# Computed by Robert Israel, August 21 2020 # using Maple 2019.2, X86 64 WINDOWS, Nov 26 2019, Build ID 1435526 1 0 2 25 3 289 4 2025 5 13225 6 100489 7 198025 8 319225 9 466489 10 4862025 11 19758025 12 42471289 13 1975358025 14 3199599225 15 60415182025 16 134885049289 17 151192657225 18 197531358025 19 207612366025 20 248956092025 21 447136954489 22 588186226489 23 19753091358025 24 31996727599225 25 311995522926025 26 1975308691358025 27 8372847871673289 28 100197772286460489 29 100781052869740489 30 116410394326605625 31 123009194944928889 32 153668543313582025 33 173778164888928889 34 197530864691358025 35 198520545681038025 36 262428590477844025 37 318484788045039225 38 319967349527599225 39 359576844820569289 40 400538606984628025 41 465452349540306489 42 467528671616626489 43 482047606306169289 44 580312603206855289 45 619609950887506489 46 694332035104833225 47 724622335198665289 48 893319265107196489 49 12597833495563009225 50 13876266042653742025 51 19753086424691358025 52 20761288044852366025 53 21882765577896367225 54 47285734107144405625 55 406066810454367265225 56 580424493151320366025 57 614675122975756095289 58 932868126803239902025 59 1975308642024691358025 60 2158064561306233151289 61 3199673502629527599225 62 100722612656639076940489 63 113259791159544928953289 64 127819199883922992345289 65 131261800312364192007289 66 155237622839021272519225 67 159242817973693668001225 68 192619019610485567484025 69 197530864198024691358025 70 197629649879012548158025 71 202494550577162480052025 72 219654621822301316430025 73 225366396367898374836025 74 255036170272863756798025 75 261054053229949791924025 76 282407082359949304993225 77 289470717691148651700025 78 334918142450721858528889 79 424617494971543753671289 80 424808312733451931271289 81 457281737892482652700489 82 467320664239082893426489 83 523795876364834912428489 84 563287744002380093818489 85 575424057237835671532489 86 656289813709038776793289 87 838815924538139463634489 88 904575091656458303809225 89 937935762284120611297225 90 8717407581369046575278025 91 19753086419758024691358025 92 31147009636195586440725625 93 31996735027030629527599225 94 75615104895305498539698889 95 1295628847732523453249975625 96 1496861010608616314749460025 97 1975308641975358024691358025 98 2076128804999660444852366025 99 2519767362089737682222535225 100 3062803312071777022769313225 101 4017587453093532451493486025 102 4096604318066334746822385225 103 5754952236834898145996855625 104 7448791096594361655968276025 105 7570829847648433216551575625 106 10370256724760513064507706489 107 100197771995444084132286460489 108 100329160674022330551246174025 109 100781053162005250692869740489 110 101676476440680743433797935225 111 102338623927041876401430606025 112 102813533912655751993576204489 113 105175682027343713057782522489 114 107232900618425010234663765625 115 107278572130590848905500961225 116 108170480503692434201131132489 117 110879568916106227781723079289 118 111883247945943349347714879289 119 111887561221933105902484116025 120 114035586590992474312630335289 121 116589606063611531385472993225 122 117069288357963649933503405625 123 121545460091088433161550974025 124 123292669218953105859903918025 125 125637814349204685847977822025 126 125793543655839601605943612489 127 125898888566874391970754874489 128 128453645873307769054973242489 129 133576325431884692446578708025 130 133739568919660284110314066489 131 134635919893326397848267015625 132 135118209431389560754178401225 133 136235782582400954578463602489 134 136457702496926811104474889289 135 138961984878551629163641545289 136 139130308957569738840743569225 137 141704161680410868660551655625 138 142312322577484063968900978889 139 144633397154995696708653342025 140 146837080832817701743398337225 141 149488672222851208910524033225 142 150414751711998754772800999225 143 151465407863468707317150978889 144 152634216893265878934969082489 145 153917693673852358745177919289 146 155424203040037172500024071289 147 160334953417172629221485041225 148 161549232209629415388535476025 149 161866932729031487101569196489 150 164766341375954449123700572489 151 172881122469281909146338528889 152 173081195856579294554949525625 153 174247595751440650267271166025 154 175082984199978680527457799289 155 177279325641601923570068985289 156 181618054731259253913664327225 157 181826251678077878948615967289 158 185009460558224761152076248889 159 187040399742989030843003481289 160 190332064569534248051340468025 161 196027554553980884023397151289 162 197530864197531358024691358025 163 197540740943212345699259358025 164 198520546176893337385681038025 165 199636519465587156858591156025 166 200438616680596742646860205625 167 208509311723514309384206524489 168 209456335879512696657248007289 169 211094564723234232462273313225 170 212386311279707697279697695289 171 212622990030264428379054919225 172 227179532767596530936158183225 173 228218090009590655532753004489 174 229955703518388073579228728889 175 233770792068863859340245048889 176 237261924610029191792343033289 177 240995966520505393988640751225 178 242406205483823081573817391225 179 243502876609022733475982937289 180 248573365545197551693450354489 181 251111159394473510442013737289 182 252080169890380766785723345225 183 253853415577087916908163047225 184 253946086494942981395977810489 185 256530240032756392349101324489 186 257519200078711996986666978889 187 262999911430437190735377975625 188 263089136450212658750503449289 189 264518450340801900461406375625 190 272247343872315154957372177225 191 272539048599503751070540617289 192 275040570474623064105861063289 193 276943894818791120888317833289 194 280226714401391982968553966025 195 292428357286684993022573001289 196 295841680486426724387236098889 197 298596161825635192790578455625 198 298603157343252793991518455625 199 300645933666239185640119476025 200 302870278910310159984444700489 201 304169225655107928612915154489 202 305968925915056541522204055625 203 311250728918312763698092993225 204 312390105017637671042463081289 205 316827425380847771699195694025 206 318484787305256865508045039225 207 319952494943818345096871599225 208 319967350270379830629527599225 209 325016124229473682790610298489 210 331783509600278583804655356025 211 332363771710992040275563116489 212 336459993149953394054172888889 213 337462890957934010470226554489 214 339826895743706999734363545289 215 345225506138291939096063298889 216 346712423142962410813667388025 217 349412581081963258254252913225 218 358710751030200416198232084025 219 358827525259346512224148287289 220 360869640641359265544208465225 221 361356142894773256768433914489 222 367477848148549779423585583225 223 370812324480609765649936495225 224 375012634804132750559224725625 225 376957607343204261578466183289 226 378410676432058116532669728889 227 382872903736026611700351802489 228 383398644438516934249647868489 229 383531212465864840839480174025 230 386066194680229806142327725625 231 388642383574673433575246191225 232 389836395421381050721937068489 233 391225082185829146794520926025 234 396633192223448531147979138889 235 397388272278934632423913278025 236 402872141863096517270363913289 237 405538866743897271979582983289 238 407253633785207764225753537225 239 407963448767664687197742855625 240 410122438413180848542841916025 241 411611332936814268811011823225 242 416420398082245551058852284025 243 423322476879063889034989215289 244 429124972171928922653737327225 245 435764976775753447120349205625 246 436340439916022443357699977289 247 437593753099773576888694732489 248 440465352032809239358741728889 249 443460181041446068695678873289 250 443581402517076754021718775625 251 450299133413924379140954332489 252 455603078984792885913224766025 253 463131164994647687418655593289 254 465452348504232592189540306489 255 467080244713823935753897908025 256 467528672656876744831616626489 257 473419831160868289519388103289 258 482708069497313029709398332025 259 486701069819434204023432007225 260 487336927784109436883812098889 261 490623639361828068405969660025 262 492331065670096848498784954489 263 494784394454004187412305497289 264 495337755660225051220126129225 265 501463753185477256439501809225 266 502896123803272588424211438025 267 516363146675930289055183575625 268 519629481328182316074247134025 269 519961627287399649370015448889 270 523307031055382225067003964489 271 523318555153705299781359964489 272 524796124380177559946345001289 273 526370622760529194007315311225 274 533437152189277991850701266489 275 545073207615655651288851033289 276 547313623080317470600364724025 277 549200031583895149880009170489 278 553007028206961591020664942025 279 555592070889200053896738247225 280 556513344924612410239125033289 281 556546272598363262941019503225 282 559289967159813342504801975625 283 561364318303760646508841041225 284 564952571045611022551204476025 285 570295775642780528053303689289 286 574847873804356702298452830025 287 579531186350059991715657015625 288 583577765652043586303011134025 289 585578589091544121562313260489 290 587309064757910140092115687225 291 590701488331196808922638172489 292 600086468182641763222624734025 293 602533782258022142108380728889 294 603546819687812453867814471289 295 610474809314971920371497005625 296 619627595654543008844075239225 297 620307656700566565807435423289 298 625465628851078657221975015625 299 629429615746294494056624148025 300 629596502344993194318861682489 301 633745697662426552429254508489 302 637772021975657207384681223289 303 639523407194840459613537204025 304 640360992475119088930403454025 305 646094554588760482752151566025 306 649927279758439891237967137225 307 654693580990928872369837716025 308 658444136563038956867438745289 309 671105087327342001921673489225 310 671525441281714827805431922489 311 682265605136609157425213364025 312 689827875175381825185616764025 313 698895464781755244278257848889 314 698910513213691475750497848889 315 700839952240251234320499322489 316 703304712957675896057994124489 317 712418717315729093211268423225 318 713344680506953202909186055625 319 721484776738085665319259225289 320 723766368258425280656313528889 321 723920310213229295202170449225 322 728562834736709375981417455225 323 746908601869009978159810974025 324 749022111303527620895442514489 325 752028996524329663161165015625 326 753273657999226216838828161225 327 766193390872460921861924719225 328 780203503577989472896693728889 329 782462792404718186783472174025 330 795322924653287881582531153225 331 798503651077317314410365394489 332 799144533167151346507639725625 333 802339606314928008110144860489 334 805029807427721024161299534025 335 810256375901315337912777279289 336 814473850666542558617431839289 337 815506086553817669415506898889 338 817726469004104471736007153225 339 831130076143449580772104513225 340 832756118763690976159417287289 341 843159471719722422268849833289 342 848690757725704382624742012025 343 859373306903809367615070978889 344 864210588434124076176412135225 345 870432555040292178074775255625 346 892112883091246242893056380025 347 892404577990128636891582201289 348 897950271611361364884113362489 349 900391207286439107940404448889 350 906424278928363262295385575625 351 910885881745347348329722254025 352 912052269456421908628768404025 353 923685331435638108198230649289 354 929394972274773249960605266489 355 933821144261433368250488073289 356 955449146577976991671051372489 357 960796172061077262669721620025 358 985296094861775278948564972489 359 990801445572142181046377287225 360 993560041822580145550456098889 361 997484678289605264831293308025 362 10015559830105907756367196972489 363 10484268156471457610380005889225 364 10572479546156888353717861191289 365 10951256073791027347551745404025 366 11606353257150486859521295125625 367 12407204695803458113406567026489 368 12760862163247445846015766375625 369 13635319505142371402850838098889 370 14236048051130051350322771454025 371 15618112153341057537238409805625 372 16535015199233840220106830961225 373 17834231334244427480501961255625 374 18565857592772898390946720185289 375 18841575857207877374483889543289 376 18983451414481584135732599817289 377 19753086419753091358024691358025 378 20548123759460477817824719996489 379 21748222391613321283064363386489 380 22429734712578504958587332028025 381 22751900103458134059679134942025 382 23312833518505284886571812666489 383 23478885343702024850674586526025 384 25961463284650519134606387655225 385 27327237283447452249100162732489 386 28370639404303622656655798209225 387 31776616914309503371499224863289 388 32921389920700536224142691065289 389 33595394282243644597028075119225 390 33874433440590796717577372448889 391 35131082571862953896385290479225 392 36237061759718345333490320928889 393 38917684120432168098321722775625 394 39966996963875149731234212898889 395 46794792982929912934609419751225 396 48248674190145467955012203679289 397 49650076142959877734455386362489 398 52837309558058628764102420497225 399 54639665332187812270806455988025 400 56568994032760410246791936626489 401 58297133160121200061681828500025 402 62863116268470765058044933975625 403 66222165506700960026483315356489 404 69649282929228133708906040065225 405 72063350331224876007885741138889 406 74501978959425388694347459335289 407 75023742139310619541854205383289 408 77072633125279490647468642005625 409 79334591819060715044686624263289 410 80949835830372318358868682855625 411 81348862151043257453943096775225 412 86596732680391388864933517966025 413 86960234217764935739400724425289 414 88232811968192832624967172862025 415 93253379949002399439180216375625 416 97628667176698324713133569183289 417 1975308641975308691358024691358025 418 3199673502703805659830629527599225 419 102006886772427575020481057048178889 420 118433639979759531139328777203388025 421 131333875282143965356526325742407289 422 134884684975342445894663961565049289 423 134885413603689086623292308205049289 424 151192258937208168684497794672657225 425 151193055513921209481074507712657225 426 152862557900173011979825914685662025 427 155155490491871191728941338658119225 428 159264855343351384662419425591593289 429 161066828732808755758918306258494025 430 187853867166499566993882568303230025 431 197037296801965538268005670259518025 432 197530864197530864691358024691358025 433 197531851853876545679014370371358025 434 198024950110608538269030360605198025 435 207611851551496707694711970372366025 436 207612880499971188723660444852366025 437 248955493223975018788384365996092025 438 248956690827740939985988131916092025 439 251767194830009827000761367463409225 440 252373843010615015140548838492129225 441 282226250302734124528079947449138889 442 335127913095537506636877978362695225 443 379735760190001785492568435911138889 444 388325296430064721818288321619128889 445 397226465457225522043372875514455625 446 402354870314966293276059230220948025 447 447135955264071960975352066576954489 448 447137953716833082973804827696954489 449 496876576299125990940651264895089225 450 501648788122401851715350453646905289 451 557917676373434303469274503757119289 452 563222289425413478431575634524156025 453 575678034500927516032810887272332489 454 582853986740419984691739931409415289 455 588184943810771828507898484346226489 456 588187509170979511073258692026226489 457 662142090746490712138417474213537225 458 698117202087244085242126618075770489 459 699625719860696625036546524214130489 460 715070003978299455887899553220156489 461 867761496324619844716024493430375625 462 891425721481349310052127694773356489 463 893323052208552919248816430787196489 464 996396961436567387390908940650925625 465 998505297297431246615334993487125625 466 19753086419753086424691358024691358025 467 31996735027038057333659830629527599225 468 1061888416578463399738408027755803378889 469 1064416799358516095982460049824609865289 470 1128171589940426662929056759344344383289 471 1177038739431252717249157529701423452489 472 1193115209916086355961588999904211527289 473 1360452147353940463546835441734984316025 474 1547540701485731900658164349721932399225 475 1629915941417978769243266000189411052489 476 1695733662105458746795826773700346636489 477 1717102993613484694211235993721751495289 478 1747430652636441427088830508434146033225 479 1975308641975308642024691358024691358025 480 1976296498795065778222262719012548158025 481 2377400969746224155525949634973824928889 482 2405607253727751865714011494902495548489 483 2502941953641767780830059533755560713289 484 2532399325050650674574692483823733767289 485 2555190790775347905495763036909803758025 486 3578006412470855642938786629292585916025 487 3611051319856244702891026878012358025289 488 3805587281243075436560890378562549946489 489 3992157798042282280048534481367728327289 490 4036363641567594103769882141667219852489 491 4246174949705898569595866091543753671289 492 4248083127344062121977501613451931271289 493 4439755513864491989276011144620739934025 494 4806425187447778318512481619482031985225 495 4858656226795269774031628357382259503225 496 5263743087433866135886645694089147004025 497 5320475055124478292478902752354919575625 498 5400964676621475725810915709872442848889 499 5860247364631843105028015642313132092025 500 6481961079943140282392651508054536097225 501 6550668601128481678249625529046538031225 502 6768298578588099363912754571066360433225 503 7025547846368561947881609737379280121289 504 7086542300879265886846900642240918268025 505 7503570845277066075174678677828755356489 506 7582310653589037005373409443313509848889 507 8126168090527329214947291722792341175625 508 8211018701688059827779179741716353716025 509 8331398719047267114976613212731773676489 510 9234552957491440710467644837764424178889 511 9688494516748836629377362036861517242489 512 9788672184024677890377662956238073698889 513 100197771995443793115881804084132286460489 514 100602891434127291987115035870945203794489 515 100781053162005542957631645250692869740489 516 101123575944928810091897487791839840882489 517 101294973513806043451888821847704529248889 518 101655439846350290195192485683961774062025 519 101873614474810059853258169645505429964489 520 103674775678605685422556353424163266125625 521 104090238889868509241217956773208800993225 522 104294043440715632452697973726017914444489 523 104884726025337068796707568231711827655625 524 105956228291704023501861455995929588847225 525 106048788345394146181249757187811972858489 526 106404651591561550802266768738235427870025 527 107329183021521978401713675338171659239225 528 108926223715695342013084636262126956191289 529 109124849640949444575776679935464853262025 530 109332844073045050975372424135064689356489 531 109879479743669230255505304072132081975625 532 109923420085325099279046661097824328334025 533 110471530772371272394828728444002140975225 534 110910154944667254925105355419320255648889 535 111142946691031369618821319249210359765625 536 111440458559522360013047659590829017378889 537 111809584493158117651154067214315471647289 538 111984308956514325633119666166437021721289 539 112038800847220638476876358014158396575289 540 112276425223994404672891524614843470857289 541 112717347968554251191248850824746251448889 542 112833405476495191911685559831216002234489 543 113064675071047703688607802187491313148489 544 114265736432511346515123677205876502849225 545 114604019441694237533461087670597944495225 546 114659467721082535170323345208541474398025 547 114672306749981112397807661520312610578889 548 115896147394097764476867763778452215727225 549 115921008721711470509557604703663474556489 550 116490125306914021737796614693267850014025 551 116509753981715945725983024425232060370489 552 116609131778731382206800850227888526225225 553 117062816234983296588886970967447423405625 554 117546058098476332298907301579228827870025 555 118141032435900345116989121910579174396025 556 118154165031856533747328871270962559448889 557 120013522320407735484976833392292812436025 558 120181512417143214096243756958562591452489 559 120881930254331677984272574862529956718025 560 121460233674223186132652091210824826097225 561 121683768070792957402127793468718329876025 562 121928162679919988862335934384183583380025 563 122181417021568072352518046032124525175625 564 123143794521671778622333199722964849913289 565 123369685821383402288436171695417116090489 566 123395755017993834590350000951156883905225 567 125123973617384776027891776778811560111225 568 125972414669494936895100938673210489888889 569 126453554740878269655664506246056232153289 570 126799886992043157396031824379979190498889 571 127283446034961992753316777096257070879289 572 127962557611879621455455073081489619128889 573 128539662604581212130734562820503719175625 574 129912764196063167513260729062255172020025 575 130203771352130139545493203416803824967289 576 131052495142221108523042043641189714473289 577 131269255159969672948012242238959280513225 578 131503825144835839784800468098597837015625 579 132637284340529361430907621963849531049289 580 133560738682330044310788702132214417575625 581 134438323732794260363396970792603023281225 582 134463965856737007537394853465070938554489 583 135834786466329746301516837675719045205625 584 136046016697050643220709870645705556089289 585 136556532598896379886255892818301217138489 586 136690904586859681830512124679103309895289 587 138395614373426436711027019754177790892489 588 139460653009107533444383415499850305292489 589 139525099403059840049312084944556726328889 590 139732057785940604685483317908937544556489 591 140535456219496470549196526903597837836489 592 140672862322384496641920142287415343241289 593 140737744567666281923674321935921712455289 594 140976231537620274526214988714162222706489 595 141333076467049407230616959527706758494025 596 141427158096594080157986133075035591001289 597 142834608358840480292563900829159314005625 598 142864479860031769877354067221427596220025 599 142879680132838521014482313148470044728889 600 143791661085237018480032782837296758215225 601 144298398581348528433937868373270020641225 602 144394018722609955628640191347237765084489 603 145067830761891598727636876937245434801225 604 145208686490354147554879317095406041982025 605 146036565561225373342288020801327191454025 606 146251030524547947404923784075909223765625 607 146317915455111959162808766827996636798025 608 147430251888986614017493705534751799246025 609 149238578407491187639007505344315868487225 610 149382602799321244769045453966166457020025 611 149678318095485992673903738096880878399289 612 149931795574583753925072936364899171217225 613 150159961561410527989229904454145185848889 614 151654120239405552681814627754194815924025 615 151682293285256954202634134433009595865289 616 152291249989364601128290249508539234350025 617 152651516742875106529973733699396861138889 618 153210157478056295224336737534280613703289 619 153682042651876485781102089164095139473225 620 153952689775551631555640731021923181593289 621 154962099176900208339402298877090067378889 622 156451299379257092071486166603862725959225 623 156787768809973800900865130921422873210489 624 158391068191481975068307309665608129138889 625 159072753912701760510746353774133535765625 626 160368911332585813854951436949802855975625 627 160460456818337405300584446574502418855625 628 160877572027579623763470021482850344113225 629 161005240089134520882967549293141518380489 630 161459939080319251309205632454392289325625 631 162495162144340507186934418137650498335289 632 164204602253020017167782587194138649993289 633 164637140413074451245587967859641632697289 634 164953219758450891863102191032368986753225 635 165092099644416059754307296360801216345289 636 167090573522168807660411119431008332185289 637 167379836599599965778094021266082512961225 638 167653241554967179913789337617390514337225 639 167835095982819179140447571003904303772489 640 168963235268890118015561752651478365114489 641 171420462882426707585991810507855038805625 642 172236723212986847863744841741979071788489 643 172299016206097303568626886994392472978889 644 172889897144884235475865758792797778528889 645 173506799085818767794103748491928176761289 646 173669213279765900238717451001875143196489 647 174027692960802966130858234161579608434489 648 174449354050847432217393361191926411454025 649 176181248430616831166349624654754215015625 650 176258810181069633322339978409277309948025 651 176276769469705374739472465190031506207289 652 176423251753171617737942217719512122823225 653 177354254557719656209897056183268018605625 654 179584056092802835421109250071854761345225 655 179927417251766948206638275369898607471225 656 180006308633770215211671454201871019121225 657 180259651980062246553873734228362610479225 658 180796800113948672087449116768441892455625 659 182219369444705831401507770116313264927289 660 183097709215630242425231004877032795138889 661 184227405496091518015113472983994838908489 662 184526665787807895980421094370575546351225 663 184876797227778913877470038122870759199289 664 186962343520040906820027503344633044423289 665 188396794976256574219502982647816216860489 666 189099129894566607927389664779910681759289 667 189937089909666558033186525388025046825289 668 190239900142175244943884505783392771705289 669 191390468189721822199973333736736073722489 670 192068967616150778356521075123593842329289 671 192740779112209233509705154194972953248889 672 195699154071176254316878998333630647214025 673 196062652596452566301480630992138804108489 674 196665702637705347012845730810909598125625 675 197530864197530864198024691358024691358025 676 197530962962983209879012345881481491358025 677 197832280997850893924228073155738124156025 678 198520546176893833240993733337385681038025 679 200003828808631432116511303779525330124489 680 200999639893317345826274090411185569972025 681 201371196419603442065892358621643266930489 682 202505082943518101321348303760255206764489 683 203250189973615510592816037649694171967289 684 203883560994293690967537980048993765436025 685 203919326553323623514916682366473903081289 686 205371919014723340975092954147060320092489 687 205742058229354041984528346665028814908489 688 207025036847660061428113953595073125612489 689 207925298532480375305328435837440567310025 690 208103107836785654978354249245416426078025 691 208270846329985036598989167954731809948489 692 208953480216665642554238938807221025906489 693 209972547299652110478328139319510132655225 694 210162263639713147996912701367507157479225 695 211277270485477554502412858470236080205625 696 212343652236245000272089478982028135994489 697 215588971423048329731018776538202546529225 698 215589024501469662386898657285499746529225 699 215782935394814604445792455390022567105225 700 216522332645352141168040001758266575796025 701 218896848292003960957375259554700327484025 702 219716600465493061882360742206089061767289 703 220007818128721318402262590299963553404025 704 220183474181331910832193262908546336058489 705 220956995977746866305262956893514910065225 706 222711000196066498308679187993405264338489 707 222910224551768909609713200146840956128889 708 223350066519225814237510835428511592873289 709 223652545627576248099416218905493696114489 710 223669880943719116424821219759850302185289 711 225122295134508920324535865813562619138889 712 227925682140634128152485549893359353831225 713 228983075567872793718268817883733004794489 714 230823901075438972236710554449737022648889 715 232168971818494248187899959681408241138889 716 232433972322774285777295654697676679047289 717 233427778301251192736585912865299292057289 718 234266260114361997121393410264638130034489 719 234724766946911579923817846504344334025289 720 235019240588071521126152483306046772732489 721 236308452890307071726826860733261319738489 722 236752713364894010033219575553138407128889 723 238505727735157632322732912260091447725625 724 238979134731331340479265239674022967713225 725 239744706201271890924646247385002013127225 726 240056794281361540130714593317525597774025 727 240764584806113027771224338158438414910025 728 241830502329466373250012166283173896405625 729 243399749448819809823972902146437190398025 730 243679654259618676923506456252907507116489 731 247403412580686936943351256516605386652489 732 248232536317513472978935123023881598111289 733 250006756897288660481705735019913529289289 734 250895133882297891616352283352862473095289 735 251955027651222773560220793185155569868489 736 253015990869131872716246889443963636769225 737 253423214495334915636310888764028616457289 738 256880696214174851396459719858409391138889 739 256966101501666399192043403260712264935225 740 261938968796028620242057669756227246919225 741 262046736411230481539313910743041122830025 742 263618025577303217758108300784160369409225 743 266309588697344792742750788985201660556489 744 266716326604014647589007769010448863765625 745 269179081345064893972255732869582140793289 746 271079716169347936357487702278311688767289 747 271123629336866797867277250337528627666489 748 271456350020507097672881391567847307386489 749 271975803391411522165519388393991965644489 750 272930156938236356236571790214759141848889 751 273166774386558008886472541711887146874489 752 274068756990472418032289349835499711980489 753 274303304514035631515770054415126038831225 754 278040369307037974703053322648159974063225 755 278086467788664312428786641501229885884489 756 279337841222152917380997521298268369902025 757 283976931086684096623841070469984315836025 758 284473818436622996169438238558751566906489 759 285154928227319926262475749240765379409225 760 287833432938424722425160273581717824020025 761 289095941977348476503885504582806306452025 762 289392436392982301090949399583678319298889 763 290751483175910750956728803642097981525625 764 293403558184442373158660245448984190588025 765 293475172362391162594802962553733444654025 766 294174800153639821603969474726129331928889 767 294612047661899233678787941696903255930489 768 294687015630120202853004247342248349005625 769 295827940440835684346753048665856716098889 770 296853777820994347383890913871658570194489 771 298968965333389780107679935022418354169289 772 300399621493787606097023260522177523617225 773 304497836647895064126914276658740766010489 774 304729354965988187416079123080638891132025 775 304975108391399433080194120711683536820025 776 306224694763431963668054158241069399103289 777 307448543464876384494132195595939383765625 778 308542649542862551950281511212279826106489 779 309166017389967811680149934682071579255625 780 310655908800919231293720680626338207793225 781 310680216039756458547210228513539049705289 782 314281012467011388751373839601820531897289 783 315138057975919257554235658163026774906489 784 315740632845593146061324557659596070631225 785 316285226407033057158925444361837162559289 786 316635565870632956801976037601214750765625 787 318484787305256125725685976865508045039225 788 318612307428336528712818599873339908590025 789 318838106401704079935352357793717852871289 790 319967201714140846848648097433363927599225 791 319967350270380573410133659830629527599225 792 321273326444829166264496327463993759025225 793 322189185469687550836408948370878234431289 794 325158978913545948192462833941714388620489 795 327317458486470845304980146711471389945289 796 328728823937641720247242411527983466508489 797 329443270694133659934490796116639474876489 798 329574609888778700798052113287375758399289 799 329853064124171070324509481501146000775289 800 331273892615191581245929197782110815346489 801 331758664031856022068797933433144015648889 802 332536922518118869300918937383420012638025 803 333106703090314404332865305014924046524489 804 334244022366436686002298115407890137887289 805 336171600327014269810381411726523076798025 806 337117029818540304330871350059658738126025 807 339994013965472676945240380589853545703225 808 340048898216105167377834064678187742978889 809 340636051843830722795130993367436462142025 810 344550593088378294038567085159661506498889 811 344558242535772573995190729152430155796025 812 347407632436705454289004131329292162223225 813 348464145380357314814159232379880766337225 814 348518741696282953759375935587152577175625 815 348951056237445144994896697599816281289289 816 349120205069244901620492723405043422780025 817 352059697582744160774328893248447666732489 818 354019886900126794257520393390595661849289 819 355182050583249658320300222666794981863225 820 357138342591585645013245427682765121490489 821 360079213333265573767461529056256585018489 822 360221217588843416595338682041001835698889 823 363983765019186295275934226357856597697225 824 366999826370691081195333414751099368175225 825 370873140194275708561014793506531339783289 826 371228791197015990840114798805182364284025 827 371764637331590723173221723137087880525625 828 372333073721175615008112507056342132448889 829 373973587654251145792857541780848108855625 830 376303253048406511699887110711668780248889 831 376581973237682603981103902668835634765625 832 378090787141797706960179024996858841042489 833 378239054725678854129239531381555542578889 834 381577110638844404694904847493262460956489 835 383185245624583308183193230668688159765625 836 383716603763656268233625800362853014481225 837 384663160135800506511151436053816734778489 838 385802792497092388253230839914428245487225 839 387543721709629834055873849918715935448889 840 388574040270877872039043623760471536825289 841 390187691774650960603538789650859175231289 842 393647170225391854422472890487676150937289 843 396078268840972489771189259604019517481289 844 396369961675470516609233054826562345297225 845 396405750955604632130671664215889842156489 846 397654434958588772306990976780146563143289 847 399562125081226193399576847617439267405625 848 400897658058418613610458532733728276270025 849 401569741106260791867579668076882980812489 850 401627948259985713868626949690186198908025 851 403223868611028367317087127782412950375625 852 403651346896615294434321005479635819055225 853 403836617621657913162001338723586813005625 854 405106143647584489539256752885647189857225 855 408403495961558700419911348175864529888889 856 409086795316678182757457093888763677205625 857 410608777397771178381621801074784306498889 858 410805474064901307243682042845581347183225 859 414996321087465538854849242200797582823225 860 415442646051662106583267298291247405855289 861 417836131866937121148547693315213788913225 862 418356409816986754846655329065245151996025 863 423874010878916557326063668103997295070025 864 424698625356053308353807690518714807838025 865 426153537766776389274987521989905138249289 866 426191720748268331208111881121191591665225 867 429356258991061598897997167720344876191289 868 429830684542747482149572723785848988888889 869 430070855423191436037391790909901351367225 870 430419120336855167912971339383958522473289 871 430984038792807471764254769018929998585289 872 431763165428803619229891485875015224888889 873 432116905497912584333491947046351379962489 874 432117002397474439592201869089321779962489 875 433549460993490717383929371556131909138889 876 434902277679227406390059380048255852743289 877 442233780765339930644328359599608150498889 878 442595220334402880364031249067056345420489 879 444545909915101860411926302224775445617225 880 444649531928952175806794132390765838765625 881 445861348414579677586642477240065364711225 882 446529917393818660893782723333879105031289 883 448365305883686387465405109346977626325625 884 450796517249301538147306831585747341031225 885 451527213062840618076976242953253246439225 886 453301759934593417500206152961620563538489 887 453381094202555221955981699001094252728889 888 454487262031891257864212520855155904124489 889 455400585953092899972988859293722452055625 890 457260430753020935459458836798340578876025 891 457402041855081944333324528073552802684489 892 457774631718662171487130257991943203017289 893 457880712633064937887240210322353455802489 894 459564726852280530312465822060971823582025 895 459918273082844795494645262219109464574025 896 460324414467471744698224792235279911420489 897 462371787075755977007334350348906861436025 898 465452348504231556115644072592189540306489 899 466894521493272480555696398928701791593289 900 467528672656877785081873036744831616626489 901 468919616455452458914320297805760881564489 902 470640260716600717397222482393513594620025 903 471416472312934465848407441647678355962489 904 479351338753979610179850768301336611054025 905 480798623297102212019510575218426724849225 906 480832420817158553065251723871041189300025 907 483362000733135843840662451986533790805625 908 483663983350849868803934209164457882548025 909 485476363694463014331386921407629654750025 910 487520871466262388247391540475762610812025 911 491661504611877494412215091051456115614025 912 496470653204348212199071369679331092898889 913 497038299781012422071755149907269452505289 914 499851832000492062245858726930772541615225 915 501485701601714736951511997944076645809225 916 503434943886419554301569284045659622036025 917 505386072572872470993224230382463807135289 918 508348623294080393246585545426816632888889 919 509955751201175999158741060315540228830025 920 511142007617532225229268826749305053108025 921 513393314620886917501764724682303503084489 922 516222467803587259929552647228081758444489 923 516638262802858844530851131108301488937289 924 516834594426155403428688973513357764999289 925 519279055164923093107766011268515857888889 926 519912240462194207396132011719541945180489 927 521254687730625570668363619323752509639289 928 522341425366257125834321377545789429553225 929 526840823102396586724453364178974133487225 930 527004297007100548649574134768406849991225 931 529045971122176553094410155983079721842489 932 529155092216905879972663633748891411193289 933 529826733633164566672569884357398236348025 934 531369082989698141139828960252346548270025 935 535939416393734504531475766143574281391225 936 536658393758103016187251909136249103438025 937 538797934823006345443777869102950655924025 938 539295710198432937789486197149482220728889 939 541631761541524601329468163005738991500489 940 541836748830287699255108492987271925407289 941 546397827031198877728288358128663526652025 942 548899541868665246049460315343147774805625 943 549409538860571390525900312189246566836025 944 552132428069322271356665176049522141742025 945 553778649401915688600746212319672368455625 946 553827070600717033820272409261376521308489 947 556772790874597738841792993766841187577289 948 558097442901369841016864624103201567175225 949 558470427421926042231929883774629113714489 950 559904302822957495997181326369833780734025 951 563793339206145314089400697382713262569289 952 563880396030522406528200112844069782855225 953 570058717004075722112669439053746927623289 954 571695265752622379085194601753587021452489 955 573894949919624441327057569057884117015625 956 574207240935427419206484817394139709017289 957 576276884975890922530282058523858680647225 958 577222701108569721318989002415194375729225 959 578977495833082426932881774483512826925625 960 580489387188048303438298293582828376081225 961 581755409162413607234287332414594021255625 962 583522870965498876783693363999827225455225 963 583535162022291610800602701078718969529289 964 586703601067774133555166624928770063772489 965 591529706553239646824448888107465045761225 966 592273229374480870675814382054044430706489 967 593162939223547334691269018268131781138889 968 594070081585230044637237962450415534508489 969 594121730571685262457483489868085860455625 970 594542993845894831539091349657586372978889 971 600541378671923083747983277090723522234489 972 600604058554455280360902743768673573378889 973 607140919130774438728400372707888009248889 974 608067750525701371413540297521585641330489 975 608120520519372799162253874727475175765625 976 608550927011111133525280432006958055648889 977 609743030638611903716217457064120820660025 978 614743538053616048967324238163593201848889 979 616204136892272175614775093642952267708489 980 616309137599685090937015918803757671945289 981 618080807768560337178671611428404412222025 982 619076693992826263333185590728673218204489 983 621294912364091428734361669810271367420025 984 621630898128183589279564323761670634042489 985 622908386181826831895526622345344033438025 986 623289316227306857273113374824444807655625 987 625809807803196010176876669458702252478025 988 626305992018518841610574902610090596033225 989 627401431650199778726724122864180272788025 990 628154747428228141273808028217556213377225 991 628389676828855096291656879931695092244025 992 630789684380005262483390310320889087039289 993 631707475420653160852976465661585451183225 994 639499215011071728487367551609507215405625 995 639738068170215537073478147996496675630025 996 643884247434866618967003550325709979516489 997 645584172982356692468289295584963917433289 998 646010744518416312245781968125888455505225 999 646437518439523431241573193451413409888889 1000 647222292816247766612987791752949836658489 1001 651911282919076534129828923083459211340489 1002 654238181485191768161915592379750981884025 1003 654726693773243807174141711560597581492025 1004 657682186000038203479232064629681996205625 1005 659661740215925265898405174895929077265225 1006 660531898000315570505775084867628131405625 1007 665129579073128016446153348482266840201289 1008 666018238732943656399953109058224067569225 1009 668212449492147071107390064253540870364489 1010 670749997278480499704763227995695914567289 1011 675971589627707067642604093028767875015625 1012 678002210666031187071917419596749037031225 1013 678746040740010718129445411015674099017289 1014 687264763976966403968193180799596290172025 1015 690024482939886677177598997958345251567225 1016 690179038271730835818831861019135641015625 1017 692632561214009347480872952950233289888889 1018 692746922327360256817562010076205410945225 1019 693739379176724808629535240911207333205625 1020 695948622921869764578068335427545109934025 1021 697470265833410071509910036369509108543289 1022 698584279882621476797330050888830675175225 1023 699127202192369539625921505204595668921289 1024 700220043801071736462392049487625959833289 1025 701222466708447331467099502639189159128889 1026 707777012378682742592235565012432207353289 1027 712049114859561467514455381411252556220489 1028 716436536547992463804604249582557071884489 1029 721515469397755501616322224665888803225289 1030 723673224914513322098744180344138076530489 1031 724147525247512923021414552419635153422025 1032 724241277500509666226355991591933588359289 1033 733088556837894202488937023471879223666489 1034 733359766070241046280897447317738779138889 1035 734267829223656489054425668537025555311225 1036 735018561933433005430047983614831954848889 1037 740966725486256780231675363655750508860025 1038 745109261665871738612344836612772722798025 1039 746121030001601198460904296247535807655625 1040 746396743175889978346299530082229749780025 1041 747282121885200428894474527194805914375625 1042 751306432522204653633614985698504797297225 1043 754130027442539191840920400087471251138889 1044 760053509868268850038785550043702702767225 1045 760615268551338355944163300804849056583225 1046 761145202862039143246962723583851027615289 1047 767767000444986073043577294875545721778889 1048 768769756999969719976713452156708824455289 1049 770697363382255995279167799639464243298889 1050 777651072336053921240129944049155363681225 1051 778158460077764587137814341200060863996489 1052 784079080933283623051682413239665825223289 1053 787380336698096597483117281383473883156025 1054 788525629663183148573716941868281618528889 1055 790870374233327823008303024608078990761289 1056 793843952352477866762140361583928681921225 1057 794981080338689989482244363867382813721289 1058 803480480970490242608976247033371138049225 1059 804566011815062141831744127086990575729225 1060 805570177062676299802808766611785439934025 1061 809766652931017734322635484923947362258489 1062 822758242074203328580612728383507234044489 1063 823194833354399687408220267191564811822025 1064 825349833617126610421454585484248305848889 1065 826653989735880658644361854467325905325625 1066 828441629067172827624035354427822771580489 1067 829863727402016288524003308084178192570489 1068 830693213670608139138684027693967394956489 1069 831977356286352569005059246120555352300489 1070 832849735695746332417881611647650626428489 1071 835471222398860955654034995224737501728889 1072 836428150887182024293249424566178214153289 1073 838784389716506265184702164419308263879289 1074 840690292317488880647636637046413367047289 1075 843057199338104038141970289656048229525625 1076 844447812421918498072033930196629961364025 1077 851034997066981333397766069469093099756489 1078 853571630681833956695155983418825505953225 1079 859224679677544831075342273249936961193289 1080 860096857737018642483842470692105705006025 1081 864689210615392174545491118284501619582025 1082 870604171038626368518450963691850729074489 1083 871990021098067794048676177298832021525625 1084 877528922815535034903368510356426444248889 1085 879862361998703274886649983429078102908025 1086 883721766284377229918391089894616647100025 1087 885919514787047174869724385020068993633225 1088 888698195125860283977468406008815426748025 1089 889224528705614499527029817092670277948025 1090 891322350300781054078518281514326844846025 1091 892012997474786224348366914121106549175625 1092 892013186662543824811168007890808549175625 1093 895331348481161525702466659846103520905289 1094 896024929870764330072057950540336799369289 1095 898669516973101584357595275172335254098489 1096 907097076624028932372606591769300911847225 1097 914466521614067555495227518348290694202489 1098 917162534085546631658344981794399593932489 1099 923183581007533537192377059741782562409289 1100 923568184545422344020522912387305977641289 1101 924164714516761527716543500270686446100025 1102 931815705900111591087774668011416241201225 1103 935544816425764315069804956027838946092489 1104 935684471235061161133296146801858047975225 1105 938164243065779093771160401915351967994489 1106 939371428945312774001437959700550557116025 1107 942648807123052051756169383164923996908489 1108 945595486473652376970337425587626549575289 1109 947078330506842543379664721449879152303225 1110 954600248442732684398134693395031305015625 1111 964782683743902053046231250580395442382025 1112 969544611265367359691850102833754035673289 1113 981229199853567423963742382010173217567289 1114 985302324780275110671528054813399808684489 1115 991680856531321981486128863514313665087289 1116 992041382325179881175927717763023363740489 1117 993366100153503853932761351277997134978889 1118 997049759692205538348049489144979190778489 1119 1728483787692838216476973723974342430650489 1120 10241379047131895392112834640530767145647225 1121 10351179006381477789903686862766665489918025 1122 15030911631815252034611251190703586138812025 1123 15113598214319737435915404647238274240762489 1124 15261403485573468132940644302466192595689289 1125 16078293055793620470297010811195319013330489 1126 16233519192877165525282415124937490229138889 1127 16744388926319819282900068980065576442577225 1128 16904725182008799106969897693304922787303225 1129 18343319029336609053718505430226870451928889 1130 18515882495186743190063989182413782527196489 1131 18613579007722020378117632936816636812638025 1132 19753086419753086419758024691358024691358025 1133 20761288049997118923808428723660444852366025 1134 22983492215695366129232599666192871575125625 1135 23191304661380509515318600356917884110238025 1136 25055041060074638045657219809929401614473289 1137 25278509013162261312870140760307625697394489 1138 27466883888117387665729178185296876434172025 1139 27708534097247987244419773870267648570225225 1140 30540774427990250464412385687955883057383225 1141 36851803519445527874027768495130712036206025 1142 37163897637979076147801491589486364000405625 1143 38190631814276684246898831675496677351231289 1144 38512747695287315607621075140416546457097289 1145 40291791908624242671460564709650669204128889 1146 40629626029566115522530131198963925151036489 1147 40820867621866074119020728718841218644798025 1148 83232247076229319725779075431076389793310025 1149 83890047479208792861635000094628939821031225 1150 87522559356236829586473171752398354286766025 1151 88212266902956151080206130072686073878805625 1152 88766379659936026065396120053119346898988489 1153 89465336511316597171929700032899068664991289 1154 92381346774612193569240104901270230007727225 1155 93107182924542464549594500625246904114558025 1156 93325103100585526735518002009758586985244489 1157 94057956065413174345254965636771214642528889 1158 213889188086324338496137854110714261638266489 1159 256039506506631093910931907207257572496641225 1160 386525811485194335128992738430623668508728889 1161 412807769453290601881842530853258190722528889 1162 486553132980736762985242743207750231010455625 1163 518865801850730619780564604732452284247015625 1164 761767931864945721258860033147924748750495289 1165 1975308641975308641975358024691358024691358025 1166 3199673502703805734108690133659830629527599225 1167 100751831244333317195618921641255628939073340489 1168 100781047316704584630887931468896356764869740489 1169 108732971541249120069702885164531057860762812025 1170 110120921386495140460736343611663381982600351289 1171 110152133732729086754289561283225509333631551289 1172 113018197292776206673781008906823328151191994489 1173 116251286657146250153301145303568684755540828489 1174 127749318885828123380963356232834766673437945289 1175 127784250477039052889870345691024251471315145289 1176 128818693777674074357614867723421911541841391225 1177 131297478962874226026970024560246843746547207289 1178 131333154381473025612469063619990946610702407289 1179 132389618547703736321857272395516985269319409225 1180 133559511596413618789518403592163275961857607289 1181 134608618051174467749173362545554478724654706489 1182 144791450820283529586366008458026557816389999225 1183 151495345666828607623243335208320468756870012025 1184 152652878826672014481275389684651070217317095225 1185 155156311645084210636339082578330883160098119225 1186 155196956928692755125787083283573909326585319225 1187 159284322259333490796293195610353617573177201225 1188 159325822684482596647272160596786511888886401225 1189 176956848211738992372951810103246237887089727289 1190 184818601009913028566845429755616872398527858489 1191 184935783828008780652210182884403554875016455625 1192 192667402276668684046972561334973291492973884025 1193 192715780353737164827862884703364719140580284025 1194 197481484074580196599816046245056698037062958025 1195 197530864197530864197531358024691358024691358025 1196 197530874074074276543212345679032592592691358025 1197 197580249505666616363149379680859166160519758025 1198 202062304427018438685090151556002299320732977225 1199 202544958035967575874639278621862576698530452025 1200 202595360693194322235974066181759290754780852025 1201 214345186351951970131983255621067983040641684025 1202 214398002774560943765099579191047447008335284025 1203 219942088592611513950090981166812484435113822025 1204 219996048202698064517170097605056112263774222025 1205 221593838001428763153333253432169247008809426489 1206 254913974246415258301207242298324645485653598025 1207 254975056884345301101568596091126474684605198025 1208 261116402146081004904437845650806082236965524025 1209 261178745020294168030256312510883304148339124025 1210 266900978383505166728833028154001050685362492025 1211 278123313827557039942103126965566912469725532489 1212 289039937802061000780468070962768947183134191225 1213 289107945223376096713666570747213245860034991225 1214 296245976033358620605198591912629842410509966025 1215 296315443145476405408836331323328349478937566025 1216 300649662144730318706176786768811394935019975625 1217 307793720174614726741759212048340713312783765625 1218 313276461043955653694259405644151556230783405625 1219 320479540855000245728660063724437967054734793289 1220 327304090874193168664076765614278261239821698889 1221 327379841078487718783341263682157567324615698889 1222 327954953465288318183725471279773105078390591289 1223 339950156745050135310918749387887689568300519225 1224 353783986987499782251610800638719790013845740489 1225 373849245036694474223625877216807132338922471225 1226 382494475894628811878984897277624492294665473225 1227 402829820943404986630847490465337873775958030025 1228 415221310929725747399922864983715970476908073289 1229 415314794439578505820521460551124873329618873289 1230 421400420767817640799511140601579975592814158025 1231 434301166431604058915110946683177451638611849289 1232 434398491128460718519175410408243569806078649289 1233 447896321221108107711294617725493060082088492489 1234 457077871598100480401472393042984687180485500489 1235 457179779200624842598018281555396550368669100489 1236 458157740703768589397604612773294221050193786489 1237 467424663189106456440278490949673327356355026489 1238 467528651851852270319229220542082901599616626489 1239 512434641241361639733906217018670436313522642489 1240 512547677672464797372834367091396377190192242489 1241 531303650305806890299790200327394832767190798025 1242 563041280325831470059079683247698103359129018489 1243 563164481304939270357418951125937198824711418489 1244 575549781968811894470148769901118218798531932489 1245 575675494218375759400559852051555706167192332489 1246 576632468145702717191230445505620542845152967289 1247 583518549305668971351019404656968695550239138889 1248 597007155004255408330875496828373026681118919289 1249 642308264332500203849868618060455411290376775289 1250 642447373294621743452850807488179390571629575289 1251 646566284743017511281936089397781784106699217225 1252 647550011973622281278831505091346011860040041289 1253 655214235029171619618113337765384119859090648889 1254 661395180323959453653212148782547756049336725625 1255 661780268360330845174436580694921076033798943289 1256 669600568314849401236800570603522177736519698889 1257 725383907511715852269532608168830448193373671225 1258 741198762483839296996719071144933214528108673225 1259 763210277272666695553655672439093548904729465289 1260 780516967013824395231005788473507494964345048889 1261 819553789623939742025511290164042202617493055289 1262 821229414048915444656829892754402465815461868489 1263 821404392448992417102731925234417667656229468489 1264 837284769345124384655465479089310608739871673289 1265 837284804989533939937629043530266136955871673289 1266 855194627461096511102370396504227046967643271289 1267 868761431938282475992307414939660351702613948025 1268 885690637916965187464698907463039825526306247225 1269 885878530797016152343419723942997017537961447225 1270 887305044354197943143921515593607679402187342025 1271 918392960952570862796516559294093893449964359225 1272 918587404351142080513247998430535903653437159225 1273 925719717257473902916795702881202888396532190025 1274 945609921843154223477999714767825489753387644025 1275 12031109642297221153928539002135635787856970689225 1276 14190822404845976883345516309009511226660426775625 1277 19753086419753086419753091358024691358024691358025 1278 19754074094321283954666711111516052345699259358025 1279 23852002826521665859622032312702265332536130543225 1280 24121071640015457767884927988296188843275674036025 1281 26722100695447900010017032085390031819523004686025 1282 28958074163782635107048483263170200485523202049225 1283 31995249494381760234556406979480538345096871599225 1284 31996735027038057341087636690133659830629527599225 1285 46408399425401645080156572185399501417321565966025 1286 49069061789838835979531859603061212226893182805625 1287 72509669312985453805177568796873603355697966925625 1288 89490837362611904829649183298709026609143683324025 1289 115697176330304040198537477498059094772204949022025 1290 283322211217154325359959878716955343980307172775625 1291 574912154503062007076246039799217233639354206055625 1292 649947331824399790871514803799065068265162289505225 1293 934596020012653504402200071723763515664191426367289 1294 1024399309226889298890035824958948181931217835567225 1295 1357047453346429746904012443230815974377184244871289 1296 1399928491491087327788548250625866998090675122848889 1297 1975308641975308641975308691358024691358024691358025 1298 2076128804999711892381357296208428723660444852366025 1299 2452803574829031110454400871120706911787311579706489 1300 2599506344132817818163251476147738393758849288492489 1301 3620790348619174367863992499332324712580357479041225 1302 4335189914184447436688112255487975455094444890857289 1303 6251759504383862206478080082912171621822521813359225 1304 6410650306226117005962008797334293687581688551356025 1305 100099355057697304145837465739194578572916331787605625 1306 100197771995443793115590787679475881804084132286460489 1307 100197772577477185707818068261509274396311412286460489 1308 100781052577475435868984629428067524556311412869740489 1309 100781053162005542957923910012597631645250692869740489 1310 107897912808064180523299451268001000978158027998241225 1311 115150392507992161092140599498755994403411413751036025 1312 116410394001116036282515893765438396938583994326605625 1313 116410394652095214638168694416417575294236794326605625 1314 117062750207648813128362295721126729338681239423405625 1315 119659289742129077205912104327189820430535565829089225 1316 121233947031739345345544024766560729114965998214407289 1317 123009194605523819581565495606492708224435994944928889 1318 123009195284333959378711896285302848021582394944928889 1319 123522804008049845412821033456908629912086628660383289 1320 125019703332052072937483157287031573362301981168082489 1321 128356428656170060183378956918784169051472097095125625 1322 130017712812262754709750195307231185477176343360098889 1323 132466230852441346965278864590590608882269570179881289 1324 133552131674780595965818918745733840143159100202143289 1325 137754444846097740734819595429744994518392559945313225 1326 147515182904222734075481481918234616933301405059852489 1327 152456755011199811775892084119691783885583414379068025 1328 153668542910155185639440780648430346220992583313582025 1329 153668543717008865504792701455284026086344503313582025 1330 158357427039358754712050068648038136552537897510866489 1331 162623122671854751022519274423203939214443806919356025 1332 164478130010152366551616672683095624125242720864879225 1333 167381263378931297670529600482346912693218789048295225 1334 169426946599116605429309490743520083226467373642137289 1335 172889986666147998536891603556539109302222741778528889 1336 173778164443923111783112405332892000324444964888928889 1337 173778165333934667481778806222903556023111364888928889 1338 186088897255708542396344082577370910784002218902505289 1339 195618975552823410501530763195731004018196969170385225 1340 196545231608982722116551300255005438167905280989678025 1341 197530864197530864197530864691358024691358024691358025 1342 197530865185185187209876545679012347703703704691358025 1343 198520545185182218171855907658369378663703705681038025 1344 198520546176893833241489588650080993733337385681038025 1345 205729901644713526831588628357341309531239936689647225 1346 211280791406936935265127933228935217879047427501948025 1347 229347390244466626363935833333876126541337009631778889 1348 231994858770023701832453368568021524056468863015765625 1349 235841603735452546971754806083815323401475220496205625 1350 252064247333326208845844481555084645707291667370455625 1351 252986971845731014378674094884238856385363310474567225 1352 261178758740549799594728079418797848850148340339124025 1353 262428589851657161215005521918456321579037230477844025 1354 262428591104030890581788243170830050945819950477844025 1355 277657549857960187430212026687275082801039861740703289 1356 294626224796496046584115405896132776338242596095303225 1357 301338278047563380719780515961663012050258784573895289 1358 305513971612749204275069240709771781441819074548511289 1359 318484787305256125724946194506445685976865508045039225 1360 318484788784822326408184755986011886660104068045039225 1361 319967348784817878731149878951127438980104069527599225 1362 319967350270380573410876440436690133659830629527599225 1363 322865934430896945933450897115680691483997273165460025 1364 340505280263683505882564726610400658770613181657486025 1365 359576843997772863146172964750022551315908164820569289 1366 359576845643365717233510326395615405403245524820569289 1367 361225761198916326045697049693441569767689970913929289 1368 371761837393011080212094281324504402295272074728430025 1369 373667638108579683376221681279266697414087049259463289 1370 377538245082267121689908775781704147088297152315518025 1371 379551667421969189583879779350446212453260194757848889 1372 382476851629506285677367746796720841024873692515130489 1373 395261342052344204290578333634934180351119140768404025 1374 400538606079232056915590771159599217003402446984628025 1375 400538607890023995709863092970391155797674766984628025 1376 414793144323293787258476884618095312943695273260146489 1377 419217962430314057096825745015385212784323233055662025 1378 450820481548518158706542091103275935582678904777378889 1379 465452348504231556114607998695955644072592189540306489 1380 465452350576381424900328320768105512858312509540306489 1381 465727393421775286142359207177609918288070750532225225 1382 467528670576375195944480964920739283898312511616626489 1383 467528672656877785082913287001241873036744831616626489 1384 471587999736969770752417371549455221500147571257888889 1385 475788850244825781063221876222576829810326560200316489 1386 478834950519045305871976902143282484234206153704767289 1387 482047605236719450890825248960169138815618926306169289 1388 482047607375619130223682611099068818148476286306169289 1389 488067975119920954734767525990841095855061179971764025 1390 492821917031331364207193843398094915637978236329805625 1391 494472940359694884782276482868519321240825004887727225 1392 534476793672811206624780322982721984531815349480725625 1393 540041767712289119090993776308425915967932477859138889 1394 548126244970314816951498951931820590525281464582498889 1395 565929278052311725334301922173061847436363378796737225 1396 580312601939982139230605639464803826958869323206855289 1397 580312604473728442473492201998550130201755883206855289 1398 584141433869841039679829832008078590190528845675577289 1399 592951450118832348870751794423445737006595560261372489 1400 597331053015184441476875452082288777739646209890793289 1401 599072622951584172803399520670615904593455357227028025 1402 600257115578878875172997452290687438480370235539759225 1403 612446770496238501829145944643283782740405207714279225 1404 619609949541754595058320802427878682707989790887506489 1405 619609952233258386881561125119382474531230110887506489 1406 652329573290431125338440364275899407436958146217005625 1407 664703678689744619919369497833663419382266901543911225 1408 671506844991568967084411120831226669087685066959161289 1409 685578864281888388912499541430423507729544924378369225 1410 694332033609179552210013334929957111710238155104833225 1411 694332036600486902178201097921264461678425915104833225 1412 721515782531168792211611508937619368546357723203225289 1413 724622333642270583675602395150712271115246615198665289 1414 724622336755059998894353838263501686333998055198665289 1415 726977392905431589658883394781419956859073172514498889 1416 730695713763305128776922662748254725827330375427724489 1417 741537905926852510651005061436021318330302606485852489 1418 764932472166594293873412393390816047365791177782622025 1419 804601208376744392009497579441028953045835198366178889 1420 831627007943270592360327671816021840474851431936375625 1421 849399006115897005332028688418085494985737384504855625 1422 855521435089772923612369967661755748972727819154094025 1423 893319263212702358219066064538206445321316425107196489 1424 893319267001690625363071748327194712465322105107196489 1425 923143513109566216120326494590583862078311217655838025 1426 932400370383712151165696549555747081071876735720762489 1427 946036455617083034510647538450211287213983476355647289 1428 1959809527979860434947577323379540033095443473604593225 1429 10319748491855233901170361887563414457789532202255649225 1430 11507546689738031223299175416239451004777380249947572025 1431 11726473526233166616798353854582480076856419898330994489 1432 12284663104763706774237445822432676153839132404754905289 1433 12780241736958855332371948568836096771462951997264338489 1434 13830486591364222959345802572581859193027027074124302025 1435 14373349870161875930563287811108257906013643550189487225 1436 14432278117266215063039602095497277941000265150636807289 1437 17208581679429478801994319891574203858924835347812073289 1438 17418605109615344507412754754347424843250392527516158025 1439 17932847993674405572093459553091463263808669153250927225 1440 19753086419753086419753086424691358024691358024691358025 1441 19762964987950657782716656854327062222262719012548158025 1442 21479670343488598478087085500963645049818125550974578889 1443 21732805975608307022890359218607277764428186146250388025 1444 26693971406658186813689949149669777317606283158057908025 1445 28943801586168204923828895891797694135673544744028702025 1446 31626393250265878473720130108479827154438398999943676489 1447 32043419205432393814198985899465527283074441731932578889 1448 33310878510920255613943200558017889195399002249691730489 1449 35882408822300238250648246547708538997662192979886652025 1450 36273038801181317882259117676735607453779633697042002489 1451 38943145379313361872946797182015540727855518707800978889 1452 42255667690208246502164880702079919061674915537686300489 1453 42461749497058985695004764203735681595866091543753671289 1454 42480831273440621220729297060981009977501613451931271289 1455 45794904893325761807151508335303614440762222450384687225 1456 46283272715651458071725958383502203243958407758988284489 1457 54587882512338825102249265925962488325993997737279470025 1458 55842348396404043662454839510058790965792681080598604489 1459 57628562903487681473298048327495912102710995457547423289 1460 65329255551251786816156243772109125400715622126707143225 1461 65696780598925529710739253225130110009246422675687857225 1462 70630093649348813701491812385654321127427929707466041289 1463 73506423849372381046018813760683690117452059599565788489 1464 76717252957115879181633773525289481800479154581274528889 1465 85741348379151121541213586780349824536832284270058991225 1466 88729687238119221420430771368387258635827895483929420489 1467 91937233593092002096004839100731008370843088153092128889 1468 99692564772887279510854584511294327306248738582629337289 1469 1975308641975308641975308642024691358024691358024691358025 1470 3199673502703805734108764411720436690133659830629527599225 1471 100002484192268965964995919794335485660142380594037118063225 1472 100003590732659422865169993051165927941248193654218569888889 1473 100010131613812963997898125653684977628242415866680526418489 1474 100018547785368690847391714669007270002823913292722017378889 1475 100026671029380073802056160922774759786803570129783116098889 1476 100026727023109330602021021033451683717501523037301179481289 1477 100029661502239431736253208324962167166399512531931046202489 1478 100042189470078507308203795591699174015914231710743258465225 1479 100046350453834687115630818931615547437173131851995500007225 1480 100046722010656906996750105339534350056876312062061049888889 1481 100051954216189933324412335615245098597135562424166807410489 1482 100077825506546766045484546902850946778758177135106992506489 1483 100080100998882734367965366676292443387298175409699495538489 1484 100087239812608792857855729712774217908941285161960478765625 1485 100147454300993016512554843894286458317514819212019557975625 1486 100156351399044578568273151165365329080300085241908086300489 1487 100172643349367899082787253471262576389938236362769627925625 1488 100176891551304021186279758128783427388289268708004435436489 1489 100199854788711961564157930327331124932426554024698772295289 1490 100212398462104854984151578695849755425727758658000791015625 1491 100218497858586546714545080540568589677678349117842933644489 1492 100233271422105044316449503620553174718170966598259176607289 1493 100235726908541833197054704576007180754123488242066518471225 1494 100240418286905876039991787234753539005761611906566902759225 1495 100272212857260425311677543765512679493290285106667929248889 1496 100277310823703133152585595993460554175728203700482072178889 1497 100278939204655396239831523808082719019043536960841786927225 1498 100288343639121148315794288421288928832994719338299139548489 1499 100303909965838771737044140576166786715131935917165973345225 1500 100305436653999938776038736660329626137508170550105510265289 1501 100313693533945949456751140178953601259414597806438194170489 1502 100314521646198557102714515376436206782697744951563145625289 1503 100326247711060084928804965337861446193012210056058010174025 1504 100342384929849709081304554022959071798346680200154135765625 1505 100347460590015881477241361465580786798848453339352939335225 1506 100350051501088302920953205111096348671472223519589033791289 1507 100362465499788562505135102360035449570818828445635506945225 1508 100443653023897390248082674164484449006982480601325260110025 1509 100453815834741949724577458819690131680398808073266710652025 1510 100457332772726009926763834995900589176028030058982126782025 1511 100459792304849555315707198996409955946428951824918652700489 1512 100463381115352538792356591761375693708545218639834516455625 1513 100465292786899463545064108361806438072833841958815032725625 1514 100472724315283464447943868282474691620865603609632454855625 1515 100474097555230516694799943961105647333296525037418998753225 1516 100474447018838552933774105880307200101125334354765007015625 1517 100494592836111074131226127113736359847014077825172825137225 1518 100502520844067758251070164752473438197459341517132128239225 1519 100513369224061830672223174410439425436807780839468599298889 1520 100550462273150642614653100849748439071255301624012355128889 1521 100583965077325750901430919345051813173275470932788199802489 1522 100585597128715046821431140211468549189841657615393943934025 1523 100612788931934627897650701098815473108730618027191809415289 1524 100615708056942008649706289475040131840918371433951737415289 1525 100618291005749616080914183897371526621947477706132326124489 1526 100622842289119627490980900456678190492019516555736779975625 1527 100623545232545533337278758299087890251441658748647910313289 1528 100625284645742150902444918104018221183099028272059649865289 1529 100635789775969235671973498942700716667592268396853136156489 1530 100637164659333682013348919214657357086046402197223410009289 1531 100638217560190500045945462978740218450751602706160530689225 1532 100640680357782363408728327124648518477959166671892334201289 1533 100643778251829969769950911336583343077297091170009283359289 1534 100653211555361004155414198165778375900654043866887823540025 1535 100661772283501422840722101090784825191690561806920770732489 1536 100663903283436610087170733705928484626532325506038379138889 1537 100666873470927364008544958284605428882234491065688798713289 1538 100721904736668273233003471542362002801078107634286670623289 1539 100747645939839804197728808628919953258170631016618939372489 1540 100750682190830531453485021557341328354507184011754272199225 1541 100773362260173026538171001687030939470592141026880017697225 1542 100781053103552532136467624085210380448600755857892869740489 1543 100783975858428128242275700641597310553019885674229833740489 1544 100795742370596205907713638360750206030277883780137685015625 1545 100796573415949494399380659705139892653109774135264102631225 1546 100802241126768146431618696030767085827793482308205084103225 1547 100810136490911295735085333290758718832376155334254098633289 1548 100815935687142211591581997998887872041833927025951316417225 1549 100830171257754550886946405744327296243029867057256962897225 1550 100875608996179019042146860718223855758911680148125684895289 1551 100885681721360180431773761196101128577028506823447704775625 1552 100886386019014077890967853993500870905113915569239595033289 1553 100888215004045185742751591908230125378752724323334109630025 1554 100893227885466127172186129958338905636855507834353321321289 1555 100895836094228288944167483632800947345059237520416135185225 1556 100927314285491066364637220613883035603864178896931127166025 1557 100934359403108526322527824813250544509822051648927315390025 1558 100942953704294771200802717713353125263116143835267209778889 1559 100961283738090680454595969373938881481548091306126464297289 1560 100970738990289443422468012544372161393477215593010252366025 1561 101005459756317845828569758977796587555260627473115793241289 1562 101011532428486189287700634525366297133564394387891764988489 1563 101031397782562120911798233276946809947038529977804881647225 1564 101044197308390337472142013659414573762188984937626031980489 1565 101049946432458881346363441113593304849868586423061718817225 1566 101059407812625741637477425135858875158172452192711937308489 1567 101062497397246688443201275150051604275189992831595215023225 1568 101065018743374546754721994384451646746966481859285110759225 1569 101073289152364765265255346668711025247921178411114604097225 1570 101076218100876685257720521792030263030485282213480552097225 1571 101093410073273601745434543220274971811198013064169559217225 1572 101098682596443627764642178048252873564285071570526955518025 1573 101109602722680057804252711308521477641168582785409515986489 1574 101116237404893886081833313291459514874152539240627872239225 1575 101122316799461007303803196731412767961341697103017735657289 1576 101138708465921068512302048028374215795467093593679655572025 1577 101141714558678655748638192966023489408473157834691421180489 1578 101177001741882986648312964183872875040342358076517872725625 1579 101203375267493899146608357230576308067075175873500495167289 1580 101207946495707123001867706394960436554936780800041427575625 1581 101209026760186325959523078872862623754003259680588392884025 1582 101209837359208069406881954145360826858694803672220975935289 1583 101229676377691737248343376938401314213057643834292114034489 1584 101237073136355759756362065054477282145581348514375403913289 1585 101239526486856088149173297109555296825070919626351218055625 1586 101247722760062888515130735374550941792837540851554444775625 1587 101248004296657373534937785351373625015629134127202700205625 1588 101252166047904074020595305628903394345602657056877546631289 1589 101258630439775666479137482069744865905610344996064640903289 1590 101275120542169515692986233700266085063277263038709708828489 1591 101287333177507404682142447722984113019771465835839929888889 1592 101296810962326237574007286893028711767051172316261667836025 1593 101317850326625267703820851950894168416922716129749356188489 1594 101319486679087737765311524106627391735230949090662195778889 1595 101339751185293625350798052990368224523919047491119247505225 1596 101366667364438383968010699685500476829351894361312612666489 1597 101393647400095057479930715405453275778298169776268341743225 1598 101397182585362123607699945357111490426355742345181452335225 1599 101402541483487039248302125509166299073839159096466495932025 1600 101405505685464381763478196150992313639157579369402733502025 1601 101412117073444312107507568990898819933470531646791295815225 1602 101425273210408144989949171010382155349962003222473087393225 1603 101428371050074212165697941155662309431871055476019421298489 1604 101433606127909961265374946644131338393007813226355293050489 1605 101495747590805767342822876862763218098623935144125958055625 1606 101522694365860092205956269273637141974464027966756353183289 1607 101529908961075150314085372620415343964304395362621875175225 1608 101535907360666585068057493612979241202335084680432658682489 1609 101544731330084299559148733060795840870143644205171132888889 1610 101544824935769272641656925723336253337397898376613082974025 1611 101554226898422820304192997054693893282668624403953166356025 1612 101554316836398089310696099475493260643037589472541990970489 1613 101560948399293852943311306640192958923802948739543434676025 1614 101563813066914257119172961638932536311670730698374290005625 1615 101592579671800750799793050244501453228282270578871766255225 1616 101601031088809805299683154248493930205624813269422726625225 1617 101650513521008605159189610419685676519928103792378300785225 1618 101655969129086265765132832388592175928452723400215421742025 1619 101666807650445019027936659140597070613180424059625752175225 1620 101676429728918958416875475357137731682437955860418997325625 1621 101686214247185286050185584444561744238513857311895001612489 1622 101687015764445456207508847046825323475560459095614143164025 1623 101703302278913719344351630581382407648449461387292597575289 1624 101709942015317274718165639048542380517407259245015850673225 1625 101711587534955995810841869541126245444121235925633002874489 1626 101716045939125233593993509565589687084980569044790425646025 1627 101718988603441475994946680335191240202074079911918301646025 1628 101724312040314471483264060272684418614441039654472138855625 1629 101726523225318454621309301159521859407142411234072604498889 1630 101727213531809209872159902050058538018489463182411666798025 1631 101727359930467106291284723939680627836789034469583454087289 1632 101731570649045825542445880383008973009110482653149372399225 1633 101797833804661833623675674148185006068063853836424367838025 1634 101815403892867508237675309354261089639238398008967677554489 1635 101835187071801608963990508052911212242315301794059407314489 1636 101839384988555576691487648566735812332624573178716897777225 1637 101842937674843346967436968038496790078993057226986105980025 1638 101845548504442780837391117766818426459182558423116914745289 1639 101869513594598522481643748304206556497827273898732694048889 1640 101878735121018472850597062761604153462987883849769270209225 1641 101925218318383099913941049361220962873649264774087317361225 1642 101947839290475046799201185258391120339697298111183890648889 1643 101977361621846643390010282376065859829604736416015161417289 1644 101980990382093718198725637254498535696422067826039477806025 1645 101994537903531112636300625347643163206162542507674335175625 1646 101996544970390700540491874338912980535681928305459902919225 1647 101997486579765954846886629815205391182494590159841315175625 1648 102023428043639621579180212607590362719893717125236417433289 1649 102037789349852711928343524117121867224505304107685911881289 1650 102038292251277744145445198116078225138552135788108072942025 1651 102051607690180956725850246726093330471683096631394815807289 1652 102065295294778321321794188377242373134671927732707689937225 1653 102080961440138949834645474141947235134409989914178063928889 1654 102081064781471558734736358147263667960368269963448149593289 1655 102136751617944866628919696822469139242568572624011958545225 1656 102142226504022921680241544832784288651968840631265392462025 1657 102144090657079700614303392896281526905878475623869733916489 1658 102144696044266390719983167445212009366182880389393771484489 1659 102149420129325622049399921853659528344356909839481193671289 1660 102156579695058312256782002218059801665624673112895744161225 1661 102156736648235695717024672766639133707241274941500868154489 1662 102167457675020902067094383720746384999690522956373724820025 1663 102191351323268499376334486058661944391069750975131143655625 1664 102196836002253078513021570684508111707012648517410014388025 1665 102255035654290442701374866788892153445291315938110225852489 1666 102260018259821245782522978309624375418389128005709547975625 1667 102317197851545988909035873301930803695577564315771525127289 1668 102320650904152971987222453238495754207034019811406930876025 1669 102323768934711627058138681611731487608249340926219737698889 1670 102333318301122267060595530246618247120064034169395214158025 1671 102346560071415037430316776589322327153022754985094453205625 1672 102348912611178529750487341072281411309496155467319515925625 1673 102349411548476507581468594931870606347387079955717525048889 1674 102385529451306473471762530370217123550821667601397146554489 1675 102394702976230490003737743245798458289656565227610454441289 1676 102396931609335291594630327156880305288517818642870354612025 1677 102457210334469009322334058782208449915558551183081323255625 1678 102462143926870573292290511410965249947528813201521361383225 1679 102462657518392208186219425262250328657444243354036951354489 1680 102506055630650721726234017864608177038556568023073798983225 1681 102509513397449619912839936381987919173031861660109890130489 1682 102511666725062536279890797175638034241053094706681539825225 1683 102540468074143434764241909930561658828785164862758402238025 1684 102560066528700295044488793574290658379231228641287367585225 1685 102563189955360670806373609409961987522667962778649154879289 1686 102567394666155431990624095597997160360124113840878276055625 1687 102574099918176091957089046776923706920139829371062479612489 1688 102583797374710917823440596528973238268587408984593565716025 1689 102585898239204810776997308822912664218569021123188765370489 1690 102588562267613997279559802093885020970353068057926415765625 1691 102594062709820399190180334626003905080203355293821689630025 1692 102595718795122589980956352482356463968174923268181274431289 1693 102596560781273710298322609451336595197296406601612510332489 1694 102599771505231829520918995489934411341921645018154637705289 1695 102613058707352184833271252979168123318427981350780708993225 1696 102631906605700340517231026946412406792454661695533147281225 1697 102665995955853408823180621493518819062887416690765767348025 1698 102678948466103305556686484930005656079244966826441681778489 1699 102739677770146206125304421651106881167597457832680827697225 1700 102742157989288144845844126186123535724813667511108191132489 1701 102754935975522653325724262689063827115944443695521336775225 1702 102771360876150860401652126795385335927076411161234711185225 1703 102773019079244951759085566706201745470662874300091736890489 1704 102778141857365804903607009012085752867077097271488502945225 1705 102778552668335879592613993208607543974917598269352579655289 1706 102783298425465509511509567167819438190292536587773675532489 1707 102794733348046674866568634090315140568447659041945165214025 1708 102800885355525720786478243235049394208375633243499891015625 1709 102821339585732284680699053835114766655393304865125881425225 1710 102823841752117160908442057451097904235895035098135459145289 1711 102852218280217097201517638598627722780412776726426034765625 1712 102928139141849321678521832417895469124582677276986157996489 1713 102938362964657202391367346913562885866231478823212852551225 1714 102944522401019715730343973007267158236532975152457095932489 1715 102945593089895850372260199300341009018548362749631513150025 1716 102947955812625799443721196448971875255970794731011998494025 1717 102984242932507526283454462531321005745162804274665518988489 1718 102989717877485202406650377264996414296501552043581816398025 1719 102990788914417204685663315054734141988253840431603767564489 1720 103018908354010693398731345767431547143632545460674692655225 1721 103051217469943007009142801779698776017299396377118198524025 1722 103055912789335065375686666520401125922423895216264914601289 1723 103060304444722465143719966586946186839232479151279583328889 1724 103080485371702126164690328395844109153133544998933795975289 1725 103088910444330380656401420134708920628484546365551717593289 1726 103099256208203922407805162159075370552794561304317193887289 1727 103101720347627106109132596528978801075197307901989269325625 1728 103105778977145916252350345841346753276254577028953894129225 1729 103106354889885336754552426895229940569646354919491466121289 1730 103117830767282580671062719829309765041162916044490359726025 1731 103163160566545455924547866500531070499439609361450549657289 1732 103174117743832465510175781515871092586413470357173968031289 1733 103180257921341442639810842556044820967234585270872299164489 1734 103185017406783688816657852196041216798619532182252245311289 1735 103191572867827410694201783404764309280481225432852350783289 1736 103212295226663127715745400714960460382835387869892472734025 1737 103220205849830604459565291379277477485545719133488084978889 1738 103246893594259441413379944918668888059960099855868372236489 1739 103250307836994724570380805530559132733019196326679194078025 1740 103250348525553283189762750122032201092063600555902777975625 1741 103257112206268792813394156883829902156509676711760370958025 1742 103259718035984048265162284788974029444062025456189552623225 1743 103265461192020765615483946309961288479654843741867298671225 1744 103273292260204541009756981126348248190366409187318943928889 1745 103278812174292013566247950959205546169152630274914320703289 1746 103303272156180665750111373248833428003609334352432365902025 1747 103318722988431314229401906930973794803033914604460441647225 1748 103348584235405846035329014039446061408031180010027259593289 1749 103364116293913578260586100445309350914342197681606197575625 1750 103369329978513254763643045254399462850320160926099943125625 1751 103373897676715744302344121869273238374684015812005271737289 1752 103379042620344808766513599575664362456608225920348378548025 1753 103380708079559817900381293079852006704075069243354297097289 1754 103397607618946033902291950906922460067555799899210697850489 1755 103413860423744182897689778463888222999031087627429035550025 1756 103424940247379944325263040545983833108211563756099080954489 1757 103453439549765474748043085792568260254643018686105464078025 1758 103505435313328858625701719438532401743050795770578227660489 1759 103539447662155870716364371529032334542944820575545198162489 1760 103541942167610342367744836473089223605857470920477661807225 1761 103563695032554741560770307278349798532905042969160766644025 1762 103565678860829940144650391136230820560967682317869005935225 1763 103566196542951592045302175272641958495410030352043464888889 1764 103569349374767705516903059431248148938817574151969799994489 1765 103580309785224367060946804762158646256090458080379752306489 1766 103607810349741009545829904696643638563072048491743577433289 1767 103620850765078906337610073567531612625804413508540742817225 1768 103623755929445117787827841202155101577289202113886732094025 1769 103669409085583579699416612238237232669756077793140156903225 1770 103684900484215831669863405215821576078294068882927404574025 1771 103692962223368373056295363467452896970667448650681301048889 1772 103693171084363948603714210633313671778001216126112794994489 1773 103708675573432964906525597561180761374597412862941680082489 1774 103720201090529623412360550844197371540577528254686062511225 1775 103722825204688530733550880002951653522602053034523289575225 1776 103728587438980995002515576894385697112613754353892399559225 1777 103741456196248171028247719717886490525304985496282984924489 1778 103768243753858849509689524503586919387914741025098780098889 1779 103773820828869586832373811530366886901055112599280183900489 1780 103780016194957126575091011545364819290232035543453169138889 1781 103814528395248494147891214943376673099992959047586681095289 1782 103854108209635505589229962948038211869200114390031943765625 1783 103860084961114274492361871961027885154591240799669143765625 1784 103876392572486773408164258754039286267293035521808082713289 1785 103882025625718606064703514974799605387127730597415317289289 1786 103883906233752386621537221262788895692848216699089385852025 1787 103889774466770200523743921857489409528564576318130993031289 1788 103912622037053746027073681025924102329838043237194476448889 1789 103924665510139046363365992669120490134066967393588984782025 1790 103964665946022142784890712554570918803417599925544447806025 1791 103971903300586613420883639990762261221912059243128609888889 1792 103988999244833454221287442243470161984690220071833150791225 1793 103991522436463308737418108260280607794100692866484774687289 1794 104044480650468722206631521151388581042626112984544859038025 1795 104045559806341706179999984334094765601719624494711071324489 1796 104051047692854808609990454664870085174677855280447294648889 1797 104051768274178825826236947260017040397016819632483147055225 1798 104113193960434547900061134570973920049349160835244473660025 1799 104180704878248952438662092598352610791814858897176486316489 1800 104181789832624737366672840223195784678688994488460245048889 1801 104202113996391056787080181751383946942231787666087856270025 1802 104202937318640243395597802610717226065047922983973772863289 1803 104219697889390447584646409463053142675974598812535521137225 1804 104228314171090047004455439381260706176336368065505642925625 1805 104252330447851129288963056514090835368429806494783441953225 1806 104292433485597766540642748132100257263480131939274536525625 1807 104295029798634032340217198078269479893764263118640555668025 1808 104298027594028979198320369060686381602518462671090139668025 1809 104299704019213141616060011867328329867984112908172239756489 1810 104326854269620207925132459508335243538908720619336964860025 1811 104333302522579393324021305294231226942526938256384841031225 1812 104361359954529850591941537857760413348960495546616968257225 1813 104364801486434626041081592999661602632612015827456110377289 1814 104372498838282824457719690580082888389619986046719585274489 1815 104385250002990710454887563974260764519780035441281143666489 1816 104393903047725148948522788867867480833690036663143070841289 1817 104395503323208622204837891507972510210553858280857181778489 1818 104405258146183856081999336389601898280159349062470819405625 1819 104412650918588247814711078433214198481728969933448347055225 1820 104419911398938818595199813063057647069659947414289715804489 1821 104457624147555412407032406857074227126984248588418899644489 1822 104485387769744521619229311023785319421817208191636471802489 1823 104487187684271345413542342775527246649600887356744138775625 1824 104494052407928351488713146256712106593698755506920011175625 1825 104495086216800833374250721073666558304440084158685207125625 1826 104532927403133697747037403723796358809020763202124962162489 1827 104533448667426445491045419229728633170586502256845803119225 1828 104564932018291045956103552825773357843387249324018114108025 1829 104569614744652783917064668934916840560031493225052204128889 1830 104570697939930230126644577070536229654143102255951016405625 1831 104587967979011884892206529337826252137141004804315131367225 1832 104639439382608751859781485374160302730378176419956540236489 1833 104647958759913566628126924467856480891105798191936500128889 1834 104650857620142619773479013955821133722044164049427870765625 1835 104658766475425885779108522069980630263306409478462008391289 1836 104665598464810867568733143805882936610645647440333522938489 1837 104674031769200159183087124216031740395286949439513139138889 1838 104677202792485698306069694469388791155326646491421631124025 1839 104691631388409104298154087650677354278690127672866359765625 1840 104727213311684314697270500656222977304749518461954639390025 1841 104732885761527619517607252656778399537190346013411136575289 1842 104743966350730804905179970773986564234461202721095201180489 1843 104788760225635640690981039050448839162982544807780410428489 1844 104803757083714000930192127189810947778473554560840103804025 1845 104809999100704521770727840493685617749956034732431212588489 1846 104826832101233919648607486487758024289348282865683358535225 1847 104844104191101885674268884938641176728129047918872750962489 1848 104853827350788679465230847681995690365502529017178512199225 1849 104866890752806180334158393453909503297656966732920410036025 1850 104896842480685867090683352594296946219192132264342016532025 1851 104897879247216988921197862219877149674505313425534072254025 1852 104899882007782809093017945654740542335785555917711397902025 1853 104923851120442699363560946078173800869029063119384986951225 1854 104934674856078999239806948775817730049128796769571609977289 1855 104980293322011135185652323905365263518689120305221062498889 1856 104995644832688745812885975013921998914973208109765032903289 1857 104996731303716251008194553856474557687127356050494255215225 1858 105007078118837903417991677628272742423957021004684876359289 1859 105064823908406476413675464697849813472402962047481586578889 1860 105080516805614708835510402979911757344949356017158400737225 1861 105103341526357089317574609749518918971060939425944382265289 1862 105136351317317277319337058399311156912157960035931846817225 1863 105165199824440786671544946428514113078719228451291800018489 1864 105172665549024987934298536442031371833361686905626686522489 1865 105173557906808634530389802327139861464405662738490000065225 1866 105274659226858125231598894684540473865643478953787116313289 1867 105286313682195127825554367853832819907372945053930782775625 1868 105296697117019563555811905220095749111271303017546622048889 1869 105301528852860207912700724592507243847801637177188953513289 1870 105302859641791393074938689781102021779222971830658080436025 1871 105345328333550795520085641441956034406977754215643081159225 1872 105366310382364018928132421035316388581327542756950915993289 1873 105371774647076559784114961320190946015746001646698464745289 1874 105403785092854874552354430056843779611112200155238470766025 1875 105407868470828964915913411151314254243199285027622240497225 1876 105410444840326045956854888992262947925039189423365310190025 1877 105416767847437155711007378036717068473190381155809422729289 1878 105437631552350184566119799590157261036643191730418392316489 1879 105439321564077144385431860459077598207529752723899143228025 1880 105453934072199923245494704650243216507503061059179230535225 1881 105460810193610640376262718796573402610023025535703933097289 1882 105460916061140921262701018017916114391131910576025640818489 1883 105470774192470688901359225178250532143312301465825036448889 1884 105481655759754512184234932372408260066579583890802940556489 1885 105483346296082480689352199129022768732780262878907560468025 1886 105487926669045931140678086401930009305377654308843296297289 1887 105504422727781140713043326671210856224601668419706322100025 1888 105524256207318165754397531979908544311670136283753885052025 1889 105544897830661768452438356925666557272559189758335645759289 1890 105585160222323394710794239361097541003245652180678550098489 1891 105606131115979524242941602356824828238760505483641091708489 1892 105614114513836614068313378817050831669044824626739514910025 1893 105617613777112592794937872014323106997748916791418618556489 1894 105620971830349819004473797125254857343724744635562265015625 1895 105623890695578430109778851710313138620033505595284224978889 1896 105689927119840346739287426427854269228509497251111823328889 1897 105702820841120589967034344707376616942048158572095658978889 1898 105726060533131053418849796595476642177633748236780724655225 1899 105736007362100114908598913715210916791536441050107758648889 1900 105761271699974256561032469631674984137327804557322800455625 1901 105787913264115614928915481042885552362351683754441717609289 1902 105816894585546973847602198240805166228688186855135258812025 1903 105837111755515668293934921575010714168160649540122971247225 1904 105853888529110682434072219292327172058986611950973573434489 1905 105859221653922796024211140667627228733703956664084844724025 1906 105878549521292256963216177780505481320091677883982779548489 1907 105925764035452179975732653408085517580810075841221677449289 1908 105931032124932892541372564766085236766924854793319716830025 1909 105954291387519245575250084697888100215674729215543538353225 1910 105954824351623140767042352537243192168499689712817349138889 1911 105957324519944987458073585405587381961009407680840350353225 1912 105981502179101527678312971130794781556821492641771605041225 1913 105983885008294347676795787665896168997144838244994524754489 1914 106023378369745020686846819887996594504284649884807027943225 1915 106025335517419143611943876232080881611836041839816506940489 1916 106042439297473656650200170214817100712456354345703704561225 1917 106051723529387918209761271195664667234660961672691391015625 1918 106073411247707914220632377285259631531666427568918653273289 1919 106127216336753487962604721794282922085678613020100502983289 1920 106132849123438192797545428235206946816049522572012170810489 1921 106144039638577534764058673588745819788476325035765698585289 1922 106151144011340559737341576060376354160147096523940008857289 1923 106156266793061576951376517185192676480131173730934625694025 1924 106189454712244358375845295979380486470258016717175679570489 1925 106224338640989855376485042808251100311082528890460094273225 1926 106227488753370926358469155559549480907341938073228420098889 1927 106227852935922518648159326268035590236384478249082615545289 1928 106234157908942543282718389401370835312817183948032394108025 1929 106268606972195612433140572806326173855303686622822331953225 1930 106303410820334160670500827732834493445711043926459972492489 1931 106305305537541084333115251419056055092015872490022445052489 1932 106338359660020112083559374205958702170659431023090566407289 1933 106339700184299599355090083951412551867867590198799855278025 1934 106342265639549571573506976524889594339643293431122956364489 1935 106346009006675085378588055209837247150992503702982955575625 1936 106349158164416725861421455299898327904859937639380645138889 1937 106355028450545276269405810277686391863673790612971234332489 1938 106393070376661013925464223275108047209117485029776549378889 1939 106397423517459134884300900204961558806958650933373327022025 1940 106400633279857503245814507490260340727265881529898137048889 1941 106403519479264227469162317219743832947527332531701355975289 1942 106421675883498015194258680782209631190273833902699391015625 1943 106424607556587368266722241570050394513147172997836472537289 1944 106468079844229192606303362266480266820252143202098750905289 1945 106477160033967884702671397685674199186913099367147633647225 1946 106519237795884246842048634145475245629610545044386358430025 1947 106539549246791859413976425001372309641058134418967737378889 1948 106559156297941394345904871263852298867468923126614306593225 1949 106563801201727982466029614741644162660271165394815155514489 1950 106569451231428555889124548622978546644301198275276699066489 1951 106584912930045892290379800369004659990035789402316405378889 1952 106587482789230419976682479601132443982094533563111994775625 1953 106591841852289206888130084054525679866029429995202046124489 1954 106600774178258093065541519448502409176612235683678057711225 1955 106613048446277651437184349366934793248451992682943023404489 1956 106701749255781649329747520929944634787363975107449981761225 1957 106707132159025116078160560135632262839078910388983940876489 1958 106718296971931679181783033227334795452851745566435676205625 1959 106735190023007820760448026402623041356116858606036736926025 1960 106747467817889538128574144147566069553657737266728475161289 1961 106748334973917671478275299933878709691854823873148572242489 1962 106758580613766924511847348978998617290695749555316301041225 1963 106774885157338237737047247117640667192810595899497439500489 1964 106778074481385321377794956135229666325168343428613680178889 1965 106836955147004045022630539962192466285447944235313443508025 1966 106838055762425309712585345576914557615040095475124221554489 1967 106843682171616150900214405722598334988196493871435943092025 1968 106864426464026685565657308657854271336990901032751681758025 1969 106866150153888929097659654191644938650682483562918361084489 1970 106868118874312201297518272226630139208990754151655760871225 1971 106872878548173443057765510416691902580591379182996438908489 1972 106911485671922291443370800359636143126821943193410146887289 1973 106921444553479245681527852449794505673451243672770583711289 1974 106923152236036341459542628027458081264140342542291783975625 1975 106951938750257474840443970497877975676430023507995889129289 1976 106955616717194809705863757949961672595955609118272066121289 1977 106974604610232109286212722020263378404573403738308577326025 1978 106985861158960784931289378357294257103823167646890594005625 1979 106987862991834753166152026454527777693346158340982179135289 1980 106993361866015158734254044802812712259644656430097072890489 1981 107008717360603579142156550828145086700494248398849743765625 1982 107009586097518202821123799269478437615367007732979955681225 1983 107011294829080487948203859789019732970549121373485214048889 1984 107017183507658050603709601864207061135295900449953087628489 1985 107022943177481687042007136046648086419811966594970773882489 1986 107032368101264541500746514723065545638324677951397546055289 1987 107032816281601072920239237252294966380063987393228725525625 1988 107033208450641303515123545319164382761681959915283737761225 1989 107035119446354144661600657726844026301349614256444354025289 1990 107038316877680200139734714934479326866800699029734159028025 1991 107038707509907236742639922692829876200512594439372445690489 1992 107046380740566550897372606793649565894480162976759900530489 1993 107073800119858883669024091652915364360429845636814514648889 1994 107074964132588123117446257753156624810947603462202996199225 1995 107092907288591243793881084580211792296887875225678114836025 1996 107126418221148021271475134533999082864187217222826923390025 1997 107155970166852644843893971248141905999743752820034725048889 1998 107156698653753181634371532111820262635406969585269006802489 1999 107165094031483068989359766181768896458692905881143929175625 2000 107171495227635998230931471833618802311982901331980753004489 2001 107174445937887787765101735938488113331297278364880471694025 2002 107195021034920650071515576240172574031362149009754168479289 2003 107196384457974046397594637754180786292413727395951658631289 2004 107198095412444454225825271508650544083011879703130531175625 2005 107221937582352794119233224637256067239800939557766635772025 2006 107236838689383802501515241633852305692152577847028359765625 2007 107239899095103650918253250506089723546455590342595359765625 2008 107244742256851890766459744022174073432360444482410017852025 2009 107254237187499064126029822348811752643574945643870552894025 2010 107268439559872166135349395091189823238202300137075190130489 2011 107270353685559122926205449476873567610304303644861974319225 2012 107273365184427309738671118058212825208692196275647744391289 2013 107281633454890378924367550976444538259709528583162808961225 2014 107292149399177133679614169629931975342462732030772337801289 2015 107293958066671825940046536724503972610020956880145137385289 2016 107313480698616238104341531584487514427445285802837825468025 2017 107315109162284170228905625374377243246570718122343209778889 2018 107326229626824929099960796660668075611772443306252138081225 2019 107343194318718635111092531499896869127412961981436579759225 2020 107349547446960623057045931320274180992440671409185682044025 2021 107350198161856796784430933294155635122877620613526356719225 2022 107356551599202565760322115571308910710085437837935142524025 2023 107360093763946176258615046893089599448077888129775204602489 2024 107361170974595815031582724157052731843089941983546904316025 2025 107388118622543547712941619382344649559825569495546236882489 2026 107391889387452423598934128378381626994838372664597238759225 2027 107393049471128596359441217255035950470597433220562530528889 2028 107393055977342726765665117590899418354974251132337413848889 2029 107449820769820888402239563938506989933481517279321600108489 2030 107455387110582986709976963164729040876228055923383555015625 2031 107484708003534670920469249394564951699842287742816951455289 2032 107494681858617154352306917508525177832842396537272101946489 2033 107508437135155993701218452001422372457672468540039538765625 2034 107517901772427981445838530866845994797077915570871930364025 2035 107545912198422211202234104088693490480757218017304477471289 2036 107570342557018974745045241745802926878271460146834857790025 2037 107590803206661030387066758394798008842913462922912688578889 2038 107606945623331716517048603350743063833583815694308559724489 2039 107658009349255393099071134504133316974884319298720564578889 2040 107674202497686301056585232734710933398073093803957378426489 2041 107684424737533837877341831744220779942452027154102367295289 2042 107719984972028144933665854284249740998155571036552286162489 2043 107720858011304523496898908796174882163921891845847108921289 2044 107721965409005248992823502964144630178479944341957415137225 2045 107728278904510464835732103625025864056631188256390257015625 2046 107744536291074955925285315960980966653543826738040158183225 2047 107750232923384284347004266330748182149234225590462489005625 2048 107771073550004276494111844926217632626549776710013866761289 2049 107778169561562648217792338384556712949209236238151692308025 2050 107784940726558467653188504555988643313627885556389709844025 2051 107791369516957857535379027389906623387876540218308895448889 2052 107814300550520793491424359710265669385487434658954445646025 2053 107818082473284181736574587692466189942610172697690569737289 2054 107822487670950967928107218540806109362859848097466004338489 2055 107840824256107380291008047789953249542688571595334981937225 2056 107856994652821610169428990962326461875304431828067377278025 2057 107860068250576518622754938033556394967522462623988261278025 2058 107893678595057704354158663093067004500908781712555854492489 2059 107901982505196010020112207393875293271646603996553077231225 2060 107930067552878466950792916892367576134862372455332654648889 2061 107934360089098825786143042445045928509163586143973621378889 2062 107950584244897503983666145574160380857622382467837322866489 2063 107957422295416940981625430218273683666165330919083900025289 2064 107977223566944735093012287382073924519688011905525320775625 2065 107980932133054611188411548705818709564917604734650895724489 2066 107981245648025979119356879684679127253558265145469357882489 2067 108005435935915621867947343587468735998888197830900820398025 2068 108032632954420020975491220909789850227730549738346581575289 2069 108055378780449435733184908296355787644902962653060425084025 2070 108064708961137369871178695035274777804008364711840925417289 2071 108070894725627362877874935148349644021177895103228805848889 2072 108098446470021096993249983874215724368000552882015161119289 2073 108105487047981745386938037588020434448101153153346839359289 2074 108115949153975620687727117693143781785716473001161720889289 2075 108133726390764078542827725280583164049455090877984018718025 2076 108148024399092887327377179999659443366125809798835812335225 2077 108150338481757720002119125690089634593187748941220895879289 2078 108152953270318042614696775995027784463041979033967441015625 2079 108155000879365568841955536078559647552456190419775593985225 2080 108167400274609235730517525442175781487827636918274527132489 2081 108173078879533339559036612938953033292886455415952147294025 2082 108177486208666348891351086912917862936777392328846797298889 2083 108177639447935258278892955078553413498286693726729316071225 2084 108178750348678876329667967750074703037932507228265286719289 2085 108180676581331290842202130759613402566406607078694473775225 2086 108212484736403890254994909925946729606221322572833897042489 2087 108218876216150012522665853944841321522324604702582107199289 2088 108227488434430217674126925265939641231420803536176954943289 2089 108230066487376621842915785126666469741422707405882166460025 2090 108254598175374279461466276563206613997812808939300905724025 2091 108258215259198276506239675725952485158910163580143856242489 2092 108264058759617362925143079205847631930908358321962939577289 2093 108265782413037355097794487553797084088559336000628551725625 2094 108288334933562484113788320818669019109667653361623851292489 2095 108294053014248604604412799080431837454219100181465108409289 2096 108296302802683199554248551130969584973618155855780715945289 2097 108301174715057610779160628902794102011924508949789327612025 2098 108321509586499788058788318512830688477589191423582911257289 2099 108323739289145589126495425936575594541425835804051763897289 2100 108338425618091395038396638212949100422273215979910042783289 2101 108341838346031633802994093168999147021175081962693745097289 2102 108344951916779906226087131877914672815761609720805633248889 2103 108366880266254034448309706988174746509273299816765455022025 2104 108375640435576336490077225670471632989721236565354716999289 2105 108419462782041801039836321462538699540560340543034899271225 2106 108420575536805757986795640741841352669842332690196239519289 2107 108428151164806561092987318166702383594230727850177396711225 2108 108428509093416495992526150023005746401089416310439077698889 2109 108430251569649531101172606248995657765218792026742717015625 2110 108433967399788894525170186263587943931964128524116176375625 2111 108458027945293791451843303355167358047921219150603047655225 2112 108460721537469165330478238933507047477765268022582973537225 2113 108463583100616592821970224634107889033131449276855850735225 2114 108463977607432444892846943756592333349835442803714564466489 2115 108477807360703719969260737170865703022357697113422404098889 2116 108487874898551596729664745019930770394271607215065554028489 2117 108496167979039605141099524197411683526886654302656596881225 2118 108502922632147476817524499753609151360293761922254076935289 2119 108584658367019093610575335179867441228871509996886205511289 2120 108599130498057674380358977984313776329573089950596575577289 2121 108601062318723587885034281982486883152238996728144360558025 2122 108604294593780197146220731519189900857018787020730009248889 2123 108609111906842935397742848116845231379387657203091266289225 2124 108612446331512645303117980103151722180151693972826346325625 2125 108622428654690808126653586603633125322160229603612286714489 2126 108628903957606459429441239725030491257521495648545458765625 2127 108644588008705432352691733824302947857740472821941760382025 2128 108652175326930485457803028415633373330760215708118706265289 2129 108680406061059664920368120584831153796399092493218799175625 2130 108691631961334214611903959582365271748459050986020502553289 2131 108705976163215851196468372820227554814500970648932714991225 2132 108706855162569807108567909016144163719318399918448355918025 2133 108719301784386606554296103750632616752164777783980207778889 2134 108758741510548224330461419389306278613147139855725965548489 2135 108765814186600552643948130346359246056996269475770455868489 2136 108796541482493616089340097125219149489212515447318190033225 2137 108799220847815108736943472208015169886873101210988373697225 2138 108801849254386864687718259755661941275487680664786579406025 2139 108841346498878304064082422715637539151858492867133072193225 2140 108843239056257398524198414370372063218015973391865931377225 2141 108848695246378114595616729762216322294895842121016205401289 2142 108855705463979960141293073119179332611645428652021502751289 2143 108879167925537200037533725727599667685532168428935539228489 2144 108882456651570682238519009490861938806558881490396321848889 2145 108887528420049937239801436418252862510932080757542404525625 2146 108918036060122362090162713646273384345998054487468759756489 2147 108918916340720165891722563490698035993053731447843867423289 2148 108922012512661915729949705854711224991726007535230475423289 2149 108930666502192257085193773303950476936884626195049749279289 2150 108944788970342344342350537004917331355884523515664473903225 2151 108966755362170716977915483147211124396986350828935525370489 2152 109047490808146838959114549998428383353325635200229237678025 2153 109055549346213156781645365090773275484289583030206014268025 2154 109058163528487019206819637472884109932465002369551999418489 2155 109059281178366060543025977858157464202741917162263723004025 2156 109080389287440477951993078689365436381576024245963033566025 2157 109089420621561877739976926400034310477227247653714099929289 2158 109095152206211884757068056855804208377476440071267533244025 2159 109103309930065955564494369544048976043096222495236543058489 2160 109122739783590882653368582883405707131087852898742755860025 2161 109127574212853113064869344924427699823277483593032251641289 2162 109158377874758472988822830658860890510158800728273391015625 2163 109174339771975284509491179219060559157143912526013611925625 2164 109207084105491506328710905268944576802945752159904244375625 2165 109235485482621299533462894997140865412533044846562902945225 2166 109239073842030918011253295919238929559329979374855041113289 2167 109245510578967266012325629518916089983176615400283655164489 2168 109248613751876363079756003465273402916473069364218299164489 2169 109257441516846022101685897928248558218800291045673317359225 2170 109264985277845986400267207895076213852867063418140653447289 2171 109271826102909383764048992204408078179268743715426714759289 2172 109273972146373245380017338305034623027844851227631991271225 2173 109278453719605673194033718731913126608870499376092442556489 2174 109323966449575199478634752541290723733136692579108676602489 2175 109325702698933639665577476960234378047873291493112868449225 2176 109345204823845666872143923665574260595851999273553418695225 2177 109347779237867105293655045200666521661813688020426641010489 2178 109375574299895271209887739668509999977835645668581111449289 2179 109382426625808124463698687996396632367667266296396628218489 2180 109415544392170584587036787210094079905313459882103105292489 2181 109423416440876015387476818859198265679690439061327259079225 2182 109441766418694434830034259326815259288888668526706647418489 2183 109442559420699592141830237460143257539359854702121950305225 2184 109464348965708801255479937734415921619853623891161065020025 2185 109470150397492045032042576067556157820783781646115733479225 2186 109506398596599316023177401381178415827021677615824708743289 2187 109514795082350774980974874067991251335033632027060173502025 2188 109524899242570201262822947382303192096475644076596626204489 2189 109539185318157337664316675546639263973438500459161446498889 2190 109581948638808583168391774140759513732321083932317310745289 2191 109599365951988826744855823136068362348696132959935898439225 2192 109605803453594069946653829692742254659744686576100794498889 2193 109612850105165017768439036511793673642255254105144225248889 2194 109627363478250421239301599058480325114096985903215507770489 2195 109641867070323712024046408668337004119543416278093128401225 2196 109662934557958907397498904817835641953880643096933757042489 2197 109710225031327857101630727404698067237225313640291547964025 2198 109713449135102762620169416231945164034396434127744260844489 2199 109721530384823011572350677077378707784180327840925310578489 2200 109723004868312367341735823820534605313051753580743236860025 2201 109744984973527898997070904460812870936042421127316794351225 2202 109755573197572228711179433115480568329073862643030894004025 2203 109755872231966704453220417488630131028018105097110601598025 2204 109756458536411928911276282751337567653824714017204068990025 2205 109763579681723931093547677897077096603208925126242596910025 2206 109780695742234353803229476096987710338083586348599533119289 2207 109786810394538293856311248066930474850480304697324674228025 2208 109793369875402198646592743160780605910359833743967313055289 2209 109797712864694882868580890894291656870618367204271317756025 2210 109835726252631278838409792790647998099400853583716176404025 2211 109880907327910232796426881741382705567789497382791896248889 2212 109912874302517436895134397421310915715298566615143241248889 2213 109914884794506195888828301350183614552740998551475096241225 2214 109922013632747372278785410246516395256007258392932207681225 2215 109927624767714016618053025408933785317059260616319816689225 2216 109949071810681026239503004344987815828135879834918641148025 2217 109954855336957691998020939659532102372329643823803353263225 2218 109957448282780090462793282962007999667411110373049052888889 2219 109964270857340542918429236955321288088524015023207354375625 2220 110008702061201879444675376558303103308115062097020701167225 2221 110025328676298205443181224721954018901189078631872178631225 2222 110036824173320586135658087804186307490210556146858522030025 2223 110045083644615615952710869784161780103399137834512316991289 2224 110046828457788319955658877540557990274030384795470470775625 2225 110063397347434250366815326750805865563765215989366091423289 2226 110080480950411478129752452620967946547072326528962958441289 2227 110084318318367618549043164575380735813322244647049232444489 2228 110087617828740668073065558775013544705498389449937936281289 2229 110113121822994140461935686090402790919972893011731363644025 2230 110154909043849059112786032873672621255525273050553788448889 2231 110163835764081497523515747801067992313689216246236701217225 2232 110203221477119486967283947264458479768649179905735440716489 2233 110211287853672795396013687708847937443341599747231818841289 2234 110212203905208071164503683505240920781616285776320757754489 2235 110213950702383389829907611748239477644729654864865528433225 2236 110229805639659416040981159080217633401076270155980593588025 2237 110245487126680355395632633666749397947800889102939528334025 2238 110248722121819772500663545477389132332256609169227318956489 2239 110255203333859087072382983668368658235163362493825941097289 2240 110289549866025849042018101135861277708187788606974124487225 2241 110328637926348065689500760541869612816382696348511957679225 2242 110369694434654259548232958876920426421499677425592041015625 2243 110372924213554492612370488599428861489766927259969028604025 2244 110411804140042064482602562784101662930139172775352492692025 2245 110413678853421446551414203898928058269851926509837685217225 2246 110414806884161251593051416188403411446234019717582800953289 2247 110443601072847261892108680531046302768583686231228124728889 2248 110473827701486122257007752742253525426786443982824807860025 2249 110503447986691860522425117579789210879047149915080125215289 2250 110506004001063852052638255264559766255611630285041454450489 2251 110514313759600436705429940341174461883608585841964796858489 2252 110531526460968370198020953290327917950862239509082486559289 2253 110544553222477090090054720087088229887734221403572260524489 2254 110553731865285414201671489117657024378568357845723073511225 2255 110580966758876675568228546033282689752513105887276419262025 2256 110589719211459318602253660303459647333520464632987948254025 2257 110595202073486056882775756054009989544887676995670344212025 2258 110611813442764118311894596375816178907813116887268082889289 2259 110673068199457255398055935532913450870086577341609186759225 2260 110675511061493644383075879987929319003111365911477567551289 2261 110704197868004701334708939135241972388801846260172245048889 2262 110716734654253358913476329201199898585759905098697685048889 2263 110753795270777686955472178382948465593505237153989783239289 2264 110783977686735603556994166316893141082664174833535780898889 2265 110790838645188748586994044238253016768938421428164859605625 2266 110793568014543824378529592453720621399654858201206463902025 2267 110799603545286559065937988223092882029860290791652863125625 2268 110799683799797362228740376714065806812936421997954514098889 2269 110835519814677396944702514805287508579758355098457243633225 2270 110836149183190098536721342266119403877358630436311508679289 2271 110864290994372715021693587594514627830506187444413079290489 2272 110868821318696043046963563255580567618969745650050119809225 2273 110871538795102035041539187626628447928975179157278727294025 2274 110873293417246848480481237914349632592942938782319659079289 2275 110875568842274015350985542802457420681168658525927800375625 2276 110888354585213192212782471438939868327973980279497559839289 2277 110902071947794393072090173992614380061305436972154513175625 2278 110909285394550985416936245077113069996772403691311768391225 2279 110917019077262053505987763762578202712816043115441861525625 2280 110922848818009556103542642060814401526965068080421599774025 2281 110947379306476020026588518040014769370239692229442684274489 2282 110966998346799733955104917090224685349008651404984023393225 2283 110993110002651740240282500735916606556685769835989605114489 2284 111027529224666076095236875557019427093181268470455030668489 2285 111034712064974685994044487410147473317865347135960960348489 2286 111036595504575160464095421768609652799871364491376188871225 2287 111045965307798900956133760497558627077006415967599856905289 2288 111047511565992464937624836548846612433304170130677911164025 2289 111071734724571887155365793844969374599853811832912812140489 2290 111076321996769660090642721220122436194722677364434886575225 2291 111077562444868909637445951583906179348224402498925563260489 2292 111117947445782195347700956605316066607065051876068699553225 2293 111120492250273250248342252297483280726900221397381788474489 2294 111132388896329079084876589741975439916194638200203007678025 2295 111135532062122252729605214151456210560180199644070123678025 2296 111140233683578379844063065805189281144703196626337565657289 2297 111142052309956834655981606204945120314575374844443797575625 2298 111166494650362027222971285106554216168200543325346251177289 2299 111170883135731660941150729137837399133956149462266507719289 2300 111193820168601790590053255481866847570404104646647521874489 2301 111194699334268543397696676174779046184904206299826706217289 2302 111195911990102084458429537335735492265842283053206699271289 2303 111218816685464391801649432248370352397991921192403417356489 2304 111226008805313961769532036026748877752110167000067808476489 2305 111229813314519274820129605880545893533459649310578628978489 2306 111252019200603729930750878142048181901477413393403091538489 2307 111257483957960556890653064529099382400035370157299704687225 2308 111294286473836021341736191025204413933384113893947320316489 2309 111305288700103197696515366265152894114601335342788353183289 2310 111310469500374506699660926284173992733778737015720570745289 2311 111319863316278396054661911884918481857125028744346674863225 2312 111333614577971539497980394685757304594533722372044490098889 2313 111351129995628156508005341939378298515442656325727071303289 2314 111378329213617461017408779331911883717210993923493484375625 2315 111382137630881702887873168374111357191659116244649796079225 2316 111389337672537884428061146259597340078666616821080171119225 2317 111498278444776730087824829835010386306811043723180354737225 2318 111501976359005555075638445584513172999090147110989582796489 2319 111539575825137218520452443715078701140960938208437784769225 2320 111555200122039643546622596244733082119223291423913385020025 2321 111557859060970387015292787849282650223922672830021686842489 2322 111561738833843582272371723738183454306953565001438930325625 2323 111562096874340672687845703796286901582772232178957889420489 2324 111564891105957787548894058848547134617412079326025850325625 2325 111571839528152304346342698501606554898486219546166359765625 2326 111583506385344849508480013535387084724689306338467604985289 2327 111590651238310634434647750913491923714498846903679021225289 2328 111595481001407561931559917136083057673604490513018125551225 2329 111670675686111780570493227885711446951582938511282420094025 2330 111700146248439064903704231866957382503848175202814702162489 2331 111706691336039442426755365579006206173093949145259698239289 2332 111713003259104071077521630449431191825122010423636846238025 2333 111717559576612298502933392733641123762407510191340478578489 2334 111724345814611598723851945589276307941622158349495846855289 2335 111736767696723413066626774997475112039540041609405197511289 2336 111751569683793162816435855351390597796113859040717274585289 2337 111754807598917153281144650773568708418235444947249207732025 2338 111765596564989490576983118514038237148450632070898430484025 2339 111784965620075505962537045170192443737682377720756036785225 2340 111796430855095318160503999910492916995367656372226931084489 2341 111841666082253287440999091540418403549465940413635158482489 2342 111870486556735623114956725304166076736936062838769618300025 2343 111884402076597340022201176464771638834821783750288708116025 2344 111886407066810032133675187008166342601517753714779682879289 2345 111894226406500472600289542923419742513685774395734255648889 2346 111919931760399310219301473918578872648017297413123678633289 2347 111963105645144678053562053631924855936898935515621588295289 2348 111964954132026624659998853845642576943867867434014624370489 2349 111968114953511038859050075822795907981206613582122560370489 2350 112005308979255162748245919329307544474697321678377398335289 2351 112013257230182867487143047841929287697720975066288892046025 2352 112020916249941504776677537947345238375270862707145542431289 2353 112033124295238927238454219533463162611277775579448343765625 2354 112046637594424271223630671580211080314630409107228381244025 2355 112051685548860511528467669780019453313612488616613997692025 2356 112069206174135623344144689189927229698641586583947299665225 2357 112070893502366117614721148350412537460707618452108662452025 2358 112077192734703142813926536845041922306812849738252881031289 2359 112100443333326552898555745511538683210458784461914333305289 2360 112115283432934617347648748057469548276109011071122415185225 2361 112118118795112776508571627074384729732351012896201826125625 2362 112139854392914361238209379600620938080754975018616288948025 2363 112175893336489000594471671398294855351175371226968217888889 2364 112214571829311652571617457548070566668570351654356151975625 2365 112216342378571259553614355122875590789897869644457009927289 2366 112216678049203473784946566378655286649114140437454312433225 2367 112222968056746614149239252070180656484930105221607630959225 2368 112308611571454630026389495571333908228795391381084883743289 2369 112310066383821012623547630859761197747599328861502440892025 2370 112320302259102842003130789253854545583274105851650317728889 2371 112346081098203244570718385896515454792527553928373688697289 2372 112349362225736667412416744647680583390330872788609751489225 2373 112372481553415082540455189527451039415376897554372843358025 2374 112383128450933798627281982850685160105338317861489541728889 2375 112390139987932994129342102100718701023120831754890535772489 2376 112421601698531661703507939796877651288244187737798112508025 2377 112427973328038320735748161781815314130624411154410720046025 2378 112433284490879244503277992090630844004245830525724230737225 2379 112453100438905822520176343953978258619410154141535287482489 2380 112480999254865054580314465623798768775911546313825172916025 2381 112481635623946624913051187275603682131314288530817823778889 2382 112510090457717993420382167840081188768350858309953214268489 2383 112521493747757216719012056984997194498766248802707372775225 2384 112526072405032658626853130305211066838039431026534232750025 2385 112526568779161325939314090043598813155008468199480070316489 2386 112534421703685507071048901076148641843660835605402695084489 2387 112543892977002308296944203539172803929988601289185018388025 2388 112547731284336888561961605008555937319187298077368138561225 2389 112564063313601511895299209553119540518107055056133677543225 2390 112605564451127375914653794139923204017370247687858153528889 2391 112613246379366318205760649693036685333410541031991596670025 2392 112639069843890239570385168354691638846132108991968649593289 2393 112642244952975533797043842622076761989113911611234957593289 2394 112673373698571229482969950168996966114328147817853321991289 2395 112682198562100656589961363104555274313479811620499399937225 2396 112684311374567725132882894187818335198838532728930007175625 2397 112687487474037427264024074789330845426545533549800027175625 2398 112692557107399665580989147611488977918312123555860904673225 2399 112740981596326630008633134211960626758276314007581948558025 2400 112741524282722818164586072074585188049224754642386568634489 2401 112752616413571080917654162791328354074294390932622297210489 2402 112759301240923670482046352014223832408931540770858973436025 2403 112783074593516275592044844059036726846567409831845146684025 2404 112809506466541262003210939199947386128219870921599102178889 2405 112817225723132272187894917196938441879949244676410241297225 2406 112830276111490244758401923575101535715945904956610098209225 2407 112857596963855790431730006313590822310365774922744241991289 2408 112857921027652484528918735113663239334690023511426996060489 2409 112864575156880374054171062807721269240726594491222239553225 2410 112886219037788938196699757893683081701452586406588846444489 2411 112886531436398637572797811196415500072954701227678159614025 2412 112902130710760105105857632885781229616786619511039212921289 2413 112936993527797814736762518331154919392354973505982059839289 2414 113027590054470334786683011489192967855063016152919838674489 2415 113030275317613170018203973582153044208605802271681985172025 2416 113031423356884341148267122671716910213058597803263246930489 2417 113064061679183152631513438497129885309738478716458705015625 2418 113075794630508554012261533832899153998392400269174918524025 2419 113104362398732360905030000782096122177165776183223934895225 2420 113116511166739521552266807006235382604700122040155599729225 2421 113184550498169862206147435997427419485813766288236985466489 2422 113186876017494412946272999318590366730555360473614980671289 2423 113192455282486288930332585001215285933396589877499425625289 2424 113206149006256745112294082871457582436587943127959638289225 2425 113248814209090006274366878423811384717176252661718959932489 2426 113282463433712023293698326553590803937752163078665681778489 2427 113285652172715287266212112877532512021370652278694705778489 2428 113320179091896942045234034802900874136954847796751607983225 2429 113341295312484919965630619357729861562269750034985234919225 2430 113361857813153558965471808225821946113675627848746877378889 2431 113377172192758182010902403671391278634826891588433492364489 2432 113402573314258360317345589225777075418943813063367291708489 2433 113406318590617258205956774539671994456737468544276900721225 2434 113435772170138373108715101036314924137329157574491857888889 2435 113461068477881052915179162993187675116133667352711793649225 2436 113498535724491987578387010240403550412341700862155116914489 2437 113524041795862604029215544817217152318436728485234418503225 2438 113527905218743365687635645521332169059406300821417308775625 2439 113529922306849626486439032978320916746125004234205740313289 2440 113539004781272458642581053647070139634292177397085154017225 2441 113540263802429261481480536242889321504214079826498564766025 2442 113543571124312229872254158207702601749397450791756924764489 2443 113569560813545220684540111737456882235969658033234258618489 2444 113573280495510227238160642455293248512344418092820922578889 2445 113574432682218974056119242750967449379407096479199221575625 2446 113583154867179515136908618152759313112101571964008747540025 2447 113613212246680725061164921998734463085210465029603985724489 2448 113689899697335816022286815683365302891144917941388021868489 2449 113703409801757943393007787635451013834579508087703024148025 2450 113708527306112141524529862590929837381294182650182142497225 2451 113713189377703558997676635188513705767442632063595883295289 2452 113714422616427743405077539026548175322612627273846826233289 2453 113715316717128561209854763857281789998522035100098047802489 2454 113736477128645730938870817529741776874659110412466980508489 2455 113740554946935357794131072583122223656923116341954812540025 2456 113743111717530990759740872723498879509160709587938575481289 2457 113746949953270415831219879319374769677423779745964827481289 2458 113778728878874912161458733610507070620756239013635671034489 2459 113786045056723956748519441309271777810905207653349312954489 2460 113789927625449651002726898031905414702413686669988588402489 2461 113838223938983280897009157000790840712747640339768623994489 2462 113838633018565865237558424092618838120765040290528199111225 2463 113865834176509627944069379206326856568500558256917147081289 2464 113875382831022628379036387165380993326054618878283980335225 2465 113879807521445859732860075745879464552826952045896837975625 2466 113884397108231617294398744010223311406791090582445713327225 2467 113951340197623265032346190344625938243112664064616973426489 2468 113997347838814583055639610807405761433168377842558115405625 2469 113999139505953069483186539674769013536127453532249353513289 2470 114007229293242018539638422825747874685063397526762481844025 2471 114008353336465905641961004094305556222408589968839899730489 2472 114024979405556266025261519919706164672027401066220255015625 2473 114043788321595881638906011964317534118071008025912526142025 2474 114044020087848773387000584155208135810286464171151870805625 2475 114045812307480874275702914591214666354846704800226688633289 2476 114046120076619565726726961600466382008052111525826073375289 2477 114046564073962344896190614875381088042944078952843319265225 2478 114057929655632857094448762250215990510941892029995677753289 2479 114117218529661501532960791608926396505863676760348431138889 2480 114123471678963580499408385611194031149588194292224455454025 2481 114164150355732263853002759705022157553494563362693574303289 2482 114186258264222198424265739379361966987869489079629734268489 2483 114190846239047733401625579835482374532241990526857635615289 2484 114215680711135564880794305598698822648864702817195771879225 2485 114217474962683175353713035100830152074757283325209577698889 2486 114239844431609467356316763699374071898561517153203089138889 2487 114252003007765235169446744364786117211047579049970067292489 2488 114269157664386263643862389312426215082514155564274135777225 2489 114300624175968280174707806209479278429940776050055905735225 2490 114309544793295432557246770391079825559588044584332690953289 2491 114338359876035885429641162590012027146810797829245091516025 2492 114340452613139523369728975175083583248484342078200631250489 2493 114368965634671325809940897511940323475267377937266889698889 2494 114391885230650413560394797380779894284374976235193921415289 2495 114395097489466399843685167556260411918826950658273849415289 2496 114396893864474400076567343716535507139873427099852179582025 2497 114420702982447508735545306183806735085983193035054004359289 2498 114425481875505776811867149870346596354277912043218787326025 2499 114438233978593567395732277716633608969925809862154392126025 2500 114444899380907052471998004429813421744542308583993412455625 2501 114487173800576422809599758962458354973028508227273672081225 2502 114489846632160893699931197720730892542945112489043639778889 2503 114503795805884030946000539302946164973123235580559463994489 2504 114506354028100226092382653206188845114492219027853961850489 2505 114514836013920589934665826486895827198368146496696225020025 2506 114515778813930553868580392132470124717632992075544725073225 2507 114545643614667014000771515797655381605477554883261688956025 2508 114552731213919551059884542232921022080958676285372723580025 2509 114554807304661876042829494258832594232323267511556371636025 2510 114574381242159173661710888016656919603615348230554032405625 2511 114579583380145913270579454535041006164922111530950864638025 2512 114600362383102776790772403449320585830403722797851932103225 2513 114648368668689901244805592446094081017243387388099539538489 2514 114663270011934799671754287596038668613556038639522640073289 2515 114677235110845225783112500462497603273257579454152708895289 2516 114695239641122995931496297902888643784528009530601013175625 2517 114695550714965793969435058966763337652029160133237697244489 2518 114707410938162666299184825536915672491808326379291116863289 2519 114717872849503139040601312004615584526960609481537093300025 2520 114721206885680255399420485244770794071821513741762129737289 2521 114770126650592340068868641845452256024488506396882548801225 2522 114779888547640994595231726812552508564161509817146281528889 2523 114802984260822531034739279768905164766790860896668959105225 2524 114827025628896318369321357976094243499580001031422106441289 2525 114855925981798624373404280706033548390841990547990211836489 2526 114856135929590301699894834759025876578890965017318523065289 2527 114856572440072531192330696372788545632930474091667030605625 2528 114873775590695191891141343464213606806566278914471857607289 2529 114899206485015487483987856065943007487595291157202548498889 2530 114901221837972179877508523650215957430574618412750081102025 2531 114901997915681715882734312213171850679365929829622617148489 2532 114913067059244349164484294233900955295570709407355893566025 2533 114913098095091573468224907900534241902105279835982805295225 2534 114919544705496198781125683661835636106361455479447269295225 2535 114953541555819046193794112696119091799591717737003038638025 2536 114985288700057763755133867162923607864285795683533774302025 2537 114990974484816132865293083879959900764426169265507208498889 2538 115027294749336838591544431156769739326312140674844405105225 2539 115039009353756646738601066416566515431060166157421577778889 2540 115047987078258029392858238143931315591448543402959848884025 2541 115050896351371343073499705546403315684864386780402012114489 2542 115050903202549141439674847905099608242172491616499636858489 2543 115062461238182762331161560417469101684104882450582148128889 2544 115069839542213099267550339902732181447663049617995965728889 2545 115096039910497635637135882424794364873425904712909039036025 2546 115124925553336408608611693643486987717463220690912869921225 2547 115134153353039280520965102883339585835943080889185529888889 2548 115148635690273865686951765228806793512200849688767122068025 2549 115149131342240916366174752959389653279966003754282717015625 2550 115160855306003459300841197387316574647387883231128580041289 2551 115169026730397877937213838869714361481491655006508203759225 2552 115191016945666970990166701872635917957421088627188086958025 2553 115191403923301839663549643877931815386090116375135432462025 2554 115192181479062052607026913051600135215783873847472659308489 2555 115197216040857792447282477185939863685168281891310051655625 2556 115203302798828892471739305245961957992029824427304985415225 2557 115226102874036653591775767827282012975462552957235302068025 2558 115231301301288383862682566490905877611684418678440615765625 2559 115236017212872705476338862877784074961482310182281042572489 2560 115259165777763451687599617873952408347152094878380107790025 2561 115260924491378708233243740588310008457041556973511679932025 2562 115289346271187098639395927449617834983163505478066525298489 2563 115325391663759716007140752429210267729154041702791891538489 2564 115338448665807224934024829666392864303974124141657464124025 2565 115341832537075646428905244621893928328507923314709518048889 2566 115353525839959952465763677212726024064648195395580237836489 2567 115370183562229393051050312204598346895895309824927194209225 2568 115372753531186437391454630424744042414897342762051581185225 2569 115375480664995748713272982388414165588607040804906583673289 2570 115379380422459780156594446961346509270404779578057372888889 2571 115382613540082530971296555758152124528241451581312572888889 2572 115386593004481283132981000367212687232502357251229065876025 2573 115387239591610259035814225433397805794079115856609545876025 2574 115390650582496817047070467562472509028978809152596637698889 2575 115417968238001759920494878218322497076592984636035591143225 2576 115422577681159208213490541152690649304722208128806902553289 2577 115424779023825861459096764517622789030132277307840312888889 2578 115508828415927753207185788884359539214688786172951157919289 2579 115518875823264630517352264407651353150913316972513778765625 2580 115548377180159009858612675227797822716878610000464200525625 2581 115559111183834375338068272479523003659668170220519293935225 2582 115563090836007607793584120714183111240023965217630692775625 2583 115578063929374438758246168549922397778339463913087587689289 2584 115592450877254590568862649806948470310683056191650736405625 2585 115595143150810868990986745994260776642058892030254545215289 2586 115597874251606458887969210396708484654338264455994017255225 2587 115601859318726900616620114542059443553340859010376060703289 2588 115616381467551891456436662053332214589778556537763520378489 2589 115640768348911877752426918742311457703930207589750705297225 2590 115641217020010503098735152229584401333762414463843298674489 2591 115644455706896410221685177615486266326822307003029954674489 2592 115687947085118773133840067857242892113163516136354464017225 2593 115688707000636904826539332089973097816830025468445749068489 2594 115710642016265310000188502640483829037117065523288941383225 2595 115713752516432248099738133898499524245377484826765693273289 2596 115716503444854827857972548951514284245301914584677717116025 2597 115719859356634438063583402382500378574488573492682832156489 2598 115723658737326048063223279998263558872373760831420982060489 2599 115764766857640039954698735986043669034841775990445027764025 2600 115771035339504029829302548292228489782389718488298308463225 2601 115797455135748484146927387732172681036815931672547419725625 2602 115800167452717453013326120721280703661610224561263740039289 2603 115818974001344332105394562920016960747201955982164943694025 2604 115845355405650459566145550344602690554858251046368727015225 2605 115851409243686263070890589079701167011777168467346411068025 2606 115861470425902995610942195658759745721943929250860381758025 2607 115880271051822325879008990487367772382294003708072039092025 2608 115906676443159625133995034359401624710705774697292963596489 2609 115915562496744229615745704369642422080806160193943235175625 2610 115918985272600486558397444531377969959104641118652961906489 2611 115926951140850589320978265728306190698226051919699649991225 2612 115944106056303665357800721901593207828877225357297185433289 2613 115993418835964331815061324646119858161453837420028829937225 2614 116008560608629089418912213618908102371763977959470897888889 2615 116037770931426898215141574306964221768433945213567873479225 2616 116042833844807685435355163035230087639284457619919635698889 2617 116045844410146152958334957018644422042695795130805908154489 2618 116052580344014746955405729082885600850708241570430225543289 2619 116059625997772945693293409778401284561376083377129645383225 2620 116061656695319084644990146708345992620679165981174561607289 2621 116062210406516590658313969097259233747275493992543442375225 2622 116064904238479915118179227491836583933081887129533113607289 2623 116071731666131427280129410745027210744245872997326438178889 2624 116080119069370811338030024136382927718172895885964113916489 2625 116096641052665487561344468167313374177338603258752670457289 2626 116113984214556662016960480602180551145303628250279349070025 2627 116117232961274067659586516721483666605281763260424305070025 2628 116125782269381723504031916919069753812035103242603167404489 2629 116161534231194247105400467797442654187884440477917125044025 2630 116170617019457068485893300208659494741045549535685046452025 2631 116173335936118993216820689142937586861439465657572511367289 2632 116179364025980240020138992389419969373141312154556544928889 2633 116191339874653747105904207559839938836950695497933429916489 2634 116219023421401845395266089817533245640156499154643704124025 2635 116219086048980625436684614524332581874677107828799081711225 2636 116234840559794032923370592920705363120150050160562021205625 2637 116244255947637113573859158614082591749710676297377146478025 2638 116253955843313678905624332308510153874587050259415717217225 2639 116257957981565340374682882909322207367865058891308190108489 2640 116274568830748104617595592389343775025513485368565497698889 2641 116279262378430509970578183072811565512693651262096605575625 2642 116287661109906481009573911549590589200070495053868402606025 2643 116297033686829850633514779464320946949599070099754012975225 2644 116307458110350054586471652369199546770228564716128418753225 2645 116326863526400839667021224851315809533500960396768518959225 2646 116355067980528516030880298902189949102725270941385938612025 2647 116370490356756736940666847489402740655817806448973913759289 2648 116373093197353703033247971162405143755276906609341181255625 2649 116376526175620177310150914952763076198526181643337360242489 2650 116381003873330097054068826021049896486001016658180187111225 2651 116387040104323603299647804632125055489364333708794577325625 2652 116399032126672896352595002072439515765296088983533527950025 2653 116406475055139752955201949334570779593304243718671464030025 2654 116453324491131386519057711222321250715194545825325793161289 2655 116516838510611562955216596338159757632359002315567729888889 2656 116517403928863531365868127628476730814384175383600456135225 2657 116546059398522117064526464757985924378741524239164688762489 2658 116546713026617884159161223038092853132236936979070495537225 2659 116549865604337554082720346382081230081875621108930509999225 2660 116552455397614522085199642690174872211586181557928027503225 2661 116562981338151885037402306548425561758448728680208221370489 2662 116577932366942209822068309629783978641696720392153177678025 2663 116581030895518227826675340956563841982304614892673221138889 2664 116583939536607252083721344721247447857625210331017376908489 2665 116588482619232865228690948441252193360817123999207195138889 2666 116590584302662560475992941026806858307724518556249282287225 2667 116592864797314983175848670784649645832691576259320260993225 2668 116600317092875675254036479163728096746928733463585642833225 2669 116622831262748593650797411864375048371550168048911753134025 2670 116636879944882001500994591515387584149238662576393836863289 2671 116644757583371091212408096646365269595577781589782230972025 2672 116715612417009956160116423278667490753837091908791292564025 2673 116719448163219788078013182270933937558374912721255128223289 2674 116728231900087695010611346812795193620227049553414486605625 2675 116754885158935709330600088666952931197603102654440050793289 2676 116758147384948096396705843315833532791911247287623358793289 2677 116760142528477852509061219122085645630979674810440851385289 2678 116761070048284872036286295409979459744800885447029999290489 2679 116764898698412892119846960471679543037648569496419060372025 2680 116775538976481548487606356536856036375085853169503978005625 2681 116793600175528239902751924810000945909460825639826516679289 2682 116802720296644329689955633734475450371329779608266638855289 2683 116837168471180730594734387339915455478174013000177689919289 2684 116839921716136904363760667558835958744168591254602828519225 2685 116843185771441113964017633157299818622892667032470700519225 2686 116851236672739003743031228159637655790241769082757396142025 2687 116856326456016926669054236878104977994928023418034374610489 2688 116871772744682902530526538437696436497964093007185102737225 2689 116877828210567195297820184092270239452269930618019557326025 2690 116901825525025631585730624258753855457238771390355110844025 2691 116927099742776577926185778652677785142207389077739424583289 2692 116930365639888956406223361909098762130989118199292216583289 2693 116938262207655417197651097606035350042322421033144076212025 2694 116976065141235694367932214351445492820512409754695739316025 2695 116986067170436708790128306274590560661941208731451691553225 2696 117025388315902824724247092219152459685964954520747812911225 2697 117029880792914398387451303603608703390262364966404211977289 2698 117032022153609695236929627429499535208635270409048483294025 2699 117040439323211251408950382652016319087893649007828228526025 2700 117047913243434807011093968461568086223670888095335170206025 2701 117054791974057233406140510965199191518220052851325596530489 2702 117066019558805935069082569079198989536078041860376463405625 2703 117072423862845008990366285213301715966164930555137737518025 2704 117074942761008351917452215451533499372743990518197942524025 2705 117079629213743266239788887719479258547794245929331150254025 2706 117080108631136666143067708412164762575548013245030066601289 2707 117102406040965602762177561881924632810131716765247402490489 2708 117109188287667369684748808107491260557013801376728913888889 2709 117124898308175871213071048302530272274595304465368785657289 2710 117177423347902982135873930693394556636386523011037147537225 2711 117177430294537208264492626552700243738003016925023043729225 2712 117206201493301390437152626872417468459424948985595080178889 2713 117206835411229479185174645950709423049311041058793669975625 2714 117247514307745724100944131460462649327482466084797605297225 2715 117270864248103498226456141816282673815677834061647104700025 2716 117278983424104946489044291143900716727707207651831883793225 2717 117300636123128376884894867974657134793899782850688359765625 2718 117331953139729684100786224478140690422211322854837779945289 2719 117332152739178527433254865307798143578982925498762541809225 2720 117334038355965119521095200583760507069696292422178175993289 2721 117334692584961418930212807778590995484869230735551106686025 2722 117342731897609873190190975394377330180576652940449943897289 2723 117370812824738859400407394448731242989810114417880208839289 2724 117373957003289508931468781272891651516041963310784506494025 2725 117380332494890793657099539327250376244493279387714140668489 2726 117380751147718183106096864081679754560113605965579597409225 2727 117396661102753391455960762977164865469938530124547028988025 2728 117414911724418187553906401851293282956530947333592864570489 2729 117430193597433453949937383838850544856640505108455341473225 2730 117431860033080565677264291978869162818355012053628482719289 2731 117492619282664512261875350058859106193719409113336603262025 2732 117501321716042340053776000461872942248947087316181108430025 2733 117508817897129496651656062331568197786947911962958312510025 2734 117517796670624026205138140140469363793202666155690762978889 2735 117526172521634935336139053794926039283784995665449757935225 2736 117541385087307117784820016284706032119892555553601487529289 2737 117553292663215320810973459029484713266128376171202448350025 2738 117571458110229876704756273785576348789765087659052523925625 2739 117579785893742803954819152155216055483330319558012575175225 2740 117583245764765769393999362395978458587225213917239784732489 2741 117588872868616866824780943551158908659335402772045697033289 2742 117624255751293443811532392131768863737228727594340386836025 2743 117628958836176681641202696337346111382515161397031176622025 2744 117646939593251730345166225438756256815798776994521730005625 2745 117683540761750619180222400202525756192811041976100820783225 2746 117687580071331591493053827438756098745513155457058385530489 2747 117716453000877669585402884129073524749725048689259240084025 2748 117717681342969168971802581887587639527233434465407447713225 2749 117728910298613282347950087845470116910413930879506015892025 2750 117748395922267656965325685362308852158569085538422142407225 2751 117783222123498631153171096421907848125806404523058466463289 2752 117796451319069001371573567909237192332220679471526535390025 2753 117813838097486064151928093993203178064061353188993561575225 2754 117821349369401416571926530299270207521388339571626255815225 2755 117841323860623566570905693173030875944084789908128592404025 2756 117843637173714408815517975284954129685040033822600784505289 2757 117869805671566600059359813480607078268110054708355045692025 2758 117884168914757356276986006636630750915743650671611462313289 2759 117916814842567223807873397950062382707530543297791884542025 2760 117925891745847465272013044882215544367547704243359783290489 2761 117930690791143771036217120376903943190429643428802600855625 2762 117942262407092168653730931917054792860369302814581350652025 2763 117968433945115224545734880760412811946934978777820944398025 2764 117977691872867959907084907935920355741047764297209757015625 2765 117987499824079640729867683939513494460175811305426207928889 2766 117994380964407775732664215741324467281290633145127144372025 2767 117997552910029014812506321358856553822990320012327265978489 2768 118025026153238490108957580905519058547627988972573848928889 2769 118044465571440496140493618294042072323080668190022384103225 2770 118054532814708946671694518027739260117013560093292808698489 2771 118061819706018293650302694356276171862543866114923459761225 2772 118064094446232560263940281579556534898831320465953869436489 2773 118066654618527293397576785569249133410211834610389900601289 2774 118069134008307680485955576934745673869127366905522990125625 2775 118079763443659702396059158399975359495775040864783024754489 2776 118094146062806548207551713872771278617156578016577673345225 2777 118117641261885202192190961939343307719453375213879861114489 2778 118126301768346911926826023630839668551047823498884746695225 2779 118152286292052136573202095233166905964489784431402283145289 2780 118156250083812750912294608247293116806347841269182908393289 2781 118165582272860496157653752712323387385470572938437119954489 2782 118199860236130119926754518440976884240555571473146332991289 2783 118203273497935862748813137428790981574143777518622690364025 2784 118246638712291981446613008597357923723623649091550211887225 2785 118247826529001560226798456944430811420409031660059009671289 2786 118250622907044464239137051016194415387479929749983837150025 2787 118272036489113405581386915559708023216721537601139434217289 2788 118290331084441487315701697197597957101018148312349108818489 2789 118302250993924002656279512604814295699031002660719423765625 2790 118310340461861866975025361902840686667153021062320424378489 2791 118311792837228240431524341401343958688981682400782711870025 2792 118343856954909193164186833094763242666334987096924820898889 2793 118375992541439739251158889708658138278967846997220518714489 2794 118390537911061512941989300308893047115473783255087645807225 2795 118403028863909957286509271594624365258736109877686680007225 2796 118415002501340973767396937795649934398656650103725209248889 2797 118426358328448454451981395497803473062116061475441714977225 2798 118458103752203166304036140393048006368457189932395416756025 2799 118468759713268566059438513100263120669974309492910712888889 2800 118486948673011434898559517330408860517322003684660783057225 2801 118521740506050659149343042446812763486047270761898275772025 2802 118522346764428430370641598260899009641341846917083112796489 2803 118550034880728358050345219369301674772837620002684718375625 2804 118551880357766290905655519713587769024433265028287536287289 2805 118574888464769264450883197790354552450615298551893813823289 2806 118578862997030608021545281140782996020188147139349971775289 2807 118596757772634866256694468863163371608639554165390819860025 2808 118599381926239071994924625454586528997473496307217287828025 2809 118607007720950228514529519138682989199984195559640271218489 2810 118611546104799786972843881032101764982771534612376319175625 2811 118622212527982098888294795304454399327462915428484723644489 2812 118623993831373350121180668232538086193220877224478313502025 2813 118725724212637737889018115707752428221745664265821799128889 2814 118726663532146264026922679630611613009814261714369085641289 2815 118734218864929518033147976569207559175193148754546919801289 2816 118773652496478643638579945836071855048998343130477295015625 2817 118784507794802043296907777192935083200142075276340383065289 2818 118789668447892759638856150499933382753036868016997992257225 2819 118808619872685396192224066999764024241027878429466744898889 2820 118812042495604662257023334634349896636889180305074672055625 2821 118816111123034381794739048739745521739055037451027181356489 2822 118820624593549267211757955150274100847777833060397237009225 2823 118832805974598561221571656993838748802034908513772573564025 2824 118923021640389274284918086796995402839663037592669052135225 2825 118944393547649884375172265758067910014574159419006620449225 2826 118947145545620771537974705206261437947234802335016700268489 2827 118965578510685973425305971126018277534420042538288048750025 2828 118999659259886459047552723424873444076188427199748614897225 2829 119024121755380660892428237184040843971600010593556957561289 2830 119031864623130832021393585554331386814283078064896776329289 2831 119044062426623339558996039497303292102803191897875438962489 2832 119058571395091116766987787518253845758241582132272608065225 2833 119060422872558818381920323750374318902139021687574531130489 2834 119087803733364868943127662401659256325361877486686865948489 2835 119096627013865291211208976092656545950312635901957717756025 2836 119161350789497122534725741608743776935878432883903922892489 2837 119175586638213382914781890691137839468318880520506281655625 2838 119176249229241579513883806464252480470793322119995481655625 2839 119209219867031523294324140782781218496850327894200339905225 2840 119238950712313295271621367200108023968433511852405188929225 2841 119264373033475048445181066481950284732678824819208647902025 2842 119270132191478490341803917496074648809964561837904014105289 2843 119274657807270846436872447261894656943821168348728284079225 2844 119305132512144589486587593959677129456555057626700093639289 2845 119306919620751103729766979564612296741055711546611994994489 2846 119335872004278852372345847053168683549845199485849548969289 2847 119350266862764714983167526649441494787682157523536167125625 2848 119398586757655810667592643273914199637736673404184337325625 2849 119399568324280564468745121855874895329260377609426538124489 2850 119460051438905109512562711862277898866030298356165271615289 2851 119463553171473572470363128798341109085008118112717054401225 2852 119472866756360952429079335907635856811489667133892690748025 2853 119475784528796767581085310971839015143994785873584261140025 2854 119486509858694332746836555028102359641456649689507716159289 2855 119492351303371481531179130525550561295393472753626035823225 2856 119513521363141144899045741583377113834773779831673881138889 2857 119593331516133859056796058234146385983864901063981137518025 2858 119600854867605319230896067882976616781180557379449885298889 2859 119601427991614738012296409174107431825338315892262520098889 2860 119611588719618664972513935214594607412584671171259753118025 2861 119636495022644581058100028953274148451651704224746541728889 2862 119654890522425456172815747581531709293929243909211077999225 2863 119656324341155716554347618477165851561916448703733595937225 2864 119661415365193179145454314502502796045867398213697196871289 2865 119672153343468407305989228928585836842067563154599785903225 2866 119710318411532780013433510211168815396326069697253447604025 2867 119749726686579670983697935662411246927675443884427958055625 2868 119750269951031082564189216358449401505749309124461969913289 2869 119771742143510953975272429560624418317826784032120523188025 2870 119774547636563233857400733140020957103192789222614909298489 2871 119780103167336085217177924556954083269277776838410011001289 2872 119797250646571531802602264626986407503459179329495218607225 2873 119805613022603865006959785018191314631364992677588337724489 2874 119824087291802596624829899703544773906436005928045158266489 2875 119840732567092900081102083392286358423617231080753020786489 2876 119842878525426138274193629469362344150810054124386213534025 2877 119884159443043544729900532034037530757164839844841598729289 2878 119966894687243917321805513727510086457509868561568159698889 2879 119974456964755107702905749751122723044989452094334052473289 2880 119978870191802184771254941150007612745532292620589777625289 2881 119986440382052213849638082684198453900997718950314943100489 2882 120022402664955858155110927710890768416786041663786307854025 2883 120052287357605078392762555650389286591169219247818780455625 2884 120064532377145553643811597044103848302523847978905595953225 2885 120064931687565778895547393437571453515314164418352487015625 2886 120085355628598710275822065939913176237767661911826405690489 2887 120101054223292162910571529295676071589522394173237370735225 2888 120136173043684247912016590268659337506632315527504935791225 2889 120148456663243408978264677932855147180322973299321666289225 2890 120159227820075533640903450658569299183235475710235475577289 2891 120160675793884297786229359030268874799870209694342731457225 2892 120161878171342649124114006730177153643102550977504453913289 2893 120190070436115606268415793039814096691024446531089497202489 2894 120199695970897735903985620952212737003467629950489977233225 2895 120212319305400267145833938301591664570135357988587681848889 2896 120221940157887825286248066761950414774202756271681742780489 2897 120242784878088639812323954143582517476245506768473794671225 2898 120250857395783074043806024333430262645393597679284109209289 2899 120277448729302933081309960073662006485269307380446675065289 2900 120328327895592352054148598289508016300349492384881283470025 2901 120373204855896526589484832484972477397712802756191776367225 2902 120385329406489196184405119426259098807850288700894568050489 2903 120403155892839324711663639094878741212307297269480755260025 2904 120411244481051666366759218738512469695070261009944608284489 2905 120418507337122173373421542704956614788428279101912610364025 2906 120425434730802755578623457122627227941135168618974159765625 2907 120445274386860059168526704771222699400933774093092640769225 2908 120448496201693852294253032364153818131780351680437213433289 2909 120464024730048268461831542715414744020119681671268302529225 2910 120465449838454573191429905090784965696129411497038482002489 2911 120514633574486312152485953796579069483654795755923154290489 2912 120563543091709452268752866168349764965863401793593461804489 2913 120591525709493811808481541300674596523673916544083208862025 2914 120632048193837692784668770139778528171945194739804757305289 2915 120642321104173291802897845312520864914506685588126043175625 2916 120649259483904893929679008114935384802189517084090926143289 2917 120660953220092405864363299366290235150916405963584881138889 2918 120689173898710942339286329508908422264523545989141056444489 2919 120703693792266057667547570701725699288972920506415318937289 2920 120760631827690421715683799815978597209027466603987303337289 2921 120764781446941322178573274688018548040411707552352916049225 2922 120766939967992110359998969212675674411016223414652397528889 2923 120807249495362306268477390677823906073169566287590854375225 2924 120807830629979656010715616844191432535686838235824022010489 2925 120856163578709782254573865350358960534000963452341512306489 2926 120858840488779101184848939790203647469174479145996989655625 2927 120867664592266468524920598595726096928637943029475828780489 2928 120874672854778653395997187592949130833193979801861907255625 2929 120879245590268401121057126696313599412680535935218760716489 2930 120897799703011372913338632335508590653497312020951888967289 2931 120923607697172701810138651170552270998847862736825587401289 2932 120941083439442053141320108512730946358594439446789807015625 2933 120942036040100834483946491389586664722992586238336629191225 2934 120953545334541131758868831704079464232858514131568288831289 2935 120962975608069357427016548057992000648724217251707021737289 2936 120995490245277069793438593158720057152939423226996370681289 2937 121021941963647477386946376397575081711993188804927818974025 2938 121034674272760857575509293513212150690958873280267808506489 2939 121035246887799797987341758950680950149863905077066399713225 2940 121037908068735948880946247299230078573412429546295870132025 2941 121044080785819873836712544528193687760370885543722678953289 2942 121060630966216447810530500548074981249427088931866866233289 2943 121061951309751760335942999550084494410062300978379259657289 2944 121070146064924234325168084719176214794551853751544998460025 2945 121124019328734643625202296777006587113855268714418025658489 2946 121125354097726614927656300965871544996680691174399133332025 2947 121201169651673090888627895122590728780100588277077112316489 2948 121214126667697373149744398776704907265306525261669214062025 2949 121214815005442516778596266228671119353226054228982088750025 2950 121220314238158811336533762305653096542864367207833986220489 2951 121233826652525034803953999326507839635885872642018357015625 2952 121255230783553007241287813658781539014437001006475883911289 2953 121303063872939332642162271132843470472533268049169636956489 2954 121344726594038443440230109871125409424898263953086895537225 2955 121345937970129494034538469008537364132766676648220596233289 2956 121346892995901468084545932828126792547200912138961913888889 2957 121348771450130325191016857380335635189030467793530265425225 2958 121352130592729134515963263178493082326219703987269797425225 2959 121359160215407875964673709527021411593992089761138356953289 2960 121402088781123300802149972205602022565386159173037003698889 2961 121413737370094052221366353532822552284845980498328372103289 2962 121415616611761928701789456969581610775730530469506530206025 2963 121434279320581349663997807718433301714780780509515477447225 2964 121442958946392632134793721443006039655360900331697833620025 2965 121479351283937926736451153301912453496881047254455368903289 2966 121488882183242217252393168562958795295819721291011321534025 2967 121501608348165916675406792110302403159778185035277237023289 2968 121528126778576281326515059613266787544437096371033773855289 2969 121528558320649886537985268669530343277946914759577801138889 2970 121534729132264259328183074378786303090580225256752261780025 2971 121536609799154677840466406692887911016471143511410930988489 2972 121536845122168989603326973173513354618662114336792664745289 2973 121539423438532466533599505039187658666053808787147864446025 2974 121566780756848168813879706184721267162913485877379879545289 2975 121568263396206047269797993383339784008905145625695717805625 2976 121597048399701573310555965467446254392469774497068716154489 2977 121606012611520173265185881297849786261032461949888722481225 2978 121629249191555495342208903491433339818241751528956038898889 2979 121631487730174195908845598264297567749835745296895441545289 2980 121664973348262846654348171622933165263601921156989941138889 2981 121695168561054510826571526502932440184421885356295687852489 2982 121709998557276051039137786206775026292820586401210102345289 2983 121712928803421733981764971738066239211315485475654596383289 2984 121714003932882743610306723317661659901918747509979321138889 2985 121714071082109914286603785230898345772440237780195446130489 2986 121716176381316389856251860565620113096614689520143062319225 2987 121743445944860297522782409008050693787712791030439988855625 2988 121755998643373065597988083001935783750209927265300753183289 2989 121788214532065417988688272547354721623292712920219257294025 2990 121792824080441788209401958533308127780611974304093332525625 2991 121803995080766879261572732229336023721827892513303444719225 2992 121829832045936901622159799456488187538227532929304258605625 2993 121833386466906677144354211101016151816146666061441851868489 2994 121889443458104379564280232681521093008356386769942536786489 2995 121893006822038131330449223942535835820707945396331906848889 2996 121893591927126337935281443826116382554369345278234442471225 2997 121895834169251900759467002552435888789105473622680097276025 2998 121900436275060030001410816853687860773741636722577680928889 2999 121923245118467528671855246042514652892158310747593198010489 3000 121932737844029754195698477256010876206856658403678210567289 3001 121944316611382326066191158616451920438302905234413073967225 3002 121956740613427533492620494845786631214093694398099799553225 3003 121975241203847061944506376491516072570939908063255242332489 3004 121986990950361345932994226307805568719596321415912783438025 3005 121988445971272782178890736693882226171507417204844986364025 3006 121991818552903744067178795776303636296847639057990450364025 3007 122019253373130972891711824345201586354314951411958429471289 3008 122025379615754073771029498211713343243858523543815924924025 3009 122029441734375251944577681718718776408987520247001553788025 3010 122074046453348634708587726833173817282090159443643924935289 3011 122082986607628540644496884702256083954884590792998146554489 3012 122083780732812588135409289851183389349389239216747368402489 3013 122115824338049085407629333871698986815719610050041740205625 3014 122175580920297718809317230099968889692081283575079515465289 3015 122190729918572443525884111432285981774743055363326464830025 3016 122191543039286101902890159082546627820108005877731869385289 3017 122236280197900701282476477048908994570896203243386045247289 3018 122240156231279780809509253479914687891511302502456025927225 3019 122248381391733654889741481353833414486889995596698935154489 3020 122250839192347504318376703193498644726391665913783032366025 3021 122267866125441069008656961615276813235596367544489267605625 3022 122308187453287483336239985443473582989169604865023697326025 3023 122317550661101834595443989594088049881213579539271389767289 3024 122318769425593097640957282093416816804283986180649695983225 3025 122380373844766764974063507135541453203851506470923623678025 3026 122392208218514105734525323216842276332599716554517852430025 3027 122395153052513170936754251258067826008869871238911253148489 3028 122399867209142009987094559539604190817110629381712344380025 3029 122419713766498894718065705975428479692050667898434550805625 3030 122425800403638388640110199934960596024950963353929865876025 3031 122438406660947551910728117123314021596801964247084043433289 3032 122443877256024200576998310967791536811208387419256857919289 3033 122466848119125761687551111013576585186043077492825509848889 3034 122470760003794331426299231213060126853779715657709806925625 3035 122471847780598707342532325079955304078630120131687388025289 3036 122475389219311808303146149685198982429929013904775611102025 3037 122477280963101423547178416840226567190702925712365081970489 3038 122479583620100197599340777762015841408895857579722202985289 3039 122516124667231407744114034549212337222769817438571052448889 3040 122533178535308392517891237041749089856289304422255803847225 3041 122552522082613962753594682816547557778983254467706539194489 3042 122598764549648731117298598269027306768565400290121131580489 3043 122605788423497602969637859916902815128614262139395929967225 3044 122657788108020911450015004771725602794097078407733538284489 3045 122660644889997230009598393376240851872291889138456163662025 3046 122670384473009255309836478596485175456676918849606740975225 3047 122702784529040555135663953579210669190347598274014143132489 3048 122722875041467605752072174661242220134480696871110691015625 3049 122739519116408350851040297437022714028668005084781390713289 3050 122779960157444119793226964723932861545837643431995841742025 3051 122781855486401257007174351246445044329261521532727905210489 3052 122782819108577145815837943802774053538225785282040535404489 3053 122787668535707692735363172394599894563253783148155879665225 3054 122788243331494960175665494378617510507376591865364124831289 3055 122789059480990085906323506383075915552539587013689634005625 3056 122796463982651947576789835402041773142462430674234392721225 3057 122803400082089177844135602278496236545311770644521104570489 3058 122804872245258416289293196829717651746016894800034253244025 3059 122808954124340545463577612874942388044957709826000075900025 3060 122815241803124383765705308335045608114552368869368873519225 3061 122932332240738242517808731325388657888790094713372514588489 3062 122941495268546246724437042136140252057998986769907825479225 3063 122942084205312401985740984141682136220866310704161884448889 3064 122945670997585209833883393428126577025332011929935927922489 3065 122956035921955435210046732548435903270916519334882046945225 3066 122968505732491605338777062480610460096863684841096954855625 3067 122971931584728385870244890268369202220153820029360726855225 3068 122975324937837575811639868144806241503292790809345894855225 3069 122978593619070633197167986144168502413615041141885645266489 3070 122992951097274361821272593609543835896704704907662836711225 3071 122996531350192555169601608061866321312706428862846328204489 3072 123005698027258717816235553881597910207685460743131171405625 3073 123020152740242113772566818724179148048706113914502965015625 3074 123069874732324446027994424464910991884160733755146836281289 3075 123096348288004228550860419731761095332038084945519722298489 3076 123146584522775999595263050003060477775095383120012067182025 3077 123149981483398128048054694675833544192553217257377471182025 3078 123156383929843656576447086061927313105073646086200521975625 3079 123158251046014008182990405333984085120337802528652863212489 3080 123161680929631230187921027249406122513823508816709757511289 3081 123165078275869256908946893393055193575755845099623045511289 3082 123189442663157237722933789564893263236744206426413450334025 3083 123234370234720851265204458577587374850435194665290104428489 3084 123238735392579575748020251749083473807163396238575844946489 3085 123259739328573961855197065414179522538042545244643277825225 3086 123262583317426576822712017969480619532268651384310945778889 3087 123280261971923459496601962185245759086024417948889617888889 3088 123281415444813009141076166523880432657068741997941788794489 3089 123284118068531567471069611878657191178687195547237920826489 3090 123295102594456805969033867644399120096180080851359146991225 3091 123298772122294940635720601637717678925579843105873445550025 3092 123301616798266490738433488185766332211375006626973931772489 3093 123303518266225261058545274514202071493904369609581377204025 3094 123309757644413767270147217410704380555283412109915087778889 3095 123340699919216431391957706003002954921183444425713352767289 3096 123341026422120223112339551097173543760433340235929127145289 3097 123346911697320141823010828835173243840318449407245450325625 3098 123353377953327423844352536035049581201721327678551709038025 3099 123372220663908868132009017406016562796783188151612450125625 3100 123387169020902873170982769390687890091804109186544187225289 3101 123462245201432835590266172869235696089299520467193826775625 3102 123467552235788386844143027029410189455231127321655030591289 3103 123468806384237271417756530924522840083354486698966408412489 3104 123491754062384615164605939732870518769811953068086315777225 3105 123493657767455677760235796021025589842665024009283024928889 3106 123495853346511917799562681153669221544736870471689245409225 3107 123501367168007577206939182171569191431379145327025180596025 3108 123514057802917641841624575409583372378664843416052455673289 3109 123518889423416346296135402467549449792815139404769378990025 3110 123520185892619138919592758034968118943525899664627694604489 3111 123540170838637211457592054538313470267119356353386436898889 3112 123554834626962162193050392880717597074502420753257408532025 3113 123556124151941098530753254494113711052853056164723160762489 3114 123558478950521334562308776812067476990166899918700248039225 3115 123559716905981193306531344701398973177184413339296989665225 3116 123570720165865304954391567209039856464535341529277913404489 3117 123571403508891962011094973561556094061501137471714586343225 3118 123589588207941238533141037898007383767231532091218101728889 3119 123622476866997449220916601036064806644941457749668033022025 3120 123639445430149209890457373846652307734854451135298735705289 3121 123653133882282521027515807975939583336091117361892014125625 3122 123656085245879025267815075344654542985463852253546881460025 3123 123695254084882947917578505564044332397976679384615242833225 3124 123701175383016519856163012319685746177168685112570775820489 3125 123705086792531978892551813547133437410342454332799466974025 3126 123709282296400875929965147089922426562109203324648664921289 3127 123719857537062525415918840962981200456516939118772099128889 3128 123753198113762998150861602105205784998085811167924946375625 3129 123757886425907897118462238760241048159180564957218871615289 3130 123773738914601606568737899136428097081400348923625859764025 3131 123826736272230205024113389365772040659186236898575613644489 3132 123833812530204646160096952723885053581671575332953131778889 3133 123841332018552419535866868124430719086144854634441099138889 3134 123843347449675230364093103038310442961605269830574915298889 3135 123859128180323755432029733177458112768917491142399146113225 3136 123866916479232383911466995594499473519125379462918599033289 3137 123873834373366122940327104275997263408419922955993949306489 3138 123896758023541352156616556632750160126869696996522285946489 3139 123917122743778968603759520645118929829404693293933182430025 3140 123921735634705610154519889089287822020501441259714942449225 3141 123953156385402829944963323577890903282679107594755826868025 3142 123992523878396155365278784200555174471761546041124781650489 3143 123998857746398389733577350160671766421647201996033949503289 3144 123999027624721628603956653826479071338272332873097542286025 3145 124000259149435082726748518738281944314777892136516257100489 3146 124008572256797159634483349777568722960137122254440455214025 3147 124011987351401718545385732556803592092925836262521419214025 3148 124026778615539136708502170683581852381027587141143125151289 3149 124051012112480756511716945422229934326460654641659949980489 3150 124052244031485285739282664662386952514118843203519722206025 3151 124062508542393702431164094441128440261400292095017089223289 3152 124075243177033148789781762215199550225326922796944799655625 3153 124076533309016656110780804772995374993136927486889830471289 3154 124080769482265632324661737208956693207746770142786542524025 3155 124112602346071530465485329744421061835274951548935968985289 3156 124153752612369793804790056597765742508788412461715574759225 3157 124158518643091885253160757353749947505122011070526720928889 3158 124191218209095350317572957827274577054684064821444672801225 3159 124200008877406155413535329890235212335593916612869044668025 3160 124203962933949997956123982419810706542248982863924473018489 3161 124209935985735091388574643134468839947016615969402384928889 3162 124211055649617169466925534848346374035645897882624542048889 3163 124244913553960779667269671382671160141309776732608327153225 3164 124249816641586816090595240802271524870674910578041033908025 3165 124260866797895975447959516421861642128516941898386491448889 3166 124267054351838594165990575150698989618534188410968210362489 3167 124291463895187782219957555370605860603145962107763446780489 3168 124300243824870234223494225952623506837901286086735654048889 3169 124312844084484155960481096523663563329287598050908919125625 3170 124340207508146588940635299891570427232827084208100396863289 3171 124340446959777581082757839400722631923002172758334875602489 3172 124343293496496047079200544443991210668062259749743438765625 3173 124382902789501857806014153850639401459751691886246606279225 3174 124384137225541130779153627072083476994463090633759819551289 3175 124387024644051683619783587070655335743978252706968773447225 3176 124391922358175354386017070740538983901256937010577749618489 3177 124422038056727483306034015311635750028158070122727678652025 3178 124423162612898538941079294916709666420717934400624505953225 3179 124431607552281334422331875535507207547159227731980719740025 3180 124453440844543932904912866347425427497669692255697168684489 3181 124473541001508891731747529898338828903701215830001621698889 3182 124474066844151924863814176002934009924610161182040875474489 3183 124486504923771560716439638234620572048882143075237861615225 3184 124517792471167797343148557837315561284707147365191235128889 3185 124525080383609770061900173479958196726488771999721169082489 3186 124534655934795859153396622949096617927272854559933100794489 3187 124552158012598444856946974869196376386966633773042375455289 3188 124558325399469785049743428667176554019024987324263272583289 3189 124565542063496821641447929133965438897599151183871357525625 3190 124568819704508498569594584227620935887652626123344710048889 3191 124578438500553522843203868579266167684384376072793002362489 3192 124609183724853321692633137696181996197066719994548474183289 3193 124638573722680128253863179030139322318066951097265704689225 3194 124644932789359342482923885179702896551774649600227247015625 3195 124648310615245593307419014110931404346683326337587776583289 3196 124698255695808275758063191031888913634217582627940486463289 3197 124705369971027056503819776244424914335182761668077537055289 3198 124730296070534962893011866231253704712193684305067974292025 3199 124739883680832736701829669800626067847518788517881397780025 3200 124743205474650501383625951809370064124922421988106451128889 3201 124746058171483301060880031675296779393567463538242052591225 3202 124759277386189777462409382480365209176054152615719349644489 3203 124764167543940096659040040719497227963091730295631645167225 3204 124766194439256153119555761182941478666651141462197382703225 3205 124769658467455797830717922629767913529059551904118950775625 3206 124773089634296980420578950203448937203087586902744570775625 3207 124796975076021041388000248752669704877318631481701414191225 3208 124849487520951532677185945306919436594029360468332471838025 3209 124866841391237082408726395480246803572617999297105992863289 3210 124877933461997342466999485350323153451274158813327650228025 3211 124890505224323667980072513494770987311127652295679361698889 3212 124922113493040754743092168995527108813784059383283939207289 3213 124924328446285934012581020931651481711143275200079524862025 3214 124926248998630439707397644295507973839372880117228546375289 3215 124930391634670517349631660533731197651280185442362403778889 3216 124947241606696379535173682651022851841988495993604674209225 3217 124978508867186854686361227203553342858291953398395882702025 3218 124981484369473231852529148345703351655554578478172417655625 3219 125045696451361533695031315970204291870286739986612400903289 3220 125052071392668909862263099784193521701223051712255960928889 3221 125070267327721279925901474327652492687597541331312284169289 3222 125078574450509371403797304033157258324200709360599685975625 3223 125079551807069377017335586589063430334358932283496469679225 3224 125086217354265597941173672652579714840139359894444709295225 3225 125106521468471971764980185352403302281959195903781199986489 3226 125116941470465701853474704779034931581640700781815703932025 3227 125140208216375499510395537017558400290594301534671631023225 3228 125160150101454966791399482188602472180001461096830088777289 3229 125166725558944308874409271987314590580804386634983146681289 3230 125211974431029908798044067559333329987947311354455485180489 3231 125237884602325138238089200583425330725462640974556832404025 3232 125280903088037644725451117316257335353855040935581451503225 3233 125282144332002117421373318077533645590904932897787387975289 3234 125290801227315646252136971034455745327017140292204977255625 3235 125292111883644517556087583899647452883617605907599053305289 3236 125299252052869697275968036481586420050685835213971814940489 3237 125336653337884659309737579081100448620994234761582135250489 3238 125343048517089638075682573647867082223661665268379345033289 3239 125400350903908706799000224806023790185524049651197129884489 3240 125425383167803023335895379349274763836836280942271489873225 3241 125435011612911732426395511267509710954461464656650481969225 3242 125441652758573049535369304139288559976369671797473425564489 3243 125442158011690737423396825525314316543857314063212189121225 3244 125447684616421119177722453393321709167600074014655652602489 3245 125464979593749451811599771388565475843766170776252995815225 3246 125465959259200032189794267212563669389804887215488760855625 3247 125479036023302201717085003828768187541582404024927164375625 3248 125483277433039060796373090928732658753937793742406214252489 3249 125489361361334197069255941000145793591135781750818855089225 3250 125492346162664136223128559074824487935911418846810356001225 3251 125512058990017243822341751799414728265068910659322946913225 3252 125536034646681163085506885685838688750580633895528727932025 3253 125548439300767875036042210568096937111773377722365586407225 3254 125569011225434865631983981701547038965027392535055869948489 3255 125607292113171415096058315759337006439465746379312479369289 3256 125622156713661513764272788706101432289138137857012722605625 3257 125641263728279522969174043023023191898432249758403581822025 3258 125651749436962341399606128683080907134722463241850783193289 3259 125655150603880003835403212398983369852379237577024584569289 3260 125655360890796971616357669265506202465064291909742515185225 3261 125665911355891909760983798943249768093882663961399529641289 3262 125667719786967659283669159973051112107585347581197513489225 3263 125667840623834661633397447662667448493008181411859975860025 3264 125675609333129380590126047490345705341393104911095504449225 3265 125695910817458891452552766195569309249969218873452525166025 3266 125728799017660589451160121684354733415108481285884427448889 3267 125730043655896157221194023684769385144191173588012206125625 3268 125748526718022648824946030062625455234313415092747117487225 3269 125776192788201775298102173058589601373295046775764029255625 3270 125803210785739261999662571786844135100371483449701222969289 3271 125811106842066461198941642893692365224130663770471186729289 3272 125812863061109109308040377442414854258134113013810936807225 3273 125818319809709996649759862522998021114668746088642340748489 3274 125842699542281508697863553457947173925972655188899018268489 3275 125863671233255127842514298986168717865678172386867317562489 3276 125905089825282854407411912936593029251578319617552507706489 3277 125912256712993285160700308306353872636706513128307499847289 3278 125916252390396978923871211281239689657107194669481152431225 3279 125933267363086058931369531424280938451519824391148528826489 3280 125943946705239604077786099602438556392195078770544325015625 3281 125958049220238025412453738657671082915759851048271143825225 3282 125962828632695790260633978369554969815473200346136699964489 3283 125966825538764626784836801196948382684354124032861387678025 3284 125978334921065293021542833439434365886279121556295563009225 3285 125978334990194891488238088880125661870946074110695563009225 3286 126010660560451951700784521667155537603905921658208840978889 3287 126023399710133662256944559490235572818427842942836181626489 3288 126025561688910002942511696377120806559752931906237672167225 3289 126039529756938699359345933324107964362221280792310526048889 3290 126043693538288875546755668418082136735137173111949194528889 3291 126044284152601820168736916984463317824664360767045714241225 3292 126082359438238994303325961711880697454988997359499915708025 3293 126114082275138852707799811491429102875694702701236750089289 3294 126135204312150394853680493709762463305261396179161058178889 3295 126144516395622853566911825201501919690109120423920723102025 3296 126145824400683483329632586319949831827814705969999530415225 3297 126173972087051913072225351506446882425866798400550885134025 3298 126176497521030465989683256914393496622655430512470952945225 3299 126183153499106427295931505535632453995349601285076251879225 3300 126209940953128176558768278400685987810084935290507194834489 3301 126215418593074727736876217919947645961652827185753515807289 3302 126216736646737951467403090422230014258779806774296191405625 3303 126228321906236936820163709415807206546322757081502123358025 3304 126234552694044268193489441690394294153547870224216725175625 3305 126244384840616864729423948512924680184248776285886353266489 3306 126253316914292248015471848627723411659648139490005099156025 3307 126260014055281466319992927656591527298779010844108761825225 3308 126267669657916832336389138101764008964848321995185206983289 3309 126268112234485212503389018670025359181700832671162083405625 3310 126331570541727989875100833559702222694377873927407907721289 3311 126336853720256023931523694757227468052636933468864445487225 3312 126350760083944442430981572190873230359525872236041427578489 3313 126366919768662443353958935540219158434956120228049204929225 3314 126398093738843028939048365055687512122488339468718635484489 3315 126398433939376604359504559862040581142485893099475570765625 3316 126403496999836538606036195808003525008331689717419340143225 3317 126408430555958965501034463400486249291482223109591997756025 3318 126447529698113088795617341569422945440466654678981185921225 3319 126482897366192789748287536330641873912378651883197068146489 3320 126514433875580633221442130544403640783196725229920579135289 3321 126522077550726944495264099093990496309050608684269342783289 3322 126524126267257865829782923739862607346087514679621303359289 3323 126539176266202919038940878761560040022970167646595414489289 3324 126542771526608449464692616452859727410216229837255857975625 3325 126546239950734250399028914573803811776016795022063037975625 3326 126547607073127429862203347192413599885427905349088042750025 3327 126555252283914830636936797990061843807861016283167764094025 3328 126579990971812873317890293055052684078700094048186987212489 3329 126586107028810748506058436265121321984677763125024421556025 3330 126625827976590281981973131855935721290133233255559432506489 3331 126644198955453626204242947220316144621549218766218362585289 3332 126678857322082045664871945280946570314800306360206883409225 3333 126685903866415506644647854751602137133949730639378243508025 3334 126736718456426969222052112182329706670410733915627674028489 3335 126740190953555251600227050903990840376444781399221150028489 3336 126743675732357336026262040527159475760441015944316548847225 3337 126744372455664772871923862321200816395646275445197241132489 3338 126753004602787487312291275679004595855897212214563424210489 3339 126767870555827867662049653534140682661681136940871570578889 3340 126773981608354240959383737392752408739173106210945294855625 3341 126775525962241645372007683596851600647987664008949445138889 3342 126868116837910264879586115381689494403354946275861078805625 3343 126871592024726773936317595871304563066906946122642318805625 3344 126892916415856994839639242244891739607906451851072754369225 3345 126909964369283485561303046876952528072153754261834483612489 3346 126921301495873491989986034127861196212966467791516230969289 3347 126962081805037664850905136759768395326080789804287253774025 3348 126968798854141662682355150686838298056027739147018448071289 3349 126969746200117812230807079815023080594224430310766982030025 3350 126985749058278521895791109024539830694802723966838031433289 3351 127004704416707833480867718181811632572405794425237949927225 3352 127021640800874084918613352192147890796055493731559170887225 3353 127049355173852417641891047209352561420648162397981190188489 3354 127056325602240480651064508901015845339551806944500739527225 3355 127069201344343789412510099463314353733538254143865869228489 3356 127072312250092091148555137634530583577027775380561085167225 3357 127096860398747908433741960111115341110345443411344735367289 3358 127104818588066126826682898705640044567719853234806286727289 3359 127133599450660517842451169382401389175804797130487575993289 3360 127185445269508891730617504071260043959584164841456103289289 3361 127230432906196735987460151499002051511679184425793203271289 3362 127238342204003712639916010877407196325541376324639306610489 3363 127239598275587956803222554521527388071654027989380605876025 3364 127250875516983118855439494314719506877448296443027511943289 3365 127271660808029885546741523665433264727651370064714982014025 3366 127273907593550129587603951090188916676917864006301173311289 3367 127281874282795914299055927659860104492996483550519397151289 3368 127288144890316887193697715479046817808257784688008113978489 3369 127332550901383884093526173543681866964387399666757558908025 3370 127335584040958999149671942606195533523582050460299633575625 3371 127365888424137384574756629428553274525448348280452157484489 3372 127382236813440821817907380659706193107440608999083044524489 3373 127406848423932270433127631187967865572434545434959949193289 3374 127410177883088873760180431616630770112203645822950038687289 3375 127434363336369682151227977937747752740058983569313696928889 3376 127435354761613557547117189653383471749763970911785186425289 3377 127450598199623738471102013386924059409523427640760745788025 3378 127463253426530846854965874749337945532491390136027561805625 3379 127463849132332815367721104959091398293151784830254218329289 3380 127477345693555867245284312238042638247746770400767991988025 3381 127571757614519099998978402176506144676294069520045880860489 3382 127572303621804455432248001969431691451645939182755919646025 3383 127575793591870896085937452861338036009989713875043043646025 3384 127605143169649464796054522297302031007389889679820639471225 3385 127614329168320807467440827213981719758455006204727711928889 3386 127616069780420063308891743177980013093819704068433259052489 3387 127646976080739540738907355114091808967653041395667322183225 3388 127668066450536603463727257577504305517895984995816790380489 3389 127699545951289274489488450040216100709889114992569195015625 3390 127714553718394030716503927342493629444862150886227516604489 3391 127730761448858951934196329164261449869616558994484633780025 3392 127745818251724529519085982863292873468849628634829665945289 3393 127749311968369366985429961562244524016232431541529437945289 3394 127761312974355462755945139021324331928315000059469390545225 3395 127782162198878760921687878576665209827082048950775735802489 3396 127787515073854592885629449286383060599052867252934950855625 3397 127808154272205291426842392038499890225516430967753030793289 3398 127824063845067865391417956589472549725304237319417424583289 3399 127831314317155970730079665643357682499008255812952850874489 3400 127832610423768445083387765693753440101842898227101817409225 3401 127854387878608705126458203043208868232326785045072320585289 3402 127854455515517049453378810368983151323320671241469158975289 3403 127883529851192636485616486173673718858307913010025025329225 3404 127886519614840920841725879417485495404676459877384399486025 3405 127935724373706063884770549420285116386655124112530656700489 3406 127944103744690781722521173442279932272051269762487752978889 3407 127977564053766434729554654036875114781092914939851556167225 3408 127987820966230178300004080288854302218687417718332396572489 3409 127993932874152993641162918599498813639009434028466811138889 3410 128041759146835163814493628044245735524590020606279312564025 3411 128043716312731015246155848898597019006203313246103152732489 3412 128067181931376598706878820115788900373439164493568429817289 3413 128069392534316450641554700867335718228224310272551142894025 3414 128109948052218940330585547683734177757611240318314725420489 3415 128122815896002856488422981566877103422327447537052652073289 3416 128127630431549750266690397792047328086179782331430052220025 3417 128134236052108681797214906094228637696613010826082541865289 3418 128169971470736125860176410473156651001690827465670401390025 3419 128259787318824983037164030257783132404249699567405769180489 3420 128265131427275697707404814934614830563929889580284972978889 3421 128268256309938502674608222723915379190795576095414582126025 3422 128323437654780203938198639309743563420133946434329691711289 3423 128324707498989007959759938722552493871012544247381861001289 3424 128357996626779910776709077279476978321841195662110779505225 3425 128359819905214094049152443924562359833738858996369742522489 3426 128385137989322591684854251887665885692374804923118651961289 3427 128403761425619607087321377335532855337535155288319342908025 3428 128407268773222193028571223135060299650370293460333126908025 3429 128478807123018113514673931037121611358267237900014413137225 3430 128532313932422376990836012001393648847290517983695699925625 3431 128539597395835615613748401870390720861635800304564116498889 3432 128540899013071828641993935018845245382706779771497264103225 3433 128541508372988232199715600307852005616773509081813434528889 3434 128571791111595690108436598970220015548842683521126325420489 3435 128572390790562119526253621563962154411914717688511586791225 3436 128581654591546699713534091297992342982194128702296017471289 3437 128585715075437285469639595179329370476849066061081873127225 3438 128592998697956978277247207662690054354750515894337266503225 3439 128673730251923717593902855944598941840490415941971071305289 3440 128690961518196857890845123114157400157003067250290806097225 3441 128703086682763909545979550388346422434509231650896553217225 3442 128716034095202500471359442035647811918405270503567139348025 3443 128719548098915089428886825523756869646122859390571123348025 3444 128734500452855551623376219820100318346299291258572369607289 3445 128767561082004967221040150080687532654555971226335953214025 3446 128768119395063391831830709657357343755909876600349070375625 3447 128769526763171669391509986887259944340768854375814624882489 3448 128771809391597512542766396682208460430968328206980354111289 3449 128779368886667164297453395908360932971722885323010271648889 3450 128781071834048156310999829795340928293778556502456731668025 3451 128832338245854046430642679903509903650529144236077212218489 3452 128878867042337091703371665700336488094499322491150583502025 3453 128879867084963491461425551328088309238111654573387979412025 3454 128912531567986605464426775992611534465370703330342231495289 3455 128915474905305124739919948104048873232529068815021362836025 3456 128925308143023855559817077954706982904107881431491309588025 3457 128944093279159713160213599863754950421592905205098425338489 3458 128949614567770594034296033330852954531956885541745574324025 3459 128957661665590132354627438818595960252458149750743133844025 3460 128969031253693692760008464046336044625436644278741261631289 3461 128981999220556120700283254657925059100300681169205595388489 3462 129050911814417471669791088909584686878515204659689908287289 3463 129056546788622645488480856983950679265893123592475273378889 3464 129057034591591929165342942421147863475404698886497465268025 3465 129060791110556386493777492295273654527899641264737529225289 3466 129089436518131621322728327415990400056758141135320551199289 3467 129114601353328541215766052670526881621226560098291557205625 3468 129139469582256538408357059345149699840492291628021089071225 3469 129151787378521696063688345817780917514658315976528097015625 3470 129178808621556210151498738331226778047311107478378424625225 3471 129182525963552842066912582806892716524663442359713093882489 3472 129196552943574501743067324886183678762139333404239413052025 3473 129207235836234686025440433362863881316745032820802252873289 3474 129241152346257020391118522049705501177327936082690150921289 3475 129260791539346609815453792405169213530034960065054549745225 3476 129264442777313624431399708313721940371732949893405015648889 3477 129283221819690943721815376918162780761941484668096659928889 3478 129393613944021254690078301312350643855565602434026305087289 3479 129402898678946400897736680979389694158732122795188955004025 3480 129445781638602886124023459783281979291727963985480383454025 3481 129481797794101305659830489258542282858196437061780925778889 3482 129490554422540199202395303954909437339952986335730487250489 3483 129557097279622368724105770586916449607300351486033352888889 3484 129563928529585631935110103729559729969079944942857105324489 3485 129572535585027437355293385463139078496594792042986521005625 3486 129624015446810812471771029705073234725321070205366062125625 3487 129629524258359103341417876248203025315339347684789352601289 3488 129636917889598033511959646075676860335831435919811098353225 3489 129660967124557978927632990600016940720506543220536169289289 3490 129690153757270856035973391908933185283554679836607987118025 3491 129703143409326340874597222236821180846626659992298570590025 3492 129710475642479492651597472829961898054979030687734222241225 3493 129715316913168205861493668790616707629324164125472215367289 3494 129716132750314391480031965093660872641415344755236792956025 3495 129764378500515039048779528285927149505538576275285638540489 3496 129770037416875648827204339314044300050586845564894203002489 3497 129791644310379142501913056878488040929977885704616022964025 3498 129853310346870167625162033409042365859836017784068173728889 3499 129858572627562100015124508164963844045215084997579307086025 3500 129886773747441340639460310730865944694368695122094346849225 3501 129896551839368465041610372452870046330013735335274989721289 3502 129929006530892357370293662170983120700048319226201692876489 3503 129990323649378088711430241034301923888918646095233265566025 3504 130009003361132160842709698719225794691081678661712094639225 3505 130063853317614514057822609911603473472745998235184552178889 3506 130076162489482422710532049169576411232645453838154694498889 3507 130084643948686996295253122724619663345762168190022644236489 3508 130104784096579835431817560883865790617144012945510079647289 3509 130171833813567039055887942867371331763177251732141069528889 3510 130181990814062615372036227881283057134922433190846605905225 3511 130202796826231428042419685266637259114888512527706587329225 3512 130225507162900067514571869654313646327273709508047735765625 3513 130234148016694103996393866738304148855757190604580760476489 3514 130236096822979386441542736937992219330259966433569572855625 3515 130238455652409120128629345823313802803416187037072626721225 3516 130243503755701436057941722101497818879525307537686207102025 3517 130271581835063592959049413563383975548338626589625332858489 3518 130276666303682422109207113107969634158229700851581857692489 3519 130290356275983613271942269248517329374900883301850435508025 3520 130297483962930687743550071763888190473910230924686631993289 3521 130298783134024896308546893382974736041578844485931571794489 3522 130338819256766328332805160000529641146663136298087885262025 3523 130342025288842493443657489721318895453646066934013912009289 3524 130361542275885322136805030831963270404673491856771781063225 3525 130369657068277188598886941557235498646454792011533756903225 3526 130370649236621048901002739692267963639192768749925036161225 3527 130382765724221929432801665869065518636621257413916760153289 3528 130397866459842474212151302702410097338777991831936921655625 3529 130403603972735967734026613028792177559108833553327995676489 3530 130426744224415277796237115426430444178387006467958907951225 3531 130432425359962876138158670847096883133165920780245891655625 3532 130456318273110431215601647184621816592151013026925796538489 3533 130503355255038098723563038265117203983604890777158465852489 3534 130515019717984086464633210194195899567738320557761414126025 3535 130516441750084710485165874904719795273429794983592526048889 3536 130517005887068557101145290013662837257532176267540448634489 3537 130518480512755395927999756688733139180640808871082541170489 3538 130569086546464267978240151841728962667376972079217700220489 3539 130577880253362949714208078978826344519902428206868861100489 3540 130579814495800096900580158643520786533799701385280926322489 3541 130582178117169124148998377255257977075800772769063315655289 3542 130594440119292934972420177028271248396892620419236720519289 3543 130603791095029798038969066861179680638836700715003492020025 3544 130611868900545223897541554590441441177208430550288999751225 3545 130618147219612823393845341329476286476268153493109797754489 3546 130623242100463342746489186094570524232233982844294801625289 3547 130646203237315553311455927777362944251288961580815047999289 3548 130652633261536156565834598518998338704149329655056504519289 3549 130702804238283771796098464555167332243234668809759774588489 3550 130715049902315329948507741581814896542026021969865108148025 3551 130717417491372112406599307125011786999277267874961711255625 3552 130718024853820828882192215788909124794859772352435061639289 3553 130727394808665907885265770832434299754419953919497467644025 3554 130747664113143858215909942120820785156894176694536404220489 3555 130752041593368406507963967862543014998731585254539581255625 3556 130755041759082143163711926945652727753866942931268241138889 3557 130806853899883048446791668852629495852557830899641949138889 3558 130819293905912740152417977292861247705711877254014716223289 3559 130838865907220895266890768935105351730655559866330481889225 3560 130844414420398019575991701471235001760194715195400392248889 3561 130861104964055027805863342890589548226948559268020184455289 3562 130889630803369331628428312031854246449306576357845854380489 3563 130895367371049466443949784201455680012366908882949651138889 3564 130907758822048164401178450282600613297171886135854674648889 3565 130916261129268211994307171718157232262461652517482344652489 3566 130921156198130191566143405173933760585164342087355451060025 3567 130923730624674335751974504629210399365668389915428121980025 3568 130930006119903204507382665187679417120017428981332141598025 3569 130962661710905975586055744744043719768212470644500010119289 3570 130965665599106800618145682961399564836682273097978782831225 3571 131016245389799786611131081779326140879909964751015311623289 3572 131088676205923134999096221127489828764865407823873032641225 3573 131088724938882137280864396531575965445727928094391100609225 3574 131089721319846701097774225352991236865192092139742335676025 3575 131116204761098431002749185237775640856528279387456396095289 3576 131122815976333641004755154447250876926399713209481288888889 3577 131133934551672629253370881765353367135746585361496521274489 3578 131134412429477534485704383892212723581808862421637499514489 3579 131140828450857719567169059742697369646874073415668099128889 3580 131184097472062035414961790184359580600054209801439221940025 3581 131274407526175434032062320792215462321149937716161218287225 3582 131299774619084245105269234105776875777655581886902345401289 3583 131301769982795543584445800683808331260875314961108910125625 3584 131323419793627869157113034925136828716317713765292612767289 3585 131361713592060941799513208505981834620120402945679208468025 3586 131409521199194087147140804664595343121693501430622861881289 3587 131424910486636162052884016739543004106492684539379340468025 3588 131437961774083200448096149987441706215973250267164210620025 3589 131444691847813926205895286384282924746732352874948800097225 3590 131458209513265497068251225158592922093743828237794008928889 3591 131461780959896493866043259473263114468387885239270688928889 3592 131464014271537716486176702125843791417712627737776379540025 3593 131467010221175122830282430936691490657932426472375559743289 3594 131468334592196679426273555234774250053746332244549097774025 3595 131469748431429314184843608625221470738160652874572481020025 3596 131479172478546223354659127893327209570285380879254555898489 3597 131521562815539671299328481311231662959167176173792682780489 3598 131527775636830601997393955757644219612435061322666459889225 3599 131533090106948383836850316360626399390420269166018358866489 3600 131535946305977063015155323891931923166215359092664876929225 3601 131544040205558663862431625636449797896475832036964247279225 3602 131555740586775462407566140344313995596298441080913449711225 3603 131564585455540174157993961271031345987756150640724039725625 3604 131565144560294464817692994757385855224699763902217478328889 3605 131609175594081977545553128310361218580531706506099138510025 3606 131610191906482888287803807117649921818119746415258045884025 3607 131618830627195084666429015560744223313334079689355855167289 3608 131647378674508763796786064958256167746423204763993198055625 3609 131650901190846255405310232157240048241604741286205649727289 3610 131661496562046602419315678915487153469898614402888724404025 3611 131693575142192710024589574191551621316649892742638736205625 3612 131699753632225592018480835627495634323260140913952613785289 3613 131708990036976686984510243349854026111386434972607372249289 3614 131742439794681925663518186454161217330274083939771475655625 3615 131750578453864437848077306197344867489565534057397364448889 3616 131752837820448891694397935177647978803204942243959043047225 3617 131764421458728665673065686156493843820997008520156008250489 3618 131845256895904245602045425961112591053916010731293858898889 3619 131849457844277671149680091822284804338412476408986052369225 3620 131856726704511363883348114014398579785750093920104458098889 3621 131858246472294616940150739552131010336645670242911941132489 3622 131899747929942770543422374980674641196247213381832307249225 3623 131922580444058781462696140223410247321385487536595936626489 3624 131925427248868821463884599010559028918688155598850468978489 3625 131928448147741398809804397070241798412814346724713747124025 3626 131932029514255971926873368239535644592967213435589011124025 3627 131943600493198767873827909269672155522213642587706035871289 3628 131950194940121064712320314900982012782715960186161913678025 3629 131952894281680639165277362757757479025612538178909161863289 3630 131976389962994112749649247973407232672993172621239538648889 3631 132031617088665450753568331298368589988350153868848505681225 3632 132039811887484181645145499452564963603785302055246145121225 3633 132041104262980768952393841222152495011064062223537439417289 3634 132042123147095349283922358275294678559708968129044858834489 3635 132044631048347708535645938910729395593577517690289322092489 3636 132049242610187638804935793715265243256817803944887186812489 3637 132052826470340406790056138921494501188393461726011390812489 3638 132079404012937862551177566055919306253099654518231697609289 3639 132088431476734013664537208332888591161856102219818232241225 3640 132116185606316143293899048640346915160955347758758543765625 3641 132144743768560696945999077501884949782940459557677921848889 3642 132148457593883328188469011756209884362362574981361086785225 3643 132184266362358102055179131284729248837114229233335575783225 3644 132202949845383805718761444200147032231840001707100930633289 3645 132213927930519954324621786945975401965614011505191555809225 3646 132222131458922160020280193533794894497024673095258722769225 3647 132222806914342127946510153976207152538721199939982755015625 3648 132228588482599880553796812174352748878841351367026818014025 3649 132245520060367393909246564202028629137418445194782343967289 3650 132247526499990593148355110095088759644044639460591749575625 3651 132249646141032575575721968936326580306061802149408730855625 3652 132250649319871391061457896901957044194355184972611294900025 3653 132279842857752561669512844665170221642638839376080261326025 3654 132281835210580907916002241292833470248229098921589195214025 3655 132288725257432263578433234097845531435119857386066434142025 3656 132299708838862249004484361912421946196367255896134549129289 3657 132334362346864009845457297389135429861068456760485101500025 3658 132336750415887624938525409045033173339838637874079855943225 3659 132354249213330654239851301341420444045976865066866166961225 3660 132385692632090683193678825012147954574257516595660861108025 3661 132415015639853312661809909882989106382359529441546894996025 3662 132423413652572742242340856711490943058773126458096338444489 3663 132424466964067387437900771233583958866082652771752608711289 3664 132432631454845786906483595357616296751080707181348029767289 3665 132438977148115067522187736667384147791008104572789458765625 3666 132458263568082225251496798377210327394513790115711906178889 3667 132467334239213599055321955180292762354193637568674943356025 3668 132471309968651412426961626753950661870235123546466099665225 3669 132474786597602222136578076680454570153348048132667560943225 3670 132480130563906030640838208278523723826706086029486640684489 3671 132493740882950683082216428117279173305016695409535273518025 3672 132526696845002914291971938502738888711142474357636458490489 3673 132528706576537423883208696400230837857002323346768140385225 3674 132577340681989983041127254095437524860538849483956084350025 3675 132579432146593519103701796947822867258977771069457629103225 3676 132625371419242427385124049981985371323488847402986800124025 3677 132629708783605423331864715481206454488937185182099138190025 3678 132646828998287405709033880972685207364836087334914186860489 3679 132654131758894077865879258785006433098773413319120835937225 3680 132658352582718662894304930481017897784516423178065792396489 3681 132726565679462256575165458745129314860120377355155153325625 3682 132730163683976801223866353082068598278981682723935073325625 3683 132747839577902688095743304931522732649679319190914901791289 3684 132775438668551575936428598469861210563242888796098392928889 3685 132779229085502904138948504041696706518586679671691853809225 3686 132789201152705495421517331419398159102537636101308669804489 3687 132790224489662842715366443965692713629640238789576953810489 3688 132793823826665183159020113906010475635035409724846089810489 3689 132795376722507604324564827352016062124566444537708621564489 3690 132798254049028563324359200145941564541269837949472386023225 3691 132798973875625135938575793526322676259486941416382146023225 3692 132814793779502812108770460280200867769604966025048147951225 3693 132817244056956588703200292297993812063657564135440936958025 3694 132857402268986628051605070899650884888256388858003301294025 3695 132859102200205882077792958933986678413773857926312559943225 3696 132894141109412877196652179986252034081011261439756219335289 3697 132945520004457088159643292490307865529785442346805833364025 3698 132949060909826955744820799432004661597001279786230701180025 3699 132977937203067162882974535307868990508527244012205517617225 3700 132995098979117304051831180506554607464892320564658576431225 3701 133001733956052180193822767607542575676997025891811819532489 3702 133009017909097952768711009954122579292056004671763285325625 3703 133009209518466889437236600242758546682855232054583215529289 3704 133030425229477669843666831349437723304845719476142634143289 3705 133037904260332931623589559497934952306426006487761150993225 3706 133042264442019209173889928469324525421938477842530603925625 3707 133050507623427319460258623369683541331910803685990501525625 3708 133061767845309692728496926448944487685583020345561412609225 3709 133087153454839670957583958632788735785522219006330528111225 3710 133089189455807680555315898364571097493426540774659864967289 3711 133105466512901390372381785738615560192125560489562792622025 3712 133129934719997978596764294428129576507458624343710569658489 3713 133135295348899099853522563603628211841177528932874013671225 3714 133141944307465445335203063920443246456173869476477852479289 3715 133178836154098507712554892468066569464090784261490634106489 3716 133180137128376542570308921932458217634558533991667707836025 3717 133192526718194176307349367004916490655385336457133035258489 3718 133208183381125818140455881075636387306744185267700043881289 3719 133212566024684254887186514299884592607512931964903327719225 3720 133219258656274089794629386046619569019861772106505118765625 3721 133274389711452060972284056779550350574956199942747921612489 3722 133286514694502341484457322881879101986963382399585583765625 3723 133288771894470394141281525487093246895479863694431168370489 3724 133302073323317311234129849580964514357541813818130265705289 3725 133333684049413529930364552080363440342881568947806426649289 3726 133343185974315050339098286698083068946642620721761657310025 3727 133353643057411880410779104669066643659078758836072855765625 3728 133363736164415438324271442039593482843740285824617386005625 3729 133386282750082536323583554555852408289897610423889157129289 3730 133387309639794994558409740789544492700707383827197884858489 3731 133395569333845541508615564958219736757915899986836501178489 3732 133414331220672297182425672744827564390500416955194229626489 3733 133421910457559440473943210756227822145230126916903635505225 3734 133430122403985618896160085866539924397597504202539449262025 3735 133479250571345112392999330265559082507086223642943049132489 3736 133481271451535472926536422366979095380188059362019529159225 3737 133539318565317225396288987258735161677496072965888237959289 3738 133545104010452798009352660554995399328770380273258621138889 3739 133546697475731778060201750997611695990497212589149427015225 3740 133549747001173308251135732351034012532555397141871110943289 3741 133550382254791978225773375096563747945198377456744937652025 3742 133585840790001646005922808284957138393580553666835048762489 3743 133588711121155016656168263723756265577667975080618641161289 3744 133589279303362742504570566499881455235607619745549870125625 3745 133592547909379798861796088825978567878571734736832478919289 3746 133594498220219780040416544524259218874518247099761402328889 3747 133597548661641757739140599501144334830038619542499163725625 3748 133613773131407133492716270646520414702788492703311471610489 3749 133617556937033264627600580479795671528011712379810421841225 3750 133620431945075633462325131180340923632238816246979875185225 3751 133623482771881688034974626456495448388718732148641102185289 3752 133623920605435906025936195778361580192117333154764107161289 3753 133627099618802087051229934973435995635496099288968730185289 3754 133675517362497133335563579057044221352414153660125065617225 3755 133708069785439490442482190855163612964784666229027181068489 3756 133710093342927753202557864090612169097631468333383596591225 3757 133721380878106293795275398503623528827973360361644099047225 3758 133724948853253445406185198302631688421559629321094990959225 3759 133735949755847129799439902108930581141990482438647130066489 3760 133749093265835274839971609702455225057840591036045207612025 3761 133760782598935752316230853626483591387066023856715970428489 3762 133762806773146693997755690018299943877328081968799988711225 3763 133763835902705610194102930999340582694304014355109323358025 3764 133768291109066470380148484774853965914503885508786339698889 3765 133788042733253498096710408534906010499140119850788616647225 3766 133811790376842808322713908678562591309182345231629419452025 3767 133819795985762311702090017364736814466227575361455860780489 3768 133861835500022728990616816341086701499084825604561842433225 3769 133871617892473490498029811412242372403664861399104150663289 3770 133914846625216911925981224480497248876021143039396266325625 3771 133917935079125426115887745665368908093023262527116410528889 3772 133920075372528780019906522571197958584037824899694098528889 3773 133924380548770648754486151331659843672259923045550368543289 3774 133943695647735259928094191374644089754080530126108950030025 3775 133945104566654164420914366727690407170801082760312248135289 3776 133981949481514818271067470229330571901506711126209265468025 3777 134005397150682264609020269623445270004119142737428668737225 3778 134025592272841943867022528376726865716822168969396178265289 3779 134065327158290066921469257028306316674561049017732858687289 3780 134089732008946411749594085915022255148631357005812739918025 3781 134095535882594276108922593346917371487514848667617723028025 3782 134095576542829560215886939255130350267078979333159156657225 3783 134107474243746314637087499500066648407011012105474650991225 3784 134114870068725067639601804024328771093550115617635277209289 3785 134117043968230297376204349240869541294950348939869691271289 3786 134120525518357005991305730135175754718147876837543963284025 3787 134127474796414513645621413590761741826752512907154321298889 3788 134140477679283763373668963015558313183797094416802660476489 3789 134162174345755579524073595082788982759398193261408876463225 3790 134166398425242636507657040186813272258884730663984377761225 3791 134213537984419334835643546135533566995623789602483484274489 3792 134259491027883217083159266947693354450930423825177869948025 3793 134276210081423185334202300789705664828613835702079939057225 3794 134282943988773155622272471202134935555219250270925572775625 3795 134292523397331901892468807885498660973918494105719894098889 3796 134298830818681783675770490699269361372671447521117868654025 3797 134301371770009717059712676902670253550064543118464590356025 3798 134320275711853321274874208451112179232389765204413767801289 3799 134327316918358162845446827419488593578667243533557175273289 3800 134356354370521554371375253299658990140539102276554354874489 3801 134359257805247049299270623495872117660447908235230595015625 3802 134363616453645329782237817221800988988002386598447695015625 3803 134370029038690304609758488680364922411195195905561026908489 3804 134454667437860635189364897868519105290792737210957111854025 3805 134489417777241809623854273796644577301471666214849804481225 3806 134491450474594858455096045860813760693742876186589302738489 3807 134493052665554361438574876361219452531313029724370696481225 3808 134493794822712881786939610185279605012510457209648962529225 3809 134501064894789262452161230778864051412348201297354906529225 3810 134570698654257483002196817555795852601554680863256718930489 3811 134603071100563022905698499693363789718642194248125801377225 3812 134639557881801874604383827427198287539199900757839567015625 3813 134653768062453222855019149237445371789919381747527057177289 3814 134654204077423071815546295359107426221127245861017467900489 3815 134679339349197717020067279337262126602118580354933542361289 3816 134683366296829554070597808862016258581539490393324332914489 3817 134686887714120054849503164854342342587788679410619514748489 3818 134697058772107005743023624315559053559428776321842103196489 3819 134700103459148022358526894694728224266170041764490760334025 3820 134700698002727478863505704395656934559356117984677387196489 3821 134733347171924920753914355254038485122484657335228509961289 3822 134746933199323546905944024188129932493237830978007210252489 3823 134782357648468599514944054481481480845566709362568203378889 3824 134784082105350261435668411233899027479019641430090471793225 3825 134806462835001899450578744345373762109469421120713312972489 3826 134832105452314557468979129667305578401689733365807833048889 3827 134852007421406799977523345878472270259188956624966002425289 3828 134872025218579760387940828556565343063271016622223320498889 3829 134884684975342445530350550006740039169125894663961565049289 3830 134885413603689086987607243288197295862406623292308205049289 3831 134886254386708554474073286668648491749850559246993251601225 3832 134894284739989363936980074653379125662404357622047330449225 3833 134919536012426461599301139553946366979527920584192907132025 3834 134969323007146367718368115836140110980580011853573199806025 3835 135014521953208691635538478643006666171461192193223410588489 3836 135024712159189692713681443425236389835709048897142816636489 3837 135028491731868275360903798303369059338409482667062140574025 3838 135056789060997402715759685354112537727215345023297123310025 3839 135084758617005168236234666334273733275456604457993527393225 3840 135111899318324403149353747624815972808456492388621063713225 3841 135121857504481180317381987480388378940315066018901086401225 3842 135135300216791578105845630658048957055243653786236037140025 3843 135189642891577076654000352304201167138043491844669111932025 3844 135222309405080255522083123284373793349103941993699865969225 3845 135228000430143870250149902695954812815125324964961587913289 3846 135249683458553070418792346878640898864023903754633702375625 3847 135261478709899804978132493125570659055765416094629337852489 3848 135261590429405484263666445827226185586359590638084676398025 3849 135271735748920056110548846050763886720937047660690517754489 3850 135273386484997337229463599333451683576102236946353560098889 3851 135304061751930684554216792578350675612097092268361369655625 3852 135309112004829011032656210423363959676302463841078662345289 3853 135391472738978453787690812873731911596241403608477391303225 3854 135413275600768652305766669082053418630003421761700526898889 3855 135420727105844037924319538152252650701511761336962096788025 3856 135426425132871960766368362889173728014245830278621364876489 3857 135430679991584214522320674369081833725211060125867500728889 3858 135446655518451875498989071234969864232454415305550757681225 3859 135456889110632036304304171842660526250263860126073838689225 3860 135466140324465427074576786322211067684646396357957131634489 3861 135472643392336754954514663687499940550425430023463641914489 3862 135476356919462176160752152176462685084648431220959089522489 3863 135476538768436337688958682408859048535821392454175945249225 3864 135506281393828804975045387840295452505735427381474864405625 3865 135525474305843764247240657277272124516336003240932544652489 3866 135564077335930448706280000981764871740815045991353691730489 3867 135570098638928963667983471189561885116767820944056261644489 3868 135617355549244096911716025525444049810957468392434963770489 3869 135617892075978435343729083842469867527176460518352487343225 3870 135623632615784137992098607168905062522439559610597876287289 3871 135624944594763520375472079598338179659642207313438374215289 3872 135643166537614539491670912205381086422869485834206789205625 3873 135653393475052008646573432823025905859593139903161055765625 3874 135656454889447208600435516925980659664335509814941932607289 3875 135697317501967640577337975405043403615479026216183619548489 3876 135701178812355357586550263514727836335161188112519567405625 3877 135704288608859882246554372793683038598699565978188228668025 3878 135724020172603413900942470205738481663103678811052259980489 3879 135739906595700999585927031192251581508937076408214012888889 3880 135759714240704041160583665767661361657160044444435666528889 3881 135776243436146480640221896632562514289266620550953010689225 3882 135812069069402913689739926177973006308211703804277951448889 3883 135844290770880079473205713592526052333891353475970815343225 3884 135857414550976091550364041424224711329235337669342511791225 3885 135861078076171713783556606036462557715698434198310503791225 3886 135862128786100746761974201915746488603644303270110826351225 3887 135862544902689725430098057852925329033801654012292525753289 3888 135865792373187090024166733555258597119145635014618418351225 3889 135874577727399333497074168279241293024080905308511778289225 3890 135882956369910024930078586219648577515051015713213575329225 3891 135905854269414609247078002096339595497666505196485997242489 3892 135915752101736260186797059099431008834353987666933805015625 3893 135922273857620948925623894090644096355902192076205617298889 3894 135969137388965340177031951455053996964408773875827717015625 3895 135989445444007013629596460729773922468604909398189551804025 3896 135994915087400084931265316786366161335183006884179484796025 3897 135997050621487204705540073462889054965962401967834543279225 3898 136001290653089801500034125264625777826516109497558490311289 3899 136009675351529849692167616885307459514647855582204238471289 3900 136010717838511078463199924671055153770361960426036796012489 3901 136010964852304179224832147078189343748590113411823735855225 3902 136043223123209782151601841891645104074603431532644887922489 3903 136043859750493655521230173285348606556953847612122564604025 3904 136052863805408180668291233738942031696535515038069793248889 3905 136054480384360206737230445861816813666035376351710088641225 3906 136071479404261234889679227856675180005431973908367072380489 3907 136117084624334646374567872971560019285557896662945062409289 3908 136131962953875629170586965306834257370914505916777038356025 3909 136151447716028890108653883679568420573792936642401263977289 3910 136170785926610791003813251746100750669808359700851286138489 3911 136183581492708993376188966821111668239456922444177581511225 3912 136187251724132665332331390549164105475154174243815773511225 3913 136213459560890190245431212857408263614697699027805039932489 3914 136217261529349227057452441441296214651968021799675295463225 3915 136217332250863008978983159480956979332342475212980658605625 3916 136229192846057406711502550465489604961786009366389297010489 3917 136249181093920535215428882328115016737452203771533244375625 3918 136271347874869303789178192403933838172937313214997136071289 3919 136302667883106369761989061712160637639054633855010401175625 3920 136383068778878989906590195287907107960978385778743025848889 3921 136441527284742804249336069576487427395852064226287212252489 3922 136442852862986970487986461121187430787912573394193049630025 3923 136445583860335052976023870402242897317459340307000603886025 3924 136448029130126755936199087006277593990423645990186011230025 3925 136461378566306275484972218160109440328216876887838542889289 3926 136469870642529210961468846515812321535538998761648060052025 3927 136476689609092338167646233615166687916208053491613879015225 3928 136488197723843261002322269386761982575964887917763306764489 3929 136501636156121242529677184416589504957258551303608531532489 3930 136546206724655415113413045938882259321239462142652511378889 3931 136547775781360345234489554761726644002548039269231694383225 3932 136576630711826508409807716867226376503901693273570681919289 3933 136600039266602460534724890098995517795282146043154614151289 3934 136608985155089165066475930967943207100579826487299396116025 3935 136632015785484673407079657623227772634493917362942429378889 3936 136633342799002871854254619034347671610544751680677080375625 3937 136634388991054985048976269628504790194409878825796265839225 3938 136647827228570833378199189962925684954549998952840236014025 3939 136752836539074911000177920777939508655531329780144104617289 3940 136782167132988261846520921830408443348637719662336186801225 3941 136782791686035597446250808854471295003040913535803821727289 3942 136814721353440727852201662067690534736659596129444684128889 3943 136820099401434065681592419689453727021010603387644790798025 3944 136825851697940245643125694324896963360966606122015003513289 3945 136833672891768499112801576408036673097505733405652296367225 3946 136840154866335834204764660632393371716216433066928713375289 3947 136848503746386503672751042600538899175102593650046944506489 3948 136936912213655518194098948868247816996349592653760460666489 3949 136961191682787143847170241592228209758629950534288033726025 3950 136973102489118928079734881293644007797093726102610771577289 3951 136982830262532371121329973797671729717198797220205406529225 3952 136988289057027454112444994880047603707309255618060167188025 3953 136989618754610652957352265434328959355064172538424141778489 3954 136992553039188216667061006980488594526905959237975081554489 3955 137017274733233860508758416120703045860300306161628384442489 3956 137026979321697933160293931623086351582514627429176375988025 3957 137035362592874198417031214840384206793941730040259550125625 3958 137039671559431927514801046002556721265864760058409541202489 3959 137084134497608345011335279111099028037559014654706742878025 3960 137120785632427498009917502925576359743138315977491672012489 3961 137127629821007474699388394464743342485335450246650422108489 3962 137132078463295446813554782474230932659288666756089945255625 3963 137162102547237829380185852825290073247359183863044031471225 3964 137188552448016184750706958243385582840150268909223992007289 3965 137190409532344550901034687494408541175502803454072272205625 3966 137233203778246684863021056865265949178472510389066444615289 3967 137236729706355327590809148933668892263725877683364119369289 3968 137295097207188250133542224286739728156584217173653794369225 3969 137337172650891637432109071227862608095082630398795400903289 3970 137347569884349808717371444512720581255955859816449395449289 3971 137368037511220542691828457860348483965984276027140390842489 3972 137368088040270907579076480382144157275527859963378850848889 3973 137377630587769151565433807347316843128765038268422710330489 3974 137412189033326932499774998173655197762258156783994050799225 3975 137428119403537707736522095645728951443947429804996130444489 3976 137452998353305523960096050894660739900287149157599932025289 3977 137504728521520131150956511963637587239642419529605266414025 3978 137550959515167890217443675724469738547564003628147653118025 3979 137565628768738930027038522465974753683066082135204367135289 3980 137584901664494298286344140441241633896657239616819582094025 3981 137595034812934662405302056478634322986995756003045721138889 3982 137603495649264486863548167010354039936463458313907195138889 3983 137621715984483214301170800535877655361184744161294084561225 3984 137683817433520410843510703233714933550233182105646472329289 3985 137730195123088129779829130326522625753526273597430660809289 3986 137734393612718366758651459457711032810855081559843807007289 3987 137757207628068046188095024320951290608758491815913095404489 3988 137782684446074804201604471695230845811492784143025652222025 3989 137875524180492926512933929001956584170487296602933932146489 3990 137879229826797702684315404938659805761689328837907148146489 3991 137879809590756943567055568836960116427701051623142871220025 3992 137889587327113189404836227042320254901744673235755811698489 3993 137909512046406711933465726676009398169714253644127497374025 3994 137917987899508136490544494335431382951166342664514395854025 3995 137937240788120810396158597901885511891047240124981993726025 3996 137954811225240247642565027359048402312342295532709733817289 3997 137958387269230050480005752880698043167319116459885257169225 3998 137971851269845060976453541268998905574455382977425775596489 3999 137977204897678483575036330366340166064901063297718450556025 4000 137977946374903798731382618865875384584753630710006930556025 4001 137981048416398357146653483331412545207216047984478002335289 4002 137991411858594767041288567995968046423023299754737222431289 4003 138011209874550541543078933109471300091332468662214632725625 4004 138116767072826316544562445829407214063256533233620962578889 4005 138119466886782036844548242417939098164611438707422474727225 4006 138122819979194699547060119848319553890996240676404663328889 4007 138125252821474106825194058017219405319392986704136494178889 4008 138152756893488759203842257994925227093272909318710492340025 4009 138154832396914495924212551215400843771407004621009670748489 4010 138162119137934351184156495574551398801654473603725229201225 4011 138181222539445357778037618506272166808012523838052201583225 4012 138188386960205448961360630475552516096922760092137424828025 4013 138199727801313798702752159569738524417986596319188920537289 4014 138220411260889870787518736969574149964428698961039957569225 4015 138228354309604930899182649550809741259400973873660355567225 4016 138300463014785336189916505999024919620370358056800590765625 4017 138328857309548280397849823609050256109664169148981539289289 4018 138360295892463585519573743805951960338930854608905454471289 4019 138362298431267340429456369972874917200999157539200824888889 4020 138362373818767105634985934668040667315450993627367691575625 4021 138364770330229467563971723661202779847554195397738913479289 4022 138373593929516079912234643518658101835974883145648741743225 4023 138385713742410609338039434205545920537561117356058038196025 4024 138389561653666826993667555439960640639159892640659749434489 4025 138408216600386315693865612247134451784079384997462716748489 4026 138410870971957806886374920149063837586796810511817740284025 4027 138436490144750278377444141812629921798175033074992315822025 4028 138451465460258981209998939577854184677481327960163913279289 4029 138459685444191830324441001846535359002585443670081016721225 4030 138470585499691197453795083284029724458159546176809634554489 4031 138507583678649353815719967635134680139571142550606796295289 4032 138523366931752144367995528986768068109121684751754792372025 4033 138563536497436781766085306853107434294222006003847620178489 4034 138582481775562819178802103090368288754408146877613671138889 4035 138583790173742293717141428176800054771100765756842592775625 4036 138612301808429614581806118089698666842549925892941548423289 4037 138616521180111542423904691403212021867451972597394108873289 4038 138652804326572217715185945778898031407052898125666462783289 4039 138669041791880221275799171803906073773946068023202250300489 4040 138706023176931805607897374015045307205058611919018829319289 4041 138742850367162921383718750337332442188979172569297088908489 4042 138751951062047928285835834619059225660357556909752765615225 4043 138752211636610951363543560137326872077812018995619484719225 4044 138762660389295965230327978883534819168364416145642653742025 4045 138762660463778875280220002964279648268863336386442653742025 4046 138768467333212939925074892500450317255736936567174561210489 4047 138784519750817087038209845396428024922716953360813624721225 4048 138820377209167362414255534530356932026282255929328324244025 4049 138886289445194546742415670879782344913598790635167238328889 4050 138894088258284300347614369432769374666886957211501619380025 4051 138906890398588495825515279322091352889630670410280536248889 4052 138908919459992275140657666871314700436389730464913259138889 4053 138951546390237870454145024163712144977030357871043407593289 4054 138960699529835148956996401134432870645413447606358641358025 4055 138961346733606801253638321997125656136121251195561819417289 4056 138974239513889676595003531741483482104584916119985262585289 4057 138980723274769307080477392265351971501205560068159771214025 4058 138980795108024147804481101054827294899871811117136776094025 4059 138994895236369763451171004293584022094158095410464243130489 4060 139015011163524126985561478521420096183499811535500467118025 4061 139056954992202388431296065534563025763499917916311388888889 4062 139067476670606947502339585933684247785785529412034335015625 4063 139081651338594831520121024164320152780268959333652161146489 4064 139097960200052940050463303685603582036832737085967566382025 4065 139111554873769917871973035338209462742513854267076867993289 4066 139113836407732487897447386334144941480980071423555870025289 4067 139116940325680351032941931722298835390972189404543958705225 4068 139126577159733934357074312452078144543060540164992371569225 4069 139157744650714990947879161126726494942457819005238116578889 4070 139161477061624603841021698890885877725369437283920536578889 4071 139212492818465127658650626066420995460572703315839240033225 4072 139233176084326898768064080468894536698803728076518557876025 4073 139270236992891397165086237032518492953978993778993412377289 4074 139287829789517519172786552138551471001468495814730865678025 4075 139297659122614498260326285100402915343256790523731650025289 4076 139302256635470674656772576383249862581235991978674351182025 4077 139304705616841050992284009927688346414212886694378092540025 4078 139316432799097222188290723711749601850887364745472968974025 4079 139325604633200391742504063752555286515964849029443468361289 4080 139342240866385238243708806997673916388841177557764125438025 4081 139347048745859505652434010389906537770793930015878676558025 4082 139349991276700404157884888701624837250099761201854662337225 4083 139350785106903121379658428236637516023999465870746960558025 4084 139358535887041225449053409744116491823634994111475420977225 4085 139359120481747891585084137064576935678315632206458654153289 4086 139360434579950007644924497126526528977279243766790853153225 4087 139368979688607304413674797868356905701932010024947006993225 4088 139387591052953276499153489580027528496756973954081098578889 4089 139412525469349061227727860875480566327680866923853668668489 4090 139413812651790173243285295351637357696683614685966405586489 4091 139446057588481628238222362300004382574882921290939418505289 4092 139449787182489248173299862499933305915474134394382414716489 4093 139466974448125687025905235851236829518853625999929788028489 4094 139474730257179858958375345605444930424578691370221783698889 4095 139506534293737159948150132579300493147987993981322643758025 4096 139555370393358933532508806402509394310939302502450744526025 4097 139569894817425301657790649925654051261577103449322485805625 4098 139592218387231393571488932917052283753028668828827340761289 4099 139615601144491870163853954490737921645651033521047000380025 4100 139640560527960595903520544177932887565717398663060124679289 4101 139716815341285292621172579727105301694692948499397782130489 4102 139717551346796723047124138066072776171750331958308159328889 4103 139736345943882522205157324274873578955088750296097590727225 4104 139774848983182186528222764674402915328008839190843985874489 4105 139843231585566928420990930495354879419936551782271190318025 4106 139881585086518752318342242726317123792722892061344882663225 4107 139896822313653224095356278400128237081787957545259932448889 4108 139905585917559326397312537316670081284830156374311365975625 4109 139913194366433180845084149051731822641845766528628869044025 4110 139916574431923798345042480904016795342448934480266797855289 4111 139916594845942637057621170170297786171863991175709789644489 4112 139956795658146358601033470135687744219100465526550825005625 4113 139969023221662835963308276448456960337956252889177928572025 4114 139969837280179596165282930976106195359526563764245767092025 4115 139977683404447585830833687896614970266310122171099321528889 4116 140112681818509765626804437899445830143181971368776754095225 4117 140115683675501974035692477865702948364429864679692346095225 4118 140118949599792749115403633800028454776786427756959053102025 4119 140126171625829433111008946667129798892722931280514486319225 4120 140138560104088844983069793121195715956154763776074205884025 4121 140146344975596785688008041557774822555394111700050891439225 4122 140150098011512214395461628376141969393894135562608819439225 4123 140160587968158441906446879891399419005031863424064864815225 4124 140167343573849302607627385438400053573365287307277317575225 4125 140203575348288581988344251215344346513941345912493178234489 4126 140211019551634353313204877754608636519682240891679899006025 4127 140217070139315606302273457209938091627185956940183495553225 4128 140250655432433510777805551094949179022521774271825047804025 4129 140254673933050870282612282646194029426473933342822047932025 4130 140257414419395384862689130742599004388182822565509458765625 4131 140277488085981166184633893904845118165584511793833953234489 4132 140302996337768342005389954256750371193761523684378004050489 4133 140306589132478310504619835167914058953807032242966118932025 4134 140307340330479493753332021376538519795568480573608038932025 4135 140315132504468998921012010927586375603507716698756784205625 4136 140357715917862714545468350774001024977802822247672366010489 4137 140359967580309412860195840005382577099847861401807686975289 4138 140364499948298101460106822058433814909403436319674736940489 4139 140369855771823313884164990921289855855736196837761843605625 4140 140398900437338458405771445167895919529946267506597898716489 4141 140420960172799954128791797253368092498460714591094182578889 4142 140457283433981266852001098742812524583506391627554367356025 4143 140502154862408727266054420032237715632380912568220800114489 4144 140505281902758289839283203706054134174666723494993555695225 4145 140518747744322272963790112696716944129364138482270872007225 4146 140538365601761010494312235361083069479783115483078508248889 4147 140556680815313157602555011994542059470504870368646383570489 4148 140598926499278153854149879099602642406666286911542621298889 4149 140650137310085853409278188074512189706062801992437615873225 4150 140689869873585324999694847226248280450039387084334646767225 4151 140708174356438104307182411505820019506308339566320912205625 4152 140709244729706378069444931781262470668688301393084760145225 4153 140725282089608647638566946332660340898044780727302526023289 4154 140729047237196821128218381517372105172512505987040134023289 4155 140738955759280211830230942592669824196223765476568542125625 4156 140745940008235576255392642958676575585735829853780405991225 4157 140748687971254260923066574477391422922640003485193991612025 4158 140752518079999584392809138210251624151930444555278042343225 4159 140759059864336252293526111937593232523320466646750078791289 4160 140759815422292168698500221544586421319640745152714864510025 4161 140891179679153063704688764045078232695924764483131982978889 4162 140906822461722705855028809345563869940697207599928197473225 4163 140910591357133747865536836369520335483277080136587209473225 4164 140917409485125930661359483599857916488610012623202836686025 4165 140919766354963841798310673372974285647968001853320881401289 4166 140921125641864121305936649635453528494869894473387409057225 4167 140921313145501985862572353293856338502332443380093028026489 4168 140969639574315264990884544416274916282164767850027752935225 4169 141004219640098304679351755536651024747591327296133141756489 4170 141011573701464613449218724407169419914880664853891872375625 4171 141038519737976104143065127038864597401619175061671218505289 4172 141059414042032927420187049853807248131035127590500424863289 4173 141072684430156219333591269652901061486685372963696798060489 4174 141115445561734050357182617032766758589180745660746308423289 4175 141158252786512377923741634699406495495100825456983660636489 4176 141162203962416458486274426174209690215643239151781139681225 4177 141203691871691319469980728956229407484583133938682198642489 4178 141206876293000579613033475732759579061717752949438792884025 4179 141211522818230671371220457104228607621502504912315966648889 4180 141215431767857478775735408485038838677191854259537202325625 4181 141241501725216570854105425379364258731321399802540620361289 4182 141246149138947564249264168988525380866530264407910167393225 4183 141259056005989288031566325357596744188295360003379358097225 4184 141264321334575409694431198630062760562698204148486996092489 4185 141269938416780207119799231839358881874381637867264143405625 4186 141300446529242101795420802730551262034775389220859237295225 4187 141309084167703021491250360609395435915415815783100387055225 4188 141318892132282966238215878385062959303810422646149447497289 4189 141331292486912367175156226951721768378517780181077717950025 4190 141365183615665914764526153103519533554923822033963671255625 4191 141374314907202448763469744279113692483996907300538920025289 4192 141426543550433983734601294501853232579227045929499106898489 4193 141445632320920441405273693785935642239430272119746261982025 4194 141452643898871812596116430750853882534257381878841880705225 4195 141471211455958779545762087422309453372654115415651552375625 4196 141478224022961528912756836386131359698497419852776295297225 4197 141482776781731590549446551770367555273301838405333004129225 4198 141502010004674941007140093309638082079047171403125010401225 4199 141508061579951958508131703863175212088965043198317216405625 4200 141509136694754446552743405245177744543390674436279782705225 4201 141511251353666169539222616742907708153401500782484657888889 4202 141515556775200949410784612267293376818598687198978420302025 4203 141518308176955296626684232685599507253447562364695534650489 4204 141522126196194454125511340304908620830659378849936377305289 4205 141654804152006112106544533352758478631609443100352520122489 4206 141657996505963916221905183181248522659463016166494634940025 4207 141661429993546763733763674123674323849223285770285864780489 4208 141679859226880886232663742546598992092063895990470775209289 4209 141682621398917212937033313389443741640993952576843317020489 4210 141685137832665320284103512187491874266511784143957643772489 4211 141687179288263775432346873654584155929762043651220293564489 4212 141694200205509197944156064539358625125466518441109256665289 4213 141697367107095558363674782970352481733662947743282271975625 4214 141819164816087369526508888123696723773687713651818330513225 4215 141821283088831015794465501816637486749748209273147284794489 4216 141825852207531143493937801812184000980922937431998850300489 4217 141854993818871660343163566643252843834868963621269667410489 4218 141856025991187965166848374850029574408868857764010061662025 4219 141862607740719571293362920715622781491220120680432901785289 4220 141890789966208649064353618634336538958292130216768462048889 4221 141907791398702262379068995077349056971933285547205833236025 4222 141913402333052274164289516311929165442157970069392088705225 4223 141923005412018811401081226532793112517968634056416712888889 4224 141925762955004854243966044050793704257722487222090387185225 4225 141931672726885088176903169702640432347676694449331164888889 4226 141980425907816920330135894937557447312503745054128398814025 4227 141991743092055817712124847323521401035004521927227834482489 4228 141998733024271099605426995597367230633378824325320972980025 4229 142005714205345012769562909996597553517308265943409504098889 4230 142008085261524958885250359066469255283035486994323364366025 4231 142020822904919378619772160259462782790408789101737716615289 4232 142024234403353175737611353579819053993297123393877291004025 4233 142027970568910699340185132814921550509802123807436460524489 4234 142035160439366249004799141862963679392968659476577746751289 4235 142066851071293780377649994609669165037508585078947229231225 4236 142072976314264833999745258906185297642345557559701047666489 4237 142074473866630460082727605023031857587717755425768276478025 4238 142080827952508549908120917572622276319945024248083162830025 4239 142090406092432962024031313033395247778033737822664439431289 4240 142114859239890453579032347204480724918950701316612142055625 4241 142119898928930564407032451551098379697988025327006919537225 4242 142167073482189132702954473361917294995434593852125068798025 4243 142217747106276255393945436874224804890543984916564113918025 4244 142237285892345333487850799017414772288484091759609793172025 4245 142239773635563541875556874814429406997235865746630237946489 4246 142267001918708145940312524637633767963463858220038460065225 4247 142277494889312621193446577885501328385010813119918785036489 4248 142285087598285577227954539746405667853486214945605029039225 4249 142295081405047177097653995447230780141175386477564046706489 4250 142296125727768357144768513682266100282826183714749405614025 4251 142307728314115390667563941148569425060114699671115906055289 4252 142325522042815127213083263411136409182380106828988307273289 4253 142327019330518787044619110639608447005762389975012826236489 4254 142330817829413125747566219465914882197346834716585742236489 4255 142363320404351828688545982291377034161038189146952176978889 4256 142431953968644967765326725770762075605238852641589452351289 4257 142435159984843642305103910632929817463664538260206488039225 4258 142439838020045665399218818619651394614847308751518471327289 4259 142471518623164766415560511167355353495656451966270190364489 4260 142472167931853087325418075839909942328008016449261684039225 4261 142504962915625339422721288771203833942208400306382882238025 4262 142509642741023245481222106629745780069705662764289655993289 4263 142511082498544073014639772473208959984500250350693477015625 4264 142530916999499687126937213163961000825312225086424484441289 4265 142531998175119182625075430977440674483594829103768787128889 4266 142537927607562757676192045026677926727202128468177680257225 4267 142572903458380168316625131004552616738661977698262289266489 4268 142578356422920582052203100143647040124090118735934026044489 4269 142588448191780483079395350216100045752007644213593888928889 4270 142619393765046080970275991710100652911146841666412091596489 4271 142622688949822351996982881135049916884846188455578974377289 4272 142623912403350420491219590190220629946485425196110006140025 4273 142628312347558693734353025091511596532524841553357164026489 4274 142637013273591163082133722088396588750845964933611657146489 4275 142647693295985813658737068465875787633904957058879925575289 4276 142674494165501703654057869724401125029717474810713853487225 4277 142674814418029491074027752358634686699054332288568979439225 4278 142681344096610230423332536386412719644594569841180245428025 4279 142681830553469728856433348646773285990440041823913507399289 4280 142687278457094476047547032721446873621659174693027672457289 4281 142703683096769118303669264847934205362335196540681182125625 4282 142708990091075042934742047286643286362628039237939789138889 4283 142795022701638641762184383001114108244612318564465453543225 4284 142796396083883317587182175203603657256233235697643388735289 4285 142830637940278365945709884176131632262400261839752349042489 4286 142839912856026625241542330558134580486999373545227534765625 4287 142841591854328428464778158492788719339382920540862446329289 4288 142872695182597753539722928991636328268200343237215208577225 4289 142874374481935965059699297670159495014150480137264856928889 4290 142880315036972325996338318362807146010442684928198912577225 4291 142883651616419244930563379744601907030551310042470801596025 4292 142917909817728561160120401487858951722656139095540545711225 4293 142918166540313946960932640030112364716783523635889272620489 4294 142919284123253212502408497454037733336699186158948534279289 4295 142932372067398398900625895535081743059984522269574065455225 4296 142979578248303316184619098762193069798819958009993784583289 4297 142980228216577995631315760782659092806455128429960787271225 4298 142989034460441447660595380186657409681928645020006740860489 4299 142997437557171617472300582388739997266958077060613598204489 4300 143005415755462321726170621066511973271223089402172763175625 4301 143024000541979153326505497362300516757952918390131740988025 4302 143090671171415880875279379444051939883320186931747665490489 4303 143091897760121402805478648097770123667479852959603938449225 4304 143095201470761445586227089293036027017632888376857533614025 4305 143121638932687898691452439830601872018631727989174992205625 4306 143123772382368483381823965911170762228012611381592318953289 4307 143126232929919958606916997421341615180083852680586326605625 4308 143132381447247654294223226082294462699799941337623162516025 4309 143141824775239558369705572671263038133362119354316446652025 4310 143182866720197145721853550963620077992042243225568815765625 4311 143193777252787489290022459417929519868086286778073272313289 4312 143205304616874663204473909139933051234146097446559943873225 4313 143210002400564225854907071212197026845936274182090011260489 4314 143211486527769172697718793203538197081762194490561373231225 4315 143241050807014013985674143300447822450266025062908216238025 4316 143241816743398825779399157669308835980894206732291185848889 4317 143244868425272294097165816625350461831637589102715900238025 4318 143267649149327272742751971560342226866042299302817295954489 4319 143275402219012776888329155646417736782785036676071358575225 4320 143276065038902972153348835761104072867061657142979158610489 4321 143280101799861841245651712350843371155647610663259887623289 4322 143304821034026406060372684112597068860519045977388533681225 4323 143349761452119632659149797780430269742434805667445559409225 4324 143352302534159612259804535743772702082708220049196553255625 4325 143390313760202840931089657778998566195361605886792343793225 4326 143408213152214491890124978308817452442443667810874941927225 4327 143419886519523042512952684819956243308938815563096859596489 4328 143438634123474697142199986129747957277767233231104661374025 4329 143444592446339231834953675373513706303126843606296272905289 4330 143445970708405804686105640969848697644815180317152599473225 4331 143449194544068020510972990776819059366735452534212184937289 4332 143453016459637875317710345516798964918365665603429932937289 4333 143476603525796997065204160790872236796233320546397371572025 4334 143479108187097667902667116761450248486480859745698844346489 4335 143492359272359702255890890365654421900549776489334574617289 4336 143534792076483686750209785131534856259710228695281473106489 4337 143549826293282718900663596333823777384484613673019823500489 4338 143584756973729766076239928646720150458157231277273045678025 4339 143602451955952067041512536346898764508533219678726898578889 4340 143611952174141022428572999585351783250399131036799411928889 4341 143633566930915234725730352059080373261427768836409383729225 4342 143636767638235097086675340893286798787283186500624915628489 4343 143644686712804905060922355680199528259120599658681043644025 4344 143652336369127165111974758456953493354629218331116292578889 4345 143682836949980058608137799818491236354021263557235292335225 4346 143690092185579537333169026403796198470406137025734999326025 4347 143690349991704729917650736071442005591058432774597075847289 4348 143704615475362423816033076803614870704452448993825955678025 4349 143712554521579669768038755547763701192462072194223457575625 4350 143719601442169189149880979654138086712187386607879409978489 4351 143738083518744771052758465972553839009104692759070136364489 4352 143762006349748424190403969802050049400554305015197618765625 4353 143784851345589776096633359326280216313669410338465629385289 4354 143786232163276059273949986163426786507683370166857057393225 4355 143787320773480759577668605924503134885980314656736354325625 4356 143793291017243050424872609234974820759795748102527756617289 4357 143796076909575321321776885329293249041200913009542523925625 4358 143797120099260448673430264232655857531843945504605304617289 4359 143857116698380712322454521367382116221849072551332982497225 4360 143864814445395166463094593736698918033359624337109773820025 4361 143888416099237373600521697471068959737242022992694064337225 4362 143896823588818169146507263400451090011613865792796939858489 4363 143949169900457250348876120652593213549101689696869167164489 4364 143963675985926994542529309419212390154884889613462708679225 4365 143967123895934628478123370773264800472031544824159562303289 4366 143984907906745311783826715019888575953777087518097362961225 4367 144001429082879989755929749322413651163848587799443522130489 4368 144007406278780300726227650216361230554882054150832822862025 4369 144010195415179811726623793557608130540141872098727882610489 4370 144024321471006734272795977185319943030661879382815295138889 4371 144034640341570411534909388188408074947100093051670287486025 4372 144036708196757285650271846101766569630453489980211725966025 4373 144041797616857459059759142450441527212668648690589391361225 4374 144064204924818244644498453561992139166956326555627876818489 4375 144082468910215318036628532128806449730308279748031664940489 4376 144095239726666983177634088405267371237307050962269675193289 4377 144112735644953667506405122933602357527627598923968293438025 4378 144151376806444153371117808598261618288702374764133788888889 4379 144201977998140207367703772600899250536377454398131808177225 4380 144205852465265531842828538351679246018748440567660057780025 4381 144213014049909700910669889535702219157735318525797956525625 4382 144215160210214644756805264694423165232178284991533495897289 4383 144222393432572681869593661904715427421333154523036353945289 4384 144241916995875403242116733516095667615104880313448478633289 4385 144253658901638988853315030646840737935034539447254901138889 4386 144268200291353551988671409195650366934044036708293510855625 4387 144276979326470751668169014139237201265711997704996400055625 4388 144279633896624472194937280010861306144173246333765217836489 4389 144290364381293966640531679477321347974251448729009344204489 4390 144308351583668380280312507549840422240036973675712656583289 4391 144337801511363631383246149150515501423340714947839243448889 4392 144346560927106343823479751378840949972222109547755504890489 4393 144359753479877843779465686841211935668009887950639745455225 4394 144408443621094949647461594796719835681138196053112486129225 4395 144410477149039299069749740818716467049038755902829257535289 4396 144419181601548685364104911274331205156381727193634593233225 4397 144458244923019876562297098010126733299688371163712150048889 4398 144463960979944752265368400219866566427544091188338409998025 4399 144479213817382654646933785002226864841398614826874465185225 4400 144482455802484125357432995574051226296304310634783579673289 4401 144483122985818164131027762301855194329570363729167817166025 4402 144487186321360023541632496756519476952883845313599536625225 4403 144513726960332390633772531764323858831004186092495525848889 4404 144514394256680820302388314516381849673375056204678402671225 4405 144517707142688098888041423172904949597733097684364298005625 4406 144522438564856239982419248028940133695001703702643647226489 4407 144560692107782648172590677144009337486022957162182740474489 4408 144567939489977930780913136822713079277870460625675623465289 4409 144571965033558189779320174582088443288417053845999275182025 4410 144616163452550655837843672811100525661806960199015285487225 4411 144623275112507274046495587299472540055308040367551792396489 4412 144633397078065778338422450587110744703359584855908653342025 4413 144637243729418736097406220472516101467103891045772857342025 4414 144653823408275567721913126021610771806568903125472712058489 4415 144659187028490271871052373655092117257094984273035552670025 4416 144683563894051119434483815057040431552957213871215882848889 4417 144695988773875113204415898311187042002634050977542378746489 4418 144721529220908137213168624096949197216282141280808501138889 4419 144813685689954323706697200471364398381789615209329896084025 4420 144817673420777098964346582688983634866161014410345288364489 4421 144824638798888009851804245374483277091036709377711456393289 4422 144828489315914849689025328042416090518487866934312148393289 4423 144870595299208585293475377754321791951135761201735568375625 4424 144883038949488328245310880261530767500969509095950226604489 4425 144907713305882053481552115707249737508559476198186336775289 4426 144927266251517270226164329451265097669366964681843500329289 4427 144936725170963306010020939006192556413079635724925876750025 4428 144978805313390247618734701947090505147561541496956494348489 4429 144979578509627090029820657741317009119225027870169965895225 4430 144979713488706827614508893067827886939273023344329795982025 4431 145000154313656791921184253682623425248187383776460321248889 4432 145014151421791403992388360026459630160612110281561613639225 4433 145028006502254061212141410923124159463850591973560436396489 4434 145030570830313000491101699353655840804093854992656334057289 4435 145078394672000978611935302968591431167342949790855017937225 4436 145133528502930528773117494947266513740822549961004438433225 4437 145186915043687557837592282902027956861004572332980358460025 4438 145197698316921047528659067236051792412651216953921154172025 4439 145205701845212966929559034206095451700478509020287171605625 4440 145223806291623003455294037349148683602222504281140816303225 4441 145225829060257236806201190601105255285689255187605143175289 4442 145261909401617112161091332676099624824363113854130333005625 4443 145283610031559525674683032961092288856671835722332037790025 4444 145288917562999677465519514604386882669101449889447360082489 4445 145328895276006571320505738724090218349593556085621729511225 4446 145429541031038703618500026752382590840392545266911263881289 4447 145433404215477720790637597588006501968440805216688275881289 4448 145434989590904512451926485516194825758007619305575954848889 4449 145443775961088235270047585483118642408967926529724022138489 4450 145444238949315897543498220485489923153476166691037079410489 4451 145447471193978911346543597374442723634430392194355866748025 4452 145463193326734132584314745521767878821999410021511451823225 4453 145470552333777973713661932407660629882866644633285400777289 4454 145494365539029144891162244096446027618026726050906338528889 4455 145497185687222041329332255309632916818920883495794770386489 4456 145501321154724018379850694740577892488490000876709262706489 4457 145542120602046124266640569118446916356644308570075168444489 4458 145549785342377438771963521411426447699210947447766925844025 4459 145553650990543587729916545465968114003173180801277789844025 4460 145573943879415001253856326925288235292581345950056040393289 4461 145604865583657644650139378533435797665170390337678872223289 4462 145608732339368375968416954079210833891780976099733480223289 4463 145609403592155870590049150867350470466013233689978139605625 4464 145640328735854948115546719707652103782606861315600850591289 4465 145643422720487698279478688432531740674420743814719522591289 4466 145651015893422976660331123382464693262015294010443124372025 4467 145663512020887526707331637033158803992063359296228165695289 4468 145701599075105413651596371748920072671749235345335705048889 4469 145777349297646542661895948058842781773227999649712181801289 4470 145782670956685638746892117463618700370564322013625072405625 4471 145791610897385814460157255821544947256666020455286941298489 4472 145800664955251780948703216570119250317498961245513477882489 4473 145824578153603031843637972478083707359014413044542030129225 4474 145845772379368297658320047209460428155755303359606169391225 4475 145849263902567794086577501753953548834902704016265870266489 4476 145859691559338334093712174586469490357258544273815074735225 4477 145866177680962117596224724922808568965642112248252021805625 4478 145949183160839104917860345890814245408648968473421000255289 4479 145992283891418274440612066781709804018801072503337619004025 4480 146008052157907869645365770198886224877543589363043126255225 4481 146012065632079516514964587386066226696543906961047782828489 4482 146065772241375289700095244224049598393180620940308624839225 4483 146077906142649330923054356579606924758682002767564444898889 4484 146095776091488171547979916514336797088868165334286812888889 4485 146181422910177154934800711884414706865606978862612504481225 4486 146204568415278824435106488600263673190612278335243367328889 4487 146219630707112880162222685783024939870962351122796529324489 4488 146269762257913652160671464873300692056988051389438256252025 4489 146303301448675824605695062492453641856028546755528998775625 4490 146305371932904153646632365082448227108880224636820381308025 4491 146333069812902451588707334864140109367826340977939788977225 4492 146333751925613432974792213528283390807290069968616605100489 4493 146367895397122235602785621070212288293726592137023822590025 4494 146421490109982575400308912570165344164442511139486187956025 4495 146423994931697619110976528736518445368258864580310666505289 4496 146432876567472290013269497292719708279571757522311887545289 4497 146465648197120647558362450130696091414830917007393623145289 4498 146479962563957315758033281093408704301627541133585887090489 4499 146482509582793052462420712095990108497034976234159897388489 4500 146487291330915874720073775908435030564652869563284088657225 4501 146497515375701428461017684115224829716021207784634769020489 4502 146554384236218018175548208952822619797994068865826100474489 4503 146561593136753786291256756855877817124721239277996191495289 4504 146575914857851259898044243449589311621056342296034257433289 4505 146585007083922330203190388572714531891976706918161037721289 4506 146635085430239182011540955541964049156238647057986564375625 4507 146654820813115340876491980993669803715565549029410162868025 4508 146675446513528123409112871463892657233797502059847559897289 4509 146678681471150619026405503039833406995179924987794318657225 4510 146681059397286944857102365746415138556803239301011461873225 4511 146697204606972693960800861438398707450283849675122300271225 4512 146727011747982674966606386461955310979083762528225063778889 4513 146737884583900212568026277960615875423459926983126631298889 4514 146737984139354688287870902228480435374183622054966720725625 4515 146802728568597928357445837099570470670482386803952197268025 4516 146809947050632876258519169123979422189188517914324936423225 4517 146824287806944016928507757536820715670123723500966919697225 4518 146838422753087020961478071115709299162816335859698669740489 4519 146847979303700089006939561675590400627148544438496456273225 4520 146881359809950273217203505601449906796728125666836368839225 4521 146883537022657215624747317807428440733632373426225284498889 4522 146894617465512331956575576249878400638831360934353219605625 4523 146903298635318740378607027504113987499144664000843450874489 4524 146907992156102859076508359928797420200162881234274125050489 4525 146934979655857328173650002150596854586042836684209191641289 4526 146988189844572615411257212267734432783381900279587359239289 4527 147043490520347410404462050854352638457698702211644724551225 4528 147045408585428267941600968611085952761744877248380806876489 4529 147056081716350962684849213064929154215302840413315230775625 4530 147091916565650309822840749793116857827029704903529084849225 4531 147104688928221172165445276074520314796174717099534908903225 4532 147143416382829792911768100457458890788117624388336901630025 4533 147160425562865342918538887088635159441339051641651466479225 4534 147198444307594140658346866967517735365746881526606656193225 4535 147202866514844940072463309209172442920519872493965995239225 4536 147226896173512926875141821284292700226561250510470144606025 4537 147257902594177936038213212364955226432026828801348446132025 4538 147261803815100069470442309797208135052220348967104542132025 4539 147296125350364803921624934474782179788994814246850573498489 4540 147307031268332000167818545599806194391534221775613077370489 4541 147351516935402967282052616288022250947068450350079739924025 4542 147353137441531420857788732780269662841832731029665988079225 4543 147371590586411849798583295280699438770090099341671022127225 4544 147383234496418411578901767117691229991946019220835313625289 4545 147387315799862066159335722242550613296269921621652021196489 4546 147436611364968412861613450623371894848759557198938157716025 4547 147440654515558394621634678795534021587783180884862400442489 4548 147455764250794530624792779971843695831251484363750177888889 4549 147462663635320921274807647436787437123647848399105469927225 4550 147530275549007797894639073616883700278423382079061621728889 4551 147537522095400374963373001718239927616976879572733481287289 4552 147602543244276042164550580064695043006684020830970714911289 4553 147609135101333200414308041359795178692052673033939858492025 4554 147609802675097900316615171575111640428367883539201416169289 4555 147614509149371962150149472340454816113276970630125072457289 4556 147655772659235773939640162823813046024274333946112216383289 4557 147659013791322618011481359576215195458900641633078799405625 4558 147683570217850274478554775755835018204720871351202536110025 4559 147683707167181623098699266560196518327806983084892661948025 4560 147685756759558747244674167422683270341892705063563591418489 4561 147692287967579158122786958600397480314945298071299366498889 4562 147719286663899380442880343037095730781523721279652995673289 4563 147720834727060224217617735752725294169397898954145325255289 4564 147790189697154555206706181310449042431378815218503410503225 4565 147790265388852261339756099033124254652700724152070849313225 4566 147833070562762761554665950311617618280074973683866110641225 4567 147864224611481238690260862672642027645014517594132072525625 4568 147866828188594684350183085170378073059796211064627502447225 4569 147870885285629972287222370831990155693338877931309452882489 4570 147876536698238415255671700901614638779373667455298049422025 4571 147890751109822331835042641147644503106384350063441083193289 4572 147894526824808101471319653303083498406487933091333788609225 4573 147933415036514054155288000511895867026477297683480618156489 4574 147942368456551950513110541844634493608376334563057019036489 4575 147974363880520476542097935789245437419222990637221733564025 4576 147978279920458609168941283102946969445846221743990269564025 4577 148017248960815742621947512595650270094463192632128199471225 4578 148021102399863336680988656008614727535562301419440977287289 4579 148037985496801402848688273372893983142593845636695053175625 4580 148076182157806259857316082585431259244104305948350256052025 4581 148127544936758525111717939865195608336222284280903257519225 4582 148131989049189037974548035649047621739035546386095397313225 4583 148146211567424301443938519984579750279697366073240070945225 4584 148181093931495766789866398441630465945794953973815672577225 4585 148246887354424339087707684342707342282424845111815213881289 4586 148285912038109896027885434964803242258026974945022110716489 4587 148316512174799286527876253701194987869954807902783337967225 4588 148321906443518294445186251569472877046525862416574335372489 4589 148322595823444774337905458508989822914283692187015421201225 4590 148345623895489897242942352216294239461872941059757275982025 4591 148352686247581379696085093591127609294761461914923480855625 4592 148369839140154446643471097233594811235824631352271736607289 4593 148370954863820794040484891212580814560306405027677306764489 4594 148390678213979320356810605980246824464062066769718252375625 4595 148400314005975262558685645133886215602730597404965675372489 4596 148401098198044314936497699045495566772992812733594293975625 4597 148492983937198880385805324205358930464895506453739804888889 4598 148503173959809207878542163223747101919253183479482476248889 4599 148516072022430579511103674528306674918451167066029660205625 4600 148535650457130375922581023527674123381685346247288129138889 4601 148548936315551106056491335800589379346596730458191363559225 4602 148551702303379907150120140193293462512738435994985431420489 4603 148575856706959316312010585743223033510571536922123210815289 4604 148590395620779523928614018347769671942165656513295117015625 4605 148593682608085349445260766926727703132584162177241593657289 4606 148655790320199047549439619474386377584231460943203555137225 4607 148705967914530126710454957713543211899342293303235344455625 4608 148707085624537460696349526286062411543653435356648186695225 4609 148723715092520296343726455191734312053741845878492387391289 4610 148744692815391755211507745299544486395067659990976269292489 4611 148779285564970571839802067728988695145773265653069828526025 4612 148803863834766840162002353370076625539013142146335270279289 4613 148818357347487127959267890721089713509587846279263790812489 4614 148857399465915528238821961930517872350269516393235108348025 4615 148879319664319392135098857266433288500728900963068830010489 4616 148889674591389730578806803961238433492180877699017334196025 4617 148896357190543522512079426077261179797524953152222902700489 4618 148919190124285393829766210580321432010911878907929714492025 4619 148920609461550894412286676223376646378683900305022914810489 4620 148922318739588821560156601404907905052771173999969554684025 4621 148926436476483090343365168492284302044661145939781682233289 4622 148936640180836366091267601185050733598393106260437529970489 4623 148936821323505872241799672079832557412145123451618389249225 4624 148944122102946402036569209323171014899375840971185025015625 4625 148949538213920841661565537663876017360203408377497202812489 4626 148956839483557752328961227496243816990336798265572207308489 4627 148975466140267554204652684573018231166336569998163870644025 4628 149009629862179680521757003149917808412133333749208349454025 4629 149072947854912115904078291772180033214425735711556657479289 4630 149085794420458357878055576936403863986845571236018117439289 4631 149135467352787692800691452896257711940068600847965861205625 4632 149140216809896055489213995703978631174748751994670472175225 4633 149140689010016252789958837692728782000047459772691502925625 4634 149140885024671181362004888897695891064964476899533921241289 4635 149146522796189497008327635009204291404673798160985762014025 4636 149172271402996642896249382193044814249547752415048689809225 4637 149200431147869372862108831943518424380685998249733131378889 4638 149242042674219655404419074951847434128103094347566885048889 4639 149256590545671627419005328173456872420954686508885326727289 4640 149284726295404605354124572965633818334389036340680077196489 4641 149288669609635115481011761271187954747943534550894793196489 4642 149290874808349871228226048769222123671556942103035881108025 4643 149299127009658560267165503190630768516230492988496341823289 4644 149326356313534990345783728160917311192647868115034599034489 4645 149383812153747080231446338058216766793372284627109201874489 4646 149386629758499715933967886110009147997049237899007878990025 4647 149391996259585782093126975709901666983063517671036331583289 4648 149475606344257334118471766529262130810436844363742247866489 4649 149484724752990659235109702954342238401563263628438136033225 4650 149493957321746229954358969299424639201748524749850461525625 4651 149499060550533627721408765051051998925195052163303019228489 4652 149501289773557208343526337092880999369246951414438019774025 4653 149504619864740820984652425211923060210989843532529132828489 4654 149506043589089975279388777318764418156144539855597356638025 4655 149540646163627458670066576929623363285433399045307502526025 4656 149544436791089254418226756492274580016216887713677549528889 4657 149551737964112211992050922538758660576815744012430037553225 4658 149562129661060328660042740105433665222148913264987980188489 4659 149611563429407019559889171294832041057454714382020277407289 4660 149689000984641406170507689233029940503627858713996927815225 4661 149709551734565327020248463340619112283164627511576830177225 4662 149712858178577293562539021595609827368469309022730711138889 4663 149719812209205818377781298716511568658563057349887443975625 4664 149734375853772920376539953368348683648586364477215692220025 4665 149747146286197335512109433786670586320276173381691672928889 4666 149747222437980440979572635857759639236626542348347079303289 4667 149751316426160633675676369591553096507135689723202913358025 4668 149783495505615863257571358406987725473876143337187820935289 4669 149794545924692655010255978320525386827726701818709129159289 4670 149797279840320401499794733906923574325207494901846468020025 4671 149821316661204491460837737059789524702161110954550079150025 4672 149844470508287671594776725485286650491321409845048486514489 4673 149855152720503014861764987766087837992953735812458701697225 4674 149871075505888034278782631571334219850769027275067885116489 4675 149873540357615197330173880230341219102163708387475397356489 4676 149891281431136897724947191041392888525751686341518445138889 4677 149896150396458176005334757829674508255341650670962406366025 4678 149933858213564131775406459852380908812158225826815302350025 4679 149934809554696442732880885115146827316745892958865712316025 4680 149969886462807015926462950274263650988899339861367034526025 4681 149970953381190994329087255087123736248636415895979979935289 4682 149972361137291996588236758192881766129873142467964879698889 4683 149984638818080609199766865777487294807063792263565277983289 4684 149986944114526679486808181345832293339944685672927541842489 4685 150047194057710299262374276210199674785757933254711701991225 4686 150072439590402296895681627389238296432166598341124372578889 4687 150075587253433687508954995606162055569680902471352877698889 4688 150105142926611230634634681060516847909851923158946250798025 4689 150107881303644162897223121240926274055888024008749385433289 4690 150116938060776622789545594677695945130898031524383244873289 4691 150126435373284963126154772356866564211484176962207390495289 4692 150130396135034865007001611365236809740912612394411662495289 4693 150135493011787807956891307625692473501766396936248859455289 4694 150141466695828191411561221175797181468319588486574623519289 4695 150149683453002261124558507587628280356884339459684124479289 4696 150177996710311398033051185635515997994788524464498173005625 4697 150179425479574563993094218114212123287054838003096988888889 4698 150213658655177922852054418110942536659123330444260568369225 4699 150262627140824756242704553080106158547318675864630269525625 4700 150273874833226101839993849125428107757773177655309688329289 4701 150293857317861436246159463709625214336642418805176775374025 4702 150301196519654229022111850210829137701849631775998283730489 4703 150304564743766374774879777734783841523149121448933334048889 4704 150308747099383022565797499623564618517554234377263147822025 4705 150351489217974381643123859521358637602380746618856607761225 4706 150351881179864738057219637674438856810328395017075742959225 4707 150353018468818658962016797344740819133733907304767535919225 4708 150367419773659262691276425483885183150006375968438309848889 4709 150380366646699511809617826868732298120148654028971536892025 4710 150387171421497089222096819247983564417709589726234031431225 4711 150388593697366672316352362028209489997029895284611847215225 4712 150394575309987540339144345363402696618202836455667982831225 4713 150394817089138892766650016908811679728303187101273704223289 4714 150403645685192305682331454243863931262287070641528452271225 4715 150410785004342840363292043922365000917781670242760128999225 4716 150411958466491746796607902173359546579707292588494584700489 4717 150432759721420018401337435483673760980963361426812377614025 4718 150446646360221346138103781758561002095040100809829501806025 4719 150449858813900625363576869837601415230044103058334895423289 4720 150453178123652221380784702123496945949309719582332271100025 4721 150495064402545882579017832422418247508735001585045866238025 4722 150515896561448371062304325976011479087090386953892261048889 4723 150548188478523123163471704245264518809856490427489230313289 4724 150552611644845546015622483345709318091077415145925379561289 4725 150559480774297147039350248719523063479076858118186720444025 4726 150573886328340564122810725433761863964185896385146796871225 4727 150608813413823977315530473648254095310221736638232993210489 4728 150616910466464600603454512697987516957403527213416733255625 4729 150640606131927910453138651558608662018218816431412982919289 4730 150644577612787991255481817255452904422420496130088350919289 4731 150646798562958991850654400233936118872161858067013133614025 4732 150665426072285572082231773578397167995769595684878825006025 4733 150675038057209280116490693779020977766712359736251804888889 4734 150754403599780969845875733467707243134614998066856788500025 4735 150759210482391145349170208642637267486557663690194863937225 4736 150761432763867446686932765582312836397873422213839112146489 4737 150761720148662030023493375641151357458016032456863830898889 4738 150764874632072114923667180745336726387533498307885137727289 4739 150769046430668901687066898826568721518130798438652809575625 4740 150772861064535143110869796665333967892568035634022368124489 4741 150781886298889262328830843020760751978950823146474057692489 4742 150785045675360430645158793215240991330285609755816835004489 4743 150807063412684963892994549730135975073407014059247139143289 4744 150824655699632152988886146695634048402361229005570618057289 4745 150825345774552623719993354854465217521928830773463728478025 4746 150860237793859054310256586924374396235206285567505826386489 4747 150919460123561906083267258114361115959267785784908090618489 4748 150973615105041994624227190769542866510986611803212508375625 4749 150974573066817077630556327394423673651539985116469819673289 4750 150980775729479119849690684507652638126305201790311293070025 4751 150991273178621352598347346760310258939550031820840490348489 4752 151004127956710249851488626550599484259889379900962406737225 4753 151005086071054590115575628459839592086564511629029099548489 4754 151026967322070160700135113758941358887659836048814052178889 4755 151032663684258441964077256698559822443915394704264489888889 4756 151051215302999480321108258842285977218553434311949255070025 4757 151090959181539687155964117542755036138326401155298231623225 4758 151107913002712960875182062908628619556958687842623238337225 4759 151154998322294131674716383131810114388401540197103248431225 4760 151182561053972422647878934655247806459781005643868352377289 4761 151191339755068964611115389113758481137747887567335914745289 4762 151192258937208168286210265144711770851648684497794672657225 4763 151193055513921209879363691226304924277729481074507712657225 4764 151197038467020945223965130032833989167247783053753364657225 4765 151206896918441475704724918221290081290463645545853074375625 4766 151207374263118531667590872492573029173626542702030435921225 4767 151228787245988939867924176062160703266902817121713130257225 4768 151231789478255857977481719721385973162547636037340043834489 4769 151250555881048485867295222081256340187729473245621856405625 4770 151304991370933233378125840223130815048377331798383410455625 4771 151311205313679818663892690636891968165760053759543927175289 4772 151338972951192218270793804891667676893290592518041710110025 4773 151343772728216636077001333568215484303122231225966761086025 4774 151345503866460269916306703856496686132185207423266516508489 4775 151356967045265925891433860081532043370952514426733995602489 4776 151395064314262526963412106612030527125022218807102302444489 4777 151409544206305107502685344700517969561696668285436772110025 4778 151413402833182392444695932457730691825420476509239480764025 4779 151445841535014819996597528047617538226180749466413296225225 4780 151451547807562597105995772941291901270867041801434007273289 4781 151461419338350694746232061781454441480343245825000170978889 4782 151501429313707920150367083132109626198993539076067751529289 4783 151566666787123722029211817406659228582535811661358441289289 4784 151590379046473252666642614084659449557815201983801806495289 4785 151602468109091123891856308526194382090220007915097933820489 4786 151611688559665369532115607589475932790404875341484635324025 4787 151617137391409889168945050540103457733625968361386347273289 4788 151621357524220674002615031169302996024241319112989555097289 4789 151664335470927991072859298251659386701263206563863822156489 4790 151769215338305765179005492214442438178914653152405305778889 4791 151772408764270038475242288695632175151886974581519930004025 4792 151812099788146969910301115932145634531391862809894230785225 4793 151834117730494593885622407847007612242324455663220207162489 4794 151835699633185671922732386459724232596004724220842131356489 4795 151847291315609609793323766064049313057245224586860908201289 4796 151860599776515844921382584276215608702467780222705112649289 4797 151869968862657509371347572794142897467829007840547689888889 4798 151872204041106489080932420897094415531058743504665687185225 4799 151897579558742884960077240097733287999375067422484730289225 4800 151900070634464275512344130746693880846885579379826438209225 4801 151918822326488915440052394261713960239254612381870693129289 4802 151929620888238818941156980696949088943171940114983668604025 4803 151948663689702655477188028610609614741233784981879195326025 4804 151953585239809984258461355265865880105418711167188904377289 4805 151986261592447246279149836405739756810878686102121295765625 4806 151995407546472350677216006937939651270924098524627255765625 4807 152010145321335227630561757589723343174350073309963827134025 4808 152024483715148958988150592338369596096217523404249089655625 4809 152035987430012141550869739251644064423377249056180700615225 4810 152038385104533253618622160880779128362055990990189394913225 4811 152046542683126197870737482651020654666803617411082837151289 4812 152049726445430633523982220008436835244956984370896220959289 4813 152066115155481586964141870032905730288436056137939584572489 4814 152093044060550112812762157021077569614988241105684648815225 4815 152131324002614841900854431652334794869096389200219826652489 4816 152136904662638360895131483927223311559136926752782944817225 4817 152153195023483257276511250185767996506871689099154889503289 4818 152185102026165395121636989940389271160221388730533357522489 4819 152189105574264855291474320796070620870203340147619453522489 4820 152227367935509991789283598323244849425048926614229249900489 4821 152233812920996136846862249266124637811888161230498193778889 4822 152239659682301456736417050707338484231730326709875866036025 4823 152243807274353721287092364650907883641999867852052658876489 4824 152255840760967347588385767460728374142136401045703218765625 4825 152304664012291228942766454140347008673405779451077065166025 4826 152307055780758393812334787844974324053733533499147778503225 4827 152316807877554668980709075912016164705082413886909107871289 4828 152373250197479611907353895713638189576045193451120860018489 4829 152408972687803177565448380294085067427377489551929900527225 4830 152421407325856845775775645588158967803425832397027360775625 4831 152426340953120849302118054087982683671145350268630579932489 4832 152465238995345670732689776580423442387956513998834344633289 4833 152473367696128406011348016402738872695505118278916303559289 4834 152474963148704491540964603854753596074914501670211842023225 4835 152482519968710585753249897960044069951272101000873458044025 4836 152485874585403664217884722006302044996842826317698815551289 4837 152488116912804586072053560631842944589405722691763128190025 4838 152524232522819980989383298066170969559739848069241529655625 4839 152577883790368569210344499601880320818666223038236058097225 4840 152581895530680265393963022573694489441425089325712006097225 4841 152588468719464617255445571363861773200016659309446684905289 4842 152620472140281202683890650452507984758874006944855998081225 4843 152623657254044886690804326626351495755983485891542133428025 4844 152635137605821336167947319964756205105231680996242254457289 4845 152663718360740571814744262899686860621187077690774149423225 4846 152668323793957017908529122196678656487302577731939823111289 4847 152675296162024013324411322732311616293854432689787666663225 4848 152677502120921884469066924264506727479636013976226386951289 4849 152681554456117451559821442715663866554449403145430845378889 4850 152682110516297433528246877253902161694866493501924060668025 4851 152710094305344293161137087765431479762575713144205930300025 4852 152712339234908086269414601242461605572410152549759336521289 4853 152739766358314045836557857341702545448633305120000199303289 4854 152742011632218228144175926190940026202056794396006841806025 4855 152746026738498252535460686971383093945304815975083765806025 4856 152800886359821353266233136700140452652303097539355043132025 4857 152805740469106547282104434143442909611737054160611865097289 4858 152835030602632101545266274540969579782482432853740165780025 4859 152843523838710381634397907427873316973597270397860811284025 4860 152844216840817278142257991948825096194004340611263179700025 4861 152856502841673192964218387946384087232412058629503993151289 4862 152881669083742224028614045770066981753442601662522691128889 4863 152893304982400543770422217966017749072189004401574544220489 4864 152903879266805888947418767326368677303141637088249235057225 4865 152910379211889325919127330840607976787297011328359578159225 4866 152939065835399605631482485256803392412188314454991823777225 4867 152942320185413666899333933445692107559700423490338164128889 4868 152956389190433051282416235756761637379604055135554874328889 4869 152969891598562908152594058568204459742200093140378876078025 4870 153002590556811113372772177779194198843404871548403435900489 4871 153004362685818779899559612236682174727953432242063950055225 4872 153038767996554356726936080526297478541902950524093548807289 4873 153043652469482649235568768966971166241739141982017565905225 4874 153051111430833924004467883464752094237038183875661032455625 4875 153071523358363639898333925258094655688410805753311386260025 4876 153073772482010073728501323904758996574826479798966760441289 4877 153074915980156573036204771177819990735875480860172866002489 4878 153076366438389307029683247578267420142371941433255248404025 4879 153077255923307222237402265652466274787370201157044557737289 4880 153082121132657718908551711546926522506077394305883711448889 4881 153086364319283579421809044354818973115276559052976097582025 4882 153117506291333523152398752765791645661733514025986367343225 4883 153178638552870528100597081860205690904756132176981810335289 4884 153197409492588733664558724648917783983392299125978490775625 4885 153219547328204777242404193835732663323489450921196232888889 4886 153228751812129860246123071188428087099320860828404412888889 4887 153233620823796478588731950380420675985894805713065292073289 4888 153265670345243803316868121566001413538469367069968447377225 4889 153267257214793409544824937642436063239365460913572936529225 4890 153272766676753052075452682007127483120655410392348205543225 4891 153286118560993063095368702449359569594607964177541739324025 4892 153300610904549610412410850307808907876006478046038757465289 4893 153308079755054766310822603442427771137651703341170239138889 4894 153311945472893131941266392316290090771884411283696169652025 4895 153323562076028639055512316148797673412722134715222609519225 4896 153328518744752276124408032179236721512032405908548126202489 4897 153388248334765637469351775836540364258787250568275894898489 4898 153429351344674020170000665632536160068451847694851779265225 4899 153490794868706697374462787601830504045016912133437204972489 4900 153501616083510996911563860535239939604579175909159988999289 4901 153504838248712621198594419935704166407073896742033799486025 4902 153506577298919984915131317006213037308323179381977063420025 4903 153510608228943593132040878649361492760201314336581519420025 4904 153522923121946847335970655434354787476071266632831808153289 4905 153527168766283874325851002187686258414683883041527218605625 4906 153543398445851238295930615237660883989188765474826751602489 4907 153549724593241457112408900092144260253200475132795545020025 4908 153558088114829225313420413563441065577175068540961016751225 4909 153577895667188975490812718335027488720314193587695769888889 4910 153581928076764570892937606472794647947202696413426369888889 4911 153663143069463097539999904300006324092784049268445137945289 4912 153748346081380778308599330212740326559275813320055180654025 4913 153749317910179121438836117178055656207289949283986355980489 4914 153767254105413951411221993964768626678084433158799066439225 4915 153807419483229517865419876331686030629110188828559182260025 4916 153843637971965338454128873870944948428176906151559862605625 4917 153858517066194707713591580871149610092781211345765503966025 4918 153864523681018041085724201008890632881350930658832862879289 4919 153868431609743071517862676574288925561213056992128449337289 4920 153883097911792830671258159037336464505316319308152060855625 4921 153883757712123027545148886215246751147060062172451274873289 4922 153888728684689833808225532093432012585875279781699599998025 4923 153899919314839945110943718677439411762146508893731654048889 4924 153901375945548825054925569649354414896233529776719835925625 4925 153904783089878691002504198342496606452187582722482338528889 4926 153919990406924676627925524210489213257653618413027336441289 4927 153921101184490681970101520654259266196995519215228461031225 4928 153921733172657708503879695549884161518924147542274809919289 4929 153931731583457936967352989689479891357478722123474867642489 4930 153976293824798052360326155054221592935331884269348594113225 4931 154019805400765937126699811293664328904781004257336631623289 4932 154073888946484151166715226765087842800906827540208608476489 4933 154083932176158667145234738456881719226163403984716494273225 4934 154084329302391549534126509210421297149389729258837173378889 4935 154120308982053430215003736721185834007689519136882380098889 4936 154122570272854006828041384376576848831112187386444166959225 4937 154126614021282061710067240632634899894059875063931438959225 4938 154134982723172298778645172746142681591764466240115108316489 4939 154148172041637543140926392885455002712713579065864832578889 4940 154157628739550075203193008828918864070972013815647971405625 4941 154170560037438092358008232931854408702545538941891744833225 4942 154181864984786542481513335277275614272389460835621083617225 4943 154212888492258117777270583005828041925319861277062151175625 4944 154232024265808850296518321697323126017449835096385961017289 4945 154236013394404132455683368905774865871540968069264828185289 4946 154236214671189110340220610593520361859869966751487861205625 4947 154245804708752921015516063591131885568552620433502597607225 4948 154268443630411886540387277705499505051986648519185542328889 4949 154308407886705766506683593965896006191685785714956301236025 4950 154309968809042444559305180393880058396536617676455878513225 4951 154330830704051022154915359263915739896474242990443668353225 4952 154340087905249120369736309394766396170598466071119162193225 4953 154344033270620805412469127277083444629711969234515329726025 4954 154352075776325515912400276573306090068901131980452477244025 4955 154396734189773081732230084091831316825190431645202680364489 4956 154426362776975618467666235548029513927255322034887691925625 4957 154455982375102989596055270878680072039344034681398761020489 4958 154462464966420896920885306298717608089570228535707044722489 4959 154463440361829392481831498826773185180266869105565900015225 4960 154476527938412631573002241161060616030715292196720919354489 4961 154480579068529182553829538108588101253524108716310863354489 4962 154487216796914960997960652810048750506593347622921015484025 4963 154494731302490032153248601739429572395131303039653404924025 4964 154553336989756483790125708717572466787974304001794539278025 4965 154561743693275838282365938210352321601045536008780375575625 4966 154574729957244401653294464484970027127077325548171715255625 4967 154577124367623339396326328471079315062187270114277580375625 4968 154581216489756574874915874357811152249992994832738421479225 4969 154646321770734490537760487179170080899533446947208255879289 4970 154679431338636209312867622745840705505631772858554465735289 4971 154681992382088121675372311514677329416530496467233193805625 4972 154738505848721417531560313147503149064392108653099822655289 4973 154739621294293570274873532869149534680411667513769480161225 4974 154773416426618162961771223994197938837068267227879304668489 4975 154795045958654066264158046888757138435365801449189919599225 4976 154799043586630169263873324403087614861770224669599900578889 4977 154801372816781623049218199154904655707116479088884217052489 4978 154831448208354325083269830078717204983955697691216769135225 4979 154841256065369034376193436226057560543139699592428413394489 4980 154893051124029538912073401651110188566363927923811113888889 4981 154941937018984866171364652133069141447982062979068941550025 4982 154954401628307701281393236652737835524860696137989583879289 4983 154990128442571599297847117083759376677661360401531041972025 4984 155000845402695313079839059803102382385987881386274913138489 4985 155001480894219140445275659672495498537154935670392157364025 4986 155009906874782682658543210500378608777086820708325534765625 4987 155013968984433074419941671526510770624751066115851534765625 4988 155029345306965977599537419899620869790607365480898518185289 4989 155037001659523359151437134395261945908475322798679171538489 4990 155051850946254004260944156638386980143968156013040335930489 4991 155058388743361028700402090690265108791452190418561592991289 4992 155068207972452783615243526691555198190645148613099703765625 4993 155069363232164746661093981714105607489522234215975716561225 4994 155128555526450208883580437746108929595510485650462555681225 4995 155137850557286455272577715177264901585927795303907695121225 4996 155160368659913970665112275508552065012511286496329970119225 4997 155167400657050396964819560610513705841558348086515527535225 4998 155178232763031394983796266522671279174663296280962641378889 4999 155320566686376278732937208855154468621675536636070617516489 5000 155326245885701473252253661906139450844624576665582525690489 5001 155329870821146312058751288945403137938928797442092202396489 5002 155375630752728131156263937774880202564519547309623335765625 5003 155382955771735638785748347176039796505083073531780166164025 5004 155397584449617908575320835869505471042775814763948908057289 5005 155398401067816650753659509668848957804818482400791242772025 5006 155403746026541067857407716389545031644182356079136154287225 5007 155420132384354622869664097461939147107542418455953136071289 5008 155433993798011023782025365921591237146190960026699618674489 5009 155434915547823721484466393945594885089278642517854734765625 5010 155435131986463899535915627374470390915829263692403141817289 5011 155479713231402041295486440403046773779433924164408164578889 5012 155493687269085992577432886635378759484519819621868969068489 5013 155494500880727498632443544282929128465221861590393966961225 5014 155504498717907592364260285567558439362794150141719051596489 5015 155575807503750420406365892307308360289537591125720558911289 5016 155581485516948359028814336114304208085511755212758461767289 5017 155587368062660337515950462317706707149786923243550806455625 5018 155623791849340901786555724835183262937534069486409294450489 5019 155626738419862740249794923995426248882941898491720062970489 5020 155642073875722311427926660426255566800909347577860083925625 5021 155662828144467728153305786459979767822271805091877977950025 5022 155720970924657974232603740249119935962182518813589125273289 5023 155751544452520446398321570857067746593636989329583979138889 5024 155754707237492421965374477724592905321240793304579711017289 5025 155764718318223294625166713353250478178405686305349370126025 5026 155802119222724503082555826135876784904714148474981585978489 5027 155811540926873587690319468146648344456570685910904517537225 5028 155817053316976949354860907792414352640384214437242301575625 5029 155848763994345661046485678207410843629408257384616503666489 5030 155854600954640644498742912421335343943463320937551811911225 5031 155859513537189387332434719119905467603365569258766179783225 5032 155860210365568905578231691916978290653044348950110804898889 5033 155864998329014951697679443705040547014068418722474035569225 5034 155895724207277191155879123356761937437624080321039897888889 5035 155971537378982275635245980861884875719013444431330331385289 5036 155973009500980475268663659758689706267683518423856702625225 5037 155974170093718654100227139355064432355255451261387198996025 5038 155990661539585763590464852498674990349029053673479953210489 5039 156001404867428763828161001312062140388723302391757792487225 5040 156008977603788780437616456629814583363430621089596871725625 5041 156015494456921115704994036103166977672327767484019008327225 5042 156020433374586069893325186822315744695972067778491994830025 5043 156040460307720078176741876375222847447519140045299850178889 5044 156052285920675528202798389420884988923045358840762312658489 5045 156078439963197621116434584647865235879703536509791776876489 5046 156090414294103738160338149950297879521249945255025643444025 5047 156091063057453060134734954421595450909834289005446007725625 5048 156092024252702165627419780499738082510177231814040510805625 5049 156092698428093970850567822501029622053864666857360144412489 5050 156129487383081242774891877342975931583003535372053812233289 5051 156131851011800306769474412520693058900389023065340503966025 5052 156137362722235621330185449811257243738454130563051487441225 5053 156194270801454912328994183029234598496729027069087416895289 5054 156227521263314795866896455226680422212596923688492633298889 5055 156229701672771418133943185021049163073942398681106760442489 5056 156246587121653286187732670927921914544606674413601473583225 5057 156258870067625589117655990201683913325301261108162817785289 5058 156260013036697552026143787279616993280183059724610701319289 5059 156269361705090887368789523195823422747090276073076439559289 5060 156295544562466181849972852755973197660858486566974996908489 5061 156313231071554019174347801283913862739478772472466814844025 5062 156318814260629002162125588657557888782120229432401846023289 5063 156321101041869218643053222732144546798921221171245396855625 5064 156329704052617595444553155613209606338036953597013887945289 5065 156341693651615400938770041599873444657033777476538796156025 5066 156351409941273561732249304659802529716810050639335548282489 5067 156373060604522308234540145664699278600671234228654091700025 5068 156405449129339078300688499973071013946402364613174247868489 5069 156411273333029664154088523695997679468718478543635468121289 5070 156416243502228920297747366816682366198595790839573322142025 5071 156417652433695950454989939534418896943734844086035390100025 5072 156426214116514908402484012070429090728267632752753344728889 5073 156452424228124561443941120084200132944073034592637668297289 5074 156476442693310296667980339366050941411550377575333440697289 5075 156570384831517139349270278098908111845263766117832698328889 5076 156580112381092705822264641870553504368443525208832238407225 5077 156598701955605655395041266877977423421056590846980142375625 5078 156612932137808045643100426364982997777937527550791518855625 5079 156638526385784569246943824842351288226421294157743044666489 5080 156640045145902660172714123714286577117818570013856547390025 5081 156679903386969484472241287046389176322974029657923108055625 5082 156682884036953004283915501151220810756549743418168787743289 5083 156697980042559246991016957848096303171295142299413791084489 5084 156773767736179748905181332510231082658624598908922998460489 5085 156817875696808719028613652223314123630889863414684919977289 5086 156836266066535035882030907467008283515543530334639075903289 5087 156904754006921103065456988972277363275098720073749929119289 5088 156928150653353911100034999379924839499416698456373986746489 5089 156944664250448083722919794976270407561450258401145775087225 5090 156948766545295209292902349658264667072112659697632823087225 5091 156959658062699981547152848232180548918972897758756187591225 5092 156959780244531445672187312585656554041769655925440728558025 5093 156967985422596260548178145353255639301713400118117296558025 5094 157019609978207321539041577547970453509896460301115258684489 5095 157022339961020015704678659474727318069215038588957053401289 5096 157079834647765188918461537455733482115864084431355323633225 5097 157095563715305227267690768159408005256024146676965084028489 5098 157105127492995089601697830525585399621278897953237396028025 5099 157107775358996427479614194147386280237609365517506025369289 5100 157122768851133146072768322271071360414474277755646681248889 5101 157182614585180891109424865516074130134405922925138039648889 5102 157189475028619132005439398130226643733389050545528196428489 5103 157192623901218982113190802150793720042914748708247448526025 5104 157200568821554211464420429946297772423017248148809493525625 5105 157232794146714309983494067368728044540049954042279599698489 5106 157296873336915936524098098663077103328089378972632878098889 5107 157321395830344319477810595976262936960677023059710464943225 5108 157330122121519923562299125018573683981212587873903674924489 5109 157337354211635703920310255895683077169191273302163009646025 5110 157364777455251570857851914387409861395845297234353087537225 5111 157420945554849734106363417339855970550064285836223680815225 5112 157519621611804151702624408559563256491901309474353359765625 5113 157541536216404294377076002010762392072856809592693710925625 5114 157545797671592467423514119395518368121220244226631258441289 5115 157559958567432246654131367692207004447436234370549391015625 5116 157608325079297971029409405384435583394910991958179700289225 5117 157620092233160752237881372820982527113657893876363385970489 5118 157620802319607689819266843822667447982384392121924134866489 5119 157640434311639029513451621822995730086698936677985590202489 5120 157718257896289624024075246423467811635873078006332874220489 5121 157745997734065185384550737802770605302571807215803195823225 5122 157775883963266620646277535792140367865522038790911411585225 5123 157779504786718019410572934304830465906450014352795078321225 5124 157785398990892386070075278172776708481895669343116232236489 5125 157791063413981850561593003951105793863976663541632935215225 5126 157871727730193468126210609691305992904600523064255543182025 5127 157901177086661967502488611611549819776758609949720196492489 5128 157903482202394606342346380279520533295517243980177416724025 5129 157937020810347973179331309937215340434476041062238849905225 5130 157941289590925431085466057816490844871659801175117239641289 5131 157946916212463658861220145966444833494097433553438488178489 5132 157949658975128236076023026723037973061649597712189542714489 5133 157991397717215534702237113103934261613195254279027397306489 5134 157993350877533479232573156617896166977850210951479811527225 5135 158000811140922751113495051551968890284621023220484460783225 5136 158107295732370119874372573749585270743938475459346115322489 5137 158118168588452607420846843520741044060803903579118459631225 5138 158146768580479388257771337551851159894043010187512560705225 5139 158161976339298684717594747195237312850366000240976225095225 5140 158165930724088064942432393186755231032616197524603896725625 5141 158170204413971286356213396362503123774851118728756124888889 5142 158183666509703774528260917708845284706189116744151779450489 5143 158203787971857862769876518819272942569952883311064280409289 5144 158224807547250765733116838369124352217530065082396141528889 5145 158233373573423470823641719480342946583480054114458501441225 5146 158254164528311246447399858863859723556573445907222501358025 5147 158313082070263323549330926136617752801030986682041013065289 5148 158328302521952734322654872072423036661451855077289342663289 5149 158341648886293843053146040481514747297464129580979642415225 5150 158352549100507149207576040886295959259309569658147633351289 5151 158353254751673692922162862751955471706063691254585277278025 5152 158353971846843970733694641877292566344802345569190141657289 5153 158389612741519468810359605123538997434683043982643781063289 5154 158391144953167624650294357657301799497681784742721296375625 5155 158467581478632149925496969370948658005266115621433347329225 5156 158508201778047378843792841252886551899174352905270220849225 5157 158551175932547648186334809005881055620324582526988824690489 5158 158573136705010237086165842695456040582467109629848425281225 5159 158589908953487220731016207499146845179867251198850062586489 5160 158602999610600237213685154141905007126212450558891180468025 5161 158605150530729518537642858323892951008621594765023281097289 5162 158620676360223573769022600094506595660554383650936018247225 5163 158621803981900357180291310243035125470595873379345851918025 5164 158709898052971563560596508609900777421784535174682649671289 5165 158711074767119637430523476411225563219401697222189216412489 5166 158721076909805631978935983414460090013426976531235834718025 5167 158778756784229936466150461065010398361136950244482635132489 5168 158782342646482950119565089829430848374236772320487141298889 5169 158788320952538115646233704661351212755207412941350273775225 5170 158836463745717026322869794093747096515344710434888975822025 5171 158854213421108060928773604739825935467487026944973368980025 5172 158869475166438399836293869299060307362738344415586317281225 5173 158873617291069278990814680614370291044869156532880209281225 5174 158877288976622163756369748335388652120181954471221177938489 5175 158877759460050359211396018193619884108814731732194101281225 5176 158897930154481144743030536340556149225363640600059425022025 5177 158946205377363704692428417217149975271572773999187045916489 5178 158948822258241235330566076873156649144084301294835732609225 5179 158998276736960957049160861748063173419360955099656073404025 5180 159006567852953084247988237210814617111374956560592914156489 5181 159035572451637650039667520694311586244098597284657464375625 5182 159042814318143507070126893495164143490142056582763899166025 5183 159046901740244391784927655769359742646333672030088145015625 5184 159086813497160171218734922506989623379024637653544940999225 5185 159094629283667649165920085070586967799585041594662247015625 5186 159101094448953626077247840547090405090539960556248069260489 5187 159104563849744040426372331103355169379038526488368219598025 5188 159116154579043018702414209535814546165602016278586542446025 5189 159153540633736432698476144028247265931799345019718310098889 5190 159199005529088585962252253408791527941570521482679487448889 5191 159208493424550533850203196975052502511497787684926664248889 5192 159226896835026002484818239071793353271379050630881428553289 5193 159228435475714405113044672307038709468114774138906554004025 5194 159278377154823642084997679661863547551943436587158484855625 5195 159286802749018264439395375845253924841941843540856529588025 5196 159311571175334650742167896280442236092551448067876225641289 5197 159325830904472446947179898453213975625069940929672886401225 5198 159329982561349122877512542779755354819808173287300978401225 5199 159337514765086647503730769306485113366940806947497319855225 5200 159341666539317873293050945975079558996693069115987151855225 5201 159347876857096964635484073573434087734400400761573678650489 5202 159367142569686611932678034076199051049184854128969621374025 5203 159420156170147135280774310921406734394640383105897277015625 5204 159427056577469728258114141505349228590569981126197255999289 5205 159430353682326263558326726244541829770507943723447337068489 5206 159451436700902007290309430297683583363951356120915020575289 5207 159460142326125444135027760768537700110560134435798282479225 5208 159474449898641313546619670371822822363983811789633145500489 5209 159478048236831509571200346863409764135239651447298769138889 5210 159537041834334429411629912115943312097552012622111333870025 5211 159585144038988781973364548975279097341752882064962280449225 5212 159631515714919715549953958812213164382175765540888508375625 5213 159649532691142645635630313549432450122771503559720894010489 5214 159652619871690858581308852196571013097082906188429375676025 5215 159681425142620513833215458625486600724472801285983643602489 5216 159699605262382710035595094841333021495553161723542239121225 5217 159729639778522258785306607882871048554871143122901597039225 5218 159792504587635020866674513243584508183814460347078376405625 5219 159822301090209022114086393332799944610772096453857292882489 5220 159838114476285144961676196881019522475567100880488934375625 5221 159875346096046107980572884632720651280295848400049548980025 5222 159882838894141390092705840018249843945937380183654690991225 5223 159892359164605809085498691110391484875731864478931752431225 5224 159895982687506385844893696564341274598160158132870511249225 5225 159932185595557210556968433439964537411908358436852272540489 5226 159933369504657416407299695464888499932743819808593412474489 5227 159934871221716680070587689271559283319512625802297491388025 5228 159989080128751829599537573659187150950625528862434342906489 5229 159994029698365690925074271207686969267267603576614323314489 5230 159998133527058194852367342503459092549522757566732502017225 5231 160005859818286003291043892882786747079766611794364349175625 5232 160048501356835197399040049095845281166414876934228893127225 5233 160049213005665483558035728670661025442101706213901287548489 5234 160060177643008001387206748295470500915634049992475073873225 5235 160087425251848994066010290831351138283043015466283998178889 5236 160094636460311463465794868177442155389603078449897862599225 5237 160104166756506579584597531158937645541630216968156451559225 5238 160119387225132115808966264438985151949949535061070499641289 5239 160137296809371931283992732218055970991765026911816411230025 5240 160152723136588032962063024149355731721911580376794392455289 5241 160157615446896535312875594638035848672209896289940034605625 5242 160167706961893089208667145541971109604333054686631084430025 5243 160190802300091188372975998782070522595736239191037096525625 5244 160194290574353573919067720939469439420711373728909586119289 5245 160205944356833282805470041215778596644712005000771795463289 5246 160214593989432376305202273506193541447447326996103618055289 5247 160231059404868108115827650765851205208847273558364896252489 5248 160257651378691474563019426610160986249324409167356791271225 5249 160267980522846914645507010818899960999837066015088462925625 5250 160293175332225206760153138481641356622886792940060922844489 5251 160314637956103287335996918313548607519889106306205298753225 5252 160321143108407196126733471402690338888879987448674873528889 5253 160330781040077790001171846018347463670700163710440993041225 5254 160345327861611958742412653482299544437286741034491514073289 5255 160348709425217614565462721768692758976200527190840233657289 5256 160369049392453903785066594238973314930962892866118665274489 5257 160427443484206153214269286041761092405422214859383276263225 5258 160485325556579378766883624052197970437380659738337897054025 5259 160489740023532251467144410536507079601951973485985769975625 5260 160490464879748818920677918172316485286187402224914009561289 5261 160498943982502987784774749234878999564273229353319665015625 5262 160527200614153025927208523029881851736543889650770408158025 5263 160528038550552515379514364104960028973982343415230031935289 5264 160543050296912835201224577555511288296715656181905711390025 5265 160547519868302876750152156048290951495535220597388165006025 5266 160547930148685397358641458302786581351351181752598960009289 5267 160550567969758159654943413075005167459288353655178200775625 5268 160585401543279917479001577109489853274219828144672800265289 5269 160591615468346302006354585897538461343462596865734192788025 5270 160597544116091921782980599872752278602322157943997812090489 5271 160635707376262776078106762976496342261398522927230824468025 5272 160647749446105561956637364928612370928839614748090653361225 5273 160661142931062364554884250634664435666356137119149713007225 5274 160669872834479535531540707046645910315119923265639148212025 5275 160722312700032496190581153017780113355201425183903878590025 5276 160725093688500881654005591279453800152489483221724347326025 5277 160765773741685148440351158776607808672365296380822859298889 5278 160769955163145547340157853603663253973697270592905719298889 5279 160774289678412164927751834610816106645381279729551680433225 5280 160794906784009175025053866296516133908778412177306131183225 5281 160804124663516455586078252075796272989161187033821731311225 5282 160834007834075258981678022368747133620773382633329992888889 5283 160842165033448378591772086345865972489694173985913413564025 5284 160858567773808651205674073399009831814813030394183477498489 5285 160884843838792979357039527163141831547943220016410117625289 5286 160919797341729405357634042772053492824827730436713026889289 5287 160931831213081220541419013464816951247219791775998938362489 5288 160944529541467600551057852609610133886264059028798626094025 5289 160975914379978032310850482379325314240313866217523339729225 5290 160989437829686832254884694456990216404715654897223048172489 5291 161001710341015825599093116049961121346834567839218387380025 5292 161024901296680804905967571841211831472466728380953093121225 5293 161111426031203372506154126095692598242589074959626535577289 5294 161119527901832008259403771634415245297574094977835652282489 5295 161130334500711098661501681503123245374650441455869662652025 5296 161142231410071135333306560573970744486875156766322210898889 5297 161149771400265753475530148676496179084019440980893779932489 5298 161165387734813941902118274909539858721262369709336140719225 5299 161172017824868970522484377118673065863665938637358224316025 5300 161172164572580938055703604286355930422792820998344608097225 5301 161201744867900967329472291321750381492162715949853057015625 5302 161203256051486897835360064205524564079636853478901927298889 5303 161204447439617352142373017070337516708203504795751314247289 5304 161206813704364361157571804972800990472466349919554205231225 5305 161211200735808144089355866655368700081370166873360492986489 5306 161235797604202333520665496841096737522983695740037584391289 5307 161251240999488805257944034902181356100043438392638451868489 5308 161259015393009991319785344194719281967164425289593729337289 5309 161261662506941185186519661002595457960081033027488790855625 5310 161262522161889846508111935250275082503670495264061691015625 5311 161269230398698113980370591850246579463919179432375723335225 5312 161284635978622523207982802725850742080691416571891953212025 5313 161331400023742081498693843593226321456340682828906310447225 5314 161336560896090397903088590462860448396893154196542084935289 5315 161372734332763562751480581374381207966186303119386546505289 5316 161373450662351528654809311026411165557129598516059038765625 5317 161389366801794985535189595174356538918986840737737461805625 5318 161398067235245663232159396065779097380643268065692461492025 5319 161438769273339013024944826353659484519971004863394364231225 5320 161452752644289074050361743048829909799156134136191073417289 5321 161471576268172819097373736534477974657724113705968777214025 5322 161477378847664078143841846331765835742028632624776083577289 5323 161494502351200955517194389702820000918882818295041198578889 5324 161507471321312648221587634765524376985824838649369158292025 5325 161532991488682326582546287715710760589458537352140670279225 5326 161552504598372244267045854447979883363667571515772082770489 5327 161588488193876315010464764623856238268661014357440434546489 5328 161592029663814793196314476444659571657952080324770551476025 5329 161599330467657475739479950989228083883574058165814393151289 5330 161606583959357318626702811453191794669113470483885577070025 5331 161608931970603431095984306061781932181453975617794369311289 5332 161617523911598125431459788027535263387956821480725994990025 5333 161620688406950530442673991109444099892804266610390217287289 5334 161647169262284846141983785887380582061581646780332442622025 5335 161653805773488354099770967130197811771088126222486610375289 5336 161698415597109757898358654573828138761039562054238998978889 5337 161706207151308937223224238272812083194113615440696647833289 5338 161767693421170086187049706664311072928156126665553629946489 5339 161805391238184547821289785899597235514878222306045696711289 5340 161816480624470684119636997297601332801468449367009339951225 5341 161820878056975951665424685734023832842933540180185368377289 5342 161824045722843624947561093840007230072660220641586586260025 5343 161830490041299317941822536529300553602808112408665821737289 5344 161837625867224928716683267593113789679356151834592960728889 5345 161845548962497219473507608984134041035929571105146348617289 5346 161847238643853868514406345412817578511175582167751350328889 5347 161849949828672885731372829919814883289698966970031307169225 5348 161852323634705207681878592167568631959199717888070032921289 5349 161856758503196243123586994228710338455508098444509887676025 5350 161862728652607097159480763355218974873363094358176285196489 5351 161886018337804810071589758381894317966120781919412840928889 5352 161888647468143625834029387814654080403872074890790322708025 5353 161904140633384086703297479182490055343242186883361595137225 5354 161977340878184778196152821868572906803171128745829344071289 5355 161991059990401078467121615568159634860885409507072193138489 5356 162021118635300281304079138067713204010469936485076288175225 5357 162050822932565046270697404809698330677830086974164488188025 5358 162055913017702481743896379493065458918195622607711730961225 5359 162065536120672455283921206819606139442818505323519583521225 5360 162076610554713350474468257308765116862390600967404806178889 5361 162105684485523457103703019087906612916434641822410986425289 5362 162108316457278945262699320855899812271706269204184867854025 5363 162126180487844175544146001773292148612784969202806236649289 5364 162156773391382678550875204039649980105073925227971649694025 5365 162172279091104312488502668800612723977058731227099526252489 5366 162216080095455243897377795607408835560402562673179712928889 5367 162226839783568857841069657086119576018903255674845481729225 5368 162234662493974457356599309592190937987324442925200479548025 5369 162254722268195567843716820448024981660974753032422572430025 5370 162280424626354067390264740660296621673779929713296370158025 5371 162290767458434221495030524987277790616673894509039620898889 5372 162293355731017542727593504259979376271494101268872834362489 5373 162295711686940867635009893929747462568010140239829112769225 5374 162341048881060281772353288161394753901859704863889503889225 5375 162403052973413902246056439870336201125761186679537098178889 5376 162442743709116352173192534166773765380269110139571309761225 5377 162462344309995526027773865747420439790048927280422814265289 5378 162470176068134028878208281074062134799016726199251948095289 5379 162475253595961079105085021761539753688054265369824705343289 5380 162483057931284541800680272397363873954111774379771290094025 5381 162487274797044830195977845880247557826458629778409654094025 5382 162503786908635229914445978087078139006275256570675137138489 5383 162549656815027839276650430461110777022297648679944267583289 5384 162562557716929603683473168372722613679933035772221002164025 5385 162568832485513932663222965370599516044414587275391881433289 5386 162591208759324083720456476533828313130185605265319363559225 5387 162670065555064016768299305308915570888598780292116719298889 5388 162673721163933651413115638503184617090756494678019524268489 5389 162708582111498565736629521794466216225215180475559370161225 5390 162712143125404165693938303757100590616108795985899834217289 5391 162724097118543624846661395712355046885064055487362414094025 5392 162732854824733368830677175679517474143604884490908785015625 5393 162734415144253686413463327576250076358545401501594732474489 5394 162737947531554762483931560313229078215878048625142969671225 5395 162738637293003478268242746879267227291404979081850388474489 5396 162739611737863819226548069081760559007068893593331707375225 5397 162740308629651699490536684070018658842959863723192039308489 5398 162773139604231519834485121680507387470879133360430720542025 5399 162776515280971558726789759173577455924304067874547306848889 5400 162778337183553155096047223836138566263388078484270680978889 5401 162781899414349683905643499395589185583985615694982286055625 5402 162832302070636905921277070425407094935794508367553643705289 5403 162832359834206889031964184403985594747703169312517479660489 5404 162841961895806010284841141415476286095905362037786324745289 5405 162899382477709792454588314259300056827140871585804586005625 5406 162914911986631878023704790060633614127930622035641222375225 5407 162928558228824747665394615240307374199506206058400007911225 5408 162937401975949489526245152269122701286761631281240276639289 5409 162943425820348162004240127713320265617916396631157147134025 5410 162971818760383374058793611863345589471943995632983663694025 5411 162979133232906203316144565989247437095715561699310992826489 5412 162993868344553452957398924556495345004994442649953530908489 5413 163009854343928820512130402189188529273115331912480170927225 5414 163064485471940362417045016721106256439372153811918821138889 5415 163080214362756893236124920213901873436269464435288049383225 5416 163092225824481505563554085512258797089676963260785502537289 5417 163114539310958053755173881726852302597664350648129752434489 5418 163133994655578768811500163980572210707372277914988525377225 5419 163157429957849648084846605159409160702889238662513110708025 5420 163182569116521621993988496464122174068465149585265096046025 5421 163184935356411330706901091664716637570567678192288045383289 5422 163194483792697402065863351730673592342628025976910122161225 5423 163232336576692712975720852385177667857436140299781378708025 5424 163277187019024929606923666287489246212066242165585744928889 5425 163280003165366757438391255545431895913614834826727390271289 5426 163295377316930312580204780234313890980937749778903282876025 5427 163296027338704765737290256723950094585930712564320746055625 5428 163320877321536756145293951971218250148637416906666396894025 5429 163358322023649337961266922130693469128423691844285842713289 5430 163359713013873832248312185430552514519713467949489617266489 5431 163403031469207518097660826301893169744614519756613033159289 5432 163409104143558291862705411538223535092255441103525825612489 5433 163422790202377563227440448484638900496833724119293745175625 5434 163424280031128431966134777331073827850634892529933069138889 5435 163433967850016085814060568505309194813636974458519171138889 5436 163457161431351091431615719510343731641548074882365103328889 5437 163460685845064711933179191920046116087286913739468073788025 5438 163460982325512676589347828592123575951731265116359080303225 5439 163487165933635878618491082264657817342788780245134109298889 5440 163510476053997454712487446891780205411507607553012443725625 5441 163521352943409875662335507003218264052246440692010669118025 5442 163573935604501678490935603508870902608508335271332178857289 5443 163575464482550798870456715955364016961499926364305580881225 5444 163579040617485243176462464998020359711222265229444778569289 5445 163605395727236187993553376199012630415359281039336573070025 5446 163619998664643323912298700008950416888029628311975427527289 5447 163621019719098940262137568178712996834540554242137399725625 5448 163623671286548088651102545491466154135821807991728215546489 5449 163634719934204891082172599948673289305689543903376062322489 5450 163686192645001058164897727306697791730960002862752962605625 5451 163697913981122945825332674262077702329701932233121804754489 5452 163703028057784001732728398880656130944871422287521345711225 5453 163750350076705151755085783267868615062062210405090962300025 5454 163771167099762524356017780799694875801184109855699878482489 5455 163780779681161212982637773998512696836809696632976683532489 5456 163789582711949309759922324756018721341525739639540931298889 5457 163794490567857154416016454354696754843616474370462558775625 5458 163804195890777786203527667695926305235299884731138114375625 5459 163805402573397429270119906832787424626740572644160922439225 5460 163805688492784979057803497396486788486376558065450895138889 5461 163816108763405070135411985459152616116047713131438452046025 5462 163849801942535583149068598049806885458318329349302042991225 5463 163854186624954872248009062207144242067962774877406579969225 5464 163858136396949826358893863157935103611227780635313056378489 5465 163871852450701034547027440253048263520720933443275882927225 5466 163882768568500426413235118781642868145671578447603328830025 5467 163884299749195189147353558589711747848298503905361645052489 5468 163892386376376560177027409553368549266429760433373670780025 5469 163971633399132203332733017256606605591983015902380198905289 5470 163980444614662922575879125498412521319553850338563351113289 5471 163991170251005487428508771019542381231672787018126666044025 5472 164009740105300786013774716751554337805515098643440221868489 5473 164040075423386633201314508975610840651224846209716129204025 5474 164042324363147106375667564491374119387190362002630676233289 5475 164042732408241897047798901155383905984333890320526139975289 5476 164057181546897448708651210977338048625935940561188472888889 5477 164058389716495738031108724902248151713306377962259900153289 5478 164080556491626971720555460903525625509771893474702837175625 5479 164087183103723772882312335475148216750352813647434527807289 5480 164089924163342230317329599781677863359854453634526825015625 5481 164132365473489817349426264290693806996184759024669688340025 5482 164142652657326267618740225862182505543211691347363426569289 5483 164145251974899739245079605263949317428972888668968535129289 5484 164184560095292945285032831620401227855944972432111489967225 5485 164231993162898238628034649289618650834250307277663335765625 5486 164255303318748325127437522783541319084732823498751833710025 5487 164311585282067201610397569704573038951598638297786635898489 5488 164315270286905722835976378243944091284264534885675017248889 5489 164373633862146493580838208744420104320508428379679494804025 5490 164414298008011664885296525991972543741829678382329893281225 5491 164425222850926370840955081062013655341164957849229116743225 5492 164432954178853816926127513135981656059432382031101557050489 5493 164433524897175133666764864399104744943352499694657447687289 5494 164438080576014071808185871875691518726196379464747457786489 5495 164478789296317443309277777248572136643138416745423770375289 5496 164483025682503697806563462601303277001609667450503154268489 5497 164511839902672854618501861592962131033840991915720320553289 5498 164545681440326540395902918714902319497794697315268780126025 5499 164553892574537885032540695051309201556264960262503897698889 5500 164562587371666454281955959394199727812463053260643649326025 5501 164600716858690065464304792342620683136417498973018405180025 5502 164656984671378867599365815777583236517553185525741954642489 5503 164698337059804800375140884591893732824970438265640869848889 5504 164704982959027856236911019535058629627699212118965791156025 5505 164714379080699715258089203587126866639350677851655801780025 5506 164752284161145392796865755149032183332647620127620694977225 5507 164752736201267653958464181404054822540286204012888461306489 5508 164755120593501546871517220334118513357036330981825318718025 5509 164780456009038815638144278587957153843958922349165339156025 5510 164804079872919654917435828612473873842682886389545077655625 5511 164834003611836189485575170669805417821392165693144800764025 5512 164895882576990821869094767645809004429372892248343062444489 5513 164928648738643869975042726232171582632267039439580691138889 5514 164931446505322961478443658328308891368460556601326110048889 5515 164936699004312579064081298280218368846190134525514457468025 5516 164937403393312391360207111008609430817869213010370241298889 5517 164944233247073212572202115563372882724080768914465160863289 5518 164945446629589951159815907281801969805245806512456894636489 5519 164947929577215586816955742836156573744770877333096827455289 5520 164949714404556107081729787876667254739688076471541978636489 5521 164996383124647964467870182352074216398939639949474216769225 5522 165002467639166990647462594899291435630673285984752607858489 5523 165037277807923446478156256097373256293295356418675923128889 5524 165046136247634481122803760442115549734569563361639959505225 5525 165098188526137224235736859173636953776149680663084423740025 5526 165108683809471039419115501020054945236380628086741439778889 5527 165126874222749716713801713903865017686998681588108914528889 5528 165159660567519069033400242054411123797483345299741362385225 5529 165165107514992540590666154848686402516381462538940762247289 5530 165169379914942432551182100646831456076124152524132610247289 5531 165170851226748042103997121934604064477240005350399515273289 5532 165173693413685945453826632334153264558390057787351086498889 5533 165189395715991213230291948416469679596111641553171833241289 5534 165202449324171636020806261635653489428938046395661472316025 5535 165207708716424231713018802543011711103086531081795656647289 5536 165230252915318038106848802370555938526747504685412798764489 5537 165287806876981102180655930134544962035479315425957925502025 5538 165325817329285610320488294858023328810421805017785719623225 5539 165352751082189350546305117310221701852654864534348665364025 5540 165374786654695587102360705379398158445883252269211224658489 5541 165381793885230828782407250497497433538316632613671117460025 5542 165386813110871529462882562198762371902864046482324233018489 5543 165387543616905084865576642475809055287718125009147459902025 5544 165399888850033513402218532431806876268923090348003584728889 5545 165407763946672844330271430112166724724062834995886290846025 5546 165441393827528626530898375534907128997585955342577835679289 5547 165445979696283041469392156091207720087049070081642582676025 5548 165462423440717780839566083294817325264586592822512968849225 5549 165483441745030599854589256688821199647820234892418970178889 5550 165520539223977612488717484866267375813192940668346006441289 5551 165549755578418072986914196152421337926920684230200164927289 5552 165562064772506870746092516972105292512813357005454846508489 5553 165612107807950172977791233668132137826580777824638664647289 5554 165616237770076504911985430377409123584704285892525637095225 5555 165631421703672455612750055724112105800743764722439031615289 5556 165722710927913438164769688477917814014297280806423130654025 5557 165807298643332358088607400683602248544892887880914989205625 5558 165825148150400554257614667100317486638110950419364955698889 5559 165843338292953104622576931859498934769472154082917597329225 5560 165859316380548359019633119134425467344434047891189695162489 5561 165867031916664029087271737835625652306160682582657931448889 5562 165892193811693531151923606619202277765212562326335400050489 5563 165901905693346128038566977433477313784973495813163525500489 5564 166046942000047295572323807693884920472565989298679549522489 5565 166053722254464576529728417575315745092644157209347878775625 5566 166059704522698618378936729458161702765099631655893964248889 5567 166081331754289915059396532543184196612688000661945239372489 5568 166082341596922530763526755638949523373718071774376041724489 5569 166096207790681920322288137423781418217658236089624948615289 5570 166098607707504128313764141681788469718253946041915385655625 5571 166099827871783861328780593181127404196542483984139391855225 5572 166156683913222332244730827883142819902776485624070120897225 5573 166192172299978056985140586192856539607070910675544802289225 5574 166219218813132201329444636628613977549943348293591389617225 5575 166252985739047508750800180747104610228696672263601530848889 5576 166253423443818934599839641607930373760222778653311125673289 5577 166294777992765880836648803459522983792077491840536214196025 5578 166362960417543556019301829852786642830518421702765995602489 5579 166410895651828906787235054943787122608102271962947411314489 5580 166415193706174408447902589941344411436979555741457555314489 5581 166417048055853668982419060742896725196243531994423286060489 5582 166455608122859116915001006988823193291688577341611042169289 5583 166486214692711601839707080879729518737072788008778977735225 5584 166493143968186643778414307225649799039510232832268193972025 5585 166498321628112915532798093650272971672056506478078167988025 5586 166527417632995263786483400169384788141079032375977234765625 5587 166533289285646307465489036499695442435559802495294869074489 5588 166534984498138379694307609822097767385827070071074090528889 5589 166536896756811833078248924787265136956839698373172629325625 5590 166580315788248298079736299925764034101301871773187922580025 5591 166595130462175082685245682313998528563839229771626776460489 5592 166629396948229208529557035996391003755385425498156289166025 5593 166697723628004673502809460226059397293710648975394879303289 5594 166711859743643031212409044549494411424565782219791636783225 5595 166727904714332788155121421390207857511730094630311692178889 5596 166765461677654619551963656756599699531895914659568854268025 5597 166767892860451142839078325301183596219349545320052999674489 5598 166770669646176766563854089197951274024817946384551208001225 5599 166773771295205793889144601682125842876931980268151343663225 5600 166777382933206421040517480659637458816967137856971906298489 5601 166789636553029760166856721985746168734281716427369825486025 5602 166828265665458547798440453025074550222084548554012070375625 5603 166871121143914545335752743891110828570950413041563066801225 5604 166915215761662081024683226097726252338997898746581410324025 5605 166923207336289561285383650595892773882179590133407099111225 5606 166936694409761301911000043142745590901930911691728747372489 5607 166951863464036757692824940285206147836363141439726024248889 5608 166986171242661389037574596990807662435385233048659711065289 5609 166988581440043934815228830389273475341944511018579520405625 5610 166989038378662810656374524168215848576397819351707861692489 5611 167002963458358515206195237691249996631065676855260229575625 5612 167003516575121180802084349892058950120953397361216633391225 5613 167066052262967146058862538391892107849543076319500675559225 5614 167069088374683555616857374535992893652527262789961975420489 5615 167088432874045621460655024591105912000076789350435458775625 5616 167123873263753862699776277942776971212398738315083969159289 5617 167165189012341342070016153124514899807195145321909018055625 5618 167189525997112926808200838035894890606200796654733031125625 5619 167219584300981901644054915459604503504483568263473156537289 5620 167220312447382356972059411194236349997017680350314161313225 5621 167233656802574363499353406176055937736437959856229379561289 5622 167236069858340361595919023581557802832609249288548283725625 5623 167238418982762683016357053914191831480821882586897584455625 5624 167292388582298275078230252015464793311396461722035001054025 5625 167318592205521190162472943281952161021302463920284230983225 5626 167353887253558620964833312816298718002609500597090457831225 5627 167374933172690608851644262105493547776785604595990365902025 5628 167398802300491829658935618217720862452843420190995062478025 5629 167405878038805969608133856772048551505893491478905269580489 5630 167411683983927206040788332521073873068758243227722047602489 5631 167457277685877782828002499222234660264180829600251905180489 5632 167466060667559632441940870556174460019568240174889252206025 5633 167516297936841042137545543929441792234751132314100364794489 5634 167522772738746370791994813298809736601489976922659594900025 5635 167527769799528537955648876339060230882013083998601463762489 5636 167577939244235509855872309876249041909238452389402106925625 5637 167604460229947864038156635505403867215105199771719233233225 5638 167607900303612963715738449529387320298576954624035586225225 5639 167609459241536616941940104702056904931101403433639915785289 5640 167642014972534869196499200343860006013713678046489305980025 5641 167654349750827098457548145744169778577075777229234489436489 5642 167688473105970691277318829256251192675451767664812991105225 5643 167742606093158793328700563873877123063193600107147704111225 5644 167757464626016988510239615824337511989051685369279186951289 5645 167789905576213207348636945791759132296600882047017402528889 5646 167805618158951456084146525797188615053371370929766048231225 5647 167809791825550432383989033881576890726862300004846399751289 5648 167814593693199666589636150457049974338757641647412421959225 5649 167838564793996266347977794809925325361476689519714932094025 5650 167844473418919353209616905758240998432029300327571264978889 5651 167851399381928650860321155142480594472150665669263398047289 5652 167861895978585342367920689853867700508549120219544148830025 5653 167931633077839503547405099225892081971386473190531067527289 5654 167983777080496278835098961868720681664169732025467503765625 5655 168065644531420623678730872205448252610985722562616516065225 5656 168079865935129053495878507009647203515060347058042728300489 5657 168117350289337100223357405696772211501834720634958740978889 5658 168121005582407760475906412175783709868911993392959658375625 5659 168136157399605273357373183479718342741503589370794108719225 5660 168197724510658166735846828264809489225374473462518748991289 5661 168199287840715004267305781289466198030271454863966257639225 5662 168210996659902454507362368760483319651725916684907635308489 5663 168297265968023839608504277924886465852950868507948656876489 5664 168374614156135956099799349446980755202383296618387979388025 5665 168387555942857184532086654556083561097896844732038386620489 5666 168391820529746774067952852978636209852316241277437235225289 5667 168396635733669996652064266680863833317254726508014524033225 5668 168400821171089000710128328188898131787878038338128883593289 5669 168426598444219978417811055928752443519079326536091423928889 5670 168445039474929534607287858075800119965712111313917419294025 5671 168453416033866181453954728244547467207841173531310749185225 5672 168453719732179407275265581309606507022957501791946147294025 5673 168479619051038680138412366932905955152961640892369521530489 5674 168536860204976192359597493451922512890852816276899644735289 5675 168552859662397918181548801402333837914086642086292843260489 5676 168557201863600530915782782892521659696183892085160479260489 5677 168616115427425603484040300329400049807526131290926556300489 5678 168619075491597181937424650124950504830792688241766792081225 5679 168691364252934978331367632971049974650009190273891431550025 5680 168703898584631453704704901161873659927984626234972421205625 5681 168720346927391125133550398683524149335843457562223819689289 5682 168731055649549035201315070187967770089478867104903865932489 5683 168773094887657213877046375218414847415440442919770221825225 5684 168778121802666383005626529001836910484984676042462634745289 5685 168787138986964953179192867609374527198586884896804076873289 5686 168811461555946308031825166988876035255469779948428488892489 5687 168833670907448094016057401235930551736054310401743783378889 5688 168836416882637984045815884872976703797719378995855333345225 5689 168848967721516075791043467551032271513589921404389137567289 5690 168850465205195098602969062412976845506246394765482025993289 5691 168874554782739755555175488844695968796747538087106034554489 5692 168896629531341254470765228248277348695090944097972341769289 5693 168912614429961342753121565504796016066576490267193376098889 5694 168916544912076257116438404114093228196156759488818194225225 5695 168951636811625385604826287910460387000563300905298822524489 5696 168975976817398170593207449224308415805878792156640530223225 5697 169008506129483517963544517803742093946435690773271925921225 5698 169012796678338528010623318271096762215881046809326759425225 5699 169014273148445314682953500863676330657836547833149256593225 5700 169076097797107602100161474633681658007241640935749586105289 5701 169083439831097839108783695447118383055854514022960382510025 5702 169109664529864875444515430958487680236484413505028416999225 5703 169186360913510467019812503931135967795888744347379865244489 5704 169186694981639002621507930934867062298165943818269345906489 5705 169194911149127026978977588648573443618369867190719541015625 5706 169196655030901752703349139705193759869564040776878867026489 5707 169198534159575542305639212339146684685619369651455441532489 5708 169210960617442705849303008866554850403951450833186821044025 5709 169228624717709519499565971746048259059916661226970558124489 5710 169247055811895723699921752065748551554121576747116275825225 5711 169254194072901803599345159923007487307751377592371209097289 5712 169266723272305981378932268736205996817532888417226728928889 5713 169275841041732259052058902012805194712061330233077200572025 5714 169297562670747254670144884129473932762271460649108852940489 5715 169308363372777533864420696567178131961776210109120820578889 5716 169361606362133080215971657334780481204058650500055217452489 5717 169430837188371056547438748543949430411088244247781006569289 5718 169432718402364155888334993272021192763376429020889095327289 5719 169456856865112832627276699711733582921650789482927165005625 5720 169463656630904540412747522505201597964034625909465812585289 5721 169468017806612998362059405595202606615431816690022440585289 5722 169472549582152416847442229044045914806256094015308981692025 5723 169486815389901820407694466023108569088960558079975764500025 5724 169501646915753636324207512208672328878472013566241057519225 5725 169502887058709223666951734430332508319560468284697129575625 5726 169589533557893382834605988561195240822609325331234473711225 5727 169618365490838099302468529612565617600283304623278143575625 5728 169639639293106926233009164139321680331527492209867993108025 5729 169653741179711559789045700726671117386111233338406463448889 5730 169653874746607771082836860134711989251539839873564510447225 5731 169667977582412138847713661967862410785252586113102586618489 5732 169700714301586179288449759876627141407412414670743884666489 5733 169833163366848718726203569248126446348853362445930696248889 5734 169857605164157076367505914313065867101721413951279663342025 5735 169887363533939415868379095585793671046344659265120019911225 5736 169890270514884641163315431348732047390080306142760968956025 5737 169892625581871758162041111405316993327423375079680467783225 5738 169932793562056020153476873560264402819082769894163089183289 5739 169938759982035865284740392360146898500954976164135329377225 5740 169969991934742788642644449291578752335086837592941879484489 5741 170063483430588678092892485269982171053880659475427143298889 5742 170079206235997557358718804957100750030574902497907795138889 5743 170093794924267619971948178603493914738087933058172230226489 5744 170103436347039052616108060384190121294612399569544478290489 5745 170136985891910211344814461429143637074618786128620896839289 5746 170166590236647656269986631128678433756503894261097194567289 5747 170176234970441705454986035448700742083066417198761899335289 5748 170176503873794226673610452012801709588763279331120671025225 5749 170179418704920440499448614311105618475197443734998653422025 5750 170215606975247517553426898188282608254871455391607403700025 5751 170218054455300451619878128341618325790229334522218133321289 5752 170237235932378963388891633562392524219469443915811159228025 5753 170249327589486685137248401712471775909894953699026199262025 5754 170263604077675905877561377084348687816752170993917857425225 5755 170341055872176767997876302099063435431645523983278737308489 5756 170347321635685333123657808941012224976934933196453075015625 5757 170382947953279889013365321362326383707681372735842594492025 5758 170400848476750831466651141151689016528660543487113689575225 5759 170424109937605833295891639120507875693480088267867954098889 5760 170424856889537096370888453270612683094759219608965823646025 5761 170473727603494443931102128653210490026954803363800133326025 5762 170516923951689854432584928907385556719270413615901804114489 5763 170574126588396391116878638727113461826140324836142970425289 5764 170580971973421478886748519554139390616726852069754604081225 5765 170647701442261647965766433677090528523194487949170358785225 5766 170657730439348880287228318840991609421267048030146930545225 5767 170684286807787783591034120602983473489897267031060962079289 5768 170741603513825126453295702105523375482948717408273267015625 5769 170764833757798573221214664785663599827605400507948421129289 5770 170775254049371882919548156590023796911143132008921722865225 5771 170785194301983393904040300085163835417584327392160631215225 5772 170794109795639214837936280092455270348513033606686879468489 5773 170796477518327033630222218919261363440083889944582649806025 5774 170801552723158448864240286726279359848381679820627333100489 5775 170810656528643096484692680775203743366332439601613379138889 5776 170826126501812113522077849413859780941262957788809124860489 5777 170830318007449050072875464993026522034196646312806149498489 5778 170854114500794765175428051205746581727551994882009759407225 5779 170891485660499932710696319043697523477208820545588631343225 5780 170930112093762123830804406189020237686658542539903269746489 5781 170976427176540197251020205055546774442433862341287308649289 5782 171000648537321916012741811228044194839143926697745123925625 5783 171014841156610055127135608776058334026646881381959643194489 5784 171038812268034631979069755438434020753849356622993618737225 5785 171057134067101895370044845326157911347156344261654582505289 5786 171063152018802924222423997236533004852324912803621421588025 5787 171072267019456512450500202044487499497982850490289858125625 5788 171088225631536151518588340298124621586610121064080136199289 5789 171093740627713413057827382589181186465534065145304353262025 5790 171102572527631270937767161315866819175149325097207244103225 5791 171104876306025877851941855436563267802401987004605961375289 5792 171128368851630421127867943178591703824417837552956004788025 5793 171136280178835566003449116766019911985489682263943538325625 5794 171170684308987591420571750358104516481902475017002581390025 5795 171222345609572571632375548448317402591321042780217082001225 5796 171226003419342651884633303731688202330410220087559402972489 5797 171238549234111803885093712487527787666132284336820642940025 5798 171256253844473447968048009754232324072023484532259348103289 5799 171328776597999978913643727351976060777106803686347493217225 5800 171354819288419080966721481980259399943483894311125307346489 5801 171359380495528335516562126645673035987319484909806699695225 5802 171359907813668660047084173165928371101072571302679568020025 5803 171375214472282876964332304365698904804614397564664194023225 5804 171417674949584713258454691763191349057027135279307837473225 5805 171457726058636054092844927733462835303367589070588505991289 5806 171469310944208309281581407143911007884656087355955196436025 5807 171486225175058762196250844136086648133385233260730284622025 5808 171525161119877819057221945027529739529592068853748474537289 5809 171527623708380013869267294672734185856449964377399042125625 5810 171532027470636000576213033312555115202118192683484322125625 5811 171537539969057885035858475117206330414233581361091967041225 5812 171540967089947764942613892855704143941219182951010838974025 5813 171551008610278913972805440697806984932852655948310446457289 5814 171567246569890578655205715813739593944041329605346861063289 5815 171594772893740406613419727825787530075013490064662704017225 5816 171605432969626211535099877863191909580957741617768695378489 5817 171630080581173625127154123532041130249360746437245036980025 5818 171630613929828672632972602467358203590309867680912292988025 5819 171634330380896867576763090080538343491934172866629061498489 5820 171656693386320395093455762784863835847373694492348529378889 5821 171669100843321644357640344140612744902767256719125185900489 5822 171704183777356010362899169938115059143984116326282932818489 5823 171719699239924834498842673431537457492578347863977792498889 5824 171726134568158628724995480449063064279665310108267452340025 5825 171786795919075982228343851948741265216572045316552686929225 5826 171839601106307416399236452478250148048894331857838570106489 5827 171866419108438440799189740095797684652545090233877431687289 5828 171876445279612910506999384111489542563961691983769525191289 5829 171876505597367292860744992903647696388535572061473488327289 5830 171889995620959413993062189040259309578363946979586612732025 5831 171899857074462267477719730708088593745198302883795133740489 5832 171917628127554702670715395276349440013278499709916175599225 5833 171929149941938845811212032122323610687162836668176188284025 5834 171964425177067804417062965555822570026565105750017808775289 5835 171972610049173946218430990657088286569738220404842697888889 5836 171980400738392131180322316795585614321764043603562512916025 5837 171984222881995798227218513792029518603226591460427039463225 5838 172002051512455331147830876749810073439955235255301492218489 5839 172007366094563366450473214385798368490873538363742315194489 5840 172046050406575735209851086388300681688229497683761319890489 5841 172128556732835072153384336946694689360175350711388540302025 5842 172131404875752484084123029574086114318476184944179198714489 5843 172137723482230693990590714329892904396450910673794930095225 5844 172172057350842026123304063922450794800563703728882477209289 5845 172173650256302026959727734415785115099715215354077799489225 5846 172202502418265362718125399924380235151151424546129212888889 5847 172226975139612562299852134096778368563193526396372071980489 5848 172243020248122999400392705575496434046155105095079455377225 5849 172263522272052074302125755173840472421604422902590178367289 5850 172284065793694791012937026616468636809472410742240985268025 5851 172286916005007994204537640851868990664832054416696833020489 5852 172293806808922737312704390627225325325648601634102953652025 5853 172297022325923238676997903328943196977351977742826339500489 5854 172308756121372193143545464582038560614936502209383088908489 5855 172341000755332733260914900923046210367777446011119901020489 5856 172378347737143136212467409089538527570379585207811249383225 5857 172381544781902867572308473487947264543365331016566122543225 5858 172390716190797756404088610135393325879738655238761458287225 5859 172408264946761275918142621888249990635073118246702437812025 5860 172413589616663883990028541933924174207322919631761448628025 5861 172419916549537689102949416992659713614888066781250428063289 5862 172443487104039469717144120865996501107718219813829470650489 5863 172459707721623064505704338358537372084327159008456848553289 5864 172460273043728580881261920378235020262018390380882390590025 5865 172511058797846298523511681490622463074000720120091014705225 5866 172521920362666267066787793205625955543037127269129668364489 5867 172522804311918035392392579244017285862556760128666602369225 5868 172525352068957801725880996522769567840060950243791840153289 5869 172527112562624067991482646785251507100485330055180439153225 5870 172567944911734318191444990391948802463519416947546259928889 5871 172597217174337131030051756185810976190217827422023167273289 5872 172608195564164660332622832581239922588218698701954550130489 5873 172620566121736532155144400089045253762538435671103063922489 5874 172639774654741542116885992220210761085052828956534734809289 5875 172644198447224588824324477718144370248281696009379508463225 5876 172660857878173107415528350972660423897804912673240977735289 5877 172664059135578092843262680970487736069124408405955247775289 5878 172695670269024006083398290495091997940099111005703912855625 5879 172760171176118146841057601609603764036735244009400588455625 5880 172818047376735677787223488975225109858679129968594587783289 5881 172827043567348675133842142773953129820122595580851003725625 5882 172866454344924497408375286465270612351844843581584561041225 5883 172869225276327518452648069143100937833146601688074575964489 5884 172873457023013899479997617571974820430228211129704354386489 5885 172885554101010565323442096186082682058854016485854058528889 5886 172900777161310186980816006078259530817621831282512551868025 5887 172903395415757456114847141645079762036841783467748105340025 5888 172910104852093663020552009797367572953096122948481881244489 5889 172920240560348753315383920558446936610393560065965925324489 5890 172931656608600434439944816330400816660308896347551114284489 5891 172934561091539391386976836119604066261123956067728709425225 5892 172984808921756040509109012629699836039791955064328581164489 5893 172994006134783060558906922412125644078665023619642523113289 5894 172999133754271795421073448447566228663628628041521880945225 5895 173023360663455223472725376435529574847486862552802614268489 5896 173033405948038934485700133135947649025944930336078575218489 5897 173058904486891415538362770335084892427879993335310744506489 5898 173059436005320976611626374985489682041426452866460308255289 5899 173059598386482477226051679533357313609718452489417921916025 5900 173063277420698080085585910109498392229540660515642432063289 5901 173064033653826363347182045193183800651073264235592697916025 5902 173121255524225993944921528414017902896057426412882346799225 5903 173149234222769084925589619046194294806214968530476033145289 5904 173161056821720793113078643436373903138069646411216029436025 5905 173179522210737110321472916650355490711601460683106767015625 5906 173188094871585904611205808952853941382848344941341944007289 5907 173192532877001703208005322731957698701913990649436496007289 5908 173255534399185811487928279882952772496317912970167395143225 5909 173280109395868536048743022741532073190610568185265152728889 5910 173299800661480601425812886605205437195404468667768220308025 5911 173303481860472841211502673203244215536655319729028488306489 5912 173308219003984992315355826553046749949232107046501135569225 5913 173333099183384132722987086699247687594552515804485459431225 5914 173356465660400558678950644655224229967538116822824323439225 5915 173361689253429210813254396128290003277724931571696169146489 5916 173423584427603779495965111362178688477642795724215529532025 5917 173528376722503190502071317414149004110062475739114440636025 5918 173532095483083774213056302267354569629171205914383788095289 5919 173541159560904700938375858017393213542459263191490155262025 5920 173548090688650829095432381662661610957815829974942871175289 5921 173549354562173115613219307136445475660176729500670217020489 5922 173582731466129851856486228048684144256372098849297845852489 5923 173587651693985006164400042172475836491750055423938583327289 5924 173591954250585799131148744510898264054286710527966842969289 5925 173592846327074063853427100874306882733387196116442784276025 5926 173608827998158427475369943691261756922498074959571132313289 5927 173632734847437127151438970156945215739238589058756881325625 5928 173648007904998367835491476898039723547580469422578601528889 5929 173656196431940372870000962615542754409117322406193803278025 5930 173688723546566590857241535448538609717606465470880411455289 5931 173715734676072806756880421811234933887703818592667283833289 5932 173719487395765316245402054726290423266782903153526605825225 5933 173778311578848220080426244541013313578944430676643431324489 5934 173779186370685972152847795052451441003594544397887113865289 5935 173783523408349959572553596964840976450498989141545065900489 5936 173783679278367501579657853119560439921600048550857285370489 5937 173793700295408537323142404094089843898278383829936304380489 5938 173818354767650638761381352153869901100404410498775291335289 5939 173819127322148235849309819034965679204669964200339475892025 5940 173824174344810279115829306906093695469788951022474223553225 5941 173832735121334354197165985876351499387113018178348036847225 5942 173892428487398655083369058877543212568274844351800521503289 5943 173933263060166293295855752289447611554526618953138932511289 5944 173957597938091817425771436004165743386593588272196971138889 5945 173964025904847806693212982195666568484348740497645942055625 5946 173986778116245478271879263653487498006194714818010241950025 5947 173992260650222092292565761067838475751388133139964120089289 5948 174005549717818474750118850650909182292355218939324472220489 5949 174012729047236226281991870179217170555454538630746492505289 5950 174017183963804868367010396887210973164693718139012320505289 5951 174018450586626089171200400763766896352424203015788931128889 5952 174025397055605449289095704097623670578320508616530542113225 5953 174061068158084897367914339576172706290218445228441250081225 5954 174078075039699447988631203122166673604990416405268281502025 5955 174099797209837708362806382144561295701057779603098815765625 5956 174101043267120745395035995890878834148197489818662426222025 5957 174102761985661453701910815644749113039670639964957204935225 5958 174118947545978786386335190058494740138709650598853775034489 5959 174167994894825439836001715321616466508924616202368618846025 5960 174179726845709097899041604293336991347285698224222323660489 5961 174182283292056772579737608049174368731579937089044151855225 5962 174184185338242273147891059705534376984682472907406959660489 5963 174207989776374013460213115933638686706639930944786679569225 5964 174232937969436629835452935241449227386697366897560637486025 5965 174235860030246898043041525279444268726142090252612731001289 5966 174242188556627736469891124941283229968176524264204696855625 5967 174253084813129933044778663526707657248035272841430645138889 5968 174254653267986533940569081382485807658929572589335056375625 5969 174258812715349685202190855074002467393025809793522240583289 5970 174268489379416902629164666453826361443176370777382318823225 5971 174287066112526856452794145527024692245001352290031639081289 5972 174288831827487437397360188919696351422857450410460635783289 5973 174301477680798887899806027267454949580289438148585116494025 5974 174307582300210467399893666258949875617436396092875021525625 5975 174310076971481805172559794054102495399727463410319171897289 5976 174318363073087923886167042076048281673157427520910446143289 5977 174349777759734480249593004687731365026308714875612353945289 5978 174350993337415732749044679595148665166427924052441358652025 5979 174361300618441528377432613670410451023914765497789654668489 5980 174417581189561415784961286458862794420311926467173432033225 5981 174469074385698519913297553304786085189692693812058871422025 5982 174505416107430286704166730758184331390436957498039412026489 5983 174531298924660935430557845009969653291639510796041089532489 5984 174548111663892062579859540538931004420239183589413344455289 5985 174553489455583029482458182211279656921481813408727348487289 5986 174588311344620734062931164654949503848734688214499963298889 5987 174589826830999844371131169150252510344044183170316291116489 5988 174599278048010727489919825973802149029664508412880101998025 5989 174615738243940714437065085220631965292470558030009997767225 5990 174624673071193729393379380508952398777821750547135501767225 5991 174644400651669887902181941095295934921015847440554581138889 5992 174655888474870280132087102818811079727275490044928746303289 5993 174680888318299738847149511306354324003399362720478249031289 5994 174709216728581021138345375195799702201529311061885051725625 5995 174711716028895799130814349462796171504681301728455789577289 5996 174721215664976065085837553479310656440105616798693288670025 5997 174834988966439991948998532015312337746999126865534055676025 5998 174835608483700830450352580815694594221634349114186530985289 5999 174869286857522878146354789997253987011461356531013890580025 6000 174889347030315688451811852142622378055316824221552611759225 6001 174894852460366124947398471771753168190782065087453915847289 6002 174910142214651213359195286466881080238615144529517579463289 6003 174918451287183795696101396335514486570085408054619939977289 6004 174922224917555685406855190543265466050720572974129889233225 6005 174932118245949043407122478541774108367405191912135429308025 6006 174947146912626362163648475926466312005103712630843688978889 6007 174948418984817090680575169101269603994950875281683861151289 6008 174963256996081583883209640886283550127142642664065756448889 6009 174966431488929456485101848655827079943448783073804596967225 6010 174971144010645800380403589327783070845528652089064779138889 6011 174991219908030526422001457090372200644090511852602189678025 6012 175001453717916685667982520747584917662276689358343226558025 6013 175017944454478982686912937418626390697647757631468831087225 6014 175183368142164529839251966706889973192305216634888317500025 6015 175187146377527125937452555329608976215578595305546495162489 6016 175192659360836954217931704462055743832282975334724227925625 6017 175197138595187231066757602128699221354887189979278747925625 6018 175202541656321281878470304039447850180257740122079323393225 6019 175209658313287537033165135404441218133161339120278210005625 6020 175209881156312134810066760803693412819952209451276393753289 6021 175218190128543105115700882235462344276440875269468378178889 6022 175249171987652642534104543808670351059951422474049911725625 6023 175253862554127719363248940109708017509127683151172106354489 6024 175271963491049887933820485654099788280808481800486890620025 6025 175308413026866881020055237125334077052769161972349319743289 6026 175321949113481153051294048662370103725174399891807464572025 6027 175363819552172719858714400758869269829305574794009289340489 6028 175374009616479085271183246126204506310750036469196545138889 6029 175385806973565192767640936217072869774945288692568055633225 6030 175409707609356889545274306386491458279300549713292942330489 6031 175441363298642539666156760593603331411181604938628854471289 6032 175453024634663649902003558414726732483366274113076025084489 6033 175456807557070891900782062950892548906167217104950504862025 6034 175458424881608370515949485496509605638696671196792962140489 6035 175483548980209408820256761500617500297433352550654541015625 6036 175486057203695748519901520991062079193094284062178511679289 6037 175488969853540577645395625861894715787615227689504815167289 6038 175550253704973256073660134677222361087989162853471073625289 6039 175557249396298750645163440147323315894050771427422300205625 6040 175590412708606217929113039493279722831121708060343250802489 6041 175617312123851086772389303290634821993818097892435821010489 6042 175626851424402246819624787658489988521511930758220457005625 6043 175637115186353421625325639846576077006836148281654992205625 6044 175653195231790512271458303511266156396007795159837067700025 6045 175653204764162537176642948033172193287707096529359125564025 6046 175657252651668219825896805721078381426663094462733750394489 6047 175685278663599449855181217665256295904126870155252063295289 6048 175726454953491033349171997135384990729835249811572062046025 6049 175752810806375416012552137445726721058733349349658985569225 6050 175770149014911308222240238748691054324494891127974246098889 6051 175793923567210280592995944512795368911500903149410495575625 6052 175841342579570230545833355775086421788823870246465834005625 6053 175845101220654130772214756992233369077442020182298083391289 6054 175852291272985246593777995421444445358104270345747416124489 6055 175860574128281585287629459337342252725334654409158068222025 6056 175864465546082913884692582247337389054559899767919946855625 6057 175899924184653424911327820591771195975735864831574610919225 6058 175908259528828840326235092796561429471708085037892878765625 6059 175916110117746886786034405553089480546612685351937994772025 6060 175923917396090718797692557917344109956115144981589536928889 6061 175924819114877648668966753581923373882869287228938098574025 6062 175965138780894208058163456613166492095866545403349671745225 6063 175998691056151920237333766712929949000914546286060082681289 6064 176013035683681697187154544543897498602337731320050910048889 6065 176030933420323595373732686683925195337399752756393352405625 6066 176044564248324911007988237366496124126237209398229929545289 6067 176087839890054505511786407628682360606498400374346011657289 6068 176089469036478988289518790032598137378511663207380496775289 6069 176099382942027804892993558151740646274376797639711593607289 6070 176112898373434263238701404405441115609270693738453633265225 6071 176117557137877766320267437584176874395985782448423179258489 6072 176132177237837300823807251458953255030847902599208609199225 6073 176133880647525517021723259206453775902828279762502735928889 6074 176174357859850883332110835296244974921625133498136909487225 6075 176214723645847475102572172327193739105953737928242602620025 6076 176216500355612535592299968191203993276823857299963197228489 6077 176282370789449000984406001145963240765124837083821511026489 6078 176318254067359960952546437217429843963792335960982541528889 6079 176343877977114040888025199139780737394228247479829122060489 6080 176345660468901332033312556693185665240337030955232049914489 6081 176346396112621195729166347990226930640495630556563907092025 6082 176383015880752167626995025757519189432216325368847621234489 6083 176386793693121494893067877381075721021489921664557856071225 6084 176400326915478624860665560724564487575047201817538756793289 6085 176417116842764358626306252860255990918183851891391819956025 6086 176418817810527762836266710000363337742180334322038995625289 6087 176466372731511403017462755800837854968398294124200270911289 6088 176499677259638689178141401282536374099287051740849807378889 6089 176520626692344128809072344054411173041590650549418132750025 6090 176526910376954262726839010586140166243936020891851747212489 6091 176533613844699988653860280271150127563992524320227990247225 6092 176570022410042957228030952720183777296058465221681118396025 6093 176574046023402166906373109616255562437742086467935528167225 6094 176586825367777942930224234743960773929925204403354523273289 6095 176647279797002795229497591202159949697297360428582460065225 6096 176692832323935198150154686908921187994412983945580227911289 6097 176702188052029458324901682058100578747949524577744002567289 6098 176770520438529018822800228725680745147396517235094584798025 6099 176787614908790988852246660570796396199776148696165402775625 6100 176819072551886206165362588140417115347270436223831622055625 6101 176821596161242733162523746654080673051447386231219333383289 6102 176824368686428320030382607493971028797219773136120027145289 6103 176862987152590969538355319333797251692472916400618398990025 6104 176951367277371182575118197048741032551183030242551960556489 6105 177000816708862643767676669414916018945716476543976140444489 6106 177022809710327851792694508381063857667745776933725273298889 6107 177043703166685249471932642420609980771976282802625122513225 6108 177052938244179307053425064705667838229692137806932721294025 6109 177054014744834853358698744562972173561603935753761511433289 6110 177113598902184913453777717017795738149612986113535103100025 6111 177126594103105433258673130063713889899145907537579694049225 6112 177129121254494533458761993682858877776587886187884702048889 6113 177238492302302270546189557529140748745411388530679660588489 6114 177283847907687130311962743695239324521360018497515696985289 6115 177294816262566744124122474319731998920763773278129597415225 6116 177295041242460106759907893451454228467013575011145145138889 6117 177299382304456871248956219110447804075705815649832449406025 6118 177301512110985523903140534180353770579986795096033956766025 6119 177314782947781937477154134493828698970009598969426503361225 6120 177338304622213554632698744281992796759006410481640027759225 6121 177422087523704898521678436586851126002726413901564693436025 6122 177435585784674477535371920876944122034883939977894871404489 6123 177460743516018448506537414783596562056952579950250474153289 6124 177488321415386625310556895515639166206136727881483458305225 6125 177491939831957709528962402311533727499560656307462427218489 6126 177527664196495233936817121524631544683035643345815482036025 6127 177528929999622583745258329605505822676234725130894502529225 6128 177544522358786128533592450969113086747694308472026198650489 6129 177547934590464912341785354704297623602254591402285176430025 6130 177563653538885745378549550342965858462867230006610003102025 6131 177680669375684118365612685221222255005567231082637427929289 6132 177698234476452329996576081292596685576357166753392942498889 6133 177714929918656469253046678859907757218619300659460292218489 6134 177777560157751023026163815423085750371650127548677697065289 6135 177782092684388985652757317300492251385503633327239125065289 6136 177783907447077917831950182311223153031963967227502523823225 6137 177790448819769350978315377617825619252048064316336362353225 6138 177793311415627172668277304414778269169953731047450149138889 6139 177798794489744131763498935662771715729631645021102910663289 6140 177847409439497577732253722320525566857707023725063370810489 6141 177888206999195324582906047760992261888982417030445231177289 6142 177924144641771702818657133859282535421667753172863146925625 6143 177943610983781005258506725372658218153692046716301071900489 6144 177967531952817147009057029433108071514278102011830895737289 6145 177968306781733752826371229591959681641280272003518286925625 6146 177971327232452918456392448932359803453670653210044254462025 6147 178007441441035580521820556305369455155001240596191752686025 6148 178008229066453998290238936104034276900365092936051251244489 6149 178021368744042806502348150770840994734295768625032784191289 6150 178029220562285586961409536887925921233152947706569072455625 6151 178086242967030775594741037061963132554801678868694161543289 6152 178088515466452181524582508943171358644184703768821213983289 6153 178095022519841363651662138819752723230560147813940431180489 6154 178141334629394360102610471734122259791197448372766150959225 6155 178154635100419745104900921949567987948220807592263913863289 6156 178190119053132250260372712645348292448372337355431343358025 6157 178209743855496568334560127060641628507317156751966819580025 6158 178218498350856515889010898397637066207828105588467946848889 6159 178224999319396280295919073805342763547343175006271880498889 6160 178250907730372532706863459263367668227933386058593784873289 6161 178316446620530560690396150708038348426757767442135859892025 6162 178361203262335956138430421558394234543029524847438735679289 6163 178396068980951244211789033193221186998553639562206549791289 6164 178436845253328114933553330578076605541476399971486498386489 6165 178500209004327521321997106054030655033916264324480249468025 6166 178501848934699197713282111613479410561507404097107056698489 6167 178507067080508166003290126344461649888646532892724627196025 6168 178514485014377773286507429571417254926913281580221706814025 6169 178517466500639363094601855892671246824361592642684331516025 6170 178574572116090143885534713869455135321717797221905169588025 6171 178598654288779301644589996692743292642590564780386522622025 6172 178707376974298487700339197602717682281908344354015029564489 6173 178707824071013062366478207408064529847240850165219896334025 6174 178738804694186748196511401546647055935929973586363255113289 6175 178748795019610865719782972545312805265214119635669050695225 6176 178766092802532774223820067529308174845452068408766533177289 6177 178793260717063498675880483210380036203792761497684740525625 6178 178805275032130950073965431594520372159983755733625288888889 6179 178806610460776190574969983549901038261765843966312608809289 6180 178829393018330234225738532399241450820041552658303031138889 6181 178889617402443590457071196554210050822927729862217208402489 6182 178899200962154990245794558247298547175256915262290272788025 6183 178927583345473378390290343063329997184563565406943821375289 6184 178961896464137787010758027222796432055847428526294207015625 6185 178968549673921713447724777598575808216062226000491345522489 6186 178985341492841775555070970400017981869333069673833143849289 6187 178993360362741954922036355054972334292282169394384421297225 6188 178997173312288855388711875204174047334819220734933899138889 6189 179012869786809571985264736979441741620044538919881368551225 6190 179015521535055380156037329069733522418150478566332043854025 6191 179061244184457504730991694413301938040774205436079819553225 6192 179099197835714390985112787417999297920545530727911916988489 6193 179110232117280842484708145238195515767271618631775783765625 6194 179155767341225877605150534656703157680943818249009300190025 6195 179169863431580943513219784758472793254545413757668686023289 6196 179212474215142278414502074887980126540312332057645481566025 6197 179224479606978218392112693761049466853977997425056805580489 6198 179236307370382210185613449187603181737576526330408739903289 6199 179240180957679459142421156331668650069862752223135055006025 6200 179247463606730168402493975972518319631774497592097268990025 6201 179278930931431866129824633627219390692628174788460476206025 6202 179288397121834647904466969275032351083866865086598981655625 6203 179289312741801310664715551478412960503558626000198835322489 6204 179357987521568068353928878571985340147592496520801089769289 6205 179369329258494916714093732054228307109947753923821560178889 6206 179420121607575175503160514853279396029520807355105034718025 6207 179426655079126782260040900446623956382102197449321501298889 6208 179478879743325688880999470991654397662167439840570113737289 6209 179479594334306428720657270181197181944807237504127496241225 6210 179479672627344284878322162246745291654495106049312775918025 6211 179483609010416952552592566555588996315435374303305787905225 6212 179520772568307370519785994360673218722046351362921330765625 6213 179535532421208776582105448650935546573132754300740903378489 6214 179537630382653590066815164905399021256699074142870888623225 6215 179542082181559853659765308557914923522903687999410145657289 6216 179655696452275662536204414225887646421637793210545098706489 6217 179658258285868584753116221814982257073885888446011722030025 6218 179661206480766454474221585013177549743383286148757689503289 6219 179670287916190532322311848102132993795080122901726012489289 6220 179720276284107015058950417691396054609816366126695512190025 6221 179720715245388095385715623320031044576264698198444083636025 6222 179812685054499048746480172453095942873708564799757033248889 6223 179842520119375211685170578038955704425338808398909705447225 6224 179883422204521125895034615430356001977577052721153999337289 6225 179890819273112320556426132110951362042523313660115821521225 6226 179891909696767433429796249838115897565225725954924784978889 6227 179908771549982028847820993535960282252127190294853241426489 6228 179925915751621494196951248509379153479165110816408689486025 6229 179927195359162962353896365366195253158872321718514382925625 6230 179935632907540320741205505225076683311845740796596685528889 6231 179949295248796196056565308302060401264191100411492340855625 6232 179953303660625687176976706170075246532142985377652551855225 6233 179966974544758725873069307276263995466320379237136251649225 6234 180029764676197947904945461241645906514584591806853065660025 6235 180034343522249488158936782171444269576812219543396321660025 6236 180037021375814334924206469049352121705429112594488694087225 6237 180099584845594053853114710945772136978269081159868554129225 6238 180121911550334976396397548049866418202047495157361852156025 6239 180136851554395746835218916306138118332725771965655337005625 6240 180159321069233598900538682550317861492685879174694329466489 6241 180213091093851142522344091989209666223380122457166496956025 6242 180278747928041778475258850273672318001364511580954112494025 6243 180291560124273752727533743349584706916226650009685645902025 6244 180295395428756785205938563842711268789088035510685261017289 6245 180322302393247995809101669530338946151539122123366440281289 6246 180331516414547881960119673334515713855983089536810078802489 6247 180339196885009307890399931237867851191927726058175729338489 6248 180343900666675644293244147903971852034908095093161021361225 6249 180365406366196555865252129993051548957632586012854847975225 6250 180367852649865747974832295401517166774420657586057005905225 6251 180393319988022111897187481197699964876864152098614701692025 6252 180399942360928556573135072563941637549945961766181164652489 6253 180405164277651870394181246775005768678564803622586255765625 6254 180409117076262095542128380705019776944705203673062307567225 6255 180466755102468061724144473543088896392366616144690088092489 6256 180467831261575257226113216198437873076163808826858516375625 6257 180511947742253413984934447219844104416813502845943326455625 6258 180551742642112933932158601532367985747591432696608911662025 6259 180577924263297722755585582958455536396870578542252239457225 6260 180588326590367908232219308264703131857211772656747416961225 6261 180605314706822642279525817237728059274545755835143695928889 6262 180615433555988979710080898708324721470247215034128184888889 6263 180620024454535609696559476268848533926813942156915784888889 6264 180621834141622001574144465359539145321284858917683921338489 6265 180625675132249057934278973455962540995861256315936239796025 6266 180652307580626588616465838023915044786218958349763099593289 6267 180675197966316697937596417997460498907544157930714894055225 6268 180712487564589811588307446593614579129744431960254461145289 6269 180845010872297291262779696815565506312574470865553693820489 6270 180876290892903514681828998737825238400456556456311097175625 6271 180876745208936027773384379887778457993260379271695940860025 6272 180952769546178378225021912196064165531417429229988114455625 6273 180969314708058114451582683635312296293736432857881860398025 6274 180986585582599042999460651194890502186602482621486171137225 6275 180994156396642571593778994251424459926912869420217460079225 6276 180996753208904565220750570207311613742946773958834130311289 6277 181010235912379561549281519544365525450230682993991780494025 6278 181064039070195213160508939658416682566302892123351360319289 6279 181114782783800966798773089625249764662090483887567025655625 6280 181125210145072533062610451121062788288325672399129785822025 6281 181125996075267295843701428520436429113332879838392844538489 6282 181138137066031110264917678339256075851174672962890909180025 6283 181150262488535963332526686461749985149976187120865353248889 6284 181153004454545662948641307222769739289557381929024908128889 6285 181154112575852074442964947371618747050099981987808772071225 6286 181162648569282956850264117973841057520083638784808106644025 6287 181190748307514177357170581699862451595305928528828914503225 6288 181232964243975719362870630248636868967039518359402274098889 6289 181235627735380646703874564120292785913056571847242302369225 6290 181251307616359635532089175667226529977327008681396247615289 6291 181268272546725027332957209980696766047044297516372395113289 6292 181329271287751563231591168135395501790601508661507694911289 6293 181335995631364497842207386951232361994550336638143986958025 6294 181358586172382191062638015742014933140499714057095859433289 6295 181371510431310519283347275639374575126886963895428882546489 6296 181387518762823451698914069451182862149985124681801454471289 6297 181398548367385123969836623470558252921140046464138817311289 6298 181411447824356968114447775439800604368119919702713609287289 6299 181425523220137213613456931840001273011772891274572328113225 6300 181436952661602891851586686501255490360627068650567876860025 6301 181518440920167175253878950365747072123338334201059238076025 6302 181574390000811286805672393464206027975007884338361815751289 6303 181584987690502983461743927635052908573305918236772289138889 6304 181605143465886617104039971013611110238365158886741313583225 6305 181605674463963757722937970478790053403707755532188042478025 6306 181627278019396149507898850655356357875430748415562368327225 6307 181629856977881399183259924891274766520733389067099189516489 6308 181633851266667109305807651737684966755922882501514724617289 6309 181640510495442161723929899210442482958530076792892636340025 6310 181641232045624777127034530987893428664544792377354707826489 6311 181645122530989112923934888093215408937115784999862492340025 6312 181665814947090375625367334869294834931159303367654993095289 6313 181681885798794423434484357737784453443679629003818122727225 6314 181682811300834822684965247840705835503631368192168949833289 6315 181708138095999839819431101941207996138369420791560367854025 6316 181735521854718711566265562694233871689101713329995877575625 6317 181748535907904297476438020671893074165087061407329459928889 6318 181753032037243846980942287881824023948575307317976298375625 6319 181758631630011416364196776957520084993802966897125137255625 6320 181766068253496209302274657620629459743730165108082982142025 6321 181803055235855304249098839957059492823924003615385374183225 6322 181803608335019888296314462312492457569045794949531903765625 6323 181807605719623856850569177794911545250546802676476157244025 6324 181821635916403485863027912454018826014784371869672567967289 6325 181876093371924279398827210216194114555979678009566160725625 6326 181918360195219777094099981035045381254999877504958583535225 6327 181921960228295536892840087101441559779704827208537485703289 6328 181939828196457826853514544141141406558020822573610196922489 6329 181982185477127040467917312275322378979737258282244503297225 6330 182012269405378800552653739918314696688547862138308996033225 6331 182016662309375068180296954541120533602975700981006310252489 6332 182020838145334464238170337050731335646990576837671423038025 6333 182045295780015936278337805512625452513275790915684510439225 6334 182056461582837122686137348127477221617403952080062582266489 6335 182057562624729636423295338970129818954151233160393780783225 6336 182057775270415984412540214853533456233184439872933992908489 6337 182088382387693765013153522963942517564941887811309547130489 6338 182097968499041314270964992190294522386514321312016148935289 6339 182110885311398021566049432604676601033747848087184097159289 6340 182112922431738577762929785490681499155582500785325329134025 6341 182115506976975348252910608139794934526509499954938329159289 6342 182156167585321950112376685024191982859593001625460913812025 6343 182168440485070161524954217434946178188011857325186761980025 6344 182221400750713163865715291669822334454335295242432917524025 6345 182270591835723452694243864950541754245549854761671220089289 6346 182291911453293689984556918300900471377752193404913937183289 6347 182303221430007380100207965663803517591363942553043699009225 6348 182304889583888015397085234110980855800791506766929032089289 6349 182307662002249330077123809832791473160532720136510907578489 6350 182362276772296431889448524480269237795921867685324310094025 6351 182369954210453968332265096779887887442084319740781074178889 6352 182370604591764297516980554218422675818402294622724416929225 6353 182430722205449304969595512027331993051740044536759499583289 6354 182437357367470971397277000515223875364902965339583413378889 6355 182539496432202429322404585800218108465981591998375066529225 6356 182552579210278861092434804146582453012183747973688141015625 6357 182575824649020129233425616514689419225470757618368071145289 6358 182577141373859716834805325280379821546079695821270860410489 6359 182600648346813660669728742978398569029684307082133036489289 6360 182603238502083107992516315757703336376142373242347820724025 6361 182616558625281702665712253273033898585364783868838402094025 6362 182617456117724943943728864144456681623985777855139893388489 6363 182671156483856089661418664255991403583143018048071200110025 6364 182688229038320085923103676243380050220098479804390164525625 6365 182696823567491241447678102943790380321029378827587264231225 6366 182733179581974991757989326712979205078098803110085952178889 6367 182750256836924486457303831394642456284915844219402004434489 6368 182782549386092336463879154516402716537613285448073417409225 6369 182785141633496064649202407546594995086399488830419809848889 6370 182787184866655299989937995079036552410948572732776645409225 6371 182788131320595121393571972809382545794943300207915976161225 6372 182798732195920253888266412514153956480304313207551291601225 6373 182809757780470755254073696223968270634836263721418937425225 6374 182841785624962193005453279748027644828981904523040412775625 6375 182848477591041115790476061437862637030488939340381820098889 6376 182852389023768832068511518157585785576074469369073865175625 6377 182854061251035592794556884842478922836550415731052558178889 6378 182863600544415206448531342674540709958002433851737582428489 6379 182886204436083553723990829831184174627702736757453736735289 6380 182994104094362188185643712805622117502754688808525741650489 6381 183026023053537994638510907986860227110734733471682110537289 6382 183034375443924443024901239467364971884016735384095615561289 6383 183044987900391003618543635575497150246625181749631389401289 6384 183047346087198664821539941853519025568776976879556009577289 6385 183051987013562790097361580066757882093082718998044157577289 6386 183057959153670327855439867592409150375491438856616388217289 6387 183093622772442086224895642463632933758913299415149079817289 6388 183096647981815657279119001217440788267963876371339983681225 6389 183158322093583802482023480048298938526960591959202298737225 6390 183162896706315987148267509211425688712038687345993540474489 6391 183219563198363193337733311625001771638939719595946381682489 6392 183244939961156447650882272440346893030987115416819003887225 6393 183270470112188516520911154363228630608180442880300783948489 6394 183281093671812652839785012788052828881423091304750414268489 6395 183292341897685751458475253533882856627793075425880909119289 6396 183333215350249220022478983598167240713411499357047629692025 6397 183345278110603093049545538427447742906676250324079128606025 6398 183350091047274125959325049609085232120203713150411461746489 6399 183352715224645000862192301187874742570458754356250551220025 6400 183356570061157574908758391074695831799996322638046911648889 6401 183394546437806407734595305929128710586635485083621681393225 6402 183420710135701380281225835016623173593421842134019753596025 6403 183422542439185413251242636626022264521743109321290034765625 6404 183452184760184760720049872966030527046491092407825793641289 6405 183465179418009392906225082758689681083455107319033245257289 6406 183495550414789384094892940080239602282533846576187870125625 6407 183506084138741735912601597875852705594635757586052842375625 6408 183515708143539964486140435030613708975694929201111553223289 6409 183520358747883174145872699633712819114313346777801161223289 6410 183522959480260784722016175203395597652118773639901799566025 6411 183541751038143029591034151031234018827718014054583831137225 6412 183543004942150687655588727559174254567670445138023218682489 6413 183556027898558326249399565431557242288521475167020594648889 6414 183576360888319327350750959543365627875779560661645200417225 6415 183609952032166469515813617958013458710753679416957189679225 6416 183627095726738739760908025378090989145882831598643423774025 6417 183642218160714912243769189035830437621056030683112897916489 6418 183717749299166984200054316015265206165486081473433440210489 6419 183751577935914248976738088027031447793278720162819564052025 6420 183775759561063473856166162160242757641581093763525585844025 6421 183779073756846018491704408018597746065696712009053239047289 6422 183788012009417431086215165780996640884533994442255129658489 6423 183791939740134725507352280065773242274900575958874499644025 6424 183817528841170655968096231287026375837251519965713941735225 6425 183827844046453874112117265027643489255573312803972196860489 6426 183834643421228121736795982533705960319461116742211726805625 6427 183842071274618169671246923837006829574181268457245463765625 6428 183896343126534073910231529740240331330976759890802553991289 6429 183910238784092519141600179789230727894733636648881505521225 6430 183982863699877183660086356002367819356226731216995036754489 6431 183996526471690350393933940858013386051530336457790401662025 6432 184003255864153748653367108287745504104956463370876248071289 6433 184011900552215540774698693958490148980223840749218391648889 6434 184028081261629688550151737939361166363553833481136919103289 6435 184028826930271986422290271824763945781684860408062393159225 6436 184039427986348537452551767558792422388272512199498765031225 6437 184041109016501792073868144399254887229275012478721898559289 6438 184041340902242939079910110809517575483542050917064652014025 6439 184046002361223035594224101318140512975646203545009616014025 6440 184061062981271710574609165025006879431735677368613787241289 6441 184089466652012408104407817543973993451577603684463700082489 6442 184103741183906712487237444927157574163179666843398880498889 6443 184152965739082994156867877311579437604304724439189832888889 6444 184186289634820403758803515145897138539343725407095811951225 6445 184207216525541935014625143545989117892064598980323144818489 6446 184230580106888701746465788296132559521303671130336514170489 6447 184262161221006431213344967072592066507852965289392172658489 6448 184294322166059022243444546752635549724763554589925783084489 6449 184326105741930684574675309464954823535883609457090401874489 6450 184326665059228793881601905685915056695599814589722140679289 6451 184327788897666281411318044168405750825087684780368572052025 6452 184343863054195850651606209783605955101276114818205592012489 6453 184402428902230490362873557954993060441745959499926860794489 6454 184465533514574417556465846001380060761223909519892983828025 6455 184483256762258844453662772668416133149087906367005651476025 6456 184533019296772397524671991967338956159407884493241488239225 6457 184537690771058422569952740330621373671529274848131416239225 6458 184548354338960875223333793393764168844152917078933225978489 6459 184585059590277699513473927623316409922615566973924737888889 6460 184588773966901547708100556690484958170142606225901071648889 6461 184590266121632413104479531189302037949545247313538495328889 6462 184592715492009501373455708413598183400490117503431434325625 6463 184609710640184092585256543381429972699042937252709618732489 6464 184714463868618977585040572327919285683082877646893616044489 6465 184718436012919629058607784877819217312778603477622910409289 6466 184722485313176712471853001340007137282105209065073048889289 6467 184768933678871971413108930327015795937759203701494989390025 6468 184776225191358632409519432378104910731327601200159250298489 6469 184778286469948539380766612211106173363415620257908277390025 6470 184779627694301814044572389681950675986093000555833377310025 6471 184799961678211686741259314110295800866713011517611117385289 6472 184858112075937240534786980829148188790574821309088288572489 6473 184863863669114438018105761263140270500212338099413752327289 6474 184889780520792191676344016724545188169662649670735061596489 6475 184901927674827657591345646909903679167610993781782218396489 6476 184940881564825751388473247042849949042220164397508096817225 6477 184948423650634967913503252042586055642402328898473049198025 6478 184952371412248476959579331205915557499364981156679602188489 6479 184975893436210799319869373256992191365585764518170187473225 6480 184976126277950923615615334460108800289800229113147399328889 6481 184985935160303699790232763109298047680797158447611938836025 6482 185001058211407589898256237617174094771249212034297404888889 6483 185006110263665467817937883286266427391303573880416836937289 6484 185013409471822588913350911453845039469550818969803458125625 6485 185021234654663863868487161622288205221904642738399945249225 6486 185046859761600195792397342132186674649206432623145054471289 6487 185077109107205392185496305967118158667585938379684208076489 6488 185085580103444932382051290723384503663745528722143671017289 6489 185151675780663245225644117361349495826440360008245874463289 6490 185155330536291817769350470059518453406326872746612832393289 6491 185159945507032871748303613224749210230325958296936164668025 6492 185189953791517080108142990983504625384634075780114012430025 6493 185197258798356452997595432220846092348923508819894381138489 6494 185202571389863587205564005677256136662855840364451033033289 6495 185210774251484362635243594132921550744466460852887152647289 6496 185261272372078401467174468473314857156861231669547462844489 6497 185262072830197237290050320630005082607003983475176074799225 6498 185271795994243718032530165436054264242255203198126706498889 6499 185280086111513968846134090180864757534583430401349686775625 6500 185360415173568315301220683455968304187756947120977438023225 6501 185373731004850875353650098573780154205345605035906886348489 6502 185405265932422629666790202249430867267492519792662561836489 6503 185407069966285331288256258394028567550496153928493046605625 6504 185411804514915305652222880113747303309522314812482555505225 6505 185429601582545943645009743432595751426247241194734259761225 6506 185439330206824839879899806308785728157640007863999745729225 6507 185442721685603438135918202618185111020457547931175910769225 6508 185451929898470067202214164898205952988228569143510748041289 6509 185488234406981277633440458600140556585405928554427166855625 6510 185493193951779317752614907176818732150792601079919520798025 6511 185494008309798309649649145166360389130043136324687160636489 6512 185523563850555391871379175697346623470776347992040103879289 6513 185537056645179154546625654184738236709873593574958098892489 6514 185544544707242823368635615383405796992594612390851875186489 6515 185564597447567213493285690650197549342178832695901624393289 6516 185578777232249635195076098883721774419473584495194965882489 6517 185581899176766103910803256074730762790829610647724335570489 6518 185586372019765941851037446776839766231741274009657295151225 6519 185598942763818706368480153279609804669695208858441249007225 6520 185660078627858341493150903687843333681460287477570675503225 6521 185661771672498124486804195293514849923599281456527843975289 6522 185668722377277660383308539886150567425982519437384919516489 6523 185696279063409765953443525530992020696754467802301236601289 6524 185704988305224179320766360067754253890192016982810380476489 6525 185706915271698677346145796364628152280520725588314926751289 6526 185721328760455775778055608777629378855184798546597597015625 6527 185728716890012967168428578842719357110558919967785905180489 6528 185741842354973755539016088128171419941361070604774515708489 6529 185754482564150092610663271687228770819793840792958837057225 6530 185755829543213289571574255065537285855689177906689758417225 6531 185771788707668668322359181217895143206712457958725529263225 6532 185782529862154704842037102957590276574490007318168445103225 6533 185806928349859360338151154477374179189872448838825113199225 6534 185811793699243552116456028473563077369925917481147969260489 6535 185811884200996724794102711795303822163160796308687575740489 6536 185824572870194501107883355599815799962351703497844765205625 6537 185834014295767669437984940584055828110687331549695876385225 6538 185848256592150260813666126044787053845502332372443930194489 6539 185924523849546188439760364279330992745712158638540793692489 6540 185959498191292474297452268691820643834992978658039210252489 6541 185961962314477741585760486322657228750438626227986288654025 6542 185967629583619950674652325401302474097437402406065619138889 6543 185995551911500156855371395950126049772583323272594493225289 6544 186033152423066395017778986301907148694319470744581177015625 6545 186034433506915669036213529878766571997219207675491769119289 6546 186045187005165570770975011102887511854400036796985847359289 6547 186082671426772537937998341871201115461610168897154596415289 6548 186146808424851447409616333950012230912311012135751661420489 6549 186151513069227905137319544694305874023793335015202225420489 6550 186152249130499413995240166247418715436761934782192494862025 6551 186164662819943848569058301552343851028050510926897253548489 6552 186210857439980980738566719406565033816038708472749486048889 6553 186211091544391555306621629042232680057906380799681085489225 6554 186216883732194276978474929166051033479875889845208296492489 6555 186217652555071839511328049940496540466768502020084536017225 6556 186234743592380432753515432945865360560014276567806795500489 6557 186245447774848651835491136953177870294654324978231599138889 6558 186252010044506542174922985158800500808759349655844053525625 6559 186259872146104070627694479080963892766721339679086471710025 6560 186323784387152355504008882731772492080990520015248035783289 6561 186345673480874735777160396034766794855833939488884168879225 6562 186348710376474337724299665543945981262642137660374136978889 6563 186358391779267047583727018600743050207597080838201609369289 6564 186360089999362847418728116763114774084693124600058873921225 6565 186414594230113788610192472258719372980450528924879570375625 6566 186415975556609402432419296982981941282747780000633655087225 6567 186426989421687489868467621512822229712576457353460121849289 6568 186456511873566783174430422552754158792512508528745695015625 6569 186474241166627008573415767975347538598771567634654618316489 6570 186529684462349066801076067169582808041787177819474305778889 6571 186534914215461785529584458264214181207327866066518704654025 6572 186671761187622357510901954486496071818308071607533331314489 6573 186707474016938730064858491648345409685079609295033903764025 6574 186762255684365908201345091915011574434214350756274321298889 6575 186763762079320985954311536472559631247610088273346518687289 6576 186767936133161136346247686221996353376049227353248697778889 6577 186776503582133482292137436989972065064454548857269281950025 6578 186798435924407153185892648062698006001559051217790230153289 6579 186819597038862164499452819624380956273813848915044832553289 6580 186865707474711340405514495646346167889031743916261813703289 6581 186871516218678472901302352964140264525923493266781134908025 6582 186898416656074027889168761479667143452907595106120095756489 6583 186914627508309209373310311466069050725586565945350121330489 6584 186920155950399892079702752011884670649459064990581154386489 6585 186930951070269283617512767848040322965128106811853617266489 6586 186976970112283231161002608895069734417856749426417907778889 6587 186986555143249764833792692473712164299247692982779650930489 6588 187009572161108416475913965613073299185582420336600018169289 6589 187019454480887444065634940660233903817207877928509521841225 6590 187035676786725713448738618429173765138326590805394015481289 6591 187056033500480244138697571609252742469633525792826390268025 6592 187077950284190280826685803310213073715600394464905585916489 6593 187100080822856392398789130725627246907960843815436979928889 6594 187104805055132874031468321439180618815478254393704659928889 6595 187118009555039659459197883894726007761704783867848524248889 6596 187127810152460311589877876849681343054136840720945558098489 6597 187161580962667291955053492328039019520690509051123082567225 6598 187163285134466037645617977945339475745936455730540179103289 6599 187164628670735737618449952335815883887606143765827909138889 6600 187167271291393343236698558197782087826155903116049203655225 6601 187171996951399375259108609590519709861876496550312035655225 6602 187176722661239579038622403604649699625649911132594867655225 6603 187200023415614624297160053414557640273667486441833844510025 6604 187201161473799718531647034035272128719863073953096123116489 6605 187204116887051585456364954091931324547351312556306686375625 6606 187205720446918623241769810765788439061967781168327842974025 6607 187229710357572021258808589057391756438929646410809968405625 6608 187301667028823683354630794353323563619898088613807688775289 6609 187356767477253570600004274119047321432656715038246746005625 6610 187368514017096818892871723942065269127808144997008095015625 6611 187399197045951244729734395585934445499104732282227906300025 6612 187411073684101517310134478386055418670253058180191241908025 6613 187411678338622259008227295680840008879358285968901746170489 6614 187419585903645790055298998522094453420097338615265102185289 6615 187419904602911493587801809841373621731357042130418335765625 6616 187420192982672178200084700088602246676292800364918172888889 6617 187435477655564488989782798237600975704397943680088449556025 6618 187453513261918791151239910572313559844952370281059163725625 6619 187456159201589648374036665478713475995889068066251787561289 6620 187465448643755924144207400154148840746183566287621343889225 6621 187476048588472084495354113770547172359206715159979613655625 6622 187479984706983152901160592301715952669265362878475781820489 6623 187481285212107776297507984602482461103731377630174578708025 6624 187483087076226375009211822213016024594313041026346396242489 6625 187489802430037972772369740831962452812365014256864833647225 6626 187492903232441796741683698260023011792228010107537362648889 6627 187513393644013840294404052058672212682170562693620903641289 6628 187539761661231026232210948205928681579178592483839558721225 6629 187561840443630714632035018708675519271204995492278049248889 6630 187590081250115738863028206504895989267745415606112695138889 6631 187592728758749016082053586858127122025213387203899729775225 6632 187597463159658404561785417362796548386402781607252761775225 6633 187633775009187358515164551272995521098262034580364050765625 6634 187675433489449804546085993470821406088596867944328607175289 6635 187678011779951723652142048490327221638186936962639490009289 6636 187681162419649136684026259172097131027619217255107671340489 6637 187713353453146556985777661245794974341764992446750525178489 6638 187718090332102705409165254615200185865026333363028501178489 6639 187720739311325267178032104832648298171826901228074208670025 6640 187722086103695834864158031350436835407473053099680292924025 6641 187723794428241583868458502699381570512171578805290700282489 6642 187782564247363875178143924192477739345189967363898421039225 6643 187785461377236666001114262450566160960224032448844913084025 6644 187807660012542200580175139859656692388625456825841698049225 6645 187815223864913962650932536438127563902118962237405462855625 6646 187845510056200149687635444028649904185040108414086437705289 6647 187854815201866255962580077214139073690502676436385183230025 6648 187857465751759478625766784623461995623934975293250093938489 6649 187861431200865893762719112397168684110797596222994422396025 6650 187881860987407849035964186808463520042453813373651125612489 6651 187899987598958667498444304979166373279310221708743685695289 6652 187908121452771032018824428670083386032391681780176786848889 6653 187927860055141242605610115607667300896338636107758557276489 6654 187933695657189368081329589787198206006820382192829079841225 6655 187977182920341516645881334108026656481338573834249739448889 6656 187988027700709213043342552472149550493077764615713554648889 6657 188071868799861158900397016345352466883153252791028010574025 6658 188090980708548384214264766670988503243204215028426396735289 6659 188110537417075657365746555260882721260293300898192311169225 6660 188111679979278122989573996019668438875525408763792959138889 6661 188148569730327140307510477814773717716342240885783830164025 6662 188155806689083996178699583375776121721375546022180752473289 6663 188179911806911538808076564597951032556261965525366522528889 6664 188217703148068196819911746403252821415805626221257936124025 6665 188270714085084640899596243876835300844960579677020376855625 6666 188297801025225456193428684939882371226544070865786645841225 6667 188354724238803501162075875371805295407346985214513435836489 6668 188355820509111913563114600624703937868426751826177037121225 6669 188370216292901347717859277983447445495091924651749806178889 6670 188398562674433559645880459152927490364489767472510084071225 6671 188414879368692559926885819813923309601235487666175208455625 6672 188421190462592197638589913635029963303077767471146681457225 6673 188483475689404403035069310528134679732508125279450127975625 6674 188484300712837197621170185375026014445023411886813422361289 6675 188488396656411926635222334856651908817006910302100198098889 6676 188494246429848288192878949613923091107345141817835978814025 6677 188552020287972266972256580483152172465474609287619997838025 6678 188554982790125957256519107794268899393401558587893145598025 6679 188656685489482555771387400653786422327705666722775835470025 6680 188663316825926341897124185930445768481891822907508049490489 6681 188673755002090843800355394224850199337977521664018694455625 6682 188678685708831810788644789423612351586388744689386699593289 6683 188733302002424738315533181706731209976040426870848933628025 6684 188804445787054160462404226945474054488207204613454393697225 6685 188830811184171868600947487968040973106952044172286378983225 6686 188860557942057758547114443139339419096668945645005186604489 6687 188878053389198097271703363779144390339317624624654635596489 6688 188949198417055144774402863419211134769141789345551726178889 6689 188958031619630917781796849048550121214851694958305202617289 6690 188963766384303089192540221499334481212302734784952863385289 6691 188990608952640718752378794995434645656212717846525468158025 6692 188994754520731151468167119620809425665024708290243111087225 6693 188999349031959497947268031243763798324445975005644732735289 6694 189003921722593026260384839344795701609455213570178448606025 6695 189055687393337881600764796275550532324741324998558793724025 6696 189059429631500939609613613702918927210700991929628782601289 6697 189102172957743889714839122198322327527095665533838674313289 6698 189138721852281518584063548451699679214838204478713731628489 6699 189179592793242425042432664693737641883887394947306516743289 6700 189182258559443890712576338973386610335079117905347546126025 6701 189215493382634718661423825390080728041345316467600499454025 6702 189221234514264139015688775487932698787271560655519793310025 6703 189230078079347538470015043381767432977018967920920946849225 6704 189244475286533937069671283325636744190369845998689328405625 6705 189260026939756839506879746714645763820315317469083053716025 6706 189261888887779081481392982267152747472101888001101448497225 6707 189286424818729983044792989825519789996303546609520983359289 6708 189318287869711886302286503074840241936191083807084201071225 6709 189322104646766367990087355877882519059879597587291436863289 6710 189363872812938043178777000681667952337167552642610894497225 6711 189365853551673391129201312920085036850761410526752214455625 6712 189408479017173502049624719991398687803328108164780958098889 6713 189445639862364013114392506203474124201396183343254290005625 6714 189491293492431231241831573848108346163781447401175212121289 6715 189497949121070281356664063901595802487545865063638809255625 6716 189501737399474337861473995810363392991240750320307266535225 6717 189518278933799155535695536014925554654442207691541838765625 6718 189553107032229598631671581418168405373122270442693421103225 6719 189620496848050281733071576600732678624353406831656207815225 6720 189622456824368275216332474815604978939530701569301587255625 6721 189625443336085796983613241709923173860639735477895804908489 6722 189627063769473202043469558651319757145171145666640200578889 6723 189637887638862012946317289167281613536211538561701008620489 6724 189650490254220758971221402069123452774561882835721102350025 6725 189683601597037122005762482320193613588371334143524203772025 6726 189740619272326295486261904628733374642080906750102046023289 6727 189753194256485648672220203476166584326149997159847960212025 6728 189779818573372731322470921441600083740661792608602422866489 6729 189837251081042015520528657488351990621122996486933229329225 6730 189838080930609584264583182660437434755036589276450313698889 6731 189864377062356731512939397071725228019866417002790005805625 6732 189880137700421718075741647999027258021105750888658447505225 6733 189889524885443696043089099720244796045995631184395764316489 6734 189904973417628340167112737222874986804210520917282111361225 6735 189914134919575251573256909994127807156219408023566634962489 6736 189916809120746092966828706094528274616782747534371268494025 6737 189949828096700013450308658691296599281209164839072124593225 6738 189959880576115209474901455459369858520446566885390335585225 6739 189963915185299423392991471516589440736036356319328613785289 6740 189982976320914565409162994634058688258235054372482014023225 6741 190021066979270343468612235913923291842634767766797167137225 6742 190029721712664304380893731695700902737202331859969083873225 6743 190130021615760894807768016197405269779609754393053716082489 6744 190131722889782542091596154459097005706278424479148839482489 6745 190140038056108510123047766591410223277868682018082359725625 6746 190147501623277542727226601258748406088303035634115999161289 6747 190161955713697983129020652872627084258593360175119478328889 6748 190209977034296031844511458123785043178524254425148978975289 6749 190335437998690714341638020958331695590652177738740244937289 6750 190336855229351154191500840795498527170357342011887756468025 6751 190356141951700549184614943309401573010589029082499257528889 6752 190389241058838409346983367129652233628053255063037161535289 6753 190394543892593646537221827540748633240272900235488706265289 6754 190406643278004233285270996457558877776801868880306835708025 6755 190447008359957068011975807518781034929529935839198730817225 6756 190508257146914625983334942177476064817311834578178135015625 6757 190515929800462249921409881713665337156125574738707066095225 6758 190533550172365826084065341153260151350909276392560166932025 6759 190616614764888368075739109958560072542522859056412132671289 6760 190618344526518973791469650113209491956414515416368451559225 6761 190732704592904257140926605291797516954127256253369677895289 6762 190770910357023406801985381170802314719917407095480625516489 6763 190775756145669334155560945685100485410819876857909116538489 6764 190823517861557478146744357843090260809539048102574159802489 6765 190896598056715942506632803423774387477829460019576196911225 6766 190913138696712019588046464417057791483885834777135636924025 6767 190914293392429373820598087734684829758026220310487093070025 6768 190944148608385062160873161947757098668805607201521995804489 6769 190948200263309959405594995039981669738454623336945465342025 6770 190951738981619923904844941519229576512639587004003886535225 6771 191019744445606898073783614746309636569983252846387415150025 6772 191039296910657762001390836338753490781962705857491675255625 6773 191044148261854637765484325241812581155245732905583961575225 6774 191129166006377114712552877646860004487465970986799895871289 6775 191155947712320737088451905742281621088369414161305880295225 6776 191182844535048526202046858431920838213546401427498098761289 6777 191186867113911573614920749789177655978694392589047152174025 6778 191211872019074316848521650351047419045828387144945960980025 6779 191221126832799967426070381790798450477131066545995730225225 6780 191269251457906167212137656813226677407699640087548882439289 6781 191306141605096019519926192271876904653956305050212929490489 6782 191315287447882967143119823474689447945130964600003513385289 6783 191357413954089264864789888271205778423050166035463692028025 6784 191419723627724632466749423074573333751644579948065948898889 6785 191430730061942007314030588596056619984968117262933603698889 6786 191476773558497274586412489865317299267788260455157705455225 6787 191478142279383589190026233717328024345016049521305753806025 6788 191505077831774039458504733060543375647966090688895545175625 6789 191542549423629412943040101897521280722099648329554202577225 6790 191548271621963288615698402843705791316662334190243440446025 6791 191562171708014085191068621239950847856953333597128166048889 6792 191580400836544813617351734069962965016649644739749273345225 6793 191594294109492223139975604194191699821103466330455027644025 6794 191598884647180549426640648154235617121915304000925446328889 6795 191624395459993535752707113119411121362424320495883822178889 6796 191626473721224940122835561091942117008141262425359832248889 6797 191632660527505908562587363548174921285078661754952155449289 6798 191687266570975703121732230238912131562356112141833878642489 6799 191688097798247463360559587468078935367262167722340604498489 6800 191731736508765608095990939785636106072410680290692798462025 6801 191734431576174807067683976744862851205651451801443652730489 6802 191739251072074415142982742265643404494227578396947916730489 6803 191743425275798984807225033255691610391075575409672457888889 6804 191775759505942403333182463783649256502523818163629231817289 6805 191807919873054976561370651244157538581377071855231866713289 6806 191812729390398832903844757046270648763692936789758941778889 6807 191869635731512493096869804455176282584493916389510069281225 6808 191880773941194316235621068640642062882798045827168605068489 6809 191887404663922121392424116165559975822632881894208713199225 6810 191921452556129530313735358202301829203483959612422160725625 6811 191923199626574529232215562503446892096454656973828203102025 6812 191936680676108365878686306096465617404387390085276856190025 6813 191947234423356084952204233320454496493358130890672062458489 6814 191949315543296812475527391980422121397610780798264586972489 6815 191993673436853713166348656499853959234388871433197170057289 6816 192087581407438818407477507076698369238203283022184599188025 6817 192114320212843113468517345474608424331561132437102968375625 6818 192131011274711880668041708803645479468435912177773738047289 6819 192188628585409757017229919245311818722788382525657528244025 6820 192195511136446811511545364895222885705096606324140010098889 6821 192201335815371295198246604538636272050950095861913685767289 6822 192218133989382055605305779529275612033566678544233321082489 6823 192228240127761126662118486452453800875750465614750101039225 6824 192239801076481351537662832267776851456950307924294911303225 6825 192241945151307837401254122687789862803057956003777710578889 6826 192246774966841840045596319508089402414951334299229290578889 6827 192276174801219129280788381522264659748360145889282376796489 6828 192301965766086667263636852566610062737619794860373743121225 6829 192336234406715954864011331612964056470810676460961669036489 6830 192355699025800691673952911166823403566076196598033640525625 6831 192402122652448577215014109532476316607212586070874581618489 6832 192405163603421000225689870073305432756667084070376898017225 6833 192412898569681568315603749353724961923474271351323140525625 6834 192414272753064402089470820702809081233506602965870346849225 6835 192446271328375562499555273600973452368905710457846480879225 6836 192450315601944010908951627077316738724884368181351405528889 6837 192510114063594241526580613564716799763790819014088346993225 6838 192518273493241146199390587604846092878672474127067735495225 6839 192526720665784791477597041292511329488994309979300138644025 6840 192570233359703314181170111232297265732876191093873825175625 6841 192607497871392434015583769453797464569749265426745533005625 6842 192625426291894006142094495271877678689735566122096172498889 6843 192662882039149807730627269519762155150182605694814480327289 6844 192710950592538083733319371707987312846067911565841516284025 6845 192711289221644423304001032825511573936427772891977304405625 6846 192720629620695841231205253951899258619249684110315644284025 6847 192749482600730530546337909659642625879628659558617696263289 6848 192828263808060484149514985708695712004551179774737840489289 6849 192840206367714540622952258199350856788872567782953544888889 6850 192849429772664098457042738825140022441925300682257953329225 6851 192887419651387464210359169071517105681835584234435649036489 6852 192894078778900609216201717325545200604326167093051766204025 6853 192911878542124114638329868641199174414961627380208111284025 6854 192917840087867386581759355601484043854826987566333269151289 6855 192956399976419541769906487104085779404710128531911342399289 6856 192962085434237184297810921818082922086214955900926537404025 6857 193010683296094143208278379577307001133203675425529848828025 6858 193023434919285773809180275841667257484875451740011388575289 6859 193094362671066100816679331085737529110406711634208527778889 6860 193146655717233229294179216097577599357437794759063701524025 6861 193182722178540451176557896299057745949133733963941513543289 6862 193191146132757387220110928838637686182068209498276928948025 6863 193215534868445344222039211166018385986775727883229231738489 6864 193217283866325477246437913308890614202843281683359799484025 6865 193218662742603482990865786052159920941696754368547750529225 6866 193221374873996462055524784261026728485951490754190586042489 6867 193226224836304041751637822832823762634998220087095282042489 6868 193229753602795646426977651487663872325338673290527313489225 6869 193276150278515710789715505011218250417238829469812257888889 6870 193280847633836946644255748433956401775918168244459490556025 6871 193344831131430442323270832779389911933804163072440385068489 6872 193393715072311151927541301471427926601912534939289091605625 6873 193404098258525345592312061059522827586724193076283421175625 6874 193415197819553963182742610099213250593827241147899348775625 6875 193415855405492376739826922245530421798014592428301646399289 6876 193431140077687742472480377582575845042154662521792879298889 6877 193436776685630490961203222607673118778157338008872745582025 6878 193455339379817187771603082992594448341814869222360055125625 6879 193480326107244193803893594765886010074888171266433627015625 6880 193489858368090886431042635123376562941144751257401289196489 6881 193492573611148081201214920581235283504084178596092025287225 6882 193500961952962386822213637481107977541370702429161284316489 6883 193527067986406798127973075437795307698179597545145058479225 6884 193527649949238225261706645639190662063367374064741775405625 6885 193545497489388910153065075407219343800482153080654027055225 6886 193545544251949558002923334481239841112669484733853099886025 6887 193555571828290015563185797926331428547460580992444710255225 6888 193605653014873969256598143919014348490286761400884489274489 6889 193667234992950666401531631271244425648396561333432519497289 6890 193677898589795732207482968023987003990207528288454809839225 6891 193708591122174911055106208930838571979485964831197387207225 6892 193717605532795857359972187491255186007464933860038049716025 6893 193748782463268639892948781190940823251998289338638993041225 6894 193751821934382984425523707572563150914172031710866799964489 6895 193756463792623530121590208941044037304798657880646818386489 6896 193809333823613158558665736686849600293453476608958236447289 6897 193855824521776551238638967237517433972108900195675078303289 6898 193868735599254106650594475619482582091201497345599317319289 6899 193878606981104090482422174997315516349122373785024805164489 6900 193901173708455969730287210330647807320545544237269163260025 6901 193927002342127404635589173032759665933717715488714952636489 6902 193929394898120637973529435368249666730927243009710904908489 6903 193929722600545859113650176196165688829271675588580521967225 6904 193931149177868822204759352074311648654009942733623337358025 6905 193943711790475022168223345385549902083929714257854214375625 6906 193980348820156393311655537665017421792059069302145273223289 6907 193987452626978121198885997656363076676079654411556132513225 6908 194041176731967847788957089140319541284813893770038049394489 6909 194066432629028831945883157310618880957184488741924963324025 6910 194129049367279867161327055031542578168239315082690986737225 6911 194166732968945041202635955134877968091670228850321712178889 6912 194189449771614999683429882876829366849955060707578836924489 6913 194198214854586770063544484730210889441096142372384955913289 6914 194203162187476493519054238770224789142139367791940039698889 6915 194203404455054920001271113738912359469337982185955279591225 6916 194204079137313123787214797467891094199527983538744187241289 6917 194212492696826257048055418415084195187154099356689966740025 6918 194215216230433417538731232612438633282339226646794241401289 6919 194242196930900494413213619246172841343939097460292661127289 6920 194259082244288793355385417363624820331861668803254429516489 6921 194263191281339027400183235124779101265390516320810589806025 6922 194268472544573364463308098638034530793846677889314275015625 6923 194277001329694238252766364613902176043926874973085699405625 6924 194282525333083746230410596583385596991878742397446597646025 6925 194321330737486119950119437297847529387526823248002695180489 6926 194398707796964158316778093649748860175334726229487841852025 6927 194439016219956125509332657908089184632505037187815712254025 6928 194502676686905835166756396452157304602982084901769884606025 6929 194523694067984820987768697299492592828567647822006646522489 6930 194539665314253295225085866120036012296082195634363208078025 6931 194550709823949559379093188874005852885966286908003801698889 6932 194595072324525771839685081797903325688406719604303478652489 6933 194602678447198883786174866543473156670989893449964335284025 6934 194642542259648591434250205324122433164925909204587449161289 6935 194646092117891352763325617926678059738515670925333464700025 6936 194651792629580481937122067590689247092466998038858730439289 6937 194669330669114263540506688788416075579495783560514305518025 6938 194696362925676304033694953021103848882918863309356232525625 6939 194714086139330494261396051566662890693869742649233957959289 6940 194721133331636199170249658441088918093937030520806299806025 6941 194724210206872105637457905070366907960790959070429604039289 6942 194749959661854997977995485815615820883656644069937001865289 6943 194835519046837068581471352494745943872737948925884793745225 6944 194841166044524681681679438061825751217976434740858306313289 6945 194910330589916921522259227278617721671820102157283520725625 6946 194915042213121038033353562238781740829720739435670853848889 6947 194915371277617443742396692611818110350480580565619397505225 6948 194918925207447257000425779525157352464091483603810364888889 6949 194936924677321977332167661671302530937478803784332090940489 6950 194952707869675583669680880064597147461916992474344982055625 6951 194957861812918028116452118432295797656108024147919330162489 6952 194959192815001642489665825103088154660538851945015779329225 6953 194963569795994414086560317105520401223409707089486580199225 6954 194973341253232677403759581973854293933221780997955924199225 6955 195011016130308940970003390778745470339644384847228032505289 6956 195025944950285077204572433218298580060912164066554089191225 6957 195027288654591112702766001945217355816587602622202890425289 6958 195072992071060457091113520625775046372930417740214910734025 6959 195094059872937533112158054638884844164771834626889669063289 6960 195165609364618575590231038126543555373323979645274430156489 6961 195183466745133050007522728249363861781631648235563358578489 6962 195211363020166068609860663914530461961539292515054033338489 6963 195229124595476660049126737345687017540455695995603698324025 6964 195231052481836482529419761381887566418276418535192835605625 6965 195249075541392185697516480791721558917365059299565347166025 6966 195258858710358481934134421858136736066354882921719899166025 6967 195262241101199286753432883439144461734059214442509201657289 6968 195275913624909053690088944577188392972206578515266781593289 6969 195298627385196259631884263428837392573063041382686508248889 6970 195338428643803168712136414712564167564858819894286087564489 6971 195354738801603708381658349818552965487538777920491159765625 6972 195380725766498792098220303481129693083858115891685893945289 6973 195403435463828634999897759034467657467451820966399340719225 6974 195425531920208645586763409611419776302910481288960844828489 6975 195426366547564881308936053094604444931304730964679416561225 6976 195429427536432176157416215354387935709218473699474628604489 6977 195440048479457713794925048989292742600247162433374956497225 6978 195450203433852155974362317466884941150347628844323480033225 6979 195520669851425132546790414327223222166679398110854605644489 6980 195521519946659849301886814206821233362738658429904851713225 6981 195526697266512712426512519351363345530895339855426150385225 6982 195534166493606689195704266826780175076219290677447978783289 6983 195613342253170885911083267685302545196326618540715643081289 6984 195628384629090480787414197419228937197846354658003401074489 6985 195690636156343685279151588807551786849371478691126998217289 6986 195700094517410323781951744530118695422399377517747541977289 6987 195705976108230239322381772422556872301156797957136527405625 6988 195715066512343887661242551196873712501952889531227126503225 6989 195739017303400716397099531919347638558998098444186601031289 6990 195739111731307024797842274912107935593520132649812690848889 6991 195744188259550498682821294955941238837387860350672238657225 6992 195745851293130665519320185280659509348474788713352251601225 6993 195752858690335622971135535870272379386516267564840160601289 6994 195796027799310043056637985094466126691012377300650156924025 6995 195798924145944391290624488772527714267811779041220127036025 6996 195825283602569919781598521868619109208413136594083663660489 6997 195942702566487367760015951594673959374024204879105117639225 6998 195947783418823475122711051888991527228436488237682492178889 6999 195956658150754560936911481110144977247906717989573980604489 7000 195961564171793149108879019048809872323947701871651536604489 7001 195980024721447586415214380659140538513763406559749293242489 7002 196011311284348199950692075768284180926960868443684446078025 7003 196015212151270544789156555768314330966640768096425558110025 7004 196027632477545365105658137348243519658630505547523410848889 7005 196031066791866083258276477779991605629343505047149768978889 7006 196036363240560650099474746758706771828806427157871866655289 7007 196043684928504473813698426728629526481489074323548885311289 7008 196052219282487610368437027876497992456242455029345204967225 7009 196070873334909646927787419236380400752234076300706357017289 7010 196097351175039595895718073038960286277832519107214930765625 7011 196099469026546126900306425593939799485694049711068491175625 7012 196142375265008736398207509336134775707672154540463017737289 7013 196186321829689292461750556806709152375042878935442492748489 7014 196197551895348177564505044357552245802100499148730154428489 7015 196215647990565016281442328877771729474011495156790258648889 7016 196231515910472533414567274988796014305151210325982190228025 7017 196247378741379757670420047244108920503691067358286713004489 7018 196272310601931807833526576775981154366953448274627638727289 7019 196279970359602974388401733264976227990565960668552647838025 7020 196284371607458495941308200825379136172646346950029460079225 7021 196285224421342500915834998186290421445477287098993359442489 7022 196290137179938176025858102915612154897020487465281663442489 7023 196329430871349852395249207405244844666710483456486820578889 7024 196347092579770836190888699849128160512337527399551363004025 7025 196421767125265481924518661748827445166783665011686559602489 7026 196426024527255535051859487297456803909779024382460341919289 7027 196442170881798227477002252578461560275904276489271848572025 7028 196447357049344301682836394885882322591459773696660301929289 7029 196465237402877974879950866595692767025463441778372484527225 7030 196469384606834908130565432218143593749414114179722448071289 7031 196490281024920308078684888592737338955004527354346384252025 7032 196494094968211073448609683562378908312637919535141258287225 7033 196494394700674794196937676450920470997564754229102139967289 7034 196506167138987686720955598829046090413176883924117430535289 7035 196528064089478212273850324071702702501994003442685935765625 7036 196534392312244302398985128115732200395555699978175583765625 7037 196539310179959540707390194061939622315164736328328983765625 7038 196541431941269709487196918745725034108202375642101393975625 7039 196692239859566398766181829855864987913273576528668550943289 7040 196699006294610132070957447861992316217736886755204793630025 7041 196726675867664245430375451708818547449679946497767523559225 7042 196732279592521546385599461876650299519940150472529126108489 7043 196737524574481584104533940526037819428195569512239854311225 7044 196744308568618199494363215320359423876778721330291511015225 7045 196746083668365226730865477082250433601617486926395333695289 7046 196757339981541673797476279079165144461095607331462696735289 7047 196758739501640002589401035909520551034939429675954990578889 7048 196775275116894112413538566324754277013804708381038581116025 7049 196798373685028936022859832952787715198756895702259746479225 7050 196808586418510507984052602975291640064211937059890126511225 7051 196809947680007652088267574087706177955368897996007926394489 7052 196817489793803916070320999950251478070805113264766129441225 7053 196819438827147299107645853298574918085906783231338723759225 7054 196822347571051042988168153118718880370051621975691750255225 7055 196846870582257367721130538035221674328720456557382940730489 7056 196911334306952275245904384950752266842995851219006692604489 7057 196955653236052669157188433998220694403064933907791182369225 7058 197022046073957950459986917040085208658162077981743408540489 7059 197038118213975348412234175790217863992874291315447824185289 7060 197046782969366951264173420657065658626701898225131016894025 7061 197052034822741634668351232214760925456836135205896828167289 7062 197087078321115605141809927499455626977951058520267707918025 7063 197108625733457805375562480447954370796326406308504451135289 7064 197142075958277134931226496186794906698051236893250358670025 7065 197187461855064429339988456625651098056297683225027233135225 7066 197192624429164354948364432795346472728641781026502787143289 7067 197210795704240820391768890045758100348342316053189930284489 7068 197226729546871810478300485380668204877192788833911308305225 7069 197230650224227806588119110058032370733482679582454432561225 7070 197280661186314995979179345151570904296074986566712240578889 7071 197283992132667499777252253521682173615092563494737591484489 7072 197285594354530744234296658494707111851789146122185660578889 7073 197337080048459495871205889418086097730321061436031057401289 7074 197342525675273815253921721028560034583355386522629007655625 7075 197342786369039589151863007374262912885340155606827012097225 7076 197353022255745406032092114506849144406517253073305656433225 7077 197417771137233323864423597086691679815892060622698237561289 7078 197481733641953819823021042316156841083540014494265296833225 7079 197504643237052029476472938640522960457785012645469431111289 7080 197507730872950710271210941653337564604795417293801043687225 7081 197525925951852358019660442593824068950566975814817407358025 7082 197530864197530864197530864198024691358024691358024691358025 7083 197530864296296296316543209879012345679214814814824691358025 7084 197531851853876546172843555560000004049385679014370371358025 7085 197535802495061222217191409260490745864147221716051975358025 7086 197543859885980971531634822027627483425815884373960234585289 7087 197559850000227495190275307922188206348133077445651670593225 7088 197576154717214910756122339341302518938613796850570033975625 7089 197614037126667428611820203408140637008964622952840685297225 7090 197636524983677536199842674857010202663842800865197225287225 7091 197673401109226614082970114979374335204949388174100031482489 7092 197679482852023962320281824809575869204751030428856176559225 7093 197718721573643684077996430511637066764495283860212466750025 7094 197723946522540046707608876824914003406589403580055789953225 7095 197724804459924248318912902388688571249179337671033641778889 7096 197728973446950826774513553083634931442639861964371319175625 7097 197732580211729332566356311144009956040881842313525796558025 7098 197768284713456867973976107493188608528759204825070429441225 7099 197794353464359583818000308801399937584076328929035479281225 7100 197797299083565865393268556805241591809614455592319742353225 7101 197798287733392561583456881199194030722929721350455982353225 7102 197806197330500967158196653592540542470565413674499101726025 7103 197820015646433563329670985349345643958212902750359478078025 7104 197845272546280001586406736386332288139831009290453867015625 7105 197864586757696158818582894618624858428591747520851335177289 7106 197918789233654990047428267680617229129577954518914309279289 7107 197984027240820549960515754006476887555275830759339667975625 7108 198034517153851030815569989603799412949268129051919883612489 7109 198047364799338599155343242540218619775639541952267727260489 7110 198050656988330225411150236309703240571204608496426780969289 7111 198052987557724730922857070335683102041386176782800384178889 7112 198058795684132906648398395732574281402464326591397730977225 7113 198065600639876736612006991694896579639088703332425788888889 7114 198068845421795006451886919625255607793642165866159582098889 7115 198074937141722162351763121020970106508832428000568493598025 7116 198102336169119595776396494673735258338685045270865416748489 7117 198116171451698379394551448656123621552635960784162285196489 7118 198240261514522557854576388646053532849450113910720219257289 7119 198299374293042683704136953242708012667214244218362581774025 7120 198315380232566913933424340081213648189108675317172157321289 7121 198321786536276290150004963994915821472276070445980579057225 7122 198337241239620440676403809243880761262862464008843194881225 7123 198342354438110359565854439229811079324998884184971025980025 7124 198366324063420086414099331402966314056167275370679977822025 7125 198375515636359911774223882517313521052020501011727601966025 7126 198379132072581520369619592889103324476652247963389371575625 7127 198382328241563579576586481747410753969854760756840316479289 7128 198385099590307901359788354576819965970912738141225141015625 7129 198393776261867934591774596033892054275181263569302082605625 7130 198455893450676993966925295536199913276661082114624045575289 7131 198521683885708370879705920171265605484893644633802508335225 7132 198562691448162264510065990081072593743342943257620371921225 7133 198566658993403710412109303607484034238111132438660823921225 7134 198576953842358989382994691149715925781735768481746561684025 7135 198579727421878132493924207515892300096756044996062795052489 7136 198604901975201766666412870060983057698796750598664835783289 7137 198606065504735599611783472823708281838492586842494269415225 7138 198606312263447982683826780132559888784190316140269145138889 7139 198614306377399960006200186243571706824072701658966398460489 7140 198713045456171374487687132966557188136589890590036789562489 7141 198725096538382459058345103154179691172453458390911722004025 7142 198761826296544647494107638983955634572606614365207405010489 7143 198826316225122219671926028509828671974065207734449837015625 7144 198840694274859300516077667084917235413915918448465257340025 7145 198853760517876691422356152234716475864027437082839782559289 7146 198861792249636369021865710211365411201292842355608457593289 7147 198913023370892348891977834314671775939671250469603108500025 7148 198923326023815603986401455777982069041175048963611899111225 7149 198977923636807714469246618174966888203824023433806098041289 7150 198986520328364691018569779402895049060667319262483304884025 7151 199027680785499641218820131694661655508686250007059718202489 7152 199060910802366990381795962355815858339377843524511164700489 7153 199061599282555292336672026720924466916388385664884261095225 7154 199065102890158813779251818746022353553513699853180926206025 7155 199066895146321181357338717579305109048095411862278357436489 7156 199105320587617696425799453243751554160813744652985321248889 7157 199119213326667504009076714564026327673019203316586129888889 7158 199129524745213569240316966422975147744885753399723827770489 7159 199137498982543534211477469729339575479121405722093782846025 7160 199243815548959359325715412438929546773085696252147112375625 7161 199248789055655563912188708644033485316388681645155892375625 7162 199256543950893004468961199464322650264016072658402226751289 7163 199289431235320924032508941802717997522338666705061720199289 7164 199296310265779233526425719214293692339804233308653226925625 7165 199300806770296486061098961054804592321137800332366722439289 7166 199305537191965907652030953067236427850760222529217947367225 7167 199370404768679747160764472180765782779562574622565983125625 7168 199370500630732426415325118438037046628442759093055777391225 7169 199372339592536405085575048966877370796749440828421667017289 7170 199378464194321067362012706053174241168990042157005045006025 7171 199403595304145207507984704873341046579307037360167090554489 7172 199412826308336558479683059149189383560866757480230805626489 7173 199452267634853492993113300187884698436234586054642780430025 7174 199495653188416973104643021095597605537895377079840238367289 7175 199526409741220436439493388399693076478302470728327313118025 7176 199567587589185230912348266939611880273462258800543031956025 7177 199571568538616967994027360009229086034790605302841388978889 7178 199578976159366083923664515054052749653962930825295251636025 7179 199611485497294173677428925875126941422626965589613669151289 7180 199618674295460415457095969530529818646770796463580148199225 7181 199639352534768433692079342457505901130559311778693515585225 7182 199661859702353500321145489460565130066364521306315597205625 7183 199672266582143906594207256476354504102113302739922678292025 7184 199691581464694497436648205179752475835102264747097563175625 7185 199734779824132240880852639570418215545024420345577622817225 7186 199832307045527419202183482545541224669665701819502980668025 7187 199867930376872010440890540744194073188504574963657001023289 7188 199897207916644890932396621482626219867676234024383520186489 7189 199928531185226904252107582747654213166583881075194757378889 7190 199970198624202760798189791945154002447678377153517367468489 7191 200014949817241122680052602103389710039320773379070469778889 7192 200033334243914311218090893010967638578823501573029893714489 7193 200053215580479874230256409999923895733388195809691212681289 7194 200067845353251894309872091714510369292636863553688531604025 7195 200072085202858325685822381985208562424473432070832280405625 7196 200095490723567919978841727480577598848086292709214457015625 7197 200098983390245642414019104050112076781898265748187907405625 7198 200107653698726264765411342220584535175916961320273026426489 7199 200144778811459305329101214548766818286584119113037352012489 7200 200185388234083766860736607919842436423940844379151691783289 7201 200188186321642270577960259571804918132420472038662092065225 7202 200198634466797511811811945011392173358017550097999142844489 7203 200232619035010416437932385296476330703566812366229226753225 7204 200286973856837297795522850336848890701918882281777537713225 7205 200309522233984901328524599383609660034052236653760484448889 7206 200312342974009146723549887563077061827811938798514095765625 7207 200378750951294301953085206826816964244517994255309282801225 7208 200380597548217035378533294740934075147945455796718718930489 7209 200386747578493744407823155882961388566910352753280803405625 7210 200390962583504398204112975414203912541348725847288892888889 7211 200405111959069584442386442145281664017882783039853959663225 7212 200420378592030754430328537246511072696668009885418408588489 7213 200442193627547205911272380933377886750350591472225596545225 7214 200511856087950118254745296933573586736355239320325118009289 7215 200594206822066035879906708511644038350381100965845919372489 7216 200627954974503787578139457426218070105120189647389473070025 7217 200642874923962859365027621538191783249002950533227280498489 7218 200647121698747146915932418989236415633896644167017076190025 7219 200701164827632976558732515241002973155909422762087781044025 7220 200724425333812985394996825292096931225823961511443733055289 7221 200735454642409773606822621282769938759859899460108707903289 7222 200771540926355179733423424424424549310922462003954467348025 7223 200801931128175717815797241510580758865115679840331317694025 7224 200837269570243755571094212566790617637402359870215683393225 7225 200840844702784548329016984624957643222714742171180889888889 7226 200845180549778359264046273312222835396377191083125151610489 7227 200902606311345362532180137955152186624309872382508838932025 7228 200913770832831507021582476970045698747580806844682332888889 7229 200923936282521496151309485538267266976323898728128772924489 7230 200948347084062718520558059703619167033563831085770011207289 7231 200986065574586080485749430728724784655188713562714975326025 7232 201025875635613217476613864753168056512127863434477290682489 7233 201044336382233852985052122941936573796293429650507276098889 7234 201073744803957427249092166353205608335922923862579063724489 7235 201094065196416758342038224190686994592627872845718319407225 7236 201120607221655737610064213845384250393223714726497442817225 7237 201121985376275550754198990893649027621957119502939109895289 7238 201137296877461986079252561368138556491598074282300630481225 7239 201163739872045734573453466349570706458536943171962385532025 7240 201172769032590567273982877864060036384574940007972591215225 7241 201190463503327275628921519876271826002898943719393745737289 7242 201222570946754070625823853111559261394273737136977837114489 7243 201234037059662152035838105419940725377442257658631139194489 7244 201235438981832216114134052121167875960733599096210995657289 7245 201356487622422430645117547870567037808570827749657755725625 7246 201383831643337445873894337050187196100509486934214909378889 7247 201408263131826880942097376969638642285814275204055843788489 7248 201422949353930895188928328153219170408926056197424925655625 7249 201433254224678714512844894940827596144709720508390650910025 7250 201444730207187300180375008790860776679413664100666022990025 7251 201448242218075740223868108519698336470051623694231961532025 7252 201460944377952720327688432708447804967138681482157044578889 7253 201476871009035189335910402885899294385895485813915405767225 7254 201515824843807370980107907875814012572532233300950337841225 7255 201528249912304335216008427428110630543721131812672206775625 7256 201602515367294115330873507305205022025523309712072271751289 7257 201607537201080878445993693319883801486796972920224583751289 7258 201610345505841484041362783943468407176152771260221092375625 7259 201611773302367503333662608868891877678000684845741134639225 7260 201659813793041607530730234436036367758760254926546047164489 7261 201704003429473156215547633354435375481266146025163077038025 7262 201720081472165732566436939464147856674180610243475071570489 7263 201768143185627700382883810491777213086094023289344499841225 7264 201783653886762699384176069115935611939357479689187903918025 7265 201846758281547169494073318630516842925303570656546737470025 7266 201904842509144083607869434002225554891576052993502580668025 7267 201928424542137361069139776595780880462652181397339076039225 7268 201935903984224147735507209399923603006584170693811377916489 7269 201968728518511090734110049373546268152621715413575198375625 7270 201981016449357580287868903332725465833614879387165220578889 7271 202001022451113963619387342286572380880653287326790737711225 7272 202045287606382302153457436764857810726451821372216508809289 7273 202046146881886727701576971473290340816836810701922460412025 7274 202054631994276376487045916581206611809197099537582912671289 7275 202134307682692626027059662004111824694231567559323582842489 7276 202179434185303736456535311994669336056458557587324221153225 7277 202189875659879039800240712170496080105322257892104352977225 7278 202236951989581715115877382324558045954113914196559257698889 7279 202249954281757256266384156434113228295440171834859141820489 7280 202250023134310000441434291238613125560992806471977638025289 7281 202251430874976869673873790005326120381613868008117918879289 7282 202268723154808102782282282324018961605034449468394390855225 7283 202314572691088638251421111717180885219329688568081676263225 7284 202364688658268486537845228668418860834196073201060318868025 7285 202376104487217291922169985835732519721885537259448825519225 7286 202492305850464579619350052114203284121116738964440954574025 7287 202512362309446465258017002232733199942416215032986727583289 7288 202578052113833069937494376759387786780134112111122232888889 7289 202609463257545888901845651544871027498019449108680373940025 7290 202609560814827219979577289455851871361991172694187238910025 7291 202637494625038856635000230541251865920541770922553365831225 7292 202655808923458197979487642430288876809373265148784274042489 7293 202698289492578558246925035323999874893316079475230057545289 7294 202726779688395608620812716657870567014948884736852249831225 7295 202745947960586850686272921261036700843012179154748128668489 7296 202768583362413025417298183950058757046629947116108572855625 7297 202776053651534368202804152474673905277235804624101049012025 7298 202780239094345944909380778599810888369158227566050131591289 7299 202789367116886464980678797014335119745296457261837174898489 7300 202790846949910060804286755705662579106500304077613122604489 7301 202801920955965051510110673362133880009182388842396629935225 7302 202805670267935306276391444505923719295615821301242910765625 7303 202991072706538696798277369463570756413092613812304684146489 7304 202998959028810320576080938726211386810646573347647661871225 7305 203044266813889056837994162211534071659491582111737482492025 7306 203063436640389213150671669053236128880084035307899161980025 7307 203064640412256394853252434838729480463593147185601302906489 7308 203064872898316455963049974659068366119134234205355706017225 7309 203073014219336866755497840108820754343064519714558518353225 7310 203113282883721639659710463942595236384641537363846067838025 7311 203140030043050969399563679394446393257402967051452877228489 7312 203187237838902003390768982801396656219774470800857558511225 7313 203206395814689221813723185630517181037321161695483942482489 7314 203257100136873279446684086400124103663455920021617971154489 7315 203267747459136196815211840015973050571557003800527467495225 7316 203287813987601861065136951527880331793066576002246849468025 7317 203333219141608712964518109749413096094403084155452493164489 7318 203335042929473628859258668090720290440830781048615807662025 7319 203338455421708294847367089274180562709952617263861308366025 7320 203395819373399409711322819470037790759289184696545550665289 7321 203396830051608543204048883639819219671975206918282493793225 7322 203409836266523415533942436171838017872375026242532142925625 7323 203436364221997310276205286101800707541832526202668938528889 7324 203467982770990261889485576023806744168989772822197868574025 7325 203469859010998968746348529746884420216016262174263945170489 7326 203470694187029702195321879793919378045618953051610802401225 7327 203510146943781036123543520431853476285445305332788394925625 7328 203513513584005157663922826737414229856745283487796623087225 7329 203516268704456211854951030233112113090983219235784630593225 7330 203519098869649745303738554995910441501518921566180879928889 7331 203528795178265006773985384086224206387847065596615638478025 7332 203545147250789079674711268596288018350441489937646584898889 7333 203599615638535394613931419218500886270985673939933399036489 7334 203600494472654717512611591229789428389091501147495056017225 7335 203605840619486465370234879382219806306281439248109610665289 7336 203612071958152998280445027601383833294645642873767689377225 7337 203661332323173171423837284678175913149247525445208833823289 7338 203689545446422210883333398450292969005141065276985109959225 7339 203789319531901431416302529243783975146412800888947487038025 7340 203791186365310038674998829859025838880422884507230450765625 7341 203811807436816233076401782161364436800658845948607276498889 7342 203828178231997602825652527875625638550841877475833438238025 7343 203833524054368221779674336707291564183779435963852426528889 7344 203839653824593403017859159675625310693287900430752213225289 7345 203851242508628138429177274660291381623680365630328168185289 7346 203852196687681319911081959301162314703515456759498292364489 7347 203857264543988661679256474873172018530753251798221936364489 7348 203926508069522037035340622797023811084367360440332889850489 7349 203929342932109624289084619533274207789582885768398206705225 7350 203938758984574178777827248656818974887752562734913368596025 7351 203946075295354360264449976390443923738754196681533013777225 7352 204003542466347465418491730401077310741687781690821257236025 7353 204009783827665499980432230032789021162139076634450844888889 7354 204013157273494103612032841153014536353355354247705479879289 7355 204055414464654389953287386431745185361685600582439655596489 7356 204096672255865623636969617849127088851274980976642445665225 7357 204132624048316322182426443811834957787519007380115779262025 7358 204135579221194685439778044907186142705897324371839597015625 7359 204137067138368037148277221355841642754287436971936744775225 7360 204148600363737480119518958385757030286210703821024059572025 7361 204151319247446235479781896465047376567701847044190236015225 7362 204211328923129018872295249217383424411228310944010297726025 7363 204233016549108167081867046621831473730197008645345909633225 7364 204342482421788046550317907640244335476216753322499144057289 7365 204349389277099372142723890591863921201884239874229159765625 7366 204353015777993962600927029086583268995644256533413259721289 7367 204390699261438779841443446125580824969257044075364639022025 7368 204426989720358200622402899554825128909590854284513628041289 7369 204461488868386421402422203386838475022684293452128171932489 7370 204480615820197567981148656275634333698727379568407982655289 7371 204538416388918149863719777843740104945143695606775496055625 7372 204545172027374735145849611395431725304814879036194605308489 7373 204593856668384568656628967762878069745211307202488468655225 7374 204653727326159456507076341814612062960181796660943344725625 7375 204658811542042441906900849412541166324412151936396664725625 7376 204680550237432063003666573487760623551927305326239556398025 7377 204748618398501560701506287451206462655815603673594162393289 7378 204768639056150970940839798107813910027934192122808898793289 7379 204773725624497622288661364773450689169828741183400590793289 7380 204806570161129224874615795670451953999631854741304990765625 7381 204829347900734435426300501197318826707194311755580052375625 7382 204877472242372681652474731150040339676160929052347403335289 7383 204878088273638117848025566562458335887391572046223861311289 7384 204882380868850713626351907875619683471999134033445856487225 7385 204918876369187052147594004184818455007121865772760935292489 7386 204943117503813588308625257247329500386992438033571483250489 7387 204956512681192839996073462590387433861149953756381510767225 7388 204969140017578805914592675884117626159152157282144815681225 7389 205002533407563203812728105097900243680016217250159034830025 7390 205031020013109779979698003037934862076543350261128954455625 7391 205037287264917287776950229978937492708092652532347471596489 7392 205074947200111079583683811275324303387009866300730974908025 7393 205133572138394597050138787167926276565813230926942743015225 7394 205201468360079653721032958750914007134753551232318155346489 7395 205214877454860626512318842900261727281332114452085087292025 7396 205221981834076853936025129621780299253525211255823189325625 7397 205270730225078299824984373162899798407434355789101978878025 7398 205282385908344411525005701979853357651801501364230649998025 7399 205365195074971566828672131580286486492973681721174191335225 7400 205390892992064676890819501714850432552622824334434187834489 7401 205401579372374608023827496481655166064748936580587164903225 7402 205406860932439556128037908842161998481986219923776332578889 7403 205414812536110392597874520335602824493093155235270394087225 7404 205463807489316394048956364380074242978075368419616802162489 7405 205484355962347549489839281778780150511122720907064990055625 7406 205499819931985849244098635306609948226587864374635458207289 7407 205586209086404014419482181648987448536902147639883729490489 7408 205687376797757620496650954485823823905902802681658348052025 7409 205710835982504051711477036317997343609193272581929983765625 7410 205726533516308630820030021977085795071957658154075291644025 7411 205727430752721400875666829153752982020421704624517140807289 7412 205795821517885131382545127074268528930271422443805199407225 7413 205810315606987038474603882383753245001885162401486545138889 7414 205825107896225729784362111403801444190010002820846704954489 7415 205846133999455889067147858000936356788262023178783801991289 7416 205857816616671967382322060264827141811510630123495806151289 7417 205905175488268016626280311722707643063348901986103424121289 7418 205908574745731841058271857079572976141724368818875101324489 7419 205956312045132764985447609367246947381365287440645678516025 7420 205959121034886505343381184618146999077485104063688427527289 7421 206028201789709278809545878822897350024107306934091918996025 7422 206028910037974164013948733840293309159973808437243493945289 7423 206096639230821528245353499402266412046243736895892354207289 7424 206111804117311484964514370946231950776965480029803439676025 7425 206116233444646838584187524686155651216041562547650837205625 7426 206122414439446262005100723756608675475569426780982326281289 7427 206123617963400466168646464490418688760908485401750822617289 7428 206138125678201342184954174316650113033280037544336884702025 7429 206170525935192241239791631713858274880721767987357518765625 7430 206181136914167938424258030707892987485204278565967560884025 7431 206187052733347605096624074637982292270153753443112648818489 7432 206192291515586769275889065439483489681090420615789798279289 7433 206196914164501643174723527065701713692364543638411785805625 7434 206233914613358785581329382526979023138341792135811251138889 7435 206234093823276048737589650600140227234645798404522214975289 7436 206255655983618034984306468168418041878520339093618350844025 7437 206259008904815693915955753412486171794303666672950464978489 7438 206285701597907763241852154443635709832671486348938084583225 7439 206393198979208928515421726317683052612089395932356700284025 7440 206424124833262426133528943786425323688967900142884146898889 7441 206429526716307616456180165603783347155607325079235868596025 7442 206443019474361601362680132949584269776474976117047071928889 7443 206448395165723188988949663785730419747197214982688589233225 7444 206465166570027361017500887683521942219721648635166850719289 7445 206489186093500048322807727226461242595332227598378842425289 7446 206497382965573805438686245890039405282766396880490319648889 7447 206514243620505049417569934380609509592503134263115238770489 7448 206527759010417712771176938921157747036797095892889771700025 7449 206528560442203817322749007690122767696125043320959918962489 7450 206533683033369222676891545043361399325235639658515214962489 7451 206560854539011195650169733540312575036859726439005649255625 7452 206661049068334680246981446019860936181652980102956475250489 7453 206665348341914820077871620332674746668948917122160681799225 7454 206667248851728517839758585597735780607825265707790218844489 7455 206717093758606352184381721393456883670993631896413952487225 7456 206728936099883578776331870212121586694650646450416651448889 7457 206734749391478716639512654098331988872440066509598423164489 7458 206752548080469169528017671071840349651953854887519409753289 7459 206762058227520255795063147886064742791166647861107555900489 7460 206775586998695835219109327560452809305763413314461806558025 7461 206781771974666310322853730060933707156823707995412892271225 7462 206788083330945154444722956873817051879279395864029714119289 7463 206792408902766739235152005753535012314765539873558710319225 7464 206814780842367846317500560459353299054330792568383553310025 7465 206885045782719060994315910739518480901625010599381627575625 7466 206904058543051170985247844120278307471612807814639852128889 7467 207008845127948991602919141990238059512700711917275995198025 7468 207012590592882472185826356147380288862485586249527037553225 7469 207035617867729727178031288372088996877279550048897063065289 7470 207047334644448560414526012473209727954404621399409103726025 7471 207064076500387997979751086128237777492825992787572016055625 7472 207070101213318083791088807143273673067415389210994203945289 7473 207141810646792828843384586584168410527170429943119379932489 7474 207182970102348623619108922399924439924595804667333500231289 7475 207191189696203771705571714768138404724899762616783800204489 7476 207214157430906546620165953152439686653076134326467880473289 7477 207265684714259793828628919232676350345058544403422480044489 7478 207295840679463322277670908564954511506070879452116139298889 7479 207322644053819046825939998001026547976693738175671290529225 7480 207338673743435391086712748342529068938257944440228425358025 7481 207410993501545633089589995143109761927256232985737296585289 7482 207412018755204197701832017862769483267337858431782036050489 7483 207466289853831877166345972251296361700292739332109990348489 7484 207475544517644717916770599855488528951165342273710870841289 7485 207495058585044712847936717696061531864425705736700327545289 7486 207501387906269387482820681601470647206596027832323649457225 7487 207502849992475754508301459734757540518243496180570486605625 7488 207505725790593414285742767418464105006112955271886196073289 7489 207526259785188682720151110808244037167342843991026863655625 7490 207541192035055120991843180425814927608922888002000914988489 7491 207542876219911057680360088890789257873616572754046716316489 7492 207565705133284449943148802689827159184886561958437475009225 7493 207581447685263472491446902491648549213076817070865271833289 7494 207611851551496707180238785803023399259467694711970372366025 7495 207612880397076131276543260284052345628812798915644852366025 7496 207612880499971189238135734765081296208428723660444852366025 7497 207643078164090481512665813498326531374454221251115190609225 7498 207664075756576261038735685766023603508358479696102151102025 7499 207694581758393764455295572699261234378591265217258108703289 7500 207699475620683199967051259824524016009333782087261327151225 7501 207737142781347519613912008210914383488822228331902157737289 7502 207814929625094575266706678150376532934334762368954163778889 7503 207820768114905538254138683243266926443356408036234460410489 7504 207832543141132781324098827860242728375534771060891679930489 7505 207854889544051390747210972955429391690293593036654809138889 7506 207860227818230947275347143721594053134268638158569912897225 7507 207873815880228119657715702479366479336697203425784842105289 7508 207874621621297508547908231072891404070197226198185324513225 7509 207885304936898070122868816486710207327211459781018366417225 7510 207890455290706189888605954868691100545103475157497618417225 7511 207914121637307462286477516351015145394468578159479024750025 7512 207938485808491049898084264129749375077247366137576072761289 7513 207941707062067003169906966643675631345534238852861867406025 7514 207943564868074727987453250299438295903492962711824072780489 7515 207943821138739056922803874730564955659056430980077161532025 7516 207946775065275434343080671701075786337422035960918519740489 7517 207982361914661931064384140728193613285520914048389755004025 7518 208008870643067167200710239785037688663295821574818255559289 7519 208037726521158543903581510129824857336931281264212053566025 7520 208053545467771315571035022564087087696126063804629131730489 7521 208076074675641039453811950589063901304776813939233138206025 7522 208095472178986508532332964663114572360964214550929832898889 7523 208148197488766799464790369335986242747579468342231998713289 7524 208223632774753186393716778578970944153844150825122406665289 7525 208231886445586001930468089714306153302178007766743423448889 7526 208297010369891745123838487798910965302569553814342911303225 7527 208327500766646573500485300426835942610491033349936151994489 7528 208342384377985208080825318535259775536008917707413152728889 7529 208343291020301205730463673402476057883028292979787531591225 7530 208358288203700361738807448277394275857024190246373591678025 7531 208377870813667524035280281257969533164619707400106795710025 7532 208382864578609805013019262242734475626432997166987745276025 7533 208405423238825130810399535083041780243161196248229189500489 7534 208447620544993442216728751053395789107894828078657193676489 7535 208504148657083347796002895801527700005992336570991362524489 7536 208508127090964482556621024393680721069513186339864803783289 7537 208522899058371951503184082624187096841470898403819700190025 7538 208553174237176326121042371326954276814500831302330142353225 7539 208571230437542959596368551992879011492333191526260639125625 7540 208644598946214388164405899615090403780317210824250783928889 7541 208646461938238267103750565194361390884505687557378810925625 7542 208647930685277165990324166850267635532123849076343619009225 7543 208655325437908489653302124797508924788932002310339905391225 7544 208660415121281511971921612503869282171529179463544732476489 7545 208697349014851111794197901550916990547368317360916270674489 7546 208701671851289659923219529126887816895756881281503656252025 7547 208847477138637847904340458092267190669065814056830848436025 7548 208852831729220932166002642931532961931859534830611897276489 7549 208857975476252861293361468054998944989215389280263867591289 7550 208870816686588881909516059246227362124987453536361714105289 7551 208907414032567859618298920018480617341543487782402320314489 7552 208917342503334638879498732608342664722140525376430972991289 7553 208928879185755427667974296434290111892587804287852847764025 7554 208934050889367487596195919678547313536437945925780383764025 7555 208990604125495944707953164472034446662647319010887126687289 7556 208992675289747822119869368760304492988876467510191208414025 7557 209052957104516535099639924418387015860151171990940607177289 7558 209067803795211847265217932875818094739263619132242020364489 7559 209097858792879501002347693847180871233502361428623778528889 7560 209107855974227047391522561805867652973536134260508541489225 7561 209113031442525271101515107977803951838363509827465969489225 7562 209129752761901959135081344218760975018471265631689246777289 7563 209143183275154983528641946432489824427524389326023174524489 7564 209179580947791689760101675702199585303080524299023546328889 7565 209185451094639739813204385178220316468144564150510110252489 7566 209201894108095678141534492524091771583751325674111566977225 7567 209247790769263263521135251083208109479923816574299493807225 7568 209263612393056301318468239487893130799522507272481775225289 7569 209279310787331940575093728946682006850410176524253150868025 7570 209336239144161365673410711974935624111330567107749106178889 7571 209346984486140360306281597405939040067993416525152794796489 7572 209388763686978449487808801360331972578700649339057543601225 7573 209394497367612808008748031901665815990744856652547630524025 7574 209397252868282183137366083434769917725367715036911694025289 7575 209402434256405777855636774955921787366548091222497722025289 7576 209419174701994116308333615184707838463891540216463647182025 7577 209419432474356962660281633717471775738831172657927432255289 7578 209422447156520618511366403277809510225162875890680969036489 7579 209430291603416876059218796033622480369772424916002667388025 7580 209433352910608511458372986553734806352199699103170617660025 7581 209451153440670446232104113215941589938612266280732696007289 7582 209460707604311394597349709819758748180658990207221992303225 7583 209493525651119343644111587904271378319174082928826054599289 7584 209544797516709490312875782031378454108700991542180441298889 7585 209572012424113286151582136785416328174353379811104252732025 7586 209581887504209346925505915564674743589904707209804067420489 7587 209613570383741450138516812351446380523334742168907343182025 7588 209665190504174551958655988650153260582876331284364219438025 7589 209710434902903842903952605927354866541950247176057372888889 7590 209733709808359414611045000669580262809291253309639455548025 7591 209738894671568209237057702845688995601741456369984194498889 7592 209745574325744036099813409825842270515935617700727114428025 7593 209823111820734822079926713982456114361563459041143446303289 7594 209825562047106459326511598664244305137795135117200934156489 7595 209859607289818461195991334826855128682182949707141986329289 7596 209863733600567425130785382034799256541229948713740720505289 7597 209873076541157270877533255787355512485881815835199964700489 7598 209876065884771637848078669811946116481874422071797645015625 7599 209889848088760719238347535965979454914782205473215116455625 7600 209890450257420530500416594325151626612109294194542326343289 7601 209895039552596970164342737849086586171676087343815176455625 7602 209899633145994217406484442180122928421596603145117457775225 7603 209903545700978197473449591105737502755027455244299823698889 7604 209905068233060501400076244618989615653027695725096654983289 7605 209950121173024512053108491679234219824380450506316827500489 7606 209955224860330186719474007728545820580268822772063903465289 7607 209960183669323215363770821383468073751058862363645138719289 7608 209996845643636049179963760758726391895705892613051885528889 7609 210101444161571876087177779656514857733336864685704688553289 7610 210133039276835965995885862239621562794886158608753276898889 7611 210140225300378977496206563726356505145890811554819736657225 7612 210145043177092342951280981527016227116901993630693823815225 7613 210153145892354402917325386462254420126909001013216654380489 7614 210156497532663403344887182204278241363049317212273796423225 7615 210177492347739355265028734182551018697930599208902249888889 7616 210180742241299890746545108362703322285960847311445448884025 7617 210199893483726256274525829141092395686947004491333037649225 7618 210224149707520150058780488655581155592001931667303482994489 7619 210248502966231950230333006659413365562747802390989649378889 7620 210271827142136215452567401295860803690160924436664652862025 7621 210279017091025928775566450345525160974261276836221250156489 7622 210282612179199025905595098028932426661647929444544849255625 7623 210303142529131510828838499870581253348878249125666905468025 7624 210344667593260272923652374873636368853148418267505529465289 7625 210357235901941104183973745743291218748157650833625952055625 7626 210358714597975432196246147025624618147734881843824915175225 7627 210379652882476369831202456862088804090131283799929442079289 7628 210436699885345154953148421952162352406004179379143921010489 7629 210452669461565218639392759488132221992302754545623760046025 7630 210509587576311331519498438044589464388177744155115954605625 7631 210528986577709486325220755112295798829360048476636281033289 7632 210538354007199482214265727914673260978103429456578946505289 7633 210552900927147168879072100525688083005715071038322497001289 7634 210588142229281385995088116029570964153267401962006463765625 7635 210624376330653711017444755430863104597004245518926311343225 7636 210636745573792407734299456729192764819574145688791214048889 7637 210648581123616918152219323527822196923732976471370765818489 7638 210664307744672735381888956092617667149274295591144238925625 7639 210680244283552683095766669787810043851671339009875682874489 7640 210692153070687284462138196351535527797469253599670168954489 7641 210719281202200189093735673091726718186406429287470368055625 7642 210735210120509329926672743710182432531017528738619899836489 7643 210756496936929255325421323849380234963567706099919564697289 7644 210785124287370159695691841616179187557584377086564360876489 7645 210915507630441197609322839702428579909610517401819749234489 7646 210927891018108311807798171855947211145529076813118435348025 7647 210951555938849256399471726159044129763101945680960061838025 7648 210957055531768434604193903295140632259862756274520085567289 7649 211001721783852478831136216934830624032075984461732062985289 7650 211002253180048235170963827082035903034858036069687290528889 7651 211002573600021173333434128085667475767173948934425941006025 7652 211006935882912628446391522505740833725774534306567690985289 7653 211021509585876033832515132368069090177751352623149499081289 7654 211032326425822643292599416408227700542340779533396903308489 7655 211049168051633988896946776844909578619139751491211269447225 7656 211049350711850289726619652020597028834723759579897319975625 7657 211052084415968052342652018579185737682872676772545492978889 7658 211058298535737947884832843814721349449715937830808057361225 7659 211068352071611702997764375437335669781274187077326815868489 7660 211073494251353166238414024327608306439895240946839319138889 7661 211089348780128227421406266057127046244405158801391685313225 7662 211118243974951593701135228713876081347623056069116449767225 7663 211118315309307848400063882609403440512823387369635939508025 7664 211198649856351317059805616832687136584930292277894582009289 7665 211248567247855810118411166160720181051598487824480102012025 7666 211284872172416011584901056720253239337833294829903877175625 7667 211298504634966073103910566359821174614389001973810808878025 7668 211299570446158967766273577639176414219089344088334622062025 7669 211301871381769200227811599335754320212870382958422501330489 7670 211304790635821535251742009662707441161633450017670818062025 7671 211351623189084363335500574956497697905788806583957741761225 7672 211354707709545779723046950539484723450779820307420808417225 7673 211370946211261341044601005749853774674706355484060112928889 7674 211397190065683460330761054045786458994605435416116897788025 7675 211401595169121493300098355596704167476350569049441528698489 7676 211424397900535228511673468166651886436955194210298124793289 7677 211476369054692537000829356000690125604930666953204458460489 7678 211543061355042962032597001818777312106407328353336011138889 7679 211550797480275357220542795177138813324269539673494885234489 7680 211564037799626376622950830197064716383246434576567227326025 7681 211583517179132039941374448933738661842975717874309840583289 7682 211607631302893147255342761298597816840621808295893181298489 7683 211635435824968275548158554135989580918968192611429085052025 7684 211643586062539646787353505994789383189484242884150485420489 7685 211667642066350638274864168312568520337474783720778385015625 7686 211690105376548045118919647848047314760614286191019717004489 7687 211703607248953559571505571274803265234392086258957195698889 7688 211747359728010435423793105756832923192554885563186315145289 7689 211758207355962240759354968026812275621455938858761212473289 7690 211769553743846168452940097193122898898975768028735325422025 7691 211808954245280858435110592941076274063289972245251997378889 7692 211840716148570401489002615473957333779537293410985913888889 7693 211843851536530849565016514863479008569598222128427941964489 7694 211849287489672298963464327071649340558907882244243285525625 7695 211854519024127379171070467237318162490519132298929165525625 7696 211882645978382277574703051729472353296058124442184976633289 7697 211894610991945412455726617978185751140909278186072896073289 7698 211900544099537334300919612662456097910225919574933736223289 7699 211931448208422131370418152908574597065307741741790930005625 7700 211955730436908975913496994128132437982657826225331378098889 7701 211957903354406258748261828696266759472788686591833126009289 7702 211998260082066270793777007405242505130930968207871419695225 7703 212088942479956579573129261729995370895583868410727162848889 7704 212090978527592681680940088350251411409071963443793462465225 7705 212095513788142147999104717492814844825662005960361655742025 7706 212106037298390188264104080101124244740591519994323200692025 7707 212115691554311636738909315498399695907765054235961507954489 7708 212123869432618829844343337809473720541218772276668333564025 7709 212125117381424700058147819721794791186406403967559111623289 7710 212136774476765327840252331467504459178691231799048364871225 7711 212175215987390008845778931083912258903912504318582316814025 7712 212187194680313433690373950217144362189676774006143399294025 7713 212270155747581377459660094667062639718294450244343808377289 7714 212279875232452539529241072902326058971116168919611980578889 7715 212292324898200250132131151078175449987129895555781884641225 7716 212316116477393514382898068766933619996548101100273372205625 7717 212320282720082858315509899897091011101203226169857297325625 7718 212369028811679003945179590483092326607369974175114247348025 7719 212372516029210932148177266899785266299174945171434192188025 7720 212391553741572572119601835625112941539014151059327425695289 7721 212402594674246581835781541003421169217396356045114326605625 7722 212412031058966595075684686770073329928006699508834755196025 7723 212412659369664412276400765098964330406393519795092803764025 7724 212454682925834039092278302264013585050642232730748833969225 7725 212512526970024130899593066678445776473335536399469837528889 7726 212549327673127108927740860436871079214535008421352825596489 7727 212563168774745626962023947316105073636442338073841780382025 7728 212596620330956660652235290932118328155318153147412385343289 7729 212609182046965701253024816456331113417559532370973772346489 7730 212609561492669722375143383408730120131715954610033382898889 7731 212612495698474186652343808445352814793549425249475310919225 7732 212640359094213703362992850741028476652545443726855218204489 7733 212647675557018339122550752340646004320319526301506556476025 7734 212659706805126521548307548748158193408506273972746249888889 7735 212671274499603391103910453988608669035013141263988992928889 7736 212726890124675420853166315421837834230161676496823196308025 7737 212736386312609990474885156608586786222553662446555870447225 7738 212849022947097976646597594824227641644382520568489306567225 7739 212858294881208327509774404198193558212656376971406671175289 7740 212875492431905133694777382463164409585935396566213176250489 7741 212931876262475275004583359781213466247042406557764749487225 7742 212946559968110014825783955533646542495689873539469352303225 7743 212952006186098766512541855597286179016660368829642948210489 7744 213021611419173787262405462820639260496798446413051819036489 7745 213044263209924974227705871890586219756867201061734610223225 7746 213071824815474145455964435854019735449835122666227033151289 7747 213072192622077003666755912941724880516057569309717021266489 7748 213086390258813325126910429770469983066083218468184604375625 7749 213151980239823068818116893263481685187914756064094320308025 7750 213184109184586516666922542763227270549261432821149693127289 7751 213231286433645086469147849558871459297146024574650993914489 7752 213246518307274660627533185138713268205252668599763410281289 7753 213254936368421772163430590616071686295994881128869309554489 7754 213261444869566234818695822495668047442157713492173751164025 7755 213272452886986723977734192029941412558713875418003019911289 7756 213331899656510852094894362413415539493013531486432404410489 7757 213380336346977782591886416573051109163570892176891403708489 7758 213382234263434254472155631189595114078293692117567874814025 7759 213385585737720676988755684183121223003169212166727967169225 7760 213464887163892545132350199493450162109086033707506448910025 7761 213517187921909035732032126187974153761392853259190223404489 7762 213525398143504105139556756886038314401343411013956678983225 7763 213582623141391335974448410776386672210417691313066882609225 7764 213597344026599412629504565242998184249938057124950797585225 7765 213640461487134997754937444305902207567663118379494755689289 7766 213668116009699254854598311732493207419612844005057061396025 7767 213723737817340375543938570064000452245384948593021994094025 7768 213732964034457872388777413360107216648811411487073003452025 7769 213790590290651157293975645081112313858301997816215389383289 7770 213801277212802380923708838325228648252215828022928867356489 7771 213803374776906883500256974155685398858792418146879026542025 7772 213822653719471567726213635205822453033453868478582051271225 7773 213842079340195489134316785862047668166720804831700912609225 7774 213852024991662099190569015419606860999707278812205730591289 7775 213878297676466220499632357800157720044169280007241458225225 7776 213939743631721418776552503620233629164299087351838171778889 7777 213945307673399501400425363204704789147374309719731507860025 7778 214004204445495555915787793170791916956160041652648090945225 7779 214006021193497746713140234912530109298578951132810807279225 7780 214045037892633657127902740098851565078974137478024653692489 7781 214051532078723169876969042729882956479917315752754545089225 7782 214076909042368722794952645685136861980734691466454677325625 7783 214081054292513282848000183768848556933499657854397669425225 7784 214136889165274477834750748262849582124092814578060557145289 7785 214230441667230514324840555405232874204249676920589742535289 7786 214259692548240928863189793668124100257548189273804059980489 7787 214273587314566223086887085836399715261394433934362527698489 7788 214276753862147777531812635017377281442982968166880101655625 7789 214284324905049943888229645906635028591265497792915379943225 7790 214288830794638210702349603125631179523161364497849888455625 7791 214340079676759259826575957352418001322227333498641154737225 7792 214344499042921196859412561220475647804482283827740801052489 7793 214345742138838264605921108257289507662390760165103658204489 7794 214365765384011523083574722080662617688480968256895962855625 7795 214367267380285191474391996980876116852457937038368553415225 7796 214373259361997036104653873646403750547150623297696947687225 7797 214417804428302158383447085333302933645520419471426125452489 7798 214434714958722957602616833279686435668035028918473253396025 7799 214437805309178752872839519574059823623497829549640372655225 7800 214443089652989518039639052058307085051361714954432540655225 7801 214544600620078227691061425298025768060538267880264799100489 7802 214555969576933680165878132210406130935004934545761433401289 7803 214561519443826738348438442858116643941565048821272868020025 7804 214562997606896923912566512183729611738998226941773942017225 7805 214582803693771443213812323593045746080057710902807968543289 7806 214594029573923331976324712315492744119810277167504849297225 7807 214612094469293454026920969154601255045045898987371275625289 7808 214659370230855732456965547920165074321326389662860593076025 7809 214710835738956116361970978685145436572262716748428403143289 7810 214759801493287651810326696431554031644124069249029055023225 7811 214800766430533535955908367486949949457217775128021946775625 7812 214842896581177969916923426071361841665164611770536573295225 7813 214858631326317325356393422051458856254967824692200332233289 7814 214903731286613596756291714777312702443293177845446588193225 7815 214905694267565122355716917658438343991887304542720801146489 7816 215114132609673380827539158429614837837367102056154821791289 7817 215118258231912588104295974838617692522433820490224868369225 7818 215120653687964526179551103860011319945148608203254670823225 7819 215138850154181510743994323112272801856676628441758655551289 7820 215141024623542715450940414359872559635759001036851912076489 7821 215148606038530755681283121419591631462215533410018052241225 7822 215153075827819141489150925867610431990319059577346129737289 7823 215187097077366572921114091132765512751496218055612059423289 7824 215216319596238611759105461118746602667356696878885379255625 7825 215216392076158356938548934113900003851354361094685121566025 7826 215267095124301785540839389068854804654199124991468341447289 7827 215300489827618353349484247716238818184453799567728822855289 7828 215342722689971970065096881875974908734895945594735029703225 7829 215416082031802249011310929310937550465194089448159468448889 7830 215478703801185952641793943054213412646953482140321735128889 7831 215542461326719385307338924035311504828177780778608857934025 7832 215630150799492961030496750545448994038464475035132446057289 7833 215678595701457325044309250370586835283103141755865118782025 7834 215681440954493225034671285986184059430690569490939107086025 7835 215756128112703054440871761111557237368245116301286088926025 7836 215764628257172265347446462736263924887641992869111642300025 7837 215806936664952235958453598970878942054529131268011209842489 7838 215834278650036735600501167502208409073390458929388273068489 7839 215878088221359245663612532962919662439584913647982118932025 7840 215956233582931286565977766797296015380224054685013182783289 7841 215974933366147151873020488356191424379543061855676508700489 7842 215976381575616344729539434556320694120908250118172345852025 7843 215978352684067455673464329312781276728944929224607569289289 7844 216026042241952929511959174009467099708960886828065877820489 7845 216105388412718690392433383459254420545171905035834499655289 7846 216131365004477405021887701526589943323107558783690908865225 7847 216133547796559299278277106836567728921136771231255805005625 7848 216217629507363386527121206214989581213464519705727757114489 7849 216247437022669374236350477902697619236725429852454082791225 7850 216260920583423014665028066576672425202970589867287034268489 7851 216322776112841097051729326596889039084965730156672462545225 7852 216373695419890841149909466456771507290511090461950481248889 7853 216417452113849039590853645423415367047267496123078327457225 7854 216441342152320229109674859936310719222303648023996291980489 7855 216523317776862165049847477182243860287527023891391450887289 7856 216535621932158121742051641625608459891049368353324718055225 7857 216536520937295555493500960647110937314497492335260246663289 7858 216542946756382762857997434382274108406263411344925134156489 7859 216552996524514174312070410540089905250968950483339980335225 7860 216555867710287617713643246182495909893506811692473928525625 7861 216574216193448054615544169352042370943864630467281159081289 7862 216585381834387315643040095366473669664819921514063886030025 7863 216625509489821241715041119900930084068918477066938937786489 7864 216688131352797991382060971597620638847132066596493837528889 7865 216705808569343459930328754796140578051998257661476697479289 7866 216739122065416314155611048402735487186396355682101475441225 7867 216772796423355590422471597663419685183305539539378307118025 7868 216832307410759048436327314451426637521748899079193555605625 7869 216839931779513364173056939901913613843967536094994681274489 7870 216840842744239447553541753111650185708158927788481932209225 7871 216844393881550994623293035902992078977374553679971100852025 7872 216853778459118156914688981079924309363741947969923585338489 7873 216873432316096111816635110795881437797407338304186583298889 7874 216883304657263373564540023400497729851989855928068713788025 7875 216883326300212801532802311362270733866280441064783190841289 7876 216964365916170375451202707127057949207976423961729397874489 7877 216982171537073642216895678576009255034749908745104443276489 7878 217043844696766851344317424642754308615022733355571304186489 7879 217046430436084729195125887602739995480330898462196560359225 7880 217114901597385595675025555046565768993977409473323359623289 7881 217124698578950245963941478661640151447542856076569658017225 7882 217142634236450624639782413220658840456302524781789436487289 7883 217161221845530512644841146880656052364417816195677089401289 7884 217173094407889708875737421213740140405745958346027164888889 7885 217183013543607882296388713690929362665761562268812044684489 7886 217201267995503719806980228693617802599403589758574826012489 7887 217264309966697846932054233672984251013232584982813329745225 7888 217307128224603908896711260070463280508347772967209904205625 7889 217321022335219661224039964358036358385499165626041412689225 7890 217325650168995631020102843113353332326917082400700682401225 7891 217328638270397705249008794919190151268418903754497788498489 7892 217393932130898273095783725572066235116171736921140215470025 7893 217405116863519574686394045073891888752710656653460497378889 7894 217409946679901045912492440560702827589532996272540670081225 7895 217413450960704675567378909648035299853448136462324165607225 7896 217615027989439912846640201283915333314739726698745854478025 7897 217644022222749816747957507918969601283377721869340357205625 7898 217645543263023843131583066602710944626469578343130006145225 7899 217646425977713834212540285157694314908940869181773464375625 7900 217648535018690392653791285539080263361194559907165017888889 7901 217653885071538127275266063055071845068903249227963217888889 7902 217667081139350544231958901635813639148892524211474071049289 7903 217682110474142499544546666000582400978626430990634726652489 7904 217824849910325404972010110882847707884778463271750703833289 7905 217886144549466641793175843809299274465615278216412075015625 7906 217887074101279931190245718508416793232603798512979483769289 7907 217964149837420920436002048316410059858773726405751727015625 7908 217982878683975154140853584110868593165374358225306541031225 7909 217986883056066431760816933784790380939877279241117980649289 7910 217993990648461297935582527700722582723416696166636537159225 7911 218025814590845922575815364110833633149386316608392105015625 7912 218045546612374210463950154024677916312027695293715596498889 7913 218059297773726080234269777931146278658211651301900621754489 7914 218072028026066228568685579187516085961384972294672016239225 7915 218114978528145216327355434909895847294170583762986786254025 7916 218150460655067566179731164183341868545692207625498260775625 7917 218168310281521329061358448719396022179062060031550285534025 7918 218196702049722285249245923214392091009302080382534591164025 7919 218249913083930911776578182948868603127369765606972626937289 7920 218253426651260937597060767058908455045836317633642129338489 7921 218269672029121748042419100084046644013818625880051261306489 7922 218352685084014464245889260589737149527283513679186297210489 7923 218368159417861293619885076161705672083263917098627245298889 7924 218401686300565148820902167012366188377347580297176747188025 7925 218414670192012434010481201801910881919142934285213264953289 7926 218441029136894720316329362227816186141011407018666395015625 7927 218446395269918590103510862515737809073062408293786295015625 7928 218457526873250671410632793223952731094951046760503473694025 7929 218464018382988484022626850634636448550662989397536428719225 7930 218471712072787409968532018501691457561771989010937517015625 7931 218509602236705194238326321074109952586814415117406873697225 7932 218528370037699948760004528720465279847220490356952240405625 7933 218542195611191688365829588536427561472280899779448941799225 7934 218554471834944152921893944692177945111699025766165090759225 7935 218555998162423867165984615074349596608375783077439987175625 7936 218559000317566499657239816930209048708776471598798147231289 7937 218569540369802476957209857060158201122606588770728633159225 7938 218607353869013766558721502822717371072061077497544746783289 7939 218616772659085449875879510315391200520230687586441177274489 7940 218617704801424353724696680345023593357927884322525751316025 7941 218666023302195453186331409183873445495557267149224377041225 7942 218732547348658246660690654686580867124564838817373916316489 7943 218736204025118238125481123135669468728325413786696568178489 7944 218761262996235560754601191543783597825921651129221848129225 7945 218766261758067314349605094796690493127058839697085164128889 7946 218777406913068716734255187898664432666042411524328746874489 7947 218814462233891207815718497088391918847143155225903820538489 7948 218827655725223658521482303263942621141259946390377896367225 7949 218827655832703685993869578305017421415983819140777896367225 7950 218841798090423521247466763443238047177309627110412953048889 7951 218856193507416455481542076740884729287013181933386566268489 7952 218859199091151022029981691885383215876872260878439686460025 7953 218897744060700116788538268056311872154215338985838865673289 7954 218964191162274236888141723552769688694173834187153793582025 7955 218971189677936813246017068815044245610193360100432290591289 7956 219019192439289941801577610337709181442786247867476791762489 7957 219038708041757914278292589116815468609154001984831322567289 7958 219044278369210283655294319805989354863094779112627817790025 7959 219062987940453820339220583633022727246749511345991255015625 7960 219074244012873858139034535089440570006362993866818250428489 7961 219087916432128481703056236287998832847579786422905917394489 7962 219100218143493301647529425087346401828632245469497235314489 7963 219101059786489857402272025634044671019546314026407387828025 7964 219142319824181570610438818485482389498084362433054181948025 7965 219169414389823029799870638567075192501726380988124471575625 7966 219216205708386103991172613427532911044304455321658506876489 7967 219231592239024470043690037169060669228168457918448568431225 7968 219265589134494463931036902484873975250372478606145365447225 7969 219267502428552791402446374744437494908678023312501489647225 7970 219269356207393514044042153348316588825321428299100229953225 7971 219299177380558424142509236790992890605226329059676068327225 7972 219311488958177163219097153933733063520921056059949839687225 7973 219314961310718148608908998228148733729269885604454645138889 7974 219330777268114417060621783046443031006124305171983304340025 7975 219334694719549090028065380513608514473576765953742858428489 7976 219336414140604597614671032828493164206378314427385678399289 7977 219354535301254612457653621780077730194651618582453618648889 7978 219356254851696235633224213649296578673763723760515305609289 7979 219455149794356556149790372891993802962341629447445534578489 7980 219470310249548037657942335011416600510173344269963277180489 7981 219507161236012528047049959550412219704083654477337425015625 7982 219616023373660141843569934002765704694401066067910156830025 7983 219626731603152790452097865538455226332616010673308874388025 7984 219628264156545662135540345860058487196596425444517801601225 7985 219646780401251166526635800881072631587640948165883233212489 7986 219651065711985695902838324243261314568661472901321645020489 7987 219658988473474452724263951544145238674625368233954892055625 7988 219705727801855101182906277611975592714959422708480685041225 7989 219762260080416468130860658294483327915649474655003938775625 7990 219777246205842892564811689660888386826043647193192382648889 7991 219780834117499770915127701903404016568482809215146860295289 7992 219792433115466451606921626739186486632059670620634483058489 7993 219829169330759153422284456468930320014876174748163767721289 7994 219835665236259562450000210854536989252588808802219846729289 7995 219887782485562472507729701315018365130682233304929386951289 7996 219916547583711410917615498569077911092982590376256755614025 7997 219943015630166155851974728713592136157172999674348601698889 7998 219960443373688040538213409127125271523878405484314426236489 7999 219964958798172597269878681767138054313972954972602406225225 8000 219980279068852398991902317227045955813154567595813621641289 8001 219993433211556260664797162716710456775310605174892258479225 8002 220053647863830530410948381439013824057920047845660315925625 8003 220060675337354788571172716978905148203502405962885526505289 8004 220065994673902540737413374553865426683736594133617986325625 8005 220123698905905040241045403520240364926756517748442558484025 8006 220137321871788575353021859579990901480953257747926214273225 8007 220141639146275265549056769183751171520785454156512904314489 8008 220173867440729044520950824762826427506558776730319683969225 8009 220177351150808813176364010508807557474087375234659698258489 8010 220185773529021738966793107550551314090773549497989272321225 8011 220189703737217494397513259486734538810336522859903454578489 8012 220190237680265683769923365454924672775867475356919790098889 8013 220191175400504504356350361408521178473760411670153980321225 8014 220222142161685285630236167939209021438287543462259652721225 8015 220234376840270203823624907608982252113609662762064938060489 8016 220275814376223269138418508432214359782214940948801409052489 8017 220389238322077997056547238608237394310681211768846915220025 8018 220420277810226457682779005472933947244122294320335963143289 8019 220425684415953266783968882850588305850943032273369155143289 8020 220426139386059245561571839648075665695570008605848851386489 8021 220445607087533377197273591688830504884232871659228554284489 8022 220451311338418889949963732305080124275665945525192770325625 8023 220468781299039517485379612595044408003231955341253686842489 8024 220479397918949705195501571606302073138699932086739647125625 8025 220480290498241278124042161593262642259029001912446838588489 8026 220491764609000340197769747950650181291057963933900800725625 8027 220539735064917974968457136034459487331049939872913783725625 8028 220549876530626368753176701431493559157890257584364285281225 8029 220550955343836877986779528346412134244305622614424949940025 8030 220556132019950978583468598122583189440764295147471470169289 8031 220567352993345467434129143465003167732333528548454060329289 8032 220695429073164900665864935783767639810638816796261944928889 8033 220753670896030423313280755320812045668417729213509756498489 8034 220762309981530305245696601702807652216857257999481628412489 8035 220767775589068252713893619759181539694212585201436983111289 8036 220771160802242113237363039603891628109540088601063635687225 8037 220791109465807064902835297881609151016327192161763743358025 8038 220811986428664024327462334652125673136797002922157541548489 8039 220860561666559498140376753562170145171314919624533868178889 8040 220912367554099335963955509375540870821086120692955817287225 8041 220914451342957186202799761350956580396671867008591124393289 8042 220917480430183283534583726604630452456733745593938449076025 8043 220966267755575988421674187232246294367753275733094613325625 8044 220980524934577231715185751067150559021954047022769620743289 8045 221022578069309014379909785398905153855298400834947994665289 8046 221049760708934544950201038994452690084511126294015401248889 8047 221054384507136832483831523408147470029244242545709997209289 8048 221062154029485271886104655296031444054471197649443844448889 8049 221068709876376296274402869734699645102791669707404408569289 8050 221106974446834567232388911859515431572375101861729135778889 8051 221116391133058353057383749839315297042024717685705330542025 8052 221157966787281266296693042258216424183040641591129517054025 8053 221163388454507928138041757400851557326110483418443681054025 8054 221187713363737767273063616156579521548215993225724478978889 8055 221203462524927171041140232371489564994301587564317041138889 8056 221206693454608636974130233108110874950277078444600864978889 8057 221207693364898099002943951957881526914885365691897786226489 8058 221220982100602098500635855864212077646564040046527865886025 8059 221258566942915554521317685306486359039391054200289592367225 8060 221268328972560112138862815875802107638310013560145626343225 8061 221278552274252178372066614752230896335066950268209408798025 8062 221284230782860935888403158622428129283184734667368445298889 8063 221311568770361156956059791691926123034191159263525538017225 8064 221329088695015684956515386883986011782564460450922885728889 8065 221332122516138681965262044525875596223848421988719453297225 8066 221361121902210329297074080253245919857856082515874120332489 8067 221370887700279605458834796662432444315467064305238394898889 8068 221376313822949185213255144848179711218016897229588734898889 8069 221399701249277722792620089499535040271065709989914826215225 8070 221477127231657662218073026949915548172386772202973587231289 8071 221484590816774507594261307578725865308565787822956355255625 8072 221497129004497157441796151341907418695135691465153534188489 8073 221511222607980369460862719651514264813365327727148657273289 8074 221529919628722249820119120868552417560502165826675534765625 8075 221574285632198418089437561298121235969350833426500411257289 8076 221579715744418386422457910821000641990972062822358359257289 8077 221638241268687565394984020487146765427926433683536194674489 8078 221639094696639264890552417523157068133795254761142837774025 8079 221640652431726567983331016082330246010067980012537999294025 8080 221646083898785013208100618783612045713061423577642363294025 8081 221646933674435388072394475528310087743530415082898788508489 8082 221651515531039610768676068569810157192349112562366727294025 8083 221767679582900451037018405533060916931090816698777795105225 8084 221781979817202384484378069662819030035668069634602643644489 8085 221840912530244124881491446528704192866357198878381617769289 8086 221842872773260296933359048104250011469521963982937331729225 8087 221846839485236128663657602913489219837177057520412924625225 8088 221851424675571905134072796347131461826638031071862681033289 8089 221858115119738915904482210407314469241054288418155177185225 8090 221859205758490429486139207029780954541735529832293266631289 8091 221859396154409385035381033153245449086243155299596273298889 8092 221860941668136151108580357821421663951734064652101215239289 8093 221882826141423367897067738767008865225529003491970636335225 8094 221901281097251787857409913072280482890284799751661774805625 8095 221907972794081074962632846450003662476842373969808544506489 8096 221941955832899515045060431254542257797572484111365359765625 8097 221942226334611344186365578582578488526411027703998288889289 8098 221973308248856470275602266276290475655582997184493135655625 8099 221998591043193766509964014334657042362679880825040485932489 8100 222013281188237447290313561564336677195827675491262135765625 8101 222015018073561627762623391115477873761521654137953728961225 8102 222089078173095548986640917340874138282711494321934712071289 8103 222092514125014010835063971444550605478908580621862734765625 8104 222093790335811132466660343562933421831420212944424705978489 8105 222152488445070228307266477109277949478784512985864277106489 8106 222160290105175314426229357224435780407163681688927380604489 8107 222164910441376429834307070878691060437385550529205502183225 8108 222166873069561301066814190184100564588608892763806549567289 8109 222205295916408295869703620954792670184107574646123196882489 8110 222211130585399507905725210746845609103663240044155696583225 8111 222214751553381691886170417690526185247720885109041176725625 8112 222335370648307659949599098626416111095570743967251041753289 8113 222340816296809691182836238202003809603836279785464133753289 8114 222416483075898112163676396658460554404473117277817116249289 8115 222426555250523874924037067676223366763141668736139836604025 8116 222460494596200179812445740195880591466224419612040450528889 8117 222493889495652577884038697854165470364433288232170894270025 8118 222505911076343526519127908874005911290845636398978074644025 8119 222532445577701593508583004319492792725194677602534409805625 8120 222599246779644123951786400522921374176776628366672973966025 8121 222645332810509483069399845134620775784431913547525523137225 8122 222679989208366386069643983225637176919719323552565012375625 8123 222737018556433342070480053622597445239496327454819394439289 8124 222741181294946424366003785217098840874353014493203158127225 8125 222746635226671422373810042465611054088194326446315806127225 8126 222749144257198678897016113382159596774512625106306498764489 8127 222778847943330161583587499021020233966555210058277852888889 8128 222784602443836090083527965871361909104929481109582129774025 8129 222791200823064378248631044566243989457274327267276532540025 8130 222795564770835126598810405176948761532170286475784796540025 8131 222850938631154906768704451266130855269928822337360657468025 8132 222904058255805224927065589040161149260566556308578059129289 8133 222940986022419973822239522558051656700979071106395612076489 8134 222947558426872462329006925454498091208627539926071496140489 8135 222984356622555416470540164571470622654325966266457777118025 8136 222984461787499145372494300089596598227978122846394771310025 8137 222991967678708166710430573967405971695249231619042412402489 8138 223043999119171922366595758854058217670251212478057747255625 8139 223067867350776711224963852700327596284363613901227785887289 8140 223085509886125766260071868539616961924566095445016436199225 8141 223089625470704055292957914944049844497185847593427040578889 8142 223100600309077367246756953961610955887670652555821291071289 8143 223109748529266388315317727889068970754025182387354050746489 8144 223115351209569904667727026984492649282892955786561509518025 8145 223174214567108462881542083207372828387638962389596797103225 8146 223189973323673960303933506224478529778732152034879919284025 8147 223252767434347017195608496603078590055475396291835119921225 8148 223263896468178256229699434364340179682502910181598179724489 8149 223287611295826064104785362590800641640572466423312007128889 8150 223302886204203004442861796073230707935008823272444517848889 8151 223315511657017948863167908218712453088996206075685845825225 8152 223338586556314686649022327379050969686817101140870533473225 8153 223377787374851962852909637740174400976521659775111896248889 8154 223408373352419775347959430095326162336369680218364283342025 8155 223433577085284656228042470443962044625997714619255312380025 8156 223438772732447319401474360295542939185051844788157452863289 8157 223444240901922261874877750278736059615198620115824460863289 8158 223486372718560094159349932485829448336902300632325609769289 8159 223509957401352637814216099604499482099947971920067501716025 8160 223535582268514444439393773706672126614691899917133938855625 8161 223554372513315936600246849309241126169778996336805035100489 8162 223587016523960822100917205527758883951931273898329149364025 8163 223608260072285178547031347129293544058029162417893657015625 8164 223672228164494335509069928928474143862113695937482662119225 8165 223673162957321536762829378046390463378437334757810481138889 8166 223729187121671078629831932971139193689492139369381151295289 8167 223744734185613059293800845367046663388420959591830037201225 8168 223749475616352550804480966445865622157721841481534745889225 8169 223772910437390513881598634680726624417311351062657229639225 8170 223818188445534312970406031635231260085793759966664289713225 8171 223826038844906083241896664092362659021467297708079355828025 8172 223830710992723035957076122471374477824486918445204595553225 8173 223840567519354719155390869280558127680703035040482475457225 8174 223885118393182929798114201306262509365961654428581005180025 8175 223889862305247693942297585283392763349633937787926309525625 8176 223892955297347158618762325353816447235570629985346988128889 8177 223894512611831488140941903160387175298246112040705702041289 8178 223896487970840746703839959022988763175201734430355393089225 8179 223909014172176104430015951386017095395099620062341050129225 8180 223964443441895781264654674099896984160249925238090312588489 8181 223979013810647552708984558271583481855714777747843889975625 8182 223989866151601568595437810152169612413724451365221522236025 8183 224045956476188028037223799767191211964447507398422039182025 8184 224046892571708308397388894202578466883258159592617931399289 8185 224053492154480023063151618783428312708245873258801836487289 8186 224079061344708986630893242541552342552497654395053487175289 8187 224080381190083973641125080143001290425719445789864270765625 8188 224090548118021740089331313714976461039141619586305999079225 8189 224107706441112970539562490048490354194582720852132383698889 8190 224111353159466010684461090028434512874580167203204911513289 8191 224174298577217597597344948986925249673716773671382061449289 8192 224192014066846751625553243055054992425123807865204097070025 8193 224194196072274207484835306860220709788446148590405790668489 8194 224222029227230466513042975715633957758351363415670384775289 8195 224297015151978767058602108678550897493999744797676544766025 8196 224339315306534969464999567116026802744644824580566659538489 8197 224349430105064435742376898275195617042898875661271331348025 8198 224387658465387807996209689455807227388476991729600383961289 8199 224403647517287172932901283406482576616818844426564487975625 8200 224404583206304260338580049624501816061424325894606814220489 8201 224413255600148741181418096808458677934241131848504291405625 8202 224417260596306257411090772887499294940248338623707185724025 8203 224429357607654394462951180807540794052738420881244854588025 8204 224467597331746225409700487713235354931068213558572787641289 8205 224471194110371957165844789615125291966549447702793837015625 8206 224544949944085543619000563149109942586269472100558335431225 8207 224546930089829515535856149607874056145045464081901227807289 8208 224563574994316372547798885015531699382174101132742343854025 8209 224638454733988220593058499450314955449564389959586971060025 8210 224643947495239578718067757705080715676678342039790715060025 8211 224647019151387676989233285836126933996594101389179371868489 8212 224688628128876274043352837803252029361340182830348922823289 8213 224696296627127210447012275369633234947124781648517748905289 8214 224750413731566358967750417062056151665597157654153462481225 8215 224772870549875607036015845531650541313325962109541680849225 8216 224781158396514414630863859917376507762792679529983980193225 8217 224793725881458436620069698199337107625054230667297886353225 8218 224800395218850238185320601047915928384660228122470126417225 8219 224845068452063111192971236323209879857127603070992146528889 8220 224853305449947133255975785274736431371519830992037882925625 8221 224853964211888051834889851802371640226923422707330242991225 8222 224856471019992398741360344215880045596933163036412963194489 8223 224912489413522985766906847855837821203941634794704320148025 8224 224923486066737798676462968885243823927680207570028352148025 8225 224928412148129488837866556984787924606925279391267253655625 8226 224940296507435958013824316173198072672380983267946294959225 8227 224994925472263520837101841789598267949789936164206259706489 8228 225020692086114660426919028525026264616497651392222429378889 8229 225028812970544105303894120585236391490267084107696871378889 8230 225052448923783055738219676845949263194095138207545803614025 8231 225122746724624200972518738689577578158272701662766728273225 8232 225132967320814953257050466443964363530682684523479855100025 8233 225141821803767035657689219260447403882566313041043562925625 8234 225156685213730213669898391006910504937917783677922350876489 8235 225193139088370778301451716962995042315981066592904193594489 8236 225204556388637940605240946564983754250266813264081794528889 8237 225219940631532843730515093000223078824177976443966006048889 8238 225222366891574276329020809002476042534288590389436132849225 8239 225224545871403541907074796646320613083422332860979119431225 8240 225225074318298634496322952261504512855275736687414648193225 8241 225225445147770743554284596604225687669791251043831646048889 8242 225255040466152948430027976187361016975736820997676959409225 8243 225274828505310199670209316862559798082715165601768422394489 8244 225275562235509792411224438900551264480907008466144622648889 8245 225285266801014006772900592813813361058609330879272809138889 8246 225330259160323754330453456648982597548883060401442394567225 8247 225338845532565278052650648319462827996541970603228719436489 8248 225351566959830279823655628518544447559093648341077019060025 8249 225443192546106507583644549797289655157979103583152147854025 8250 225484582870697177979362612639663834524389149806237901266489 8251 225519352653433981567931646487371799524080303141603254590025 8252 225562006978883480501240668643718894566664250944806109138889 8253 225573204262768104301020595478389616527124127922161910140025 8254 225579018920704513772645063687053045191011434694489563113289 8255 225583427690458640355360773485930271426630968872223062588025 8256 225609553581055404360280293060711723810140871913593430714489 8257 225627363688845072431013827313559517946687759067613426325625 8258 225631746038665620632042831369319091581073565537662327125625 8259 225633616458318066228098895406905959868913046295516848124025 8260 225638187018180632013528625339560366275614642259211212602489 8261 225708053775327281155862090377804604085274345729528668433225 8262 225711936930918611895339300029058125301525664603604161138489 8263 225746004686953658544416602303904224539827950757027683201225 8264 225780967558017592898625567390524126968711634290383441138889 8265 225823273354299227501876536528020803553284776093482049449289 8266 225887230578638762108719476337575337706507589985970314974025 8267 225907563993339366708618068429895387381054897701327247079225 8268 225917800074061009621762628404870154438209434966359070765625 8269 225922417225900140012494148526775079955665737549414024007289 8270 225925393744782187456594679256890181357044277817279367122489 8271 225935630500210293841698695710785313018129459946432579698489 8272 225936959467241139777133292483406646020090379769129018287225 8273 225964973110771060135893123681736838352550655704162029697225 8274 225970297400788048057649630358603556474218387532061126025289 8275 226016412639955612396513120281066104181846654436901106489289 8276 226026547376509275128446721298172020660666999875726265015625 8277 226076188707914599510896701386680655135343068716604519345225 8278 226090449351597690799794119132710553857760402899981798129225 8279 226098419437023418518373181534673313264927586848840044249289 8280 226124482556727782313747210402730016183068924103001909180025 8281 226143351813562852228646413415737832074219213908857122930489 8282 226161321435348841799948830034294793796163819938694596128889 8283 226237673882603425360784858918707637235526534255535581639225 8284 226309874163480948709504311494812857458433524134904762898889 8285 226371395340270545901366118242240096446960775661123528254025 8286 226389820919917030536615398652682271991772225168932397383289 8287 226390384346538043426479273089837975893807374728566469298889 8288 226422270282008567478967753537479550556758267707491224762489 8289 226460467391426313420150456056112702342473497354044505594489 8290 226470197379139589532783039096838504232686171129174831764025 8291 226475923249691616558934974214593259227662772895198877626489 8292 226520918285609542915266179756259094568553323569009232236489 8293 226540376861763451221122060624928385284601320396599319711289 8294 226601005782278846278547527158895629047280047079798443529289 8295 226690038075767469048596515685219260104460023290930418765625 8296 226690100125996054413827449295681988731051471980924057825225 8297 226695832197940347642869543627609809193943393239851808338489 8298 226698957518826638678555003748658365517719906698612844564025 8299 226701940330346675356907342386612591043947630718200636207225 8300 226703626231041221718788409753800628933715591515119801938489 8301 226705622259792324062969515905985445055275166181847252628025 8302 226743319454021667811111090101376867382364414999423262369225 8303 226748777269081134089826469023644407365540747474078908622025 8304 226769684576818844204932703449103974162516718651200439623225 8305 226818952995082303238464499582229597419385395895024603631225 8306 226874343168494375290375921164046699980009680191233760830025 8307 226893076897242013454759220182176054022090908899883778746489 8308 226898615602561446784754406646135020504384913777759994746489 8309 226901712982459785219125723535603029398837109949666220158025 8310 226903287750327457066602392297754468142301004464377569276025 8311 226945997930037587061148424914522667364254273190401581228489 8312 226982654019757024841662360956438831228191886139389837087289 8313 227043745529684383951979253825319187832748418212856141433289 8314 227068937582872867326724796198942529916388211424404152583289 8315 227195057023874210681177458944133876394714542292074527727225 8316 227201932073913420763535544706614957228612274512525510778489 8317 227206734596723705409661897506615745951938076797007028448889 8318 227245706865148507638771730553931355925230379202017052888889 8319 227252532789328022307931699157460895936050506821272355476025 8320 227272915427425131978750253566143083085158377836089326127225 8321 227280541630559263722022645473650297976725088868289601052489 8322 227282707338760923978041894452711605482898714033520093138489 8323 227337344213474274787268659430249109384690350806950110023225 8324 227403632722817962858008835957304994618692192022720945951289 8325 227415143566549740372912409925643796455602143114657265727289 8326 227419554907801493725124194506442069766264953696980192063289 8327 227482406571111689252463357672160810965234665445217610479225 8328 227519081173305574237925309747720378021531035327882542270025 8329 227542569030805906652922464364755769130460762904148460178889 8330 227580924013111030846951511312938907801810988082898394825289 8331 227596443751906960456164776539438420695840169985214486249289 8332 227607962753598560737488897305566750512966162417020436249289 8333 227648321459557861914819679494295086771478179109103740494025 8334 227694265349158675140724780762720186576462530757435907047225 8335 227720090847542831942371021966709104694779345004192968306489 8336 227727729591842214275286811784365832132375391401318875105225 8337 227782064496742042297185050410595331641287713202465574559289 8338 227833976590285147870520278808868553174463434168970051934025 8339 227846686496019424133103678898719396957744905626686966414025 8340 227890869718413015817788120412683858771953262860398386631225 8341 227940891235566796474464595062905160652464531699320272561225 8342 228023412579617354075105494758135552449016604267369500961225 8343 228024266504136965317105830749351080213861677759521654196025 8344 228045373556176619705449036510107075932296709857415367348025 8345 228049219527111762385389124591438180611658654376652200583289 8346 228075278152122536361755401974711956780670888690473934345289 8347 228107929306185729530511679260957729027265890809516535129289 8348 228168840831285556832638518355677817936999257688311318721225 8349 228172813359635802733790240181632012706871782272047658631289 8350 228191908963372353315741255318275243551584522360476469033289 8351 228197779975209180342446868888684847904201227885424344519225 8352 228199668153871759525664326564053576050427261094532332519225 8353 228229029126863150741678165654223932451631748581215495985225 8354 228232736713590005005372982978786647302273148611092661025225 8355 228240574892093363386555975758879270800791232278665145825225 8356 228321658755271591920082709770783141834830381433558796305225 8357 228325453081074971099250105023763171652117735580739677298889 8358 228391355753349064747017972364819849983018203543573852911225 8359 228430675240597122646485928541629156147409003210047450005625 8360 228438333911815952788700635037038980560342924308909810281289 8361 228451199827095298161263868679853176400895290208947037342025 8362 228498644546226946384638551706764432443598214086703817594489 8363 228500534806690609108258331189834305226186489798782593351289 8364 228529509130499466721283494798900514052813914802872685273289 8365 228534170851821097052868836312769158820128375014850307150025 8366 228543975263048471580616839187829055216870426137349050188489 8367 228649341090423342634053783532065723595388797665308787636025 8368 228661068606663443605867755089044000613232550895957111871289 8369 228662030299535088800413150670970369372093086489986802463289 8370 228734789050116368450947032276285426812859075063608795193289 8371 228762687509936983009324228965110795822245920030621185298889 8372 228764322991182673833792460178608266068780930144230506303289 8373 228785725750876613609748943397003069611713415315673173470025 8374 228797056627560870257286549255826655401577886333429697311289 8375 228807679498961386825131109350643929164320767549374746369225 8376 228845753152080554634480751867335093381019398756412941138889 8377 228911780811571854575828959710336494308894044716886240634489 8378 228917346491355004318577221987098194722143059621280160687225 8379 228971918675582822486275807825191868633888900514857595577289 8380 228972196312482933818609709778041538681886246873702837325625 8381 228972871934798374299168664133536933393591173256033274325625 8382 229017605603822650847169538948020788214008973277626331393225 8383 229035640306962340585557066205403447884373376397099572700489 8384 229044191653834617708691917042215166907501979294469632239225 8385 229067170164516057433861107094169161148140495619588638908025 8386 229087238531689467627387124870891451407529570728772709465289 8387 229136435085185817836476073284376104194381593812101356986489 8388 229138449008082819341910456944339416560820639674264156156025 8389 229187578826206703092197733965677606836041623886978084927289 8390 229242204905097811765300537664222851472784169772522916337225 8391 229284278104339882329513156973363657066887247032008403898489 8392 229309263805174552425633134366665299551308290506846572498489 8393 229350030625545495953508304610665928014892007442142242311289 8394 229368387945804385656654997784886175017704705019600503988025 8395 229374045325996143096750978708094533529108239429600649020025 8396 229374284268404113921489782367662595186060402139848477017289 8397 229439744378476063917237194674399101772966466720103802087225 8398 229519791835841263757408814438866340362053695507049313281225 8399 229524509077660005655112063678856001497699486262373018169289 8400 229559273789639243937326028948539459517368483672086059870025 8401 229579883182553678311420892177155657740688127254886920725625 8402 229583548291769817510667526359240712318321574423434917023289 8403 229665031108406234426447107867799909577176459980850851143289 8404 229704184047899176721546811507321914645886727960963771759225 8405 229727766555967463722877204873005969209160168450568975928889 8406 229797314313000436187549724772461973034313299605120526311225 8407 229812960385038480953148614861680737474309968855263566055225 8408 229813103645814648129870699766762041025126668995125877433289 8409 229878196982966839372425238299589108563685354109096512728889 8410 229894900011480311575430549327201644974717216027408570855625 8411 229964525199106068932960539180627403946261916747801149169225 8412 230002561327145778226391280655659439477510533287792769888889 8413 230032959565141291099343306500213879247039596202816372113225 8414 230103032314243665255085076217834278515598079362773856814025 8415 230151760208314667097910458566500294912771233711554133679225 8416 230172116144456547000333366591452341141531263468002085048889 8417 230188286705864461259425107702954733348964128291035217210489 8418 230252721730901029720242999306337919218728621681639051378889 8419 230311591275066985707963014540420723633775857489583032380489 8420 230408443050979839955261781249440890483161072256513621295225 8421 230420985386993185205839668104331388306569659958006645138889 8422 230467858968734688486906645776399686020660412747068989212489 8423 230475692008661018109294988079087356801723555385843197906489 8424 230477012591626724449290757396614632187636332049566467834489 8425 230516632341341209944012009577720276715909820869897493562489 8426 230618518803775320410351580500938230603477374229574850958025 8427 230687116081141733758188620937416774767321009425302487015625 8428 230748785068569957382852229214436011014646326118552806887225 8429 230766146206766565612165477609968272196611304297789985801289 8430 230787491188979286061309291120461771251380518779989174759225 8431 230788595581759981725988936991644391800555737479446670383225 8432 230818394728952428515639082056114361752689639322817292217289 8433 230835840908843170688353226819210754706682168738430595575625 8434 230926116384386709639565891023480494846282304312578469138889 8435 230963594368494907643298039609137187945944940644882634375625 8436 231053892626547243920744931115504357782514368647192534428489 8437 231066636823346908391437736615334727913349243118044709689289 8438 231067597377653495054238624733677538247844771360377821005625 8439 231072061472713343480362713764228927036798913471298800577225 8440 231074369397631581097701586887201611614919895946232885325625 8441 231087230407897606271827185407490778313329665570545834925625 8442 231092005351614934849962757490744650644225388285689222681289 8443 231133742216882416894357886220532398789511314359004309975625 8444 231142631502141610273611955639863090035835340793161003474489 8445 231173936193150223580939228561587314333070385675769578361289 8446 231212146156373842820922843126859792656546597005473592178889 8447 231218749658616237469276589111925871138786469993758552177225 8448 231324255170627330214637784888277169176290133602195910537289 8449 231388847929712707817571642645408174231544201123010551930489 8450 231401723601012532462731911047879102186412751997799132410489 8451 231430692922223870570348889090995881301292715588618888572025 8452 231433122385351944902184037546775264664791423451204428286025 8453 231447278926068105466517066106707992750814406208734009528889 8454 231517863054685856812046126398497901652262341178190515247225 8455 231591381777739549635672390107172834080425731045962959134025 8456 231594532671648403518911114477926566981145239921163907002489 8457 231614065300725804525187253543409437446083022589575863705289 8458 231642850512892485606448615457776996668548109051109179561289 8459 231653848710442140719807006793945400400875383236444714178889 8460 231659230597827214923368054201275690463183915979837139128889 8461 231686073171150994121117162113326833053533246205543380978889 8462 231718729289226671632252298524155727117101359406148707378889 8463 231736941924266911482905921137913363568773499765527258622025 8464 231745023870647226661838612952236537394726525438117244135225 8465 231745577639292463360242933474842686080592806282887281848889 8466 231812543084290130825433063364728200271328384789476769564489 8467 231828529587049837512119757051437523345758612550856098223225 8468 231849875569906763083869596399381220185420585864874419298889 8469 231889588981883560354077579556079713456821156823660450258489 8470 231895375374733203333757236241447946704846473930504714001225 8471 231895755368336900506347475700166583291912742321761924690489 8472 231951413506416736641011016308256497697238588622441069692489 8473 231972148281149798682689961730809369616190990923920850569289 8474 231974375822227529520181701245856963087996144432149767164025 8475 232024993940225921048130060860136111868849573677320467605625 8476 232078926893101886281702886566179134150685998833269302775625 8477 232102099008109276273483432655928470168083099962147465255625 8478 232123887775526065684543952747886934253546993821056595527289 8479 232187879481747837853009606941771239411374912763676548178889 8480 232204996780870245563522360147400649740351656668205319535225 8481 232206125042055564095402430333046321091281011437065085247289 8482 232230633746357730175267508700095367232061887460685027015625 8483 232231598353511731614866488036515315446846086237625878215289 8484 232237556258053974496948236217834016597395073154264942001225 8485 232276560640462809166067941878404181734140321325774142498889 8486 232287650183574861730451835842066454019260100952120906046025 8487 232338325589209054499598437648180786523762590110074217969225 8488 232352433393471106216704460512240505860140010008205982300489 8489 232418826427533009860294945429017696492270585449051879138889 8490 232492529090038463769579038804070126827309581717581532713289 8491 232501398961736205780266803230799675807906435328504102737225 8492 232571684818302962331617623653954015256178270807674824375625 8493 232572989825959083073896508568025049577146377273742330252489 8494 232587909361518752721683136733571743009534694826287810478025 8495 232592409511713722822093690565336237278029434237452635662025 8496 232594448844122890608462060646708171970551343329023785164489 8497 232613246758717517738725547835898694823794927592356861205625 8498 232644275422170947059056157119588235186273042899401123794489 8499 232700465207645383388059992971343031781258976719837343175225 8500 232713402020005765437275994895965599767123118193670557415225 8501 232719113765541435225919961484230759094433049617793669406025 8502 232790301707358473107628699553155086007194234743357402700489 8503 232809986827688774284162398757870729681876417767343077378889 8504 232811099325013952691585004742198808567192357100605554620489 8505 232814864122165425974275491897017370779581243754558384649289 8506 232826312515148854740516060278489777202597595508787938524489 8507 232862615961438117617103485612848864725600957939448243161289 8508 232887310511500008725258810479756591200308660836539861048889 8509 232894152275457700714740392625164309415760950497607854401225 8510 232987382318317240846540487717726965166528307026535964935289 8511 233005678501157845961730478747741107112972490002215005052025 8512 233023151817771394960609166576335490572740590699150391615289 8513 233032476171555926606529064343374709816516190350512575753289 8514 233075098138232917431415834351370472495747829322481125175625 8515 233082070353963845386116394766645852383005905319856609612489 8516 233106486930856536941886906570161294044255373317443726396025 8517 233115376437785541405931498719506894722322207363510968786489 8518 233161462468886075135031629157393858374865129535933639164025 8519 233172719667427059770433532627815216669387109519629722862025 8520 233191201463521117894617292390357749695763325680302105655625 8521 233222596035979937038882058673510079162393174813792853652025 8522 233261786056095527614768831648448115784340047000031323183225 8523 233273544664778335234592041746263557430772465708638772847225 8524 233380911902908833980051535820975890712006928876054843778889 8525 233391857114201789666837910938460350236507549552382781868489 8526 233421045976574599949282028313483826583575174224890897274489 8527 233433890394527476416105466190283745512238889666144613703225 8528 233477393043610063393696837190324406287981289851243094780025 8529 233483065999447730546027999520452107799200036880250750780025 8530 233486238455483834461440525113722939668852749669994695481289 8531 233490366067403268249387697802073717464128527150961708860025 8532 233536725615528698721715833670885143110052116754897304473289 8533 233537282971376930497785905988750286214819969444259182718025 8534 233542399837320279261296181395797212641375092095675196473289 8535 233622950429714821327578148841139960347838571625293161697225 8536 233623993327042626151006820984305451923354370952263179935289 8537 233671622809690390081683744937107881472188358811066708404025 8538 233689964047659591987081136520942880715830432706910478111289 8539 233714376044221939950182385103464370238126306036294011180489 8540 233715162618124311429116257772710232236767495985425668335225 8541 233732720097224094015474411140073258032335687968428669655625 8542 233751058259639080319358578536066966743055874002952341959289 8543 233751995522316162854026871511087211553266979650171944913225 8544 233765113249307966601471398923924563232052029434301605048889 8545 233788943628319347044830284508856182673328680033191153863289 8546 233793734280716016555910543549013698178424587302185537967225 8547 233795782442900018991514786948406187896545480217284477191289 8548 233854010670784209957473547155888982124728694101627543457225 8549 233859691358824196251738768872176244584643432962886195457225 8550 233874942663881266999681138757719972323999389428165265863225 8551 233926000569483041981160853247727314950051529694495301234489 8552 233947581899505665224296129353592459442613880643855756686025 8553 233953063191444565857407647077867512027380480153997768572489 8554 233982449871703644097174724660723720922518700726238210740025 8555 233988133063583303362790747381860452721155253394236066740025 8556 233993816428113220112306844000954027911103938671053922740025 8557 233996994704941893942868176957406561022934752084251003401289 8558 233998610602360601091275219899901081149094409171779070322489 8559 234007706472617211885866704538549223480217646684900611420489 8560 234021491650115346659178133769354379713439373144662207405625 8561 234068963965085000516957118732504086739244707452206333599289 8562 234074648920003891376943813462143812203369280729993165599289 8563 234101283035902673889325218642107475541489223041676781772489 8564 234183608419447315935755059293093307288960168140268495804489 8565 234238040767411813453688883932258009519487899203112319343225 8566 234249325361031045111698911103751315181748763265111494855289 8567 234277271244088293771328040760332058362884799418580912725625 8568 234289072781760785174594888929093328964498844845632686908025 8569 234298000104923266230702074825130707280833219275808612818489 8570 234305932520055134864145472907760220273224379847188617888889 8571 234311011371917986178033132630854475694397691200475152498489 8572 234317894101064487340428175813727152107145466509909188489289 8573 234320905714613961918113008457885914217987820033099730663225 8574 234349972752083548831751411637079555812461668281910087279225 8575 234356976946047705552132985705731646199362567213577950522489 8576 234365441688678841380337584705491700905702410241941345777225 8577 234386412085670087757662996527370127759665228161056408943225 8578 234412589511494668042604635311701312493762502384528972972489 8579 234413519394372478791498149128108767928356292121768467777225 8580 234464583488652837109970323690149071736736029055639278990025 8581 234479960344140717124007628556880431451394921497390629848889 8582 234546363115974786280978202403337027289267454290369000316025 8583 234564761946956162151720836801268960191752259266808913888889 8584 234624885812032109967591909895968985054760745036479434098889 8585 234650168945738249986327687485037208011882089932715754782025 8586 234668574610868557398602809019415592416442501655555988825289 8587 234674584911197573777811749123092179556509761248983596604025 8588 234681476602193808999967226506054266110376257885789583649225 8589 234701276301673809798910796440604566873273188441986217015625 8590 234717429713809237071635371542078745768245468459029562994489 8591 234755782693613306843049279845157746772870806242451661375289 8592 234763101970853555050245396729320971767007409450693503420489 8593 234798320227368450676508008526387641656124231156908441468025 8594 234833648171714766073928818808682705065556422479608279513289 8595 234864798660976796068672806580232449623692298871707655128889 8596 234883218456150106756963149283143669359588585621458677780025 8597 234900337690923956290468200079777449559955217730937669205625 8598 234910243096968073118243493612252030439152119301193768306489 8599 234917085691227768604671988945264884391057462664587432306489 8600 234944484564476082692996318503164668218177657637567991505225 8601 234970441282097173427669347748300776549926810183891696988489 8602 235011984299476153064786494544225199773893227177077850528889 8603 235014184084976124245670427062584996105680049294620682764489 8604 235015871567368624798436305986155334107122914813985936711225 8605 235063312085839451949629083841025764849076623466298319500489 8606 235098967404194607688667574065391122122597772021001790831225 8607 235148864608154074357810337447060581516491192138287704647289 8608 235219957548589646271277337700729561049473582769410480241225 8609 235220850634695229061256079400817037644260477667853609737289 8610 235224736137150870974279809057323498846981944565727192954489 8611 235226559061583669807268343913595256014248607046774357737289 8612 235229093248592382253507343291389909829448065042604259605625 8613 235235010847278707338036561600409949745631778559843906623289 8614 235236885896083629337132777063707138207946209470885093836489 8615 235250073521576391423811991966163826018594324621702062823225 8616 235268518680138535834421574014702290365096438904600789791289 8617 235301290539430882960477373036583486614016431360476378548025 8618 235320884790085989767638008584012003807417065908411792174025 8619 235457916132322425739591922081019842119359378535300152625225 8620 235518833179574044161727862036937900090379520778542528623225 8621 235534853667953508199876713398131679322334142711625045319225 8622 235535977080909350222265051135396689119037411560099064623225 8623 235538462789576345104386629084854952449293797334884095546489 8624 235598468361780307800816852285395238500817565624938650938489 8625 235601664923561054341403580155104824297599813777448025230025 8626 235606615755125610081083991221023030009750454059264766775625 8627 235618103545258488980718550150629312697745438975754704239225 8628 235633543885172232635601228004044534480374328834705822508489 8629 235667300552884511489027853883908769284169260597564234375625 8630 235682345725986168022744683936370800038241979398722583765625 8631 235703414998838638987538260252187729148598179827747057214025 8632 235734789169886871514373372457744671085678433798648911417289 8633 235743786797025937291024354806797595249085131103794195553225 8634 235748975357545723276582750266846451911889797307426430343289 8635 235776824901292103072934652261053881624495391332852612871289 8636 235816339509480334858395082175965563742870690840278913248889 8637 235828971962347598927662613006546196843271230352184317297225 8638 235835892105406744324794198566859378268271541796754538420025 8639 235856917816023579091015121092190158803018766809053828988025 8640 235906867838658174013756611564278565964865556844827834687289 8641 235908245755653188495845107058195947572422501931583074325625 8642 235959256024603734072839043601365078760900886349710200402489 8643 235988691902464545713282747279467579478199199489937420103289 8644 236020912241105956775733901168078576987535654050742081452489 8645 236027958339864392931818187999319099022998736052260322769225 8646 236072473881465330305952633593567578500727185111415041138889 8647 236075652726802487670653643770850002379591580304574192498889 8648 236075675843790823984498487986167667199761149220585305415225 8649 236084351296190176798421543358835838990488457493977802460489 8650 236121261909358830324451034108466719290765036186245111975625 8651 236122240058485464659711162677034835805912859739202986303289 8652 236126049741053204308389710168754636734880755990495295648889 8653 236127043766874142725428242108625114305432797078705083719225 8654 236165601384107639432110621443401187271526396922752211943225 8655 236167764260058114645662136493309720837511779490605505500489 8656 236180862649334388096347287929343170394787819878073183980489 8657 236222504043448493305303726320245442090735562808243709298489 8658 236228232935430916296580559056157989026225696469140285298489 8659 236305209643786844428951342928405082496610361502480499289289 8660 236374765662478490586308700762722859599147163741381881425225 8661 236381394384485794983886493572137013156425129006425003145289 8662 236383506450973096150753894830994488228751134338825776191289 8663 236392444194199203758331342606765936092588690957177172510025 8664 236432383345730117202282522846807888877568899478030067826489 8665 236438340719328963094424440779097565620473668872129884855625 8666 236439287019693932396871881827124681712870865868817142642489 8667 236441776970818235327608613168615687654031998863307043252025 8668 236443458353955314766720803559746785604257524127488366894025 8669 236451451714454983776950129912473931678111988254644634055625 8670 236458264814363285476249921894098032467017066181344502945225 8671 236508876192446237986559119911320745446782953687763368775225 8672 236513061158162640368111796156075444457276683421141332079225 8673 236530583199797665138870517937442401608468175764307374812489 8674 236614969915809711087246952137928803894397725904099255057225 8675 236623757905935694972255388790843203432869484493097938591289 8676 236642293486473621993430606173497563238831292358706651623225 8677 236676705484705134412181812928174922095316209419167190542025 8678 236679914330817040620859005152834350814933749357985232135289 8679 236683439680515144134480704470915439581985270373412179260489 8680 236688280081777441273428719900276472584034143286402350622025 8681 236697527994752326860357535479606299245332671875619522055625 8682 236729120845483868668795746013927720822946149432258734124489 8683 236748860706172983781375223153817669464523560480666678844025 8684 236759879156870538459093659354484695076730427278605096405625 8685 236764055242914351908813986792917096251141760357479568873289 8686 236785205720101371344756641647035686126083678144205679674489 8687 236834350859538854021676436339280018659447407909875445396025 8688 236897046377521572781242561731116247094755766950602703550025 8689 236899577568857362935659802867246348467411952415426427271289 8690 236908531704755008621077514631754854221197390421547591550025 8691 236933284339433037367661399188547929354940117084776776826489 8692 236935762180247586022303758618140805771647950428126260332489 8693 236965101370712872167294356493957959294654732360911660578889 8694 236975439899148301559697888828840396323495985344468011324489 8695 236988575915816174412180703020507978403211881855194227404489 8696 237003693060256966712578490532323654554759292765595367825225 8697 237009155855359323311284477373470334712085292611096213497289 8698 237050423566975869577587484360091401186714033006105740978889 8699 237051201971888087290443363313270707850991948181208840111225 8700 237134522132386908825588126290049210929685540064776653511289 8701 237152093675727946897547703271433180605665189513272084434489 8702 237163496049887211334967162001957020438381871282482854068025 8703 237182637080984438308071521352872329199587933696070299605625 8704 237220694031438328480244041520567069715033897448069985940025 8705 237235823504095989262287422356258464082584010183247217274489 8706 237267674676715445234493361653266479093864657078555635033289 8707 237280824306840291400573711084343019002592751735327867593289 8708 237281620947571823936660372232892497143960612172607783092025 8709 237281907009583081381982624288400965308456459550901377740489 8710 237302013574090314467093412486617037471491711220516459634489 8711 237320593794518765987355398408765230509478872210785638855225 8712 237324928118415937440440829425128720761381800070918647788489 8713 237355635246544087657182677289297662788176546871990705038025 8714 237359344945641746957887319601076701334517874510785565639289 8715 237376524351768267867342377938509980233968348572169209145289 8716 237397720802237809105929281528191210487661203581677315783289 8717 237408391344404281916629155003996133660998759150713348410489 8718 237451332252502130224755060623507446826891869671626491111225 8719 237492596638692711078827540850184104083013202317655736284489 8720 237532262407773306532660308619677600908156787054164913951289 8721 237571223932045167754427761644925957078383747935052064378489 8722 237599120367524038111395738201391598549173101386279183175289 8723 237603458967159266488997628268082734457011648767647840775625 8724 237648264028767620544919324151072109591867746261935424737225 8725 237669480875466935672659809259882996532879905288229864508025 8726 237719404674125268359436210502187897518218435069896074567225 8727 237727813527022469730989251457274558461387198012912734857289 8728 237821302888117433792101030904506672940387896904883450322489 8729 237860311995136447655622246015455292826456002927643841358025 8730 237877205733301235268559195915488449256469059944930643519289 8731 237881791649876339744225121608797274235656787766407711807289 8732 237911810170432783701730940414968591393752461519154884977225 8733 237967038995580871136605271827936787181697196783677230375625 8734 237982248521352078634941285219412967852571766061230442898889 8735 237984233737935542271037228961815171172830204305456009888889 8736 237989201890052594361716878280872512946890211286032685127289 8737 237996297339134524239055159208654594881415454207010958076025 8738 238060607450567805133969159182539487774016414393322510959225 8739 238081799719474851627150210051587639361976163773075694100025 8740 238178677336262340740172466441079949601149756625807073325625 8741 238193326266620843940220823620253684718074392380256191535225 8742 238199435727805206986001838123790432744574937816702139196025 8743 238205416052296205374519885132473618770654700715044250738489 8744 238214617663639360940949876585000213706921990758439185010489 8745 238225285426419016660232597207557164709956416890552961425225 8746 238246238861849475636564438815724337745727715133397424578889 8747 238280071136809860009910543325885075931854787670710599721289 8748 238299063318287074335728343678309986880323758072084904985289 8749 238357946784889536801601533964952174331543730523429237244025 8750 238406002332912017805217925493899319844891997229537578655289 8751 238439115262029718559237133028706458486843945608165340728889 8752 238447052908457628225529863563260187559133234406127675294025 8753 238450281920420951943290385965063610932108105624248024762489 8754 238456056192459125890595884548863092781484778022153728762489 8755 238491995257606319689322783006654895858741588975860326791289 8756 238534951609404244933928618936217723328614916167230999788489 8757 238574059131948775669251013910893861838891141137717115964025 8758 238596269677060522103806326463434016546322384670806833420489 8759 238597266299353213207236960237732282634335166893581628316489 8760 238614935069211688353089812141503688454801559230572599255625 8761 238667828272162329352241910400702390526918950132294189633225 8762 238670556403615623909110087515461237893880215560760140783225 8763 238681826024516451916087537509958174214708908364838099538489 8764 238728834576477919337782394897254318356501582340376747119225 8765 238733670200029665889852816016197928402465807157311059128889 8766 238758583068552588086946635481384892513662800384073486481225 8767 238814232567910871693315399352068953932578304750676245525625 8768 238814925435142248205790455610693679137376898148275880935225 8769 238832383434476881782365174853753070419565509151548141015625 8770 238836174167060972606790670894895583669164780306242982805625 8771 238836229841110759099263060673107006620980347393103050865225 8772 238848168359646751726570416302561567361736601870861605116025 8773 238894803223000613586876498641460367384384006592320196679289 8774 238939398040612426795809105328035523545753201029971397425225 8775 238981110777449889063119213945111511929310186470149735698889 8776 239008906397047981976622322485223544959409185201318316871289 8777 239020907886934412555108819650775431763297612196461566407289 8778 239054968142994930238926301371751234582410033066137403628489 8779 239073975074639065169101672109445541806868253755756958382025 8780 239078198169005788301900581970495680747036854524731695015625 8781 239087343262003333701912791735004036885689000172383997298489 8782 239105192203186501571916104529295283023421747418954008127289 8783 239116193613598915569767570930120980152398131615998484158025 8784 239157266706108853053541265057570911616094459816880850325625 8785 239175440471545799467306706522775880109062495500302803783225 8786 239205638098829670041628628293400569503191866637837788888889 8787 239232761915636850893322460056810701343329632252456734460489 8788 239279984400001547753676561321864838830115257972861809049289 8789 239293227757818445749168692405753371237114995417875848809289 8790 239295316323809790117122993149703500724508340001584907281225 8791 239362348599392432032841864340286587584016796840269621975625 8792 239409685694455177679824959984036935757367605065707850559289 8793 239429639537671146566521125383032164348493426131506907255625 8794 239431034732917682722160359706901062046770105862169873449289 8795 239434657902850166033268741313777885876033873973672662062025 8796 239465044254582462330156581145027961279386930135969641625289 8797 239466034036851225874602106945399995847871390509902244020025 8798 239480385249719862781570589135555151230706409256431561908025 8799 239575790684803424516478842676278049215914540795587810441289 8800 239619449751527468038990599071161528948943661846010734228025 8801 239626254289417154325302342288795869937956935764064348807289 8802 239627902790678270725992818945339803687790211817740454098889 8803 239647712358653145047150962237075302497185148707668921975625 8804 239665633899015541486612432358732061972001669551426611194489 8805 239683369211355997825832303558535204643346195285361407023225 8806 239707070018549879170421882540917311005186315522689237447225 8807 239755034276935722019455609163784029112177878148460003793225 8808 239801366957845525733187666752644592314993671089895998169289 8809 239952126509688361907886088145058483448999520316862153422025 8810 239956324039991189120741257851306145590236628072668040702025 8811 240002135222597158209382318550053370039579182799705913468025 8812 240032930096552824869911132278146497936859346113926696697289 8813 240058947103368237983547002033102640626484048377082338463289 8814 240064521768075699068727395001523875471040809029674234062025 8815 240138858767941887427246830900018733557295619317524763375225 8816 240142722873617564569683082328745194341280598883434258765625 8817 240227434333885853740001838882934791484415250115766022048889 8818 240239487297623306026005908073926077278252445048829905018489 8819 240270142671618771989710721765333417229376704128004432978889 8820 240278245033166027576200299784825335415045407529700223765625 8821 240283306644573801901485500856249490536467868466413532728889 8822 240295361968319128850598361885627602935462914983860661106489 8823 240364805863965683133827585122099692917348025575531830605625 8824 240365968384598454329068596847454507082191703718039030605625 8825 240453432511077098258116109274445757839085065215146984700025 8826 240472398041935998609221166344491680326546651783936685031225 8827 240541229877699939385968653454530484732658508167161401934025 8828 240592972483656120806180520972056298524565165860224237116025 8829 240598708586406730892979826221405103210561845072872718765625 8830 240639202437718109021411367751337900600712583879452666994489 8831 240645341038655062746682677700867185463173309727836139681225 8832 240654718833125933721955913880567638050724904671790489649225 8833 240748360083963435555062380070821009406634387266071045848889 8834 240812162759739397742748567888599827427370973115205991698889 8835 240847639682650538872504979664288481767942971324802767454025 8836 240917722930218337284793583179373209851693492504970306605625 8837 240957939196142868388330194225280399043560322657052797743225 8838 240970129524134840847990102900730792892304980416402193991289 8839 240970723234285691023354958348460904892698506354884740060489 8840 240990140526810164989738984129808034730684179813147048751225 8841 241015251504545721634549396669756612944023935187030652700489 8842 241021078067784290685913580944108708269228251152369488700489 8843 241044706165475882773827742574839580163409216225683838279225 8844 241075413462683301503500318202393441327388693198887835015625 8845 241091701801448143401357925004580006434521448599470599655625 8846 241103791269429051193276795325549451103339591800772361502025 8847 241188693436388280859015852998870443307017584647470188062025 8848 241229489378992883145225019981658591283988360729397580498889 8849 241236300896261503220572923637849648428064573436387097390025 8850 241310745412467584119742438878204603093341667180849537537225 8851 241315796952466265777809638462278087104203525886353904638025 8852 241408287280317613912750728145096949190088650871231331047225 8853 241419109314790936184337163432741326577037791021188526125625 8854 241455758263951960169250931167655410412825608119863069998025 8855 241464100489907176206188095531864464552299287730041235778889 8856 241468982711855765489251230068346788108964499191366649729225 8857 241533355683966627083126303682311483595055108594070851128889 8858 241539815199578847889185568298783368488978222495044286460489 8859 241546634965808633377443115212107345223116229219058020855625 8860 241550321413361459831225000936142802057953738944703470025289 8861 241579421782057719872317911749497731300884051425592948455225 8862 241631668474122699310448259135793224420203421548360206455625 8863 241771784104774358859748527820579161410443394019952808641225 8864 241795302616966897603734823471203117956276634008790632265289 8865 241796963674868700430922011042636658850906646851384717528889 8866 241810324233369856595460849056292104593773207285390163128889 8867 241842691418692017604482309060571361111291386487727578524489 8868 241855192216099917891735523695982450558629359525081998138489 8869 241927812729324093723061985233366629274895094658564224364489 8870 241980129956098951172948641596941144524654861636490757436489 8871 242033932245866595054429752977212718126838413898522543796025 8872 242090672386901506259586879543683706566818841651277487764025 8873 242097870631697620131265628806763770758428684063477180991289 8874 242103719119640835696791730496326039944455276409160092991289 8875 242138256403948100053382632934659949405161626543416273502025 8876 242150497019186996026689444031196938559761526261678166105289 8877 242151512340538792052241984540204278634433307970299412855625 8878 242167945870135728074317269181774852684578360465144122671225 8879 242171522707713943164986327448491749662831152525507737980025 8880 242186846233934437940501723192138715677873229399772840186489 8881 242237315622791429851421316262065588171728158818100941705289 8882 242291881928213728392610447406805039174944174987678485921225 8883 242317107076831402611600666296171253031233406819138621728889 8884 242322960203486244130084341367486302492398717123737141728889 8885 242371844507478352154098748576547860931517853574329809903225 8886 242386962753596343901832592700386576156100474103223166831225 8887 242419475096445509088623050518045957909378726809332215975625 8888 242422598482249343817582063454437062541945805033243740180025 8889 242433634602282598940752991995623662482602121554272078689225 8890 242448193346707627352150102711627457329198540336080375324489 8891 242512016529773640265402771223659639327825605585391832380489 8892 242533286963488776270828380708477708018755425895593834366025 8893 242541744615737594146161712381280918807431364215203138879289 8894 242617207231507986622535589782611219011619254853426787004025 8895 242636316439570518707009083882088566069804801075396878765625 8896 242650237227772302036552082126409810014739336653157755455289 8897 242699192205340830383545276074846902617308404599678080159289 8898 242722532664682768055644288019588759377894321595673302727289 8899 242733831405230969866578015599892504876638462827487079804025 8900 242736004842282653299287248098811075747265052131271141900489 8901 242766487532954082726658993554779578613961905682896847994489 8902 242855481738896860390189280159756427960919779924016017888889 8903 242892557730625741118916393978688144076907700520646224929225 8904 242949741665477086220674354538636213876907279918423142140025 8905 242975024535103413081939556590922964876667848115440342265289 8906 243006821470356179890956550161635596604442209599889194815289 8907 243010724418826443286761194298164363600448233506666566048889 8908 243028440378266497808145430347242559565279128133864355913289 8909 243039323590043921829435582390513958057906811032376192620489 8910 243164373387045680536482251476317260693313474457098651015289 8911 243177797602545259039581949633114624319775143384440683975289 8912 243210167612512603745262173050128833946441575690243989902025 8913 243248680573072585831536692624455523039840041190806908750025 8914 243267299001525404867803663589051587761857677771180263561289 8915 243321159167342619869715011416343132881219908837259202484025 8916 243324557313805622034232873318225851631470691157653355122489 8917 243356535456111495957528647066175265519511575816971666097225 8918 243403926196728236470728513204414040910626100526501705436489 8919 243462100099053201619634087096534827255957252172001843655225 8920 243483424005542788630936650257891319879769106920451587836025 8921 243489510475231262384798480362572595959637822597528947676489 8922 243522252704920533709972859679001128403577593356116187102025 8923 243557993825265322097739139533066960843702393319101682609225 8924 243620038770510315859820361765643864205123253520189890223225 8925 243626241389873891474712540693593086113687526365145637097289 8926 243634653935624316852979578612206925370044164255392423009225 8927 243714682872117894778234823681023538047842768053062119378889 8928 243727193840368525811478972478657464668943091443483835545289 8929 243733864939478706609640999310897287042898464921111863964489 8930 243766425174716363696808975108730954798055407794287036257225 8931 243795990202574282513563717772824572432686478712401241641289 8932 243804368525513189188973542230514353090129018192381780097225 8933 243816572544012752022664601003509814168471477021083848433225 8934 243864395659829194838281996968998776543918144472803686048889 8935 243871536607423345099822470226895342176062256974466310328889 8936 243943461662373145226447377908096729891365407531536838857289 8937 243955016872342876441039247160242681901850700695859704081225 8938 243995726216164795715734284373229448191426654518935549087289 8939 244028706826366102723618894473188340469155545993358120828025 8940 244031999389347644220900931911055646305483225286360479257289 8941 244048485164434511592632960484006803019101949584102417241289 8942 244052402217540112838608367337065619119808792731667090978889 8943 244095360204406200014853804578440442882131326111775383273289 8944 244116747682483165141064274472340185160280203882976858375625 8945 244138449837116745348863679215738858568872812577808965268025 8946 244149374956189287210949733052773691305483194139414926260025 8947 244180295700655664522206927844734791346330080874999319001289 8948 244195589631439194406107919923836473388388036563242956364489 8949 244217297698960396631080811697389390305281310409095148703289 8950 244256727789503504035711354321928259420123074526865994025289 8951 244270271744921026526823692126626552762261006059061720248889 8952 244306984778227319153251437922399920043233693622667665332025 8953 244326642263464890496014402203275388980047289718400068353225 8954 244342152489260473734388085879917466497703363247209578588489 8955 244347124554138688285191040967609747086819981446694836798025 8956 244427658715939958435551812588009576809437872067646640252025 8957 244479287165240449009863587916753893423993805368006240898889 8958 244514635841813748377098179233878018634256112591318032978889 8959 244514907262197129282060981355315391640345955061230061628025 8960 244540659126238304380047205155806189068964462886046362558025 8961 244575279216241493542373979950211278545598482636740508993225 8962 244586220825851621944560564861977860115520835215080761758025 8963 244607958188616204051970197278400627696858900443531520487225 8964 244625568777744627281644242080377642525841289008793092553289 8965 244672550069868016915575926184800924990770019537702211135289 8966 244723757578422762833314718619848969669180218120277499244489 8967 244727564032158781776284305842422173645382636026898624532025 8968 244809033482640233730486226268073107145851403230691502638025 8969 244821950494531652006586686263255473599930820144373406650489 8970 244860959193113316755359242639827414779746911238715621353289 8971 244906370239742250106261484978827478281818417941663961202489 8972 244958325916914434541185343689715926808971639488824829615225 8973 244988012864253868409044541488254860922960002849993501242489 8974 244992995898927994306294694261941820616060710241058996284025 8975 245057592890229551873711994241149826778722987519380192327289 8976 245146466314263429824682506164001399302820346694300810503289 8977 245148118849267201293987629145575461913411887124717264812489 8978 245190297711431248245665424436231619394767086595924842695289 8979 245204688192964694573497723848507296967322241781503023279225 8980 245224995284124057371797270113665741673055510684270446279289 8981 245273447974755407450126354439211301384955731411282101728889 8982 245351107065965042873537124639766618124896167519487929417289 8983 245362547979792474427579992096702143750164568470725524602489 8984 245407094219051039185994434320551969905809610703694774625225 8985 245409227670046505838701585296007963888017106447332235193289 8986 245447115728825341884385511837540989427317638580864824888889 8987 245464250177800233863889867145210292094701529632375196124489 8988 245490115664286524707820295743325640067182106009951761735225 8989 245493272389673403748837769982776173421856498344080566145225 8990 245512381904305467905779640276056491992722372516280951041225 8991 245518931048160036697347070226275814692956365455986757044025 8992 245520853141337361776524894829344981234599619295162173159225 8993 245573946361970187095947279822039131389040389224332012775225 8994 245589564509779433292200181396116029115163810348443299647289 8995 245605142371631363881986236398385545028980615813028577084025 8996 245616088335957531801437699441792786391178720000295029852489 8997 245622286133356538578876302268753722077195845701161000775625 8998 245674127469728796405650620735312339844165547372584926138489 8999 245772818474417717264026428976650753823454568094727648524489 9000 245810024042091216590674716235365138174146159500598144007289 9001 245821012259371959088375985377767294316564208253521265658489 9002 245839435746969154638875480040634050500424737897097737805625 9003 245904302007609693350056784319662232232154768666233290610489 9004 245919605925604080544324573221555672412549594122481977048889 9005 245966850963632401234355675151623938750192665391202408908489 9006 246000577315315046858368415514843139883177397254643855378889 9007 246011301005506125254612208144729083871421298366703577276489 9008 246045186739334306018541447978822371943290368866694637761225 9009 246090659080327933328255027988834115001612849840186129655625 9010 246139115403049706196828710323115099363922377610828903231289 9011 246152678065800195508701873975438966566003029135436263071289 9012 246179994508383749497814198457010255796314990226287186578889 9013 246221104824150348159928852629275442406458123329266861882489 9014 246242964779828148288834890582742171815351928298008898098889 9015 246257530936612822726753419435599533775072694918567577278025 9016 246333279382269527418157839861265439753062557462412647217225 9017 246391623701524385015188032280298359236373851990658780033225 9018 246397616675356177343979360819449428263576539358250961325625 9019 246420144125395586160680627163089305404884722610091404205625 9020 246432458567821687038941394489214035876212558605657745076025 9021 246471562794549026195855512246887280269059954464934396860489 9022 246502887406505559195640816936845520784686811453132516448889 9023 246528337861290498615077653374400332195908669254248890178889 9024 246534276520101190440566043425562069985287913509013070178889 9025 246556159897113706034742189996071171474954080755184963834489 9026 246573303366504026187275215248889212880933909205782294455625 9027 246591020724390902644274158292707194244596566858113604448889 9028 246615260696472436957740567121642787259616421742121084935289 9029 246618582694726549771613745487162226613505878378114219255625 9030 246660239593066406077743803898003104743030718445616238767225 9031 246711879365272818996439708219556051778678938699424760455625 9032 246714022391126154479749209952585444273353210695913077778889 9033 246727586902981607494248239302337074836073014513066996366025 9034 246740628657299979902230468468719010771653911233670097888889 9035 246791700857772921009543929333408990068947871565619017838025 9036 246796849015883677885780623073085454519433520417244072375625 9037 246858072207699726065377245146102408796522627590621753953225 9038 246879979920491786346890275549451235305180329488176868156025 9039 246882323534786311879704049113272085323993172484808370765625 9040 246903916978270843953993181889015807569038749714044358151289 9041 246935761860758021792504441181203446196228695836071189074489 9042 246936858457712069645832565925828836989983440564361134377289 9043 246957675398150104089876324935424180842170437903821879673289 9044 247016414126446740656089753317530076650310026015387434098889 9045 247046311555392087871188564344742124592607101978505695646025 9046 247046607506356269098821523118333879870681784781213631034489 9047 247048002997860201261808106757945709775713817045093753575225 9048 247048211372482429596553574829529027171525636804179210942025 9049 247064869004615855310896935929601203024884649298765965985225 9050 247136512389225671643232498908842044083752505662759301178489 9051 247185108378421785372725553494617264171452369471552894010489 9052 247212457897110479815652507046248556539390644343595056799289 9053 247290241768827695732030086599571760401732514275164580494025 9054 247345925720144698374887139957822853133323738640083381804489 9055 247360665869271296326631548586616047745017668453786653945289 9056 247361597627692601850687630037348051876655155829614134625225 9057 247370192644954555156310221883938689754046520547687461300025 9058 247409037034300786522237035345326169195611430421435400073289 9059 247417637962377242445158033372601950546411900054947359765625 9060 247445035752946252988112020885902763486175989768598334473289 9061 247498641350143253406515207471302568682715904524733611143289 9062 247551974172849398565257372511292387328005187598764616498889 9063 247583524117269475103096993330426391639695761343511855495289 9064 247594348511957139646271946318466407437625017353276123572025 9065 247635351720015705214586038885452820476655088447619360961225 9066 247648794131415688090467428261990131802579796052470448954489 9067 247685081671750051609767310200903407794959688318454673183289 9068 247693690709069007164134709678539319926157432410552201998025 9069 247742413558153801393835247271436462415305305855555838919289 9070 247747180553008208681543623430405479272509690737437569473225 9071 247748377037480127531199491205931730932115096877350470919289 9072 247767644321741120586004321926700822307872779772105817071225 9073 247794567541630924291341352168073369614728659051092404604489 9074 247816558129653422327359194311180403412557384547889784888889 9075 247822243133672592266203126243608073137394271331044237820025 9076 247915924408539398601087622676258430542161196845351459836025 9077 247929437207404360275671733631929472030164395584558811199289 9078 247931696698278610315814122890284001472164646155115330005625 9079 247975203581803822617945588481215275627469508432663974010489 9080 247990520378736802208611375823913605552560004867206416498889 9081 248019225295671670750761361344736535443459515779871694143289 9082 248037623592149805523913713257244467068013742502193365713225 9083 248066054690191945871841108840743535444357979120551406447225 9084 248108868687482847202371497674722306214555442844170895138889 9085 248129432336024178234965962011114578523692878857753203431225 9086 248134604066200716765944498734381162806837469734735557959225 9087 248218583639525489662913798346920724736317710413485754548025 9088 248253642869706812729093621335254501552424867401757252423225 9089 248312990297803863330394931190217407274214512689489864888889 9090 248327463607072000900731363102132809464502532693471043393225 9091 248381069119344651045468538563902994420493095884505662401225 9092 248390513438602444727992787856164267157556977240833898106489 9093 248453034947894238058108294286319593772996235052576102770489 9094 248487055488820753019572359791053280437025376206160716217289 9095 248499457161346204252074089793438102458287005244843114761289 9096 248513000530609503247605964729784874204086803704983682111289 9097 248552584433842353194679064433592401634020100839827273095289 9098 248567385342651926268098698727632827471260639267438506354489 9099 248603537272250457044246106561997508566032620824184337127225 9100 248616249746579275813980866719523383224155341898185964607289 9101 248624592276806896490504874684867406024669556448868568478025 9102 248652103001523412255765548478742805967930676575231594143289 9103 248678252014427516733207802281705134041647654468652200375625 9104 248724709806213916954225723062320754166937610456194307559225 9105 248787302433919466335378893496484454538945393649981531311225 9106 248789003946391354801587758766542084566866389664008328558025 9107 248791162211760020763381664486239280884169355194736937004489 9108 248850925136901754337323132890563185605346799400268929888889 9109 248869070980207201315486241239037241783596469477806046193225 9110 248885239938888025233330904696017138087222970341300478906489 9111 248893186592044064387869022443985382802102010422661231367289 9112 248938947242645555926085227794513074649421624959633892128889 9113 248950702887572852017005697650859602040532158442153620092025 9114 248954470453487664857097262834288154242517900362350524908489 9115 248955493223975018189583701081484744092058788384365996092025 9116 248956690827740940584791232923879951623899985988131916092025 9117 249010411170475473932007155692601226728921445299023049071225 9118 249024036618033466639315404066292408673587670889292937001289 9119 249119151220365526609357236515866198893477270987349667925625 9120 249177290459582945414611935350611889861809983830495179375225 9121 249182602352225010478766249528087717532508938901014951897289 9122 249183283008824522158142514846286736231391858841546147375225 9123 249190658897263006646717981749240036368842354894711100423289 9124 249195714059687715465077406262857898148238013899636941935225 9125 249273767438246162573717544381822481269432101000743597716025 9126 249274991408620687815987597141491312577004095814976075412025 9127 249327810558030172680447161441604698888283602170301435118025 9128 249344693124006636455727685562014421234215119835013841745225 9129 249355777664905744889445292201502057319886517107644009279289 9130 249489805624345224330840497946291901237344621454206034452025 9131 249510412189277772603913646329166545014533390694081852888889 9132 249512117883677604922853529051986432825017836952441257513289 9133 249524036432501257216948051613767360098274698696653123847289 9134 249582255588689939819199972030306864719104388177505733690489 9135 249584220554487390667289698336970414770769691385367137402489 9136 249588599752979796577752365304859743461991760458603640383289 9137 249589641465595608368634776598524094312283560880311590805625 9138 249601827033770857467907883389732977790812456744687900735289 9139 249643639627039778785587304789303191130721584824439524990025 9140 249661754623764236984952826308008203662948316209131919916489 9141 249671636699486982300646762266119264451991660059152426962489 9142 249735007380161158871052690510845661112103393415284759404489 9143 249750074275059269193661604421705851110203918141028507854025 9144 249813461798651252572295410527181221247171570078602938556025 9145 249815379560126913938549640063780341510484516207494098945225 9146 249815678313322381216356024938957485889154534481891192690489 9147 249824271046900132794348248372511794226873870685367797063225 9148 249828144428451193717526301451384224723923500870052944300489 9149 249831502977433596171143987217715861417503190496091238855225 9150 249841878715645728114999153620721635026179974744291217820489 9151 249859522107932501130682220506569046401850901352667225831225 9152 249863395951904807091888201793350340997875252994399857698889 9153 249873128145351940542538540652686792172334071761124454481225 9154 249918629409705934243513686309224647565635134729049214121289 9155 249928243978516347795116012766345485618617209399527280634489 9156 249976099272851718504827466673981216403463971322222398388025 9157 249983347214239056967527331823892644030753668759285342561225 9158 249995812022132547743213453758663436733970965872928110929225 9159 250001821220142816797759535698777854414105297817230082929225 9160 250136350601079645262457219674807950656446659025204448766025 9161 250142122143140898526659894933979759766339970321417238215289 9162 250152171885151394065071450790055426626621570615001434780489 9163 250168035785422001435522731217129314575553294879715868990025 9164 250185081725004941516292594406571859647034696384628039725625 9165 250206636739619546506593976916229171723538006762476460092025 9166 250223930336787794746946564658620614877021901702552953406025 9167 250225655104876545559383109426294385823423925319273491086025 9168 250245350877315505787192440468724360208894659094788681842489 9169 250313678824790127752619387488564909049093034853320555068025 9170 250357678598280237431873375445308451690937846642138703928889 9171 250368853961637015289271475465705662057303238558646348540489 9172 250372218660587582246396743868493553768801656459642874735225 9173 250460446252980482033933145522510705745246799590800310657225 9174 250469136806844220214724263596329718733532778188315950674489 9175 250472931189626747424979945216770916789066263021203289073225 9176 250493662611284574123023246512634894939338502353076487505225 9177 250506607486747123776275229507395299409632876314294553038025 9178 250526288730016610138095788623893756012889001725837647303225 9179 250559565505113801964285027272877677207463746860879963164489 9180 250569304141266654234249357772718290228431223705221887328889 9181 250610196256896782009778869643716614698821750468533775751289 9182 250617160069522266354862695090288020503175930571725926639225 9183 250651056615686483645974995704332570631328341341589741598025 9184 250693474746829353622260900170807662020898670719322812540489 9185 250694112381925557511996991323160040584348371031700873276025 9186 250705300454516779310147645330765204739570411551517626775625 9187 250708668979983925011214332460371006703488351672396822591289 9188 250710381603460735671785317983460527782265517646353437378889 9189 250739672329424279409675339444091210940069859822501292089289 9190 250753315201484426933900995938162864058737917358989905566025 9191 250762709006096484141732460625671052165163801730289180223289 9192 250764421942045009611198190447119420015746704760264315356489 9193 250770446772230375253012015179021721483810437791201799356489 9194 250780156618167180554119107011517309243599399917315522137289 9195 250798131408217391195089117184655653309335765168833424578889 9196 250805547722395255832210820049961570678549508756667818990025 9197 250811910810160007225175932655640815575855859114498624978889 9198 250845026520947816188417889456981125029155406151005415641289 9199 250877958058281771593447599988763189436274620020102012888889 9200 251030290409322574973070885144217360147361230662869109121225 9201 251032512339306830327213915889154264714925054509835183431225 9202 251087821442413520709781829937497536221438978683191196044489 9203 251090198915089944763745343340099719827721888207544431378889 9204 251095582752088321657363192256686061101130401937998404124489 9205 251101614317090804072488460625451667057025356353468560124489 9206 251107349967931592514790706662894941946230712927402482855625 9207 251161029565349996641198300104174872875912798317377273175625 9208 251167570199619245291730848486195126944584498375145413630025 9209 251172659278794465696419239967594252628394669352770826332489 9210 251193573731670758281281190566482523107487839837436557895289 9211 251196947810176140526553819766488096238874458260866802055625 9212 251209294373753790677980726103881375530459812552841767506489 9213 251230373119110184708155349744642278732754690004323528116025 9214 251261431076290011206514207432479442444636759515923576110025 9215 251282532481057011706711138386610085536930289770299325927225 9216 251285260658690056534456945857751544988939757117052829415225 9217 251340617026038178994697511489074080735116222358613081378889 9218 251353139094183939333156215525577514188713874648741308236489 9219 251425085551258663521937979516434892355738248608152527473225 9220 251438894110673773839862069400860293707558991559322925313225 9221 251461145171969619343654181174608803324437408303984093436025 9222 251515322483217774483702997191421432249467443442994015125625 9223 251546696616221120486598485786784017057685090966269827605625 9224 251569385768048729187239980035454454611522825120104087151225 9225 251574820605909959825031524547851886922426126042061206714489 9226 251595114649126313501466389887380409455919363580466532657225 9227 251598892605731058646456549328210185765763810598826686681289 9228 251621155656287927551593214069603911875629181403312771538489 9229 251688667293012249369762076176126549849601162777615098498889 9230 251692477310939040964087754544997833909595323706398287892025 9231 251701204043252707252578376974957433418365720292201815852489 9232 251724362202730577444653852397436874916708648901595651201225 9233 251726341052068512897384667533915966183232246619167230855625 9234 251730738762775521542129406120659475482406487409957060415289 9235 251732789530931300792694391361012391530594336194555437855289 9236 251737800790431674606078668365016048704321584449595404212025 9237 251746054715860338035077022453613727890117133747697645982025 9238 251789247375022242753927711593110908833133926988144729292489 9239 251853072719045738576867799677802941043077178643490277970489 9240 251984174631861446064271154638830318566909510982129382330489 9241 252059107979555517157107641146684555757522220337955167663225 9242 252060139711958758144727589405643286093206652481217253842489 9243 252063923581679329657654442956525398853496184367792169455225 9244 252065159138368984622930361336397682231892276638733079663225 9245 252066105867332550039491084412935800754155455881912752455289 9246 252091032203845260654114455252651017435302330898065454801225 9247 252092273369182366629417563386686607623126016174470259345225 9248 252095657667643660201577496350941762033705743079446972888889 9249 252096095324077181512427858088924944160885741497599405564489 9250 252100899265434378740316549130960093532661503767212814930489 9251 252107320718077134528580724113681537904621292033406753516489 9252 252110584860392388334570051110794690640416096012263116249289 9253 252114608558745981953484242136553475307711870402541970380489 9254 252142844305028096366144396261733781519807216207712474601289 9255 252165148114258913946507248806244751569280759849912560698489 9256 252221759244205001090163492129804152903272587159359983855225 9257 252231423164668176727922719240750035961381289565212175765625 9258 252257296489789756351367720064611930976298503718259055804025 9259 252282006797964105868885177447167557392697658971159577852025 9260 252323665904502095509085175011750097954443052323285326398025 9261 252328911517870360693217399434974684811544729100015503175625 9262 252381986275399936574416632914340276150719336878983153265225 9263 252395088589165472793091239471791205312668038956145530528889 9264 252434505941175509160767377466401631293247897844758757015625 9265 252441801793206463111495480578445999512615976779751992375625 9266 252453040226056479221299827174292362893768400413348180641225 9267 252474249907829984429677569368241374547230405517456806737225 9268 252505414497328602675619730056711908493893260896588439694025 9269 252569987653393872563574571319838344556663925126571123314489 9270 252576263871419407757556093485214887457521103719268441084025 9271 252597482323725369667210396578708282067913221623694920372025 9272 252608726628144704613322824809231545026345937853416325575225 9273 252655473328765285536045041170323055863786097981488465129289 9274 252697361193238207998890649779082034857717090305580399378889 9275 252711016506677535147307794975550033436866388375943529023289 9276 252721722952436494868788496205611587430481746012456945455225 9277 252726975575965007263905033223782332062228693156917889212025 9278 252793449667936399724524437727495347322561659996428453646025 9279 252799356780270858995057410386642106357522075676785764855625 9280 252908151997687423827553054142518792636421089756621232698489 9281 252936463020788369718599952659588036078538675266903570247289 9282 252940497883623263687944683832460522719961757130138624728889 9283 252949181539441052005684931404223902072344789502227014292025 9284 252950210800381082764903125899058891126188527421178945897289 9285 252955467447658881941257811549505149938300183782433271481289 9286 252981469516887608648629025574116091116069908502821442746489 9287 252985107560914919988153690908395310136173679992972117298889 9288 252987296601534942783621741173497008809839595057701643175625 9289 253054254632309121614013114954009474223110163742142593415289 9290 253093138626715593345351222666854856800418301318949985340489 9291 253155296828874034430941232538511979472930149634384421330489 9292 253209947465506047274427807877909380422022086997319669378889 9293 253289325286545034994017164277179405017343844915264222183225 9294 253306492659475489141146959145456250788581470223298414228025 9295 253321889799129528705986465957993289151608814937988344716489 9296 253326311114343447037026941928236562554034885815548327087225 9297 253328300627738966312622828800603974303135778593634503125625 9298 253336995565201653297412485991560235257109402340040540154489 9299 253360361000093712255882568976727964944000846496831205118025 9300 253386683446930052751734866444267030370631428723699117050489 9301 253454500489624626909450162330396463643913599158459039858489 9302 253484194545495701530985935628373472685671606949570532375625 9303 253609398023603700437057054955403257553545152304600690708025 9304 253615584910120125862427369294439758519983879133646748476025 9305 253629495326351269362024687660483607674380004560565764796025 9306 253631470998682817103213680276031046813290028535891122005625 9307 253694957067755268195726742911183596471710576893747173095225 9308 253701993420531813950217275284831437333998539419627904575289 9309 253702097717551679673193817051462103606485192964251296570489 9310 253714615089617767405935413219755441043120519823404995743289 9311 253744275681870311824137335011293033907845054268922473161289 9312 253770424523114520602505001890063852757464466413711475470025 9313 253794455549351536796672252154947856639685136825838092335225 9314 253825781848344513867589236163631863601494629034841629633225 9315 253857702342214083835181000705255432083633926962006327241289 9316 253859503279503739831450422931941482260355359447171715047225 9317 253884011754657138200030385812190596175355119049169002066489 9318 253895748201122584952551202460790514928797928130114352455225 9319 253926072180543353694963241921636365980979354343146601330489 9320 253933907876080592088437221678418192351051911869757705810489 9321 253939997032273054863471029939701953202798565234286841810489 9322 253949932375743548900342105762582682523790300058210760687225 9323 253955723100146623852288811688362138973393627155192102559289 9324 253961812821636651368988061542582395838991281834937334559289 9325 253969649330412609513360595722143453204268726945942464319289 9326 254020415888640378598845338648837888972225817580174263036025 9327 254022612520285522681578538875173908016044569572487153850489 9328 254027750568761598138337603589395804499025910919059779132025 9329 254028487945717482922852030058882752279152664963158605460025 9330 254077310442479206121245137791608529073563542840137593934025 9331 254087060348857028472280992594135919896215483252062707132025 9332 254181701647041489529816179178791742597884478277153124921289 9333 254215003928083472038662086298108393789760087295810289778489 9334 254228806832035075307775737083649175653403020629230298735225 9335 254248499919594126835847794488869711423806684161587432583289 9336 254262439761460766696722167869266196000993500387675462023289 9337 254273411842350126679162468426873076546354007048299715154489 9338 254290450661599969596013370021721022722145313614801061842489 9339 254296547188073054713203839344243550921009944756557365842489 9340 254298280553454329220132162356391630269799604089686751052489 9341 254321593925756864436626125570428872195970704857977028128889 9342 254351241701196580476587022425157908149513080220793146143289 9343 254352975382710179870261505061261941686763999166115961138889 9344 254368357318619794926278403313833959726200045188982292127289 9345 254411307817169811516948002215904427136340943747255256519225 9346 254445638625144169862382062292753098759793102047781140055625 9347 254503989080072639725657628113342583465553988288574780679289 9348 254537712938577975485015575683615330287796906222859641015625 9349 254557662173228277238492266957224669879944770674426952372025 9350 254570784759834806934182196348701077125272050385244565500025 9351 254591803179627751831487538526393284610138352860123815765625 9352 254593270466891451714262255458424528118484805597955449575625 9353 254604462373556815060125342992861216485792761041635966524025 9354 254690134535014349680705534394385128783669371155237512073289 9355 254693951841309827780174019475663693805857788064205126910025 9356 254714710992294135787434882819082517112583083092393230849225 9357 254716446774600194365613308550783790617983757020972125525625 9358 254822727730346011632348867747883805567711999783977529356489 9359 254862046134473542029981078454913487162638828251244419201225 9360 254881523880372508264329422129721021047582611840069511674489 9361 254901259838648253215227917822850778811933320196911380975225 9362 254907852889414619840424428807321282329639887026535137598025 9363 254917378530289049607512109232412570847065070338364669447289 9364 254927590576927502208546525994397144265258323943726442098889 9365 254934520079625713794185827045602727195389999718289748348489 9366 254934947586761820567050456780066691071137407185224004178889 9367 254971405257282947593423786340101641100787453248472595271225 9368 254983809272550763846423088551134895619845364343985575937225 9369 255167712593500439306974140766614569864402906220714003177289 9370 255201187057734025886914910779826409473571353119978514325625 9371 255201560280790836264546967386247459621662012796456893255625 9372 255211095108846772002498754856986315127848435188929688735289 9373 255215039133612571879802003276270908727871211516504069575625 9374 255243568955090715473552724896783631308390898147548065950025 9375 255254576934744044936091601072103674480489185497185451281225 9376 255259684439534155543117821208120559233520890215056603577289 9377 255259988699723784931163800629944774181418981589071157325625 9378 255261941826445412047314945758113006271707679930571050353225 9379 255266105057774836978408688034878467143366032716397237325625 9380 255326512550225414219514234857700963310945990631552655847225 9381 255333070357365115528706467483426140858054543802771314034489 9382 255341864763890913381283327735504535083603196726434812274489 9383 255391593384490618485922067768080074520344116526556940958025 9384 255406452639073006776667447829436698708950519290686075836489 9385 255416527024420872645563030090765605487774608791667175482489 9386 255477635282857186866469464107918423648623926529495867698889 9387 255495593354380990856776682863580054332314267488617241596489 9388 255497597692437629201229956231782106492950948195714817068489 9389 255543501332372383905508579532583156973468715125934978716489 9390 255556995506006648706501475824945586747925233777008855580489 9391 255575482063249156975492709650407794223348972604455649599289 9392 255580909278242863850586826697959127415593280358679135358025 9393 255635838018140721336411026251900074672778185302980210993225 9394 255675160889665501781759128808618630030139522462670935765625 9395 255728792542435162204005526850889245202461948065194804364489 9396 255812598424272543022920841724131741513848433156945164433225 9397 255821365621770382636332735556928808244292797929548749401289 9398 255875274307297165490835553755159231825628560588143921655625 9399 255892404138440021082917475722735764985026806205179741975625 9400 255905118174588380038539114572196947007101287012889567790025 9401 255905814356890977471374294388041875246766714402207703648889 9402 255911247523700277455930505690763597670320364496178211790025 9403 255966707646215137214312401022332792104640233245747969839225 9404 255970726927366929644028995327850281612350855341293960305225 9405 255978272682900047309664380925390129408314924751621326284489 9406 255980727361370347998714507491516917953747495265378890799225 9407 256052171408605349504347177791132960129476372774752974048889 9408 256122763878085558564158582107757197176550738152883796001225 9409 256139331216360358175481276737686118052892368887767584831289 9410 256155233993746692424140589498445656840032436771740162489289 9411 256202123320877809940065995316611508936179494262095441298889 9412 256210267461870867887080455740944617820051163935268848185289 9413 256212542542432407805328119935704785775818800588111378765625 9414 256356553712148259725528119897599740507447490791796017169225 9415 256389151198013645892785253863706478730600725585775169888889 9416 256450156471258291936673949840271340653058512693291698765625 9417 256499255215695553023054056827900066487057512762430912814025 9418 256499373529503445179266872646809048258608058380887267281225 9419 256533733162461634967625819455965680250060282106905062207289 9420 256574315640484576349623413955608768600514959082796242108489 9421 256858969874476395456822755285865922231063601047362568446025 9422 256861677760812298593461392629073396202253149241976646670025 9423 256876652424357975749889770205076399566715485605761848252025 9424 256976285545918639289513877773478909065068457337050973630025 9425 257025282267397132840773689037188126798635076757361670812489 9426 257052176016549167064169150354069112265435032839129677054025 9427 257081480127015890312374751707627732181624355829775169276025 9428 257100446391329230997163897598309808149675933886936907378889 9429 257198180409623150533049917027527637676010291289954099593289 9430 257206980409943372903618669241542326604080209342138784993225 9431 257222962098849905711949182495912739816612994165709877870025 9432 257257066077934327089704330946836082991802958925832786325625 9433 257303658613500706647891028420347882630126670768845136465225 9434 257332231383190786911134533659980465132260226682044412999289 9435 257360032564892292433263889789506081312084662804780651175625 9436 257386090732730058675411575247752186260698997512852189244489 9437 257445319403083278336774095509748273318424969778217084572489 9438 257445388473345250048174621899604927637396598528867818655289 9439 257496713395897509685044741547739354623238903199496780212025 9440 257535416482205907611962451384481757988623373688092523601225 9441 257582920018497328430367475176712733287566984716829732927289 9442 257591513398042072590066056521566382356763126726790824465225 9443 257624030955624396300864030803405631049895811548168382439225 9444 257730821317193411389475221124670098880498139313708150328889 9445 257743744070637997837720872476728497919647382218780711036025 9446 257771039704336916085931921442064148734322668180046546830025 9447 257778245193703720884649981578971052819082111313211430329289 9448 257779940184589726320590668739973711637250379696243199125625 9449 257828000677451055875052587464891350524112386046797876430025 9450 257869154885939130754165160410567146531931866077692586545225 9451 257880010000056073846581255734505573350068964890688930217289 9452 257929187395718810815051416603303682000314551318535375177289 9453 258091272329266505117658256153204130985740596351276818556489 9454 258101584816850614749226729635061809662342328170857714887289 9455 258104821178241577417731661802209291119660501856170048751225 9456 258105037427398497984770468580194532733507514146411122375625 9457 258106485662851830419853846770632283386895840675839289644489 9458 258106792801344188492559674736543141445172800287097151023225 9459 258137823614169079408842518581961563358802214517209553607289 9460 258147667569042814565696874088381525749510961228091731585225 9461 258214127650174621986688951814142541555006955928653560828489 9462 258221564974002762976285338602631597487881113904061512604489 9463 258239642458330841961226948164487008346273370327016948481225 9464 258254642279460161294689092227465032358461458012131963548489 9465 258274228377000971610568909871322450943445301897710693761225 9466 258302273932733875666525018132330513355016540810497685756025 9467 258424363228912312725413074027370199846594315928401971481289 9468 258452035599400746328696787299429728485404186709732188479289 9469 258454264714859854690636906900625846102608307650820793319225 9470 258485765027821343685865977747346637878776309124353547566025 9471 258498128808085797561541717370291852106588816368402995566025 9472 258507988846302027388780592801511740969166066794212365294025 9473 258524774638997783790488653272162010062348046162311309682489 9474 258551341000538002377901664043731575767378942666926078407225 9475 258573566592296267518511569980755035081753367610962667033289 9476 258580031420684310695068982097648576054680665975440341337289 9477 258598477026356851087270757480351991172735488045989219119225 9478 258650873139109574385796467496758448676173694102019394098889 9479 258717434676673458975944746515835124256400014028908142425289 9480 258745190693249930335200240766493474876768467021730846113225 9481 258758024996139168215745213939698349158631052910637432817225 9482 258799295212809057190899183155648350827675178438503177705289 9483 258831871496712523270331726030585425781481118434633414940489 9484 258848587542500227425816459225623495901343516261501772205625 9485 258873032479102153444166574732730042357073343836883761473225 9486 258960394414402379592585545576169043468605274926164205745225 9487 258965617119822072557085256611909992303063303527666718313289 9488 259008529265430606032462346056013906178261921658286340359289 9489 259037049653340246140869120291228202744623281622811079138889 9490 259051212061765540283340422196129094935597932246409429138889 9491 259099150429555008770338719852559022392525166962443912990025 9492 259179445363312736814614850125459221085897836913507567559289 9493 259203249879377307166289799767588323291552105367564959698889 9494 259231208768022343126777860625565689735459483561373347450489 9495 259296617957146470788480830207049771792481452167438426348489 9496 259356015594818092388677455062192281414070397660087047913289 9497 259364480079362807591530437244601398221412247726262532897225 9498 259398825077564001159310849381443834004909078032531602868025 9499 259405705971404003534288821926985452932218921334832417888889 9500 259411686931141862527686081060151515343735259988584964525625 9501 259430296319103320927447903394177449071488717528736381393225 9502 259434205541686025697773123005878800844149596997200962759289 9503 259443159499147556768063893270441569797210087594051296206025 9504 259445520796656728090774626572310906216902907999899996921289 9505 259480709143759123135049497656651758408733206011855593658489 9506 259494892167394366185507255632067282338745854306831689978489 9507 259501154128314074859641830092953345310399383317769762476489 9508 259537559851644635164653417229964407251242065416153009321289 9509 259609846212810416318189826329338088671610492383345751166025 9510 259681090420717273078060053240248871134504683437609375015625 9511 259693053992754668478787627307614169671094376288286585516489 9512 259700231326257476230961094024189892317844132523069425806025 9513 259727142550415028690499787660135144030669920928566264380025 9514 259738314533530019464646288202727796222541274271938658791225 9515 259752424639899397936919269549934368751857938351879262740025 9516 259752509526703821324385158147931667562531749395539580231225 9517 259771494392208425985548812988044876117039237291676930847289 9518 259775564365431638896734702574765119957164558248474655241289 9519 259810382290905734719549187157186804857644386784086272626489 9520 259815323275886366345850405908508257369090482326711363442489 9521 259817562381247469336828383345910513504350872691679343540025 9522 259864322175281600969359919457664648545764530134368200396489 9523 259898723435423302749500116011433148784964136421535736928889 9524 259904102401735576333850152083134967517785885720276977914489 9525 260008800455447250732971244888198969186387584867910065778889 9526 260030141561360767101830882494763176048863962065406340318025 9527 260053135525426480750761329878688786209977782706361760391289 9528 260089607076772935355494766130047223143169996288405660986489 9529 260091344564296402177263793553990574177221685098543963778889 9530 260107224787631965083325081378765118473385764090622725257289 9531 260111232985482344642920839913597461951143091382515858765625 9532 260168443217655820874414020887780346421037310590639479473225 9533 260176844104262877666997973734921396009336596796089372855625 9534 260211288458466215107665555359671597789127159118375532860025 9535 260252790651552067927575817562380415199979336434704883966025 9536 260268308923774630368071421243384912601165347544710364473289 9537 260297161221116364983687970258279036980245368106293329071225 9538 260391825708741853466027257942434392009715230656268346528889 9539 260406195561692394155858338464756826556608899818103150241225 9540 260432926186381255806329706217510314462326302674086386857289 9541 260446538286413863198716846144965207270723178915439457839225 9542 260458753216350608508924121507985014396614782173462480954489 9543 260463252346691246136042860950959097528151264832129249874489 9544 260493196134657621077235882789556557650770803172263919164025 9545 260574044573844083366496422220360879255334831254858561138889 9546 260662042765755530660643800515530747991064539534315128316489 9547 260681531688787046120993010268120348149217594054836668052025 9548 260693080753790241448807474303769136524274300485836582836025 9549 260751596111921570514766296289036507645368308361007139298889 9550 260756820101032138286215344837844684483255120952741301582025 9551 260757106720465714400844693096574738210517432604668123199289 9552 260794439443788401664524028907396518026353751172865305375289 9553 260799618976992780787408161425316677524898705513550331605625 9554 260831437991115601870527480926824733597837575215638173620025 9555 260939357380865246474658060045024587903562436852748901970489 9556 260976543175521600339213722245302568119995749218315366721225 9557 261029699804780701065350579251734018390521349046353231648889 9558 261087934800349808620028174272718143666957782431739657084025 9559 261090183229907627089297086064395092801368029785700430138489 9560 261094390269504012002052468346599501367605755907362387314489 9561 261110577091993986352611585415435932247972447956666256498489 9562 261145118617476837434839999710298813415362516911618196761289 9563 261149542701334001564557378656136883153257644730667865015625 9564 261172521107835882964207169406634965475706271145355603124025 9565 261177853484485463014095797800150825309197360653521395175225 9566 261178757368524208844387858930195238795000781706420339124025 9567 261240816442493803368705971523657265261406853453535902151225 9568 261267619926260249088376027165113766674957976808971438450489 9569 261306056980761274087031344415923306478126291623372465698889 9570 261329047041117502452205429050000734648694259421776899442489 9571 261349206318096924411731227705393826553448217261092193325625 9572 261358765052549055495590578310915483648508258225742303804489 9573 261416356342786357464392452635322591614551981072141439804025 9574 261417439791060159878283848114070585667574080031586023199289 9575 261423681151953003049120927837901672750274876739095191199289 9576 261488819910622737161689285123054416089516743103678684448889 9577 261496039435290737654030836603739725903087746752103015765625 9578 261508989674113460331075054168056051800455898746297452604025 9579 261543576037017018648988111259466470419945247580994705729225 9580 261590908545944440621547407831558178493651982169209036248889 9581 261652528718896830144006096542270295517934460430687875378889 9582 261677950718774818598205954574428130374921829768127664405625 9583 261698132895435545058841417990228643832943563712649398330489 9584 261704723307996456476555890147302756879558090952054587015625 9585 261727743210561946281825735024941265728580105617099101884025 9586 261733990937510434142081878840805007933596497385154037884025 9587 261740238728897148904562947943396793747015340242828973884025 9588 261770662921170185012165096137379630277101478439780872405625 9589 261819355261791835836939853079381575120512631774302701118025 9590 261835190770186494004502710613499931907798803142397045106489 9591 261843477959764625984986565079663300785878287479573545095289 9592 261934524113199568403801135919122805804989630784830822175289 9593 261978272251996291424975228846857877443504225804945861044025 9594 262019006430738892864860865184185850348155253654495150476489 9595 262077099773639289467733732400880023720099287833631657528889 9596 262082332690466079588354422307753240283219360210344405679225 9597 262093643657179246100444095760794904144438608278456246049225 9598 262099815040542697511913316214926333483309602732087142255225 9599 262106619078096825422675020270361680637643228928764048241225 9600 262245440151663574171541000065533363662300817243979925436025 9601 262302733317442330587225086893086118916173177939477453039225 9602 262353513614961701275277511875225583998642114527416729705289 9603 262357678258132099037522561863567218802152670718155870098889 9604 262391611392740073015814607191042594399604705990367556666489 9605 262418598168951698710978991418127045820931471212917848990025 9606 262430027848926599192032105561453080717605086350954227598025 9607 262436130680765851989210020038844647195740498652444772775625 9608 262436350012123963912076564543894214279267336508789310791225 9609 262450451008287748391575966046557701711225086151102948375625 9610 262493332270985500853874682436953563406270145413535134089289 9611 262582043963378156848493029506576595940116303191981107220025 9612 262588087167123322395882841497583884827795767966420535290489 9613 262649252258918463643344525893856648088462531190662599697225 9614 262661332069202934798399258173394592239266702968694711740489 9615 262686289028341646920823400950818615675692383886762124578889 9616 262722137093882363879047174610671293789887815028912181138889 9617 262733288085057846018733910486799278519426782669690979481289 9618 262753539522097744634935016422521942631621324056410782513225 9619 262753731334741466319899338096916621897959518975390689068489 9620 262773984113373005521293132774810090003628380614708509297225 9621 262776478634621049527276693326074267780831067202186340249289 9622 262863800982824075967122899928209326446125760123567798383225 9623 262918113934385183982393532894085695058293191032068539130489 9624 262932370880000466467508848386387331203217216865310257888889 9625 262954927097690400679311389338221344225841845061102033159289 9626 262970523343236618433209490260784248557022827507958897588025 9627 262982346982183914950833979376977327645639197921180477950025 9628 262993637989554920428064316762416426542638760179622557975625 9629 262999911555906027933686447054081848883100981754735377975625 9630 263036734345616099617995831524782631881592576935934171406025 9631 263072623126801095005183727512145696088322763739792861710025 9632 263085627089298755821754023099665108349824479251902990765625 9633 263089136324707576480415511962201950974650818325150503449289 9634 263095411830810495854077877906518841996890985919412171449289 9635 263104919818489134728735475165973497014560448937053689524025 9636 263116272535882420659600110294303976327892311400366294639225 9637 263118535824253400310142055134618358565854538924593327559289 9638 263122460223390595598662629905755237437254447659765335732025 9639 263180986741114722972525318372572661679175307993816126048889 9640 263188712812415195561986224561183334430136956338215250044025 9641 263235138766406060238992073145171655997548724963989929612489 9642 263251584175545123262407815929480762226051959928894535150025 9643 263273062201579207952335057758153654876826510685378284999225 9644 263338382814160175404343894641273422808050818371906904977225 9645 263341952869005870263118721110341499951740842797677556655225 9646 263352718732539515791708229915199704710368868268604669244489 9647 263385481197995893150618340841153339303245256786807318510025 9648 263399326586296144310032442553052687138350869837345196654025 9649 263457137073881775015958919245750042610266246205984657362489 9650 263482776196155108484639807338964703164277115009634871890489 9651 263504253545716263611852178066073127393420673808084457842489 9652 263578571759399245034187995510991422883384452274523469097289 9653 263591466004096974082816607817354540290036255037939795321289 9654 263592945151972414161308108292777866915492954123005466457289 9655 263639735085959364313918709042111960406707394858805378089289 9656 263650595666958796338253551321713377493345267466414159765625 9657 263654111319329483090663901642044351544970734338440522329289 9658 263655898744948018554594291549314047263292164868954234848889 9659 263663636688368002014759551302252482544719952614851392764025 9660 263698812939320459476404997548226280567556790138380792295225 9661 263730932789471015544481358110050233004802604507828812207225 9662 263851454662401799547149004014445475604524455668617735255625 9663 263888379093670939025721223135793694987668761620103419150025 9664 263907390156267805275163171480481952895837462206022632775225 9665 263931069067561588580385959489579743067355045148672470687289 9666 263992124325259916069733257432393352025662143969949644146489 9667 264007445278428510638174100531709816872249284173134348468025 9668 264012710997648934248767207140469805585127805409907398279289 9669 264038384713487287318962164218762187399340818054343695404489 9670 264052304968033942541314084615656316065674501376641797848889 9671 264061244652281576475760447742626366602489763084625095825225 9672 264072921054407955898367294158402274584990637388153722055625 9673 264075240650253173093196524898208620752256099076734067260025 9674 264096118204365113202261990658249536826051227125712833172025 9675 264144441710380600920336172112265333055836900584879499417289 9676 264258603554818813439144091999356736107821799647734576175225 9677 264259222299348114914020355061803203316405893193364914938489 9678 264310041596805370746550251292072674367646364616050846511225 9679 264315732872940016916408634046456709416561680334833322695289 9680 264387881730144490053572869732523317187285082767786380273225 9681 264394529777643638234732971726608050417094201629797375647289 9682 264401817555413969897418986026116231499961908506522930631225 9683 264411135185371818698402193617561340703394466548177725927225 9684 264414890225162507474476441300285815259368293449944003559225 9685 264443123225964687720040424656384279679064860379504043057225 9686 264454814013430641513836812502670886255953568845924221166025 9687 264497583550357510651838495852694872632801792749428192007289 9688 264545768394801883999310771759599709382690593527699923898489 9689 264603140508035565567707280279150535094186077708456305937225 9690 264621018136236028797305345715398761066849932729185468143225 9691 264663849750385364710367134782244992023771168546058088725625 9692 264679037284573801068146739447384018671093633208130568647225 9693 264690650818822817286026408996800122068090715946136812204489 9694 264742160510580679152110941818954643909831416486860364796489 9695 264768817958053427106200725608804599701482116282389490100025 9696 264777459314589394855038412343281309756916874872689946841289 9697 264790547808938496718682771148530124097235653608794970537289 9698 264898325489273032601264839291691368165341258863424437325625 9699 264904984472658916853444538974951498004454318803336508684489 9700 264928243888513855503931493004221214613353488702041910943289 9701 264931867499201324042033437808162093758470678318680782906489 9702 264948918234572618836030979193751641192409537267288518193225 9703 264978527420492379983828664424250409686295660799980675247225 9704 265011301058400748940844039892218093216272635675048667316025 9705 265051482928222928921324721045623715379437135632625963132025 9706 265066873935831514074831784026492033297160380772258106328889 9707 265182254802154486718466421467792897456263771193334211838025 9708 265271121408766384780384587390515483339625874869577147585225 9709 265278429773256048657619913220913685027782711275703705785289 9710 265281235306070296270375365343997822223534790175672577084025 9711 265286522667437249964783414107832171001145322595146084946489 9712 265291539371012780438245340575839830501748758557129319433289 9713 265305855835924244670268170586075750866691713154433310783289 9714 265331575936718047010594920126514216678722481264998970962489 9715 265336864153335488178592351763920014485446348555640206140025 9716 265339200168087467939035781054542905705698223927027586761289 9717 265346980187204691518436612325381681174098229326810633793225 9718 265348777387393780180929985881946585143566491428662753325625 9719 265352312325730994745231092593833268316996327054708804217289 9720 265358633732708574841839705974228824157221096792897352217289 9721 265364108752447551607329781889055539288758724775946920316489 9722 265509216370619192157983781879945958769188869427249766866489 9723 265529649953856619154545736992912800292227696103891329511225 9724 265552956112081515561435441519125845728035781611706579870025 9725 265592277752159770766235506277198378843678856469126262604489 9726 265597614092451354015792943824123224424603476192483026542025 9727 265647539883709543741798613895190929130291982208055717231225 9728 265652115223665797889435184485349432773129763483399010791225 9729 265678382331472603193134733161511561232035641470997593102025 9730 265694622550426624136367285519821551175133994777423303111225 9731 265720192272604908934543348970998688756060660415324095815225 9732 265729432506155865864391510970879586726852504087662501385289 9733 265816533531259699516028257918408610521904963717998458994489 9734 265945343098507461464135986112498260502205560172123257646025 9735 265964712665319417451843709499200111937408113658732599769289 9736 266005928595184289306289911796823260927259375195617449607289 9737 266007729599688174380608858049961735987807352581408358098889 9738 266015163847384196611260418963738615090612453931032625809225 9739 266025688089429321291159140445330886071941286324976258162489 9740 266062871682175958861107679509116597594570479432355384888889 9741 266083333667860066778544285005834979565102577003002534849225 9742 266141645784920956448291462220082328782640365624676846919289 9743 266167175509154335287560393300716345416082129997732305902025 9744 266183953865021163901413573326009055905403223202608359648889 9745 266207308980386935131185568793014949410220562736727360828489 9746 266217192571869588185969377608670047339400627037255073511225 9747 266222682691136055292309125991810995353095383353958708679225 9748 266228064480507232064768566911462495887243598647179975698889 9749 266244514219292028588866068860435551935530693116926798578889 9750 266257799400293056956408037033547220752101052646630023454025 9751 266305544339144410675067430115529052275594171856351244743289 9752 266320407821253286190841228078302176260619312697884498098889 9753 266362427705940347892176397201331691285191024865087707642489 9754 266369704926243354453071432031883480232890637024950685052025 9755 266371992041827963343636393393582644943648958208733058874489 9756 266380406724023437509708138456014471578544743385645608177225 9757 266386495160633687809540787890631530608181413369005944954489 9758 266448556491718390546349290824485551607841132540205661844025 9759 266467938626003019595891152276082301358053354190309546201289 9760 266501031093758242119301243889927821899529198828133495166025 9761 266565977947164696462068104826967226408687007785918853652025 9762 266578040753009619184068741373026208306997517047479020498889 9763 266612274729505570279979703591857083557411072173199981871225 9764 266619952166190454206752038524253108775962056775350223758025 9765 266633122184870092903151098893006071578197930847121948530489 9766 266670487611124489573493564945907946636772311557059770098889 9767 266683655844060683333863874632846724692710882738583284988489 9768 266860127411286024404040469163717315231815462048543105633225 9769 266873303631479753467455464494496814082485198155135458897225 9770 266891290565278219959012225180146316226390822271006803698889 9771 266896649155050622823293248538556662175011343036860131975625 9772 266958568194731495680349438144339019417559729285305569325625 9773 266985954723979297692862208636951021125847026207291087593289 9774 266991271044986906223083269376016334403135989662613234455625 9775 267042962029837173953622868837054499138187008818008508521289 9776 267058357376172103732724315414065545397769463318471570765625 9777 267116545353204764128365377380202795689846644859626542407225 9778 267121501447538382085575430052343178321382743920924753471289 9779 267135987649511492524101021778575769614712753957569600082489 9780 267204576568630984942723431666116273221900482093959363770489 9781 267251875558288328224734479289630326979749447035575220828489 9782 267262923971375041039102660409684755189084216522005255015625 9783 267291458849078976247592475410055285443156683749418303036489 9784 267297204814854088147516610143457488536937268645477265975625 9785 267297819567275726340620578240733258495020774598206387036489 9786 267310121066841500731800191298820582288892451516348762633289 9787 267321258018658917533650400876101253566871396627644250247289 9788 267346604874152277983536798166354311174709150195747311996489 9789 267361011939380244217118151439413068004375160689095651569225 9790 267376758905937427964832411224119698271092472730057081070025 9791 267389038660206892227209267099826065262569181098494654455625 9792 267443927864076225646092638790718177255338145886585494908025 9793 267464488367142000235080538425191808991447384908017876448889 9794 267485433559247082515427730433699668416670055542404281938489 9795 267519192249796223564639748239630789206564244324491116855625 9796 267522751832589592121687415349773762293818275631229062023289 9797 267557639251648908416908597449338801182225232631432053337289 9798 267581134263636972953243275706692763782001241898272612510025 9799 267639551816073892187973382749438603329583846141245260743289 9800 267648666822775898104929256530301851025525121246998362441289 9801 267683684984773595778242427119828595789480214090682746329289 9802 267704014111077906583716887049811967623539667169827074528889 9803 267704261214625254561180945850904270051127474832305684030025 9804 267705794836208599963730383568058034319564557543058819836489 9805 267727668742208929213927930040012807966635830941567281278025 9806 267727730072537139668498998244337842846703813147838662631225 9807 267732530376437147285106947667872624110272380464610259138889 9808 267806564191241998628527604704520208578663790677684310498889 9809 267892118594947460492714323227252408873342258849576472764025 9810 267925315816356673668627228539734420552455428167980418098889 9811 267943970170221888328408880945468349136528769137370813502025 9812 267971636064920365247382901788791619541662707959215507841225 9813 267992231182354891396164997520436799202537966749001281276489 9814 268000955095103277911118743966067645480485863925276409888889 9815 268061939846011063944407683969132715391839282995566201649225 9816 268064492802754942306390920622209803443555464222651889234489 9817 268073695018092837384707993357154975573874415252998010889289 9818 268077722034562641285721455782626302375546529091537587230025 9819 268183812362401684710316874736953415165826563109846617084025 9820 268194143796271857917872532580170175891156508660043688855625 9821 268212845831321614484284961461411666714873066092962162463289 9822 268233456770041604061412139617991690251074824233511498215225 9823 268238264811600695045272292840423808858478563808750124898889 9824 268261773617380339109126010064884915225383609211006717178489 9825 268289158051098619008257853143505002098955143373967542775625 9826 268302111261682905841184239036691671855075091145211816956025 9827 268378951822612027303205291444120433768588764109436048809289 9828 268402131840659795916251527135964277750846218046392552775625 9829 268409589611629011890616014009106734294964399878204485132489 9830 268485143892932396613140358041294943966089190627097609248889 9831 268493002529665463751146173592195370907475819251764147324025 9832 268502156287099663053105719713915886727760402904673186721225 9833 268542424253053649047192828901854734318192402544332035770489 9834 268547237021659541601137703109952081841989668302012865950025 9835 268569566450082223061310842736194829094895078921225801647225 9836 268574909669168211874590452425254128767827973056100152888889 9837 268586015742035995946196702529755099454216640325353755284025 9838 268590200785950648734120057678354173574128266982501201018489 9839 268590518517049184165728450809582436453736521650999523201225 9840 268591403354930274522106511000162934940204077233119052242489 9841 268602437637510180766126088297906135072505632188420491889225 9842 268606009518359521444927510498955919970992527817654865522489 9843 268641394352348252173844043093081046553597587143292794009289 9844 268663539197603075774938740156544843604639206847874972888889 9845 268675854434057351748907992960675750945284364013862185908025 9846 268733342333429825038419395922555379484446940876488995015625 9847 268734451447680233615433781783852358818591876438780740489289 9848 268753987411025174882966436020715392201363516443763982268489 9849 268846655470854820871905237256053641664771081317948662775625 9850 268847521464661639249302990544406258807630604716492220999289 9851 268893439599336933339882390790109046020586105897817923130489 9852 268899518997608653597265218493620736133552812024937646125625 9853 268919979901327123302651550110709578511129541828025698898889 9854 268925647394558084316109610602075372234707398750763842940025 9855 268942473353053432720874869732522976651785965047175705759289 9856 268975137098685234824821676819114330593790397073188763066489 9857 268977896025518430246871281749323281174365910293184075772489 9858 268983007978325740262777962543033343225385344151252432405625 9859 269005459254126932206857403864431136529974919471783715655225 9860 269018250350034385215923315755323180683012730942078051655225 9861 269081789709766272457244600320965212867924101475263238328889 9862 269088092077095701011374007800114834894397862879021560273225 9863 269096418638354131693716892897570169194198920171127859928889 9864 269166437079151584319967916633194655706529641812964268602489 9865 269171092586975399568534606715510219075103890471522209409225 9866 269176749288448442260078556381809427656438089287836758048889 9867 269178568595762536808214454039031837375301644140470723897289 9868 269183376635823291516364473810010911259621778433443116417225 9869 269235295385916772059086283231586586764345975553222705727289 9870 269250932791469175266291642951909511807544987210555176391225 9871 269260264092847026717356932181978185525274114285629824556489 9872 269302233864287872629967350293226249532790054400199527015625 9873 269332723026121390996942172924974453344493909118579881005625 9874 269406234512056942061121251753676214425976738970265190908025 9875 269426923721562451354766491427930254393945751502961325703289 9876 269451164319765949304925801861682082984584985502401364375625 9877 269486644132944244006559043152696010841943677104654615060025 9878 269505423092405108859586288504134208388816851384218402153289 9879 269524240149546913128645012299419304116322173549625422567225 9880 269526118807001356086515653112739130219771197937612572558025 9881 269528900941749457604052646464389673857937279087331032556489 9882 269552506289511774304362935967970999090996819776723750687289 9883 269574159397830514087039721780028019370277731864121356766025 9884 269581249704336609742115310773213204735250611258435871535225 9885 269593600852291680609655478432634070453308095942244716026489 9886 269730950845155774706229924026298247831328507969374402607225 9887 269835002099812468137051184381173914613085027121002875015625 9888 269878174322531822155079634670753754324404910842482919998025 9889 269884649176522619781062870162720443867630553327403306991225 9890 269914728354064744327812743849075324850353796832941568705225 9891 269935708367436947783147474802835256923670261994660242775625 9892 269935734264076636724612304879221791869508644190468241727289 9893 269997068828206567548293219621565342349507765256038959423289 9894 270066180767132654870681401017247613426259814509151935273289 9895 270090955756228426210673052007453025797293161061390372375625 9896 270124927746433015168717962221503577028590118554259847698889 9897 270212318951928253137542967515413049352167908936708643004025 9898 270270849669400977408450380893538744314227029607973899138889 9899 270278752920867661683465396011444741995317065116876607406025 9900 270307943412243553643527066269048145125185830892096683956025 9901 270312629888246536176446465757243835610615798217889245525625 9902 270318047065657113306743768128648061653536269030981526048889 9903 270376949947345614875750603378058614940085936068428666113225 9904 270431782431713662165458876548783946938025618389972813631289 9905 270449808185596292618420498723541823947195494929727633020489 9906 270455455309827846744212585701423543825700177017029291388489 9907 270462046332374383152126834219728096650438836851310688711225 9908 270467611088152120892463993817947243005751575201148222900025 9909 270531442721237281572066876530792687354748274291850935359289 9910 270541463062040936552265230828416167741281228777423577015625 9911 270599287754424867550872397408426956873338107513667241225289 9912 270613351543669652213474290177385002590181954485035621191225 9913 270629270860095513090680349973368584565834043523453854125625 9914 270697515634327814639903490264761982526337178724569797205625 9915 270783530283613454047028826280918636747771892241664293607225 9916 270842519819653418354806263625298267022042837315525771138889 9917 270878164277601265815524406125878005663257362201651043962489 9918 270889802501989073836757136450755153532140818790174987448889 9919 270891857005897616913313721243556781056041269019863553049289 9920 270896236201312633146762020707322757042874918841650427448889 9921 270910754629640717177308277526447744977163186438414036030025 9922 270951961716573966414036863985751102973582206419541185204025 9923 270966589453612971832402951247710887827206700811001419079225 9924 270966677454496135601963516375151785379124009643228721684025 9925 271017833490020282413021122373129078126690508619859369441225 9926 271028238091776333277118213237143168668924683736805492780489 9927 271029771864342407660752606345497765337080478275571379934025 9928 271030068083868215847439918323605632262316128195756330655289 9929 271033667521043981527957305379638735524748515134910413902025 9930 271110489321778414641129314687170896589112110344116103916489 9931 271123831483335985212947303086489070468285577096038725575289 9932 271127431984708096900127620665418879628732659632352470462025 9933 271208028698415587388614406985290418252056483222631499925625 9934 271233882713788587481539391872308628601759777797970559482489 9935 271257891543287257508911566866717106131794048449918677569225 9936 271277231537507845691879987333860832033468502242430151345225 9937 271321882525346507587013147134726557143344450670102365036489 9938 271344271354308813789840626186393890430693942535384040041289 9939 271373177933774613925803620052353207562943524557094493729225 9940 271378648491142418015393741831354609437707127068670364242489 9941 271405905301798414425829017493802062519922081963486806605625 9942 271513119589197307860681046463345209460049825764073972097225 9943 271519920241861188410718374182596023462133243339172367986489 9944 271569362872997311077373655793928375998604449722891153607289 9945 271591906787008164940332993038856395038339866452422566498889 9946 271597301330382115156068890280434034952020673924319274721225 9947 271637430298103514228557845997081118662286055044155000601289 9948 271644343229162907196857250434051829766902822771135328775625 9949 271648633361046338237322431753245978557311191019401051153225 9950 271665526209626670180635525172493417517588000008212646857289 9951 271719329370261196927097167719719933115821967688667109607225 9952 271733485579733115589553210408016505272780558060320426265289 9953 271757255807934941630162313610768516809115913342488802463289 9954 271863293933681057469907507667065058273286441559578264405625 9955 271880836315248343701552823731993284434982142819800415255625 9956 271909575477107993868511364898609906442673049317731726281289 9957 271913804723922805122449394770852435030308084374045562926025 9958 271925028645782981734041675115841344144424653951458167001289 9959 271925422111280533261377523582709617660686845609886946753225 9960 271939789545485174212666787513565055550039812723572313161289 9961 271949918125214980623462154049000320031349170839268053249225 9962 271957863320468511032149375622554272281018508212236568937289 9963 271963308664563644088021795999994800197114334553198109041225 9964 271993598790095408557375962554899071593441513330973743310025 9965 272007829395251619966681660640724179110246787930781342286025 9966 272047446097848930625485027419248547979754004082961342140025 9967 272053903291664605066158110557511397196267412569552198140025 9968 272069622667267840672475805122786909425817737344791610874489 9969 272131505834657429672734054636973102596317596473442653191289 9970 272193389130687682106399083494555929561037155494573963804489 9971 272199849286256713346652362242048394954644110746242519804489 9972 272226043286614202799220974199591405507491364250681524972489 9973 272253805187440582402967592205407067687530487236185224177225 9974 272269476525522700222740806066495258473148990007025799967289 9975 272270491839673646591889700507711391134848409733287181310025 9976 272279817787225456719166553212491677562601547224685011276489 9977 272281655001048404359316007577769329280730366089675010298489 9978 272331611600317688356499096521513375593092384617597530183289 9979 272337845738536262935637567367474827288773098219648781543225 9980 272358779088622267394322657201881471654012015966698236924025 9981 272362393605563607601867834513896978356380133114888300889289 9982 272414983435796301375995843774185642324836612842470812888889 9983 272444306556979599433518391785525251235517836022621309005625 9984 272506548247399339265077737650742681375228560863664120833225 9985 272510591828138863673343602989236636709435195833811011628489 9986 272512923897873715658739604860101266199087904101174819694025 9987 272534420168071055376723421457144840257187153789570631648889 9988 272560455758286097712001697428806198342237114242697447676025 9989 272569473205975055345148853015024487707432925008147262332489 9990 272582411299383146012876444680714300643106728948951775727225 9991 272631123106580021608787949532941406033538499368815501468489 9992 272707501498238284577947718625942006138809991478666938804025 9993 272805829715615356758208630972050959792645715613070535802489 9994 272863431988963505712111914768734914651761558400350297458489 9995 272919745512161909272265693921939711620117356749210047785289 9996 272937842840412747628623309634823599131145808241676584009289 9997 272951032526240607009385488067964056322169138479609532852025 9998 272971170353473008407082602598984269550455482245329698311289 9999 272983669270614488225039911632177310220564127188864842503289 10000 273092681876305286300300489476870726411183706267452474974025