0 177147 1 743008370688 2 350277500542221 3 17714700000000000 4 317475837322472439 5 3116402981210161152 6 20635899893042801193 7 103510234140112521216 8 422351360321044921875 9 1469170321634239709184 10 4501035456767426597157 11 12433743083946522728448 12 31517572945366073781711 13 74300837068800000000000 14 164621598066108688876929 15 345676575099245416998912 16 692613069293330583916203 17 1331590174384995440787456 18 2467876294615567236328125 19 4426309024697324523239424 20 7708359963113024511280167 21 13071141489701703760478208 22 21634986653716369322202201 23 35027750054222100000000000 24 55575741168378217259860419 25 86553237464988993215004672 26 132504859553518749988128213 27 199657752537985561759389696 28 296443535898840969287109375 29 434153389094810508186353664 30 627753463394042268515136177 31 896892085195750456196179968 32 1267134976528441808641913691 33 1771470000000000000000000000 34 2452128774972233608245132909 35 3362778947134455039659538432 36 4571147964206370729019547223 37 6162146956711778149189287936 38 8241571786385665345166015625 39 10940467548815308008476411904 40 14420252845630503161941475187 41 18878711020461444446161993728 42 24556967328739840381780226181 43 31747583732247243900000000000 44 40803916724384370442551204399 45 52150898351969236066020360192 46 66297416455745680759191883233 47 83850487157725321590910642176 48 105531430833275902825341796875 49 132194282275040704726925574144 50 164846686541113099864560007197 51 204673554139436097229551679488 52 253063772793440013800811649671 53 311640298121016115200000000000 54 382293972201846658135397384889 55 467221447269921365272965629952 56 568967621713068717313312446243 57 690473027255071938191258812416 58 835126639705231189727783203125 59 1006824621053134925509846800384 60 1210035538032226855489750842207 61 1449872641645065449500204597248 62 1732173833607787897772353894161 63 2063589989304280119300000000000 64 2451682352716241565672691784379 65 2905029766989293641442065907712 66 3433346554884341616308706146253 67 4047611916425642635020060358656 68 4760211766671790164932958984375 69 5585093994783683917276589850624 70 6537938186526352526293168490217 71 7636340916102325292153969707008 72 8900017779857452941848023869651 73 10351023414011252121600000000000 74 12013990811229843320753167312869 75 13916391326668468887893618153472 76 16088816843151771114214119493263 77 18565285647524087037121209040896 78 21383573655980836300758837890625 79 24585572715478753372817557284864 80 28217677801211610563561725861227 81 32331205026724811159760449568768 82 36982842483623672740953133686141 83 42235136032104492187500000000000 84 48157012271803961449924277680359 85 54824341034821814889388789727232 86 62320539859325615613488304597273 87 70737223022998463045083481819136 88 80174897840844512931335888671875 89 90743711061629182713589980463104 90 102564248331607660855930898265237 91 115768389833294992222250424342528 92 130500225350962969381081626653631 93 146917032163423970918400000000000 94 165190319318591654196599853396849 95 185506942003406185889984082388992 96 208070289887091886061878283168283 97 233101553485493430165901594853376 98 260841072769530010425482080078125 99 291549772421733268474359455545344 100 325510688331513792461018347412247 101 363030590112353194197666955788288 102 404441704622666168166925253282121 103 450103545676742659715700000000000 104 500404855343088762626167517772339 105 555765662444761907150206116298752 106 616639464100068221849345290516293 107 683515536372385842152135499503616 108 756921380335026834011077880859375 109 837425310101082993629655239491584 110 925639189619249017785821865412257 111 1022221325294813610282268171266048 112 1127879521760489447618084987281611 113 1243374308394652272844800000000000 114 1369522344465014675117313862916829 115 1507200011063909550683674734016512 116 1657347198297341288615026399551303 117 1820971296493920093728055918329856 118 1999151400511868514797941259765625 119 2193042736542622405832727306061824 120 2403881321138285682044289638775267 121 2632988862527485063002109727735808 122 2881777914630154498720992681562101 123 3151757294536607378171100000000000 124 3444537774580077404598215385740319 125 3761838060504876921425462424502272 126 4105491067614586472327679824783313 127 4477450507176404717910744121092096 128 4879797795759108000506202685546875 129 5314749300593149591754013161816064 130 5784663934462426971371830832411277 131 6292051114068319618908474955757568 132 6839579096247909255093750964233591 133 7430083706880000000000000000000000 134 8066577477774819528627363183952809 135 8752259207316267260351038067116032 136 9490523961109446429192501906322323 137 10284973529381139311996993940750336 138 11139427358387025958847180126953125 139 12057933973596974744580042422114304 140 13044782912958817464894294493630287 141 14104517189081833310664160683491328 142 15241946299733876897768779374606081 143 16462159806610868887692900000000000 144 17770541502914398139673509412064299 145 19172784190862637574209602995617792 146 20674905090861829038901043773878333 147 22283261904680423742051344029464576 148 24004569555595753801103754052734375 149 25845917629124037938257227147116544 150 27814788538598772393637104776142297 151 29919076440530310018914666740697088 152 32167106925360870815651434739189571 153 34567657509924541699891200000000000 154 37129978958631199067269543497384789 155 39863817461116913113422987382167552 156 42779437694841457397655195690761343 157 45887646801866241641184648354594816 158 49199819309813502295017242431640625 159 52727923027790117319350105937782784 160 56484545948857153461842800484057307 161 60482924191439401934143777142734848 162 64736971012897908845419653787694061 163 69261306929333058391620300000000000 164 74071290976546319205773026116024279 165 79183053147965518286315034941325312 166 84613528046231664628556847077881353 167 90380489786055109432664272934701056 168 96502588186875406146527775732421875 169 102999386294802827472662329791873024 170 109891399274280314926586186935885317 171 117200134710882887934332860954564608 172 124948134367667433405858146009029551 173 133159017438499544078745600000000000 174 141857525342815886805053628928892769 175 151069568107330673718280563954051072 176 160822272381263394484777870217748363 177 171144031132752262484674286815543296 178 182064555075224048904275171923828125 179 193614925873616344730392997719947264 180 205827651181493021145199668148536327 181 218736721561257974708653460834746368 182 232377669340856367117658744747306041 183 246787629461556723632812500000000000 184 262005402372631664103456848077700259 185 278071519029999931791001552611704832 186 295028308057157985032946515638472373 187 312919965128015953602194895286081536 188 331792624632560465047207311474609375 189 351694433687595947250042870121365504 190 372675628556166744065731087341320337 191 394788613540634974614719377259440128 192 418088042415783758249974204537833531 193 442630902469732452323942400000000000 194 468476601221890145802896079440956749 195 495687055888636056934715156680046592 196 524326785668900937241062147177763383 197 554463006923332327998962843334475776 198 586165731322258791275443012353515625 199 619507867039224288910136507920287744 200 654565323068443954285356563759947347 201 691417116746136839214323496426405888 202 730145484557320069002014012683122021 203 770835996311302451128016700000000000 204 813577672770794206758053463649972239 205 858463106821253380354297527483236352 206 905588588268818883220756484726931393 207 955054232356935295337896597344086016 208 1006964112093555741012096405029296875 209 1061426394482616623644799505461673984 210 1118553480755312010520385373820527357 211 1178462150698556258380422049839003648 212 1241273711179911324407365663068881511 213 1307114148970170376047820800000000000 214 1376114287966732059081695828864856729 215 1448409950922870369959133158207834112 216 1524142125790003770404752162654886403 217 1603457136782094245603929793029472256 218 1686506820273362709166609807470703125 219 1773448705642591766991156705167284224 220 1864446201179400637857366884573570367 221 1959668785170020262049860833570193408 222 2059292202282269582789281320220022001 223 2163498665371636932220220100000000000 224 2272477062832603668915427579310520219 225 2386423171621610973302095646526799872 226 2505539876080365288346944451912138413 227 2630037392690503573754221717612394496 228 2760133500892996602588902100146484375 229 2896053780108057250643349601951678464 230 3038031853093741393279104907487986377 231 3186309635783881915408540155206535168 232 3341137593748481742498775881596653491 233 3502775005422210000000000000000000000 234 3671490232249196692692319497572672709 235 3847560995894905952632296321543493632 236 4031274662678486224437785433814797423 237 4222928535381648030605652474237812736 238 4422830152592806479692079601025390625 239 4631297595747946740032781065398216704 240 4848659804032426596026486600555085387 241 5075256897310721228888083916472188928 242 5311440507253941816489046126130085981 243 5557574116837821725986041900000000000 244 5814033408386762278190403148653824199 245 6081206620342464595100506143055675392 246 6359494912938645204007837753508573433 247 6649312742966341166649930956629886976 248 6951088247817355834826456440576171875 249 7265263638996479210778175027695058944 250 7592295605296237618764445206712577397 251 7932655725831086282228429279532914688 252 8286830893131155758527569916998829471 253 8655323746498899321500467200000000000 254 9038653115835263613462756893789284689 255 9437354476145319526149387641139505152 256 9851980412936644629476863321112776443 257 10283101098727142863867233841987977216 258 10731304780882421963589191436767578125 259 11197198281006324503716499905331165184 260 11681407506111724881718722476588572407 261 12184577971802262277475022804980072448 262 12707375337699279004982527306644593961 263 13250485955351874998812821300000000000 264 13814617428871672793302703442023164179 265 14400499188537613578650071424053542912 266 15008883077619874082877116968544316453 267 15640543952675806460627861490122643456 268 16296280297574659398845088470068359375 269 16976914851511738606635179242552295424 270 17683295251276609074443121583565580417 271 18416294688043930299641552789494622208 272 19176812578959549416657269872028289451 273 19965775253798556175938969600000000000 274 20784136656976128324786482387544372669 275 21632879065196166492942479942462748672 276 22513013821026934516773242110021703463 277 23425582082697184588968869916831645696 278 24371655590410557038361267358447265625 279 25352337449480402270328853384577009664 280 26368762930591577777221508699164511427 281 27422100287500226506441541771191123968 282 28513551592487044598652938688126025941 283 29644353589884096928710937500000000000 284 30815778567999838347208766300782620159 285 32029135249771647382182563757982482432 286 33285769702479877770906050894249047473 287 34587066266862181904503064889515943936 288 35934448505971659438220852232373046875 289 37329380174127234303804933908572667904 290 38773366206309564514914915156748675437 291 40267953728360741840589963810641737728 292 41814733088351042995335603027665113431 293 43415338909481050818635366400000000000 294 45071451164892573354019787661264416649 295 46784796274766951151931816524042504192 296 48557148226094558876445371176280058483 297 50390329715504576759608292673035698176 298 52286213315549430986231024409814453125 299 54246722664843680075019100060391430144 300 56273833682462557118994816291547782447 301 58369575807010865730367754195580223488 302 60536033260778471074844189155100061921 303 62775346339404226851513617700000000000 304 65089712727475834851870988240229072139 305 67481388840498846191432738247070973952 306 69952691193673782827243032877062046493 307 72505997797926184933055920033806268416 308 75143749583640274481084346771240234375 309 77868451852552868356145635565066256384 310 80682675758270175887275241605001942457 311 83589059815876176207149180657285941248 312 86590311441107390725925839462828581411 313 89689208519575045619617996800000000000 314 92888601006521858971316464461004696629 315 96191412557606987455241106155998451712 316 99600642191219028608679042938659921503 317 103119365982823397186622171790134214656 318 106750738791856878230827906634619140625 319 110497996021688705702842126899066906624 320 114364455413174124224238147861425665467 321 118353518872333063033189201026647851008 322 122468674332693286102006154677647581901 323 126713497652844180864191369100000000000 324 131091654549754210571890653785144200119 325 135606902568411982346627892668081897472 326 140263093088357874900393277123160193513 327 145064173367680227094291115476793296896 328 150014188625057211373054384130419921875 329 155117284160432705072070692432315940864 330 160377707514921728046660926084991861477 331 165799810670548337429982918497908512768 332 171388052290426259996126113945449173391 333 177147000000000000000000000000000000000 334 183081332709971685898032400292321292609 335 189195842981546513437269464499048671232 336 195495439434637305650245934343254972523 337 201985149199676442725263197571840475136 338 208670120413691216954017593076611328125 339 215555624761306540409658857767964719104 340 222647060061346876098377599185035840487 341 229949952899717277477822958308088086528 342 237469961309251506868591547282156665881 343 245212877497223360824513290900000000000 344 253184630621225560398548584341986484099 345 261391289614128866870116449925560532992 346 269839066058842459314160011052505968533 347 278534317113605059821041112213671909376 348 287483548488544815649510441353662109375 349 296693417474254545543845828127929401344 350 306170736023137630303364903097679312497 351 315922473884288575891727044680088332288 352 325955761792681101349824180158900569371 353 336277894713445503965953843200000000000 354 346896335142026030997956853524783084589 355 357818716461018041172924636567997642752 356 369052846354493870651028735463288491543 357 380606710280635527572341309416318959616 358 392488475003501627151796817779541015625 359 404706492184765345991540745752186947584 360 417269302036269620286922854891774387507 361 430185637034255338358674390317476610048 362 443464425696127883896967928869434593861 363 457114796420637072901954722300000000000 364 471146081392355295000119722031723204079 365 485567820551348519057753843821562560512 366 500389765628944754254633950000415451553 367 515621884250514571476493633470984185856 368 531274364106188386489184952484716796875 369 547357617190445386326948190999831117824 370 563882284111519244119551540247167575517 371 580859238471576115657115978578949879808 372 598299591318630843807335865807791649351 373 616214695671177814918928793600000000000 374 634616151116523515030137605089123752569 375 653515808483818523515854406223704246272 376 672925774592797458216584661438441358563 377 692858417079246249563415551501817348096 378 713326369298227072213045757787158203125 379 734342535306102301704675442159888472064 380 755920094922409991116299764073283786527 381 778072508872654579103103796700478701568 382 800813524013087846517880783864179845841 383 824157178638566534516601562500000000000 384 848117807874584523116615536227302440059 385 872710049154589046076880330605862060032 386 897948847783702086186768327610646322573 387 923849462589979855061306435023931406336 388 950427471664355113826346096567333984375 389 977698778190419036118561722899894370304 390 1005679616365211353105018085796030330537 391 1034386557412199652229264063073131235328 392 1063836515687640927600687376827118493331 393 1094046754881530800847641190400000000000 394 1125034894314358247340319809871033776549 395 1156818915330896174445461094837529761792 396 1189417167792270806391883973417700053583 397 1222848376667565534895079761831658520576 398 1257131648726227696403267525143212890625 399 1292286479332559636180450829800228972544 400 1328332759343588416929282909001020917547 401 1365290782111621625774419098624577241088 402 1403181250592809928673221645959814101821 403 1442025284563050316194147518700000000000 404 1481844427942577379604112152059765072039 405 1522660656230603451836051303330639511552 406 1564496384051382044669522103104005861593 407 1607374472813082711854468399625046050816 408 1651318238480879268446452617645263671875 409 1696351459465667199807207257542213238784 410 1742498384629840100065017137681119657557 411 1789783741411569089834194457792272078848 412 1838232744069043377171991289798776381311 413 1887871102046144444616199372800000000000 414 1938725028461040769210158920025592436529 415 1990821248719204512197932988232265869312 416 2044187009252366251076250896409724656603 417 2098850086384938569437984924462592557056 418 2154838795329454170052153418891455078125 419 2212181999312579134416747458037964929024 420 2270909118833277018113316992296305060567 421 2331050141054714646207738114416320708608 422 2392635629331515757202680702702674241801 423 2455696732873984038178022618100000000000 424 2520265196550932598281083058876996780019 425 2586373370832772543175596349393649795072 426 2654054221876529039954593759246478948613 427 2723341341754469100896832944408223799296 428 2794268958828041265829392932762255859375 429 2866871948268843427282070534110014603264 430 2941185842728351220615057562213854036577 431 3017246843158155693404085868120021690368 432 3095091829782475375112090085759431793291 433 3174758373224724390000000000000000000000 434 3256284745789934893869332012756339812509 435 3339709932904848869124851384763542648832 436 3425073644717511183337025480984736847623 437 3512416327858212804512837489620508737536 438 3601779177363650172192586993075634765625 439 3693204148766183947823627950248681621504 440 3786733970350097711164898340856845895587 441 3882412155576774632295143793386091184128 442 3980283015680727731680747469339564345781 443 4080391672438437044255120439900000000000 444 4182784071111964828121003530559120043999 445 4287506993569337904861358519813870190592 446 4394608071583704287086611686280876063633 447 4504135800313289440309936662612115531776 448 4616139551964195841083359663962060546875 449 4730669589638107932102324334495210143744 450 4847777081366983138252804250048986347597 451 4967514114336828295892189712576566949888 452 5089933709302679661583345687863754409271 453 5215089835196923606602036019200000000000 454 5343037423933114170374184474622988784489 455 5473832385407462840135297463965716580352 456 5607531622700195246105160735611927906643 457 5744193047478988911903250004487507542016 458 5883875595606725779362022876739501953125 459 6026639242955812935895498858618665129984 460 6172545021431344811719650534603751502607 461 6321655035205400084070739671584392347648 462 6474032477164786626700707182232667693761 463 6629741645574568075919188323300000000000 464 6788847960959725949875049606714526143979 465 6951417983207331756203159687743628378112 466 7117519428891624155182293621326001286653 467 7287221188824407011736761632646879328256 468 7460593345833205070547935850288427734375 469 7637707192769635024803959850474588340224 470 7818635250750470921289457541165851870617 471 8003451287633904153186153688644680337408 472 8192230336733519737705374701847009109251 473 8385048715772532159091064217600000000000 474 8581984046080845779205125281161777032469 475 8783115272037526678424743830546238543872 476 8988522680761294789534263741056386713663 477 9198287922051667327273831470724332650496 478 9412494028583406796806320601926806640625 479 9631225436356949286177148164753414334464 480 9854568005407511311463923050673016361627 481 10082609040775596189341092209073657479168 482 10315437313741643760816795424225818765741 483 10553143083327590282534179687500000000000 484 10795818118068128438867887532100547159959 485 11043555718054480709690000839481210437632 486 11296450737253522755731325843787340297673 487 11554599606105117056527732270408292468736 488 11818100354400540755622748295785107421875 489 12087052634444915534603454488246646472704 490 12361557744506571352284857895566096285637 491 12641718652556300048537558427343287932928 492 12927640020299479124485092713911007973231 493 13219428227504070472692557414400000000000 494 13517191396627523443139928832522459036449 495 13821039417745636393836115648672501819392 496 14131083973786455789498666191699547748683 497 14447438566072316978415913185272162942976 498 14770218540173155997041142175681298828125 499 15099541112074247124661332375278792914944 500 15435525394661546437256610565035489352647 501 15778292424527847291042502748939577458688 502 16127965189102979502788339831626135241721 503 16484668654111309986456000719700000000000 504 16848529791359828754629039579132767971939 505 17219677606860130499229876799807948849152 506 17598243169287628429780121439163268376693 507 17984359638781363669575475086823223433216 508 18378162296087800291252534389495849609375 509 18779788572052023013951905710073062621184 510 19189378077459781685263367008151883672657 511 19607072633233853933008608093892557416448 512 20033016300988224795310852627537422281211 513 20467355413943609722955167948800000000000 514 20910238608207875096396508990945938076429 515 21361816854424938311563779762455170086912 516 21822243489795757564477942394887159091703 517 22291674250475049705292224420657764499456 518 22770267304347402938315787252046728515625 519 23258183284186479716543092907538821351424 520 23755585321201033917825164629689321755667 521 24262639078971495295732755547705948766208 522 24779512787780903272023145976945010001701 523 25306377279344001380081164967100000000000 524 25843406021938333080411608593066978259919 525 26390775155941209250866292140833790492672 526 26948663529776447406447564320270778403713 527 27517252736274812626895520113890463901696 528 28096727149452120265493918653464404296875 529 28687273961708990780276740044288807665664 530 29289083221456277469741449400808584511677 531 29902347871170218509935679219654506067968 532 30527263785881395479041746930812454513191 533 31164029812101611520000000000000000000000 534 31812847807192833431950485902226538232409 535 32473922679182373297997190876291985426432 536 33147462427028516750675644462448770422723 537 33833678181340836648199863911906002599936 538 34532784245559462784746483760066845703125 539 35244998137597610287371803929614108923904 540 35970540631951701561321970060528895250687 541 36709635802283449035159400369057041481728 542 37462511064478298527962974865222463125681 543 38229397220184665813539738488900000000000 544 39010528500838431891787525569357764503899 545 39806142612177195595747827515695344648192 546 40616480779248815465164489980354728858733 547 41441787791918806304195783710960920754176 548 42282312050881189512995641354734521484375 549 43138305614177430140866239673664897286144 550 44010024244228127653271734668075943682697 551 44897727455382161636876180323173128767488 552 45801678561988028086613087051126870349171 553 46722144726992136527296562995200000000000 554 47659397011068873020132642418822916384389 555 48613710422287269092373605279296056317952 556 49585363966319151806968448272372741021743 557 50574640697193685559091050251243713724416 558 51581827768603251748567106723785400390625 559 52607216485765648232165964499204925712384 560 53651102357847626408169696504754229917707 561 54713785150954819928275998971811487285248 562 55795568941693155369431901876638853893661 563 56896762171306871731331244624300000000000 564 58017677700398312354741021025817741983879 565 59158632864234689782251931811410410995712 566 60319949528647061207179943050784611821753 567 61501954146526789478882731350681168070656 568 62704977814924802154403250637349951171875 569 63929356332758998807819182406027783962624 570 65175430259135194730669885860951728465717 571 66443544972287027280061053339578045995008 572 67734050729140289456222259406595390669151 573 69047302725507193819125881241600000000000 574 70383661156916108584980628285001614212369 575 71743491280082346678703568037392625641472 576 73127163475025627658566742547260767768763 577 74535053307839871774825159221058937552896 578 75967541594121024975980285530246142578125 579 77425014463058653435136607985442914596864 580 78907863422197086135389012043244872236727 581 80416485422871924228057634682931687456768 582 81951282926327776261587621146197952785641 583 83512663970523118972778320312500000000000 584 85101042237628224136425570556521426779859 585 86716837122222132985178803504952987615232 586 88360473800194700939159923311082840972773 587 90032383298359776825392752962904359131136 588 91733002564785622421080978430354443359375 589 93462774539848720022980920468159388975104 590 95222148228017157828276329582331856540737 591 97011578770369825211210191631855671830528 592 98831527517857692494998961995219443553131 593 100682462105313492550984680038400000000000 594 102564856526216164507308270262317250196349 595 104479191208216463018352482100828318676992 596 106425953089430179934546079633625933143783 597 108405635695505468820584040852059508965376 598 110418739217470806599444891581492822265625 599 112465770590370170650520362364415443257344 600 114547243572692053963460050818682263087747 601 116663678826598985445721683110992740876288 602 118815603998964267202054134764545373481621 603 121003553803222685548975084220700000000000 604 123228070102041997697488776197917747771839 605 125489701990822041433573862369172758986752 606 127789005882028360749109913274868559591793 607 130126545590367286226658459396952498415616 608 132502892418809455060626075267791748046875 609 134918625245468801905570075332321774403584 610 137374330611344098280520103613351003987757 611 139870602808930165026940783268531901954048 612 142408043971705929318112411725697276281111 613 144987264164506544950020459724800000000000 614 147608881474786842109083628394853351616329 615 150273522104783420510978960199796871104512 616 152981820464582747738206762576338273226803 617 155734419266102672772644915369255010041856 618 158531969617994813123939775386569189453125 619 161375131121475322595938896821106596173824 620 164264571967091595612259940820364585750767 621 167200969032432513139282489668974892023808 622 170185007980789884601118302044466364861601 623 173217383360778789777235389416100000000000 624 176298798706924574510157956308335198639819 625 179429966641224304128814777906543063990272 626 182611608975690528813441289035940968558813 627 185844456815885265691235083219894073604096 628 189129250665452153259001476276705615234375 629 192466740531654784780587335332270455128064 630 195857686031929278603770823428447693286777 631 199302856501459194884236626944150321645568 632 202803031101780959994106435299865427333091 633 206358998930428011930000000000000000000000 634 209971559131621932321561335725967826552309 635 213641521008018883176587115302645337004032 636 217369704133519719284130880929561865697823 637 221156938467152200233019426735266082062336 638 225004064468033779290899935749518994140625 639 228911933211423499929032763695578806626304 640 232881406505871584571350991117618093905787 641 236913357011475354193621105441483498979328 642 241008668359250171700657769417286963005581 643 245168235271624156567269178437900000000000 644 249392963684065473042738855527983629863799 645 253683770867851049289986981044881343905792 646 258041585553985640159902858648166174353833 647 262467348058280201889504486832981047576576 648 266962010407598602860367295869139794921875 649 271526536467281750661979035560340350828544 650 276161902069758272074129924684337861317797 651 280869095144350939213946115775569933785088 652 285649115848288091987531159178035558389071 653 290502976698929364144206590771200000000000 654 295431702707215077653852393829807075884289 655 300436331512348727815655525125684776855552 656 305517913517722039460495829253367437836843 657 310677512028092132830050626530545097506816 658 315916203388020396204300434589385986328125 659 321235077121582721106288310467539128694784 660 326635236073360814939545069791468919632807 661 332117796550724365210364296314540521422848 662 337683888467413889054917995054282503193561 663 343334655488434161630870614625300000000000 664 349071255176268177045501870775676680723779 665 354894859138421655878214497926146070413312 666 360806653176308174015510145635071557056853 667 366807837435485048451894781952069210413056 668 372899626557250176921555077794138037109375 669 379083249831610089713861490627108377985024 670 385359951351629533791635559340240907360817 671 391730990169172971375502935372546406852608 672 398197640452048437481375830626970646329051 673 404761191642564263502006035865600000000000 674 411422948617509236808460882119572745292269 675 418184231849566829514139162806989425539072 676 425046377570174192993403038997844494523863 677 432010737933836678479897500495372192055296 678 439078681183908708087004489648213916015625 679 446251591819851884895479004228954149259264 680 453530870765981295341985324104799361411827 681 460917935541711022017840150209931528634368 682 468414220433309950150624352562277491905541 683 476021176667179016493295898437500000000000 684 483740272584661115086874326638818851299759 685 491572993818394940394524056033174153592832 686 499520843470224114627793325744091658347873 687 507585342290673012700722372812725891393536 688 515768028860000765155374525605744091796875 689 524070459770844986603924445238256681877504 690 532494209812466844728617252899662221095837 691 541040872156609152672550460959300842928128 692 549712058544979235742188455457924535233031 693 558509399478368391727658985062400000000000 694 567434544407419832830066177408445117256249 695 576489161925057066167149761244728340334592 696 585674939960584739110491407817976966238883 697 594993585975474045289983656030970656587776 698 604446827160844856985303244223046533203125 699 614036410636656819810538580757097539999744 700 623764103652621716087781542370572652122847 701 633631693790849474099279042514732227493888 702 643640989170240271506523363351900838821521 703 653793818652635252629316849021700000000000 704 664092032050738450989252221172721214471739 705 674537500337822580541081760165782829924352 706 685132115859231431342985409000249589506893 707 695877792545691678053669266738809030998016 708 706776466128446982591412961483001708984375 709 717830094356227345548519299887580508585984 710 729040657214066734524985903533796190602857 711 740410157143982091428501037578820065691648 712 751940619267526894984950541961048848381011 713 763634091610232529215396970700800000000000 714 775492645327950783462844263756187143056229 715 787518374935110884695921304369533528922112 716 799713398534904538277796591396786377061903 717 812079858051412529168066271908765689184256 718 824619919463686511623932478177927587890625 719 837335773041799691885603091438334249396224 720 850229633584880185070393761581870207045867 721 863303740661140904561395548914078510481408 722 876560358849919919560685475553440448821501 723 890001777985745294184802386965100000000000 724 903630313404438499512487888052029767919719 725 917448306191270568352404045393020030287872 726 931458123431185241182589602458697959413913 727 945662158461103430724709455426581612906496 728 960062831124323411955594153657954638671875 729 974662588027031224027064543728604716990464 730 989463902796935850563499944489173690361877 731 1004469276344043825135946250967472428423168 732 1019681237123587989372684197644551260252991 733 1035102341401125212160000000000000000000000 734 1050735173519817959714334323122773114772209 735 1066582346169914687968945836146168557381632 736 1082646500660444110715628592445286532672923 737 1098930307193138479275785471719690507124736 738 1115436465138601092146201527691900830078125 739 1132167703314733336074101153234065334728704 740 1149126780267436643364432604972445351860887 741 1166316484553604833910724976125484023676928 742 1183739635026422394470229776450921173985481 743 1201399081122984332075316731286900000000000 744 1219297703154253323187167359978970426123699 745 1237438412597369965255627702328507227963392 746 1255824152390332022751571847548983322548933 747 1274457897229058645486220553676905455998976 748 1293342653866855623126485349187646630859375 749 1312481461416297826257500458077992930770944 750 1331877391653545071133996312893538049252897 751 1351533549325107732401994197728163142002688 752 1371453072457078515562397828364269128528971 753 1391639132666846888789361815347200000000000 754 1412094935477312761909767606417905977284189 755 1432823720633616088896674558518321638193152 756 1453828762422399159130178390319633728351943 757 1475113369993618431934643810321523818889216 758 1496680887684922858512726252079010009765625 759 1518534695348615725364904278712577434077184 760 1540678208681217143609355497858257530647907 761 1563114879555644399301872162560049254760448 762 1585848196356027470900076682871910125593461 763 1608881684315177111421411949326300000000000 764 1632218905854722984611197837778234652363679 765 1655863460927939436566415942916778766630912 766 1679818987365276576753763145050138146991953 767 1704089161222614435217855974347738366355456 768 1728677697132258055998228073926121435546875 769 1753588348656691480362899805989853330407424 770 1778824908645108667422770874310093498555917 771 1804391209592739494015853684899693122910208 772 1830291124002989070444388220713802486088951 773 1856528564752408703712120904089600000000000 774 1883107485458516935344453953590007280272169 775 1910031880850489176681743053717707198236672 776 1937305787142734560716705943032496476978963 777 1964933282411378726101670237583522656157696 778 1992918486973671345881204143936298876953125 779 2021265563770337310811508633742060878321664 780 2049978718750890574810775356705010993886927 781 2079062201261929768145503520523746141011968 782 2108520304438434782397494877120633346125441 783 2138357365598083630075883789062500000000000 784 2168577766638608980939085325984649730719659 785 2199185934438213876673935928156281668370432 786 2230186341259066225544537095798744302422973 787 2261583505153891778972372793750038649255936 788 2293381990375685392743137029552422802734375 789 2325586407790560476655361849649165085179904 790 2358201415293756637932361536367230099950937 791 2391231718228825625613191063622225361225728 792 2424682069810015785421242120329030393012931 793 2458557271547875337281755728486400000000000 794 2492862173678094890722905411608183770216149 795 2527601675593609716850189005010819926792192 796 2562780726279982399431651791481108757033983 797 2598404324754086591872941195716094565810176 798 2634477520506112711497357532955811181640625 799 2671005413944916507577911288358780443142144 800 2707993156846731544996921363470081966457947 801 2745445952807266751234888176804602197311488 802 2783369057697210280615249211947267841261421 803 2821767780121161056356172586122700000000000 804 2860647481880009458005767735005297678071639 805 2900013578436788729263993898355259921661952 806 2939871539386018789024130521235952068121993 807 2980226888926564236699943985084260981180416 808 3021085206338028451542648532390594482421875 809 3062452126460705794695423381452869425168384 810 3104333340179114032183621629484589153517957 811 3146734594909129206896899651797802808629248 812 3189661695088745297886319612995714648580911 813 3233120502672481115976044956876800000000000 814 3277116937629456995776573131483794622396129 815 3321656978445163955685546383469645303539712 816 3366746662626948109374066523372710780597003 817 3412392087213233224582130674800933161926656 818 3458599409286504437787320982856590673828125 819 3505374846490076246467242129958302741018624 820 3552724677548668014249427602735378295640967 821 3600655242792810338233551536713048164139008 822 3649172944687105742180811453538752971881401 823 3698284248362367274095313368614100000000000 824 3747995682151658701973220907920466796099619 825 3798313838130260117168351806916107249385472 826 3849245372659582870918847299628078660969013 827 3900797006935057886099532523083907641808896 828 3952975527538021503209660494277680224609375 829 4005787786991623136976921049826689353252864 830 4059240704320779137756933210862893085736977 831 4113341265616197370133959838664701786400768 832 4168096524602497139784323523846974863272891 833 4223513603210449218750000000000000000000000 834 4279599692153360838787158840542563312892109 835 4336362051507630642404050886902390606559232 836 4393808011297498701585649121263121281348023 837 4451944972084016835019877144955921037787136 838 4510780405558264575893150913692681103515625 839 4570321855138836264012360025434804253231104 840 4630576936573624858137371020596635579115987 841 4691553338545928186973694454956933175574528 842 4753258823284903480280168813188145206065381 843 4815701227180396144992427768035900000000000 844 4878888461402168875150584232245739863283599 845 4942828512523557308750037725327932356820992 846 5007529443149578569408644665792850283444033 847 5072999392549519155962739434829079106021376 848 5139246577294028768769713825415723779296875 849 5206279291896746787607111430072461997113344 850 5274105909460488242618530522000323817487997 851 5342734882328016246766114192029044913420288 852 5412174742737427985709101313970698890768871 853 5482434103482181488938878972723200000000000 854 5553521658575790534364280204441698130584089 855 5625446183921215167357575420602860400330752 856 5698216537984975444542778124760025322567043 857 5771841662476016142334593141791184037871616 858 5846330583029350300419647476673126220703125 859 5921692409894509601012630268101804001859584 860 5997936338628829715819700519080413772963007 861 6075071650795598884201072042003751447298048 862 6153107714667098118045128272502420231093361 863 6232053985932561561348830459727300000000000 864 6311920008411085665444637658838642966903579 865 6392715414769515974223733614832040659648512 866 6474449927245340447580132968733591691627053 867 6557133358374618385641297423508647995897856 868 6640775611724974151159313016263768896484375 869 6725386682633685022713545146622687601229824 870 6810976658950892647122082452298393612051017 871 6897555721787967695676289198270537554167808 872 6985134146271057465501495004647432619948851 873 7073722302299846304508348181913600000000000 874 7163330655311558876034733625137205329152069 875 7253969767050236417388498347768460503734272 876 7345650296341316285087628770463201625134063 877 7438382999871545218658076533109960889860096 878 7532178732974256894391227833749969775390625 879 7627048450420044480484150333815184861784064 880 7723003207212859045487327975158618279662027 881 7820054159391564812967705353434464484589568 882 7918212564836982396760608559854706425445341 883 8017489784084451293133588867187500000000000 884 8117897281141943048619550776685598975039559 885 8219446624313756665196779493686796491948032 886 8322149487029827947900778846790707283198073 887 8426017648680684643848274247296560392718336 888 8531062995458079366038432993125859326171875 889 8637297521201332440171413798524119158882304 890 8744733328249416958090887873841212403106037 891 8853382628298818467316285437665431786723328 892 8963257743267201872483325718198973126892831 893 9074371106162918271358998046310400000000000 894 9186735261960384595440690566112498919076049 895 9300362868481369072989726649752974438049792 896 9415266697282215680688283813563353415529083 897 9531459634547040898946653557612432196632576 898 9648954681986936235226172107510255517578125 899 9767764957745210129583031796094087512684544 900 9887903697308703006980692306117729516093047 901 10009384254425209391764872978609942810329088 902 10132220102027041151046245903148213690801321 903 10256424833160766085593089826523700000000000 904 10382012161923156239200433578396449648571539 905 10508995924403380450374742502432889794199552 906 10637390079631475823555111337587637705437093 907 10767208710533132950984352407777848508962816 908 10898466024890829870747440392971038818359375 909 11031176356311349901411627167068536684150784 910 11165354165199718649133306246949815602733057 911 11301014039739595639042521604312861890766848 912 11438170696880156179178016501798769186880811 913 11576838983329499222225042434252800000000000 914 11717033876554617147805935244408531099636029 915 11858770485787963546090855351977216354957312 916 12002064053040655242034223350903446793832103 917 12146929954122344958602403808864332788269056 918 12293383699667801176941243016028027197265625 919 12441440936170231911539295999365181031041024 920 12591117447021389279075130919772084961536067 921 12742429153558491900796122829896491212996608 922 12895392116118002339962792771467601644041301 923 13050022535096296938108162665363100000000000 924 13206336752017265576606932981472530393179519 925 13364351250606879053325701607143391281283072 926 13524082657874761927934082753761115983224113 927 13685547745202808853798609494585218720311296 928 13848763429440882579257869209741351123046875 929 14013746774009631966489585675284370123915264 930 14180514990010468542129483874163776389412077 931 14349085437342740260288914182034535355578368 932 14519475625828141325644532997089313146392791 933 14691703216342397091840000000000000000000000 934 14865786021954263218547822159835987330912009 935 15041742009071878439190316709294424444536832 936 15219589298596510460513346215185500621723123 937 15399346167083734684946166437947051434049536 938 15581031047912085616966591029732328564453125 939 15764662532459220985523886639668934122133504 940 15950259371285638785953539305203517685671087 941 16137840475325987616749450990635161514672128 942 16327424917088010859041407921241211169245281 943 16519031931859165419659985339684900000000000 944 16712680918920955932258593119168201651343499 945 16908391442771025485104301196191140090478592 946 17106183234353044118846592178566987167039133 947 17306076192294436512827451137919558957643776 948 17508090384151990454308401159283839990234375 949 17712246047665387861361410595305554909855744 950 17918563592018700307102218313181686476023097 951 18127063599109891170437731935826403408037888 952 18337766824828366716554937824340988155108771 953 18550694200340618588998408238899200000000000 954 18765866833384000374368189914449610045783989 955 18983306009568681080420799613633818823268352 956 19203033193687818548674427742105611930482143 957 19425070031035996003506453753724001914454016 958 19649438348735965121188201010227203369140625 959 19876160157073739184329699419950830992041984 960 20105257650842080069807278243539415356578107 961 20336753210692423001420276854654596859035648 962 20570669404495283182271237166276463329693261 963 20807028988709188606187828316828300000000000 964 21045854909758183532405653746162860934343479 965 21287170305417947293210205923194967909466112 966 21530998506210573290294768911047095500962153 967 21777363036808053222230229121019389459040256 968 22026287617444511772663746715162549169921875 969 22277796165337237176667272123011924150452224 970 22531912796116553271045173248056249357846117 971 22788661825264578823383979613318375060625408 972 23048067769562920124187661645203314757908751 973 23310155348549343016590159485337600000000000 974 23574949485983470728874270368931435001931969 975 23842475311321554066353712185321107902031872 976 24112758161200360711094420064504640848989163 977 24385823580930230570463120688011329453162496 978 24661697325997344308597184731319695361328125 979 24940405363575252388590901888863995859646464 980 25221973874045712147490877044683823728737127 981 25506429252528880621088433317842991519367168 982 25793798110422911030990952170372809639865241 983 26084107276953001042548208007812500000000000 984 26377383800729941098905191472188779494259459 985 26673654951318211333750889920892023584325632 986 26972948220813675763234234651393783110673173 987 27275291325430922656025162772767160881780736 988 27580712207100300179611708994806522412109375 989 27889239035074696620644472011116561462984704 990 28200900207546114677468925853404690040561137 991 28515724353272089523925104102548378679420928 992 28833740333212000545044410922635220846872731 993 29154977242173326847435945554534400000000000 994 29479464410467896849931005435731644273835949 995 29807231405578182463445598025854887234107392 996 30138308033833688573028084487875419051724183 997 30472724342097488739683742631361496509054976 998 30810510619462958244811316246991848291015625 999 31151697398960755805949758684040410108626944 1000 31496315459276105499017627030587578611028147 1001 31844395826476430629334187588295390226546688 1002 32195969775749391501441502780833897697441221 1003 32551068833151379246101834741224700000000000 1004 32909724777366518071825873384867627635971439 1005 33271969641476228517895829840862022207537152 1006 33637835714739404496084583986080384211452193 1007 34007355544383257119139093058586383774345216 1008 34380561937404878525594413726329803466796875 1009 34757487962383579122615220613147858445533184 1010 35138166951304051881325879449136945248248157 1011 35522632501390417532489213281244115072104448 1012 35910918476951204724429347369907838973280711 1013 36303059011235319419766695578828800000000000 1014 36699088508299058022844522560180859884775929 1015 37099041644884218945677847422118834843174912 1016 37502953372307367536848012667273585726767203 1017 37910858918360309515001295090647971928211456 1018 38322793789221828266488752356172705908203125 1019 38738793771380741585208350719013826079463424 1020 39158894933570333651880577664039610314731167 1021 39583133628714218269806481180781991017054208 1022 40011546495883689594623669335525096175301201 1023 40444170462266616816692525328212100000000000 1024 40881042745147939476513021184703272669159419 1025 41322200853901820315993325735196602685980672 1026 41767682591995512791466178921622738836179213 1027 42217526059005000598079025367464853408413696 1028 42671769652642466779570447392279436083984375 1029 43130452070795650222489794372385540788977664 1030 43593612313579147559620355903558658111387177 1031 44061289685397718733730256228553686095955968 1032 44533523797021654699800743721963415019612691 1033 45010354567674265971570000000000000000000000 1034 45491822227131550946583287818604022078831909 1035 45977967317834103172958485967807367031314432 1036 46468830697011316950761114744102195063798223 1037 46964453538817950891236130418930127455911936 1038 47464877336483109288166355806166311962890625 1039 47970143904471701387320712203126601501435904 1040 48480295380658438872320722529298524581526187 1041 48995374228514432118292364558445355600969728 1042 49515423239306445998383566129346203173525181 1043 50040485534308876262616751777233900000000000 1044 50570604567028507743612174253628353500303399 1045 51105824125442115879462598051019137788936192 1046 51646188334246973280464549727642190083334233 1047 52191741657124323303517117195967713970866176 1048 52742528899015882835787474108647464013671875 1049 53298595208413436727714234212368647028998144 1050 53859986079661586554576713460769361334858197 1051 54426747355273716625701505452358922785855488 1052 54998925228261240400908770310959192231548671 1053 55576566244476190715020611629875200000000000 1054 56159717304967217453164184984781516232883889 1055 56748425668349056562204060464772978667005952 1056 57342738953185534526933167609404079262097243 1057 57942705140386172683640702257691525608636416 1058 58548372575616455988359990551471710205078125 1059 59159789971721831102480806381312998564624384 1060 59777006411165498904490346862137323991493207 1061 60400071348480066783386309174193471249973248 1062 61029034612733126316785605752064041931393161 1063 61663946410006822184934529051629300000000000 1064 62304857325891478420711958926635255864683379 1065 62951818327993348345307823209633300676083712 1066 63604880768456554789555804876118768884997253 1067 64264096386499287451903567887871786115782656 1068 64929517310964324495716880426602931005859375 1069 65601196062883945741037281959467363938074624 1070 66279185558059305059047703893904392845941217 1071 66963539109654329831348048203286677002283008 1072 67654310430804215590704491312357614609968651 1073 68351553637238584215213549950361600000000000 1074 69055323249919374303816061090725932408611869 1075 69765674197693532617808530232362851953129472 1076 70482661819960575730431133124984591058544263 1077 71206341869355091284764358837754062906064896 1078 71936770514444248519041201308250944384765625 1079 72674004342440387978080287930871011631908864 1080 73418100361928760589868724346780693851112227 1081 74169116005610486547373082630435448205344768 1082 74927109133060804697434215032087727899385141 1083 75692138033502683401107788085937500000000000 1084 76464261428595864093048954236526432198379359 1085 77243538475241409031507763431188451905503232 1086 78030028768401824995203119886018310294848273 1087 78823792343936834948778665221711461876443136 1088 79624889681454869964715275401199880810546875 1089 80433381707180353956483253653327742557487104 1090 81249329796836854045364144358578047922316237 1091 82072795778546169651758744479407580599318528 1092 82903841935743433670925711567035873662952631 1093 83742531010108299362965523949158400000000000 1094 84588926204512286857478803932240761544495849 1095 85443091185982363444687534523656477674964992 1096 86305090088680832096913851331444789775619283 1097 87174987516901602937165242224006912463077376 1098 88052848548082922645178507572381058251953125 1099 88938738735836637065629094250221507590969344 1100 89832724112994062558318789080269636561263247 1101 90734871194668541906014615392591276605964288 1102 91645246981334760872226494353442671171181121 1103 92563918961924901778582186541225700000000000 1104 93490955116941710749586595947142530150271339 1105 94426423921588555551440076475032470921674752 1106 95370394348916551231238309672273085296167293 1107 96322935872988831043286002658988550937327616 1108 97284118472062040430429469106197357177734375 1109 98254012631785132110250486967646638869315584 1110 99232689348415540598667059070251231800063257 1111 100220220132052814786957222442242816112642048 1112 101216677009889787472461246486930702517780611 1113 102222132529481361028226817126604800000000000 1114 103236659762030988682642513431428452287815829 1115 104260332305694931166658435850660992928192512 1116 105293224288904368773520633069335374889402303 1117 106335410373705449164049391066344889941753856 1118 107386965759117351539371887746146095556640625 1119 108447966184508448092678575404975382846285824 1120 109518487932990643942011328375248398465226267 1121 110598607834831977037311282822940506936311808 1122 111688403270887559826956799459139858275661101 1123 112787952176048944761808498728161100000000000 1124 113897333042711996008350253962777513734039319 1125 115016624924263350036873784417074016023478272 1126 116145907438585548045801471616576172129834313 1127 117285260771580923479178634973735742266116096 1128 118434765680714328191094153227247403857421875 1129 119594503498574781108308415351361743108440064 1130 120764556136456123540681537774305436761662277 1131 121945006087956765588104004923711282967533568 1132 123135936432598608392537789414820401392932591 1133 124337430839465227284480000000000000000000000 1134 125549573570859401174664604344307572466651809 1135 126772449485980073844122195672542699326892032 1136 128006144044618833088824534492208711117573323 1137 129250743310875993979051117330437746863374336 1138 130506333956896372798330723380225100048828125 1139 131773003266624838532333188033914560951138304 1140 133050839139581729084416971644049593176681287 1141 134339930094658219701677855900360957994467328 1142 135640365273931731403294733606336637328905081 1143 136952234446501467511731386291682900000000000 1144 138275628012344166696929795172835881120163299 1145 139610637006190161254022332889952356812193792 1146 140957353101419829646298565875559231142329333 1147 142315868613980532657188791069967825105688576 1148 143686276506324122807872268166987064599609375 1149 145068670391365117010784823078356281714540544 1150 146463144536459622743789524527252227703993297 1151 147869793867405108345086909553426183206873088 1152 149288713972461108345079192420847358430088571 1153 150720001106390955068367473401651200000000000 1154 152163752194524628056853608858830339201883789 1155 153620064836842813183540552908207785691543552 1156 155089037312082263646078075904174129027412343 1157 156570768581862555349386249512461975280418816 1158 158065358294834329507808406908512115478515625 1159 159572906790849115619199885626028974879606784 1160 161093515105150828286150186984031185387708307 1161 162627284972589031683165688301611596380110848 1162 164174318831854065793109171979896110546193061 1163 165734719829734128861502639955130300000000000 1164 167308591825394410843452615222856203067923279 1165 168896039394678372944953847570829883119501312 1166 170497167834431268688169493060365587153732353 1167 172112083166846002258974882137498493326125056 1168 173740892143831420224589386764690383154296875 1169 175383702251403133039508101121347895924097024 1170 177040621714096963089183522960399580186336317 1171 178711759499405116352998624614435490739140608 1172 180397225322235175101018096156932809886128551 1173 182097129649392009372805591832985600000000000 1174 183811583704082705321252979323470501659191769 1175 185540699470444608839884345693088639217027072 1176 187284589698096583228474321245234325163799363 1177 189043367906713579989058611466791987808567296 1178 190817148390624622182515947548024185595703125 1179 192606046223434300114866448613587197938571264 1180 194410177262667879462263106059929559156787327 1181 196229658154440122284352225774057571502522368 1182 198064606338147921717246672273686318114005041 1183 199915140051186851479794125976562500000000000 1184 201781378333691731670132768147305525997399259 1185 203663441033301312673710326106156154415480832 1186 205561448809947179349000723790869563345723373 1187 207475523140666978003087170768595437136705536 1188 209405786324442069016092868579536403271484375 1189 211352361487059708321132100391684321002389504 1190 213315372585999861295026783141849374958371337 1191 215294944415346752964488086670999008106416128 1192 217291202610725258782800949122723263685132531 1193 219304273654262240583272730606182400000000000 1194 221334284879572932667817337625545480441055749 1195 223381364476772483342044410095700289120622592 1196 225445641497512757562111083200542125697214383 1197 227527245860044506713372911459700017018699776 1198 229626308354305011896542266959033354150390625 1199 231742960647031307453628393829161107319711744 1200 233877335286899091823394814036832254676798347 1201 236029565709687433174428433950904030108581888 1202 238199786243469377623171996775489677422021021 1203 240388132113828568204428963877526700000000000 1204 242594739449101983122908990597288703701471239 1205 244819745285648902176344392893538913696612352 1206 247063287573146210603574884968052850669582393 1207 249325505179910149974770910917704506157910016 1208 251606537898244626105646602809429168701171875 1209 253906526449816184343103281949992810115497984 1210 256225612491055762936244989367090112968178357 1211 258563938618587335574120296721969754772379648 1212 260921648374683554539871122380286890330380511 1213 263298886252748506300210972773580800000000000 1214 265695797702827691719313461337673787618755729 1215 268112529137145343457268642318020486770010112 1216 270549227935669193485261151939871117591737403 1217 273006042451702804022541893459945758188896256 1218 275483122017505575574105555305678664892578125 1219 277980616949940546122751133980142884291508224 1220 280498678556150095904893368030298117523021367 1221 283037459139259672576111099760642774330769408 1222 285597112004109651949965592393749621655121001 1223 288177791463015449872099268156210100000000000 1224 290779652841556001171034724678523441697819219 1225 293402852484390722007436761768392849853775872 1226 296047547761105072324878037929313336774189413 1227 298713897072084835487363407083467007853418496 1228 301402059854419232572020493205625723193359375 1229 304112196587832989169456177621473766842302464 1230 306844468800647472929311935460611474850237377 1231 309599039075771020474526900325223270930311168 1232 312376071056718572694737697036360265176352491 1233 315175729453660737817110000000000000000000000 1234 317998180049502402041709989196137071404371709 1235 320843589705991007918285928190392686291269632 1236 323712126369854621032042521305904691293048423 1237 326603959078969905957655063833099659416436736 1238 329519257968560132833388224808514161572265625 1239 332458194277423336300757142625913775031240704 1240 335420940354190748949697916970977564381136387 1241 338407669663615631804702094964826067255164928 1242 341418556792892624783816924884357061745384981 1243 344453777458007740459821538574031900000000000 1244 347513508510119124851260376102373758220923199 1245 350597927941968709370350637027577052520251392 1246 353707214894324878455081886753495258454024433 1247 356841549662456277814094720065714685322110976 1248 360001113702636888615163144475908110498046875 1249 363186089638682493351313652162299770326482944 1250 366396661268518659522794361018598708893428397 1251 369633013570780367678261683809539060831090688 1252 372895332711443410764681292127203126060728471 1253 376183806050487692142546242450227200000000000 1254 379498622148592550031099590082063649462783689 1255 382839970773864236557313199291589749656881152 1256 386208042908595679992420332059039878936427443 1257 389603030756058659170828532154649843089801216 1258 393025127747328519498252885811328887939453125 1259 396474528548141560368909506213536356096989184 1260 399951429065785224225596628882387429255223407 1261 403456026456021217911467592514528930009448448 1262 406988519130041697378267789904826175684092961 1263 410549106761458647232767982478331300000000000 1264 414137990293326587021080757155939685854063179 1265 417755371945198736569496944513793063399718912 1266 421401455220216773120426092454695781617167453 1267 425076444912234313422971181129046598450067456 1268 428780547112974254359614255114155374365234375 1269 432513969219220106113438121628047097068519424 1270 436276919940041452304261303813320991489031417 1271 440069609304053671947020632127327839631198208 1272 443892248666712058511699792118483290296388451 1273 447745050717640471791074412109209600000000000 1274 451628229487994658710526459550685114863671669 1275 455542000357860379643174411322803560253724672 1276 459486580063686477223572463536659012074754463 1277 463462186705753025084253544221263922720669696 1278 467469039755674694371428682658494887744140625 1279 471507360063939476329210968340493568539633664 1280 475577369867482899675807498084609414155762427 1281 479679292797297881930218960527769114370899968 1282 483813353886080354284105443062839109193724941 1283 487979779575910800050620268554687500000000000 1284 492178797725971847160182780416457357801319159 1285 496410637620302055612357598622873188074258432 1286 500675529975586041233233571025686152773298473 1287 504973706948981077528952050207723012422567936 1288 509305402145980317868322843610171558544921875 1289 513670850628312780670788822589075963357691904 1290 518070288921880240720358344450524864058726437 1291 522503955024731170171519951681320487760713728 1292 526972088415071873259587877087277555023412431 1293 531474930059314959175401316181606400000000000 1294 536012722420165298012816843990607518673515649 1295 540585709464743605146993368775297888931080192 1296 545194136672747799852074247570387662926509483 1297 549838251044652284418523256733645459135922176 1298 554518301109945290483071634949179204736328125 1299 559234536935404439737984017660196504654854144 1300 563987210133410666641153383295704528267633447 1301 568776573870300651204390756729306574894399488 1302 573602882874757910394185989247324451759960921 1303 578466393446242697137183083241127700000000000 1304 583367363463460856381638881460619142799571139 1305 588306052392871788126219123810779292292349952 1306 593282721297235667788632519432109406041697493 1307 598297632844200074748813219522465477596092416 1308 603351051314926180364636539628505706787109375 1309 608443242612754647222493602808776032344080384 1310 613574474271911391850459392248957610462593457 1311 618745015466253363588267149947253656811317248 1312 623955137018054492775851774591189284921080411 1313 629205111406831961890847495575756800000000000 1314 634495212778212953735122271379011753187595629 1315 639825716952842031241204720579694816528627712 1316 645196901435329303941310585289635573143772503 1317 650609045423239536614606393551632480029638656 1318 656062429816122356102359774443875882666015625 1319 661557337224583712755720433610096851375130624 1320 667094051979398753457054765328424059598116467 1321 672672860140666263633022108921985704560427008 1322 678294049507004836155933402433806832023680901 1323 683957909624790925509375096423359100000000000 1324 689664731797438946074614318130686212670499119 1325 695414809094723573875927074987451666736873472 1326 701208436362144411605711411676265249679244513 1327 707045910230333177234063543046601564730320896 1328 712927529124503576992408733836519862841796875 1329 718853593273944024006791744225853249750564864 1330 724824404721553364343545667912811998887112477 1331 730840267333419772718274618068926810944288768 1332 736901486808442980608406628846461471279872391 1333 743008370688000000000000000000000000000000000 1334 749161228365654506491020784804642079801991609 1335 755360371096910045965952873224534776884447232 1336 761606112009007229550356820877372314100223523 1337 767898766110765082048860888675684366875099136 1338 774238650302466709566049358279513965283203125 1339 780626083385789452506810746095397014301743104 1340 787061386073779690650923726183966583104891487 1341 793544881000872467495993064026217837943062528 1342 800076892732956101563303333832316656532964881 1343 806657747777481952862736318395280900000000000 1344 813287774593619513215600450086003846512583099 1345 819967303602456989638049123399651704273108992 1346 826696667197247550492720873692810196128419533 1347 833476199753701404622319954844869199580133376 1348 840306237640323884186072443237641070458984375 1349 847187119228799702428342330628360792224825344 1350 854119184904423558118175829399899172213163497 1351 861102777076577258909161986767750127818508288 1352 868138240189253536380755377518277326433468371 1353 875225920731626726035103806711603200000000000 1354 882366167248670486037462294722805265525583589 1355 889559330351822729003455828486792844323018752 1356 896805762729697941652779137578045262699142543 1357 904105819158847067666393785771605493196783616 1358 911459856514565129602902853224277496337890625 1359 918868233781746766249553117865439266376771584 1360 926331312065789862304235624728456269304038507 1361 933849454603547447806929557772192565897986048 1362 941423026774328045262263100476031895855092861 1363 949052396110944642919250190632232300000000000 1364 956737932310812473199805444050070895533103079 1365 964480007247095775794342745323447093676736512 1366 972278994979903725470627786646391239585302553 1367 980135271767535705171082884390891220847609856 1368 988049216077776105503935425542853373388671875 1369 996021208599238832264961001131738832331341824 1370 1004051632252761704159100381746976630864026517 1371 1012140872202850923424927692621796123038455808 1372 1020289315869175802599817165347420957550748351 1373 1028497352938113931199699394075033600000000000 1374 1036765375374346966624516821339593512132051569 1375 1045093777432507234138883938921145249623222272 1376 1053482955668875321317032130220988116701409563 1377 1061933308953128852881873921499931278202372096 1378 1070445238480142632409958370284393519580078125 1379 1079019147781840337917210121826522785195096064 1380 1087655442739097958884651031492636317358037527 1381 1096354531593699162828796906388578245770477568 1382 1105116824960342780068104588702149902048544841 1383 1113942735838702595884718012695312500000000000 1384 1122832679625539639829827744808747152520139059 1385 1131787074126867162471218590997569993841836032 1386 1140806339570168490433035857501158425087573573 1387 1149890898616667951130454512316397665494030336 1388 1159041176373655059155788547499085815380859375 1389 1168257600406862156827632021122252944183394304 1390 1177540600752895701970880297584899212133381537 1391 1186890609931721396552941642554914102122211328 1392 1196308062959203350360117301963110343787792331 1393 1205793397359697474458004242211430400000000000 1394 1215347053178699299740860591440130281951875549 1395 1224969472995546416437171240891416268466337792 1396 1234661101936175731002161783938537613573504583 1397 1244422387685935737392734732300286799774744576 1398 1254253780502454000286244499664424078759765625 1399 1264155733228560048371688728985552162956396544 1400 1274128701305263876410274908941878696643768547 1401 1284173142784790255331924626522208731123417088 1402 1294289518343669050205104986813128521495000821 1403 1304478291295881746489429449363028700000000000 1404 1314739927606064385553750335863353889954571039 1405 1325074895902767111016974310409873212468887552 1406 1335483667491770528044571976642089493122512593 1407 1345966716369459078310725132214023365411874816 1408 1356524519236251633914261928184032440185546875 1409 1367157555510089514115972958137197293715062784 1410 1377866307339982129345581909535898729993308557 1411 1388651259619610457508564609549929583989454848 1412 1399512900000988558206171852316865720799880311 1413 1410451718908183331066416068349132800000000000 1414 1421468209551092724969431455011547244304335529 1415 1432562867939282605537513396270012586364045312 1416 1443736192895882488848287628139078356855507603 1417 1454988686071540349918854422566411790823981056 1418 1466320851958436715099399837271718217626953125 1419 1477733197904358248106666583944730893057153024 1420 1489226234126831040020833075092663540800511567 1421 1500800473727313814163762494855698784985284608 1422 1512456432705451257372256076676024247091340801 1423 1524194629973387689776877937460608100000000000 1424 1536015587370141285795114591721941550762079019 1425 1547919829676039059647092429268612773232771072 1426 1559907884627212829302802766755692423754999613 1427 1571980282930156373371778358453013719456823296 1428 1584137558276343996049429257859660291552734375 1429 1596380247356910715838781443450104277593227264 1430 1608708889877394294372170444298868499382287577 1431 1621124028572539322264526111266354679969466368 1432 1633626209221163579538245464761250556613492291 1433 1646215980661086888769290000000000000000000000 1434 1658893894804122679715063735589120886569511509 1435 1671660506651132484796830442842246004066424832 1436 1684516374307143585422914684443834694049098623 1437 1697462058996530029753703316071380722999361536 1438 1710498125078257243125523758826079979931640625 1439 1723625140061190452967824430489406457322645504 1440 1736843674619467150666723027663594498257946587 1441 1750154302607933813447921677963988880618160128 1442 1763557601077647109973216132059582833801644781 1443 1777054150291439813967350941206429900000000000 1444 1790644533739551650815795769941232495705142999 1445 1804329338155325302699141430006153415430766592 1446 1818109153530967798456239695820273144275514633 1447 1831984573133377514995940280610263984839755776 1448 1845956193520037017706313323627541413232421875 1449 1860024614554971967940588171928784994769567744 1450 1874190439424776326290690945451328328973198597 1451 1888454274654704080992226163297164052329125888 1452 1902816730124827731439023395224491582858308271 1453 1917278419086263757420960299561779200000000000 1454 1931839958177465305335680332586776853900283489 1455 1946501967440582323263048681584991907449956352 1456 1961265070337889377430735402304648430025557643 1457 1976129893768281383240182150596544761761366016 1458 1991097068083837484664400108158588409423828125 1459 2006167227106453316472563535239837957878953984 1460 2021341008144541884381207661893966103244153607 1461 2036619052009803298878013178156155133805723648 1462 2052002003034063599111664227852156681569192761 1463 2067490509086182903890104377387833300000000000 1464 2083085221589033127479687347818823831415042979 1465 2098786795536545498549228195022542530110554112 1466 2114595889510828121255807929400669904368137653 1467 2130513165699353818123372114994389111878752256 1468 2146539289912218495020693611214264848974609375 1469 2162674931599470269202143152841882854672564224 1470 2178920763868509602032930741073829726421321617 1471 2195277463501560678680047676925588516320913408 1472 2211745710973214277711055346321380825359208251 1473 2228326190468042374205134402946457600000000000 1474 2245019589898284720644428630964016801574331469 1475 2261826600921607650518693346785626285885519872 1476 2278747918958935350242590560270205799953764663 1477 2295784243212353845652664105303355656813674496 1478 2312936276683087950020079413219825549853515625 1479 2330204726189551421185626386773540757664958464 1480 2347590302385470576095261785380821791273612627 1481 2365093719778081611687611503464855950661255168 1482 2382715696746401881759364963467345369588464741 1483 2400456955559575380110375405273437500000000000 1484 2418318222395292680947532987478043663063858959 1485 2436300227358285588205104177417603796678213632 1486 2454403704498896746119232751766026862798548673 1487 2472629391831724464075676714564324026111092736 1488 2490978031354343009432613422890384642529296875 1489 2509450369066098622704484051301083746039496704 1490 2528047154986981510178370085268746020092336637 1491 2546769143176574069721300672915848589750908928 1492 2565617091753075606225182246506278258088272231 1493 2584591762912403793825722714711654400000000000 1494 2603693922947373142722793589223004463986135449 1495 2622924342266950729122136511659884243086395392 1496 2642283795415589447512177657031950565748199683 1497 2661773061092639045184966277575732111895166976 1498 2681392922171835199606904086218248444970703125 1499 2701144165720866899942982134058173313584338944 1500 2721027583021022394737693184206032543115203647 1501 2741043969586913968456642199441707614955634688 1502 2761194125186281810295137319037153005937140721 1503 2781478853859877239363710477614229700000000000 1504 2801898963941425551065592494174041635676470939 1505 2822455268077668750187653911809900343986225152 1506 2843148583248488436934221978718431269622027693 1507 2863979730787109112842497810822400341765257216 1508 2884949536400382174229027848737239837646484375 1509 2906058830189150861528832101326278510388445184 1510 2927308446668696433602360240325253861270323657 1511 2948699224789265836800437262355357334066792448 1512 2970232007956681139293775054219020584476780211 1513 2991907644053031001891466674069708800000000000 1514 3013726985457444457292148385504592764278975429 1515 3035690889066947270432212345738203904436262912 1516 3057800216317401153317582245919746340036942703 1517 3080055833204526108449127025752988857931923456 1518 3102458610305006175676785931514561138525390625 1519 3125009422797678858043913553245637306297575424 1520 3147709150484808502911227961467642301240206667 1521 3170558677813443915379060565651630478965342208 1522 3193558893896860481757364736512860536568100701 1523 3216710692536087081565143473918957100000000000 1524 3240014972241518067274606364956669348082558919 1525 3263472636254610591750464666916004619901468672 1526 3287084592569667564071322473291455267911454713 1527 3310851753955706515158123484290806770592925696 1528 3334775037978414655374068814957902478076171875 1529 3358855367022190407001333443284664984130289664 1530 3383093668312271695242279238290187130845762677 1531 3407490873936951282136692925913989670965843968 1532 3432047920869879428531869761892411730087212191 1533 3456765750992454169989120000000000000000000000 1534 3481645311116299493258497386832770108616931409 1535 3506687553005831700703238797631037384797202432 1536 3531893433400914250806563669682494281649673723 1537 3557263914039601363646113010060319533549223936 1538 3582799961680970680975412373537942674267578125 1539 3608502548128045271307323246435891290653947904 1540 3634372650250805271151504656103783262750301687 1541 3660411250009289454316443478181489661840457728 1542 3686619334476787021946629760429914837661424681 1543 3712997895863119906726954349738478900000000000 1544 3739547931538015885449392126120636143508602899 1545 3766270444054572794901507143570644313353224192 1546 3793166441172814146802277883296968779005309733 1547 3820236935883336438278193572045448970060978176 1548 3847482946431048455141518040206589607568359375 1549 3874905496339002866003057825646615593320710144 1550 3902505614432320406023708105444427634483533697 1551 3930284334862206949882485495942127998522943488 1552 3958242697130063774313692739963795910645248171 1553 3986381746111691311342298738216755200000000000 1554 4014702532081586694124560220505399529096883389 1555 4043206110737335398080360533456061040797693952 1556 4071893543224097280784698488221396146625672743 1557 4100765896159187324868227908605918556943548416 1558 4129824241656751388960728392984867095947265625 1559 4159069657352537272496881799283418410763536384 1560 4188503226428761400990739029401837912785568707 1561 4218126037639071439173789777326633199492661248 1562 4247939185333605140181595964522891295336392661 1563 4277943769484145739765519569076134300000000000 1564 4308140895709374205299169414713238900809882879 1565 4338531675300218650143811176803886632861171712 1566 4369117225245301224733132340501928175275672753 1567 4399898668256482796535431068357872254903494656 1568 4430877132794505731850506859299995269873046875 1569 4462053753094735093199273467375490405052186624 1570 4493429669192998566866392757850445130270916717 1571 4525006026951525435960043972226695370838571008 1572 4556783978084984915158298215735826619431768151 1573 4588764680186624164118464835459481600000000000 1574 4620949296754506297334216690197027059300511369 1575 4653338997217848709035287091605496591600617472 1576 4685934956963462032536064388274161318741819763 1577 4718738357362290054252492739821316453114576896 1578 4751750385796050903421321557620771447314453125 1579 4784972235683979839371933344439588243709220864 1580 4818405106509673959018722220408951222412487727 1581 4852050203848039148061295251921430430003232768 1582 4885908739392339600200627779067704656723484641 1583 4919981930981350229501724243164062500000000000 1584 4954271002626612301857319527101348770342478859 1585 4988777184539792612332704517241753005543391232 1586 5023501713160146535998875457229860484416223773 1587 5058445831182085280689891673449249476033755136 1588 5093610787582847670950582392278798508740234375 1589 5128997837650276793272572625369572659485999104 1590 5164608243010701833550002456712128192845591737 1591 5200443271656925438521295511386381745206806528 1592 5236504197976316933799892908925536558034852131 1593 5272792302779011731935010593778278400000000000 1594 5309308873326217264783202582268513646486295349 1595 5346055203358625775312822361830918852151252992 1596 5383032593124934304806371417497733883560594783 1597 5420242349410472212270209637234419580457189376 1598 5457685785565936563707179157628507772119140625 1599 5495364221536235729755363051739319555898681344 1600 5533278983889441531045465129980971794991938747 1601 5571431405845850271480159022354618038551052288 1602 5609822827307153000491215637038196216396380621 1603 5648454594885715346184280048405730700000000000 1604 5687328061933967262136833860358741318475270839 1605 5726444588573903031472149123037458820604362752 1606 5765805541726691872690916958419878709250242793 1607 5805412295142399492602720180145378450816239616 1608 5845266229429820932561616383502483367919921875 1609 5885368732086425055073808242535832126524227584 1610 5925721197528411018710703093546533178003638757 1611 5966325027120877090127606320026619840803330048 1612 6007181629208102142856854596678536414461780111 1613 6048292419143940193414377714273484800000000000 1614 6089658819322328326130483508599626024421515329 1615 6131282259207908358989091372796790782905280512 1616 6173164175366762603634697961375366049998077803 1617 6215306011497264073583046015832880880713465856 1618 6257709218461041495549785776924635114111328125 1619 6300375254314059479691370219479252676056397824 1620 6343305584337814205434012375593680905027201767 1621 6386501681070644980449757325764914625860599808 1622 6429965024339162031223585060940245882163960601 1623 6473697101289790884541965378769406100000000000 1624 6517699406420433700121434302948487264741938819 1625 6561973441612247915485555235137544201302966272 1626 6606520716161542565090069195444464487058609813 1627 6651342746811792636589129112082850608698628096 1628 6696441057785771828030255216969726891162109375 1629 6741817180817804070662044226420929151121752064 1630 6787472655186134182936716170671757111787537777 1631 6833409027745418022189291519894198992893421568 1632 6879627852959332501376559676148736472611032091 1633 6926130692933305839162030000000000000000000000 1634 6972919117447368412537750358295594290854251309 1635 7019994703989124582080237758063108320036780032 1636 7067359037786845860845793014081151263411948823 1637 7115013711842685798820168629138335156284686336 1638 7162960326966016955748928192274207517041015625 1639 7211200491806890336087878668615605308855650304 1640 7259735822889617660727676013250769333491956787 1641 7308567944646476851063101640644470904169955328 1642 7357698489451541101895584471365637344222304581 1643 7407129097654631920577302611602427900000000000 1644 7456861417615396510726642251558946915632962799 1645 7506897105737509879767921151095957949400481792 1646 7557237826503002050473102170880883752427804833 1647 7607885252506710757609730762088476996203800576 1648 7658841064490860011727531205833891122216796875 1649 7710106951379764913045991754768166971238252544 1650 7761684610314663099336860734618707688054168797 1651 7813575746688673212628766175163102026559961088 1652 7865782074181880770496162721685266317104288071 1653 7918305314796551828631503494132531200000000000 1654 7971147198892474822337933277977855453625383289 1655 8024309465222430975519905015452292010126231552 1656 8077793860967793666690936086861278194209487843 1657 8131602141774257142461246398899022458903330816 1658 8185736071787694969913258901245594024658203125 1659 8240197423690148620219896906541301933190518784 1660 8294987978735946576809283565605219663638283807 1661 8350109526787954362329839124274545664718798848 1662 8405563866353955879621883236516795451666692561 1663 8461352804623166462855684707788135300000000000 1664 8517478157502878035951461671511660519027622779 1665 8573941749655236776354123439814893766088589312 1666 8630745414534153683194563198334663307617907853 1667 8687890994422348449830060416260881465281837056 1668 8745380340468527041718835400392275104833984375 1669 8803215312724693381548017920613149812430209024 1670 8861397780183595544500249359919755718522811817 1671 8919929620816306867511835482229355613951428608 1672 8978812721609942377344806754248896377478428051 1673 9038048978605510943266427293470105600000000000 1674 9097640296935903561102624033953360929420591269 1675 9157588590864018176406486697275925833328515072 1676 9217895783821021455459418721415859425975574863 1677 9278563808444747913800701530238468453665079296 1678 9339594606618236812961171516717586680712890625 1679 9400990129508407237058402961381882449087883264 1680 9462752337604871761894242912302082261284662827 1681 9524883200758889130180757914056361500756410368 1682 9587384698222456347507629491608728980363604541 1683 9650258818687540614652777573242187500000000000 1684 9713507560325451512828500678190587083265998759 1685 9777132930826353859447700804248831613397368832 1686 9841136947438921652988811634501515244450598873 1687 9905521637010133526533873047738845749022017536 1688 9970289036025210130551795072722182882763671875 1689 10035441190647693866498232482068637383082901504 1690 10100980156759671393804649288246528339303146837 1691 10166908000002139333832092594365302819049904128 1692 10233226795815513595369919679711632735737532031 1693 10299938629480282747266232979187302400000000000 1694 10367045596157805864785076863056299899162355249 1695 10434549800931255277295539956072971759020910592 1696 10502453358846704645909789271757570107120689883 1697 10570758394954362800700739798180023102420811776 1698 10639467044349953768145537477229932528955078125 1699 10708581452216243420458306892365918457259423744 1700 10778103773864713179494689543878392523583973847 1701 10848036174777381208931576470647182910069669888 1702 10918380830648771529448122299362321256182720521 1703 10989139927428031492658618693588531700000000000 1704 11060315661361198050574105764529963724860970739 1705 11131910239033613258397712422782543640083300352 1706 11203925877412489449488643026890676001717157893 1707 11276364803889624522361470152549229208724822016 1708 11349229256324267780620953999459743499755859375 1709 11422521483086136767767990006063190714282409984 1710 11496243743098585539849489791784611037903253857 1711 11570398305881924819964028729444401573959067648 1712 11644987451596894479675948405776415501264880011 1713 11720013471088288793433286095456460800000000000 1714 11795478665928734913129418294851007544041955229 1715 11871385348462625010994653478262297537931098112 1716 11947735841850202540052192695442606070048912903 1717 12024532480111803062422897569499770690528608256 1718 12101777608172250096815165825193545613134765625 1719 12179473581905406437589916826455763475293620224 1720 12257622768178881398846235877437221140271496867 1721 12336227544898894438030618393423816841031057408 1722 12415290301055295614631995627759547577588920501 1723 12494813436766743340585814600902955100000000000 1724 12574799363326039880073388371617544328850218719 1725 12655250503245625057467530972999279455997263872 1726 12736169290303228633242146363771811482106464913 1727 12817558169587681808731954775481559316333930496 1728 12899419597544888321698915027601738999560546875 1729 12981756042023955595734139895061127808327614464 1730 13064569982323486407598205607556609124717612877 1731 13147863909238031537678728199647848670712199168 1732 13231640325104703869821920878779913137094951991 1733 13315901743849954407874560000000000000000000000 1734 13400650691036510677354374797445075506191471209 1735 13485889703910477981750339891148120994745157632 1736 13571621331448603984039691932064501961845923923 1737 13657848134405707085095714738431967100965748736 1738 13744572685362269071749443083875854977001953125 1739 13831797568772192508359426094535764514487752704 1740 13919525381010723346836569172654394071392911887 1741 14007758730422539231165840662519265986166652928 1742 14096500237370003973563288287622054061594284481 1743 14185752534281588680505362892889276900000000000 1744 14275518265700460007967995401585898225788222699 1745 14365800088333236026315219322996205698932539392 1746 14456600671098910176381377805493173092652999933 1747 14547922695177943799397103302619929416228222976 1748 14639768854061527724517311591079176425927734375 1749 14732141853601013398819412334065258279882194944 1750 14825044412057514045751807807438570632995103897 1751 14918479260151676339126531987345209492600178688 1752 15012449141113623080865576124790942401545427971 1753 15106956810733067371828056395405107200000000000 1754 15202005037409598766164906402446909437995783189 1755 15297596602203141900769224420536432645195569152 1756 15393734298884588092513774490410761770487002943 1757 15490420933986600397092434006239846319800713216 1758 15587659326854592624409600472967624664306640625 1759 15685452309697882806590718849304654761319901184 1760 15783802727641021615818170531174840705512298907 1761 15882713438775296230329777770649232167244136448 1762 15982187314210410148052125367975359417070092461 1763 16082227238126339448477787021774836300000000000 1764 16182836107825366004534368978631334709378262679 1765 16284016833784288147334050793174455797952806912 1766 16385772339706809287835014299684075812704842953 1767 16488105562576105000590809513748639990373779456 1768 16591019452707569075910312336416459822607421875 1769 16694516973801739047899485833640812093766631424 1770 16798601102997401707006666721949648791287006917 1771 16903274830924879106845563719733743149019486208 1772 17008541161759495576224576836160488049209187951 1773 17114403113275226248467428681554329600000000000 1774 17220863716898527621268442710461593224044571169 1775 17327926017762350661486111169112505821629212672 1776 17435593074760336970440869631434430770565029963 1777 17543867960601198526447237592238239437025181696 1778 17652753761863281522476697864027501718798828125 1779 17762253579049314818015873717653578627560945664 1780 17872370526641343525354724040597163222400137927 1781 17983107733155848251711615485089394995880787968 1782 18094468341199050519776248867937051229418824441 1783 18206455507522404890427517192382812500000000000 1784 18319072403078278312561456818462155538744418659 1785 18432322213075817226144523742214623597200146432 1786 18546208137037002945789485887123272433411673973 1787 18660733388852895853335271995898830530835879936 1788 18775901196840068929098160371054018233349609375 1789 18891714803797231152649728583740646623390203904 1790 19008177467062041305167020588412299172375001937 1791 19125292458568112706592422683645954917840201728 1792 19243063064902209422034776685776840115306311931 1793 19361492587361634473039299771994726400000000000 1794 19480584342011810590551927944592089379724315149 1795 19600341659744054047603756210772895651055368192 1796 19720767886333542110943315606705823352538484983 1797 19841866382497474652048507365470597886746034176 1798 19963640523953430459156110082586628184228515625 1799 20086093701477918793154888917567679153026566144 1800 20209229320965126731398468934305963544201308947 1801 20333050803485862844706289877197463633671487488 1802 20457561585346697754035139255173813620606160421 1803 20582765118149302114519966814853632700000000000 1804 20708664868849982575800918580769373089343570639 1805 20835264319819416268773794880218745064183037952 1806 20962566968902584370123436409139441952732772993 1807 21090576329478905297223877691171683203651004416 1808 21219295930522568087215480493667125701904296875 1809 21348729316663066515297673151989696573822992384 1810 21478880048245934508506377578451240382679168957 1811 21609751701393683412477706257302546939294005248 1812 21741347868066941669934059016280961487396079911 1813 21873672156125797470865346083474636800000000000 1814 22006728189391344935616712152128458250450295129 1815 22140519607707434393334838153168281189673715712 1816 22275050067002627319467655444591519439499448003 1817 22410323239352356497257123438649100350737350656 1818 22546342813041291969411598573364773104345703125 1819 22683112492625913347393262267093771664969242624 1820 22820635998997289047007080347457572419083091967 1821 22958917069444063020230838694301260915836715008 1822 23097959457715649554480941756753775628552980401 1823 23237766934085636711765874474730604100000000000 1824 23378343285415398981438516234257574536517398619 1825 23519692315217919721519860094020051666544361472 1826 23661817843721823964830133919013578749965020013 1827 23804723707935622167428844528801908768058832896 1828 23948413761712165478132873796641169272021484375 1829 24092891875813313109151449106821970833507876864 1830 24238161937974812389148591977484593716145987977 1831 24384227852971392081317520272598597945382176768 1832 24531093542682069550327443548742556548448971891 1833 24678762946155672363281250000000000000000000000 1834 24827240019676574911102739469184602955538591109 1835 24976528736830650638054312378454294777882335232 1836 25126633088571440468370381491156117235461599023 1837 25277557083286538020278234444699701629352411136 1838 25429304746864192198966642287878240522900390625 1839 25581880122760127761353185113085464718110255104 1840 25735287272064584446794052593311714141363166987 1841 25889530273569575269174977115890653342390550528 1842 26044613223836364567118972551212101329887364381 1843 26200540237263166410345684807770025900000000000 1844 26357315446153063961518413508984830375684382599 1845 26514943000782150394218239687485103161309396992 1846 26673427069467891968990194635468106603790895033 1847 26832771838637713870714032283145181695094245376 1848 26992981512897809411861924010135300987451171875 1849 27154060315102173207517282937267207038612537344 1850 27316012486421858929342946810110552556616338997 1851 27478842286414462247003106883454467448803596288 1852 27642553993093829566861667061915904955278667871 1853 27807151902999993179100155261170483200000000000 1854 27972640331269333425720889843488490540718083089 1855 28139023611704968503225830368114045239765706752 1856 28306306096847372515088416100584505889168218043 1857 28474492158045222390464720065641163863795695616 1858 28643586185526474286921423227474689483642578125 1859 28813592588469670096291444961476057659311683584 1860 28984515795075474674103554667474686172117614007 1861 29156360252638444414369937490941851480828674048 1862 29329130427619027792855496992373305610056592361 1863 29502830805715798503294651563847237300000000000 1864 29677465891937921812365521764641766703171802579 1865 29853040210677854760577714865102132500613824512 1866 30029558305784280837578393081236351857846478053 1867 30207024740635279761731965584606767109539321856 1868 30385444098211732995181573717043529891943359375 1869 30564820981170965626955546262857336554021453824 1870 30745160011920625258039189469147872472673502017 1871 30926465832692798523691647095319333255402743808 1872 31108743105618365889649121455105585096334047851 1873 31291996512801595360219489528608153600000000000 1874 31476230756394975737639281109646070523282451069 1875 31661450558674290073432110957946072911062710272 1876 31847660662113929953877976390455782297420185063 1877 32034865829462451263075348016684967773754884096 1878 32223070843818372068452696746067122030322265625 1879 32412280508706213274963017118734291680888408064 1880 32602499648152782695574027783913971484268913027 1881 32793733106763703187048056922742097164336365568 1882 32985985749800185501389155936247585564799144341 1883 33179262463256046504720731147460937500000000000 1884 33373568153934973416744942953144233001687738559 1885 33568907749528034725325297160897137317911724032 1886 33765286198691438432126246517980657077809449073 1887 33962708471124538286638234036987329059235342336 1888 34161179557648088667313446009595910029248046875 1889 34360704470282748769936603933455717694967906304 1890 34561288242327836764756413320378433908971157037 1891 34762935928440334585306805869353937404137699328 1892 34965652604714144013252862139584731452851191831 1893 35169443368759594725004287012136550400000000000 1894 35374313339783204967249532250569177933882175049 1895 35580267658667695529976121728932430639614625792 1896 35787311488052257686957437758931325711923980083 1897 35995450012413075775103173787277966054392856576 1898 36204688438144105085489851920904575206689453125 1899 36415031993638105740309245644713965946560108544 1900 36626485929367933231396241098044728816153944047 1901 36839055517968086297423616747435410509516505088 1902 37052746054316512818279423611244378796976700321 1903 37267562855616674406573108734132033700000000000 1904 37483511261479870377649245755504248694433070539 1905 37700596634007821780922720546167767018663575552 1906 37918824357875516176786469383329724384007088093 1907 38138199840414313844782384378607139695754786816 1908 38358728511695316110167788251073360443115234375 1909 38580415824612996477453940432984951333305974784 1910 38803267254969095260939371296384887138041384057 1911 39027288301556778403709453382199298678568142848 1912 39252484486245061178024510288921200967365379811 1913 39478861354063497461471937725944012800000000000 1914 39706424473287135284713269548761297078956535029 1915 39935179435521739348114866762530681862293133312 1916 40165131855789281206010941901105666053659683103 1917 40396287372613697818809957256017904756699693056 1918 40628651648106919174620055540746173056494140625 1919 40862230368055165683536098127890720294043265024 1920 41097029242005516049200101389789978177571987067 1921 41333054003352746323718378307130035217637572608 1922 41570310409426440853492512786918028352766140301 1923 41808804241578375824997420453783353100000000000 1924 42048541305270176121018184451152710451853478519 1925 42289527430161246199338100416886477859504259072 1926 42531768470196975707353423688187330283544275113 1927 42775270303697220547575686350972694230433335296 1928 43020038833445060110470144388668373177294921875 1929 43266079986775831392568928315012048552422539264 1930 43513399715666440719289806706685479696582663077 1931 43762003996824953793386133397408873673863354368 1932 44011898831780464791450538169768477603583091791 1933 44263090246973245232394240000000000000000000000 1934 44515584293845173343325513690959662567805611009 1935 44769387048930444649754827487577820622408312832 1936 45024504613946564518560493426456100878768974123 1937 45280943115885623383657336147439453355204673536 1938 45538708707105855385821892111723594623486328125 1939 45797807565423481159641002051352859138283157504 1940 46058245894204835502066357443082931912312722087 1941 46320029922458780658575609281039398863401648128 1942 46583165904929405964461046844161241721211544281 1943 46847660122189014580289607944095674900000000000 1944 47113518880731398062103092726277056155031442499 1945 47380748513065399508454922911900616559891054592 1946 47649355377808766027909619843166695265951490133 1947 47919345859782291272163370261550909009761867776 1948 48190726370104248781478610843230745275537109375 1949 48463503346285116890662493572702582734789279744 1950 48737683252322595945358396491840885890227874097 1951 49013272578796918579961320655221697043330213888 1952 49290277842966453810012066692746593561614007771 1953 49568705588863605693471515668004659200000000000 1954 49848562387391007316825151367195033668302282989 1955 50129854836418010863519157201850184951596644352 1956 50412589560877474523783003003351755779963133143 1957 50696773212862847006449407573870862287048278016 1958 50982412471725550414940924383699893951416015625 1959 51269514044172662251153152717032635519325865984 1960 51558084664364897312527727316405991381164229107 1961 51848131094014890249173788610804459915232411648 1962 52139660122485779549464585385665130201136192261 1963 52432678566890093724106214717776338300000000000 1964 52727193272188940460248262608659838539718242479 1965 53023211111291499518781275462039661950231642112 1966 53320738985154820149543569821258625666352813153 1967 53619783822883923800739878069086231734138464256 1968 53920352581832212900456733554602590781591796875 1969 54222452247702186489744322310327796386154676224 1970 54526089834646463488321772619333262110792297117 1971 54831272385369114375552520649811948988461201408 1972 55138006971227302070928482657841822092563007751 1973 55446300692333232799896284333447577600000000000 1974 55756160677656417732455748197398604775244230969 1975 56067594085126246183560223014577850400189007872 1976 56380608101734871165950157443570927647451040163 1977 56695209943640408087655576061964280026414186496 1978 57011406856270447388009811964564928084033203125 1979 57329206114425881907625988800474377758830270464 1980 57648615022385049789399328869030371889400988127 1981 57969640914008193709212395209689669071083143168 1982 58292291152842237236636856973832917019414564241 1983 58616573132225879127544301235351562500000000000 1984 58942494275395006352160003261101849865005958459 1985 59270062035588426663717413602510179920492101632 1986 59599283896153921514497426667667936340153924173 1987 59930167370654620127665264172295475723980404736 1988 60262720002975695534949040532370088739208984375 1989 60596949367431383391837778336639774120376008704 1990 60932863068872324383612813010574656670001612137 1991 61270468742793231037165169142684488296502396928 1992 61609774055440879755192609178950192536482171731 1993 61950786703922428891013650792028774400000000000 1994 62293514416314063683881924690795676695345934949 1995 62637964951769968876332802445841010660058683392 1996 62984146100631629836745266562142843653387175183 1997 63332065684537463011955525026961342238321278976 1998 63681731556532776536414892395944129065087890625 1999 64033151601180061826042971651670431909220050944 2000 64386333734669616986588178075806829842751879147 2001 64741285904930502867971150719370613133764722688 2002 65098016091741832597752601237220579864604340221 2003 65456532306844395428535656375994734700000000000 2004 65816842594052615735783761773717706470639470439 2005 66178955029366848004208733449888265493284913152 2006 66542877721086008642559571943962234533250103193 2007 66908618809920545468321195005954116217196169216 2008 67276186469105745705513300564830303192138671875 2009 67645588904515383340463144909148825548891357184 2010 68016834354775706682112114121958884613699899157 2011 68389931091379766975104582331504216269541480448 2012 68764887418802088915598690785226545087682779711 2013 69141711674613683921432349642640588800000000000 2014 69520412229597407009973962229804438572870674929 2015 69900997487863658138686101822545493183949350912 2016 70283475886966428865131636346781915063839618203 2017 70667855898019695184855599222914885235775635456 2018 71054146025814157407282447459322475938330078125 2019 71442354808934327931477233540679079099475687424 2020 71832490819875967785330648184625002275848182167 2021 72224562665163872793441869180941679089793630208 2022 72618578985470010240689679807824177979938400201 2023 73014548455732006900201401268312202100000000000 2024 73412479785271989296150819735924056806968458419 2025 73812381717915777073540482472768253205436956672 2026 74214263032112430348850491617870281971754230213 2027 74618132541054151917165241171386027962017437696 2028 75023999092796545193121424956269331184130859375 2029 75431871570379228764755093458562993338831601664 2030 75841758891946808441062557967786372540537638177 2031 76253670010870207675829533898147524729115731968 2032 76667613915868357252025084109015192871407311691 2033 77083599631130245112801670000000000000000000000 2034 77501636216437327226889945674121786599902530909 2035 77921732767286300377926841085140595465283090432 2036 78343898415012237769007976356714428022278049223 2037 78768142326912088335510533927382286844282535936 2038 79194473706368540660990390383473522747509765625 2039 79622901792974252392717578340184096001566459904 2040 80053435862656446055177013068759645857151577187 2041 80486085227801872161626881295759478295759945728 2042 80920859237382140525575153270772597639676824181 2043 81357767277079420675805346364997223900000000000 2044 81796818769412512280355941679311986441539402399 2045 82238023173863286486633736962645929142037512192 2046 82681389987003499086619912126633997635244785233 2047 83126928742621976417908690349015831849191090176 2048 83574649011852174913102200745542114758935546875 2049 84024560403300115211871490419090720423772422144 2050 84476672563172691751782596927313381809139709197 2051 84930995175406358755778179409734113920340031488 2052 85387537961796193535999420346357364195861447671 2053 85846310682125338035429752748323635200000000000 2054 86307323134294819530641442074032581175258382889 2055 86770585154453751420728160889750398202448381952 2056 87236106617129915029311439821594417288581748243 2057 87703897435360723348316263246760511857718460416 2058 88173967560824567654021105017998218536376953125 2059 88646326983972547927700370879966946961522448384 2060 89120985734160588014992532693799556234362144207 2061 89597953879781936459945207712784769716215349248 2062 90077241528400053951509056524637884712818892161 2063 90558858826881888322075648472693139300000000000 2064 91042815961531538039480375969106686666327582379 2065 91529123158224305135720091698644790926966259712 2066 92017790682541138517466397863938621917533848253 2067 92508828839903468605289436925558546007531206656 2068 93002247975708434250343621327493372960302734375 2069 93498058475464502879105998056462544271126298624 2070 93996270764927484818599875149043286677753392217 2071 94496895310236942756380944022214487579554859008 2072 94999942618052997291410416350211290323606067651 2073 95505423235693529533789659734408601600000000000 2074 96013347751271781713183465205419926896039910869 2075 96523726793834356757614414251074910931568105472 2076 97036571033499617806168836175041997557567595263 2077 97551891181596488621015560754461708549563088896 2078 98069697990803655866002078978173775348681640625 2079 98590002255289174220958828708332975859146532864 2080 99112814810850475302711125017041895144306363227 2081 99638146535054781365669759306964440997081120768 2082 100166008347379924756745499732854931098175084141 2083 100696411209355574101209640502929687500000000000 2084 101229366124704868198002371959659717649609078359 2085 101764884139486458604873079524765251733901279232 2086 102302976342236961895621730250089297918955099273 2087 102843653864113822573598273453014255666831067136 2088 103386927879038587627507469341811909831982421875 2089 103932809603840593717459769263684363230174511104 2090 104481310298401067981104805848415832880376367237 2091 105032441265797643451582713486919546669494294528 2092 105586213852449290080929891891189675786309251631 2093 106142639448261662364479950546167398400000000000 2094 106701729486772864563707432301967517685825594849 2095 107263495445299634526871512785204889871747540992 2096 107827948845083947108729211350478224421038070283 2097 108395101251440038192502731568335199183491301376 2098 108964964273901850319203377376432520228173828125 2099 109537549566370900931335067629545412480366393344 2100 110112868827264574239923799496253548071305114247 2101 110690933799664837725745492591467730798576140288 2102 111271756271467384287553483531649515094799080121 2103 111855348075531201052038537382052735700000000000 2104 112441721089828565862188600862272680596472770339 2105 113030887237595472462652644818769006941807050752 2106 113622858487482485402652832993028761454171818293 2107 114217646853706025678931913145104938172135151616 2108 114815264396200088143168157769105434417724609375 2109 115415723220768391700238387595771228304739139584 2110 116019035479236963325660594454777907903364714257 2111 116625213369607156932501443504280774325974018048 2112 117234269136209108119990480967212691146858279611 2113 117846215069855625838042204983900364800000000000 2114 118461063507996522003849276640906150483502714829 2115 119078826834873380108675058310098752686802368512 2116 119699517481674763854941369774529927277349253303 2117 120323147926691866865677851874720723147325177856 2118 120949730695474604510372625227667787218603515625 2119 121579278360988148893240030599748290106226509824 2120 122211803543769908051900140403464235398021677267 2121 122847318912086950416446440187609049251664887808 2122 123485837182093875580862597553199796251779760101 2123 124127371117991132440736566306888151100000000000 2124 124771933532183785753210418514286024101972338319 2125 125419537285440732177097259093713773418902454272 2126 126070195287054366853092359353549151999504885313 2127 126723920495000701586004250082125076813371140096 2128 127380725916099935692932944107748148761279296875 2129 128040624606177480583326715318894401214495064064 2130 128703629670225439138855948633243452786520913277 2131 129369754262564540963052495992449156400099309568 2132 130039011587006534572675729802178674192831631591 2133 130711414897017037604782080000000000000000000000 2134 131386977495878846115493276784430263236739350809 2135 132065712736855704048479800645396276627466668032 2136 132747634023356533953200167369279963532498824323 2137 133432754809100130034963650821652378214345998336 2138 134121088598280314620913873210021505363720703125 2139 134812648945731559128063373870964016142520162304 2140 135507449457095070621544806085665420952789732287 2141 136205503788985345053282809681194979642025443328 2142 136906825649157188273331867899082324921393204081 2143 137611428796673205908169582886485672900000000000 2144 138319327042071763202281797868243015800918262299 2145 139030534247535415921425858271426727579108769792 2146 139745064327059813418011041479980106243780780333 2147 140462931246623074961090798179155701614341912576 2148 141184149024355640435519940092606639906396484375 2149 141908731730710596516891282005162994328921964544 2150 142636693488634479430930502988867632632661844297 2151 143368048473738555408095135397314598619993049088 2152 144102810914470579946193623153545286825330987571 2153 144840995092287036995913315820783411200000000000 2154 145582615341825859186222084605451644464096382789 2155 146327686051079630208686963491786041078080919552 2156 147076221661569270481834835841776811276734063343 2157 147828236668518207218764706709196175515966242816 2158 148583745621027030023308526509459018707275390625 2159 149342763122248633142127865256585633934061430784 2160 150105303829563845502226981024436379617421359307 2161 150871382454757549665458984312756587465537486848 2162 151641013764195290833700874301750197619614692061 2163 152414212579000377040475216265488640300000000000 2164 153190993775231471666901144389306339538309822279 2165 153971372284060679421965213605537425314977677312 2166 154755363091952126929213390532863978146699583353 2167 155542981240841039064079169885781198905077549056 2168 156334241828313312188179431522098731896826171875 2169 157129160007785585429029217329102037977896321024 2170 157927750988685811155749109125357915169666787317 2171 158730030036634325803464331388781326836043716608 2172 159536012473625422201223088627356583387173227551 2173 160345713678209424560392979302947225600000000000 2174 161159149085675267282628609118310900369779490769 2175 161976334188233578748640758901385958891760003072 2176 162797284535200271251137648989015930260679850363 2177 163622015733180638237451985645659549089761591296 2178 164450543446253960029513578373683394293017578125 2179 165282883396158619190976382704189809427597195264 2180 166119051362477726713460853925885636219495038327 2181 166959063182825260196027495940391046839290298368 2182 167802934753032715194155458753018683377990704041 2183 168650682027336270916660980747070312500000000000 2184 169502321018564471451154390577002818604407098259 2185 170357867798326423700801280982561760671099256832 2186 171217338497200513217323345804575708448722974373 2187 172080749304923639117347234707207586381547329536 2188 172948116470580969271385630315982353776318359375 2189 173819456302796216956913592402018233762923413504 2190 174694785169922440169185046117998699669005422337 2191 175574119500233364785619118859204495053673392128 2192 176457475782115232781773855823301693854442431531 2193 177344870564259176699115670516728422400000000000 2194 178236320455854121566986716045867219415031154749 2195 179131842126780215483369198781412589058041198592 2196 180031452307802790061245500639377222434986665383 2197 180935167790766851949555832528211373346862923776 2198 181843005428792106639961012215976354164697265625 2199 182754982136468515772826847723106079067359135744 2200 183671114890052389158058515094953667293123649347 2201 184591420727663012728628249805249602892110757888 2202 185515916749479813646857626839242735550870920021 2203 186444620117940063785736688457357036700000000000 2204 187377548057937122809786193501629665098442970239 2205 188314717857019222082196310634206346681989988352 2206 189256146865588790627205162847217766416482233393 2207 190201852497102324378913754715157668436731734016 2208 191151852228270799949969979934394359588623046875 2209 192106163599260634155793617470889636813009321984 2210 193064804213895190532256482879042768284745829357 2211 194027791739856834086977209825544640997625755648 2212 194995143908889535526638498317193764195401879511 2213 195966878517002026204986083357019340800000000000 2214 196943013424671505038423153506257571370162654729 2215 197923566557047898638371485879468852207012186112 2216 198908555904158675911831165216351317557498588403 2217 199897999521114218383834422627838633482708320256 2218 200891915528313747497755867178358087366064453125 2219 201890322111651810151711193414412473227255732224 2220 202893237522725323731549333056932321452202472367 2221 203900680079041181903218982117372566198611345408 2222 204912668164224422429569478452801320022000220001 2223 205929220228226958278928132022002200100000000000 2224 206950354787536873295081323622892422204975118219 2225 207976090425388283700574990462606077158460751872 2226 209006445791971766707541511317917691247706240413 2227 210041439604645357512554493069050039827054442496 2228 211081090648146115954310546819339556377490234375 2229 212125417774802264115237828432992513449172926464 2230 213174439904745896150434907920778034437042488377 2231 214228176026126261629650427467745144791774087168 2232 215286645195323623680324011817948338280766051491 2233 216349866537163693222022010000000000000000000000 2234 217417859245132640584917876786571606191226070709 2235 218490642581592685807286348624524656213919045632 2236 219568235877998268909303034845205160411941299423 2237 220650658535112801442766633562873216735155060736 2238 221737930023226000618689695590805397940869140625 2239 222830069882371807317035701748098610603704264704 2240 223927097722546889285215191895668679080137187387 2241 225029033223929730834291790728676685560758140928 2242 226135896137100310344190218567185226434470683981 2243 227247706283260366891542757931052021900000000000 2244 228364483554454257316158171363969168086878022199 2245 229486247913790405044447735591464808366464827392 2246 230613019395663341990496874466164813999669475433 2247 231744818105976344857827841079482526218174334976 2248 232881664222364667167259020712234676186669921875 2249 234023577994419368338629703768793851441597906944 2250 235170579743911741156525614302857534224104279397 2251 236322689865018338952510078011568646978449266688 2252 237479928824546603838738476463643183009332627471 2253 238642317162161097330209564652679987200000000000 2254 239809875490610334695286329546531825585326282689 2255 240982624495954224376501340956343917728254257152 2256 242160584937792113826046995594707108022130078443 2257 243343777649491443102739683452671458473951625216 2258 244532223538417007579638715422718524932861328125 2259 245725943586160831113895845253045831313102813184 2260 246924958848772651032809400262776613800051874407 2261 248129290456991016292458406604325932480958824448 2262 249338959616475000167696659055737535948033591961 2263 250553987608036528834694445191213841300000000000 2264 251774395787873327209626592142406115218974962179 2265 253000205587802483409519663857678100502425894912 2266 254231438515494633203688500624121247145160018453 2267 255468116154708765826612863471453329834137491456 2268 256710260165527652525528726763197148059912109375 2269 257957892284593899218435755635087425963424743424 2270 259211034325346624640652713801119803006642482417 2271 260469708178258765360485974452916411541287774208 2272 261733935811075009047012955368271082792974487451 2273 263003739269050357375422171761239449600000000000 2274 264279140675189319957794699691593494848572970669 2275 265560162230485740689658171849757432811324700672 2276 266846826214163257905093989089625841885697805463 2277 268139154983916399735631228042331958385569693696 2278 269437170976152316070616760356732890385791015625 2279 270740896706233148519210375426010747957942257664 2280 272050354768719039776616218724508472749477013427 2281 273365567837611783799627624946133278510670675968 2282 274686558666599118199031441858028509107771423941 2283 276013350089299660258890210014648437500000000000 2284 277345965019508487995196088073034755306310018159 2285 278684426451443367668869196266405556629046034432 2286 280028757459991629170555094487797451899967549473 2287 281378981200957690697161419267371639313889191936 2288 282735120911311234142562278556280526040966796875 2289 284097199909436032627390847518120673465182715904 2290 285465241595379431595335725338650916268798777437 2291 286839269451102484905855005259564581835599689728 2292 288219307040730747355723680487857553224991711431 2293 289605378010805725064334960195167846400000000000 2294 290997506090536985160184305369068412480672614649 2295 292395715092054926208476516679616662026299656192 2296 293800028910664210822311018649698005691342960483 2297 295210471525097861902418589138295410497396146176 2298 296627066997772023952944183334474111343408203125 2299 298049839475041390923295199990544352645558278144 2300 299478813187455302028602537370762156043517484447 2301 300914012450014507003873090233508039298528575488 2302 302355461662428602249446949977858402688129859921 2303 303803185309374139327910490748798637700000000000 2304 305257207960753407275157757689238215451060070139 2305 306717554271953890190837122532946027295593725952 2306 308184248984108401575968039233251657305891348493 2307 309657316924355896888063921201830276959145916416 2308 311136783006102965786651674875333309173583984375 2309 312622672229286005544636264621524386013861904384 2310 314115009680634077103519854328663527619553244457 2311 315613820533932445253049574281137636370256693248 2312 317119130050286804418435801001000698635823579411 2313 318630963578388191540854015520653516800000000000 2314 320149346554778587539517824939103988200160494629 2315 321674304504117208846188595997101168284738803712 2316 323205863039447490505568360680178497223597623503 2317 324744047862464762337607215419775158465285062656 2318 326288884763784619660344350208883731849462890625 2319 327840399623211990074493114779103891863523354624 2320 329398618410010897813575158800825303970500567467 2321 330963567183174927166006674769030140601993003008 2322 332535272091698386478141128726661456856309779901 2323 334113759374848174249877588159665349100000000000 2324 335699055362436348837051851177952313952086798119 2325 337291186475093403277439049381159108426671849472 2326 338890179224542246759811241505001893693268295513 2327 340496060213872894258111738962222365837627344896 2328 342108856137817865855429510641921409501513671875 2329 343728593783028297285082005723982658160625188864 2330 345355300028350763218743112714096943358612363477 2331 346989001845104814834184743323646331225100064768 2332 348629726297361233197835694122684276320120571391 2333 350277500542221000000000000000000000000000000000 2334 351932351830094987183218954289576784304272690609 2335 353594307504984367006906333886694355513600223232 2336 355263395004761744094035136699786438199115474523 2337 356939641861453011008306316287500046428469723136 2338 358623075701519928912885587437019930947705078125 2339 360313724246143434864453379673679238235678767104 2340 362011615311507677298975436178487909424103942487 2341 363716776809084781268267396256038335766518038528 2342 365429236745920344989095963268110605679019263881 2343 367149023224919669269231949757267270900000000000 2344 368876164445134721377546610260122502041128682099 2345 370610688702051834927922222983368004223465684992 2346 372352624387880147349430867019865960587020870533 2347 374101999991840776517921765051258035685648357376 2348 375858844100456738126847425452922204068505859375 2349 377623185397843605377852125323321605121160249344 2350 379395052666000912574343030140670128390777014497 2351 381174474785104304203964449444479000527868684288 2352 382961480733798431098599384088290903499176367371 2353 384756099589490595263229632154349363200000000000 2354 386558360528645144967696290503940198837458082589 2355 388368292827078621698116520102780238766728394752 2356 390185925860255660567429938654470441618479793543 2357 392011289103585645787268966643282797815834607616 2358 393844412132720122806071885578272342681884765625 2359 395685324623850968721085272993009336502806595584 2360 397534056354009322574633860539476838835963689507 2361 399390637201365277147770722272492835216239362048 2362 401255097145528333867159042905263706876585591861 2363 403127466267848622443778543381479742300000000000 2364 405007774751718886864794956510098778979633002079 2365 406896052882877239362679751602258771781470912512 2366 408792331049710683988419606993494579360225153553 2367 410696639743559411418410925987741642234071033856 2368 412609009559021866627393988082875226918310546875 2369 414529471194260591062544126292396892972671565824 2370 416458055451308840956603625927230798432790477517 2371 418394793236377983420707853309575019854647031808 2372 420339715560165671960332447522763483562719847351 2373 422292853538164803060565247423781273600000000000 2374 424254238390973255489686982726341519752530350569 2375 426223901444604413972828634971429927764822198272 2376 428201874130798478890260774609360076857531460563 2377 430188187987334563657661107194318291767547396096 2378 432182874658343581448500917812023244095751953125 2379 434185965894621922921489091297647128591941720064 2380 436197493553945926618813909529959603432762288527 2381 438217489601387143703727889085432620340182253568 2382 440245986109628398708829525780706372808427243841 2383 442283015259280647969207960102539062500000000000 2384 444328609339200637417432272201573860260227838059 2385 446382800746809361420186359991635785888701612032 2386 448445621988411324339173151932752347979198824573 2387 450517105679514606501738260267860401461616654336 2388 452597284545151736269493093815656157094677734375 2389 454686191420201369896050924881956606691512418304 2390 456783859249710780867826445427212434416666432537 2391 458890321089219160424689956307641023657833187328 2392 461005610105081730960111513182282327814067091331 2393 463129759574794674003278106539821670400000000000 2394 465262802887320874488518284240226125168459974549 2395 467404773543416483020223535981311782007882913792 2396 469555705155958297844314253184757342162216955583 2397 471715631450271968240160157946517151316050968576 2398 473884586264461021049730763911028647233056640625 2399 476062603549736712063620693206272577358323820544 2400 478249717370748703986467529918099170001796619547 2401 480445961905916572707156344989002290797989593088 2402 482651371447762143602085082901681685953885899821 2403 484865980403242659602648660055508538700000000000 2404 487089823294084782760986891369882210176834070039 2405 489322934757119431050932238359169297028378263552 2406 491565349544617452143987861727435743024109163593 2407 493817102524626135903064567436757050359537698816 2408 496078228681306567339606960221011638641357421875 2409 498348763115271821782644465659471718175456886784 2410 500628741043926004011211854204200932753496959557 2411 502918197801804133104496500986497370865626830848 2412 505217168840912874766985846825885859822633379311 2413 507525689731072122888808391647218892800000000000 2414 509843796160257432104385054495297873948806234529 2415 512171523934943303115434877541335012564142221312 2416 514508908980447322547309837922053196450956358603 2417 516855987341275159110567963962031201150415405056 2418 519212795181466417842632034326061951137548828125 2419 521579368784941354207322872955072178503989377024 2420 523955744555848449833001642282075292509025962567 2421 526341959018912851673004585230470779709169860608 2422 528738048819785676375006375893790830632418439801 2423 531144050725394181648904612613008598100000000000 2424 533560001624292806425778028435295628747417378019 2425 535985938527015081603434705688434298970095747072 2426 538421898566426413177033966670992886809101050613 2427 540867918998077739556236674274147211071649847296 2428 543324037200560064873313417752227188602099609375 2429 545790290675859870089618482882475451914611851264 2430 548266717049715403710819615438177215681740538577 2431 550753354071973853924259385282557396637037242368 2432 553250239616949403974813448514196723567805191291 2433 555757411683782172598604190000000000000000000000 2434 558274908396798041336925111362016211144789210509 2435 560802768005869370555731913083973839399470200832 2436 563341028886776605999060506917820241368531349623 2437 565889729541570777707740189246658547668049985536 2438 568448908598936893137781910546329209852978515625 2439 571018604814558226315836993632808603297003669504 2440 573598857071481504872140787037169198873599997587 2441 576189704380482996794378592665892569429865136128 2442 578791185880435498748937781934928360387148943781 2443 581403340838676227819040314865382419900000000000 2444 584026208651375618512283905252681276893380241999 2445 586659828843907026893157835026336430493471342592 2446 589304241071217343699140915362111458865944965633 2447 591959485118198518302034324051821387753723979776 2448 594625600900059995379231021138763329020654296875 2449 597302628462702066162676160950738988694968991744 2450 599990607983090136136329381470884765283990049597 2451 602689579769629911056000064543427956896411301888 2452 605399584262543503168490625782644845838172207271 2453 608120662034246459510050614305567539200000000000 2454 610852853789725714167215882610483452367001782489 2455 613596200366918466386182329143358899671263332352 2456 616350742737091986419942723403613704375493208643 2457 619116522005224351005497898911046992097775190016 2458 621893579410386110366540146060287952423095703125 2459 624681956326122888640096957902294539035332777984 2460 627481694260838919628717380289775656962866804607 2461 630292834858181519782881096681848815661139099648 2462 633115419897426500321412040300898599335780691761 2463 635949491293864520400783775350857343300000000000 2464 638795091099188383247313127721626460899593941979 2465 641652261501881277169351577100985924748272730112 2466 644521044827605963369700749776244085295204988653 2467 647401483539594912481598977717456557176238176256 2468 650293620239041391754750317877940198940771484375 2469 653197497665491504820995659112927765638596788224 2470 656113158697237185972357585791704768916220772617 2471 659040646351710150887326520151849209711481489408 2472 661980003785876805744395332806916559830119307251 2473 664931274296634116664993095662988697600000000000 2474 667894501321206441431115956918101117869761630469 2475 670869728437543325426104246906094937770812495872 2476 673856999364718263750169879398578938297090815663 2477 676856357963328431465436898692354680758254698496 2478 679867848235895383928420641483029810891650390625 2479 682891514327266729171037437258048837719355582464 2480 685927400525018774294407064834687406431860863627 2481 688975551259860147842884318822618463472785031168 2482 692036011106036400128934021309652457872868163741 2483 695108824781735583482645644057617187500000000000 2484 698194037149494814402869388058767065499070557959 2485 701291693216607819590145103548540065515025989632 2486 704401838135533467844788827606109650528926799673 2487 707524517204305289816698971409457476974489716736 2488 710659775866941987596645308157322102406201171875 2489 713807659713858936142008898738313452004472520704 2490 716968214482280678533149948530929188753518387637 2491 720141486056654417059793318371626787818933884928 2492 723327520469064502140038018847206072569778571231 2493 726526363899647921077817502769505894400000000000 2494 729738062677010788667861939093032829052103234449 2495 732962663278645841660441905759089148058150971392 2496 736200212331350939101405082113974466195718650683 2497 739450756611648570566253556775875556995787390976 2498 742714343046206374310249297238359692302392578125 2499 745991018712258667359779156222428954117015762944 2500 749280830838028989573458519949609374391271054647 2501 752583826803153663704704338232525199466653810688 2502 755900054139106373500763818695083400387449039721 2503 759229560529623761876444520671257739700000000000 2504 762572393811132051204054951520258872446274969939 2505 765928601973174687764332052368603348190103601152 2506 769298233158841012406403164779498867888845678693 2507 772681335665195959468105197691547241530067081216 2508 776077957943710786011262768297784328460693359375 2509 779488148600694833429810074489534592493954269184 2510 782911956397728323491928173205716169916286974657 2511 786349430252096190880660191646602563641496168448 2512 789800619237222954300761789972393905662341279211 2513 793265572583108628222842927953291468800000000000 2514 796744339676765677339159667212373685199409874429 2515 800236970062657015808721368349962902193382438912 2516 803743513443135053372689221504124666670884793703 2517 807264019678881790424356582933483299025459347456 2518 810798538789349964121320082153949350699072265625 2519 814347120953205247630772917169769320325613799424 2520 817909816508769504602178172562311449047888657667 2521 821486675954465100964910379789231873743501918208 2522 825077749949260276151787894155413867140036199701 2523 828683089313115575852756991699882947100000000000 2524 832302745027431348406330894855568536163076857919 2525 835936768235496306939733221338357470679292444672 2526 839585210242937159372045619466667501964114505713 2527 843248122518169308398013608162314136747681949696 2528 846925556692848623573522884398558499147998046875 2529 850617564562324287627120598003966761324892913664 2530 854324198086092719125322326664395116200937013677 2531 858045509388252573622815715854602915980545619968 2532 861781550757960825432045982441507768952729911191 2533 865532374649889932150046720000000000000000000000 2534 869298033684686084083761691637852494609685630409 2535 873078580649428540718489555508170750728488978432 2536 876874068498090056377473742366854777730698924723 2537 880684550351998397224053996680769758779655847936 2538 884510079500298951761194406083079215125439453125 2539 888350709400418436986605081580068493054238971904 2540 892206493678529702365081016014616082421535352687 2541 896077486130017633783092044062346547577359433728 2542 899963740719946159654072256655765316122969723681 2543 903865311583526361346275689378928468900000000000 2544 907782253026585690108487611231288877961342701899 2545 911714619526038292672307290406385051543841800192 2546 915662465730356447713148710552355001272551760733 2547 919625846460043115355540357561471113471361202176 2548 923604816708105601911743896460862781511865234375 2549 927599431640530342046154313633433469058384134144 2550 931609746596758800561390914575052585799053384697 2551 935635817090164496005439444881027360208237119488 2552 939677698808531148302660545342505711961630147171 2553 943735447614531952614938764113950515200000000000 2554 947809119546209981642709433079533789768467382389 2555 951898770817459718579067874993854079183619069952 2556 956004457818509722933636645896662021218880323743 2557 960126237116406431446341836899420970947933372416 2558 964264165455499096314728863911917209625244140625 2559 968418299757925862961931666419406110170841360384 2560 972588697124100989575896820235827607002471219707 2561 976775414833203210653955747448590041741418037248 2562 980978510343665246790333982738702165608128891661 2563 985198041293664462947686332111277644300000000000 2564 989434065501614677457250741011546333466167781879 2565 993686640966659123995721777037636005702991347712 2566 997955825869164568790456831201943877909409523753 2567 1002241678571216585308144454147558606963998918656 2568 1006544257617115988685584673105832419596044921875 2569 1010863621733876432164755684898004378082160410624 2570 1015199829831723167797869993151156747549043367717 2571 1019552941004592973691655857331416945223151147008 2572 1023923014530635250063636850411120170440882867151 2573 1028310109872714286386723384198797721600000000000 2574 1032714286678912701901975259789781018956376810369 2575 1037135604783036061782943638460591918191855593472 2576 1041574124205118671238554308853059098421285870763 2577 1046029905151930549845051752696443850672251600896 2578 1050503008017485588401085286821214821242236328125 2579 1054993493383550890603584487051171152577943844864 2580 1059501422020157301845641182947320617773282738727 2581 1064026854886111127441189554544470000269439008768 2582 1068569853129507042584854266398327996166004183641 2583 1073130478088242196358919143676757812500000000000 2584 1077708791290531512102955632914601532183748177859 2585 1082304854455424186465241199639437977756979167232 2586 1086918729493321389458692899599189625927661474773 2587 1091550478506495167847640623016374128754268379136 2588 1096200163789608554195367955393966842444287109375 2589 1100867847830236883905956227141519739774623023104 2590 1105553593309390322597579140915839107224264642737 2591 1110257463102037606148011373317882054673461782528 2592 1114979520277630995756734749697565277072236151131 2593 1119719828100632450371649990533116518400000000000 2594 1124478450031041018832030628414920244593312394349 2595 1129255449724921454082988499320247211456463828992 2596 1134050891034934051820357223860798624915958045783 2597 1138864838010865715928541316766877774841565413376 2598 1143697354900162253077523999288716352020166015625 2599 1148548506148461898848876442696772734200994105344 2600 1153418356400130077764265044899681586379250789747 2601 1158306970498795399593611439623217029076681228288 2602 1163214413487886894323722261859636884220129279621 2603 1168140750611172488171872247658857240700000000000 2604 1173086047313298723032495034047071551677892769839 2605 1178050369240331721748811049181936075554529738752 2606 1183033782240299401604901147044805726033810893793 2607 1188036352363734938437418148289485959234894063616 2608 1193058145864221483769816202574584484100341796875 2609 1198099229198938137375669891065071254693514051584 2610 1203159669029207177681351244061608939121633289757 2611 1208239532221042552422033361168374040991624706048 2612 1213338885845699631968694093307478888213457279111 2613 1218457797180226227747502280498007244800000000000 2614 1223596333708014878176682339908624419743281414329 2615 1228754563119356404549670568534502150224619456512 2616 1233932553311994739297098367212947562970692928803 2617 1239130372391683029063863710849935137609776889856 2618 1244348088672741015041282586955254411002783203125 2619 1249585770678613692998046804152000404793356621824 2620 1254843487142431255457453537512697294391198652767 2621 1260121307007570318472115231656760162304349175808 2622 1265419299428216435451106028800818919680873059601 2623 1270737533769927900498252730664459396100000000000 2624 1276076079610200843724034443580238579539175237819 2625 1281435006739035620997315498620716057988821942272 2626 1286814385159504500606900986320276524823218660813 2627 1292214285088320649306673301920516046676283652096 2628 1297634776956408420221841465290997571607958984375 2629 1303075931409474945097612663059571424653228376064 2630 1308537819308583033375377462316779476774711788777 2631 1314020511730725380585286468826945092624585197568 2632 1319524079969400088547886851275475304675804731091 2633 1325048595535187499881282130000000000000000000000 2634 1330594130156328349314077937185830946523871950309 2635 1336160755779303234308180098948679564741616556032 2636 1341748544569413407499319371375717436832128199823 2637 1347357568911362893466989485747241237641047310336 2638 1352987901409841932349301826114010302233837890625 2639 1358639614890111752822081078459609275381944674304 2640 1364312782398590676965351558134051713564820007787 2641 1370007477203441559544193644406637255491560931328 2642 1375723772795160564234783831156411799882591603581 2643 1381461742887167279330270344202316417900000000000 2644 1387221461416396175464979081878358502250726061799 2645 1393003002543889407899291809489262567165937057792 2646 1398806440655390965911390083547675446218951255833 2647 1404631850361942171845914301504981302799520024576 2648 1410479306500478532373447570355248417010888671875 2649 1416348884134427944518598766328157320274765676544 2650 1422240658554310259018328221205576323975277019797 2651 1428154705278338203576032921912636271483506137088 2652 1434091100053019668580785952263844505796860187071 2653 1440049918853761357865007142405354291200000000000 2654 1446031237885473807077728525904608591684364882289 2655 1452035133583177772254509239918097157709555607552 2656 1458061682612611991168949943738046904090351138843 2657 1464110961870842320054656678601903804666469154816 2658 1470183048486872248290408350268108844757080078125 2659 1476278019822254793645190688842822452497492342784 2660 1482395953471705780683672631011065398760486934807 2661 1488536927263718504936618581509626167718836174848 2662 1494701019261179785444651946706694642928140191561 2663 1500888307761987408287711696854431645300000000000 2664 1507098871299668963716474508286738049174664521779 2665 1513332788644002079505950265877763172049786765312 2666 1519590138801636053155398372790859795018148758853 2667 1525871001016714885562656422267675068732713261056 2668 1532175454771501718804921338269037869352880859375 2669 1538503579787004680661976091520691697512322433024 2670 1544855456023604138521812548276408399447368262817 2671 1551231163681681365312562914228534903077016004608 2672 1557630783202248620108618598812758504552720527051 2673 1564054395267580646062786149012264345600000000000 2674 1570502080801847588320305190010192553336485890269 2675 1576973920971749334574533066013325668134511491072 2676 1583469997187151280928085101620445688943026625863 2677 1589990391101721525727208105583243178216098103296 2678 1596535184613569494041157918054739880616259765625 2679 1603104459865885995462349462789855342853466507264 2680 1609698299247584717907049910606213829747537913827 2681 1616316785393945160100392193083009798707104186368 2682 1622960001187257005433497229325440337624745303541 2683 1629628029757465939884508847006835937500000000000 2684 1636320954482820916699365495176394040203170697759 2685 1643038858990522870532157463844812884447521144832 2686 1649781827157374883748947447491858811489912849873 2687 1656549943110433807602965919738953560054712641536 2688 1663343291227663340993130927857466982677685546875 2689 1670161956138588569521884571902025489780523925504 2690 1677006022724951967572385607431530441477815197837 2691 1683875576121370866129149306373709360031976880128 2692 1690770701715996389070281930968134559133549831031 2693 1697691485151173860663517924255229542400000000000 2694 1704638012324104687002333200633586906741797454249 2695 1711610369387509714122477734954938722106181486592 2696 1718608642750294065543345001836600304623045140883 2697 1725632919078213461982674711717652443870345035776 2698 1732683285294542025997168730041289606855126953125 2699 1739759828580741574305688054186649172857618847744 2700 1746862636377132400555791262775308737477045824847 2701 1753991796383565551298471947118006975496231845888 2702 1761147396560096597940054288224773116475236619521 2703 1768329525127660907444312158356558041700000000000 2704 1775538270568750414561987906929916265138197469739 2705 1782773721628091898369002340080815154759416676352 2706 1790035967313326765898767324733020855808714808893 2707 1797325096895692345658136944985757297710178646016 2708 1804641199910704693820662214420735836029052734375 2709 1811984366158842915894948005917741566626296233984 2710 1819354685706235006670049104149523848567245904857 2711 1826752248885345211243985118490811414745772443648 2712 1834177146295662909945601419014147595286491379011 2713 1841629468804393029964155278949462220800000000000 2714 1849109307547147986505163026848659934179730854229 2715 1856616753928641156295205234116058776014013274112 2716 1864151899623381886262552791936559506493690763903 2717 1871714836576372040224647169353519304054728032256 2718 1879305657003804086417643194716249987517431640625 2719 1886924453393760728707402369332920125260177844224 2720 1894571318506916084325509008329724334567065947867 2721 1902246345377238410978070412834056380767071633408 2722 1909949627312694386179255813071902634668639019501 2723 1917681257895954941665726987202828945100000000000 2724 1925441330985102655752316259116089569583822517719 2725 1933229940714340706493515013386116650277244239872 2726 1941047181494703388519547940543780625747323515913 2727 1948893148014768196420024944171426364860014954496 2728 1956767935241369477552384006486119761450732421875 2729 1964671638420313657156564324449370733409378238464 2730 1972604353077096038661579697446669354725574863877 2731 1980566175017619182073897473631573172754115975168 2732 1988557200328912863341768348543159215809939650991 2733 1996577525379855617593896960000000000000000000000 2734 2004627246821897869155092540967287852240258170209 2735 2012706461589786651245792880506417563463812933632 2736 2020815266902291918276613505469597888355329174923 2737 2028953760262934453653337335718504463281984372736 2738 2037122039460715376012028086749469701646923828125 2739 2045320202570847246808223399123341156362680776704 2740 2053548347955486782188441067452293354704363962887 2741 2061806574264469172076513826316166485111029628928 2742 2070094980436044009411554929796198453694124583481 2743 2078413665697612832478648238754437266900000000000 2744 2086762729566468283277652708984043604055240321699 2745 2095142271850534884879812057341746618975117115392 2746 2103552392649111440726165975382779884493253450933 2747 2111993192353615058826069564285832030211160446976 2748 2120464771648326803818442684417283715986474609375 2749 2128967231511138979862690651177907457175473618944 2750 2137500673214304047330562169240170429395970954897 2751 2146065198325185176274539583360446319038378354688 2752 2154660908707008439652690439079206770863172326971 2753 2163287906519616649294247994246274867200000000000 2754 2171946294220224837594531705871383837405204282189 2755 2180636174564177387932166839747747955718832945152 2756 2189357650605706816805915216074526086347615653943 2757 2198110825698694210692786716360600953825542537216 2758 2206895803497431320633463538675920963287353515625 2759 2215712687957384317555436303277920909531445725184 2760 2224561583335959211348622982230670467426623949907 2761 2233442594193268936712618258306064852591153512448 2762 2242355825392902108799102313663493015082324591461 2763 2251301382102693451677324211002170346300000000000 2764 2260279369795495902654965962525132938128394161679 2765 2269289894249954395491089088603439362696818982912 2766 2278333061551281325542265951942346801692732693953 2767 2287408978092033699887403417788306838049741203456 2768 2296517750572891975481176439738000653680029296875 2769 2305659486003440588390404007480994709826042855424 2770 2314834291702950177172119520789889808151305457917 2771 2324042275301161503456512076731254958936436062208 2772 2333283544739071072802344377873631567235342286951 2773 2342558208269718458896886991683164569600000000000 2774 2351866374458975334176847518791919425502198870169 2775 2361208152186336209951216863868884032849340188672 2776 2370583650645710889111403250890492071471223080963 2777 2379992979346218634518477888168950989088354205696 2778 2389436248112984056161814271026678469482470703125 2779 2398913567087934720187866014978963032279683569664 2780 2408425046730600482902295843181037309309136388927 2781 2417970797818914552853140912187809056778740563968 2782 2427550931450016284107177053243510259858001523441 2783 2437165559041055703836126735844726562500000000000 2784 2446814792329999777333842629685138137774248117659 2785 2456498743376440413590090553776572061403611922432 2786 2466217524562404214551052361032620953866190924973 2787 2475971248593163971201170916383361436081582503936 2788 2485760028498051909605465790049099753575146484375 2789 2495583977631274690055959608425324348808735227904 2790 2505443209672730162470371186609152417267080052937 2791 2515337838628825881195752612419768417561039177728 2792 2525267978833299382374273365323168598397829610931 2793 2535233744948040227032885338457700966400000000000 2794 2545235251963913813063138291465431490535268414149 2795 2555272615201586959261955799560534094934663944192 2796 2565345950312355264608727183706206137193089935983 2797 2575455373278972245958621211423817240411086258176 2798 2585601000416480257336582551121124812276025390625 2799 2595782948373043194021032048400704242902249990144 2800 2606001334130780984610856874096768155939966159947 2801 2616256275006605874273846474291062357089465663488 2802 2626547888653060502379305035780554074568081059421 2803 2636876293059157777722150869916451142700000000000 2804 2647241606551222554550397716912241999541699069639 2805 2657643947793735112612502485135711440706524413952 2806 2668083435790176444445658369065304314179267423993 2807 2678560189883875353130711639015069706264080828416 2808 2689074329758857363743984668926265239715576171875 2809 2699625975440695451740896969000331095872460816384 2810 2710215247297362591510890121221405129034834819957 2811 2720842266040086128347781581402145440669699381248 2812 2731507152724203977084296314800909132043953578911 2813 2742210028750022650644154177119112396800000000000 2814 2752951015863677121769724842313927021516068194129 2815 2763730236157992521187900916673663735621723891712 2816 2774547812073347675481483668522818326839188299003 2817 2785403866398540487938024548273629280743672774656 2818 2796298522271655165652719377845185810711767578125 2819 2807231903180931296166610755254955046567037466624 2820 2818204132965634776926017852977642007227600542967 2821 2829215335816930600853781390990383586683029291008 2822 2840265636278757501327585140810488557229044079401 2823 2851355159248704459865293868812602594100000000000 2824 2862484029978889079821931159217886237973128697619 2825 2873652374076837829407609072911382854267119337472 2826 2884860317506368157340415101199313970193339071013 2827 2896107986588472484452960367300914453093435856896 2828 2907395508002204074575996516316206049145068359375 2829 2918723008785564788027217220159653673951102500864 2830 2930090616336394721038073711039056011240036238977 2831 2941498458413263734456152249029644539770097952768 2832 2952946663136364875065384929686809809900044670891 2833 2964435358988409692871093750000000000000000000000 2834 2975964674815525457701601378859256500239754290109 2835 2987534739828154278482880625129929130104038111232 2836 2999145683601954128547458165956966860518811850023 2837 3010797636078701780343536693595678477484227035136 2838 3022490727567197652915053264440124018833447265625 2839 3034225088744172575528150292543707197887007279104 2840 3046000850655196470824299325350719187545077217987 2841 3057818144715588960885086475135415497430325526528 2842 3069677102711331899598442159330823288217678663381 2843 3081577856799983834720876630078262015900000000000 2844 3093520539511596403035066651497154100556595481599 2845 3105505283749632662006927615920995316810741972992 2846 3117532222791887361351099381228490385659568346033 2847 3129601490291409157918573163979234020291242469376 2848 3141713220277424777324990940902580283907373046875 2849 3153867547156265125742957997949395028959867961344 2850 3166064605712293355286523525163381509588445189997 2851 3178304531108834886420803490627014728885013772288 2852 3190587458889109390834544441253475067871876566871 2853 3202913524977164738218256375798248243200000000000 2854 3215282865678812910395377419721421286469495582089 2855 3227695617682567886258772706014570292145211082752 2856 3240151918060585500969714634386175037164383869043 2857 3252651904269605282881341546849630758869313519616 2858 3265195714151894271653446824352333545684814453125 2859 3277783485936192821030310480198420735316861507584 2860 3290415358238662389758150505228231847974592265007 2861 3303091470063835324123641510602351958492130050048 2862 3315811960805566635599823620176393714009192091361 2863 3328576970247987777090605089424904747300000000000 2864 3341386638566462421269947775260644965638666701579 2865 3354241106328544244516715354481906688456248000512 2866 3367140514494936719951060091549746072660471329053 2867 3380085004420454923083124992534405542514442745856 2868 3393074717854989353589744354962535503046240234375 2869 3406109796944471776739737036532023565208281677824 2870 3419190384231843087993303222828517582024964953017 2871 3432316622658023204305957078867544353840771319808 2872 3445488655562882985672354425090190905070458146851 2873 3458706626686218190450306488951594393600000000000 2874 3471970680168725468010207852054197247713625750069 2875 3485280960552980392260048943487335926130901686272 2876 3498637612784417539601130826237967287910785236063 2877 3512040782212312614874552588832171095579579908096 2878 3525490614590766628863499392352728443309619140625 2879 3538987256079692130921322137255044320238355032064 2880 3552530853245801500300367808573691136476588164027 2881 3566121553063597299761492835777884536893308141568 2882 3579759502916364695049170268300501517746682843341 2883 3593444850597165943822085223237304687500000000000 2884 3607177744309836957634101911497589051041890437559 2885 3620958332669985940565479596392515152826211500032 2886 3634786764705994108109214087882183627443005700073 2887 3648663189860018489922385830077542645592637966336 2888 3662587757988996820057405302720255510605419921875 2889 3676560619365654518293061332855697488253816930304 2890 3690581924679513766190298004385558204848969208037 2891 3704651825037904681502671164252610621183208675328 2892 3718770471966978594576466058287834309941185490831 2893 3732938017412723430380493390857266790400000000000 2894 3747154613741981199810622094001971896699435274049 2895 3761420413743467603919153317389881096293271201792 2896 3775735570628793754724191613714757486478202431083 2897 3790100238033490016259225998808180663704749080576 2898 3804514570018031969528195515299534198751611328125 2899 3818978721068868505036381126792029108318247532544 2900 3833492846099452046572538219846602169167321795047 2901 3848057100451270909922761697208125485116542681088 2902 3862671639894883800201658611299044331905972599321 2903 3877336620630956451491491515674867543700000000000 2904 3892052199291300412485049207515664772650907569539 2905 3906818532939913981833100299950926685961612951552 2906 3921635779074025296902389102716119031127178739093 2907 3936504095625137579655242606953563598876760610816 2908 3951423640960076543366971968534715175628662109375 2909 3966394573882039963902371767733532965340167798784 2910 3981417053631649419277745495060779668290110035057 2911 3996491239888004201240016177217286056865165518848 2912 4011617292769737402599616817082310742600353878811 2913 4026795372836074184058996381064173772800000000000 2914 4042025641087892224283723429648671248767603434029 2915 4057308258968784356968321156231961472211911309312 2916 4072643388366123398654124578965478984462495534103 2917 4088031191612129171061612924019061678891971117056 2918 4103471831484937721704837850034200986054541015625 2919 4118965471209672746560741096242731630642895489024 2920 4134512274459519218571333394419203948048912438067 2921 4150112405356799225761890071170719166179582148608 2922 4165766028474050022763507685700499976799798239301 2923 4181473308835104299533560302766511343100000000000 2924 4197234411916172671072793594750888650951203777519 2925 4213049503646928391942999904217873476425007235072 2926 4228918750411594299394427682726755509114175326113 2927 4244842319050031988917294356642579268563106359296 2928 4260820376858833226036992659912955540159716796875 2929 4276853091592413598177806820917331929084161163264 2930 4292940631464108410425186699209889209768605914077 2931 4309083165147270829021865041934457488689491130368 2932 4325280861776372276438345472556358486563029790791 2933 4341533890948105081863536640000000000000000000000 2934 4357842422722487390966561147971750971731270310009 2935 4374206627623970338786026455855738363455252088832 2936 4390626676642547489608308897767610598477086225123 2937 4407102741234866547701671308811139766381535297536 2938 4423634993325343342778309480979171734262158203125 2939 4440223605307278094061702799149518095253484181504 2940 4456868750043973956841929933924807443495869773087 2941 4473570600869857855406901396331219364900008624128 2942 4490329331591603606242757093303808976345363843281 2943 4507145116489257335401978766126441664900000000000 2944 4524018130317365193943074350244098337424501541499 2945 4540948548306103375351003867807635085136171630592 2946 4557936546162410438852834457630394424458005941133 2947 4574982300071121942548435564618027553336726091776 2948 4592085986696107390281354155864410351242333984375 2949 4609247783181409496180344107175784772795308703744 2950 4626467867152385770807363615481649092424009725097 2951 4643746416716852432853199643105125035131572389888 2952 4661083610466230650327228992889469692326282906771 2953 4678479627476695115193181652404250419200000000000 2954 4695934647310324955408133534578889420263748781989 2955 4713448850016256988327322684828491862786450020352 2956 4731022416131841319442755424744030155930365784143 2957 4748655526683799290428946763414253169713942102016 2958 4766348363189383780474522733129560947418212890625 2959 4784101107657541864883801100289223824025899689984 2960 4801913942590079834937861168494673369562101880107 2961 4819787050982830583010013132766347429091525787648 2962 4837720616326823356935982665274181561399252691261 2963 4855714822609455887644537117628005848300000000000 2964 4873769854315668894059695916340783449824792141479 2965 4891885896429122969291089410263022142444233818112 2966 4910063134433377852134457605300261754704674664153 2967 4928301754313074087909712896278000895358177888256 2968 4946601942555117082669429082121740272920263671875 2969 4964963886149863554816062632287204483731998900224 2970 4983387772592310388171661363321729280656456748117 2971 5001873789883285890549270388277989540605381777408 2972 5020422126530643461880705422152669571751778106751 2973 5039032971550457675960829267303569817600000000000 2974 5057706514468222779873938567628482833598876529969 2975 5076442945320053615173344712888689672717755983872 2976 5095242454653888964890715098651111190862623091163 2977 5114105233530697330457228806629235574172335210496 2978 5133031473525685142624094168448424532566455078125 2979 5152021366729507410475474616771819663359240894464 2980 5171075105749480812632373715025823662732403239127 2981 5190192883710799234751540294387267180275766919168 2982 5209374894257751757428970217967392633043699263241 2983 5228621331554943098623102440981445312500000000000 2984 5247932390288516514718333745858966353679007657459 2985 5267308265667379164355008806462090945700279877632 2986 5286749153424429939157580079571780532742867175173 2987 5306255249817789765498175438310724302497639028736 2988 5325826751632034381438360454933650234237255859375 2989 5345463856179429592997436813169259261718329032704 2990 5365166761301169013901178486782460209384392663137 2991 5384935665368614292970473064981813227477045372928 2992 5404770767284537833314906940467113257871727470731 2993 5424672266484368007501910006039143014400000000000 2994 5444640362937436872877658034522330097248008033949 2995 5464675257148230391221519048027140850357363259392 2996 5484777150157641156921423720049572714706492626183 2997 5504946243544223637863139201318358061504293502976 2998 5525182739425451933232030721406009371750634765625 2999 5545486840458980052431505896668414357856971474944 3000 5565858749843904719327952874821379026102422730147 3001 5586298671322030706037605271154618214133622898688 3002 5606806809179138700476394304778760895488221239221 3003 5627383368246255711899481629154778244700000000000 3004 5648028553900928018662805073224915454876332969439 3005 5668742572068496662444613871508025579154442289152 3006 5689525629223375493170619967299729844050158754193 3007 5710377932390331768892047626389881203800377993216 3008 5731299689145769314871524903238456249237060546875 3009 5752291107619014246137427461099567462865577181184 3010 5773352396493603257772957865916348365482781550157 3011 5794483765008574487211921754692846102169930856448 3012 5815685422959760952818846226249839871622202278711 3013 5836957580701086573036775419558022348800000000000 3014 5858300449145864770391773535983820554557646573929 3015 5879714239768099664648866530551130786452735526912 3016 5901199164603789859419860347488490173074922469203 3017 5922755436252234826529185910669048712146983059456 3018 5944383267877343892449639103834736494014501953125 3019 5966082873208947831125607692502090022104711911424 3020 5987854466544113067507106552952410577131111633167 3021 6009698262748458496123677687491630520360090206208 3022 6031614477257474919032952323005067012730611499201 3023 6053603326077847107484418915510006192100000000000 3024 6075665025788778491644693120706896382930157757419 3025 6097799793543318482736343743231201025361467932672 3026 6120007847069692431948092349197287949358742281213 3027 6142289404672634230479973621488981261447586461696 3028 6164644685234721555092818658875697964963427734375 3029 6187073908217713763537204272206808639662314225664 3030 6209577293663892444242797917449627834425793889177 3031 6232155062197404624654820229979135680545255507968 3032 6254807435025608642610145191092290647087805010691 3033 6277534633940422685151361770000000000000000000000 3034 6300336881319675999182930446340107690251716229909 3035 6323214400128462778379383333351030012294414866432 3036 6346167413920498730761337694045061002720662300223 3037 6369196146839480331360919475821278382059669159936 3038 6392300823620446764404026086760055703401806640625 3039 6415481669591144559442696003145328714768671483904 3040 6438738910673394925876696936369127854069651628187 3041 6462072773384463790309294202088880993826638921728 3042 6485483484838434541188016629136270386801290123181 3043 6508971272747583485187098824022907213900000000000 3044 6532536365423758019794145872759930814416668501399 3045 6556178991779757526569439618914264829438766088192 3046 6579899381330716989552184509173338987204676236233 3047 6603697764195493343293875648993535610956571314176 3048 6627574371098054555004862164977619273460107421875 3049 6651529433368871445306075231276384127417155846144 3050 6675563182946312252083792188354386708517974560197 3051 6699675852378039941951216067714855470382214207488 3052 6723867674822412273826563539461867632121701346671 3053 6748138884049884619143273824707097395200000000000 3054 6772489714444415543213876465623558143622473881889 3055 6796920401004875152274987026230728438704309757952 3056 6821431179346456210746836810586463646651271399243 3057 6846022285702088033246685535784600715347588284416 3058 6870693956923853155901414588837864398956298828125 3059 6895446430484406791510553032989533199558720272384 3060 6920279944478399073116948914071529169930862795207 3061 6945194737623900090548264655039616847995100725248 3062 6970191049263827724498447420597944950295016391161 3063 6995269119367378282724303287706204649300000000000 3064 7020429188531459942938287875575427539214080481379 3065 7045671497982129006984615774336374630480936435712 3066 7070996289576028970891786668742297409064652699253 3067 7096403805801832415400627485881558289044306630656 3068 7121894289781685721572957207762408443770849609375 3069 7147467985272656616091994184630616420958154522624 3070 7173125136668184550871644866830354161257890843217 3071 7198865988999533921597837845760763710221627435008 3072 7224690787937250129831097961857186333685012166651 3073 7250599779792618493305592003380626841600000000000 3074 7276593211519126009065920187976393251754061209869 3075 7302671330713925974088976193308991670692463081472 3076 7328834385619305468044252987442517254023646646263 3077 7355082625124155702852032107862465783141180112896 3078 7381416298765445243704960353975850842721728515625 3079 7407835656729696106224590095432755517120101156864 3080 7434340949854462734430537561536234289423091614227 3081 7460932429629813864205997569202322401367076896768 3082 7487610348199817276949443172252570923973960783141 3083 7514374958364027448108434677124023437500000000000 3084 7541226513578976095297564373223154396486509777359 3085 7568165267959665630708671173989522464194777055232 3086 7595191476281065522527573161131529474824285350273 3087 7622305393979611570077685773311744987458345691136 3088 7649507277154708097417019085655038029939404296875 3089 7676797382570233070121179291692784622612831535104 3090 7704175967656046139991137128605477681338260418237 3091 7731643290509499622430669583750193218077109270528 3092 7759199609896952411244530789325854308929565550631 3093 7786845185255286835614563556506625638400000000000 3094 7814580276693428464017124524331862741082696693849 3095 7842405144993868859851363405950880165526300116992 3096 7870320051614191293554070309354693128882070521283 3097 7898325258688599415982984595358381895674679525376 3098 7926421029029448897856644216201633811741845703125 3099 7954607626128782040045045957587393998637781817344 3100 7982885314159865359511584489156714139632578965247 3101 8011254357978730155712941617180394172392866316288 3102 8039715023125716062269806632514681283506136979121 3103 8068267575827017588727524160500194245700000000000 3104 8096912282996233657231987451362701350876485269339 3105 8125649412235920138952322603684972103378772426752 3106 8154479231839145395088142793545474212161917469293 3107 8183402010791048827305391191848278653159092975616 3108 8212418018770402442451036896086499691009521484375 3109 8241527526151175436403139884177519410812848963584 3110 8270730804004101801919058720971965805546559365257 3111 8300028124098250965350838516461020714557755394048 3112 8329419758902601457103086452480472465928008778611 3113 8358905981587617620714918065728594124800000000000 3114 8388487066026829365453839403073270606717507613829 3115 8418163286798414967315718154317918026916356544512 3116 8447934919186786923331290921722990602043779104303 3117 8477802239184180864085953908538860910188068601856 3118 8507765523492247529365890504496447690060400390625 3119 8537825049523647811849901518525263593857446733824 3120 8567981095403650873772622161826928005398308128267 3121 8598233939971735341491134321729254431703913463808 3122 8628583862783193582893313192386647939883193859101 3123 8659031144110739072592583946282858141100000000000 3124 8689576064946116849860106844539502450090100637319 3125 8720218907001717074251757998146830534231061430272 3126 8750959952712191683893627910321824404071949936313 3127 8781799485236074161396120956174052512517436164096 3128 8812737788457402412373106093634106179024951171875 3129 8843775146987344761548942353086580926187321688064 3130 8874911846165829071442582026264314828390110164277 3131 8906148172063174988624339971619104276786351085568 3132 8937484411481729322547309077503780844035280330591 3133 8968920851957504561961799680000000000000000000000 3134 9000457781761820533927584623025264731266002049809 3135 9032095489902949210445141678372738729782486444032 3136 9063834266127762667733501216500701447476050075323 3137 9095674400923384203188729339118720304156388622336 3138 9127616185518842615063505155839675656721142578125 3139 9159659911886729649914685513306836391347129186304 3140 9191805872744860622872191270190665421283332783287 3141 9224054361557938215788996159209604826772776419328 3142 9256405672539219458338452391792672357741567503081 3143 9288860100652185897131646446100469662900000000000 3144 9321417941612216957933943938787585670978806361299 3145 9354079491888266506066354119057056422629885345792 3146 9386845048704542610083822344161448358191689231333 3147 9419714910042190513829042902481451261671738136576 3148 9452689374640978821966874747599038031029443359375 3149 9485768742000988904110939098316962106728769388544 3150 9518953312384307522660480449299563293629649695297 3151 9552243386816722689472081328862735036137099225088 3152 9585639267089422756497336138365919765145441886571 3153 9619141255760698745524110615599845171200000000000 3154 9652749656157649922165540886465347246428180881789 3155 9686464772377892619247459709047252384624550295552 3156 9720286909291272314751477375850370072348810714343 3157 9754216372541578969477490827430891713430412066816 3158 9788253468548265629595946847875864505767822265625 3159 9822398504508170299266743763507129265143483254784 3160 9856651788397241088508220854766647529806585010307 3161 9891013628972264641506255721431218677144614862848 3162 9925484335772597850560067117061177266690993191061 3163 9960064219121902860867904293865992150300000000000 3164 9994753590129885371362393677927242450341841721279 3165 10029552760694036236811909730914954321490515853312 3166 10064462043501376376410939152026732133835715434353 3167 10099481752030204994089016136831746628868188973056 3168 10134612200551851115774421241975941621066748046875 3169 10169853704132428448855457510264533493535708545024 3170 10205206578634593569088744893448000245065377238317 3171 10240671140719307440210607674064537998256868292608 3172 10276247707847600271514269536902904115587870326551 3173 10311936598282339718662217179013421465600000000000 3174 10347738131090002433009745878681694639343289789769 3175 10383652626142448964722359272360545373881582979072 3176 10419680404118702024976360718203323062586765901363 3177 10455821786506728112538645059529851620152674615296 3178 10492077095605222510028377345259853354244189453125 3179 10528446654525397655169929121044013737446695819264 3180 10564930787192774892353133278487440566159163289327 3181 10601529818348979609823615144472902062224198074368 3182 10638244073553539767832660512131928774834377403041 3183 10675073879185687823082790663461914062500000000000 3184 10712019562446166054811930114929280496993306797259 3185 10749081451359035297865774835616380384062663032832 3186 10786259874773487088114697046548106021681770225373 3187 10823555162365659225578257413759490229488517953536 3188 10860967644640454760627136500425423628180615234375 3189 10898497652933364408639044748956798301755884437504 3190 10936145519412292398491924026363956646879482473337 3191 10973911577079385760284513889389580842073960368128 3192 11011796159772867057681122213911656526086809730531 3193 11049799602168870570284212689906690662400000000000 3194 11087922239783281931445200912839017519593211253749 3195 11126164408973581226930636408700100180823441774592 3196 11164526446940689559867739917059792607185046116383 3197 11203008691730819087400063628408386247792867147776 3198 11241611482237326534490846832763995374193994140625 3199 11280335158202570190318450589995759209748038559744 3200 11319180060219770392715072582572031648989100500347 3201 11358146529734873506106767262488018672242432933888 3202 11397234909048419398419626759964289842943029819021 3203 11436445541317412422423814786142566546700000000000 3204 11475778770557195906993988939445761541157874469239 3205 11515234941643330163771496419524250214592363364352 3206 11554814400313474014720584167789884610892164884393 3207 11594517493169269846077726893454660312549065558016 3208 11634344567678232194200045312754809856414794921875 3209 11674295972175639868825662230667273295674143145984 3210 11714372055866431619265725832929088253599153480357 3211 11754573168827105349054717735567602409538399131648 3212 11794899662007620884592557963458147516088283378511 3213 11835351887233306303318920102664785100800000000000 3214 11875930197206767826967077397509051919886496553729 3215 11916634945509803285451514546472662600478934362112 3216 11957466486605319156950460395195484958792375439403 3217 11998425175839251189751423634003660072326587744256 3218 12039511369442488611434746985619616804660986328125 3219 12080725424532801930977135219992304252694059956224 3220 12122067699116774339364058661569863260998611923367 3221 12163538552091736714306886663847060110466411921408 3222 12205138343247706234667564820686244754231255319001 3223 12246867433269328610200615467764758190100000000000 3224 12288726183737823932229213304576237003979142417219 3225 12330714957132936150879066741742038703132347727872 3226 12372834116834886184500820854007182723094708291413 3227 12415084027126328666918689600239165110735215466496 3228 12457465053194312338150023262055408662813037109375 3229 12499977561132244084247521856414856170408943550464 3230 12542621917941856631922816598661456452304064739377 3231 12585398491535179903617159335143437753677737863168 3232 12628307650736516038691984232694970170838365750491 3233 12671349765284418086419136910000000000000000000000 3234 12714525205833672376457603627206858891767037769709 3235 12757834343957284572510617119173126647864426821632 3236 12801277552148469414864066168440828279105759550423 3237 12844855203822644157514193070521296041461453684736 3238 12888567673319425705599626750357100699688916015625 3239 12932415335904631458859869448976780986111417288704 3240 12976398567772283866849431617419356508057823238387 3241 13020517746046618701643892935033730224956981116928 3242 13064773248784097053781257215308257710354305982981 3243 13109165454975421057189065378514420011900000000000 3244 13153694744547553348854833660713375931844625121199 3245 13198361498365740269004493797134131511444889403392 3246 13243166098235538807560628068647345586087154926433 3247 13288108926904847302659414837090839286515186558976 3248 13333190368065939897012329522614395729419091796875 3249 13378410806357504757905781898066377933401509330944 3250 13423770627366686066639013095808264911062345130397 3251 13469270217631129783207724845281867253192387442688 3252 13514909964641033192048069189235446296876814526471 3253 13560690256841198234662789266808189747200000000000 3254 13606611483633088634958470706747708625211379781689 3255 13652674035376890823130038747963885497336931633152 3256 13698878303393578663935818401477244589460693729443 3257 13745224679966981995213663791675005719894573449216 3258 13791713558345858982495858269718353748321533203125 3259 13838345332745972295587688982026683812936348637184 3260 13885120398352169112981808306076403027298978525407 3261 13932039151320464959987709938372267175217828200448 3262 13979101988780131386462869439458444551133693090961 3263 14026309308835787490039327712316019351300000000000 3264 14073661510569495290746731217526217465351385861179 3265 14121158994042858962940084715248254317901132070912 3266 14168802160299127930447720974452616366369172869453 3267 14216591411365303830862247208051296406557184915456 3268 14264527150254251354904489982663762035276708984375 3269 14312609780966812966797729017840253164801620967424 3270 14360839708493927511596785635722637703739025933417 3271 14409217338818752715423813652449016371254464350208 3272 14457743078918791584569929221194322686090062586451 3273 14506417336768022709429111547679329689600000000000 3274 14555240521339034479238108506370020775698672269669 3275 14604213042605163213603389993524730594255675676672 3276 14653335311542635216803507365825588483640890856463 3277 14702607740132712760862539534652629019865378717696 3278 14752030741363844003397635220223752422602587890625 3279 14801604729233816846250996520933054742312784881664 3280 14851330118751916740923991325376689609215128264427 3281 14901207325941088446838431191863408126920090451968 3282 14951236767840101748457407146771542145593859122941 3283 15001418862505721137305438413041992187500000000000 3284 15051754029014879464935058377495550889056308717159 3285 15102242687466855572894338144641684767040897810432 3286 15152885258985455905757230809315012842645831800473 3287 15203682165721200113286009114946714227553915815936 3288 15254633830853510647802465452663774884429638671875 3289 15305740678592906362851946202823405744974047739904 3290 15357003134183200119251702229148442158280968828437 3291 15408421623903700404622453910448632838414158665728 3292 15459996575071416972509492440110262302147570010431 3293 15511728416043270507207069243231594086400000000000 3294 15563617576218306320407262259594495292257261713649 3295 15615664486039912085801951521714881332296148232192 3296 15667869576998039617773986925129130905371529411483 3297 15720233281631430700321088346974445564747816370176 3298 15772756033529846972363482322933598789575830078125 3299 15825438267336303875593750345865221855843101702144 3300 15878280418749308671034841506057546302147297335447 3301 15931282924525102530479686657155456300526482751488 3302 15984446222479906708993342567548142307174209758921 3303 16037770751492172804666092608499186147700000000000 3304 16091256951504837111813435441685395983675010569139 3305 16144905263527579073826404904219248840016975101952 3306 16198716129639083841883182852797742606286610999493 3307 16252689992989308945740492124484415350638455740416 3308 16306827297801755082830789003929116725921630859375 3309 16361128489375741031898813659700926157669619728384 3310 16415594014088682697418602929993769969342273895457 3311 16470224319398376291039622604403411838557622069248 3312 16525019853845285656318235967911447838025536078411 3313 16579981067054833742998291849790851276800000000000 3314 16635108409739698237112188758013858733111923393629 3315 16690402333702111353181351883043194802720628979712 3316 16745863291836163794802646827769679551200021474503 3317 16801491738130112889914847866972282461105900486656 3318 16857288127668694907046879364171065443285009765625 3319 16913252916635441558857156680270833504895511578624 3320 16969386562315000699280967501106575835704133018467 3321 17025689523095461220610455994055075921078945579008 3322 17082162258470682156839400581425792978460505878901 3323 17138805229042625999612611394544917339100000000000 3324 17195618896523696233127415651457280785113393097119 3325 17252603723739079094342348287150713361507886825472 3326 17309760174629089564855821162316887503363927346513 3327 17367088714251521600825207089063337770855484368896 3328 17424589808784002607304444743846102021796435546875 3329 17482263925526352163385947293365462056924939812864 3330 17540111532902945004540281242423985862674167614477 3331 17598133100465078268554772627953159396700375840768 3332 17656329098893343011479895234740265891401971270391 3333 17714700000000000000000000000000000000000000000000 3334 17773246276731359786652656210006020519875733389609 3335 17831968403170167074328593476697929271669195999232 3336 17890866854537989376491958819681947994508300725523 3337 17949942107197609979568335473523035473516624347136 3338 18009194638655425213955709295857781812773876953125 3339 18068624927563846040121314872817826703992095791104 3340 18128233453723703956255046608720717248618032993487 3341 18188020698086661233957880251138244530653813014528 3342 18247987142757625488451517444471825502459615562881 3343 18308133270997168589803240029232129260900000000000 3344 18368459567223949921667741914518838512635834781099 3345 18428966517017143994055494451910394642843138260992 3346 18489654607118872416644996334288257630335183321533 3347 18550524325436640239164061137222332044631876581376 3348 18611576161045776665373104717621732099097802734375 3349 18672810604191880147191210788597199432474735673344 3350 18734228146293267865513576105078716794063370865497 3351 18795829279943429604276766825875901592040238860288 3352 18857614498913486024336054768752590437987129266371 3353 18919584298154651343726946449904867123200000000000 3354 18981739173800700430890869002179122264750580581589 3355 19044079623170440317452835301640296164095213770752 3356 19106606144770186137146775903898232862240630444543 3357 19169319238296241497492097704121301218544232431616 3358 19232219404637383290832908592111608982086181640625 3359 19295307145877350951359233780386991793621476419584 3360 19358582965297340164737442943114497012301753340507 3361 19422047367378501036985007821172550996028500738048 3362 19485700857804440729232617527789899400321626090861 3363 19549543943463730565024593434325497252300000000000 3364 19613577132452417616816467231022805689594022901079 3365 19677800934076540778336514547203684646044945088512 3366 19742215858854651329485972383571767365672335004553 3367 19806822418520338000460611560284628013870654457856 3368 19871621126024756541784285422441225041869482421875 3369 19936612495539163806953033173830290190380851789824 3370 20001797042457456354396280434412058565762946928517 3371 20067175283398713575469650941276774193133775607808 3372 20132747736209745355201881740956785583333298946351 3373 20198514919967644272526319757184047513600000000000 3374 20264477354982342346735470266702001415920318649569 3375 20330635562799172336905067580781903124329301174272 3376 20396990066201433601042145115881741516570931511563 3377 20463541389212962521719596047645235691529852420096 3378 20530290057100707504967736882394555278265673828125 3379 20597236596377308559201414553650174433340128344064 3380 20664381534803681460969233062242693839929496539527 3381 20731725401391606514319518231493847995943714029568 3382 20799268726406321910585688847967811321493315942841 3383 20867012041369121695401759307661132812500000000000 3384 20934955879059958349766762891443224432460425537059 3385 21003100773520049991984955956313615115250441388032 3386 21071447260054492207316741654842724726782980075573 3387 21139995875234874512183337288246527812172299278336 3388 21208747156901901459776302063150235279155224609375 3389 21277701644168018393931141862461345810701881442304 3390 21346859877420041858132314661138682864319629483537 3391 21416222398321794666525074422253165338300264163328 3392 21485789749816745643817712701831140733347956390331 3393 21555562476130654040965885776796471910400000000000 3394 21625541122774218633538850893128797972240558073549 3395 21695726236545731509675578215379324639415779489792 3396 21766118365533736554546855248180230643173630406583 3397 21836718059119692638247657899598647644340487192576 3398 21907525867980641514052226969371778163356103515625 3399 21978542344091880433972460676467907760746331244544 3400 22049768040729639488568412894301945658226479470547 3401 22121203512473763677967873042548046188985175769088 3402 22192849315210399721060197096091428593566986798821 3403 22264706006134687609837759918503584048700000000000 3404 22336774143753456915866607113767748375430403569039 3405 22409054287887927855876099820084191196538367639552 3406 22481546999676417123465568347708144609406965814593 3407 22554252841577048493934220293178936548767423522816 3408 22627172377370468209248785749250228404998779296875 3409 22700306172162565150171626477592558240347438710784 3410 22773654792387195802580287424176287841461630610557 3411 22847218805808914025017727739422424227397184206848 3412 22920998781525705624520734520998767094614276878311 3413 22994995289971727747782295830808808652800000000000 3414 23069208902920053094711990153541419647449098133529 3415 23143640193485418961466737366392485968325600397312 3416 23218289736126981120032551482508457630002027209603 3417 23293158106651072541446237918610632235901366829056 3418 23368245882213966969754287824413567086401220703125 3419 23443553641324647353814539102128199281830761601024 3420 23519081963847579144054498142818205551310981413567 3421 23594831431005488461308548016936259788548874436608 3422 23670802625382145144864607883285805707568655538801 3423 23746996130925150686859154728215666588100000000000 3424 23823412532948731060167872219342428336576962677019 3425 23900052418136534446947552459793473250544238723072 3426 23976916374544433874993244764157479779312517101613 3427 24054004991603334769083021250306060691024802871296 3428 24131318860121987424491112056298163486443896484375 3429 24208858572289804409858553352987330374781070475264 3430 24286624721679682906618889035011591010270928789577 3431 24364617903250831992184872039848572474951225018368 3432 24442838713351604874110523670857543309703006890291 3433 24521287749722336082451329090000000000000000000000 3434 24599965611498183627553774303526746104440998909509 3435 24678872899211976130513864493639149693909753976832 3436 24758010214797064933552705455273590099518183600623 3437 24837378161590181197565679184020468932215660609536 3438 24916977344334297994110201333073264351444775390625 3439 24996808369181497399105512318310905671327724693504 3440 25076871843695842595526425305451444278892872048587 3441 25157168376856254992381433165981055809593832112128 3442 25237698579059396367274062743565539522109606242781 3443 25318463062122556039854858434198648409900000000000 3444 25399462439286543083479878155741004985462145340999 3445 25480697325218583582400093270064502710407991918592 3446 25562168336015222941814599928050684187555884416633 3447 25643876089205233258129072638509599578878768203776 3448 25725821203752525756769421621001309995534326171875 3449 25808004300059068304909153693869991184955808415744 3450 25890425999967808006477482076856245708224036900597 3451 25973086926765598886823783556753732583268813477888 3452 26055987705186134674422561979039810321939696106271 3453 26139128961412886687011644992556053299200000000000 3454 26222511323082046829564916392463985979672293281489 3455 26306135419285475711509469283176180841017156708352 3456 26390001880573655890605655622086232657158330859643 3457 26474111338958650250917105511017555550655549014016 3458 26558464427917065522306394879706203937530517578125 3459 26643061782393020948900652958654000846011026601984 3460 26727904038801122113980021171663426400892619455607 3461 26812991835029439928750502795624487466926392475648 3462 26898325810442494792471377940996921108705302190761 3463 26983906605884245931416001105250596853300000000000 3464 27069734863681085924153448747626145569229062840979 3465 27155811227644840420647142031291178566558114906112 3466 27242136343075773062675235082630744374808511839653 3467 27328710856765595613086231831360930296199957600256 3468 27415535417000483301411974723730031621313818359375 3469 27502610673564095393368836348612016323786361012224 3470 27589937277740600991786640287142892742845250223617 3471 27677515882317710076513540295044080471590162065408 3472 27765347141589709790853797257261281280571289406251 3473 27853431711360505982104111221367190937600000000000 3474 27941770248946670003762891223677480384476338929469 3475 28030363413180490786995578574558854679561019471872 3476 28119211864413032188947879771313971823457797866663 3477 28208316264517195625507513262660125096588655722496 3478 28297677276890787996123829902527668526702197265625 3479 28387295566459594908303430107042254877398486206464 3480 28477171799680459209408671471475371043104778114627 3481 28567306644544364833394738918004961520600028807168 3482 28657700770579525970129735334677943902645657862741 3483 28748354848854481564951044135366210937500000000000 3484 28839269551981195156120016224115604082518567256959 3485 28930445554118160057845842489462908745596253765632 3486 29021883530973509896558289189399989281295725050673 3487 29113584159808134508117797420058832647013428340736 3488 29205548119438801203660279295239836417826123046875 3489 29297776090241281411782782503972745227581945544704 3490 29390268754153482704785041563751047900676374438637 3491 29483026794678586216690788352283486447590836860928 3492 29576050896888189460781556384928941232956078870231 3493 29669341747425454554384582812792940134400000000000 3494 29762900034508261858665289252136242171996810333449 3495 29856726447932369041183707323650469311477695547392 3496 29950821679074575568983107184665957970699459101683 3497 30045186420895892639987987382847480860883839614976 3498 30139821367944718560497492050780109476003564453125 3499 30234727216360019576569236801427359741049087186944 3500 30329904663874516167097447679135252609889956905647 3501 30425354409817874806398248174038644964654671986688 3502 30521077155119905204123867623781013841080670938721 3503 30617073602313763030336490309767931249700000000000 3504 30713344455539158133581418210121122774074563468939 3505 30809890420545568259808181702468888429106300977152 3506 30906712204695458279997201521085659310730939329693 3507 31003810516967504934358581969065701350548128905216 3508 31101186067959827100978599771571843624114990234375 3509 31198839569893221596798445035129241400183760093184 3510 31296771736614404518818770554827474342026933625657 3511 31394983283599258133432613190543871494574845544448 3512 31493474927956083321798266219300243057281015778211 3513 31592247388428857589172704468008833228800000000000 3514 31691301385400498646135194643547190023561330773429 3515 31790637640896133569639761609722930941482008614912 3516 31890256878586373551844227417646474391189702644703 3517 31990159823790594244672593681722365126520346771456 3518 32090347203480221708076599412298759589478369140625 3519 32190819746282023969971355672382118525556770023424 3520 32291578182481408205829035424133596746039267108667 3521 32392623244025723545923681675519693284859558494208 3522 32493955664527569518229289532898351894465414298701 3523 32595576179268110134982418015890056937100000000000 3524 32697485525200393630929695501019980977621961156919 3525 32799684440952677861289698434731588125571963420672 3526 32902173666831761367467806498875214393269387556713 3527 33004953944826320118571768727079218650381730973696 3528 33108026018610249936784854162929763412224169921875 3529 33211390633546014614662607525032834579071095537664 3530 33315048536687999732428385004224686858528858264677 3531 33419000476785872183352007768851703095543245395968 3532 33523247204287945415305040999576129879390382610191 3533 33627789471344550396595384320000000000000000000000 3534 33732628031811412314193045337956728624639744329409 3535 33837763641253033012468161669020581129283060754432 3536 33943197056946079180571538283051915647305918175723 3537 34048929037882776296597176300855514523404322471936 3538 34154960344774308336675486475706400546170361328125 3539 34261291740054223257155105528019503273464863995904 3540 34367923987881844258040466265234867786915250403687 3541 34474857854145686835861513017488505273363598409728 3542 34582094106466881634161202357271447021188388022681 3543 34689633514202603099795685352478308458900000000000 3544 34797476848449503953251331731445178104521266800899 3545 34905624882047155481192028320209650720746810376192 3546 35014078389581493659459463950729310197945368211733 3547 35122838147388271114758400738606173961424821426176 3548 35231904933556514933268227194422027899197412109375 3549 35341279527931990324431392068532952441420087558144 3550 35450962712120670148178629139541662633879653235697 3551 35560955269492210313860202346105806607962271295488 3552 35671257985183431059161727734692589162589825046171 3553 35781871646101804117292463656799764275200000000000 3554 35892797040928945780743303502476178916051027881389 3555 36004034960124115869921056007138909851484520445952 3556 36115586195927722614974956820147127117299504974743 3557 36227451542364833459140721580804907084576683196416 3558 36339631795248691791936825214877321720123291015625 3559 36452127752184239620557074546768518586645159184384 3560 36564940212571646187812931623680700789733286870707 3561 36678069977609842544988443372803692547197263413248 3562 36791517850300062087980039365332162050087231390661 3563 36905284635449387065102873546328849154300000000000 3564 37019371139674301064954807811605844168823815680879 3565 37133778171404247492738565276341871204780801523712 3566 37248506540885194043452018989552683463297013374753 3567 37363557060183203180366027708246369346168454342656 3568 37478930543188008627218684159589140879078466796875 3569 37594627805616597882564302993144825782019108634624 3570 37710649665016800764724945362698860376318045818717 3571 37826996940770883995801754782802383784494983723008 3572 37943670454099151833212864583442618591769743966151 3573 38060671028063552757234130941631895961600000000000 3574 38177999487571292223028447105680503428802843109369 3575 38295656659378451485658904050950313160753390569472 3576 38413643372093612506590580419450451939478399921763 3577 38531960456181488950195270204207918666276348624896 3578 38650608743966563278782990247401110648380908203125 3579 38769589069636729954693651233260008748205618468864 3580 38888902269246944757991825477191868745407482989727 3581 39008549180722880228317102445965499697409994784768 3582 39128530643864587239452088594561660033635794882641 3583 39248847500350162715179681777954101562500000000000 3584 39369500593739423495010832195108926119671643876859 3585 39490490769477586358373591552364027484167294943232 3586 39611818874898954215863849898561563309922576725773 3587 39733485759230608476167765389341981670499063003136 3588 39855492273596107597275506087356710530911083984375 3589 39977839271019191830615544803308054812064800047104 3590 40100527606427494166748377934170236100336113693737 3591 40223558136656257491268177264177208509200436758528 3592 40346931720452057959570529765674497384872047450131 3593 40470649218476534599154074575218694758400000000000 3594 40594711493310125148133508529865518608867728493349 3595 40719119409455808138651101933912866674001256404992 3596 40843873833342851233883544591957686914833125496783 3597 40968975633330565827350628594484615630802833637376 3598 41094425679712067913241968881831323082986962890625 3599 41220224844718045236487665245772730399710729529344 3600 41346374002520530731308520159637348225745039640747 3601 41472874029236682256991145662318817380267131404288 3602 41599725802932568639643019463280437687866572178621 3603 41726930203626962028692285489177438750700000000000 3604 41854488113295136576906837262549613979506000268839 3605 41982400415872673452716973793675597569134535114752 3606 42110667997259272193635677082640656794552241544793 3607 42239291745322568409580327874464795151464731887616 3608 42368272549901957844909451990280864238739013671875 3609 42497611302812426807997873376558165276182743875584 3610 42627308897848388977183441976751838800891892940757 3611 42757366230787528591928304640039600049744366082048 3612 42887784199394650038047495544503737107604262778111 3613 43018563703425533835867439031747661004800000000000 3614 43149705644630799040186782331023846139319931313329 3615 43281210926759772060921808398016142866282013632512 3616 43413080455564361913328520010987851658410357779803 3617 43545315138802941906703335359602542346802200313856 3618 43677915886244237780474192633873557682985205078125 3619 43810883609671222296603726576927885534418496845824 3620 43944219222885016297236053610109298780933100103767 3621 44077923641708796236528583976924279395370357751808 3622 44211997783991708195620169387983448875572492158601 3623 44346442569612788389696792886943459386100000000000 3624 44481258920484890176125914102043249537268498536819 3625 44616447760558617572640497703689179178465620918272 3626 44752010015826265294563675760212025045859448711813 3627 44887946614325765320074925775932592346656828676096 3628 45024258486144639992528585512570477779606005859375 3629 45160946563423961668845473241352261112536775000064 3630 45298011780362318923008337853462311921946466039777 3631 45435455073219789313701827275273934738005396973568 3632 45573277380321918725147635896644451553385008430091 3633 45711479642063707290195472230000000000000000000000 3634 45850062800913601904740476779520525659576879649309 3635 45989027801417495342547717118010137768870076332032 3636 46128375590202731979574392448551401456778014450823 3637 46268107115982120136890393473344231688480369934336 3638 46408223329557951051307885207772062002419384765625 3639 46548725183826024482840610468272365252358073698304 3640 46689613633779680968123650132569136883222078058787 3641 46830889636513840728934422924806599381805671907328 3642 46972554151229049244965762420662387689012070902581 3643 47114608139235529500011972203172320407900000000000 3644 47257052563957240910738831633326294091698909160799 3645 47399888390935944947218604535055853879890953633792 3646 47543116587835277454421191236589842031675744706833 3647 47686738124444827683862660863867707879350996248576 3648 47830753972684224044622505551334332415555810546875 3649 47975165106607226582951071325560584795610933100544 3650 48119972502405826199698741832306545768509529870797 3651 48265177138414350614808580822436916368100772313088 3652 48410779995113577088124277391079343651784826086071 3653 48556782055134851905775384382156256051200000000000 3654 48703184303264216641411995131490578813009294381289 3655 48849987726446541201571166830657917504543064983552 3656 48997193313789663664467570255206229716765862789843 3657 49144802056568536921511025419363679625327794978816 3658 49292814948229382130863770899482567310333251953125 3659 49441232984393848992360511114799477659392034166784 3660 49590057162863182853124490771207887890469465585807 3661 49739288483622398653223058966219446466462873550848 3662 49888927948844461720716407125715280299221923690561 3663 50038976562894475425463395000041545155300000000000 3664 50189435332333875701058617393067802208953591420779 3665 50340305265924632444285111137587730501157164941312 3666 50491587374633457801477357068485472049513149609853 3667 50643282671636021351199495386005107537231504685056 3668 50795392172321172192653944849834182545632177734375 3669 50947916894295167949245896705134906471168054657024 3670 51100857857385910696739443118719940503537443713817 3671 51254216083647189825451397201866141886295600580608 3672 51407992597362931845939167420383056317206372626051 3673 51562188425051457147649363347098418585600000000000 3674 51716804595469743720004132301486755832903941189269 3675 51871842139617697845412557450346963236452974467072 3676 52027302090742431773704787416829266163305647676863 3677 52183185484342548387496915367321376259219491127296 3678 52339493358172432868004981921329224498770556640625 3679 52496226752246551370836841063131997527927285131264 3680 52653386708843756721301001530258152913768121164827 3681 52810974272511601138781937917323735042510571962368 3682 52968990490070655999741755969102999873120637002541 3683 53127436410618838648918495248471679687500000000000 3684 53286313085535746268301759557684027139088565396759 3685 53445621568486996813476781169926172680636524920832 3686 53605362915428577026938449096841664871338045100873 3687 53765538184611197537987264281362945777402963265536 3688 53926148436584655058829625768318802973878857421875 3689 54087194734202201686515301572537647446009004949504 3690 54248678142624921320355396140146157523987757248837 3691 54410599729326113204474592988090020045499623856128 3692 54572960564095682605161926314197061037227972130031 3693 54735761719044538632694819099983111782400000000000 3694 54899004268608999217321617485488877270683022553249 3695 55062689289555203249098351984354490415129822062592 3696 55226817860983529891285965432711227405634739591883 3697 55391391064333025077024765431922160118234429259776 3698 55556409983385835199013385457361716214775048828125 3699 55721875704271648001930073767915844679658618271744 3700 55887789315472140687344672768338634912743037675847 3701 56054151907825435240880203553647954624650714021888 3702 56220964574530560991393531006013351788868000518521 3703 56388228411151924411955154024716757551700000000000 3704 56555944515623786172418743253384331675471223968739 3705 56724113988254745453381635030431263812900830052352 3706 56892737931732231531348085233166889333380582459893 3707 57061817451127002644917690217912756828473392470016 3708 57231353653897652151831994182430207729339599609375 3709 57401347649895121986722922997576761219476550057984 3710 57571800551367223429417313877053557000094218555857 3711 57742713472963165193662448182011964272095505819648 3712 57914087531738088846148141195800139978914527878011 3713 58085923847157611565711597857894987980800000000000 3714 58258223541102376252621907219728061107404209753229 3715 58430987737872608997851720783323140297121775450112 3716 58604217564192683922254340911067452245367302614903 3717 58777914149215695395575135156187934748218287456256 3718 58952078624528037645236890663250065472390478515625 3719 59126712124153991764849429730892226068648902068224 3720 59301815784560320132404523219707322866260590398867 3721 59477390744660868248127862731340623965216632209408 3722 59653438145821174001970585385144949136423599118501 3723 59829959131863084380733586580779164935100000000000 3724 60006954849069379624828606363612346847904684816719 3725 60184426446188404844690833909364179780043771215872 3726 60362375074438709106868542219733637026403610566913 3727 60540801887513691999826041376505417973772655978496 3728 60719708041586257689507023642441000694058154296875 3729 60899094695313476474716167327823694487167868862464 3730 61078963009841253852387668666501229124486262114877 3731 61259314148809007102820181969322914468682639751168 3732 61440149278354349404968468050670221373479794349991 3733 61621469567117781491892879360000000000000000000000 3734 61803276186247390856478647399629945257885314869209 3735 61985570309403558517547783877069073954535760709632 3736 62168353112763673356497261629705880010976982425923 3737 62351625775026854034608004676288721005993562996736 3738 62535389477418678501180088798043352200660595703125 3739 62719645403695921102660434837149106564169913800704 3740 62904394740151297302940166426317017291254265013887 3741 63089638675618216025009702135060441625418612604928 3742 63275378401475539624170559040602972865928764882481 3743 63461615111652351503013760508912375256900000000000 3744 63648350002632731378385665508766950682168782420699 3745 63835584273460538210572970083737405999695781691392 3746 64023319125744200804949573678189447355295123901933 3747 64211555763661516096338953858567747460250252670976 3748 64400295393964455126356652594999630775078271484375 3749 64589539225983976724008445675347069618039705042944 3750 64779288471634848899830744018929903849136976805897 3751 64969544345420477963870761644934363036960476530688 3752 65160308064437745377814979835703010596964009225971 3753 65351580848381852351585440622370424627200000000000 3754 65543363919551172194734415114359813024317602781189 3755 65735658502852110432979013399787116533302550321152 3756 65928465825803972700228332765530020895075114304943 3757 66121787118543840416466779828309969064201044361216 3758 66315623613831454261868249836307280063629150390625 3759 66509976547054105457526902899285638545047811549184 3760 66704847156231534863201342238646567284130865600907 3761 66900236682020839902480073721972335043080982888448 3762 67096146367721389325787208964153638493415889090461 3763 67292577459279745821658466143844135856300000000000 3764 67489531205294596486728623404446560863801700060679 3765 67687008857021691164882689287825020481635365158912 3766 67885011668378788666034173091166743103088230544953 3767 68083540895950610875004965347596812797276468627456 3768 68282597798993804760992474813995369476443701171875 3769 68482183639441912298120813409693696972010159079424 3770 68682299681910348307583974492050136044283553908917 3771 68882947193701386231900112684046674994415372638208 3772 69084127444809151851807205189721467129070885385951 3773 69285841707924624956341555150181734809600000000000 3774 69488091258440648976651787110847129790951743169169 3775 69690877374456948594112183094178467245350331164672 3776 69894201336785155333310415106174927127508451131963 3777 70098064428953841150495946154099664859036643229696 3778 70302467937213560028086597021945889808339892578125 3779 70507413150541897585842010143810703468777246193664 3780 70712901360648528719323984938331440973781202639927 3781 70918933861980283276274910924389283646054720339968 3782 71125511951726219781556785834129113303429094222441 3783 71332636929822707221304575778715820312500000000000 3784 71540310098958514896958953309879668800266241816659 3785 71748532764579910359854736960932228542660903698432 3786 71957306234895765437052652549296421017552640175973 3787 72166631820882670359113342183427266740450889127936 3788 72376510836290056000523861545043084727198193359375 3789 72586944597645324243498229617580557814281120251904 3790 72797934424258986475884927608472867310424215103937 3791 73009481638229810233925585370970897380714958153728 3792 73221587564449974000620444175527446635987962909931 3793 73434253530610230170467544215988847206400000000000 3794 73647480867205076191353953766734018341360402513149 3795 73861270907537933894388734438215663152030752520192 3796 74075624987726337022478723514841196982740411386983 3797 74290544446707126968459609905532470180627586482176 3798 74506030626241656733606184798375065476836572265625 3799 74722084870921003117357061691262812177388113414144 3800 74938708528171187149100583075115319898579261010947 3801 75155902948258402772880062679851200313129579839488 3802 75373669484294253795887952860593875573420265958421 3803 75592009492240999111629976407328378652700000000000 3804 75810924330916806208651720810175498331164744568639 3805 76030415362001012975731660809364427119946945789952 3806 76250483950039397814456051908628403862341672074993 3807 76471131462449458070102623437882626509602270652416 3808 76692359269525696791771494720434119701385498046875 3809 76914168744444917832713241936384703982925338640384 3810 77136561263271529301815556382087409088255620470957 3811 77359538204962855377221457010271535668754024757248 3812 77583100951374456493063551401531283737894321077911 3813 77807250887265457910310379670047870156800000000000 3814 78031989400303886682732425249457042552901476093129 3815 78257317881072017029006935043455806629101454067712 3816 78483237723071724121992259064838213998219847150003 3817 78709750322729846306213996430935657213471968198656 3818 78936857079403555754616820437688988938162939453125 3819 79164559395385737575647450403575877215968945690624 3820 79392858675910377381745842063136335207913847993967 3821 79621756329157957330333281502662780825709741867008 3822 79851253766260860648397689972530001317264445178401 3823 80081352401308784651788078386417984584100000000000 3824 80312053651354162270341730932110949998886629996619 3825 80543358936417592089979346976424536542468974313472 3826 80775269679493276922915029352906707623318783122013 3827 81007787306554470917139675180064485039443772880896 3828 81240913246558935216348002574777356886049365234375 3829 81474648931454402181491133005059596125802137124864 3830 81708995796184048185148344573219510977974756489977 3831 81943955278691974989923316239526810835135933728768 3832 82179528819928699722081896892534050299939650369891 3833 82415717863856653451660156250000000000000000000000 3834 82652523857455688390283206838728529567325959989109 3835 82889948250728593717947027757364171673329073887232 3836 83127992496706620050027271578074215035481332101023 3837 83366658051455012555790795595897450233245661659136 3838 83605946374078552739697427693153318996362744140625 3839 83845858926727108896791255355485201996870944303104 3840 84086397174601195253492513860662181357756721268987 3841 84327562585957539805112946365990343987756980502528 3842 84569356632114660861429314549894314996918579962381 3843 84811780787458452311661553622730244005900000000000 3844 85054836529447777620213889915992180929992596580599 3845 85298525338620072564549072892585194224240654548992 3846 85542848698596956726577716298572478678127615797033 3847 85787808096089853748956595303573099337827550693376 3848 86033405020905620367701607857606203333233544921875 3849 86279640965952184232532979131462035249585763385344 3850 86526517427244190526382167810446699794729304040997 3851 86774035903908657395501822182414366089513543948288 3852 87022197898190640201632032405186791798758684465871 3853 87271004915458904607688033060586206003200000000000 3854 87520458464211608508446427107195523299994463081089 3855 87770560056081992817718928636432616853336736458752 3856 88021311205844081123514557421407256371560969520043 3857 88272713431418388222703163130145872268360591343616 3858 88524768253877637546705111258947346210479736328125 3859 88777477197452487489743926332700610130936651331584 3860 89030841789537266651210660721781272495531196916007 3861 89284863560695718003700739544480346682545351426048 3862 89539544044666751998296023564635248934127637590361 3863 89794884778370208618676832761064632257300000000000 3864 90050887301912628395660683343388650318759451600579 3865 90307553158593032393776510422680476848067562176512 3866 90564883894908711181495177319980169027309566180053 3867 90822881060561022796749110615846338122222706169856 3868 91081546208461199719385947514663910151981787109375 3869 91340880894736164862213138923208109285610381901824 3870 91600886678734356592302517828827515107160486404017 3871 91861565123031562794235918113395722755653659895808 3872 92122917793436763986985013859736115697064992245851 3873 92384946258997985506130643502393140633600000000000 3874 92647652092008158763138986849253101540886359049069 3875 92911036868010991593424076059455966418680020662272 3876 93175102165806847704938244111136360048951720287063 3877 93439849567458635239044246134637405511938364932096 3878 93705280658297704455434930227807235682557666015625 3879 93971397026929754552878485014667935314617261656064 3880 94238200265240749637579451261994759148105237415027 3881 94505691968402843850957854335015318906611399917568 3882 94773873734880315668660993158390911880162076542341 3883 95042747166435511382634609656733398437500000000000 3884 95312313868134797778092360385000400336629583136559 3885 95582575448354524017234719228059713790281391276032 3886 95853533518786992741580656655382591212312871951073 3887 96125189694446440404787667066078076371920600590336 3888 96397545593675026847847951256181264896337841796875 3889 96670602838148834128560805989122843902355705954304 3890 96944363052883874617193527056502431846942397259037 3891 97218827866242108370255396084532235943328999651328 3892 97493998909937469794321594676679765798548129789831 3893 97769877819041903611856172289989437030400000000000 3894 98046466231991410140995486526174768886505578373049 3895 98323765790592099901265836283718679317295407777792 3896 98601778140026257557221319468773516181762250882083 3897 98880504928858415212000267705490593554343265304576 3898 99159947809041435062810940725408039349640283203125 3899 99440108435922601430369502855563869216562574956544 3900 99720988468249722174325653270957799034093019646047 3901 100002589568177239506723640433741064157923888857088 3902 100284913401272350215558759413950350242850678498321 3903 100567961636521135310501808579603033053700000000000 3904 100851735946334699102876369462420700862829072068539 3905 101136238006555317731986170454232073131478642327552 3906 101421469496462597149902201373111866133577220390093 3907 101707432098779640576831661862427075583551526434816 3908 101994127499679225439203252055075986385345458984375 3909 102281557388789989802615748954208671170717269622784 3910 102569723459202628311809256555502745814981808686057 3911 102858627407476097649830971869527907713181682894848 3912 103148270933643831528579772700761740006178152377811 3913 103438655741219965222926406307313123532800000000000 3914 103729783537205569660618540907265312050907040333029 3915 104021656032094895080192434418666501848425209485312 3916 104314274939881624269125476825471023517983301385103 3917 104607641978065135394476374156069813290098602541056 3918 104901758867656774438272263249346548435771337890625 3919 105196627333186137249914577270358973017187587713024 3920 105492249102707361227888022328677966473808982889067 3921 105788625907805426643069575552025540600737046724608 3922 106085759483602467615946974581044165458652740338301 3923 106383651568764092760068737682711849333100000000000 3924 106682303905505715504060332534999712350138444076519 3925 106981718239598894104553700218762130701647790211072 3926 107281896320377681362389939069465874214517876377113 3927 107582839900744984054467560796117252422776739383296 3928 107884550737178932093621348672549614211048388671875 3929 108187030589739257428929474652003356963725339787264 3930 108490281222073682698859168954583889080502459165077 3931 108794304401424319649673882033638003440542238906368 3932 109099101898634077331537534846265360281101486489791 3933 109404675488153080084764119040000000000000000000000 3934 109711026948045095328673584027079016224387725009009 3935 110018158059993971165527632954584976371882975864832 3936 110326070609310083812031744298029892756805573476123 3937 110634766384936794870902440212567286587890425921536 3938 110944247179456918455011536874902167119994580078125 3939 111254514789099198176631835845044838547839725205504 3940 111565571013744794014321448975252870383178356824087 3941 111877417656933779069996692598757098087831335600128 3942 112190056525871646228756239648104187325193626142281 3943 112503489431435824734031980987103377654900000000000 3944 112817718188182206690654819596373052773720061640499 3945 113132744614351683508436403335279550076228932206592 3946 113448570531876692298880593817583160578673330392133 3947 113765197766387772237651270489292871957499850315776 3948 114082628147220130905435880290021616070490380859375 3949 114400863507420220619856964318468393955096468127744 3950 114719905683752324771096723713474714668597821576097 3951 115039756516705154173912527509353600812828134565888 3952 115360417850498453448734115532814537168592161805771 3953 115681891533089617444546109483752976179200000000000 3954 116004179416180317716272315188385424327906385280989 3955 116327283355223139069391178635639028641083383396352 3956 116651205209428226184524647811297527139773138435143 3957 116975946841769940334755591534114238210442595926016 3958 117301510118993526208441835478879511356353759765625 3959 117627896911621788850307794348228068040510713513984 3960 117955109093961780733607607732745501387668169531107 3961 118283148544111498976166625582638705055885739163648 3962 118612017143966592713121037408829244928567679190261 3963 118941716779227080639188397341770005358300000000000 3964 119272249339404078733314765007533420088026156040479 3965 119603616717826538178557159837735074888609915994112 3966 119935820811647993490073013917601535221520466515153 3967 120268863521853320864101305799929251329621577312256 3968 120602746753265506760833064876776921177715185546875 3969 120937472414552426734081952910452597338921683124224 3970 121273042418233634520678656185666208615996351199117 3971 121609458680687161402525858460586384892585822353408 3972 121946723122156325854263611470937131054002403205751 3973 122284837666756553489507976183165852057600000000000 3974 122623804242482207318638874305081598258015898828969 3975 122963624781213428331126165750174542422620602959872 3976 123304301218722986415396053820059234659196365142163 3977 123645835494683141629253015823110978504327216234496 3978 123988229552672515833885562691363853101892626953125 3979 124331485340182974704497246897088847782557091518464 3980 124675604808626520130617463610150904114862735490127 3981 125020589913342193019159725582235256945565570695168 3982 125366442613602986513308237699318463021792493962241 3983 125713164872622769640326752514321289062500000000000 3984 126060758657563221401396853362703838825131499356459 3985 126409225939540775316605986879833821630322947653632 3986 126758568693633574438218751885263846429501250426173 3987 127108788898888436845378146680581461925241857652736 3988 127459888538327831633396681829236003211766552734375 3989 127811869598956865410810480453690050253915322056704 3990 128164734071770279317382713002382607259743213714137 3991 128518483951759456576255948311319381248480308348928 3992 128873121237919440593466247617617432127336582769731 3993 129228647933255963618045082980022897254400000000000 3994 129585066044792485975948426329288625299012260132949 3995 129942377583577245891065630114341804365339147835392 3996 130300584564690319906574005233389707600688368077183 3997 130659689007250693919918296647505428280254425726976 3998 131019692934423344844707561772807110688654931640625 3999 131380598373426332912835271441097130681613362898944 4000 131742407355537904630141777912766620915667623581147 4001 132105121916103606398951629124901603318549801074688 4002 132468744094543408820831553066856971008078548138221 4003 132833275934358841692928290900102091754700000000000 4004 133198719483140139711258822183896576055354716468439 4005 133565076792573398894338900338337708408765679665152 4006 133932349918447743740549201276544376550644937405193 4007 134300540920662505132651782973219498949293319817216 4008 134669651863234409002882958612578647136688232421875 4009 135039684814304775772062100879662740447968503005184 4010 135410641846146730576169319930384563085262493201157 4011 135782525035172424293858392602310876363576240232448 4012 136155336461940265388384765515173784421952531777711 4013 136529078211162162577441909862457724108800000000000 4014 136903752371710778344412770918144206324124212472929 4015 137279361036626793304556530580838706602801201702912 4016 137655906303126181439664386656077609562928975320203 4017 138033390272607496214731548041643830064065550483456 4018 138411815050659167590206150535234891195684423828125 4019 138791182747066809943389313633855315851801788135424 4020 139171495475820540912574084444875917580286105084167 4021 139552755355122311177524550684846943193161906782208 4022 139934964507393245189909950708902262487058194598201 4023 140318125059280992867322164595981410182100000000000 4024 140702239141667092264518536518160005305752237056419 4025 141087308889674343235545554951152899819630778908672 4026 141473336442674192100412503742575590037809800332213 4027 141860323944294127329997793649856462671870115485696 4028 142248273542425086262884290695825096149523974609375 4029 142637187389228872867833574572001103810271236849664 4030 143027067641145586565622687352516147934823880140177 4031 143417916458901062123980569970462284198094515283968 4032 143809736007514320639375031258317479562974212709691 4033 144202528456305031619414751870000000000000000000000 4034 144596295978900986179644493089094657503887519928909 4035 144991040753245581368525358390924161090814426642432 4036 145386764961605315634405643670457808840800216551223 4037 145783470790577295448301510278608515269533615783936 4038 146181160431096753096320423431319970677024853515625 4039 146579836078444575655574017174042109561462816507904 4040 146979499932254845167440775903789809272072081679187 4041 147380154196522390022052661477032886002508237897728 4042 147781801079610347567893564169232293825798013422181 4043 148184442794257737960411215205976507203900000000000 4044 148588081557587049263557968261443174361988887600399 4045 148992719591111833818189637222375316823387974664192 4046 149398359120744315891265367649980920611008377687233 4047 149805002376803010619805319743203271121996111538176 4048 150212651594020354263576751219731633092317529296875 4049 150621309011550345780492909390993928636987179270144 4050 151030976872976199738722972819262231960797839411197 4051 151441657426318010579525124313976743496468408383488 4052 151853352924040428244828688655524246086279751245671 4053 152266065623060345183605130333063951155200000000000 4054 152679797784754594751081578753649436035367879380889 4055 153094551674967661014864430827923629732244251133952 4056 153510329564019399982054473568139351141877331050243 4057 153927133726712772261448872352256821338155218108416 4058 154344966442341587174939283818469192981719970703125 4059 154763829994698258332229275962786050722950158096384 4060 155183726672081570683008171923342874876123493446207 4061 155604658767304459060732378153982717458067906101248 4062 156026628577701798232179212221457158371298523890161 4063 156449638405138204466952210310400586159300000000000 4064 156873690556015848641130869693129831092209123380379 4065 157298787341282280889271766922396269708122586611712 4066 157724931076438266818981988339557073323520241550253 4067 158152124081545635302299815663324895052256442054656 4068 158580368681235137858131625940390839784112646484375 4069 159009667204714319640007992003885151250385022746624 4070 159440021985775402043436006803936044256243258294217 4071 159871435362803176947138902551603125529963220011008 4072 160303909678782912602488093558292753201408828265651 4073 160737447281308271185446839962504605081600000000000 4074 161172050522589238025358808219509034708616472508869 4075 161607721759460062524928893292412119220694638057472 4076 162044463353387210785757766930129524814899295697263 4077 162482277670477329953805726254162566780397757136896 4078 162921167081485224299175537106852507421813525390625 4079 163361133961821843044618097244085854804554495780864 4080 163802180691562279957178885490339088986040206865227 4081 164244309655453784717417314418591993701518192672768 4082 164687523242923786080645265977112006439265256482141 4083 165131823848087926844645261764526367187500000000000 4084 165577213869758110638342902359064247215852900476359 4085 166023695711450560545922403242478628050794532831232 4086 166471271781393889580888258429059883931536285601273 4087 166919944492537183024590276920443457736596420315136 4088 167369716262558092643743461562707622528953076171875 4089 167820589513870942801488434788670252988450528559104 4090 168272566673634848476552361090443210224331574469237 4091 168725650173761845205084571890308039560363444246528 4092 169179842450925030959755364766957116263413431849631 4093 169635145946566719980720725754221323878400000000000 4094 170091563106906608573070010665701241504662157792849 4095 170549096382949952885387919116357330298801332692992 4096 171007748230495758684076403116220678646282872972283 4097 171467521110144983138096470807085675369346027749376 4098 171928417487308748628804175105466969224349267578125 4099 172390439832216568599569416709373931611339837241344 4100 172853590619924585459880541127706511327630382816247 4101 173317872330323820558652070104438051432219476492288 4102 173783287448148436241467279040355777567215184878121 4103 174249838462984010006501713768111965755700000000000 4104 174717527869275820773888132316833209743880187768339 4105 175186358166337147283297760115677939991541817802752 4106 175656331858357578634527160436660857682918533120293 4107 176127451454411336985894445770915949505671810799616 4108 176599719468465612425262990274487206935882568359375 4109 177073138419388910028525248414859304510323198787584 4110 177547710830959409120393740502911764833871384016257 4111 178023439231873334752360731911943276261271456770048 4112 178500326155753341412702609471012807341555969277611 4113 178978374141156908983419445779227207884800000000000 4114 179457585731584750959014740025918580200464302512829 4115 179937963475489234942034832324047578591841590720512 4116 180419509926282815430302007575790936130984178955303 4117 180902227642346478910789834495274163273372172025856 4118 181386119187038201275103825618946003823370947265625 4119 181871187128701417571545054944313613583596506957824 4120 182357434040673504108748931257821541798509324579267 4121 182844862501294272925905897247719693951223682039808 4122 183333475093914478644585407152983037940462517958101 4123 183823274406904337717199128979877638131100000000000 4124 184314263033662060087153921228773669847588118936319 4125 184806443572622393275759748620447639807012500406272 4126 185299818627265178910972326498555627641299464987313 4127 185794390806123921713064919418360734541414461188096 4128 186290162722794370952338365916326094306944873046875 4129 186787136995943114393993058596006039470421588312064 4130 187285316249316184745301276467949843086757529415277 4131 187784703111747678620232944950243650265401722861568 4132 188285300217168388036702588077026800238838739029591 4133 188787110204614444461619937280000000000000000000000 4134 189290135718235975418941371607767277228570254748809 4135 189794379407305773675934085434995098919124386220032 4136 190299843926227979022879611593005531011051771326323 4137 190806531934546772661458070430722124221332991246336 4138 191314446096955084217069268595034885647922314453125 4139 191823589083303311390361535307823030626734778210304 4140 192333963568608052263253958618251253503494805834287 4141 192845572233060850274752469528718310768910247395328 4142 193358417762036951881875018036168329379207851802081 4143 193872502846104076921015892002559243652900000000000 4144 194387830181031201685094047374304185139124784460299 4145 194904402467797354731845146615646813164869141921792 4146 195422222412600425438631841310388043891184867682333 4147 195941292726865985319161684725338229776957294360576 4148 196461616127256122117516920722515629129183740234375 4149 196983195335678286694915266760640309308841256812544 4150 197506033079294152724635690845075022190528667546297 4151 198030132090528489210558075174234904302894525401088 4152 198555495107078045844780562894821166997628762785571 4153 199082124871920451219793298823226586931200000000000 4154 199610024133323123910702200221310169650741455380789 4155 200139195644852196443011329736643677340185099671552 4156 200669642165381452161487389435493876623055257365343 4157 201201366459101275015644812476422717183878617890816 4158 201734371295527612277404897398665792942047119140625 4159 202268659449510950206497409237591213302763145078784 4160 202804233701245302679188061734751523963462878661307 4161 203341096836277212795930295787526918846393612238848 4162 203879251645514767483554780988326283565834681690061 4163 204418700925236625107625089640972465660300000000000 4164 204959447477101056110603026017459689495923663620279 4165 205501494108154996691482137836945588778569734029312 4166 206044843630843115542562992015840534131964201285353 4167 206589498863016893659058862658396656971742660397056 4168 207135462627943717237235556036493336326642919921875 4169 207682737754315983676804184950581297355529360769024 4170 208231327076260220703300803376201496741377317689317 4171 208781233433346218626201921687356521201113212868608 4172 209332459670596175748540043014501433955121977425551 4173 209885008638493856943798492446259255705600000000000 4174 210438883192993765415879952825376199663532190088769 4175 210994086195530327657958273826137285256168685955072 4176 211550620513027091626038284837689175788213421952363 4177 212108489017905938143063516920690417599736547639296 4178 212667694588096305549426924758657350872789111328125 4179 213228240107044427615754896095525716529015234443264 4180 213790128463722584733850043642533553605888161540327 4181 214353362552638368401693492855781773704686225850368 4182 214917945273843959018422608335977472805597274102041 4183 215483879532945417005215341889145507812500000000000 4184 216051168241111987268027636516741290121602696496259 4185 216619814315085417018145582780848548435289106808832 4186 217189820677189286966529297120237657727772487476373 4187 217761190255338355907940775781231943106518048577536 4188 218333925983047918710863273078821321328366162109375 4189 218908030799443177729235058723516166578859885461504 4190 219483507649268627652035725943292061095916389524337 4191 220060359482897453806778550102882048234628967344128 4192 220638589256340943932977736479872331180070787029531 4193 221218199931257913441674745803796492902400000000000 4194 221799194474964144177123247105949942927724981352749 4195 222381575860441836696747619369209367514945322350592 4196 222965347066349076085505306413991667960485875567383 4197 223550511077029311320798723413874665708315031371776 4198 224137070882520848204097818407580434062192041015625 4199 224725029478566355875449808168245438552509357983744 4200 225314389866622386927068034811424938004652607351347 4201 225905155053868911132207327575358775324241075109888 4202 226497328053218862805548703295919482823163898718021 4203 227090911883327701811331699229630506056700000000000 4204 227685909568602988235488103056442529755391995968239 4205 228282324139213970738046327124850839276404816740352 4206 228880158631101188602091167290689093459987717535393 4207 229479416085986087495579191052808794881003159382016 4208 230080099551380648962325515109114348888397216796875 4209 230682212080597033658493258950337383813553516969984 4210 231285756732757238350932498681768694219766191131357 4211 231890736572802766693731093920190752609137092507648 4212 232497154671504313799355320359738450781078974877511 4213 233105014105471464620773811441632070860800000000000 4214 233714317957162406160973894503947191330646620452729 4215 234325069314893653526294999834085301277462536538112 4216 234937271272849789840019425203661575222132222290403 4217 235550926931093220032676353738409052661649827168256 4218 236166039395573938525530649369689124799299658203125 4219 236782611778139310823743591634575762466244704180224 4220 237400647196543869035708360243525583180866751374367 4221 238020148774459121335078739623639163514937732497408 4222 238641119641483375382025184576743719933959420418001 4223 239263562933151575720268070270267424180100000000000 4224 239887481790945155166453643010416457828874199716219 4225 240512879362301900208453892636793967265331514703872 4226 241139758800625830429187282930603130013787780342413 4227 241768123265297091972573003150243613770292336490496 4228 242397975921681865068247141703732080913779833984375 4229 243029319941142285631684932042244596626406154174464 4230 243662158501046380956388981118484623583585916990377 4231 244296494784778019514819162202818768658888821639168 4232 244932331981746874884755636494488878038847975449491 4233 245569673287398403817802261810000000000000000000000 4234 246208521903223838466753451681296945438708839468709 4235 246848881036770192788563364457876723768597814597632 4236 247490753901650283139672129484840317347282747801423 4237 248134143717552763080459656128366635131598312308736 4238 248779053710252172405613421346496862388155712890625 4239 249425487111619000417212492661752857234858170312704 4240 250073447159629763457345915788284048421407439289387 4241 250722937098377096717099479805250026566815924092928 4242 251373960178079860338760767655308510184931251281981 4243 252026519655093259828108305887699678001900000000000 4244 252680618791918980793666544964808312690741462220199 4245 253336260857215338029824330114556373237647793979392 4246 253993449125807438960730462643843331363630910377433 4247 254652186878697361461895902835823952036536358782976 4248 255312477403074346076448128041408502036557763671875 4249 255974323992325002642999133348305219329010060754944 4250 256637729946043531352104547274517107828533615981397 4251 257302698570041958248307331292773827817862645618688 4252 257969233176360385194775539653244975252038506425471 4253 258637337083277254317559634939364979507200000000000 4254 259307013615319626946510885071025047525037623280689 4255 259978266103273477069918409066078144094335689009152 4256 260651097884193999319938491790384277165904627380443 4257 261325512301415931505905852173821960214264955273216 4258 262001512704563891712632624950135509967803955078125 4259 262679102449562729980816902897505919189385834461184 4260 263358284898647894586698784819655785093636035176407 4261 264039063420375812938117984119457791558900617576448 4262 264721441389634287104143173783744407286242662589961 4263 265405422187652903995459375924647894861300000000000 4264 266091009202013460212715847714669802305393086760179 4265 266778205826660401580053070615124456809419518246912 4266 267467015461911277381043616235959480208763655720453 4267 268157441514467209314297839984567130292127592339456 4268 268849487397423375186001542867403726785774755859375 4269 269543156530279507356668942406372183992571657191424 4270 270238452338950405959410505627337634399298639384417 4271 270935378255776466907031420476182432534339160926208 4272 271633937719534224705292716823809872030891560685451 4273 272334134175446910089683294440822379929600000000000 4274 273035971075195022503067372960577672071775161568669 4275 273739451876926917431588147911314515954453306652672 4276 274444580045269408616224717389388759237187653907463 4277 275151359051338385157415635871721802434922147741696 4278 275859792372749443530178755031690635060288134765625 4279 276569883493628534527173326234235080082393067505664 4280 277281635904622625147166665648279419169321109515427 4281 277995053102910375446384020633018770531302630227968 4282 278710138592212830370236625234563384665477456821941 4283 279426895882804126582939293276225585937500000000000 4284 280145328491522214312545269644734847367517797416159 4285 280865439941779594228942443971238122497383629586432 4286 281587233763574069372371425985448004712900366051473 4287 282310713493499512150042388389104726421492502439936 4288 283035882674756646418444001156384886215474560546875 4289 283762744857163844668954210729386792389049952763904 4290 284491303597167940334379058641717379359810568879437 4291 285221562457855055234062186677867985740783437641728 4292 285953525008961442175224139765866327716432758309431 4293 286687194826884342728207053411001460326400000000000 4294 287422575494692860193316799614610346216558440812649 4295 288159670602138847776971163889363052972058476808192 4296 288898483745667811994879136186564035526813485862483 4297 289639018528429831319992920297076141205170396594176 4298 290381278560290490092990799580949866182652001953125 4299 291125267457841827713065541727082210673457285126144 4300 291870988844413303126809581648617695714149607186447 4301 292618446350082774633004789587720439398418756927488 4302 293367643611687495021141211040173619841219999657921 4303 294118584272835122061505756221385403657700000000000 4304 294871271983914744364698419486183972610324651068139 4305 295625710402107922628450223390655370215216436477952 4306 296381903191399746289633707950604500046058200650493 4307 297139854022589905599373423113390976402675525564416 4308 297899566573303779139180531523298146724700927734375 4309 298661044528003536796052289330627217063159617552384 4310 299424291577999258214493845076762013140488624546457 4311 300189311421460066743436480586917748729978907445248 4312 300956107763425278896043113324564751597964058577411 4313 301724684315815569340408586812002169036800000000000 4314 302495044797444151439178994505645246665798476292629 4315 303267192934027973356131012937682104914284199155712 4316 304041132458198929747768962003252539280812415325503 4317 304816867109515089058014063989604007571761875910656 4318 305594400634471936434077138316191656978939306640625 4319 306373736786513632281622745987814255808907339802624 4320 307154879326044286477349586462021751307370495469467 4321 307937832020439248257128750002599651342495418155008 4322 308722598644056411797858240638338551365354611977901 4323 309509182978247537511209008575943179329100000000000 4324 310297588811369589067454566333234843027806589396119 4325 311087819938796086167593109969165922149470381801472 4326 311879880162928473081987925596008089395171656397513 4327 312673773293207502973768731871811562099178301392896 4328 313469503146124638025253491393276421325497607421875 4329 314267073545233465385667117845945685479302694436864 4330 315066488321161128958450411425541438752455552865477 4331 315867751311619777046469472426739192548196771616768 4332 316670866361418025873452772009132354359626831969391 4333 317475837322472439000000000000000000000000000000000 4334 318282668053819022652523762185180150821704184088609 4335 319091362421624736983502163878291759468203671775232 4336 319901924299199023281437292650167170263751655976523 4337 320714357567005347148931600950079760675391338971136 4338 321528666112672757667311188963606858128193798828125 4339 322344853831007462566241999434185184196843552815104 4340 323162924624004419416801959332025580845074892044487 4341 323982882400858942866489138190487448581059827990528 4342 324804731077978327934663039651704254415108321861881 4343 325628474578993489386933201275633981250900000000000 4344 326454116834770617207026347975218075349340630880099 4345 327281661783422848184680426550406142942923290836992 4346 328111113370321953638130942710879441747550615772533 4347 328942475548110043289772127706823451448998264805376 4348 329775752276711285313592579234499085294908349609375 4349 330610947523343642573002150654085271394212951097344 4350 331448065262530625067684003756755788539499994716497 4351 332287109476113058608122893351654741280824929036288 4352 333128084153260869736477916816793509180100292165371 4353 333970993290484886912485138476354264883200000000000 4354 334815840891648657983092687235899336713514893080589 4355 335662630967980283954548126332001158398589779146752 4356 336511367538084269085675106339274918404839151095543 4357 337362054627953387321093536731167163919838390255616 4358 338214696270980565083154747316581652164459228515625 4359 339069296507970780441380358777963049446782386243584 4360 339925859387152978678210841323265283826376672991507 4361 340784388964192004269887012139761340712762682114048 4362 341644889302200549301305005907363185078740976589861 4363 342507364471751118333702548098473684762300000000000 4364 343371818550888009744051668165847534726048702800079 4365 344238255625139313555050309004957132938044099264512 4366 345106679787528925774622620278405278161485914855553 4367 345977095138588579263855066312463844453490597881856 4368 346849505786369891152312834325311885266976904296875 4369 347723915846456426819698395728464833048016872013824 4370 348600329441975780462831452162696742078731333379517 4371 349478750703611672266946888792929279619320424183808 4372 350359183769616062200324760198565062369979288045351 4373 351241632785821280451283748962050873753600000000000 4374 352126101905652174526586963784541446994125496948569 4375 353012595290138273030326382648871276545503060150272 4376 353901117107925966142369697212105995856166901562563 4377 354791671535290702815470777248213155109125117444096 4378 355684262756149204710162448581342923464779345703125 4379 356578894962071696886567764557321754090789754968064 4380 357475572352294155272283449700717067160317560790527 4381 358374299133730570925506704802710458938016365805568 4382 359275079520985231112594085286504019584866714641841 4383 360177917736365017219258699307563476562500000000000 4384 361082818009891719514629518671158765300663113236059 4385 361989784579314368787414154294884207535039061164032 4386 362898821690121584873424018614614946485346431326573 4387 363809933595553942093738380034173095515557541902336 4388 364723124556616351622801409257326904420747021484375 4389 365638398842090460805763924121121088971535290466304 4390 366555760728547069444399158377429511401831022534537 4391 367475214500358563070939510750527101364589415139328 4392 368396764449711363229198873537891980351055455689331 4393 369320414876618394782362795024868162150400000000000 4394 370246170088931570266846397056742164729208246172549 4395 371174034402354291311637648259712854675852156065792 4396 372104012140453967142561284630663576456757813857583 4397 373036107634674550190916372530081070174833083416576 4398 373970325224349088825958224518410080941197900390625 4399 374906669256712297230713105979090390637686978668544 4400 375845144086913142440631910076999991658680692321547 4401 376785754078027448564606730314531257707452681945088 4402 377728503601070518207892023774564487046670797697821 4403 378673397035009771116489834085684589558700000000000 4404 379620438766777400062576331215622703984160663068039 4405 380569633191283043990564725399607161833502437015552 4406 381520984711426478443417424846590708394351692465593 4407 382474497738110323288838131343697750306749069346816 4408 383430176690252767764992404503222377300262451171875 4409 384388025994800312865423074172622009463969660534784 4410 385348050086740531082844741461711010066564394261557 4411 386310253409114843531519481938182989304938661582848 4412 387274640413031314467933749808200570912605730377311 4413 388241215557677463229514379338609118412800000000000 4414 389209983310333093611139489396879590695055180032529 4415 390180948146383140699218018789689839900030738573312 4416 391154114549330535183129554076639053318320068060603 4417 392129487010809085163834057727483702779403678253056 4418 393107070030596375479479062885013580092758642578125 4419 394086868116626684567849871596782798401833373825024 4420 395068885785003918885526276192903812352056666864567 4421 396053127560014564903627318519534592916664099012608 4422 397039597974140658700043608994073376360765802637801 4423 398028301568072773168074746933956434578100000000000 4424 399019242890723022861407415331867881961149397976019 4425 400012426499238086495387767211653690750055661699072 4426 401007856959012247124559776906823133766844003152613 4427 402005538843700450016459298062759364528138915895296 4428 403005476735231378241671650880187586522566943359375 4429 404007675223820546000178654096606315150636969099264 4430 405012138907983409704039122449817909298776947040577 4431 406018872394548496836464967888943409230582532794368 4432 407027880298670552607373172598919580533872218589291 4433 408039167243843704425512043990000000000000000000000 4434 409052737861914644207278316179765350901685198608509 4435 410068596793095828542359829167140397178494917752832 4436 411086748685978696736356695871467206167653005851623 4437 412107198197546906750552058490348167996125831233536 4438 413129949993189589059021739223301549473505322265625 4439 414155008746714618443290306319821306821109485717504 4440 415182379140361903744759304645757502999466074099587 4441 416212065864816695595151640526591022543932519088128 4442 417244073619222912145234363525724693108111173541781 4443 418278407111196482812100353055912004399900000000000 4444 419315071056838710065307695307955210559912000439999 4445 420354070180749649272193825918388812592518992494592 4446 421395409216041506622699816092585597163324093867633 4447 422439092904352055154058494557145163502319972427776 4448 423485125995858068895718424741115060509704248046875 4449 424533513249288775154894095985119393293137287839744 4450 425584259431939324963151039356397406744459113751597 4451 426637369319684281704452942811654730495329535653888 4452 427692847696991127945116217004073544411197430005271 4453 428750699356933790486135851981387019059200000000000 4454 429810929101206183658364806374171376317279774780489 4455 430873541740135770881047584433020429109705130084352 4456 431938542092697144504227082445618376420488538510643 4457 433005934986525623955562224655494083144595082838016 4458 434075725257930872212112359819002449512481689453125 4459 435147917751910530617662852981415409923044960425984 4460 436222517322163872066184782932497486831602502106607 4461 437299528831105472572040144122170805282689565851648 4462 438378957149878901247562452583425443803300133689761 4463 439460807158370428708661168628087606363300000000000 4464 440545083745222753929116874757006249280129821739979 4465 441631791807848749564252685365245640240119637082112 4466 442720936252445225764685915430565270605754288690653 4467 443812521994006712500882598455419246085543037024256 4468 444906553956339260419256019494505656500718115234375 4469 446003037072074260250569017147134637262257965236224 4470 447101976282682280791418408931955300375623509674617 4471 448203376538486925479598507496481101053512362641408 4472 449307242798678707584159320650976439704758869505251 4473 450413580031328944030993666261211553177600000000000 4474 451522393213403667884806083592956451296731306228469 4475 452633687330777559508335085778467485206216506447872 4476 453747467378247896419718973677223025706192074917663 4477 454863738359548521868914119535389868173708016746496 4478 455982505287363832154093329516552803941731494140625 4479 457103773183342782698970607385720996961555056830464 4480 458227547078112912912017367385142322610320025365627 4481 459353832011294389848553882649617858676292392583168 4482 460482633031514070696718506376421715540597957561741 4483 461613955196419584108335966396206054687500000000000 4484 462747803572693430395724809792018425859631553955959 4485 463884183236067100615502862789390660005000361541632 4486 465023099271335214560468372296988946845673193301673 4487 466164556772369677680653309220158114271902926964736 4488 467308560842133856954664140004465476299652294921875 4489 468455116592696775732444211798668144125038458568704 4490 469604229145247327570610748162010870598698660489637 4491 470755903630108509081538316385029044590465459836928 4492 471910145186751671817379504251704343215526989169231 4493 473066958963810793210232433449521014374400000000000 4494 474226350119096766589683638838322279779008107432449 4495 475388323819611710298973757424493652485861720123392 4496 476552885241563295931052398159529038456186969552683 4497 477720039570379095705807503597093576964736051838976 4498 478889792000720949009773467005912760568298486328125 4499 480062147736499348119641233752820205237469798610944 4500 481237111990887843130912593646717511198349172756647 4501 482414689986337466113059861475671213703339010162688 4502 483594886954591174512571146181527371662395602837721 4503 484777708136698313825280425004898634759700000000000 4504 485963158783029099559400667503807672929030541967939 4505 487151244153289118510697295607291905068852578353152 4506 488341969516533849371258319816526038481505902980693 4507 489535340151183202693336558316140791187555950729216 4508 490731361345036080229758425113049333095550537109375 4509 491930038395284953672412865384879718729739805917184 4510 493131376608530462810353121000695416195903210276657 4511 494335381300796033129063126678711739291894114920448 4512 495542057797542512872459467474829589769950500277211 4513 496751411433682829589218971257656694988800000000000 4514 497963447553596666185041165525919015443160041672429 4515 499178171511145156502473996368430982445930314790912 4516 500395588669685600449950388560743746715206490495703 4517 501615704402086198701702419741877964566702594195456 4518 502838524090740806990239088324825363246226416015625 4519 504064053127583710013092874271426206701959766247424 4520 505292296914104414975559524111453876469385375559667 4521 506523260861362464791174736612920390631187135070208 4522 507756950390002270961690683321416360960222702397701 4523 508993370930267966158334568786375440927100000000000 4524 510232527922018276526150718687167804457834735455919 4525 511474426814741413733246980267541928995857914396672 4526 512719073067569986786785528488812501022093730607713 4527 513966472149295933637577493125999434814232739997696 4528 515216629538385472595160156662524865610456591796875 4529 516469550722994073575254820293738868843982738161664 4530 517725241200981449201522795633139142724624609515677 4531 518983706479926565783556352833344799785319065171968 4532 520244952077142674193060841792350824339953045309191 4533 521508983519692360660203601920000000000000000000000 4534 522775806344402617512124687595636779989108793028409 4535 524045426097879933875623860961227501126008512530432 4536 525317848336525406366057741070519620797517307426723 4537 526593078626549869784500448659746628427167549095936 4538 527871122543989047845240548924643544904559033203125 4539 529151985674718723955706570687800323851082529019904 4540 530435673614469932070932869225328108765653895454687 4541 531722191968844167644697101798128533957580557385728 4542 533011546353328618699480099606422691302143916321681 4543 534303742393311417037418447462298878448900000000000 4544 535598785724096909614439622959562909005533280899899 4545 536896681990920950099789100318808965875282258952192 4546 538197436848966210643178390404061332438907454662733 4547 539501055963377513871802567651257712369790441650176 4548 540807545009277185139495426823944369911414208984375 4549 542116909671780425050310017623524363420038430982144 4550 543429155646010702278831923235936333503186283086697 4551 544744288637115166709552279899437523419420625471488 4552 546062314360280082917647178534917086431105229945171 4553 547383238540746284013529746396571658035200000000000 4554 548707066913824645873560876582533278584886778380389 4555 550033805224911581779324256097849934535703501821952 4556 551363459229504557487891038991782387814098499625743 4557 552696034693217626755519219903399978655603193020416 4558 554031537391796987337252485149636366367340087890625 4559 555369973111136557484903053284008616139993717008384 4560 556711347647293572965922764847815802203815232521707 4561 558055666806504204625686441834523784859327028789248 4562 559402936405199196515731311197919690415242643889661 4563 560753162270019524610516073561192790664300000000000 4564 562106350237832076135282998133079106684283753579879 4565 563462506155745349527626237714307567560026291699712 4566 564821635881125175055389383588519607807648087225753 4567 566183745281610456113535119042316610201228269766656 4568 567548840235128931222649682254836768342467138671875 4569 568916926629912956751764714343992183295175896858624 4570 570288010364515310388198946459927001179547278269717 4571 571662097347825015377142070982108076668546336299008 4572 573039193499083185553723046110452196364316015065151 4573 574419304747898891190325000448750754201600000000000 4574 575802437034265045681928834566097629104708699408369 4575 577188596308574313092287559994783816522836205545472 4576 578577788531635036583753372686919306225400083972763 4577 579970019674687187753599427612606227525825405648896 4578 581365295719418336899698263945546101221613330078125 4579 582763622657979644238438826153248098924886733092864 4580 584165006493001872097784035294245721676635013240727 4581 585569453237611418108390886929658729986811670560768 4582 586976968915446369415735087286789198549976095581641 4583 588387559560672577936202287673950195312500000000000 4584 589801231217999756680128038644129013404144029575859 4585 591217989942697597164788660046121585417196490719232 4586 592637841800611907940365310891179404974979161976773 4587 594060792868180774251923643906724945464470417627136 4588 595486849232450738860471543752057427832659130859375 4589 596916016991093004046177575139930328712090017071104 4590 598348302252419654816852907548178969728438392744737 4591 599783711135399903344819636822955874163886131734528 4592 601222249769676354655308590775339556348067468749131 4593 602663924295581293589549885861866512998400000000000 4594 604108740864152993065739695222645157640179734592349 4595 605556705637152043661086894733894275241846528980992 4596 607007824787077704538163473320758522971745062947783 4597 608462104497184275738802826576842065820424261861376 4598 609919550961497491868810298754822366669422509765625 4599 611380170384830937196770597433514455787445104953344 4600 612843968982802482190256977636607943893202358491747 4601 614310952981850741512767377882752127667769901580288 4602 615781128619251553504732989591477531386465725077621 4603 617254502143134481171965053460375150260700000000000 4604 618731079812499334704926001871768779855312797767839 4605 620210867897232715552231405087573653929320620490752 4606 621693872678124582071809530954899945221974542195793 4607 623180100446884836783165693077997537687300329711616 4608 624669557506159935244218940920115134716033935546875 4609 626162250169549516576199037087529758852754213699584 4610 627658184761623055660112072123160809928198782591757 4611 629157367617936537028303485504586118523859027458048 4612 630659805085049150474667693206697151041096878277111 4613 632165503520540008407073967158439234764800000000000 4614 633674469293024884965598670201854172228064371212329 4615 635186708782172976930174421755751952567115087808512 4616 636702228378723686441287254301561744703678992630803 4617 638221034484503425557373319051027527035817983737856 4618 639743133512442442672587210730199377419811376953125 4619 641268531886591670818634506327407674778511477069824 4620 642797236042139597874381650910375561500640731554767 4621 644329252425429158706976875225107548357183886327808 4622 645864587493974649268236394752472928043267021257601 4623 647403247716478662670070718223266769376100000000000 4624 648945239572849047262746485284765013992562711835819 4625 650490569554215886739799858077181166076191699894272 4626 652039244162948502293438109922769080816505748762813 4627 653591269912672476844286686159389499209110333700096 4628 655146653328286701369359657369958578319635302734375 4629 656705400945980443352152143875117312766561761624064 4630 658267519313250437378773962374495273067137050290777 4631 659833014988917997904064431047885590408095328749568 4632 661401894543146154211648968267296938751510222129091 4633 662974164557456807591918832330000000000000000000000 4634 664549831624747910761936075307139394890359877348309 4635 666128902349310669551286523218037422657665416108032 4636 667711383346846766877924347292774530241611070701823 4637 669297281244485609038072557080795833453434252558336 4638 670886602680801594334264525606967097276823681640625 4639 672479354305831404065632449674492462162797242722304 4640 674075542781091315904569454772216242251215266109787 4641 675675174779594539683912873867869936996406502883328 4642 677278256985868575618817062664602059408842660201581 4643 678884796095972594987504960671452614397900000000000 4644 680494798817514843295108467695117434492970182259799 4645 682108271869670065944828579106202725143484450209792 4646 683725221983196956440667110474010968096232808157833 4647 685345655900455627146002742905540911895610632472576 4648 686969580375425102622305034672643128855506982421875 4649 688597002173720835572300972471966176048339740524544 4650 690227928072612245411929576941275654716600812721797 4651 691862364861040279495441031858749561436038358489088 4652 693500319339634997018017774784769661379591001985071 4653 695141798320733175620315968774362837811200000000000 4654 696786808628395940719346770198622383773938413880289 4655 698435357098426417590137816670982155754270654359552 4656 700087450578387406222636381584952811461930744440843 4657 701743095927619078978336677839686663952602880802816 4658 703402300017256701071134842964344913959503173828125 4659 705065069730248373896936201057528335942776815990784 4660 706731411961372801236560473739831308096500574236807 4661 708401333617257078356511702681722062087656830926848 4662 710074841616394504032200750221273106986843017189561 4663 711751942889162415518229362132600128665300000000000 4664 713432644377840046490365907752051708487165808319779 4665 715116953036626407983864057421063623661248223117312 4666 716804875831658192352796815567989219006102620460853 4667 718496419741027700275099499731981561630321656109056 4668 720191591754800790828036441435975244272692724609375 4669 721890398875034854658827384048838480551739626881024 4670 723592848115796810275190765644683479540098749164817 4671 725298946503181123480582301375980193936629705156608 4672 727008701075327849978928520032361854320048434725051 4673 728722118882440701173676163264687932825600000000000 4674 730439206986805133185999623419890277015741786488269 4675 732159972462806459117029877062221325273348717443072 4676 733884422396947984578989666056601017919423838727863 4677 735612563887869166520140986565673965266023844151296 4678 737344404046363795368472268469794589409893603515625 4679 739079949995398200519073963564310537835430543755264 4680 740819208870129479190172610427070143540833034415827 4681 742562187817923748672814807086895800773871159738368 4682 744308893998374421999213899566700812540378038701541 4683 746059334583320507054793585028842773437500000000000 4684 747813516756864929158984032621063359304649450095759 4685 749571447715392877139847543214825236549140408696832 4686 751333134667590172927632201049885664293298847351873 4687 753098584834461664692373415855408479839553773889536 4688 754867805449349643550684713314678023125236279296875 4689 756640803757952283866900604783407912236628525973504 4690 758417587018342107173755853966603425700779129299837 4691 760198162500984469737806958811808826833781990832128 4692 761982537488756073794823181193221782187129004429031 4693 763770719276963502480395985047458834022400000000000 4694 765562715173361778481037285483582692313432837652249 4695 767358532498172946431058467033229174210189942638592 4696 769158178584104679080543698637175450017252204042883 4697 770961660776368907259752656188349618991154673483776 4698 772768986432700473665309360473973552725038720703125 4699 774580162923375810493555449187136678278220257695744 4700 776395197631231640946467826316499449865631559526847 4701 778214097951683704635562270677904451822533516197888 4702 780036871292745506909226237629314414309744474417521 4703 781863525075047092128945754116585187061700000000000 4704 783694066731853840919912987138004438273233940467739 4705 785528503709085291421522759496171310971824323428352 4706 787366843465333984563287994332547516062427320110893 4707 789209093471884333391725791418766660425658366294016 4708 791055261212731516473787573515437543392181396484375 4709 792905354184600395402428490309611501633425043881984 4710 794759379896964456429933030512197689659328821206857 4711 796617345872064776254635569642298751987383159195648 4712 798479259644929011986696371852599227564895374377011 4713 800345128763390415318615368864468033740800000000000 4714 802214960788106870926187857689233565178527478652229 4715 804088763292579959125628091319055624393021217626112 4716 805966543863174042812608582982854139530000884465903 4717 807848310099135378708984804885763238662541206880256 4718 809734069612611252942996836590464807968982275390625 4719 811623830028669140988761406361423486018601466292224 4720 813517598985315891990889670884401713000330844849867 4721 815415384133516937500087994799586789689549712785408 4722 817317193137215524645620921453120986494552469217501 4723 819223033673351973770537470184700910925100000000000 4724 821132913431882960555583853334115177779401437115719 4725 823046840115800822657747677973032768383315578191872 4726 824964821441152890889400683155952404098360967617913 4727 826886865137060844964029063241891138436614257002496 4728 828812978945740093834562441572044787505571826171875 4729 830743170622519180650334586504211618810843799486464 4730 832677447935859212358731003508153004956916779365877 4731 834615818667373313977600592723190875425416283527168 4732 836558290611846107564530631076133372927056659048991 4733 838504871577253215909106421760000000000000000000000 4734 840455569384780790974299051587909838377351361568209 4735 842410391868845067113146808467826502615170588485632 4736 844369346877111939086917936998547967636336805676923 4737 846332442270516564910964549971316156912995701620736 4738 848299685923282993554499667380629316320768017578125 4739 850271085722943817520551522408200103222496186824704 4740 852246649570359850332371455751445618680631096064887 4741 854226385379739828952593915628355183089468915580928 4742 856210301078660141161469290809991634826875515181481 4743 858198404608084577920512528116177703246900000000000 4744 860190703922384110747932723965037209598276414519699 4745 862187206989356694132231131798939373019220926267392 4746 864187921790247093010377293523972487017608264352933 4747 866192856319766735336995283503291080820493504894976 4748 868202018586113589771014348142480038322451318359375 4749 870215416610992068506260532703402916364232576466944 4750 872233058429632955272488209687794037649166012656897 4751 874254952090813358533372759949060238303418894706688 4752 876281105656876689908008008626325085088014056124971 4753 878311527203752667842474383054623854387200000000000 4754 880346224820977346558066138995290748772685191280189 4755 882385206611713170302788394856921134251156347697152 4756 884428480692769052932757121045792681949662982955943 4757 886476055194620482850157653201243114317606306185216 4758 888527938261429653324439733842182962894439697265625 4759 890584138051065618223449536881624769909470417373184 4760 892644662735124473181221593562792189676528237251907 4761 894709520498949562229176016638991400785396732264448 4762 896778719541651709917488912065942311968927763589461 4763 898852268076129478953426374105638671366300000000000 4764 900930174329089453383454980560996061467039295959679 4765 903012446541066547345964239876517823696773591334912 4766 905099092966444339421458991057925403415309198395953 4767 907190121873475432607102320789126886693030556051456 4768 909285541544301839942512139764002315896863623046875 4769 911385360274975395813737152109234675767606115303424 4770 913489586375478192962360557858780441853298032359917 4771 915598228169743045226702448756523738056945829214208 4772 917711293995673976042114492217165171471265838484951 4773 919828792205166732727383147072433265049600000000000 4774 921950731164129326584280317776247309073682677468169 4775 924077119252502598837323031044480870529884602140672 4776 926207964864280812440826410468451857731792249182963 4777 928343276407532269780356930472175910795841892253696 4778 930483062304419956295715651087744204487041064453125 4779 932627330991222210052603869406904988733880248817664 4780 934776090918353417290146372236022086627148598890927 4781 936929350550384733971470237442036105459783820115968 4782 939087118366064833364559908734849531458852696921441 4783 941249402858340679680632060192680664062500000000000 4784 943416212534378327797296572707370244291924725515659 4785 945587555915583749093792764712366639980329075474432 4786 947763441537623683425612854063149816998002759426973 4787 949943877950446517265847476774171551437398755751936 4788 952128873718303188040610951483981176907852490234375 4789 954318437419768114685926856027065620181600545275904 4790 956512577647760154453477374343053816607553780154937 4791 958711303009563585992642778157314325774939597129728 4792 960914622126849118736280328427607852304995706208931 4793 963122543635694928617714816475341433446400000000000 4794 965335076186607720146435914013107554051565126612149 4795 967552228444543814870020464948579912850299321096192 4796 969774009088930266249820829894479766680104502837983 4797 972000426813686000977983386751225749075496246706176 4798 974231490327242986763384297559040076590615869140625 4799 976467208352567426614092673045710653289970616838144 4800 978707589627180979643994301930908546482772085861947 4801 980952642903182008431232162093941673119914014015488 4802 983202376947266852956142995175097597073487160857421 4803 985456800540751131146392305067301636162700000000000 4804 987715922479591066057033234070702810294468480067639 4805 989979751574404839713237878234012577100545447165952 4806 992248296650493973643472725598974100256149946725993 4807 994521566547864736130913037704248532169378220476416 4808 996799570121249576210914145798286273479461669921875 4809 999082316240128584442380798763423455969892456464384 4810 1001369813788750980480898879771526294895755036121957 4811 1003662071666156627481517003181019035780952270133248 4812 1005959098786197573359088712152096796529548498576911 4813 1008260904077559618934109220907365747916800000000000 4814 1010567496483783912992003883505094106511716673992129 4815 1012878884963288574283848823427723908797788864243712 4816 1015195078489390340496527425225312321296891476001003 4817 1017516086050326244220349670898170399089895623622656 4818 1019841916649275315942184599661176067124207861328125 4819 1022172579304380314092179480210087250592830693914624 4820 1024508083048769482172162609613702360582587825444967 4821 1026848436930578332993849992490941839873355974443008 4822 1029193650012971460054999508204890534609444756277401 4823 1031543731374164376081679542422581876574100000000000 4824 1033898690107445378764842442555858086625387021295619 4825 1036258535321197443719416554321043943774832109289472 4826 1038623276138920144694154008939464460319036297173013 4827 1040992921699251601060494857353059667910379069904896 4828 1043367481155990452608731589255544511648734912109375 4829 1045746963678117861679781530745771680996146611748864 4830 1048131378449819542660898085002224441996430306740977 4831 1050520734670507818873675265561940791989002889504768 4832 1052915041554843706882723471569696405439577266068891 4833 1055314308332759028253417968750000000000000000000000 4834 1057718544249478548787145068851430300417124155688109 4835 1060127758565542145262494543926119342029412989663232 4836 1062541960556826999710870370042814315544633022352023 4837 1064961159514569821255015467895982643438673656283136 4838 1067385364745389095538969695271916881141860791015625 4839 1069814585571307361778003948471802991304229921327104 4840 1072248831329773517457096846577294437605686295319987 4841 1074688111373685150706544103882343529182882355478528 4842 1077132435071410900383314341911939913795542591261381 4843 1079581811806812843886788753210054715995900000000000 4844 1082036250979268912737545704511549447072393687679599 4845 1084495762003695335947875057022144630320811047124992 4846 1086960354310569111212730686322818494792117933248033 4847 1089430037345950503949853403896286752247264018917376 4848 1091904820571505574217820216449567297417715966796875 4849 1094384713464528731540799608084126825260276298809344 4850 1096869725517965317668816293949809257771289192891997 4851 1099359866240434217302352672316729186785494394124288 4852 1101855145156250496810137995016649190356925702364871 4853 1104355571805448070969000083948121043763200000000000 4854 1106861155743802397754678243813931949481625620580089 4855 1109371906542853201212519858471233633878574341834752 4856 1111887833789927222437007010230221434686788925171043 4857 1114408947088160998689083328142450518104497629167616 4858 1116935256056523670680275152780906555652618408203125 4859 1119466770329839818052625001236869249520678681155584 4860 1122003499558812323083479227049500964398551931567007 4861 1124545453410045262644195695549042599741400492802048 4862 1127092641566066828441861235639589167692475393089361 4863 1129645073725352275573132584378734029767300000000000 4864 1132202759602346899419338510835000343789375526499579 4865 1134765708927489040912004790626009187999494556352512 4866 1137333931447233120197987702266855520907115131031053 4867 1139907436924072698733425730995266315113594329593856 4868 1142486235136563569835743195093891835445448583984375 4869 1145070335879346877722963553906624333354720322125824 4870 1147659748963172265069614215751242870367989237855017 4871 1150254484214921049108528737771044285722054068471808 4872 1152854551477629426307876398449535462170789936344851 4873 1155459960610511705652773227040829246873600000000000 4874 1158070721488983570560852692550205131502151482348069 4875 1160686844004685369461198388140466820081118419638272 4876 1163308338065505435066065194946354100094330225338063 4877 1165935213595603432364839572257449220155410109956096 4878 1168567480535433735369713798885862756808524462890625 4879 1171205148841768832642573183274596467168577608280064 4880 1173848228487722761632619467531967869140880216666027 4881 1176496729462774571854277873102951515519278611693568 4882 1179150661772791816934959473215854633621720980241341 4883 1181810035440054075562274829578510742187500000000000 4884 1184474860503276501360319098048256038566674765835559 4885 1187145147017633401724673090170463030946643451052032 4886 1189820905054781845645789074577458584282197408202073 4887 1192502144702885300550454414269365019153803123214336 4888 1195188876066637298191050462766890167035976513671875 4889 1197881109267285129612348484039473613106560634978304 4890 1200578854442653569225608717976591271093099255310037 4891 1203282121747168628019773084991549708690401510627328 4892 1205990921351881335939566410131887304381383684088831 4893 1208705263444491553460345448824664647270400000000000 4894 1211425158229371812389559413114596123645062311472049 4895 1214150615927591185924710128964274152901006024353792 4896 1216881646776939187997724401884794079307674069333083 4897 1219618261031949701935675629858029585606929941528576 4898 1222360468963924938467816179204765212996622705078125 4899 1225108280860959423108906530751994945666039542380544 4900 1227861707027964012948851710364075895358903247497047 4901 1230620757786689942878680039632217203713091555033088 4902 1233385443475752901282923779271120921266941094397321 4903 1236155774450657135228485789556609628563700000000000 4904 1238931761083819585180100898959911995893738926567539 4905 1241713413764594049272525253999070645685329751703552 4906 1244500742899295377169611520241826149817444132041093 4907 1247293758911223693540452416363457580241880052258816 4908 1250092472240688651182799690193565804958343505859375 4909 1252896893345033713823990287783814004907624611446784 4910 1255707032698660468629636123700335255688923137337057 4911 1258522900793052968450358532996025298753388120270848 4912 1261344508136802103836873172655406900094210760876811 4913 1264171865255630004853755842734328793292800000000000 4914 1267004982692414472722244414944596713570807267232029 4915 1269843871007213441322456789065877288350662187661312 4916 1272688540777289468585429545310019648485926077236103 4917 1275539002597134257805406723622457906161736593965056 4918 1278395267078493208902832938887744706490956884765625 4919 1281257344850389999668529834117677748680888119937024 4920 1284125246559151197019559681947074590587567783340067 4921 1286998982868430898297304768150184551410250031300608 4922 1289878564459235402638316029426159717739621592437301 4923 1292764002029947912448509271391100797323100000000000 4924 1295655306296353265011312161563109964544123574375519 4925 1298552487991662694260390076141685266156087853187072 4926 1301455557866538622747603778569844222323404647428113 4927 1304364526689119483836876822232733836191431332407296 4928 1307279405245044574154675499196337437354593310546875 4929 1310200204337478936327829101630394005670235958411264 4930 1313126934787138272039443222496972479458408142416077 4931 1316059607432313885433683797226462926450192106682368 4932 1318998233128897656900234578452230479746128953188791 4933 1321942822750407047269255741440000000000000000000000 4934 1324893387188010132447696338634374157161447169708009 4935 1327849937350550668527838357758910921134865579640832 4936 1330812484164573187398975189154075454014374230727123 4937 1333781038574348122893152374525314503139641876545536 4938 1336755611541896967495923591007658252720570751953125 4939 1339736214047017459653099921439816103467457006229504 4940 1342722857087308801704495573985881168435869773875087 4941 1345715551678196908475698341752676805682217382576128 4942 1348714308852959686558918235831651913488375998441281 4943 1351719139662752344313992883252245903644900000000000 4944 1354730055176632732620653454674986407006751711739499 4945 1357747066481586716413180075283441270309198172782592 4946 1360770184682553577028600876260710943742021924843133 4947 1363799420902451445399614063464608857346459134539776 4948 1366834786282202766123437614452228015871769677734375 4949 1369876291980759792437816464855425233888998267551744 4950 1372923949175130112135442310280064865921721663427097 4951 1375977769060402204448066430399847492962293016741888 4952 1379037762849771027931611237746402992473669250704771 4953 1382103941774563639383611564867250181939200000000000 4954 1385176317084264843824342030038416476955106211779989 4955 1388254900046542875573012163585171687133602396772352 4956 1391339701947275110450436334088662382701018281086143 4957 1394430734090573809139610886344440650268633009750016 4958 1397528007798811891735656290897168219089508056640625 4959 1400631534412648743516607508310349833089133767337984 4960 1403741325291056051966561190047015575599409367182107 4961 1406857391811343675082713771943039082194057872539648 4962 1409979745369185540997849965755456914110216415689261 4963 1413108397378645578949866619169954774868300000000000 4964 1416243359272203681629942394960820952924453809939479 4965 1419384642500781698940989215719349833192607278170112 4966 1422532258533769463198046931709123262373423728366153 4967 1425686218859050845802308195975020952173884336736256 4968 1428846534983029845420486072833430188273916357421875 4969 1432013218430656707701262463310158361506915207348224 4970 1435186280745454076560581003976218984012240475650117 4971 1438365733489543177067573683966183882564289782929408 4972 1441551588243670029962936028755393411990554438304751 4973 1444743856607231697841591318527216294297600000000000 4974 1447942550198302563031509943685975807198136311127969 4975 1451147680653660637200575650271335515174668729935872 4976 1454359259628813902723416093712092805657558677193163 4977 1457577298798026685840140800527690663601051057258496 4978 1460801809854346061638955334250557143604812548828125 4979 1464032804509628290894646174007848886277112382142464 4980 1467270294494565288794956541873542033926790397741127 4981 1470514291558711125586899158287314541693900494471168 4982 1473764807470508559175077663541532918304175798661241 4983 1477021854017315599704114217568129882812500000000000 4984 1480285443005432106157306580019474559669132481055459 4985 1483555586260126415003663777937732176514748495429632 4986 1486832295625662000925495289151925552233125303677173 4987 1490115582965324169658754505937186994541716636276736 4988 1493405460161446782978363095422768846990077099609375 4989 1496701939115439015860768740750507367505271355080704 4990 1500005031747812145856014630069852670044656464765137 4991 1503314749998206374701624959115533155593866291324928 4992 1506631105825417682210636627355663489417041048068731 4993 1509954111207424712466133237527879291494400000000000 4994 1513283778141415692354663453805139092467698102231949 4995 1516620118643815382470951734857425816786965412411392 4996 1519963144750312060426335434706958389373709013528183 4997 1523312868515884536593388256518942575879448717950976 4998 1526669302014829202319216052333603666048527978515625 4999 1530032457340787110639936985234508153946538394322944 5000 1533402346606771089528884109569254469677848354432147 5001 1536778981945192887711094479597752639106542299250688 5002 1540162375507890353076674967346779308064945585037221 5003 1543552539466154643725661056503548935264700000000000 5004 1546949486010757471677010980891946455930415789967439 5005 1550353227351978379274403693449084921000086997041152 5006 1553763775719632048321535284663248352156027586056193 5007 1557181143363095641979634618153321401172856021641216 5008 1560605342551336179459945115470760695934295654296875 5009 1564036385572937943543945802294296580449017668829184 5010 1567474284736129920964110923971138150389662834852157 5011 1570919052368813275678033649842760139822248469608448 5012 1574370700818588855068765612984649672250588671276711 5013 1577829242452784729104250274893957745868800000000000 5014 1581294689658483762488754363283109427622582568371929 5015 1584767054842551219839227905487354184586389347878912 5016 1588246350431662403919549670076260938159935998171203 5017 1591732588872330326965641135079559893196351477907456 5018 1595225782630933415134458422802784829549698095703125 5019 1598725944193743246109897978524156459457150704359424 5020 1602233086066952319898678123437352015067850828535167 5021 1605747220776701862849284981041512053344855243358208 5022 1609268360869109664927097660786327420178672687697201 5023 1612796518910297950278833983162613524172100000000000 5024 1616331707486421281119484446593702908129383206355419 5025 1619873939203694494974928568436559200382573369884672 5026 1623423226688420675313454180150025758920234928383213 5027 1626979582587019155599426720237361821685789604509696 5028 1630543019566053556802382047927480131853615771484375 5029 1634113550312259858394842795730376455470925599473664 5030 1637691187532574502872184789993428041304244796391177 5031 1641275943954162533827906595402831032414336895059968 5032 1644867832324445767617681782024743521897440630408691 5033 1648466865411130998645600071970000000000000000000000 5034 1652073056002238238306030097100864267696417313627909 5035 1655686416906128987614563089384492646703985318418432 5036 1659306960951534543561523431541889904316770940802223 5037 1662934700987584339221558617549460392523026122407936 5038 1666569649883834317652847810329091386412366650390625 5039 1670211820530295339619494837618360661294644001531904 5040 1673861225837461625170698136551243388288774441730187 5041 1677517878736339229110316842907913124074900556873728 5042 1681181792178474550390478922316197944346739846721181 5043 1684852979135982875462903957913276797193900000000000 5044 1688531452601576955621639942110595359758868196699399 5045 1692217225588595618370940169154058749254349663240192 5046 1695910311131032412852033090141635300629156349138233 5047 1699610722283564289362564773057897463301927811762176 5048 1703318472121580313002520407216050126540081201171875 5049 1707033573741210411480458104268972047976493842694144 5050 1710756040259354157113915076668042475789958734262197 5051 1714485884813709583057873119118363718220338922559488 5052 1718223120562802033795197179207743772969980011144671 5053 1721967760686013049922987679980794884915200000000000 5054 1725719818383609287268814149795059007302921474879889 5055 1729479306876771470370824623339515805756582272509952 5056 1733246239407623380355752202223490525112676760701243 5057 1737020629239260877248867104062186448136440607932416 5058 1740802489655780956749949485500149776935577392578125 5059 1744591833962310841509385297132264779449295835920384 5060 1748388675485037106938514416809706434412522254097207 5061 1752193027571234841588387312361980300989694631477248 5062 1756004903589296842131113505332089908778233341389161 5063 1759824316928762842978012143916326837669300000000000 5064 1763651281000348780568802045929515315324961456279379 5065 1767485809235976092366095641287100335620011916787712 5066 1771327915088801050589488328213585979768594300401253 5067 1775177612033244130723561858158850041107003937478656 5068 1779034913565019414834147481236124705362735693359375 5069 1782899833201164029727221716894284664065511730970624 5070 1786772384480067619984834763508868635539743855745217 5071 1790652580961501855912498725627324084282164332587008 5072 1794540436226649976432490018740655466727205054364651 5073 1798435963878136366957547508682322343321600000000000 5074 1802339177540056172279475156082225189985593273807869 5075 1806250090858004944507185165735284975579498093033472 5076 1810168717499108326088744886286820057701094514748263 5077 1814095071152051767952017967297004451422879294160896 5078 1818029165527110282798517558530510061481374072265625 5079 1821971014356178233585116630231348307627922330404864 5080 1825920631392799157228287803193291237647505652116227 5081 1829878030412195623565572403629427487886410428448768 5082 1833843225211299129609005800186754344569882062181141 5083 1837816229608780029125253438949584960937500000000000 5084 1841797057445077497577239366935322028108658781175359 5085 1845785722582429532462076425414179667076493168607232 5086 1849782238904902989080134701387089043410564955852273 5087 1853786620318423651770112248739666495852841054939136 5088 1857798880750806340644999529961123358375622998046875 5089 1861819034151785053863856484881722938423303265583104 5090 1865847094493043145474348604647212340602770318520237 5091 1869883075768243538861015877119946296272088499222528 5092 1873926991993058975834275974080549429187347908148631 5093 1877978857205202301395190571007306262118400000000000 5094 1882038685464456784211051226839399808282134208891849 5095 1886106490852706472836868803991016106345056845268992 5096 1890182287473966587717877977982571113024733445423283 5097 1894266089454413949008195971399276780013157535973376 5098 1898357910942417440240802248482324981726800439453125 5099 1902457766108568507884033524510512549561946532665344 5100 1906565669145711696819816078246540581835374716667247 5101 1910681634268975221778885006108880263986438406668288 5102 1914805675715801574768267723393390731105531942777121 5103 1918937807745978168526336700815188367265700000000000 5104 1923078044641668016040764123876988948930117580267339 5105 1927226400707440446164738878101663040981190943178752 5106 1931382890270301855366833995000451134391434018771293 5107 1935547527679726495649940441790569517587870288623616 5108 1939720327307687298674710902333193395137786865234375 5109 1943901303548686736122984977541424156122995788611584 5110 1948090470819787716336695030614228051722587838667257 5111 1952287843560644517267779715892870220972227078146048 5112 1956493436233533755774660059917458611924540739776611 5113 1960707263323385393300860809389255741644800000000000 5114 1964929339337813777971387623225812534415033887411829 5115 1969159678807148723142498564737129037595622504896512 5116 1973398296284466622440536245158354255845408548806303 5117 1977645206345621601325514881354405536500059635449856 5118 1981900423589276705215184458470722004155900244140625 5119 1986163962636935124205322132648572855836283407181824 5120 1990435838132971454422028969659327517094841071030267 5121 1994716064744662996041838092446269604231170970615808 5122 1999004657162221088015468304101310471287699752057101 5123 2003301630098822479531085262753742228121100000000000 5124 2007606998290640738252960311215377135688706027235319 5125 2011920776496877695371445107017464107482323219382272 5126 2016242979499794927500208257696068815132592050038313 5127 2020573622104745275456708241840568007582064446212096 5128 2024912719140204399961904988520958755501271044921875 5129 2029260285457802374295240596260238327047677294936064 5130 2033616335932355313940947797724590441522398778666277 5131 2037980885461897043261772917772940140475206214637568 5132 2042353948967710799236228230445035120487513207728591 5133 2046735541394360972295516794880000000000000000000000 5134 2051125677709724884296301041051716808552059497447809 5135 2055524372905024603665514583589836407701613165996032 5136 2059931641994858797753444965832149248364769662577323 5137 2064347500017234622431343276631868761655504153870336 5138 2068771962033599648969844839328536944447717236328125 5139 2073205043128873828234513445690180764388865467234304 5140 2077646758411481492234849897553462552160497208885287 5141 2082097123013383393063133925334311504232614438371328 5142 2086556152090108779259496875560331972653430246101081 5143 2091023860820787509639650899094593807642900000000000 5144 2095500264408182204621728727784658334637948852559299 5145 2099985378078720435088716499887319533321656878497792 5146 2104479217082526948822990483794983838041333316133333 5147 2108981796693455934549496955330315145496431010584576 5148 2113493132209123323624142906188176797903119287109375 5149 2118013238950939129403993699994453461896026384236544 5150 2122542132264139824335902247926478151718639715397297 5151 2127079827517820754800222747905969608923052271577088 5152 2131626340104968593746290520039050561619585293684571 5153 2136181685442493831156377976245517008691200000000000 5154 2140745878971263302374865283897512825351913919879789 5155 2145318936156132754339392821782584135649519729047552 5156 2149900872485979449750791081824196767289106074016343 5157 2154491703473734809218612241740651669415020583714816 5158 2159091444656417091419116222207382662296295166015625 5159 2163700111595164111302592647114324779406953046902784 5160 2168317719875265996386928747185857490002296302312307 5161 2172944285106197981174361885562214239420972529614848 5162 2177579822921653239728384038934668253077560680189061 5163 2182224348979575756447794239488715909170300000000000 5164 2186877878962193235074923671246345937863593775519279 5165 2191540428576050045975086819416769247096712632205312 5166 2196212013552040211724340793071155555831842157136353 5167 2200892649645440431042663679857445735730888491821056 5168 2205582352635943141109691546572650575817375341796875 5169 2210281138327689618300182471218676598144918852993024 5170 2214989022549303117376404780690107824996215488140317 5171 2219706021153922049174675473484990541446765077444608 5172 2224432150019233196823303628798988875647699494524551 5173 2229167425047504970529222442065776449945600000000000 5174 2233911862165620700970622382448678708629046480387769 5175 2238665477325111971332926839976858324968313068931072 5176 2243428286502191988025480518960220106224050648003363 5177 2248200305697788990116349740017181078002401380663296 5178 2252981550937579697522662735514986218918677783203125 5179 2257772038272022797993946962459832165821893213067264 5180 2262571783776392472925949412890172904281916489791327 5181 2267380803550811962042454874627707036735185373626368 5182 2272199113720287166982646084833170972340576680801041 5183 2277026730434740293831578725204672851562500000000000 5184 2281863669869043534631373230851386000753342576195259 5185 2286709948223052787910754424881467256163310430584832 5186 2291565581721641418270599047566564904105230874727373 5187 2296430586614734055063180322592724808319230139201536 5188 2301304979177340430202827793385384343423082958984375 5189 2306188775709589255145749769810956083835634926485504 5190 2311081992536762137076794849715742122491689726575337 5191 2315984646009327534340958120771081977427278694320128 5192 2320896752502974751157466805958220103935916374328531 5193 2325818328418647971654309290753882135142400000000000 5194 2330749390182580333261100661674472446805520341451749 5195 2335689954246328039498207094309651057870783682926592 5196 2340640037086804512200080654331318064306447475018383 5197 2345599655206314583210785317208232840259873355595776 5198 2350568825132588725589724271496128460386908837890625 5199 2355547563418817324365607846614755785786711317407744 5200 2360535886643684986876730698973314251401593644202347 5201 2365533811411404892735656200170706685731048037285888 5202 2370541354351753183456435297783503827607523477617021 5203 2375558532120103391782516462968932175566700000000000 5204 2380585361397460910753532699759119261626310807467239 5205 2385621858890497502549180968512757484305879350116352 5206 2390668041331585847148438770527796619347413140186393 5207 2395723925478834130842392052310262657337959013206016 5208 2400789528116120674638978016446344554424285888671875 5209 2405864866053128602597975871444009937314611130793984 5210 2410949956125380550134608015303126141180495858782357 5211 2416044815194273412330143626945895795933553705883648 5212 2421149460147113132287926135998889382317677476376511 5213 2426263907897149529573275554770594876620800000000000 5214 2431388175383611168775746186620732166494960534351729 5215 2436522279571740268232249772276123977935317818714112 5216 2441666237452827648949583700019203485094887039141403 5217 2446820066044247723764933487065800713120812426592256 5218 2451983782389493526782948337865215675040032080078125 5219 2457157403558211783128018200504287544978839188404224 5220 2462340946646238019050410374884738952385166620825367 5221 2467534428775631712424953375876046828778972573073408 5222 2472737867094711483680985421231001545860916495517001 5223 2477951278778090327202314597694501000170100000000000 5224 2483174681026710883235967459444523726137000147015219 5225 2488408091067880750348532530784174210198315961679872 5226 2493651526155307838468934919861734740128236922393413 5227 2498905003569135762556508002138333015029058417514496 5228 2504168540615979276933257901356686274278027880859375 5229 2509442154628959750319246281895955042543200804798464 5230 2514725862967740681610046769633578149786792599241377 5231 2520019683018563256435260138781612139629385025415168 5232 2525323632194281944537103239629110448843219595148491 5233 2530637727934400138008116496710000000000000000000000 5234 2535961987705105830427064678634295525971926631167709 5235 2541296428999307336932135529675886719259374082373632 5236 2546641069336669055270570759209093103811452906052423 5237 2551995926263647267863893808235260547564905730932736 5238 2557361017353525984927928752546427008432091259765625 5239 2562736360206452828686834659542070125631403963336704 5240 2568121972449474958720409690353723575416038985340387 5241 2573517871736575038483949230747371901393697587068928 5242 2578924075748707243039972343271565253346275306580981 5243 2584340602193833308041160859306697825991900000000000 5244 2589767468806958620003885473054429734350487389319199 5245 2595204693350168347911723260092365801778335178555392 5246 2600652293612663616188401120914401729458740935828433 5247 2606110287410797719079629744888175073937241691006976 5248 2611578692588112376483322802294383346566352685546875 5249 2617057527015374031267726201574923582501627252178944 5250 2622546808590610188117012395614437376825947916832397 5251 2628046555239145793943924884819484373761149223794688 5252 2633556784913639659909088245947788496675804408324471 5253 2639077515594120925086629214083379049267200000000000 5254 2644608765288025561815784560858558682067574056779689 5255 2650150552030232922778201744997048836114484526385152 5256 2655702893883102329840668561500968632679063931031443 5257 2661265808936509704703038283334074512441745097097216 5258 2666839315307884241391147074271505730152130126953125 5259 2672423431142245120634550753698726824948821560285184 5260 2678018174612238266168938313556015408118521221827407 5261 2683623563918173143003109924346296287745289326952448 5262 2689239617288059597690437521159956584675784942088961 5263 2694866352977644740644756432027077840371300000000000 5264 2700503789270449870540666899591878181030654077659179 5265 2706151944477807440838254753122659642979217584422912 5266 2711810836938898068472270911229793293489638608571453 5267 2717480485020787584745839836370839563321905359763456 5268 2723160907118464128468797520282386259368304052734375 5269 2728852121654875281380790054899186317518233533415424 5270 2734554147080965245899294336109287009505795482835417 5271 2740267001875712065232752957855658807988155377502208 5272 2745990704546164885899045881636953468974907468784451 5273 2751725273627481262689552011389046390169600000000000 5274 2757470727682964506119084366051548480607188040867669 5275 2763227085304101072402013121846109416619964217628672 5276 2768994365110597995994921393422680299715435986958463 5277 2774772585750420364746169237572563664110115876765696 5278 2780561765899828837692771995169658048772192431640625 5279 2786361924263417205545029736390409746853958790129664 5280 2792173079574149993899375241085223922943577420766427 5281 2797995250593400109219938630436070346868618290003968 5282 2803828456110986527629357467743356085705668564520941 5283 2809672714945212026549391865346440429687500000000000 5284 2815528045942900959231934871303049161979600776115159 5285 2821394467979437072221039163539920328580617241362432 5286 2827271999958801365786611850746897487277173570302473 5287 2833160660813609997370459968325995830674889649063936 5288 2839060469505152228085400064232319657487925732421875 5289 2844971445023428412308176093561725730784252897787904 5290 2850893606387188030406960682257426686669767598930437 5291 2856826972643967764644245679330933669499503436617728 5292 2862771562870129618295958793528470850308190556608431 5293 2868727396170899078027674004428880766566400000000000 5294 2874694491680403319568814349539704089035094209911649 5295 2880672868561709456725776618071187313484673285384192 5296 2886662546006862833774938428720075082070127212313483 5297 2892663543236925361276539132992809704548725136818176 5298 2898675879502013895350456967347819569259321923828125 5299 2904699574081338660454935876745562356452848108550144 5300 2910734646283241715709346449069531393403360447037447 5301 2916781115445235464802096434328168475601135351103488 5302 2922839000934041209524837374573189627728135499556921 5303 2928908322145627746974144940080858451167700000000000 5304 2934989098505250010461881654545873013261909981567139 5305 2941081349467487754175481796839406041790653977853952 5306 2947185094516284281629429389290095113226330660301493 5307 2953300353164985217949231322466061434869230355388416 5308 2959427144956377326029218824073985841274261474609375 5309 2965565489462727366605541654854533129354643855376384 5310 2971715406285821002285750607248636471738768605197457 5311 2977876915057001745576395093142979254540394112821248 5312 2984050035437209950950093835182090416488961391076411 5313 2990234787117021850993567921965450606796800000000000 5314 2996431189816688636678156750937540867285569819191629 5315 3002639263286175581794368663933504970859135449331712 5316 3008859027305201211592049379169694156729370779176503 5317 3015090501683276515667782639973473188841793211334656 5318 3021333706259744205141168834736945076307562353515625 5319 3027588660903818014161658694461355334556859008026624 5320 3033855385514622045787650543839523487247079587920467 5321 3040133900021230162279590969109379018180211410731008 5322 3046424224382705419848850170909211838731248628076901 5323 3052726378588139547904174693081245451319100000000000 5324 3059040382656692472837551658811267527650141675695119 5325 3065366256637631886391350103664971998850874156777472 5326 3071704020610372858648636470993044642830026455448513 5327 3078053694684517495688592828833527474553366078416896 5328 3084415298999894641948997878848294172289355029296875 5329 3090788853726599627337762356997228734835053889060864 5330 3097174379065034059135541972585593241435212768116477 5331 3103571895245945658731482597023769910370674287392768 5332 3109981422530468143234183996120740809453904702668391 5333 3116402981210161152000000000000000000000000000000000 5334 3122836591607050218120824622785753285942699624787609 5335 3129282274073666784913545280064927034970077027551232 5336 3135740048993088267453375905793357934828439181227523 5337 3142209936778978159193314441789249493881812613595136 5338 3148691957875626183712000862250239291845957470703125 5339 3155186132757988491632283602848905388199350049839104 5340 3161692481931727902752833988911934108599704681095487 5341 3168211025933254193435179999977159112825544562966528 5342 3174741785329764429288562468656948913071735138160881 5343 3181284780719283343195048590222653823240900000000000 5344 3187840032730703758717369415669711895205865516979099 5345 3194407562023827058931979815233246206519823923412992 5346 3200987389289403700729871231406253628000343318223533 5347 3207579535249173774627699390473479893921744813029376 5348 3214184020655907610131821009420490649760250146484375 5349 3220800866293446426697865420815977642721695806521344 5350 3227430092976743030328498941902679081448010648567497 5351 3234071721551902555852071735675140408783041939212288 5352 3240725772896223254924868851177594543349148665064371 5353 3247392267918237329799719087629198542643200000000000 5354 3254071227557751812903747302283427365735640395579589 5355 3260762672785889492268087775160296963412010424522752 5356 3267466624605129882852408254960971546327124041746543 5357 3274183104049350243807126339590908078673858308079616 5358 3280912132183866641716231891786710569858551025390625 5359 3287653730105475059863661255370014596212145536067584 5360 3294407918942492553566201120645706937970770722642507 5361 3301174719854798451615931988428315775383178783490048 5362 3307954154033875603875253301126194316228644637088861 5363 3314746242702851675067564446244877042272300000000000 5364 3321551007116540484806707992595426233891653672699079 5365 3328368468561483393908313692417421582555938933440512 5366 3335198648355990737026213973556193304938110964706553 5367 3342041567850183301657133854776676257728453901305856 5368 3348897248426033853556890444258587398870990576171875 5369 3355765711497408708611369426306221081762840732237824 5370 3362646978510109351205578204327736889377447949830517 5371 3369541070941914099134107649200105053361774592759808 5372 3376448010302619815096366701243598249613210687144351 5373 3383367818134083664819986391190600259993600000000000 5374 3390300516010264921855822180754267435646478065247569 5375 3397246125537266819088015876689955139441846099126272 5376 3404204668353378447002610743603036684604555441613563 5377 3411176166129116698758245830197526277443113342468096 5378 3418160640567268262102487931187500920772386767578125 5379 3425158113402931658177392032714431200234700821592064 5380 3432168606403559327257913532834910670019106955041527 5381 3439192141368999761466827990471652741839518137581568 5382 3446228740131539684509846636162738378471838623340841 5383 3453278424555946278474648376006684570312500000000000 5384 3460341216539509457737581536390700852581778290935059 5385 3467417138012084190021821131413248576862214560940032 5386 3474506210936132864650799987376456111174179552577573 5387 3481608457306767708040764629335814687917377344526336 5388 3488723899151793246476339423460627581550620068359375 5389 3495852558531748816213015075885654263275751739490304 5390 3502994457539951120950510213829026986299860845585537 5391 3510149618302536836720987418020566993169085286115328 5392 3517318062978505264236137736934839549525046564988331 5393 3524499813759761028737180392961410892390400000000000 5394 3531694892871156827391857088477556784333781524271549 5395 3538903322570536224282533035822873788818677012641792 5396 3546125125148776493029549569417613980559024767308583 5397 3553360322929831507094005950723856184271753839640576 5398 3560608938270774677804180747427597854949508447265625 5399 3567870993561841940149835957127258484423540266092544 5400 3575146511226474786388679852956686306926674435172547 5401 3582435513721363347509297353955314697610360508121088 5402 3589738023536489522594889566631383882160575318596821 5403 3597054063195170156132197006052889525068700000000000 5404 3604383655254100263310013884951905813650877612567039 5405 3611726822303396303351733757747921432109680586391552 5406 3619083586966639500926399723091588204963568289116593 5407 3626453971900919215682765323508581314832464475170816 5408 3633837999796876359950905233990875251293182373046875 5409 3641235693378746864655947802946420663369202122358784 5410 3648647075404405193488534498784734958889771787912557 5411 3656072168665407905376644323592065962769250058958848 5412 3663510995987037265303454281842326609176306993876311 5413 3670963580228344903515940036905704148172800000000000 5414 3678429944282195523168953951262495596924077051931529 5415 3685910111075310656449550787812089312867839556749312 5416 3693404103568312469226364449492879017760715078911603 5417 3700911944755767614268872252605041016415017349677056 5418 3708433657666231133081416365761308643938959814453125 5419 3715969265362290406396885201287922304779471826049024 5420 3723518790940609153374990719165602252846856082315567 5421 3731082257531971479550110795245469174115414843588608 5422 3738659688301325973573699015504110593615933859736801 5423 3746251106447829852796297486522246312568100000000000 5424 3753856535204893157734221499189471916078574723275019 5425 3761475997840222995466018147860145557520064364675072 5426 3769109517655867832003834290819420655206313559203613 5427 3776757117988261833684862539970508015716973988919296 5428 3784418822208269257628067288131268664265721240234375 5429 3792094653721228891301426121236988006537242307723264 5430 3799784635966998541244955320093458811767709795291577 5431 3807488792419999570994821532117102089464490960570368 5432 3815207146589261488253875087743579680640985440288291 5433 3822939722018466581353973848890000000000000000000000 5434 3830686542285994605055499908025189801983787388307509 5435 3838447631004967515729504906044402307502114961528832 5436 3846223011823294255967953205266058978564282998102623 5437 3854012708423715588667565640475483376721158561857536 5438 3861816744523848980632800076040886852544784619140625 5439 3869635143876233535743538520726914504343202286741504 5440 3877467930268374977733084093937664384565503206150587 5441 3885315127522790682622104697741063044167005926064128 5442 3893176759497054760854193828166627163478501850840781 5443 3901052850083843189178752556935776450389900000000000 5444 3908943423210978992326930330984800673081952945538999 5445 3916848502841477474526395871882138367916186473070592 5446 3924768112973591500900743110530612408850280573318633 5447 3932702277640856828799370764388505480943037336651776 5448 3940651020912137489103707854847665057840280419921875 5449 3948614366891671217555691171379022484912599407263744 5450 3956592339719114936154434416602815211901299220602597 5451 3964584963569590284667062512569237350105238577829888 5452 3972592262653729202299718313252035050524921373904271 5453 3980614261217719559574782751569534464819200000000000 5454 3988650983543350840460383251161567266903699446279489 5455 3996702453948059874798299053673569138639495183460352 5456 4004768696784976621076405951437598770068076116161643 5457 4012849736442969999591836773200988557418076376662016 5458 4020945597346693776051067846943624317646026611328125 5459 4029056303956632495653175558851292246214297134249984 5460 4037181880769147467702541041181960547422802514757607 5461 4045322352316522800797314954081115438796710659227648 5462 4053477743167011488639988277378182600321630275188761 5463 4061648077924881546516448998035472885873300000000000 5464 4069833381230462198489938567230833770804911870638979 5465 4078033677760190115356356008042105361757592839258112 5466 4086248992226655703407391580372412880405442535541653 5467 4094479349378649444048005954117118642724565476448256 5468 4102724774001208284314804904632749232805903662109375 5469 4110985290915662078341893626332252611166013409460224 5470 4119260924979680079820828860706371350531360999125617 5471 4127551701087317485501321154264589358394838083217408 5472 4135857644169062029779373699807868879114102859604251 5473 4144178779191880630419578371096092075417600000000000 5474 4152515131159266085458323736362608129014744663527469 5475 4160866725111283821334704030263414884312297273423872 5476 4169233586124618692295952276736127152391409921968663 5477 4177615739312621831124254986890856711402676337770496 5478 4186013209825357551231840106468307854024729541015625 5479 4194426022849650300171264156586634364871949067454464 5480 4202854203609131664607858799464767635626587602616627 5481 4211297777364287426801331367562871070739509876359168 5482 4219756769412504672643548220127164081952639767260741 5483 4228231205088118951299564135473452148437500000000000 5484 4236721109762461486498995310498161216441748030654959 5485 4245226508843906439524867920874369966044687349317632 5486 4253747427777918223947108596180128273630171331552673 5487 4262283892047098872147877583824111890309402985588736 5488 4270835927171235453685979814086260534716634716796875 5489 4279403558707347545547623535885349111938934011592704 5490 4287986812249734754330830669028320720039730376540637 5491 4296585713430024290410837513694537845539002802812928 5492 4305200287917218594133858971768758285796392509468231 5493 4313830561417743014086623967366489728614400000000000 5494 4322476559675493537489124305501297679275795994531449 5495 4331138308471884572758053778332512917022570224699392 5496 4339815833625896784288448917810485503674768250003683 5497 4348509160994124979501077401811942426309512424062976 5498 4357218316470826048203154748037006355937937158203125 5499 4365943325987966954310004576028906119826739150034944 5500 4374684215515272779975312382684238944039078918607647 5501 4383441011060274822177657460552715205075679668338688 5502 4392213738668358741811042291087514467971642244736721 5503 4401002424422812765327173466807594368269700000000000 5504 4409807094444875938977282937078410054999824210466939 5505 4418627774893786435701313131914411341833188935729152 5506 4427464491966829914712324296862278557261923736631693 5507 4436317271899387933824017169645028737932713532553216 5508 4445186140964986414569298945840764920711517333984375 5509 4454071125475344160157855316442847759889322091741184 5510 4462972251780421426320726214707536679997255116927657 5511 4471889546268468545089917783247574678457359304296448 5512 4480823035366074601561117964882675374858180794776211 5513 4489772745538216163687618032317312876748800000000000 5514 4498738703288306065153577302289515659859305542571429 5515 4507720935158242241374803229428427360579698300966912 5516 4516719467728456618675254043680123819994031248346703 5517 4525734327617964056687506082817471824034932201619456 5518 4534765541484411344025462978247586928289693212890625 5519 4543813136024126247277618878076602966178494602471424 5520 4552877137972166613369222936192912995795196214010667 5521 4561957574102369525341727359993690476440086231646208 5522 4571054471227400511597936392312261566202121900496701 5523 4580167856198802808661308705112687034917100000000000 5524 4589297755907046677497900803609639083120911399754919 5525 4598444197281578773449474179653239290548097145372672 5526 4607607207290871569826324112496875183241347143658713 5527 4616786812942472835208423193448051955014860709021696 5528 4625983041283055164503507848394981408062595263671875 5529 4635195919398465563810771348811782142761819820785664 5530 4644425474413775089138862037579784634664998190766677 5531 4653671733493328539026920750828424546402268004947968 5532 4662934723840794201117426691003491145467550718008191 5533 4672214472699213652729656299520000000000000000000000 5534 4681511007351051615482594989658606420696926831727409 5535 4690824355118245864016176931825195877533864844306432 5536 4700154543362257188859763433920008567282874866677723 5537 4709501599484119413496805829362307416803829335719936 5538 4718865550924489465674674174296113305259041455078125 5539 4728246425163697503008668463668840655924467234043904 5540 4737644249721797092929264503234704517927547470505687 5541 4747059052158615447021682021095471815450788236361728 5542 4756490860073803709806898068159430824751099554620681 5543 4765939701106887302013264241882291638438900000000000 5544 4775405602937316318387921771858045135150707384998899 5545 4784888593284515980097244029260538786978510187528192 5546 4794388699907937141765571564804615755364268811113733 5547 4803905950607106853201540341806051649835528221874176 5548 4813440373221678975861339412079154806786912255859375 5549 4822991995631484854098269882826715993972273414406144 5550 4832560845756584041248012642355948319565028942937697 5551 4842146951557315080599047951403095334302743299647488 5552 4851750341034346341297705665075453625720817844844171 5553 4861371042228726909237360527929605631795200000000000 5554 4871009083221937532981322681505640217082785718879389 5555 4880664492135941624769009239736005279929600563197952 5556 4890337297133236316655018523051342069401325864276743 5557 4900027526416903571830764296721150012800187462844416 5558 4909735208230661351178363133001379969120025634765625 5559 4919460370858914835106503810021010463342376514832384 5560 4929203042626807700718063473032284406506958308172707 5561 4938963251900273454359271115681533105047890714165248 5562 4948741027086086819600254790336351300651584366388661 5563 4958536396631915180696844827237274102174300000000000 5564 4968349389026370081583541232335007769899155981478879 5565 4978180032799058780447589343134646438187599461875712 5566 4988028356520635859934143750703132316594272631076753 5567 4997894388802854893032536444212455245603503445190656 5568 5007778158298620164693701101995707507778512060546875 5569 5017679693702038449228841440093081567390512525082624 5570 5027599023748470843539467535667193243245346740720717 5571 5037536177214584656228960068478703274812737208875008 5572 5047491182918405352645858468841070137881789696164151 5573 5057464069719368555909105025124371372441600000000000 5574 5067454866518372103965513087959455924574783945707369 5575 5077463602257828162729763611812213650743000300521472 5576 5087490305921715395357270397560449014457096338023763 5577 5097535006535631187700290542119704202111879422672896 5578 5107597733166843929997692763036373729509689501953125 5579 5117678514924345354848832447303570688712381287716864 5580 5127777380958902931522018474464427934393965873491727 5581 5137894360463112316648093084355830820493434466336768 5582 5148029482671449861349682299619967914998096906280641 5583 5158182776860325174856710672378540039062500000000000 5584 5168354272348133744658810403231974844958510905274859 5585 5178543998495309613245291179020544066761804566495232 5586 5188751984704378111483373393572864902043607417227773 5587 5198978260420008648685423752976878318620428332251136 5588 5209222855129067559415968623746029286716438427734375 5589 5219485798360671007089296858626022125442410274095104 5590 5229767119686237944408500230702184687652441101795737 5591 5240066848719543130696836021931145605997290546710528 5592 5250385015116770206172332747240208154974768500048131 5593 5260721648576564823216596449920492571238400000000000 5594 5271076778840087834688811478192617292252239330691349 5595 5281450435691068539335966146553401149090352281556992 5596 5291842648955857984350370198825796962923761770398783 5597 5302253448503482325125567522739017379296665850085376 5598 5312682864245696242261784118368592515080076806640625 5599 5323130926137036415872087894873913728048764120377344 5600 5333597664174875057240473461690677439032061207342747 5601 5344083108399473497883121691674557584847744991756288 5602 5354587288894035836064120464657416352679327587976621 5603 5365110235784762640816969650475422991770700000000000 5604 5375651979240904713523230060766603617489608285266839 5605 5386212549474816907099712788720606169785872785866752 5606 5396791976742012002845642065502850469306010712846793 5607 5407390291341214645001261491275761289018901687535616 5608 5418007523614415333069390247608471438884735107421875 5609 5428643703946924471951472666610252210220567923523584 5610 5439298862767426479949701320349001561970752302242757 5611 5449973030548033954686830602031418822701095608834048 5612 5460666237804341896995334598033042352055201303776111 5613 5471378515095481992827599897181148728524800000000000 5614 5482109893024176953238880850718635034209286601111329 5615 5492860402236794912494781683119457371920883841984512 5616 5503630073423403884355066760393007808310086597481803 5617 5514418937317826276585637248713008674052017127161856 5618 5525227024697693463750549342143119006590231298828125 5619 5536054366384500418335986203913515583154032297293824 5620 5546900993243660400258132751137264405053624093005767 5621 5557766936184559704806939418049372854551104934903808 5622 5568652226160612469077798057812044501472474460356601 5623 5579556894169315536943190187663885389366100000000000 5624 5590480971252303382616404846705671534257531815134819 5625 5601424488495403092859460419917822529361727058870272 5626 5612387477028689407887401886101977025585672118813813 5627 5623369968026539821021182071338075162012596798724096 5628 5634371992707689737141372633256164717160445849609375 5629 5645393582335287689994987664945807057640488188248064 5630 5656434768216950618407739990672512345526856464541777 5631 5667495581704819201454087428747128651535854380525568 5632 5678576054195613252637463519907595582887961445828091 5633 5689676217130687173133124462430000000000000000000000 5634 5700796101996085464146081257894490845075782865047309 5635 5711935740322598298436623354098374771008087635884032 5636 5723095163685817151065977374040678126181841296952823 5637 5734274403706190489414681842206679157818262695182336 5638 5745473492049079522526296161564443534094196728515625 5639 5756692460424814009829099456755294196713259451746304 5640 5767931340588748129288472280923472136830454384160787 5641 5779190164341316405042691585494058186805854053859328 5642 5790468963528089694574906773979588839383484359500581 5643 5801767770039831235474102102581774198387900000000000 5644 5813086615812552751837888151962377437363774545358799 5645 5824425532827570620370002576093707853845306426785792 5646 5835784553111562096225437835571380268856000141608833 5647 5847163708736621598656151144187069898160538428696576 5648 5858563031820317056510349398924012930705614404296875 5649 5869982554525746313638379424860039160213821187948544 5650 5881422309061593594258291447749045650283559125572797 5651 5892882327682186028334181308309102346479456264665088 5652 5904362642687550237020454553480895808284525387884071 5653 5915863286423468978225193181141041099571200000000000 5654 5927384291281537852345843475968000881208981723379289 5655 5938925689699222068230481055371022678968652323735552 5656 5950487514159913269417946945611719192045294996091843 5657 5962069797192986420710186229480752652974651726626816 5658 5973672571373856755130158548145624191761016845703125 5659 5985295869324036781318727501066895691602811837814784 5660 5996939723711193351423973769196368799258563812887807 5661 6008604167249204789536414588028898871037060708302848 5662 6020289232698218080723650018486717249448301420688561 5663 6031994952864706120717994305078461182175300000000000 5664 6043721360601525026310688472301655973311121315218779 5665 6055468488807971506506328191854248908472482961293312 5666 6067236370429840294491178854895050684804096561311853 5667 6079025038459481640469087705351690321011363167533056 5668 6090834525935858865418740832125027891019284521484375 5669 6102664865944605975826050779987991239900187039105024 5670 6114516091618085339445498521031604677221241284615817 5671 6126388236135445422144291530678657328445439329732608 5672 6138281332722678585883237734573115439618788906824051 5673 6150195414652678947888273135068116807065600000000000 5674 6162130515245300301066618988584298227597960021787269 5675 6174086667867414095721582487800401273861381740419072 5676 6186063905932967482620053005476681884554207599778863 5677 6198062262903041417466784079705720563673189157175296 5678 6210081772285908826839589463541899002582735400390625 5679 6222122467637092835639619725287183522143123242379264 5680 6234184382559425056110924069214044980557452277666827 5681 6246267550703103938483540250193459059833748867514368 5682 6258372005765753183294393679574081736264306950400541 5683 6270497781492480215440325063734995117187500000000000 5684 6282644911675934720017604181015982799237795824794759 5685 6294813430156367240002325687223236836658919172472832 5686 6307003370821687835826121144621836919035882319602873 5687 6319214767607524806901659794266394315608267144513536 5688 6331447654497283475152448936695037670405499951171875 5689 6343702065522205030601483151426555203672199086997504 5690 6355978034761425439073329971363119917936761931350837 5691 6368275596342034412064278034118733901759439077808128 5692 6380594784439134438835212158473458903448946646728031 5693 6392935633275899880781918240602778396262400000000000 5694 6405298177123636128137559331457188013836701242751249 5695 6417682450301838819062102743676464390506646543214592 5696 6430088487178253121173516543723146239043585438493883 5697 6442516322168933075575592312517706334127591077707776 5698 6454965989738301003437289605760830592106396142578125 5699 6467437524399206975178536113343283547487902537119744 5700 6479930960712988342317456105778162377983452611377847 5701 6492446333289529332034038364451059629221304638373888 5702 6504983676787320704505293421677904596570414658316521 5703 6517543025913519473066988586095172846571700000000000 5704 6530124415424008687257087898789881768616936346966739 5705 6542727880123457278796062855814467755725289896804352 5706 6555353454865379970559278443331409291156658927761893 5707 6568001174552197248596697762601462787413425100118016 5708 6580671074135295397255187273374758660793304443359375 5709 6593363188615086597458743455972909255572631777705984 5710 6606077553041069088202000484469854537259981053857857 5711 6618814202511887391312417315896563886934368732571648 5712 6631573172175392599536581433317072033871739030876011 5713 6644354497228702728006105333957804599500800000000000 5714 6657158212918263129138630727325895582878859537551229 5715 6669984354539906971029494302432368339635872339802112 5716 6682832957438915779389647837849797388627704436316903 5717 6695704057010080043085464363388546171926383486304256 5718 6708597688697759883336101037678042395446042822265625 5719 6721513887995945786624128381896965743280077870516224 5720 6734452690448319401375174506315841795160887829300867 5721 6747414131648314398462371983204521342433126313361408 5722 6760398247239177395591434057022537705270765249316501 5723 6773405072914028945622225940659539066915100000000000 5724 6786434644415924588882736024833052476444184079414719 5725 6799486997537915969531390926588916499614652665167872 5726 6812562168123112016023697422192987239886529394668913 5727 6825660192064740185739233449558345583723944818026496 5728 6838781105306207773825049525727381273164741748046875 5729 6851924943841163286311581105829972254606197170110464 5730 6865091743713557877557211611374687428530527126616877 5731 6878281541017706852077665077706690415891915047303168 5732 6891494371898351230816446612990985501137450533747991 5733 6904730272550719381912588124160000000000000000000000 5734 6917989279220588716021996048907416675575548398267209 5735 6931271428204347446248737137022833484706328296261632 5736 6944576755849056412742637649151415126890944798927923 5737 6957905298552510972019610686436392091022048400244736 5738 6971257092763302951061165730467239905030719189453125 5739 6984632174980882666249593859519817096445901499848704 5740 6998030581755621007195361514243839227039744857115887 5741 7011452349688871585513285113735003783839821938556928 5742 7024897515433032948604098271331043456192644375480481 5743 7038366115691610858498062828500161421236900000000000 5744 7051858187219280635817314414853880967698088136618699 5745 7065373766821949568913672752621513632588910550843392 5746 7078912891356819388238686454877406782063542674803933 5747 7092475597732448806002721618422066263831900917118976 5748 7106061922908816121179943084491356674326855615234375 5749 7119671903897381889916076833411456451999114087890944 5750 7133305577761151661395881592938284214088793078507897 5751 7146962981614738779227297374325914536018573632882688 5752 7160644152624427248399278305166265020831323313023971 5753 7174349128008234667870356803739262564147200000000000 5754 7188077945035975228845025836015986983865017969779189 5755 7201830641029322778795065713574147701835040225073152 5756 7215607253361873951282981628522878238171821221606943 5757 7229407819459211361644757880099439461574201328009216 5758 7243232376798966868589174526901212637424468994140625 5759 7257080962910884901770971998759545388630959263197184 5760 7270953615376885855395189023054797043870328738902907 5761 7284850371831129547910039061821525058421298401640448 5762 7298771269960078747845730318306373071136127948088461 5763 7312716347502562765856674254726076776876300000000000 5764 7326685642249841113024567466836310469183151181858679 5765 7340679192045667225479871685571070417932271497510912 5766 7354697034786352255399256621454148018733665636246953 5767 7368739208420828928436610333726203965020672003475456 5768 7382805750950715467645261793180233882883689794921875 5769 7396896700430379583949100315562036518145573911527424 5770 7411012094967002533220316571077879512971304740810917 5771 7425151972720643240021529925066128146113887805790208 5772 7439316371904302488070106935240383480011530201583951 5773 7453505330783987177482515922105893755289600000000000 5774 7467718887678774648856602641195883447337805001767169 5775 7481957080960877074249712218677216251713012153116672 5776 7496219949055705915110622665642700748977232617233963 5777 7510507530441936447223295461047591221666064101277696 5778 7524819863651572352720488888767662915474335986328125 5779 7539156987270010379225320030662884065153348691441664 5780 7553518939936105066178901554831400607379921325141927 5781 7567905760342233538412219696440529294954926039891968 5782 7582317487234360367020460107631957778723038809620441 5783 7596754159412102497598028553024614257812500000000000 5784 7611215815728794245892553748287933890041659699214659 5785 7625702495091552360936199981137754930127368127250432 5786 7640214236461341155712657516924066403789726548677973 5787 7654751078853037705418219174741544163740685182375936 5788 7669313061335497113375391864707497794264288037109375 5789 7683900223031617844657532302724752672669327010299904 5790 7698512603118407127483036565686356448977565775205937 5791 7713150240827046422437653617692075413090794956105728 5792 7727813175442956959583533426440683077277531059507931 5793 7742501446305865343513660798544291459686400000000000 5794 7757215092809869226410366593088686912910859440711149 5795 7771954154403503049166648524344060054213100369672192 5796 7786718670589803850629074337120917827309395364288983 5797 7801508680926377145021080731873590618701977066930176 5798 7816324225025462867605522031285855576122363916015625 5799 7831165342554001388645363215737046997068009760262144 5800 7846032073233699595721452611749875288639828440712947 5801 7860924456841097044466350195270288215525602768191488 5802 7875842533207632177773228170432343873258078765756421 5803 7890786342219708613538901204324487223672700000000000 5804 7905755923818761501000084439205095536295962905566639 5805 7920751318001323945722018165621948373340262028541952 5806 7935772564819093503298638822979651769825314091376993 5807 7950819704378998741823516798278272179481751930300416 5808 7965892776843265873190822319022783019542694091796875 5809 7980991822429485453285621582683665943948933814288384 5810 7996116881410679151122846132581412248169243081772957 5811 8011267994115366586994319378679010255687024435509248 5812 8026445200927632239683265071504056604777516486075911 5813 8041648542287192422805763468293168745676800000000000 5814 8056878058689462330338661882463179626437271661891129 5815 8072133790685623151393487280673441697117843954419712 5816 8087415778882689254295949586058735455546164074852003 5817 8102724063943575440030665361690048505421374639046656 5818 8118058686587164265110772584968146463337596533203125 5819 8133419687588373433932148281479680252370112282138624 5820 8148807107778223260671981865854849825779359532895967 5821 8164220988043904200791498137366657897384981727019008 5822 8179661369328844452202664999411825790107479977376401 5823 8195128292632777626158762114619795278564100000000000 5824 8210621799011810487928727871156194775565584302594619 5825 8226141929578490767315243220827996128649916524265472 5826 8241688725501875039076552155866621636798255881224013 5827 8257262228007596673312059818769772907228459326928896 5828 8272862478377933855871790488330038338305951708984375 5829 8288489517951877678849828954975690080434744526372864 5830 8304143388125200301221910089803801288209116686991977 5831 8319824130350523179687362724205198582666330965280768 5832 8335531786137385369775655290772112393361722891767891 5833 8351266397052311897277832031250000000000000000000000 5834 8367028004718882200063169953652194648942544341387109 5835 8382816650817798640341428118307082340143315785439232 5836 8398632377086955087431102251559730276650483882603023 5837 8414475225321505571094139126110593306083528210907136 5838 8430345237373933005497606608550413978424077587890625 5839 8446242455154117983862856757550016366642523938351104 5840 8462166920629407643862760860393683068352243799370987 5841 8478118675824684603827636821112509602701366450454528 5842 8494097762822435969820530860386862764572199712560381 5843 8510104223762822413642557055652142677985900000000000 5844 8526138100843747321829039839466776835161469868778599 5845 8542199436320926015697246185193074102341881919700992 5846 8558288272507955042506535841407554556295740520699033 5847 8574404651776381537791799630204965376981560647141376 5848 8590548616555772658931097499696713405506104638671875 5849 8606720209333785090008449717537212178132391474233344 5850 8622919472656234618032776310247977315242578111742997 5851 8639146449127165780574021592456532380012987564300288 5852 8655401181408921584877542390932632278921682930263871 5853 8671683712222213298517880350495298761523200000000000 5854 8687994084346190311653080512488019649261872968079089 5855 8704332340618510070940760181583518394157618027210752 5856 8720698523935408085177173943191083002320558250822043 5857 8737092677251768002720562561705884071399440426991616 5858 8753514843581191760760115379268342754840850830078125 5859 8769965065996069806491917745599764201460702950979584 5860 8786443387627651390263296941855465001166746796218007 5861 8802949851666114930747022015295830224212817554178048 5862 8819484501360638452206854916926473852235562458588361 5863 8836047380019470093915992331108284097277300000000000 5864 8852638531009998691789979604493951875420796891398579 5865 8869257997758824432295720221516947382570897230528512 5866 8885905823751829578698246335049168401963387165882053 5867 8902582052534249269706957943761977999443989313017856 5868 8919286727710742390583080412179423229352196630859375 5869 8936019892945462516770132155409426229509498102349824 5870 8952781591962128930109236458086011729524621219306017 5871 8969571868544097707701153566160528886196401997047808 5872 8986390766534432883476951380849690099655955290443851 5873 9003238329835977682539275296290435913113600000000000 5874 9020114602411425828336219956273495369363618995647069 5875 9037019628283392922729847960836398652884006098614272 5876 9053953451534487899021442830499968104412956300389063 5877 9070916116307384547995625834537320624884554814980096 5878 9087907666804893117045508609878516209789960009765625 5879 9104928147290031982441095839084542248255879394904064 5880 9121977602086099394803194619278690910889311525917027 5881 9139056075576745297845129539008928316847854943469568 5882 9156163612206043220444604886738931346411333393940341 5883 9173300256478562242108097843035444335937500000000000 5884 9190466052959439031890208958542848095498087438534559 5885 9207661046274449960830438691519703616358872390828032 5886 9224885281110083287969901272063899629067606614453073 5887 9242138802213611420010529675180265229157000205838336 5888 9259421654393163244679368021554475754898271435546875 5889 9276733882517796537860590283297152881327428604002304 5890 9294075531517570444557926752019610640716229543361037 5891 9311446646383618033750222328405101198208960741603328 5892 9328847272168218927202893315954042361562557848387831 5893 9346277453984872002298092046815938897510400000000000 5894 9363737237008368168946431334581918928550079634571049 5895 9381226666474863220643163437607373409894785120929792 5896 9398745787681950759731750926871490606520323657784083 5897 9416294645988735196937809584566899526910424777752576 5898 9433873286815904825236446213555558598108448876953125 5899 9451481755645804968116057013533831913512109149804544 5900 9469120098022511202301694977227769830618908005348047 5901 9486788359551902655001157579196339473394779541209088 5902 9504486585901735375736988870863120988479487220296321 5903 9522214822801715782827632958233185654073700000000000 5904 9539973116043574184581018723388891835719890471066539 5905 9557761511481138375263898557303565267569274941079552 5906 9575580055030407305910306799772863407028437913692093 5907 9593428792669624830032546532347453113442022338082816 5908 9611307770439353524298156342064851338863372802734375 5909 9629217034442548584236351667530285844796222193270784 5910 9647156630844631795037478354493624379491824095988057 5911 9665126605873565577509059085519194725023244477646848 5912 9683127005819927109252056407655074263629208179375811 5913 9701157877036982521121019163185567183052800000000000 5914 9719219265940761169031822231602512357755778284131029 5915 9737311219010129981180752615865178776559082845837312 5916 9755433782786867880738738052842212859667600823087103 5917 9773587003875740284084557496549809094037165945389056 5918 9791770928944573674640916013425389343120361181640625 5919 9809985604724330252377309841413005435302704492161024 5920 9828231078009182659043650599092833937561435313791067 5921 9846507395656588779198660887469922362426078535876608 5922 9864814604587366617097096805354184675205416354536301 5923 9883152751785769249499896199521944355313100000000000 5924 9901521884299559854471394793056500163649016594674519 5925 9919922049240086816227795679428659173282305196163072 5926 9938353293782358906101121036005360781672684488479113 5927 9956815665165120539682918298772822840529086885431296 5928 9975309210690927110212036450137496467939544482421875 5929 9993833977726220398270831503730940553046376017035264 5930 10012390013701404057854203724200942685349995655667077 5931 10030977366110919178875912596028243750398599094458368 5932 10049596082513319926176659053473493495486555429887791 5933 10068246210531349255098468003840000000000000000000000 5934 10086927797852014703689947718341864454803819604407009 5935 10105640892226664261607046229001642485781363063416832 5936 10124385541471062315773968456174174223169693057978123 5937 10143161793465465672868961399511108448163395887169536 5938 10161969696154699658699718355451343721504740673828125 5939 10180809297548234294533196776653554948184665327253504 5940 10199680645720260550444688063185602143326480120926087 5941 10218583788809766675751021271759365274822618149552128 5942 10237518775020614606592826447855852258986002480740281 5943 10256485652621616450730827026231725019634900000000000 5944 10275484469946611049621174508042120784558229451838499 5945 10294515275394540617834882407663253534743403893358592 5946 10313578117429527459886460269259206042258613789294133 5947 10332673044580950764536892382218009786065174578763776 5948 10351800105443523476636149675790003027723830224609375 5949 10370959348677369246570467146604002520013860706975744 5950 10390150823008099457379663068221469022599105535278097 5951 10409374577226890329609820149523039574375686218917888 5952 10428630660190560103966692748512990138978867549603771 5953 10447919120821646301835248210082831867699200000000000 5954 10467240008108483063730794380402785134980373228278989 5955 10486593371105278565747189356916771270594103490148352 5956 10505979258932192514067673561410267366993375793737143 5957 10525397720775413717603908274308340760348445183574016 5958 10544848805887237738828848841250874102115631103515625 5959 10564332563586144622869124858090867940054055061161984 5960 10583849043256876704922643757777225251398495694833107 5961 10603398294350516496067178362123042507057367925915648 5962 10622980366384564647525743123231616937504855462188261 5963 10642595308943017993454607963362593314378300000000000 5964 10662243171676447672319842828277380605210417753838479 5965 10681924004302077326928330297613635403386596320346112 5966 10701637856603861383179227846610702435117724460217153 5967 10721384778432563407601905626548891306387506456160256 5968 10741164819705834543746429926582822834530273779296875 5969 10760978030408292027492706797250268923012672571572224 5970 10780824460591597781344444655830409348453498830101117 5971 10800704160374537087774139055916710652875077263505408 5972 10820617179943097341685327188067171441223117883403751 5973 10840563569550546882058404085205950896537600000000000 5974 10860543379517513902846336935582880617654070113426969 5975 10880556660232065443186658357558532584443422136911872 5976 10900603462149786456996163964279858043470859559244163 5977 10920683835793858962014784042452404515314903858282496 5978 10940797831755141268365143687907243339010076220703125 5979 10960945500692247286694370281511481827168785112766464 5980 10981126893331625915964751752188077097937025389992127 5981 11001342060467640510959893659401099120314240538247168 5982 11021591052962648429573067735434095853421103613360241 5983 11041873921747080659944489158149282226562500000000000 5984 11062190717819521527514304477671396996570591952754459 5985 11082541492246788482058116795599738385719936923205632 5986 11102926296164011964771919492922593253910125026928173 5987 11123345180774715355473354522797509051869681974900736 5988 11143798197350894999986256026776117849537918896484375 5989 11164285397233100317775484797901003499850346428104704 5990 11184806831830513989899103901391903899841034145816137 5991 11205362552621032227344990573376859017866194994300928 5992 11225952611151345119819024350318251790063095123367731 5993 11246577059037017065052036236441544325734400000000000 5994 11267235947962567278692748593603388527669015534330949 5995 11287929329681550384853980337643191909586596156987392 5996 11308657256016637087379436947355651011665878428979183 5997 11329419778859694921898449736808732561860047170174976 5998 11350216950171869088736073808819593843420119775390625 5999 11371048821983663366745999096997497298375992065746944 6000 11391915446395021108133773915875400165931954615283147 6001 11412816875575406314337885473288099119718271117426688 6002 11433753161763884793036286856322094877133399331936221 6003 11454724357269205396346005081868226308774700000000000 6004 11475730514469881340283509905060122629982569553466439 6005 11496771685814271605553568203687152016238878394417152 6006 11517847923820662419734353904037322908621908104707193 6007 11538959281077348820926628583561039076414648483465216 6008 11560105810242716302934853078258241145610809326171875 6009 11581287564045322542048135637786807001414173074653184 6010 11602504595283979205488967408976653699464393806503157 6011 11623756956827833841597741288719307996659946618984448 6012 11645044701616451851821095470094316312932040620775711 6013 11666367882659898544572168311099274087628800000000000 6014 11687726553038821271030896483476996578405242714270929 6015 11709120765904531642952533709888956899421377174054912 6016 11730550574479087832552612771076112494599405991022203 6017 11752016032055376954536618860684159528684364765331456 6018 11773517191997197530342687784117628344524805517578125 6019 11795054107739342034665687939133595922607111460583424 6020 11816626832787679524331090479898678184335935281986167 6021 11838235420719238349587077552919912252382800099934208 6022 11859879925182288947883384002628683920785284090796201 6023 11881560399896426720205413476454537348162100000000000 6024 11903276898652654990032215413980062375837933065654419 6025 11925029475313468044986954982226631147900749240860672 6026 11946818183812934261248553619291092383929544126434213 6027 11968643078156779310793223471443172491649766053533696 6028 11990504212422469451534664654409822723045988818359375 6029 12012401640759294900431739937923637043067385402097664 6030 12034335417388453289632487143705293817213198542642177 6031 12056305596603133205723375260892294607826232394835968 6032 12078312232768597812152756019525635326327397058107691 6033 12100355380322268554897508422070000000000000000000000 6034 12122435093773808951441919515079168010016751097326909 6035 12144551427705208463137890488034125627564767090194432 6036 12166704436770866451015603014084427055165142835053223 6037 12188894175697676215113826597921215261236297189031936 6038 12211120699285109117399093569310546220878177197265625 6039 12233384062405298788343014256925820540652872226555904 6040 12255684320003125417227050796045773898333086731781187 6041 12278021527096300126244113965437173571341563595849728 6042 12300395738775449428466393413326675113701736790020181 6043 12322807010204199769748877619791774777183900000000000 6044 12345255396619262154638065953174014617014764595798399 6045 12367740953330516856355421211246124687705683831816192 6046 12390263735721098210925157093856187884561758590589233 6047 12412823799247479495516001132633756638207711671986176 6048 12435421199439557891066619705082706892585501123046875 6049 12458055991900739529264437885011054913553297146118144 6050 12480728232308024623947633028766559060287310659113197 6051 12503437976412092687000127167166255532630153756735488 6052 12526185280037387828809449466335709364446532481043671 6053 12548970199082204143357386236917275898675200000000000 6054 12571792789518771178013382210273641239472793260378889 6055 12594653107393339488100703062410921568629478373885952 6056 12617551208826266276305415451382230827928759560352243 6057 12640487150012101116998287141915455449586363757756416 6058 12663460987219671765539756121945586159229278564453125 6059 12686472776792170052638163969629934228590755753744384 6060 12709522575147237863831495106291488019356837144748207 6061 12732610438777053204162909970579131589192635276853248 6062 12755736424248416348120406571961038132321609468888161 6063 12778900588202836074910991327486855959179300000000000 6064 12802102987356615989139786554572913694296781079178379 6065 12825343678500940926964548484390175753002308926963712 6066 12848622718501963447796116175274671562707596829252253 6067 12871940164300890411615358243442196293044646792902656 6068 12895296072914069641977230889180832173148389990234375 6069 12918690501433076674772607280623864178779298279194624 6070 12942123507024801592818584964179559594219869683196217 6071 12965595146931535946348024600720646574062184965163008 6072 12989105478471059759469119979722762480864783690463651 6073 13012654559036728622665845939695249841561600000000000 6074 13036242446097560871410177522477058886450794465106869 6075 13059869197198324850957020411282774700205662828009472 6076 13083534869959626267392839447786529167893519303799263 6077 13107239522077995625009018792032389536353145791184896 6078 13130983211325975750071034080566344180990153369140625 6079 13154765995552209401054563752904840971256983605028864 6080 13178587932681526965419713554295584618576329427367227 6081 13202449080715034242994575083695577974661003784224768 6082 13226349497730200316039386139996811085128734377880141 6083 13250289241880945506062607526779174804687500000000000 6084 13274268371397729417460277906270718110287814151874359 6085 13298286944587639068050055246754896324446250684383232 6086 13322345019834477106571400384390588952014420296103273 6087 13346442655598850117223405220311019662205952249563136 6088 13370579910418257011311815096949907288538699169921875 6089 13394756842907177506076841943814836999969731042607104 6090 13418973511757160690773411852396587696997564492571237 6091 13443229975736913680075537832576609139611812274198528 6092 13467526293692390354876555618780635505048842994447631 6093 13491862524546880190557007533232177440358400000000000 6094 13516238727301097172792006575992979908427208849990849 6095 13540654961033268800969960097046097169599652837844992 6096 13565111284899225179294579614488649290272343787874283 6097 13589607758132488195642150574963218073340069204197376 6098 13614144440044360788246083107776846964287845361328125 6099 13638721390024016300280812102742363254841817868089344 6100 13663338667538587922417162243635876989826175580518247 6101 13687996332133258223421340954304465841271209656844288 6102 13712694443431348768869769562886866558557766410676121 6103 13737433061134409828052010361335100398775700000000000 6104 13762212245022310169134094632454002404460098662766339 6105 13787032054953326942654604135016243996022086148554752 6106 13811892550864235653425905979170277805715418374422293 6107 13836793792770400220912988289345336973711914526447616 6108 13861735840765863128162391540178833482265472412109375 6109 13886718755023435659353777962654868001124990618435584 6110 13911742595794788226046728952655734889041405923318257 6111 13936807423410540782195407972498929427765184619522048 6112 13961913298280353328003774017767890294341392320275611 6113 13987060280893016502694078326853190195404800000000000 6114 14012248431816542266261424639109774236813736262310829 6115 14037477811698254670287220959412792979226419099072512 6116 14062748481264880717884398462167240483636626888657303 6117 14088060501322641312847320866502643481597610458873856 6118 14113413932757342298079355336471113866656398291015625 6119 14138808836534465583371123705572832002808878147405824 6120 14164245273699260362602500593865133141614503547481267 6121 14189723305376834420441472778277485043654905779191808 6122 14215242992772245528613021992562434476591304896156101 6123 14240804397170592931811241172569727628111100000000000 6124 14266407579937108923327942025244939897125553825534319 6125 14292052602517250510471059685932750532890723218358272 6126 14317739526436791169846208138216134954106859705089313 6127 14343468413301912692574788003653891325973027391236096 6128 14369239324799297119522096265397738382730753466796875 6129 14395052322696218766608935469784390089151714441560064 6130 14420907468840636340280267953615202322069823857917277 6131 14446804825161285143204508671963871360419159826413568 6132 14472744453667769370277098251998918889938968686427591 6133 14498726416450654495002045972480000000000000000000000 6134 14524750775681559746325180466293097070778643730146809 6135 14550817593613250675992894064637092567774208825772032 6136 14576926932579731816510214846270727878579139723828323 6137 14603078854996339429772088623582234997652429876494336 6138 14629273423359834346441801289161655895024855908203125 6139 14655510700248494896150520162045724853424299196258304 6140 14681790748322209928591981211874867236925200541936287 6141 14708113630322571925586397301859050627204445349347328 6142 14734479409072970204187710877701598847764518750400081 6143 14760888147478684210908362839485335161632900000000000 6144 14787339908526976907135797666991248196265161010658299 6145 14813834755287188245814973226003964495500353095073792 6146 14840372750910828739471192063868357849904747034584333 6147 14866953958631673119647619406905321793789052886808576 6148 14893578441765854087831901500279773212321586083984375 6149 14920246263711956157946346382548038460843644151660544 6150 14946957487951109590476177662402596598713272793248297 6151 14973712178047084418310420364087416372380770337753088 6152 15000510397646384564370026430584524790186325034583571 6153 15027352210478342051097896019979687110451200000000000 6154 15054237680355211301885499300409863663324455574378789 6155 15081166871172263534510852042685142246694388438423552 6156 15108139846907881246662646927070831231056211260667343 6157 15135156671623652793625391121819044583955016309538816 6158 15162217409464467058200449355861123640537261962890625 6159 15189322124658608212937940396620330714517873188726784 6160 15216470881517850574754483556186126927808016855963307 6161 15243663744437553552011840585114722554086641366990848 6162 15270900777896756684131547072893175591304378988688061 6163 15298182046458274773820676257633827322680300000000000 6164 15325507614768793111983926954860017670020662177418279 6165 15352877547558962795397276146310534814616079210381312 6166 15380291909643496137218485624536840739652779582987353 6167 15407750765921262170409800967701496166729665683245056 6168 15435254181375382244148230021416105203062014013671875 6169 15462802221073325713298836990690233523262664185217024 6170 15490394950167005721026537195106846970841689888591317 6171 15518032433892875074621926514202594223006572462020608 6172 15545714737572022214616728547720443013859030421623551 6173 15573441926610267277264491536925501004185600000000000 6174 15601214066498258250462216138540037621871996160686769 6175 15629031222811567223188644212068501229312874731907072 6176 15656893461210786728534987874355427209447008444054363 6177 15684800847441626180403927192156288659262707173687296 6178 15712753447335008403952754024311285250460660205078125 6179 15740751326807166259856588689802531625733840631691264 6180 15768794551859739362467645326553829862760754148042327 6181 15796883188579870891946571018306927726074681641402368 6182 15825017303140304500441933003286613561664682597500041 6183 15853196961799481312393977538656918945312500000000000 6184 15881422230901637019038833278979832000733122945894259 6185 15909693176876899067189381335024009337657086634360832 6186 15938009866241383942369063511341755755792566931978373 6187 15966372365597294546374949577045762403489384789825536 6188 15994780741633017669346433804180501407881081005859375 6189 16023235061123221556415980412004514796922641007509504 6190 16051735390928953569018386983386855756319109493626337 6191 16080281797997737940935084371381390101734583141296128 6192 16108874349363673629150041089884295747393733571627531 6193 16137513112147532259593889682110659617382400000000000 6194 16166198153556856167852942084453317829394689291550749 6195 16194929540886056534919810551118770288767698523502592 6196 16223707341516511618062400276778880522429179844469383 6197 16252531622916665076888089450340902369527427839819776 6198 16281402452642124394679962092829914992317094384765625 6199 16310319898335759395082008676304755794271713916831744 6200 16339284027727800854210259188698777701947122211053347 6201 16368294908635939208266863001497984605024823319461888 6202 16397352608965423356734179613249079530047331766516021 6203 16426457196709159561225994082036458575076700000000000 6204 16455608739947810440073020724287965234952424308966239 6205 16484807306849894058719908445572051232716775963492352 6206 16514052965671883116011010881441639327466878432837393 6207 16543345784758304226442234362870220030367576627030016 6208 16572685832541837298456326581421308219432830810546875 6209 16602073177543415008859018714001109043203006984617984 6210 16631507888372322373433483675873868239489498156433357 6211 16660990033726296413830623103577684316436548239259648 6212 16690519682391625920812745626473314450404393787875511 6213 16720096903243251313928248966897489202380800000000000 6214 16749721765244864597694968414283241248184138238250729 6215 16779394337449009414369904248160529516666204780890112 6216 16809114688997181193383090738668782946124366825992403 6217 16838882889119927397513419431106679266489174386016256 6218 16868699007136947865884279523121296810495608251953125 6219 16898563112457195253856928269406515620535437512628224 6220 16928475274578975569899554499246983571418008220276367 6221 16958435563090048809510048506916890647661930933649408 6222 16988444047667729686270541773829997924656812480616001 6223 17018500798078988460111830204446636486160100000000000 6224 17048605884180551862865844805282515998848466984314219 6225 17078759375919004121184384007940954743376645688655872 6226 17108961343330888076902372132912355608591352134444413 6227 17139211856542806404923958810960200181817593458538496 6228 17169510985771522928709824523249311156724307177734375 6229 17199858801324064033444107789977438627062552895422464 6230 17230255373597820176959419930153156488060434111492377 6231 17260700773080647498498463732329410428594126349191168 6232 17291195070350969525390822817560639420204863224847491 6233 17321738336077878977723538941610000000000000000000000 6234 17352330641021239671084144973499660062496330412866709 6235 17382972056031788517454871801879200632201153230149632 6236 17413662652051237624336797959392675748478126234303423 6237 17444402500112376492182761318261638973939143709556736 6238 17475191671339174310217902797677258206800245556640625 6239 17506030236946882350726762635317317758530308796360704 6240 17536918268242136461885900411381258625528862461391387 6241 17567855836623059659221060673976246364948161970044928 6242 17598843013579364815767956699497394060210496471879981 6243 17629879870692457451015795630833519863981900000000000 6244 17660966479635538618712718969804000120696792406418199 6245 17692102912173707893612383158200206935164867043131392 6246 17723289240164066457240955764174511358943527231279433 6247 17754525535555820282763853597498709455269591183230976 6248 17785811870390383419031599908409808972287553857421875 6249 17817148316801481373884228680382221051594613083602944 6250 17848534947015254596793714907219357425882615247683397 6251 17879971833350362060923960649352263269463212121970688 6252 17911459048218084944687917593176044865115484520223471 6253 17942996664122430412881477790654306399027200000000000 6254 17974584753660235497473815234285419604275330680278689 6255 18006223389521271078133911924860043006603543443761152 6256 18037912644488345962573053116254714801130648604682443 6257 18069652591437411066783127472809396774622494998921216 6258 18101443303337663695250618950635379307270050048828125 6259 18133284853251651921226228314501803715359403526109184 6260 18165177314335379067130113326762053659247664538478407 6261 18197120759838408285172787794113248919756143956328448 6262 18229115263103967238271770831840880673174270531587961 6263 18261160897569052881344128903594096855881300000000000 6264 18293257736764536343055104417673119942116444358558179 6265 18325405854315267908103075908296599353271455330598912 6266 18357605323940182100121146102361209917484304031422453 6267 18389856219452402865275705468816350700151250487187456 6268 18422158614759348856642370168961220777751614599609375 6269 18454512583862838819439744671737697030230747249639424 6270 18486918200859197077201510668448161934879339556286417 6271 18519375539939359118967395316280576063580063114078208 6272 18551884675388977287573623259581511174495847786883451 6273 18584445681588526569123508321989407360409600000000000 6274 18617058633013410483718892231332844833286047310166669 6275 18649723604234067077533189232619982005137348408604672 6276 18682440669916075016306846962503362238491295890009463 6277 18715209904820259780346085501306888907872006565789696 6278 18748031383802799961105828086056770411527065478515625 6279 18780905181815333659437788559973502927622769952753664 6280 18813831373905064985584732250565349701362494062017427 6281 18846810035214870661001978609823153411675827069779968 6282 18879841240983406722087265616059545883623077182219941 6283 18912925066545215325900147627670561523437500000000000 6284 18946061587330831657952150094532183047794215244814159 6285 18979250878866890942148956272886317300689701733138432 6286 19012493016776235552965952854427983396109975444553473 6287 19045788076778022229938513209885964540961505355687936 6288 19079136134687829394548448761700699381670533154296875 6289 19112537266417764569588110839453640533189142882811904 6290 19145991547976571901083677235499560297277062058981437 6291 19179499055469739782859209566805210916885134155593728 6292 19213059865099608583823119462312224756909530964907431 6293 19246674053165478478058733533227045512806400000000000 6294 19280341696063717377800699046503893144477574569010649 6295 19314062870287868969379024209436162183013500573960192 6296 19347837652428760852212598985715116084495422708764483 6297 19381666119174612780934094400560151382932372037042176 6298 19415548347311145010728190354580147750988335595703125 6299 19449484413721686745965134052898378192521375571974144 6300 19483474395387284692211683267772013197821089816888447 6301 19517518369386811711701540789469300776136836265279488 6302 19551616412897075582347438581540929078611230709455921 6303 19585768603192927860377082342844769328677700000000000 6304 19619975017647372846675219389763044729584941002066139 6305 19654235733731676656914145007995867915844089599229952 6306 19688550829015476395555014684132928605556813989952493 6307 19722920381166889433802381912903788894906462945212416 6308 19757344467952622791594433586594651868343353271484375 6309 19791823167238082623711447308603506884564282333200384 6310 19826356556987483810085047333494120298301892215848457 6311 19860944715263959650390888221210333002859563238197248 6312 19895587720229671663007447703333446792541527533575411 6313 19930285650145919488423662694415032164556800000000000 6314 19965038583373250897178194841503174076171735952090629 6315 19999846598371571902413164490009893867033434379507712 6316 20034709773700256977125244454049150823500185113027503 6317 20069628188018259376197057514316342728942559906758656 6318 20104601920084221563291874126489499491397904150390625 6319 20139631048756585742694659408017307100381710516250624 6320 20174715652993704496182571081027621523422941410371467 6321 20209855811853951525008062683950145747969586923307008 6322 20245051604495832497077799024306361296309852554175901 6323 20280303110178095999410643529986542733309100000000000 6324 20315610408259844595958029866215655744940228651994119 6325 20350973578200645990870082920315063338284279211753472 6326 20386392699560644297290907016303158902028838324499513 6327 20421867852000671411766512006353228824255978815440896 6328 20457399115282358494348900696148941897882118701171875 6329 20492986569268247554479893896254789912513938523684864 6330 20528630293921903142738322251758486946373455813367477 6331 20564330369308024148534266887652698497609092923168768 6332 20600086875592555703834083817712441547667145583367391 6333 20635899893042801193000000000000000000000000000000000 6334 20671769502027534368828121882599165007415772055486609 6335 20707695783017111574868750268752966065642249263327232 6336 20743678816583584074112948341261737236631080876478523 6337 20779718683400810484129362721799295552842540448219136 6338 20815815464244569318735350501732128875934814892578125 6339 20851969239992671636286518267087732825274071586863104 6340 20888180091625073794668832251521536691453417400146487 6341 20924448100223990313077511887485153598162668017942528 6342 20960773346974006840666972187309918915520450064459881 6343 20997155913162193232156133572596782655230900000000000 6344 21033595880178216730473470982154537141155920493078099 6345 21070093329514455256526227325761032749228905035988992 6346 21106648342766110806178269613244405301836823290674533 6347 21143261001631322954521119375801353390255831521253376 6348 21179931387911282467522742309095108343463873193359375 6349 21216659583510345021138735405514880874326283301945344 6350 21253445670436145027970603206039194979042905332418497 6351 21290289730799709571555868190435581059774851269388288 6352 21327191846815572448374813738056547353084442247963371 6353 21364152100801888317658711530264533700403200000000000 6354 21401170575180546959084438729544627866001637088078589 6355 21438247352477287638440443759651146620314117149898752 6356 21475382515321813581349073025690707542046805302397543 6357 21512576146447906555130324452878100083972763985903616 6358 21549828328693541558892147287820064280033111572265625 6359 21587139145001001621932461196593962183285870925891584 6360 21624508678416992710538121309601241605975193902293507 6361 21661937012092758743266109504197506127765036804866048 6362 21699424229284196714792285882439883041856542607587861 6363 21736970413351971928413088092956186569782300000000000 6364 21774575647761633337285619862937073195269718932598079 6365 21812240016083728994491623848589946499447889447616512 6366 21849963601993921612010887680079758830226857484557553 6367 21887746489273104228689685870025046166926120564729856 6368 21925588761807515987289914073025491558822660498046875 6369 21963490503588858020704626027478013687511812432461824 6370 22001451798714409447425737380099793844742022796281517 6371 22039472731387143476349714488126761599243856281335808 6372 22077553385915843621007120214102832570202737496243351 6373 22115693846715220023301942673526608206233600000000000 6374 22153894198306025886846686866386285714445088023546569 6375 22192154525315174019979263119798165974503918418102272 6376 22230474912475853488547760290577369340230646551664563 6377 22268855444627646378549245723619155861512054527492096 6378 22307296206716644668708788034463581090169837939453125 6379 22345797283795567213084952882363085955478833328216064 6380 22384358761023876833788076023580005151510807679292527 6381 22422980723667897523897672083516870265253409029357568 6382 22461663257100931760665391660634769940011319042039841 6383 22500406446803377929089993574951899414062500000000000 6384 22539210378362847855950853299243776753672715958634059 6385 22578075137474284454386582861896415218753736940716032 6386 22617000809940079479105391786702013917703792343828573 6387 22655987481670191392313872936741456936943391707150336 6388 22695035238682263340450951456877090434637524365234375 6389 22734144167101741241813789362290874983989911228514304 6390 22773314353161991985162492698955085208851319098636537 6391 22812545883204421739390522605923250195378347877091328 6392 22851838843678594374347766038885997262919431284287331 6393 22891193321142349992903276369557880662630400000000000 6394 22930609402261923574334748556155149123603670392370549 6395 22970087173812063729131848086498736616235250349217792 6396 23009626722676151565300567427139555236486084490759583 6397 23049228135846319666255838269362434970584062755864576 6398 23088891500423571180389682445988800768157037744140625 6399 23128616903617899022402239001574412576013666193516544 6400 23168404432748405186483059532895229760657517708023547 6401 23208254175243420171430118576539709923621868654297088 6402 23248166218640622517794040505987626990970590549495821 6403 23288140650587158457135099111761809390578700000000000 6404 23328177558839761673480600775098072124470091252066039 6405 23368277031264873177070316908098063857566832815767552 6406 23408439155838761290477686121517790290342766755767593 6407 23448664020647641747194561395209227825354073640994816 6408 23488951713887797902767332365781727893352508544921875 6409 23529302323865701058572307711291854543216204824182784 6410 23569715938998130898318297503712919543432793811563557 6411 23610192647812296037364390316586805066146091376334848 6412 23650732538945954684940974817628720055268228067375311 6413 23691335701147535419362110544148349897932800000000000 6414 23732002223276258076317407552976458556321824713830529 6415 23772732194302254750331629656152417659971912054925312 6416 23813525703306690909480290998943399245016497059762603 6417 23854382839481886623449570807838110147046102381101056 6418 23895303692131437905028926232995000051593754736328125 6419 23936288350670338165124838332234876676535706118273024 6420 23977336904625099781384181392058846552427819227766567 6421 24018449443633875780515760955352505681096161108164608 6422 24059626057446581634398621125414369543418782826835801 6423 24100866835925017170065776941728696300558100000000000 6424 24142171869042988593652082874498161647944962938574019 6425 24183541246886430628395003762368330949723130347651072 6426 24224975059653528766777109821021587567414631185254613 6427 24266473397654841636899172679401160517172090021943296 6428 24308036351313423483172794755254195814684656787109375 6429 24349664011164946761421559662464481417772357086347264 6430 24391356467857824848479746749288514128743579473542577 6431 24433113812153334866377708299121137999137636508346368 6432 24474936134925740621203063383807038768595952671987291 6433 24516823527162415656726917843790000000000000000000000 6434 24558776079963966422884375379561067430011657568006509 6435 24600793884544355559198660274937683475713729885304832 6436 24642877032231025293238227834686499914767918160353623 6437 24685025614465020954196294206901010831609073852481536 6438 24727239722801114601682272874369428591534032666015625 6439 24769519448907928769814660738926412716608166127765504 6440 24811864884568060326704972388482416193221914268201587 6441 24854276121678204449422376828074598294633374053040128 6442 24896753252249278714528746673891531059313391638139781 6443 24939296368406547304273885552798362986379900000000000 6444 24981905562389745328540755219437764404513294980637999 6445 25024580926553203262630579698512931704760770433646592 6446 25067322553365971500977759581380240817472535322769633 6447 25110130535411945026884585453598883828805990860875776 6448 25153004965389988198365795303611067594956012841796875 6449 25195945936114059650193076662267171997322702166687744 6450 25238953540513337312229670148473731716646054357453597 6451 25282027871632343544145287047836293968785155940005888 6452 25325169022631070386601609528802191671994421527803271 6453 25368377086785104928998698104488134390579200000000000 6454 25411652157485754793872686978112336760657441307778489 6455 25454994328240173738035203965748755841004147316836352 6456 25498403692671487370545007771989976088833631063812643 6457 25541880344518918987602391502053445832735259430486016 6458 25585424377637915524456957427901215851306915283203125 6459 25629035886000273624419424186074143867443927548073984 6460 25672714963694265825068183771175794588488202657408607 6461 25716461704924766861741381901287070767902749672603648 6462 25760276204013380088405351570058045293822205726687761 6463 25804158555398564015990285864816617435383300000000000 6464 25848108853635758968284092420762579263434885209537979 6465 25892127193397513855475428198188543324971137721434112 6466 25936213669473613065436969612694043559961183252392653 6467 25980368376771203472840029417544073127332627275872256 6468 26024591410314921566191688132676461428505620458984375 6469 26068882865247020692885664236391915609500012693684224 6470 26113242836827498422358203783474357866314167718576617 6471 26157671420434224027440326587395478905694927323793408 6472 26202168711563066083997822604364301109910313259703251 6473 26246734805828020188950448683298104757657600000000000 6474 26291369798961336796761832398323420754378626410826469 6475 26336073786813649174491646259173038667232363320399872 6476 26380846865354101475501672199835225638644021339019663 6477 26425689130670476931907432877042707416194053618794496 6478 26470600678969326165867122967669535986744446337890625 6479 26515581606576095619799630337841869092870340518078464 6480 26560632009935256105623493666572026446250417509867627 6481 26605751985610431473108699843002078194679212480135168 6482 26650941630284527397433281218901776858439681086959741 6483 26696201040759860286036729586913979492187500000000000 6484 26741530313958286304862300570186938467153777997353959 6485 26786929546921330524080338950485084474905617217093632 6486 26832398836810316183384812329636302850281300139803673 6487 26877938280906494076955297413262334072237273604212736 6488 26923547976611172058176720126157932554637523388671875 6489 26969228021445844664209207715441917064543828604616704 6490 27014978513052322860500467970707365036020681522591637 6491 27060799549192863905333167689857066668175762865788928 6492 27106691227750301334499839545132089245071662639767231 6493 27152653646728175066197903556034035082854400000000000 6494 27198686904250861626237446454413436639168070471630449 6495 27244791098563704493654459331955849607512963209275392 6496 27290966328033144566822291091651710513138553300454683 6497 27337212691146850750154132382594051928456172956286976 6498 27383530286513850661489401881617849688553669580078125 6499 27429919212864661460256963995884247417572217141458944 6500 27476379569051420796508164297530300533471389194458647 6501 27522911454048017880912726264958342193701836646514688 6502 27569514966950224675810610195236736141796130596635721 6503 27616190206975827207412992468433786131779700000000000 6504 27662937273464756999245580687517059813128965568965939 6505 27709756265879222626927537586729499175927875373105152 6506 27756647283803841394379343997109573658693694440282693 6507 27803610426945771131552988580063530837486180874377216 6508 27850645795134842113777929488631659524440765380859375 6509 27897753488323689102816330591325548639467090617565184 6510 27944933606587883509721132395157751165851792653578657 6511 27992186250126065679590575332747195896852730413672448 6512 28039511519260077298312850633171281816656481899275211 6513 28086909514435093921394611577556993378508800000000000 6514 28134380336219757624967135548266743441267307833470429 6515 28181924085306309779063984914948139251546945967142912 6516 28229540862510723943264072461688631913142973976197703 6517 28277230768772838884794094747054208822266569169043456 6518 28324993905156491719184354502904080372688628759765625 6519 28372830372849651173572050918568856908164121278695424 6520 28420740273164550972746174424266170732139581782461667 6521 28468723707537823348028200381513233540998916848222208 6522 28516780777530632669082833908788595743877873008595701 6523 28564911584828809198753115917803555838907100000000000 6524 28613116231242982971014258309475421654790961954053919 6525 28661394818708717792140634179058318412688849656348672 6526 28709747449286645365180406806890640043863939626709713 6527 28758174225162599537832339164869720093558825638045696 6528 28806675248647750673819383649072028183737390185546875 6529 28855250622178740147853709755909349982018342343409664 6530 28903900448317814964287885452856156769270159602017677 6531 28952624829752962499546986055108890104523350064723968 6532 29001423869298045368436462506552354096299093400707191 6533 29050297669892936414420659077120000000000000000000000 6534 29099246334603653823966928629051784120137003860426409 6535 29148269966622496365050351771683660404985812056082432 6536 29197368669268178749914124418254815033517888595928723 6537 29246542545985967122180736478800644316507149682343936 6538 29295791700347814668409122670519403224578367626953125 6539 29345116236052497354193024701066594927272178979067904 6540 29394516256925749784895862381051718243221505975556687 6541 29443991866920401191117469549595127479163546635337728 6542 29493543170116511538988109051156676644280165302919681 6543 29543170270721507765385239382980707588428900000000000 6544 29592873273070320138168564040421990602989753579097899 6545 29642652281625518741528953022132629068733790596104192 6546 29692507400977450086546884418608890716374139437564733 6547 29742438735844373847056112495927622114975598162098176 6548 29792446391072599720908327201652536506494441552734375 6549 29842530471636624416734628561869435699345485037830144 6550 29892691082639268766299698007124533310630717632788697 6551 29942928329311814962544607260699689348726090293823488 6552 29993242317014143923414264045170746351155037669743171 6553 30043633151234872781565552512568477685555200000000000 6554 30094100937591492500052284979704123085176257849378389 6555 30144645781830505614083140253341300178470935704573952 6556 30195267789827564098948822559901450091328691598927743 6557 30245967067587607364214733851289107809354489492668416 6558 30296743721245000374275511042224392797946929931640625 6559 30347597857063671895367838545181402554045953552656384 6560 30398529581437252869138005306660872722196872513823707 6561 30449539000889214912860734413081754818542648319541248 6562 30500626222073008946405872226067470391669622398887661 6563 30551791351772203946049582925336743783684300000000000 6564 30603034496900625825226753282794310965912750499377879 6565 30654355764502496442321371463761666891243660312051712 6566 30705755261752572735591702650600567362066480644927753 6567 30757233095956285985327143310270463744304353980614656 6568 30808789374549881203333694980633641402155963232421875 6569 30860424205100556649845057530586778175420988993306624 6570 30912137695306603477956400956363161514901826433171717 6571 30963929952997545505677933910624127227192427601451008 6572 31015801086134279115705446322249635606657900787263151 6573 31067751202809213283005062653054509750681600000000000 6574 31119780411246409730309501553006955018047138582006369 6575 31171888819801723211623196917917788105999805675497472 6576 31224076536962941923833694623010560548095477162074763 6577 31276343671349928046526798502282697284026998399696896 6578 31328690331714758410102998467134120288481359423828125 6579 31381116626941865292292773008380825285620449282340864 6580 31433622666048177343168417703494762788519910063742727 6581 31486208558183260638750110755726380811002238382112768 6582 31538874412629459863303986023680554577550908226979641 6583 31591620338802039620430043458938598632812500000000000 6584 31644446446249325873037786355456870405635682270973859 6585 31697352844652847512307534327734374246342951522271232 6586 31750339643827478055735420475136005215298317342478773 6587 31803406953721577474360140757292877693768132806875136 6588 31856554884417134149269583200184811705150998974609375 6589 31909783546129906957485524174350747419085585571119104 6590 31963093049209567487324638635678874658573254240846737 6591 32016483504139842383334130895407849589547973681686528 6592 32069955021538655820900352189331876644393085141347131 6593 32123507712158272110628831046753912869478400000000000 6594 32177141686885438432594202217481058298238756516790349 6595 32230857056741527700558579700112584894634878514132992 6596 32284653932882681556256979227042284598658993247849783 6597 32338532426599953493848455400991141800132487598309376 6598 32392492649319452114631678544512016186283699853515625 6599 32446534712602484512123736217773318622015027775801344 6600 32500658728145699787601004281041837051525631586193747 6601 32554864807781232696200992326654184130836352401932288 6602 32609153063476847423684128280900057440185762160875621 6603 32663523607336081493954506979146891963280700000000000 6604 32717976551598389807438687547722809589672902462765839 6605 32772512008639288810421684483551299482408551031242752 6606 32827130090970500795439357407305065293504370753497793 6607 32881830911240098332826464577926220695318428805359616 6608 32936614582232648833519705395753775069713592529296875 6609 32991481216869359243215137288215399254895783873347584 6610 33046430928208220867979412566087071040418262451893757 6611 33101463829444154331414341059709646925179214110210048 6612 33156580033909154663474344593283967065036427539275111 6613 33211779655072436521036429631454052142284800000000000 6614 33267062806540579540322364735839573147686296621010329 6615 33322429602057673821272809800002348088635748276160512 6616 33377880155505465543973204389535424988648943172332803 6617 33433414580903502717231282899555631040562759630585856 6618 33489032992409281059406144654869587488162994970703125 6619 33544735504318390011588867518477394060557940957517824 6620 33600522231064658883234714041885762145279993184456767 6621 33656393287220303130347039685931610187240493503479808 6622 33712348787496070766313073163476317121332904809455601 6623 33768388846741388905491799505428250319356100000000000 6624 33824513579944510439654237029095135142324285808433819 6625 33880723102232660847376459992866606575085631697846272 6626 33937017528872185136485779353689173672062268558864813 6627 33993396975268694919660554703729130004055676223748096 6628 34049861556967215623284171150031954562270787646484375 6629 34106411389652333829653775615887765495468076054872064 6630 34163046589148344752644427785009712730555614708792777 6631 34219767271419399846929381679534125309714242552301568 6632 34276573552569654550857274660266066774671648679527091 6633 34333465548843416163087061462530000000000000000000000 6634 34390443376625291853081591733450825633932755842746309 6635 34447507152440336805560790416493941111437096735660032 6636 34504656992954202499015461236642476677027978693203823 6637 34561893014973285118382794474693808863588725697806336 6638 34619215335444874101984721181824139540423288525390625 6639 34676624071457300822830316975807670343690304700770304 6640 34734119340240087404383519578094009662673849432211787 6641 34791701259164095670897485296352235256076708324835328 6642 34849369945741676232416970730090814146357047168799581 6643 34907125517626817704550187077567668072377900000000000 6644 34964968092615296063111635550422384109241821998457799 6645 35022897788644824133737493558301223979712716883361792 6646 35080914723795201216575182509213501227287087745059833 6647 35139019016288462846148809282463393192603094384920576 6648 35197210784489030686502234669752656280934628076171875 6649 35255490146903862561721583346455341230107415275372544 6650 35313857222182602621939071229133784139024694468423797 6651 35372312129117731644920087397104204303462514490841088 6652 35430854986644717473335529105278498086881897983783071 6653 35489485913842165587821449792614607041331200000000000 6654 35548205029931969815928141395309487451332649222878289 6655 35607012454279463177060833706374547818849448073111552 6656 35665908306393568863514254983451782209532568617742843 6657 35724892705926951357703359494668043761599634332450816 6658 35783965772676167685692589207993308193683624267578125 6659 35843127626581818807126098372974707264219657099638784 6660 35902378387728701141661431314869903512458369181538807 6661 35961718176345958232009205360109368182680434505678848 6662 36021147112807232543681412438685653183946107134187561 6663 36080665317630817401551014563507155705685300000000000 6664 36140272911479809063325570068972502385188130112117779 6665 36199970015162258930037689201027871649795021379469312 6666 36259756749631325893655179388771672230142804972162853 6667 36319633235985428821913802293277348309663716038957056 6668 36379599595468399180475626522724034040754157568359375 6669 36439655949469633792516021724164680173357470291329024 6670 36499802419524247735842401611330472513499075050066817 6671 36560039127313227377647885364777206316564084474308608 6672 36620366194663583547003108745432124234439137788923051 6673 36680783743548504845189478195206921041305600000000000 6674 36741291896087511093977223158812520276755668647086269 6675 36801890774546606921951663849252191636523112043395072 6676 36862580501338435488991173695689960132624566930829863 6677 36923361199022432349000377756499416710875275430199296 6678 36984232990304979451002190452302334381986045947265625 6679 37045195998039559278692358073715284472808765381003264 6680 37106250345226909128560233646344096069450135850917827 6681 37167396155015175526679573891308871089223103695290368 6682 37228633550700068784273210203254721921689817372099541 6683 37289962655725017692155507779413803710937500000000000 6684 37351383593681324354156589272840935854919437689493759 6685 37412896488308319159632361610456515169018932816248832 6686 37474501463493515895164446912004885648417598461853873 6687 37536198643272766995554180769482217368465303075137536 6688 37597988151830418934214903498013631537783419873046875 6689 37659870113499467753066832348573163071643280688021504 6690 37721844652761714732038865080350550542236846163401837 6691 37783911894247922198281727725984161499417030884784128 6692 37846071962737969475196941846307975704582790899027031 6693 37908324983161008971386149062710837798502400000000000 6694 37970671080595622409625393174686533600522198237850249 6695 38033110380269977195969022717672021133943859623790592 6696 38095643007561982929087939391836740365148744442944883 6697 38158269087999448049946980396106717559712503641931776 6698 38220988747260236631926285333391555377327597314453125 6699 38283802111172425311491561012738743881508065456543744 6700 38346709305714460359518220161976427315093516193228847 6701 38409710457015314893374432780331204826433124080549888 6702 38472805691354646229868191604530119614382188552215521 6703 38535995135162953379163555934024090736081700000000000 6704 38599278915021734679771300861212056885745088443465739 6705 38662657157663645574719261780909424853807057550180352 6706 38726129989972656529007726909799441414889785405412893 6707 38789697538984211088455293431240231623835933593942016 6708 38853359931885384080040665793581865727901458740234375 6709 38917117296015039953845937631085329189081256751529984 6710 38980969758863991266706961745637074965075760916508857 6711 39044917448075157307676475584727334784846812225947648 6712 39108960491443722865405712676615958491937955497375011 6713 39173099016917297137550293537254640685260800000000000 6714 39237333152596072782306252645377386185019710386450229 6715 39301663026732985112182121192220365865637835141978112 6716 39366088767733871430113048450596328955365787958167903 6717 39430610504157630508023007774535875083739105125728256 6718 39495228364716382207941196435426558495872322119140625 6719 39559942478275627245778801723539408532038038114740224 6720 39624752973854407097872368995039416530012041543751867 6721 39689659980625464050400070624040272836835306433937408 6722 39754663627915401391777238126992552959146771939415501 6723 39819764045204843748137583062697064632905100000000000 6724 39884961362128597562006595675519594602602362611713719 6725 39950255708475811714273673641958253268068615032143872 6726 40015647214190138289569596701588426437395818891719913 6727 40081136009369893485156026402591426823726324339050496 6728 40146722224268218663433773669569715500640317919921875 6729 40212405989293241548176640407172458397254987980734464 6730 40278187435008237564597704887208619434163827303867877 6731 40344066692131791323354984229419195691877138931079168 6732 40410043891537958248603470876923997933985571418446991 6733 40476119164256426350200603586560000000000000000000000 6734 40542292641472678140172297101896152412497386424966209 6735 40608564454528152693546718352652109637228968884037632 6736 40674934734920407853663060728573988673261310962178923 6737 40741403614303282582062631708537492165690911658868736 6738 40807971224487059453069632886765926411299264111328125 6739 40874637697438627293169075227576259105628945852872704 6740 40941403165281643965289336198008830348925505548166887 6741 41008267760296699298096929274064091431399037681532928 6742 41075231614921478160411120191071238651139345345779481 6743 41142294861750923680846088211957274529226900000000000 6744 41209457633537400612788394618879308177207313948717699 6745 41276720063190858844817584593836243395860124655419392 6746 41344082283778997056677812642496841747445208355254933 6747 41411544428527426520908445732577934005335432489342976 6748 41479106630819835050241662363687733956757041162109375 6749 41546769024198151090875129859623231680506044239314944 6750 41614531742362707961727906276685958558867328174358897 6751 41682394919172408239787777452665474081042584691058688 6752 41750358688644888291658303880743176876334201779922971 6753 41818423184956682951413916280698942553907200000000000 6754 41886588542443390344871462956468093249563825938278189 6755 41954854895599836860386676274304763968650714182449152 6756 42023222379080242266284089869568305800643259830257943 6757 42091691127698384975029002492470414050414146109833216 6758 42160261276427767454250148734010649721622467041015625 6759 42228932960401781784721801232795396289617674349021184 6760 42297706314913875365414093351488522257931242370553907 6761 42366581475417716765720415728289566799652545991016448 6762 42435558577527361724970804554085595291209526442587461 6763 42504637757017419299340303899784449452386300000000000 6764 42573819149823218156261348920818410066527447357757679 6765 42643102892040973016449281296916767075152289083686912 6766 42712489119927951243650172824991921680613467544097953 6767 42781977969902639582220197671374898660595560810899456 6768 42851569578544911042645858406680996363405672216796875 6769 42921264082596191935114435592293220030034873547751424 6770 42991061618959629051244095361828605647374413679261917 6771 43060962324700256994083154144009022198892601302366208 6772 43130966337045165656488064405102016919287573974682951 6773 43201073793383667847989750049537219205529600000000000 6774 43271284831267467070257984906448223668327428716066169 6775 43341599588410825441273572547747212158061292984092672 6776 43412018202690731768318150529918330452916739555284963 6777 43482540812147069769891507027024490892256263270301696 6778 43553167554982786446666362726469312065738974658203125 6779 43623898569564060601590635791849816471532942574065664 6780 43694733994420471509247272658784773830982609381392927 6781 43765673968245167734581792419916689740748441379667968 6782 43836718629895036101107757574370886057812897432319441 6783 43907868118390870808700448964821391601562500000000000 6784 43979122572917542701089087801968951426758381162913659 6785 44050482132824168683158012781689863330576738059026432 6786 44121946937624281288167285434374055917647234007928973 6787 44193517126995998395003262009045329223384070168999936 6788 44265192840782193095569735386754483604765254833984375 6789 44336974218990663712430315738465663618576020515323904 6790 44408861401794303966812783892226140442129370200256937 6791 44480854529531273297086216652828449825378841035081728 6792 44552953742705167327821748624449794623545704022806931 6793 44625159181985188489547900422895414925926400000000000 6794 44697470988206316789311468529088729202088953344810149 6795 44769889302369480732155037429349962516503793898248192 6796 44842414265641728393622240110795209754710722995739983 6797 44915046019356398643401958431877941248957030047154176 6798 44987784705013292520222720368693354732040830712890625 6799 45060630464278844758108616647181221980678865543686144 6800 45133583438986295464108124809803482882541058325563947 6801 45206643771135861947607294332647317275238355842367488 6802 45279811602894910701338812005221290314730505080655421 6803 45353087076598129534198532410479936141182700000000000 6804 45426470334747699855981123996839334281222158021065639 6805 45499961520013469114146546917141361868436856689917952 6806 45573560775233123382729144521695891943059544106027993 6807 45647268243412360103501196133686774623962883400124416 6808 45721084067725060979502844505377505900859832763671875 6809 45795008391513465021050377152704581494092209412112384 6810 45869041358288341744334906594009175248366429757423957 6811 45943183111729164522723560375839498692656730520885248 6812 46017433795684284090875357654965517791272308283574911 6813 46091793554171102201784015020993152863436800000000000 6814 46166262531376245436859990188255197745948876439790129 6815 46240840871655739169164138158999495353505426724595712 6816 46315528719535181679905420462299930944629347643703003 6817 46390326219709918428315174104591084971039269014470656 6818 46465233517045216475010512928281458970547078955078125 6819 46540250756576439058959500164541586406620773710362624 6820 46615378083509220328160797085100602762686338970346967 6821 46690615643219640224150558805726513919775946999595008 6822 46765963581254399520449414471020008488605080108475401 6823 46841422043330995015062435256227749190554100000000000 6824 46916991175337894877145059856987192697947588473893619 6825 46992671123334714147948013402259669916706282219241472 6826 47068462033552390396154322019200254140761887535275013 6827 47144364052393359527721591601360398697076244543952896 6828 47220377326431731750342785683430985754826449755859375 6829 47296502002413467692638803706717842267071355880996864 6830 47372738227256554678196227369707497175398543897242977 6831 47449086148051183154563669197436526917692080161056768 6832 47525545912059923277320223931931816068919286527466891 6833 47602117666717901649329589843750000000000000000000000 6834 47678801559632978215293493591620811398316496517086109 6835 47755597738585923311718118813399578245799997461215232 6836 47832506351530594872407305216967274539975543912854023 6837 47909527546594115789596351554390865065677569325531136 6838 47986661472077051430840322506580771528811763134765625 6839 48063908276453587311770826178864680249614312995375104 6840 48141268108371706924835295610346173535058339233421987 6841 48218741116653369724132874431641361214721769265430528 6842 48296327450294689266461073566595380290534999943859381 6843 48374027258466111508687432663881885129975900000000000 6844 48451840690512593261560486763991035288710931139877599 6845 48529767895953780800074405556023571299262813272276992 6846 48607809024484188630501739456938920276517105378150033 6847 48685964225973378414208773653462463890893677435365376 6848 48764233650466138048368058183749703320567149560546875 6849 48842617448182660903682749102141642642617291289657344 6850 48921115769518725219237462765934858439451906060593997 6851 48999728765045873654590412308040005113928153054476288 6852 49078456585511592999221662413722499709592340368162871 6853 49157299381839494039452405603317415359283200000000000 6854 49236257305129491582950230335895768526551246505578089 6855 49315330506657984640935418391339992903120227792586752 6856 49394519137878036768203376160171034377770578946473043 6857 49473823350419556561078371671766760346005348984815616 6858 49553243296089478313413816422329837486743927001953125 6859 49632779126871942830754398324111480945787169460803584 6860 49712430994928478402775439386984101842249825790869007 6861 49792199052598181934114919062489467612534556535554048 6862 49872083452397900233713671528978130638329898834087361 6863 49952084347022411462779332574409165834787300000000000 6864 50032201889344606741489679140805279619336333546297579 6865 50112436232415671914551072031265704410030435584704512 6866 50192787529465269475727779746836569237007435670733053 6867 50273255933901720651458028916434234166360767656441856 6868 50353841599312187643672694308419991259840975927734375 6869 50434544679462856031932608967343166206366903722573824 6870 50515365328299117335000542603812602294977166430757017 6871 50596303699945751731963963979432373038882057445623808 6872 50677359948707110943024770672254953744602271054542851 6873 50758534229067301270072237281272589139353600000000000 6874 50839826695690366797155500831093828567037398898946069 6875 50921237503420472750971969870145768234237903057590272 6876 51002766807282089021488111517512048780953739945440063 6877 51084414762480173842809138504870714567477932480004096 6878 51166181524400357634414186080943258262595614306640625 6879 51248067248609127002873636496415161595430282621528064 6880 51330072090854008904165316667447612752807909165168027 6881 51412196207063754966706362525678446377525300395245568 6882 51494439753348525975217611502016328214637909317639341 6883 51576802886000076515537452560574409179687500000000000 6884 51659285761491939780502131197776720254167777601233559 6885 51741888536479612537009574850011088671603928210604032 6886 51824611367800740254383872211204947117159050490704073 6887 51907454412475302394157608049373702152067271848462336 6888 51990417827705797861389323228543948071451972607421875 6889 52073501770877430617633437789494381442871519613026304 6890 52156706399558295455680043119494414438529243261412037 6891 52240031871499563936182037447662827804405566692579328 6892 52323478344635670486287147138724974195166180622686831 6893 52407045977084498660392444523825668187750400000000000 6894 52490734927147567563139041302664610364859267547670049 6895 52574545353310218434764704876570620480585992697505792 6896 52658477414241801398932213327228731185235821016235083 6897 52742531268795862373151333140628952648673787773976576 6898 52826707076010330141912372190425894487653868798828125 6899 52911004995107703592649328939293060731490131397228544 6900 52995425185495239114650727291033153463729417293199047 6901 53079967806765138161036295030174769819407147847385088 6902 53164633018694734973917712319555095014875799056195321 6903 53249420981246684472861725289966222109583700000000000 6904 53334331854569150306773988349338209568675793705565539 6905 53419365798995993069322067462153563986645074210455552 6906 53504522975046958678016105302844152372872268565343093 6907 53589803543427866917065717869821252269772138383906816 6908 53675207665030800144131760859541186006069183349609375 6909 53760735500934292161091672842621406166736670015094784 6910 53846387212403517248937171056503652725265394684639057 6911 53932162960890479366923144431520539323728510755022848 6912 54018062908034201516086657299468299244753680407874811 6913 54104087215660915267255046095930084292812800000000000 6914 54190236045784250453662160259639816938633130091030029 6915 54276509560605425028291867454134803781093847184013312 6916 54362907922513435086068012188824783999402317538938103 6917 54449431294085245051010085898414468610979746656813056 6918 54536079838085978028473935551364584876292734228515625 6919 54622853717469106322596906899771636212443596704385024 6920 54709753095376642119066887554697683856907521574242067 6921 54796778135139328333334784172597115878239582560452608 6922 54883929000276829624390037170076256831361747026635301 6923 54971205854497923574218845545792453523303100000000000 6924 55058608861700692033064843579860616365760927504973519 6925 55146138185972712630612040402695770270962859819139072 6926 55233793991591250453209902676788643877059267399530113 6927 55321576443023449887260529916496372201310303398455296 6928 55409485704926526628887941282540677998934651904296875 6929 55497521942147959860009562029550104790569905515659264 6930 55585685319725684590930067156669674602401774998918077 6931 55673976002888284169577809212999412083326723202234368 6932 55762394157055182957504126641421191218827290916586791 6933 55850939947836839172765898506240000000000000000000000 6934 55939613541034937899811780942009662029452415029106009 6935 56028415102642584266492630182942983307280335427192832 6936 56117344798844496788316686584430889746381272055229123 6937 56206402796017200880070163630423069975920912457793536 6938 56295589260729222534923955532762623616441254345703125 6939 56384904359741282171147246671027923614110024688277504 6940 56474348260006488646548875794025019821819919397977087 6941 56563921128670533440767377606802128480743593636528128 6942 56653623133071885005530694099932758509658183073039281 6943 56743454440741983283006617740844511725624900000000000 6944 56833415219405434392365098440165252725829863281937499 6945 56923505636980205484673616029425868836578206093934592 6946 57013725861577819766246889840007926214232558923745133 6947 57104076061503551690572266856963871049578606182987776 6948 57194556405256622318932199835275722319595422021484375 6949 57285167061530394849845296710264153339449043786399744 6950 57375908199212570317447492608222163435888059437129097 6951 57466779987385383458934965767934899586905167741093888 6952 57557782595325798751190488718568303299975497058502771 6953 57648916192505706616714976124472834033459200000000000 6954 57740180948592119798986060802763262056562217434777989 6955 57831577033447369907365599545110136998916346663524352 6956 57923104617129304131678080531021730920330555676388143 6957 58014763869891482126581974306015735246174039117398016 6958 58106554962183373065856140514486469328403472900390625 6959 58198478064650552866723472823774545923299434594985984 6960 58290533348134901584334034752950547994018637152484107 6961 58382720983674800976530009427141015671219575899291648 6962 58475041142505332239014856615862636913030994818687261 6963 58567493996058473911049140781797696623888300000000000 6964 58660079715963299951795564264749284200277227987737479 6965 58752798474046177987435810154167207402842737042522112 6966 58845650442330967729181869862643731093921732662068153 6967 58938635793039219562304600902150873965249847935584256 6968 59031754698590373306302330884536777402915537451171875 6969 59125007331601957146332394317926331838761153775796224 6970 59218393864889786736028559351189532315163881414552117 6971 59311914471468164471827372229558662791904308264081408 6972 59405569324550078938926517865801105450713402738502751 6973 59499358597547404528998365603097065658777600000000000 6974 59593282464071101229781939947939525343305927305725969 6975 59687341097931414586676626783976018564183440823887872 6976 59781534673138075836460996340757095562344009011295163 6977 59875863363900502213260194984853339272016445619306496 6978 59970327344627997426885428724760256232286433642578125 6979 60064926789929952313669132175437018286959335283390464 6980 60159661874616045659919487613229619943624077712243127 6981 60254532773696445198118029667320277547855545702023168 6982 60349539662382008775984142139731570544033485938059241 6983 60444682716084485698530324422304653320312500000000000 6984 60539962110416718243232175985974591004494419914453459 6985 60635378021192843348437118455091237875206848230981632 6986 60730930624428494475135945847489827816787010420179173 6987 60826620096341003642221364659510328767146897873524736 6988 60922446613349603635357756604207374928824041943359375 6989 61018410352075630389586467970591980430203700541128704 6990 61114511489342725545791000761911006184965786256867137 6991 61210750202177039181146551991709249204228026417276928 6992 61307126667807432713678418767740803121321608808666731 6993 61403641063665681981053858075709753999974400000000000 6994 61500293567386680493732061487334081671848674556429949 6995 61597084356808642862596976360349590200475591381563392 6996 61694013609973308401197776471811549159869306614430183 6997 61791081505126144902721856430419249064343009782398976 6998 61888288220716552591825295648591619560772180322265625 6999 61985633935398068251445809120669189217873334377170944 7000 62083118828028569524723273749917743493737296406134147 7001 62180743077670479392152990493970826560253896255602688 7002 62278506863590970824096914155980498191200749788835221 7003 62376410365262171608778154237057265212284700000000000 7004 62474453762361369355884121884579625651594326006965439 7005 62572637234771216675903769620649961555650899871793152 7006 62670960962579936535324442215375363540069996493358193 7007 62769425126081527787813928780768137867934830705289216 7008 62868029905775970881513377902900007789134979248046875 7009 62966775482369433742566809402515148878571594720477184 7010 63065662036774477835013028117618968281335165408154157 7011 63164689750110264397165816935620726462418430688360448 7012 63263858803702760854608358167427484873560818380274711 7013 63363169379084947409927904251473222749388800000000000 7014 63462621657997023809316790702029081140707414650169929 7015 63562215822386616286165956173287343648831924680230912 7016 63661952054408984681777206498651733758076648953873203 7017 63761830536427229743320531583408682043423465412755456 7018 63861851451012500599162856078507177979089756689453125 7019 63962014980944202411694676843547456965950644056807424 7020 64062321309210204207781112318279871158920649465437167 7021 64162770619007046886963961063953641589474356476510208 7022 64263363093740151407541438908739579076124602403895201 7023 64364098917024027150652336335190083882152100000000000 7024 64464978272682480462491409982302581653095511814953419 7025 64566001344748823374782894400227819737000718391836672 7026 64667168317466082503639092492020928701358647394485213 7027 64768479375287208126931075404079645107830359462557696 7028 64869934702875283440298594985059391037695393115234375 7029 64971534485103733991926384322107812378525410644721664 7030 65073278907056537296214094283230691639572195118893177 7031 65175168154028432626467186445495673466090741014611968 7032 65277202411525130986736175270608774730249753495806691 7033 65379381865263525262931684902170000000000000000000000 7034 65481706701171900553342858502637352491493798871025909 7035 65584177105390144678686730622711926712226119741970432 7036 65686793264269958871816245701509399570480425899304223 7037 65789555364375068647214678432513910684023106815655936 7038 65892463592481434850404284397927850142043206494140625 7039 65995518135577464887397082072644264486454707491579904 7040 66098719180864224134315740028686261861873918951832187 7041 66202066915755647527312615931588759070493057354825728 7042 66305561527878751332915066711850981843962898843319181 7043 66409203205073845098925222117272121447173900000000000 7044 66512992135394743786002486705706283449019388084897399 7045 66616928507108980080057108222545157076000750480392192 7046 66721012508698016885583223223066506201688925102040233 7047 66825244328857460000059863746682457167016307692210176 7048 66929624156497270969548481828092456974197327294921875 7049 67034152180741980125615621639400521904454757089542144 7050 67138828590930899803709442097403816482984163613964197 7051 67243653576618337743118865841508522412674072910911488 7052 67348627327573810668644203590088204332599247160942671 7053 67453750033782258054108176016578282992435200000000000 7054 67559021885444256067836328451206616886551493235877889 7055 67664443072976231700235906910003402031108692555261952 7056 67770013787010677073602337179622459116119835730003243 7057 67875734218396363934282521944549321696884084667580416 7058 67981604558198558327324244232478203632831573486328125 7059 68087624997699235453741038774018745116639489911568384 7060 68193795728397294710521966224453252095126778165399207 7061 68300116942008774913515798578014792651176649842229248 7062 68406588830467069703319197519104836230671936906387161 7063 68513211585923143134298540900024958950689300000000000 7064 68619985400745745446875126011169333358146977992077379 7065 68726910467521629023203551817222117917531173617139712 7066 68833986979055764526373155871735305440663837828103253 7067 68941215128371557223262455192536927131776545008326656 7068 69048595108711063491176613981745587661109825537109375 7069 69156127113535207508398034706753975706184704667418624 7070 69263811336523998128780242722400103970744730740647217 7071 69371647971576745940515308309679434318725385117739008 7072 69479637212812280509205123732772590108687854736562651 7073 69587779254569167805366926673880903099801600000000000 7074 69696074291405927816503535194384441693152330046405869 7075 69804522518101252343868833191173277293997748842985472 7076 69913124129654222984059119168661424006333083662850263 7077 70021879321284529295561005029982992728133757248208896 7078 70130788288432687150386625505200494283916901416015625 7079 70239851226760257270926992780034769043441498319652864 7080 70349068332150063952154404865663575316715021532618227 7081 70458439800706413969304890258540299723890258260000768 7082 70567965828755315671171745478964425004648732203579141 7083 70677646612844698259141296148300170898437500000000000 7084 70787482349744631252102086367297979590246229012573359 7085 70897473236447544137358775291934117824905027080159232 7086 71007619470168446207682093968555483447205612306354273 7087 71117921248345146584626289686908606379185690004187136 7088 71228378768638474428245559337852695705986931591796875 7089 71338992228932499333341047522215279666750293859631104 7090 71449761827334751912370059448354389248629624096622237 7091 71560687762176444565149212978552225324398094769174528 7092 71671770232012692435483328538390701674136008690746631 7093 71783009435622734554851929988758050858598400000000000 7094 71894405572010155173285303977116697088173596081089849 7095 72005958840403105277562139733134721531597949310420992 7096 72117669440254524296860845753755353760157223900325283 7097 72229537571242361995996714334259902305983041032421376 7098 72341563433269800556377179444878272959876234033203125 7099 72453747226465476844807488027026602030122313843513344 7100 72566089151183704870279179389312441166903342974369247 7101 72678589408004698428873842021053259617682693227020288 7102 72791248197734793936914691810212669260503228588575121 7103 72904065721406673452498590353379619060285700000000000 7104 73017042180279587885541196777707741556364333435265339 7105 73130177775839580396468021258603958718703987433930752 7106 73243472709799709983684223212416263359192581600073293 7107 73356927184100275259956071970429181859409964524271616 7108 73470541400909038417837062599140692136287689208984375 7109 73584315562621449384271754422075216623672467688259584 7110 73698249871860870164510474720292633965200035637969257 7111 73812344531478799375468105042291956708917904080898048 7112 73926599744555096968660242539189308436238620710774611 7113 74041015714398209142850103757882006569164800000000000 7114 74155592644545393446539613373402821955039881427209829 7115 74270330738762944070438195421829749854712391373248512 7116 74385230201046417330042859706955797037955949198508303 7117 74500291235620857338463251197449275451893384642297856 7118 74615514046941021869625405406456804759293615087890625 7119 74730898839691608411988027952527575581838340727629824 7120 74846445818787480412905191739377325419317606753932267 7121 74962155189373893713769420462372844092365788107767808 7122 75078027156826723176069202451711570569580987950255101 7123 75194061926752689498495054196104884838101100000000000 7124 75310259704989586225228328256356954960990241513833319 7125 75426620697606506945547035675572389788802772497334272 7126 75543145110904072684883028421834392362753012430140313 7127 75659833151414659487464962860079529521972863296260096 7128 75776685025902626190681540742564552518964142138671875 7129 75893700941364542391299599731783845719756293028184064 7130 76010881105029416603671701025961971135303542767168277 7131 76128225724358924610067937245323342267770222558189568 7132 76245735007047638003266759357239229481662115175126591 7133 76363409161023252921539697070080000000000000000000000 7134 76481248394446818976164922809166659107265232952845809 7135 76599252915712968371604685103629316893673871365548032 7136 76717422933450145218481712960250089832084671955079323 7137 76835758656520835039489768579503092824777870159118336 7138 76954260294021794468373601580013520530348088330078125 7139 77072928055284281142113633740550293471559595965282304 7140 77191762149874283786450779143451292576370514804987287 7141 77310762787592752494886880510065764612230962980323328 7142 77429930178475829201296318457393990886616583364699081 7143 77549264532795078346284426375618714305622900000000000 7144 77668766061057717737428419628665058360998471258757299 7145 77788434974006849603536623814304690060548317791649792 7146 77908271482621691843061862886644722686337536023035333 7147 78028275798117809466804944042121270271143782923032576 7148 78148448131947346235044252400360601790353334130859375 7149 78268788695799256489227544673486448490807054559084544 7150 78389297701599537178362107211649142989449737901099297 7151 78509975361511460080239520038739865495120208723929088 7152 78630821887935804217631344750440293711173157985482571 7153 78751837493511088469592130436953352892211200000000000 7154 78873022391113804378006208114973496635022876418877789 7155 78994376793858649149514820507693974014496551227799552 7156 79115900915098758852960210397922812615070080817318343 7157 79237594968425941812483367197697729095072025795362816 7158 79359459167670912196412207828161829645633697509765625 7159 79481493726903523802077044485895743810855683570550784 7160 79603698860433004036690268386406709617382334539614307 7161 79726074782808188094427255122060060067889160124366848 7162 79848621708817753329845573850412516285268799607187061 7163 79971339853490453827779659139678637706190300000000000 7164 80094229432095355169848180940940682720514438869317279 7165 80217290660142069397711424831706963295716829468557312 7166 80340523753380990173216071382543504924574086478838353 7167 80463928927803528135564840237757420454111434234669056 7168 80587506399642346455648541272506846011029308935546875 7169 80711256385371596587678151992260543602989725357441024 7170 80835179101707154218254617176239323568349910519042317 7171 80959274765606855413014143634350257643911895366596608 7172 81083543594270732960986839847182218048374824758722551 7173 81207985805141252916806627190876568918425600000000000 7174 81332601615903551340910426413128834217408491230985769 7175 81457391244485671237864700023224852648532413674883072 7176 81582354909058799692957508287877288183493996810105363 7177 81707492828037505207194313585714378853735213926711296 7178 81832805220079975230835844966591461988467486376953125 7179 81958292304088253895616411887456097916862617490315264 7180 82083954299208479945781133254308514329848911136293327 7181 82209791424831124868080625089869599320804135029178368 7182 82335803900591231220861767368907773147782825024199041 7183 82461991946368651162393247817792758789062500000000000 7184 82588355782288285178564657761747542457681853805593259 7185 82714895628720321010097992422468661710845577718136832 7186 82841611706280472779410485420288376200788290659229373 7187 82968504235830220317267784618869261281758742000449536 7188 83095573438477048689366553866561315682671110302734375 7189 83222819535574687922985662637022790598770438128533504 7190 83350242748723352933845203052517629423103085690677337 7191 83477843299769983653312651286463656757031102308272128 7192 83605621410808485356095567887325475388473632378926531 7193 83733577304179969188560309143833424939622400000000000 7194 83861711202472992897816299221773931447816941831649749 7195 83990023328523801761705490445246140091965049844078592 7196 84118513905416569719836716770323881702872792983920383 7197 84247183156483640705804723206509786942255938484043776 7198 84376031305305770180733731681228740697821498681640625 7199 84505058575712366868285481614889875169046877156255744 7200 84634265191781734691271761278758946411188548307904347 7201 84763651377841314910011523845035240117297726921637888 7202 84893217358467928462572759908128123755913898765415021 7203 85022963358488018507039376158187020704586700000000000 7204 85152889602977893165943407822463945838012242500465239 7205 85282996317263968473002970457088830508562854656868352 7206 85413283726923011522306434671323698613172093595488393 7207 85543752057782383820083385398341356343374016000854016 7208 85674401535920284839203005391056649386882781982421875 7209 85805232387665995776540600718532547164162901078441984 7210 85936244839600123513353064167998359769340483084084357 7211 86067439118554844778804150619562306521531880692635648 7212 86198815451614150516780516655284463552839737909374511 7213 86330374066114090456139554891407851048140800000000000 7214 86462115189643017884530131782234109247249489732149729 7215 86594039050041834625927415936384888012602283423066112 7216 86726145875404236222023062311019770798417881582843403 7217 86858435894076957317612096006995304626126095705440256 7218 86990909334660017250117917777956548824134778173828125 7219 87123566426006965843396931788961523728760999676852224 7220 87256407397225129405964374615459074421063501549727367 7221 87389432477675856933783002961281003297683172814225408 7222 87522641896974766517756376094778909501563357375715001 7223 87656035884991991956068547555344044882150100000000000 7224 87789614671852429571512059268303698378563384711613219 7225 87923378487935985233946209824599197940114880695631872 7226 88057327563877821588027647332727616985888043416495413 7227 88191462130568605486355415934180737880986457459562496 7228 88325782419154755628172663790049806146221367724609375 7229 88460288661038690403767299095592155547806222426046464 7230 88594981087879075944713959461384946514043020453743377 7231 88729859931591074380099738814231090429642072792967168 7232 88864925424346592298876194818241983450464688864546491 7233 89000177798574529418480238696510000000000000000000000 7234 89135617286961027459866588246509853744296830184565709 7235 89271244122449719229094543787840979537514895257925632 7236 89407058538241977905611925759152081781513812732554423 7237 89543060767797166537379091692082992298372072248180736 7238 89679251044832887742976029333827044875461368603515625 7239 89815629603325233620835601766468366062366132669384704 7240 89952196677509035865746099480591865783836787867442387 7241 90088952501878116092766333502808351342032769073020928 7242 90225897311185536368696582851792150126113704747178981 7243 90363031340443849951248788805202976791971900000000000 7244 90500354824925352236059467700466588036395366513517199 7245 90637868000162331911688893265829101837668603387707392 7246 90775571101947322322750178784386788890650099796730433 7247 90913464366333353041311968732935743903434544835454976 7248 91051548029634201646718528909493186672168911279296875 7249 91189822328424645713971103468223301890431327555026944 7250 91328287499540715010814486718264578212417845608534397 7251 91466943780079943903672837013611628160264211340146688 7252 91605791407401623972578839564761539283038388842122471 7253 91744830619127056835240404539302003028787200000000000 7254 91884061653139807180389166388004871824650817493777689 7255 92023484747585956010555129935303488869247272441137152 7256 92163100140874354094411888408284202374682368648333443 7257 92302908071676875628836918246521000953696674660745216 7258 92442908778928672110831535236236275284290313720703125 7259 92583102501828426419445176246389410105969291731933184 7260 92723489479838607107848750611387328267466775985129407 7261 92864069952685722905701885005186334466973224505704448 7262 93004844160360577431958965484621731266756209431086961 7263 93145812343118524118258960245869795941391300000000000 7264 93286974741479721343044086537024907002118073929457179 7265 93428331596229387776552465101871988351170292756774912 7266 93569883148418057936829985495060092734028069924273453 7267 93711629639361837956906685607045971501755522974611456 7268 93853571310642661563283028768385972949904456396484375 7269 93995708404108546265871541867219676197499072805863424 7270 94138041161873849759539358011118402494616040859737417 7271 94280569826319526537397287394875253037917422370654208 7272 94423294640093384715981120199299705120691422514982451 7273 94566215846110343072470945542658161290649600000000000 7274 94709333687552688294094350736081294930692462969465669 7275 94852648407870332439859445357048677363493165879580672 7276 94996160250781070614763734950970114511097677363060463 7277 95139869460270838856624949499920474869467154214813696 7278 95283776280593972235680012159759665891293657275390625 7279 95427880956273463167098414162190924867434586555377664 7280 95572183732101219936556342206787846369496581033268427 7281 95716684853138325439017985129662685827649888969555968 7282 95861384564715296130870527130264573685494613309918941 7283 96006283112432341195559415365795463867187500000000000 7284 96151380742159621922870570283923042333160271203513159 7285 96296677700037511302006287658862555864337597104914432 7286 96442174232476853828601661923502708728145815988804473 7287 96587870586159225525828441051073537622775099622311936 7288 96733767008037194179733303933905636601732046826171875 7289 96879863745334579788957631934119388133942279907835904 7290 97026161045546715228985927041619089893410603949032437 7291 97172659156440707131070109868559176387228235594569728 7292 97319358326055696975977011536507248464672563983206431 7293 97466258802703122402706454372860471699046400000000000 7294 97613360834966978732327397226687217446153709518109649 7295 97760664671704080707079702141073730159941900342536192 7296 97908170562044324444889160079265244640522809975215483 7297 98055878755390949609443494395411481908813071097266176 7298 98203789501420801795977141767566958204338443017578125 7299 98351903050084595132912691370766185299886399675398144 7300 98500219651607175099506944161501760282858647716739447 7301 98648739556487781559649635271788678785193681499455488 7302 98797463015500312011962943671210098221053815629354921 7303 98946390279693585056349994448917369036187700000000000 7304 99095521600391604077140640294509585659705927712565139 7305 99244857229193821142982890017054329405293283300605952 7306 99394397417975401123628433235240828874607218189603493 7307 99544142418887486023760791698788596603390533295036416 7308 99694092484357459534014709061777862145900726318359375 7309 99844247867089211799335472322531961153504235051024384 7310 99994608820063404404826939572075408159207569456499457 7311 100145175596537735579237130154023829874637246283573248 7312 100295948450047205616230314833042419235306172486074411 7313 100446927634404382513594625096747242842316800000000000 7314 100598113403699667830534282277127751744983606874989629 7315 100749506012301562763195628772248364842873340989683712 7316 100901105714856934438576225277151173963756565416878503 7317 101052912766291282426966359594539819554865421962182656 7318 101204927421809005473072394290985566820218714697265625 7319 101357149936893668445971462193069736210796421864474624 7320 101509580567308269508047100480071072843843065962822467 7321 101662219569095507503055495925531541362005981955883008 7322 101815067198578049563472095669298571864454876390274901 7323 101968123712358798937268419764455126025299100000000000 7324 102121389367321163034268993639920268786866177518293119 7325 102274864420629321692238400549441389756708245546729472 7326 102428549129728495662848536041213990580172517263550513 7327 102582443752345215317676228479465212290249576512464896 7328 102736548546487589574381471680032193391072538623046875 7329 102890863770445575043216597786265099901385716598308864 7330 103045389682791245394016800609496428712669694688618477 7331 103200126542379060943822501789852132599168412678944768 7332 103355074608346138465284134298345427502212259474066391 7333 103510234140112521216000000000000000000000000000000000 7334 103665605397381449188937940230204916120053831476185609 7335 103821188640139629584091640602618024061189680379103232 7336 103976984128657507501522473566717226423974186741729523 7337 104132992123489536855937864566558856914827334842843136 7338 104289212885474451512957250019448718153363516064453125 7339 104445646675735536647216777734073308392063568163887104 7340 104602293755680900322463982822185574121387123049197487 7341 104759154387003745293793754626200362404050990192918528 7342 104916228831682641032176992687038802334129363100758881 7343 105073517351981795971433432312277311477220900000000000 7344 105231020210451329977800202874114993997153215559177099 7345 105388737669927547042247764569882067145165526628564992 7346 105546669993533208195694952014780817864465100533125533 7347 105704817444677804647274935707288648684364218389477376 7348 105863180287057831145803995112169220334374527490234375 7349 106021758784657059564605079844341737342799335437369344 7350 106180553201746812709838218208959253292287494046269497 7351 106339563802886238352489915158953696634892412919564288 7352 106498790852922583484173764571027339522445291040862371 7353 106658234616991468796894583614616855738163200000000000 7354 106817895360517163386928459895736145528662014970577589 7355 106977773349212859682971184998826952190854669955274752 7356 107137868849080948598707631024821166177141592933048543 7357 107298182126413294909954709732554817009028715423727616 7358 107458713447791512856530636933480302450656890869140625 7359 107619463080087241969003307866309610459144118555715584 7360 107780431290462423120470672388796365920209356211944507 7361 107941618346369574803526081968337695869976096746242048 7362 108103024515552069632561663631457369824488944888086861 7363 108264650066044411071562859244528653267292300000000000 7364 108426495266172510387547351744318030815023554482497079 7365 108588560384553963829801683217088630876602055641792512 7366 108750845690098330035068953039104036781119035474408553 7367 108913351452007407658841067639428422663453850588153856 7368 109076077939775513232909096827936829408090736669921875 7369 109239025423189759249325375047439121456351891972685824 7370 109402194172330332470931069358791965328692565872732517 7371 109565584457570772468603019451834272602848925489911808 7372 109729196549578250385373738492942182374148269715342351 7373 109893030719313847927578547171969050712473600000000000 7374 110057087238032836583183896897323298380142065371845569 7375 110221366377284957067451021707951575397862280017078272 7376 110385868408914698996089142125045765506163350231715563 7377 110550593605061580786052527854389109984054508672516096 7378 110715542238160429784135809972408414724625882861328125 7379 110880714580941662623522016985215154250916947274840064 7380 111046110906431565808437892940207540059369929733543527 7381 111211731487952576527071139594177518129892649041133568 7382 111377576599123563692904308500330442720952217970738841 7383 111543646513860109214620152769190083007812500000000000 7384 111709941506374789494733332185036899307250386116333059 7385 111876461851177457157103449320322421400706566200492032 7386 112043207823075523003484478285426318910344694805079573 7387 112210179697174238199265731780184620142039360629774336 7388 112377377748876976688559596176826759881650209912109375 7389 112544802253885517838791348461324968164460573757538304 7390 112712453488200329314946452991691202133389115781687537 7391 112880331728120850183630820197463624113178937188067328 7392 113048437250245774247099593544515794561518319613586331 7393 113216770331473333607410115323406533472870400000000000 7394 113385331249001582460854806087776064218236584850469549 7395 113554120280328681122829776871793847068332932165793792 7396 113723137703253180283295077652384694385534046984210583 7397 113892383795874305492982569892911595550880719832088576 7398 114061858836592241880507495410185428238532535791015625 7399 114231563104108419100539898246112656035983424760940544 7400 114401496877425796513192140698991474261486520510874547 7401 114571660435849148594778839177433931030426137120473088 7402 114742054058985350580105630082135585302432026490394821 7403 114912678026743664336443260497244535186088700000000000 7404 115083532619336024469343583083907426826016311581565039 7405 115254618117277324660454119213700606638386719125143552 7406 115425934801385704237487939059099178638717657092418593 7407 115597482952782834976505692071904646515819736566818816 7408 115769262852894208136666706028652330596446990966796875 7409 115941274783449421727606157604462127817545137766006784 7410 116113519026482468009595402253589704430657340465214557 7411 116285995864332021226642636026089153812321222613710848 7412 116458705579641725572691146835521794104090878950874311 7413 116631648455360483391072497612548402367692800000000000 7414 116804824774742743607372068733533064678955608165729529 7415 116978234821348790395864472101975247515352408233101312 7416 117151878879045032079676434283681948585704976010613603 7417 117325757232004290264834831154103149828896018772525056 7418 117499870164706089208357641608190557846025893408203125 7419 117674217961936945420545673009511064954671496250497024 7420 117848800908790657501632996216161786044727056103217567 7421 118023619290668596212954113216302212405330262892740608 7422 118198673393279994782785965635850264866835022703934801 7423 118373963502642239447022977645092117398548100000000000 7424 118549489905081160224843412089639892412496424043873019 7425 118725252887231321929525404004345995388961813610627072 7426 118901252736036315414571121036457255256668706881305613 7427 119077489738749049055297585706475465677728047014967296 7428 119253964182932040466052779871892679705748123583984375 7429 119430676356457708453215737230198996158573741304971264 7430 119607626547508665204139415203326891681192895981793577 7431 119784815044578008712195223086008700328370979176122368 7432 119962242136469615438078168915391926282083683913686291 7433 120139908112298433207531673128690000000000000000000000 7434 120317813261490774345651182719653159884926205737705509 7435 120495957873784609047925805283234667940702299689080832 7436 120674342239229858988177268051010857559617068492604623 7437 120852966648188691163555592767698874544681631703105536 7438 121031831391335811976750963041512719934409999462890625 7439 121210936759658761555581346618115647648066561008789504 7440 121390283044458208310115520879574425138253609260252587 7441 121569870537348243727491235756007746110457596900016128 7442 121749699530256677404588334158556507183612890535438781 7443 121929770315425332318716735997897042612369900000000000 7444 122110083185410340336479277842779071613695648105736999 7445 122290638433082437960969486298007371433445630874222592 7446 122471436351627262317464449240909367301014198342220633 7447 122652477234545647377773035149649250353116140545099776 7448 122833761375653920423399796885772220214825651513671875 7449 123015289069084198747684982457099325213482805566111744 7450 123197060609284686597081161485553466427886034524304597 7451 123379076291019972351727062337689769452867241622181888 7452 123561336409371325945479301143638038652071007891702271 7453 123743841259736996525562770232850722796339200000000000 7454 123926591137832510352000539852496069610977015359277489 7455 124109586339690968936984213406552262404417421530212352 7456 124292827161663347424345762860653648398110863381463643 7457 124476313900418793209291957399524020650180304244310016 7458 124660046852944924798562584900413639843463897705078125 7459 124844026316548130911173752297345616224616096201897984 7460 125028252588853869819907637457182754420181512930059607 7461 125212725967806968933710151769557334755854566605979648 7462 125397446751671924621158059268572905356983536488186761 7463 125582415239033202275157184754898332254893300000000000 7464 125767631728795536619033430072439443760541359838436979 7465 125953096520184232254178404414201955542772914283610112 7466 126138809912745464449411561287260320464020286439243653 7467 126324772206346580172220821556930059835349088435296256 7468 126510983701176399362043748815315349161568618505859375 7469 126697444697745516445751430179378501714609215817908224 7470 126884155496886602095497302518562868711068153668027617 7471 127071116399754705229093251041804908041913140084369408 7472 127258327707827555253075394138504118225615100069802251 7473 127445789722905864548622055367690545599897600000000000 7474 127633502747113631200486510524248007053908486548125469 7475 127821467082898441969107184780626385406640974647375872 7476 128009683033031775506058062007017708686188936326070663 7477 128198150900609305813002155512487578137878399859818496 7478 128386870989051205944310976624055224120069631884765625 7479 128575843602102451953513024730211406719698489408702464 7480 128765069043833127083734409659862902773280319747118627 7481 128954547618638726202294804547204798103624360203911168 7482 129144279631240460479622014647556599521022631916658741 7483 129334265386685562312648534918764663085937500000000000 7484 129524505190347590492853556567380972136600631454052959 7485 129714999347926735619113970178486260750468749964869632 7486 129905748165450125755528000502743236986805569618054673 7487 130096751949272132334375195464052588055053274782836736 7488 130288011006074676304376579476049920329031068310546875 7489 130479525642867534524418868715635175991894282237640704 7490 130671296166988646402906733596776751415378462098642637 7491 130863322886104420782907181317989897765943305648764928 7492 131055606108210043073250219022162390659457447380066231 7493 131248146141629782625750045807799293077094400000000000 7494 131440943295017300358711109566292285582841541538729449 7495 131633997877355956626883452390496882774788400673851392 7496 131827310197959119338031856105732278738119652120905683 7497 132020880566470472316283387315312952180085677648510976 7498 132214709292864323912418029228887900301384245751953125 7499 132408796687445915861267175453211846932217263772882944 7500 132603143060851732386384848871512373925274590000309647 7501 132797748724049809552156596719357045395161969944690688 7502 132992613988340044863511100981874623520083170658534721 7503 133187739165354507113399631289353804925289700000000000 7504 133383124567057746478208555575640932049938964617464939 7505 133578770505747104861270211886394249513198671890481152 7506 133774677294053026484637532882135877747978528013933693 7507 133970845244939368729287902774183162720468117976201216 7508 134167274671703713223921814659947830312252044677734375 7509 134363965887977677182521984487773827073331205383389184 7510 134560919207727224990838666180452266975705225820229657 7511 134758134945252980041967000780813929177699767443048448 7512 134955613415190536821182320852365668571019363813774211 7513 135153354932510773240199419772816314200268800000000000 7514 135351359812520163221021883998539546945742476914369429 7515 135549628370861089529547674853555274824591833313318912 7516 135748160923512156859097234907486570825637344674048703 7517 135946957786788505164030482553175714534316973496467456 7518 136146019277342123243619146976229696364411783056640625 7519 136345345712162162576340984325722114682747799794919424 7520 136544937408575251404762504547614135435158652080912667 7521 136744794684245809071176927030181506252355038984798208 7522 136944917857176360604164171933856938881365186026694701 7523 137145307245707851556239782836426912852897100000000000 7524 137345963168519963092759765118468528510972096398352919 7525 137546885944631427332248413343284869104764675447324672 7526 137748075893400342938316289750405841032662781179760713 7527 137949533334524490963335604881975071246672687527069696 7528 138151258588041650944040340297051575235603591357421875 7529 138353251974329917249218542300026993124779310306033664 7530 138555513814108015679664304616004651727770618843268677 7531 138758044428435620320557046988114974583885525244499968 7532 138960844138713670646435785749362259088591491093406191 7533 139163913266684688878936181534720000000000000000000000 7534 139367252134433097597458238447825193362978249879125409 7535 139570861064385537602932618180775836965954810147858432 7536 139774740379311186034853621805219586819277068495179723 7537 139978890402322074741746981208144669055910888588967936 7538 140183311456873408905240691436556119595831287548828125 7539 140388003866763885917907204541550667627752777764091904 7540 140592967956136014515045394874201532441636439410607687 7541 140798204049476434160570795183139506641066415754313728 7542 141003712471616234687182692296778393777121451161218681 7543 141209493547731276190976760641790597728418900000000000 7544 141415547603342509180672001353701868711852381863196899 7545 141621874964316294981620844275352341904084483484680192 7546 141828475956864726394771359714473505796628629334015733 7547 142035350907545948610750616442767056361526960262322176 7548 142242500143264480379238312065651178887002752099609375 7549 142449923991271535433799891574272102222467033301254144 7550 142657622779165344172348459609473241671951562352639697 7551 142865596834891475593404881721180339669117621607999488 7552 143073846486743159488325559696108181682777074704642171 7553 143282372063361608889667455851832163819315200000000000 7554 143491173893736342775860031056105674840111813169877389 7555 143700252307205509032353851126851386583237468925949952 7556 143909607633456207669415706200520582107205905703578743 7557 144119240202524814296740177624509050550874669282492416 7558 144329150344797303855047676933050303270816802978515625 7559 144539338391009574604839071505486380071382884830480384 7560 144749804672247772372477101581052781331611267849474707 7561 144960549519948615053764883415316546858133359844917248 7562 145171573265899717375191883510184671907899866741386661 7563 145382876242239915913017839031963372835194300000000000 7564 145594458781459594370365189750306658282904377307276879 7565 145806321216401009112490677085054697069924368842227712 7566 146018463880258614960406856137938072489027582128778753 7567 146230887106579391243024356911922647439375139876038656 7568 146443591229263168107985821282600909744443570654296875 7569 146656576582562953091362532683508797471619565301530624 7570 146869843501085257946384845900571596648717096355622717 7571 147083392319790425731377614840068036292542977514027008 7572 147297223373992958157071906639557657205326359288362151 7573 147511336999361843193464381032152381888921600000000000 7574 147725733531920882936395804451338444759409882608305369 7575 147940413308049021734020258976278937453911812330473472 7576 148155376664480674573336696866159667497561452556125763 7577 148370623938306055726954582116691305284793742336720896 7578 148586155466971507660265451192358390821105373095703125 7579 148801971588279830199192315844420175817638850716964864 7580 149018072640390609958688921717028977632316977583993727 7581 149234458961820550032160967272148209561458183417888768 7582 149451130891443799941981478428234018711101320057678641 7583 149668088768492285851272625207901000976562500000000000 7584 149885332932556041037126357626033266643568568126672859 7585 150102863723583536625436329022036695158825597358047232 7586 150320681481882012587513666048166040318881618937729773 7587 150538786548117808998659235570111125363057343841499136 7588 150757179263316697558865149816299200351105090771484375 7589 150975859968864213375818342228675122133804175908143104 7590 151194829006505987010379137620066861812231787809897737 7591 151414086718348076784707831431640448708914495536662528 7592 151633633446857301353212384108405327674051127392646131 7593 151853469534861572536490427871257743407718400000000000 7594 152073595325550228418438874460655678032273441292889349 7595 152294011162474366706704503759713564288530785226708992 7596 152514717389547178356649004573297985597825549495300783 7597 152735714351044281459002030244606366225520849506533376 7598 152957002391604055391375923231728761548249041650390625 7599 153178581856227975233815854243837792868197596071225344 7600 153400453090280946448559213049933047486697223495044747 7601 153622616439491639824178179622493398252509752132108288 7602 153845072249952826684279495863973204196445079443774621 7603 154067820868121714360935549785825753064790700000000000 7604 154290862640820281933020975667659116733675705330264839 7605 154514197915235616229629065418235332041707115356618752 7606 154737827038920248098742378090323014188434764664148793 7607 154961750359792488941332026267915680433478041683183616 7608 155185968226136767511060209847042732570171356201171875 7609 155410480986603966979760659570336742965674562063171584 7610 155635288990211762268871744550688937536600439231544757 7611 155860392586344957646997089930734097797915974531586048 7612 156085792124755824593768642772566042268391285584774111 7613 156311487955564439930187216256004925476044800000000000 7614 156537480429259024215615634283927342272342404430909329 7615 156763769896696280411599690649639179077459868390336512 7616 156990356709101732812692229014028846236451558717183803 7617 157217241218070066244455742069294492316055405494009856 7618 157444423775565465528818980431402578615106852392578125 7619 157671904733921955216963154005116318351767197457741824 7620 157899684445843739589913400803440499134259858005907767 7621 158127763264405542927011290477673649877448709592055808 7622 158356141543052950042444222124948926006914268068554601 7623 158584819635602747090007668287191012559346100000000000 7624 158813797896243262636276309438827327859864934691732819 7625 159043076679534709002360195680377396302738465616822272 7626 159272656340409523874422164811213994103915205068915813 7627 159502537234172712183132838447353104706556908608772096 7628 159732719716502188252239610379096400031619410693359375 7629 159963204143449118216426133928729440454463085361496064 7630 160193990871438262708638907670280611988047921783043777 7631 160425080257268319817057651511579546648696219844077568 7632 160656472658112268311886257813528955609531481923226091 7633 160888168431517711142141194932630000000000000000000000 7634 161120167935407219202614333320388087830458188810445309 7635 161352471528078675371187257097282875504401652715436032 7636 161585079568205618816674216839522827975890533259454823 7637 161817992414837589577370972173830513317090583260430336 7638 162051210427400473410486865669029437034232849072265625 7639 162284733965696846912637562443236221915960492989794304 7640 162518563389906322911575982872012874774874310410262787 7641 162752699060585896129339048785912317662635529315811328 7642 162987141338670289116987956585465864765393641088098581 7643 163221890585472298461119783777823465236367900000000000 7644 163456947162683141262328328551975875965544822541556799 7645 163692311432372801885792175158772047244713075819937792 7646 163927983756990378984168071047804470234125605618510833 7647 164163964499364432792967794935679621102272238501144576 7648 164400254022703332698596788239229516972511297998046875 7649 164636852690595605079232915602863348902224482002796544 7650 164873760867010281418723813581514753826935316841274797 7651 165110978916297246693681379909520108761309373037017088 7652 165348507203187588033952049191275855851607018789682071 7653 165586346092793943656641594291677876663091200000000000 7654 165824495950610852073873286183152910156839450912377289 7655 166062957142515101574458338521560534211738417902487552 7656 166301730034766079979657656775383889580149461609393843 7657 166540814994006124673214005321447703383455710698274816 7658 166780212387260872905833799545912853462696075439453125 7659 167019922581939612374297823651507293158653472601462784 7660 167259945945835632075380268570873217716617626680189807 7661 167500282847126573434755578121549489057743538223054848 7662 167740933654374781711072685310476136948262770157686561 7663 167981898736527657675376314505013814699195300000000000 7664 168223178462918009566055119033325000764705502199016779 7665 168464773203264405319496517659575099551529023477645312 7666 168706683327671525076628187298790002232281537853013853 7667 168948909206630513965526263292361719451890740270381056 7668 169191451211019335160270392558134991861446061865234375 7669 169434309712103123216225878958744921992644549383553024 7670 169677485081534537681933254298418253936565710045517817 7671 169920977691354116987785702461808558703203925138884608 7672 170164787913990632611674858348617867356126805081022051 7673 170408916122261443521785597434773836635545600000000000 7674 170653362689372850896720526004791939651344977662385269 7675 170898127988920453123134976350666055446221099626371072 7676 171143212394889501071063405520207795151647411831880863 7677 171388616281655253647118190522204559692186842663223296 7678 171634340023983333625741907257098286395588575244140625 7679 171880383997030083758694274840110722548670116959627264 7680 172126748576342923162955041418866477266345393754168827 7681 172373434137860703987224182059601664630102895643066368 7682 172620441057914068357200873785003277772181819303798541 7683 172867769713225805599822807392612143554687500000000000 7684 173115420480911209746647490265550020093610485044192759 7685 173363393738478437316557289007108735233478141340024832 7686 173611689863828865377970055387475845069116957274104873 7687 173860309235257449890737273784576740869312421565761536 7688 174109252231453084327911763031697074668227746044921875 7689 174358519231498958577567060352221433992120433329045504 7690 174608110614872918124850709866494001571645941825452837 7691 174858026761447823514453772997484114596961117411760128 7692 175108268051491910093678972980633819499668771761326031 7693 175358834865669148036289980598985333040742400000000000 7694 175609727585039602647324443217443400547931633822949249 7695 175860946591059794949053454179830520633401189184366592 7696 176112492265583062548270254659251517038756839217395883 7697 176364364990859920785091055116207618059050852366155776 7698 176616565149538424163450958619898689201357392236328125 7699 176869093124664528063478063426235193501218069015967744 7700 177121949299682450735928917381258465668463132305079847 7701 177375134058435035578868591930948621632030151842725888 7702 177628647785164113696778738767793526023476376156114521 7703 177882490864510866742277087431009349855591700000000000 7704 178136663681516190040631937500953013543176200229964739 7705 178391166621621055997255294389058872157590887283556352 7706 178646000070666877788358393122576007337695516753063893 7707 178901164414895873334953449958488091782457343847766016 7708 179156660040951429560385577133274637162685394287109375 7709 179412487335878466931578891564630175301483459965353984 7710 179668646687123804284180943867906207528220378409159857 7711 179925138482536523931789689633889241404818473639323648 7712 180181963110368337059447320535586572004322054773874011 7713 180439120959273949401585368489969312291020800000000000 7714 180696612418311427204605591796129190862492390025349229 7715 180954437876942563474281247904051473573051069624154112 7716 181212597725033244508163453238200687824131561450018903 7717 181471092352853816713177426307368295291620066125152256 7718 181729922151079453708593506176751732527216570166015625 7719 181989087510790523714557934260031982437357442198964224 7720 182248588823472957226368483308301717578457901988202867 7721 182508426481018614974680113429077734233295450074513408 7722 182768600875725656171825930962319541324924282539514501 7723 183029112400298907044438822071380248608895100000000000 7724 183289961447850229652559228975145983741694047034012719 7725 183551148411898890995414632853285628485779762679119872 7726 183812673686371932404056403599543372464591139458770913 7727 184074537665604539221039772778372111762254312820074496 7728 184336740744340410767332782357935743762901050341796875 7729 184599283317732130596640158047612604686618976231358464 7730 184862165781341537037328152360620339298815327311118877 7731 185125388531140094022136498852264061495550047934855168 7732 185388951963509262205863715351594439400172329313145991 7733 185652856475240870371212090408960000000000000000000000 7734 185917102463537487122978783624058178212067775441665209 7735 186181690326012792870779566998642116853024052351813632 7736 186446620460691952100491830975034641811593945295429923 7737 186711893266011985934603575376046876546797345477492736 7738 186977509140822144981655202053806308878095152783203125 7739 187243468484384282474961022684377469164246189245896704 7740 187509771696373227700797491811917411907934823169217887 7741 187776419176877159716245271950457603347849676144508928 7742 188043411326397981356872334293253297736163088426078481 7743 188310748545851693534445395359000728027216900000000000 7744 188578431236568769824857086721101137155231663850816699 7745 188846459800294531346456351820558529740224223239995392 7746 189114834639189521928969660755044727969874715305705933 7747 189383556155829883573200730866160567851292048221566976 7748 189652624753207732201696537913975572553581757958984375 7749 189922040834731533700567499632549888965548383030738944 7750 190191804804226480252649810502341373921124081300209897 7751 190461917065934866962198003655187171099195612069234688 7752 190732378024516468771295912944932632938023959456821971 7753 191003188085048917668174305371770719823667200000000000 7754 191274347653028080187623551240961758375611619096777189 7755 191545857134368435203689796666836370172703938219825152 7756 191817716935403452014843200300853201302605688808908943 7757 192089927462885968721806893467997502495137600651657216 7758 192362489123988570898235420238976341383457183837890625 7759 192635402326303970554431511346500985949057775674845184 7760 192908667477845385394290143272456496021764979132204907 7761 193182284987046918365658931288952513651540899500392448 7762 193456255262763937504304002730137370324923633247086461 7763 193730578714273456071670594303249647697896300000000000 7764 194005255751274512986627714816686958344095237823656679 7765 194280286783888553551386312309900674810360986349862912 7766 194555672222659810471780482214687351121170024921948953 7767 194831412478555685172101350859952374122553056978323456 7768 195107507962967129404673366352278677300431560888671875 7769 195383959087709027154362826622652872796244465023975424 7770 195660766265020576838208572225492635375278734847712917 7771 195937929907565673800364869309692333433880446318942208 7772 196215450428433293102546606052768476366957107157781951 7773 196493328241137872610167023758352265615769600000000000 7774 196771563759619696374358301764253130589466663820365169 7775 197050157398245278310065413293114333766281287095068672 7776 197329109571807746170403767400309276248563223063335963 7777 197608420695527225817471250234194761739272999399325696 7778 197888091185051225789805376922154920448249707080078125 7779 198168121456455022166676363532046493199158421896689664 7780 198448511926242043729407026732702469619825722767643927 7781 198729263011344257419910516989076403639617289839443968 7782 199010375129122554096636989377423836720165338565018441 7783 199291848697367134588120414393629887695312500000000000 7784 199573684134297896044316829453412962430430999116612659 7785 199855881858564818585925430146673442620761398870802432 7786 200138442289248352251883998709722878076185035137179973 7787 200421365845859804245230265618533379181621313715623936 7788 200704652948341726477520898683498335526379502880859375 7789 200988304017068303411999912541504023863280241060347904 7790 201272319472845740205708389994386865742811877055307937 7791 201556699736912651150727505234102805775249637834057728 7792 201841445230940448414746937624173260163421624596105931 7793 202126556377033731081150863374206087832166400000000000 7794 202412033597730674488813811149529820321635556838909149 7795 202697877316003419871798766401234710027225739906824192 7796 202984087955258464299150007983194779028484197397190983 7797 203270665939337050914973259441960733574857615187378176 7798 203557611692515559478995836222774114462314766259765625 7799 203844925639505897207799568930368144468969897967110144 7800 204132608205455889916919381716700175399797771740414947 7801 204420659815949673464000503839314195052926333236543488 7802 204709080897008085493207391443669295748014076105554421 7803 204997871875089057481077535670501099388692700000000000 7804 205287033177088007084013432275117649056439563826564639 7805 205576565230338230787606087069478984795628089431293952 7806 205866468462611296857983530659980293744608549990678993 7807 206156743302117438595377915154061935543848932629948416 7808 206447390177505947890104864747115567710399627685546875 7809 206738409517865569081148851377653808361851879249936384 7810 207029801752724893117548465953371152508785025063074957 7811 207321567312052752022775555003555981571319830526261248 7812 207613706626258613662302292004327253524324433891073911 7813 207906220126192976814550352052374614101196800000000000 7814 208199108243147766545416458030287010004745841007689129 7815 208492371408856729886568665912172196554916697174771712 7816 208786010055495831817707856402107599368989752182554003 7817 209080024615683651552988999680031598495094938749894656 7818 209374415522481779131796859649993241131721405126953125 7819 209669183209395212314070903744237444144297774978586624 7820 209964328110372753780374284033421709767431636137797967 7821 210259850659807408636901855128349038143221611792171008 7822 210555751292536782225622294131969870930015955149574401 7823 210852030443843478239749487712063334612544100000000000 7824 211148688549455497144738451214964565096579509535192619 7825 211445726045546634905001144628970282674922489194217472 7826 211743143368736882016537650132638845754870841259326013 7827 212040940956092822845678275928113541341456294720976896 7828 212339119245128035274132251062848669929178979052734375 7829 212637678673803490650538775984716853174015740675620864 7830 212936619680527954048716293655432736755987221937493977 7831 213235942704158384832805946165552681712051210476832768 7832 213535648184000337529505281951011939983685178173165891 7833 213835736559808363007588378906250000000000000000000000 7834 214136208271786409964908648922461073074991890682785109 7835 214437063760588226723080689651399879758624418016991232 7836 214738303467317763330037649605482796820502323113105023 7837 215039927833529573970660673053660851289250557000155136 7838 215341937301229219685677091559713810200273667431640625 7839 215644332312873671399024129435233526951902157092399104 7840 215947113311371713253874990843639582220224882597472987 7841 216250280740084346257524296794110915273982650800406528 7842 216553835042825192235329940805333397553212053285158381 7843 216857776663860898093908532598464973071965900000000000 7844 217162106047911540393781699796716899372114487500976599 7845 217466823640151030231670618265451589440298965104852992 7846 217771929886207518432636242421714401504544322505601033 7847 218077425232163801052262807575658273504456574383589376 7848 218383310124557725189082277138396177085569600732421875 7849 218689585010382595107437508341436798263146335745081344 7850 218996250337087578670982010962033465745082583039444997 7851 219303306552578114087014274436514971861647150864652288 7852 219610754105216316961844739669979394938388208016061871 7853 219918593443821387667393592815628166837043200000000000 7854 220226825017670019019217659300507267599740256233077089 7855 220535449276496804266164777416515404238836163637962752 7856 220844466670494645391854131876245177545694561012124043 7857 221153877650315161728181128852552395426494383302639616 7858 221463682667069098881045495178710691044330596923828125 7859 221773882172326737968501385582613287539616238210627584 7860 222084476618118305171528383063740958152937498915520007 7861 222395466456934381597622378795534802276504377436930048 7862 222706852141726313457405419248404236655261994519586361 7863 223018634125906622554453709579874430242297300000000000 7864 223330812863349417088543063728343135933739295491196579 7865 223643388808390802772511193075584338666886269618880512 7866 223956362415829294262936327010515194515410570645584053 7867 224269734140926226904831760232843228063431289359865856 7868 224583504439406168790556023180042535344880536474609375 7869 224897673767457333133138473544680658107423897182797824 7870 225212242581731990954220208471441704465365734872208017 7871 225527211339346884086810298684276044760242380414199808 7872 225842580497883638493057447493962364520579447228641851 7873 226158350515389177897237279375003864925593600000000000 7874 226474521850376137734155564578206822506115601192245069 7875 226791094961823279413167788061516412586993369296566272 7876 227108070309175904898015572876721525068625591160491063 7877 227425448352346271602680570043497117693634103105028096 7878 227743229551714007603456528874939323333194237353515625 7879 228061414368126527167440363690274917694025547288152064 7880 228380003262899446597643134860802727081951183134419027 7881 228698996697817000394921964184359978604344574967021568 7882 229018395135132457736934006671711334847410358751338341 7883 229338199037568539274313702955242280273437500000000000 7884 229658408868317834244274638696211507248892655253932559 7885 229979025091043217901837439571588856890098770910380032 7886 230300048169878269268885232665186076205507039036955073 7887 230621478569427689201248307370387031981090378051086336 7888 230943316754767718774019711233311948409665830029296875 7889 231265563191446557985303618525716585770125393662050304 7890 231588218345484784778598411736341928935385050409463037 7891 231911282683375774384016518607802785797746779363555328 7892 232234756672086118978543149823444586769336362006985831 7893 232558640779056047665536184964916508517990400000000000 7894 232882935472199846773669556916515700462710336050769049 7895 233207641219906280475522587486661754957501988754081792 7896 233532758491039011726017829650172516470630276144686083 7897 233858287754937023520910074487341757603225978930200576 7898 234184229481415040475529283607176047924601632470703125 7899 234510584140763950723980310592542194022015466284652544 7900 234837352203751228139002377794417825813045741111050047 7901 235164534141621354872691377630935936244914356473561088 7902 235492130426096244218288170414479341455371186602094321 7903 235820141529375663793236153636723009995093700000000000 7904 236148567924137659043711480587250907765575958630064539 7905 236477410083538977070829409166199316115414487559831552 7906 236806668481215490778730364775310401520614646086994093 7907 237136343591282623344749404234828045162540388189730816 7908 237466435888335773011872870775842479474544525146484375 7909 237796945847450738203686133299001027571909128076918784 7910 238127873944184142962016406270959102878891344903290057 7911 238459220654573862707474749849558503943434946952398848 7912 238790986455139450323101453087498838359130137446373811 7913 239123171822882562561319106362222536122572800000000000 7914 239455777235287386774397772516874274122310172687929029 7915 239788803170321067968636769573531638515615115202189312 7916 240122250106434136182467681295445410486589386224789103 7917 240456118522560934188683315329784884531372838728237056 7918 240790408898120045520997432156366029473976826025390625 7919 241125121713014722825140171601057994622544524756609024 7920 241460257447633316534694207245026361826377936564693067 7921 241795816582849703871876762672689564937202122105028608 7922 242131799600023718173472727152247958814834323608734301 7923 242468206981001578542124212032903039301293100000000000 7924 242805039208116319823181992872427213524655966305272519 7925 243142296764188222907324386077582217743520311722115072 7926 243479980132525245359149212648026700216240063380581113 7927 243818089796923452371944605461810553040329640871479296 7928 244156626241667448048844520427335214573308665576171875 7929 244495589951530807010574915752775299186198584454283264 7930 244834981411776506329996667549417471236900256172169077 7931 245174801108157357793651393990187394057435524430010368 7932 245515049526916440490516464288814782453813245413285791 7933 245855727154787533728175572848640000000000000000000000 7934 246196834478995550276611363053003202800688143443805009 7935 246538371987256969939826689331488673186440742670968832 7936 246880340167780273455501210338032645027167621222480123 7937 247222739509266376722890110318052533296193951588417536 7938 247565570500909065359171850022328981730498861767578125 7939 247908833632395429584451952845379472708734095089301504 7940 248252529393906299435629936225513342855721097605028087 7941 248596658276116680309336602742662857681239703843504128 7942 248941220770196188834149009788453461325665027775338281 7943 249286217367809489072290541160818377021614900000000000 7944 249631648561116729051023608452788335248103363202036499 7945 249977514842773977623942614661906296063252964774510592 7946 250323816705933661662374917043039557317527967328196133 7947 250670554644245003577097630863197550188471713947211776 7948 251017729151854459170578220392322867809455295068359375 7949 251365340723406155819946928178915603010993907505823744 7950 251713389854042330990909198413786839928415893368980097 7951 252061877039403771082806354979226105281362897583269888 7952 252410802775630250605032899614419693578674867777401771 7953 252760167559360971685018900501081992679219200000000000 7954 253109971887735003907986046485970209630339148831276989 7955 253460216258391724488686047109254190348634091916900352 7956 253810901169471258775330163599617300593186267929039143 7957 254162027119614921085918761028481551152189574811222016 7958 254513594607965655877179876886890269815921783447265625 7959 254865604134168479246325906459354610390469432368809984 7960 255218056198370920765837610519386009818533543740135107 7961 255570951301223465651484756061505324769614441792667648 7962 255924289943879997263792806014250766448127144485186261 7963 256278072627998239943165179148110875703398300000000000 7964 256632299855740202178870706701395609921536194511636479 7965 256986972129772620112106017595838119999973189444698112 7966 257342089953267401373342689502201952567812758333919153 7967 257697653829902069254169108444363193388360268775008256 7968 258053664263860207213837085098254447686398457373046875 7969 258410121759831903720723381449707508356537318820020224 7970 258767026823014197428916407022624071257607498229003117 7971 259124379959111522690138449476048896961491342784657408 7972 259482181674336155401213909995627370535543119003601751 7973 259840432475408659187294119571609456581017600000000000 7974 260199132869558331921049417962024568463513817888024969 7975 260558283364523652578039282885906852345789284790863872 7976 260917884468552728428471402777507813411481917033346163 7977 261277936690403742565560692258303069945996236340330496 7978 261638440539345401770699355349292298366402634814453125 7979 261999396525157384715649207351616117766630522894014464 7980 262360805158130790501967572268880746221106457364494127 7981 262722666949068587537878178629800734375526775985799168 7982 263084982409286062752798582594851937406522232772758241 7983 263447752050611271149735753295581118164062500000000000 7984 263810976385385485695761561460055177385685526366152459 7985 264174655926463647550780018522661977706776442418757632 7986 264538791187214816634798219601106064455550291483430173 7987 264903382681522622533913049947986286837131124332148736 7988 265268430923785715745225820748808388252817196240234375 7989 265633936428918219260897106442684065595559893694152704 7990 265999899712350180491554162086308797090775822797918137 7991 266366321290028023529263405666103910545401920560252928 7992 266733201678415001750280556687663913912768692103965731 7993 267100541394491650757791128835878044314214400000000000 7994 267468340955756241664854081003305317770832385168528949 7995 267836600880225234717761537528585088833405311086139392 7996 268205321686433733260027595070870267251136103569881183 7997 268574503893435938037219340170487899238569296554622976 7998 268944148020805601842843308210271816486073459619140625 7999 269314254588636484505500721196284500766021925328594944 8000 269684824117542808217524948520960221020593183726985147 8001 270055857128659713205314741656068889636773577713778688 8002 270427354143643713741576900547329972931174306955734221 8003 270799315684673154499692136347008196645794700000000000 8004 271171742274448667250418002025407730712628195150464439 8005 271544634436193627901142869346859040149401911429169152 8006 271917992693654613877905037680572673422782002752009193 8007 272291817571101861850391167141626949933713562687113216 8008 272666109593329725800128335622371829669475555419921875 8009 273040869285657135432084126379679227008429442606301184 8010 273416097173928054929889259988760694888867687639805157 8011 273791793784511942054897391659716784047999460677736448 8012 274167959644304207589296802138588505038751431949773711 8013 274544595280726675123488817680460219731148800000000000 8014 274921701221728041187947901888124996744644408376068929 8015 275299277995784335729778469555978015733582191866406912 8016 275677326131899382934183580045161033908346974886724203 8017 276055846159605262391060775142551271120629013420179456 8018 276434838608962770606940433822981365026213301611328125 8019 276814304010561882862482123841103334269016708493031424 8020 277194242895522215415744537626578805564598103378888167 8021 277574655795493488051444707543800151511546884373086208 8022 277955543242655986976422303205132692689134337626994201 8023 278336905769721028061524921194726784126142100000000000 8024 278718743909931420430130385268290477818246229454252419 8025 279101058197061930393522182842848576151749040822812672 8026 279483849165419745733334271379452313634460454732536213 8027 279867117349844940331281596091055675267414129831581696 8028 280250863285710939146392768277349529493770578662109375 8029 280635087508924983539961461498253373466250761327345664 8030 281019790555928596948433190748016611166931744525144177 8031 281404972963698050904444247782486964731024822754387968 8032 281790635269744831406229673783072911459781419943505691 8033 282176778012116105635617258612270000000000000000000000 8034 282563401729395189024824664027347586814436470634724909 8035 282950506960702012672276876370913007417081003273746432 8036 283338094245693591107661302449594516200717130133555223 8037 283726164124564490406437930545022555595017215002279936 8038 284114717138047296654022086774651112567876204541015625 8039 284503753827413084759857425333757152179598709796603904 8040 284893274734471887621596899504196449330420181101883187 8041 285283280401573165639609568710188637570779941833801728 8042 285673771371606276582031205336563025687522336006618181 8043 286064748188000945800576773500529767807163900000000000 8044 286456211394727736797332960484158381291542448663996399 8045 286848161536298522142749050091357460316202909608968192 8046 287240599157766954745044535790265804545050765883491233 8047 287633524804728939471251980139596145826024675872434176 8048 288026939023323105120113735675628286664344309716796875 8049 288420842360231276747051251155238838967448233672966144 8050 288815235362678948341425795809589948036851827598815197 8051 289210118578435755856309543062889484097260256385087488 8052 289605492555815950590986064010990262145431434050841671 8053 290001357843678872926399389835525992166195200000000000 8054 290397714991429426413770911250796948649025531401376889 8055 290794564549018552216603492042728864946591984816637952 8056 291191907066943703906292282761944389700375615269654243 8057 291589743096249322611561829676317675923945763337404416 8058 291988073188527312521949183172339396240711212158203125 8059 292386897895917516745552818919211779331367658309392384 8060 292786217771108193521267294274831233220980055316050207 8061 293186033367336492785723671618709852243411498327605248 8062 293586345238388933095155849543446689231019725653886161 8063 293987153938601878902413052123595206812199300000000000 8064 294388460022862018189338835808694897033094862194976379 8065 294790264046606840454737082855852773479922765987315712 8066 295192566565825115058145559626584392544720627296954253 8067 295595368137057369919637727522664349582534058583750656 8068 295998669317396370575873603826502921837215792333984375 8069 296402470664487599592620579243068794803954690895642624 8070 296806772736529736333965208512627715039802437028098217 8071 297211576092275137088437100076573564471887124790315008 8072 297616881291030315552266140432401854382390128192661651 8073 298022688892656423669994398508426098118041600000000000 8074 298428999457569732832664165124175048080818310017704869 8075 298835813546742115433803692378543483859294316137961472 8076 299243131721701526783432307624711224862920697591901263 8077 299650954544532487380306686548604424183247273665232896 8078 300059282577876565542630179766260093538230368212890625 8079 300468116384932860397447197294879326222411226474276864 8080 300877456529458485228944765232626941403646091967869227 8081 301287303575769051185883479003365385545599133855776768 8082 301697658088739151348380187584508813116382785539278141 8083 302108520633802845154264853239059448242187500000000000 8084 302519891776954143185234141416652722007756813363272359 8085 302931772084747492313024405673100408373037782355935232 8086 303344162124298261205826842683492168099806650986605273 8087 303757062463283226195167702690405678848701814318811136 8088 304170473669941057503476551036194006153689070263671875 8089 304584396313072805832565686776676180997967551716655104 8090 304998830962042389313243934762863223145759859130673237 8091 305413778186777080816288138007617214424009495984150528 8092 305829238557767995624995787625375613245056954997045631 8093 306245212646070579469542338145286942516838400000000000 8094 306661701023305096923366866551307410654635005902188849 8095 307078704261657120161809843997011073894115306262996992 8096 307496222933878018083226899778078952968207483782776283 8097 307914257613285445792802567821665215161695033020645376 8098 308332808873763834449288116669101261761460716455078125 8099 308751877289764881474887674686701460193754794458937344 8100 309171463436308041128516973038787470152110186898220247 8101 309591567888981015442659139797461775492577049117196288 8102 310012191223940245524042089445145291581441228476474121 8103 310433334017911403218362162948458915351795700000000000 8104 310854996848189883139278784545684768039153331897764339 8105 311277180292641295061905012394799795155256654799306752 8106 311699884929701956681018971274942482708520633695724293 8107 312123111338379386734221266621162872226934180282095616 8108 312546860098252798490263590300426960275173187255859375 8109 312971131789473593602773839706109102625201586998083584 8110 313395926992765856329603182958620362034448186982620257 8111 313821246289426848118020614251396995956068145462274048 8112 314247090261327502555980654674221631952782735911273611 8113 314673459490912920689689965179780280862924800000000000 8114 315100354561202866707698749734481348880816779382108829 8115 315527776055792263991742938110888388922321699327424512 8116 315955724558851691534563249236656639461814685478359303 8117 316384200655127880724927347513624597213034742185721856 8118 316813204929944212500081416060706121600036300634765625 8119 317242737969201214865857582415466038195141631147853824 8120 317672800359377060784663743851753060710404260690383267 8121 318103392687528066431582451134518253492267177956343808 8122 318534515541289189818805621237975376813106458914354101 8123 318966169508874529788631961299571464858091100000000000 8124 319398355179077825375254097869842051703794879092132319 8125 319831073141272955535562517347135755561429031056310272 8126 320264323985414439249193535356417629150219960225191313 8127 320698108302037935988048624742909958565760132161284096 8128 321132426682260746555512543804213219957170187060546875 8129 321567279717782314295597818378778859521315173054808064 8130 322002668000884726672243243444189625810438065506419277 8131 322438592124433217218994181955652533432361354409965568 8132 322875052681876667859292550773434354453445862673825591 8133 323312050267248111597604495687680000000000000000000000 8134 323749585475165235581613869750160452752648737165544809 8135 324187658900830884535709741365009225551777560785324032 8136 324626271140033564565996270874434837744671876356330323 8137 325065422789147947337053406700751706023117585001742336 8138 325505114445135374620676964472863328393386164501953125 8139 325945346705544363216826764973569887910701315774306304 8140 326386120168511110247011619193767607472109349998038287 8141 326827435432759998820340061270769540122418727331299328 8142 327269293097604104072465842620617174067433734088998081 8143 327711693762945699577657313148379462239612900000000000 8144 328154638029276764134219928036060848408695589596856299 8145 328598126497679488923501231264872752311552910968225792 8146 329042159769826785042707779727273993181955810281486333 8147 329486738447982791411763584524364973735169581119256576 8148 329931863135003383054439758825938315699967113427734375 8149 330377534434336679753985174493755235240121617606508544 8150 330823752950023555083488042533442475169643345038950297 8151 331270519286698145811198445346799275094545527430105088 8152 331717834049588361681041961704277866114975394146381571 8153 332165697844516395568554638346964530353971200000000000 8154 332614111277899234012469675158551575454381686453376789 8155 333063074956749168122186303920563849667717768097175552 8156 333512589488674304861351453778496874864636424743969343 8157 333962655481879078707784909702547514595754209041186816 8158 334413273545164763689978783424282535345554351806640625 8159 334864444287929985800402229569905675725920544192374784 8160 335316168320171235785842452991760126176566959353265307 8161 335768446252483382315013166622350857657234288801742848 8162 336221278696060185523661772539500239963513332535686061 8163 336674666262694810937406652337271078059700300000000000 8164 337128609564780343772536066345013788835972233851216279 8165 337583109215310303615000274726329162853819123406733312 8166 338038165827879159477828607020895229086135072844689353 8167 338493780016682845237203320264996389782339554146093056 8168 338949952396519275447422199441225443042688010107421875 8169 339406683582788861534981967664214589370487062369665024 8170 339863974191495028372014687207400253539832987379493317 8171 340321824839244731229309446215748773975954093791172608 8172 340780236143248973109151739731075949154100792505821551 8173 341239208721323322458213067480093316192665600000000000 8174 341698743191888431260723384740618104010934641691284769 8175 342158840173970553512159156508502286558309489897859072 8176 342619500287202064073679879136779296369361925746156363 8177 343080724151821977907546047609304981979694481639735296 8178 343542512388676469693751660643792542725907906298828125 8179 344004865619219393828104469893619690576285983788939264 8180 344467784465512804801987293634130411576992897454544327 8181 344931269550227477964033829477373671184164505536954368 8182 345395321496643430663952514859327471370419913960898041 8183 345859940928650443778732098285659067382812500000000000 8184 346325128470748583621462698605981134078500445155292259 8185 346790884748048724233006243912389482817497743681912832 8186 347257210386273070056750296025820818144450912056480373 8187 347724106011755678996679380943459238391789061771073536 8188 348191572251442985858998060072057976585761920849609375 8189 348659609732894326177540091565638499588389586289557504 8190 349128219084282460423198145621592787468408528317728337 8191 349597400934394098597608652166756656121751396195248128 8192 350067155912630425211326473984552619868415722796225531 8193 350537484649007624646724212995830274101862400000000000 8194 351008387774157406905851072109570769276073987961748749 8195 351479865919327533743486309805179906053462197644654592 8196 351951919716382345185622439395681968025941396893371383 8197 352424549797803286433613439750753885036310365288267776 8198 352897756796689435154223359130216949994868871728515625 8199 353371541346758029155810808692341359686831561035679744 8200 353845904082344994450884957197127581132113181934755347 8201 354320845638405473705268753422618226575601918843813888 8202 354796366650514355074105217852275020390898534474314021 8203 355272467754866801424942760273537829564096700000000000 8204 355749149588278779948135595051876876729564275381964239 8205 356226412788187592154795441010965432952537875430244352 8206 356704257992652404262530808058048769841976768628139393 8207 357182685840354777969210287944176211632481437134678016 8208 357661696970599201614986381841707043349742889404296875 8209 358141292023313621732816512756408078076158453412265984 8210 358621471639049974987717986168541142920767160641735357 8211 359102236458984720504993777716602889081993311066011648 8212 359583587124919372587666142198837447136942219840873511 8213 360065524279281033823355153671304816413900800000000000 8214 360548048565122928580839401967164780274622325016048729 8215 361031160626124936896536186549937861871915713745242112 8216 361514861106594128751138664243841663230642741309694403 8217 361999150651465298736647523056883151353710936384864256 8218 362484029906301501114034870027225356758926291845703125 8219 362969499517294585261778136780450821940160485681076224 8220 363455560131265731515501922284724270502345756609178367 8221 363942212395665987398965808132523654182122058214801408 8222 364429456958576804246636297561572267924942261180814001 8223 364917294468710574218081145353875297188140100000000000 8224 365405725575411167704424461720352272473561863328912219 8225 365894750928654471127101089289472750811167580982607872 8226 366384371179048925129148868371556420817463220768546413 8227 366874586977836063159277521766001036593306210420586496 8228 367365398976891050448953006516662426910737959521484375 8229 367856807828723223382736296200940601926875969396670464 8230 368348814186476629262115673560834993366013061625994377 8231 368841418703930566463071729549330420293022184356743168 8232 369334622035500124987614381172973777078683606514245491 8233 369828424836236727409531336861410000000000000000000000 8234 370322827761828670214587554486974892447938335946264709 8235 370817831468601665535415353592202185505961560165701632 8236 371313436613519383281334959860303091542445022400805423 8237 371809643854183993663345376383328885508501451346804736 8238 372306453848836710114525592844841035182384210400390625 8239 372803867256358332606086260338499412237653435582408704 8240 373301884736269791359312076191047466572456725203493387 8241 373800506948732690953635239847734253912010078895996928 8242 374299734554549854831080457610277189628712010132477981 8243 374799568215165870197322090792046679609961900000000000 8244 375300008592667633319594158672254672690991919710616199 8245 375801056349784895221694024490564010759800904212283392 8246 376302712149890807776320709625714545487170568632181433 8247 376804976657002470194988898046495669342953062647678976 8248 377307850535781475915759810110693498989179174951171875 8249 377811334451534459889030241817514778402515130666450944 8250 378315429070213646261621182691448965537290948999385397 8251 378820135058417396459407542590585259612464306878322688 8252 379325453083390757668730634890062847060831827374021471 8253 379831383813026011716835180691610724938547200000000000 8254 380337927915863224351572715953038434532176544497276689 8255 380845086061090794920613400717081239646371431518513152 8256 381352858918546006450408346947193049487655934061984443 8257 381861247158715576125144698848728052311324444082569216 8258 382370251452736206165935816967467931454181671142578125 8259 382879872472395135110489034813646019673606646177757184 8260 383390110890130689493493574258503151743601565561780407 8261 383900967379032835927971323491992641164138290975080448 8262 384412442612843733587833298914544078016916111640585961 8263 384924537265958287091884729962807866096901300000000000 8264 385437252013424699789521823539044934365670852790356179 8265 385950587530945027448363382426309217663199889862950912 8266 386464544494875732344060569826804652885516246287124453 8267 386979123582228237752528229958793929145430082822035456 8268 387494325470669482844841292488203414693795579443359375 8269 388010150838522477985039906454617911753572170202087424 8270 388526600364766860431087067277700516325052009393188417 8271 389043674729039450439222618399217238127367593147230208 8272 389561374611634807771957627127803522070779341653081451 8273 390079700693505788609953252308390764180889600000000000 8274 390598653656264102868028339535825690147090545018764669 8275 391118234182180871915540097772674423323113976630556672 8276 391638442954187186701382329414516572000027490406111463 8277 392159280655874666283845804072213075286562118823837696 8278 392680747971496016765585484609685226406040717822265625 8279 393202845585965590633939432287681606343815168598001664 8280 393725574184859946506844336218844975497056348334519427 8281 394248934454418409284592730737132853485647763989331968 8282 394772927081543630707677082725303936027117186947617941 8283 395297552753802150320966049427768022460937500000000000 8284 395822812159424956844458325802620129081706678652212159 8285 396348705987308049950859619036150314112877263356690432 8286 396875234927013002450228406455549813381679205203055473 8287 397402399668767522881936251730931756253129432448935936 8288 397930200903466018514188572956161375110641216748046875 8289 398458639322670158751351874939356615849462223972859904 8290 398987715618609438949333576818285779946339303269083437 8291 399517430484181744639260684943264660406419367753545728 8292 400047784612953916159703679840551955241069399611505431 8293 400578778699162313697692104982668935325286400000000000 8294 401110413437713382738768464048537792000553209057208649 8295 401642689524184219926327152355853178360893232591112192 8296 402175607654823139330485267190683572771632399011666483 8297 402709168526550239126732260844953621059767782317490176 8298 403243372836957968684605519301195943472278394189453125 8299 403778221284311696066639068675791413667235280418822144 8300 404313714567550275937832730746851020677847344146590447 8301 404849853386286617885889168150940503219919831053631488 8302 405386638440808255152466379134021392399539200259253921 8303 405924070432077913775693321086289308573697700000000000 8304 406462150061734082144196461478042726828231380113064139 8305 407000878032091580962885174244323350523695995081981952 8306 407540255046142133630744019139843112132107253259254493 8307 408080281807554937030880061102663054909917601404860416 8308 408620959020677232733073506225226338841915130615234375 8309 409162287390534878609080050534681762016266662008848384 8310 409704267622832920860933457430975897674673510327150457 8311 410246900423956166462496999320951622398183203248949248 8312 410790186500969756014512518719678858265853406248573411 8313 411334126561619737013395983866470178640076800000000000 8314 411878721314333637534028533722509942021460492587888629 8315 412423971468221040326792127079761230962855015279859712 8316 412969877733074157329099030416820494374221821690729503 8317 413516440819368404591664499086675833977921739377606656 8318 414063661438262977619772126413901752730738743994140625 8319 414611540301601427129781455314701309510193953052698624 8320 415160078121912235221127567132396416316755563245273467 8321 415709275612409391964062482503478888971344756508459008 8322 416259133486992972403388329235179238342640030136373901 8323 416809652460249713978432352384697486327289100000000000 8324 417360833247453594359513961982780930187076098274592119 8325 417912676564566409701154134140238182731821333161705472 8326 418465183128238353312277601615257407789401973272601513 8327 419018353655808594743658390302059875241496719169488896 8328 419572188865305859292859378527478203694829364794921875 8329 420126689475449007926916676511512368924800148112932864 8330 420681856205647617623019743860796161146066439393869477 8331 421237689776002562127438283520212703760113593554720768 8332 421794190907306593132947071207640331583022156374765391 8333 422351360321044921875000000000000000000000000000000000 8334 422909198739395801146904740425422891611949787886884609 8335 423467706885231107734249537146472438571157330374879232 8336 424026885482116925268833784092949023038520266776980523 8337 424586735254314127502354140719888592376625955797467136 8338 425147256926778962000098072926948768417100810986328125 8339 425708451225163634254896823079468181255290399780911104 8340 426270318875816892221589934519097158631421731628248487 8341 426832860605784611272253576943040994408509071087894528 8342 427396077142810379572445040065641247559586584247057881 8343 427959969215336083878715884054256331289210900000000000 8344 428524537552502495757646356353200486548031460715276099 8345 429089782884149858226653805674870542618665048701140992 8346 429655705940818472816827945146143098272853285045576533 8347 430222307453749287058045937850671360093279865417701376 8348 430789588154884482386620399303861301040460963037109375 8349 431357548776868062475733532737071504600412212212793344 8350 431926190053046441988910734450970491499585086790120497 8351 432495512717469035756787127925009941899731886889740288 8352 433065517504888848377420606840642482319411005043761371 8353 433636205150763064240405088690239060655923200000000000 8354 434207576391253637975037802201653843239347284043076589 8355 434779631963227885322794553410054494729423428840650752 8356 435352372604259074434367036853993106009349196933699543 8357 435925799052627017591516380061748379433773872621551616 8358 436499912047318663353997231226733428499698638916015625 8359 437074712328028689131806821747246165129543048425539584 8360 437650200635160094183013557126051198438882967651595507 8361 438226377709824793037419811589233921513494118607618048 8362 438803244293844209346313723691469486000172361478585861 8363 439380801129749870158564912126312128134802300000000000 8364 439959048960784000623319152955344285353396470322396079 8365 440537988530900119119547181509040602274046597515968512 8366 441117620584763632812702904295009742269265954934259553 8367 441697945867752433638746428375887370991039003971577856 8368 442278965125957494715787437849577237239643969091796875 8369 442860679106183467183604569278784421909220039352909824 8370 443443088555949277471296560174866036077989187179183517 8371 444026194223488724993321066942950404571520342218487808 8372 444609996857751080274177171041056552698579517344441351 8373 445194497208401683501987714495592103778713600000000000 8374 445779696025822543511237728349129977239169520110144569 8375 446365594061112937194925340093773036399087490896054272 8376 446952192066090009346381668664721557776791576481766563 8377 447539490793289372931016338133871567299729035777540096 8378 448127490995965709788245363852403201867109271533203125 8379 448716193428093371763858287444377797266122802661464064 8380 449305598844366982273081559750360866679970983117794527 8381 449895708000202038294595293561036010408630198172909568 8382 450486521651735512795760630765682580662763445409437841 8383 451078040555826457589315091369268110351562500000000000 8384 451670265470056606621793394704765597883271698764032059 8385 452263197152730979693931366084156218602057662340268032 8386 452856836362878486613310665092430406318727396936330573 8387 453451183860252531779502194733765015430171044112398336 8388 454046240405331619201966173687941936590557426708984375 8389 454642006759319957950966977027994599276114299326562304 8390 455238483684148068041760973887033756607286160894738537 8391 455835671942473386752315713743223316442317413219043328 8392 456433572297680875374818936216961264272625821552885331 8393 457032185513883626401236002543480425323110400000000000 8394 457631512355923471143174470197329444232810234898568549 8395 458231553589371587786314655502536430758759082462369792 8396 458832309980529109879665152463706740356759022247661583 8397 459433782296427735259902399498872841748050685068312576 8398 460035971304830335411053509244608683434044752587890625 8399 460638877774231565259781700137753922578588175968364544 8400 461242502473858473406533792056075338997488992843725547 8401 461846846173671112792809351922334241689667325906649088 8402 462451909644363151804811198842540204177420193141293821 8403 463057693657362485813737102059663557911598700000000000 8404 463664198984831849152972628758762251410344048601064039 8405 464271426399669427532445222558363469159391099514519552 8406 464879376675509470890399717366037322382433949299069593 8407 465488050586722906682855615163419498618897613252642816 8408 466097448908417953611006580217492514903545379638671875 8409 466707572416440735786822726190731687760176160947830784 8410 467318421887375897337116396642772640985365121748865557 8411 467929998098547217446332263480572649345540403771086848 8412 468542301828018225838322692022628894132066769644373311 8413 469155333854592818697369445495693317557452800000000000 8414 469769094957815875028712925979596741026972737407628529 8415 470383585917973873458850273057274792432189488091277312 8416 470998807516095509475863765712885506087005461931464603 8417 471614760533952313110041097351033753316508126523949056 8418 472231445754059267055049218184581470820204125830078125 8419 472848863959675425229923563657335517823067802222721024 8420 473467015934804531782134612031077453011616676708668567 8421 474085902464195640531993838773942120892049080197316608 8422 474705524333343734858661259939075218320050363491033801 8423 475325882328490348028016881318814520606538100000000000 8424 475946977236624183962658494800355729122349068039172019 8425 476568809845481738454288388033992506282278674153603072 8426 477191380943547920818751658254571738012205450647356613 8427 477814691320056675993988945870789958372139404967991296 8428 478438741764991607081166528255385737255424871630859375 8429 479063533069086598329246839032166222595139154963595264 8430 479689066023826438563262603063154497120722169320044577 8431 480315341421447445056557902290968511511445478963898368 8432 480942360054938087847259612587852647131509089165385291 8433 481570122718039614499242776803590000000000000000000000 8434 482198630205246675307853604289837822095948341897404509 8435 482827883311807948950653912308260766625196784372856832 8436 483457882833726768583450949904197221835310243994855623 8437 484088629567761748381876670046493645963480592113729536 8438 484720124311427410528780641097590997799141435009765625 8439 485352367862994812647700913985956658249248946929813504 8440 485985361021492175682677286805535224573985498182303587 8441 486619104586705512224671533964052798230714234466992128 8442 487253599359179255284859292443762448393697108542737781 8443 487888846140216887515058423224573986328359900000000000 8444 488524845731881570875558791450479602266350722320835999 8445 489161598936996776750618534495778868878530127794798592 8446 489799106559146916511892012707832677757219379631671633 8447 490437369402677972530054763267946422629018446389323776 8448 491076388272698129634890903321508751710417946435546875 8449 491716163975078407024108554282704059328032269605535744 8450 492356697316453290621148985017985152543968549721155597 8451 492997989104221365882255297456047792197643655624357888 8452 493640040146545951053066604060301650893925990465601271 8453 494282851252355730875003772532793235682099200000000000 8454 494926423231345390741712939096216074381740931600776489 8455 495570756893976251305833117723052546873733077823588352 8456 496215853051476903536354358748040742593453483069114643 8457 496861712515843844226833036412059230597557370818134016 8458 497508336099842111954730971042183227837085723876953125 8459 498155724617005923492145217774097934822014963095721984 8460 498803878881639310668195479969269367122496443332710607 8461 499452799708816757683336231770280438789265921459355648 8462 500102487914383838875860760573550943712004132559685761 8463 500752944314957856940864466579285028344403300000000000 8464 501404169727928481601934883003939350535575645757335979 8465 502056164971458388735836007010789972099095082525786112 8466 502708930864483899950454657929306736155890062096094653 8467 503362468226715622616276705894031034390533308954720256 8468 504016777878639090351661140638507075599963647802734375 8469 504671860641515403962180076829548627979718582782132224 8470 505327717337381872834292919021743327428377428847478617 8471 505984348789052656783623036051615627951768836364945408 8472 506641755820119408358105421475297924462870173289901251 8473 507299939254951915596273943482907910602137600000000000 8474 507958899918698745240956914597109453599804435075424469 8475 508618638637287886408649838382554784872652691254351872 8476 509279156237427394714834317357078230451711064883121663 8477 509940453546606036855512233304646652185706275060842496 8478 510602531393093935645224438244179852921969036181640625 8479 511265390605943215511823321407446031748578155739326464 8480 511929032014988648448268744723323575358154804314369627 8481 512593456450848300421716966494811656386863913047687168 8482 513258664744924178240172300189278898166442402256357741 8483 513924657729402876876971382541572377929687500000000000 8484 514591436237256227253370052493779098610667218400751959 8485 515259001102241944479502969864649385712455045592645632 8486 515927353158904276553986230055967084262569489766305673 8487 516596493242574653522433358562495566877275166521460736 8488 517266422189372337095155196556552043900866019482421875 8489 517937140836205070724314316367776118218024854910664704 8490 518608650020769730140804733273272579651989982104693637 8491 519280950581552974351127807653033717106844191151740928 8492 519954043357831897094535359250393572289689856730365231 8493 520627929189674678760711143007246199711334400000000000 8494 521302608917941238768261963718882767718561919195828449 8495 521978083384283888404289834573578869815920242618427392 8496 522654353431147984125316712507504351001650174711356683 8497 523331419901772581319833471216143928034998986500734976 8498 524009283640191088532744900619218534487398415673828125 8499 524687945491231922151982649577095291377185239044306944 8500 525367406300519161557558156702878933668667991336160647 8501 526047666914473204733327742205800054705996239562866688 8502 526728728180311424341742161838166308777700072430433721 8503 527410590946048824261853052200032381748799700000000000 8504 528093256060498696590848824882883747586532331355963939 8505 528776724373273279109392695206028622428131338487857152 8506 529460996734784413211035659617062756632478134457584693 8507 530146073996244202295977364190723419312218684838025216 8508 530831957009665670629447935068692780702114105224609375 8509 531518646627863422664983970136457538178629826389213184 8510 532206143704454302832872019732191715853343264616880657 8511 532894449093858055794033012726813750719580230392424448 8512 533583563651297987159621212903887916891321336538273211 8513 534273488232801624676611419202904491342028800000000000 8514 534964223695201379879648252069693488787440122785268429 8515 535655770896135210209431496883313950271998520339494912 8516 536348130694047281597911604199725321177512453341899703 8517 537041303948188631520569575368900062591561505183891456 8518 537735291518617832516055590943787969321427906103515625 8519 538430094266201656173460868206703383638898490151143424 8520 539125713052615737587497363091287262666748517109363667 8521 539822148740345240281860060776207546996315812641374208 8522 540519402192685521601046728270214157737161770954793701 8523 541217474273742798570910131397069889076887100000000000 8524 541916365848434814228217847723246135156848424732651919 8525 542616077782491504419494936151113466485562134518300672 8526 543316610942455665069424853125682226306370781802811713 8527 544017966195683619919084134673768226652503006376093696 8528 544720144410345888734286492810783963856629948779296875 8529 545423146455427855984312104212197221881690483708657664 8530 546126973200730439991297998454067168106036885914519677 8531 546831625516870762550565582579973750482385753544275968 8532 547537104275282819022161468250110058902821653796105191 8533 548243410348218148893887897272320000000000000000000000 8534 548950544608746506816099190904445837609169574887824409 8535 549658507930756534108540777952512556070753819119634432 8536 550367301188956430739507486370029297085694924564430723 8537 551076925258874627777597912790042990814908806055591936 8538 551787381016860460316341814193546437461986551220703125 8539 552498669340084840871977595735433187069304823589115904 8540 553210791106540933254657098612415304319201257775658687 8541 553923747195044826913355021766188184643689955593289728 8542 554637538485236211754760441169649702040827067129517681 8543 555352165857579053436428020444169813058408900000000000 8544 556067630193362269134466636601772012073948302237295899 8545 556783932374700403786043274797640428164213948853256192 8546 557501073284534306806980176115616572661047848500466733 8547 558219053806631809284723352592308489328346574522546176 8548 558937874825588401646960713914113027616280593896484375 8549 559657537226827911806168180495859856553944278204678144 8550 560378041896603183780362287969934366684218873102490697 8551 561099389721996756790337918480636475430865497242175488 8552 561821581590921544833669924590194264076550238949541171 8553 562544618392121516735757542060286040033075200000000000 8554 563268501015172376678190618276142545465615961680376389 8555 563993230350482245204716813629313333007946960227325952 8556 564718807289292340705089063769998512944802678178229743 8557 565445232723677661377072721280479856762636886832316416 8558 566172507546547667666891926007644333555698394775390625 8559 566900632651646965188394884024889273847765330348304384 8560 567629608933555988121217865971842216630927854315125707 8561 568359437287691683088227866344330817763969785290293248 8562 569090118610308193512523996176909700499292827393885661 8563 569821653798497544454277812476002532256704300000000000 8564 570554043750190327927692918723359637525133346405175879 8565 571287289364156388698364301777074827892465885052403712 8566 572021391540005510561318001550860570874840887082629753 8567 572756351178188103100011840951658854888207221131462656 8568 573492169179995888926578074700976865077610084326171875 8569 574228846447562591403588946856592591747099201449754624 8570 574966383883864622847626278088486479021499266508073717 8571 575704782392721773214936335046031916579359746946603008 8572 576444042878797899269451365482630513535640875199461151 8573 577184166247601614233459314179118403787161600000000000 8574 577925153405486977921203366128408050580231126024604369 8575 578667005259654187355693094910976880187537580265449472 8576 579409722718150267869009125703980317112235932520176763 8577 580153306689869764686383353925963154145854671233744896 8578 580897758084555434994336892124380409120350480517578125 8579 581643077812798940493158049364427636793237345591588864 8580 582389266786041540434002779075031820720687678434244727 8581 583136325916574785140900163051278209191966229573664768 8582 583884256117541210017945631102056525557262242398377641 8583 584633058302935030041964747667312622070312500000000000 8584 585382733387602834740930528610999604430170078472371859 8585 586133282287244283658417383323646479538714702073823232 8586 586884705918412802304374909242413220840296022202980773 8587 587637005198516278592504897916589554478157821436123136 8588 588390181045817759764525043812731497142547463818359375 8589 589144234379436149801602979166025475903840741285167104 8590 589899166119346907323244390343035485779408951808948737 8591 590654977186382743973919103385734947786755416111638528 8592 591411668502234323297709158657662475551717005253945131 8593 592169240989450960101263026810180400185958400000000000 8594 592927695571441320305340250630167400391910003658988349 8595 593687033172474121285230929720052698117673432419284992 8596 594447254717678832700334597396909771343831540512751783 8597 595208361133046377813183171679383167765774711574757376 8598 595970353345429835298192794759533540518944852197265625 8599 596733232282545141540429507931264235212787829006649344 8600 597496998872971793424673841567848403177310146933895747 8601 598261654046153551615069532408219467021704104182284288 8602 599027198732399144325641713125130590647916589436673621 8603 599793633862882971581970051908041377296300700000000000 8604 600560960369645809974302452599663107821248526887763839 8605 601329179185595517902395058777498210250231325761994752 8606 602098291244507741312364438070456095070874902444799793 8607 602868297481026619925837955945726774171109900321007616 8608 603639198830665493961688481192556581733226776123046875 8609 604410996229807611350639698367407610712633062492995584 8610 605183690615706835443028435549204948127686992641195757 8611 605957282926488353210010548883994216812229136872962048 8612 606731774101149383938497038575357092354046285440273111 8613 607507165079559888420107204200375144729804800000000000 8614 608283456802463278634425780500803338971940920030808329 8615 609060650211477127926851128115424603640181404184512512 8616 609838746249093881681321687082316826747009243232034803 8617 610617745858681568488208034348984254182337314717433856 8618 611397649984484511807658019983997334930390553564453125 8619 612178459571624042128682590285959371056438761797965824 8620 612960175566099209624270039534285680400313328557358767 8621 613742798914787497302816565721452159237959113200631808 8622 614526330565445534656161139248055935204626274237653601 8623 615310771466709811804512827250242023109336100000000000 8624 616096122568097394138558849963797334758231588465031819 8625 616882384820006637459041779310507846645250788815798272 8626 617669559173717903614094423720226995715773391648966813 8627 618457646581394276634621077076524253968654853953796096 8628 619246647996082279368013943594783129293175064990234375 8629 620036564371712590610493684409208355751319276108120064 8630 620827396663100762738363165659393575876538287687294777 8631 621619145825947939838463621927904186084394746255853568 8632 622411812816841576338122582987756020847616371176925091 8633 623205398593256156134883045972730000000000000000000000 8634 623999904113553912226303509284166565774928991768144309 8635 624795330336985546840118618795242502582198715575212032 8636 625591678223690952065050311207757374961240014995705823 8637 626388948734699930982559473757158150752169595383054336 8638 627187142831932919299828273848919411683491628369140625 8639 627986261478201707484263446643483707924470384318818304 8640 628786305637210163399810963087762903581564747318313787 8641 629587276273554955445372635418717604774868877026787328 8642 630389174352726276195615351738778780207877376117397581 8643 631192000841108566544463765883864296690357900000000000 8644 631995756705981240351567403472484120790570486174655799 8645 632800442915519409592033279738932205833053743236513792 8646 633606060438794610009715259514841415227867663761961833 8647 634412610245775527274351524531441054275336930777368576 8648 635220093307328723642841648069715520048404374169921875 8649 636028510595219365124954911887328060876740381370220544 8650 636837863082111949153761635299656492759450736244125797 8651 637648151741571032761079421287598780385904191903193088 8652 638459377548061961258226359546956487268815197805581071 8653 639271541476951597422373361483204065964851200000000000 8654 640084644504509051188787937291312629902903896791876289 8655 640898687607906409849261860443029058638617321811863552 8656 641713671765219468757015300133625875338281683971044843 8657 642529597955428462538370137516645137150891040824098816 8658 643346467158418796811485316878571435291767120361328125 8659 644164280354981780412447218275695852825044418343286784 8660 644983038526815358129008173572685216238498046308840807 8661 645802742656524843942266383286560045148312131860430848 8662 646623393727623654776580627150921097301700800491185561 8663 647444992724534044758013296873359169162705300000000000 8664 648267540632587839981595415164046692724530547575915779 8665 649091038438027173787707440765553514996614649255821312 8666 649915487128005222547869794912963907325039605203864853 8667 650740887690586941960237180399408178032315795861805056 8668 651567241114749803855090900215171105771063747412109375 8669 652394548390384533510623518568611625692362384315777024 8670 653222810508295847479310342984234640502853256270968817 8671 654052028460203191925162342107407349447036321323460608 8672 654882203238741481472155249826419947177147500783121051 8673 655713335837461838564129742350864799589785600000000000 8674 656545427250832333336457710960660114495901997067684269 8675 657378478474238723999769789262484552181357904489347072 8676 658212490503985197736039429959929026494099652302931863 8677 659047464337295112107318962360321994298842450856247296 8678 659883400972311736977423198104955684461359073291015625 8679 660720301408098996946856288920343842705044937978251264 8680 661558166644642214301277676546187532718009735987419827 8681 662396997682848852473803111400925205027794084710842368 8682 663236795524549260021436852998107492903825222745497541 8683 664077561172497415115931301626376889648437500000000000 8684 664919295630371670549370447352558476101851847888891759 8685 665761999902775499254773659001291074273725504743800832 8686 666605674995238240342016472405759477235172468756355873 8687 667450321914215845649365173912438622524571382616385536 8688 668295941667091626810922111858340613354707228466796875 8689 669142535262177002840278805522076227127154217010069504 8690 669990103708712248230674057880114863684248958917503837 8691 670838648016867241571954415376961657134106258658736128 8692 671688169197742214684634454842578586997106999233625031 8693 672538668263368502271354514662268760122982400000000000 8694 673390146226709292086033624323430478848506717998048249 8695 674242604101660375621015523530081148991997995224942592 8696 675096042903050899312505799189861400550051979761846883 8697 675950463646644116264598305739367882664567597250379776 8698 676805867349138138492189171482139942107164530908203125 8699 677662255028166689683076830869451691979177273215391744 8700 678519627702299858479546659957247716596799610946930847 8701 679377986391044852279738929623118732923544547924901888 8702 680237332114846751559098928525153832979504287470013521 8703 681097665895089264712208245229839361205101700000000000 8704 681958988754095483415296336428911932844908781706463739 8705 682821301715128638509731645705225472356090539096932352 8706 683684605802392856406791674895270344200167562970714893 8707 684548902041033916014011547730997562962761815861590016 8708 685414191457140006183410743126063607633113861083984375 8709 686280475077742483681897813201532429385383401419177984 8710 687147753930816631684153038923461737911647543531810857 8711 688016029045282418788289114049671484089303112972699648 8712 688885301451005258554590085955354533603102546860373011 8713 689755572178796769567628919827053755416780800000000000 8714 690626842260415536022064190681907040286268208454248229 8715 691499112728567868832416545683963028663567735786330112 8716 692372384616908567267125717291806476447872334911869903 8717 693246658960041681107189005881714134441408626484576256 8718 694121936793521273329682288648100677657447536962890625 8719 694998219153852183316464749788120509655183250123188224 8720 695875507078490790588368665229976101941642579162653867 8721 696753801605845779065175713464757827537972917235089408 8722 697633103775278901851681422389514930662525007049613501 8723 698513414627105746550149500464743261994885100000000000 8724 699394735202596501099457938932583623264839347346311719 8725 700277066543976720141238910332765929322222655606095872 8726 701160409694428091913314627091719835004397401095821913 8727 702044765698089205670731462546312913897038470261098496 8728 702930135600056319634694775397383843602915689013671875 8729 703816520446384129469707017269621275767039921921982464 8730 704703921284086537289211841783410078482083537148369877 8731 705592339161137421190047072321036364695239602058631168 8732 706481775126471405316009524494122094989118634217844991 8733 707372230229984630450834818191360000000000000000000000 8734 708263705522535525140895453005551041404491625448364209 8735 709156202055945577347920559806620556740772538699589632 8736 710049720883000106632040880242716549476095357798680923 8737 710944263057449036865462665014685230083739109856116736 8738 711839829634007669477074320880185826098387135205078125 8739 712736421668357457228289775502459800079852191678920704 8740 713634040217146778520432668465319886284704607720268887 8741 714532686337991712233965616030282723029834297327484928 8742 715432361089476813099868936513946262890079983616377481 8743 716333065531155887603473362513720532915206900000000000 8744 717234800723552770421051405607868639143756847842915699 8745 718137567728162101389472178601515112249312566304571392 8746 719041367607450103009224619883841723847824173526156933 8747 719946201424855358481114204003127716744782708113790976 8748 720852070244789590276938362155612939382769756005859375 8749 721758975132638439244445975921379608390469490462162944 8750 722666917154762244246886447265572298113438362456060897 8751 723575897378496822337453987556317228257257815767410688 8752 724485916872154249468932908131671947480247906343720971 8753 725396976705023641738849834776846050373427200000000000 8754 726309077947371937170438908349793577450230907445276189 8755 727222221670444678029726173718099193480640472337201152 8756 728136408946466793679039499142874080939460818157559943 8757 729051640848643383967250508266154685944764724953481216 8758 729967918451160503157055146927068978540897369384765625 8759 730885242829185944389599647148811703484419423240669184 8760 731803615058870024686758790803263169027117249023855907 8761 732723036217346370491373515672906418016508118929768448 8762 733643507382732703745755046890556117662532958361585461 8763 734565029634131628508762877046320162513406300000000000 8764 735487604051631418111764058608182781760561832579555679 8765 736411231716306802853781412707636850421602523296038912 8766 737335913710219758236138398794914098953078647769799953 8767 738261651116420293736908530169575973396348520505747456 8768 739188445018947242125477360941545995486930105810546875 8769 740116296502829049317525210575097587740463308340199424 8770 741045206654084564770738932813870442099140378246163917 8771 741975176559723832421561176478684603266324782855518208 8772 742906207307748882163285726371765491611797839750880951 8773 743838299987154521865807653310996088986009600000000000 8774 744771455687929129937337143155985438681859620314664169 8775 745705675501055448428386015574096454122519554486044672 8776 746640960518511376678336084229121776881889593141386963 8777 747577311833270765504898651058045061861342832488349696 8778 748514730539304211936774568332287585605975283251953125 8779 749453217731579854489824443279027463851795546659313664 8780 750392774506064168987058701165602018710939771483894927 8781 751333401959722764922757363925673947936498431419219968 8782 752275101190521182371029542629769913225937272207717441 8783 753217873297425689439122783374996977539062500000000000 8784 754161719380404080265792547489218980192328423560311659 8785 755106640540426473565042248313742441567954310562578432 8786 756052637879466111715544408245630936418377639936430973 8787 756999712500500160396053641186149066981226175822247936 8788 757947865507510508767122307055543206727075782177734375 8789 758897098005484570199429826596407076074240548645371904 8790 759847411100416083549036786298266957606813996340358937 8791 760798805899305914979875104934764966261873745353033728 8792 761751283510162860333785674911930266899537402779404931 8793 762704845042004448048415033381518486178406400000000000 8794 763659491604857742623282759877279807524480379923008149 8795 764615224309760148634331439084297378252122298395400192 8796 765572044268760215297271169252230708871989928568641983 8797 766529952594918441580030738712414719856540692487602176 8798 767488950402308081864627734956315005434912920556640625 8799 768449038806015952158769992778834753414468467030534144 8800 769410218922143236857500930084419601887461278685265947 8801 770372491867806296055201462096824546542217694950719488 8802 771335858761137473408261326904802855975552101840453421 8803 772300320721285904548732797515861827966202700000000000 8804 773265878868418326049279897878615149439794690322063639 8805 774232534323719884939736382671157630408791720252669952 8806 775200288209394948775585883038306192333282041745329993 8807 776169141648667916258677762894502230200096059619772416 8808 777139095765784028410492372891665862491130828857421875 8809 778110151686010180298269531682343162691960103327760384 8810 779082310535635733314314206688104259916562738998725957 8811 780055573441973328008793509211344235683666084451637248 8812 781029941533359697476339261405421061217764403308572911 8813 782005415939156481296770535343446448458956800000000000 8814 782981997789751040030250707200037463098607475365588129 8815 783959688216557270267193712382950105513347815304947712 8816 784938488352016420233234330322761842801630687691405003 8817 785918399329597905949577470548659310841059743845318656 8818 786899422283800127949041574646931139239829325048828125 8819 787881558350151288548111391715975125363234076086810624 8820 788864808665210209675315527997514838640383361035248967 8821 789849174366567151256244314478294216713657336104747008 8822 790834656592844630155523679419790865553373815100673401 8823 791821256483698239676060855985470642544534100000000000 8824 792808975179817469615877898395808732135949457486491619 8825 793797813822926526882849123350736866551717097449193472 8826 794787773555785156667658736817353649180746027053377013 8827 795778855522189464175295049687666156714291169858000896 8828 796771060866972736915397829266827180279332289599609375 8829 797764390736006267551775477056804669354857658910244864 8830 798758846276200177311408866853679220049037660807744977 8831 799754428635504239953258820778822857500888681912608768 8832 800751138962908706297194344515078958145952307828864891 8833 801748978408445129313358886718750000000000000000000000 8834 802747948123187189772292031326717977868701636838484109 8835 803748049259251522456124175275382836638081537452767232 8836 804749282969798542931161887994318221946573331483356023 8837 805751650409033274882181792932622287243352251234779136 8838 806755152732206178008750955319895294410778540478515625 8839 807759791095613976483891904356616367935268616229423104 8840 808765566656600487975410562070430077467392783891523987 8841 809772480573557453230205495165500599187782571055382528 8842 810780534005925366221877050331658112612451469736457381 8843 811789728114194304861955077668559897503955900000000000 8844 812800064059904762275064091117528377830645848952075599 8845 813811543005648478638344859080121189914905697417428992 8846 814824166115069273585451562737845304965225501903052033 8847 815837934552863879175443803971759388281263211491813376 8848 816852849484782773426892889214027005993482208154296875 8849 817868912077631014417521960045799073939830884840505344 8850 818886123499269074949699685887128162134257919048295997 8851 819904484918613677782107378704961003441246140994828288 8852 820923997505638631427899534294629888985248595873960871 8853 821944662431375666519677949368679649194803200000000000 8854 822966480867915272741599708414335703161699412150576089 8855 823989453988407536328939479057451296392015185563338752 8856 825013582967062978135426699496379625496910214447775043 8857 826038868979153392268678386443910156628158703380463616 8858 827065313201012685294048436939199172470569610595703125 8859 828092916810037716007214442364523521577344069200451584 8860 829121680984689135775823178023704786244359476170171007 8861 830151606904492229450516076710199724687280040258306048 8862 831182695750037756845656139813142974985838359515085361 8863 832214948702982794790077884679070728319807300000000000 8864 833248366946051579748182072165660484920912992726095579 8865 834282951663036351011697103591603196636686559333056512 8866 835318704038798194462429121603691175031104102090435053 8867 836355625259267886906322994848369204770542914423289856 8868 837393716511446740979156511750368451152439628271484375 8869 838432978983407450624190254165634091771057438483021824 8870 839473413864294937142095767189579240475570436543659017 8871 840515022344327195813484786964760773208500730902775808 8872 841557805614796143094362433944388217518277193812740851 8873 842601764868068464384827424729656039271833600000000000 8874 843646901297586462371342501309743561357870335875544069 8875 844693216097868905942898422293466491227440964815542272 8876 845740710464511879681395006531000729477297419945542063 8877 846789385594189633926562865382843894106971626690052096 8878 847839242684655435415749605801243939589554579150390625 8879 848890282934742418498894432346718492757855433394776064 8880 849942507544364436929015222269024186244013643433670027 8881 850995917714516916228532293838023463596258638658797568 8882 852050514647277706631753234215348178258557591695037341 8883 853106299545807936603843299312585932617187500000000000 8884 854163273614352866936606044285927625825269630396631559 8885 855221438058242745421398989570824223897100360490156032 8886 856280794083893662099509273663218457656422082253206073 8887 857341342898808405090314390206354119816952078813710336 8888 858403085711577316997553253344032999312508593701171875 8889 859466023731879151894032981752498387773555610751074304 8890 860530158170481932885096938263885649815176560987514037 8891 861595490239243810251179708544405696859259158754531328 8892 862662021151113920169774848890127476114537212001284831 8893 863729752120133244017141379852411915888230400000000000 8894 864798684361435468250075149103733290661120995143868049 8895 865868819091247844868071333702815820635410133290657792 8896 866940157526892052456204498715724638325639799043137083 8897 868012700886785057809052775996792178024015958246424576 8898 869086450390439978135992873830044712701920489892578125 8899 870161407258466943848192775078130318431183473812076544 8900 871237572712573961927629128481650131296363189458901047 8901 872314947975567779878456484797270519850040565419737088 8902 873393534271354750261055676558055872516800959857993321 8903 874473332824941695809088787384121240310603700000000000 8904 875554344862436775129888303965972228379714895244563539 8905 876636571611050348988508191086787444071019274989207552 8906 877720014299095847175764777343417634501681280478645093 8907 878804674155990635960595486569036534383774931755554816 8908 879890552412256886127063597353192547662258148193359375 8909 880977650299522441596337360497488858246773756378742784 8910 882065969050521688633971951737273560844091384751941057 8911 883155509899096425642822884601562078984068313069774848 8912 884246274080196733541919655874952651383941089294872811 8913 885338262829881846731628543766543178672332800000000000 8914 886431477385321024645433626581825390306974216074828029 8915 887525918984794423888665237434231277632823046900365312 8916 888621588867693970964505218323448206056688116880640103 8917 889718488274524235587598484747814231129919802159661056 8918 890816618446903304585600559908065065054141386572265625 8919 891915980627563656388990885499440038130926448648833024 8920 893016576060353036109481864078677441591964790285144067 8921 894118405990235331207353736031750992951425057169604608 8922 895221471663291447748045542257330002649368856100833301 8923 896325774326720187248332571819897312689283100000000000 8924 897431315228839124112420842015242396851790242995571519 8925 898538095619085483658289306529673331780717220905091072 8926 899646116748017020734610635662771843929931982431632113 8927 900755379867312898928581560921861485425301659304503296 8928 901865886229774570364993924684581369984030335498046875 8929 902977637089326656096877724064067987044370172832907264 8930 904090633701017827088047586599256588345771949175420077 8931 905204877321021685787884263930732687769085962777786368 8932 906320369206637648298682878210404514957209328919984791 8933 907437110616291827135899804631040000000000000000000000 8934 908555102809537914581630222149428225447371914848504009 8935 909674347047058066631648513214596449527911544794744832 8936 910794844590663787536343842100150968366407250559731123 8937 911916596703296814935883390277424434134284273279041536 8938 913039604649030005589935876153714970606646312939453125 8939 914163869693068221702288135437504718965627436530325504 8940 915289393101749217840687687380158497561874924742079087 8941 916416176142544528452244361181238263656665508770480128 8942 917544220084060355974724205932237218101486646587637281 8943 918673526196038459544069056611249891907604900000000000 8944 919804095749357044298475277828862594405540439212135499 8945 920935930016031651279365356263383385136447039935086592 8946 922069030269216047929586162011443455949768949002647133 8947 923203397783203119189167848418003677452449457871435776 8948 924339033833425759188977509337902277665272199365234375 8949 925475939696457763542601862219293384445127811865247744 8950 926614116650014722236793374887662682134249917330831097 8951 927753565972954913120814403447576913457521035745445888 8952 928894288945280195995014058307939607618208289706300771 8953 930036286848136907298972664975297443804979200000000000 8954 931179560963816755399548835948681276135429677417775989 8955 932324112575757716479164319788584262892921099250276352 8956 933469942968544931024661943221987972486194222551690143 8957 934617053427911600917072111984856994849559212265046016 8958 935765445240739887122623485993244685232639312744140625 8959 936915119695061807985333594374098423982488208382633984 8960 938066078080060138121515305877033408729856925457786107 8961 939218321686069307916535220228770723340535725606043648 8962 940371851804576303624160196082619471319751814461685261 8963 941526669728221568068828381356335341552908300000000000 8964 942682776750799901951181261942920314072478627325535479 8965 943840174167261365757193395020451536954230113526874112 8966 944998863273712182271236643478852937714378111475770153 8967 946158845367415639693415878323662100203638128974432256 8968 947320121746792995361513266309308568727947783544921875 8969 948482693711424380077878410497219263975006127704244224 8970 949646562562049703041601761927213340549488459273454117 8971 950811729600569557386308871134153815029235540825233408 8972 951978196130046126323913198835697879213913976678700751 8973 953145963454704089894665355761243219663257600000000000 8974 954315032879931532323836792286815126983317851860323969 8975 955485405712280849985376109285689933138095514037839872 8976 956657083259469659972876312400015600115049493625397163 8977 957830066830381709278191482784581337583464836021354496 8978 959004357735067784578041488270216191034327429736328125 8979 960179957284746622628943509841072856811644107944638464 8980 961356866791805821270809309317288789223142674346745127 8981 962535087569802751039547315182223211590696891389575168 8982 963714620933465467389008754591657172957988254117457241 8983 964895468198693623522617210751025551757812500000000000 8984 966077630682559383835021136045936144849668821307851459 8985 967261109703308337964109002560932944018069679486533632 8986 968445906580360415453726922921689642574246478216681173 8987 969632022634310801027438725746586583682100121350772736 8988 970819459186930850473668621394941012239486131787109375 8989 972008217561169007142566745151037877646993485887176704 8990 973198299081151719054938016485557810899668053768969137 8991 974389705072184356623574904589031522706670437423228928 8992 975582436860752130987334841975576997596300455009264731 8993 976776495774521012958303179609408751268454400000000000 8994 977971883142338652582382728711458335135325857370627949 8995 979168600294235299313651086158923474618567115270715392 8996 980366648561424722802827092196680979174378379295332183 8997 981566029276305134300187921036267126276899867486846976 8998 982766743772460108673278456825559864037292707666015625 8999 983968793384659507039754759430401164356085124920018944 9000 985172179448860400015703576478186458337438926577836147 9001 986376903302207991579780010172932567226297475491954688 9002 987582966283036543553505599501527175705881380832633221 9003 988790369730870300698069230611772951609304700000000000 9004 989999114986424416427973440354479169803426686983963439 9005 991209203391605879141868830244234422296297673066545152 9006 992420636289514439170919460406626966855199636880660193 9007 993633415024443536345042245443575759206451004428937216 9008 994847540941881228177363526563106507079601287841796875 9009 996063015388511118667236146785364457068775876732125184 9010 997279839712213287722160508552910357876767670501456157 9011 998498015262065221198953245640409417599664796587112448 9012 999717543388342741564507293876706371170638391329272711 9013 1000938425442520939176487297860994281032908800000000000 9014 1002160662777275104184304443574341694928411533891967929 9015 1003384256746481659050714959558253565997476338732582912 9016 1004609208705219091694386682153217190065725693789575203 9017 1005835520009768889253778233162336622179836368787603456 9018 1007063192017616472472675511228198889528864190283203125 9019 1008292226087452130707730351185054112490214264769255424 9020 1009522623579171957558346358673240672559384407022339167 9021 1010754385853878787119257080378557119503287743789662208 9022 1011987514273883130856141823385985885613872199760093201 9023 1013222010202704115104624590314821369080132100000000000 9024 1014457875005070419193001750130857859143314195983551419 9025 1015695110046921214189044217810862402005652276533788672 9026 1016933716695407102271220069365105348833447876140587213 9027 1018173696318891056724683672105258287289507637160605696 9028 1019415050286949362562377563477506638759240295458984375 9029 1020657779970372557771593465264273708963129197449969664 9030 1021901886741166375186338973492525715392482356761395177 9031 1023147371972552684985856617972234587634605437614163968 9032 1024394237038970437819642139025228454089759306401204691 9033 1025642483316076608559308982652370000000000000000000000 9034 1026892112180747140677646169125781617536433676388423909 9035 1028143125011077891255216843782694780606362377685522432 9036 1029395523186385576614844972638450677977689765537806223 9037 1030649308087208718584337799328231142459872381748903936 9038 1031904481095308591387791833830264636666345921337890625 9039 1033161043593670169165830297417542814003063439141627904 9040 1034418996966503074125120102330510284924520783181934187 9041 1035678342599242525317516598759765002368012777032777728 9042 1036939081878550288049184475875540457067092158279917181 9043 1038201216192315623920043357839644964857153900000000000 9044 1039464746929656241493886789985619057073233656333095399 9045 1040729675480919247599523464654150675908615521217544192 9046 1041996003237682099263289690523270854611447390934942233 9047 1043263731592753556273282263676551154356649776212658176 9048 1044532861940174634375661053107449663505995198388671875 9049 1045803395675219559103370767864116169976981086896390144 9050 1047075334194396720237631527596380524050301612613666197 9051 1048348678895449626902548012875322548878256864179263488 9052 1049623431177357863293187126315768462186866403150740671 9053 1050899592440338045037474250243288979419955200000000000 9054 1052177164085844776192258341409799411333861417756875889 9055 1053456147516571606873896258075693484549117115158013952 9056 1054736544136451991523706869641591639785545808179305243 9057 1056018355350660247808645653929262538687407559767228416 9058 1057301582565612516157550642179094776775836944580078125 9059 1058586227188967719933310726850665698889827420947216384 9060 1059872290629628526241307502383487087490014378596701207 9061 1061159774297742307374481964196914687649726940732981248 9062 1062448679604702102895377546381501390946075485711385161 9063 1063739007963147582355511133758763770543709300000000000 9064 1065030760786966008652423839262429889541439743687875379 9065 1066323939491293202024763492921754243385933246037491712 9066 1067618545492514504685750944106434695358521275235805253 9067 1068914580208265746095382434123057673574868547519174656 9068 1070212045057434208871720451734843071619435040380859375 9069 1071510941460159595341625639709770587136642216963866624 9070 1072811270837834994731282476086955998940321098545549217 9071 1074113034613107850996871609487420480256922763982891008 9072 1075416234209880931295741883483169831613285314058760651 9073 1076720871053313295098435240777784850896281600000000000 9074 1078026946569821263941917853742530300781856844379003869 9075 1079334462187079391824370983694329446839873924712937472 9076 1080643419334021436241895227195835286206517271090952263 9077 1081953819440841329867481963603269731068096255042256896 9078 1083265663938994152872605974084709518861899303759765625 9079 1084578954261197105891793358380083858866875928068900864 9080 1085893691841430483630519031674325160777592050733120227 9081 1087209878114938649116788240106891994229972590571552768 9082 1088527514518231008596756689644274069630303804384977141 9083 1089846602489082987074744039297103881835937500000000000 9084 1091167143466537004497995665970150092305872477203971359 9085 1092489138890903452586547764591765116593269476511711232 9086 1093812590203761672308551003579315108054000046336856273 9087 1095137498847960932001408112158745962212184085193435136 9088 1096463866267621406139080932569745487424613865185546875 9089 1097791693908135154745922626752960875642904064613679104 9090 1099120983216167103457390883732433442759689179594724237 9091 1100451735639656024227998130574830673070384575919126528 9092 1101783952627815516686854906527200279864739791913344631 9093 1103117635631134990141162716706853668415078400000000000 9094 1104452786101380646228012838540618244235805148313287849 9095 1105789405491596462214847711026090835289167083695572992 9096 1107127495256105174948941693814689479895711233435227283 9097 1108467056850509265456258140095249361817349005168869376 9098 1109808091731691944190039884287652140912010042626953125 9099 1111150601357818136929490402638527723759770619714361344 9100 1112494587188335471328903061945435036831930017352071247 9101 1113840050683975264117596028822124999470270437327372288 9102 1115186993306753508951010569155526040769791076074373121 9103 1116535416519971864913330624694981560273305700000000000 9104 1117885321788218645671981711056021095301817604050263339 9105 1119236710577369809284367338814574027124549848244682752 9106 1120589584354589948657201316813047834633557284661375293 9107 1121943944588333282658794454297103589599256721799919616 9108 1123299792748344647884654336051280985066890716552734375 9109 1124657130305660491076757002302865102384428508547907584 9110 1126015958732609862196849522816558758356875569957271257 9111 1127376279502815408154142612307639038980213668763650048 9112 1128738094091194367187752592058345928252660247921772611 9113 1130101403973959563904252160431286189076684800000000000 9114 1131466210628620404970689592834648258889947740127007829 9115 1132832515533983875463436149607025297287362502961600512 9116 1134200320170155535873221628254645079662784145728210303 9117 1135569626018540519766718154490818584202989043089145856 9118 1136940434561844532105032464596455285056853204931640625 9119 1138312747284074848219467089741563759079815709408077824 9120 1139686565670541313444911011080772655371314575356834267 9121 1141061891207857343411220512661080785287022435324919808 9122 1142438725383940924992951117457287486377137427788453101 9123 1143817069688015617917801650179876918688081100000000000 9124 1145196925610611557034131628881543989231731576560431319 9125 1146578294643566455237913345822066594590420058895286272 9126 1147961178280026607059480156536860248256616613090242313 9127 1149345578014447892910432654592308345325433393986308096 9128 1150731495342596783991064568100855740740317638232421875 9129 1152118931761551347858670372710896407864762114521432064 9130 1153507888769702254657096774480689132395327902075670277 9131 1154898367866753784007900374791909914476185515381741568 9132 1156290370553724832563473988257007432507799121182524591 9133 1157683898332949922222504243425280000000000000000000000 9134 1159078952708080209008123254995550357592846066368243809 9135 1160475535184084492609117315198489823000302237085100032 9136 1161873647267250226584555711019047210317491262927581323 9137 1163273290465184529232202932989081966320277334404366336 9138 1164674466286815195121077700392196595777107834423828125 9139 1166077176242391707288522386886922102340836018623330304 9140 1167481421843486250102146589770843299498794616121089287 9141 1168887204602994722787008745376969891791434298402275328 9142 1170294526035137753618399852414675635774760080923297081 9143 1171703387655461714780593524440853109963602900000000000 9144 1173113790980839737891926752072577101468094226024955299 9145 1174525737529472730196575915030546803693841492624801792 9146 1175939228820890391423392743632897365039135679809937333 9147 1177354266375952231312165088941646284964595407475480576 9148 1178770851716848587807667520399081174359131673974609375 9149 1180188986367101645921866929478813936260802693293932544 9150 1181608671851566457264648477616033936444449404206801297 9151 1183029909696431960243427386473700678145020886456281088 9152 1184452701429222000932012228446036329483908343517280571 9153 1185877048578796354609085535197721635495731200000000000 9154 1187302952675351747966667701986676739757815395677875789 9155 1188730415250422881988930325520232705499659799046551552 9156 1190159437836883455501725273148881525963220953040620343 9157 1191590021968947189393195941308643613197709726047010816 9158 1193022169182168851505837321282423619158267974853515625 9159 1194455881013445282200371650562549439942492615054198784 9160 1195891159001016420591806588361016851501043601296916307 9161 1197328004684466331458043014130804892709887787399118848 9162 1198766419604724232821399708330996320056100487774185061 9163 1200206405304065524203422335090344679383210300000000000 9164 1201647963326112815553344306898386247435101357123115279 9165 1203091095215836956850567271980212763851383121024909312 9166 1204535802519558068381529125590610978576435048680540353 9167 1205982086784946571691327607095449057376197385417517056 9168 1207429949561024221210467705392959297591006867529296875 9169 1208879392398165136557101255964942886921795635221889024 9170 1210330416848096835515127273637917070735843030469944317 9171 1211783024463901267688521725976849560124684527735748608 9172 1213237216800015848832265613129390797041062643662920551 9173 1214692995412234495860240380886433278826905600000000000 9174 1216150361857708662530459854725410018115826557541583769 9175 1217609317694948375808008043656002862499766663400835072 9176 1219069864483823272906052323793877309791007705252207363 9177 1220532003785563639005301672746705118741335070312759296 9178 1221995737162761445652279787108090922505750669970703125 9179 1223461066179371389836783076619095695017561699527563264 9180 1224927992400711933748893689873859792086279223102795327 9181 1226396517393466345215917887815382884003556753164730368 9182 1227866642725683738819620242689828910562020859407597041 9183 1229338369966780117694124301602802719726562500000000000 9184 1230811700687539416004850515348902796069369806994991259 9185 1232286636460114542108862394766502944063222544525688832 9186 1233763178858028422396992018503166465249498941123731373 9187 1235241329456175045818116177763360759237762104101697536 9188 1236721089830820509085954605349229889785122262646484375 9189 1238202461559604062568761898097108993430870645490581504 9190 1239685446221539156862284903657238975162840347374779337 9191 1241170045397014490046357504461774240456890024802224128 9192 1242656260667795055625504893676681764102780114823524531 9193 1244144093617023191153929599936518103104102400000000000 9194 1245633545829219627545251679717353534465047537681847749 9195 1247124618890284539067375658312300850953498501925230592 9196 1248617314387498594022856962536211992311699101572822383 9197 1250111633909524006115140750501140140478675668252491776 9198 1251607579046405586501046206072139681051427963525390625 9199 1253105151389571796529869527933903046556025125555103744 9200 1254604352531835801169479005572623428489148333091606347 9201 1256105184067396523119775736904337194141949559085989888 9202 1257607647591839697613893704760851091800612548893213021 9203 1259111744702138927907513091977208496153606700000000000 9204 1260617476996656741456660877410507557998847032953463239 9205 1262124846075145646784372917858763703261975598283620352 9206 1263633853538749191036591883540421001789554613530790393 9207 1265144500990003018227675577540073023500534000028502016 9208 1266656790032835928175890332423965446650981903076171875 9209 1268170722272570936129264340079931409828433823986089984 9210 1269686299315926333082175933740567936733643240829386357 9211 1271203522771016746783052004105709242971954599359387648 9212 1272722394247354203433551894490601890359550349582372511 9213 1274242915355849190079612282989649121299660800000000000 9214 1275765087708811717694728722762178819501313954089947729 9215 1277288912919952384955849674716412940851818655747418112 9216 1278814392604383442712259030090687478020026256006545403 9217 1280341528378619859147823283707002604019243056424288256 9218 1281870321860580385636979682001184124407838899267578125 9219 1283400774669588623294841833316321297216118855525300224 9220 1284932888426374090221799431381723997476528883398629367 9221 1286466664753073289442988906388425654070017947135377408 9222 1288002105273230777543011981614258916406275233895913001 9223 1289539211611800233996279277146760164404130100000000000 9224 1291077985395145531193356265900628305757804012836211219 9225 1292618428251041805163689050828184359244729306549583872 9226 1294160541808676526995087595976262652783721794190597413 9227 1295704327698650574950344207851223622273467412341610496 9228 1297249787552979307281365227415323735368242832568359375 9229 1298796923005093635741194056952521537970853553807294464 9230 1300345735689841099794303810009951786284889067628245377 9231 1301896227243486941525538036642773640965143421040519168 9232 1303448399303715181248078140264905520684642526173944491 9233 1305002253509629693810816266536310000000000000000000000 9234 1306557791501755285605512608898998651697265757697963709 9235 1308115014922038772274116239608800539044142107953477632 9236 1309673925413850057116628739398190722020158265239056423 9237 1311234524621983210199890063247118218355485041005428736 9238 1312796814192657548167666244133817921045537520947265625 9239 1314360795773518714752418701086049586138986777535432704 9240 1315926471013639761989135082355090736490545584469544387 9241 1317493841563522232131601739090130748548802651438972928 9242 1319062909075097240271498089499482071087981522627776981 9243 1320633675201726557660693298147253039317951900000000000 9244 1322206141598203695737125859749826668498912161997715199 9245 1323780309920754990854646841605672712778313129516859392 9246 1325356181827040689717207703614697733442857043737632433 9247 1326933758976156035517773779719521513375466104619902976 9248 1328513043028632354782344669530769459716287094873046875 9249 1330094035646438144919462953881701234291029382417874944 9250 1331676738492980162475592813094267322284801235420236397 9251 1333261153233104512096750291829009176153323658736498688 9252 1334847281533097736196767119535106537376803110115920471 9253 1336435125060687905332570160714339128128307200000000000 9254 1338024685485045709286858734463780704254315021690775689 9255 1339615964476785548858562208066693057408941780675889152 9256 1341208963707966628361460434759347536256533054845635443 9257 1342803684852094048831349771213383614123885963264393216 9258 1344400129584119901942137575738829554359912872314453125 9259 1345998299580444364631248253732070907216379626863581184 9260 1347598196518916794434724082465870006820317743268431407 9261 1349199822078836825532404212945025418541353103364456448 9262 1350803177940955465503565412231426011792668487160084961 9263 1352408265787476192793408275376111598322411300000000000 9264 1354015087302056054890772801883512479885490090941255179 9265 1355623644169806767217467397474315391618924406649126912 9266 1357233938077295812729595527808404809514904143119975453 9267 1358845970712547542231264416778068014384790290029459456 9268 1360459743765044275401060347984141274177393733740234375 9269 1362075258925727402531675294064024626251578999438311424 9270 1363692517886998486983069764650515617254763355156639417 9271 1365311522342720368349556929904219597926057935443806208 9272 1366932273988218266341193242779897381979097315201180451 9273 1368554774520280885379860949458521872031129600000000000 9274 1370179025637161519910428043702045242390424403458063669 9275 1371805029038579160427371387266939060704866340661532672 9276 1373432786425719600217248884945472941574733645019162463 9277 1375062299501236542817406769290454570058743460392861696 9278 1376693569969252710191308216619776827623736997119140625 9279 1378326599535360951620869682491617914826770276080625664 9280 1379961389906625353316191511489529412448392305965770427 9281 1381597942791582348743069542858936775744686412129107968 9282 1383236259900241829668674600292778436033007708095316941 9283 1384876342944088257925786920974135112304687500000000000 9284 1386518193636081777895972745847761736552342347590911159 9285 1388161813690659329712090460010442194847501660488466432 9286 1389807204823735763180513839082053507996364653087306473 9287 1391454368752704952423460124445162748180558263835559936 9288 1393103307196440911241810817320898539951366792919921875 9289 1394754021875298909198813248782751055138247535077883904 9290 1396406514511116588425051149997871612756372070019134437 9291 1398060786827215081145072614227376969206909090632521728 9292 1399716840548400127926064009413125764563892147849804431 9293 1401374677400963196648958567528437012391526400000000000 9294 1403034299112682602202368544274274619447045783186307649 9295 1404695707412824626899730010160539335160730857319688192 9296 1406358904032144641620049501524301897563064299818117483 9297 1408023890702888227672641927603090102218493465697714176 9298 1409690669158792299386249297401719714847776939111328125 9299 1411359241135086227422929997765646219050935377802246144 9300 1413029608368492962817108521802422981507558489106441447 9301 1414701772597230161740175714575593173110423444927807488 9302 1416375735561011310991029770832229351814470694599152921 9303 1418051499001046854212948387416377638941207700000000000 9304 1419729064660045318837182640965874553906247808203563139 9305 1421408434282214443753663329489395462725249984943357952 9306 1423089609613262307709210684474175894343946629198905493 9307 1424772592400398458433638528282632338226803827274684416 9308 1426457384392335042494144119758109210374355316162109375 9309 1428143987339287935878375099176205117922223723206672384 9310 1429832402992977875306565111948596020858757424827801457 9311 1431522633106631590273129858810987040589167194134325248 9312 1433214679434982935818115488605800157730773738821072411 9313 1434908543734274026028891418203453535557836800000000000 9314 1436604227762256368272479832593621362089421703090787629 9315 1438301733278191998158914286719692585346494617250035712 9316 1440001062042854615236019999225784386464179263934580503 9317 1441702215818530719416008596936123359053742872153030656 9318 1443405196369020748134280237591395806640926742041015625 9319 1445110005459640214240826207125800000589847264080922624 9320 1446816644857220844624625256582019327334648543257724467 9321 1448525116330111719571427112629187665916801270581035008 9322 1450235421648180412855316764571148745949459023792472901 9323 1451947562582814132564453299708931314639279100000000000 9324 1453661540906920862661377227952383363080898100920891119 9325 1455377358394930505278280405661343101642762102056681472 9326 1457095016822796023747632837836583508080818116351652513 9327 1458814517967994586368560806975062777496879966786512896 9328 1460535863609528710909370946152756559102121347216796875 9329 1462259055527927409846615043201551150906586993067556864 9330 1463984095505247336341090532204351521138946199929120477 9331 1465710985325073930951171797944715816865669595550496768 9332 1467439726772522569083867588413980589636749746285464391 9333 1469170321634239709184000000000000000000000000000000000 9334 1470902771698404041661900669557299443614476551287583609 9335 1472637078754727638560019977188651058924930159250655232 9336 1474373244594457103958845233252827118655291830982231523 9337 1476111271010374725122523992852589064714548163312091136 9338 1477851159796799624384588810850836609710115449658203125 9339 1479592912749588911774179920311284590611757126437935104 9340 1481336531666138838383162487163066814935618153137299487 9341 1483082018345385950474535263846297682108115470702870528 9342 1484829374587808244332527634707865588660900223503356881 9343 1486578602195426321854782215983598733091200900000000000 9344 1488329702971804546887020343324445623339504365961375099 9345 1490082678722052202300587950000461056884302831253716992 9346 1491837531252824647813279509147195291679729486828027533 9347 1493594262372324478553837883704561258067155732605925376 9348 1495352873890302684370528098038413681129691929833984375 9349 1497113367618059809884183215629926594735116273628217344 9350 1498875745368447115286120677667413638986778993563971497 9351 1500640008955867737881327627879510449484849433179916288 9352 1502406160196277854377313919507642078455880894256660371 9353 1504174200907187843919031670929442444453683200000000000 9354 1505944132907663451870260407113289000238167954305575589 9355 1507715958018326954341856994807375850123050153806026752 9356 1509489678061358323467269750144784152322567327304350543 9357 1511265294860496393425716268178831523648860395579375616 9358 1513042810241040027213424694750604039595127105712890625 9359 1514822226029849284163338332033007009917518820535363584 9360 1516603544055346588213683640092925727086045738221246507 9361 1518386766147517896925801867865176552449156862388994048 9362 1520171894137913871251644718038863743938473302379084861 9363 1521958929859651046051334621518550062172312300000000000 9364 1523747875147413001361190368339311142694711776452295079 9365 1525538731837451534412619013186286615858849675070144512 9366 1527331501767587832402275144995776718830878925864110553 9367 1529126186777213646013888781496273403905728940715001856 9368 1530922788707292463692163320984071432596451107763671875 9369 1532721309400360686669145155119289385841933214573133824 9370 1534521750700528804743466718074254648485631996715634517 9371 1536324114453482572812864918967281973474361466467063808 9372 1538128402506484188160377076170913931827746190383540351 9373 1539934616708373468494616643794705143404953600000000000 9374 1541742758909569030744531192408632397167639562238443569 9375 1543552830962069470609045277894211345581190111055030272 9376 1545364834719454542861991004186409134837464235301817563 9377 1547178772036886342412729257600472850801114195842564096 9378 1548994644771110486122864762423857761310588753955078125 9379 1550812454780457295379458279494548761289150159488088064 9380 1552632203924842979425139441583234921878328477832045527 9381 1554453894065770819445523891548032353586499016424685568 9382 1556277527066332353414338561436766462591633911358136841 9383 1558103104791208561696659102973232856445312500000000000 9384 1559930629106671053410663652180368389342973563901731059 9385 1561760101880583253548307283264891877953983985360044032 9386 1563591524982401590855321679314729617897842408737581573 9387 1565424900283176686470944719842435740915824202155022336 9388 1567260229655554543327784857744863427479327924755859375 9389 1569097514973777736312225330841551784108457647935586304 9390 1570936758113686603185773425801676565410955364437789537 9391 1572777960952720436267760184971982625409100335970019328 9392 1574621125369918674879796119375883779969866047102184331 9393 1576466253245922098552388663966893412213350400000000000 9394 1578313346462974020994127284087748417020782330536667549 9395 1580162406904921484823842315010021721823401061238945792 9396 1582013436457216457066143789407696402606977120281112583 9397 1583866437006917025410746680652109101646102918464536576 9398 1585721410442688595235989162904873813272662438134765625 9399 1587578358654805087396950662129880903621763279815788544 9400 1589437283535150136778576645345242238676180244706576547 9401 1591298186977218291614217268691133282189949595012825088 9402 1593161070876116213569987178199878762608730400502192821 9403 1595025937128563878595353930520351768567108700000000000 9404 1596892787632895778540362674269818689831987812310563039 9405 1598761624289062123539904906162776049830041733983895552 9406 1600632448998630045165439289598101753551997353375720593 9407 1602505263664784800344572696972994378325975863698466816 9408 1604380070192330976048909810634711643607616424560546875 9409 1606256870487693694750579791079054889710209434369654784 9410 1608135666458919820647848694757892055710197847662516557 9411 1610016460015679166660226497666779056281409394848462848 9412 1611899253069265702193477754747940399857138410147872311 9413 1613784047532598761674945099063516151467212800000000000 9414 1615670845320224253859594958669085709274600522439527529 9415 1617559648348315871907195043148051121922703311629453312 9416 1619450458534676304231033325853515613232657264822315603 9417 1621343277798738446118588422045838391744745785635373056 9418 1623238108061566612124561437311096496517097202001953125 9419 1625134951245857749236679534898250160168485584034945024 9420 1627033809275942650814681644920901749323208791044119567 9421 1628934684077787171302896912733171566580243973021892608 9422 1630837577578993441716826658208398463334370515188132801 9423 1632742491708801085904140792124121116924528100000000000 9424 1634649428398088437580499810387118767627799004924471019 9425 1636558389579373758140613661418199991162156271976579072 9426 1638469377186816455244948956657936502066221772483407613 9427 1640382393156218302182496168851657845301080723881015296 9428 1642297439425024658010008637524763941631683650927734375 9429 1644214517932325688468125375867787612010146358062219264 9430 1646133630618857587674789848114660223769577909488295577 9431 1648054779427003800596377061417312284666802095871674368 9432 1649977966300796246296941491195088968659997078427084291 9433 1651903193185916541965998533968490000000000000000000000 9434 1653830462029697227725252356773465861231578976047103509 9435 1655759774781122992214683187394929738775766143936632832 9436 1657691133390831898958407264856288790881405954667106623 9437 1659624539811116613510722844855671032131067715084353536 9438 1661559995995925631382755830149137192853697089306640625 9439 1663497503900864506750118771246532148476765883890837504 9440 1665437065483197081941997158206759742039782491034354587 9441 1667378682701846717712077099796169863037037846753968128 9442 1669322357517397524291728661806439318961206155660036781 9443 1671268091892095593225859311916820165134349900000000000 9444 1673215887789850229991852094129932567645080227625934999 9445 1675165747176235187402003331510405788718813621195374592 9446 1677117672018489899789874831711632330143592189191122633 9447 1679071664285520717980975745587708476220777868393547776 9448 1681027725947902145048189405055301272124701647607421875 9449 1682985858977878072852360642293719186807290454284959744 9450 1684946065349363019368459268350883173194680909948006597 9451 1686908347037943366797735565258208385167366557946533888 9452 1688872706020878600466283821848626274720650679249500271 9453 1690839144277102548510430119619114009047859200000000000 9454 1692807663787224622349360751182164952607307700032275489 9455 1694778266533531057945407830109642191310444876196964352 9456 1696750954499986157852408827287418573840575200126765643 9457 1698725729672233534052556945270133349069390619151958016 9458 1700702594037597351582159418552299030125141143798828125 9459 1702681549585083572946721004154884457677204688229545984 9460 1704662598305381203325770103465393011485266703865361607 9461 1706645742190863536567845132864360375518110574232731648 9462 1708630983235589401976058937322126044530602503941184761 9463 1710618323435304411884659217856698716703913300000000000 9464 1712607764787442210027003120506549696862069052966234979 9465 1714599309291125720695364311291242288188909802447962112 9466 1716592958947168398692991038507950728847437820222945653 9467 1718588715758075480078833860643151386264964648834144256 9468 1720586581728045233705361895166093510161659458349609375 9469 1722586558862970213549886620514088720988933073586356224 9470 1724588649170438511839812440679209429882066103256929617 9471 1726592854659735012972233398961668407345741376165521408 9472 1728599177341842648228295604666976599761437242920000251 9473 1730607619229443651282745113791955895764377600000000000 9474 1732618182336920814509081182068829730169946581992723469 9475 1734630868680358746080734986116939044272822073141327872 9476 1736645680277545127868694085888146062086855317010172663 9477 1738662619147971974135993079084705457782848239221866496 9478 1740681687312836891029491075777313646810411409228515625 9479 1742702886795044336869356799056203999807211099509950464 9480 1744726219619206883236682295209550623504952381211620627 9481 1746751687811646476859646414641087846789846831011463168 9482 1748779293400395702298649402512758564472159902106056741 9483 1750809038415199045430840115928383999023437500000000000 9484 1752840924887514157734457562360812115662518448837450959 9485 1754874954850513121373408631967763744076425464100421632 9486 1756911130339083715082504074440666297366299570584556673 9487 1758949453389830680853774949086156713380940708820084736 9488 1760989926041076991424291954951659754563111126904296875 9489 1763032550332865118565910225974516970161050106623688704 9490 1765077328306958302177362354358567330776772151540744637 9491 1767124262006841820179122583662874672613440979374716928 9492 1769173353477724259211465291424471521578825000690664231 9493 1771224604766538786136141059530555490985574400000000000 9494 1773278017921944420342093809005545147599474913442927449 9495 1775333594994327306855642654384788907114219849043003392 9496 1777391338035801990255552311409535040918522231071807683 9497 1779451249100212689393416070397025141664117059512958976 9498 1781513330243134572919775526315279297289564929345703125 9499 1783577583521875035616401435324310654705579502955730944 9500 1785644010995474975535160246334151909456310903202011647 9501 1787712614724710071943891034975208431743704805501042688 9502 1789783396772092064079717746278084128897434145912332721 9503 1791856359201870030710221831318168647602309700000000000 9504 1793931504080031670502900542094940035122491575784462939 9505 1796008833474304583203336327987137407803851635165233152 9506 1798088349454157551622502956252705418961714223771235693 9507 1800170054090801824433634158226718279792798041459849216 9508 1802253949457192399779080782111367670361995697021484375 9509 1804340037628029309687582612549557988433791113635037184 9510 1806428320679758905302381196527705928624391619043531657 9511 1808518800690575142920600194564001270976435879261800448 9512 1810611479740420870844319955605663895788456910072772211 9513 1812706359910989117043773193582640340803788800000000000 9514 1814803443285724377633088823145733589368595555446167429 9515 1816902731949823906159011191754364136849091167045670912 9516 1819004227990239003703022124973030641649363609979750703 9517 1821107933495676309797293381586086542041695524231315456 9518 1823213850556599094154897294947686827411705747900390625 9519 1825321981265228549214703556847698610384465152347367424 9520 1827432327715545083501390280095022173841045286867814667 9521 1829544892003289615800997655997147684516448597817950208 9522 1831659676225964870152452702948888694400885337792892701 9523 1833776682482836671655493782434098815510877100000000000 9524 1835895912874935243095423738891804476971284056956950919 9525 1838017369505056502385120700102586381223307786869276672 9526 1840141054477763360824735755012227095268680851495862713 9527 1842266969899387022179506906227624071151116342185117696 9528 1844395117878028282576118874794758216589785212451171875 9529 1846525500523558831218038515300119862295877622551281664 9530 1848658119947622551920255779825438528754579470815770677 9531 1850792978263636825463860349830852215126080994964051968 9532 1852930077586793832770884235643797950648186491508804191 9533 1855069420034061858899840823889920000000000000000000000 9534 1857211007724186597862391033918187335253939888886523409 9535 1859354842777692458261567425045199716297535798971410432 9536 1861500927316883869751987277273353898195265966803681723 9537 1863649263465846590322485849024150048384914662082215936 9538 1865799853350449014401601196371455350616012908642578125 9539 1867952699098343481786342119260018939145946876454139904 9540 1870107802838967587394670981251961690170984871070709687 9541 1872265166703545491842133330458357943296124726152265728 9542 1874424792825089232843066430484395880803269123207816681 9543 1876586683338400037436818991444961004578398900000000000 9544 1878750840380069635039414572392844869074367224701394899 9545 1880917266088481571321091307844150904138545546701832192 9546 1883085962603812522910150792484862745698311906936917733 9547 1885256932068033612923549139598969938199411400942770176 9548 1887430176624911727324663410272023134612296716943359375 9549 1889605698420010832108666791994527953292064579748102144 9550 1891783499600693291315946086917195412783563959882341697 9551 1893963582316121185873995251694759313842317877196351488 9552 1896145948717257633268218912596859031784357840404440171 9553 1898330600956868108042079961363381882326835200000000000 9554 1900517541189521763127025519137674492131895213380875389 9555 1902706771571592752002625737724179404366957169608701952 9556 1904898294261261551687360089387343444046048719022880743 9557 1907092111418516286560485978436090123272637302142140416 9558 1909288225205154053015424689922761549570560455322265625 9559 1911486637784782244945099872927227879324885450106128384 9560 1913687351322819880059663938095846302270164341910776707 9561 1915890367986498927037047931361138822523561684655669248 9562 1918095689944865633506770628081460688681319014356384661 9563 1920303319368781854867442774210561193048214300000000000 9564 1922513258430926383938402583534807682472938967793074879 9565 1924725509305796281445918782500963976092144368942579712 9566 1926940074169708207344397676699797945369429705506480753 9567 1929156955200799752973030895670451757232511957746886656 9568 1931376154579030774048320655347454191194624254248046875 9569 1933597674486184724492919560186499496679852857437978624 9570 1935821517105869991101222149776673439194296446890524717 9571 1938047684623521229042145577575686476585898095899179008 9572 1940276179226400698199536992290888393758475158520560151 9573 1942507003103599600350645375372400191445401600000000000 9574 1944740158446039417183095771085619558853758978830903369 9575 1946975647446473249150804028688647849261375669480425472 9576 1949213472299487155169270359355861111340459827054227763 9577 1951453635201501493150690193661917397698572345090768896 9578 1953696138350772261379321008670969267729185431689453125 9579 1955940983947392440727543976963746117461365693906212864 9580 1958188174193293337713059473280497699055174522614495727 9581 1960437711292245928397655657860559932522791336849440768 9582 1962689597449862203127989539019528859034366585249076641 9583 1964943834873596512118820101022720336914062500000000000 9584 1967200425772746911879133266888763837520133123308070859 9585 1969459372358456512481598649389840459260355225669599232 9586 1971720676843714825675798227205240045900404037138231773 9587 1973984341443359113845667266932592073210259325590747136 9588 1976250368374075739811587995466331760247446868115234375 9589 1978518759854401517477576711115708673833517841702191104 9590 1980789518104725063324005205754941933931925656237999737 9591 1983062645347288148746297554275986001824289295406614528 9592 1985338143806187053240043511649805951603478828725244131 9593 1987616015707373918432969941995083099204198400000000000 9594 1989896263278658102964211888203892903875582153615087349 9595 1992178888749707538211325074882129177819198180091860992 9596 1994463894352050084865481821628303855075845076300202783 9597 1996751282319074890355292527997841896304327033802981376 9598 1999041054886033747119695075881128358766339881494140625 9599 2001333214290042451730354679462361258777657086582073344 9600 2003627762770082164864016897422731616523567711902746747 9601 2005924702567000772125256706605603021135215568552460288 9602 2008224035923514245720066720973209209204979602139572621 9603 2010525765084208006980727824353941535657810700000000000 9604 2012829892295538289742405670206570856518621877135262839 9605 2015136419805833504571916686412752264303170942247370752 9606 2017445349865295603849107407951908345443762494095450793 9607 2019756684726001447701291145213089193526546164718831616 9608 2022070426641904170791186180656677341601848602294921875 9609 2024386577868834549958799871554855102123127445162819584 9610 2026705140664502372717703221613592556116687632680846757 9611 2029026117288497806606140669410558647178796461134338048 9612 2031349510002292769393420026772817545287447937105772111 9613 2033675321069242300142027685465459685903564800000000000 9614 2036003552754585931125914395867443698374325153420707329 9615 2038334207325449060605397106673903852445628515658688512 9616 2040667287050844326459122540085019712200173306716885803 9617 2043002794201672980673538362420262433673535847300857856 9618 2045340731050726264690317995633437617726982848486328125 9619 2047681099872686785612185300798449876689109593978189824 9620 2050023902944129893267585550288131336288000514838809767 9621 2052369142543525058134649291078817219203315064329207808 9622 2054716820951237250124895887381628490147998633316752601 9623 2057066940449528318227123716627646332969326100000000000 9624 2059419503322558371011934178718348027318456357128330819 9625 2061774511856387157997336864394830646708993161294774272 9626 2064131968338975451875883414579489963253225738299017813 9627 2066491875060186431603777788601959070267408072258820096 9628 2068854234311787066352410845337256576764906500537109375 9629 2071219048387449500322767327458259843351210408294744064 9630 2073586319582752438423153525236816674193201222421545777 9631 2075956050195182532810694082618051212804882781787629568 9632 2078328242524135770297046594640718569873795226440624091 9633 2080702898870918860618782831682830000000000000000000000 9634 2083080021538750625572885612476218303038902074715843309 9635 2085459612832763389017810534356253617988965245314988032 9636 2087841675060004367740561955793564967556906933901956823 9637 2090226210529437063190232812893384865430191522065678336 9638 2092613221551942654078458038245025082906168376416015625 9639 2095002710440321389847231537259023355138246538687842304 9640 2097394679509293985004536863942685459383918070156364787 9641 2099789131075503014328241924936096789051723311457763328 9642 2102186067457514308938708227560204350071512362256696581 9643 2104585490975818353240565374616286093434347900000000000 9644 2106987403952831682734101695722041744197496522897754799 9645 2109391808712898282696722092073669868611182079133089792 9646 2111798707582290987734924358685651914334769372175412833 9647 2114208102889212882207245435380557442261086131213592576 9648 2116619996963798701518629225080027821801582606591796875 9649 2119034392138116234286667805285200365397510473377644544 9650 2121451290746167725380168046030213314561446262676976797 9651 2123870695123891279830495835046096342220091131089369088 9652 2126292607609162267616150298384313389076781745031480071 9653 2128717030541794729321020592319496790946611200000000000 9654 2131143966263542782666778029979505866597180496861375289 9655 2133573417118102029919856493837871509865107919801239552 9656 2136005385451110966173474272948962955276474945702695843 9657 2138439873610152388505150651609845853894973784709922816 9658 2140876883944754806010170763994804197723865509033203125 9659 2143316418806393850711452417228884560018812654325110784 9660 2145758480548493689346268773345601669902701338067491807 9661 2148203071526428436030280968611131608537831975417806848 9662 2150650194097523565799334936792924997885082708134684561 9663 2153099850621057329029476891104709550096215300000000000 9664 2155552043458262166735642107772331355429410576242814779 9665 2158006774972326126749471842435819410087032058713997312 9666 2160464047528394280776713398932460224638796317024715853 9667 2162923863493570142334658558393551012055882242813229056 9668 2165386225236917085570075765033873036437575964208984375 9669 2167851135129459764958091653517803315109991935088001024 9670 2170318595544185535882477691349375115017033823726419817 9671 2172788608856045876097797898355517677560492633028036608 9672 2175261177441957808073873794012165453885086934895220051 9673 2177736303680805322223022912101938945904025600000000000 9674 2180213989953440801010527410989675139232642836862983269 9675 2182694238642686443948789496658237596005776086632323072 9676 2185177052133335693475630564561776662915418198343982863 9677 2187662432812154661717191155326951058587996660009271296 9678 2190150383067883558135889008364575451747266290087890625 9679 2192640905291238118063892686544736645853730988436875264 9680 2195134001874911032122568434237635766701849672550670827 9681 2197629675213573376528358120230277527671777630898618368 9682 2200127927703876044285546306295652345105424937697196541 9683 2202628761744451177266374671516254916992187500000000000 9684 2205132179735913599178962211847665986445464436223590759 9685 2207638184080862249423489823850504513217289983027576832 9686 2210146777183881617837108071020347498877982642908606873 9687 2212657961451543180328027120705226382676183946227009536 9688 2215171739292406835399248029219054375140190617138671875 9689 2217688113117022341562394742436830456084875191731093504 9690 2220207085337930755642106368893715165003170807439554837 9691 2222728658369665871971449472205092888253127014625712128 9692 2225252834628755662478810319478537233659617583315924031 9693 2227779616533723717666727212301192415045222400000000000 9694 2230309006505090688483123216857486483951569160763147249 9695 2232841006965375729085399799762313881827093637745518592 9696 2235375620339097940497852066283877282908978276076297883 9697 2237912849052777815162866487778274196837807698294603776 9698 2240452695534938682386362195364664442887717763330078125 9699 2242995162216108154677937107135472537999625038054815744 9700 2245540251528819574986180346520576403250250262118781847 9701 2248087965907613464829612599807822733907468472327077888 9702 2250638307789038973323716251264502043998037232493912521 9703 2253191279611655327104517324805624935784611700000000000 9704 2255746883816033281149181451714977707405421342872962739 9705 2258305122844756570494086274544012149114959772990308352 9706 2260865999142423362850832887991653442273059634058365893 9707 2263429515155647712120659108305103618910953509635414016 9708 2265995673333061012807717553537688218057155609130859375 9709 2268564476125313455331681707854752743986665241113001984 9710 2271135925985075482240143333992575448370150966284461857 9711 2273710025367039245321264788948235981404114490226075648 9712 2276286776727920063617149989010377746109877941756872011 9713 2278866182526457882338397961331837506062540800000000000 9714 2281448245223418732680303110395201102067398475673147229 9715 2284032967281596192541166518931491191209919993628506112 9716 2286620351165812848143182794120413896988095418343720903 9717 2289210399342921756556367161227898317867264146204000256 9718 2291803114281807909125987698223068150804533972509765625 9719 2294398498453389695803967796362300414552340421887412224 9720 2296996554330620370384724123232664574600950183067104867 9721 2299597284388489516645905556310808448442787067915665408 9722 2302200691104024515394498746716277278674990655469712501 9723 2304806776956292012418766164520331475790875100000000000 9724 2307415544426399387346482668712578927088838373548610719 9725 2310026995997496223409936836728171618944311853813071872 9726 2312641134154775778118163480297945803994699513802872913 9727 2315257961385476454836873966302722241079729356662122496 9728 2317877480178883275276551153291040323813652983935546875 9729 2320499693026329352889175946356889374447339585052606464 9730 2323124602421197367174052665170534195466206966815620877 9731 2325752210858921038893200612111322325675434761302407168 9732 2328382520836986606196779419666419525110965396132543991 9733 2331015534854934301659015948533760000000000000000000000 9734 2333651255414359830225100700201130962447253846445063209 9735 2336289685018915848069521900166249488064995387927365632 9736 2338930826174313442366305600414945478170332058471931923 9737 2341574681388323611971630342286150042469433964794740736 9738 2344221253170778749019285113423315985615143961376953125 9739 2346870544033574121429439525142178500194081513151944704 9740 2349522556490669356331195329234411834356911769201319887 9741 2352177293058089924399388585975763810488555461230460928 9742 2354834756253928625106111987915666819314026140916676481 9743 2357494948598347072887427036893143500193196900000000000 9744 2360157872613577184225735964651059942869648575925014699 9745 2362823530823922665648283480407441109652996513849147392 9746 2365491925755760502642258621788664482231525693016607933 9747 2368163059937542449486967178634900887586008372166014976 9748 2370836935899796520003545352353188257612289785302734375 9749 2373513556175128479222685506718016933118292726533586944 9750 2376192923298223335970845059303286242151829481641911897 9751 2378875039805846836375409756072973673702969355785586688 9752 2381559908236846958289282765060852240525273352440619971 9753 2384247531132155406635371218532110790203187200000000000 9754 2386937911034789109671442026541788293980124200983775189 9755 2389631050489851716175818978386538731827746076534577152 9756 2392326952044535093554393342087410314608770357876210943 9757 2395025618248120826869420365742063656043035679015305216 9758 2397727051651981718790574278345180345861911773681640625 9759 2400431254809583290468734581495738399614450777046493184 9760 2403138230276485283332976617289366489907573762045506907 9761 2405847980610343161811239591633146919512335964279144448 9762 2408560508370909616975145426219030201091812011786084461 9763 2411275816120036071109442006450464084898916300000000000 9764 2413993906421674183206544586734939149502682541625454679 9765 2416714781841877355386649308732923867529961059922214912 9766 2419438444948802240243892982391116605909574646087650953 9767 2422164898312710249119033473885092546783757311393171456 9768 2424894144505969061299125238953282250965870056982421875 9769 2427626186103054134144664734520797761685260363496423424 9770 2430361025680550214144680635987933994733655453874614917 9771 2433098665817152848900243982094229915629232970912094208 9772 2435839109093669900036873563864787899913707481753979951 9773 2438582358093023057046312068801132945316249600000000000 9774 2441328415400249352058148686194258291630290408198963169 9775 2444077283602502675541764074212662744382362655157020672 9776 2446828965289055292939073784253149831605828759789437963 9777 2449583463051299362228546432936942090399012322537373696 9778 2452340779482748452420973107088277523831884453173828125 9779 2455100917179039062987464682047111832805690076861937664 9780 2457863878737932144220153928741861656555995265530145927 9781 2460629666759314618526079480082302995764488826118995968 9782 2463398283845200902654728922426797491104005608360416441 9783 2466169732599734430859718473131969536132812500000000000 9784 2468944015629189178995086900506811566678999564494010659 9785 2471721135541971189546681537866965540367268433134354432 9786 2474501094948620097599114438818627852144559558405681973 9787 2477283896461810657738766916395164978216492416488871936 9788 2480069542696354271893320904223120256624822842724609375 9789 2482858036269200518108295773507850653940995503270395904 9790 2485649379799438680261069435302568391638964638055409937 9791 2488443575908299278712862753258088171310981723592009728 9792 2491240627219155601899166487844108704924845148572703931 9793 2494040536357525238859090188886399585964646400000000000 9794 2496843305951071612704112649177833491976433132597107149 9795 2499648938629605515026713727894811552435176829363976192 9796 2502457437025086641249367548584288712892348026510092983 9797 2505268803771625126914377272580328343239263221947826176 9798 2508083041505483084915031844862913442067804043603515625 9799 2510900152865076143668565305585627849217381932733958144 9800 2513720140490974986231399456772807164608022889160116947 9801 2516543007025906890357150870020857854569700600984895488 9802 2519368755114757269497883417432666579535707892285352421 9803 2522197387404571214749087704468382372873712700000000000 9804 2525028906544555037738868979910364214735614047507562639 9805 2527863315186077814461825294714758053322445509154045952 9806 2530700615982672930058097878157012706342049729369980993 9807 2533540811590039624538075896373675606396380424369596416 9808 2536383904666044539453237955158039315536022186279296875 9809 2539229897870723265513612905682650407478429041645584384 9810 2542078793866281891152342708697355983472677281564376957 9811 2544930595317098552037830309687462033229045252297013248 9812 2547785304889724981533955674472724360690942726536071911 9813 2550642925252888062108843331784299151936716800000000000 9814 2553503459077491377692664966473458756639393089513487129 9815 2556366909036616766984960804182841174015834941115123712 9816 2559233277805525877711963725548261369048115464170256003 9817 2562102568061661721834410245296681186196725044300742656 9818 2564974782484650231706322688963824568337839588720703125 9819 2567849923756301817185247097373148321988142637035034624 9820 2570727994560612923694431586496448091026149623662699967 9821 2573608997583767591237430087855306806326778479937323008 9822 2576492935514139014365616592221890965496832369961772401 9823 2579379811042291103099095217037280963986524100000000000 9824 2582269626860980044801491615685597646262225542327790619 9825 2585162385665155867009111444542670574716948666984169472 9826 2588058090151964001214951801558896527078968354917428013 9827 2590956743020746847608051748037271734019423429955024896 9828 2593858346973045340768668223229360662473255131396484375 9829 2596762904712600516319763859394200043143666870584868864 9830 2599670418945355078535293403047841640280252370507995977 9831 2602580892379454968905775646274423276879509454468384768 9832 2605494327725250935661637970173337168980733585494563891 9833 2608410727695300104254820800781250000000000000000000000 9834 2611330095004367548799129476132432692592458644984183109 9835 2614252432369427864469821221506091825143476315768543232 9836 2617177742509666740862915128355171407699891079023607023 9837 2620106028146482536314713230917425594254052412029403136 9838 2623037292003487853182020973076462182328295132275390625 9839 2625971536806511114083555556667935755571556250406447104 9840 2628908765283598139103030861114140380621142953115574987 9841 2631848980165013723954407823018927197101980090030358528 9842 2634792184183243219109799363164164361886421359297756381 9843 2637738380072994109890519147218877949425945900000000000 9844 2640687570571197597521763665402774894150458725493174599 9845 2643639758417010181151417315337065214922778370210004992 9846 2646594946351815240833470371367382912899168753570503033 9847 2649553137119224621476539922756165411698026548760037376 9848 2652514333465080217757984062315102542587273721826171875 9849 2655478538137455560004099806282220198788462298575929344 9850 2658445753886657401036895425542833224536541224087146997 9851 2661415983465227303987928067648999200055761283445004288 9852 2664389229627943231079697748508241868194032813941859871 9853 2667365495131821133375088992089202358432563200000000000 9854 2670344782736116541495351596029530436939779224258075089 9855 2673327095202326157307112200629759086106007053568714752 9856 2676312435294189446578908538376126133668395249253426043 9857 2679300805777690232607738440855328751457010469218287616 9858 2682292209421058290816115879705032769558429718017578125 9859 2685286648994770944320126518085621247150646822430275584 9860 2688284127271554660468975449061167951513485467554822007 9861 2691284647026386648356519997240973668115379304999682048 9862 2694288211036496457305280660057218944826385503820584361 9863 2697294822081367576323423465139378311067317300000000000 9864 2700304482942739034535207220392020558187220735250994579 9865 2703317196404607002585389333589499671930019464727232512 9866 2706332965253226395018084078568833824122579340005286053 9867 2709351792277112473630567385430787812559903002846713856 9868 2712373680267042451802522432548829840600487001318359375 9869 2715398632016057099801220518636238907590524487623245824 9870 2718426650319462351063131893633206695536711381445110017 9871 2721457737974830909452461427748320045323640468911351808 9872 2724491897782003857497104198622339277355505220806839851 9873 2727529132543092265602516277276716088178073600000000000 9874 2730569445062478802243996194264834909043253712948843069 9875 2733612838146819345137872768260525808405311249614518272 9876 2736659314605044593392095180195997623127798136300593063 9877 2739708877248361680636721376999989379129029063235076096 9878 2742761528890255789134801089986648578949645389697265625 9879 2745817272346491764874149954006428960189213700941400064 9880 2748876110435115733640511414592170235083329800062921027 9881 2751938045976456718072603311516490479084380451470573568 9882 2755003081793128255699546228420700617826628518148736341 9883 2758071220710030017961170899480652241210937500000000000 9884 2761142465554349430211702165441267125700175613029330559 9885 2764216819155563292707317172778981747689705656949932032 9886 2767294284345439402578075711239985099677574690139457073 9887 2770374863958038176784720786551945655827898134136334336 9888 2773458560829714276060847726717925754572949013623046875 9889 2776545377799118229840940321973381354561708730880098304 9890 2779635317707198062174772700220554459214836684995565037 9891 2782728383397200918628675841549196878320529264865507328 9892 2785824577714674694174167837308429787687552840605583831 9893 2788923903507469662064447201111656146298470400000000000 9894 2792026363625740103699248741134814822367988954826967049 9895 2795131960921945939478561705107908654151317786307233792 9896 2798240698250854360645710111500666018460960499711588083 9897 2801352578469541462120295382565419191085612685722648576 9898 2804467604437393876321501597123815251362579191064453125 9899 2807585779016110407982263883268828901988769513979500544 9900 2810707105069703669954800673499733739970917072336752047 9901 2813831585464501720008010747215221621871869934685913088 9902 2816959223069149698617236187958751213917920428823892321 9903 2820090020754611467746892585340469004056113700000000000 9904 2823223981394171250626468014151691378906867113549062539 9905 2826361107863435272520392525840977235215241196498583552 9906 2829501403040333402492280090235269405585657881740296093 9907 2832644869805120796164045128165452335964223929081378816 9908 2835791511040379539470395978492975362737178802490234375 9909 2838941329631020293409207845932938006923070714920566784 9910 2842094328464283939788277979029238339482427224230592057 9911 2845250510429743227968966030659060084236914369107150848 9912 2848409878419304422607222756527131123517889045953371811 9913 2851572435327208952392510410254837867942092800000000000 9914 2854738184050035059785118396875438958382892570251727029 9915 2857907127486699451752377949814300399264457802278541312 9916 2861079268538458951504279799762284893001717819506491103 9917 2864254610108912151228999007241183272241643996951085056 9918 2867433155104001065828831334112387927284755165869140625 9919 2870614906432012787657045732793889419685790328381057024 9920 2873799867003581142256157735526140479807900192735595067 9921 2876988039731688345098128729664388727546779747754180608 9922 2880179427531666659326996308673743154313831054502932301 9923 2883374033321200054504441092263522084687273100000000000 9924 2886571860020325866358795612919344423176299867575870519 9925 2889772910551436457538001069974983911817756147368067072 9926 2892977187839280879367017956311220305611811934552683113 9927 2896184694810966534610196766775804244129860918697527296 9928 2899395434395960841239115201487216589274068411669921875 9929 2902609409526092897206388481315160542666002430651531264 9930 2905826623135555146225959597022688384276583364008671077 9931 2909047078160905044560376517808546620718798998245562368 9932 2912270777541066728815563589303736132398500451436683791 9933 2915497724217332684743594555453440000000000000000000000 9934 2918727921133365417053974843154383510367644639243203009 9935 2921961371235199120233940953018370828780181701798520832 9936 2925198077471241350378285004195203419202338670066982123 9937 2928438042792274698029212685812438937891013637529665536 9938 2931681270151458462026743072275508461537852357861328125 9939 2934927762504330324370158964419586983004440609011349504 9940 2938177522808808026091016623314319560962166310809130087 9941 2941430554025191044138223968394055790949935568417456128 9942 2944686859116162269275696516519650822325923149509936281 9943 2947946441046789684993100543573164427383594900000000000 9944 2951209302784528047430193155243943085849182801312234499 9945 2954475447299220566315269158783616131652079791575662592 9946 2957744877563100586918224832688488172088339613947098133 9947 2961017596550793273018748896510678686360336797955659776 9948 2964293607239317290890151188304158396305014884912109375 9949 2967572912608086494299339762578573133504010116864671744 9950 2970855515638911610523457327062441961738897441322682097 9951 2974141419316001927383688142067979711004111742227621888 9952 2977430626625966981296746711802437299361627072845199771 9953 2980723140557818246344559802585488723410739200000000000 9954 2984018964102970824362653528608833849901432313194274989 9955 2987318100255245136047757451612843604141591128663652352 9956 2990620552010868613085137846655761290690148129544341143 9957 2993926322368477391296172492013703064996167111478870016 9958 2997235414329118004806679547174484468996524810791015625 9959 3000547830896249081236513288875150918333559922636457984 9960 3003863575075743037910939681182020554162742492305437107 9961 3007182649875887779094304961723070420105637187339419648 9962 3010505058307388394246510632355623967634383514748184261 9963 3013830803383368857302808448787541905172418300000000000 9964 3017159888119373726977429209967491862836675836429434479 9965 3020492315533369848091559354419387722656105669289050112 9966 3023828088645748053926179577117759241159765102087621153 9967 3027167210479324869600279886984649246567322788533856256 9968 3030509684059344216474965731634651706820532265966796875 9969 3033855512413479117583970022602911819003712540428468224 9970 3037204698571833404091086100961321448204750874547905117 9971 3040557245566943422775036889960772228708496262385809408 9972 3043913156433779744542295688132186917987147685763799751 9973 3047272434209748873968374263136149650905497600000000000 9974 3050635081934694959868094113570310065793438139222622969 9975 3054001102650901506895356972925357354707376688564815872 9976 3057370499403093088172930836924260617712171648787448163 9977 3060743275238437058952768002585663967024552804662378496 9978 3064119433206545271307371814520821124279029568408203125 9979 3067498976359475789852729021204267277171941850435262464 9980 3070881907751734608503324851251568205725131238658996127 9981 3074268230440277368259758127092970650056894851913351168 9982 3077657947484511076029473940849616068776252459972156241 9983 3081051061946295824481131624699184829101562500000000000 9984 3084447576889946512933125955560421976973249214739550459 9985 3087847495382234569276779741530971559462567519434309632 9986 3091250820492389672934726145180326515606282080619932173 9987 3094657555292101478854999306529497919605851648929396736 9988 3098067702855521342541352036341233357556799598583984375 9989 3101481266259264046120319558199281952209659037120200704 9990 3104898248582409525445548485772325527651079389170020137 9991 3108318652906504598239910429637784136427876137006204928 9992 3111742482315564693275919836082772165966133007524563731 9993 3115169739896075580594975868404041010862694400000000000 9994 3118600428736995102765948349395808355700914801162726949 9995 3122034551929754907183627991943954973672392363935291392 9996 3125472112568262179407561352937180124930268243790783183 9997 3128913113748901377541791154060358651968815682579070976 9998 3132357558570535967656022821452549235382398674462890625 9999 3135805450134510160248738304691876511321006293151442944 10000 3139256791544650647752778444111862382298653834958687147