1 2 2 3 3 23 4 347 5 349 6 311 7 391627 8 3471331 9 384067 10 2310175897 11 239111323273399 12 23167 13 3784097136227 14 235983149249 15 3428116271 16 37111677121283 17 23293 18 3471949133311 19 231314228398154359 20 378112153101159371 21 2379127163381 22 23104650230383 23 235913196595137247411 24 2372159177413 25 358251419 26 233474419 27 2371011171923576977119187262437 28 378113341104123193451 29 23791726275181106153197459 30 378921236369161207483 31 379131631394980117169217304507 32 2393882173519 33 3472369227529 34 2375862257599 35 2334106601 36 23791119335799171209269627 37 34720277388647 38 234686659 39 2372197291679 40 2310193757111422703 41 342023316993428713 42 389239717 43 23591114264355182215263338473789 44 2352597485809 45 3411194357129223817 46 2323107821 47 34568148503839 48 3471120213377121231363508847 49 23710367514857 50 2322242887 51 37819404757141383536893 52 3468164929 53 231053562937 54 23791027344959107170321413578963 55 235112534551211782756051009 56 341063 57 235144586411069 58 3493791137 59 311323171163 60 378919212757631331711893995131197 61 23132771201 62 389112731561211393414175361251 63 2311194657671662013471273 64 34192057672017641273 65 345792161631241834275497691281 66 373249793525531291 67 341303 68 23132231391011273033581313 69 2391011501583594397901317 70 2314172335661321 71 3313243931291608001333 72 2313143982981033095741339 73 2391386943114491347 74 2323581421791373 75 237211995971393 76 34286041409 77 235711173551555877831211462493856058471411 78 3578212949871041472033286098531421 79 2358571429 80 23146141433 81 23910311394798621437 82 231481 83 3494991497 84 2311263464091499 85 381523 86 351623253767691251852012729251541 87 231559 88 3457212236699371561 89 231038501902509501583 90 2357212276819531589 91 237821186911613 92 2357112155892334456999791631 93 34511331494479831639 94 23919295774871341712615511653 95 239101117273350519915318720229745956110101683 96 3417515259891033094041751 97 23522263828641849410871811 98 2323342413261847 99 38174051678310932711121853 100 235115510351511331889 101 231901 102 35783516318424881511411901 103 2359971907 104 34796438271929 105 345925475212523545265311751959 106 382003 107 231022235011024226355012102017 108 3471721511191481642893578672023 109 23293771871672132059 110 23104115112382063 111 3891339405311715920024847768912402067 112 23792081 113 38885682083 114 35812592099 115 342143 116 2359142723971792212912151 117 3897192157 118 3411203352679710019726050059113002167 119 3131617391671763835015922171 120 235721253826331334693913152191 121 3161129442203 122 347471419472209 123 3491319273957591131171712473515137412223 124 332431572251 125 23226222281 126 3419202814019636198013722287 127 232333 128 34111641726412351 129 381319405712738155714482413 130 23511131417333951143187221429561663104214592431 131 239821788112433 132 231410462441 133 23710492447 134 23572122353674105914832471 135 389174578632589 136 237117710170711112593 137 237921536312715138188911432667 138 23516372729 139 232741 140 39273222430792111842763 141 2347591411772773 142 239742269292787 143 235923416912320736994316972829 144 3782140104136421520680126317682947 145 237910111321333439637791991061171431702312734295306938191001128718023003 146 38118213011 147 3840437112921318323053 148 239101453701732621019131018343057 149 23910223450110170374550850103918703117 150 3811407912186919123187 151 233221 152 237172237838911111926758189814113293 153 23519973329 154 3437922714363343 155 23721899411321447914373353 156 23171425933361 157 23910195759171177531112120183363 158 2310141750515870199290350406597145020303383 159 235192634469510744253559878220333389 160 382483283389 161 3479216368163489604114114673423 162 234653591771974543481 163 343529 164 235438310612920224921413569 165 237112133477712214117823132951798715513619 166 342815563631 167 23522033671 168 23791021275059631771894134465311239159322303717 169 3781319213139419112327328736153358986115993731 170 2310113738101111118190303590101922423737 171 23293893761 172 23891273767 173 2379132163181543877126716293801 174 23101470326163022823803 175 3471721497914723755368316593871 176 3491127148316433106312993897 177 384023443907 178 343943 179 391613213963 180 36470410883989 181 3459314393129279387133323993999 182 239131431437193129169279387923133317143999 183 23721498314724958117434067 184 2357923355962691772073493945311357174524434071 185 2361671832014087 186 384157 187 23139834259 188 34235574271 189 23914274281 190 37319312813941718474309 191 38914394317 192 345721164316617185125914319 193 23522118626094349 194 311163310113140112034411 195 23591785157785148326694449 196 237921276371189213497639149119174473 197 3919273249970914974491 198 3164549 199 23571321652116531055195927434571 200 2311195724172312494579 201 23571125333562791753954194465531257197527654609 202 3782140661198327764627 203 384691 204 23471011413034747 205 23913275981134177214243531110315934779 206 34688444783 207 38916014803 208 34133937311194849 209 3411203368172340443860132929244873 210 382484724877 211 23943144919 212 341883164951 213 239133438394683117127179381646782874114316514953 214 237910212763791892375537111659213329864977 215 2391011263346509913015123045359865011501359166129904983 216 34711334153287371461138321735071 217 235099 218 2392756917075121 219 235141723698598181223314669905219830775129 220 3111333373959111143269407429481512122114435291 221 237107486370430227331825303 222 231117465131369493914515321 223 34517315152103155313515939122831935321 224 373222815323 225 235111441551231312933931465230232235371 226 2311173349195314735401 227 39161985318015403 228 342442685449 229 2371062106310530234732865477 230 341133439238349971614975489 231 23107921133345557 232 34511335268765098849881292152733595599 233 23107123933945657 234 23511193395181521905156334395731 235 235222987199597157434635771 236 3823406925175334645773 237 237102123757829248734825803 238 23104737335065843 239 3167180832082132492721040136035365893 240 23725515953 241 239222781223669164220076021 242 2391127336199183297549671164720136039 243 35837336221 244 34917243620836249 245 3419572123313569936289 246 23264146114546301 247 235735541270537876311 248 23522172637976329 249 341718840411176329 250 3472049389272338126353 251 3716314189123157217272471623113627596437 252 23173137679720129152762911476499 253 34572125787937281139356559 254 347132931498791217227403637681151928216583 255 3491317391171695071163152121976591 256 39293132719321327963968322016603 257 235113394422601180339676611 258 2310313711117953764139746623 259 3781321397391219273376424511949153328476643 260 384039926653 261 2313295319420637768915376661 262 2359831131461772412743396667 263 235911553671835224340376729 264 38175139711916749 265 23626626841 266 23910132738395911713914917719021835153176710901593230141426903 267 231934109712266947 268 3166949 269 23710415073287511838299341906983 270 34523635642017001 271 237019 272 34312683166837057 273 231423345969178238307359921124630267061 274 3782189239101330397091 275 237913212731536311311818933936240368979110171643237330517119 276 34920100172500860238943007167 277 39162780797239143047173 278 349111727374751531411534074234595837991269196123977191 279 358617130535543317219 280 23721103931177273 281 3451339445631689199643917319 282 358925881244744057341 283 37821248712105131537357 284 2310379411119947059744187363 285 3811434756473517202131767411 286 316598012717738144967493 287 34111719571211873971191133120577543 288 237547 289 2334465878298613347559 290 3793249463252132417563 291 23746147573 292 2310137186106107213321430530175345587597 293 3823567188107213296321616991207232567597 294 23144614232299432667621 295 3894748725437629 296 23825627681 297 34928139167257933167737 298 38173762913697757 299 358913653591795259346677779 300 3168040094447207867 301 23937477111121333350363926277881 302 371116213337771032313096437211133216333997931 303 3167963 304 38113372721817997 305 23236934910478027 306 2362892717788039 307 349132023272839536981117140207299351457621692897105318632691346048448073 308 2310505913717719425041197048508083 309 384048568093 310 2392231787221827118133 311 232220224222228147 312 342031619326340178948928153 313 23910271948948157 314 23514342062381442350249038171 315 3819577929631143166412938189 316 348191 317 2379273135118193 318 345927445217257291118922236273349198199 319 34143641291913204485736017042240352049288213 320 38798831322488243 321 3589251529911304275349558259 322 2392671349190627538259 323 231435548293 324 38113334458476122838371 325 347111320213377109149169231327763119919372289359750368393 326 345719219526912171345365151118519 327 23927748131769495128538559 328 23133914236265919778567 329 3492728953285936768577 330 33132931602242777368311120368051528587 331 37892163733534091227286336818589 332 371621131197122936878603 333 342344112323488609 334 34568153252098681 335 23579253514917574510432897372552158691 336 381339136673154420198749 337 23111419574611383238937548759 338 3471113172033911001192212897971052154720232391375752608767 339 2311293379790723918767 340 37821401371931259377752888813 341 34591484497168831 342 3491323892991157204729578871 343 2379102126272947506381821301411893294104235676509199871066126920502961380753308883 344 2310298730792153428903 345 37911327716034724292969381753448907 346 39193257157171471141329838949 347 2313314667403871117420779001 348 3911312823930019003 349 382488729011 350 235113338466282187411781426246354199031 351 2311133374734823208924699053 352 385638969091 353 34284479308347356249239169137 354 239111733992778311613249330479141 355 359112532339927783110972493304754859141 356 23102641123130223422669211054869143 357 31617192357718039148712071461163355529253 358 3479112143596344347364913292537310139879303 359 23103775756029337 360 358178385113249331339165556279379 361 23192283113249339148125589379 362 23101133508531126255956309383 363 34571721445179119237357553134316592564402956419401 364 349172047526714120126042343660316672180314956689447 365 313396472721819451 366 232615718121869473 367 23911259131679501 368 3781149537789107267321371539583259740819523 369 23108910726732157149523 370 231583629533 371 34172053159181543169357569593 372 23833479601 373 2352226531092022652865452222262657779629 374 3491319203957681001171691712473405077411156152117002223321157809633 375 3457921376315718521246154878513833227414958099681 376 237264397301679224641719733 377 3454112323971758799799 378 3492861487330142449903 379 235792231354693107118279321506853963129827143317426559719951 380 391633199957 381 2392227793791109272233279981 382 237102114294287600210003 383 3410009 384 3584310412913623369917682312601110019 385 2310067 386 3789496173359431910077 387 345604710079 388 378929149152203104315923361432110083 389 2313171372211781232910093 390 235609110151 391 23131461741181671835015188262351436610187 392 2310193 393 3856437610211 394 34133947653787236110231 395 231934575411623181410279 396 345923314469149155199207447995134128043427616910281 397 343199710303 398 38953587345710371 399 23910145070178350890124634614450623010383 400 23522252629431452152182867251075124723982834623510391 401 358911339931795128533487627710461 402 371121323377137231411736959137615072877452110549 403 34201001268634010567 404 349112027283361991071402973215219089631177288935314540635610593 405 23791317212739639111716918927335150781911831521187924573549456310647 406 2310667 407 235792147496373137147219235441511657685153335774599643910731 408 2391011335899226290331993113029793641655410923 409 34517512924526471941659910999 410 38913391172838492547367911037 411 23721711184675621579473711053 412 239103701666211103 413 34513256510332551513392575669511159 414 23910111426272943707487129130182261370387518783910962116112472590306137414810673411223 415 347214452236572160725963068482111249 416 2313141913724717812603483411279 417 34111333397914314823742986991610272607308111297 418 3468199611311 419 2311321 420 2359132746655231259147826153777679911331 421 3417200311351 422 3856490411443 423 237213111091637491111459 424 349137251382111463 425 391627294180841118912773831689611493 426 23994734383311499 427 34792735638812793837493311511 428 345212652691111519 429 237114916321323348911573 430 35837111313344808939694911581 431 3811316311597 432 237149111621 433 34717599211917719729359115162051498111623 434 2310111071093213273181699811663 435 237102150140216695007701011683 436 23793907502311721 437 3411743 438 3413271911783 439 34764141251448753505611797 440 381339911273311843 441 2314508611867 442 2329109142327502122911881 443 342037967715611927 444 2311325311927 445 3789112163569170732593983512111949 446 342344697610317234952183615631892326811983 447 3892731438893129279387837116113333272399911997 448 3823691041512395231569277612029 449 235142510711332133914515182725512091 450 3417284412097 451 35789173537618510410911111930532733342759598110372135279240335185725912099 452 2396167106183201549603694408712261 453 235133983891184154456269472841738712311 454 3412391 455 239144133531412399 456 373253101371707535312491 457 3413442887341212511 458 2317262213289412541 459 23194157661919198312559 460 349738912577 461 3412583 462 2357233547115161235329805108116455405756712611 463 34717517432229541312631 464 237910192241491101332876947799312009347042415453763412723 465 2379216316722960718214249546312747 466 345713192131656895155247403589123518232015225229455469765712761 467 345371113471041770312839 468 345282914519626979613455572780113001 469 34792714474341558113023 470 37821104232135218673016560113069 471 239102714534359784613077 472 23174651794997731714231913141 473 23579222327354981115161242245326343487805112714611715358643835635788913149 474 2326230213187 475 23726671972015913046565713199 476 235793713229 477 3411203631798813313 478 3420799613327 479 347112333495369159253356452583759821121917493657574713409 480 3451155891512674537333665806313439 481 2310261306223110808613477 482 235721414712314128732986198719275781809313489 483 23910111933994091227213136814499809813497 484 391619275779171237272513711150121332384450313509 485 2310622623101310812213537 486 379131939117128133307349104714082149314137124537583313611 487 231497421583413613 488 358817113619 489 3413173910512411315313663 490 389564561586413683 491 233846948741786216213693 492 3451641004823313721 493 3428588413729 494 2314590613781 495 3512821762432826913781 496 23526748696211183182827313789 497 2319371112543263731119217913801 498 23910438210712920232138741096310104601828213803 499 23572119735919828713811 500 23911131433994191257319137714609592613827 501 2379216365919774613593113839 502 236118322768113847 503 2379278152115634689602914067 504 3457214319721598520176051847114119 505 3716371113831149607314171 506 231071599850614177 507 2337166514115314221 508 23926676433314478714361 509 2314172539616614387 510 235792163691207348376219870714511 511 23713394649127343889111718943351622314521 512 3459319315718827947193214134867876114601 513 347214420893988626714623 514 3813231492991937342714851 515 23134758736119491538343114867 516 239146220643414424967638614901 517 239111314461432783133221946344340694973639414919 518 3441243614969 519 35236965319594096901115019 520 341117768318118724124954323722651409715023 521 37821491473079212149644715043 522 3929328716317326127751954415572656501715051 523 2374122615121 524 323323769224659928122915681977649615157 525 2315161 526 231059177257771909815163 527 31617802687913615227 528 349507715231 529 2357911212527556381167189243275567729835170118372187417551036561918515309 530 2391119345758941211712713838139861598243927264213514915447 531 2379101121293363677799201231469603693737140716012211422151596633928615477 532 351117323385547140927354227929915499 533 2359319316727950115035177931915531 534 23523696772031934315571 535 345719354957191245821955133724636685935915599 536 358937115619 537 34795237673315711 538 35891125273353819915929747758389114311749188942935247944515741 539 3413391213363915769 540 23911334799262362479100914374311526915807 541 23572535461752711355189720626775948515809 542 389527915837 543 32364693206912073953615893 544 39111630425124339530315909 545 231023313467170562713154120772810955415923 546 2337381114311293251815947 547 379161751153313656939116828175321684115963 548 2351723415169123278346391697943117320912829961916031 549 235311553111555964116069 550 237211785422297689116079 551 2334284616127 552 239581678540716221 553 378133912493747695916237 554 378371114391317696116243 555 235974916249 556 345927678120124360372918095427976916281 557 2392261891311832673735498014442542916287 558 3789212737496311114718923225933344177799913231688181323315439699316317 559 3721322333699916331 560 345287012981716361 561 23591117192627475155951071532092353214595178939631045181925852889377844655457982316371 562 37213216023397017982416373 563 239102343501271293813871143196621375461983016383 564 3419611241832698071588259116409 565 2316421 566 2310112629331307581493169937904479985416423 567 378212348880821432347704116429 568 23591498100654777042985916431 569 2310221011101633034898984490987816463 570 23511133365761149938054497989316489 571 347113337191259332596133714994497706716489 572 342369316628719215716537 573 359165527994916581 574 237319451468316619 575 23517263885202494587262629353838997916631 576 2310142946627012713123031032238139343414261610172121707130998216637 577 2359171931859515532352758916152635294555631001316689 578 39111316273339539911714316929735142950794712871521185938614563557716731 579 3829174116829 580 237474914135910331077723116873 581 34204714122322735910771012416873 582 3783711113645713712984724716909 583 237218219326312382417725116919 584 2379132122276318926980718832421391146225649726316947 585 239142718895667728617001 586 237910174146119123139230369417431446125122303017569973271025817097 587 34206810915732734047160430201026817113 588 341720511243326201009166030271029217153 589 3927321907572117163 590 2310891932272675791030617177 591 2353846118874224227141031317189 592 2311131910614320924736197427173971469317207 593 237212459737717213 594 233193118557878167117267 595 3420599245246088122601039617327 596 2391014701486577974301040217337 597 3437140917377 598 3417383 599 2314745417393 600 3479212944638291801248747485803746117409 601 329648760112161803275217429 602 3417308317471 603 235115514671895347651048317471 604 232343531011733035199891219227917473 605 332179293352476817483 606 3417569 607 389884792585717571 608 2319434662741294091227142617022294277717587 609 2352512286621131056517609 610 3471120213377921002292314606871603211623002519480975571058017633 611 381957929278717651 612 23101133161348391064617743 613 349592317769 614 3419445310072809485217791 615 23926278165919774106593117793 616 2341130317807 617 3589252961448214359531071517859 618 23713915934151770917987 619 3819328118077 620 3496818811563196603718111 621 2319286118119 622 23791021638632589604177671087418123 623 2313391399419718187 624 3411284112145113314961779618191 625 2391060791094218237 626 231729375187111493629107314791887321918241 627 389272027608118243 628 2351478381097318289 629 35162987631752116818931097918299 630 37212325612802393262178631100818347 631 2318353 632 3417202810014031670015802212325379001106018433 633 2338291818481 634 23796173793718519 635 2314981138796618587 636 237212659797718613 637 238689631130618719 638 34792327441613492081244351086243802718729 639 2311133339131143393429144117034323510918733 640 389625718771 641 3591116555910717732153184896310331072516563131136318939 642 39256634319029 643 342028140163681801145219087 644 37496164167183313320343939116981831145619093 645 233867857302219139 646 351625592155222971148519141 647 2379112133637783991132312495095816937479131743273952296391821719173 648 2311523119181 649 23713213991166211273633694147727434431822919201 650 3837111151383521156319277 651 3411192369164209277839141225173047526319297 652 35163711217618531375212321565526482721158119301 653 2343129449134719307 654 231014232969708766784116582001252382901160619343 655 235721342767341883011162119369 656 2347821237141819379 657 34204410017321222033710601100233253001166019433 658 23101167819463 659 2314101193303579835419493 660 2319307919501 661 233161961189119541 662 3413763092451919583 663 2379212753631893119331109217727996531839719593 664 239343466654719641 665 235721491474011203280784211178919649 666 31317395189128221267663115715133471453919669 667 31614939719717 668 239106197165811184619743 669 3419330719751 670 237102369859257784671185419757 671 23911313399298398599179719135391658919767 672 345917511533891167350166131190319839 673 239175153153389112311673501661319839 674 2351193319889 675 239112733386781992012976037378911809221131425427663319899 676 2352543129463138923891194519909 677 3817352919997 678 235791117333585991011195055956077071717182135355463667785851201920031 679 237133915434629859720059 680 23911278174322295471668720061 681 34139164433146820063 682 2331195120161 683 231729415187123493697118914792091356720213 684 2314181337871420333 685 2326131338362467470620393 686 38927569763122676801874420403 687 3410319930959720497 688 3471319203913346315793241473787971231620527 689 3913164710111230446461113132128324847476857881620571 690 31116193318733253561920603 691 3413411235031509475920623 692 2319325720627 693 237910172122631109831126294936435630688188471238620643 694 237192653571673711087116932614766885120653 695 23711213377231269807188329595649887720713 696 23579172123436369851291612073013874837339039891449270929673665692389011246120769 697 2310711391582132934497908791248220803 698 3411131923376811114320924725329943756316892717328936764807568120831 699 3419331320983 700 3457633161260121001 701 2379223871127302418497889332257387013901721039 702 2362203821059 703 2313144871904621107 704 23101374631268621143 705 2351268921149 706 31621157 707 39132932169352377219749015792707921237 708 239132239117547164149235818711121333 709 37873891031042192936237218794936916721389 710 2313381787223382494321419 711 23104359821293144104991091149715701287421457 712 3472010919732759192031288421473 713 3916715921477 714 3425125721503 715 347214749526814729243988413171373307337964964921921511 716 3293787128640743174722291292821547 717 37162084976924121563 718 357821231155632815308392491294921581 719 2321587 720 2391019571713791137341172011296221603 721 2379737412751188917547211927121633 722 3472068340764382092771298821647 723 237928321661 724 2338587911882311022242342221673 725 347113371131164497917158819735919930121703 726 3428684765483836931621737 727 3479202752260100424175020725193231305221753 728 231012221461010701305421757 729 231447971414636731389932621761 730 3128896934421803 731 23106214931042243921101308221803 732 23573583249263274478789187193551309721829 733 2336221841 734 389173863729721891 735 2351459742232542955181115177893981315721929 736 38149296443178422003 737 3413396816933884507922009 738 3840104520101650801320822013 739 2322079 740 235929343711114519933345759717912285389873631325322089 741 237913212739638182911171892432733515677298191053161817012457315951037371947722113 742 3817371115991797391122163 743 37891317194043579111917122130138955973111671547350139135117739195031330422173 744 34571135557714917338544786512111903605595151332122201 745 23711172133515877119187231241277289357561867130920232302317939276069953722253 746 3413285167959622391 747 39132565179748122443 748 238324927181322493 749 239132739117193351579173725095211752722581 750 317925637912801356822613 751 34116149457234822697 752 391932379770318433589757722731 753 237496118319934337311191393975122753 754 239531289759122773 755 3459232869711932073313559659932979761397881370322839 756 23579215963233295109111653273763798191374722911 757 2311332083624922913 758 357162129871131762032723393686097912373299232774048625698311376322939 759 3411625722943 760 2351723515969177391100311731357300940711384123069 761 237132122739413494910341474329953296298989723093 762 23792747811222113298571138147725717713991723139 763 392717938925794096773723211 764 34944711092133276399816332773923217 765 3923691282073376401011303377511395223253 766 2323691013303923299 767 3591116273141558115520527234145186312711705225525894112635577671398123301 768 347215313193329998723303 769 3423311 770 34591727858232591411577731399123319 771 3581725511373280141191400523341 772 2357352003100151402123369 773 23910142934617087118170238261269590807826115111902006242141307801100301404223403 774 39164180123191369573171978311409623493 775 3415744923497 776 2391078411411423523 777 38114115742445113361727643723603 778 23147312216685497111621012623627 779 239713714617341151973397423701 780 348313118139354385723711 781 3784010452010965480101771424823747 782 2319376123819 783 23103417084242101431423857 784 311162329808725328340082324692864311365091432023867 785 378211362482312341342161023923891 786 3424103 787 2337111653195924161 788 239226602806924207 789 3523256410111512724130344857563572329213175104321460524341 790 3411331037092213663924343 791 239102369892073538211059317781191461424357 792 2313343971103118774306563124401 793 37840104631464824413 794 2324419 795 23101466624443 796 2371321233139911031462692737138071006188323693193349756491049124479 797 34768921071882293216871564319643241050124503 798 341120522601132566066891471624527 799 2391034170866433081791472224537 800 237101121293359778712120323131936360984795712492233254135096699105271473824563 801 231014507010323930935042271721102954105501477024617 802 2372135171055124619 803 23710611661731784278308901211105531477424623 804 3787121334710411055924637 805 239264312919119338338757317195686821324639 806 3492122413071396822124663 807 38376157624691 808 349684364824324729 809 2346322624733 810 31624763 811 23710861371813464114305431730106271487824797 812 2354312957717311488724811 813 3410311324130965972324823 814 23791721536383278538901118714113561439983091068324927 815 23141069424953 816 2391053157159471477141383211497824963 817 32332325724971 818 33216022411202144107201500825013 819 3588813119139357368241501325021 820 34172843103731175144291075625097 821 34791319212749576368811331471711893994415135679311197132315392793359139694436580183791077325137 822 2317113223339669444725199 823 239103193271279813243984011512225203 824 3825229 825 3451729511455231487261544611516725279 826 2352331691554911103245533091522125369 827 2372136371091125459 828 235349726329178945021530725511 829 358678917320138344586511491539725661 830 34720110031540425673 831 231022291101402265970101542225703 832 231011826259013101545825763 833 3420212223292347106014601547625793 834 37916216359212312096369386171107925851 835 2391037111233333699209786211551825863 836 2351948021555925931 837 2314385983249266313586939132141021113425979 838 31281311971993933975971664601626069 839 237986931117726079 840 3411712126111 841 239271037612903870926127 842 23792122294363871292032512613013133876099031247182727093741714287291122326187 843 23103134170926253946301574226237 844 2391487471124626241 845 2351574926249 846 2379271061486291787511125126253 847 393710242131716887611126426283 848 235923276994127207381621114316782921342987631577326289 849 2331254926339 850 357162125295371109145159176213371497545725111314912725316137637184112891580526341 851 349132792292734366079878126343 852 349194157171463138919314167879726391 853 34371721844214326431 854 23268614211181846610626459 855 3853712133731119149926483 856 31113323916022411202039227261177229113601590426507 857 2323691153345926519 858 3471721515211922335766915613791468361241137326537 859 3454472441593726561 860 2371749516223334315671631257847011141726639 861 2323591357348126687 862 2326693 863 38131740511571471361631602426707 864 239192729853829694219890726721 865 2322821789021958729826759 866 3911323399416811243361767299892126763 867 235989231606126769 868 23144112365319591147426773 869 23101950321442291607026783 870 2377421741149126813 871 3581339712904206361891609126819 872 235735474982972352452772913293438311645171519662303115151612126869 873 37843137197232269301411591188327921156726989 874 3911323719940721897363899926997 875 2324133727073 876 347921631291387390371161927111 877 2371321387762631163127139 878 239273174220626333023906927207 879 378940471041071091411934235205797497631256173762809071116631632827213 880 235717215182831191972293574156879851603199438934809116791635127251 881 351625304327143041635527259 882 378213740491471845577129201671221335603899116971637627293 883 3416341250379627329 884 347171920445113322061714921609431948277460117231641227353 885 23106720122935940912271644227403 886 235991371644727411 887 357162130439234336117691647727461 888 3813233921133583633927469 889 23101131931462267308871130266174991649827497 890 3817511619485727523 891 2354758141587176128541655327589 892 341119205716440482014532020435975291656427607 893 23102369791049120136031657427623 894 2310172987953285948771658227637 895 2374916931185127653 896 389172740511531812482513314595365431240162926803077488792311661627693 897 231014702374118701661827697 898 237101063145301570118871664227737 899 23911273399281297843252930917587927327819 900 3913162739112117149239351563717784171221513107645393211198427963 901 38194310353681712561957442928051 902 2311133362255727226491767128127 903 235993771687928131 904 35195764148144431688328139 905 2319294157711189148120592911444328139 906 2371117213338467719423136787411012569368640374462498777071211128259 907 2351155154377151697328289 908 34513652681268130765351699128319 909 2311175159131649144116675001772928339 910 3471920579210014846074014932300340437004479121571702028367 911 38401703228387 912 3471913315718147154364144871217928417 913 231417263798111134182769938127417422307502165661219428453 914 3589531041591794775371611656894871707728461 915 3581709928499 916 2359111314172539435155821171291532212752983113875595746637311555167719892086219334215031657977759503122181710528509 917 2311778928559 918 34716420921225328591 919 239117310780311777811954728641 920 239172651153563168950676626957128713 921 3811175116995097787728883 922 239384562963128893 923 237296287997279829911239128913 924 3457353767185259335436469796129523452479123951735328921 925 2359141785102151059643123981735728929 926 3719641336531472377645711240728949 927 2334511428979 928 2311471211416177191851790928999 929 34282633311243629017 930 2329027 931 2372141591247729113 932 2329147 933 383193941282329171 934 316175167101208289303867130717175151673629189 935 38561253629251 936 3418148729383 937 2319345729401 938 2367201439131729413 939 23710234950692507061279180135303837126071765029417 940 2351957262674154946471765929431 941 23101367931766229437 942 2377379173237373511111912111262929467 943 231011174350581211221872904736107311450205730503538520380411769029483 944 235131437651111421787979941246136123916805126381769329489 945 371623691761283384980481264729509 946 2371921597911211501421746611265129519 947 2346107277321831386629639 948 2373465141270329641 949 2357353824662543127151780129669 950 2317511396411747524129699 951 3644481273629717 952 34201785229753 953 39168019346399291787229787 954 2329819 955 38536133629837 956 23142126229867 957 2356118349114731797129951 958 345927923329390899871797729961 959 2352369130339091798129969 960 2326109827693430047 961 2372142971289130079 962 3494410387782121003730111 963 39161003930117 964 2352987101179505895103931171807930131 965 23101575771811830197 966 3871127930269 967 38911236912120729643975113172456395182611009730291 968 38176641096535130323 969 2317511787536130379 970 3932103160887101511827230453 971 342043681293407091076212753801829230487 972 3495915531018130543 973 3474413722341166983321309330551 974 342052260141270601835630593 975 35166720145713711837130619 976 34911205315919347757917378369102291841230687 977 391113163980117121761787236170838371102311841630693 978 3829971042913179513181709630749 979 23910172327386914919020744762197413413427402348705443102811850630843 980 2310144350701061291372503505306777197421750215726503710132501855030917 981 317325110728932141686718195457713630923 982 2330941 983 23514172551584064581823320637195469132821859530991 984 3413233923894051716731057 985 3431063 986 2311374714122940766119832519847331067 987 23102937508711127733784110732523321937341867031117 988 391627618120811531531345971841037731131 989 3413712133884399641317719331169 990 23579212749637113414718921344149763913231402149119173479447310437134191878731311 991 23710131939491011337079311919241149497233134331880631343 992 32329324769871416671081136320013243408931349 993 34511313315517260721882851303585531881731361 994 2357935268910457134451882331371 995 3781348731469 996 38401013033139391896831613 997 237911192133637477991372312633614116939591233150725662877452149978631105491356331647 998 2352537111125761857257138051902531709 999 371621236916119730448359113794137453150081359331717 1000 2311412114512321865131721