0 0 1 1 2 215 3 38691 4 441262 5 5213591 6 69677001 7 70635304 8 827712431 9 984024783 10 1 11 1967497532 12 2530879515 13 37399440601 14 48764016602 15 57395334483 16 63767491786 17 794678785811 18 863092953891 19 977796786223 20 215 21 185640082497 22 2977129627021 23 3641662511081 24 4220457081462 25 5265627964183 26 6798763059245 27 7894847955267 28 80435955487501 29 96857954170541 30 38691 31 17606122693462 32 23888027348153 33 35910448411464 34 46466729961706 35 57817683651887 36 614866659955101 37 770597937169921 38 848262101612561 39 957851163827802 40 441262 41 169393439183723 42 274948383176604 43 348639116295205 44 405905938121816 45 521875246086657 46 650966261091229 47 7672013740319111 48 8864950645062531 49 9440197953148261 50 5213591 51 1540903715614332 52 2175363885099772 53 3312081953679923 54 4433132195034093 55 5734893856635064 56 6984418449616145 57 7504835591641536 58 8294469378567247 59 9394568185992668 60 69677001 61 14143829064149611 62 25536264568073531 63 32835865141833651 64 48918490589341081 65 52609873821911702 66 63999731008626732 67 74949269343560272 68 86592469200178013 69 92267553878025453 70 70635304 71 13094481700584854 72 29982241879689915 73 31976280768517885 74 42497057701404566 75 57869297268648057 76 67187564834609548 77 73417194449615159 78 806482319029868601 79 913816289595158911 80 827712431 81 121999692536490051 82 230807904055916761 83 304045762552049681 84 466929035847512802 85 521302382649616132 86 616366113714723752 87 725920342451445582 88 840668828183874613 89 902584707304653053 90 984024783 91 114887921008929724 92 276655682363161274 93 392784889280114025 94 407616822208499275 95 573906427904942036 96 652084428599335296 97 712565456850132067 98 888941031267747338 99 998046384742715319 100 1 101 1090634862725863901 102 2190132268652905911 103 3854429283813774031 104 4454841242181133241 105 5265158795128231551 106 6902962009598749861 107 7054510242129548381 108 8212344017264009991 109 9839032449723981712 110 1967497532 111 1950056834296308552 112 2576810547578703772 113 3728624897391404003 114 4817366511258491523 115 5781299191926787153 116 6313028964721692083 117 7933587862330048014 118 8678231519583545344 119 9764744213658445874 120 2530879515 121 1841322943137199555 122 2910801359972047895 123 3634336764168583446 124 4268396861138890396 125 5218283296950850547 126 6737519038482154008 127 7887939068474574958 128 8085774586302733229 129 9670882570830352989 130 37399440601 131 17571893445665616311 132 23276556076129466121 133 35883580993521612031 134 46821030901654792931 135 57343256878054739841 136 61883917715359561951 137 77930227550461410071 138 84292051817986415181 139 95613042424795107391 140 48764016602 141 16826718020154872022 142 27830954876323447432 143 34779267701845840052 144 40934258808233332662 145 52604191148496243382 146 65417133649325224103 147 76676317674846025023 148 88056604861309686043 149 94319102697891379163 150 57395334483 151 15311869175763421804 152 21162084494690401334 153 33074393910137334954 154 44757757975576671784 155 57864506523078893615 156 69291710670578861745 157 75946612084559755975 158 82397500134171046316 159 93838314477764294946 160 63767491786 161 14074918674660038627 162 25994536027235484867 163 32724735833506742218 164 48321507790890212858 165 52135446527403474609 166 63368608969601431759 167 748155905235805920101 168 869789538742364606601 169 921393759159604554211 170 794678785811 171 139393428766528510521 172 293177175366736157131 173 318068363678731808831 174 428711134279606891641 175 573958500182497639351 176 675614973694139630261 177 733461585896647315071 178 800724232896874283971 179 912367970117198856881 180 863092953891 181 120616350660535005802 182 234666154666750001912 183 303793452545778571032 184 460610717200816647142 185 526567952730325138352 186 610494501094474054662 187 724813496665900426972 188 844257150147833373392 189 901897353940463027703 190 977796786223 191 113713375955186892833 192 270198331268504775453 193 391863263319927845173 194 401193731130203832983 195 578171102883085276704 196 656247636012458878624 197 711015059714562588644 198 882041426117038027764 199 997165070911464514984 200 215 201 108144372225612605535 202 213187293416958669955 203 384901948104766514585 204 449681326431593788116 205 521870502316048714936 206 694622375021078340866 207 704519646768444308796 208 825680008959746537827 209 982878890298117088067 210 185640082497 211 194371223049762679828 212 251353873900722310568 213 371772232146930634209 214 485701911957611192149 215 573484641981591626189 216 6359429647709630943201 217 7920938020091214396601 218 8617042644709539002111 219 9751337388711449678511 220 2977129627021 221 1836397387591605657521 222 2952038885825094179031 223 3627487775963728773631 224 4207165944183236189141 225 5260930045300881987741 226 6775535497422749608351 227 7870743817424735140061 228 8028328912382467994661 229 9665626862067516881371 230 3641662511081 231 1744931403481080782781 232 2365000845462716117491 233 3575112588296536693202 234 4629390816330790053012 235 5786971488725071085812 236 6129230845885732590722 237 7782736785273698309532 238 8465301379134669410542 239 9554879340444394734452 240 4220457081462 241 1671547823906062452472 242 2728152208054667766482 243 3468963380556072134592 244 4038503199533320555603 245 5213075488148035940813 246 6583913824170165529923 247 7652998122778841491243 248 8845752173855106668453 249 9422577990344405459763 250 5265627964183 251 1522527735614624424593 252 2156758824338750138904 253 3391355815329573207424 254 4418171108821344150044 255 5739017822963536198554 256 6963125469682846632274 257 7585092847985305001984 258 8273594745494555794605 259 9372977976272794244425 260 6798763059245 261 1499710555697855630265 262 2536956813707028617185 263 3261786822146072700206 264 4872240757359893429226 265 5265101458325670584446 266 6372981713340265607666 267 7478631344714905606986 268 8636852432872579202317 269 9200927634116624415737 270 7894847955267 271 1388585551679152853887 272 2973762327010286929418 273 3173925264595522492248 274 4226348692569915274078 275 5781242844439066584998 276 6794794929653112553929 277 7327131154117902301069 278 8049024011218871257199 279 91188359326464315234201 280 80435955487501 281 12925160278520957332901 282 23848526856229665287211 283 30249684905981194334611 284 46428720173327390981021 285 52182368490613199150421 286 61444446471136658420821 287 72376358633491914011231 288 84887844231893664113631 289 90019942776025448036041 290 96857954170541 291 11266170879472972636941 292 27458738125062233823451 293 39098277903110117051951 294 40554204770020275601461 295 57343772401380731991961 296 65052502422224496134471 297 71051830502228995708971 298 88607973556387772033581 299 99626746616196222300191 300 38691 301 10724217820234742418202 302 21711476748691676959802 303 38341657264222270072512 304 44396398371504792947122 305 52604618666578092104822 306 69808654929182070032532 307 70363661061980337932242 308 82908179538698754434942 309 98172112011377505818652 310 17606122693462 311 19366980505674530271272 312 25597208029830464051082 313 37062548863339111633882 314 48975429078502376337692 315 57864032150157239743503 316 63951669476277767381413 317 79178452119262941642323 318 86552588994005341045233 319 97486205200865319070243 320 23888027348153 321 18216110956087629368163 322 29948865131630499631273 323 36100231371315884866283 324 42457573569257080464393 325 52135962150516745925404 326 67147261133339377078514 327 78630757926291457394724 328 80604320520622495404934 329 96503103131339215906154 330 35910448411464 331 17319805245757730729674 332 23040411145867266250094 333 35623119499628704894305 334 46654509844686380172715 335 57395386536729426773135 336 61693852029828190528545 337 77710388972952276026065 338 84028258120495386177575 339 95471425344356475582195 340 46466729961706 341 16606451666642064234326 342 27629698062914720180046 343 34593108243536326321756 344 40725964784738483865476 345 52656222895835095324296 346 65263769289629566796017 347 76477913150699381993927 348 88852323748896768635847 349 94139543436721295911867 350 57817683651887 351 15131481059284734656808 352 21968216264162980926928 353 33865364179700848380158 354 44504140657690383030378 355 57817636702756925874598 356 69082620059439092834819 357 75760153097976048919149 358 82186783827065525339569 359 93618815352806768984099 360 614866659955101 361 148235142119792053721401 362 257204154918359372257601 363 325042295764184258534901 364 481312352322525922971211 365 521875767585987765389411 366 631914152071303940058711 367 746547735806586578977021 368 867422211193714862477321 369 929662982476211964438621 370 770597937169921 371 137348696194671363751331 372 291639210439839246224631 373 316665849554910409857931 374 426430194741898294761341 375 573489807152988777946641 376 673352794814534941702051 377 731036382221504020148351 378 808136441962393628255751 379 910394319810520620443161 380 848262101612561 381 128906877878617755071961 382 232364835105859429802371 383 301134621513738657233771 384 468822255214108136345181 385 526098269730122351348581 386 618415235146517949232091 387 722671259853484576417491 388 842542443249936010092991 389 909360565961645166069302 390 957851163827802 391 111533590718963968495312 392 278932210648553379165812 393 399942929833929784136322 394 409971166099398552508822 395 578692404155304841580432 396 654728955153423560374932 397 719974037525106539079442 398 880146721469826717085052 399 995342077910326993403652 400 441262 401 106367189074757765101862 402 211202200404958281971472 403 382957425291526659873082 404 447130401965221230307682 405 521302804154465485351392 406 692550447647907128237992 407 702713526441862489244603 408 823517170729803643682313 409 980650374628376512562023 410 169393439183723 411 192978096778011978836433 412 259569194337105164830243 413 379410776446807821385943 414 483886022532277363572753 415 573906948414960686711563 416 633203446714557156211373 417 790441512231012458262183 418 869386526457884429075983 419 973582783597677135930893 420 274948383176604 421 181609566815535722964514 422 293728259444581948534424 423 360393833572441570475334 424 428318617108822277688244 425 526515301183902848673254 426 675219529013692252740264 427 785690244418036579009174 428 800380389866087150149184 429 964574868905042755071294 430 348639116295205 431 172803292997737973012315 432 234267552466769860720425 433 355985102612629239540535 434 460238596609214072072645 435 578129440719552624307755 436 610074257421648197843965 437 776099340410676508902185 438 844867317465388359982395 439 953039507351108077295506 440 405905938121816 441 165987925517693297088036 442 270724320314227113378346 443 344026118540781031301756 444 401729018473605130475076 445 521828840281199058982486 446 656897752832231674452896 447 763223622465091748174217 448 882619557120397759549627 449 940417432072335558086147 450 521875246086657 451 150492428353972674949177 452 213751220849097965194787 453 337128738409196291113308 454 449240739755416176214918 455 573432099294878093008538 456 694269794580031397874258 457 756762471896789973254968 458 825220863575296217527688 459 935056761274567214303409 460 650966261091229 461 147500007811674607093049 462 251969391736345058909859 463 324948501127291464257779 464 485388267584493084329699 465 5260414429881646987246101 466 6355623822757474770726301 467 7452864000477433427546501 468 8613090464212186942996701 469 9283237458600686971887901 470 7672013740319111 471 1368431340171773293470411 472 2958558295633546167272611 473 3159769897310388807805811 474 4203192078467249497287021 475 5786455867738638785590321 476 6771520922071318266744521 477 7303018578730234206938721 478 8024969615053346699172031 479 9197708127006468244547231 480 8864950645062531 481 1276894913880718819718731 482 2361035713679134181814041 483 3008063673236489169160341 484 4625539257018224698947541 485 5213549867964346826284841 486 6125073586204575018062151 487 7215470303455262201580451 488 8461585845720849171659651 489 9086108123487851696478951 490 9440197953148261 491 1104281012093691658658561 492 2724525992175862788129861 493 3980524153030135361730271 494 4034914216731522404302571 495 5739580316841993733124871 496 6589468380688799996196181 497 7184056489051359732510581 498 8841519480768472607293881 499 9944001945369241968428191 500 5213591 501 1054009055835446183658891 502 2152513513762523603754202 503 3814452129978538570611602 504 4414711575517016105338902 505 5265674832461128404016312 506 6969432994148274616744712 507 7018598637735305779543122 508 8279869991649188833603522 509 9894668136471707165923922 510 1540903715614332 511 1912191107681943780865732 512 2532149438529229361587142 513 3783475457879166946860642 514 4878977421159738754914052 515 5781716233946664215838452 516 6378036713802314847623952 517 7990633507040894111588362 518 8632889640216306855415862 519 9722832789640287750612372 520 2175363885099772 521 1801716159397560141938282 522 2979212961638301817267782 523 3695249019803103333267292 524 4222337351741202210938792 525 5218700338303381297399203 526 6790728780903865227722803 527 7849468386996147468145313 528 8045646506323462292739813 529 9630035828425989090514423 530 3312081953679923 531 1715469871528626702226533 532 2380809004871667957353143 533 3546849556822108151271743 534 4648970688037128235870353 535 5734841724118529460470953 536 6140224049554243329951563 537 7759349792819455692733173 538 8484942506550524683706773 539 9523234465495813804179383 540 4433132195034093 541 1648344985192619771689693 542 2741279956197110524936304 543 3431414233315071306193014 544 4051898213094981799342714 545 5260935250670141609791424 546 6501830518678405346452134 547 7627208114856003735514834 548 8866439389132222039186544 549 9494112032423277971550354 550 5734893856635064 551 1594988981507926357721864 552 2177817209747412868928574 553 3366295748535062024446384 554 4435244979262273348275194 555 5786976693832497685616994 556 6986125535008155511777705 557 7558836917952495019550615 558 8296178346478839864454425 559 9349909093868518303479235 560 6984418449616145 561 1468959624421030839383055 562 2555920559464212648672955 563 3238963637937419842792865 564 4893343461210446247644775 565 5213070793255210149627685 566 6391341375882098474931695 567 7449718080343855299586506 568 8651264266956368951863516 569 9270645651727473066781526 570 7504835591641536 571 1353733432168738484542546 572 2990455971416159562784556 573 3142364061807319492378566 574 4241708096400572643504676 575 5739012147906562312580786 576 6710797731834859707419796 577 7395370957129334166598807 578 8066935915768549329920027 579 9182413941174880563913137 580 8294469378567247 581 1263829725006453953173457 582 2300019627788788947731667 583 3094226306075312499660877 584 4661618908178371160161097 585 5265106663690879939124208 586 6165102730609773046158418 587 7204707523897348291254728 588 8408965003697247846522048 589 9079487264553715080471358 590 9394568185992668 591 1192360989151229762406978 592 2768288039787144572090398 593 3971928224512289267957609 594 4078823597986980119416029 595 5781247069842584229756439 596 6522990445513252220198849 597 7179887685665520854613369 598 8881058532770181005639779 599 9935401358447720244357299 600 69677001 601 10456965770181583137892201 602 21926267007891586498048301 603 38096945180970895886304501 604 44569741900687212453789601 605 52182311641541920531295801 606 69046541139009779672812011 607 70095534947609044820668111 608 82140175330944172046535311 609 98835912069507418563722511 610 14143829064149611 611 19056061068432300481876811 612 25781688188743489597734021 613 37721762619727193065022221 614 48198771500056143347620421 615 57343725551798765316658521 616 63153665710081344244017721 617 79873161065696000405885921 618 86702171824238559470194131 619 97195592966200827434814331 620 25536264568073531 621 18955953249892350256843731 622 29129709506079361280253931 623 36889228010254152644183141 624 42603130154729785730734341 625 52604660815866382251915541 626 67394377848488903980826741 627 78326312228127125051467941 628 80878483319504186046729151 629 96250646314835184768811451 630 32835865141833651 631 17020966774432665677585851 632 23295376285906990980268061 633 35332804316396818893761361 634 46844494265016224820205561 635 57864084203777386303668761 636 61809052149552274355062071 637 77484603503062087901586271 638 84216473182718647703041571 639 95169511947385286584626771 640 48918490589341081 641 16370437952915217051396281 642 27857549314796115033472581 643 34220731970838047578788781 644 40951152363994649041435091 645 52135915207970999384312391 646 65438485346447811662629591 647 76129032261515109158276891 648 88071683272815543906354102 649 94859704186004778909862402 650 52609873821911702 651 15851264710816312346400012 652 21187323555568352638529212 653 33517667414897709290388512 654 44778206534626641208678812 655 57395339686720235653709122 656 69219389118427342251579422 657 75496479155032701985080822 658 82315862622367126070422132 659 93382204849233889300604432 660 63999731008626732 661 14511349666103067378688042 662 25918365467168133346681442 663 32278710142161541135625742 664 48346883050394733369609052 665 52656274946880029963823452 666 63381995493124708481197752 667 74363242799686648548592162 668 86997395938164748497248462 669 92677676359935116774234862 670 74949269343560272 671 13481961443941877748147572 672 29338892271704610744264972 673 31352494809853057306722382 674 42890501003157691487730782 675 57817688858763747854398092 676 67580446881931000201597492 677 73882573294834097291347892 678 80093773480365222412837203 679 91778622537204107356087603 680 86592469200178013 681 12500555221370311857900513 682 23485851170392646914791913 683 30818202343466194294434323 684 46084622975166830684127723 685 52187529801233171419850233 686 61064413415592103592744633 687 72926176737639004251788043 688 84448793485397630310973543 689 90626583374931304904329943 690 92267553878025453 691 11816752991049544169171953 692 27036982972516459402778363 693 39627376738567629951736863 694 40136427572879502283254373 695 57348933863912964234323873 696 65645805928908162678052383 697 71643601630006230482532883 698 88229611587843961132772393 699 99266349169503430892773893 700 70635304 701 10364692410132584731457804 702 21333572494072199590230414 703 38933086344862831645073914 704 44989887758868107390077424 705 52609878034430056943132034 706 69489643983180081039457534 707 70991154843529557654143144 708 82585991390935541655199644 709 98722964681326854068507254 710 13094481700584854 711 19973374642461032936923464 712 25158554314496859404042074 713 37612955268686722859712674 714 48595647956250824859262284 715 57869292565479225070673884 716 63518294439290780569755494 717 79747497267119543813908005 718 86199336108524512218031705 719 97061828376969143431325315 720 29982241879689915 721 18806290019048348240325625 722 29541846655503525330231335 723 36711031967143751166418935 724 42090281195555346246175645 725 52130233569107168007304355 726 67774172270411507465113065 727 78253264491263421969592765 728 80205154650341961556753475 729 96109309695004030073794185 730 31976280768517885 731 17987084658907629509310695 732 23679562786132234252293306 733 35200612543740187876158016 734 46217752317513015369293816 735 57390647993180655198610626 736 61218095494240792452427336 737 77371633294755895948515146 738 84676640163298658184293946 739 95094715837807340269453756 740 42497057701404566 741 16269603468530532347045376 742 27209938784736364996567186 743 34130367834285951418970096 744 40303332641243748139384896 745 52651582268138898309879607 746 65850166654416975885565517 747 76071575782353590158442427 748 88472790451515836365710337 749 94765745833423534506488147 750 57869297268648057 751 15765207281950741922509957 752 21582739507243901506060967 753 33465065402176515898313877 754 44103681290622474420666787 755 57812996122000414509711797 756 69658415020835331174076608 757 75301537088439948856423618 758 82752480738690842314180628 759 93273052865162035686149538 760 67187564834609548 761 14444181178171144636679558 762 25382284643914015552351668 763 32161165223165544872734678 764 48747139678725787596928688 765 52182837178252798505133798 766 63742723744350700517349709 767 74235882322972272733766819 768 86387114762232328493305929 769 92547977598853718719254049 770 73417194449615159 771 13338953065107512125696269 772 29758574646480445207299379 773 31285008929872072155604589 774 42282241538719974831939699 775 573432511818964063451958001 776 679665352084056744584630201 777 737184459065181837610622301 778 804127213718836117858724401 779 916217096298220407221246501 780 806482319029868601 781 124736747337878404663801801 782 238675118253643711375063901 783 307877191429529768556526011 784 464418662851391853037309111 785 526041963418927971319491311 786 614699577135128918123994411 787 728110794508481766470718511 788 848011425812327710192841711 789 905551494240313080190394811 790 913816289595158911 791 117012170435539677729322121 792 274756136899760644902016221 793 395394720840032909465010421 794 405717500471189720911524521 795 578645018202091216799358621 796 650732253336920624723792821 797 715937096942000491632557921 798 886227463221689606258722131 799 991769483311043823603517231 800 827712431 801 102740136233536842942537531 802 217369266241528196200862731 803 388837760616662449121618831 804 443184721948410426147973041 805 521354418208357853799859141 806 698257676275890297520455341 807 708046963190929985469461541 808 829252462183557644259197641 809 986175758474411290921534841 810 121999692536490051 811 198037942593813088216077151 812 255113659233093517402364351 813 375073969307664637455271551 814 489904261840092549708898651 815 573958552190386714011246851 816 639742817066071013906204061 817 796173918122436668254081261 818 865717402451999424097579361 819 979251656988459324277887561 820 230807904055916761 821 187580024085867240772864961 822 299691037773967401601533171 823 366465754509813505291022371 824 424765688745788882296321571 825 526567905744727146267540771 826 671666136470628898165689871 827 781862961436398055942649081 828 806254299234483152689429281 829 960556644133255328339229481 830 304045762552049681 831 178571752629405767411779881 832 230697288338377896776330191 833 351718772347930536011011391 834 466777351496785553185602591 835 578171154817755258852323791 836 616191053863242833313064991 837 772643424823914252619716102 838 840411092832917962042697302 839 959187804258820703954599502 840 466929035847512802 841 161503033021271563482754012 842 276469349655581894442027212 843 340449707879326098708400512 844 407426748518749287451113712 845 521870554387140307664936912 846 652842752379868374629989122 847 769103737603161122817263422 848 888776800974641183720857622 849 946799741325113807040671922 850 521302382649616132 851 156710577818462025339080432 852 219832760491117571391865632 853 333180032542934553719870932 854 445254353499679225992316142 855 573484693915964705435171442 856 690005833915207115818357642 857 752115025845361021943063942 858 821044956250141703523199152 859 931625723933168444749646452 860 616366113714723752 861 143790580922312001839230062 862 257438166732357524417367262 863 320586269554493433259915562 864 481563059890444113958103862 865 526093056561377982446901172 866 631158312596222856715349372 867 741030899030940072196308672 868 867610662822804154873096972 869 924153024147978900497306282 870 725920342451445582 871 132865489896210749676115882 872 291846462378512524185605192 873 311135254833939694880925492 874 426622325091911605024975792 875 578697190965980033108756003 876 673544944331583883654467303 877 736495797619385156216998603 878 808343634796091056894360013 879 915712189520165384443652313 880 840668828183874613 881 123496977162890059348927913 882 232552252153811707569010323 883 306517624432347465389123623 884 468066499764578106531366923 885 521307590941476025166430333 886 618666945554767556208634633 887 727026281669605389108968933 888 842776491309362131409333343 889 904826838834767683553928643 890 902584707304653053 891 116979095671640037892519353 892 278119299789507977192605753 893 394456401669458978536921163 894 409150778388865167585587463 895 573901735266202378793474863 896 654931920931720093033691273 897 714402425740909322346159573 898 880395371063430330895047973 899 990848606231576132854365383 900 984024783 901 101861568964829392759113193 902 211455830851920558131832593 903 387380076411264022382991993 904 447345443783569237386591304 905 526510197869588055706722704 906 692727469672552856033592114 907 707121316513909478031993514 908 823789567366356668782935914 909 985009719244374551380617324 910 114887921008929724 911 197342765233357450427081234 912 259797659477306280241964634 913 374950305084740362343597044 914 483040522564107355816951544 915 578124237499475038062265944 916 633435724885895898465300454 917 795828114302991205728384854 918 869570738947129533743300364 919 978965377980790550524265764 920 276655682363161274 921 186034254559393936664008674 922 293939204477277517140084184 923 365759177897287121793002684 924 428502213342243874348169094 925 521823637979741234396467594 926 675409491602376666162906005 927 780164648828212319468594505 928 800593695017679169128424015 929 969993714249032376354693515 930 392784889280114025 931 177291818299047149430964525 932 234459130900757076636075035 933 350474589769404824712617535 934 460464793288240495801609045 935 573437776048949486346041645 936 610224241618708763851024155 937 771538832457232074099447655 938 844008922690553299974511265 939 958496621898944811969135765 940 407616822208499275 941 160432631333905019523405875 942 270994058047511179888060485 943 349426401311885844248466985 944 401999124553321426935613595 945 526046139631498330633610106 946 656019517056030184985467606 947 768644879152356740066165216 948 882864198531659601019704816 949 945815423712243533407303426 950 573906427904942036 951 155894469222881495593542636 952 213909806275134306330292246 953 332647418847559367796983846 954 449457841429330254467835456 955 578640373536140124216937066 956 694434388646459318226299666 957 751274430623998571971892376 958 825498556596557664766656976 959 930596114923318370674860686 960 652084428599335296 961 142071935830540999916350996 962 251102338591294343447726507 963 329394755231173280767652217 964 485534457547817139880149817 965 521359673578530211311186527 966 635792769667713163542774237 967 740767709417831849398923937 968 861598920550197486964932647 969 923808817576874049583602357 970 712565456850132067 971 131376644721778943609313767 972 295070790947160641053554477 973 310448229006000377318556187 974 420505147130872485327519887 975 573953818314507075805532697 976 677340657840109373006516308 977 735768226759529992334650118 978 802606426727579233444855818 979 914202879785821941370221628 980 888941031267747338 981 122176577051353773659534148 982 236398331678715527301781948 983 305290100762468657456100758 984 462781075350580518260088468 985 526562270095434910487228278 986 612754692993578872772038088 987 726989953043282603400309888 988 846384785575407236924140798 989 903189517215586126020642509 990 998046384742715319 991 115860941442592092385558129 992 272627883947671989305162039 993 393558492029071814884537839 994 403664014140331023810872749 995 578176310196955753875988559 996 658165567474913721656075469 997 713920723751344571247123379 998 884303493173379110033341289 999 999800469380478521619530199 1000 1 1001 1009006304806216214806309001 1002 2154030160837300204764418101 1003 3868601974139766328726237201 1004 4416804144568635838041856301 1005 5218757106135605419750195401 1006 6961262286915079728034135501 1007 7062651745124953566113974601 1008 8271611064473686428257434701 1009 9849091968167890710708793801 1010 1090634862725863901 1011 1966783473950497029669643011 1012 2534403806748490436971333111 1013 3738892974526366783912723211 1014 4870556092123118184041923311 1015 5734898591456324935799833411 1016 6370411483454655705548653511 1017 7945482368882730956937283611 1018 8634746515114370495537614711 1019 9776609531650668142988854811 1020 2190132268652905911 1021 1855920941550622740598765021 1022 2971409900195387227068436121 1023 3640912112992153051112017221 1024 4224219984720835829300497321 1025 5260982128616667499692688421 1026 6792680243221339626841789521 1027 7893183372825270544716690721 1028 8047792788579030314267412821 1029 9684266895325441048246143921 1030 3854429283813774031 1031 1769215590771947640948126131 1032 2382700726856265781592577231 1033 3590750222345975315717739331 1034 4640380231148699680771901531 1035 5786924561882217523537982631 1036 6142779750863940500454974731 1037 7704803169020984952593876831 1038 8486279564750804485126688931 1039 9577849416792428738591401141 1040 4454841242181133241 1041 1692842172187249583146765341 1042 2743959722305686522046318441 1043 3485432690150845780242960641 1044 4053540736811461966115433741 1045 5213028561265524140415906841 1046 6503906204261072056413498941 1047 7671596903862284813979881151 1048 8868904117243994742475394251 1049 9449138825924522910661808351 1050 5265158795128231551 1051 1549962492531386133806764651 1052 2179374769252479459395218751 1053 3311506247480967985648761951 1054 4437358831832057747434335061 1055 5739069905471490233724909161 1056 6988820190686333936398592361 1057 7503931196454722163309296461 1058 8298873702217636685625001661 1059 9393451471320904308338815761 1060 6902962009598749861 1061 1413634283834717861487783071 1062 2557238926194439403075838171 1063 3282456752042496114623003371 1064 4895839462143382000521377471 1065 5265153531971824299830752671 1066 6393607548170922227141257771 1067 7493604300267101839605852971 1068 8653188276312627408802677081 1069 9225437984537200509123503281 1070 7054510242129548381 1071 1308926008431300142280893581 1072 2992580694144733157088169681 1073 3196996427735805840393735881 1074 4243603745861811638596421091 1075 5781294927271088742668327191 1076 6712637788964826948189433391 1077 7340036801045233146021859491 1078 8068053989614021950163395691 1079 9137665680512903779187042891 1080 8212344017264009991 1081 1218659557115933510384275102 1082 2302942597392141390329652302 1083 3049090907696873195368359402 1084 4663937509923730606583366602 1085 5218288922154436386075583802 1086 6167630691628203328005021012 1087 7258115639092288874852868112 1088 8400358302040910165629826312 1089 9024120708166272934885204512 1090 9839032449723981712 1091 1147749085144236963922989812 1092 2760015992929694474773208022 1093 3926904906585362584758826222 1094 4070699248601739790557864422 1095 5734320423666142084651223622 1096 6524055477577287372841981822 1097 7124125116560712695718960032 1098 8883582868500034340252469132 1099 9989440615985127196935278332 1100 1967497532 1101 1099657448482389113920137732 1102 2194124322750904858904186932 1103 3853966424742252957000646142 1104 4458010291629059525298426342 1105 5260414949122046361671816542 1106 6906344769353493371349526742 1107 7053690465308674455582846942 1108 8216775474546895608592586152 1109 9838953465160581239660737352 1110 1950056834296308552 1111 1959263238514976043662588752 1112 2570501781478125261388189952 1113 3727515798606882049736390262 1114 4811490554679062422626022462 1115 5786455397016602180449263662 1116 6317603266718307690886025862 1117 7932248581063474773559396072 1118 8672198541616427355348288272 1119 9763466365341594187054780572 1120 2576810547578703772 1121 1840867136465680956712445972 1122 2914054306607324172675697182 1123 3633624393459170568150560482 1124 4262231579650287062547943682 1125 5213549397831414918757056882 1126 6731453120547643444191869092 1127 7886237881574498385841203392 1128 8089918341822437332237256592 1129 9679238313180043939540020892 1130 3728624897391404003 1131 1756891968091204364082508203 1132 2321513944947728341114322503 1133 3587019572085888806196856703 1134 4686787873756178981822111013 1135 5739580836120356287721185213 1136 6182426081747391058794860513 1137 7792903824727440524644375713 1138 8423985151403068111280690023 1139 9560611229267029980415636223 1140 4817366511258491523 1141 1681503239214422525602177723 1142 2787427089159489632886563033 1143 3476017739994231457804879233 1144 4097896139954622761084906533 1145 5265674362166477651510952833 1146 6545971751875818599621729043 1147 7666188055306725255929316343 1148 8809652396104208292735913643 1149 9430043453363788282560440943 1150 5781299191926787153 1151 1530263123316229492543055453 1152 2110370255623027474033233753 1153 3306999740460213522207331063 1154 4479976546049761456875459263 1155 5781716753220969484870597563 1156 6923603400071482060123556863 1157 7593727424771652443624535173 1158 8233219844822792529415534473 1159 9382701858696397810807553773 1160 6313028964721692083 1161 1406764865527368557598652383 1162 2593123992074555989531832683 1163 3271385579093414129179932983 1164 4836129771615895249725262293 1165 5218700858824666780929503593 1166 6330517450941843730103073893 1167 7480292519455523121077554104 1168 8691778526663220123364265404 1169 9212699798717304272805096704 1170 7933587862330048014 1171 1392447469083256362761110414 1172 2935991740198784378930402714 1173 3189890847889016083187814024 1174 4281091267247420637225556324 1175 5734841254887372265593419624 1176 6750047198507113651235591034 1177 7333983461481873294560994334 1178 8001509549699588422921528634 1179 9122167244418713196758371044 1180 8678231519583545344 1181 1205835531455386806948939644 1182 2340504004818141671583753054 1183 3036612703256534617921897354 1184 4600820216024591620122262754 1185 5260935770922017206797947064 1186 6108935884692498646899062464 1187 7247004331563362660469597764 1188 8446183802571129774438453174 1189 9017235446820655112157739474 1190 9764744213658445874 1191 1136026303590384445292671284 1192 2705308875855581393302238584 1193 3917738912827947860337215984 1194 4015359534290090905620812394 1195 5786976124593898283922849694 1196 6566692557445117290884307005 1197 7119574077318989777949384405 1198 8824425987463502813267982805 1199 9970710051911149533470121215 1200 2530879515 1201 1080583088375425820597068915 1202 2135826651711721296405967325 1203 3848592504331030718513407725 1204 4490166409743712887083566135 1205 5213070224502595257258256535 1206 6940714435798461226588666935 1207 7044237167549402770436707345 1208 8250385738663464965352577745 1209 9827696384644663523009968155 1210 1841322943137199555 1211 1942050528281064624409041065 1212 2517186564767258621875713465 1213 3716655838690277708119125865 1214 4851122011755244716560457275 1215 5739012667607902894002410775 1216 6353137388150918981874203185 1217 7929554624246507232160916585 1218 8611930423615492179211469985 1219 9750030341810213755797733495 1220 2910801359972047895 1221 1835858110660989439527171306 1222 2956235220484265690203236706 1223 3626714985364190258571221216 1224 4201082752551168934515146616 1225 5265106193108555529984091126 1226 6779396782139646502962967526 1227 7879992619646297010420873036 1228 8022608015620842909529610536 1229 9664156542376682013741686936 1230 3634336764168583446 1231 1743672546133809284242611946 1232 2369817939986180903564778356 1233 3574807759855049357507966856 1234 4623062620883665384041394366 1235 5781247589120428520749743866 1236 6123385632230268377303432376 1237 7781684874214426989983251876 1238 8469924397666373708583201386 1239 9553175867713522732274480886 1240 4268396861138890396 1241 1670491365302052473546541896 1242 2722649088485098215890522307 1243 3467094468650717331573733807 1244 4032065842205925976066284317 1245 5218231684842924094141166817 1246 6587107314592434708400378327 1247 7651400341681601677834811927 1248 8849782082945881054236793437 1249 9421673916043752597577017937 1250 5218283296950850547 1251 1521621860932308149576934057 1252 2150882027524016662718558557 1253 3390852950130744613776603167 1254 4412457337927512176054297667 1255 5734372085442008448233313277 1256 6967575035672897882025968777 1257 7584118397063662693012164387 1258 8277987768776674505106880987 1259 9371824979748586309298157497 1260 6737519038482154008 1261 1498014627603647384879681608 1262 2530683566525021910671959118 1263 3260631301093161855080867718 1264 4876297882360100091698316328 1265 5260466502471226579728694928 1266 6376551056003117159180714538 1267 7477330481666425431568473148 1268 8630775179970667325583073748 1269 9209560955841774601258304358 1270 7887939068474574958 1271 1387014573070195067464585568 1272 2977946402914059777330437178 1273 3172280884702955888493129778 1274 4220202961367239470267741488 1275 5786408940628425033053314098 1276 6798510836084407366573817698 1277 7326461550595547101550360309 1278 8043327374597828496606744909 1279 9117308406500650025942278519 1280 8085774586302733229 1281 1291217873660231433096248829 1282 2388654838906890846139883539 1283 3023680256650265258051679149 1284 4646482204957098912275406849 1285 5213591050031727370124472559 1286 6148455181569090397329589169 1287 7236562021475594618703937869 1288 8482439548937670646108435579 1289 9000235896245437158436273289 1290 9670882570830352989 1291 1125523969980346430342671699 1292 27492534515752797252842413001 1293 39089630507430197340991510101 1294 40598132260367575371005027101 1295 57395334983962075842571034201 1296 65094917164553509489742441301 1297 71046611721973848802247268301 1298 88647478088841922758186585401 1299 99617178859431768779090313501 1300 37399440601 1301 10715880233254317483414187601 1302 21751526049424273523773225701 1303 38336852481385350840709762801 1304 44339577523461979161820810901 1305 52656279159151259983567277901 1306 69842855063887297865341235011 1307 70354669699724677946781692111 1308 82942376820537270996229460211 1309 98161063941822681898373838211 1310 17571893445665616311 1311 19359486872448902150625993411 1312 25534367537301787849772781511 1313 37051206510293604488748979511 1314 48916340116240209226162777611 1315 57817683169779411740545975711 1316 63997874948177243851427683811 1317 79165272839380197670528891911 1318 86590969185964620240478510021 1319 97473046150865034314798738021 1320 23276556076129466121 1321 18201077455386180414379694221 1322 29980578474354472563970433321 1323 36192974827715544763662671421 1324 42495576654322319583165320521 1325 52187524112452565805199578521 1326 67185051104555223649385337621 1327 78623861244366406330663695721 1328 80646589897144697822563464821 1329 96597152101722617411906733921 1330 35883580993521612031 1331 17306416076303999419149990131 1332 23088187430457993126680989131 1333 35610505854347845306785388231 1334 46690090885247305370374387331 1335 57348938076263495073177886431 1336 61634520278164009169015995531 1337 77709345443786137244027515631 1338 84064905282654801735824734731 1339 95464178491973442890466463831 1340 46821030901654792931 1341 16694130766657815286338532041 1342 27663226412464214260628971141 1343 34584716227528055326264921241 1344 40769200712274004278277480341 1345 52609873331632645744687540441 1346 65206750941167381021335210541 1347 76462667892085316497240589541 1348 88892018356566637805543369641 1349 94120434948254155434174749741 1350 57343256878054739841 1351 15122694645096927282413339941 1352 21909177585462170422290539051 1353 33850897532312560614518249151 1354 44546741690805407807415659251 1355 57869297768788290980122679351 1356 69027322102992259186569100551 1357 75751997648838131057977330651 1358 82121161634002811596496170751 1359 93607154822926745750247511851 1360 61883917715359561951 1361 14816660145837011698063222061 1362 25766261847834398351699482161 1363 32592193562467154393198353261 1364 48171591334250209858870924361 1365 52130238762577316639095015461 1366 63138248917341237551064895561 1367 74641327447642207881917296661 1368 86780859365827497158004397761 1369 92953435994700336501835009861 1370 77930227550461410071 1371 13729201146136879259113431171 1372 29106300923303362491510162271 1373 31659420950807319223703493371 1374 42681478786906972920222435471 1375 57390642203224952151397086571 1376 67373696112513838476450438671 1377 73195556857688726437040499771 1378 80855044373014704416587061971 1379 91024901703656666747323433081 1380 84292051817986415181 1381 12887787888768304062819107281 1382 23274009910283123062440698381 1383 30100031227344496557201790581 1384 46829092699220367639821503681 1385 52651587461997767641851025781 1386 61881849888801405288522247881 1387 72256070705794778497763179981 1388 84290110171778064986916702191 1389 90929143462592350725710154291 1390 95613042424795107391 1391 11142644028220659356593959491 1392 27838573807236640646844422691 1393 39985060165647538789297694791 1394 40932944684812196424564677891 1395 57812991429956395068205360002 1396 65415468979775607853249753102 1397 71982915580251849141128956202 1398 88054551515256465395671969302 1399 99525452882405507752640682502 1400 48764016602 1401 10627566121566531802974249702 1402 21160987913972834293811282902 1403 38280418743755354685324926012 1404 44755079860394035741334489112 1405 52182832471073604795581743312 1406 69299333461344397226917717412 1407 70262947961292769570470690612 1408 82395269781558653579782284712 1409 98054740223141631605004678812 1410 16826718020154872022 1411 19280612930053748930974886122 1412 25992656543176102252425601322 1413 37930153202467589515626235422 1414 48329310704877330958528669522 1415 57343256386617015974261904722 1416 63366781817510615647676958822 1417 79031522350738886002904813032 1418 86976442274170518455004587132 1419 97345816805060634496196062332 1420 27830954876323447432 1421 18155967373003967937733632632 1422 29315073491490448582577637732 1423 36022515828942863998776542932 1424 42879593986935158833780367042 1425 52604191648977742935540982242 1426 67569813036376575216495328342 1427 78552840536104145848677663542 1428 80070752097169261517436819642 1429 96442382991362693958012974842 1430 34779267701845840052 1431 17277024759051089664986626152 1432 23464123064285195421876312352 1433 35585355976869006944755908452 1434 46069019055228601399073414652 1435 57864506033761939884261820852 1436 61047306634010892458579056952 1437 77697672437006393091558282162 1438 84423810000374880387448329262 1439 95395496103382145301989375462 1440 40934258808233332662 1441 16587600004725117247029109762 1442 27017514769545640639797975962 1443 34492632962939476706900762172 1444 40117058300544659461106369272 1445 52135446037357744402816966472 1446 65622026497589855215601583672 1447 76317546662989112660211011872 1448 88202032586264005330186448972 1449 94032369093609153477958885182 1450 52604191148496243382 1451 15030722865352706979232601582 1452 21316699200504810921125978682 1453 33707675482687343324606266882 1454 44966427465344376191635554092 1455 57395850512645149859753852292 1456 69460961309442106644911170492 1457 75667686977883103375868398592 1458 82566797416501565554356627792 1459 93593779727842074804225965992 1460 65417133649325224103 1461 14743365147436583387607582303 1462 25133461815644574438911951503 1463 32483151693548937512218240703 1464 48578971088326203542338639803 1465 52656795771004469344232148013 1466 63592395057042698535950657213 1467 74515842206081533944463186413 1468 86178849781546182713791716613 1469 92829229848777891874806365813 1470 76676317674846025023 1471 13679999866445023460863884223 1472 29528594032757580002818664423 1473 31580020207058453150050654623 1474 42079021670634164499411654823 1475 57817110786140834516460764033 1476 67753898558888827017059884233 1477 73023614424406409782528125433 1478 80281559021478873665047565633 1479 91962300017040721879847026833 1480 88056604861309686043 1481 12755345038459974699552467243 1482 23658461525263833635068258443 1483 30077542185068824770077259643 1484 46291030477393283521830460943 1485 52187050731512447204817681153 1486 61290276646802607948468023353 1487 72143238384881148426135664553 1488 84651154178871938501377326753 1489 90854953194876542098346297953 1490 94319102697891379163 1491 11031345780380781368294561463 1492 27289164018106267253185963663 1493 39895410373243813947915585863 1494 40383784832388028067363318073 1495 57348464698467365913961350373 1496 65837408798857919285299403573 1497 71835514496351590439988865773 1498 88455453633160688289719448973 1499 99431091480947634665331331283 1500 57395334483 1501 10531018585605996728553647683 1502 21565417345103492323774170983 1503 38139553737922549099510904193 1504 44189988934564389518920957393 1505 52609300959870186510775121693 1506 69639800537656320040617694893 1507 70176184310979484275505488004 1508 82733683991957308035400582304 1509 98935170500944267760272896504 1510 15311869175763421804 1511 19114835552083536866053365014 1512 25367606305664173022182510314 1513 37823264397882369723912084514 1514 48720373639856661133522859714 1515 57869714395075794908953944024 1516 63727931785085520385386359224 1517 79992362301982961317752174524 1518 86366091449229394305341200824 1519 97215774100620115005204645034 1520 21162084494690401334 1521 18002420235723312025782576534 1522 29735998440899978758730062834 1523 36945906171082618330014858044 1524 42261929893507433128664074344 1525 52130754397057635142172690644 1526 67945413151793721465688537844 1527 78487928209728132803673983154 1528 80498450989272412342408650454 1529 96394994239100994983432837654 1530 33074393910137334954 1531 17141681100426319756853341264 1532 23846055130563116380281768464 1533 35455676459381404923662506764 1534 46426827323269604386676753074 1535 57390178729949567986874421374 1536 61442338419029494941837509574 1537 77582704680315313121125107874 1538 84885922936457784229398115184 1539 95225667826287276921329633484 1540 44757757975576671784 1541 16472588355779217073812130094 1542 27456432409891934268816009294 1543 34305562521361916776449487594 1544 40552936599833175207362486894 1545 52651014093188501880446895105 1546 65050898750218283052451825405 1547 76267890445624277178268274705 1548 88605848295139717109838234015 1549 94932565553713006755151804315 1550 57864506523078893615 1551 15930540313025395169460504915 1552 21719262898854079194508624225 1553 33657124475879165412261464525 1554 44394649680295984996502715825 1555 57812428942300940097600685135 1556 69806331146447095306636076435 1557 75579300189480304235661177735 1558 82906844675012795442866788045 1559 93488951322586499486312020445 1560 69291710670578861745 1561 14672175770865875819427333055 1562 25595309787611979299538415355 1563 32378359769432208953182217655 1564 48973372593623318063431629955 1565 52182368998520168916864651365 1566 63959609168137087340853304665 1567 74484937094254003328678666965 1568 86550090623079849334990749275 1569 92792213804923669636001442675 1570 75946612084559755975 1571 13522270703272301992937888285 1572 29946101396242684717725632685 1573 31416353608131206846693106985 1574 42455007441402689592224389295 1575 57343772905439693451186283695 1576 67145744348878247010052997995 1577 73946853915309110549502332306 1578 80602670075777202133626486606 1579 91819100173231952838885351016 1580 82397500134171046316 1581 12625873157784780173254441716 1582 23048895444439909712015666026 1583 30939513458713385928324602426 1584 46652680499251868363272467726 1585 52604618176445321972531043136 1586 61691767009548752533290439436 1587 72036176599917186495322645836 1588 84026372909016362324906671246 1589 90787543073626782194033528546 1590 93838314477764294946 1591 11912368807500146455201871356 1592 27627354367227172124613288656 1593 39700958557999978172191506066 1594 40723685614872182313908643466 1595 57864032650888405260352701866 1596 65261083705649867743506688176 1597 71783569365017754903949486576 1598 88850230135083101104863205976 1599 99345817305363853093649833386 1600 63767491786 1601 10447165775857798807519960196 1602 21966169070309210351674469496 1603 38081440190736883627335878896 1604 44502473434037441287371218207 1605 52135962650236474399184567607 1606 69080328662470546453445837017 1607 70086321518271899181744137417 1608 82184407235720659411772447817 1609 98824270312828720711121777227 1610 14074918674660038627 1611 19049190348586540908002309037 1612 25728479401296445550216699437 1613 37710692073663592684883011937 1614 48139065218749634007816442347 1615 57395386044372192726193993747 1616 63199479270255783725697475157 1617 79860741271186984399229077557 1618 86740767072111626159068789957 1619 97182754227262221266007522467 1620 25994536027235484867 1621 18940473729466291950844467277 1622 29161226876381032749735560777 1623 36872223205537636299398783187 1624 42641513637405897241806137587 1625 52656222308010746586277690097 1626 67333771323425907052084384497 1627 78319270646370261018328198897 1628 80811935195640588976698123308 1629 96245047091293125025297377708 1630 32724735833506742218 1631 17017051204252682784924347618 1632 23234924778287370866953162128 1633 35329336111893722139094108528 1634 46880381517512761776819363038 1635 57817636212499974756837849438 1636 61849351825966599579640655938 1637 77473592830035668980049581448 1638 84252305930530946018415838848 1639 95152725384182883503868315358 1640 48321507790890212858 1641 16369603159159588860203339268 1642 27891938057131579854875776768 1643 34211566127311078768520544278 1644 40995806879312914652347532778 1645 52187576268270225749928940288 1646 65470137249597232726583788688 1647 76114582523287568543015847198 1648 88012522971542401915403336698 1649 94840082883924111929868145109 1650 52135446527403474609 1651 15842099541523171724317034119 1652 21128031411205989129691114619 1653 33502394952527843964758514129 1654 44711356649604575007797444629 1655 57348980227212002026021894139 1656 69253753129692880706929575639 1657 75487017129472275514823876149 1658 82359378600739785671124508649 1659 93371936618807218893213759159 1660 63368608969601431759 1661 14504035675984751751019533269 1662 25954047634222526906728265769 1663 32267851875937392853569418279 1664 48386519974920227718924290879 1665 52609826481634990787723593389 1666 63328324285584304154667327889 1667 74350659772894065283358770499 1668 86936143760499806045696754999 1669 926642497503985684724043684001 1670 748155905235805920101 1671 134769515616041862288482575101 1672 293701892595290081924086321201 1673 313455852379172060561607476201 1674 428392562351696832121373822301 1675 578692409154448876863296487301 1676 675293835400052690810576343401 1677 738752408283573770022233509401 1678 800363692334277891561576964501 1679 917635497648625641480517630601 1680 869789538742364606601 1681 125962353653487135769039871701 1682 234242611906521869495921457701 1683 308050015859093964225070233801 1684 460219903551500170381567219801 1685 521302809151206046050522694901 1686 610053764890774999936164280011 1687 729158493661723440705684176011 1688 844848389317182968842113362111 1689 906190476903222888305749758111 1690 921393759159604554211 1691 118056409142203894413107550311 1692 270701117703419026453248856311 1693 396183556591531742778148462411 1694 401706894940985432927117378411 1695 573906943513886005997364584511 1696 656870344252799641910011001611 1697 716388232744988385163266717611 1698 882697477158994556248231833711 1699 992579789768179467025335169711 1700 794678785811 1701 103550693795866852519371712911 1702 213730908212785573269734948911 1703 389288309790323842868086484021 1704 449223624263131469509419221121 1705 526515306123389629193251467121 1706 694246108755398489586504804221 1707 709825369222645755191786550321 1708 825207769801122467553900607321 1709 987110966310020255966483953421 1710 139393428766528510521 1711 199666131495179965929443576521 1712 251940213109986199770559733621 1713 376012126457622636087866300721 1714 485367105248637325947894276721 1715 578129445798098772147754443821 1716 635543336169812652755855910921 1717 797346361191857086340418796921 1718 861383396537500967190732973031 1719 970587979322771568736048360131 1720 293177175366736157131 1721 188909561883144188591146244231 1722 295838965192371903703468631331 1723 367043127973277420611023438331 1724 420393958286756589587120535431 1725 521828845263569960725289832531 1726 677137498254169902595512649531 1727 782467333305467525292437656631 1728 802479685266873954769155073731 1729 961936489347730909410286780831 1730 318068363678731808831 1731 179744554838918830040339135931 1732 236187194949910010140180952041 1733 352965810148292053164595989041 1734 462534199078301562039984327141 1735 573432094393377822421877064241 1736 612585002278210121767374102341 1737 773601035913677363036095549341 1738 846139912706724850335241396441 1739 950876149491422321243341444541 1740 428711134279606891641 1741 162581198327278749683745659641 1742 272439890088105078695879717741 1743 341215931219120667166419284841 1744 403478994111725017986963152941 1745 526041447981385824738753320051 1746 658929596782149234013398897051 1747 760665632797275461363099775151 1748 884130298745520331992366063251 1749 947567410119101750174629641351 1750 573958500182497639351 1751 157562016541439935081182037451 1752 215230611623881358076104725551 1753 334501595232186419203071823651 1754 441454863004569016776106231751 1755 578645581838707888544017049751 1756 696920804780736798803115257851 1757 753917670446618331810910865951 1758 827963383203542385573842783061 1759 932625507879487568332412012161 1760 675614973694139630261 1761 144370889844428444711514768261 1762 253294302130013054201086107361 1763 321506216581530799705147935461 1764 487876451148595440244416183561 1765 521354981874629650460413722661 1766 637883874620635841585558670761 1767 742228569937570132862452039761 1768 863263662316932061824525787861 1769 925343504509799288134486846961 1770 733461585896647315071 1771 133232017725792938996727283171 1772 297904924142739257959246552271 1773 312785723700671711550805231371 1774 422218105586665555516833310471 1775 573958036645663376323051898471 1776 679057476534811702519859687571 1777 737018203095965471971087976671 1778 804547773586829420859926675771 1779 916163764576164987741425774871 1780 800724232896874283971 1781 124606423087053200316905192081 1782 238065185414246387949236402181 1783 307749539424155844028468121281 1784 464878073258564902193122340381 1785 526567488249255177288817869381 1786 614001385546247584075373898481 1787 728003208705450205487102238581 1788 848475050545862329909912077681 1789 905484891466049859683444217781 1790 912367970117198856881 1791 117992376772172271334875906981 1792 274104919281598396951125465091 1793 395209504589953828255637325191 1794 405166293233234146033142784291 1795 578171628393510732762250554391 1796 650166978804295319291681724491 1797 715885665634910123499956304591 1798 886622607498766716416094483691 1799 991673171274719726350596963791 1800 863092953891 1801 102656406768491463176392353991 1802 217760669075673194431227153002 1803 388789943089419154589295453102 1804 443507937519829477905329163202 1805 521870038816398706050137373302 1806 698698280117206678800330093402 1807 708946799722584544348648014502 1808 829693604023872872170091634602 1809 986064652412650995762080664702 1810 120616350660535005802 1811 198952563199022178851275935902 1812 255573049508107620792902385012 1813 375950756694619204092464136112 1814 489313819395965359700553486212 1815 573484177490193668773998147312 1816 639115581848576627783511408412 1817 796041941459381186480120178512 1818 865101569377204206575436249612 1819 979129377941171352720479810812 1820 234666154666750001912 1821 187439170419457632087309581022 1822 299028824472607330617035672122 1823 366392484626272028188659173222 1824 424155088777231392647002274322 1825 526093520103207430938082775422 1826 671054665710013086057512786522 1827 781793811005147580331420208622 1828 806676022591051594996427129722 1829 960407561277633907422633640922 1830 303793452545778571032 1831 178447366978047055955763013132 1832 230085798472774280822528944232 1833 351681902452571765375962495332 1834 466142658641299521186917347432 1835 578697664482571454896491898532 1836 616598285619539199538317750732 1837 772534870312696590763692222832 1838 840877760469907902826169193932 1839 959015785885750830910927665042 1840 460610717200816647142 1841 161499337883408789501846139242 1842 276805446191507963919838121442 1843 340355149101365333790012713542 1844 407869403494066574853187715642 1845 521307074422179196584275327742 1846 652272242179297253623306439842 1847 769059945108857774297398051052 1848 888183948575822119068364273152 1849 946608028118060894375333995252 1850 526567952730325138352 1851 156622246563930175424250960552 1852 219241197175186633379149113652 1853 333035591958498861789112065752 1854 445670883963869465538288318852 1855 573901219793543580459479270062 1856 690442453528570235448805733162 1857 752023315479356721570505706262 1858 821487807715242496082489288362 1859 931518409850382338261769361562 1860 610494501094474054662 1861 143622603924652112890725247762 1862 257896419223883171098541040962 1863 320475123642803805638153343072 1864 481966063426885724579561256172 1865 526510661445998999214906669272 1866 631517265806343343323307682472 1867 741995069584281608849864216572 1868 867006105787559941006729349672 1869 924025888209299237656001182872 1870 724813496665900426972 1871 132710470018159731748576279082 1872 291270029468106713480121723282 1873 311064892567657128339663786382 1874 426016382071071957021534350582 1875 578124701011447449934743524682 1876 673928756962908580657521308782 1877 736325784603308869300297681982 1878 808767768048743646881863675092 1879 915666201657427426583678179192 1880 844257150147833373392 1881 123368570366260509174777087492 1882 232938157565877081668412491692 1883 306482584576495280382376316792 1884 468425554513952112351571930992 1885 521823111512064457879247074003 1886 618079765909311776333993809103 1887 727905525975950219368661253303 1888 842145360679751155782860208403 1889 904757153570697630593621852603 1890 901897353940463027703 1891 116862654616347122681408881903 1892 278552645661396782418964366013 1893 394364339593223913510483441213 1894 409597469210564893449965136313 1895 573437250614560511038050521513 1896 654367134675145167479948426613 1897 714356318538855725457099031813 1898 880794351072512596916694346913 1899 990750624172936438490193261123 1900 977796786223 1901 101779588063139529543044912423 1902 211852328751073422445246757523 1903 387237858970908185791823203723 1904 447765167571569659402125358823 1905 526046603274468877045542114033 1906 692170051393343541552525579133 1907 707037017536769120474483645333 1908 823135261461963144993748321533 1909 985985333779100307903839707633 1910 113713375955186892833 1911 197279357439853684085101698933 1912 259164813402977447088222005143 1913 374841378035672127540070111343 1914 483447946929454060837766827443 1915 578640847013601188796040353643 1916 633899718571619879247312489743 1917 795791749483395920967112226943 1918 869958787856424297947950762153 1919 978831256184452413737287819253 1920 270198331268504775453 1921 186974934780939684333459242653 1922 293361550237950115934354519753 1923 365680775439856154745829495953 1924 428989895662400868301504182163 1925 521359157072177938436809479263 1926 675888634968910471647464576463 1927 780091714525106216321990383663 1928 800910172628799930335738790863 1929 969842104561195196028507918963 1930 391863263319927845173 1931 177169360117650616818539482373 1932 234833652786696499426943820573 1933 350342111360646822205799877673 1934 460827677230220744107509635873 1935 573953391964875883555001203083 1936 610623603571020316874806470283 1937 771425016836457217769554458383 1938 844468920869180525106966146583 1939 958322438296328443140672634783 1940 401193731130203832983 1941 160321321918392257793477740193 1942 270346696252980731150027468293 1943 349336862476377155489561986493 1944 401341007735516387472931125693 1945 526562744567134263280766063893 1946 656431694276703677156677702004 1947 768596482512167786113594260204 1948 882275056152253051574058429304 1949 945721055894737528936968497504 1950 578171102883085276704 1951 155709893819654708783010855904 1952 213314490369633734193781154114 1953 332595667077343463732931253314 1954 449871809203090265948398062514 1955 578176883623410429732974771714 1956 694873897345275384894329101914 1957 751188679049588436318452430124 1958 825836938440738353254105479224 1959 930487523587916914077196229424 1960 656247636012458878624 1961 142994155868584750303710348824 1962 251566341791318402566902518034 1963 329287872902937592200064597234 1964 485935355085251564701797387434 1965 521875293191690099168942087634 1966 635163955407405415532748487834 1967 740639559223004472682816797044 1968 861978539724745323161295818244 1969 923777760997665957690897748444 1970 711015059714562588644 1971 131223197154598167935320139844 1972 295490687934402487669101589054 1973 310371728258148065392035740354 1974 420986413462855618402833811554 1975 573489333715633686574555791754 1976 677726197007247449179112582954 1977 735693412043247532056733183164 1978 802034285015289203855269584364 1979 914154482975045022538611995564 1980 882041426117038027764 1981 122040130388538249905431158964 1982 236770323400561136446850099174 1983 305160431440177104226336731474 1984 462158720786594854240098392674 1985 526098785343249927695858854874 1986 612169569091115301070075236084 1987 726874001435609956043550518284 1988 846747851202711809973543600584 1989 903019774596078020352174602784 1990 997165070911464514984 1991 115755719873656562132553336194 1992 272076769970175781739571068394 1993 393460435146920820976759590694 1994 403010934155698628399137043894 1995 578692920757884017315035495005 1996 658583388351663031669483758205 1997 713870091375106201471723921505 1998 884706275989035744650983014705 1999 999710658176489920826206007905 2000 215 2001 100810441276610430083316803415 2002 215806634620555675270574626615 2003 386711640302873280974716359815 2004 441019574278831952890370092125 2005 521302330752115013625478536325 2006 696561720371908971754450199525 2007 706177899128090497286546553825 2008 827501210060157803390186927035 2009 984893467478106253776391311335 2010 108144372225612605535 2011 196508144500511483418287809735 2012 253803281377060902938529023045 2013 373774502821453137189876247245 2014 487450044123832046627570471545 2015 573906474029941975856941516745 2016 637408497532732493264439560055 2017 794418331918273383329364625255 2018 863856752077066545729177699455 2019 977534832985934138164298674755 2020 213187293416958669955 2021 185445256766784438475707664265 2022 297568468699385564436074679465 2023 364917552176113155681381694765 2024 422807815457916565627978520075 2025 526515827646651444258495565275 2026 679640010454267738462363511575 2027 789241684628264663767912576775 2028 804100451800569378662991542085 2029 968372570348656286377633528285 2030 384901948104766514585 2031 176890082245480024963622610885 2032 238650466644640986899840726095 2033 359937003327081354617071842395 2034 464498610089819072450726978595 2035 578129966223179917846354125895 2036 614678411069668556142686371106 2037 770373260747300174086063638306 2038 848091248514702453819215905606 2039 957618528842108055410971391906 2040 449681326431593788116 2041 169175229624739117055791295416 2042 274733130363204797146226703716 2043 348457610521728169398607330026 2044 405793907079589156009684077226 2045 521828376781033249263999715526 2046 650715144169156897980182672826 2047 767008650527462243899863540136 2048 886206153847007411411003528336 2049 944827601627629243175111616636 2050 521870502316048714936 2051 154803489940317690295425032246 2052 217348184193685798969002450546 2053 331003425510549832813709888746 2054 443167217957443177813186437056 2055 573432516899989234367065195356 2056 698234469245695817455385954656 2057 750204367736877849507787833956 2058 829239151528069935143112922266 2059 939234236834518472796298031566 2060 694622375021078340866 2061 141298760957087367070281869076 2062 255193620927687553911768309376 2063 328132020743228113059369058676 2064 489982772071218023063115908976 2065 526041968497436170952845977286 2066 639723239692162725966311167586 2067 749238729464524991827642457886 2068 865791562695628324586689857196 2069 922411763236568536509273577496 2070 704519646768444308796 2071 130741644387521129461242348007 2072 299674348654467258505408498307 2073 319527967891490440417171859607 2074 424740998123787385827383330017 2075 578645013341878523406084021317 2076 671641087522452961215205912617 2077 734924931771786733937984033917 2078 806237735887304066986284354227 2079 913617691392891358388125885527 2080 825680008959746537827 2081 121731410187205538276109498137 2082 230672197801040720698323660537 2083 304872850809437854026559942837 2084 466758151725698415559738544147 2085 521354413307284461921210456447 2086 616170127216120642884915478747 2087 725702368023180357894104701157 2088 840491276124782021647996253457 2089 902349025456988905539554016757 2090 982878890298117088067 2091 114661121860156663165905361467 2092 276446953105132383900198854767 2093 392507307992930890324898667077 2094 407403936547312926011475780477 2095 573958557197094355105069024777 2096 652825814286436691741001767087 2097 712368117398424429027530621487 2098 888755916781991434810018794787 2099 998852561775359640859564288097 2100 185640082497 2101 109877286894281047150595096797 2102 219811266607256712856451411108 2103 385241827934502081218867055408 2104 445237664391571864940184000808 2105 526567900843498903030533364118 2106 690081831288317716935473939418 2107 705277755993785482784346824818 2108 821021139072912184809581139128 2109 983788210696777359369540744528 2110 194371223049762679828 2111 195857279604509873052698815238 2112 257419760687274883334579470638 2113 372640097263653783551055446938 2114 481542336810865484902566722348 2115 578171159892077261615563428648 2116 631139977105669975321696434058 2117 793199480941267178702207850458 2118 867694076156891454370924696758 2119 976218657979951723351229743168 2120 251353873900722310568 2121 184921594653368786233983296868 2122 291829370815482338349454583278 2123 363291679621624591397964290678 2124 426607347441795462169974318978 2125 521870559308764749856135845388 2126 673529981911015478722176792788 2127 788552183729710807041549060198 2128 808326584672707054100004838498 2129 967877171289798457545280036898 2130 371772232146930634209 2131 175551633546542467782813652609 2132 232537610058748218716569090019 2133 358676355333682237698820049319 2134 468047044754120180325555308719 2135 573484698912754439820395186129 2136 618645251500412891080981475529 2137 779189961680989129674193184929 2138 842757044707500416351842304339 2139 956982603575150655971708933739 2140 485701911957611192149 2141 168043693606765970232522752549 2142 278195422971050639370181832949 2143 347519182319208622698230432359 2144 409137659954007748644928442759 2145 526093051668638073016916072169 2146 654914264051317363804254113569 2147 766562282439020907999673763969 2148 880374802269220529086244834379 2149 943906499643135684688896425779 2150 573484641981591626189 2151 153924209807221852003189247589 2152 211434902528567790070701578989 2153 330546488425981881884226220499 2154 447328581653506226386775581899 2155 5786971959872429835292204632001 2156 6927046745894356962268008556001 2157 7592888695998098925235857670101 2158 8237661223421813283273082994101 2159 9381678807119555900564173329101 2160 6359429647709630943201 2161 1405049955135762511218182677201 2162 2597788940910038358303111502301 2163 3270291825333602359225035536301 2164 4830295761324243886326445760401 2165 5213075959278106156477851105401 2166 6334165450517298587851873639401 2167 7489822562825558714379702373501 2168 8695555837119211192034356118501 2169 9211350188714085995557917152601 2170 7920938020091214396601 2171 1391942208762965947889537631701 2172 2939128073210740135124696185701 2173 3188112815521107496277892820801 2174 4285860494959237781143845674801 2175 5739017303638797806044054629801 2176 6754837273485847142993010873901 2177 7332268179712144980065332138901 2178 8005769491548206709082521682011 2179 9121643263098167832439096247011 2180 8617042644709539002111 2181 1204519420637012847206568066111 2182 2344342544980018152734584221211 2183 3035393367889323789248008585211 2184 4604451943108724249662718050311 2185 5265101929669294690171045715311 2186 6102037710238559454230579589311 2187 7246969495884947380343721654411 2188 8440889316307897341016200829411 2189 9016584200620875529553606104511 2190 9751337388711449678511 2191 1135901359676567176844120453611 2192 2709718965691187671619348238611 2193 3916838311150103455301714313711 2194 4019769890395731362906647597711 2195 5781242325981333001740838972811 2196 6560911265400361632640796567811 2197 7118005919556102942152923352911 2198 8828430512238354161223047247911 2199 9979777568859845374439539332021 2200 2977129627021 2201 1089526020484625409265307122121 2202 2139875515048144537700782817121 2203 3847080292631501164158776612221 2204 4494308193892734505748188617221 2205 5218236320219105389467409812321 2206 6944117034186051737883257227321 2207 7043373887146337073915034822421 2208 8254755903012478682379449537421 2209 9826503418461903227285103542521 2210 1836397387591605657521 2211 1941380925612170484676465962621 2212 2511821133132909777409284487621 2213 3715582691133991895677662103721 2214 4855133718424321298302229918721 2215 5734377711280583756411554043821 2216 6357737389284605879254178268821 2217 7928276793200191360971771783921 2218 8615732259025157872962873319921 2219 9759621308945406881617084144031 2220 2952038885825094179031 2221 1834321518994897445137314305131 2222 2950538961609068724663652730231 2223 3625054935171901259094420375231 2224 4205897797385991112971427011331 2225 5260461347119342517125163056331 2226 6773250825137667724526249191431 2227 7878258598282927208316374537431 2228 8026881800549916128626069082531 2229 9663674727124116030128904828531 2230 3627487775963728773631 2231 1742316564550024052264912929631 2232 2363730101346453215503295284731 2233 3573506485386704145221259730831 2234 4627622151514278662351503595831 2235 5786403785354570704456756451931 2236 6127333696664300705998510617931 2237 7780539640082799579871683972041 2238 8463651695405315521008477448041 2239 9552469168677359602780881214141 2240 4207165944183236189141 2241 1679248024395783890140411355241 2242 2726042564190123254144936621341 2243 3466110631667191209479412207341 2244 4036416669087739869050748972441 2245 5213596785717248143690245958441 2246 6581482434946048619455603144541 2247 7650907713655988438788641520641 2248 8843817762171314025375960116641 2249 9420777131153118917701180991741 2250 5260930045300881987741 2251 1520727506470452784197693183841 2252 2154813339054335505910417579841 2253 3399263643139856510352641275941 2254 4416631136692179359470007071051 2255 5739538134708392118580283177051 2256 6961038536908429176309891473151 2257 7583239843895996252461751979151 2258 8271484286236121249025362685251 2259 9370778556391365938446425591351 2260 6775535497422749608351 2261 1497300925719820644769735024451 2262 2534217920527129162795303630551 2263 3269489992542064875658052456551 2264 4870343940817708936505683472651 2265 5265622750736366736223717698651 2266 6370223662101359057301052125751 2267 7476035073053685581366199741851 2268 8634592939775882412338849677851 2269 9208202202511005612464821804951 2270 7870743817424735140061 2271 1386534090575286234106281776061 2272 2971236974655891992998070513161 2273 3171530237914806425142902559161 2274 4224063492344009226965406795261 2275 5781763151551266554348362242361 2276 6792437316527574272140491988361 2277 7325797027874483157951204835461 2278 8047524321616034930412598981561 2279 9116868493742462397732086348561 2280 8028328912382467994661 2281 1290900636840880711124451851761 2282 2382552043124998419047758818761 2283 3022307346404958517053188184861 2284 4640190131414592633773232741961 2285 5218757156166992743669719418961 2286 6142568701869938511282549484071 2287 7235495922736249548705123751171 2288 8486087920584749916548350238171 2289 9009463317911538934615941905271 2290 9665626862067516881371 2291 1124431101533558170638954078371 2292 2743729574610211958120986455471 2293 3907014379715166527416013142571 2294 4053314150810331498039133039571 2295 5734898542447282657503067126671 2296 6503735749666928419390306513771 2297 7103155528402463522966768110871 2298 8868790224730033838424165017871 2299 9960857325021970142377196114971 2300 3641662511081 2301 1070648188915917203599192128081 2302 2179163735020873000197677925181 2303 3832110488221879946320827042281 2304 4437183166491708650302351459281 2305 5260982178495339616858950076381 2306 6988697575297677953935554883481 2307 7034562723654157099318743901581 2308 8298641885016589339072447238581 2309 9815098185559211573815256855681 2310 1744931403481080782781 2311 1934200478232483855619430810881 2312 2557048402240594568283425157881 2313 3704099526521835688072655784981 2314 4895624064148261952882831622091 2315 5786924512689048046261872769091 2316 6393411348569081257146389017191 2317 7915205879409613024394262754291 2318 8653929053197273226505221602391 2319 9746085846257100925684175759391 2320 2365000845462716117491 2321 1829584029774999763886762864591 2322 2992314550194722200726035722691 2323 3618566633711353238969314989691 2324 4243455252397004256626529357791 2325 5213028512699247217725370125891 2326 6712485894971861467326568092991 2327 7861693788026420201688903360002 2328 8068878590382044016603414838002 2329 9658228650487816608798681616102 2330 3575112588296536693202 2331 1739204607624667267547867971302 2332 2302790410613252221131495569302 2333 3560783535128066754449911457402 2334 4663745926611486811203453545502 2335 5739069955466964553143503933602 2336 6167421944217154363022189531702 2337 7779746921386952823811093539702 2338 8400160477365307074532045737802 2339 9545789072093638190397934245902 2340 4629390816330790053012 2341 1668382249636115646022025061112 2342 2760870949350910099836717379112 2343 3457537474536118227495796987212 2344 4070461661612008522514864806312 2345 5265153581941831232944830034412 2346 6524876620932628278660614452512 2347 7645727578465593227956906180612 2348 8883373142492866448046726119612 2349 9411120876685695838444874447712 2350 5786971488725071085812 2351 1511382574113954887763217814912 2352 2194909075614395130464211062022 2353 3384527709764800318733973401122 2354 4458833761292036790235125159122 2355 5781294977226391266116745108222 2356 6906114303634036141361664456322 2357 7574270205081735570597582015422 2358 8216547396499027459731510963522 2359 9369546050320528762448266032622 2360 6129230845885732590722 2361 1480973867956258914760847269722 2362 2570317593717979546999202338822 2363 3258100132877932471621116607922 2364 4811283700120116481012189285032 2365 5218288972901623631730223264132 2366 6317419492189350518414246443232 2367 7463882642145161083371159922332 2368 8672933853353550214561752811432 2369 9294065223044306959562965900532 2370 7782736785273698309532 2371 1371475789551435424504742108632 2372 2914873231208978902703136107732 2373 3164240463217112243340750506832 2374 4262081103849248629106335115932 2375 5734320473807667328399960124042 2376 6731204196607146596252576333142 2377 7318843665174858550534853942242 2378 8089747000666686613026821861342 2379 9101936515235305738019499980442 2380 8465301379134669410542 2381 1287490737805980221233250349542 2382 2321367354597443577287162478642 2383 3019653421905785465879306808742 2384 4686593743299500113731880647842 2385 5260414999191679370005327686942 2386 6182219655848068991133915036052 2387 7224597369136098073819484775152 2388 8423791802723721456275926725252 2389 9091231958271905055826269084352 2390 9554879340444394734452 2391 1113195282664196056004132793552 2392 2787298117419013864309581063652 2393 3997686852719083522183663623752 2394 4097666384056487033682287592852 2395 5786455348087482329490344862952 2396 6545705632277641129603853442062 2397 7197739036571548170644735322162 2398 8809447808400358100060099502262 2399 9951668043203415662027527191362 2400 4220457081462 2401 1061833209771743569585480371562 2402 2110161757628185406450727861662 2403 3827502096712529880690196761762 2404 4479708391489380963204689961862 2405 5213549348020426526986226571962 2406 6923474115303824913896906481072 2407 7025350288537832242391759691172 2408 8233084681721282765369476212272 2409 9804344031604089998228277132372 2410 1671547823906062452472 2411 1927334608617658574581841082572 2412 2593925126735724845834544903672 2413 3792917149785054983082261243772 2414 4836900700032239825746803873872 2415 5739580886970011532105498714972 2416 6330325248028557565728929064082 2417 7902885829890365914736424705182 2418 8691527256995026785669883755282 2419 9733244415814079408578238016382 2420 2728152208054667766482 2421 1814000468245034753208991827582 2422 2935727524606316743660341297682 2423 3601568490679949008304606958782 2424 4281830924249616849000006039882 2425 5265674313174298672960431500092 2426 6750889043185313975548812380192 2427 7854553851268029800295468461292 2428 8001332334042985031695180052392 2429 9643716381001544379071088833492 2430 3468963380556072134592 2431 1726483871441095575214362725692 2432 2340354074465453781338868626792 2433 3557213540073796033233790037892 2434 4600634543229882541153959638992 2435 5781716704291373155653564749003 2436 6108720809753297203148526160203 2437 7768637876116890040423154971303 2438 8446983132982357343943259003403 2439 9538890219224314787784931624503 2440 4038503199533320555603 2441 1657653053548886576615416786703 2442 2705175170897104417876329328803 2443 3448369312453205881794169369903 2444 4015127635918199934376837701113 2445 5218700809815826521539562552213 2446 6566428187753928072630455604313 2447 7630288384476956323757316165413 2448 8824214727194119802509554027513 2449 9402395868572072283313190388613 2450 5213075488148035940813 2451 1502113960708831693773587912913 2452 2135613992918822192338568393023 2453 3379151472041145296941387175123 2454 4490985541122538525392845357223 2455 5734841205262926475852271939323 2456 6940587235375989435560666821523 2457 7565809502013904070267040223623 2458 8250155377107677668224703915723 2459 9358285999478234786941774027823 2460 6583913824170165529923 2461 1473664274665512371443075431133 2462 2517984183208560942151615743233 2463 3247248458048693182307904465333 2464 4851901631942528942832262587433 2465 5260935721721556345120580010633 2466 6353937643681665710643988832733 2467 7450201010503293740235686174833 2468 8611782544966099585729784807933 2469 9281625421216102912809403949043 2470 7652998122778841491243 2471 1366460215080331416562130344343 2472 2956066031505063712235369596443 2473 3157338975526077017361759259543 2474 4201829489881996786476320412743 2475 5786976174339431217706471974843 2476 6779141632893713573335124847943 2477 7301611497513624253050677120153 2478 8022435805796263954587942992253 2479 9195750385327126907393458085353 2480 8845752173855106668453 2481 1274275073531049320199205651653 2482 2369663553422401616134075054753 2483 3006459202755091225846518847853 2484 4623864440954979995834052150063 2485 5213070274598610842726688753163 2486 6123172916411331364860637866263 2487 7213271154689350898446018389363 2488 8469738262151501919762221303563 2489 9084781474980900466778286626663 2490 9422577990344405459763 2491 1102088367371386080269895682963 2492 2722413518152953604164879226073 2493 3988662999153649978699456369173 2494 4032821812503763663356046803373 2495 5739012618638186058445749756473 2496 6587924705132735694418785110673 2497 7182062755918217407436375963773 2498 8849575021793857171702719137873 2499 9942205727396627849267036890083 2500 5265627964183 2501 1052205277860112267598612548283 2502 2150675088204852302280411522483 2503 3812462279240614188074034906583 2504 4412284787869735405044871899683 2505 5265106144722753984993073193883 2506 6967341043209978020687810987983 2507 7016733244630478111860631191193 2508 8277751286326354266347437795293 2509 9892463644287757915043728800493 2510 1522527735614624424593 2511 1910777046731469636955445448693 2512 2530497456385717468783491962893 2513 3781270738645429454945883896993 2514 4876084134627673888227931231104 2515 5781247530002179259616064075204 2516 6376363803860950408079363310404 2517 7998925502691098420455268064504 2518 8630522764561451786661969219604 2519 9720211361355716114936696963804 2520 2156758824338750138904 2521 1809660487147290046046560792114 2522 2977773229340901876389237767214 2523 3693846931644482869518270342414 2524 4220056776041907987121890327514 2525 5218231635472304633619128702714 2526 6798366508237136877542752796814 2527 7847033438961613423781714191024 2528 8043158168304445082948413096124 2529 9638952648092771511173369391324 2530 3391355815329573207424 2531 1713859340061092564807565512624 2532 2388407978239581672959545337724 2533 3544289172698512086049923652924 2534 4646292522680926678849039387034 2535 5734372036473241795113263613234 2536 6148244744549232861883736358334 2537 7757108781971925375965967593534 2538 8482247142260003615872277249634 2539 9521896996732340284969856494834 2540 4418171108821344150044 2541 1646164130150008117472831316144 2542 2749023012230826224759757971344 2543 3439592345354529571957513157444 2544 4059686087236416013492528723644 2545 5260466552468254523902003909744 2546 6509221898332413249281457594944 2547 7625277302210175961629002780154 2548 8864534136247475563281456386254 2549 9492398399241732203727721582454 2550 5739017822963536198554 2551 1592112891737071539849091305754 2552 2175931466680496618933808911954 2553 3364242768497242739744105147064 2554 4433782442866447390212482863264 2555 5786408990467572088306071000464 2556 6984053645282343257726471736564 2557 7556040092512962190123013972764 2558 8294005956968476862457195629864 2559 9347780963683660117030330975074 2560 6963125469682846632274 2561 1466566570847674957296154998374 2562 2553246009589716570154754765574 2563 3236701520267968602897976042774 2564 4891429982732884628300331919874 2565 5213591001820552250173138206084 2566 6399591868500377115632987192284 2567 7447175954140468704079020689384 2568 8659837969318860485679045586584 2569 9278994052308842095296363093784 2570 7585092847985305001984 2571 1351703229255219712371579518094 2572 2998870659271475260289297635294 2573 3140900568319784513985179262494 2574 4249300675949337540206525499594 2575 5739533449767774424166964137794 2576 6718353811108092197244818374994 2577 7393996963891475027556685122105 2578 8064483846168580880440987479205 2579 9180425512468075731683044337405 2580 8273594745494555794605 2581 1261248818391488794612941762805 2582 2308666492460262737334632240015 2583 3092690791808896946260238228115 2584 4669807820974859123450159806315 2585 5265627965906257016493806004515 2586 6163243987986790012401918791715 2587 7202523520499677817832895000915 2588 8406203726878609707888069808025 2589 9077039253176706887971229226225 2590 9372977976272794244425 2591 1190104150995189572363107762625 2592 2766197300469914517286945890825 2593 3979057445165530844794750539925 2594 4076791738031107303901042777135 2595 5781768366949125065558211526335 2596 6520407870072242310901196874535 2597 7177811605913757140872099733735 2598 8889091324989037976608520302935 2599 9933660458333913386471318370145 2600 6798763059245 2601 1043837224317705738625507238445 2602 2190702392049578237946148027645 2603 3807687113948485126988197416845 2604 4454408000696518609509175415055 2605 5218752461257118821493791024255 2606 6902502404309543430680486133455 2607 7007717776730592646947740942655 2608 8212977279743123333981403271855 2609 9881350672276066978542964101065 2610 1499710555697855630265 2611 1903234139622075481557885779365 2612 2576432850604670912270575429565 2613 3770946523114590508437335778765 2614 4817932864443113558667084638965 2615 5734893857486669811922234108175 2616 6313630708643304252912404277375 2617 7985729644467117988178214947575 2618 8678820427421884317853474237775 2619 9717989611678996525888406127975 2620 2536956813707028617185 2621 1893580950616701643890831817385 2622 2910469668607204491283375527585 2623 3686516611813228358619241937785 2624 4268987801721179987790368857985 2625 5260987383348892510853057487195 2626 6737110388911727061861128618395 2627 7830229027437583745630290558595 2628 8085333345861854852905975998795 2629 9623051345207631112071003059995 2630 3261786822146072700206 2631 1700425507234326211285705070406 2632 2327254133968199417096720041606 2633 3531699296137567010307748512806 2634 4682715559367943071393489792016 2635 5786929727840591236375454683216 2636 6188967186952425571590572184416 2637 7746244038834761399648264285616 2638 8429817893424805467657430096816 2639 9514581803550245827097700408026 2640 4872240757359893429226 2641 1635899116482148724982522150526 2642 2783629224008912890088305481726 2643 3420233279066804879648152423926 2644 4093064063197102502053684074136 2645 5213023827227086519885422326336 2646 6541379318967050123108384287536 2647 7610999677699885087462182849736 2648 8805240971890407578592436021046 2649 9483123401223801484052065992246 2650 5265101458325670584446 2651 1583383219747769876055002776646 2652 2116879098356384171508949578846 2653 3359695824662045831108143180156 2654 4475338109328678550290493392356 2655 5739064270566729241172421215556 2656 6929705608010287734179945737756 2657 7547860462708652278568886969956 2658 8239391904857280743766855802266 2659 9336065587576302708821771454466 2660 6372981713340265607666 2661 1459673252735167631442137569866 2662 2599077645397434697406207132176 2663 3225693519016962371930494405376 2664 4832722380856047665105321487576 2665 5265158796946817477689806070876 2666 6336486545705665961035869363086 2667 7434792270668943477702022466286 2668 8697492120150261933631283179486 2669 9265188201066365714374274582786 2670 7478631344714905606986 2671 1346107617136451608702115439196 2672 2931332077487463039421694962496 2673 3133861520483988943094284116696 2674 4287708460402932687666884069896 2675 5781299192946344522850335613107 2676 6756734844661692599901436976307 2677 7386896839392517248803018940607 2678 8007898147774122110381080724807 2679 9175834197387925813203264118017 2680 8636852432872579202317 2681 1258303406517457759367736106517 2682 2346262102531430694454864700817 2683 3089183447540048147680684024027 2684 4606715668877618155934907048227 2685 5218283297176008428333751862527 2686 6104525108996722085236848207727 2687 7290458996740856630142208441037 2688 8442191550157714096601730495237 2689 9060267940835753493912275050537 2690 9200927634116624415737 2691 1189355198142871026753916589937 2692 2701529471380758043575961464247 2693 3960937465140256766424690059447 2694 4011572386921135124801914344747 2695 5734325688656800552278651449947 2696 6562037805741827137400923254257 2697 7162311950015361604738459769457 2698 8820091201985834309447350194757 2699 9924859056132562999441546120067 2700 7894847955267 2701 1034644320366918223013383501567 2702 2131456060895510675721965856767 2703 3891373016532704936145523912077 2704 4496471251976478442781276787277 2705 5260419115236010757247826363577 2706 6946850682767198352039412749777 2707 7097397739266969706515054835087 2708 8256449572254180765803553731387 2709 9870019521503085538261949347587 2710 1388585551679152853887 2711 1995997274898453883096382089097 2712 2513154562019177595192460016397 2713 3769940147094069121018316742697 2714 4857686116598410576023259298897 2715 5786450653173258804249990645108 2716 6359049441332681500938670702408 2717 7972183079648916557812309578608 2718 8617637276946168346433995255908 2719 9704574856043160824484581732218 2720 2973762327010286929418 2721 1888554703129500480103901036718 2722 2952680162033189680887784833028 2723 3679663199493898314949738450328 2724 4207758295093604439703081977528 2725 5213544653511561987134535115828 2726 6775134308830330374439329152138 2727 7823927303596773819474663000438 2728 8028972959754805875757388657638 2729 9618886235728132115235694125938 2730 3173925264595522492248 2731 1796184508644853059787190570548 2732 2365692595548575843799511468748 2733 3528359501294489079651913166058 2734 4629905289233305551642227664358 2735 5739585002255064843092643082658 2736 6129804564742010981163212201958 2737 7735952064307276395675143239168 2738 8465919516793899048001557077468 2739 9507069171478553656441474716768 2740 4226348692569915274078 2741 1624763859490623636668319533378 2742 2728789644200495052991776702678 2743 3411276033020946205063138780978 2744 4038144894440311826497793679188 2745 5265679528131267028299793378488 2746 6583577702262581813394358877788 2747 7605161526850865784188587296098 2748 8845338519106106119987612516398 2749 9474772010774615474898761645698 2750 5781242844439066584998 2751 1574722205570296875276717334209 2752 2156334588388371271539953093509 2753 3344518910890629181295906553809 2754 4418726613402087492165884923119 2755 5781711029200949710808810213419 2756 6963756510211149567543222303719 2757 7538295713108106749532121303029 2758 8273132004292082350885737113329 2759 9325104536366321247955390923629 2760 6794794929653112553929 2761 1442000719804335478332311093239 2762 2536574395095308762394128334539 2763 3214903910715221913684853684839 2764 4872814098149574548216647745149 2765 5218705024923770953123800816449 2766 6372506503758155551901661796749 2767 7421978500031842204225242587059 2768 8636455900147776622651062288359 2769 9252170448228280508456142889659 2770 7327131154117902301069 2771 1331846336949247407860781722369 2772 2973327414115730124815691063669 2773 3126119581518914958109062205969 2774 4226937102632787277901304356279 2775 5734846410515868694280646318579 2776 6794397675511196930018210389879 2777 7379317628486771171233625161289 2778 8049676034357178215837902943589 2779 9160102944718297726861680645889 2780 8049024011218871257199 2781 1245753984810118676809015769499 2782 2384457486048638452847501291899 2783 30761142087905654701766895241001 2784 46424924886649578577607719664001 2785 52609300469194153149730071297001 2786 61440220362932209177900853811101 2787 72898538610693640205679384544101 2788 84883010260568309144792055377101 2789 90531809786409113689633955201201 2790 91188359326464315234201 2791 11788370720821105649450514367201 2792 27454136096529767756784662590301 2793 39511388404616978285741070824301 2794 40550678587768354776424828167301 2795 57869714895990597630417345690401 2796 65058095957780201509514812234401 2797 71573487747957886486539458867401 2798 88603713685591812549386554601501 2799 99158758085848949234670320544501 2800 80435955487501 2801 10256205898164516310384760521601 2802 21717158292245064565453945664601 2803 38863269809682719082585700908601 2804 44392999137110993829616444251701 2805 52130754895041776805698268694701 2806 69804018080263122462678462248701 2807 70885612529911355886310356881801 2808 82904529213154216535177920635801 2809 98694332622781831928716793488801 2810 12925160278520957332901 2811 19888729928610319552474611485901 2812 25593400931009242078644274539901 2813 37584786374139450219234928782011 2814 48971226119095352598629981146011 2815 57390178237957401066824655599011 2816 63957748632658907283344139053111 2817 79690943772844394485184713707111 2818 86558492888653407141950717460211 2819 97909699283562039492796231324211 2820 23848526856229665287211 2821 18738757837434456032762220341311 2822 29944436870022348104862105405311 2823 36622059402140255569864600768311 2824 42453520679827552721714045032411 2825 52651014597250041415666501595411 2826 67143237306172117481677407069411 2827 78162538477503914836013043723511 2828 80600921193445492528938410596511 2829 96035723383203895551939037360611 2830 30249684905981194334611 2831 17831326223376986642771892408611 2832 23046380217740002612494451671711 2833 35155548267951189567737260945711 2834 46650762152175486257015520329711 2835 57812428452279283155124540892811 2836 61699572987395613560480521476811 2837 77242580165683356537711762150911 2838 84024496214089262155741474924911 2839 95993245840934405850408847808911 2840 46428720173327390981021 2841 16138696719685985971745115075021 2842 27625010073197188167229400359021 2843 34026197671102573299205675633121 2844 40721307715722671253649822127121 2845 52182368409267798839619469601221 2846 65269297991219345674480787394221 2847 76999589489536804523421896188221 2848 88858047079023889194717007072321 2849 94651612821292809836055797066321 2850 52182368490613199150421 2851 15653418946668175468117482444421 2852 21964013327898447836144086738421 2853 33397942201629760408412181232521 2854 44500707441736791354647987726521 2855 57343772415133277493757805420621 2856 69088916116634634361479043224621 2857 75292120236380978920921982128621 2858 82182120330857688010069553122721 2859 93140105602930014978012445226721 2860 61444446471136658420821 2861 14355393220093521212679592824821 2862 25726534991092738390700568238821 2863 32036440510997633817094665832921 2864 48137985486912098097991304546921 2865 52604618674090526338219773350031 2866 63197534139369596591414394264031 2867 74186197900493464360494257278031 2868 86748114660641396074849751482131 2869 92498646935446457803975217696131 2870 72376358633491914011231 2871 13266451563343462291706082525231 2872 29169411145343185004736992149231 2873 31198382978784589583011974853331 2874 42649917949575325184758128677331 2875 57864032162085204939517033691431 2876 67331283900671892149825800716431 2877 73625439301826776806541858830531 2878 80819136764050731310124288164531 2879 91551127806250357681612480688531 2880 84887844231893664113631 2881 12323046746224473438938130837631 2882 23232474308820203862024387561731 2883 30635878466539430214420427495731 2884 46888348613535138552345658420831 2885 52135962160965348218378381654831 2886 61847289848509865921919807888831 2887 72789344083828813692885434223931 2888 84250465179148996754697363757931 2889 90468825192120011328464994391041 2890 90019942776025448036041 2891 11675535140989746093798104960141 2892 27899555548627002034435471905141 2893 39427266037922727963773561059141 2894 40993506225405835009773773293241 2895 57395386544053120248394318538241 2896 65478368738498632251986674082341 2897 71420193079787335839339963627341 2898 88010471371270671864402694371441 2899 99066237774047589871384858126441 2900 96857954170541 2901 10168787592552341218520303225541 2902 21126932239628319855582193479541 2903 38718311925024580751545727724641 2904 44719562435163324750818413288641 2905 52656222800116514549321651833741 2906 69251472307775810257884452597741 2907 70793340337147714466449216352841 2908 82357030931501308631035432317841 2909 98587271176484951109982221471941 2910 11266170879472972636941 2911 19710725864704445786245807990051 2912 25952165224093738956651314465051 2913 37473276823599413648681693030151 2914 48384426991550113035907066794151 2915 57817636710025800833708902669151 2916 63326404677470433942965640634251 2917 79566583356227768806090471709251 2918 86934624427843767631374595973351 2919 97870783346972807939428313358351 2920 27458738125062233823451 2921 18682587938320547597009356408451 2922 29378334086789444390378182282551 2923 36551266986598873771113912167551 2924 42837731003716824152553964142651 2925 52187576768106649179151530327651 2926 67527805928248008854458919502751 2927 78091930095169434603226621096751 2928 80034690256624349495126856571851 2929 96979033225329161109420915266851 2930 39098277903110117051951 2931 17703710909832624424667732046951 2932 23422767303462578873284201131061 2933 35021018962977721848753803326061 2934 46029932153864216950895858611161 2935 57348980727984063408414657116161 2936 61003228922633202844620500801261 2937 77131285947179979249756706506261 2938 84482935846852477738045765401361 2939 95825792028196741092319788406361 2940 40554204770020275601461 2941 16021024162518358706211326906461 2942 27078789725078811239844440411561 2943 34924663571766024457392938916561 2944 40178268310207709344819010721661 2945 52609826981528889540106265536661 2946 65685382434955386392626794541761 2947 76844962324158789816582918656761 2948 88267639379072552461778035961861 2949 94563730528376395397507536386861 2950 57343772401380731991961 2951 15561350767926471834723830617961 2952 21371959912490191398367243432071 2953 33244428315781827433427350457071 2954 44920651103564751704745471572171 2955 57869240429363013545875807797171 2956 69422350929945389589961956123271 2957 75109251284958954977086920748271 2958 82528376125348440108674328373371 2959 93037870894439816267039340209371 2960 65052502422224496134471 2961 14282857650350355506733877269471 2962 25192103832378637791070992594571 2963 32917042440423177471020062920671 2964 48534604488216142506495466465671 2965 52130280423177949364702615101771 2966 63552438795716675346972818936771 2967 74050106688764953669832475971871 2968 86136854303216587591025787027871 2969 92364742445175103840565164362971 2970 71051830502228995708971 2971 13117978894203155323747502353081 2972 29581111690728875940308282009081 2973 31020551168509218820954438844181 2974 42037851227305886819191468899181 2975 57390694859446781004584573055281 2976 67711299281285956981038173301381 2977 73552912620478656050427658756381 2978 80245240675783787508176338312481 2979 91400783636142285843581603177481 2980 88607973556387772033581 2981 12290487089870522797299157098581 2982 23616280228045687159543237254681 2983 30503011888920782514383222610781 2984 46251535659621254416256522185781 2985 52651530122289374811807547741881 2986 61256474389492199056111687517881 2987 72676961660363580201234053582981 2988 84611045501812292045542244658981 2989 90393872998268036422531560924091 2990 99626746616196222300191 2991 11564081976656674293215819875191 2992 27241620676555619454202651651291 2993 39337277695291325549373939437291 2994 40345557045196817652646172513391 2995 57812944089126619340646651798391 2996 65890235312404366732700895084491 2997 71372198536649597550173995560591 2998 88411943501135516510683461256591 2999 99962067676269770649707692042691 3000 38691 3001 10072042386280282666239772124791 3002 21521987439173741287381431410891 3003 38666156708021793545834275806891 3004 44143758183093286625983695402991 3005 52182884032821297186637902208991 3006 69690732625526759363781614104002 3007 70608912651963371633654912200102 3008 82794076322503435387562326406102 3009 98478840623035985523543136802202 3010 10724217820234742418202 3011 19643715418952784814072574124302 3012 25327575423842211294216813030402 3013 37366914866331918037712187046402 3014 48785516209452903211358668252502 3015 57343209937151602321392975668502 3016 63786408580017425177913229184602 3017 79438709068668651995227998890702 3018 86324826695098373496892515717702 3019 97740852303452543407258277733802 3020 21711476748691676959802 3021 18539766762134949629051922385902 3022 29798666538096413143245534802012 3023 36484238549833350990602992538012 3024 42229266648948091038489328364112 3025 52604144205205311997827310490212 3026 67903217252268302719592278527212 3027 78917445821789294557155304953312 3028 80452099224573923755963116499312 3029 96822911421176460152036994136412 3030 38341657264222270072512 3031 17676079577959588825240333019512 3032 23804045516062790905499582255612 3033 35980942706660749891099439591712 3034 46485908078020676241949382148712 3035 57864558683199499546897633884812 3036 61408916524745888887374790731912 3037 77026678001723534834719965787912 3038 84845684657213546162080857934022 3039 95754109309030413837029566390122 3040 44396398371504792947122 3041 16906646588692183217705656604222 3042 27418093693696322943012747560322 3043 34836157703176932449205375627322 3044 40514365889899855432383931983422 3045 52135498687355875748658844350522 3046 65014980468744539313739505917522 3047 76794625327032794080646413783622 3048 88660137152461963325210978650722 3049 94473135001095819069370302827722 3050 52604618666578092104822 3051 15471979206966590388074641670922 3052 21774940374143722338029377257922 3053 33194568838291312537492771134032 3054 44358948842688596418966063111132 3055 57395803172152680813131823397132 3056 69867501693077707525277380774232 3057 75011411503292859467496136261332 3058 82967047934989884324700679948332 3059 93912319408675004269728021935432 3060 69808654929182070032532 3061 14112432851272513279205828229532 3062 25555403706884577158236993716632 3063 32802978438943440554128787313732 3064 48939139351698810908622799110832 3065 52656748332954685390510230217832 3066 63919593497481249456063698314932 3067 74910677054259329810644495711042 3068 86518550947907463409164031328042 3069 92238844244732264632706805035142 3070 70363661061980337932242 3071 13069973019936385350321808059242 3072 29900126493805993145239737366342 3073 31945467270759713805947625873442 3074 42413035042007815211418871590542 3075 57817162343988131997473896318542 3076 67103945582573037313886980435642 3077 73485580687835938517910753652742 3078 80665954829507464293246405089742 3079 91356757960661636170838635607842 3080 82908179538698754434942 3081 12160706694004752631711272461052 3082 23006062985705440508508389598052 3083 30474696145001662070872795926152 3084 46612341869838968865758611563252 3085 52187003391560964063678645201352 3086 61657739531025110149476198148352 3087 72569273742997564652206551385452 3088 84085892767565525617510343623552 3089 90227695075835133802182854170652 3090 98172112011377505818652 3091 11455846012447634503478984765752 3092 27688108346377999591679414813852 3093 39241371890772504617874582170952 3094 40784665875093284743097501628952 3095 57348417259764312031823088285062 3096 65225534835579085976715316143162 3097 71221544478992234891397903201262 3098 88816204940684263194795379468262 3099 99876089479329416879183906926362 3100 17606122693462 3101 10978998372137138873047418461562 3102 21922060972004288533062393539562 3103 38519537269602553306256169707662 3104 44565316019559478888114425284762 3105 52609352510697694995140680952862 3106 69042939301030337558350156730962 3107 70518507100210895505969322818962 3108 82146406615841176831813908006072 3109 98367105548320871001836114583172 3110 19366980505674530271272 3111 19578833341859932252983586069272 3112 25787704062652164830149563157372 3113 37253982455751837273507180445472 3114 48194530472015973095462738833572 3115 57869766946836802768902736531672 3116 63159786141518177332141684439672 3117 79306576305599465985766883537772 3118 86708068752438872717604943835872 3119 97618948491899160792589273343972 3120 25597208029830464051082 3121 18487542082831924601212726959082 3122 29125394617558622213851768077182 3123 36312120891673671159935881485282 3124 42609046604597703504820695993382 3125 52130707944843470040403490712482 3126 67390383295303447812650886630582 3127 78848119013592118613389183858582 3128 80874079973411324637297081286682 3129 96772235817279828029002980805782 3130 37062548863339111633882 3131 17542327388418933946427352661982 3132 23291363692317437514813915899982 3133 35854229280716725024764319238092 3134 46840616852576138925339044966192 3135 57390121489010439737784601805292 3136 61805801859608278181019419843392 3137 77907823277700330651099078191492 3138 84212698550756067621625979630592 3139 95681497642788599647523542488592 3140 48975429078502376337692 3141 16892610379317846865299762585792 3142 27853979022124578041125430934892 3143 34742709484467426331636779492992 3144 40957440868852659253191201351003 3145 52651066644251417978940314310103 3146 65434050358484192480480519578103 3147 76641719995149214146571316047203 3148 88077386680225639445512215706303 3149 94381837932930476221401716674403 3150 57864032150157239743503 3151 15383236288561268073570464122603 3152 21183141548769353005500612790703 3153 33049235117991519152974391579703 3154 44774826119106490648344104558803 3155 57812470603791417629558448737903 3156 69215710978511228575186825226013 3157 75919468190593466823698754905113 3158 82311289259377576881584736893213 3159 93805446968894984246244270092313 3160 63951669476277767381413 3161 14043162417175142487884827970513 3162 25914508507827397699316959779513 3163 32790023464338825288081664878613 3164 48342606436534688965132352187713 3165 52182311659786369067718523686813 3166 63387067904147856647000986395913 3167 74885670090792338124158743305023 3168 86993361279233494003054703514123 3169 92100194457320599035788275923223 3170 79178452119262941642323 3171 13904594965860999309586140561423 3172 29334408291101710256572552680523 3173 31874276453826044399061597900623 3174 42896478387736040774084666539623 3175 57343725561709345773283478368723 3176 67586390845587869017420424497823 3177 73315390886313089942575023727923 3178 80099240716107462935112965266033 3179 91201376627181329019021571006133 3180 86552588994005341045233 3181 12032943764353143952755974284333 3182 23481869739229491679705881724433 3183 30340793941869335682975572473533 3184 46080803888450221196700647323633 3185 52604660827108809075930506572733 3186 61060218999478955202139758922833 3187 72458314560605600477849905681933 3188 84444991292945410004863665541043 3189 90158329041990377731674230701143 3190 97486205200865319070243 3191 11348975037060380389949412730343 3192 27032346877116007750839149500443 3193 39159328169093515902858990779443 3194 40132872057808743244640496059543 3195 57864084211299483697848927629643 3196 65641414888138609363126212509743 3197 71175212489637130503037741688843 3198 88225498309311284368155045968943 3199 99788334541095963283274693558053 3200 23888027348153 3201 10886608403151896562602915438253 3202 21339216117193256559248697728353 3203 38465625440399877882522955328453 3204 44985473233273606243097118128553 3205 52135915211861971983589955228653 3206 69485026416091289019762908528753 3207 70424164444462488616501565138853 3208 82581395993289101854679238938953 3209 98254171060983381446863816058063 3210 18216110956087629368163 3211 19406134459464828672127367978263 3212 25154714316420872875907431898363 3213 37144146970822074669472540919463 3214 48591423343184460381759005249563 3215 57395339694413373423603705869663 3216 63514496447690684758288960799763 3217 79279844357038214636752491820963 3218 86195380390540842819110688160073 3219 97583204625308453973737051890173 3220 29948865131630499631273 3221 18338853955709224837025124871373 3222 29547370366151193132418834222473 3223 36243887209378351621055150962573 3224 42096111747753288834273562813673 3225 52656274954389345207539580073773 3226 67770165195185722389409815424873 3227 78775007528350984698559965184973 3228 80201791130082717326477442145083 3229 96621014114033025829750945306183 3230 36100231371315884866283 3231 17410515618596838433858860637383 3232 23675591363166624220228592608483 3233 35722095634416946294341571978583 3234 46213992931067617666275217459683 3235 57817688862232108641078319230883 3236 61214827236079865232708487311983 3237 77893892988450827739561133791093 3238 84672821898315895600937855382193 3239 95517514275926207039923374273293 3240 42457573569257080464393 3241 16781961035066793641338683855493 3242 27205315518244446603604793556593 3243 34652397942989067290913811557693 3244 40309645454340458189824555758793 3245 52187529819478502892406417269893 3246 65856600981775800032427106070004 3247 76593106439210911648876222181104 3248 88478453399424438211963385492204 3249 94297796305237886019607986014304 3250 52135962150516745925404 3251 15297250553718550492720361156504 3252 21588497664354672363888145577604 3253 33987689795693987469351096209704 3254 44109133987607189208097316230904 3255 57348933877553096795677813561014 3256 69654820868458341101001118003114 3257 75823563102127429411167690934214 3258 82758751956108259605077181085314 3259 93795219016374984822051270427414 3260 67147261133339377078514 3261 14966972633052310489361392020714 3262 25388361109922165094798536271814 3263 32683329140893498503002808723914 3264 48743968342338677350051618584024 3265 52609878042148877345538566646124 3266 63748865651338724887653363018224 3267 74757262067432083020528419679324 3268 86383147371644416907263623641524 3269 92079316673178446085301406813624 3270 78630757926291457394724 3271 13850660078818362241687287176824 3272 29754128414897287907150696258924 3273 31708834977367435742861005630134 3274 42288132706973366110623102322234 3275 57869292571240675616627508214334 3276 67962566522049503250385913506434 3277 73240308408043598107911947008534 3278 80418259565911008853275001999634 3279 91153379000555513442881083002834 3280 80604320520622495404934 3281 12995052987292062038559847116044 3282 23863561960993706962956058128144 3283 30210279666715104054926509430344 3284 46447966924654762599071029052444 3285 52130233575528176950006009964544 3286 61465735294522894943442358196644 3287 72343256926458346831344487619744 3288 84807206740755736682745007441944 3289 90087996122923972652919706573054 3290 96503103131339215906154 3291 11233416751342050436479124648254 3292 27471013876225191341144143680454 3293 39061586645986434117147772923554 3294 40577031645055082380792732575654 3295 57390647902848987217935622428754 3296 65079703367135373187319152670954 3297 71026353134446406512578913133064 3298 88628483997648150507198634985164 3299 99698951739595431027244906058264 3300 35910448411464 3301 10796000730863124022521741283564 3302 21732700747474817117472525256664 3303 38316381539955996677499489529764 3304 44314089434280526850428235202964 3305 52651582272842391980313571284074 3306 69821125068233745603420919467174 3307 70336644720718403370235077050374 3308 82921693686653806496224637933474 3309 98149796679506891634492328136574 3310 17319805245757730729674 3311 19335532179219187452434683522874 3312 25517469437320802928859578625974 3313 37039538963888580555779215138084 3314 48996129519957400377841403931284 3315 57812996130368840398241652054384 3316 63970464915747320314246573467484 3317 79149789943456407639143966180684 3318 86577652911419601291849341204784 3319 97457551288793877940081608527884 3320 23040411145867266250094 3321 18280748012554296678654027283194 3322 29965765381366436464000689517294 3323 36178396847159489829661664250494 3324 42472511116788311821637761293594 3325 52182837182105341371005790537694 3326 67162682710466493644362262180894 3327 78609074921776658916248866034994 3328 80621038617390976376660423387005 3329 96577295488297586419677432931205 3330 35623119499628704894305 3331 17389585287855951039280058068405 3332 23065799002816485811324865622605 3333 35693210048281492953837965595705 3334 46673994313811579078139068769805 3335 57343251199884145013919844343015 3336 61615919874269408197826043227115 3337 77786541545726761409000345401315 3338 84047245666542733137889260094415 3339 95440602083659460078755709878515 3340 46654509844686380172715 3341 16672547783476999641563895666815 3342 27642357165659978212795854560025 3343 34566963777197792384893176764125 3344 40748903629780470204797342378225 3345 52604196359420279830538281282425 3346 65280897380305295801565594496525 3347 76442937777602292989350981011725 3348 88873403817403421247083072925825 3349 94102054921608108921736647159925 3350 57395386536729426773135 3351 15104082397351387284963219608235 3352 21989965632320008256290616932435 3353 33830783697479371509932347576535 3354 44521008759959161697669003511735 3355 57864501834038739796144692855835 3356 69006873774858417718548637400045 3357 75733575063670198612373926454145 3358 82100820885554712038032189709245 3359 93684753321649889484836997463445 3360 61693852029828190528545 3361 14891927958273370608740568882745 3362 25749937825409537267355621657845 3363 32570940907461580083816388622055 3364 48152161576811308632625341107155 3365 52135441838251347919475319871355 3366 63111064175707182340570102066455 3367 74625490589339296862053310541655 3368 86767947681593645323737753336755 3369 92937750185238721120685142521955 3370 77710388972952276026065 3371 13709139926017488241331756911265 3372 29180238251447223797695302226365 3373 31635326156652710495250913821565 3374 42668146149190559660619010836665 3375 57395855221883948259516682151865 3376 67350403795573227012495351866965 3377 73171477679404115140603916881175 3378 80830943135522896709912196217275 3379 91004894268435169255718673042475 3380 84028258120495386177575 3381 12861155289315594976750916603775 3382 23251218155874703132037091548875 3383 30183181284058647247641604783085 3384 46802868084552180956558272339185 3385 52656790584024081528814897284385 3386 61862455557102233505114099530585 3387 72234844710050280304224658295685 3388 84273868234339590186350404351885 3389 90905463002937640189029046717985 3390 95471425344356475582195 3391 11120293432881869727398212758295 3392 27817265805239526230892365234495 3393 39967617348782235411635336110695 3394 40911463238969315903192134495795 3395 57817115499932712255062469081995 3396 65499659680142951693451042177006 3397 71962820058779208330796662563206 3398 88035334890469556613626150369306 3399 99507891570755293577396206465506 3400 46466729961706 3401 10609125557391849958713430977806 3402 21141308766812383421644039193016 3403 38260768843726443288558326800216 3404 44730172285925600363763221926316 3405 52187055442094249595418334352516 3406 69278088762162414134540665188616 3407 70244126166863486065129625315816 3408 82374377226575253635813423941026 3409 98032127777242617297521669887126 3410 16606451666642064234326 3411 19266091141799635514895418970526 3412 25975904449510556242211730137626 3413 37918232285596876213337531683826 3414 48300862375166636477024811540036 3415 57348469300813029187741399707136 3416 63349636419770218215109767473336 3417 79015250106956730191386054540536 3418 86953043589964243601805940027636 3419 97329943222690290536504275893836 3420 27629698062914720180046 3421 18135055467229062595606224767146 3422 29399431459165452893930667754346 3423 36008792656479112995308560251546 3424 42856196717492254713999923058646 3425 52609305666542520388047665255846 3426 67546895066389084758651487852056 3427 78538287644812466450093099869156 3428 80055920906336235165795391386356 3429 96422029593726999857059104104556 3430 34593108243536326321756 3431 17251671416673883443158668948856 3432 23441927265380148151318931085066 3433 35569849698833018035947054413266 3434 46042658757839184546309708250466 3435 57869719009467565970335912597566 3436 61028121057663903758909396145766 3437 77675032108430635464023932292966 3438 84406994677683707968560468640176 3439 95371506549784010545164675508276 3440 40725964784738483865476 3441 16565483002960280042835792533676 3442 27095854904709979219229223601876 3443 34474695478335416402563964188976 3444 40195375738252769224352547066186 3445 52130759003659387605099851444386 3446 65607462371485438640499817132586 3447 76396094743092791703696334320786 3448 88282290042633765642445113918886 3449 94014530033337095935999063916096 3450 52656222895835095324296 3451 15012553499746011395256800232496 3452 21396620128836200574748326440696 3453 33786398634008971699346444168796 3454 44941378860752419137775974286996 3455 57390173530576159101991737705107 3456 69449703544257810293370622733307 3457 75649454466036553577087459071507 3458 82545253102942372433619139800707 3459 93571916776566537180090661158807 3460 65263769289629566796017 3461 14729940443265580779660044845217 3462 25116398198275757899461794304417 3463 32461750936481388999098548262617 3464 48559129793141203179929494621817 3465 52651019794607625469189254499917 3466 63575470510643994311267827668127 3467 74598133658055573656000133347327 3468 86155841674918133759244862426527 3469 92803260610328893825948945905727 3470 76477913150699381993927 3471 13659239090520434993376971392137 3472 29503699666509585956786545191337 3473 31566687705148850451068092490537 3474 42056441499557435264720424100737 3475 57812423757887870444140459219837 3476 67730050669843941952967988828047 3477 73009665218525336193390042947247 3478 80266193101878709076119310476447 3479 91942880758426429392731022306647 3480 88852323748896768635847 3481 12739094191506765923045569474057 3482 23635868223643801371126225714257 3483 30051587414630175662619745463457 3484 46274345601626969679514050613657 3485 52182363702025549171621930272857 3486 61271203451091230242860325232067 3487 72121261472363549221972115791267 3488 84634653978018898713118210761467 3489 90830853042757549919237630141667 3490 94139543436721295911867 3491 11019255725482859008490886201077 3492 27268061300393956614947333090277 3493 39877878574275787751222835280477 3494 40362812158127216204956013970677 3495 57343777612129138352322066080877 3496 65812102702508090165190695680087 3497 71815693240437035349754721790287 3498 88436006593487163218135362211487 3499 99413095062285164393835310231687 3500 57817683651887 3501 10513014967937980508923293581097 3502 21546065425528264463446930912297 3503 38119637138520371931159733752497 3504 44164680417922423867455692003697 3505 52604613977797428148577429743897 3506 69618939688019761329059132004008 3507 70158549526839732275234722754208 3508 82712584688948241863985029815408 3509 98913188128786270239508023585608 3510 15131481059284734656808 3511 19199637536661115691730082237018 3512 25340211925788109555109758218218 3513 37801291609254189640525081898418 3514 48701308276712141548273752889618 3515 57864037361360455503629790380918 3516 63700358202849512689286117281128 3517 79976204283307310176651801782328 3518 86343492279090918293778692693528 3519 97298422388251906654193782015728 3520 21968216264162980926928 3521 18081903471941484923660217257138 3522 29710639818871105713104561188338 3523 36921061877441297150878854410638 3524 42248088167953785545421206251838 3525 52135967363018794322587406592048 3526 67922835633051028449025674344248 3527 78463691077161868620900722695448 3528 80473559117607033862349568357648 3529 96374232977191656279330304619848 3530 33865364179700848380158 3531 17125525767098979746806012652358 3532 23823053965554405069595005334558 3533 35439951346345998564647727516758 3534 46409900526887701343358109208958 3535 57395381847391696614627230599168 3536 61423577329918624081291031291468 3537 77560319686761458028390402493668 3538 84868853576572949042192462106868 3539 95201350023855057380166023318078 3540 44504140657690383030378 3541 16450727644665450254805164252578 3542 27435983678143302771328565974778 3543 34386334089406938177489507117978 3544 40531875811676830539359198849188 3545 52656227017270114842807331191488 3546 65035642715751149991242144834688 3547 76247510030807258702765428096888 3548 88685872967924105446117392849098 3549 94914394492634492068027858012398 3550 57817636702756925874598 3551 15912713977726409460006613157798 3552 21799427456093644068546922920009 3553 33637666184686906690809872213209 3554 44379093053203697373715474006409 3555 57817631023398345414126628398609 3556 69884650431968436780583543291909 3557 75551469575034232234099040694119 3558 82984198293877340286636329408319 3559 93466733027715015982045300911619 3560 69082620059439092834819 3561 14658186270295181626170697267029 3562 25578489162599530275812925290329 3563 32356703730174714753166005724529 3564 48954195756261942298207027767729 3565 52187571079534309054366991311039 3566 63932250276592385696088749364239 3567 74468437330181137507907579918439 3568 86537798831461564299225392181739 3569 92776768507375240335017119745939 3570 75760153097976048919149 3571 13502909819671724837558090792449 3572 29921474583543200788086276976649 3573 31491884611684670603516695760949 3574 42432087749970915056631378064159 3575 57348985928738796481047215958359 3576 67122349856059431708839525362659 3577 73922147886949091570362329276859 3578 80686042696002677922162517780169 3579 91898285601550090022994219705369 3580 82186783827065525339569 3581 12609903481995477491740565463869 3582 23025492786149820248775140108079 3583 30913345617564154007987569242379 3584 46635533745633347236733843096579 3585 52609821294807119853498991341879 3586 61672122872521302184051135106089 3587 72014351314367460905418253560389 3588 84009624058145331488216576435589 3589 90763021182121352500092015900889 3590 93618815352806768984099 3591 11999637724444053710843857579299 3592 27606468364331395717703391764599 3593 39781131896311646238303381469799 3594 407023390225159163290719376640001 3595 578692456265919159561671784792001 3596 652460885980269542486491958845001 3597 717638168792284092345160197008001 3598 888316447157547394754768382350101 3599 993274730715895551269407833603101 3600 614866659955101 3601 104295071148273017300458831418101 3602 219479385312277764837953688860201 3603 380613591678678194464582002423201 3604 445866626433408485958237180085201 3605 521302856264257776734508135638201 3606 690697391939964083155806155390301 3607 700689737658755335493942241153301 3608 821631927858406367400738403906301 3609 988028183461851140662284040868301 3610 148235142119792053721401 3611 190254130586164807425893532783401 3612 257012344470885028445009696746401 3613 377973703651408065662229537809401 3614 481107697437634880448385353071501 3615 573906990622382413392700155234501 3616 631722570840005874494613923596501 3617 798448977318543137491736986859501 3618 867278703996187617010790336222601 3619 971660207753139851134528061784601 3620 257204154918359372257601 3621 189203697182474942614516379710701 3622 291460310975741560243549062482701 3623 368580488943960568995080731155701 3624 426282274146423176770061306818701 3625 526515353219301561155423066680801 3626 673105414882642392686617903553801 3627 783941720683166778140184255426801 3628 808957671680236722270467983498801 3629 962259634446000557921417228461901 3630 325042295764184258534901 3631 170904782233614312242812084707901 3632 232111289072430850615870707979901 3633 353035046454587751062812435252011 3634 468630063425481667653597269525011 3635 578129492829501199106969399997011 3636 618200231072022034807209826470111 3637 774513559911333908703857868943111 3638 842350842486826326359107417526111 3639 951389890337028187321109761209111 3640 481312352322525922971211 3641 163472149247276717685547009654211 3642 278706038400615812184537281537211 3643 342921485614313818801076670410311 3644 409743655705216752906627385392311 3645 521828892397285616260480507375311 3646 654553859957485979194329144458311 3647 761934749733566201668724597531411 3648 880923248472289380201287667714411 3649 948224687818951730860371753007411 3650 521875767585987765389411 3651 158246023997895154334228993762511 3652 211094220499827813843464458155511 3653 335816684274627633920019239638511 3654 447953916060846998931653636221611 3655 573432042409348815013100669804611 3656 692324689259998615141640329596611 3657 754692606290135427502396805389611 3658 823384048843724081150741427172711 3659 933592514785550438302416075065711 3660 631914152071303940058711 3661 145894603557777323044424161041811 3662 259373738783033979984091809034811 3663 322450611411368798387518092227811 3664 483679065747463822877615013410911 3665 526041494005216903329115869603911 3666 633013301551037393666120662006911 3667 743343605471127273454862402498911 3668 869137593091979705637674487881021 3669 926483170503877261769278700484021 3670 746547735806586578977021 3671 134560073026813904331541983670121 3672 293555244092981178720484945373121 3673 313218828743837870497639753176121 3674 428168851690164699259937518969121 3675 578645539809783841740231429862221 3676 675063207206105173346353486865221 3677 738517589471451275533746790968221 3678 800116508653584584747752561071321 3679 917432288034548734535134888174321 3680 867422211193714862477321 3681 125708423535296613440664603770421 3682 234010508130748557562038300183421 3683 308885121701082508968467163586421 3684 460044889121850982717625183099421 3685 521354939809122062817473460692521 3686 610851570491803487438965114206521 3687 729922875149498527380573424909521 3688 844679341480371835935550401712621 3689 906941908301745550733878154525621 3690 929662982476211964438621 3691 118824859416390622518920751441721 3692 270593340672100036290309615454721 3693 396993347937719648019700055567721 3694 401598475393605216847126752770821 3695 573958083796199268161420146983821 3696 656625388438030945687694107207821 3697 716183586979336254143323044610921 3698 882400352256531700136987858033921 3699 992391957546912021845381859546921 3700 770597937169921 3701 103378449305061489592619402872031 3702 213540028802551273083148453595031 3703 389085769434274062506668091319031 3704 449071560757469083843092417132131 3705 526567436354742249290314629055131 3706 694035111809761474034735828078131 3707 709643880054843576360869124191231 3708 825091596621508362908110807215231 3709 987981714598446038006779786438231 3710 137348696194671363751331 3711 199423634041801377756129437084331 3712 251779273185228224004825408408331 3713 376887326082580823941413375921431 3714 485179918059438853564895240554431 3715 578171675409070544340307312187431 3716 635374798660961254517159780801531 3717 797189998783692950354076666534531 3718 861153562951629046073781159367531 3719 970327791937654151827238249290631 3720 291639210439839246224631 3721 188702537943598500845048250357631 3722 295688787408192361482478371480731 3723 367899984343765766310973700614731 3724 420167523233128057767596455847731 3725 521870085965201895047761718180831 3726 677998546611228352292041697514831 3727 782228655426982135159069294057831 3728 802226266276573529814979809580931 3729 961731717736203825965745540224931 3730 316665849554910409857931 3731 179581644898299232113157584690041 3732 236941011485729197155101297434041 3733 352705446057765723087034428377041 3734 462367628118234567887101485311141 3735 573484125525979881165974270454141 3736 612395918002363777672139092597141 3737 773480154036743647213628042731241 3738 846954229872663292742635329974241 3739 950635581852737935268434043328241 3740 426430194741898294761341 3741 162361805725816089003403283215341 3742 272228698757623136437330010858341 3743 341039773312033418570964773402441 3744 403269670938451216071599584155441 3745 526093577175278487680999633998441 3746 658775118238364937611078139742541 3747 760466208111453205087999172795541 3748 884936802581721596828187853749541 3749 947387811515714315542216391892641 3750 573489807152988777946641 3751 157382605052079475703310311200741 3752 215046808460643439511783002553741 3753 334302562977545131526514140907741 3754 441201216129292720230605736360841 3755 578697612595126699487760099814841 3756 696711792425490039685215001577841 3757 753731173196022832893452079131941 3758 827752565421570958934907006984941 3759 932405077393321962691692399748941 3760 673352794814534941702051 3761 144139366158610241721055070765051 3762 253020248494380293516560857729051 3763 321385799128909940254904312982151 3764 487686149466526855484110834156151 3765 521307022537041230248303334410251 3766 637617564848374882839027002873251 3767 742067706873703688474996147247251 3768 863037822315967461444876750801351 3769 925180486288644682231990051474351 3770 731036382221504020148351 3771 133037419540597701792240076802451 3772 297750108896123286248854001775451 3773 312546475283454859052501313649451 3774 422089060717405479223434903613551 3775 573901266826003819171109090786551 3776 679811335447388291622369856850651 3777 737864748097754584232080510134651 3778 804397990085095938852417061408651 3779 916956467371276037796923790871751 3780 808136441962393628255751 3781 124445454171619956320473943829751 3782 238825906526137235543347766403851 3783 307582654959255587559479287186851 3784 464600386172109892519445696950951 3785 526510619475393609726139904834951 3786 614803339717660394348516429718951 3787 728878041322879690166080242891061 3788 848205579736680410235118363975061 3789 905241172000414609262692192169061 3790 910394319810520620443161 3791 117774371375101767623094965727161 3792 274988260331782909770781329111261 3793 395027472907386316135216880794261 3794 405945095639321011813662760388261 3795 578124758009845217144056068962361 3796 650905095813812059382962074756361 3797 715682623086322207606926798540461 3798 886432141079603533555042441534461 3799 991491821575789448166316112528461 3800 848262101612561 3801 102478763300540094824407418706561 3802 217572026377658670411754353000661 3803 388584607367885847410240917393661 3804 443351805508025778246289219787661 3805 521823168521090183619408639281761 3806 698481176788842688161730297875761 3807 708766149088051798711012084579761 3808 829486229989961669739658200373861 3809 986832859360352868391315163177861 3810 128906877878617755071961 3811 198713231414247354014800395075961 3812 255305638292718514436039864179961 3813 375734401299183041728820781373071 3814 489121498384924742996058847577071 3815 573437208627218596893649551971171 3816 639930612150210189315868904385171 3817 796876675810852633770271215889171 3818 865968797493210739765414464493271 3819 979954332978908801519551862108271 3820 232364835105859429802371 3821 187236138344436884661783634716371 3822 299860430495477510902900408620471 3823 366157984340534191193493920734471 3824 424915250116259623149411411848471 3825 526046650383115102755547950062571 3826 671810250708385392904368768276571 3827 781556462227357510441840045680671 3828 806421966089329259688188770105671 3829 960208749313119301642949284619671 3830 301134621513738657233771 3831 178288250807474585676531109947771 3832 230841518810280502504634719761871 3833 351429305588115321170433708685871 3834 466961569290318151347524275600971 3835 578640894145897530299013412724971 3836 616303483992524127398195437848971 3837 772316415391385326230378431172081 3838 840601598506492898405167614496081 3839 959869802541823817129668185811181 3840 468822255214108136345181 3841 161273734396767644826971865969181 3842 276695310967218213547816293693281 3843 340177029123526412764837601428281 3844 407656342218285266920161217252381 3845 521359105189133909202115012286381 3846 652023864305473942592614306211481 3847 769842385319780223651605298345481 3848 888987286894481814081314970679481 3849 946424051038016987903277561904581 3850 526098269730122351348581 3851 156446297026319550314993340872681 3852 219059686151371890140059738317681 3853 333824813411554453980815835051781 3854 445423106310189156982157641885781 3855 573953349977700117149992466620881 3856 690237167050788874619618290664881 3857 752839685016685764956759334609881 3858 821274934586676490491083986743981 3859 931393365887387720521547068987981 3860 618415235146517949232091 3861 143484488190458328025759759676091 3862 257624847460630124131931788121191 3863 320253115753698505634139837765191 3864 481772542578307482799700515410291 3865 526562791676674353679440712264291 3866 631344659213487660141127648019291 3867 741737350253930019668717504063391 3868 867867486187082578041917598018391 3869 924858846810254048465114813262491 3870 722671259853484576417491 3871 132519803266130210563926869761591 3872 291029838657923668940145991226591 3873 311813243266893997805619963770691 3874 426873885869473039864554184335691 3875 578176831713605316292068535099691 3876 673795092136769148089538435844791 3877 736183515486391556671090084709791 3878 808516221137037945861333373763891 3879 915465982429906398398772612828891 3880 842542443249936010092991 3881 123102448096858962955731857257991 3882 232700930193534471946194064612002 3883 306224434384112621977524911186002 3884 468252186083796981281666637641102 3885 521875241222932168067149313316102 3886 618875045522121805090489258080202 3887 727782937776112118224725553945202 3888 842962374203551112986803328810302 3889 904510242447411853405760852984302 3890 909360565961645166069302 3891 116648286309536462676984530334402 3892 278349020813825964907546183609402 3893 394180305395864632156467107083502 3894 409382467522247331485995799558502 3895 573489380845682217492609072233602 3896 654110390548253089672344325908602 3897 714155002745937188537179657782702 3898 880503566752995777095552379667702 3899 990574846563228139874160471742802 3900 957851163827802 3901 101595349970969125415913635012902 3902 211666042022249714755813107396902 3903 387030828942522884134339758771012 3904 447516933401525619514449700366012 3905 526098733458058677825431351941112 3906 692957694236010445035982592636112 3907 707849393422707706729791634421212 3908 823916789880532097579056775316212 3909 985769862675187768386244127301312 3910 111533590718963968495312 3911 197034368211302537009132320780412 3912 259987967424241985322138481085412 3913 374623584220501435148279553470512 3914 483251361087106160185464835965512 3915 578692977760786028240711437560612 3916 633629498759665461506347449265612 3917 795539585028338007724061271160712 3918 869724108680033548454681814065712 3919 978672338169346973914346486060812 3920 278932210648553379165812 3921 186775960924622349450151682460912 3922 293116763896467234561958426765912 3923 365443939755911373990313199170022 3924 428755655739653468485843783775022 3925 521302387727986397951408418380122 3926 675658637051574814571125572195122 3927 780846606583668259997343177990222 3928 800762214342121851220911403906222 3929 969649219686075639456696578911322 3930 399942929833929784136322 3931 177994133653591711645276241441422 3932 234601393437804624385487148756422 3933 350187495537394633695621785271522 3934 460652934353569294275265083886522 3935 573906422153632323543959322502622 3936 610431071301382656795681911327622 3937 771209182996399543568611860242722 3938 844299107221102898045526270267722 3939 958182317903404101778095431382822 3940 409971166099398552508822 3941 160109291815782838568814834823922 3942 270139651713174090853250486258922 3943 349156809837069717791486499773032 3944 401134084071376215399602273409032 3945 526515874793121114632615818134132 3946 656285215746820151303015533069132 3947 768391501940456139954090529984232 3948 882087021923138770668061985020332 3949 945543581375327707775826923255332 3950 578692404155304841580432 3951 155527388107515098746893740916432 3952 213124313508262807536925820451532 3953 332392266605689009491517390096532 3954 449620177981870007029678442722632 3955 578129914338289412723939384567632 3956 694662402814540721158928218403732 3957 751996947340690783558874332548732 3958 825621936395677619236918747683832 3959 930269758687116313014887753929832 3960 654728955153423560374932 3961 142751219398819437165963278710042 3962 251395298111279137090968087365042 3963 329063399358047779639077297011142 3964 485747514312284651150620019856142 3965 521828324896355739933885431802242 3966 635984936695477607966414864857242 3967 740472020884455103078464319903342 3968 861748952857197947837107174268342 3969 923517987569445210340190541614442 3970 719974037525106539079442 3971 131026637503590479709402548625542 3972 295241275477927799298578578380642 3973 310138787652353799961295920246642 3974 420750544954541278714433803102742 3975 573432563943468989803680417167742 3976 677597872505700659215438842323842 3977 735454548002967683007865419588842 3978 802870096480697586645182317944942 3979 914949040523447428537869646410052 3980 880146721469826717085052 3981 122877719912350950449362729741152 3982 236544987500660610804878772617152 3983 305999130778470421211084177582252 3984 462971744349293630048970014658252 3985 526041916522776737604196591824352 3986 612969044564671153266133031100452 3987 726654909393308949594020612575452 3988 846572377633430173938087454051552 3989 903867560040936530176836848627552 3990 995342077910326993403652 3991 115535051573927336869567901388652 3992 272855392887074747856201189264752 3993 393284427078414921392176510440852 3994 403890023374500235041315512626852 3995 578645060410559382935276285902952 3996 658330571166668531109691911497952 3997 713671425448907901517631728973062 3998 884512182099151253155545807669062 3999 999530424573947199460084567455162 4000 441262 4001 100630675673162650391861414437262 4002 215612737731635614775050010623362 4003 386512849363821687681617987819362 4004 441855345535371691951732557215462 4005 521354460410540488047886809701562 4006 696352216959936771092941252407562 4007 706981143295745383182007787103662 4008 827399566707201976803624715009662 4009 984673312653723800090514344005762 4010 106367189074757765101862 4011 196366377562002087824745298307862 4012 253638809985692260670288914703962 4013 373554207607501678466168151219962 4014 487260173368005475095985090815072 4015 573958505203705437593271832521172 4016 637231891627245080477917695337172 4017 794257305562965114475443861343272 4018 863620273978951235408261559359272 4019 977371126801284781536392959565372 4020 211202200404958281971472 4021 185240338219113324916589726397472 4022 297315402687288666469008692904572 4023 364777490817747866103734191620672 4024 422678143968511930576920413446672 4025 526567957879121120613617666362772 4026 679414402146313354646836152488772 4027 789008838793970637282149070605872 4028 804940803775020208930277621921972 4029 968175699728962090539182124357972 4030 382957425291526659873082 4031 176630609003144694642959437500182 4032 238420049627464948547444857336182 4033 359770394026903178755542920362282 4034 464220315693388682277825945398282 4035 578171107923185652507464123525382 4036 614480129173413873309622743851482 4037 770159886432705396741299826297482 4038 848811970096960796754049861824582 4039 957474248440443153590552969460682 4040 447130401965221230307682 4041 169947836160201019736237953243782 4042 274528201838586752513872459289782 4043 348275732422759791378559718426882 4044 405582118493600973648469259762982 4045 521870507491607380630805163219982 4046 650563829286575172415197540855092 4047 767894489045346426726420800502192 4048 886016875313413795100024052358192 4049 944645721154042074445391577205292 4050 521302804154465485351392 4051 154625388787400225802557086508392 4052 217150441354673439695199560954492 4053 331897215866209948696205247311592 4054 443902509061769826198025217967592 4055 573484646031227568178182879624692 4056 698027848471480074936420245580792 4057 750024551128957357115199504547792 4058 829022045456303025521824275604892 4059 939012813120212951144385340960992 4060 692550447647907128237992 4061 141059090896156431266260909793003 4062 255915014746582380341109703460103 4063 328906979746379443584784020237103 4064 489790799196087197823780940104203 4065 526093009671091135166969593170303 4066 639558879923035820428604360347303 4067 749073384631064332315476350614403 4068 865569946867715017687150963090503 4069 922256035415437377660128110667503 4070 702713526441862489244603 4071 130548187451204894481286882121703 4072 299427618875388308727553729008703 4073 319381767855913182796485209184803 4074 424510539594819351104866612461903 4075 578697143001906782735909178748903 4076 671417102119691453791416078235013 4077 734786394163016899078190512912113 4078 806081818893932010054556709609113 4079 913418202676963894232126059595213 4080 823517170729803643682313 4081 121572994743350220756140790879313 4082 230448653485269115469541502176413 4083 304610524183076667418159276563513 4084 466587440278900072006297205160613 4085 521307543069094469441500796857613 4086 616974875800884554807929752754713 4087 725583789652745912099909781751813 4088 840225112300718618331392984858813 4089 902104686965306701137924461165913 4090 980650374628376512562023 4091 114445046831389930129283546079023 4092 276237650852408909679719554776123 4093 392329434283936193124346946583223 4094 407299180922935932151729822590323 4095 573901787376958398635041691608323 4096 652675020651387627624856355815423 4097 712161313351099192151958303232523 4098 888569446667384875725421944749523 4099 998678851064075862368938199366623 4100 169393439183723 4101 109691965836762236221971972101823 4102 219629569195180715351195820228823 4103 385040388958899277663920581445923 4104 445089307834232465785698057762033 4105 526510140089236383751995827299033 4106 690866144849748933839645021917133 4107 705093974333166844713351929644233 4108 821808339279615829012538651671333 4109 983564552545822005860310608609333 4110 192978096778011978836433 4111 195610704425419141861655873273533 4112 257246987799924129510087603701633 4113 372428198281956048740712666348633 4114 481358168435266477544503954185733 4115 578124289508122789059684886023833 4116 631956987774249954868602653160933 4117 793921607183765522170419464308933 4118 867466508975405507400160710745043 4119 976051128875275150196301510292143 4120 259569194337105164830243 4121 184720609444444186023817853687243 4122 291677067246847550132022907535343 4123 363050214872542091738774515682443 4124 426474215162508261011569977830543 4125 521823689015719029326951505297543 4126 673396853476140356955245396745643 4127 788311710918202461017895743403743 4128 808174279181138552484618964260843 4129 967676281660058901119786260228843 4130 379410776446807821385943 4131 175394008160705960869773076543053 4132 232309153920487759797891096901153 4133 358418479205196179886776091578153 4134 468864050340838501838423471246253 4135 573437729158632921980456346014353 4136 618451187782712999639281106081453 4137 779957174382906972235234940259453 4138 842584269177302365586729099427553 4139 956745043122294898178691824994653 4140 483886022532277363572753 4141 168819830663530787295981008250853 4142 278972724421104616934889937138853 4143 347335300105561339259117581216953 4144 409912068309104516699609931493063 4145 526046181847653746521421506771163 4146 654766990077922675095719385269163 4147 766361736823852379143548870947263 4148 880182213218801998430964290735363 4149 943720184862875373330453726623463 4150 573906948414960686711563 4151 153740692578126196479781172019563 4152 211248434995361856032682583407663 4153 330349582591488883724449030005763 4154 447178783596438598045647012792863 4155 578640326640690950382082729590963 4156 692590913137937621601731381698963 4157 759001009906321912702219089796073 4158 823557817611625738235402323105173 4159 938931802249121773387616212603273 4160 633203446714557156211373 4161 140368461761343873756032346029373 4162 259502832978324777194656981037473 4163 327890602974000920286056392145573 4164 483823331107535448567438759353673 4165 521359626684985899160438481861773 4166 633245838529272278476772779389773 4167 748720912408860100994897733108873 4168 869321157109120726322330962026973 4169 921966598291203552733226377044083 4170 790441512231012458262183 4171 139985824039461522907444315680283 4172 293766881317560369189779357119283 4173 318673633484717936186564875837383 4174 428352269182636775163765989665483 4175 573953860549948397104649989693583 4176 675253361698951785310072285822683 4177 733080619460108921442902967160783 4178 800329227411305360189834355698783 4179 912951955531659990759736739237883 4180 869386526457884429075983 4181 120296218423823113018776615014093 4182 234202730878643527914598617152193 4183 303374989084821259147538725490293 4184 460270831696825412408691259839293 4185 526562223108828005605086299487393 4186 610011792844121691626299156236493 4187 724470901941621817228248239184593 4188 844800423767734751246449738233693 4189 901419746291112229125510073581793 4190 973582783597677135930893 4191 113378616729947745696359523598893 4192 270764682893759676463572557257993 4193 391404033335489889848474228116004 4194 401769374085545503311982035274104 4195 578176362209063727040954188433204 4196 656836312160489903834927878891304 4197 711605383175090447140948425460404 4198 882655216805132040025075228139404 4199 997799651371550812084056477008504 4200 274948383176604 4201 108770726319164905299139256345704 4202 213797285523934379094666485714804 4203 384505846479856924373528181392904 4204 449288400118581834700581744071014 4205 521875762721025797627525383940114 4206 694200908041581562638136399929114 4207 704155403332808282616192082218214 4208 825260769450996507723792642696314 4209 982432954207729635612544498185414 4210 181609566815535722964514 4211 194984707263674116464273842853614 4212 251902847456705962482467959842714 4213 371334983295700566112325463141814 4214 485325975375847807984564564530914 4215 573489802359314859473114562139914 4216 635505337617662483241581767828024 4217 792660963459343931090516379727124 4218 861343895853081433445335788826224 4219 975702752969360618368677115135324 4220 293728259444581948534424 4221 183235274717771124627306209143524 4222 295893250073865999391088476942624 4223 362361745611616563583768861951724 4224 420353277664660898498124783070824 4225 526098264996013384873404333389824 4226 677196305847754623855976900898924 4227 787685799581469667722611914418034 4228 802435122045528890652785465237134 4229 966162550881233593395969844256234 4230 360393833572441570475334 4231 174078834124034250824699544794434 4232 236147423119848249272514465224534 4233 357199510981280935131492334943634 4234 462595515133022243034035550872734 4235 578692409292122776507520434802834 4236 612543492556907945806586175041934 4237 778823661629563705909914174470044 4238 846190884536909505305241631010144 4239 955005155784976977414177865749144 4240 428318617108822277688244 4241 167704750656430937169044947728344 4242 272492605525830681633833305077444 4243 346435205554794402515558630517544 4244 403432158352376146242139253166644 4245 521302809234846349024805454906744 4246 658984018110771850611435443955844 4247 765881972864851243265959520115944 4248 884197777801837374761047105464054 4249 942887943721730963715538477914154 4250 526515301183902848673254 4251 152882520368179738517928427533354 4252 215297142520181947176866704692454 4253 339727795567671569695207998852554 4254 441410302918871505240219302322654 4255 573906943659961422767182323981754 4256 696983936065521267247008062751854 4257 758147978311998794851264910721954 4258 827927059178667705624362206890064 4259 937847193710536825681602210270164 4260 675219529013692252740264 4261 149598772683350666909345523420364 4262 253256111214077392533369432300464 4263 326728806096529319781375389389464 4264 487834865802990871023693475669564 4265 526515306200048572248954010159664 4266 637845284977206039621597492739764 4267 747442308453373004418734034529864 4268 863223956902689284718724024519964 4269 920667805664731625623908762709074 4270 785690244418036579009174 4271 138458060690021727140549645698274 4272 297969301836075584160908489398374 4273 317904157276447854422482292398474 4274 422277030911214850481634274498574 4275 578129445852170504109433825798674 4276 679017766902229073056450364209774 4277 732336863682265726220476972909874 4278 804503028655604896239572189719974 4279 911489394819638510326749075829084 4280 800380389866087150149184 4281 129820284562838040489078624559284 4282 238025629474416837428813996179384 4283 302073103301838018597822278989484 4284 464830199267196752558907849900684 4285 521828845321407034913578139130784 4286 614068043006190321868248428550884 4287 723325012941558466945437036180984 4288 848437648794536220687676253901094 4289 900703490641033409773008399831194 4290 964574868905042755071294 4291 112225349752793834557631640402394 4292 274167857630331122280336364932494 4293 390529603194921130758778218672594 4294 405120025253817810158320790613694 4295 573432094470473308442822913753794 4296 650122837056657116336256284004894 4297 710112153319245024230364095544994 4298 886689932166940401188928546294005 4299 996893223569156685940829156145105 4300 348639116295205 4301 107876358157730548600040925546305 4302 217728340859628851237524604007405 4303 383016064826971686066682742757505 4304 443562032705201650098918450618605 4305 526041447038650369879622238678705 4306 698652839047630353259317285939805 4307 703276211417964416603194903400015 4308 829657141763249377410477510170115 4309 981386884400557696135187407931215 4310 172803292997737973012315 4311 193280910772523427152178340382415 4312 255535029365219526028414007753515 4313 370282137972364913049506253434615 4314 489370860639504140355686300315715 4315 578645581911208171411309656395815 4316 639176394925697864795605513676915 4317 791365864527229703005257289067025 4318 865160644949762629848009166748125 4319 974443353414005176302612653639225 4320 234267552466769860720425 4321 182755611567234410578824308911525 4322 299083598685167961030878265412625 4323 361611653334183990978795053113725 4324 424115524535796906137578961014825 4325 521354981919061412364300420115925 4326 671014343466724614025772619316035 4327 786912634217704899529899948817135 4328 806632170816602313482374828528235 4329 965623897736369285687010558439335 4330 355985102612629239540535 4331 173761546426704240459835560951635 4332 230045453970107077389271652472735 4333 356806297725071161798651805193835 4334 466104279717403024998328428015935 4335 573958036720866315418115902236045 4336 616556404101801894090365566557145 4337 777756801040788858408423691188245 4338 840839199055937158966841508800445 4339 954333914964168948730193594831545 4340 460238596609214072072645 4341 166612857835374850529975331404745 4342 276868515741156497793262880045845 4343 345575032733710613192538731876945 4344 407823806833307069832876582818055 4345 526567488326169963645571535069155 4346 652238442356267968691617988401355 4347 764375629233943758658396253152455 4348 888141136906257291188605729993555 4349 941928734726172595813855716055655 4350 578129440719552624307755 4351 151942573257458881921210753858855 4352 219209024889157257711442314510065 4353 338251462143891759067373895471165 4354 445636439510630939756728519533265 4355 578171628432407771431730963994365 4356 690406332893765629642834169466465 4357 757243097372532946097174696238565 4358 821441212556878064203385775200765 4359 936730333239345475760322806471865 4360 610074257421648197843965 4361 148840479260114267172219131525075 4362 257858665744869838070688136307175 4363 325697323824539941458632592488275 4364 481924646959756762927834521760475 4365 521870038990514546485079521252575 4366 631578475864228890590613003934675 4367 746120216802262292727369156826775 4368 867065076709243032547604481028875 4369 929249395839293457512341109310085 4370 776099340410676508902185 4371 137936264750535321928215109704285 4372 291236877039958373961661291806385 4373 316282864686598840863351186018485 4374 426075442606183797885699173510685 4375 573484177514236981138222862222785 4376 673987816305263942639363373134885 4377 731643709772175099195659096246985 4378 808723627231394959833245422658095 4379 910982199794516187575766779170295 4380 844867317465388359982395 4381 128582135543982102734647651015495 4382 232997029999562044991718985237595 4383 301707631918168449737166652759695 4384 468486764734627911528058061481895 4385 526093520203594738421069503314995 4386 618037358207183120891075596446006 4387 722237720337468232805662333878106 4388 842107517666674462724936222411306 4389 909975967442396737042482763253406 4390 953039507351108077295506 4391 111194488726056262692597634538606 4392 278516940853385451927678863080806 4393 399584064783160004944066075723906 4394 409551448703874219593667540775016 4395 578697664565968821554918797828116 4396 654323879049026346664944038280316 4397 719572236019703748822192741933416 4398 880752387293966075405489157795516 4399 995970951583917337620471846858616 4400 405905938121816 4401 106999257504979534626546923783916 4402 211810506581895571170242221556026 4403 382553537426769980805369022529126 4404 447721467934322264506974926791326 4405 521307074564835766530564153274426 4406 692134354518792858084995093947526 4407 702357999430044456836765057820726 4408 823198330667769838722950534013826 4409 980218706544136850499867744495926 4410 165987925517693297088036 4411 192597580689844947802746274961236 4412 259126242529884112433032294064336 4413 379073356299170821200168458357436 4414 483405174659542651871952465940636 4415 573901219876937921988941426743736 4416 633851439487659597822362830846836 4417 790026087395071855363433018059936 4418 869918442948329222835301449552146 4419 973165331687636257180613344365246 4420 270724320314227113378346 4421 181201228461541885640870355581546 4422 293327509826826444895341171005646 4423 360909498259871908197486961718746 4424 428949573514462598264274255631946 4425 526510661545254796665282323854056 4426 675848189427575087281698584287156 4427 785210987884331470125990440901356 4428 800975737460539176729386100834456 4429 964178591717589636098544263967556 4430 344026118540781031301756 4431 172483346875888236281417803934856 4432 234892737678291359942938109777956 4433 355566086116681668163973319811166 4434 460888480672239735308651743264266 4435 578124701134523340730999602808366 4436 610680654572787702707837694651566 4437 776647434994922454746312022705666 4438 844420010299492556588662183068766 4439 953640884079778099946647389512966 4440 401729018473605130475076 4441 165543506302535305607404825439176 4442 270300234350913863905503874792376 4443 344656388859290594178770588266476 4444 401305555985938746011695257030676 4445 521823111696189351087937480104776 4446 656496689182859897476393588377876 4447 763813593218801627638744851941086 4448 882233827440968143165797709625186 4449 940051940660282622304343731709286 4450 521828840281199058982486 4451 150039940748675984889156250576586 4452 213371826324566561091242647260786 4453 337712103763601365734386539254886 4454 449837667624829379966209426548986 4455 573437250752456834121238718042196 4456 694837529144811496623904815836296 4457 756309721764926621721775037830496 4458 825899876442974037676382854144596 4459 935600690097308170844284507648696 4460 656897752832231674452896 4461 147123791727292119471791477466996 4462 251528939389386051227646306770107 4463 324500786148042575686554869294207 4464 485992113776277552322406278019307 4465 526046603351376037148770023133507 4466 635125971359933700214768413457607 4467 745853128245479865071969068971807 4468 861938082475567683627483269706907 4469 928991579945954739660121326830117 4470 763223622465091748174217 4471 136449718263594518089016836709317 4472 295456822584947758574504100643517 4473 315599241112146531116206939687617 4474 420946703048370601753632754032817 4475 578640847197762059890643855676917 4476 677785023235341926246679642521127 4477 730912883867021449022871725675227 4478 802099652335733306994600304030427 4479 919370536408292392385225878684527 4480 882619557120397759549627 4481 127264483300960178518988446704827 4482 236730617413874447324098349178927 4483 300484174240111108667778858833137 4484 462110230203889388532049393808237 4485 521359157117544853796171355082437 4486 612127973616248122994176043557537 4487 721107690379327812774445067232737 4488 846709660945834169069009618217837 4489 908237710180712650087658315591047 4490 940417432072335558086147 4491 110087301817610194972750648861347 4492 272030535301521422471165984956447 4493 398680780615609583548281097251647 4494 403073076643825436417560257846747 4495 573953391057273394047853973741947 4496 658549717098634515424612676846057 4497 718007244114222354718897646251257 4498 884763896497711434525172592956357 4499 994040177872772141617508526861557 4500 521875246086657 4501 105040922030316963160177943591857 4502 215863223189168047414275157217957 4503 381047880058218839066571258232167 4504 441074095877862133868977556557267 4505 526562744604507240407985661182467 4506 696525873394827371044518883908567 4507 701497168194750620069276623043767 4508 827564914157830333467383489378867 4509 989026086730296594779471663014077 4510 150492428353972674949177 4511 191826150136205587382539813194377 4512 253864054533520552008683898530577 4513 378996190280638577485388812385677 4514 487418335645349128379086482331877 4515 578176883700517760569930001686977 4516 637469813433957266322722966142187 4517 799632188418273215880515699997287 4518 863816090815155365875181680163487 4519 972858122498375690993015249429587 4520 213751220849097965194787 4521 180761379532291481223813279060987 4522 297524994847750866323393451336097 4523 369145914221225411664223021802297 4524 422866721251232930189714478587397 4525 521875293259497751428799024663597 4526 679600329539554617186583467949697 4527 784569113286673828679019809535897 4528 804165636214615518578809858421008 4529 963698136587021655492027816617108 4530 337128738409196291113308 4531 171125750350253617041671585809408 4532 238610965384878978402135008805608 4533 354261652679659810570121348111808 4534 464450711798311202015513717717908 4535 573489333878650752750094724623118 4536 614636291940915751750620879739218 4537 775595080573047514156013373255418 4538 848053872538985084887637716961618 4539 952936109171233141032307517987718 4540 449240739755416176214918 4541 164497264226576175971188984830128 4542 274796030364487433533919471766228 4543 343777753698609725401151137892428 4544 405757617571906698114400361339528 4545 526098785420991860430319474075728 4546 650770020820901599506613176012928 4547 762324103315459304726066657358038 4548 886263521766962052964693537994238 4549 949057780836529871083189116841438 4550 573432099294878093008538 4551 159033351359147111138655670554738 4552 217306913241517570513194376211938 4553 336229429179423200967261681377048 4554 443123384050135880729750916634248 4555 578692920893076201044966679201448 4556 698297939155457488188594362277548 4557 755424881807874258557140484444748 4558 829292727166649215105718246911948 4559 934556443113511089005933447797058 4560 694269794580031397874258 4561 146417192139183969145717397261458 4562 255155663610908094911636057948558 4563 323454432382185298530624866935758 4564 489940701262730582484336155232958 4565 521302330835753016936018404829068 4566 639784067577151002566515232726268 4567 744552704194597833917213930923468 4568 865751681153025238169177928330668 4569 927635670977162485065964806147768 4570 756762471896789973254968 4571 135967017209174644875419841661178 4572 299630072217636001334448919288278 4573 314845136552762092825773796206478 4574 424700425516203622171021684523678 4575 573906474167685687617486092150878 4576 671601774253321131475986511087978 4577 739152764361811323312957569115188 4578 806292824239218559171425548642388 4579 918833906624411587160126957489488 4580 825220863575296217527688 4581 126955568931168607294783907964888 4582 230632808717513998786063457612098 4583 309007184032182497531372258669198 4584 466710847653425356819197700027398 4585 526515827727361918232095522674598 4586 616138268320279683593743015532798 4587 720034357837305588058847668799898 4588 840453632324250169771684992367009 4589 907567287422144860690752318135209 4590 935056761274567214303409 4591 119883566195682624723127201870609 4592 276400193177498729348048788558709 4593 397727286435121683173648277636909 4594 407466228607827468334664267024119 4595 578129966300464305637534168702319 4596 652880141106197942271594470899419 4597 717584897085684695828193604197619 4598 888713146180790523499878168785819 4599 993182268989772552661617544783029 4600 650966261091229 4601 104108585288736627695905710699329 4602 219878150597149329949510510508529 4603 380567633474598471215279951716729 4604 445292392151564539129961754234929 4605 521828376820342913660504119052139 4606 690045731661989788780184725270339 4607 700597493716570844193702013798439 4608 821084472666638258056993462527639 4609 988901171010928018518978493655839 4610 147500007811674607093049 4611 190185064579708783180320402822249 4612 257470080889771750225163298860449 4613 377862281207794830265833677219549 4614 481500995593654746236708068957749 4615 573432516974158820284826051016949 4616 631190213112623600281766056364159 4617 798314641102840839431697563023359 4618 867654972975233875080498003081559 4619 971532248586312549201648064340759 4620 251969391736345058909859 4621 189157353042006694674488474977069 4622 291884298413272729877277833256269 4623 368410683213917353470911744825469 4624 426666487880616433172048408704669 4625 526041968515229220466958614092869 4626 673588070502302570939601882671079 4627 783870160737629665281815324560279 4628 808381483772847319688530828759379 4629 962104090064977897759806605358579 4630 324948501127291464257779 4631 170875119978067858929847507456979 4632 232596547611545661177542632065189 4633 353990592008917471378756060964389 4634 468009239984355220213669381183589 4635 578645013447043608816851116692789 4636 618603857617196845687822743512989 4637 774402287431048371772771793731199 4638 842719237065379884820110667260399 4639 951211404238985171164347854199499 4640 485388267584493084329699 4641 163365495947661766905099538858899 4642 2781597882596237514444650357970001 4643 3428398478867236831175519659372001 4644 4091906173024574041520186594864001 4645 5213544134898044819250858963366001 4646 6549798273670697461455259975858001 4647 7618880609590564074280174621450101 4648 8803328703541602920648029900052101 4649 9481367506367493243807908032644101 4650 5260414429881646987246101 4651 1581549819752256800464939686938101 4652 2114911572309701452763991329630201 4653 3357621556612306254093639894432201 4654 4473838643498506632486166414234201 4655 5739585572308956787850788076036201 4656 6927679980549424545489421862928201 4657 7545097608480723719295888602820301 4658 8237203390734718889676196784722301 4659 9334892434308242432296840111724301 4660 6355623822757474770726301 4661 1457221000548062853456584783728301 4662 2597303876374014635038795140820401 4663 3223412078057826319793823040922401 4664 4830867712997581395431591483034401 4665 5265679009266903543584617370236401 4666 6334771811626043223265114901438401 4667 7432175415431994477541008194630501 4668 8695152823417762667486204122932501 4669 9263591291482783398792047892244501 4670 7452864000477433427546501 4671 1344115210118612998275807894948501 4672 2939778159377672780628483226350601 4673 3131499891534786764733788590852601 4674 4285467973267759860485047919264601 4675 5781711599963757567617964490866601 4676 6754432913256422000165006026378601 4677 7384440065474298305716956894970701 4678 8005326547818132020360471927582701 4679 9173808969087318720157176213294701 4680 8613090464212186942996701 4681 1256758918131497944656137045609701 4682 2344933944411859310179253681411801 4683 3087533453807455918327570781223801 4684 4604079729126557988261134345035801 4685 5218705594272218433712159552937801 4686 6102607460363755970894861523849801 4687 7298193316989725195892616157751901 4688 8440400670776017906595828535763901 4689 9068768063247809378940043876775901 4690 9283237458600686971887901 4691 1187133304988112484794204040999901 4692 2709353956183430788832620162012011 4693 3968043493664404211536490248124011 4694 4019305273612925668777541487336011 4695 5734846980078727542744817780648011 4696 6560571385156661074211253357850111 4697 7160365150011912816239685187172111 4698 8828018641973254163757369271584111 4699 9922086379557932007721420829896111 4700 7672013740319111 4701 1032827252257360822031563135721211 4702 2139459443574761196703237083243211 4703 3899245940513575377221659595755211 4704 4494956503482928571485185771377211 4705 5260930517071821453693451621989211 4706 6944744557865533062069022244502311 4707 7095574901834716280473823621224311 4708 8254394776985907689334420971936311 4709 9878723410105518758436758006658311 4710 1368431340171773293470411 4711 1993566525062320590739231455292411 4712 2511447643783387415825576680115411 4713 3767701620102880794242655099927411 4714 4855701160714630576870723662949411 4715 5786971950747048568937045419861511 4716 6357357791382941718236057539883511 4717 7970512571234000459868015033906511 4718 8615337039108114621562673990038511 4719 9702968185444306753443209242150611 4720 2958558295633546167272611 4721 1886587412851300944971261656494611 4722 2950190014108165469815010729617611 4723 3677230546103594053017847475939611 4724 4205490506603516147818539995261711 4725 5213075950164916849916131300683711 4726 6773849272454667012106698487906711 4727 7821532983756881949169197549338711 4728 8026446977557248025416973684850811 4729 9616835515187890379481222704382811 4730 3159769897310388807805811 4731 1794559263517969296651629193437811 4732 2363333699224836703583619654069811 4733 3526743775010076010881914409681911 4734 4627246990811907246077000537314911 4735 5739017304040777572750822949046911 4736 6127907964919043279096866745868911 4737 7733755703485420545430198035690021 4738 8463279051544169613171464998423021 4739 9505649338848987288509759356355021 4740 4203192078467249497287021 4741 1622564661279176207799989223210121 4742 2726679736568784163775176832242121 4743 3419313538301412051102065245274121 4744 4036057777196854854192922532307121 4745 5265101920591128625699252713439121 4746 6581047983037693212191602987561221 4747 7603179889876529457774466156793221 4748 8843492402035985345681402509926221 4749 9472972600562354488673204055268221 4750 5786455867738638785590321 4751 1572922606311146046880680810923321 4752 2154498799528355861083927148265321 4753 3342526975407062310596643950797321 4754 4416295079144735995847815176130421 4755 5781242326357792788989628876662421 4756 6961669283299275341206358180205421 4757 7536432664775141517305181188737421 4758 8271022700846808108843493770479421 4759 9323994594153633032825670176012521 4760 6771520922071318266744521 4761 1440689640847649202141091350586521 4762 2534825293374828905640497248229521 4763 3212706207784095632132212230161621 4764 4870917623272535679087230226993621 4765 5218236321083091706225448216836621 4766 6370837076176408860520732500878621 4767 7429272161574894341006008997711721 4768 8634195668180860532303621799753721 4769 9250545312989444941439508795895721 4770 7303018578730234206938721 4771 1339794440617463863509795110180821 4772 2971880931164457823475798528223821 4773 3124714745576351989928529540565821 4774 4224652364565300698502872276708821 4775 5734377712897804496489055507050921 4776 6792030795035191319891143641492921 4777 7377973404784306057136642599735921 4778 8047186578305696068718568252287921 4779 9168035827549153041440897919620031 4780 8024969615053346699172031 4781 1243157004691518637035200484715031 4782 2382157686637030451331774283367031 4783 3074542325477103025164966296900131 4784 4640701984233881577575281514652131 4785 5260461348701611738292026055305131 4786 6142146744636920593781785990157131 4787 7287614718056707007295886260999131 4788 8486693736740147163106035044742231 4789 9051749362088371531660027332694231 4790 9197708127006468244547231 4791 1176651703503071165085275860599231 4792 2743368190583741726341354111542331 4793 3959215677886082422191611275594331 4794 4053941040329927487883271154647331 4795 5786403786127009566661332947799331 4796 6503393770264837849027019664942431 4797 7155310129634886632410818406105431 4798 8868374325897223554677865361457431 4799 9913068927296436256505777341700531 4800 8864950645062531 4801 1023847512101708395207030173415531 4802 2179731799580557752410803916867531 4803 3884370874128028543289805192320631 4804 4437734666992598545759152883872631 4805 5213596786186980484360651019335631 4806 6988233583754117925791148758987631 4807 7086767529831119006130829132640731 4808 8298286922709999079210830330303731 4809 9867211622036834570563397162065731 4810 1276894913880718819718731 4811 1986483878219495688069237400670831 4812 2557658478793192745935561025433831 4813 3756214686630089864061047564395831 4814 4895204116177232620049280248258831 4815 5739538135536728116577028946211931 4816 6393039774911944844643185988273931 4817 7967444762072360104411399165336931 4818 8653520787839769987423586766498931 4819 9798225756995815402700882702651041 4820 2361035713679134181814041 4821 1871849397002553007238847095086041 4822 2992960498400936836369078534349041 4823 3660848641509157849345134717602141 4824 4243050322262998497635460634074141 4825 5265622751165909605496404295437141 4826 6712082061620107893955780781999141 4827 7814871640971724785464947022462241 4828 8068439885367103318435720496925241 4829 9601580103854301062786955706597241 4830 3008063673236489169160341 4831 1781545301347712796478149757823341 4832 2302397173172089666317170699595341 4833 3513927687594443264442510776368341 4834 4663361734156603618853414108131441 4835 5781763152324557248547119963004441 4836 6167003591220747168298051383966441 4837 7722076921634364522680677148839441 4838 8400774493972458441214234647802541 4839 9597961563566269615757567790974541 4840 4625539257018224698947541 4841 1611607377508817606260150341120641 4842 2760412863649734400708892838292641 4843 3400836660101464478141518289465641 4844 4070005279984661879969942775738641 4845 5218757157923153147999352226011741 4846 6524439075067783680647874811483741 4847 7697983082691120562135675660856741 4848 8883945766325478196584002764239741 4849 9463327087675736877845400123702841 4850 5213549867964346826284841 4851 1563585707311549375808277093857841 4852 2194588585646355806639840806430941 4853 3337785747896304826730921182113941 4854 4458499770524184765801176014885941 4855 5734898543824454673069333799568941 4856 6906743518101196168812777140441051 4857 7527477662166179425523166445224051 4858 8216180210492198304835746605107051 4859 9312864466258559219239793829089051 4860 6125073586204575018062151 4861 1433161422488125514066348351145151 4862 2570929233918351207832768859128151 4863 3201422430556732298094113622301251 4864 4811859178800735529195248659483251 4865 5260982179247768971935721151766251 4866 6317031002364350713351438908949251 4867 7416034815199675921970136339232351 4868 8672532368042829783687781325615351 4869 9247201490229846886075471975008351 4870 7215470303455262201580451 4871 1324634541719377620786321390073451 4872 2914432019842786920747034255556451 4873 3117420454461269607143758084149451 4874 4262672315971984035809770978722551 4875 5786924513893631109517767747415551 4876 6731894174680486100468206780208551 4877 7360133584815954056582062998980651 4878 8089306499035276551747714381873651 4879 9153105530312254071948357049666651 4880 8461585845720849171659651 4881 1230736135657559002455086778542751 4882 2321956283918886259735236850635751 4883 3061994232002599004529584517628751 4884 4686116446216027377105329848711851 4885 5213028513612895887198826954904851 4886 6182884945753502315065682845107851 4887 7276710164309426522418185511499851 4888 8423314108206118572108002261782951 4889 9044419164609366749215038886085951 4890 9086108123487851696478951 4891 1165314409742050931592478481961061 4892 2787822492481136466075666551464061 4893 3940983423513060355289522906957061 4894 4097206747533357317947342645550161 4895 5739069956294933771939114769153161 4896 6545361534467386269664324378846161 4897 7140008922079716449890279462649161 4898 8809027917442183227154257241442261 4899 9904861509213077884399954705245261 4900 9440197953148261 4901 1014040895114472649977244007041361 4902 2110733784912960328622311035044361 4903 3879768066884521308862105948047361 4904 4479360052184551901546603956140461 4905 5265153582378062787159922069243461 4906 6923018563028360185246279257446461 4907 7077559794803155608920732830749461 4908 8233616145622336722582627618942561 4909 9856568878695414239044441980355561 4910 1104281012093691658658561 4911 1979516876734701924888785811161661 4912 2593549587846166419355520778564661 4913 3745147275353157828868612231177661 4914 4836581524528665940081078488670761 4915 5781294978056841250007496531383761 4916 6330931850803176987705004588986761 4917 7954039866204444575945896431799761 4918 8691124687999136569936003488403861 4919 9785485318984096246264919431316861 4920 2724525992175862788129861 4921 1866262176087763425093260241132961 4922 2935387209330073686612610009045961 4923 3653746947575229128812648161158961 4924 4281437223918096125934962829161071 4925 5218288973984373818597300002374071 4926 6750484976715281570080867779487071 4927 7807735221689440578069182262790171 4928 8001988786755725019389562450014171 4929 9695970443538384478275144453327171 4930 3980524153030135361730271 4931 1778623531397416907835752284153271 4932 2340945035904788399061543113666271 4933 3500552594668191918148815156189271 4934 4600252271561068462804405305792371 4935 5734320474065106967075820868316371 4936 6108300789557222720429818547039371 4937 7711951857455470388749306731842471 4938 8446504757704522132800311440665471 4939 9580184889103263219753670664488471 4940 4034914216731522404302571 4941 1600975729580539167673192958225571 4942 2705701771222731634499700238248571 4943 3490664834321857552008801323361671 4944 4015752898626875882594823333484671 4945 5260414990043207159276204368508671 4946 6566088478692065419918760419721771 4947 7682449161594646200713160684054771 4948 8824881382067489101044121085377771 4949 9454594954773723460163789691790871 4950 5739580316841993733124871 4951 1554314397938499942967790200647871 4952 2135296409698705261880528191170971 4953 3322416062584829131078323709693971 4954 4490544785686372244087733941327971 4955 5786455349468278987583116819940081 4956 6940125963421107391551098512773081 4957 7518010853290844609064029140507081 4958 8250784525474223623975944793330181 4959 9301506740628295909196522382263181 4960 6589468380688799996196181 4961 1426840627716690261651615846120281 4962 2517501337903943752404135921253281 4963 3299466893966872891144597341386281 4964 4851588749968263544789060296410381 4965 5213549349880078700476180577643381 4966 6353557219782565163340216393976381 4967 7403446307977651763055704845210481 4968 8611387767030384981365422042643481 4969 9234862617541044712463028964086481 4970 7184056489051359732510581 4971 1319627333048278090730283545053581 4972 2956619660586451421350768293686581 4973 3100614480238627385741961187220681 4974 4201422000360146308781050117953681 4975 5739580887701151778069272381796681 4976 6779730375644738185471106891530781 4977 7353894880973674503854997757373781 4978 8022099387018356279363336168217781 4979 9148911947402421279663968015250881 4980 8841519480768472607293881 4981 1227419452789771314981816844337881 4982 2369266601769487903585866837470981 4983 3058696974843376803332691775614981 4984 4623488044929639550042279469857981 4985 5265674314534566142146867209101091 4986 6123746426322235235204853193544091 4987 7265497791357031505024515134987091 4988 8469356186172060085325410420431191 4989 9037961989861167659274136961974191 4990 9944001945369241968428191 4991 1154205164677707129426623321171291 4992 2722050408135260722220169239715291 4993 3931965760753233341756528892568291 4994 4032462713316369218869007122312391 4995 5781716705022420287433863207165391 4996 6587588437523992049170016147019391 4997 7135225991352041264734902043062491 4998 8849151184881760847926059894016491 4999 9994400019940621763987816812169491 5000 5213591 5001 1005400090050678283982188343466591 5002 2150251125112760252036050157610691 5003 3864625958646093982149692227963691 5004 4412839458472203860880014852327691 5005 5218700800382887000488081063770791 5006 6967972997100410582190104820234791 5007 7068936518495037358124368362787791 5008 8277398091910044323835163760341891 5009 9845689859017813449450096934994891 5010 1054009055835446183658891 5011 1962957042068815315905120498312991 5012 2530016351899905096244816779175991 5013 3734496873884571183867332336039991 5014 4876658674856605972378666168982002 5015 5734841206031076824101817366946002 5016 6376977462523552671557881040010102 5017 7941272733333482031690188199073102 5018 8630125835216489511643895915237102 5019 9772454218469423331886441426490202 5020 2152513513762523603754202 5021 1851921589003070788191649665028202 5022 2977338770274836521435418604481302 5023 3646030977913595023133837628845302 5024 4220645452138204537685625728319302 5025 5260935722386435965072989904972402 5026 6798959085089763129023739475546402 5027 7899219347339148157446281323210502 5028 8043701819239388848811835556973502 5029 9680229283774306297095718275747502 5030 3814452129978538570611602 5031 1765007026379569792877804561584602 5032 2388002288379242876150353248458602 5033 3596425068797532874044684701522702 5034 4646803132754087347066726169595702 5035 5786976175982902021504695504769702 5036 6148812912917239228343312044933802 5037 7700426686545297806521003660217802 5038 8482853315912781847873976482580902 5039 9573082816565969799117471690954902 5040 4414711575517016105338902 5041 1698384410106771131269218105802012 5042 2749652244397384727700806790485012 5043 3481893041016841118293328982069012 5044 4059224752884038191346782970733112 5045 5213070275367572910172038664417112 5046 6509879994324636167577182354290212 5047 7677432596499365481546374930174212 5048 8864118659620080133653832622058212 5049 9445599233536322205673904410032312 5050 5265674832461128404016312 5051 1545311476322669103071903893199312 5052 2175519994691744956838907599273412 5053 3317403045816160664706068791557412 5054 4433343771559878940019995500831512 5055 5739012619006512798571767914125512 5056 6984688762777437836138202144509512 5057 7509245965091723630203847070092612 5058 8294630582319277079010642903576612 5059 9399903115259481034283935751160712 5060 6969432994148274616744712 5061 1419740789416161943518198686438712 5062 2553856605249165822437246963222812 5063 3288925946763669454230375566016812 5064 4891009804436791704941135575999812 5065 5265106145552415815035663001983912 5066 6399110552198835072826929042977912 5067 7499315415131279781309170899961022 5068 8659438943741290438428546273165022 5069 9221244227676040708278405563359022 5070 7018598637735305779543122 5071 1304967768540235382223794902937122 5072 2998437090960862531247243260331222 5073 3192191429047203800723798635725222 5074 4249994451447939646126910436229222 5075 5781247531463106428681965453813322 5076 6718940277768136543006604996417322 5077 7346184971849098740854393966111422 5078 8064044542207731608473293562905422 5079 9133687784806502635589662884709422 5080 8279869991649188833603522 5081 1214489258903101118439201818507522 5082 2308263801821626144256697629501622 5083 3045834285685062922428038566605622 5084 4669423486194255583002470630809622 5085 5218231636201118402755693830013722 5086 6163815761412238370896866376217722 5087 7254743163589714284454267249511822 5088 8406817117389196430786055648915822 5089 9020311046319902164682709583429822 5090 9894668136471707165923922 5091 1143328484889895965503628473537922 5092 2766729838557788464666141628141032 5093 3922356553164450196872135619845032 5094 4076335133842853028891478646659032 5095 5734372037244098046915050810563132 5096 6520069492722862471173149030477132 5097 7120187137067721496129824686381232 5098 8889663378212714547873693589395232 5099 9985867419681094461099727829400332 5100 1540903715614332 5101 1095040226392595430578520257828332 5102 2190381484544714708458567336142432 5103 3859846556452004736304714361556432 5104 4454064930273273741689968143960532 5105 5260466553849269883311410071484532 5106 6902141820279013868343147846998532 5107 7059914845967875275482449877513632 5108 8212511570141072799195615165237632 5109 9834578212406353471379253799941732 5110 1912191107681943780865732 5111 1955412911864372077340204238689732 5112 2576054137366067991904904332604832 5113 3723178711853138464202072192628832 5114 4817518005822838927893488600742932 5115 5786408991219172188920351183866932 5116 6313252466562335165581879414090042 5117 7938960019125415302410362901315042 5118 8678429279028989560427119464639042 5119 9769135671885518962485928284063142 5120 2532149438529229361587142 5121 1846749311956032817241990905012242 5122 2910028047410590258296662915636242 5123 3639795088532739381990533591360342 5124 4268588821187804617059412835094342 5125 5213591002080974845309718845819342 5126 6737701558651813719186650822743442 5127 7882409517409299042970548675677442 5128 8085981144294779161959790695602542 5129 9675210619473874195652137682736542 5130 3783475457879166946860642 5131 1752660269893271632602808586005642 5132 2327843615400977720490980693339642 5133 3583831063927880575278424187663742 5134 4682337003722983628848637248008742 5135 5739533440849387182704749085532842 5136 6188543605257232340110089699076842 5137 7798466880459014568202957190701942 5138 8429439552462783702606012668345942 5139 9566769829021121582629062123189942 5140 4878977421159738754914052 5141 1687028066733678616255078672858052 5142 2783262122690722175786882977792152 5143 3472430286691237277893320669737152 5144 4093693215355679730618600838871252 5145 5265627966736356272751271693026252 5146 6541926488898118925927354146260352 5147 7662168126504429860039687475505352 5148 8805810419281287514742801791949352 5149 9436326154827112324262553905393452 5150 5781716233946664215838452 5151 1536580004766743638671283702482552 5152 2116451795271098041907240595037552 5153 3302952823146888030702093676771652 5154 4475980682565989339827763254526652 5155 5781768367376415689134919329370752 5156 6929348279361169990375099190325752 5157 7599079014959923820015725759279752 5158 8239923843874282634207774125324852 5159 9388289186493621869217987487478852 5160 6378036713802314847623952 5161 1402955186467176892069892314977952 5162 2599681742532707619648893087232062 5163 3277814069623480144358566058686062 5164 4832304968819671874370450526141162 5165 5218752462085553540017815401795162 5166 6336003319697987546670610092350262 5167 7486936824450380443895305281015262 5168 8697099896262147248218939287769262 5169 9218320515500574955173482290624362 5170 7990633507040894111588362 5171 1398369542849886363207245148443462 5172 2931982341271710075553183382508462 5173 3185059877500665293711879734662562 5174 4287305669049028310422892603827562 5175 5734893858401328218130803988091662 5176 6756339871758123844810579781456662 5177 7339088304290567249387762302811762 5178 8007455007237721767150651639285762 5179 9128009926798875629966016783840862 5180 8632889640216306855415862 5181 1201642848119172264879701054189862 5182 2346853713417875203799790360944962 5183 3032423871608613385520945893719962 5184 4606333149965120592055734754683072 5185 5260987384550560494981147042658072 5186 6104105219015702493396834947623172 5187 7243672569484199854549905489797172 5188 8442702546889879494369539649962272 5189 9013441969302238547009896736247272 5190 9722832789640287750612372 5191 1132677027933876226928961802096372 5192 2701164692082240087418748980561472 5193 3913142858130880904807208307046472 5194 4011118231785747973753220150711572 5195 5786929728691972185057594231495572 5196 6562687376485662220020312949170672 5197 7115571804916564139144561205055672 5198 8820669182339894958734543297920772 5199 9976068948679893187575647028905772 5200 2175363885099772 5201 1086845463944971052882291690274872 5202 2131030244272949308047922543459872 5203 3844538059816793675390474633734972 5204 4496030221034184232366429070129972 5205 5213023828604076494919185945504082 5206 6946497436748244152684744377098082 5207 7040698540848336666241425347673182 5208 8256088114253636982428518064368182 5209 9823239641055554661426723629053282 5210 1801716159397560141938282 5211 1948183801137929020547730601823382 5212 2513760359245201585940252228718382 5213 3712278321087712408144817092803482 5214 4857264199092950309818744215997482 5215 5739064271333792782242254884192582 5216 6359659260261035066839447912487582 5217 7925329407309281241103043707772682 5218 8617232933502462683098352259177682 5219 9756712881751189007534205559662782 5220 2979212961638301817267782 5221 1831811676669348967161770142952882 5222 2952243398881659994456244525657882 5223 3622949910534288794927122275452982 5224 4207351618109911761679634283357982 5225 5265158797711501103951211759252092 5226 6775723237895058802022272792357092 5227 7875111425927344148772349304452192 5228 8028537837763804919926251872657192 5229 9660157102466929060457829029852292 5230 3695249019803103333267292 5231 1749328108907480172531103615662392 5232 2365295202565315032752069074177392 5233 3570696197483985792388113891772492 5234 4629529628693324235704093996387492 5235 5781299193373292086014132579092592 5236 6129487207858919503166178620997592 5237 7787188718485426829611943558703692 5238 8465537898175633851529207164718692 5239 9559249453014184238424379648723792 5240 4222337351741202210938792 5241 1676989237008636828618134859053892 5242 2728327152224990702353607686368892 5243 3463479298438257224178070891773992 5244 4038775588519581435386175394198992 5245 5218283298994840766992652475604003 5246 6583132707578620751924371144229003 5247 7657324363054196396189273590934103 5248 8845904007970712564860609735659103 5249 9427977526465679303300528967474203 5250 5218700338303381297399203 5251 1527927162361553316296530606315303 5252 2156900201083582292890834212430403 5253 3396770686408873257656744216555403 5254 4418380211771694162217221708770503 5255 5734325689026126326818225797006503 5256 6963397681492285033047807485421603 5257 7580598170602546417354247961946603 5258 8273769290207199101841786355471703 5259 9377320649611070769622706737007703 5260 6790728780903865227722803 5261 1494289327790818107922736905557803 5262 2536192822545791366140288990482903 5263 3266139428481985006610273494318903 5264 4872497307790738570646771496343013 5265 5260419116009736347246073007478013 5266 6372120418626450215149320415604113 5267 7473126306197219307007112631939113 5268 8636058422541970912303900865274213 5269 9205314652616326796753394018600313 5270 7849468386996147468145313 5271 1383017602635003197293338137770413 5272 2973971660759024868927848214416413 5273 3178392477317904561432968809151513 5274 4226536681186827105066779022096513 5275 5786450654767985434699752053922613 5276 6794980441292313824364597792967613 5277 7322692780685375420815676460013713 5278 8049239097713235310358889156158713 5279 9113368313150068506893128060493813 5280 8045646506323462292739813 5281 1297990300762002485630904743184913 5282 2384052343127737450781843722620023 5283 3029359422349269746666571339175023 5284 4642013835618735882016689564811123 5285 5213544654136344273793778628566123 5286 6144699338714432549256549610412223 5287 7232181307655281188842092730367223 5288 8488917555671713360503110988213323 5289 9006366092148553465091012375368323 5290 9630035828425989090514423 5291 1121167551469403458871354344769423 5292 2745052457441499773672607136025523 5293 3904339465843962850591558656470623 5294 4055694328943665166765700025926623 5295 5739585003020783842382272222581723 5296 6505467966762894063884957467147723 5297 7100603094723820902885085841992823 5298 8860945214719064368742848473758823 5299 9967086504267725144393676444614923 5300 3312081953679923 5301 1077829727479873622951674911735033 5302 2171392041139684136749186627890133 5303 3839586669411859247065619181166133 5304 4439840181297036997742003684422233 5305 5265679529596048642625459046887233 5306 6980046144114616239281200746353333 5307 7031866733902777403572765505919333 5308 8290097837738339806231577712684433 5309 9812755720487293780753257487350533 5310 1715469871528626702226533 5311 1931166242122676917886725784191633 5312 2559950239235983441673585526167633 5313 3701792050297323986395139226233733 5314 4897791302913584595623996084409733 5315 5781711020132300313048220002774833 5316 6395392705503273607186730287050933 5317 7912334917904306062086088722526933 5318 8655440702200282882949986835002043 5319 9743119988222535731788406517677043 5320 2380809004871667957353143 5321 1826040035962941521597513276139143 5322 2994000712370709120899693454015243 5323 3615486284069533976733451701090343 5324 4245947649592416477556337136076343 5325 5218705025337373782680282920252443 5326 6714910386887040417650849003438443 5327 7868431433601190382982188744714543 5328 8060643216839612171208232174100643 5329 9655735852743804027019451273685643 5330 3546849556822108151271743 5331 1736373220395423503966623118857743 5332 2304235093368150818644788153643843 5333 3567797272292614683770146477439843 5334 4665682610924131764083647080425943 5335 5734846411309219300084363172411053 5336 6169539209221079056508356743507053 5337 7776478704228514799390087013792153 5338 8402063576279395297983609161098153 5339 9542606090475623271740891209384253 5340 4648970688037128235870353 5341 1665093733333050525714549450476353 5342 2762142159834171157693837964072453 5343 3454818229219040725272173877768453 5344 4072763953208967643469510289564553 5345 5260930047783357764807548180560653 5346 6526581688026463341950530970566653 5347 7642225120385075658988957479562753 5348 8885485181184274455493791077768753 5349 9418368524107967388880625664074853 5350 5734841724118529460470953 5351 1518544987314595049427775665876953 5352 2196080006122736195713466279382063 5353 3381063599787505891404963482098063 5354 4450627316694032074721878205794163 5355 5786971480084756742959673926501263 5356 6908431258306693547107350566417263 5357 7571519124166696497884790116423363 5358 8218845612103942780787896864539363 5359 9366238944502229914793940932745463 5360 6140224049554243329951563 5361 1487717862707788393534277225377563 5362 2572275304983414073641535830883663 5363 3255866650959805355837728174300763 5364 4813374640322774969107848328916763 5365 5213075480455347732868797590732863 5366 6319375321124301228114678882558863 5367 7460950778143909282158682404474963 5368 8674410756977091035050332344490073 5369 9291110968605807770022029604517073 5370 7759349792819455692733173 5371 1378804827290420876250543311069173 5372 2916500183892285670188994858385273 5373 3161128553448555189210032335802373 5374 4264592523224029867014747831438373 5375 5739017824982263269093562676064473 5376 6733719752045888394526899641880573 5377 7315723532130673569241361255617573 5378 8081571874184950119923679298543673 5379 9108370834472959060239656071679673 5380 8484942506550524683706773 5381 1284549913556665954861205145932873 5382 2323836574848952135101111736278873 5383 3016729999794285689940674476605973 5384 4688456165585628815475228456141083 5385 5265101450866993716206773975777083 5386 6184304641182548738924963944414183 5387 7221266849442708270127720662250283 5388 8425658638793839328115385030196283 5389 9098070976482457474902962447033383 5390 9523234465495813804179383 5391 1110871610499655260228669320316483 5392 2789598964425118446224054295552583 5393 3994923587786616969303700511998583 5394 4099989562051717559157678295345683 5395 5781242846059517060234992720981783 5396 6547492123026755065093715914538783 5397 7194277919474069928550477077284883 5398 8801617092506897326932413280131983 5399 9958826230690434953831483553087983 5400 4433132195034093 5401 1068085263795436833797401197180193 5402 2112275400864766382588452659337193 5403 3824008442609757441643339780783293 5404 4471519450702689919813393781140393 5405 5218236841353898389433988552696393 5406 6925770115236405673913776492253493 5407 7022633331617232390295410503900593 5408 8235344319527538573968951882766593 5409 9801051188228552400562373542623693 5410 1648344985192619771689693 5411 1924254697235531768168150780746793 5412 2595820264058485299982440479803893 5413 3799547078179452638292951048179893 5414 4838024051424764082199366686536993 5415 5734377242349900715119628415003004 5416 6332266382565307543689719523669004 5417 7909891136684929374655802121336104 5418 8693069564422611718173179109003204 5419 9730310480016781008295084966969204 5420 2741279956197110524936304 5421 1811511477762475847359148961013404 5422 2937493370810807738874942509189404 5423 3608304478707399324281415236456504 5424 4283370119550812530792719253823604 5425 5260461868463855735374147760300704 5426 6752385714952177344287072877876704 5427 7851475199025643222517097584553804 5428 8003026381355626706581885191330904 5429 9640277468110298019035159698117904 5430 3431414233315071306193014 5431 1723511647103474472123635113270114 5432 2342867902073153556075143320457114 5433 3554340142403772422603088937634214 5434 4602512538846163778200844264021314 5435 5786403217473584479665143291508314 5436 6100991144236461756733958039094414 5437 7765342270159483761880103976771514 5438 8448804931714604761720869834568514 5439 9535753090073045060008261112455614 5440 4051898213094981799342714 5441 1654324028634211677026353897439714 5442 2707414714907130110551269516626814 5443 3445661142573883216894323154913914 5444 4017461676390144435005747503310024 5445 5213596217838195714454545081807024 5446 6568198975532879519990030770404124 5447 7637657773907140620426515699001224 5448 8826341345389170614266713049897224 5449 9409572281664827657003357909794324 5450 5260935250670141609791424 5451 1509336357159673479779008039898424 5452 2137769653768519291054450589006524 5453 3376607759814460317193422070403624 5454 4492614905599973902851536781800724 5455 5739538655887264263365216833317724 5456 6942862151574033691088384425914824 5457 7562136010001477614248775647621924 5458 8252476637696596057546422600538924 5459 9355908990881824682949557403445034 5460 6501830518678405346452134 5461 1470561017866116271810608320669134 5462 2519826604467425385034599644876234 5463 3244922987763796400046014419193334 5464 4853048197449238074246093724601434 5465 5265622281873346044509572789128434 5466 6355853842859950441963804595835534 5467 7457255667979034039744131352652634 5468 8613280540784607716130097169479634 5469 9288612530907016248684037227496734 5470 7627208114856003735514834 5471 1363954920519520456078948604731934 5472 2958763982207642377829827233068934 5473 3154231982981387202021092613485044 5474 4203388256171424069512788853903144 5475 5781763672801935400274578164530244 5476 6771718053975971195036116626267244 5477 7308475335777271236129354458094344 5478 8024188340675702450460267641022444 5479 9192239066717319851762798405059444 5480 8866439389132222039186544 5481 1271381140386499466251101424414644 5482 2361221486816069897717998789741744 5483 3003548001550998708111589226288744 5484 4625767758252921403610627033816844 5485 5218757677205272654116294211553944 5486 6125221403904892653775656969290054 5487 7210913557356865783590195309138054 5488 8461712202387878395948076519175154 5489 9081667869075894940820272700313254 5490 9494112032423277971550354 5491 1109624867978353583839055434897354 5492 2724799083052458019875889277245454 5493 3985920941244372327364764691882554 5494 4034196280610648436123173607430654 5495 5734898073525325927393580403287654 5496 6589677609081020047434699099035754 5497 7189471813364168524417294867082854 5498 8841760262922634259810469736130954 5499 9949401149958250172256108006387954 5500 5734893856635064 5501 1059409851534216603817841218092164 5502 2152764041756243092063844360640264 5503 3819877646466838663257496314208264 5504 4414920243945820351808682468955364 5505 5260982699514212353769426614813464 5506 6969605541681261641791111270870564 5507 7013005228438922375399841238838564 5508 8279044311016464729283341896006664 5509 9899011494587937341329005176363764 5510 1594988981507926357721864 5511 1917551482202658854453939549298864 5512 2532375610253948161230148942956964 5513 3788818878757515227634747666624074 5514 4878135706472221271508270891591174 5515 5786924043703157545419232548469174 5516 6378264819807905972380546906537274 5517 7995028797616157806271827294705374 5518 8632085523187513769785209594082474 5519 9727229233739777783082095026450574 5520 2177817209747412868928574 5521 1806147647530800749630102042606674 5522 2979421405563501167347579737383774 5523 3690707021543873597510769263261874 5524 4222525958383834511355406611249874 5525 5213028043949494808906913000327974 5526 6790914688317827093599445510505084 5527 7844920220761486512670517361882184 5528 8045851498742286388677562644270284 5529 9635458855155352256185436468758284 5530 3366295748535062024446384 5531 1710944533571430772742485411234484 5532 2380009964049055246788740949022584 5533 3541330454711572559391590529010684 5534 4648111010365240159964171440208684 5535 5739069486521169605785327703495784 5536 6140479198693300950889991717783884 5537 7754885407474426020486050472281984 5538 8484184461692504202062727979779984 5539 9528695860490227232578286538477094 5540 4435244979262273348275194 5541 1643884867090946279337152400273294 5542 2741448724212093828671977913271394 5543 3436816736248954376950414197379394 5544 4051073833448502175134716024677494 5545 5265153013098763849329158802085594 5546 6501057681573549220257185751583694 5547 7622727398609590332617272862191794 5548 8866686092539460766302293245899794 5549 9499514589570741494981904189608894 5550 5786976693832497685616994 5551 1599396461062960300605910063724005 5552 2177072813571158123047855203932105 5553 3361717495393387671382788514250205 5554 4435455772136479246170284107668205 5555 5781294409385740484936128061286305 5556 6986395605657733095811683597894405 5557 7553346760064821814042756606613505 5558 8296349099335229924733811695531605 5559 9344453265453157535443452567559605 5560 6986125535008155511777705 5561 1463427286959004265948894846995805 5562 2555160155664142725242585563324905 5563 3233412674941440465833203862842015 5564 4893592495034264674601341853470115 5565 5218288404017643581621206636109115 5566 6391577438470033771095571501037215 5567 7444207964577554459403163567955315 5568 8651456857440748484296856816093415 5569 9275034791808914456197865666222515 5570 7558836917952495019550615 5571 1358162865430813167373932253098615 5572 2990668276620564931230010399527715 5573 3147728956272171949557314438265815 5574 4241997991606745774096959778004915 5575 5734320994161607166606851521042025 5576 6710981394711987745209225775080125 5577 7390836743248440157406665632229125 5578 8066156980200259619963508301567225 5579 9187838004791293381684657081906325 5580 8296178346478839864454425 5581 1268212946208297118090378969003525 5582 2300203816894577580623180586841625 5583 3099603544308920612904780616799625 5584 4661840330635977177708614467748725 5585 5260414421379737906926695131996825 5586 6165355100399536343426551917155925 5587 7209157658662308418481426825504035 5588 8408104586360308365843435165062135 5589 9074941457432121303997914918611235 5590 9349909093868518303479235 5591 1197709811017687503635952610338335 5592 2768451501923986221434982859296435 5593 3976336506042787989448544131455535 5594 4078000656809944606507072735614635 5595 5786455869187272207706703771082735 5596 6522116449104161715997101350541835 5597 7174311789522474282781002661110935 5598 8881202299337422307633151815878935 5599 9930905101683343144474505011747045 5600 6984418449616145 5601 1040103742611789802539136220884245 5602 2192875333029461117920315543063345 5603 3804122453092869944856410519332445 5604 4456197004935679751573596237801545 5605 5213549869124645644304511008489545 5606 6904823788379805692836638811268645 5607 7004067474557039945746224096047745 5608 8214283638760049204376834615026845 5609 9888938214217816998336154895105945 5610 1468959624421030839383055 5611 1900171064826298012914447635762155 5612 2578392947358373318274661693251255 5613 3777511886867745036129968715830355 5614 4819039801710479193580034309529355 5615 5739580318066429066869324455418455 5616 6315590871227057533262034274407555 5617 7982898652838813251543920956595655 5618 8670405513895815781582308511884755 5619 9714040959631148363148533448183855 5620 2555920559464212648672955 5621 1890023620247108290103020321371065 5622 2912197032961646472091843676070165 5623 3683491764232196278966687705969165 5624 4260505207117846346579729816968265 5625 5265674834429138932340663110177365 5626 6739629972541942127905696686376465 5627 7837001136568277860517615646775565 5628 8087065505764583896307524298284665 5629 9620581936588105679522420624983765 5630 3238963637937419842792865 5631 1707477293951845597114107263602965 5632 2329725066239364474911099867611075 5633 3538663989297840611254883964820175 5634 4684673720081554606217505564149175 5635 5781716235399258698819259857558275 5636 6180166960862703625508243153177375 5637 7743905878634737541528982442886475 5638 8421871449067859240051014934606575 5639 9511427994994608866376123839525675 5640 4893343461210446247644775 5641 1632589700370151988505899358863875 5642 2785921044268507059022800472292975 5643 3427477122237938437059792400712085 5644 4095383806208682734712494640341185 5645 5218700330080613695372522204070285 5646 6543061543969054626301121370999285 5647 7617330117441672353524318060929385 5648 8807318942753233945196539663068485 5649 9480486586757990174190321399297585 5650 5213070793255210149627685 5651 1580620372298909661147242212266785 5652 2118985901116017127560454808895885 5653 3356199742699333546676882137635985 5654 4477045651765548607864093289574095 5655 5734841726304140404280504365614195 5656 6921115085282760805509979574853295 5657 7544155205369031906470467127103395 5658 8231759636202803366674804203642495 5659 9333768362670344045057565912291595 5660 6391341375882098474931695 5661 1456597060083078601832830070880795 5662 2591074038114721150305766600830895 5663 3222322198283147134547734682989895 5664 4834832868582442449683010119149995 5665 5260935252883153805016840288598006 5666 6338322967589735328163712102158106 5667 7431801468411517529053381078708206 5668 8699923784608400547350516098567306 5669 9262250855364516466317281462527406 5670 7449718080343855299586506 5671 1343612340739220469427514770846606 5672 2933001390102069024414034025116706 5673 3130705378072069752047972323675806 5674 4289244657291933545608246784245906 5675 5786976695688688281494002510015016 5676 6758234599217954664264536709874116 5677 7383711327038776556051236661944216 5678 8009580735829727245977678397024316 5679 9172391638519172220353750197393416 5680 8651264266956368951863516 5681 1255434668238360772472789109343616 5682 2348777706810586894955121910123716 5683 3086219072650511353766169215992816 5684 4608698354418177438045402583972916 5685 5213070795614852384519845736062026 5686 6106690371520030169023596172342126 5687 7297065666762171236280643982722226 5688 8444010046098482241323502296212326 5689 9067026983822294999369879184991426 5690 9270645651727473066781526 5691 1186020410235650495631201922771626 5692 2703869939264038409915278981861726 5693 3967147424860523978900993445061826 5694 4013813821342612290645693492451926 5695 5739012149752280094678185144941036 5696 6564791391073302089855376789541136 5697 7169781809749774020369193439341236 5698 8822127664696554012172954382341336 5699 9921142442675884388084995630441436 5700 7504835591641536 5701 1031961899898278142776300267941636 5702 2133505940742759706647427737451736 5703 3898727868136796010688234421161836 5704 4498106943364188373091168329861936 5705 5265106665804805139875447731871046 5706 6948149815346187728697918767881146 5707 7094617938115122817614528518002246 5708 8258768998081209173048105382412346 5709 9877637349588118472003195271922446 5710 1353733432168738484542546 5711 1992898813299278489124789122362646 5712 2515097394154555497617787583282746 5713 3766632232321421370713889779203846 5714 4859710949591809089236043000523946 5715 5781247061148049830519795454843056 5716 6351069860921102047552515243373156 5717 7979130627462489161195948566993256 5718 8619133582737004975207953624724356 5719 9701667440579400080812608526654456 5720 2990455971416159562784556 5721 1885052134963798834712065843915656 5722 2954399456419699180602893578255756 5723 3676564974243080516116332848785856 5724 4209214011128529644023638862426956 5725 5218231166722082015570879831266066 5726 6777605820759014488774234064107166 5727 7820883407589197814889479432247266 5728 8020724990587429753929283464487366 5729 9615361461976492769584534051828466 5730 3142364061807319492378566 5731 1793294067523792721215006998919666 5732 2367152159823533369186082669769766 5733 3525446442672192003178047694710966 5734 4621904331033796739406967294860076 5735 5734372557513586574082751659021176 5736 6121066820068709849961696888471276 5737 7732606748047995164124081292032376 5738 8467890299240087328060604861782476 5739 9504931816717595881399071915543576 5740 4241708096400572643504676 5741 1621413506972614680467915156664776 5742 2720178195920834393428807634925876 5743 3418432324773518335426746307395976 5744 4030506805039874679094341454956086 5745 5260466083544155183936500096627186 5746 6585225339149796542671540314597286 5747 7602672156300226845001570526568386 5748 8847421665268807004503019723739486 5749 9471084398768518196975763325010686 5750 5739012147906562312580786 5751 1571030965195956849089424993161886 5752 2158425630861166644971866380932986 5753 3341031975918438357395918762813096 5754 4410577441298554924615507359893196 5755 5786408422582341927541451341184296 5756 6965024572493896162785599738465396 5757 7535559409532690746558160040056496 5758 8275413256653926571678681157637596 5759 9322847093621502864684602379428696 5760 6710797731834859707419796 5761 1449877859174050254893282759500996 5762 2538454819559340799159910327890007 5763 3211658721708502243206410700391107 5764 4874960887374783607377111118882207 5765 5213591522947390526218851731683307 5766 6374401871406078816989400789484407 5767 7428963705912158268005105263585507 5768 8638907042228064758964105562786607 5769 9259184970829082001949958796097707 5770 7395370957129334166598807 5771 1338227293282669543303280851200017 5772 2975076197649797293349566981011117 5773 3123077556239626721726740857912217 5774 4228412378703104251770290568033317 5775 5739533960122297121559566215344417 5776 6796849704498091324368736207755517 5777 7376216583558968758643878634376617 5778 8041487726210903323498952717097717 5779 9167593509081786694049656545909817 5780 8066935915768549329920027 5781 1242842556874285386600500458151127 5782 2386941266298307711046417733572227 5783 3073262531177321674200759673004327 5784 4644317642944127726282616379625427 5785 5265627496076235643526875921556527 5786 6146151399022614300331237648487627 5787 7286543872958098852768669621619727 5788 8480346937551341757058471279840927 5789 9050085989148602128860052483381037 5790 9182413941174880563913137 5791 1175561046076024215379785619654237 5792 2747730368965109254954846040695337 5793 3958359591783424489187171937637437 5794 4057340204804499292567160410978537 5795 5781768887099571934602422768220737 5796 6507539056625984160778665003861837 5797 7154899247587489080525999513513937 5798 8862422199542199604678334519364047 5799 9912107958120640446636387001416147 5800 8294469378567247 5801 1022909120297203599411498632919347 5802 2173848334411764371851294191470547 5803 3883898110602317218362086937032647 5804 4431068660398397836160283388883747 5805 5218752982319000933171325426845847 5806 6982747260901353772402130569907947 5807 7085869643101769012567538609278057 5808 8292794144550116700454868154730257 5809 9866102351051244463768260206302357 5810 1263829725006453953173457 5811 1985737490771559410942186527045557 5812 2551366367048711533014289207117657 5813 3755187467067991417586991392488757 5814 4899291281376738818186672894850957 5815 5734893388581473284210951023432067 5816 6397654738113898134003497067114167 5817 7966128206506474610971231228095267 5818 8657366404615165639392421605177367 5819 9797994234175916479403427418359467 5820 2300019627788788947731667 5821 1870339910534484633537275313323767 5822 2996133858832663722065837705015867 5823 3669021340081429938590743433996967 5824 4247846315369834763890263597988077 5825 5260987805692368394843947298180277 5826 6716855208280677231356674826572377 5827 7813194708363135761748315400174477 5828 8062753770226206291597238220866577 5829 9600091259260321652393704586668677 5830 3094226306075312499660877 5831 1780200125293169224192922159862977 5832 2306176191558264095655434855274087 5833 3512664739619242814504118718776187 5834 4667906433589937204719343137488287 5835 5786929258929344479312810103390487 5836 6161173360964528842064228825303587 5837 7721974545964664877668647614515687 5838 8404348141477193603196387669827787 5839 9596242814771306025042729081449887 5840 4661618908178371160161097 5841 1610578668440004020599125906973197 5842 2764866007950225412470279728995297 5843 3409895199741694924926625817128397 5844 4074434128329633834832091382540597 5845 5213023358325915115835969325072697 5846 6528632070139549971822378244794797 5847 7696450612693811999860219140627897 5848 8887912507675025413788890323659997 5849 9462402979210702820675844882881108 5850 5265106663690879939124208 5851 1562601387114505946974607972756308 5852 2198576480782513060928456903498408 5853 3336237965484254714123648130331608 5854 4452756000143300749802603844373708 5855 5739064791667175650128160165516808 5856 6900227337854443011665241273958908 5857 7526554445624963502339975388401118 5858 8210616433434840949394704790253218 5859 9311793988999348732409066510106318 5860 6165102730609773046158418 5861 1432470137934786261923895379301618 5862 2574516861412343260390463710853718 5863 3200317995141752006802917377316818 5864 4815881882532353148977907442178918 5865 5265158228036893738500483234031128 5866 6311718724168922414281297833193228 5867 7415780736666891069307689569356328 5868 8676393843859738512560220613819428 5869 9246911484865847460368459093481628 5870 7204707523897348291254728 5871 1323181597426799545776947327127828 5872 2918671096694169597414537589299928 5873 3116712250994677464330668089562138 5874 4266415068753554750866802117045238 5875 5781299614206070399565238871718338 5876 6735631125082402404980908583590538 5877 7369327047654326739617112433573638 5878 8083643329911281655540611620756738 5879 9152648603621059143297995364049838 5880 8408965003697247846522048 5881 1239350812158048661020726385215148 5882 2325710174831435112255633072108248 5883 3060659519960534940806759017190448 5884 4680898792301716844235875709383548 5885 5218283719270649041108982268776648 5886 6186811678739518336220481775379748 5887 7275607564485611320049553450172948 5888 8427998779013434708234209592075058 5889 9043724824326584307815229303178158 5890 9079487264553715080471358 5891 1164247324940745986242097726874458 5892 2781369135303428956326648749487558 5893 3949968828452088141780497240390758 5894 4091775931782997712963247419204858 5895 5734325110815333601553308565417958 5896 6549522655683789689080190899720168 5897 7149441338785043528537127312343268 5898 8803113191489906991366318412066368 5899 9903982891421154821363784300979468 5900 9394568185992668 5901 1013129861476551209378270259126768 5902 2114702213704401454384632611649868 5903 3878233529719580936664584670272078 5904 4473669091604204831331159438995178 5905 5260419636379076660069667393929278 5906 6927441187070023808395860557062478 5907 7076611601506033558158399029395578 5908 8237078819143222646427286398829678 5909 9855436768032682604773772576562878 5910 1192360989151229762406978 5911 1978880262886070917865367376449088 5912 2597115257636577532823059498682288 5913 3744053958067718833313336339036388 5914 4830658226845084438095569197679488 5915 5786450184235214383314201274423688 5916 6334589969038895943122102679376788 5917 7953768469586385056446124603520988 5918 8695990361036449806405529464873098 5919 9784146427919810508518678354337198 5920 2768288039787144572090398 5921 1865767090017485546728887139844498 5922 2939504206056136134045880524908598 5923 3652067363207137254237315757171798 5924 4285216201089097214214932139535898 5925 5213544184860761614397244849109998 5926 6754284215601971928492303118962109 5927 7806010681422578241445200225936209 5928 8005159061869750738873427280110409 5929 9694466185353865542848456594483509 5930 3971928224512289267957609 5931 1777307699342846110959698688631809 5932 2344783119001282211577195968515909 5933 3509134501989067251975162317698019 5934 4604873793975574067705301024972219 5935 5739585523371620536029613299366319 5936 6102491807399433224204301234050519 5937 7710827585502220095467666147834619 5938 8440210745603640403740312329828719 5939 9589334456525906603125059879022919 5940 4078823597986980119416029 5941 1609760933164376303092348127010229 5942 2709121462497866285692624314804329 5943 3499664699965868384029550889708429 5944 4019172980237495348316159744902629 5945 5265679059253644863070533597216729 5946 6560307311900870225722034230810929 5947 7681969685682842314862364161524039 5948 8828896254750931586326266481438139 5949 9453652370961649504379852401542339 5950 5781247069842584229756439 5951 1553456588638116449436675146270639 5952 2139246919677060750175077362984739 5953 3321993125063896799357603197709839 5954 4494785242410591363931724622823049 5955 5781711540488415545349573175057149 5956 6944518733983424136546993828471349 5957 7517156073823772303989647999006449 5958 8254164103871770147489866780920649 5959 9300412664332718525019814490954749 5960 6522990445513252220198849 5961 1425180279960130498020724378423059 5962 2511255416183404297121302056067159 5963 3298393040604251384989248453891359 5964 4855599260900980741372116989736459 5965 5218705545073929218109477655970659 5966 6357167421720395962680306850325759 5967 7402168071909987979023763794869859 5968 8615189954710098499583143578514069 5969 9233563452583770178843108491568169 5970 7179887685665520854613369 5971 1318199866231934164786492766967469 5972 2950912093513034570356198428422669 5973 3109844824326054191007101339186769 5974 4205247887898850776263212499041969 5975 5734846931869755824374315010206079 5976 6773693563007651692661792489460279 5977 7352150478225124010878758719925379 5978 8026273503440810011053294318699479 5979 9147449894134347078036994376564679 5980 8881058532770181005639779 5981 1226152799789166747653048592904979 5982 2363189304791284084944387260488089 5983 3057395018857597479946813308063289 5984 4627058352160567271965657915938389 5985 5260930567064020553631014412023589 5986 6127793674590647870106495988208689 5987 7264342286546160711535726745782889 5988 8463083866886007993438828091477989 5989 9036265043892689459027025128262199 5990 9935401358447720244357299 5991 1153151130015676051687676450642499 5992 2726443482375926638650797166047599 5993 3930090355544863977201027562732799 5994 4036813367577642576508977868537899 5995 57869719017789338994832133746320001 5996 65818647839529151599936561809371001 5997 71347220024169288141572516963423001 5998 88432852105098619193864419130574001 5999 99935040724122721657877792598526001 6000 69677001 6001 10045069254141393938061652622829001 6002 21542810918333624631525103496970101 6003 38631360701875105590295173463132101 6004 44160230216034454954690207632383101 6005 52130759017210638507800925113535101 6006 69614356715358523342535880985786101 6007 70670676097036572806811716960048101 6008 82718859015578383166734153357299101 6009 98445343765507105487704825046541201 6010 10456965770181583137892201 6011 19612535353756586555641951620254201 6012 25346393334962403643039780525506201 6013 37333459043661765688593904822957201 6014 48707045489700567021446163631319201 6015 57390173548127039796310381942760301 6016 63706492915472465961180211765122301 6017 79409679656699884781166783090673301 6018 86349320739625938107608842918035301 6019 97711953827044181951908439357586301 6020 21926267007891586498048301 6021 18504512810494698063447937142699301 6022 29716188230520774562454833597151401 6023 36453896698328526038575127555703401 6024 42244077281241174169595921325364401 6025 52651019701899850152142308796916401 6026 67928768032834693971874389970677401 6027 78985455678900726213315119966239401 6028 80479081931015833205397828764980501 6029 96896890933770300580600779374642501 6030 38096945180970895886304501 6031 17647999470541960793181439111165501 6032 23829999139365156020327722447817501 6033 35951416011125653522553127585678501 6034 46405118487238513867079756636430601 6035 57812423763880969090407082798291601 6036 61429257374589134915139238763153601 6037 77092591621535799464172855840015601 6038 84864021862302077426485007939866601 6039 95723111486450334281479305140828601 6040 44569741900687212453789601 6041 16972928089969885468806170878641701 6042 27431389540908801895472523316603701 6043 34809347285447830053858812065664701 6044 40537154168707121357876799817626701 6045 52182363710748870431892709980787701 6046 65031232662045903517225391376749701 6047 76769165260149427618204201964801801 6048 88681614194121517750332088774962801 6049 94446306602088942955255377996034801 6050 52182311641541920531295801 6051 15444707801099172945930498387357801 6052 21795207883374773806905516646519801 6053 33169275505821204474470144327770901 6054 44375698418904904218894816410042901 6055 57343777626710854400397593025204901 6056 69880010175612046253312120142565901 6057 75083413108943452282262347671827901 6058 82980540945516111545886018723198901 6059 93988957855271779224784274496450011 6060 69046541139009779672812011 6061 14180026151560151220814675570283011 6062 25574689692504116987477715090645011 6063 32878943050426702276459150223017011 6064 48950986651534797756881924077478011 6065 52604613985087366784559998534930111 6066 63938335119201898068189417813402111 6067 74980926075974819836242521914963111 6068 86533705458586221050169183737435111 6069 92209162362352676498806637372007111 6070 70095534947609044820668111 6071 13034552768032600371428647100230211 6072 29927933719182639019975609391891211 6073 31914600741921540101246271506463211 6074 42438928846574788874827797532135211 6075 57864037375577253385608430680896211 6076 67128211123131004269390731651568211 6077 73454911559027829873850853644230311 6078 80682645797228387610814159659991311 6079 91321900071405898686141171886763311 6080 82140175330944172046535311 6081 12131425762731878047018605318307311 6082 23021460154500422937849131802278311 6083 30445776338483520214638104428040411 6084 46631790259455235208896175266902411 6085 52135967371714687028210798227873411 6086 61678838865907117054705336500845411 6087 72536551605224643759361730115717411 6088 84005864441284702490612463932788411 6089 90295830210967297013051178091750511 6090 98835912069507418563722511 6091 11422978632313999605578154467793511 6092 27602877314603949437409930783865511 6093 39214128199654042559292638332937511 6094 40708665544031285412397890503019511 6095 57395381855065345305214580106180611 6096 65242603688690210569114450221352611 6097 71295485456523887201703462868424611 6098 88837360274131813099768379938695611 6099 99849446482767165974911244730967611 6100 14143829064149611 6101 10941634342993777718860296011411711 6102 21943733527638289441290399689682711 6103 38583939227362760944754190090064711 6104 44582233102438893216664742024336711 6105 52656227021144559155776127779608711 6106 69065131994337451924409477267089711 6107 70580058128186128958712866577451811 6108 82169421114957392421549266610923811 6109 98334007193708366773076020684305811 6110 19056061068432300481876811 6111 19547298682435766701737278011358811 6112 25707351608244873261335198662820911 6113 37220698268873295387632223256302911 6114 48116424812066546856917724762973911 6115 57817631031803289316111174211555911 6116 63178372741395263628008517781137911 6117 79376215583608902430434524394709911 6118 86723865511423590947619368920480021 6119 97688471325330263764314592797062021 6120 25781688188743489597734021 6121 18452942705657779390304591620516021 6122 29142619510543914528125391884297021 6123 36380938961147346036609342281079021 6124 42624239939661050901020216801841121 6125 52187571081792954711585365762623121 6126 67316451854511707289485463956405121 6127 78817961517476773417362182482386121 6128 80891351318038476712621085241268121 6129 96747558740710334605839725432140221 6130 37721762619727193065022221 6131 17513823859875168713387834021004221 6132 23217017037416893033556639419975221 6133 35825917165629521535651351449957221 6134 46869123797456360986163653802049221 6135 57348985938938058839706418707021321 6136 61826775615193137430594697244103321 6137 77973577458446976445588075314284321 6138 84231208335075566860509604026366321 6139 95650862523807950354249375360548321 6140 48198771500056143347620421 6141 16869490039238569707349979956802421 6142 27876935411436328434300957318093421 6143 34715114914792075461372949402375421 6144 40970759540892845691164128338557421 6145 52609821203192868563045646007839421 6146 65451944552120497852847596508121521 6147 76616063785994762824785042941503521 6148 88098025151325475906528255137884521 6149 94354497067895051639594409255276521 6150 57343725551798765316658521 6151 15356677388034914548395518319040621 6152 21105242102641259926614029354522621 6153 33014234114826920693264551432014621 6154 44791918574858348905490497452595621 6155 57869245630864425330349901615087621 6156 69238792173534929149409673810669621 6157 75981351875737675933441968167151721 6158 82334819517720717776290168647733721 6159 93871599746504745179844726379325721 6160 63153665710081344244017721 6161 14012387345988960116025385351798721 6162 25933518262450987367379323701480821 6163 32767262635227866129013049303172821 6164 48363724107588787281275807347854821 6165 52130285634724124515660509624646821 6166 63307495843774342679173608353438821 6167 74856790250904276829533986425220921 6168 86919623986155753162570138939012921 6169 92170821268386708606679805995993921 6170 79873161065696000405885921 6171 13978624079072990898161485356777921 6172 29351131006903898797965735840769921 6173 31843662811470826650883931986651031 6174 42812859456412984013553866575643031 6175 57390699072090492452184304807635031 6176 67502378658276980168640426780727031 6177 73383577120687229106406906317719031 6178 80017125541847747566879936685801131 6179 91275868887884674971562599607992131 6180 86702171824238559470194131 6181 12003244715546973570123208096286131 6182 23407950258530316383446518455478131 6183 30311012333708669434889672766660231 6184 46000665626501488153218764820952231 6185 52651535333402260815848966836154231 6186 61081946462478105997201561894446231 6187 72425427144087996567458532706738231 6188 84463140622679389019756461669030331 6189 90127922299365299578933432575422331 6190 97195592966200827434814331 6191 11315603854552061988220929445216331 6192 27055789876574954549150121609608331 6193 39122483974919327182610885815100431 6194 40155209517535733795711416283691431 6195 57812949290476678960338384894193431 6196 65668041492758295775519184668685431 6197 71140061528572930229393398684287431 6198 88246701091570148050375300063879431 6199 99751286540505906082430890684471531 6200 25536264568073531 6201 10859853547162419294115383894765531 6202 21350837632214648169370741583467531 6203 38430223056782373159110040625169531 6204 44903738878249887179192943129851631 6205 52182889243634388242851263175653631 6206 69409887029469568719231663674455631 6207 70496390918814234703610946636257631 6208 82505541432624779301788894250159631 6209 98221474076759059506201402427941731 6210 18955953249892350256843731 6211 19474127548882214792193533638745731 6212 25173198612314113531475933772747731 6213 37111021507559781524123553579649731 6214 48513773378441281668683276039641831 6215 57343204258548866211408085341743831 6216 63533675105040826999688073416745831 6217 79240458399624061867922333343847831 6218 86111309698802841192707857033949831 6219 97554151548341160992574839675051931 6220 29129709506079361280253931 6221 18303810878349233533119627648355931 6222 29564405983965858641792919078557931 6223 36212853274509272264904330551859931 6224 42012787823502361296118163996061041 6225 52604149418749495264943791405363041 6226 67795841697766639148051338965665041 6227 78744600366706038765626265698967041 6228 80228171603062903472074976484379041 6229 96695772078378750917856774433771141 6230 36889228010254152644183141 6231 17480698353670769638393592028585141 6232 23690132445253961196113409654097141 6233 35792916369138272101713373653599141 6234 46232909188796772758508799815002241 6235 57864553994550184932854370549504241 6236 61235337420041367642932698436116241 6237 77860376909940020528893267885718241 6238 84691601367570347590274869608320341 6239 95585353294596447485972118982032341 6240 42603130154729785730734341 6241 16758343807367228517708595050446341 6242 27228148584997817194895231923158341 6243 34625906210783210212462694378850441 6244 40322386448621051068550589386662441 6245 52135493998127933991115798067474441 6246 65873168683316403200554235401386441 6247 76568252551848581182999881517198441 6248 88499341002842195715345661395001541 6249 94260839011359197298477467837903541 6250 52604660815866382251915541 6251 15260318284558191566784320438827541 6252 21500441003934380799387482487839541 6253 33952878591929085897793863300941641 6254 44126668681991383702854575194953641 6255 57395808383394031544383702942075641 6256 69677488445265436840188565672187641 6257 75895145665047652101849259375299641 6258 82771625888130434464178076141402741 6259 93762769218082353900822220089514741 6260 67394377848488903980826741 6261 14935731505583699865999638964048741 6262 25308103664022589164020709121350841 6263 32650831131020236757686328540662841 6264 48764459737702371658820198142974841 6265 52656743643167357065863314017296841 6266 63767892654649931013913596154609841 6267 74728152753996085114687140664021941 6268 86309614114237718372769757357433941 6269 92040572894234442046153941513945941 6270 78326312228127125051467941 6271 13825352096662494239251181062979941 6272 29771655155261778811310434446491051 6273 31776481982837929797369685303014051 6274 42204992234979998888959649732626051 6275 57817167556485967740052128744248051 6276 67987068816214654109673715339850151 6277 73219239995292661282771343596572151 6278 80435326853072498164287606337294151 6279 91128213086063570783816616840017151 6280 80878483319504186046729151 6281 12966917561714886040161011015541251 6282 23888443481455141841591212756363251 6283 30280714592143934922511792280285251 6284 46466134141566512821428476587008251 6285 52187008503145295377025556767910351 6286 61486015272614978514007945820932351 6287 72310192425845224268451866865854351 6288 84826619834045406317279123883876351 6289 90056960666290499895935228784898351 6290 96250646314835184768811451 6291 11200730603928155455949016725933451 6292 27494228167442042751150325864065451 6293 39034759633698825233914035096187451 6294 40590975751990624304829549391300551 6295 57348412560284381241157280979422551 6296 65096090283803994700953452640744551 6297 71090909734395278183225477593966551 6298 88649949547090801908013759720298551 6299 99661291937812279132390711349411651 6300 32835865141833651 6301 10769867939480354752416626326165651 6302 21753087709139824188985606983587651 6303 38380173137512121020430428934900751 6304 44331783217635132181618495477332751 6305 52609357721205235007601532493854751 6306 69844568403252285089673160992386751 6307 70309663563305095927993093984809751 6308 82944087357871634002942935569331851 6309 98116403096107638924103528727953851 6310 17020966774432665677585851 6311 19304164374044244666820080211218851 6312 25536669650033329028669486437830951 6313 37006689259087119705436996446562951 6314 48918838430782071672029244248294951 6315 57869761267815405698510432823027951 6316 63999148629362699106614293201849951 6317 79110167162706883823129732561671061 6318 86592889752124326459236090715404061 6319 97428825855042135345859072851336061 6320 23295376285906990980268061 6321 18255263659458733522206798903190161 6322 29982608107717486135752689028023161 6323 36147518254313840017102786226055161 6324 42497473273790983853663223517087161 6325 52130702267345998507889312990110261 6326 67187988137337267458116486477142261 6327 78677426612609360220580750247274261 6328 80648693819440558187365456100407261 6329 96542402867375273703015008355539261 6330 35332804316396818893761361 6331 17350349981212338897981330735993361 6332 23080125797106572982283867869136361 6333 35664370844452159970269843496468361 6334 46692312911011846879729990417790461 6335 57390126690960468848685643820133461 6336 61636066747184890358355414736465461 6337 77753842424823792696257926145897461 6338 84066293992261254968514813147230561 6339 95419708469788253398480708632762561 6340 46844494265016224820205561 6341 16649512668494731981351294611737561 6342 27665946185701325748281343105279561 6343 34539792794846142816974303381802661 6344 40761078517018557238331107261444661 6345 52651061955249770813645468934086661 6346 65208803295717106146824221510719661 6347 76417893658322880653308308888351761 6348 88894548343545608442400832160193761 6349 94174470477809828665676457235826761 6350 57864084203777386303668761 6351 15176658893408349893575553473401861 6352 21901769326002810610256001547243861 6353 33805070711787330277009942614185861 6354 44548878303806029989725431883028861 6355 57812475814796234349250680166950961 6356 69029010629722725301803634532992961 6357 75706934335518898483934715111935961 6358 82123826650440966293609166982977961 6359 93651613824882132966284202077910071 6360 61809052149552274355062071 6361 14860321195488028663826408936105071 6362 25768508282579277287613335920347071 6363 32547533639854441259253299227489071 6364 48173017932445008118380615027622171 6365 52182316860615212027171934220964171 6366 63130682194296193507495690926117171 6367 74695158940662979217646328045459171 6368 86782737318201294458739559757791271 6369 92908249327275427556493928082144271 6370 77484603503062087901586271 6371 13773575465002714309490541542929271 6372 29108477309999556017577062786371371 6373 31604123429177860793794464634814371 6374 42683398194501133192277390394366371 6375 57343720874258780036034684758809371 6376 67375511606732944708026089925451471 6377 73140251075885346426908419015004471 6378 80857110351067628935287726008646471 6379 91078181490623840819346854993398471 6380 84216473182718647703041571 6381 12832695254646861955540238525783571 6382 23276978650490725833193450450536571 6383 30154850860162478411732457298288571 6384 46821433566032317245582272240131671 6385 52604665048112435686955949205973671 6386 61883368354271088172304721572826671 6387 72201512178038965639084741953778671 6388 84292454241080870284877153557621771 6389 90973899007819370521306280464673771 6390 95169511947385286584626771 6391 11196017242606505651176494028678771 6392 27830340868629792023831268864721871 6393 39930105515173074636085821134873871 6394 40934638619533942671619736707926871 6395 57864089422886495839583437892188871 6396 65417599397813248201455267402331971 6397 71937199661987405182803760624583971 6398 88056051264451032377958399269736971 6399 99579412073330919518347788518098971 6400 48918490589341081 6401 10671607138173368127172169074793081 6402 21162420160864354730806338372156081 6403 38235642046214910613266850493509081 6404 44757128543655420492395389138951181 6405 52135910522295412961588559785414181 6406 69291106797834448458743323266966181 6407 70217926114569360432711434550529181 6408 82397987571436264414556636767081281 6409 98009138319231377289057972997634281 6410 16370437952915217051396281 6411 19235255738038111555204482228949281 6412 25994937586495188224071543418602381 6413 37984558327217765619919442721464381 6414 48321942465593347448570433167127381 6415 57395334906068986620193369617979381 6416 63368017195889412845649384499732481 6417 79085399635765136710251742495694481 6418 86978387708891598128547406615557481 6419 97399645309939109283597809167410581 6420 27857549314796115033472581 6421 18100221299378533671871667222435581 6422 29317189866650471637392520934497581 6423 36076177199669192122034246979450681 6424 42871537960206843870403179448513681 6425 52656279177829780033269563530775681 6426 67561814677677657238287081155838681 6427 78507485046660386335474077293001781 6428 80072889187744410927770094065263781 6429 96496574972124716123469496450526781 6430 34220731970838047578788781 6431 17222907810831712298437389320151881 6432 23466045382335188230320087994414881 6433 35530248875366570314304684303876881 6434 46061478567543963348909954534249881 6435 57817683183463028192909750698602981 6436 61049897856780999241201836586174981 6437 77642168994861471754225855408637981 6438 84425120815504956922835771352200091 6439 95340170892938123056158358130862091 6440 40951152363994649041435091 6441 16532153877494095627258418085008091 6442 27019227193076825270816818153760191 6443 34447634046299354769638713454433191 6444 40119757394156962274688276888106191 6445 52187524130708078204974442556968191 6446 65624136722834387095466393457731291 6447 76361859849820569341728184681604291 6448 88204581125661767707886078159476291 6449 94086342342821060627703229050449291 6450 52135915207970999384312391 6451 15084749841121570264737364152384391 6452 21318172978477125214153976353357391 6453 33751961562397292608923900197320491 6454 44968596857855593200914718365492491 6455 57348938098336905827307764276565491 6456 69462619279573742343706423711738491 6457 75612708316341775890298257898801591 6458 82568489146071904204956711710183591 6459 93548186440381443180053487274356591 6460 65438485346447811662629591 6461 14797971185630010245369684793991691 6462 25135786550852214734764552768274691 6463 32438512580178798164750197576647691 6464 48570531659716054284578064328020791 6465 52609873353572856463404236013592791 6466 63594691435195206632864376731075791 6467 74569656162275219257232259403548791 6468 86170842123191189853502738218021891 6469 92873173764106543555532796166693891 6470 76129032261515109158276891 6471 13624232555676752485875918383949891 6472 29520749659369213570303128752622991 6473 31535632025624585300909672474305991 6474 42071087023301467611069655330187991 6475 57869297784732104708363230639850002 6476 67755776148511934873173470281733002 6477 73077299085610109803875450277516002 6478 80283648670143647915429443607498002 6479 91917513658500098936496713589371102 6480 88071683272815543906354102 6481 12700213242083677062073108875337102 6482 23650426644191206559075850498310202 6483 30022498034963280184687094555492202 6484 46293319245127459100920274365575202 6485 52130238786946284099656673819658202 6486 61292741498594626394573975026831302 6487 72197658765757973004632554076024302 6488 84653410827842072907836973860307302 6489 90809554045382620697823827418589302 6490 94859704186004778909862402 6491 11085769455906302992692302453255402 6492 27281904177025193467508280841638402 6493 39840579795069664146760398192021502 6494 40385419515226439212965110687404502 6495 57390642223645669747641618036986502 6496 65839596795695522177589486628479502 6497 71889765458475458133126699373062602 6498 88457962398140136272839921372645602 6499 99485097919629782994171464425238602 6500 52609873821911702 6501 10585012054482630563870452580604702 6502 21567920787584875655479964593396702 6503 38183801388315507876232704950189702 6504 44181189899471445799148644770962802 6505 52651587483011685164341079944755802 6506 69631632961850171279928853771648802 6507 70121248672515631456649499952531902 6508 82735339731678336621198062896424902 6509 98989596979421111477314935294417902 6510 15851264710816312346400012 6511 19168434928518243585069666051592012 6512 25369965034296356587152382510685012 6513 37877680761518981777556644732778012 6514 48722840990552754148096145718861112 6515 57812991441557656456922359557064112 6516 63729228884944438955994660350357112 6517 79947113537157991938280762907540212 6518 86368942787884016689619049427833212 6519 97269544694753522089492474001236212 6520 21187323555568352638529212 6521 18056631956242392774336666239912312 6522 29737091571271487418959990093415312 6523 36999587102564230312265149802908312 6524 42263809593907943761515975983401412 6525 52182832495691187692052204239993412 6526 67947377464797139716655897738596412 6527 78432644769577959818085751601299412 6528 80490601168026837335728868737882512 6529 96349139715179681616951223337585512 6530 33517667414897709290388512 6531 17195434610433941740423610718081612 6532 23848942361675050576576830609874612 6533 35400586153335332977151663063777612 6534 46428135452791086434014093081670712 6535 57343256301575139585964305663573712 6536 61444885559044695223707790919476712 6537 77537178502008820551268565838479712 6538 84887253628441471092330103521572812 6539 95279285328675485709086696977575812 6540 44778206534626641208678812 6541 16427983346995517728250540391871912 6542 27458128374162570938405687259974912 6543 34359589048717191303988567180287912 6544 40554685883887297804574873085480022 6545 52604191660912458679498910944783022 6546 65052966270550997737241680886096022 6547 76212190958205668806675379792499022 6548 88607327209853056179719870972892122 6549 94986584789280708949152997136206122 6550 57395339686720235653709122 6551 15984521472468416426850576354212222 6552 21711816045593146087225626329715222 6553 33602433265546693720369487667328222 6554 44396751950294414073782945389921322 6555 57864506055608601722967813475634322 6556 69808048767712166507740394935347322 6557 75524406013241901488721274978050422 6558 82908553894061465980183656495853422 6559 93433407883518036771545644586666422 6560 69219389118427342251579422 6561 14627747874104811447193944599382522 6562 25597603690809962390583564512395522 6563 32323831347010605626119396218209522 6564 48975866214323889830645735787212622 6565 52135446059274504432132993041325622 6566 63951076984540775506872286178338622 6567 74439724296085822513863097189441722 6568 86552909099196739675945721174654722 6569 92747008230193152639042890043867722 6570 75496479155032701985080822 6571 13576460840295036774676955812393822 6572 29948232971254190349601168822607822 6573 31460094508649183636024714026910922 6574 42457999183075356589688436393333922 6575 57395850534338033144641029845746922 6576 67147685273802924857012086680269922 6577 73990510940609440972364223700772032 6578 80604782015165610512956452113295032 6579 91863455863709857039529488899709032 6580 82315862622367126070422132 6581 12679601320076103026340478625045132 6582 23040835896694427336210150863758132 6583 30983486595943530370982265495471232 6584 46654908492116950413568718602294232 6585 52656795795839618585701822502018232 6586 61693208209740165452657302095821332 6587 72080675766611299701629551263744332 6588 84028659816978146936601694125667332 6589 90732288304894134333261636860680432 6590 93382204849233889300604432 6591 11966744353643916308332569723627432 6592 27629086318262842360658979040740532 6593 39754933997228408120765544341863532 6594 40725350358849775983011677536986532 6595 57817110701068522875606583815110632 6596 65263130582165545689255886197333632 6597 71738797015537514682428990654656632 6598 88852768528911319807276430215979632 6599 99399859443244206033827809959203732 6600 63999731008626732 6601 10491223848559012424278831330159732 6602 21968653449434047558211823956572832 6603 38036611897794874979468221976006832 6604 44504507764070958993256049290629832 6605 52187050753019291882873991109152932 6606 69082010418686471076523713401875932 6607 70031469746552465317751317207409932 6608 82186179907602240610819508696132042 6609 98878635207367932398030510780955042 6610 14511349666103067378688042 6611 19093845465752274359619164750512142 6612 25720818685424432259444045836345142 6613 37764040464091254437538614716278142 6614 48131676250813660235124215499102242 6615 57348464611634318620719842077135242 6616 63191818434326874936914840549168242 6617 79815574043979223918904333915291342 6618 86742643960062686333157625394325342 6619 97137564923066467755196150868458342 6620 25918365467168133346681442 6621 18994642550231720514772197918815442 6622 29163395272144933844833458793158442 6623 36827814724691604275928549773481542 6624 42643439103251805455029094067715542 6625 52609300979096131215661519545158542 6626 67335699553548479302805446437581642 6627 78363967799301921123272501723025642 6628 80813019159670734877171427323558642 6629 96299214371201620600603829427091742 6630 32278710142161541135625742 6631 17061953389061414918016208247268742 6632 23236806569927851864519823063991842 6633 35373263491494573795327251483635842 6634 46882628391720387295170307418378842 6635 57869714310584582801483904256112942 6636 61841964950920047853474107798945942 6637 77428936975728009214445900155888942 6638 84254647366517935684581467216722052 6639 95107387846395347532873693380765052 6640 48346883050394733369609052 6641 16314179384544197743092910352742152 6642 27893607359760735668029378259785152 6643 34265509921222484069529333360929152 6644 40997595689945749298732238485072252 6645 52130754314231750131081208715216252 6646 65472262133592592046764776268459252 6647 76168759081497012971702298916792352 6648 88014020198654013495798088987046352 6649 94894048154563821511034870373489352 6650 52656274946880029963823452 6651 15896034933910058870055148087276452 6652 21120665058679760455488872606710552 6653 33556527267020510197555866648263552 6654 44713401982096816663124744205807552 6655 57390178741966189410337250475450652 6656 69255420710389596329631229160104652 6657 75432197494773533030476394669747652 6658 82351105119659521913087502882590752 6659 93326320363461597711782794720344752 6660 63381995493124708481197752 6661 14558662115148825550608575067931852 6662 25956320486690496142064242557884852 6663 32212364701681788626997742961838852 6664 48388057019815423517636230300881952 6665 52651014016293765931181830752835952 6666 63320743680416126859930607139888952 6667 74305429906501612659712874720042062 6668 86938086115675062939711797445195062 6669 92619074001143284630145501484349062 6670 74363242799686648548592162 6671 13421219258906035094451464036846162 6672 29372297602987041404149104838100262 6673 31399146047265420441544401074553262 6674 42831295411303528339264610625907262 6675 57812428960484195411291385600460362 6676 67521388962187966444032052219814362 6677 73820977851569777993675364342477362 6678 80038494566666752374926966000031462 6679 91718737806690705674091513481684462 6680 86997395938164748497248462 6681 12541122709325740219740417238991562 6682 23426185525682338362559263892755562 6683 30859881602717405689295242291519562 6684 46023266716957735499277108415372662 6685 52182368913218448623017984662236662 6686 61007862310093964844320657744199662 6687 72969237191683164255437050950153762 6688 84486146072810339168962428001117762 6689 90663717682635592239954725375170862 6690 92677676359935116774234862 6691 11859097275936915350051825318397862 6692 27072816409875163995533927185551962 6693 39662455669271597105745766287715962 6694 40172394202078906715246597614088962 6695 57343772923389411355388665484342072 6696 65689148177510446769939434689606072 6697 71682148313104042778788358229079072 6698 88261305872837425854012872492533172 6699 99202067875995347252897261101007172 6700 74949269343560272 6701 10300180301206566392073431320134272 6702 21375565951247479481571331931797272 6703 38972134555753008781788514296361372 6704 44924438321798116332834934386035372 6705 52604618198592516644961166211898372 6706 69426361057590570944138835089562472 6707 70937559975397818666485035782436472 6708 82522466393894329436999490430300572 6709 98765499270979485303750196022273572 6710 13481961443941877748147572 6711 19911333283613644554870618519111672 6712 25196348714045700076850562524284672 6713 37655670828014468066517585673358672 6714 48538275416690132840780932077422772 6715 57864032672784984607226686606695772 6716 63556633070162733170581093688869772 6717 79788442404799811744940218906143872 6718 86130330951514043413409414777417872 6719 97003648077818563736158166983880972 6720 29338892271704610744264972 6721 18845192207415640577005249949638972 6722 29585943181409665907674409898112082 6723 36758922542031003659390763492785082 6724 42031358417811387025625597631369082 6725 52135962676500844247363556624933182 6726 67715621330133406306016214461617182 6727 78290411003590506830886335053390282 6728 80249065286167691342334584589074282 6729 96148857115582350489990537960948282 6730 31352494809853057306722382 6731 17929227343212783458792999785606382 6732 23610775785672432061224059220689382 6733 35241436669480344579456270909563482 6734 46255793863002287075733538642647482 6735 57395386068720120946922807630721582 6736 61250188516533457556905161972805582 6737 77315525626064114090577566479988582 6738 84615265105182054718240296321272682 6739 95032311756040637773947117627456682 6740 42890501003157691487730782 6741 16203637641007311314523916692124782 6742 27245631525248179651961254462508782 6743 34175551071513266598004861886981882 6744 40349520052600542922065142865475882 6745 52656222328055643603806541509959882 6746 65894052136504538631829453996543982 6747 76011817676234286409423443159137982 6748 88415536021470700182620985166811092 6749 94701843750102903737286465038505092 6750 57817688858763747854398092 6751 15701309339010934856875316645182192 6752 21525576918503658988532046490076192 6753 33405305254640591263486403301950292 6754 44147573801843938352396480375844292 6755 57817636234526848624654854405838292 6756 69694707050274194147295409798822392 6757 75346723504578569073641209357916392 6758 82798081995948503611785039270110492 6759 93217972640965474127018964558204492 6760 67580446881931000201597492 6761 14481771031317166390123200318781592 6762 25321891660951307109135759889085592 6763 32105055704194211382473743036479592 6764 48789128725810924924878356737863692 6765 52187576280861106963205953113367692 6766 63780768678644783682231749153851792 6767 74276609948465449238280009958355792 6768 86328225402608206944790207538949792 6769 92588126627037828086843738972643892 6770 73882573294834097291347892 6771 13377416302034916885893640575041992 6772 29792587348892780037096090724835992 6773 31223252815180761150702904947639992 6774 42223795339806900873072884245533003 6775 57348980241387616645436418608437003 6776 67907606826719711127484578245431103 6777 73755448268270432217734851157435103 6778 80456826685074039592245151234539103 6779 91660607031070752235972343685633203 6780 80093773480365222412837203 6781 12415498036856587735937872613041303 6782 23808417800673217917885100398245303 6783 30729761833273817810423188449549303 6784 46489111483444774407295804274943403 6785 52609826406456747742674470674357403 6786 61402689289573135046094073659751503 6787 72854786921661424617685887319265503 6788 84849824071455251174051128843869503 6789 90592104069328003383300169162473603 6790 91778622537204107356087603 6791 11744736179952761439140635425781703 6792 27412189125634135338050959478495703 6793 39574975875393583450699464507200803 6794 40518374412956421703188845610114803 6795 57869240937918633317741607808918803 6796 65018769793816358721476234280922903 6797 71533858906917299064777422838836903 6798 88664737105222989000312975670940013 6799 99112432035700716637471399797954013 6800 86592469200178013 6801 10210725513434316981846099196282113 6802 21778512728202574392447075568496113 6803 38823212751373725210635302425701213 6804 44352802519759702486514883866025213 6805 52130280937020312682612526892439213 6806 69861639916202944067112414514843313 6807 70849677594257671733711652910367313 6808 82961177221641343958980256011871413 6809 98650907752773701701827301096395413 6810 12500555221370311857900513 6811 19840922648240406435806281513624513 6812 25559600551967101488062518163348513 6813 37540555405055211949993415898062613 6814 48933871057457693070938387529876613 6815 57390694373248080774538721444790713 6816 63913810068817815216090150454615713 6817 79658973645234443064057850659539713 6818 86512072391203617078504656059553813 6819 97966728465855257688290053834677813 6820 23485851170392646914791913 6821 18797111645638540338339150598816913 6822 29904916982635249457883470568040023 6823 36683977364902699919774122033364023 6824 42417407735361863932864100192688023 6825 52651530634489918977370329747903123 6826 67107302301831294190654594107337123 6827 78124040112167478535422822251851223 6828 80669712315527079316634136001385223 6829 96094908473060156492895512745800323 6830 30818202343466194294434323 6831 17898567541664960056830179639068323 6832 23000511492298387955475561188782423 6833 35113062069401490002575785523517423 6834 46616588837517182118397947072341523 6835 57812944593782376570434561717175523 6836 61651462494236443744051843566000623 6837 77208888913741810284840218511034623 6838 84089061348562351761586170960068623 6839 95955110805811032252960246525092723 6840 46084622975166830684127723 6841 16193423203590882314573777059251823 6842 27682278944554295377675473029485823 6843 34089596652031604467480743593710923 6844 40788611715027533609171212673054923 6845 52182884540825277764465784368388923 6846 65229374420420135697244196758713033 6847 76959135672102186156144243953257033 6848 88810921854598475535056959863781133 6849 94615840102061660620416260788226133 6850 52187529801233171419850233 6851 15617285076410054015062608054594233 6852 21926605622436362030113884794239233 6853 33357728940373713478158837450073333 6854 44569118257448970889707970321808333 6855 57343209451920429983161330307642433 6856 69046921328704807405159121597586433 6857 75256371946438255794572968993521533 6858 82140551117622908706887897715565533 6859 93106211396061722384406434941600633 6860 61064413415592103592744633 6861 14317819010958298861398329559888633 6862 25781091854628848623888728131133733 6863 32091067409836970516132935328377733 6864 48198123711487436247333485130712833 6865 52604144711387250638560094657066833 6866 63153078732515398477957387899401933 6867 74144431618131664725802399857945933 6868 86702593220446257684666646730599933 6869 92456394343072725608948272538044043 6870 72926176737639004251788043 6871 13226210857268586469765065989333143 6872 29129173260677593249648182743187143 6873 31150188265970658232043590622922243 6874 42603550032818944248770235626776243 6875 57864558104470481955355321945621343 6876 67394797765920281092527104499575343 6877 73686177188074173993510998269520443 6878 80878848941828963540113841554674443 6879 91511992460728565915469286174729443 6880 84448793485397630310973543 6881 12380763455150928118180447970138543 6882 23295798695034910229875933276382643 6883 30692183994157491221105853197637643 6884 46844897246395217544135633734091743 6885 52135498102994523190028908016446743 6886 61809493397343146267489413213990843 6887 72745997834010187700111983245455843 6888 84216876738254332955257965103010943 6889 90420473279332809376139493095664943 6890 90626583374931304904329943 6891 11631726231853463482633331957083053 6892 27857925117690703979159421046838053 6893 39480573647647382713688719250792153 6894 40951532519756210582905250899557153 6895 57395803680328990834166960674512253 6896 65438842729451674242456015784576253 6897 71489800319629230614072719230631353 6898 88071031879464554072467138211795353 6899 99020124480671552350268697727850453 6900 92267553878025453 6901 10122007016073347621631250565389453 6902 21187768901377156276721034887644553 6903 38777916734389038243453430945019553 6904 44778666563670153102709904748473653 6905 52656748846882074403153201486938653 6906 69219765986328750440627756950503753 6907 70757783681486512194545226479077753 6908 82315250362916990047897345924732853 6909 98543023995272939152059869424407853 6910 11816752991049544169171953 6911 19771676347967982018481325930046953 6912 25918766799152106317675947956801063 6913 37439538077718509282584476228775063 6914 48346239002009280289657748825740163 6915 57817162851587493017517918877715163 6916 63381305290195309741361141375889163 6917 79524046459241880101973363219954263 6918 86997710149628066848121830797139263 6919 97838946138215485784826717722404363 6920 27036982972516459402778363 6921 18642745659884190699772203927053463 6922 29338265351029708762292413108428463 6923 36513726321243775829318445124992563 6924 42890925946023778363974845095477563 6925 52187003800127347758504088803052663 6926 67580862791535091049191690775627663 6927 78053801538174038437719157593302763 6928 80093140637593696603541404567086763 6929 96939404081407362010919906686851863 6930 39627376738567629951736863 6931 17760827160732851767596219581611963 6932 23485281817951566111202621567595963 6933 35088000998565586768162621898570073 6934 46084039144830282460633274585655073 6935 57348417763794813211073427728730173 6936 61064850887175198351497244526915173 6937 77196980106506369114325881979100273 6938 84448109322483791045859225988484273 6939 95886819636966299279589700753869273 6940 40136427572879502283254373 6941 16086573544852481594497976569639373 6942 27036376755648022015087299701224473 6943 34987684613636685283967807908709473 6944 40136801205107389707180293170493573 6945 52609352038761313769525706398088573 6946 65645277689158621878893029672863673 6947 76804955870804182647584698122658673 6948 88229060200960597718060201927443773 6949 94527189552070709036788301997338773 6950 57348933863912964234323873 6951 15525905681960467902997567926318873 6952 21333916716076664486068165193403973 6953 33204858408548122420821624817597973 6954 44989252430612563615618729016782083 6955 57869766460481170758236636960087083 6956 69489035219785338405577221590372183 6957 75162982102837941430539659786667183 6958 82585381928629704984492017848062283 6959 93092261437494879837925459775557283 6960 65645805928908162678052383 6961 14244139250004024043797402447647383 6962 25158953340858316837846653281342483 6963 32972254298093273337410192191047483 6964 48595096803713374136040285177732583 6965 52130707464170205296663408329537583 6966 63518699963446073484821335846432683 6967 74018763084782040932759343649337683 6968 86199752055665844802089218718332783 6969 92322623957358046020128615362437783 6970 71643601630006230482532883 6971 13176549795896813407439739978637883 6972 29541217200953184029939018150932983 6973 31081880135496774283822032008147983 6974 42090600173699520849019477521542093 6975 57390121995154930299695420920947093 6976 67774594032071191467493955015352193 6977 73514021407553486647119959075857193 6978 80205513360707722210552708012462293 6979 91469653511141612285130386034077293 6980 88229611587843961132772393 6981 12258878166292160516418848216487393 6982 23679980701876146090835403675292493 6983 30560985926975419316921021221108493 6984 46217163816712906923107978052013593 6985 52651066168920245484768761369918593 6986 61218439946701732787447965952033693 6987 72632924440956257767259076041148693 6988 84676057328785317731416750706253793 6989 90355570646672055051553613956468793 6990 99266349169503430892773893 6991 11520004264696674099001997325098893 6992 27209320780662294872978891733404993 6993 39390109212686751358482228837819993 6994 40303710707928537780764852927334004 6995 57812470121799260360180790903949004 6996 65850525745016332929782829874564104 6997 71332354509028194762557243932289104 6998 88472142224711033254756139095994204 6999 99926063201820597310676682435710304 7000 70635304 7001 10036046731845548933623466891550404 7002 21582180839167649502068278029475404 7003 38626318260852867773513912732590504 7004 44103050575866669406419792841616504 7005 52182311173357049079983307456731604 7006 69658892948522985652389030757956604 7007 70661847018083672403644678554281704 7008 82752862216316500283140638157507704 7009 98434864616919008745145605546922804 7010 10364692410132584731457804 7011 19605411680403435315509963822972904 7012 25382681311473079166278857819408904 7013 37322972639687886523259052902133014 7014 48747572484675428589674544001858014 7015 57343725083949491401292249295583114 7016 63742134088141931984657143786319114 7017 79495687483079665166247442483244214 7018 86387532308461612122736252486179214 7019 97708255760475811312143769785105314 7020 21333572494072199590230414 7021 18598734727080145001653729802365414 7022 29758933794713717316440973729490514 7023 36446333794399458825892059152726514 7024 42282663509414667126695542381061614 7025 52604660341955647613439968127396614 7026 67966953079788305450428824868722714 7027 78978778440847003066592825326267714 7028 80412191574844303217698477789792814 7029 96881583229401241019296577169338814 7030 38933086344862831645073914 7031 17634948783829499163627074147709914 7032 23867937068974565249886183845544024 7033 35948516839342476060892084769389024 7034 46441271097131610955512673999225124 7035 57864084725140915716326976446260224 7036 61469307418775473321522100409206224 7037 77081884973552972140442259777341324 7038 84801541112672688387524441762586324 7039 95716472552079764285730091273722424 7040 44989887758868107390077424 7041 16961035498443091195132392234313524 7042 27475003642773488596069775883758524 7043 34899784809947064883414071369104624 7044 40571142592555306065474586651749624 7045 52135915729326910151745837969294724 7046 65073689714621875715265549204930824 7047 76754069843855166908579229654685824 7048 88622199280891827043767782231431924 7049 94437781175721680169244756924286924 7050 52609878034430056943132034 7051 15435327241889282397990488298087034 7052 21736375703279619747327879950133134 7053 33154557997677264420815355158188134 7054 44318835043628894657126822862334234 7055 57395339119343545558107426013589234 7056 69825151125638123583359263979735334 7057 75074436404568612639990560572190434 7058 82925620769091079999393353891546434 7059 93977860677283765443716058947991534 7060 69489643983180081039457534 7061 14173556973723023085726569937013634 7062 25511760379270407567726138971768634 7063 32867689596195566175489204052424734 7064 48990863705152182877131503259189734 7065 52656274478617707596430461682045834 7066 63974688792543665045091606252990934 7067 74977663283277045218826852258856934 7068 86571170500677781176119847580912044 7069 92295953851015169213431507359977044 7070 70991154843529557654143144 7071 13029352922283238971744035595309144 7072 29969569279008135873693856073664244 7073 31907334113710601360400077287920344 7074 42476984996558333772630694238395344 7075 57817688384857225863497764025851444 7076 67166047387541920663511713748327444 7077 73447054685078299953273676318982544 7078 80625881768958582088474871024658544 7079 91316917565230576572968654766324644 7080 82585991390935541655199644 7081 12128966165637267754500978680065744 7082 23069152427020839154723292062921844 7083 30432155001222099594201120770996844 7084 46677144117040111827664107735962944 7085 52187529333085968483590079246048944 7086 61619540289947778181302464393214054 7087 72525639938966076496445128987489054 7088 84041500217271208937414086238755154 7089 90288549080294551657846976225131254 7090 98722964681326854068507254 7091 11411695191186870958552756648082354 7092 27646322038846278963600619184658354 7093 39205711353967564464678578667234454 7094 40742060863115685024014871207900554 7095 57348933395598086034596564882785554 7096 65284636078140237489163083625561654 7097 71280153734236592352485565614447654 7098 88877036087283157074080566959323754 7099 99830390124116077813311323651409754 7100 13094481700584854 7101 10932883960536169171465498215660954 7102 21983614010324961132332990476846954 7103 38578359035969164797149444194132064 7104 44525891912510255845086875569418064 7105 52609878556815297419689741790993164 7106 69000963316874951464549008688389164 7107 70571818598685154782881681533965264 7108 82104871004308607383598259244551364 7109 98323397300549538540597057012247364 7110 19973374642461032936923464 7111 19530489801919440420928140927719464 7112 25743229636699250968461738084605564 7113 37219442243032975011790862598590664 7114 48156746398454400303101789279586664 7115 57869292097813649216302746417672764 7116 63115244061735414602189109021868764 7117 79363875061298381636265504291064864 7118 86761488218270583922826218929250964 7119 97675677441644313574014877333646964 7120 25158554314496859404042074 7121 18447326670015537120818900441538074 7122 29184011312141579406276885155034174 7123 36373854980873875381307253826620274 7124 42662652631475924288809959473326274 7125 52130233095290210023348860297022374 7126 67354815101171547799416833088818374 7127 78800909084354935986788824046714474 7128 80834728686082175138088999270710574 7129 96732095071338572219963217871716574 7130 37612955268686722859712674 7131 17500073440485922644027702214918674 7132 23255647090483746056619413145124774 7133 35812568666138495770972212643420874 7134 46806052272986463433963365728726874 7135 57390647426354860524703230689132974 7136 61866046511930461241277382228638974 7137 77962444235050302854100389633244084 7138 84277052404737797719297597035840184 7139 95643915053227708920405883404556184 7140 48595647956250824859262284 7141 16858724297964804224719185391178284 7142 27811315184285417470831815011084384 7143 34706956322740087809513509907980484 7144 40915457263738002541416214299996484 7145 52651582780001165623857907859013584 7146 65493559146198061117630764906229584 7147 76601598125624469666003553549435684 7148 88039974362339867560569540769741784 7149 94345607174902495776800112576167784 7150 57869292565479225070673884 7151 15347462422270283974079456351199884 7152 21145929873737490352966082529606984 7153 33009876849618356791903470683322094 7154 44734905536042667794496017635048094 7155 57812996644217833706591568773854194 7156 69272132574657414546947312019670294 7157 75972961079302333297068234431696294 7158 82378344075412801686006991150613394 7159 93860274106429030918806191166639394 7160 63518294439290780569755494 7161 14005035833498030424928465369971594 7162 25979176663287495427361403756208594 7163 32756327276997530617010589640624694 7164 48304497498341818811558782331050794 7165 52182837690352259198157398619476794 7166 63343971078644051136623484893003894 7167 74843198926839402769577147875629894 7168 86957497532213885469768843854355994 7169 92167338001655672025249889730181005 7170 79747497267119543813908005 7171 13963777185384584154062401003834105 7172 29393392944241000673640949389760205 7173 31836774420480310657009565073896205 7174 42850645435768851146820146064923305 7175 57343251608885291113902168452169305 7176 67540375814724373676697319357395405 7177 73376223355794170876917684859622505 7178 80059726339590895986284862968068505 7179 91260722372044952719561849684594605 7180 86199336108524512218031705 7181 12099979584454370914594067548667705 7182 23445343100745724388481472885304805 7183 30308720617636299747188744040140905 7184 46046876894333486704155379202976905 7185 52604196863431434105737345670813015 7186 61022861344312018413265158166759015 7187 72414186686054268281727095959795115 7188 84400208711397191398215554079832215 7189 90110524251240442980087041596088215 7190 97061828376969143431325315 7191 11304558473491958212301557882661415 7192 27099888096898523933387670951018415 7193 39113489371961384751491400647454515 7194 40199306250563962746101532050001615 7195 57864501352226849860458764270647615 7196 65601324239842879763283104318293715 7197 71135268625792101085002537372040815 7198 88286858132704466632604961454886815 7199 99742856358010161077086404553733915 7200 29982241879689915 7201 10840389206249994831480480323736025 7202 21390334397649801799894239093882125 7203 38425002271562058295555093281049125 7204 44945159945337399459068161896295225 7205 52135441352831359154806059839542325 7206 69443810021606904891875164509998325 7207 70487755633111166264731004895455425 7208 82549245882391891470142274810012525 7209 98210539136979505138134483661668525 7210 18806290019048348240325625 7211 19467427172641447072881855846081725 7212 25110632276880600860387532489838725 7213 37100390263055198850425585050894825 7214 48553884894622618110009613848751925 7215 57395855731722067511099931873818925 7216 63579671396678656983464567046974035 7217 79237577371375800290485409636141135 7218 86159229436108927031202962763408135 7219 97541165113693712374367175238764235 7220 29541846655503525330231335 7221 18397449546638305896854348079697335 7222 29507430163728323705644042546264435 7223 36205165636152586392680134750921535 7224 42050932941149014184987031802697535 7225 52656790001561500910265550890464635 7226 67734487392082713197400229727231735 7227 78737167155683334130413744890208735 7228 80260011951280697237182943012274835 7229 96680068070414255160692643460341935 7230 36711031967143751166418935 7231 17477925575042240506000205100784045 7232 23639261541642029927154001680061145 7233 35789805301096577821274376519338145 7234 46278508255665094420734249094805245 7235 57817115904714635192023926218381345 7236 61275803654003229968496654188958345 7237 77859713509017173971337741896635445 7238 84638875434155827335702624362412545 7239 95578290686542295555094610875298545 7240 42090281195555346246175645 7241 16747807501049034521779230854152745 7242 27262170797223803791139019420239745 7243 34616169480670373518591400443316845 7244 40366888645406555373151040614592945 7245 52187055950058961760187647142879945 7246 65816915604170551903176258128166055 7247 76553325991825745641210780751643155 7248 88430780833461281776795971842130255 7249 94251875852683426664628068590717255 7250 52130233569107168007304355 7251 15251371041126740629238319360190455 7252 21540742286699024128334947581977455 7253 33947887799724268162523101760864555 7254 44168400954692626314439207807751655 7255 57348469814344521714592882111848655 7256 69612010522182674508940295572935755 7257 75886358679167472329644943202132855 7258 82716591715992306543443692298329855 7259 93751210961047862792802961643716955 7260 67774172270411507465113065 7261 14928699005808505354647146845600165 7262 25344435113126196231004717892207165 7263 32649220212915735031089076518893265 7264 48705904824764531712200242001690365 7265 52609305188360785233395071351497365 7266 63704515957725168700294791579294465 7267 74715107898105588587840460765291565 7268 86347883327467468246622215929298565 7269 92037889225749738904106482360495665 7270 78253264491263421969592765 7271 13810653900079130308113577746899765 7272 29714458570387727261768189990207865 7273 31769977220864001447950984623604965 7274 42242512171475587389535240823111075 7275 57869719513682154707755883501718075 7276 67926230053368879255200472956325175 7277 73202692793948578393463644099032275 7278 80477397664351229267357356990939275 7279 91113917176390940672898446789746375 7280 80205154650341961556753475 7281 12953940192689239851154679201860575 7282 23827423958344484499304718133977575 7283 30277877117529590557102344243194675 7284 46403217237449108838366506531402775 7285 52130759517523069472922750217719775 7286 61427147019296467941759055270236875 7287 72309320414196099130725048712743975 7288 84862105886830679893932086841360085 7289 90049259115205438260610528568977085 7290 96109309695004030073794185 7291 11298718098522824267855250266512285 7292 27439977689079374539872846247439285 7293 39025164413687080435279475216456385 7294 40535888092035646544476095272573485 7295 57390173058038645454340454327690585 7296 65039427291742989966263429569818585 7297 71085741063921201459935167000245685 7298 88689484681272852053801627828562785 7299 99652690981064336115622975054099785 7300 31976280768517885 7301 10750564959633557463778899870244985 7302 21793196125258581272958090780961095 7303 38375317841939569432092221298698095 7304 44373941593944298193364758494526195 7305 52651019219516458760003160698453295 7306 69888684131935930402053994690580395 7307 70399629593933373887297739690618395 7308 82988121173070891682634341898745495 7309 98105335745094481170917388005082595 7310 17987084658907629509310695 7311 19396677752763790621801140411847695 7312 25572784092957725665442699521384795 7313 37094381104118506894180265249812895 7314 48958732441491995903312905465559895 7315 57812423271853935588668806299296995 7316 63936472360620887340209236722134006 7317 79107831488713048569118353072071106 7318 86531213665706463036327445121019106 7319 97415641291702974642893979187056206 7320 23679562786132234252293306 7321 18240142105359025329452876335431406 7322 29925272961701247754431394626778406 7323 36130302701303453857271356135126506 7324 42436453727585171496803539942663606 7325 52182363224078690969711711287111706 7326 67126791472441950755318679821858706 7327 78660699334272881731642392192506806 7328 80680991215705722925409548962353906 7329 96537430543997381921619414560201016 7330 35200612543740187876158016 7331 17347865941970167330407527011206116 7332 23029849821493898539139030263353216 7333 35651703007002259311714974334501316 7334 46639774274314233883684458523858316 7335 57343777136667316477701049930216416 7336 61676741628454358029098025675663516 7337 77742964113453741545780283639121616 7338 84003984569129424378195903021878616 7339 95402534108968284770149980921536716 7340 46217752317513015369293816 7341 16638210526682733951045853426151916 7342 27600537492633117550380324211119916 7343 34520453749762167247750394824176026 7344 40706388560761984007222853375234126 7345 52604613495771689789189808745491226 7346 65240915388043041386583636253759226 7347 76402500251299385223031236889027326 7348 88835273333218088143955885654584426 7349 94165248802336259515366892757052526 7350 57390647993180655198610626 7351 15167884326542931967990551068387626 7352 21941680638502880260456098366155726 7353 33899442525459310028823855303023826 7354 44580568629573924921853459977980926 7355 57864037875046608360626578390068926 7356 69063827448620586521766911642136036 7357 75796746178972910986666484732304136 7358 82167140711606867144164967860671236 7359 93640923316104627828935377047949236 7360 61218095494240792452427336 7361 14853494266322672727267041016994436 7362 25705410368087564109641601908572536 7363 32536442537230504229492599158250636 7364 48114356148208639966069016937038636 7365 52135967879283777244255657274906736 7366 63176435264841430304331632250983836 7367 74682755234396469020224458874961936 7368 86721318085485779915297614357059936 7369 92994460737138478123572927678237046 7370 77371633294755895948515146 7371 13768928982872546681389138276992246 7372 29140908466359756590455732743480346 7373 31696009098174210298929326378968346 7374 42622735088001285676824008252656446 7375 57395381367449961524720775584344546 7376 67314951718091644534263467275132646 7377 73133139876168721477927371515020746 7378 80899548205171104427580716313018746 7379 91063630177485685332740709869006846 7380 84676640163298658184293946 7381 12829711754298633627065082358481056 7382 23215551785803995759356299380879056 7383 30141465557784991041634808471277156 7384 46867281243335606562438345621765256 7385 52656227521834615086834510049263356 7386 61824602684728812635305040616951456 7387 72299323918591702832749634551759456 7388 84239264301537230698253320955557556 7389 90966969685458104377869816728455656 7390 95094715837807340269453756 7391 11185321244503466417251811369551856 7392 27874656306478730131745366138759856 7393 39921905540169718373508105865067956 7394 40978351989579584732805554471465066 7395 57817631531527683673409743056863166 7396 65459183535935435657019200799371266 7397 71922663192098366701311542512089266 7398 88096960782685425573667998503787366 7399 99560744291456124471597297962595466 7400 42497057701404566 7401 10662478383159372288820106028312666 7402 21103157791087109834534171904420766 7403 38220356454403507827126092478538766 7404 44799136851966434505768787612846866 7405 52187571583504877119421394734164966 7406 69236410430768816339810732735572076 7407 70208588407441335458748058615090176 7408 82332576371655935017385661773609176 7409 98097822379218980547278610911327276 7410 16269603468530532347045376 7411 19228975479502964290960556052953476 7412 25931630135986937720446111246871576 7413 37973678698173241892801044819899576 7414 48361633254460487710684674080028676 7415 57348985446547223342874750921246776 7416 63305573976842286034364020560564876 7417 79072724913224310298794302988882976 7418 86917110635468109252613544206311086 7419 97386277687823228909133585502939086 7420 27209938784736364996567186 7421 18194253231950855892500129480395286 7422 29359389330976313897788897263124386 7423 36069249107641916640814939335052486 7424 42810346926616158461014581995080586 7425 52609821703255981597953083955119586 7426 67500897397636697955444863514347686 7427 78599171270551352025425499761675786 7428 80015452891849432736241401818904886 7429 96481459092930044032525345663442986 7430 34130367834285951418970096 7431 17219627855773717086809997161619096 7432 23405460515226501511387213014357196 7433 35527910143717739101071745065195296 7434 46008609740605795366917253316034396 7435 57869245140584752649767975965072496 7436 61089795834539145186733970034111596 7437 77631852235825834846831307591359596 7438 84461243296405854531865303768597696 7439 95333689110625540304117337544936796 7440 40303332641243748139384896 7441 16521089469590255759229894623923996 7442 27053462446091481097506345036571007 7443 34438697798944863124232738448220107 7444 40153979315040450619433632079078107 7445 52130285144634308090631895700027207 7446 65666397866897449779945087759965307 7447 76356005713238379982281246128024407 7448 88244698705122502488033240006272507 7449 94077935575247376722689048392521607 7450 52651582268138898309879607 7451 15075152134979612078442770134338707 7452 21358600722732965933692832678886807 7453 33746702149592562038157442042545907 7454 44901039037778202048170069325204017 7455 57390699576753556172214842827062117 7456 69407526230444329798426479358911217 7457 75603115964243732038752400209979217 7458 82503247111505909489555302378048317 7459 93537260542560837055164934867207417 7460 65850166654416975885565517 7461 14780364248135166938253294433924617 7462 25171274440046329215317640700492717 7463 32427847596238932434234211706951817 7464 48511669346032966471549955531620917 7465 52651535831492744783783062395398917 7466 63531778992388641772595580189167027 7467 74556812340218090960601809992136127 7468 86119720355699510974851106055105227 7469 92860103134992989281396830437273327 7470 76071575782353590158442427 7471 13619830526681552008484646209711527 7472 29562713691885990001731865988199527 7473 31528993544919096804360737218668627 7474 42010255909768992162127030376247727 7475 57812949798704313879272723174916827 7476 67793399280843519631685505802794927 7477 73060887627483910340432544588573037 7478 80226449909167454302694620305552137 7479 91902810751046404897853031260631237 7480 88472790451515836365710337 7481 12796524880601057512663334800009337 7482 23698597148068667020120893793387437 7483 30019341749967781271792614137766537 7484 46230037134000393213127273110355637 7485 52182889743504950795925251832934737 7486 61233200594296073961866146214623837 7487 72186149766311184436397627535412937 7488 84699640470677232435372592806301047 7489 90891519085776621228681532136399047 7490 94765745833423534506488147 7491 11074214555437242682981587135677247 7492 27226872599328450607799471114966347 7493 39831780072587809259876594442365447 7494 40320046924250350271678836230854547 7495 57343204758850555577649694677353647 7496 65871432862881150919269269674052747 7497 71874876248362157879117039431841847 7498 88497271804776796820796492157640947 7499 99476057406062972813731059623649947 7500 57869297268648057 7501 10576052541896205753448917953847157 7502 21508271295286748387431826818056257 7503 38178871619466640067829514042455357 7504 44124932028158158385330289526854457 7505 52604149914014008895579522679363557 7506 69675148738983415376000840292072657 7507 70112493262102652186470943475771757 7508 82779269356857937979388030428580857 7509 98978066703283791198538599140599857 7510 15765207281950741922509957 7511 19151475355027847645404883683618067 7512 25306242104469380280544426415827167 7513 37866135813611208477674067416146267 7514 48762322028939986979815207786555367 7515 57864553403377038109413753437074467 7516 63765911477736464870233236557683567 7517 79934104570629401168267534257303667 7518 86307189401677119798425676527122767 7519 97256976174032223616162462676041867 7520 21582739507243901506060967 7521 18041911354929566106468221315189967 7522 29779823915082621769056612104309077 7523 36982143358319303871352303072628177 7524 42202441195394764708059592121057277 7525 52135493405408143701257801559476377 7526 67985526726882835594493656277006477 7527 78425948871981342930543458475725577 7528 80433634105404361049008816263554677 7529 96334854287451037910096668631483777 7530 33465065402176515898313877 7531 17182442912262771210531484846442977 7532 23886964441401689630402196783671087 7533 35496604143811215634337650711901187 7534 46464237174877398714113105738240287 7535 57395808883607536427952649945779287 7536 61484990137709916321436313552319387 7537 77526440713346573298422625459948487 7538 84824794243930806603755705846787587 7539 95262681904935589721298181833627687 7540 44103681290622474420666787 7541 16416052465246302793292013807606887 7542 27492914380536019191165616093845987 7543 34340052556659388460042023270194097 7544 40598514168790784335472943457434197 7545 52656743153030312335843236734973297 7546 65094381287834682709488890321523397 7547 76207961208916525698540976118172497 7548 88647812253151464926337303405912597 7549 94977907785534237216095409102861697 7550 57812996122000414509711797 7551 15975105443191373191780567516860897 7552 21751965900277465701817198333020997 7553 33696638784871803898105827060379997 7554 44339930931988345523097012797629008 7555 57817167064895160774876472445188108 7556 69842249011077307852500758203738208 7557 75515404359098928688353598370497308 7558 82942750576925140183250823858157408 7559 93422358055303861750471490756017508 7560 69658415020835331174076608 7561 14610343482559863956907683103136708 7562 25534762748797077831100597841395808 7563 32312598875356345498174003410655908 7564 48916787021329585721929548898915018 7565 52187008011137424892829473308484118 7566 63997281614251130226377138827054218 7567 74426544011671798265815161676714318 7568 86590399610115473033669903646583418 7569 92734839966633572473076322046453518 7570 75301537088439948856423618 7571 13561328046684733862518631307592718 7572 29980935818595105486811330477762818 7573 31453738437745131205404884278042918 7574 42495992184205825618489254999412028 7575 57348412074962565249429778551091128 7576 67185475434685321219340517243661228 7577 73983624736571497179419619065341328 7578 80646942883186938080668634118121428 7579 91858405199295024904089822590101528 7580 82752480738690842314180628 7581 12666212319480715154018944667260728 7582 23088502846450065740374097551540828 7583 30970872818916784626391722285820928 7584 46690499182121055598838717640310038 7585 52609357231118977767330122055899038 7586 61634965684195060268161696390589138 7587 72079632396275164300663301876279238 7588 84064316343555438327845304403169338 7589 90725922374045576267273855379059438 7590 93273052865162035686149538 7591 11955423185816489897993282444339638 7592 27663604381197711528337877742629738 7593 39745551325410226032279389790029838 7594 40769685072342583513685368599419938 7595 57869761767531956795018383249019048 7596 65206121321786177613346115839709148 7597 71723442407627401639648412589509248 7598 88892453656483633646849164380509348 7599 99380740341236849868042222432509448 7600 67187564834609548 7601 10482436635085361417593361796809648 7602 21909515342714030968376682110219748 7603 38021154191783876906479708183619848 7604 44546118539086605370424007908129948 7605 52130702767489533556619739592829058 7606 69027702771074477215511594148539158 7607 70022214534596948170354743744449258 7608 82121547102425609235131174411459358 7609 98867964521661177673321348348469458 7610 14444181178171144636679558 7611 19086991053593384775197342394989658 7612 25766664678403495758862032514300858 7613 37753905761782232183266083304810958 7614 48171933124015214336308576854430068 7615 57390126109471012224792790285150168 7616 63138641404843097683225726477960268 7617 79802128513467407505136942730980368 7618 86780281664786554506255749073901468 7619 97124701999259623968889507677031568 7620 25382284643914015552351668 7621 18989083108989033164990743808671768 7622 29106764753061161325160302634102868 7623 36810859522544040632511660041722968 7624 42681898223935489802848429029352078 7625 52651061467074393664626867977182178 7626 67373027475997557859495785717013278 7627 78356885432238026370876273537043378 7628 80855409735759838641085511438173478 7629 96284783962902070479587808410404578 7630 32161165223165544872734678 7631 17058063171062091344359910626174778 7632 23274421622207187285197625850705878 7633 35360822944859786694786169675345978 7634 46829495211550146169530123281185088 7635 57812475324417278882510206578916188 7636 61881290563164305738785208756956288 7637 77417881383208002825005129925007388 7638 84290513576185601753582859294247488 7639 95199474068026330019952319745587588 7640 48747139678725787596928688 7641 16303464586023326665979285739478788 7642 27838959714253808124292203472129888 7643 34256376075243933435139849607869988 7644 40932334454129567061051725632710198 7645 52182316370314941832099140468660298 7646 65415825766224741009282994095711398 7647 76153271088455863399846509614961498 7648 88054998885863799395994862443222598 7649 94885293054476986425630695373672698 7650 52182837178252798505133798 7651 15887872861792905205339181247783898 7652 21160333601290941385556064380544998 7653 33541292932720265690987447035305009 7654 44755430599750956063794640580365109 7655 57343720386613778645737873747326209 7656 69299719520187079891162557815586309 7657 75423782478431270257416091004847409 7658 82395647214729520250041007293218509 7659 93315043391731399478479992794778609 7660 63742723744350700517349709 7661 14541475554839127569601938640110909 7662 25992067032505036711466418394970019 7663 32201440209301759106150359650941119 7664 48329755333639910056493472737912219 7665 52604665546774687645716997535192319 7666 63366190087358083251444055354463419 7667 74391899185574368324893945194834519 7668 86976866189530382739408918056315619 7669 92606612398679000014987583239985719 7670 74235882322972272733766819 7671 13416220783554691549300505668547919 7672 29315436748235796358594011125528029 7673 31382377930999101064090611203609129 7674 42879918497059547230729945012889229 7675 57864089922378259021949044742170429 7676 67569249281283862970509818314551529 7677 73813604572092869195843417017042629 7678 80070129964301048791936851931723729 7679 91703633210550832518249381007414829 7680 86387114762232328493305929 7681 12538817382367801808782011422395039 7682 23464543993095054746796970981486139 7683 30846627233732380874858667092677239 7684 46069416943773106100679702035968339 7685 52135910032988642554560044809369439 7686 61047743432846188831259005624950639 7687 72958965695017432249172924580651739 7688 84423225786899324278174462688352839 7689 90656253910495257185018640038253939 7690 92547977598853718719254049 7691 11848994496896666143000816051455149 7692 27017997757754797676134194925656249 7693 39653476179975476714361184550067349 7694 40117432645711090963025136927468449 7695 57395334416908175351246789255079549 7696 65622488552336401147384595625770749 7697 71677322437028721979518105156581849 7698 88202471073054708221622457829492949 7699 99292673005817485563811104953504059 7700 73417194449615159 7701 10390560578408297897350670586926259 7702 21316043854837772648499402285347359 7703 38967926077275699967412039636858459 7704 44966881736635646224012403058479559 7705 52656279671239482487892083322290759 7706 69460353013581018494716212757012859 7707 70928998859734917683521658254033959 7708 82566187836987241810306663113154069 7709 98754592771692451602356008333375169 7710 13338953065107512125696269 7711 19904698349239167610799966478028369 7712 25133860009996109173216222593649469 7713 37644961779619772718444339380370669 7714 48578321502644340474612368149002769 7715 57817683681430979729474370079923869 7716 63592790054926447467395626961064969 7717 79775644277913804501377585145195079 7718 86178275444799252241040510780427179 7719 97099592794068068476942979608758279 7720 29758574646480445207299379 7721 18830879839681446086650677477821579 7722 29528955844059231816605247420662679 7723 36741353617280721450506115354404779 7724 42079449115156407578253251260445879 7725 52187524638446095997185437158486979 7726 67753221854053981019459823328628089 7727 78283949784634598791769600879969189 7728 80281918552148386790649048613411389 7729 96133185777085879720250409048952489 7730 31285008929872072155604589 7731 17916613970156491608454410944455689 7732 23658889633286539162242212535307789 7733 35238342448022415340931049018358889 7734 46291431515284104975874572772500099 7735 57348938598249395025034692539751199 7736 61290610622206734182100280687113299 7737 77304050614530237085430217038664399 7738 84651551284533411389112762070326499 7739 95025292900950327044350928505087599 7740 42282241538719974831939699 7741 16291162514678526915300303969890899 7742 27289546120111206168843283999952999 7743 341667207263968545872382089222240001 7744 403831725105538065135710561665851001 7745 526098738538805389118390106920572001 7746 658378662911511292505252793316193001 7747 760068663998394550072813266713805001 7748 884558942719389153290002505241526001 7749 947918264434714612043198430880247001 7750 573432511818964063451958001 7751 157913261371727944128790195143679001 7752 215658587022724780191220638946390101 7753 334993371018346129763475402970112101 7754 441893578174661954744071608926823101 7755 578692972906141634432113057103644101 7756 696392977433431264792285641590465101 7757 753379111514683296320456401010286101 7758 827330752632182825376182437640008101 7759 932064611107620643534503541502819101 7760 679665352084056744584630201 7761 144746957400437578610723157788451201 7762 253670132217946761643034661214372201 7763 321935554128983652619041308850293201 7764 487207179112029013773427177728015201 7765 521302382947613044636135281917926201 7766 637273424815972026219899541337847201 7767 742636363793259746197746277968768201 7768 863664108809850521182580371921789201 7769 925755737192563964568300854115601301 7770 737184459065181837610622301 7771 133627747337210877079184421546543301 7772 297353677674760851043458727693564301 7773 312167672782141854116333956172585301 7774 422613515200973043974040030072507301 7775 573906427292132749544181159193528301 7776 679458313668415111678840435736549301 7777 737487823725788495250120098600660401 7778 804988119150947453132265031005681401 7779 916552533358875938696222763711703401 7780 804127213718836117858724401 7781 124024816714036402001335572427845401 7782 238464716586285394742417071417966401 7783 307169426886278411112770905828097401 7784 464262327628894893842306204760219401 7785 526515879833253535779953369034330501 7786 614427775378919170334105303919451501 7787 728430037407015334121862535235672501 7788 848853313195910674670789077072893501 7789 905854270572632660519170321431025501 7790 916217096298220407221246501 7791 117338753983891390959624626632467501 7792 274568126786656049318759200674688501 7793 395653064140078715269573649048800601 7794 405523286661846054177825965133131601 7795 578129919414846754425053589749352601 7796 650502636429918031874268603096673601 7797 715286778594284447719271746855994601 7798 886052910212150390312774911355226601 7799 991038775438714753478750738376547601 7800 806482319029868601 7801 102013851052964886273416164492299601 7802 217196021139861842534195595497511701 7803 388184785799232346624748824124932701 7804 443940122367614689793101570571363701 7805 521828329936056775678951846550784701 7806 698067159119723179129619162360116701 7807 708307185395733270281453030891537701 7808 829062388124358062949045760064958701 7809 986497779830098545612436784948389701 7810 124736747337878404663801801 7811 198334018316485807360706339010332801 7812 255957043838344335836932881387753801 7813 375391782130688758518482382386284801 7814 489737107988890641539833333117706801 7815 573432568094871710473680354768237801 7816 639590166165563006406992757151858801 7817 796457305474731919942938063465389801 7818 865504117940761403041456873501901901 7819 979535840742951538963187529477432901 7820 238675118253643711375063901 7821 187820571501662252088265860005684901 7822 299465670687399324671337498555216901 7823 366766803541609893559742117047837901 7824 424554231284129046774685336450568901 7825 526041911740760126606613777794199901 7826 671451784215177164568490852070811011 7827 781171945590421016394666191277442011 7828 806020435344111045305568396306173011 7829 960899788093348384737416088465894011 7830 307877191429529768556526011 7831 178851531329169127537998177678257011 7832 230482202244282852448527807722088011 7833 351004128319667759879286497807700111 7834 466520999931619628289831641023531111 7835 578645065555790726968055978160362111 7836 616911133244400908088464111439093111 7837 772969898600391674245615859639815111 7838 840267736854807773227034735070746111 7839 959488705722118929686120569433577111 7840 464418662851391853037309111 7841 161821824669340123173839338652230211 7842 276277326386139139031043905419061211 7843 340702729349352489868075105307982211 7844 407230712465525575107298729326814211 7845 521354465599065212684756509576745211 7846 652614449466312730978603255958676211 7847 769448182576403180293273589471608211 7848 888506759820257055054574223226539211 7849 946066547245119831054723186102560311 7850 526041963418927971319491311 7851 156084757880695669150475539657423311 7852 219665072771772952418148660337454311 7853 333422233189423806259406196148485311 7854 445028306034985768575520829280517311 7855 573958500440574278701653498654548311 7856 690807080726670859443939807369579311 7857 752471680701616605315802094306601411 7858 821848824996191425723786653673732411 7859 931945698106058642640099624282863411 7860 614699577135128918123994411 7861 143000585794241347603779356494036411 7862 257288727144220400216343840108167411 7863 320809877909860263464798121142398411 7864 481394072900272123417607399418420511 7865 526567952044824868301039287225651511 7866 631998725426297482423718806463882511 7867 741310219630141789370907095043024511 7868 867401998069062893611730848054255511 7869 924435564398478648733423005596486511 7870 728110794508481766470718511 7871 132117200936638603528323864885949511 7872 291616801328849610000835320732280611 7873 311430838797161861782517254020512611 7874 426419333230477841750538578839743611 7875 578171102132343172151869214299084611 7876 673331024328479878939672481181416611 7877 736790361300631184083510013505747611 7878 808113002375600919570925019469088611 7879 915063934448773065233552601065410711 7880 848011425812327710192841711 7881 123778480911561439126355567751282711 7882 232343567413902302903954074061614711 7883 306896066039428543389442352992055711 7884 468807843483413123243708432475486711 7885 521870502637421604731531635589818711 7886 618497922123898595132903872335359711 7887 727348872865161730856205285712880811 7888 842527089582366884876089965830322811 7889 904135874796373218148001263699753811 7890 905551494240313080190394811 7891 116200021003811491975951648223826811 7892 278913244625766623312572187196367811 7893 394713092824952076722783700891998811 7894 409952958141378600584513646148430911 7895 573484641213112197684279918226071911 7896 654705938905046948134363056145603911 7897 714743602757288801572685952895244911 7898 880129698074964453687138967297875911 7899 990113924231969810906383303521517911 7900 913816289595158911 7901 101138221871930805384500039402889911 7902 211284764463930449917701862259421021 7903 387626431695468608457085911838162021 7904 447117174023655036284371706268893021 7905 526093004811144159420827358520635021 7906 692531490114190503987971289723376021 7907 707483217384051352825755511967018021 7908 823597567261330044893389673943849021 7909 985327555684315976910376988860680121 7910 117012170435539677729322121 7911 197643620699489641566371261629163121 7912 259544485021452740777388861460005121 7913 374286791775242727339556029143836121 7914 483869548993471391859371145957677121 7915 578697148180124867194512451713519121 7916 633287232349516983350256388410450221 7917 795114531013647239890944358258291221 7918 869365672178432965080666781138133221 7919 978255198975120251605654010059074221 7920 274756136899760644902016221 7921 186377359477124205553248816906947221 7922 293705420386374872806512356051988221 7923 365068176971050000280817376238820321 7924 428396700982127967454479408556861321 7925 521307548141417813718307171026803321 7926 675297006442713306237917898527844321 7927 780465771243673134592039011379885321 7928 800367268862398811291833339163927321 7929 969243211481937671067040194298968321 7930 395394720840032909465010421 7931 177575079355024257478291313973151421 7932 234246814974395868988013828533292421 7933 350758984739971631336060085434334421 7934 460213083668798593495310496576475421 7935 573901782516456634372638592950617421 7936 610057140922083398932092115585758421 7937 771856633693660571391232664452999421 7938 844842433484220324220416682660141521 7939 958793723580063994668284890120382521 7940 405717500471189720911524521 7941 160754617616532233367643102063765521 7942 270705941735697637288219447447907521 7943 349786634525635454072801587272258521 7944 401700739085446738412754844449499521 7945 526510145161854525416975168957731621 7946 656874963574768446830191151917082621 7947 768981875397930140787201444228324621 7948 882691968532574835059122768960765621 7949 945187191384504232174155745164017621 7950 578645018202091216799358621 7951 155163713153912509079233881876799621 7952 213734347207248574336072304305141721 7953 332986124495128122141093483374582721 7954 449227278238038520895471952885924721 7955 578124284743215724123302551848375721 7956 694240023163595721309151002352817721 7957 751533748822154225962297125308268721 7958 825201669024490962247299742994700821 7959 930813837041146088890817605043251821 7960 650732253336920624723792821 7961 142374779736564718612580431064244821 7962 251944209795842532853931957837785821 7963 329615015619942701562345924361337821 7964 485361691469497522409447372437878821 7965 521823684212613254260982024154420921 7966 635547383040733625704718799413071921 7967 740059020241500509845860531523613921 7968 861387559440781336890878069184264921 7969 923195923152531442237871406587806921 7970 715937096942000491632557921 7971 131612156687373703636964958338109921 7972 295832677503053208321118927875840031 7973 310741713334299082152643439074591031 7974 420397146186733992629394206015243031 7975 573437724315284849584077368796984031 7976 677131719724085969757987748230736031 7977 735075998178405998121362486515487031 7978 802473376315881742075999205641239031 7979 914549921124056007967509334529970131 7980 886227463221689606258722131 7981 122452591550884920728243251829573131 7982 236181470770044964049571002251425131 7983 305578553583773377834387088425276131 7984 462538103606340507872165423640128131 7985 526046186984425490954300266617969131 7986 612589439018314062280207320635811231 7987 726214938016957264514743045405762231 7988 846133098933208683259727243226614231 7989 903484794774615756474037165988565231 7990 991769483311043823603517231 7991 115194004666394047014046377278468231 7992 272433716125037365183318820985410331 7993 393813359361974000575931522554461331 7994 403472873693044171631899394174413331 7995 578640321820028178768668669736464331 7996 658923289320918103292223577459416331 7997 713273426397910828217930150224567331 7998 884134601712086577572397529930619331 7999 999170696500749152230654135808660431 8000 827712431 8001 100270403010931482522694364897863431 8002 215234039608428508448411450020025431 8003 386114023178586056741521409293176431 8004 441458454125205662736598541719228431 8005 521359621820081274390498119295479431 8006 696924684143227794436786433024621531 8007 706520871050812550977249645993872531 8008 827967103891058044805524186035034531 8009 984233723885149766823100178318285531 8010 102740136233536842942537531 8011 196973181663501103262293749638788531 8012 253298374123956159075634001775040631 8013 373114483897061614584230148964391631 8014 487870986872763673860445203515643631 8015 573953865665448186082534816317994631 8016 637887889423685007340072229460356631 8017 794826517722267007103217743965608631 8018 863267842183606362480625820722069631 8019 977946288376754727865575890830411731 8020 217369266241528196200862731 8021 185830816600064973664933249021224731 8022 297908511670635264535382489293675731 8023 364398089331008243347229159818037731 8024 422212423330458598349226979893588731 8025 526562228241094370415058102331040831 8026 679051756138121665614271357120591831 8027 789611639342954694262652867460053831 8028 804541489540244441473078183262505831 8029 968761518238044307748388827416066831 8030 388837760616662449121618831 8031 176219160459503156115980361487179831 8032 238069344318578732923425025106721931 8033 359357500302933268888348151475382931 8034 464872129739364327890224291207934931 8035 578176367348359721810437777589595931 8036 614005774832858564029553340524257931 8037 770701458866343712653569421020909931 8038 848479040416938099512143851177560041 8039 957097135178965295397363972876222041 8040 443184721948410426147973041 8041 169501552849185131276773823169635041 8042 274108715073996537441736825733496041 8043 348802721593276068408970163078158041 8044 405160117635689344909390269955900141 8045 521875767807568796794961864604761141 8046 650160625466138893454898510014523141 8047 767498178849247802375479147075384141 8048 886626040301523720026391387888146141 8049 944281507668302673693354672463008141 8050 521354418208357853799859141 8051 154269549053966583209691761887711241 8052 217764066692485690489689838637672241 8053 331497756986722724626034115348534241 8054 443501664396156278067639123801595241 8055 573489807498822615537610804135457241 8056 698692127185535436873482709211419241 8057 750654196280238333260654759258370341 8058 829697442439151812667053696157332341 8059 939667503456110980141098162908393341 8060 698257676275890297520455341 8061 141660182267825304542301524104417341 8062 255577098360649771602431992639478341 8063 328563681603573122824425255036530441 8064 489317292391049529478907323484691441 8065 526098269044891447365922157794753441 8066 639119554296525011036527379076815441 8067 749644666433412493193349921400086441 8068 865105766410992488014137853794148441 8069 922827357956021608165140997051300541 8070 708046963190929985469461541 8071 130142772150815948486255078839623541 8072 299022595324859696925471087370984541 8073 319990075415153386973061854963156541 8074 424159247061407570916979340628318541 8075 578692404415388348623502776344679541 8076 671058805023186998043415794222931641 8077 734302491722117763223786446261203641 8078 806670743959051888918806852462564641 8079 913010195781143159333762974725826641 8080 829252462183557644259197641 8081 121155377013538841955962103935559641 8082 230089930955552279906011381882911741 8083 304294688120340906584386232991382741 8084 466146646801941539114794095272744741 8085 521302804479439353359561793805116741 8086 616592736908890453770704397609577741 8087 725147747985455990912340029764049741 8088 840871873341472150643100819191501841 8089 902713370104401126220313829870072841 8090 986175758474411290921534841 8091 114003362539486361556646055243006841 8092 276809223956947640703552544917567841 8093 392953549716402009920193719952139841 8094 407863360489294718343906801469690941 8095 573906948739979734457075061238262941 8096 652276842255829428718040512468824941 8097 712757741858545573502098314060595941 8098 888187303779011367867490998024167941 8099 998211280412791119406537218549729941 8100 121999692536490051 8101 109230600885287405990771494984162051 8102 219245563693154662367666645805824051 8103 385638069409272495048079695296595051 8104 445674457900447004036796787140367051 8105 526515301447726863760165162655039051 8106 690446255872661051787083161632890151 8107 705626476311384895191280036180662151 8108 821481764383681130415696018290434151 8109 983126657981581625488063648962206151 8110 198037942593813088216077151 8111 195235918172596618561819550221939151 8112 257890545225790386804516615797701251 8113 372083389069198075494179504936672251 8114 481960575134820529710456768746544251 8115 578129440023797204268634540328416251 8116 631511395421174593662002380561487251 8117 793504026725452285888039421476359251 8118 867000429419455615378127413053321351 8119 976628542292585442719277697391392351 8120 255113659233093517402364351 8121 184328159540657866611789412383336351 8122 291274665224966149210380044927308351 8123 363667196096285526085403535342479351 8124 426010681474152246852583546529441451 8125 521828840524405797134561519577513451 8126 673922065567705626694295984497684451 8127 788928088239754172729027315189756451 8128 808761415203417193143217231733928451 8129 967274089969383601665538194168000551 8130 375073969307664637455271551 8131 175961334931998679891980210714443551 8132 232932471949825706209392464844615551 8133 358090541104666498931977832946886551 8134 468429584978985135577053184910168551 8135 573432099516899800082229733955330651 8136 618073287845790587597415459862602651 8137 779513781081032884302752774841973651 8138 842149396934170251881683250891255651 8139 956360568065293384503642628714527651 8140 489904261840092549708898651 8141 168470803992037571219770655863270751 8142 278556403842309181364872508990642751 8143 347967490408495909204866938100024751 8144 409591361453293885536231608470495751 8145 526041442210452214433466158813867751 8146 654361897880416530800563321437249751 8147 766959875257651201765444867023711851 8148 880798727819962608093122439870292851 8149 943368987104191784393221867800764851 8150 573958552190386714011246851 8151 153382741081974456866745030483718851 8152 211856772535818843540964457928299851 8153 330935654091342358249803737744861951 8154 447769767480505882159730721832443951 8155 578645586060592271695537170102025951 8156 692174809491275242504095917633696951 8157 759635417708186313579998812546278951 8158 823139048512472561930170817621940061 8159 938598268692630464235916563187522061 8160 639742817066071013906204061 8161 140977932924571562669854007016975061 8162 259168826919313192593823586587657061 8163 327454245649094588463237314431439061 8164 483441407091348421038337430756111161 8165 521354986005876391153505796353982161 8166 633893806982532535061923155422764161 8167 748305426393153630032795547962546161 8168 869952039684450542833118924984328161 8169 921549167051680126731385357388100261 8170 796173918122436668254081261 8171 139587468948744600391697819691953261 8172 293365181293068902927010060611835261 8173 318298256588345007156923044012717261 8174 428983145775591804299419902084698261 8175 573958031906556963160930915529570361 8176 675882992446503012415480815645552361 8177 733699205930894856914445753343534361 8178 800914734976720390723220881613516361 8179 912555606506856321433232061564597361 8180 865717402451999424097579361 8181 120867340336667182481852331292651461 8182 234837859389663174275550634079633461 8183 303945826250649377582845484528715461 8184 460821740521087918771400034758896461 8185 526567483565401846650208324660088461 8186 610627086608363915257134716254160561 8187 724038931952316067581494261610342561 8188 844462089982580446434107012757424561 8189 901030057134139892308678319576606561 8190 979251656988459324277887561 8191 113924271631237624356189298640179561 8192 270340535288579211484411374994351661 8193 391044269227480350962226613031633661 8194 401345833694859894164588575939815661 8195 578171623614152727841693304729107661 8196 656435222225886381021857159390588661 8197 711205295027556066539686373934860761 8198 882279443106570805399900228369152761 8199 997334198412185778895666944766534761 8200 230807904055916761 8201 108317239450061694616792558216308761 8202 213318824749030127787017939458789761 8203 384109170262112141161533618672271861 8204 449875455680577547006076836878653861 8205 521870033146984094782923065066145861 8206 694877611062614577787530537226627861 8207 704781896139609559121726613567119861 8208 825830834616800788238250954880790961 8209 982095709355782105450573613295282961 8210 187580024085867240772864961 8211 194508488280222895239025297241456961 8212 251560431206941200034230027981048961 8213 371985033433285123752618979714620071 8214 485939744147206417335894627728212071 8215 573484172717262685183818411914993071 8216 635167901241096004599726992291685071 8217 792247520762317625017298534741377071 8218 861972897071510711270196876482069071 8219 975380508535038020409412381406741171 8220 299691037773967401601533171 8221 183821931182377953180377895097225171 8222 295494293694632066880857028756017171 8223 362974064556072560820073629707898171 8224 420980792868851277151863170149680271 8225 526093525363199558404526114753572271 8226 677720416046105714494821301759364271 8227 787207768710345467859779103047256271 8228 802038862948712726632883461707148271 8229 966752291686176604637786648758030371 8230 366465754509813505291022371 8231 174643805883232404992838692117904371 8232 236774503826845094156619773414995371 8233 357768388560205369149833509103987371 8234 462152835334994094764400630473979371 8235 578697669603704016019629629036961471 8236 612163005068443812904432537270063471 8237 778482278288932480626961816996055471 8238 846741924653061504818980337115147471 8239 955612176509334193709664732905239471 8240 424765688745788882296321571 8241 167363935091979020891350540160513571 8242 272070688197555998881087366516605571 8243 346073536661640323497999203653896571 8244 403014715390503345003857021382098571 8245 521307079644893250670712572693280671 8246 658587969645285504146256429596472671 8247 765483519239961870937654722281764671 8248 884700783498392653304631243558956671 8249 942428945490485162030413724517258671 8250 526567905744727146267540771 8251 152423528338391305489922441799832771 8252 215800156172733753245097390914234771 8253 339329334301122169366394946820626771 8254 441013267633348170406935079528918771 8255 573901214022675244993442612118310871 8256 696565509961565589839930645489702871 8257 758775218975731869330474911643204871 8258 827505035588332342884012690698695871 8259 937407372042378315861920636436197871 8260 671666136470628898165689871 8261 149116799916683929904316440876181971 8262 253807258146516785156915332389673971 8263 326387415803964530126987526774275971 8264 487454471820324583455487183161867971 8265 526510666667442209271289166430469971 8266 637402501325940605357679626790061081 8267 747021174454784903991974734053653081 8268 863850048140870981011713452397255081 8269 920242879396207093358434832624947081 8270 781862961436398055942649081 8271 138058797143355264665178253362341181 8272 297562159343152995347366508764043181 8273 317525128311022140903286070368735181 8274 422801145731359951725654903944537181 8275 578124706271382740458236386622339181 8276 679644297442133063800579453591131281 8277 732949180653317002240463584553923281 8278 804104063623710820214897632707725281 8279 911085065491265706940493177052627281 8280 806254299234483152689429281 8281 129409926136049935756021938319321381 8282 238654629114701269605170796330323381 8283 302640851331778014425328789543225381 8284 464492767607573795380180478058127381 8285 521823116736646549954666815845129381 8286 614672908315637087109915480934121481 8287 723976159965261155107996437225123481 8288 848095234677477580762283236997125481 8289 900326176019420588291268049962227481 8290 960556644133255328339229481 8291 112878199080818526468389344197321581 8292 274737920192246920573608569248423581 8293 390165009471352644719787255880625581 8294 405797722262462803090518863825727581 8295 573437255838947091701398775261929581 8296 650719788309117343868541443199031681 8297 710706475768350952230618138410333681 8298 886200682264370272780562502332535681 8299 996430820363784791324379826646737681 8300 304045762552049681 8301 107411881750924994434486582950341781 8302 217342675151004011240342848850643781 8303 383606968091326616839271021452945781 8304 443161936019267979690055662546257781 8305 526046608490619281228965254232659781 8306 698238204689707801328645348510061881 8307 703807445893020254482519406599363881 8308 829233095830463766839822209171865881 8309 981932444165709059731161109445277881 8310 178571752629405767411779881 8311 193891127191034053111371766188181981 8312 255197673534247098633891667548683981 8313 370830269093677455451337032700295981 8314 489986158862882191690050722663797981 8315 578640842331953110647145129229200091 8316 639727200067173318218027084776802091 8317 791936709954447242202022170036414091 8318 865795765014434680980397958087026091 8319 974024489240322206989213310031728091 8320 230697288338377896776330191 8321 182359367244036452830092380424042191 8322 299678904885107117775690433963744191 8323 361230341751220483850945816315456191 8324 424744169961620140097321401758168191 8325 521359152333018926858714859993960291 8326 671645225353542848891941943241772291 8327 786537255487969257666651444480584291 8328 806231462089872204211004114622396291 8329 965225436927129335254069814865109291 8330 351718772347930536011011391 8331 173344111244407309252169722358813391 8332 230676333920837306435961663697725391 8333 356480893477040013994032812049637391 8334 466752241067722745884138259482649391 8335 573953396192319913743187837038551491 8336 616174575696312530794010547775563491 8337 777310542625852064800175041625575491 8338 840495285267227417476636490676587491 8339 954942498536293892480305677720699491 8340 466777351496785553185602591 8341 166279210525187367209924100733714591 8342 276440834973444482321196388492826591 8343 345110542062967217658451271554938591 8344 407407795251546980567627630818050691 8345 526562749783978737447434746383262691 8346 652829422089153535999824471251474691 8347 764961798435403322411289787321686691 8348 888759376463677947721984856892898691 8349 941560986844002846606764659676011791 8350 578171154817755258852323791 8351 151580482904104931503225715440635791 8352 219815636538668526659642221430947791 8353 338849504817471572480047738722269791 8354 445231330732541854499231538526571891 8355 578176888847236141269976582822983891 8356 690085631837495315403857063530306891 8357 757875186118124346454868132740718891 8358 821025982604145771530436070462130991 8359 936391200478703070239108840686542991 8360 616191053863242833313064991 8361 148465890839972129779849011641576991 8362 257413890403201004978830935481098991 8363 325253932666297789947257497824501002 8364 481546740555106773998454050978023002 8365 521875298316077796343336874535635002 8366 631133016662287984978998152893257002 8367 746792285902799127751099245764869002 8368 867698296224296838757367425347481102 8369 929816626693215448162402073622104102 8370 772643424823914252619716102 8371 137534068826346890767046443318438102 8372 291823021825181414216422028719150202 8373 316899135986592071891156258922962202 8374 426601648343885086132525516947684202 8375 573489338975521070868575282774407202 8376 673523298968631806487656720314229202 8377 731260789005922670552647420755041302 8378 808320237536031271422749744909853302 8379 910580734137969849183784174074775302 8380 840411092832917962042697302 8381 128169555879965914791021710912510402 8382 232531938939269744236292888604432402 8383 301389052265801459959369750408354402 8384 468041176229781206417689007014376402 8385 526098780665935497326833299622398402 8386 618649661560180063286221701352311502 8387 722882919968273872722765022984333502 8388 842751176202733934210620805539355502 8389 909590285657446834382879441295477502 8390 959187804258820703954599502 8391 111746589365118588271809961735612602 8392 278199283143938117414274909528734602 8393 399127558236991379835307107523956602 8394 409131553845273479273907227630188602 8395 578692925975546742586327841959201702 8396 654918826904235895062601651390523702 8397 719170015207169681579243129834745702 8398 880378283656842446178540126699967702 8399 995519599011268522432359134667299702 8400 466929035847512802 8401 106532672349589170451669490349834802 8402 211438360777994448461081103053266802 8403 382159967228456313996518623079588802 8404 447322293896439004873342943308901902 8405 521302335974200123615069545948333902 8406 692708430020593589591195490901855902 8407 702981013542511244443688271285287902 8408 823760005432531153808327859862700012 8409 980865036019228594924801036961232012 8410 161503033021271563482754012 8411 192117270312087265939371243316286012 8412 259772902490297477761005937651809012 8413 379627316600084670383466537419331112 8414 483023039154518797635703905788953112 8415 573906479249938512920891932570685112 8416 633410631341619713587132401874218112 8417 790690240772500106033234382690930212 8418 869559721956389609668059559929562212 8419 973738708981110492843660103979294212 8420 276469349655581894442027212 8421 181892018308849501971348627527749212 8422 293916432607798570188107661324571312 8423 360524597748972212583255799633304312 8424 428580380132919789545313993764136312 8425 526515822907549770624230255418958312 8426 675487983303788384273488536873880412 8427 785829193593719396290371138951713412 8428 800570617276962978037033813851645412 8429 964762190607338621449719772473577412 8430 340449707879326098708400512 8431 172064664307573383647662733954432512 8432 234438455769855447009297897823464512 8433 355147360743620195319772654614496512 8434 460449169636401443151629094227429512 8435 578129961549468694159070480742551612 8436 610207153206343001996471714099583612 8437 776205144658640682309828176259616612 8438 844082096952257428372457920431848612 8439 953261870956916127797008276435970712 8440 407426748518749287451113712 8441 165109291887723706990403245499245712 8442 270975639543199246729701331450577712 8443 344296916524850575261727737333700812 8444 401970828664500977723956835338932812 8445 521828371012285891486135817355274812 8446 656095741276154591703101064494507812 8447 763413043021342534361552649556839812 8448 882847444789030018781010063830271912 8449 940685115566252793063315488146504912 8450 521870554387140307664936912 8451 150665722603442454857200999215378912 8452 213981098332763641368339559087701022 8453 337316883808447866820305757072243022 8454 449434467032366586616805785289675022 8455 573432511120022665694978926619118022 8456 694415524395676895221576860370740122 8457 756935718253353142116580880254282122 8458 825479392482080014818134278350815122 8459 935263211500612208614561606878357122 8460 652842752379868374629989122 8461 147736684908889351620652066791622222 8462 251186107677573448261171053296264222 8463 324161250792698321790095827014996222 8464 485517762895246837647916089253639222 8465 526041963714410929013894192915371322 8466 635777781677080010843595648909014322 8467 745430431801416889258114138425846322 8468 861577489537908612533085134463688322 8469 928570135307307280698468238824421422 8470 769103737603161122817263422 8471 136045632559334858580794287232106422 8472 295057407015343154775130307279938422 8473 315113044622030686820650961839870522 8474 420583061791453177766399663921813522 8475 578645018502719568187993384645755522 8476 677329209963337520597169407981797522 8477 730533470572207881643994812950730622 8478 802682863626798591763469012551772622 8479 919960028054486948061144968774715622 8480 888776800974641183720857622 8481 127839542806655917006924339308899622 8482 236377293109347583014277317708932722 8483 300063388184969279574987909830184722 8484 462766222950527152721822907794227722 8485 521354418527626670435869992481469722 8486 612737792712796207487320078890602822 8487 721756875301185831469935706142844822 8488 846369138179507635232697007216096822 8489 908844528566204026309402833212339822 8490 946799741325113807040671922 8491 110637718165098314749497999790914922 8492 272608079640036687124764104483266922 8493 398229321919000482956472201009509922 8494 403645449857531581919592192546941032 8495 573958552410466976580447751026393032 8496 658142922496119355647569098428736032 8497 718698416547461419172144086952288032 8498 884385190302900749298487517429621132 8499 994670998802167617087447681028173132 8500 521302382649616132 8501 105670101469612751312671591303268132 8502 215485749868395140905418211198701232 8503 381639883273329449137204622017353232 8504 441667797329486085539953627067995232 8505 526567905071982401785932308240648232 8506 696107630689305071646927746655290332 8507 701036098932570820446256054203933332 8508 827142349134555156267569204082685332 8509 989675033713353019319067596094338332 8510 156710577818462025339080432 8511 191443380481867065680938760906823432 8512 253425763740782802492089925715675432 8513 378556122066387106560023890956428432 8514 487038724603643429051526469330370532 8515 578171154125395050605797023246123532 8516 637026377834836679173478853484075532 8517 799211500642973782453820172065918532 8518 863453575409821166205765942078860632 8519 972433998982795114093539684414813632 8520 219832760491117571391865632 8521 180361266973979789277906805602818632 8522 297127282477333910947184876454860732 8523 369756376201039381685313878739813732 8524 422400661100154014076722103656965732 8525 521870554668600003983284041016028732 8526 679247917195359929112274985997170832 8527 784182146980861596867727148422323832 8528 804756040787497681139519090688475832 8529 963294649872674801298938035387628832 8530 333180032542934553719870932 8531 171793791834349873560097857782133932 8532 238259460590326864889401539498385932 8533 354838654740702565192337870937638932 8534 464013162956751199279061483028980042 8535 573484693246527664238010640931343042 8536 614250375543939882155240952596695042 8537 775157793618381845277251812984058042 8538 848602884258283283181573811125401142 8539 952559663062797862585088451197853142 8540 445254353499679225992316142 8541 164051349742902818107901814640868142 8542 274376751381984582463168530230321242 8543 343314556667076062280259175652873242 8544 405335232907661216084932222027336242 8545 526093056882791980987817281324988242 8546 650377127844272778229225946563541342 8547 762918068769593191365229818745104342 8548 886873557349400709732623788969756342 8549 949683129348756822204082150236419342 8550 573484693915964705435171442 8551 159667957624014034141617254776824442 8552 217910868943171219989089380160686442 8553 336819795928621508630363895586349442 8554 443712047026098113585990391155102542 8555 578697190214887967053665560856954542 8556 698863699190751485145772314600817542 8557 755064615986894991049588334695679542 8558 829868919862205801489281523824532642 8559 934112862850749898648890582205494642 8560 690005833915207115818357642 8561 146038505286124794098102302773310742 8562 255708897629191909828349755871372742 8563 323012984186170967362414477222335742 8564 489566873261116071662832150015397742 8565 521307590255911083031081785040450842 8566 639345103098801941554341185418413842 8567 744133201655527460522171232238575842 8568 865396114156281839198544937390738842 8569 927216511795602132654982203995890942 8570 752115025845361021943063942 8571 135561015709213000115966293343226942 8572 299235025473998220974845913285488942 8573 314464204166662776264186001660741052 8574 424349787593638504824980639497904052 8575 573901735524762956083339520967276052 8576 671242825798473985344415075889539052 8577 739767999551071087249372077354991152 8578 806881582008430710784397528461364152 8579 918435398442240490050597739121727152 8580 821044956250141703523199152 8581 126538325719603990444438431577552252 8582 230273380760693954487810226174025252 8583 309671132770181504623879969414587252 8584 466378584028411022790831083506050352 8585 526510197194611248089360450340613352 8586 616746541945992839997264391827185352 8587 720687562210459710893281000166748352 8588 840010152094697385127112676148311452 8589 907186543213105123209086324072083452 8590 931625723933168444749646452 8591 119441255334542573187561249278319452 8592 276081969771504912904841811740181552 8593 397361102912219839719405571074844552 8594 407040028536179713995270713241617552 8595 578124237715585562424038547360489552 8596 652481378455624372521998466432252652 8597 717180509338990219872145772556025652 8598 888331860542608563883161787523987652 8599 993715144409024500669503793642850752 8600 616366113714723752 8601 104736669274927669611560437838695752 8602 219494380949823956405384868015668752 8603 380165245733429496451430919334631852 8604 445887934815204913568479980806604852 8605 521823637245162112049507585330776852 8606 690615238177969323172077016017749852 8607 700130289683748667124358963936812952 8608 821658598107384427807387760028984952 8609 988562800517307414682235909252167952 8610 143790580922312001839230062 8611 190790792467421840416380548578403062 8612 257035783063118457406345943660775062 8613 377428129336540709335631918905948062 8614 481122886526394806689845954602221162 8615 573437776342341455388016674651593162 8616 631745975679194852465592670063866162 8617 798986271154193223078917464718149162 8618 867297502892265837822441848825512262 8619 971119284497297532537279234494984262 8620 257438166732357524417367262 8621 189745301821010504914771330981830362 8622 291481077338145458288080264819213362 8623 368037332022226998232344919209785362 8624 426202413727232764061883216241368362 8625 526046139971827890625381847736831462 8626 673124614222991565344142435883414462 8627 783497653383626125363811871593096462 8628 808978358662938991751515788756669462 8629 962791481963492041002772078671342562 8630 320586269554493433259915562 8631 170452823479693571065100884489697562 8632 232130067001328320409773935372470662 8633 353573353287055773817749696918153662 8634 468653409934534656751082961326926662 8635 578640373857375597383980561486709662 8636 618225383611091942056432398200681762 8637 774067948547944330683027265975464762 8638 842373219841212808972696283414347762 8639 951826405203837799363754265705220862 8640 481563059890444113958103862 8641 163917725451161731754242938964185862 8642 278723776937575983700485553933168862 8643 342471844053790671999543070864141962 8644 409760534094239719644155391658124962 8645 521359673899917343412963539305207962 8646 654574133878392388890411605114389962 8647 761486478272805001619642611975462072 8648 880948168731831561485473679600645072 8649 948764224081968363802052792596728072 8650 526093056561377982446901172 8651 158786483573406432981989461458193172 8652 211010628341469012354090431523476172 8653 335368944121859522756514804750759172 8654 447974443767847481111054991150042272 8655 573953818692389699918528817603325272 8656 692341374254887163865123871428608272 8657 754143478441369195500368987306090372 8658 823302347255283774037225567546473372 8659 933047337572726781673025713059856372 8660 631158312596222856715349372 8661 145341009722109943446341000843822472 8662 259396523818307217964449555144315472 8663 322994682307929108197334835897897472 8664 483694425926259895096765061914480572 8665 526562270393411507097944536303073572 8666 633036518922013915643133671254656572 8667 743881362611809454723116699468249572 8668 869156968106510691305638903245922672 8669 926922404797701399825107923484615672 8670 741030899030940072196308672 8671 134013566416983836196968443361190772 8672 293576381919743130533203867009873772 8673 313754474454038634210436457309666772 8674 428187236535461057780003815271559772 8675 578176310416061430323488372707342872 8676 675082278701056090469811632805235872 8677 738063912894394170628488916575128872 8678 800137896243270921973112046909011972 8679 917974144368872601438672215015004972 8680 867610662822804154873096972 8681 125256316569622060115180376315089972 8682 234039602448154839926129293619072082 8683 308334076677159591616207628685165082 8684 460067421825783168076743091525258082 8685 521875710932280426052929996137341182 8686 610876450266678008351966175602534182 8687 729476611433195243606839120059627182 8688 844692464763901088743852762269810282 8689 906497686745390018717892425342113282 8690 924153024147978900497306282 8691 118378256021268450612179049316698282 8692 270511453164874813797296435307981382 8693 396444387182813123580413800360384382 8694 401516504854858269017452975296677382 8695 573489859464547552224480564295070482 8696 656646441131633986071325388267463482 8697 716626691123289236791144250402956482 8698 882425861842370977021958981619359482 8699 992832729241948526020849315998842582 8700 725920342451445582 8701 103819675521360916509575595086938582 8702 213565721612336396441012097874531682 8703 389528642996893965140607540945134682 8704 449092205170810904982889085198727682 8705 526098212179948319365231516605420782 8706 694052642727055580016563763493123782 8707 709193080821355720923560750555816782 8708 825019335851044687468067309889519782 8709 987436727454722332196231721696312882 8710 132865489896210749676115882 8711 199969756534498363282483385139908882 8712 251792506598705204624283652064801982 8713 376332050312536088397392681362704982 8714 485194556081064804218655395043607982 8715 578692456484741745167167896296500092 8716 635397716864178969958056227913503092 8717 797628027337368266253811688122506092 8718 861172515453394661895012014993509092 8719 970865283294393658551621615258502192 8720 291846462378512524185605192 8721 188254813941350144379289853685708192 8722 295600317242464453241380935768801292 8723 367346131226742433616423781524014292 8724 420186132451548155962866525952217292 8725 521302856420964245107722677073410392 8726 677918387103939667423962161957613392 8727 782764493962876312254212309424916392 8728 802247179833578040583926422863229392 8729 961283883553638852005542843985522492 8730 311135254833939694880925492 8731 179030382209253445196247398568238492 8732 236960633019301795096048167129631592 8733 352253927103022756398175423652144592 8734 462380553908052836373824508968547592 8735 573906990866206442608550824267050692 8736 612311723727865539755352614439553692 8737 773925333185946929377479399583166692 8738 846977890065481942664623583711769692 8739 950181538524503508106965418821372792 8740 426622325091911605024975792 8741 162806016049588705373445486299588792 8742 272245178024949942115865475548291892 8743 341579392704491278172960104979994892 8744 403286956855482614917870983493708892 8745 526515353417059961204387367090511992 8746 658796067174195430144425057860324992 8747 760909795743703339716797475823137992 8748 884951022793283952464352264078930003 8749 947828811961722563943796836496843003 8750 578697190965980033108756003 8751 157823600956894833434545267091769003 8752 215061028258106376953533261368672103 8753 334844065601561589159488557818685103 8754 441222165882494271990577967750798103 8755 578129492050541878850247034085702203 8756 696738978559384062745776569683815203 8757 753281787870228608728826106774928203 8758 827779935179431781008897565258041303 8759 932949273719283841980645580215254303 8760 673544944331583883654467303 8761 144675318835386638472689107586670403 8762 253043810219441060748571452002983403 8763 321820083948324039462639272000207403 8764 487602944959191614311604689580510503 8765 521828892513214287632088226754823503 8766 637630499793152967728908014511246503 8767 742506291807207118615208875950659503 8768 863056454389539992164226553092072603 8769 925629020269583088434091079708485603 8770 736495797619385156216998603 8771 133579580849028672181730926407412703 8772 297771011168134749683149131480035703 8773 312092219887880703666448983157548703 8774 422009891013347622512254236607161803 8775 573432042641654694283626980059774803 8776 679830934853350214957683199184497803 8777 737311989237336204962019765203111903 8778 804319420223149896752135940214824903 8779 916409748311716240185147666018547903 8780 808343634796091056894360013 8781 124983931476798439557586032674183013 8782 238844958674121774686191936347996013 8783 307031777154238857982138601103810113 8784 464623304123976641723588468841733113 8785 526041494243269236016297441782656113 8786 614828867973034138290051871617579113 8787 728323760400960410759217691634592213 8788 848228702616398881707493234744516213 8789 905787299006167812852762711057539213 8790 915712189520165384443652313 8791 117229389643583965710566367032775313 8792 274906109087129335129621091904898313 8793 395567667816440661891356599978912413 8794 405962527342056128961901314346145413 8795 578645539032435682111915576996368413 8796 650926720501927281043660610940681513 8797 715135501872379514703390866196805513 8798 886457844102523466786101568726138513 8799 991932062767639709964257048758451613 8800 840668828183874613 8801 102919530080188872113224360002208613 8802 217597535547554122537065877213621713 8803 388037717121066731274085802027054713 8804 443372967920172609144049785224577713 8805 521354939038929157224952151024001813 8806 698409105468324360241613331317524813 8807 708217184145932352763940967103157813 8808 829404332951104856699755392681770913 8809 986386251505906284051101249663304913 8810 123496977162890059348927913 8811 198269905207493874761921355716650023 8812 255328651215184844991439689786383023 8813 375288241688532806572414784550117023 8814 489146378919792370199036092027830123 8815 573958083916998643907608236286663123 8816 639953253902694155356423057249496123 8817 796325526198908107799827978005320223 8818 865987991151003910859427752753253223 8819 979403220017470882488871121215186223 8820 232552252153811707569010323 8821 187778098588118450052237252817043323 8822 299881729578088717978073599967076323 8823 366693322350975466830645271121100423 8824 424934222427923282611139120277133423 8825 526567436577317725481163187227266423 8826 671839525832068275980338886379399423 8827 781003014714093394345505289425523523 8828 806442014317929799512996009673756523 8829 960740347372102991628698186925989523 8830 306517624432347465389123623 8831 178727588472070180435540887837456623 8832 230860982688378925341377095597789623 8833 351967067893803540898750212451123723 8834 466984776510443387141491198418456723 8835 578171675647026408918836768777889723 8836 616328743318010731075110183340323823 8837 772850581650678978518490176116756823 8838 840624383005430053758338779284299823 8839 959316203842054962469633145756723923 8840 468066499764578106531366923 8841 161718552124659787358388993719899923 8842 276613619883423031358959571300533033 8843 340618886035471670635468071393176033 8844 407673037999758946304225526780800133 8845 521870085118499382084120187680543133 8846 652044391288326992604316878093286133 8847 769394640128981824035317951000020233 8848 888903684276083573200109568419753233 8849 946964417108038624568819832531696233 8850 521307590941476025166430333 8851 156986829688461218169732359394373333 8852 219074607091177456385548877236217333 8853 333376547094077321955698932870250433 8854 445444479952643659987459875038193433 8855 573484125740908389726847830098137433 8856 690254046541357030869071268652270533 8857 752389059780291658043972292139214533 8858 821291682402786631600692275319357533 8859 931838946064384194540806549302590633 8860 618666945554767556208634633 8861 143921097033753950142194649907877633 8862 257647214562259830805166160629021733 8863 320797509904334079655523542154364733 8864 481797694988257430679596147582608733 8865 526093577396113983437051597924941833 8866 631367005081545784572332056388294833 8867 741285662808926044016256155746638833 8868 867886264553523124114382447127081933 8869 924307981688669901501661374601525933 8870 727026281669605389108968933 8871 132061655127814148012876025808412043 8872 291040615330580783090812033621065043 8873 311369171177966338489038756557509043 8874 426892095017305565694783947696152143 8875 578697612793883630445429058949795143 8876 673715231909530115554546802515449143 8877 736620563865277848260029860393192243 8878 808537978988025923597482876385836243 8879 915908690160470225377244382780689243 8880 842776491309362131409333343 8881 123640521720039762969487864430286343 8882 232729639542420018927902345874030443 8883 306762723716133470010909106632973443 8884 468275581753553975697024298803827443 8885 521307022771060132133054266596770543 8886 618890234849495784502078951793724543 8887 727237358353224665454027236314777543 8888 842985714258968396156802923547721643 8889 904066700972611793200017794293874643 8890 904826838834767683553928643 8891 116192908818160391417190542436081743 8892 278366781773046660794165123922235743 8893 394621742507820959564322568041488743 8894 409300304649117767304292521963632843 8895 573901266091798433292151153419885843 8896 654131609009059630704153297677149843 8897 714697740296683614114216896659492943 8898 880528461718714658154228913454846943 8899 990025449717880892252830609962200053 8900 902584707304653053 8901 101046748691146043584755479558017053 8902 211681465986543366601818759626560153 8903 387572173251288361550999709617024153 8904 447537426798696028463100670621677153 8905 526510619694128763612598217458131253 8906 692974322850064013230029960309784253 8907 707399182245072389175484893172448253 8908 823933075405453156620761059959002353 8909 985214745256969356411517679869755353 8910 116979095671640037892519353 8911 197570795192550255072742264949272453 8912 259901879562246883762575524129036453 8913 374177539445807820649654278412989453 8914 483276684961782438880984550038743553 8915 578124758220828100775834722767607553 8916 633642746572373500684242146620660653 8917 795087266978075280181800055806524653 8918 869743551925045367214310702315587653 8919 978121624115606244214607568047541753 8920 278119299789507977192605753 8921 186228408223829324916108202661768753 8922 293137820523678185455359883463822853 8923 365989465187960398409292295688985853 8924 428774091777991051147121760337159853 8925 521823168708175143981319760409313953 8926 675677647349013325625113948993676953 8927 780392068373945437672231666022930063 8928 800783583387016559603263377663204063 8929 969191230810602901329951624838567063 8930 394456401669458978536921163 8931 177443063708541529709849983957394163 8932 234620519720650857749411212902858163 8933 350626328901333861801891206589222263 8934 460675535429569413133512618880885263 8935 573437208863155012575553011915359263 8936 610456987130479320019979047672913363 8937 771743045009212624416126469163586363 8938 844213203785982979172689730577150463 8939 958629054565273865768159712615814463 8940 409150778388865167585587463 8941 160643729399897509793060629389251563 8942 270156787267526335771228869017025563 8943 349696823778759221877224741767888563 8944 401151170734637761936306917251752663 8945 526046650566267489081972349768526663 8946 656207312501003844109635670319499663 8947 768834630938849767274736773882463763 8948 882003615732608903838410501499337763 8949 945093315767829064903672715030401863 8950 573901735266202378793474863 8951 155077558079489337532847134690548863 8952 213149041845884121620140254621612963 8953 332835120364066186687283391884785963 8954 449641867414338983321942519181959963 8955 578640894366502933295982778702133073 8956 694689875720718809697723933665307073 8957 751447168502249479484163165752670173 8958 825648751379519561646265308182944173 8959 930704826008404061906772623936228173 8960 654931920931720093033691273 8961 142208377141321026435605552553075273 8962 251319448237923789527585381417449273 8963 329508991876609268173903534704913373 8964 485762116431798271759698172534496373 8965 521359105309594695098247459797960473 8966 635908993547358861206614547594544473 8967 740911166946444729046266509825128473 8968 861767983046010206277004796798791573 8969 923065437207890843770627283206475573 8970 714402425740909322346159573 8971 131568952198635215586593384020923673 8972 295262714685914385106708324437607673 8973 310674909036143308111249703587480773 8974 420779015522476689533277893371364773 8975 573953349147660196592744959898148773 8976 677517652221735652210292352269022873 8977 735990302981172888406708345363006873 8978 802891970184541387883176490301089873 8979 914491277722889992379637961181063973 8980 880395371063430330895047973 8981 122326499072005277140077849353121083 8982 236563531966955004990723181944205083 8983 305448692136092246103562599388388083 8984 462994539900350257202123556856562183 8985 526562791811440780142804624377746183 8986 612984885632631485738616375822030283 8987 726109110213965082494412263420314283 8988 846595922594315878298546750161697283 8989 903314570661615353399235529836971383 8990 990848606231576132854365383 8991 115089297424367161321940242916749383 8992 272872885740886309153908222221233483 8993 393725025971153468878782044769617483 8994 403818266856478940635499061551201583 8995 578176831917438213620716156586784583 8996 658351465588013862220120971955378583 8997 713124932766639352562052010677952683 8998 884537277037669333466625214633646683 8999 999080480332573743593052356042330783 9000 984024783 9001 100180619832747000584235027180808783 9002 215637862774178142124387280910691883 9003 386064328124543320340768453103485883 9004 441876250734433123743670508829279883 9005 521875241443097001391388107109163983 9006 696379434542971276004839313022157983 9007 706432773280853290158170019488041093 9008 827317023836416906585292957598035093 9009 984128577007588251509887031352129093 9010 101861568964829392759113193 9011 196803360253731186893852815800307193 9012 253651508906889849863505370704490293 9013 373009463486415690617575922351684293 9014 487285832338534143335555652742878293 9015 573489380070699544177017424986072393 9016 637254667627048515833784400084366393 9017 794795804900091348991115662916650493 9018 863649774292323497774885184701054493 9019 977810812898883147155507029449348493 9020 211455830851920558131832593 9021 185782444781015240094609555866236593 9022 297336334890743771892568492555720693 9023 364224214897218340099316343297224693 9024 422697936057179275037140479973818693 9025 526098733694772422245812854813412793 9026 679433059030470822504593860806016793 9027 789544000267045278753400770942700893 9028 804961313528590538695856657142404893 9029 968618936935272855775251083685108893 9030 387380076411264022382991993 9031 176188033770988844284447055233795993 9032 238449903171977233515833446437599993 9033 359229394419294374807467477984493004 9034 464243391912188433813527512895397004 9035 578692977909239533364401142060391104 9036 614406693262773835422869421678295104 9037 770693533140878873647465141640399104 9038 848834195148338544733423565075393204 9039 957911424055997003175958076944497204 9040 447345443783569237386591304 9041 169491984838657727191916620372795304 9042 274545162818424603859089628712999304 9043 348716901763388146923393904815104404 9044 405500607132765540817183940571408404 9045 521302387946964866604456220881702504 9046 650584508876623536056201506755016504 9047 767347381462145322877008270482410604 9048 886031663988168680292600207763814604 9049 944195914356038325079951967808228604 9050 526510197869588055706722704 9051 154175198423240164029199323467236704 9052 217175975291934528830964563972830804 9053 331340406598113243812294259251444804 9054 443923627343168821631024263583058804 9055 573906422372067894353597278679652904 9056 698044919962304445714443167729366904 9057 750564518201540467269779503832170014 9058 829049035342248337218097487809874014 9059 939556279944218428180260674939688014 9060 692727469672552856033592114 9061 141595801235259444993810016280407114 9062 255938054561152277640481016591311214 9063 328450897051465565415967739966225214 9064 489716633785387794898679178505239214 9065 526515874913335282691391296307243314 9066 639571551348179507904099776362357314 9067 749512253224236307646521901681461414 9068 865588139323513284322145562174575414 9069 922794970280740786667463724911789414 9070 707121316513909478031993514 9071 130090187557832364424376888505118514 9072 299448926681357946462143947442422614 9073 319828089029150241727287737743736614 9074 424539462140270958425350531518050714 9075 578129914555579601592593222746464714 9076 671436515266599160207532182448878714 9077 734233951754964892935881395604392814 9078 806003936310270263238350044433807814 9079 913950850497662883149718301826321914 9080 823789567366356668782935914 9081 121021275411565648633029010413559914 9082 230467059007819796049361918607173024 9083 304168168498810409002711475664887024 9084 466501717170546904196996855395502124 9085 521828324045744014739710650880326124 9086 616999181539033882815563943059040224 9087 725038778306371295071322227081954224 9088 840248979669798360198852854977778224 9089 902640041428609907930823148647692324 9090 985009719244374551380617324 9091 114989899534090916694529486887531424 9092 276254972643228594962201417368555424 9093 392869280340726432606906725803679424 9094 407217823018017428032142014321793524 9095 573432563191209109948879646803818524 9096 652696581865960831652299225468932624 9097 712604696426420676134936323197166624 9098 888584829007629906156664433980480724 9099 998129283840302115785802148857605724 9100 114887921008929724 9101 109142545170081263798713684312353824 9102 219644505410088112925790791999677824 9103 385582098348446991006616845751102924 9104 445001736768251667813355728886526924 9105 526041916747645149119477023395050034 9106 690883065526583091927733513178574034 9107 705534364053332203643784890325109034 9108 821825064748798723966856759845723134 9109 983019103176633165830674081949357134 9110 197342765233357450427081234 9111 195166254556233452270494868378706234 9112 257269371395033499425198909893530334 9113 372962665206996687808823764992364334 9114 481373374295890964699873928575198334 9115 578645060631206379912508482822023434 9116 631979373408096826477065221752947434 9117 793479832941820705322987136266871534 9118 867485364804930918105428101544806534 9119 976599126900703253120191228406830634 9120 259797659477306280241964634 9121 184272395941839570144869271750009634 9122 291698753128845323884183383053133734 9123 363596122810066601082031400220367734 9124 426493476973612492971396523270591834 9125 521354460612096139256937836105726834 9126 673316040610716100773031432013060934 9127 788857688184860032143719204894394934 9128 808195908891870939359343634660729934 9129 967129945740530549641548526410163044 9130 374950305084740362343597044 9131 175833128427773792842967936250032144 9132 232328963981907774285020840341566144 9133 358956745539186147855300087416001244 9134 468887415006192364103211821864635244 9135 573958505447814768880339483307279244 9136 618476213708914052854442348023904344 9137 779402603208608642113710697023648344 9138 842508681788030241910514635307382444 9139 956291669359483132825397753964127444 9140 483040522564107355816951544 9141 168363502711332996242088714151895544 9142 278999319781416395461462442860730644 9143 347875721388977457135089623963674644 9144 409939852286699525747943069450619644 9145 526567957041631383324588834521653744 9146 654787253388438616484492750185697744 9147 766804409578498060672774011224732844 9148 880108192841939668766725398846876844 9149 943270739341833523161337107162021944 9150 578124237499475038062265944 9151 153290045560399303942827575646400054 9152 211263872864651531559160332914744054 9153 330881909345974602791936890975098054 9154 447199232596994634122717864621433154 9155 578171107152395087045747936160877154 9156 692518582304122673140673809483222254 9157 759541809582865437880344175690766254 9158 823574189324685879336389529691211354 9159 938485649837464721023722962686755354 9160 633435724885895898465300454 9161 140805835482726927487617111338944454 9162 259525661116309219562693602194698454 9163 327345634727161553605646084935343554 9164 483848618715746944402276232879097554 9165 521870507613773861983378067708832654 9166 633268036600099176625548363820786654 9167 748278511374341669626973043046531754 9168 869340589456074406053264989346485754 9169 921415842234011834511672016930430854 9170 795828114302991205728384854 9171 139438301651447604768508469700439854 9172 293787967712676921834668792185483954 9173 318120244717621940134743108745538954 9174 428371657142419773356114577709682064 9175 573484646212474201113814025166837064 9176 675272310796048850611329633908091164 9177 733527986011523550393876525153346164 9178 800340677880709140781336783882690264 9179 912404837797253623073339322026945264 9180 869570738947129533743300364 9181 120735180929657234471831520074754364 9182 234221976239437852246913395889119364 9183 303813893250981051804004243309663464 9184 460293491259221280190215475412228464 9185 526093009818861666187389195229772564 9186 610036655757522496941243796720437564 9187 724915785159749827155113391035091664 9188 844823402398790147831418283034746664 9189 901955547299977397369969865827401764 9190 978965377980790550524265764 9191 113813198507455861796117441025020864 9192 270781732487992398191825141410974864 9193 391944036068657061313954943709739864 9194 401786428863921104142616270002793964 9195 578697143289907722607803516298658964 9196 656857453008507944490540282589613074 9197 711157432205660231855235773874777074 9198 882670884908033207221776602273832174 9199 997240541795605401597385470766996174 9200 276655682363161274 9201 108221934268806510840990841164326274 9202 213713039388595830425319469069580374 9203 384057785518658855511209240368845374 9204 449200265660991850163661886761210474 9205 521307543280647644034700702578574474 9206 694227324068284645332629509589939474 9207 704695630279759126825326190005404574 9208 825287561264751859030000170814968574 9209 982976981300665584125651151047433674 9210 186034254559393936664008674 9211 194431907597242441175312348795662774 9212 251925024260354056899613070431337774 9213 371878578006534876863606826570002874 9214 485340531601617414124481628224766874 9215 573901787595974334516453179571531974 9216 635528335231373256632126273533306974 9217 792119923429816533705986833109170084 9218 861362806702354441596564871478045084 9219 975250264223609432222750102452010184 9220 293939204477277517140084184 9221 183777534120359672014221230732059184 9222 295815718534386755076718954048024284 9223 362808846874105503786177803258198284 9224 420372899698921572392990988272363384 9225 526510140243497792131711115201538384 9226 677116123715328017367343584143703484 9227 787132573019317438187994221099977484 9228 802456096645476794519705337840352584 9229 966605643802766706241394926715627584 9230 365759177897287121793002684 9231 174517552256291469686609125786476684 9232 236166097191020932781795141983941784 9233 357638069831562494663987292205426784 9234 462519369689876082880126782720001884 9235 578124289742772956221334834469575884 9236 612568180195082601652967750413250984 9237 778377889301576564104673854670925984 9238 846114422151704949707402359152600094 9239 955541124403822581176704558048384094 9240 428502213342243874348169094 9241 167258937471419321349865531062044194 9242 272410121160323952669158041190919194 9243 346975876174793144592951808633893294 9244 403459359422524367018266154799778294 9245 521823689215780320004837583370853394 9246 658906936149782401960669429465838394 9247 765334414075557604250031483274913494 9248 884113947754734323329812870697008494 9249 942338961122696567407524223635282594 9250 521823637979741234396467594 9251 152333507112714059100889227762742694 9252 215213392699040405608257015952037694 9253 339279255642348095023454111966312794 9254 441431272573984662474903148694796794 9255 573437729379910162113047610347181894 9256 696901207020811938990473459704666894 9257 758687530992503807344340179194151994 9258 827944582665380579293687383599636994 9259 937391414510630941555648905819221005 9260 675409491602376666162906005 9261 149045702406856236104129171520690105 9262 253279727415075586780254343902385105 9263 326272150119313674212233994418070205 9264 487859597377990172738438759048855205 9265 526046181072668177742934730982740305 9266 637868090157735654560138650951635305 9267 747980825505863769853209433154520405 9268 863242546548683745557157091661515405 9269 920116568890559425255486349303500505 9270 780164648828212319468594505 9271 138990216576651756655550914948689505 9272 297980352089851039217831187752874605 9273 317450945918926341193595913090079605 9274 422296884800941600319567453743264705 9275 578640326880792032049791702920559705 9276 679036352590364453685646791631844805 9277 732872050569298216825470746866149805 9278 804524509091499358911256678626534905 9279 911922791433219605005757702110039905 9280 800593695017679169128424015 9281 129378641849859508108301164950029015 9282 238044614297573985949041720427514115 9283 302512284191294033565892289518119115 9284 464853136878993155804599846533804215 9285 521359626823179861996858943382509215 9286 614083654936677997922427704956204315 9287 723869670472793311874636541464009315 9288 848450936203251432917848688796893415 9289 900259530987252191831328459063798415 9290 969993714249032376354693515 9291 112769333078248592474259563679598515 9292 274184732920119557323770753929593615 9293 390079850069730719044409079213698615 9294 405147471930192187842249135721793715 9295 573953860764324479557809463373898715 9296 650143550679364535966137497050004815 9297 710654074459958457705845641061209815 9298 886605705166981160317607547107404915 9299 996344472012954659467367719576709915 9300 392784889280114025 9301 107327107182289048981558382329419025 9302 217743999445065992427550031791914125 9303 383558131714666694456784358409329125 9304 443583116867464230143067087640924225 9305 526562223327884312068396832326439225 9306 698679842472964823711913455436044325 9307 703717293902578279959778450180749325 9308 829674218550971224192328760369354425 9309 981821301357468350481918029082169425 9310 177291818299047149430964525 9311 193727671983837757864576854522779525 9312 255558086068817575278029997258584625 9313 370727928381521352880789392719499625 9314 489395767012476417637595962914405725 9315 578176362428695345982086550953410825 9316 639199907719772547281683189637425825 9317 791804756619367955039070673355530925 9318 865189706385351323932403965808645925 9319 974981261158788773121868098205850035 9320 234459130900757076636075035 9321 182208555759220765868771932012380135 9322 299005826004625592413055629322695135 9323 361167945045407666227605360876901235 9324 424134519232526124643298089275326235 9325 521875762942991797824567900909731335 9326 671033794554402977713793184686256335 9327 786468121101533404085272727509761435 9328 806653279499192111711980970765386435 9329 965175312643929041672857868076991535 9330 350474589769404824712617535 9331 173210854422338688977763090702332635 9332 230064860527500483090991781046057635 9333 356354909335316909381566150715862735 9334 466127406417865534563647610838687735 9335 573489802597198761570736514306503835 9336 616571846063796092300647185318428835 9337 777201917366263957402696848864443935 9338 840852040460598241412523055965468935 9339 954879237701415515061586020611583045 9340 460464793288240495801609045 9341 166166651837270547240088406745724145 9342 276885850483270099342398783334949145 9343 345026852245891821341499772667174245 9344 407840516336280758665903016645499245 9345 526098264141454367626181027477715345 9346 652259948812866955438761349054140445 9347 764818927065475963712140516575565445 9348 888166493483347360334097170941090545 9349 941478128463460446588916946171516545 9350 573437776048949486346041645 9351 151492196488946087045614415565666645 9352 219224084478912051123278474739291745 9353 338793153521516741527583309957917745 9354 445657724747964929916142731330742845 9355 578692409418050921213149315757477845 9356 690423295779119685366202173339203945 9357 757783498229640131702069640165138945 9358 821468814565855604262563978046063055 9359 936284938448958457150687602371098055 9360 610224241618708763851024155 9361 148396956813680931139232107695059155 9362 257871176719459549220180645884184255 9363 325142877700778274480985142438210355 9364 481949716089545564195112721436445355 9365 521302809455322286816026245888670455 9366 631591991477601021659507728795906455 9367 746668469977353192522575223267241555 9368 867084802172487845599355763283676555 9369 929787451565072164009581303854012655 9370 771538832457232074099447655 9371 137488980048074702866476902979972755 9372 291257592198896333761017268424518755 9373 316729757949188897603657077723153855 9374 426094665028603326887844572886788855 9375 573906943855350043870246817605424955 9376 673907041926666817125904244387169955 9377 731199692211446835164340987815994065 9378 808744346788067214453550101317730165 9379 910435814657142066788571127663675165 9380 844008922690553299974511265 9381 128031297764065276974267752350556265 9382 232917850547378461911787068680591365 9383 301255988240350185497730541185537365 9384 468400298590430616101343454635672465 9385 526515306444389759865157231359718465 9386 618052520939768015577135425138953565 9387 722771280788100766764271479171209565 9388 842120022728785926676283628479444665 9389 909422557709662587538190624042889665 9390 958496621898944811969135765 9391 111639095745951527354728842161670865 9392 278533658501652352748518261718026865 9393 399035464236536755592722602739561965 9394 409578200464348182500590527125117965 9395 578129445020362935092376560175752075 9396 654344176132181636096734475580408075 9397 719025918255199448780580895560153175 9398 880777242585055722528335384115898175 9399 995421572613407805428329775324644275 9400 407616822208499275 9401 106440738107995375698591387746345375 9402 211835869335114686767664985069290475 9403 382006839116454454337654599047246475 9404 447742961667374777873514943989291575 9405 521828845540028315575418999507347575 9406 692151066350316507006843592198492675 9407 702897726161102458452439485545648675 9408 823116679446539542089017712966893775 9409 980752603597472823979040345262159775 9410 160432631333905019523405875 9411 192044995472891967911429966958750975 9412 259149098720211819235613171468116975 9413 379518361952460344000149467933661085 9414 483420515021382100303572108682127085 9415 573432094691755527296020136507672185 9416 633874667841990359110201506695238185 9417 790564799468768400218766470069883285 9418 869937853391563510274090193697549285 9419 973604647743329218713669509501305385 9420 270994058047511179888060485 9421 181743739456099681713385839541916485 9422 293348604198390915629736061778771585 9423 360455089780317362178277989280737585 9424 428968923512349096599507877367692685 9425 526041447213936701508973088919658685 9426 675867176352985190585169746155714785 9427 785756285489503677025348434956879785 9428 800996078253554681618246495342045885 9429 964611539246539326318102184403201985 9430 349426401311885844248466985 9431 172922256864218548196490158758722095 9432 234812994279923408320042340153197095 9433 355015967273993562991867973223553195 9434 460802101737212284440946512277919195 9435 578645581167062663142870609007484295 9436 610606553588524822744774608801050395 9437 776191336591658075414494272699516395 9438 844443071952636929011300066363281495 9439 953196544740172867838301523112947495 9440 401999124553321426935613595 9441 165097919611159290399416319843488595 9442 270327207950071698877853055936254695 9443 344107365760905659455163198114120795 9444 401322666912324655890758392666095795 9445 521354981104176433242603511304061895 9446 656418765224449535499693317226037895 9447 763365666675534113956440644523103995 9448 882258380818963070759193176115278995 9449 940591791257705288441908747181444006 9450 526046139631498330633610106 9451 150579102805290020526274888479885106 9452 213396594778542421991895076890261206 9453 337264023587601100864255937707537206 9454 449858388238529548971548454208903306 9455 573958036941198000343412671383488306 9456 694854087195909417643626362054954406 9457 756849979473294459180672770400530506 9458 825817755953167562260785779440116506 9459 935154682012295786445112523375781606 9460 656019517056030184985467606 9461 147669838770851913784451608390243706 9462 251541233856249400862229166680029706 9463 324054359623298739334209904865894806 9464 485918622147527801577298114935770906 9465 526567488545755455155029920000756906 9466 635148910651454036416242626059632016 9467 745302206313652233825543365193718016 9468 861957071076486076096549302323893116 9469 928440049156447690554989019547979116 9470 768644879152356740066165216 9471 136981127713958821017343779560441316 9472 295477319486705583877796360469627316 9473 315046427359931142748285076453013416 9474 420965396456178525078690261832498416 9475 578171628699727041784865209416874516 9476 677705879271995248241755652584360616 9477 730468582121526080212358885948846616 9478 802011608920620488911874462807432716 9479 919813689478493108364486846160128716 9480 882864198531659601019704816 9481 127703144640293567444800500452599816 9482 236759103294794086732887807390385916 9483 300923695081506586220474485924171026 9484 462133044660278718090674899162067026 9485 521870038145891153836634713195943126 9486 612142708636112690988922809714939126 9487 721641931307048157612269731247925226 9488 846722380209105803762279373465021326 9489 908773742128709205180138389488117326 9490 945815423712243533407303426 9491 110522623835056375278145697220698426 9492 272057964595952174700996537048884526 9493 398131341233414023764513125851280626 9494 403090335324674912501621225679576626 9495 573484177710400728409890701592072726 9496 658560789546493871301534546411568726 9497 718549794589382455313965605534064826 9498 884788941238617004846961060852650926 9499 994580152146601103248731676285256926 9500 573906427904942036 9501 105580947793266874495359575937648036 9502 215888398366105280048377006275444136 9503 381589326644543007565709961909240236 9504 441095912901985599264624456947146236 9505 526093520424032986485636524490142336 9506 696542186744708498764870558349048336 9507 701938736469552505752725413892144436 9508 827581434988207136928299571851240536 9509 989560366120212490519917118325346536 9510 155894469222881495593542636 9511 191372121317826061465211698377748636 9512 253887687000127390579244090956054736 9513 378441418733566663148463055150450836 9514 487433121726678425120992946159756836 9515 578697664780990958079109067953262936 9516 637482769697772062568560952672768936 9517 799180629468315621527819715107274046 9518 863835659656911223935428119536870146 9519 972307838105097881983383518970586146 9520 213909806275134306330292246 9521 180214469255000121827140156794998246 9522 297545865000053780959225333274705346 9523 369681791827608319759024620859511446 9524 422885547967387123031815501559427446 9525 521307074709374276917338649364433546 9526 679629843730792343139326629484449546 9527 784016310865595651750283124810555646 9528 804186108213495068995838708460661746 9529 963141598733146266793169264426777746 9530 332647418847559367796983846 9531 171663264472234152635462880582200946 9532 238639871459819972253865318683516946 9533 354700711153156223326587713300922056 9534 464473717528291217437270979431348056 9535 573901219025794835551428571287754156 9536 614651849651975845365276682549270256 9537 775040766016295890079884096426886256 9538 848076053377443851548283667028403356 9539 952482307481152863242207398335129356 9540 449457841429330254467835456 9541 164932398204422268684302128215651556 9542 274714928741643720684572183977477556 9543 343228984387920685165355215465393656 9544 405774131230148222365085595868210756 9545 526510661766979637576831110296236756 9546 650791777208818664445942041530352856 9547 762866048460220767004471463898378856 9548 886288278171552835781414460282594956 9549 949597991854805908486907226681711066 9550 578640373536140124216937066 9551 159573143800400274078036148955263166 9552 217321597656636045534839662920689166 9553 336761676415652799517566970120016266 9554 443144424015558980365457266535432366 9555 578124701353144497914783993375958366 9556 698215094348990667644789276431584466 9557 755964885905008243846812768912111566 9558 829210870031269106899589563928737566 9559 934001914217497964765534355369463666 9560 694434388646459318226299666 9561 146953980455888500778171235708026766 9562 255178648175508394273759290815942866 9563 323998211183980818848224188457878866 9564 489965661638173736847129282815805966 9565 521823111816163422863940386808831076 9566 639708610955580549389246764626967076 9567 744001614080930197879187220279004176 9568 865770822443262469869787437548230276 9569 927183546717853515039422099742566276 9570 751274430623998571971892376 9571 135410090911042593132068876936139376 9572 299651329116837155264993688926565476 9573 314391503000634883207150681051002576 9574 424729371581271326726495569002538576 9575 573437250977971367530940316287074676 9576 671620174309361411279876615598601776 9577 739698276732754248658199460045347776 9578 806214904159662090216837646617083876 9579 918385480851030441987319056524810976 9580 825498556596557664766656976 9581 126404819407043819225647384244592086 9582 230651246271369191374216190157439086 9583 309545877122624680788323086395475186 9584 466733043076116499073590046079412286 9585 526046603599479975429583163288558286 9586 616153647535621713860998432923794386 9587 720578385134456580179285156113931486 9588 840476465569502718775036200038187486 9589 907014654979348591737974976488424586 9590 930596114923318370674860686 9591 119338306520609769393955775406217686 9592 276427352638529045752198285072753786 9593 397277095678821498166722284474200886 9594 407483985530797448198232866612846886 9595 578640847338674482309618335794492986 9596 652802681044827252154531274713149986 9597 717037125752382460812095678676885096 9598 888738488677626984149828041675632196 9599 993623609804320989245547856510588196 9600 652084428599335296 9601 104648147647403872457914230715381396 9602 219893136422853292082791776975338396 9603 380010400152312176377296351481484496 9604 445214643503040607999230758033531596 9605 521359157332551509776195281020787596 9606 690062637769506206016989525252934696 9607 700048811199433026118490382820290796 9608 821002161292439389436220058743547796 9609 988455736145900296309531326112993896 9610 142071935830540999916350996 9611 190622682885266299681806473375807996 9612 257493409218166221253139641270463007 9613 377317619337042685125863317611020107 9614 481525039992130566697125174707676107 9615 573953391278595653125142918448333207 9616 631114679510525915114626451925199207 9617 798852918865872270486320678067946307 9618 867673796757687542681920283045803407 9619 971080366041828988425784170868769407 9620 251102338591294343447726507 9621 189699024330607792317583795961882607 9622 291806923739359563937957232441949607 9623 368956556199910305312554946866016707 9624 426685662911759131284265742347272807 9625 526562744804781362824124724863539807 9626 673508234438787771106126985445895907 9627 783327074531786461643200531272262017 9628 808303183056097113439256464155629017 9629 962646770829940153296219979283195117 9630 329394755231173280767652217 9631 170324219395832207280868371407229217 9632 232516300727194950618394656491985317 9633 353449727708965764181985239832652417 9634 468022713967349344337547404738329417 9635 578176883944033453268508574099195517 9636 618628965985648536429268845896062617 9637 774946655612242470373162720269929617 9638 842732715642032531788695413187995717 9639 951757942851929943305617418651072817 9640 485534457547817139880149817 9641 163800143076345383657359960875216917 9642 278176410560826818524320436426482027 9643 342389231983707987325187820922759027 9644 409118436750507138928333956193036127 9645 521875293413429499362830139211403227 9646 654990268153457906710505942393879227 9647 761331866883426501486695020332356327 9648 880357710285222488983824056236823427 9649 948676333556699642529763545295400527 9650 521359673578530211311186527 9651 158694316310277473157503757491853627 9652 211417436049352943121403888738530727 9653 335215438484611265147014219240417727 9654 447305334617651726786852732018293827 9655 573489333008697367584437072041270927 9656 692784643575920501442879024330257927 9657 754059518710187950487383690094234037 9658 823747555105607927177895507015311137 9659 933924105967734083948425756590597137 9660 635792769667713163542774237 9661 145278451246894517315783622069951337 9662 259753151096448457944893266042348337 9663 322885299580949808734962970780725437 9664 483002185324989839479371788994112537 9665 526098785641410243423045694974698537 9666 633490450824818302746150813620285637 9667 743755281112604606431646267041862737 9668 869534672853550094931715142328459737 9669 926897492858200076803311661470246837 9670 740767709417831849398923937 9671 134953081797321730989255999282810047 9672 293998939936357441254175237142707047 9673 313685555187675508742566955077693147 9674 428565119389297273474165398968680247 9675 578692920082346223713342741045777247 9676 675462227994019356181059337187864347 9677 738980419385571243428771760595061447 9678 800553966966648848684876065089258447 9679 917823794139779486720164826839545547 9680 861598920550197486964932647 9681 125124744621546404950191441475339647 9682 234413573165582004645044124252826747 9683 308202218620330164961675139405323847 9684 460420652504582227268198980233910947 9685 521302330081635309379839113437517947 9686 610285681164791652793625310217214057 9687 729363255877843665607027016562011157 9688 844063002956824212882648915593808157 9689 906323629900688772474584751201705257 9690 923808817576874049583602357 9691 118267788477345685515429582742609357 9692 270952481321433503269971116686606457 9693 396354305646579400364068333407703557 9694 401957595559425809670048178003900657 9695 573906474348660577806152346674117657 9696 656078258771165793247684660232414757 9697 716578607098587551471691065765711857 9698 882826303711393426647982345384128857 9699 992748445045590632285639434089525957 9700 712565456850132067 9701 103723915824501572437368126817639067 9702 213960738281289895898977657069246167 9703 389476490838946175982125974587943267 9704 449417337915076497534555012391750367 9705 526515827948474568849906073481567367 9706 694491946785739624756276083957374467 9707 709008665050022272147199166819281567 9708 825456333993698405568570636266298567 9709 987327392288083457413496427199206667 9710 131376644721778943609313767 9711 199892830606834031032519339604520867 9712 251167975492144858175063998394737867 9713 376225708467543426852620966761054967 9714 485595688586509458786689566824361077 9715 578129966529555759286775313772778077 9716 635758758143524329726693530417195177 9717 797599258583787589106203552937603277 9718 861552770246569333415614793353220377 9719 970735340924117288832121688655837377 9720 295070790947160641053554477 9721 188101194026657278252541206337271577 9722 295030607722740274723145976707098577 9723 367279110235122515450286308272906677 9724 420568695489455720551262004924823777 9725 521828376091988145421932598771840877 9726 677304722577397652863338417815867877 9727 782699908744733052633825582254984977 9728 802665524424584947856070430979012087 9729 961136660863041554182074783990339087 9730 310448229006000377318556187 9731 179993624146651999995891816221973287 9732 236352966485137313389468053620301387 9733 352123875429101728213460993525728387 9734 462747463475691434341521191026255487 9735 573432516129206326851046551113872587 9736 612716467912395291603664127895400687 9737 773810838719139710439427713384137687 9738 846340608121184288529108373569854787 9739 950011924483126753738743913540781887 9740 420505147130872485327519887 9741 162790729571951350618277895000546987 9742 272684436487554280775772397678473097 9743 341481987647569594719205895253501197 9744 403622004024417899197424544824638197 9745 526041968717558155346482567401865297 9746 658125606400282646935985989183003397 9747 760859463820781236803211055062330497 9748 884364479701995401676198878047667497 9749 947738207318109443104232804328005597 9750 573953818314507075805532697 9751 157733229450466727949741997697079697 9752 215464070437225226886366625886607797 9753 334794114059992560098226681481344897 9754 441640598446437253035266212482081997 9755 578645013668747392934686830989719997 9756 696183273296853340734568890992656008 9757 753193855726527299074736728412593108 9758 827129667147033517257707956637431208 9759 932834793718323969498840030568478208 9760 677340657840109373006516308 9761 144505971956437434040277621349653408 9762 253406189144374398805734427398890508 9763 321715825069623677240149206254148508 9764 487017412932557667713495891026485608 9765 521354413605872729332779749693823708 9766 637007593091524590350839782387270808 9767 742475774391879533635395556977718808 9768 863438114047635944180923884683365908 9769 925592215701114735068897322406903018 9770 735768226759529992334650118 9771 133422673746047823605209451478308118 9772 297100083356034116728981722729155218 9773 312918137217203155765815559295003318 9774 422484014027505991538888877178940418 9775 573958557478722184043075631467997418 9776 679222632343604551235201864072055518 9777 737244562953809038537492312193103618 9778 804739100580102930292622218621350718 9779 916355806875725363496642507774508718 9780 802606426727579233444855818 9781 124853256658078221606303631720213918 9782 238234795072962739111193655622660028 9783 307992372998636082337966430340128028 9784 464093154685366119208148210774675128 9785 526567900174074306636088239825233228 9786 614239178064418866176030732991980328 9787 728216089646739145506708763884648328 9788 848682627720970714435899767693406428 9789 905611108719566349190266088429263528 9790 914202879785821941370221628 9791 117110240433278293741000710248188628 9792 274353730809378049848051829132246728 9793 395471777587305871468627623342304828 9794 405312675675700444695641756678461928 9795 578171159124412398918001463231729928 9796 650350179469279195818255298010096038 9797 715083966321604566525837786215354138 9798 886852264470200405266661591836712238 9799 991846070558855620878816068783289238 9800 888941031267747338 9801 102825581526870614416780054167315438 9802 217998669183789429423330762683082538 9803 388979111407198523277168720736740638 9804 443794561577304411433127971415518638 9805 521870559646410780251430071810485738 9806 698840446349105200272694644941353838 9807 708127772985033003387770754809221938 9808 829845723000460678859220056592398938 9809 986275592881308319493058374113466048 9810 122176577051353773659534148 9811 198194127494063849888895908032802248 9812 255788849272067640510039912531189248 9813 375175220159186478718369750076457348 9814 489545335905996245906295377538825448 9815 573484698226221346568389618236303548 9816 639326570398911284563085836160970648 9817 796292300286900963233001986221558648 9818 865371297910637269375735914618136748 9819 979370404960745576226161182341904848 9820 236398331678715527301781948 9821 187627857081565696737724402896569948 9822 299218315419080030757889961729447058 9823 366521221623353147077475470197425158 9824 424324040487146760340638073092503258 9825 526093051926318326604996115524680358 9826 671227634292039602304863059691868358 9827 781924786249571856424323041506056458 9828 806864059671641287358123535056334558 9829 960690640072415323502893985333712658 9830 305290100762468657456100758 9831 178692828390603995042903294416687758 9832 230258176752790711388995052312275858 9833 351831448629672479746088684154853958 9834 466359329466143572628375656923541068 9835 578697195213377031886973512848239068 9836 616725674609838530426672916700127168 9837 772741748514809603682125423808905268 9838 840090355548703575037846787052992368 9839 959243581752527833755274564533980468 9840 462781075350580518260088468 9841 161605517855326483433758392334176568 9842 276068468630730367484934953744364668 9843 340524459180792433107067964501652768 9844 407027152285375412434920380804940868 9845 521307595252924409825337756553348868 9846 652464491838785342863046256849736968 9847 769241749087593324410797625781334078 9848 888310993239499650153035937270922178 9849 946872110109322703522744057406520278 9850 526562270095434910487228278 9851 156898175567850922646956600116026378 9852 219473859815094439489965271680914478 9853 333221322944883489927398779902812578 9854 445860393749823032086936388289710678 9855 573901730629972450254790153504818678 9856 690691299163590109126738148774916778 9857 752297115303978868868117718002124878 9858 821635786169632753711358047475322978 9859 931721175905034377976576370006620088 9860 612754692993578872772038088 9861 143852707445760996297924918606436188 9862 257016378258047722391895851985934288 9863 320686658623636045398129957422542388 9864 481101114697635307882422780415150488 9865 526510192270308342910116406754858488 9866 631726507554653262411074677550666588 9867 741151776170707306431274760903474688 9868 867272039186540480613075249712382788 9869 924278125636614777217000768287290888 9870 726989953043282603400309888 9871 132906164709744215913712627288317988 9872 291464954356015083910198295814525098 9873 311298982231706390102276273216733198 9874 426286477163027143161312235464051298 9875 578124232839714010678944835579369298 9876 673109619717780478341206858541877398 9877 736559287930693743037371069579295498 9878 808951320181689492115259013664804598 9879 915852204047434998616010973716422698 9880 846384785575407236924140798 9881 123512755305565410854576045309858798 9882 232115402949936701120948175930776898 9883 306638739587853661258534591838594998 9884 468634097645775220315139088992513009 9885 521823632342132852486611890524531109 9886 618204649400295184903750713412659109 9887 727126406633629166937401800866777209 9888 842354870917965225778598146687995309 9889 904987428582634299123353986075224409 9890 903189517215586126020642509 9891 116085033332436126478683019631070609 9892 278700983999917845269732720029498609 9893 394539705104688239506503444073027709 9894 409747451922550055350349336884645809 9895 573437771449419813811097860572373909 9896 654557429946279161223377122037002019 9897 714542528111381529040601665458820119 9898 880927616295271653946882575846758119 9899 990927789862570141666801327211786219 9900 998046384742715319 9901 101944442122541148985742133350843419 9902 211098672247975379955875047035971519 9903 387429174822707873553175681086110619 9904 447957520251234040293154441205448619 9905 526046134000540433101237980799776719 9906 692328443435448374570512894561215819 9907 707206743098415910312099548700743919 9908 823388817723572144468534906425281029 9909 985101709124028347779812562617810129 9910 115860941442592092385558129 9911 197408970502637738342909161621396229 9912 259377749177657947195495753543135329 9913 374068792612065344380471553142073429 9914 483673510378232410148957236418902529 9915 578640378833475070954357866560050629 9916 633017394075960177051648149499098629 9917 795941640089397819398810139206237729 9918 869131837363962511775245511098475829 9919 978096867105882379541879479658714929 9920 272627883947671989305162039 9921 186178702321553178588972836138501139 9922 293559863757286439945917204048059139 9923 365811240478928445873812367035697239 9924 428162105338564826797987002309246339 9925 521359678890028936861837691859984439 9926 675067461123787681539856232696733539 9927 780220955439341617967834097711681639 9928 800110271331498752027552253322530739 9929 969040008301367822753975004310588739 9930 393558492029071814884537839 9931 177311243092694392564380888846685939 9932 234014703311472412110266392594834049 9933 350593109282103932786345811820192149 9934 460048856280217248978756648742441249 9935 573953813799414949973622269451899249 9936 610855940135711351035367949947258349 9937 771630027804146399173670492330807449 9938 844673492760645392397462084500465549 9939 958554260843870455576127399666024649 9940 403664014140331023810872749 9941 160532071040575641202874549950631849 9942 270597186805249862509920653297499849 9943 349507423381312041284453830612458949 9944 401592316245789176599113974133417059 9945 526562275392501770883650661931575159 9946 656629902272083186826530685936634259 9947 768786032069408497168199622338892359 9948 882404741165242246455169675027161459 9949 945999265285426353546572421203520559 9950 578176310196955753875988559 9951 155971662180751177510437567945457659 9952 213544459354627700958310838612026759 9953 332783582200992665325909360085684859 9954 449075111339060930425622339936353959 9955 578176315453370511537560639693122069 9956 694039920412115789935328265158980169 9957 751351271744155028879191403400959169 9958 825095394513829572798851156558828269 9959 930694680719371990590800590604996369 9960 658165567474913721656075469 9961 142131286060277581091969932606244569 9962 251773361547492174597921529652513669 9963 329490313015195957393072576806881769 9964 485173411685130990687651389166260869 9965 521875715912126393026158143714739869 9966 635378740612445704045417442578218969 9967 740882759646135928433204581630986079 9968 861157723737870793680968756009565179 9969 923925741459625080123663651964344279 9970 713920723751344571247123379 9971 131415026759614463554649902027002479 9972 295682491859489465669020557304080579 9973 310508588105512968284901603397069579 9974 420161807273654962689259853988148679 9975 573489854548275353897095904296327779 9976 677992860010195809927063459202606879 9977 735826223875053485032998984124984979 9978 802220945422581716835141315843373089 9979 914344264515846316038123125489752189 9980 884303493173379110033341289 9981 122299585739395798366829284583920389 9982 236945298284518341995913234151619389 9983 305318187674402952606775853826308489 9984 462361737638261065208334067618196589 9985 526098217178636796341919631717085689 9986 612399359581866168375463789923074789 9987 726093069347431640671104118556063889 9988 846958293481007373223069801596152989 9989 903243143474989084428372083844341099 9990 999800469380478521619530199 9991 115964714581928388242495648890929199 9992 272222516267745233433865340799228299 9993 393637199367155950334132812116717399 9994 403263555183690851608913278149216499 9995 578692451587812218360178705989805599 9996 658779794320500401013422726457504699 9997 713074093721822188392020337732303799 9998 884930322935573586955102823934102899 9999 999980004699380047895210619953001999 10000 1