1 1 2 249 3 6535 4 63737 5 390501 6 1627215 7 5764459 8 16316665 9 42876109 10 97234749 11 214357551 12 416521295 13 815728525 14 1435350291 15 2551924035 16 4177066233 17 6975752529 18 10676151141 19 16983556183 20 24889362237 21 37670739565 22 53375030199 23 78310973115 24 106629405775 25 152539453001 26 203116402725 27 281310151123 28 367409323283 29 500246388573 30 635429084715 31 852891007651 32 1069328955641 33 1400826595785 34 1736962379721 35 2251027003959 36 2732794559333 37 3512479403269 38 4228905489567 39 5330785910875 40 6371673999165 41 7984925160201 42 9380014151685 43 11688200198095 44 13662507228087 45 16743163440609 46 19499432305635 47 23811286557939 48 27297127832655 49 33230959007317 50 37982323797249 51 45586542777015 52 51992088997925 53 62259690262485 54 70046227629627 55 83706838023051 56 94056746409235 57 110987539655905 58 124561350754677 59 146830437398943 60 162651982218795 61 191707312770301 62 212369860905099 63 247157572410031 64 273748212644089 65 318542804741025 66 348805822350465 67 406067677255879 68 444613538940873 69 511762209306525 70 560505723985791 71 645753530887851 72 699595107056485 73 806460091505065 74 874607371413981 75 996845325361535 76 1082480920435871 77 1235655314079909 78 1327365691807875 79 1517108809413523 80 1631148541052733 81 1845675901517977 82 1988246364890049 83 2252292231567255 84 2401019927654405 85 2724038338327029 86 2910361849325655 87 3269110149324555 88 3497600349887415 89 3936588804997113 90 4169047696711641 91 4702233637492975 92 4991306493430755 93 5573642734999285 94 5929010352926811 95 6632095673017683 96 6988064725113935 97 7837433593464289 98 8274508792821933 99 9190817721649059 100 9722407115924737 101 10828567055250501 102 11351049151476735 103 12667700812783435 104 13309969073369125 105 14710461470872065 106 15502662875358765 107 17181861797094159 108 17929865102126651 109 19925626415606893 110 20843002667739699 111 22954052900362915 112 24078527040412947 113 26584441927621425 114 27635897374320345 115 30580513312380615 116 31884204068477301 117 34975265152309225 118 36560778912336807 119 40211439447566811 120 41638889584543275 121 45949444766259101 122 47735120879804949 123 52181485921913535 124 54360714154651787 125 59585723828515501 126 61542235530097719 127 67675234238970499 128 70079542436886777 129 76382388294550825 130 79317158380515225 131 86730203466758151 132 89284484735548545 133 97901013291099997 134 101110851636713871 135 109851895323682623 136 113821017138595785 137 124097929965108969 138 127428790117324725 139 139353667208998063 140 143473708151334783 141 155606757656131365 142 160792629191074899 143 174857568899842275 144 179096347106327397 145 195346714984145073 146 200808562784761185 147 217164317112816595 148 223874899726156253 149 242935032745820853 150 248214486015022215 151 270281038123688251 152 277114996746689695 153 299093125790429661 154 307678173205897341 155 333054791378723151 156 339768301601439875 157 369145194569516509 158 377760093543967227 159 406867075865339475 160 417574026506766141 161 451420393771519785 162 459573299477976273 163 498311414313790375 164 508935174935731137 165 547024186480638285 166 560820765660246495 167 604967116956477579 168 614660837784350725 169 665414817838514329 170 678285546243430221 171 728188806109931947 172 744970816025981015 173 802359178470913965 174 814008427181814195 175 879307422706691459 176 895385688070675383 177 959536908402092505 178 980210612444281137 179 1053960288882978423 180 1067159008214095833 181 1151936657817570901 182 1170856175735750775 183 1252807288953917035 184 1277773914141461475 185 1371626719455947769 186 1387837041014821965 187 1495305228498496479 188 1517659971343358043 189 1621600832432337457 190 1651391822581403067 191 1771197285645248451 192 1788944569629121615 193 1925122952911786945 194 1951520964772607961 195 2081677228982598375 196 2118041634249363629 197 2268453123941341989 198 2288513612690615691 199 2459374191545237803 200 2488935153900561665 201 2653652270867169265 202 2696313196757374749 203 2883649796827127007 204 2905549476978605055 205 3118121259983650701 206 3154257502383075315 207 3357669819174809535 208 3407352077072396325 209 3640553510658787833 210 3662904906247144185 211 3928797478380758551 212 3968245878260006445 213 4219999324352106285 214 4278283587476445591 215 4564253865556295595 216 4590043496973364795 217 4916455245072875809 218 4961480977486116357 219 5270216697985599775 220 5335222735075201587 221 5690320321246189725 222 5715559172190365835 223 6115597639880290915 224 6164102922305363219 225 6540298213671253109 226 6619526039977734825 227 7050287992266644199 228 7074012815048416985 229 7562821648908018373 230 7614547814782773135 231 8075007477512205315 232 8162352739805469045 233 8686550888094012105 234 8708841022924997025 235 9298331212161737439 236 9358531588496429991 237 9914306069517372805 238 10012648422444135939 239 10645920227770614963 240 10659555715779610155 241 11379844838547361201 242 11441411746798516149 243 12109479589859447071 244 12218848994040674837 245 12976722723316295817 246 12993189994556470215 247 13853971234413220075 248 13916336853353803915 249 14718729733292011425 250 14836845233300359749 251 15753961211798438751 252 15753082192698145847 253 16786548413358241365 254 16851133325503654251 255 17801590540967134515 256 17940362863843014905 257 19031147999584126209 258 19019214685343155425 259 20247543508488616471 260 20302962745778710425 261 21448618683312302457 262 21595820663222779599 263 22890010290522823275 264 22856818286514257025 265 24312471307190654985 266 24377352309483899253 267 25725607840656133455 268 25881535545257959823 269 27416893182561825933 270 27353121935596973127 271 29090710405004288851 272 29138180338650253257 273 30729096821016591625 274 30900384561312133281 275 32697983576173960551 276 32618187934569983925 277 34660765693532938549 278 34699063135040517687 279 36568647809164109959 280 36729253529552676735 281 38873223852601321401 282 38746082656376709885 283 41142576392030157055 284 41158392798198959187 285 43340745223170558405 286 43539534656060726475 287 46028773704047096259 288 45848664858919680869 289 48661157610746313377 290 48641332031052123177 291 51217628533289128615 292 51401346852258327905 293 54317648809295587845 294 54073914961091332155 295 57337432634724640443 296 57311949742540177885 297 60300955066166179773 298 60490823153709392397 299 63880494590413605375 300 63535930502568156295 301 67376150825710505605 302 67299978492798374499 303 70764685706062024035 304 70941439048267668639 305 74861897344115310801 306 74474188321816985589 307 78905450517612813559 308 78756962753511159933 309 82783424811539747725 310 82930643053302064599 311 87515123947399209051 312 86980647894467231875 313 92120163556956187225 314 91917153447809610741 315 96515279183689515531 316 96695964185589715451 317 101970394089214597629 318 101309901890469529275 319 107231590751102664723 320 106898950785729398589 321 112283466844010329065 322 112403678049108426465 323 118473084994975836807 324 117637844935051300049 325 124430783000812553525 326 124079542164133803375 327 130213968625991045755 328 130287348889071049665 329 137259185100490490001 330 136209022433678932965 331 144086718355716759151 332 143554349963402131935 333 150601449754816600321 334 150636812122162917171 335 158569834036098005379 336 157353174209098608645 337 166356282569480980369 338 165688289641790067921 339 173729327997006012375 340 173622031569949847373 341 182823627669990622701 342 181319012721373054803 343 191569865716340048575 344 190712447085249753175 345 199843654496407319025 346 199787435439257577285 347 210201493946947071039 348 208363273587499162035 349 220091573675497418653 350 218947548253966173291 351 229472714643091883575 352 229218736144592395191 353 241100240228843113185 354 238924690192121033745 355 252167399565236703351 356 250906360664100991281 357 262781756789849109885 358 262436111931861627327 359 275902470085818221643 360 273192588900664448985 361 288441297094345825645 362 286832227796575154349 363 300279621547503225035 364 299706265352889747575 365 314923472192819387565 366 311949014949525341715 367 329100478707330780979 368 327110121472037325795 369 342362521525620537909 370 341535053144530994481 371 358893431870794020615 372 355247267000649428045 373 374688750722350111765 374 372331001896125623271 375 389392705219348799035 376 388520785984893753435 377 408065248687230144825 378 403778607275652026793 379 425709831200523168223 380 422709881911128061371 381 442257655751672210965 382 441028124125666864299 383 463009808974656941955 384 457969809825055087695 385 482524635803518544409 386 479355615275034949305 387 501144545707342812355 388 499534504946633387993 389 524320466699605827813 390 518337630016666995375 391 546277968755412257835 392 542218425751124037805 393 566781879655264516785 394 564844827861394155261 395 592432507184790145023 396 585795149124746073483 397 617055253404284357389 398 612384173694764212947 399 639783121857338480395 400 637167398330767615233 401 668582463235524002001 402 660759415445925146985 403 695727523656913944775 404 690180378400501182237 405 720738285218671536477 406 718028799409954624743 407 752926482822684234219 408 743820347000723454975 409 783044537099751809593 410 776412193735929024549 411 810979972321987112415 412 807401246704377796595 413 846398036338273566837 414 836059784974527574215 415 879522368719244644755 416 872282131724823359525 417 910676215210802341705 418 906497824154038170417 419 949975016173662447783 420 937600682768972806905 421 986862773243437652101 422 978270572116808879199 423 1020935317888427379351 424 1015870509016729812525 425 1064077475044002389529 426 1050779831763674464965 427 1105088944464576532159 428 1095120325361390412183 429 1142694212760469267125 430 1136499212523517603155 431 1190743340458851009651 432 1175051133256010329659 433 1235671900522358081905 434 1224197356023146076441 435 1276590782421388052055 436 1269999650851536539141 437 1329998811644005020045 438 1312283957798414343975 439 1379482393624411308763 440 1365816434231385444915 441 1424814220572255489553 442 1416889759990301241525 443 1483302776945840401695 444 1463022469710431113355 445 1537241864940177623613 446 1522783812330192437835 447 1587580438993939274355 448 1578010348110132632851 449 1651850457757749647553 450 1628534255204142024141 451 1711629002258969027751 452 1694412575140806765225 453 1766286584138302720285 454 1755521710074394405551 455 1836226937674644230475 456 1810946503739617156825 457 1902521619229003405609 458 1883142590578096574877 459 1962349998129639440067 460 1949110176991203258255 461 2039893072616211572301 462 2010676861900539123435 463 2111776380545734669075 464 2089562297888475355509 465 2176513061659955791785 466 2162951171135409014145 467 2262221077832317862679 468 2229218475012733073825 469 2340760476766747004461 470 2315284471828272622311 471 2412363846511790386315 472 2395783058842024285095 473 2505453970061359065345 474 2468662211309825828445 475 2590662370166571455183 476 2562956516069565832707 477 2669453266000545470865 478 2650834136714883125787 479 2771303608864205793123 480 2728846263221716731435 481 2865229642721501548225 482 2833581364798292939049 483 2950032273296881794975 484 2928679761067056320437 485 3060525655681398318789 486 3015260417875002320679 487 3163965138861369161419 488 3128024000523223366165 489 3256465092540620100625 490 3231203958105757658433 491 3377940044732879799951 492 3325891368205002980295 493 3489595010211221451117 494 3449638837368891798675 495 3589023511121679188559 496 3562582228488336748683 497 3722419752908250687609 498 3664963703589710844825 499 3844185754367882744503 500 3797815279658092487237 501 3953460109310580978765 502 3922736341737811248999 503 4097735106080984491035 504 4032787311227718466615 505 4228566263642375891001 506 4179850554926202099885 507 4348485834574691140015 508 4313416404689262694763 509 4505492371457130050493 510 4432596044700816494235 511 4648806132617195484835 512 4592732893143811815673 513 4777646756445691043509 514 4738755851896447426041 515 4946749835092744150935 516 4868384282729785933025 517 5104129072719023647389 518 5041638333613665501279 519 5243417231307422761275 520 5197556233119716681625 521 5428774300686882602601 522 5340706052144763311793 523 5597750158724692717615 524 5527922978360764270287 525 5746274007388228684565 526 5699612562340182995475 527 5949556603582821599379 528 5851345471541863627905 529 6132609462949551708149 530 6053805355490473091265 531 6295517838434756552787 532 6239916884134840508789 533 6513531223166150433525 534 6405676352323377230295 535 6709534213627066183659 536 6625670257112296923535 537 6887630487850263994305 538 6826806402457894657317 539 7123306990189863200667 540 7001630252245559342151 541 7338006985513549412701 542 7243586890846067923899 543 7527906058837825838035 544 7459374166645634566089 545 7780977040920907323393 546 7651545108433131314625 547 8014909274234907846439 548 7909629762186150357153 549 8219663638436517638809 550 8141797910467316177199 551 8495962645672394696859 552 8350252528914450739125 553 8745311530403067379057 554 8630530657689701698701 555 8963580611644618670415 556 8881984686899909541431 557 9264917604923700075309 558 9105593304481863379791 559 9534398307496742159875 560 9402688887808296216447 561 9771819668237674490265 562 9679432739297729028849 563 10094089678769621481975 564 9917907912728844811005 565 10381251157178094083925 566 10244501521615509106695 567 10639323061588416179443 568 10536544036064217336915 569 10987480850170767564633 570 10791845560569469042845 571 11300271188053425640351 572 11144896868969247081675 573 11574774261691698627285 574 11461164652307726968491 575 11945513002938117068115 576 11737258203883138169701 577 12285886679963789859649 578 12116628245075832030873 579 12580678497278527685575 580 12450813572944454517801 581 12983246224887947190045 582 12753189504788993025135 583 13345834730684831774235 584 13158739148957491408225 585 13657876017241904671725 586 13525094553514601373405 587 14096289486265527307119 588 13841402079819591315515 589 14485122346416241356133 590 14277020726046435470307 591 14824341164956669898115 592 14671859109502929715677 593 15291058397676274150545 594 15014937811475378763477 595 15702607315714287262311 596 15483950182120383707661 597 16072010341748129042605 598 15906243153012987738375 599 16573513222499699153403 600 16265191230740170480775 601 17021419531643889003001 602 16776661555601915895645 603 17410601991399888894811 604 17226902526889518053987 605 17943304130668945199601 606 17620406740809443984715 607 18429329232439109042659 608 18161008396237638278303 609 18844651422265274990745 610 18640612438684712389449 611 19423545662259907509975 612 19063298558504615303157 613 19938101205828140985925 614 19647457178885590576191 615 20376922433993157331035 616 20161773815311658383485 617 21002999027665334022729 618 20613072778073397183525 619 21553866676575315213583 620 21227913238105677475287 621 22029671681569840058145 622 21791265862902403053699 623 22692304766264853006867 624 22267045823668109983875 625 23275673370513867578001 626 22937920725682090619025 627 23791017192155178488655 628 23528207266277273734133 629 24502187080414137617301 630 24032304516738689367219 631 25132452704632788010651 632 24754156211749301260795 633 25674691521218257130785 634 25390628128214434809621 635 26427246645552218829999 636 25932486814429142118075 637 27107441175374160617425 638 26700666097024563516027 639 27687398777482366251759 640 27366131401146723305277 641 28501271562015221763201 642 27958583244158571937185 643 29220509446475329663495 644 28772181637815356536545 645 29827399011410391713325 646 29499798163748983364943 647 30706777728209182364139 648 30115275383641822186705 649 31474212973096231468593 650 30983264967202325827725 651 32129035026551243411815 652 31760874614118057131375 653 33060197995068391503885 654 32423278187871770392995 655 33868231183972524723651 656 33353561259707712592833 657 34577870787521140992085 658 34177537090022132010249 659 35569955081689083824343 660 34865680573716442371045 661 36442794820015091973301 662 35877592870573473028599 663 37186243299343849852875 664 36749897824585324804575 665 38230443591187839928497 666 37499760988949333479929 667 39174781486416046214895 668 38558789133455011452723 669 39965430576617701129525 670 39483888674988403339371 671 41093910074232747892851 672 40282412597265548636165 673 42084339338834599858465 674 41422714359800764111881 675 42910896575931065870123 676 42411544244573387787473 677 44127502627834031273349 678 43258602671254497081375 679 45178564614747561904651 680 44447221013638792638285 681 46073632029462519840465 682 45523083289827665052549 683 47354976938749951256655 684 46412569935028732505939 685 48460365749305017503469 686 47700896563368672095175 687 49423039475613900067555 688 48822386372006535426135 689 50787005304773751884625 690 49761069969605422437225 691 51978576186098107000951 692 51139966958200643387205 693 52980091932919412994081 694 52340171992789820688711 695 54417746398780952599563 696 53340975154628740209075 697 55700861880147855898329 698 54802801845198857244597 699 56766610053694369106175 700 56044417201056393522283 701 58310148000745877253501 702 57138705946129879010175 703 59654391287049375362227 704 58679996453014152666039 705 60764594471476954163865 706 60033959816981935183065 707 62420830818742247743959 708 61158003930824169991185 709 63851320233938033792293 710 62789682491743939134399 711 65047722677274438222007 712 64232000773888218788145 713 66790724770182720302865 714 65432657440672428361365 715 68282055512957308229775 716 67176266932534395746751 717 69571088688480968783205 718 68699715051368737189107 719 71421854567728372926483 720 69937302641367954855897 721 73022441959556786936665 722 71821882976492110585605 723 74367286019907005448535 724 73420986759318516517037 725 76307310478651116957573 726 74769625765328303033715 727 78032457926321788312699 728 76724771014704312928375 729 79450295589067832232805 730 78415944576012027503685 731 81533992091319497232255 732 79850178176055810059795 733 83335836122925574136605 734 81946019198125364463771 735 84802882996871993164095 736 83740191096293378591715 737 87043672836828622792329 738 85248267859879513939341 739 88951956974791035999463 740 87423372217963742952753 741 90535702016890393190125 742 89364464535827711133135 743 92877498540993188584395 744 90943261336667108584525 745 94866373222275788917353 746 93297498929865177829485 747 96569527220530866210795 748 95306269348808670082023 749 99044137873015598694981 750 96958783599617850959715 751 101185782842484154691251 752 99461321045453794973787 753 102952136519102797237785 754 101608246923120306061425 755 105545015668338385703751 756 103355972256739892496809 757 107836810944508797474709 758 106001747968930268887527 759 109700093881296107320275 760 108213683344579072587195 761 112480504131559594923801 762 110122156282166380530285 763 114860456522082894815887 764 112890801395171200521387 765 116796164714288573050161 766 115289442434689578546795 767 119773776124544609949075 768 117240271315214102404175 769 122295567986652197490433 770 120148634315076117557841 771 124368552177282264775815 772 122701561649738564513465 773 127478208443761366027365 774 124784991881128360276395 775 130099527776555245910651 776 127880778404302993076185 777 132317696827973108637985 778 130555796208201851125437 779 135612425075323959072783 780 132679861543663872627375 781 138422145430722596012901 782 136023214220097652200915 783 140724387168205610317479 784 138807916759671040626861 785 144151567624590766281009 786 141128688034160864679465 787 147162737823614259058519 788 144584396760649314352893 789 149586217248566650102125 790 147515694289012746110727 791 153244925529654671934075 792 149963493840210943268235 793 156381123477831298536025 794 153646758097666804989861 795 158881999992490930326975 796 156753132846518821849811 797 162804562351317247428189 798 159305997342477281618355 799 166101642425286684277731 800 163114853971608733328641 801 168785610691235961673317 802 166477033345645476498249 803 172870810194261637495815 804 169135834788260767443305 805 176280115188172247562285 806 173236153390571572248975 807 179169396948041532472155 808 176686101070558915899165 809 183479764019918475293193 810 179463833019449212582773 811 187140089864757043961551 812 183795187100370594045159 813 190107792496703027641285 814 187478694222848374320531 815 194591105600949455227875 816 190418008513079405034495 817 198507204742498162071385 818 194978089737838200588657 819 201613481984615282834275 820 198739694747577944729637 821 206416902609948996454101 822 201934013108174790991335 823 210474109970010263284315 824 206694630482415026444275 825 213681322670296832200785 826 210753111048230118142413 827 218798367050656791306399 828 214007801264744835332295 829 223067471439748925387773 830 219001069811091916543995 831 226508103807237753417715 832 223304225721549069938725 833 231810946336386892254693 834 226758377587489783084545 835 236240264138621451077079 836 232037959108859160111921 837 239926898253750559242073 838 236543779027241949497967 839 245524981295623786536363 840 240025671815626742463225 841 250246461480337829470265 842 245728830537615975373149 843 254036517876749635355535 844 250409764879554407765087 845 259845151780757683988829 846 254212894154218417458399 847 264873690427865171091359 848 260062849872465000169005 849 268866736721917076354425 850 264955291285956594992721 851 275065680116389902112935 852 268970096936230198287045 853 280280090686329092397685 854 275167147171679556507591 855 284358456974734535235447 856 280350683019483365859735 857 290968902123877490204409 858 284530858977356847514125 859 296445806105775081326143 860 290911848628961612338515 861 300798036155947774052565 862 296495091774253901403099 863 307670860178903709480675 864 300813090111569473334843 865 313322061552070374246465 866 307682303230067162394345 867 318000664986227157918695 868 313360107955209885438233 869 325203728986408536562173 870 317871104822925624961695 871 331240987418114224248475 872 325119771138608444771845 873 336038657033636542771501 874 331169704099357249991205 875 343479461994800636378959 876 335907801679508172859175 877 349942545782877223760749 878 343491116012478415881987 879 354965834968746666567075 880 349649006577286807736883 881 362916962485922428324401 882 354778740922491616898697 883 369560570288496745766455 884 362683946315268394502325 885 374700122267925525295005 886 369342391459514260022055 887 383167758718721924664219 888 374533591567500062478475 889 390111113085941643695041 890 382773224370104228279637 891 395634566189110732194327 892 389789846773050102049355 893 404400323046269691186837 894 395307529309490879314395 895 411572546769091957159923 896 403970649116193913658643 897 417459032148352911125625 898 411310763981679662240697 899 426655646423799661972023 900 416858987244764659408333 901 434308191803286412574565 902 426195621562483287909999 903 440303145646018154128675 904 433769433144953038547625 905 449832416814419254411401 906 439805359450437377350965 907 457992426543449436451759 908 449364205763099101311663 909 464286821374729503180609 910 457220507480986413388275 911 474402551102911793412051 912 463602304180429214555865 913 482795846895081673592505 914 473727883188021847996641 915 489222499143793556084535 916 482031563436450367039901 917 499952701945785224355309 918 488625149534280220576683 919 508773041409245241012283 920 498971991246154847448975 921 515647119132599736608065 922 507933375081436681502949 923 526759575264688636649775 924 514676751594195430162155 925 535791686851932151260269 926 525832318755887932599675 927 543141720828291152454415 928 534927948255947966290293 929 554786279519085250352673 930 541951752353328992154465 931 564379859315738177591011 932 553654693954448049536385 933 571911334996253831148285 934 563293048380247147807071 935 583918187033891373545979 936 570679684776403600734625 937 594178218217963696274569 938 582849358714920004110789 939 602005268844708683515375 940 592647736469552659149543 941 614776116801815673814701 942 600678597781435806192435 943 625307259545787578996115 944 613320462035745155191719 945 633236746665660209295957 946 623858038545278407270905 947 646844413989073334437239 948 631908125952828790472285 949 657852500914791702479125 950 645074930171476292340567 951 666376525373017395505515 952 656116586633732720205315 953 680366944138462669434585 954 664693863234135822245385 955 691654311241755165363951 956 678539017557415685896731 957 700758445558455913964805 958 690054598607187242487627 959 715357429268742082332771 960 698584643384741619779115 961 727423096339561258431301 962 713442181037653885508025 963 736691379235145044547331 964 725317170474493160868137 965 751762438235005713809445 966 734558036050923566948775 967 764560386709553092571179 968 749741697187053054218165 969 774221610442167093533745 970 762070888264668181378461 971 790230593563209308442351 972 771821900618871577964327 973 803298501125913765242917 974 787827319576480921193331 975 813155166910310037285875 976 800774142791993992346133 977 830149880552635666834449 978 810859808042614405055625 979 843837535533197704750263 980 827097376216010746488129 981 854333330088840445419337 982 841107071138487070187799 983 871822639630583248511355 984 851427824990079309560775 985 885833213352217988046489 986 868909157542594141328133 987 896988774631705352156535 988 883010564567795407920275 989 915314331475755219215925 990 893666854269298117951191 991 930227631978097154052451 992 912021050487043970609291 993 941606704454609021051785 994 926882518474154421214641 995 960388081172606907309303 996 938127677010832932195225 997 976250493656411403483589 998 957202252837602803381247 999 988096111750027250221087 1000 972240294492404877124165 1001 1007959286762815900704225 1002 984411567218334663712485 1003 1024252795019852814176847 1004 1004110225756397090672487 1005 1036253865425900465151765 1006 1020336041414165138267715 1007 1057390947509092014694755 1008 1032393549944192920583223 1009 1074309286591661627554993 1010 1052912999646951596859249 1011 1087138306591558206711415 1012 1069924236222214229881005 1013 1108857052198060416357525 1014 1082772972809098093863735 1015 1126068129310789923360507 1016 1104234125873811577065835 1017 1139837429792866329035325 1018 1121867600492825382572757 1019 1162501366455995567385183 1020 1134619976309622252582555 1021 1180880460795552854855101 1022 1157552727021681675723915 1023 1194752406823388719351035 1024 1175739620644815824812281 1025 1218016116190982835213201 1026 1189634042354977069833741 1027 1237548931367399231843575 1028 1212988280049493452183033 1029 1251909072456282217437625 1030 1231740708938093293582815 1031 1276642570773511776012651 1032 1246305841702107136998625 1033 1296589714555463982131305 1034 1270928139107036888199861 1035 1311173422057582298227035 1036 1290517680600538948012127 1037 1337302771885221196841229 1038 1305610890595548267557475 1039 1358076957053168249070163 1040 1330574393448847837308825 1041 1373666762943299109239865 1042 1351764800871033768047649 1043 1400389035926941728463527 1044 1367070609018276221701809 1045 1421639786465767307574333 1046 1393839789522448486686135 1047 1438298433969375630897355 1048 1415147675348931385886415 1049 1466236091699001987040953 1050 1430822227839668942456685 1051 1488749841405166634442751 1052 1458940585887053187078675 1053 1505570480773304639193925 1054 1481439594292122578245371 1055 1534199344105164594924051 1056 1497944440704911302573185 1057 1558023962741437851671209 1058 1527019756274438375329101 1059 1575590069895489744663975 1060 1549603983706410776778945 1061 1605916910166986914775301 1062 1567583941770254381643963 1063 1630294698134469544446475 1064 1597418037031426132550005 1065 1647913956158821856398785 1066 1621869274568371457947725 1067 1680013071220134595996239 1068 1639673066939899978021335 1069 1705381870018733441529133 1070 1670674019193139479731091 1071 1724110060800774373218399 1072 1696171582978274271633807 1073 1757105136422363340445137 1074 1715019991474715734581945 1075 1782911664783591142233095 1076 1747470520776943099491621 1077 1803022642010822078437005 1078 1773703440557275936966083 1079 1837259019925315359448875 1080 1792416575611595925812295 1081 1864685021472321918809985 1082 1827163739392873803762549 1083 1884963876511549970590075 1084 1854154609083758358496187 1085 1919880689656203076290309 1086 1874448608650618633670715 1087 1949110013605171585335619 1088 1909599786661233618651081 1089 1970133402287604736718009 1090 1937463283189305923524857 1091 2007233999721652611402951 1092 1958580444081134500402625 1093 2036860544238457848955045 1094 1995712409284492053763311 1095 2058024890780074697737275 1096 2024864350434144735668385 1097 2097263606164238111141289 1098 2046696245970692892063441 1099 2127922339143000565953631 1100 2084071379194599723639087 1101 2150671628352406653697765 1102 2115494698772426279517891 1103 2190806897182702623852435 1104 2137664643819763924070325 1105 2222075775766958333802225 1106 2177582571070363777385193 1107 2246240503521988295055723 1108 2209173223008708904297613 1109 2287980765844769254315893 1110 2231931572299510048933335 1111 2321185114802779085883051 1112 2273787104370706379619895 1113 2345368577275638924719025 1114 2306964483626001318751941 1115 2388146993970893482598415 1116 2330775905412692876456783 1117 2423401570075865752131229 1118 2374065178566688797808875 1119 2448590985970557980384275 1120 2407088355263166642382719 1121 2493702982939412825314569 1122 2433183097391180948075985 1123 2529519606990844125991015 1124 2477662668693250422135537 1125 2554803989715327929065609 1126 2513428330013635749011775 1127 2602348737407668675282455 1128 2538983336411280678697725 1129 2639681540649600698342473 1130 2584931538137345426897325 1131 2666706400171048996431375 1132 2622304391498826120214535 1133 2715417323028966619967685 1134 2649191442335515628681307 1135 2753144511268116826353699 1136 2697355268712164922035283 1137 2782013746895418904337305 1138 2735882731692521123593617 1139 2832627626562853714367991 1140 2762409078289221881059485 1141 2872495717043857751282125 1142 2813767525825302984447399 1143 2901650719830631162908391 1144 2853092374453144954012875 1145 2953289416720230082674873 1146 2882118791161232958193965 1147 2995762097607480593411119 1148 2933735949574849774259883 1149 3025769101649383115675925 1150 2974432737731591149960635 1151 3080367900042766618693251 1152 3004738100194083071310693 1153 3123449282092904486688385 1154 3059185783310983675052601 1155 3153298494975993687712815 1156 3101516202636137775709849 1157 3211187779431807616748325 1158 3132588945822353393708175 1159 3255871917126360407321083 1160 3187406907246775467541545 1161 3288009364081982986710685 1162 3232828309997098850321205 1163 3346861323485934720819375 1164 3264457989826249190534255 1165 3392106808351599821014605 1166 3323112847940523111784515 1167 3426434249881924084757955 1168 3368637216487897159970145 1169 3487308142043819788564761 1170 3400811128293234263259525 1171 3535535160236141698843351 1172 3462043982158072882476765 1173 3569926525816619104951725 1174 3509976082080116299472631 1175 3632160626798079153924939 1176 3543397412283595587055675 1177 3683061816445562839644609 1178 3606795464257644097677117 1179 3718653657432900358914459 1180 3654515943839444407915491 1181 3784418709641688057575901 1182 3691260950074210804630635 1183 3835756435422584470433011 1184 3755995932008162651390429 1185 3871546434452603597725305 1186 3807473541021392263485705 1187 3940993800052764672401319 1188 3843401973052233800191701 1189 3994429974416233720783173 1190 3909949221612857528315439 1191 4032456080996998275537115 1192 3963889546077589008415245 1193 4103208156485746233495945 1194 4001930575095284131608645 1195 4157242494864652913666463 1196 4071551083709191965786375 1197 4197614517079652201271673 1198 4126804792402425089197347 1199 4271208480590401762199043 1200 4163888948091566365547655 1201 4328566153443167076006001 1202 4238333463379328361747249 1203 4369186397244149353076535 1204 4294353725178310495745885 1205 4443840789297583096351701 1206 4335239895858572334807939 1207 4504616826201606228625179 1208 4410085154916449756002915 1209 4546579367097932629104625 1210 4467882728536567354700649 1211 4625166587569266243769935 1212 4510328772847275225918795 1213 4686907764285011379603325 1214 4588902978877338151622091 1215 4728763889319703940672571 1216 4649218149436716514352287 1217 4811988999447045382612929 1218 4692318204144053472695505 1219 4875616930293690128090775 1220 4771472751021877564523337 1221 4920374565246241470621165 1222 4836462869902716969983775 1223 5005087292331081274479915 1224 4880202337325300984600565 1225 5069032309674789136608317 1226 4964587200251207105495325 1227 5117196049946878075690255 1228 5029196699641087897809983 1229 5204932036698831937367373 1230 5073853686064296175427715 1231 5273080767529716507013651 1232 5161414088070197347612797 1233 5320836371858378351721621 1234 5229746757888668171659521 1235 5409989621009596852507575 1236 5276367147213108900748325 1237 5482234357232208393991669 1238 5366912802467253488182167 1239 5531211167470617759279795 1240 5434343457571513782611415 1241 5625666022854028590059385 1242 5485388248710890174478105 1243 5698575866306647918130175 1244 5577951455035383387283587 1245 5747678679580263753473925 1246 5650383886799948398709883 1247 5846979938015246944368435 1248 5700363730821720654495875 1249 5922424145678599657798753 1250 5795642669257953026922249 1251 5974943024802726729976867 1252 5871462864629716505159825 1253 6075510872894084917268157 1254 5923963280846639443675095 1255 6151937607168502130704251 1256 6023218476150620089322485 1257 6208086730694884096261905 1258 6101044583023120266707949 1259 6312564677551116733369743 1260 6151594349330818651399347 1261 6393218144982074106143725 1262 6257980723453564214652099 1263 6449148223145865056480035 1264 6337063979588059456868859 1265 6555163941964806611273865 1266 6392998188783346025565465 1267 6640291634586416938407559 1268 6499287008064270809079573 1269 6698356620046878585415497 1270 6580384414742502488669751 1271 6810270865901653491697851 1272 6638713776424329324850875 1273 6896473210775532263549857 1274 6749752852668165993738825 1275 6953746299412555615572015 1276 6834619899703030541449851 1277 7071754542691819335375549 1278 6894162295593109196687991 1279 7160846360594650023512323 1280 7005729638693561163417405 1281 7221756252076007637659065 1282 7096816618941790219037049 1283 7341980910776007682706055 1284 7156611326236686343615905 1285 7431682324985600868740709 1286 7275906852172357086210255 1287 7497212183624647465707975 1288 7365675339337974872717025 1289 7621199649741926040599913 1290 7427022353841187536617925 1291 7716314818238906368603951 1292 7551119018324774910567759 1293 7781507729898591348069285 1294 7645987654324086408670611 1295 7906685987608313220541971 1296 7709510485292575169170641 1297 8007921527282062515716689 1298 7837079030300961635679657 1299 8075115869913610065249175 1300 7930844816122789724022925 1301 8207641382376127877256501 1302 8000129721611259609541935 1303 8309125636842176082786235 1304 8130780413034322429099375 1305 8375707044452137421760957 1306 8231989300772029484467365 1307 8515393087205539312610559 1308 8299447718314791283286435 1309 8619625682165214514839861 1310 8433189564809158656189099 1311 8691542234093572805994075 1312 8538511682429279947643841 1313 8833171031843084686241025 1314 8609889826092764107029165 1315 8938571908459453011710775 1316 8748488680749962361193737 1317 9014917442335527902766205 1318 8856918815340581872261407 1319 9161326566598221211823883 1320 8925610397702103882519525 1321 9273048706592100916206601 1322 9074255910183757901351949 1323 9348206100310563332766991 1324 9183655167838319078007287 1325 9497059096651148010967485 1326 9259374581536618613365875 1327 9615400605395978329574899 1328 9407973827327797529000415 1329 9693383647341067025076825 1330 9519380454205772142195753 1331 9849671562666607446424651 1332 9598884603022745654659577 1333 9968760844579862360624845 1334 9754520590117595507508855 1335 10045875587384060770310955 1336 9871045783394664236554035 1337 10209994134013323240603009 1338 9951392213577807581251725 1339 10333404899153132576983375 1340 10106765511958778568841323 1341 10416108943928384187700977 1342 10232383608483954225319899 1343 10582975614034562074049667 1344 10312297624899716755681285 1345 10706324204683575588662433 1346 10479000495369815364757785 1347 10794842741446893946758855 1348 10603050382131009245778953 1349 10967191372204443330632733 1350 10684813247406835401660627 1351 11097292332018926461187755 1352 10857350668707062403992785 1353 11185495529762362596352785 1354 10987748154330673787063901 1355 11359951503864579800604351 1356 11072986178545172210745375 1357 11498434435612315802417445 1358 11249462589072142914258099 1359 11588599251224412931895359 1360 11378488560423262547111757 1361 11772399771940536681126801 1362 11472334375336167440275785 1363 11911510107885804672031047 1364 11652629556802192319093637 1365 11999743037703800046154125 1366 11791389257748737862907095 1367 12194054073789481479497979 1368 11881612806045712751996755 1369 12337511736303057062217097 1370 12066631071576949358363781 1371 12432978781661537255654815 1372 12210088531162365676024775 1373 12628864335244987073700765 1374 12306336829427861116821195 1375 12772649834442926759898051 1376 12498530911151855667703895 1377 12874978337728382996713833 1378 12645964320888664219271625 1379 13076405026381784300568951 1380 12737435006637513292696425 1381 13229682712556396199576901 1382 12942665470338428643236799 1383 13330701229546942624987035 1384 13091825924785115410726725 1385 13535063664090306036323049 1386 13192042891296933835526169 1387 13696560273423592456566895 1388 13397612619696565466812743 1389 13800458646866376062405125 1390 13550018853296457197291187 1391 14015734780497467607185475 1392 13655289616701186448251315 1393 14176961692820669960643577 1394 13869514608156816118683921 1395 14280093538126394103099459 1396 14027976631355178972686261 1397 14506697474817064926887949 1398 14134885903369897907437575 1399 14673770282895315652744603 1400 14347364648318477794864235 1401 14783614743634197232607265 1402 14519226852185723436121749 1403 15012786216303937781457615 1404 14625902413206747383419775 1405 15180032787664668608411901 1406 14853943430475294465194523 1407 15296869715670691674152635 1408 15022079091971621582003127 1409 15534166111152313833118593 1410 15130384023397761586802385 1411 15711433230402332699837895 1412 15367006011465773505072345 1413 15827509599188797917183481 1414 15542786873866819688245791 1415 16066217223664168360134555 1416 15656442289532628703095825 1417 16253901845704047806722825 1418 15898978738250570414280957 1419 16373141694350981492029575 1420 16072393546089491761482687 1421 16623667232227734332188641 1422 16196882946641335117279743 1423 16812767245212101814837715 1424 16443392170559262374785329 1425 16929978589038544459620905 1426 16630890467775497355413385 1427 17194588426667229163888599 1428 16748920832514612716740245 1429 17388328261679231735477173 1430 17002231822726369749213975 1431 17514282876610826887520655 1432 17197116957006783130319295 1433 17781546228164754118030905 1434 17323201083431761227018045 1435 17974282160204095136235759 1436 17585195735859795992859891 1437 18110469083927584858058805 1438 17784041787364364858694267 1439 18385961716715861043977763 1440 17903949476072994299025369 1441 18591274012865987157648201 1442 18182588047929639947229585 1443 18724275715185012617650375 1444 18384382952902319889135365 1445 19002230708154046120031877 1446 18517454218956844356685215 1447 19219772775826672109625739 1448 18795764546828935505365165 1449 19355150008170603397316565 1450 19000520309184128122435677 1451 19648947827677960664444751 1452 19138922238573213054055795 1453 19866662520532948500519085 1454 19430082023654125289862051 1455 20000535159877938013286115 1456 19641541346848668647213175 1457 20308432185867305103791289 1458 19783123601677890225968445 1459 20532523811409883715911543 1460 20072277347153729305230405 1461 20676512182459047469873165 1462 20301964030738554810831495 1463 20985821449498645453027347 1464 20441636843419264697888275 1465 21211096177678736349060345 1466 20750623194608467960014645 1467 21365654516062236321650875 1468 20975877211369141987258523 1469 21685687601566781773648125 1470 21115917866221126297859655 1471 21923070568614581770694851 1472 21437488920650556742667235 1473 22074838192329369492679785 1474 21673874536370327075289921 1475 22397434604732338435577943 1476 21821160034478476224705933 1477 22647391983429269056138909 1478 22149037286722967963866287 1479 22804503391730332183049595 1480 22380373686411682004270385 1481 23144109115224841777327401 1482 22543389802205707904341125 1483 23395331765167148497135855 1484 22874790667148798491938255 1485 23547583254292959367536273 1486 23126497136707303957514355 1487 23904944964683331512518419 1488 23281474863171280652643405 1489 24163374337827107410013713 1490 23621726932346671440420897 1491 24326013085255418243524815 1492 23881536904790429073565805 1493 24687576674435250682278645 1494 24045812277912185686487955 1495 24945397018051103312542875 1496 24398394486158420051522535 1497 25121753904794113735327105 1498 24661990330380884075050269 1499 25492537262604182694733503 1500 24818722852565634404093795 1501 25765902700398807150462709 1502 25195259927778554518121499 1503 25938636048041680933260111 1504 25462098187469492507383899 1505 26310454273590778149258105 1506 25635081993256596512208465 1507 26601328351490274042974919 1508 26008854755577987740711025 1509 26778698918239233648913725 1510 26280708901416258040233999 1511 27171631414204852953615051 1512 26459117546519585452820905 1513 27460669312091698847448777 1514 26851365925182690571202541 1515 27633680532902926447691535 1516 27133467511227745173029351 1517 28046885161850432708097069 1518 27315323376442730722748475 1519 28342386112959670811982367 1520 27702702889787572871198139 1521 28530398259859284768265861 1522 28007645528758339136026449 1523 28946711098740395690706615 1524 28188176204644331710276205 1525 29242928626273336498123301 1526 28600253673998640809155863 1527 29443392647472344879971755 1528 28900032758782827816735915 1529 29871510825789829948423713 1530 29082245013857854689490089 1531 30185719050157646574765151 1532 29510856194617709509385835 1533 30379948076653372493396725 1534 29823670255011607877319675 1535 30812657332578321307603059 1536 30013509456694810215423055 1537 31145185207481695674583905 1538 30451596428676397175117817 1539 31346140369039737364001791 1540 30754672712208861464996433 1541 31799554956455637344693085 1542 30967769492143283929177935 1543 32131234262969481946911595 1544 31411586306472402132938425 1545 32327010172331083026360225 1546 31742073902496580140813885 1547 32801618188690489575983775 1548 31941449909748908831070635 1549 33144490094099435751085453 1550 32394782416362256231752099 1551 33355483490218819535687115 1552 32737479216639531073253337 1553 33835425770416092749915985 1554 32947106510165304050858265 1555 34174743416583338533624551 1556 33418613586032776647317181 1557 34402039593269360492962185 1558 33767493843755665809122967 1559 34895459505131149849312443 1560 33966029983437348514419375 1561 35253111855586701887589985 1562 34467114212249926407212349 1563 35477040054988777807997535 1564 34818118894563711077629395 1565 35973015989154948067549725 1566 35040372404883196969052271 1567 36353980652412277740681379 1568 35534826690243169687425197 1569 36581297287265866909614025 1570 35893740338523100803971241 1571 37103038784156792577645351 1572 36124976663587594506325545 1573 37482272803749506226556025 1574 36643521718079950505571231 1575 37701280900481178025453031 1576 37013589691554356884946685 1577 38251931655356921435587665 1578 37246968094893095875429125 1579 38641772567337496529987023 1580 37759870710436969473330951 1581 38880352404413739151941765 1582 38157986456884013311584675 1583 39431865055564324387840755 1584 38390654358758277425124747 1585 39819540862232389588722129 1586 38938899745979993335470225 1587 40076602840375320412753715 1588 39329250686228872086902693 1589 40641096069613387552723341 1590 39561617998130241651416775 1591 41054562457093333190572555 1592 40128784793089477576886995 1593 41304892534152846370462989 1594 40538336025477994609619061 1595 41874043419896341676996223 1596 40777856837821182724936115 1597 42309639906666101785729789 1598 41359308963896384385155019 1599 42565926543390793083085875 1600 41757402616730767955961089 1601 43164891674509537344008001 1602 42027617062117754456655933 1603 43595575319442666682405207 1604 42613440459242593315537737 1605 43846806086052877510211565 1606 43044831738371147736457935 1607 44476132369757193909439659 1608 43298755130228860395301225 1609 44920890063208686214420393 1610 43893748681854889643008965 1611 45189716227818071109196107 1612 44343585175320724098124175 1613 45822094760464680637214925 1614 44613179840062341585566595 1615 46263858163623059248970307 1616 45231641798263113083432733 1617 46550811180890756016358845 1618 45686461240959700348005057 1619 47203563969247819272242583 1620 45937696084982467720434549 1621 47672081928389426026058101 1622 46597882376324503946426199 1623 47953875650331045412001035 1624 47051547712146294285671655 1625 48605774609692302570366025 1626 47336840331679053882679965 1627 49102140369401475327175999 1628 47989275235669425036416403 1629 49390561701681872066504209 1630 48453185294636414351740875 1631 50073266445831520924776195 1632 48747010179029221889391615 1633 50569587396274821741125865 1634 49428293980882042355774865 1635 50848684962418129358373255 1636 49908909661126881088029041 1637 51569086138660137949094469 1638 50201757014169205425734475 1639 52074958671498963533811003 1640 50877340028531133965232165 1641 52377432107125122776478865 1642 51397808749877300117071149 1643 53100729964009984333272735 1644 51689430495886492583994855 1645 53599849040926636835880501 1646 52408053382532555557794435 1647 53929213126797602096198023 1648 52913825314824341080250355 1649 54671997210478071862936881 1650 53206649344903911217995465 1651 55204619004784902667783975 1652 53946871642092542329489869 1653 55521115889469099343973565 1654 54480793395613541035293351 1655 56266007604625750165224651 1656 54785973620085943621400775 1657 56830315535037549760762009 1658 55543800388497482421555477 1659 57150610851184045322137495 1660 56058117215058495922749435 1661 57936781413931448571833301 1662 56400517848002200601011035 1663 58497592625273220871583875 1664 57165881784716556194213925 1665 58810016730705637241950821 1666 57720925637760336171418557 1667 59632744654022820699203079 1668 58043769928890908853251585 1669 60207513737259785228546533 1670 58823825770516741318192671 1671 60546236548176379992144315 1672 59401692047993370377136945 1673 61367970670254371359000017 1674 59741797665183889251276177 1675 61941341369998391371442879 1676 60548557605860723434345071 1677 62307292939491210014783125 1678 61135720342610322847554387 1679 63154674544173585101327475 1680 61446571881827215774481145 1681 63759030364332007555344401 1682 62311368908604119538095985 1683 64112869965371441369720211 1684 62899672578216985631961437 1685 64962294699664892315074869 1686 63255092951310659203528215 1687 65598648998167883201355259 1688 64104872307583579722552415 1689 65964876050759476384706625 1690 64701442793408663313218421 1691 66857277139037299788299679 1692 65071354356254695877694687 1693 67492523258858314814100445 1694 65953548916538427601748391 1695 67841476312158844838449875 1696 66576089566915222211427885 1697 68778822841239764969907489 1698 66947817443757352012251825 1699 69429978528996447048571303 1700 67821106026879580301409873 1701 69804598607081598403449589 1702 68491354348981085626120815 1703 70748300946888513046957275 1704 68856315275679660296739525 1705 71392809428759008155363201 1706 69789742580895944007023565 1707 71803187355865966034876655 1708 70435054053338714430218183 1709 72767340356671744577701293 1710 70805255786708899273626303 1711 73451396041415191397478339 1712 71769774732714709080433047 1713 73847272213929136559693785 1714 72451256628845495060897841 1715 74808224132096505308586075 1716 72831901038714029678746125 1717 75537404021109765079267029 1718 73815005720337995250209607 1719 75942047879829807917157159 1720 74473401299237113864590675 1721 76956793257339588969008601 1722 74898711002830995739088685 1723 77675171280339386863824415 1724 75894408290825786802125787 1725 78063927474200595040131525 1726 76610044184547023660688075 1727 79129059871340058123309459 1728 77008151068559816002661947 1729 79860649167954396180314425 1730 78017193326465523187369785 1731 80288269453563366732806215 1732 78758019923593537066378985 1733 81355796573196932383885605 1734 79182165581570562321755055 1735 82083893587776778187800539 1736 80220153221347015162056985 1737 82541781567447644438597005 1738 80975728517615725603981077 1739 83636653600096739714502591 1740 81366066699192010273829535 1741 84409274777109628682618701 1742 82479005867110441837870275 1743 84845514079642734886944075 1744 83230661272004376952344069 1745 85945979611855417481415153 1746 83673625601375499150103749 1747 86764734037300837711778839 1748 84770134257753947962608165 1749 87215029965025375644625725 1750 85526386036705358458360791 1751 88366745981389402230557115 1752 85992360338437206352750375 1753 89177507303431073467889785 1754 87135693899936428716426501 1755 89609324540842023627921075 1756 87924069322439103586627331 1757 90813063493002416444150709 1758 88386492907217919975201675 1759 91648785806632049690374243 1760 89510145683199474914480691 1761 92119251792745220952022665 1762 90366323658994684652775849 1763 93329403839235077810017095 1764 90813383976613848137639561 1765 94149884909603464541855685 1766 92020582001835689695847295 1767 94660274533830137262329155 1768 92847050424466460269267125 1769 95900890876377639140170473 1770 93300330444713455798456245 1771 96765370080318634660646535 1772 94541269094197029682834215 1773 97262443403499488726640801 1774 95408771920961759241390531 1775 98502890375097149416390851 1776 95880599280601645691949195 1777 99425875171173078007344049 1778 97137667158399469280065209 1779 99927066628814451573811575 1780 97979184745692101196221781 1781 101230221365991640746640725 1782 98513006981088572316387423 1783 102143502423134347346230555 1784 99786157964717346962598475 1785 102616538808192867259202385 1786 100695680438521153105522413 1787 103991159364578648187015519 1788 101187614440156707529564635 1789 104925905191145293695284413 1790 102481564145503897332820827 1791 105448395908480494472348527 1792 103416486173745641856261395 1793 106816814407650450312371625 1794 103947299004939874870280625 1795 107740190470982101369813143 1796 105283992626105689286085561 1797 108307908909035533967488605 1798 106237255959526115831033727 1799 109704272366534712582605931 1800 106715854952572257109761485 1801 110690335186765232841009001 1802 108142739759018316731066685 1803 111234976639292814634611535 1804 109094097716979908921765487 1805 112636614956639139260198145 1806 109635483265858520378040075 1807 113674761405736856658847075 1808 111044974699016884374842025 1809 114230959655016911430202117 1810 112008271786790394348438849 1811 115703794676350751095966551 1812 112577808013223000482805045 1813 116723059064077416764719273 1814 114040114209318909676487991 1815 117259492493921556879392535 1816 115037187323337424069276335 1817 118806267186512058570434145 1818 115607418522307646291971641 1819 119856415884008064495378111 1820 117035596326568799317785075 1821 120435666533989577593776565 1822 118126235224625036559600699 1823 121981325771706122645073315 1824 118682189869412966148710105 1825 123016981225319021920950065 1826 120216165876875336724533745 1827 123639683006587751708975763 1828 121261020444798990063300833 1829 125230359707021570752312893 1830 121816402286804595465049215 1831 126330075128099797728016651 1832 123400027299979751606086045 1833 126932870902868495577686625 1834 124488222784500520864471941 1835 128514066035691377303080479 1836 125074301830788828991550379 1837 129679269626321107420849029 1838 126684487310902065012058467 1839 130295491380086901343019875 1840 127736829544952047760273295 1841 131948525829296903332983225 1842 128396132664017334415408185 1843 133107493765132333835648887 1844 130016664769339476983748837 1845 133692907018276345674002409 1846 131163134240907470525793975 1847 135436325821590550711336539 1848 131757191883061687536074475 1849 136614024800030042191290589 1850 133412130026131105663806981 1851 137254598645792957838534015 1852 134598291166843490602833275 1853 138996238860578988914582397 1854 135242288486244496961149335 1855 140148244038976935844178115 1856 136941554753519177645594997 1857 140854518731419684920764905 1858 138141783600252227337815577 1859 142636690750975045042848279 1860 138724413011020602301000545 1861 143870245619672887928379301 1862 140530584969618806220161739 1863 144536675902777684536188355 1864 141735540846482484023229825 1865 146316331845828440994344265 1866 142405922414067203955922965 1867 147623175655493396002106479 1868 144187184837798443613571423 1869 148294211647540814399875845 1870 145395628571438952012948771 1871 150172461703440908367496851 1872 146093999057932465721899425 1873 151461487951853574190245265 1874 147950376336272960372367681 1875 152106525476308124622236535 1876 149193050507682153823330757 1877 154068615878512941339397749 1878 149899311942332462195328375 1879 155386842142429330649641723 1880 151717755447886995610120935 1881 156092769143338848935581797 1882 153079253083652102779860549 1883 158043556658257160555915247 1884 153756834485121983852559155 1885 159349887677612058784307325 1886 155701507626901107170032635 1887 160121792570506389329062035 1888 157010038280122946667287463 1889 162127118261004120350681313 1890 157675949919749392114693293 1891 163505443162727440196572951 1892 159690119689800842747894265 1893 164240578424775269649604285 1894 161064259083279260274872511 1895 166240114793635497714249723 1896 161768410843781683739295325 1897 167692207410520617905746609 1898 163805272727783133917302125 1899 168451548921978547135358059 1900 165121047487306764838998871 1901 170552046473396064335259501 1902 165927754817881331480873235 1903 171991748519397042269099715 1904 167965845896755500239592963 1905 172702056828683750054043465 1906 169411369090477204689211665 1907 174906336903000500477448759 1908 170142942815076766676522505 1909 176379196393386660619349325 1910 172221923499197036175623799 1911 177147128081070139634872375 1912 173705913973256821195258395 1913 179357590196404214918153625 1914 174488852944055522577236445 1915 180805793414412510490369455 1916 176634578118177884636280651 1917 181657023362272213174706673 1918 178123999887916778500859979 1919 183907576964229748872397683 1920 178837668706493836799985195 1921 185446488008658790398333825 1922 181128350988550753349393949 1923 186255809657769474222518535 1924 182621141738140344179216825 1925 188486185707528172463856909 1926 183436153429551116092285419 1927 190131341133242987443385739 1928 185681115982556379350714665 1929 190956029232716279350939825 1930 187188847120516422738551805 1931 193311722329682052204767151 1932 188026207003123354966321575 1933 194919295138245541697755405 1934 190375536290678720050223571 1935 195697446243263075567439855 1936 191933874158239468516036533 1937 198169035932575144331931825 1938 192781181000099606289902505 1939 199800562748977189415229991 1940 195068723716165284644654493 1941 200668792453847006749648365 1942 196767417797239117802145399 1943 203133889063480000582670667 1944 197586321792073994942738215 1945 204747666566662775366804313 1946 200021326780352527545486333 1947 205683981779183872647255255 1948 201661646055607086241362803 1949 208206705818278975407481053 1950 202475636560667199284182875 1951 209922096559614270850697251 1952 204998180553408510851217941 1953 210798470981366336130147181 1954 206707320257606281041777801 1955 213322093076957242096825335 1956 207557315603261503353535625 1957 215142608463342232934228605 1958 210115546347766228482815487 1959 216048393897771938477888475 1960 211736837474239687886890305 1961 218685879700886082777063465 1962 212728999192121270909414913 1963 220475952564104984548059775 1964 215299764631139559809476887 1965 221328890787260449069059285 1966 217083837268015228879327395 1967 224083105096142360561887059 1968 217965522832189901794163655 1969 225924346376207780340122073 1970 220572470124702279023575761 1971 226865410215958243669937995 1972 222416317165832621629844229 1973 229623684892833667865934165 1974 223350204883294632686977215 1975 231418947930937158032332523 1976 226050607551556983535049875 1977 232449656458838162792081505 1978 227913268537463049584765325 1979 235269892286619770207566623 1980 228753591528362466441184983 1981 237164694766225767107108245 1982 231626680362546191359060299 1983 238153664148798626045522035 1984 233477388924677286238924939 1985 240960693509626445844761889 1986 234460069409197646241894465 1987 242986942798520327602446919 1988 237255867791113174076134833 1989 243978794338666646483780025 1990 239136632211979119920016447 1991 246926320876899503107223451 1992 240160582283665097597897625 1993 248919196025603619600783145 1994 243086372920446439467413661 1995 249835948868412533932727895 1996 245016867426145742486387711 1997 252944079706611209648960589 1998 246035931825756785305050663 1999 254977790209119544123978003 2000 248893514972955581744177733 2001 256007197013728862014338825 2002 250981862403941159275352025 2003 259088176474828937646944535 2004 251981686987128499843544805 2005 261082120475935358305392501 2006 255038945959943350730034903 2007 262213031007650100223249735 2008 257052107515909172623085415 2009 265346720675133560156190717 2010 258027212491049215822789485 2011 267483233622269566708367551 2012 261177342456283708505097795 2013 268548702335111007479781285 2014 263290345929763911658993995 2015 271682293715548552348582275 2016 264292748783983284662434871 2017 273934786278325907916786529 2018 267503012361323745261193257 2019 275021157579284110075068775 2020 269516127945774112164730737 2021 278311084263399430494926205 2022 270697438341297993471142335 2023 280505247939685082862868043 2024 273900486967047949341847725 2025 281538392434679757148098977 2026 276105405997317043673023725 2027 284990241621789070520390799 2028 277159441638287089191136055 2029 287247578498611453866286573 2030 280390964198386690916766243 2031 288373229672895394371335715 2032 282683935749969124056060267 2033 291809115159489995517635097 2034 283819520018423715929795925 2035 294018544468741016146753719 2036 287166567279563098028272341 2037 295241919757375317046894285 2038 289462840247542896278910567 2039 298770563518661492870939163 2040 290462589324129509891192475 2041 301122265077029711849719225 2042 294039234738092660858920149 2043 302288916437815793740541691 2044 296300956474622188616928395 2045 305779674781990181397876093 2046 297493349299023791118407715 2047 308278100072938893795616995 2048 300989342885072851151943929 2049 309464774294730931462240425 2050 303286012931554725968087049 2051 313111859537583235013400855 2052 304512871315579010040133133 2053 315581542775566939722800485 2054 308149683910482408729050175 2055 316688490171708289385169915 2056 310524866474634326669972985 2057 320531955534377737670016429 2058 311725359041614272141968625 2059 323035871734910669030926623 2060 315290994239306233948144095 2061 324264365366139926734750657 2062 317884000122604432227150099 2063 328090627217795348634875475 2064 319054294941062709009792225 2065 330519279588132166123415337 2066 322850838924310531550694945 2067 331893079666696468566024375 2068 325321874707892410213632693 2069 335802500196054058630958133 2070 326482182092337992258531715 2071 338407995710928575307569419 2072 330372384500933411270789215 2073 339679995376151129251214785 2074 332988390199420078013466021 2075 343563425001670702643082255 2076 334199684071841204535384675 2077 346331470429267694873730229 2078 338161162306238894018470587 2079 347602383139757230488087807 2080 340627044720675246717872025 2081 351703460678921424328330401 2082 342043023972881478200726385 2083 354416685367478980356265255 2084 346013787602879836441979937 2085 355619972716033525238144205 2086 348696869945808490387418223 2087 359898132007069028437892619 2088 349969925768347929569545905 2089 362666565790095677649935113 2090 353988306829976059586008917 2091 364005132386766238295580015 2092 356783801866635739742627255 2093 368236491966161021226367125 2094 358136310058374532093441395 2095 370966193790831359521709283 2096 362277804282215010519615183 2097 372445502711965665261299445 2098 365092786833051494773197297 2099 376790121942852279259686903 2100 366250266408903531668119405 2101 379669512488762912742903501 2102 370698710509886491976244999 2103 381056817184874307851629035 2104 373488629757013582232377875 2105 385370899814335646583092601 2106 374887049712552855159287325 2107 388410101652209383954461115 2108 379206889242558300279619323 2109 389841447060867667992153445 2110 382015636682185984136088699 2111 394371812529786302959818051 2112 383473776820447487672564865 2113 397370823547272757420079425 2114 387947966722618025066131041 2115 398676262570748780063944851 2116 390874129340015577222292813 2117 403428748303659882387622245 2118 392321927403976946421329775 2119 406486834988852109757946875 2120 396698449641542008520825025 2121 407920129400480589006772065 2122 399873310631579741779049949 2123 412664641560058968563971695 2124 401257420468316078404985019 2125 415655263689062568416452029 2126 405943379835482916567172275 2127 417268377728785050832634755 2128 408939016794737996895101301 2129 422090221956672088979491473 2130 410330575083546642243297465 2131 425272791312887951676768151 2132 415152939570940930181582925 2133 426778108446152760129836329 2134 418323254733813514403063511 2135 431538337902361600384621659 2136 419756125057359509780527575 2137 434946837378063625751422969 2138 424640085634664626940754117 2139 436477386373144077179222775 2140 427645582173948317347873683 2141 441502674092517303407020701 2142 429303405139392818931381351 2143 444812894491939702203776995 2144 434219925239595739797463439 2145 446223232777176009281579625 2146 437519178969168471770839113 2147 451498363071459291042020775 2148 438996904404112276205017785 2149 454847234385307841635499581 2150 443945004531114194416040655 2151 456455636091197714150618967 2152 447352261400645155537073445 2153 461691882251829153756557385 2154 448952637860694697530814245 2155 464986465192521778119725151 2156 454018217633731310820912579 2157 466741819600104917074566405 2158 457477495961403524502769875 2159 472085686393165848755641971 2160 458858642587605289742169159 2161 475595936196738849378730801 2162 464306570346608157783686265 2163 477201658205703602631105775 2164 467702551235677098917323637 2165 482531112825881353341984405 2166 469356005251375942676928675 2167 486260056206365536415508939 2168 474663376290469304745001915 2169 487923467700644060516446909 2170 478050291724394565996286941 2171 493488933988409944713240975 2172 479806148472146505438836795 2173 497138967243237678365359485 2174 485328393387687724748569131 2175 498668273977985049317739555 2176 488857545385275757544409033 2177 504477343874700897206918409 2178 490563217169613579442784241 2179 508227126820737767948476423 2180 495936133657175870071099641 2181 509942112548512886623487965 2182 499801265930691500239334799 2183 515738887136765569131344667 2184 501396378581092684986930625 2185 519365865945795604332592545 2186 507178275515376004389806205 2187 521273389359874047279433579 2188 510846272411910321408482543 2189 527185428692242081163700453 2190 512448197804238599736581475 2191 531022905897368106054836275 2192 518365272842455542575343777 2193 532824638316772914412786425 2194 522218637934895289674180961 2195 538689254192726240483260263 2196 523896701323028324744769233 2197 542799309119494955163999013 2198 529852662446607140922454119 2199 544599689063318626982713675 2200 533522044187932496033882415 2201 550757379653130392063948001 2202 535517235459749256770743485 2203 554773844082891978124958335 2204 541507171147221420793702083 2205 556391377947686340925936053 2206 545510917398492953339256315 2207 562883690617900911958637859 2208 547242148814277229096857525 2209 566977370016421903422166757 2210 553296868165972625116754025 2211 568830401988675049947870015 2212 557399921013300305538956009 2213 575242958773602335891432325 2214 559313885376975085468875027 2215 579231217700127622702299195 2216 565548102464869624769619085 2217 581301038830259420256490705 2218 569707210695347544324657357 2219 587804155941119890233867711 2220 571311737444393060196240855 2221 592091011848468239831261101 2222 577975093585891992384879699 2223 594004380729565774976688175 2224 582089497743425162719706679 2225 600485103004119872404186113 2226 583996775741634092255037225 2227 605008436173922739269613879 2228 590518053385021871699969733 2229 606954452965390487399021325 2230 594648601498752477167005335 2231 613757051428379775591590235 2232 596678375805114712224166735 2233 618132108389510515586479857 2234 603426990948890572280676021 2235 619951749007572280574901855 2236 607693944924919855043952875 2237 627087108533643248886348669 2238 609699155506668937115684475 2239 631586369304184686305152963 2240 616214618947354903260948351 2241 633592668035343415188277365 2242 620932042751913793503327681 2243 640669705639332096455597895 2244 622826470194464658986020305 2245 645049255604858995119094053 2246 629850382140720187371762735 2247 647253441000156937471700835 2248 634281371072905139857447665 2249 654507269174290404071351625 2250 636146193439116654337336641 2251 659179905781818087548448751 2252 643366993855739364396640575 2253 661249090875633950907325285 2254 647984835614509500145331295 2255 668392837011129664305793251 2256 649979733032040550153698045 2257 673367987561730399745513969 2258 657280703621750573887275777 2259 675468558098841945917699859 2260 661669805005060182627127725 2261 682933241057053417264642413 2262 664009893642591200111412375 2263 687822560074072553020252315 2264 671309636225664742563821575 2265 689736677392591350574012785 2266 676138913434212688371953565 2267 697609138346650126639353279 2268 678118533976460882029158491 2269 702547943870500209187483933 2270 685532983305761089762071051 2271 704713559522364991497223315 2272 690522948785793945324817491 2273 712517418572479567753760865 2274 692721422976959307179988945 2275 717276146946080931480167975 2276 700309066947334212267013521 2277 719741879504925012814048785 2278 705324279014150574877629759 2279 727703724059310519546966075 2280 707176420656824239357319325 2281 732828384134664994921331401 2282 715251433543920580069249125 2283 735060094499741952827039535 2284 720245384712961190039051687 2285 742936594830545058893720109 2286 722511029237827159564189359 2287 748392310921932400094244019 2288 730391646636002125928400075 2289 750613083371811717621821545 2290 735369064763337290586043377 2291 758928202981398626898872679 2292 737741387117443795407264045 2293 764244703945598162902205845 2294 745944762304262667759368631 2295 766299636619622330985603567 2296 751036080889745613880856235 2297 774975479622226214283793689 2298 753416506310696395803305325 2299 780384976765416744568571483 2300 761371162268266767570445755 2301 782721626973899026017205125 2302 767011607110648888054619499 2303 791271887518349217245439663 2304 769212953649685265955404645 2305 796580284749703235195112801 2306 777738871241133217185407865 2307 799201536792772110599979655 2308 783065559320852074284448313 2309 807962981889887874028206693 2310 785171325249022428240490935 2311 813578688518210218003219051 2312 793987807246747995357527705 2313 815981576025300950006840781 2314 799585757078520096570332925 2315 824650788379489934008456575 2316 801854705381041519095493775 2317 830581980406076673738814309 2318 810712107364463741422949667 2319 833070092179980526988830275 2320 815976166887747514801620009 2321 842167405840674848514668601 2322 818714331656413763690960565 2323 847995623537696703401280615 2324 827513164635683090051898165 2325 850200414019788532026104285 2326 833368469547997745484024375 2327 859745471859085886600616075 2328 835700886872120059752868975 2329 865676448797773772262332601 2330 844634595279548355432636645 2331 868135882452200345069791339 2332 850623468229659122794416195 2333 877643034481172986965415005 2334 853182128220599097104730795 2335 883399593114597957694012179 2336 862371127415256452311821665 2337 886227197867242072540636905 2338 868339727368911127352625489 2339 895863359525830839662989863 2340 870512043710947278061736325 2341 902009911237276841664221701 2342 880348254898799283011994399 2343 904588720389772164944308035 2344 886282879208924992844936925 2345 914069306937891471989024961 2346 888911704928338157132979525 2347 920671536683947134770425039 2348 898455202986105913973843703 2349 923292704210584002886876821 2350 904407996072721709327309811 2351 933299499650312446858699251 2352 907109736024450250496536635 2353 939667590774956830155651025 2354 917082392294945147071507641 2355 942030494426700657646393815 2356 923238242993531975315849021 2357 952525607955348044523549909 2358 925944760700792189369700291 2359 958953970264187762616905371 2360 935555680260869325353882595 2361 961708491677319182947421665 2362 942320258700780326336399349 2363 972096696458592609528351327 2364 944859032830843269296155755 2365 978382280762930776376287845 2366 955103352420223533137819739 2367 981434576227578237726636975 2368 961534958594065051400126941 2369 992019977778747226602350025 2370 964015062178698295833600945 2371 998739972186522695047249351 2372 974606189092692685533286665 2373 1001455588336293281089180125 2374 981307456213138403427928431 2375 1011977488346314868719892683 2376 983910482994686389685817045 2377 1019139076293882437017966249 2378 994613063629642196475010077 2379 1021950641927627535932923375 2380 1000837082481681527237916207 2381 1032940160991692928579581901 2382 1004081564168252570608741635 2383 1039901821143787596661239955 2384 1014755722095317556933556749 2385 1042424169826479006918253365 2386 1021698830964950812140490305 2387 1053879305934926474944383759 2388 1024381723152000500788514885 2389 1061033748968398936439965813 2390 1035153381221298575502949287 2391 1063927814965858211943215115 2392 1042316630266091010346074375 2393 1075329571171021218713066745 2394 1045206014752833398116646577 2395 1082196830565081226420324623 2396 1056346012262463324940447011 2397 1085474233249248481754972085 2398 1063530911667010038787561707 2399 1097089311047380204210533603 2400 1065955570704463072302668935 2401 1104362153451422828365208233 2402 1077812972207348601925494249 2403 1107402391642847835608707899 2404 1084894216688386553384274737 2405 1118875040712389076083410725 2406 1087927412913793188916057215 2407 1126701054852542341512977115 2408 1099354082012591706937407325 2409 1129710744619499801035151025 2410 1106516356535098190991573549 2411 1141767516323002295055169551 2412 1109699539125854718488568707 2413 1149366142895240717846045317 2414 1121649589724199950927669571 2415 1151990552754705637819532475 2416 1128981797766643870670928483 2417 1164697660891268347894753329 2418 1132098262407385224647051625 2419 1172430053870137836023067543 2420 1143652375376446560186968937 2421 1175529700536877747942334697 2422 1151666480304747294698713815 2423 1188029741658278772304226715 2424 1154643670496102515401043275 2425 1195517833278704452687381289 2426 1167040033306967833521227925 2427 1199040257870167236041016255 2428 1174630157287971493051956683 2429 1211697893595924566174402901 2430 1177462208440606281227470179 2431 1219763128467866497532363475 2432 1190199846255799308789292191 2433 1222960487266187282288735785 2434 1198185260862314300270619321 2435 1235531550690503518903280919 2436 1201101547700921832085114065 2437 1244068327140090665098660069 2438 1214028615643128841894602975 2439 1247296470212398034242960759 2440 1221496500228319247710798665 2441 1260498215963439923371572201 2442 1225173266746314126184670085 2443 1268708852697884174431053727 2444 1237998529875459724963276575 2445 1271652875102204689914163125 2446 1246266735790439237345498835 2447 1285499034562009219816502739 2448 1249331796261625171524737013 2449 1293928461176908545815864473 2450 1262189045109022495015470933 2451 1297244582992225489136500975 2452 1270794756555868222019901725 2453 1310924532986119093706949165 2454 1274181816436772640846873495 2455 1319088965408234294760665451 2456 1287473802769964878549660735 2457 1322786055178802796100860925 2458 1296028077138009152404475877 2459 1336805519112189626753820543 2460 1298763905175421868808177795 2461 1345528317257886270572535285 2462 1312997111114899410246399099 2463 1348934458556016691827550035 2464 1321322006537320933790316669 2465 1362690341082492187882639617 2466 1324888256592736209578683629 2467 1371997107953171417109696679 2468 1338668149026305394606678273 2469 1375448308654017070562998525 2470 1347087415631389616274386175 2471 1389812449689316743387291915 2472 1350749410202582197813337125 2473 1398920166452530395816278665 2474 1365076354950819890103925581 2475 1401962307892244535546376059 2476 1373778800364880865768139671 2477 1417124650990522497179339949 2478 1377271580700183822060668955 2479 1426304352694558753342068451 2480 1391191922806923988697460183 2481 1429847328676042131187317465 2482 1400790839690653118924786865 2483 1444816149303402192192764775 2484 1404105183968216895785987865 2485 1453608635930424801762002109 2486 1418945390710355331614413575 2487 1457745925858759227409096555 2488 1427954959883190515350134915 2489 1472987283340708430381697633 2490 1431171991215485674615007325 2491 1482483325848554731070618415 2492 1446339428887422936098681979 2493 1486118767899378868317225841 2494 1455898004565796489147740315 2495 1501158381266412579611166003 2496 1459293115090323172049567875 2497 1511282467866984789485996649 2498 1474683612273971314791889497 2499 1514884534308288340884418755 2500 1483521593616442377819049737 2501 1530768545134098925539990501 2502 1487760813175878955764239883 2503 1540589015065447111937429035 2504 1503093848504062526627604625 2505 1543830126145891182788711265 2506 1512802207350627144399771093 2507 1560395194532125214131681695 2508 1516368062776394611331403735 2509 1570377706822376419759106125 2510 1531832464184957030545358499 2511 1574160379442835244021042027 2512 1541943927310542380879940597 2513 1590428476808425620113986137 2514 1545813595943026139969214345 2515 1600169656659730524733658535 2516 1561695897944355889313913837 2517 1604505752766901445015132205 2518 1571828604710228066609066007 2519 1621147927309704642699284523 2520 1574807477821735288931624115 2521 1631483798653867864746612601 2522 1591911318100536452429787525 2523 1635360625774007715588181775 2524 1601867138035180009434862787 2525 1651783695392560767571203501 2526 1605837907563320399063528715 2527 1662708031007175643751751055 2528 1622288378763923459292533243 2529 1666732583085534189933308709 2530 1632235821549236846207192385 2531 1683980899677855733134770151 2532 1636427813487888054744843545 2533 1694654669059357629495687237 2534 1653432617012017817663482191 2535 1698088066887251464866997515 2536 1663816760271694702622187285 2537 1716183547492701069143613585 2538 1667890798391672767768458753 2539 1727036860848688613950123663 2540 1684393419447561771567646263 2541 1730949566946098893082031065 2542 1695757445609511719432764899 2543 1748923774121808577552220595 2544 1699510723916558776104447675 2545 1759399276546380741847566993 2546 1717221829483107533623914393 2547 1764033589925511745177298995 2548 1727746978194822875272817225 2549 1782209210385650188000674453 2550 1731482828553726348277431735 2551 1793426855934673330075700251 2552 1749661943702840560892508795 2553 1797554219560608010308030225 2554 1760866881130263014508511701 2555 1815363443593147454023552335 2556 1764711735880393577788363383 2557 1827451350493121880877669309 2558 1783050743788067855854568427 2559 1831630392635160618818871475 2560 1793466787505551657832122173 2561 1850441920824313087207536225 2562 1798217306766925901777107185 2563 1862027775008707492592154855 2564 1816585545548164189521142137 2565 1865675836038798798181308009 2566 1828153246783225912993807695 2567 1885413635232063731720836779 2568 1832091713532323795893368225 2569 1897086216388781286391425361 2570 1850488898921414616316436541 2571 1901481775379539398485812815 2572 1862427610589998086762180815 2573 1920959790905915547926068005 2574 1866805833722537218961285775 2575 1932324152762308283173838435 2576 1885612883710578811014919905 2577 1937273342901240156466344505 2578 1897678712785739584109378337 2579 1957089726196733487554536023 2580 1901108930790264136632195525 2581 1969264332996707513941189749 2582 1921362389741487685782383799 2583 1973534718471057040334376231 2584 1933085639379547412274488655 2585 1993167507025851453329051889 2586 1937595424744749245669251965 2587 2006181681692264303815430575 2588 1957157892062868656343127443 2589 2010629071269135741456211125 2590 1968764810914469991914950779 2591 2031137403949347653771660451 2592 1973634684221979511997058257 2593 2043714066708245395452368545 2594 1993972460293233566413455561 2595 2047559672242779895700648775 2596 2006071912266234505113712041 2597 2068949214920892426765602745 2598 2010703851608488906247044575 2599 2081853517071240189072988875 2600 2030295401911953163661994125 2601 2086401097784538503700410093 2602 2043702704211655841436868749 2603 2107624165756427404728705327 2604 2047808305487296601338852655 2605 2119941793192528343198293101 2606 2068972283573701844613772515 2607 2125206368926179786433800555 2608 2081479782248606641652907375 2609 2146805171505862997466129393 2610 2085551054068582218018478293 2611 2159877941300207602914760135 2612 2107157839611674069283118245 2613 2164659852777376455463784125 2614 2120332878714179288840029191 2615 2185927034732151230921375115 2616 2124657704390806186584007075 2617 2200035968176880806549456729 2618 2146286794859138414195125389 2619 2204749628593916083693746547 2620 2158659450972856808311343787 2621 2227081793583922559698063101 2622 2164194016289299628692524675 2623 2240713451098092271432776595 2624 2185858990701839772120701889 2625 2244638284136022158736497065 2626 2199459586928928086874015225 2627 2268195976831808640241784919 2628 2203889750384234963412521645 2629 2282033388166271213232635613 2630 2225704405206403799915982975 2631 2286874536691102657276494715 2632 2239612141457694661032166665 2633 2309972835940033273549089705 2634 2244714443141546447788785045 2635 2323307803255695417379098879 2636 2267122227041617135712149791 2637 2328929430971077837661295105 2638 2281170315082957081744146867 2639 2352275395382341993407774675 2640 2284956257982569288560530405 2641 2366720836351103406098673529 2642 2308989127941433128135443649 2643 2371662349845503069099960535 2644 2322754413443301917102285837 2645 2394790127891262891583892649 2646 2327703318977330269858980759 2647 2410080397675786112910918139 2648 2351014714359581193952551415 2649 2415078326835326233583783425 2650 2364767715066135854730903765 2651 2439355670351002744558778751 2652 2370139589170278958072693875 2653 2453986867852336581771586357 2654 2394234750743598604064149851 2655 2458406011426610868619876287 2656 2408441299780150121803135455 2657 2483890436077802980140759009 2658 2413652528187925689244129425 2659 2498887465696905598634442343 2660 2436693783171539353522613289 2661 2504001303226847777680671165 2662 2452568219103985254159738099 2663 2529119391810639371317612875 2664 2457313404163674603876649465 2665 2543540456177604910441946025 2666 2482221450300385727795586405 2667 2549376124016628641547092935 2668 2496883047599699537598762615 2669 2575065524586501853964001261 2670 2501423021258631131807427795 2671 2590544781758914824193100851 2672 2526987716314264225862489907 2673 2595758388766755508353683121 2674 2542288539369317486910149241 2675 2620911800067521865152121159 2676 2547276648661882416892534925 2677 2637466605561608928495747349 2678 2573017819889130011668860375 2679 2642756111107372431905979795 2680 2587330861072609060937341035 2681 2669001060432241980964977345 2682 2593611127038167662737543273 2683 2685130399130606913395154655 2684 2619202546401372652446644187 2685 2689626593136015940040096805 2686 2635160927894605956438367083 2687 2717323417346619474636786819 2688 2639948191974327225759232005 2689 2733546196427647275231376513 2690 2665874726966210321576945817 2691 2738947049032484099141485875 2692 2682329536439300891178983705 2693 2766246180559478822064809445 2694 2687915842620276592742954895 2695 2781658502976131769723664167 2696 2714379733331560380552549385 2697 2788194649379530790987170305 2698 2730830651678906389327550517 2699 2815937921989623045294960303 2700 2735011815060118345364029651 2701 2832674460969973847291057485 2702 2763225790672712688835750995 2703 2838204033434476706174782275 2704 2779481766531104250552552657 2705 2865499065850026559209153201 2706 2785188386910828286491843465 2707 2883407648746242941607686359 2708 2812554634990257651269445213 2709 2888827186803603640765090945 2710 2828627924462280370350483399 2711 2917669803358127441892021051 2712 2834683245602268106908729375 2713 2934934072282056598132096825 2714 2863110174467466634801943805 2715 2939654843882229827578505535 2716 2879546172850165353116740787 2717 2969703345433264777301036325 2718 2885561213554878820041944391 2719 2987264382068510687293384483 2720 2912893071449286943692320589 2721 2992980507461442067212245065 2722 2931327543213193633600573449 2723 3022423833150743110589098167 2724 2936595084661852627071717705 2725 3039444154138951747665135893 2726 2965966016863565363335730703 2727 3046185834758057526931462623 2728 2983071886775967543753612165 2729 3076297165747567703485140873 2730 2987936016388246211492377125 2731 3094379684320579834800771151 2732 3018264165145105643245419735 2733 3100220671457528569947753285 2734 3036319464373580888394996771 2735 3129830086498005748942275939 2736 3041692873250380821741645651 2737 3148996953493854988387286265 2738 3072040422339461208492057153 2739 3155070859459358736927020175 2740 3088718331763453900618603653 2741 3186194505168319301168623701 2742 3095811716633722776658048935 2743 3204832172063255561188367275 2744 3125781322988505598682002375 2745 3209786870473098574472553309 2746 3144587219476001781351490485 2747 3242420012864847588144071679 2748 3150076267057203148605753035 2749 3261353830114494400750032253 2750 3180389808776288763214614699 2751 3267190907215706441161944315 2752 3199623913254793233530810455 2753 3299511840145956848361358785 2754 3205869606094367366181744417 2755 3317681909097715801518136359 2756 3237011357110364623870343625 2757 3324831825609417650015269405 2758 3256024851569064290841668799 2759 3357481192601633650715911563 2760 3260781962793621928079051625 2761 3376980543910105636287858801 2762 3294190995426542653694648349 2763 3383158697087273413952361931 2764 3312958510373335045919613887 2765 3415052897933928214589137557 2766 3319344606157188713621771715 2767 3436159170662819813039861779 2768 3351507431128475295849643845 2769 3442373824354740240506279625 2770 3370230852358486203044439201 2771 3476097108628990007982108375 2772 3376792119528484626003740697 2773 3496221620333755282626858477 2774 3410443508082474521685156855 2775 3501398673577376608485857915 2776 3429787359231863130874564935 2777 3536771790897267453142781049 2778 3436314203069727639538876125 2779 3556989708983607602510237551 2780 3468423902219101575838346931 2781 3563552830025058030121047505 2782 3489917960343869434189183275 2783 3598345733739693917535069615 2784 3495754141852619959707064755 2785 3617959589640309803108239809 2786 3530063461512346820200250673 2787 3625528336657222111054718055 2788 3550205833654983891391795473 2789 3660902091681115500166153413 2790 3555743290993472131671765291 2791 3681956827479272680803861451 2792 3591160476985910088525752245 2793 3688222380628348990557256885 2794 3612167671229449166795099301 2795 3723192073475785310173347375 2796 3618133424992318003720275975 2797 3745758131415255207283582189 2798 3653768800440933597533406147 2799 3752307993517198753784462559 2800 3672925343814378356538403947 2801 3788827828740221879556014001 2802 3681120071164915110919208985 2803 3810524708714980972872439735 2804 3716513903123539978506393237 2805 3815905352266480126122972765 2806 3738183767859680507582946135 2807 3854016197440185453050682459 2808 3744229411471924828512277375 2809 3876269040849543175715943209 2810 3779828164128502483494563349 2811 3882954656054392755154308415 2812 3802191937462666037462262299 2813 3920647850811220428293169597 2814 3808920559202002226864006115 2815 3941752113649215958332719475 2816 3845652247544735123492297655 2817 3949754173765881191683507525 2818 3868007361676926144446529657 2819 3988050113419472494993717383 2820 3872952957828526627542263505 2821 4010492785291810501183751725 2822 3912146874370180842259635855 2823 4017561923299865428379071035 2824 3933951851233556415396728025 2825 4055176229976222202508146425 2826 3941049890198010681378686769 2827 4079470277909402312636154159 2828 3978516493894174644456714783 2829 4086382941131721828739611525 2830 4000488088692377921673504195 2831 4125900777457593215378484099 2832 4008049219403594589177883665 2833 4149278599991739516964839505 2834 4047221559580307903873983425 2835 4154666294873338106488670943 2836 4069691597750508459819378941 2837 4196378819800340244581122869 2838 4076912281893394391515364175 2839 4220100896070987254641047291 2840 4114530982627112934282644415 2841 4227128245418594240547356865 2842 4139293140824705848714971609 2843 4267906313858331851842583295 2844 4145946700281440868956060159 2845 4290622259472534904756751133 2846 4186379044057813351894591035 2847 4299066093478163775701081875 2848 4209508395635615046310064433 2849 4340213840245567538101822521 2850 4215564668670597570445605345 2851 4364934574249897271342451751 2852 4257040424677136043943706505 2853 4372093731742120812332145561 2854 4281452518240140061808261151 2855 4412767199206050765982705851 2856 4287721893651443326541733525 2857 4438967067869439216568998409 2858 4329693737158128702133816077 2859 4446197979944853544755012975 2860 4352093372229359954641169175 2861 4488930303258026030060384301 2862 4361056436276095894992643095 2863 4513828129285498216574655187 2864 4402461933616014459180890559 2865 4519960923964870005653419785 2866 4427605010813023775389695345 2867 4564797759626075796834969639 2868 4434252479737711507335137085 2869 4590333196173224314035505933 2870 4475596257890819688922703991 2871 4597673373287669722853802807 2872 4501808177062817173444580595 2873 4641769098371090644124488041 2874 4509506801897968629656642445 2875 4666216016772692269171755615 2876 4552214744583303305215246971 2877 4674860800271229508044658485 2878 4578104467462249399950462987 2879 4719905669197177921694790723 2880 4583411065874569338406410201 2881 4746200305742141453803350505 2882 4629227229203630802254402049 2883 4753709934579032823848552035 2884 4654231383176270928982217105 2885 4797651034412539903982794149 2886 4662344653081068141794943375 2887 4825855025573131906258978219 2888 4706400016853914231197873925 2889 4833432138715058230550590557 2890 4731555446330357483887937373 2891 4879316246230699786785065931 2892 4739947709050812806273275295 2893 4906646548241270906834799525 2894 4785723421180841355296809011 2895 4912767533865762339744723075 2896 4811715715924650884650485933 2897 4961214012217415708788799889 2898 4819432352034480245931824685 2899 4988667442273030884663850375 2900 4863599047977786241524830301 2901 4996402127146929459952654765 2902 4892588009091812205446742999 2903 5044014038758425239762896635 2904 4899561991117391709315708275 2905 5069970634064968265659762545 2906 4946798967612704176629252165 2907 5079664905810848431303143963 2908 4973554770849971821686496163 2909 5128020704362363656533832093 2910 4980133254809606565308242635 2911 5156293616075035047939618051 2912 5028234584760343538224121975 2913 5164156928935572830670763785 2914 5056799614280958970844030961 2915 5211561808167157492670541735 2916 5063923489960416423022292285 2917 5241932605094578916648661829 2918 5112598429041061045261974207 2919 5249555704857846455862462595 2920 5138500796407049352403270725 2921 5299713449039346232467134385 2922 5148451533432302819998418085 2923 5328813445582954316899006687 2924 5196732053924430795092236935 2925 5335107814898186133506234225 2926 5225469540925162717803809403 2927 5387431726078115279384994099 2928 5233059023145680739981979155 2929 5416951562809628483098925073 2930 5281562948242005350916025905 2931 5425029469411474082763124215 2932 5311576186966907318744792885 2933 5476092031757414060084744397 2934 5320047974499496844091067875 2935 5504615140676174678957276619 2936 5369822262407149397422715035 2937 5514478294709447000542968705 2938 5399736212790128661638383125 2939 5566685536348763080834231263 2940 5405081353571630228299923015 2941 5597059068384840444290167485 2942 5458844571585030860903017899 2943 5605280978194815875590490839 2944 5487997163686541977946000355 2945 5656454761397888665811292633 2946 5496634709890013003677266465 2947 5688729994988093364592478359 2948 5547902575600945930914673473 2949 5697360949985861529021704925 2950 5576961216578352270458907807 2951 5751121024756881079150076475 2952 5586214572288839234180953485 2953 5782392608341846509552772585 2954 5639200603873887994978588341 2955 5788920049256744551883805615 2956 5669530881702256261497773231 2957 5845351020655375688026148109 2958 5678321344540852713579349155 2959 5877018078642548913086170083 2960 5729375654120003556901584177 2961 5885139781619806202746286109 2962 5762883169690985602554522849 2963 5940913264265095192482991575 2964 5770474039450542990758997125 2965 5971173595350982732061973045 2966 5825437609526619975786827895 2967 5981579156194060357576069875 2968 5855943898536069318378048975 2969 6037839729371785139592754233 2970 5863348230318946882516531977 2971 6070454585907894665882452351 2972 5919733124507282860803584115 2973 6079037574976864901732767285 2974 5952331296206149546617086331 2975 6133830977714674970341949811 2976 5960057564932832347931716685 2977 6169209348501805688080189825 2978 6016680210118949745093414537 2979 6177877841672012538485023459 2980 6046498030068191958225328161 2981 6235813439266937502596963901 2982 6057177258228599142637678935 2983 6269398151655850129747525147 2984 6113670824805094786382063725 2985 6276136110462986139266295105 2986 6147206591934377419887382605 2987 6336971583118170150707688255 2988 6155051956454975819677440915 2989 6370617852072771356199292417 2990 6211403857494724724823175875 2991 6379796976044648521765254115 2992 6245988977989418933700293607 2993 6439523475356794264327918065 2994 6255316722293734320096449145 2995 6471973486899355019103024903 2996 6312776215612395214022003997 2997 6482898589191837464236066813 2998 6347641778388441490988642247 2999 6543524398397668461278967003 3000 6353590324507865872006418275 3001 6578516425613671485225015001 3002 6415709772399302980465214541 3003 6587013938995001911102110375 3004 6449278241031412567556264987 3005 6646881348526470299560893501 3006 6458720375962378552381767639 3007 6684476634927555333094275139 3008 6518297135992023402884372571 3009 6693492015454738140645695145 3010 6551303114124103759165268145 3011 6755944047506425985980372551 3012 6561860325318054987544702545 3013 6791926631943777359168110365 3014 6623730759521078236700754831 3015 6798857488243648013312590311 3016 6658263960971224051011008625 3017 6863991165598087832241793809 3018 6667896030641569178579517525 3019 6900886811947808692401043183 3020 6727122663652883689599977487 3021 6910049841971916316030223925 3022 6765736222137008385450147699 3023 6974373113003607426523940115 3024 6773534080557808048895789481 3025 7009103170344825567578012101 3026 6837706658710833013014745473 3027 7020611187876508736071879255 3028 6873194819170157224645527533 3029 7085867343282368555743795125 3030 6880786452692828685475192215 3031 7122980008013211746460014395 3032 6946164702905484360633336295 3033 7132710104283866587728104221 3034 6983674405300757744316170181 3035 7196671494596704520267382159 3036 6991954883712169992272367675 3037 7236996046013777888587274269 3038 7057254142126958032183609383 3039 7246380836114324820896425875 3040 7091891939739193985315599803 3041 7313602647409154240108175201 3042 7104069166704961907298199389 3043 7352166150641007319294681767 3044 7169169891833213901658304337 3045 7358855225046012149160913245 3046 7207731063586358526985947135 3047 7429796849850537245197133499 3048 7216170012585358656125231725 3049 7468947296620561420986218953 3050 7281489227942060788032701949 3051 7478473376179800494682610275 3052 7320860917347997466880189719 3053 7547696547643925759428843845 3054 7331404769220613875112966995 3055 7584914004658156142552747475 3056 7398408373850022921567655083 3057 7596946429789931032862170905 3058 7438006195621667657157504537 3059 7666723619770589533843580655 3060 7444237150394610780498111657 3061 7707377605454828957668785301 3062 7516244043489253997116522599 3063 7717053811298937906478085035 3064 7554775944753470811804180075 3065 7785848458977094883144698425 3066 7564607071086689750855784525 3067 7829070572090607207943606879 3068 7634021168850099804324193275 3069 7838765787753933967905950409 3070 7672351675812002005593161691 3071 7911130073522756207040356595 3072 7683458420913871415148256335 3073 7951969699269780388500654217 3074 7755151116662942222971392345 3075 7959735319308072828118268535 3076 7794752616765251111447728121 3077 8035625054018727833287558629 3078 7805188951890894603636445959 3079 8077510127900994974580060523 3080 7873192836653017910409275985 3081 8087382266485953980097762625 3082 7918089184157453698828578165 3083 8161842273048013791667614255 3084 7926878410123439710016120655 3085 8201692123302340601209697229 3086 8000677331479401004780987155 3087 8213770443569159003766994675 3088 8041366080981074275649728185 3089 8289784988061130806995404113 3090 8049425532910439673563696025 3091 8332769064518404234882248951 3092 8125078571580018186486163005 3093 8342859200004899456242674285 3094 8167602928983931904419959975 3095 8416806491069337166219375083 3096 8177007668883900709354396075 3097 8463099901628449225497138625 3098 8252978033430759502020277797 3099 8473213784619957123228078175 3100 8292153601894301708607162787 3101 8550438042290442216114358005 3102 8305515389064486064386091635 3103 8595164312956748745382645107 3104 8380794679404857919598604249 3105 8602608821324704112545680645 3106 8425021016833607094729080265 3107 8684180804666987782110919575 3108 8433533042724522025259249945 3109 8729025784435515506257733893 3110 8509511110729251294872513199 3111 8739273614269920521357431515 3112 8555161407781123924472403645 3113 8819221917226000384455172305 3114 8566107858724070762747584065 3115 8861367703531191364034570367 3116 8643529137025923179421970071 3117 8875032914342454507673515205 3118 8688969416777656312478798307 3119 8956183808441714044624036083 3120 8695303661188220616813171375 3121 9002230926373163351152815601 3122 8778024852041088770009906265 3123 9012622166432142835098907251 3124 8822612283317966102074271037 3125 9092059910356979522656640501 3126 8833782973692205674191386215 3127 9141617553563384868331553355 3128 8913434613062528747987320275 3129 9151542349782564195509148945 3130 8957280981299582068819881525 3131 9235587467169021588112583151 3132 8969350264939920984805159023 3133 9282864044877102095133958525 3134 9052141182450657157429663371 3135 9290416004553789354998266155 3136 9096915632702018823267799213 3137 9378127860699905388567579969 3138 9108743024529200860493892225 3139 9426067001285212559695851175 3140 9187788465688541670452670633 3141 9436670302892157951384661177 3142 9238656657255041351833692399 3143 9522024237875779775583718827 3144 9247990058405266606767722025 3145 9568128557088801153693657801 3146 9333085928133627050412450225 3147 9581852859252977985312627855 3148 9379711420663702029612825503 3149 9668993825056423830861873381 3150 9387618944219813328337804719 3151 9718229657124801359404368435 3152 9475478945158743494956957437 3153 9728980213582763956083377785 3154 9524730982183873437461328585 3155 9814247913611808350947226151 3156 9534176728771892577559141125 3157 9866615206732734342740501709 3158 9621801369267036635966768727 3159 9878047924353651716542400275 3160 9666522754844313891641708295 3161 9967722654462118987295233689 3162 9681207748699021048833499485 3163 10018288529272289846112877375 3164 9767371818483599825062138275 3165 10025992713727250627828673285 3166 9818534398835516772572347995 3167 10120093080246979232431428579 3168 9828007515777783296780391819 3169 10171333950379646387353240033 3170 9915065674695865007591810121 3171 10181686596515296360671350815 3172 9967263667106533474790625425 3173 10274493019697868928726320957 3174 9979074107253454782775675035 3175 10323143212527106434836017499 3176 10068283856287817424256587685 3177 10337440179978062264819397165 3178 10119632921333733500628111909 3179 10430886574264591017772259727 3180 10126662033521394426250405575 3181 10483573705038017614887585901 3182 10222586051816239964452566195 3183 10494667007941259488056592035 3184 10272968889815286918866406099 3185 10585482886424785095265079925 3186 10284918241004058746245284261 3187 10642814871313900391415915319 3188 10376674390585907399330482293 3189 10653975852308758472957714125 3190 10426636811554189077572059527 3191 10750147757755659104478263451 3192 10439126872000369776214282675 3193 10804168110836255579191061185 3194 10535100336759859344646717461 3195 10811956910005641503678141259 3196 10586820383260497395809740747 3197 10912921286280504397680076245 3198 10598915709304307477688382875 3199 10967007870659201742493450531 3200 10689895069883075528949867777 3201 10978885420423579584835421865 3202 10748058026952874798657992249 3203 11077850740720848515158627335 3204 10757888468627306489172205629 3205 11129775046238506113751753701 3206 10855298254541224003918896543 3207 11144670520572423040392884155 3208 10909036077488861240109646665 3209 11244955386994209483597314793 3210 10917854715427166500042679685 3211 11301109943761118727822046207 3212 11018266829351653989070760655 3213 11311886107868383237049178753 3214 11074556960069541283450475091 3215 11410638159358062708924460995 3216 11084481294763022365126928745 3217 11471190371701473787992446929 3218 11185301625738962867390677857 3219 11482682066520144429808970295 3220 11235565701748534542877359045 3221 11585793900053971494293266101 3222 11252239340726699706189830643 3223 11643398174838668245559567595 3224 11351952934789439770722175375 3225 11651327729360768114493275825 3226 11409701595355705478666516325 3227 11758879981480174343854650159 3228 11419719853277323155177743235 3229 11818010190706984182202065373 3230 11519700682742141752993606443 3231 11829624380768781425351427087 3232 11579300300279556979972026141 3233 11935637914132275459202457985 3234 11591151984041798248073352405 3235 11991027409643413922378643639 3236 11694449719337543859762242241 3237 12006487695211935873998398125 3238 11753687428342706998788403167 3239 12114000303048623517630798123 3240 11760045152587515205730489205 3241 12173248362824285124761405425 3242 11870348400168967080488467149 3243 12185716615321623739423251975 3244 11927747907710019710977376087 3245 12290711640207051484717035093 3246 11940515036932430307588257715 3247 12355433944697777278896582579 3248 12045196194123902759342054631 3249 12367240494318554904050015305 3250 12102837877813383340021140225 3251 12477734943933991224248453751 3252 12116900370362360872772582045 3253 12539277287241462904297843285 3254 12226432951980967356466823751 3255 12546420306903287103557169315 3256 12285249189845993050532959635 3257 12663159249650442849121717209 3258 12298249863718786144559548041 3259 12725500833084642170774387743 3260 12402653297687715427859068875 3261 12737433938909796310168270165 3262 12468243345012048710269272555 3263 12850955542207553039656072275 3264 12479234605831161697884814335 3265 12910040377272201950658596385 3266 12591827261672430613540340385 3267 12926045251214289113684120423 3268 12652253708672605355943865745 3269 13040480652100205194380725661 3270 12661322555642114210234940495 3271 13105221118500222032225303851 3272 12776675391936721860272767345 3273 13117274188180999815518284785 3274 12840702448526374349324522781 3275 13229777795484722240298161151 3276 12850238501253424282008185675 3277 13298771066521260512189976525 3278 12966664709203241919918939747 3279 13310883656598322042921219075 3280 13024599025477121475213879333 3281 13429181307410345695492933905 3282 13041980594674155571343237385 3283 13494018337086544752442266643 3284 13156394121650319186995035437 3285 13502693120397793078550184585 3286 13222081761038486098984911015 3287 13626912186506491355936795595 3288 13232488530087135847592895975 3289 13693266377069808525265436625 3290 13346362411190732572134244749 3291 13705617666283296056308323615 3292 13414988347158544150952385155 3293 13827187096691685275507762397 3294 13428374068572602921953307727 3295 13890103029354668922489765843 3296 13545939280506357410854606835 3297 13905972486299508698506978585 3298 13613327305409039893871283369 3299 14030027567224011318928553703 3300 13619406463036709193981433545 3301 14098217119818855503807266501 3302 13745950132191440764278209775 3303 14110547997007693664310730711 3304 13810393215589436468434438605 3305 14230947820010713430666013801 3306 13824757856477805736649417685 3307 14304528894226589163018204559 3308 13945551520707711907495953063 3309 14316923073088961646875662725 3310 14010235893551811791140938099 3311 14442586686805931816459573355 3312 14025209223238312832854931655 3313 14513477602703141704909474225 3314 14150748568224349890429740241 3315 14521265194637072711397540375 3316 14217651427155277257440487701 3317 14654255421443858973236410509 3318 14230502101944827285212236255 3319 14725092081351303922398681883 3320 14350871850398393921511342075 3321 14737583943607557595806433377 3322 14426258572068930694386491949 3323 14867663742609960389179006815 3324 14436947012361912689584900955 3325 14933767015668024323972740997 3326 14565900563693031997024384875 3327 14951954304795567076954360755 3328 14634465736887438380008665125 3329 15083785965062021164455510273 3330 14643694165945703673245754429 3331 15156435006992799709626774151 3332 14774934286642291351637367741 3333 15168944725236161326245738285 3334 14848553418851682354101566671 3335 15297791345226952462962712395 3336 14859198727062566190816013825 3337 15376222369771533356422699089 3338 14991670920577686521908086717 3339 15387953904276238344436987035 3340 15057245715403315427299784223 3341 15524250286757459885881411725 3342 15076012900495918618043934435 3343 15598793640397346591170387795 3344 15206833138802428241935543089 3345 15606540605599788908780642025 3346 15280624696893338468391004233 3347 15748735854615754136595102039 3348 15292220713999299394412006801 3349 15824167616251766827420640181 3350 15423394001129599451489276871 3351 15836929260445782690177581515 3352 15500424097275231983555203695 3353 15975066029849750862020015457 3354 15514515941933311293680998125 3355 16047212977897962284906208351 3356 15649025732839173282468168531 3357 16065195717045312128198322385 3358 15725513961499222690230541275 3359 16206156583461893053679348643 3360 15730322401644794007971068665 3361 16283512795233742103445136801 3362 15875998560718669881280755849 3363 16296348993509062813430708415 3364 15949958715372292236946280305 3365 16433976596154250079330440965 3366 15964104621377488901060332539 3367 16516498801052744093179535275 3368 16102309271984135617718563165 3369 16530410631685166363351283025 3370 16175611380216558186453642381 3371 16675160401457813213269254351 3372 16191525539910391508655734295 3373 16754471362365669017558878765 3374 16334063600543802917137459491 3375 16762068974973037723058057623 3376 16410847283239814060308108383 3377 16913979133507165080726834009 3378 16425254136639109619791949625 3379 16994387591684346283471338343 3380 16561750439050152504395993973 3381 17006348998959114792970843425 3382 16647462007620287647286620071 3383 17155985736429023022183653787 3384 16658259568653976925698184415 3385 17231833903671817046274057849 3386 16805638291455720388711010805 3387 17250318868145140563668061055 3388 16882254406800842409849948583 3389 17400933635909738725880034813 3390 16892527601727552364774018875 3391 17483256057025301293600464451 3392 17043478929129861068293701165 3393 17496250081825786597602485925 3394 17125926887468701477506964761 3395 17642274660623537671328120151 3396 17136759198444828695601986225 3397 17732271486718809129371838685 3398 17288064653720115315094254447 3399 17745252205994296861488821475 3400 17362195694338847249144200785 3401 17899993780894974359397239409 3402 17381345053163318002458947661 3403 17984384907966631420180818255 3404 17531861253578343190972138095 3405 17991799381137143460221422965 3406 17616326935775239748692361475 3407 18154198031158223745855194259 3408 17627216681033997765500574405 3409 18238547320395669214864207321 3410 17776809547760993030685437049 3411 18252781124925232217754684307 3412 17864212140074557362151248845 3413 18411548073053403965387947125 3414 17878993651610625542684287095 3415 18492165849558794715675034155 3416 18031366102032099642100129735 3417 18511221539588249023394821185 3418 18119067748811264399847621957 3419 18672034331523004108951419375 3420 18124154972198655072301685439 3421 18759527644825947271509394101 3422 18289397614312382657972106411 3423 18771759510881610404628686875 3424 18373062331454692492011200919 3425 18929830355434129146619065969 3426 18387970781268355003363752465 3427 19024478818049621447889367095 3428 18545484914669579593158416433 3429 19037730371049214969628720377 3430 18627247808892029821837932675 3431 19202852336368810157834461035 3432 18644958667051302274474138125 3433 19292585224279953654235928905 3434 18808813601256331504737490221 3435 19299746338266703590280295055 3436 18894566343763786358484376391 3437 19471996892320851558745741509 3438 18909569922077622171372132591 3439 19563980947301961561719430883 3440 19065190700654924090441143635 3441 19577305307864885677941662665 3442 19162241521077557653283141649 3443 19746652657788577307848485975 3444 19171964430471643274788335405 3445 19832376358519454884697947125 3446 19341117648804507329092279335 3447 19852059037666569280869253095 3448 19428960187248018209387133915 3449 20023756480125821667679814553 3450 19437917941075948164992749725 3451 20115627362967167394884450703 3452 19610017615222785731169782475 3453 20130204226779479853160395285 3454 19703135907963674472704055291 3455 20297685979247496881978366451 3456 19714086673551310927510400571 3457 20398349863487860983582196609 3458 19885301642820644648898291825 3459 20411741058477130820508595975 3460 19970208237144309443346939705 3461 20587935280756344528387587301 3462 19991779093937278316468747535 3463 20683304819260753154677156075 3464 20162044450736641832486446825 3465 20688778879896963693601624581 3466 20257593346726036163587515645 3467 20875204239995857343698613679 3468 20268408384227160364263863215 3469 20971736807423707044533118733 3470 20438889503356417768762334211 3471 20985112138586862775450303875 3472 20536359190249649165976457497 3473 21165971109998440668702371865 3474 20552903610294463465210654245 3475 21256932169743954875288537063 3476 20727510074406720894863220501 3477 21277122978420765261843277405 3478 20825526746424088188911145159 3479 21459009113764388764615405767 3480 20829704138857677680383996575 3481 21559177376920660787457427325 3482 21017909419500297541972056549 3483 21572629437741586482603653815 3484 21112306815068346310925051075 3485 21751242265059617876153372829 3486 21126533005831040986849074675 3487 21858123951468916661202846579 3488 21307049285493641114890833413 3489 21871738748980583400554615625 3490 21400548923351998952872373097 3491 22059658782434859833837814951 3492 21418095883352892326627159237 3493 22159651169437730997495018877 3494 21604418775287908590232930911 3495 22167417992577704830330443675 3496 21701145059993329170392549925 3497 22364741835893713989632838825 3498 21716542461291318535511805525 3499 22467333910785751931504711503 3500 21892350469162608160885709783 3501 22480821481143169730345419617 3502 22003319749365961155408721635 3503 22673631463488529977906522675 3504 22014044209748407940404897575 3505 22770171104439265813369394001 3506 22205199318554337293504556465 3507 22789558708256362318270713135 3508 22304288040563245610838859013 3509 22986043801255651398443652873 3510 22312721810669663883352347675 3511 23091207064574095973997625051 3512 22508552090167655147297435395 3513 23104722272143186001941298785 3514 22612452809757601694593526541 3515 23295099451984068128325005727 3516 22624457423403006286985659275 3517 23408788972325021671122812029 3518 22820547665851380372903186507 3519 23422273732655650306869564015 3520 22914597294898479630240895539 3521 23621226011864485778207125065 3522 22937693696393560017053643585 3523 23730122289876301163100174775 3524 23131238437965237814112346537 3525 23736169696125447270899476365 3526 23239021555969534374694256655 3527 23946589935044708438171296299 3528 23248216324313601117447300745 3529 24055437887049380975936460073 3530 23443321342491262670922065565 3531 24068808970471753157077519815 3532 23554682068477917084916542335 3533 24274433278982901160079753805 3534 23570408358923704178319959595 3535 24375396855549666486263733459 3536 23768844868831171580209055925 3537 24398086644162273964702053573 3538 23879321828218032145902447777 3539 24606197249536133059894992663 3540 23882261692990769205727733685 3541 24717663414528439790857427701 3542 24094577149999340030500987215 3543 24731176267508431456258513035 3544 24202554504995000977922747175 3545 24934004402673036133924208793 3546 24218348407471372692933559449 3547 25054717354587196253881077439 3548 24421963437455179312323326403 3549 25066668305486589514279726885 3550 24527219703399190204681321899 3551 25281647811557751482019399315 3552 24545433415673342926836453515 3553 25395600358937867682124179657 3554 24757042917622096423828668201 3555 25401200753198345400131955507 3556 24864512014758662544190828217 3557 25625415827675913152369466309 3558 24881839590574798441879082175 3559 25740910467555198339795530443 3560 25082660534204123324989410645 3561 25754394483344817134142619665 3562 25206325120131918545913540525 3563 25971726050077396433734828287 3564 25216560345195350737869819999 3565 26081844813481122460989085365 3566 25433732103360452489211408195 3567 26103599882810087365318035555 3568 25545256396158457343263173195 3569 26325242507172219503315379225 3570 25551518163240023947541393865 3571 26443491762972232583331655351 3572 25775263390000091307175429869 3573 26456928303984717174405719401 3574 25893798681780083398566864231 3575 26672677913066609983675417275 3576 25904018183617044169993626075 3577 26799442241841931796877560605 3578 26126550392595178130125818837 3579 26814465302634351635896000575 3580 26232399413421614073502012251 3581 27041735968924735351989587901 3582 26256650581211643123614783223 3583 27162795584418097957510538755 3584 26474620460478884315162565907 3585 27167579703940506790810335705 3586 26597386787504962127780534625 3587 27406318945743399287076625479 3588 26607586332039569496413960625 3589 27528824071531860165181360741 3590 26827307427274543241083472607 3591 27540548844014171746974846631 3592 26952690549329852152990370745 3593 27775234714829742400420477545 3594 26968669318349847957904662645 3595 27890305630552497356164537983 3596 27193750936113719055110829951 3597 27912347420658275515970746005 3598 27316363819267143433068876819 3599 28148468586639266930059191843 3600 27319258822076410324400168397 3601 28273775274556226001491410225 3602 27561893461504542977411241249 3603 28287179812751096841699216535 3604 27681501220966066078265049405 3605 28515336607648884855554619165 3606 27697509183183910844018272215 3607 28652936581478939115216233659 3608 27928077034143840871188770415 3609 28666214569174819781911094109 3610 28046517124203145675789338105 3611 28908119407464851334847655535 3612 28063601594040259089699358475 3613 29036461644690440252907672925 3614 28305015590028477308052921675 3615 29040499558059705534658366035 3616 28427513522762231306466208425 3617 29294633574010155149200173729 3618 28443508954099210946120327133 3619 29422542770396830335404347551 3620 28670968750500640018419465537 3621 29437670959227496704065544765 3622 28810244874411337022895671199 3623 29685657488434961329576213515 3624 28819906487378999155479049525 3625 29807543155723030530999770073 3626 29064041706955276774415098977 3627 29830089138613920899792880475 3628 29191063290599836731125763383 3629 30081228611933176474552222533 3630 29197613630986467662968741215 3631 30214122891281248483203025651 3632 29449519905422364615868232367 3633 30225463649765154903036525225 3634 29582760529441502584038102105 3635 30471752852686584657897272199 3636 29592249133961134344222475833 3637 30615856133711248050081408469 3638 29844247555118008059349149639 3639 30628942239602549365707728875 3640 29961099806013048902843365875 3641 30886076078358191341265199201 3642 29988480966963404820850364685 3643 31022255468050732401121390495 3644 30236995399646288976703894587 3645 31025419877826577554742585305 3646 30373350117154824538623255435 3647 31293946876563206600506757859 3648 30382640606568942421292195545 3649 31433366994387035670867499713 3650 30631228325104436458316566185 3651 31446348111386441575375491015 3652 30771958893551820629765491185 3653 31709997555277293319488663525 3654 30786281068640350175534964987 3655 31839105445652354988692809755 3656 31042807916217206853181173985 3657 31862156639469264987073214625 3658 31182359567048371117325910357 3659 32129152941843081135922751343 3660 31181574427927969884160007295 3661 32268001282211983458290245285 3662 31456188706896849634276146099 3663 32282557946492036898955373871 3664 31590406935855064868801898909 3665 32542727341838559625918389105 3666 31606284854814255398843969625 3667 32695433829960197023333430935 3668 31865485363918512844734329733 3669 32708245455383616128726244525 3670 32000002442887152948467039271 3671 32981854847489351440210105851 3672 32019007532231953314360816555 3673 33125880189707072844090025465 3674 32290138136953955747791408221 3675 33126126143724747007735351595 3676 32427667340301063926399881571 3677 33415582716164147938910984349 3678 32443577353641638434411948875 3679 33561173154970581769993493875 3680 32700628363293660633443299215 3681 33573902924543502461056713637 3682 32855182931494928929912823025 3683 33854291523876830182237707927 3684 32865800432154509412188238905 3685 33990641286454414029027266829 3686 33143765947517951125076572863 3687 34014230859826866710695782555 3688 33284251901699397794358696165 3689 34295975109532428213934670961 3690 33289533847550810072826599841 3691 34447075868278305583315015951 3692 33574075048645459634146709175 3693 34459582815806697373334209285 3694 33723645129576047127122798211 3695 34735828150612874348826300963 3696 33729841065538739666649628395 3697 34897603549727198389821661489 3698 34016892175207480505631356661 3699 34910007432536274186552722187 3700 34149754744881599524875765253 3701 35200811920101589833257268501 3702 34176395062802446501794969735 3703 35351175812184709890004876391 3704 34457147756277269774182634875 3705 35354282173297715431137002625 3706 34610063476284168239731016853 3707 35659725325057930292977916319 3708 34618223860432793183987048855 3709 35814151517282510233391519293 3710 34896912765705257025200350635 3711 35826401524512481854735556915 3712 35057038016900905975547599221 3713 36124312600519060435949609097 3714 35072775164123501545270461345 3715 36268756057756381135394831895 3716 35360413097707936601728319001 3717 36290254463425778323521997233 3718 35516535996992786215669221471 3719 36593961503825800286486613483 3720 35513434495229842569365597025 3721 36751693813123738727790324601 3722 35823691159298549094166445949 3723 36763727459351076836038080975 3724 35971879093207204225118268107 3725 37057177009827535985359229853 3726 35989632299791643449510900395 3727 37228466048014899677133823699 3728 36284298395893659693288750465 3729 37240193286313944144980693625 3730 36432766629611281807591721985 3731 37546983681161124361887087975 3732 36451912758656230435898241045 3733 37710641422657467820401383605 3734 36758170738217855604524513271 3735 37710496949144523786181658295 3736 36911903482928856738849245535 3737 38035118748484632305793287769 3738 36925258700237662785569085405 3739 38198272381616084392033806463 3740 37217193486979134475700063523 3741 38210013894929638781447722725 3742 37392942964156786183506715899 3743 38526401078959644066598467987 3744 37400063758585884368740088225 3745 38676834883550464305988775481 3746 37713910500011539973371070985 3747 38703041792009648763714850855 3748 37871137094558352109452204353 3749 39023251769224864230370768125 3750 37874524843600723030936897215 3751 39189868247698692817639381751 3752 38193404544643294011543642565 3753 39201601182107494727944274749 3754 38363085353749722393510039501 3755 39513149385772904891088206751 3756 38370009820355197361219456375 3757 39694294322606614360207978925 3758 38691323693464903331760789027 3759 39703463554362844934347405995 3760 38839745329570752391058797287 3761 40033786373338777404085938801 3762 38867099516691373384959867453 3763 40204414818983643581287569735 3764 39183985356597325601927597637 3765 40202912262846161424152280285 3766 39352845607906032978422896503 3767 40547582081092350970537378779 3768 39361732741644302283722439475 3769 40720124727814350290551977433 3770 39678122031725402637292523925 3771 40731232340738714040350716347 3772 39855208801669862922475381755 3773 41064447260353513495758039825 3774 39870326350056090942936446715 3775 41228521711929833188190391251 3776 40194569799710446533763797927 3777 41252610167796547852571270505 3778 40369652446990025967319646937 3779 41592510539745363976774634823 3780 40360610522229184759896411309 3781 41768919757128749813345985949 3782 40712855347519132608946664799 3783 41779680577457854283649242875 3784 40880653102411225313947474425 3785 42110382510641629922671339209 3786 40895904027769042142751466965 3787 42299640409706449533988993759 3788 41227922414421567117026302143 3789 42312835833627916306186555009 3790 41393788583615238930848181027 3791 42660895702741370607566974035 3792 41412713106607968550637993565 3793 42841309942665861712820419345 3794 41755359645219633858530905641 3795 42837996360740011204674707775 3796 41929544850806078740911990125 3797 43204081545853753493764659189 3798 41944435681572658236704156691 3799 43386471064447249693761008523 3800 42270970022113940632783524695 3801 43394305832022234692493398065 3802 42467459571875620019479615749 3803 43753278738368327209989708735 3804 42472840597700009737335009555 3805 43923749343878153377339214301 3806 42825945381329863525005829035 3807 43947917784126951305460569403 3808 42999256549287927985202830851 3809 44308455544674696161809778625 3810 43002812150342253763456822785 3811 44495038191675786055728049015 3812 43364547918553195161752144145 3813 44505120108667305568245456285 3814 43551677888847124618884740991 3815 44853123132329892508498689387 3816 43556574674486790265371465225 3817 45058277459008898074543065489 3818 43918419901953278494217981925 3819 45068452432418103342298315495 3820 44083970835615748974802144887 3821 45437695992453935729202469101 3822 44109634892186464769083221375 3823 45628310069158041125146651315 3824 44468713902632304631591844379 3825 45623501804431426249705862661 3826 44660039958904649514620252625 3827 46011638050385815492503099735 3828 44664241044559304588374776285 3829 46201615900046882649575911501 3830 45020642560188715112101994295 3831 46213915936491039356679212715 3832 45218432599128276417447294795 3833 46591914253605823974963188505 3834 45232598817205781080501961577 3835 46771779350410794729723736575 3836 45594736469301814101643825227 3837 46796130966486037903653030805 3838 45792986664093207469227023067 3839 47178290728815695369278798803 3840 45782443188862422202932741675 3841 47375563631437776314169288585 3842 46176175514156038809185122425 3843 47381914037558130031691289331 3844 46363765891394615928635831837 3845 47756541594355669772211576933 3846 46377696604784599081407115215 3847 47970858462738841140860690539 3848 46750992228356429059368669625 3849 47979845251921210206484069425 3850 46933060241174514943500370341 3851 48371343391174514591972456751 3852 46954498438310439704313235947 3853 48572680643158410130994604685 3854 47342703942177503873403049011 3855 48566043993780901677220533315 3856 47534365611875519243951425833 3857 48974628336510046661861134281 3858 47548051278946353558384016425 3859 49181064292232375713517429271 3860 47915082525784559181072595965 3861 49189209132215015231114124825 3862 48134618860090830998987020599 3863 49590406143265986454483167675 3864 48134688342573665793205758375 3865 49780367875497257195052059865 3866 48534904489423139882741095845 3867 49804539711063486675320431455 3868 48730785367706785461209235923 3869 50209955506160657448556986525 3870 48728664114572505816292523895 3871 50414980655260282017035747791 3872 49135071784187657826741538741 3873 50426117337191253118826819785 3874 49344089947211210938651024425 3875 50820128037716787175363098151 3876 49346562784752404040560305065 3877 51046551480571744897536671749 3878 49750340124495320164392267759 3879 51054441256537805904556327959 3880 49937571847658723099243318685 3881 51469404312692416807993339401 3882 49966529321007904680662442885 3883 51681657040966489305552409935 3884 50366927341938271692190125687 3885 51670192929020326896241780485 3886 50580338376806520145084996083 3887 52109281910074518029861264835 3888 50582098294004585576324853543 3889 52324314236951493413730819313 3890 50982168975099031066334273937 3891 52331767180788278540208562615 3892 51199836566262365655287800829 3893 52756372243746059253833215317 3894 51215311463016784289166558495 3895 52956787604339081341880834283 3896 51625359242479442048204747635 3897 52980803095033782056789707645 3898 51843469748751464876462782197 3899 53407237671960867212415642831 3900 51828070873362430846489814875 3901 53629975738067812428332687445 3902 52270602043343953441823615499 3903 53636936433827995677871234035 3904 52479534221671236826722400789 3905 54053986212842604465633853401 3906 52488819274360217696406648069 3907 54293431327854519445665442759 3908 52911262936783339497027275913 3909 54300136036763620701008045725 3910 53117201176162353282109508415 3911 54739714454589806946854427051 3912 53134649999179297074164415625 3913 54960648133234362814170882625 3914 53570509507372216000622922645 3915 54953013913571459034585866979 3916 53783673002279422107667512831 3917 55415157559465841357777978829 3918 53796050080545212680994230275 3919 55641920041699254760927899283 3920 54204630302568301035829847361 3921 55648093824888199407910003065 3922 54452784045520634611488802785 3923 56097882057889210523249560215 3924 54452643459872423469692282369 3925 56309206057581763951899093509 3926 54898512188462141152466883975 3927 56329253832949676854478491635 3928 55116716099991414181067483415 3929 56787955127680055060418599673 3930 55110893806027851818195761965 3931 57019624185333532677834777151 3932 55567359582134484510368233635 3933 57025174017918828435996604905 3934 55796693168939447779909877691 3935 57467196282859191776610728019 3936 55799173844675344457852500935 3937 57719598723093005024972287849 3938 56255162247675737304690396177 3939 57724772693094558424585098375 3940 56460351519430317904119069393 3941 58186966095590653478364126525 3942 56489487143773602673814560755 3943 58427084626983950727624133195 3944 56938552767288079658689964805 3945 58413567421782525431529914625 3946 57176297538315583298617607085 3947 58902945297810978315518068239 3948 57171373528701004030401071295 3949 59141777802446753822568676293 3950 57623318034803352350050798227 3951 59146837472621164335355043167 3952 57868955436220789144080227475 3953 59623094665053531756615135897 3954 57879964458250702535228294745 3955 59842296664255679044928221575 3956 58339389545270210407165411725 3957 59869269112719375619269075405 3958 58582203179368322781684089127 3959 60350935672107719562525405771 3960 58560894308096213557189035735 3961 60595229325909000931210363545 3962 59054008996790216009669953005 3963 60599373297579379487410137535 3964 59289918579387978307841069387 3965 61066985099216599909616298525 3966 59300262373050857885334986715 3967 61333479572692286691916322179 3968 59770211564717379306927730827 3969 61333580224136742021350037709 3970 59999212683896985015345710361 3971 61829570052407387132335195395 3972 60015186521823415174777620545 3973 62079541294430841638661411237 3974 60503748756831561573009282831 3975 62063281196615252251672514475 3976 60737476097586702205735703985 3977 62581320691857536949897562089 3978 60750719790327994974461226225 3979 62833528053809230322593050975 3980 61212255129698446451173045311 3981 62836642956262718383771964965 3982 61484653898347976273698639299 3983 63336882874094532624856778547 3984 61481108961587156852017712025 3985 63575344402751736437955232689 3986 61980879810375301280595003105 3987 63598251544332540159678604755 3988 62223277714178693623833512093 3989 64108009184926306188479436213 3990 62209151268234720949249245855 3991 64365426765192786925583070475 3992 62724291151793029501336042495 3993 64367603662026279662385094285 3994 62983075846946191202591186661 3995 64862857468716875497138233231 3996 62978281874611486847341422119 3997 65139949952415261913352085109 3998 63489469762070766486870522747 3999 65145852119329400526683362075 4000 63716739832659528859709891141 4001 65667186745361923520400020001 4002 63745792056418486641570367425 4003 65930249741740391174517882535 4004 64244301060401597063185188825 4005 65910949760538334269391961817 4006 64512955942232405474089189215 4007 66459143424078208956774552459 4008 64507284194484130785880618725 4009 66724952705708340717066170833 4010 65009447998507904218042732749 4011 66722311665777067377340663815 4012 65282800396180358817189697239 4013 67259444769913998466574244525 4014 65291044720904874955589184015 4015 67506224251669363703753253315 4016 65805339413795019708920794983 4017 67528801015965721390586355625 4018 66071333448108256478891488533 4019 68068166034743763926650872183 4020 66047712620650617947378045805 4021 68339623970559418813850870101 4022 66603325171945122110383520199 4023 68340090774797817804114767919 4024 66861370984662886810413598275 4025 68859419939403655376349124785 4026 66868626881442640862465539965 4027 69159689828975102015499264799 4028 67394926821386997740599599435 4029 69159745637715863153914573845 4030 67648891135171589534796986475 4031 69711168755704973425502334099 4032 67658943688697990770576456759 4033 69988352382051922913123133217 4034 68209761783303151071279845721 4035 69965828677607166471908999655 4036 68473250999492737155472588841 4037 70545172648631071957575822429 4038 68480268237241743408692124975 4039 70821490045297388130562414891 4040 68996099154154327217539831665 4041 70824920278521169483194011277 4042 69299459981586458193236625045 4043 71388582972804134385338879775 4044 69290934247226145421165457855 4045 71649031329542184520467159693 4046 69845806736981585632854142707 4047 71670595617356037165684910155 4048 70118524546058436138005328045 4049 72240744676103845386928807953 4050 70103059716235259529876645273 4051 72526704703828319362004457751 4052 70675221935947776757379570925 4053 72520805389743684423861978925 4054 70962570163825478559577308951 4055 73078392232277490424029627051 4056 70952786620000652810092849975 4057 73390536354821728737716114809 4058 71524647046154252012705356677 4059 73387991668416802261475900859 4060 71772204357881817345228634659 4061 73971410628539612888707613301 4062 71804934188550953198462593035 4063 74263304952403123360032491427 4064 72367087551518369118678634859 4065 74237283077755028996949433785 4066 72660469674713008883891139153 4067 74845830819709978905922604835 4068 72649818262707921213724509525 4069 75145045141074624094673093125 4070 73210617572716513020541676031 4071 75142269036726483768798003075 4072 73514609685121552895327365845 4073 75738252537367365834606661065 4074 73515238019586453944676676965 4075 76012150563580265573478665375 4076 74094349593805789478429408871 4077 76032799680256066254949555873 4078 74393870316146711724863851587 4079 76635437759556876217907609523 4080 74358422742366020745375331995 4081 76931517125808754684474913865 4082 74979444004180398250580087025 4083 76932632509631407211163644535 4084 75265777929726152309899572437 4085 77517261959150274787037913885 4086 75269940193016132641394881059 4087 77846143209602437145128849579 4088 75853012315860351965565275275 4089 77841718555033733531722892145 4090 76139139020715555168071147157 4091 78457747588100963017119417951 4092 76149934153702326805276917795 4093 78765123294263716432624282045 4094 76761246918161784555108631755 4095 78730266328474252562067221775 4096 77053271778578649894897645817 4097 79382981412124351584152227329 4098 77056728799388001934097865825 4099 79693581810164251839024064903 4100 77632693197664672967983792137 4101 79688143372214261468519292765 4102 77964853024858225518336812895 4103 80317362992092450922521687515 4104 77955261613260931450436777485 4105 80606006886087693064322894601 4106 78579804151116167990977320765 4107 80625639196740477901588728895 4108 78877656238563924840013939775 4109 81257482795708695275267883621 4110 78855434052755364056907308835 4111 81579269899335475949623828051 4112 79494365684288351630424200697 4113 81572724320919245980262695381 4114 79812456928060056679834090821 4115 82190350417398977822788291815 4116 79792928551146059692821904625 4117 82536655846992556664678097645 4118 80435932061992756588700729127 4119 82529628430825990526634499275 4120 80714459898013550241515831775 4121 83180159164063742132372667225 4122 80741826976168841756952913593 4123 83498893875900220231533077047 4124 81369367533391320067718336787 4125 83469266668084526375933763285 4126 81694566177231041810083993275 4127 84154191325105443157917518499 4128 81677899504377376788444953825 4129 84481003315066870806347789473 4130 82299300617444909364730418913 4131 84472732873835920660069892559 4132 82640738636621607829102986785 4133 85137960483350827824756563205 4134 82641376837007420672940069375 4135 85440981131648527661940115899 4136 83282364196316947981524437685 4137 85454306847404960404218094785 4138 83614822548817460599108575117 4139 86131777771653031698173274063 4140 83570260401684122942096529795 4141 86465297528393377515610510701 4142 84263590932021215251584785331 4143 86455976526556049164235048035 4144 84575330290506148725901723743 4145 87108070664693395112850744273 4146 84580318848661631183552481465 4147 87471867356800618818062323575 4148 85235666771648343423069412773 4149 87462677729837602541039056809 4150 85547292825416004958127481495 4151 88144679200010577613576480155 4152 85555082418470729209099147875 4153 88490255464586416707614295385 4154 86236536136887656023558827021 4155 88451641044830149947371125215 4156 86559751011697784690984979131 4157 89174400026992354781089504509 4158 86552993401799550391533863943 4159 89518204524352819625570155843 4160 87200523448490633360142051225 4161 89507021386823176703664658825 4162 87574161709051434657754269849 4163 90209280640534749402817326615 4164 87553398469717055325621275505 4165 90522406355305417812349871193 4166 88249754656502266108710048495 4167 90544754275904399156338629175 4168 88579491624917133320968645665 4169 91254116852767536259043301873 4170 88549373206292347784297907045 4171 91605492879685710387108329455 4172 89256595982875484947079820399 4173 91592826790550950812957079125 4174 89614634869760188081035262131 4175 92281353104133081824380764579 4176 89592300846556739186617634481 4177 92665015372095793511289352849 4178 90303974881733823734833843137 4179 92646444662583078192805775695 4180 90611055069968610882865262421 4181 93377304718171086972539438325 4182 90637277964304793335599423735 4183 93735244096560908088602230107 4184 91336614093607638301263553975 4185 93691693694987847134588748573 4186 91690886499574094285365414125 4187 94454724568573329626778584655 4188 91672827285906094586504715635 4189 94816273392175011193878941493 4190 92370582253917008520905611467 4191 94801267997929519297212746715 4192 92743117895639931268754179791 4193 95537337457057393282126303977 4194 92738930175279450650063561805 4195 95877750720922384266236287863 4196 93453489776619289648029221361 4197 95893088798720887790685980605 4198 93820740363770217535662038847 4199 96641874875151271769214819675 4200 93760027976761252389437775725 4201 97011105196856107867281021001 4202 94537708609701965272982971749 4203 96995237515235944402871836011 4204 94888448641641105779477620487 4205 97721493454533402745967952765 4206 94883147479033702655055629715 4207 98119275011960400758350141459 4208 95613089057565405017828973075 4209 98108557923546233401825514025 4210 95957354053769575999190057649 4211 98873960667885208065048778551 4212 95960545733048117788303197725 4213 99249648740785283142622952205 4214 96714115311400136604660817635 4215 99201514267388609355971773035 4216 97076921999198699791831351035 4217 100006633534524576482740363929 4218 97070520318156049330046207805 4219 100386705801579477541391477983 4220 97785263595230875786674238587 4221 100362701344743012138693322249 4222 98198581319916789436994694699 4223 101150642941893107626094070435 4224 98169286866034547038390434945 4225 101502012331847032896160551329 4226 98945335063270916597599776825 4227 101515775536380370899430005255 4228 99303773313251024351967848033 4229 102306088666255236465437414373 4230 99270389380116446235922267899 4231 102693794846709537251232028651 4232 100063734182777747122045003085 4233 102674216160679244193440643825 4234 100453758327611310714517939005 4235 103433440985771777176346780859 4236 100423384284928829855647774575 4237 103864596109529122149286977445 4238 101215221912224175329728771875 4239 103844290470679928075833389607 4240 101554802938047455030996621505 4241 104651674001641532353491381201 4242 101572112220719666662686244185 4243 105047145146244450665412615895 4244 102356326103313244987033359837 4245 104992729556645340233479316925 4246 102753495748454683172428952055 4247 105842008535345015842427721819 4248 102721855571264047028380295355 4249 106235112757896714072937056481 4250 103498160658576579535696555221 4251 106219248561675952416933661375 4252 103910093174996685354384977075 4253 107044180508487412379400312285 4254 103899826054467477657326053995 4255 107413423151130373165003230435 4256 104688388298767620112108233077 4257 107424117514833567973870342605 4258 105100465267211350155893376777 4259 108258279456723768092507896743 4260 105033091823694828661289359545 4261 108665647862921770880953191301 4262 105892925036909099967515269599 4263 108635665362608243860852768935 4264 106279106935442315963432194125 4265 109449655693102196910388390185 4266 106267749003092037272329245921 4267 109895734764970863755539851279 4268 107078993120357718745012285143 4269 109871433947461085359964467525 4270 107453046137688038495770793091 4271 110722675472966922684932308851 4272 107457567834604779619222125015 4273 111138144695582602015281738865 4274 108301762507137842812104319281 4275 111077522165460265868714922947 4276 108695924249384013362742350021 4277 111966232604725084185042978525 4278 108682869206912875217626470975 4279 112392051180904557915322365963 4280 109477222069791273851592377235 4281 112366635368270342586011994465 4282 109934165849036808548348154549 4283 113236019665840721574036353055 4284 109889602945258956225821097063 4285 113623647248276283802311918909 4286 110758410728492985848740471755 4287 113632725190073779391343325555 4288 111160300861333666914409849231 4289 114511306551731849846526206913 4290 111109584961516826311113326625 4291 114932366938846879759584239575 4292 111992610080152172229951696969 4293 114911209953442016457076192845 4294 112423092404793363469463172975 4295 115762383730111275032940167643 4296 112383159314039327756636592825 4297 116231228872011268373745947689 4298 113256961361941652567239395669 4299 116202404601056668161331964175 4300 113637440778311748632510776015 4301 117098807547664689584891162085 4302 113657453386708230823504122783 4303 117535646236399257260025482275 4304 114522178726646907539558020389 4305 117461933916933761715300685065 4306 114961278680705459285382788865 4307 118412887980480289948710146295 4308 114919254133843766813339387685 4309 118853489645744474766177180013 4310 115781629832937922751811562599 4311 118822715605755053784373198407 4312 116228613851086284241111215555 4313 119738962222990821270587532417 4314 116218713080426124351567034845 4315 120145778570722077455913068175 4316 117101378152979825065192945875 4317 120152259818738151922394681205 4318 117549335911898296340154850779 4319 121070926772016683695326388611 4320 117467812501657990906729526343 4321 121527372788960377571684312769 4322 118423388112987973495303969449 4323 121493975674079226075230993535 4324 118849429213581382139192013945 4325 122391430194284951809632058965 4326 118823212893220197055145337975 4327 122883949618425236435674685899 4328 119731801750284438727988962165 4329 122849898471358157025363856525 4330 120150247093644456982154116845 4331 123795674118443479262954513151 4332 120141942597216660475499610275 4333 124246380748584664960775446597 4334 121078753995385018567461725811 4335 124179577677786691394408316195 4336 121513824126725169179690468283 4337 125174359309385487326087208369 4338 121492943457460371068595280341 4339 125636896840524971077901927863 4340 122367435516617415473515424733 4341 125601215090027302236404204365 4342 122878744563114076233597002775 4343 126566459600263896598047995595 4344 122830321313527093527561353275 4345 126992381372921519936065118673 4346 123787602843566181912974511765 4347 126989139191870398651734468555 4348 124230424937152821334536348203 4349 127972089574228235206690174653 4350 124168400220518277280117149195 4351 128443606376238030637041750259 4352 125147531618630593882538444745 4353 128405874053875472942146447785 4354 125614858624800523404522683841 4355 129349936827761022683253735975 4356 125570392661605063104195739633 4357 129867499764009788587308343909 4358 126548554578363704219170629327 4359 129828639571682818450892220475 4360 126959595749397736291850244345 4361 130816621207522077507530875821 4362 126975586024579708769248503285 4363 131305132990340167218214032175 4364 127935073440258972492989887887 4365 131223431610292103588813912001 4366 128418982897054626713704822083 4367 132270452951426807757514794339 4368 128357472701656049609538098625 4369 132756578787872259350686932561 4370 129322100620503105478815543705 4371 132715604334642838853276073615 4372 129823380508126587918847703165 4373 133732147531069757267320467765 4374 129797073950608637772578961171 4375 134171664841718998584816066459 4376 130776589633084122636216605935 4377 134180043107563590083481933505 4378 131269171744368278209761412797 4379 135207113221136379645660755823 4380 131172332463649621009680696675 4381 135701565004885930131958325725 4382 132224703568444658407654232475 4383 135658514166020200054239638671 4384 132701509846799933389532244129 4385 136652914070759338755796245249 4386 132673334940876455688783819825 4387 137195880562713519309356365959 4388 133673290466090044489812336993 4389 137142343172473648035533712645 4390 134133624293988833880331805487 4391 138199826188862733381661469451 4392 134117498001049782079037451985 4393 138704183017526026873756394865 4394 135157027970754243835835754237 4395 138614513521130542041109354575 4396 135627386129957427072186579047 4397 139717795608648816678217465389 4398 135605322576766338118695705075 4399 140227016717978436853880928675 4400 136581643083224833951456174383 4401 140180059266928235734192841125 4402 137138587533629467623923052249 4403 141241852835376999315289305159 4404 137077357576297342886734447805 4405 141719436767715194183106914901 4406 138138687176640102553114625415 4407 141715968476238918890790496875 4408 138625776341950164016424855235 4409 142797561299386268599129045593 4410 138541453108973898890558077197 4411 143315699460714461270653459551 4412 139635459205733917136482649595 4413 143267266165896291871490851285 4414 140158038963857327077700826891 4415 144313772258228267718546443955 4416 140093990096451388313330380725 4417 144874993185294816543089252809 4418 141177365134089053952119522493 4419 144832925553431830186597270659 4420 141628443720058623321552414825 4421 145936564821996513857305672101 4422 141638770095180087437019633735 4423 146465559503683429526621004715 4424 142694318562224165396501084905 4425 146367235141925831676501857505 4426 143235496734626981636966648925 4427 147528525044433200371149595215 4428 143168630972980967961966616851 4429 148062623149383537475334556325 4430 144228573207331778052872499555 4431 148000706611710273281867770315 4432 144780313988381264086291915917 4433 149134448134390637419718246025 4434 144743958668734595643866185545 4435 149627392947419630303302183719 4436 145829030072648057962332072141 4437 149620256023672443961230663753 4438 146363234829338852668233060039 4439 150758251808544358416502983675 4440 146255742040700341897906965975 4441 151302528350530624441843582201 4442 147430661950268591717984014149 4443 151246753067994341014834565535 4444 147945375662184730596928021587 4445 152338779771173297804557205541 4446 147907090801661877969195355575 4447 152945616921033668926856256739 4448 149014911421341365985781923383 4449 152888493085367315428782812425 4450 149520790648025848228642342137 4451 154049663592897885685094459751 4452 149486757009817398144816496425 4453 154604296998927060481723074565 4454 150647100607306762078133855871 4455 154495693731413930032616887827 4456 151172556812142364689291724485 4457 155718808745148558724445793609 4458 151131658788382231362356309925 4459 156269003995238136222513101875 4460 152213324954722837900375176855 4461 156218815344205571434307868165 4462 152825505805666564122305968515 4463 157403757216152044553909985075 4464 152749663950128831665237914447 4465 157918730549891360678151035337 4466 153914894988988118381033484393 4467 157907651297700146924439614455 4468 154460345871925455443588142773 4469 159104635698745147494664865493 4470 154367985502885497863150561895 4471 159675047172950609192801312475 4472 155569583159991330414056816875 4473 159602875069447223481248433381 4474 156144690024877168972700818581 4475 160770525950985469944105597423 4476 156065843672805453995752535675 4477 161396478333131642265920401169 4478 157265005956741986889983087787 4479 161333313567434363208690945075 4480 157750942450522839477613750143 4481 162554707629952213940152342401 4482 157764574340800510381881063885 4483 163136038116833995250310382855 4484 158941147023609355247074684353 4485 163018169512963960147467688125 4486 159526756704193692017443875855 4487 164294411367102703229879873259 4488 159443507967045275036699766225 4489 164890958634114438058472441677 4490 160617264645609889784654419197 4491 164823727420524566652529778827 4492 161223991190775432058289323055 4493 166070062359858754840640805645 4494 161166106809039077430453507915 4495 166609456584140191799736953523 4496 162376030722551148835297352433 4497 166593731011118333910083442105 4498 162972310024398310613766554625 4499 167851509296631440612173786743 4500 162835541892485856214854720833 4501 168440428663319732356700724205 4502 164135796539672703799563738999 4503 168380174147106204728273803315 4504 164701879768441525898189613375 4505 169597783207375147396780207065 4506 164651023628032853775923995965 4507 170255231123354787141085400959 4508 165865901476152578356477834335 4509 170183391095472323562251171217 4510 166429816415771286412142519499 4511 171467354610139562511713687475 4512 166394811655113133535753779965 4513 172076937488053351522548309025 4514 167668628902870869536632978281 4515 171938818677915735205401716175 4516 168245382356383599710254201601 4517 173300862633404585334629329029 4518 168191670966611644533507264891 4519 173915676590041844690609036683 4520 169387397412537306505886110125 4521 173839680776988940870841095665 4522 170050377023206300898895960837 4523 175151032571847471612560673615 4524 169967865827702149885546548375 4525 175715787675292375685074723901 4526 171267817458444065702042826435 4527 175694937061454853864926182815 4528 171855266585772139352127223815 4529 177007961236374975161602335801 4530 171744432670755246292929183465 4531 177644771601608195337599625735 4532 173072553917897245456880338845 4533 177566611291828714051874358285 4534 173704675448315881533198966471 4535 178846500557643548383848341259 4536 173598270222712554680551317595 4537 179534974759242337959119176825 4538 174934438023754552087683499317 4539 179455473954519251968077757695 4540 175477171714695962161305713163 4541 180805584308078396060570966229 4542 175473676321068882882808605435 4543 181431810240681329355214136187 4544 176773874889158729728437062739 4545 181304468033653245721530995109 4546 177416837224547412370686455385 4547 182725699727430702337156154439 4548 177317210185873314705746808785 4549 183369666296192609034385852453 4550 178601760589574151938561825775 4551 183286394532692577747414345915 4552 179279044226151607144982508945 4553 184663550442478045021952451657 4554 179215727996726328190698147465 4555 185254670608238158239199327551 4556 180543187034236607192672642367 4557 185217493248191448756304768345 4558 181198227290768319367194552675 4559 186619377172795777869525940371 4560 181037163384761788713279838365 4561 187275332979070810995215542801 4562 182474267649531583735411518849 4563 187187942965635982100790941467 4564 183084259517224361493468801125 4565 188532261008376288619546795005 4566 183029963530435746253932844215 4567 189255318439395519676036032379 4568 184382739384619748276017749415 4569 189166757030268485838767729025 4570 184991212112805719664536307141 4571 190574155874453945020093423215 4572 184942511929844938430292117167 4573 191253461955578515950982534557 4574 186349685419561167623466760731 4575 191102538572696254015235772035 4576 186980261537592541255371523275 4577 192595986193823977897014666345 4578 186902657759581117687833564705 4579 193270234169291673063577855783 4580 188233807553497304779448380401 4581 193177982017264396872113371737 4582 188973122542368258097819297071 4583 194625104139894347335820887755 4584 188861714078645779782369204525 4585 195232030062531075895972519809 4586 190296931282453942562649255405 4587 195210323246536538712948964455 4588 190940888815207990582244491703 4589 196672343339019855174808102125 4590 190808609518285960415415288183 4591 197359639015754176833443670451 4592 192265236385573461225169522347 4593 197263673992780220366090261785 4594 192968894425934327356664628561 4595 198676381443351675860537523783 4596 192853445231826731643836431725 4597 199432544353236588218403760789 4598 194315859214588769397574299267 4599 199322718461963328882093307015 4600 194910933922085271931214636475 4601 200825040460436861919167427105 4602 194897685116500857478284076125 4603 201524475336196431554759843935 4604 196333408845025815975651738987 4605 201360715668399329745185990565 4606 197026699992068955094114476087 4607 202929596678115282208209754179 4608 196918516134319428084283456357 4609 203634317978171673007429259433 4610 198348490902676105563583087449 4611 203533785330892881233405819175 4612 199079286892755453268057594745 4613 205041547700238374452988425437 4614 199001182661400255539394934095 4615 205700140900436177300373787275 4616 200464697184931371270289750585 4617 205662026961269716403643289993 4618 201182782490582080633023466557 4619 207197104872311828674298346303 4620 200981786174284909673751689655 4621 207915921853381626518992073101 4622 202581093441034344282801543699 4623 207810091640437590047569310475 4624 203260878314539383536302898841 4625 209293627676535561038596572769 4626 203179412430299936551703354469 4627 210072996585389377061322709159 4628 204671475497645122068687990525 4629 209977615908505564523067273325 4630 205338046306492993568105687175 4631 211541487245531621925560364651 4632 205274716512797147938752607375 4633 212274779217766688265004906425 4634 206814913121113091760964762941 4635 212097385125168523324601511915 4636 207519508381882833281423867171 4637 213745395121258825399570565469 4638 207434452952815151220218738475 4639 214484039392856471465123558563 4640 208889898721895936784325706793 4641 214358574863092349379053969625 4642 209699684054328037280152481649 4643 215968031263345118643757299495 4644 209567852838493349623978929845 4645 216644596938482309347969159173 4646 211150910260886479146918873135 4647 216599242764939812633343435355 4648 211843279264011296837655599925 4649 218210864292769073667564121353 4650 211699903090927344474499966965 4651 218962990624519476683432460751 4652 213318900175023021300864504375 4653 218845194471969784279028329401 4654 214076622492912385763553402675 4655 220390899442655074087467386511 4656 213939426680739335563710557295 4657 221232997398739354262506753009 4658 215553435750645669293320817649 4659 221114507409669166120700961975 4660 216202711643905917792007878885 4661 222757750067977235553410106189 4662 216165834730597885922378043411 4663 223523569222384545531787670875 4664 217759514445949620641548126275 4665 223331948227372117317236440785 4666 218533115585812073754388336245 4667 225061514966961121358967466575 4668 218390639784724195390217777835 4669 225821421712404355347867416805 4670 219966498685534891465809032571 4671 225711781750578935554081132695 4672 220767008618300006571185810785 4673 227387322677803269077145414465 4674 220670572268943276062618589345 4675 228093041624695969457584483479 4676 222270559049446941863752171857 4677 228041827866032064265256815005 4678 223069976521931879076084475887 4679 229733517144156930467729098923 4680 222850987584870382490471797125 4681 230520266954270818767979808401 4682 224600467898081933574391203549 4683 230379085976259096835400551975 4684 225344404507970963459178662687 4685 232027188392333041358915469069 4686 225242591377053269071132700715 4687 232894710618063451562247468835 4688 226888416697261256503234737885 4689 232764718652649553339324159509 4690 227603257427534976525267215289 4691 234489534006603035948551020951 4692 227536406975973851892308096325 4693 235289793827857506193303023625 4694 229247212634302836557835834711 4695 235083659489127585621437452875 4696 230004433290416710118612838135 4697 236884159772601631685675982609 4698 229899883348435416718832328429 4699 237707866375788895672415161231 4700 231503021870229171033713837043 4701 237573263563514235035352811765 4702 232391575412927799267816113499 4703 239331481939448806137345380835 4704 232220092420739113907323662395 4705 240070688387225822440314555201 4706 233977230102964250708757105225 4707 240009745960247225951966960035 4708 234747310994790838710428443833 4709 241784923943738835027988340421 4710 234565593112248463753952059935 4711 242593448660799158665527295435 4712 236348888810487760767167856445 4713 242468358454464639494912368785 4714 237178876380881663086363927341 4715 244183110159889595385561903615 4716 237015828163800770176130873283 4717 245090799689886218754637205805 4718 238779538595782752891609437379 4719 244946652772503023190543623375 4720 239502253745420518847521461219 4721 246758432879007517376580023601 4722 239465414427652476553907994585 4723 247595966014631273439641391415 4724 241207495296432271725715202037 4725 247358103965195016034623358457 4726 242052077418189559772559480423 4727 249278485395177574084717384875 4728 241883808634307722243126586475 4729 250123508611091082784455838873 4730 243617187909969763317695673405 4731 249976373367757481581565390775 4732 244479607924529266391988822107 4733 251821053072444560785609132605 4734 244377209480666981193932606775 4735 252593390507147126171076266739 4736 246152949400080628571076674013 4737 252523983727550539823465195305 4738 247012974466908059423985156225 4739 254371179670541532079938103191 4740 246760755092705595508217764785 4741 255244826330318518702665724701 4742 248686253074444151066765088399 4743 255093837436886849422528336311 4744 249499077370320543762602332425 4745 256892059459727074609800791625 4746 249362441495737026991205851125 4747 257842113164427355193695277439 4748 251187121833963061924842869103 4749 257687238138112859874539333925 4750 251982394598232402311253278067 4751 259585388520498085855954711251 4752 251881083224533030296405905109 4753 260445434466980957326529202613 4754 253765629997176726817473596001 4755 260220699534688665962299113015 4756 254592983279367488661557097501 4757 262219636367412170822179426029 4758 254465709839979256447297920375 4759 263102902030948161977427901243 4760 256214183197059260972895712815 4761 262942431787856440539732712241 4762 257202100086931539216315893349 4763 264875602435488299182213214655 4764 257016653234505679087909098755 4765 265683972053013810876874877085 4766 258935553464803111568648748795 4767 265589562814923487657047033435 4768 259777464854700749345769781773 4769 267558285345381546999292847433 4770 259563618286793272722645087885 4771 268456648072724844655097725975 4772 261526178269932007684331046465 4773 268291565657104932400391646925 4774 262415947177796692261151555991 4775 270177465109182148050282551451 4776 262241608622839735964956512325 4777 271169989600166790991767573129 4778 264197403493131335173551487437 4779 271001399916573007445235298311 4780 264970164895188382758359352231 4781 272975823009369605270986224645 4782 264918025926498694773860563635 4783 273906946831406063661798877555 4784 266833056900955836515699802375 4785 273646873749022592859170317305 4786 267757063221584283459553619505 4787 275744856253588261239062886519 4788 267543356475105792352452622001 4789 276667850741420202800753891413 4790 269467010810705225378660831127 4791 276493496790062975169744171115 4792 270424463124598053686860360995 4793 278521953090321769722331728345 4794 270283084079062871956988049165 4795 279347791486873051893029408271 4796 272234014927390437117280403691 4797 279274874699375191098215154225 4798 273175238450797670848422867147 4799 281323491930622322528970187203 4800 272884626100335568592205716615 4801 282262801563637979075136024001 4802 274986176209404284262936850017 4803 282082567092919826543092286535 4804 275889820922007139923394485737 4805 284059446543695010978681471801 4806 275743195519069111066568266851 4807 285095288096919199928552109795 4808 277732800322290236159151311665 4809 284897084712557826769518027745 4810 278599885137384879944769270525 4811 287000431316280063520683442095 4812 278478833401150347317039111295 4813 287956504758280633547423867725 4814 280548562658283043036731301635 4815 287678720282703375040777302831 4816 281434644523590421196002735965 4817 289876607832913433691986874129 4818 281297975410255450457752605225 4819 290840853032817223780222180423 4820 283237080387460053812168366637 4821 290651525036363262198188171565 4822 284300111564427571468737218199 4823 292759609812150797015093542875 4824 284082960142004868133851325315 4825 293657202196833860795752871945 4826 286192169580914938743665283933 4827 293558016563068764411237268255 4828 287110762651611776193883033923 4829 295702467544946821963141519413 4830 286845647635921703817063586275 4831 296685485286430753805163031651 4832 289019340226368863624891873891 4833 296489728143311397036478219029 4834 290009717561925818625793578921 4835 298561595570467192202137970679 4836 289785329120720931981241483625 4837 299628371303138907784595000509 4838 291935083413664321169743818207 4839 299447389259636687964199534875 4840 292774882493241404725247650665 4841 301634254083423150630986940465 4842 292706895433682559237641339553 4843 302632615462897620113796304767 4844 294794242791902322579164347095 4845 302334313099276692192020956245 4846 295819405672911414303752452035 4847 304638053318317625302421795619 4848 295588779151649444000232910155 4849 305644301960835341203648596625 4850 297683940486397408719157940961 4851 305419686951842505286887164703 4852 298729440172233770301777125525 4853 307667953703755376620667356365 4854 298561024209671641774213047495 4855 308585837017026798156046507851 4856 300705191260416075147537612235 4857 308475290539034498944105279905 4858 301712775505385216977426322349 4859 310724279404669763337166185375 4860 301397224013569970066647657827 4861 311748927882453025027874394301 4862 303721018988498757885558505275 4863 311537055402024899080289690035 4864 304691160641484622931173907615 4865 313688867988170451241124331417 4866 304517161329280633289895210465 4867 314840616965919388528889810359 4868 306701742857756331551600255673 4869 314625187353640365595854060409 4870 307647356121935376206916948831 4871 316916635441771764971508511851 4872 307481864298876033156864265425 4873 317957150657609608144196448945 4874 309773013457882575609566357181 4875 317638737074339197297341973375 4876 310757196286128927694121726175 4877 320053104901139328281618308749 4878 310576821082887110526497228991 4879 321085334572775229263825689011 4880 312703103534416446005157282633 4881 320882487314038641263095153465 4882 313864055774896540919521478049 4883 323216571277925068105514300247 4884 313609913665099692612981193605 4885 324174358505684780534519168949 4886 315908504321773159433332378023 4887 324051475294784409525077271823 4888 316927487683298053771246233375 4889 326407626979981484161943888313 4890 316641565900448967788626618125 4891 327477376157025380038229527135 4892 319009248751306127191526342355 4893 327228796223508989243412434325 4894 320089259605940295734309182011 4895 329519401463249236902682451763 4896 319828939840882392029799667701 4897 330705053511261466278570411465 4898 322188186833050227908150253777 4899 330472253634655960078257527775 4900 323084912321742035200004300629 4901 332871359526677450989962362517 4902 323013901165064146794988742775 4903 333960533349518260386904634635 4904 325323318111593824040107940125 4905 333618019733022282776696517837 4906 326420208713543654333030342085 4907 336126457434231578846839120959 4908 326154724635464167910269782935 4909 337244019442739727758248450093 4910 328453152386650339395405697299 4911 337003977916144001497332354915 4912 329593292956772855285423453247 4913 339448432290837377102925583345 4914 329373727739521896229114370325 4915 340447612598382389126932638855 4916 331746753223073451191984252901 4917 340309854918245726693454904605 4918 332864574258935217061701315207 4919 342779294408340399739667528283 4920 332483417086450960462792198275 4921 343875292744153355251167690193 4922 335036550997213681372561285965 4923 343648123667206800428873825851 4924 336090348880041541007529073787 4925 346028598684421964211933358989 4926 335884680180448156265059958715 4927 347263652683201743242874661075 4928 338258433673545509463122507901 4929 347013270314805247617937323225 4930 339309894929540554782777264633 4931 349526429238569680705074782151 4932 339134147833137461003680957677 4933 350662176198746846001722602405 4934 341627279880339682860314473071 4935 350275013482455571722479074035 4936 342698899129740987361971478785 4937 352943361563597089356179302569 4938 342486628854850250570186632725 4939 354086618743180165720574222703 4940 344816508474288674588275307775 4941 353829567324914082963023201077 4942 346063299972639869103435686835 4943 356389486362128779482955842195 4944 345791848432377068959436069925 4945 357431161755613888859037928425 4946 348331121446680068558253387585 4947 357281501770474199624292517335 4948 349421171226909266407847007053 4949 359843667921012758603726915817 4950 349088614665168889351047638691 4951 361030099167378812229355712251 4952 351687222016342765609437260695 4953 360762185196269338933968276625 4954 352864038096640101797655647301 4955 363254820515078916754636167951 4956 352542806181074764123216293915 4957 364545172322898741956253342109 4958 355149783820945129582175044299 4959 364273820455777973313548441631 4960 356145132236241157566898744791 4961 366902877611368453051899239301 4962 356031984840334490665642048785 4963 368068317584406204336287514487 4964 358563075298647220244615021745 4965 367698359696229277329743094285 4966 359759221176547145855998428975 4967 370470200135998323124448239179 4968 359450772888161754332332486425 4969 371665264279259845802337212233 4970 361948550346675775638738525141 4971 371386112021470387686579728815 4972 363210129990786818357862963975 4973 374065516125372177087615501165 4974 362978735538831047624865042195 4975 375151593903087173416086996803 4976 365556469117490904297840074883 4977 374964930416518730878792249213 4978 366773833551836399165042710617 4979 377690308535428669641962766375 4980 366339796000407270855167557725 4981 378906476050777535618300410005 4982 369138348136290128036583985335 4983 378616866540042016416930622035 4984 370262734949046907787291538555 4985 381226794023322309471744988089 4986 370043573206945338210989234409 4987 382573554271948075133147517919 4988 372668960309277794493210941595 4989 382281767806160498395800623125 4990 373788436935336732323180334747 4991 385012394518002713694332875035 4992 373579037463122694729187999875 4993 386271377579926183196888310145 4994 376309334498879212582013165601 4995 385852519734497391238584694587 4996 377477547773116906389119119961 4997 388753775798542521534742559325 4998 377206249042763796880220269995 4999 390000437325043742875774945003 5000 379781365036095655124603686665 5001 389699986314039133269292121265 5002 381161367738390632459457634749 5003 392503942228545451385162351535 5004 380824943571851393588535571979 5005 393609109440166372040900566725 5006 383606664751296330872419829715 5007 393456102272992696468551593155 5008 384792024572198861917973473425 5009 396285565362457465074385590993 5010 384413701410326904514389104985 5011 397553171066672347746574382551 5012 387234836505650290371920522709 5013 397243617104727501112256892681 5014 388538403438499178318788742055 5015 399971740708047543788872930347 5016 388190057533636675414589935575 5017 401377281368473883313842121945 5018 391024048998771728520017425125 5019 401039688330112316831065111095 5020 392106047268098820304696845987 5021 403944566712192565239482875101 5022 391965934481265975761239464723 5023 405233579013201912266895918115 5024 394737645388914833143278177269 5025 404786665852939487612379214265 5026 396016690725297979408382548113 5027 407819875022483678197004903559 5028 395684823954299827643445038985 5029 409122234849513778087391978301 5030 398442244508272900658680975215 5031 408797901081645833991695926375 5032 399793978358445544765398621165 5033 411708352359632928871421267697 5034 399521932438958459808767919045 5035 412912222393247940830316522255 5036 402343934853075527234787309591 5037 412715798146174378637175049125 5038 403665833900116456032121846227 5039 415675920172081758097028546163 5040 403150713646757279680669164723 5041 416997622885248381756409791701 5042 406239465864813098321906537649 5043 416665263430909669374175660535 5044 407484544906722457303282600325 5045 419518850723330457221852321493 5046 407204795817727921181457261975 5047 420959846426562571211301393895 5048 410077811409837149985808798915 5049 420644539803924090885773395917 5050 411294140152747631125229671749 5051 423661449830073850526894462751 5052 411049360298648001104867990795 5053 425005324278083617638935159125 5054 414014299720786735294186012695 5055 424528595862310071279014268915 5056 415305824963553785817222615547 5057 427703160928181080003302465825 5058 415016413188298013293393868541 5059 429059413993639909309052943943 5060 417806484169010878982762333505 5061 428687171203027116720856617565 5062 419311244019786077550557767599 5063 431780891287182961537048093755 5064 418925340530058693486880032025 5065 433009787740394790648029870025 5066 421969012595780049744426122013 5067 432795289322701276549901635275 5068 423232267913634456403282587983 5069 435891422990764105423679819661 5070 422823928654925614751882381235 5071 437266483347876275536301794851 5072 425937089915761085246777761557 5073 436912306103608754116538402265 5074 427329703325682566216759782665 5075 439870362654454739006134298007 5076 426933155891927900398627532289 5077 441425387814571691598401276149 5078 430032178351323464873580792087 5079 441063639496639087310146408075 5080 431204530387849294655785633335 5081 444215347575152157123913345401 5082 431006442169578624377425735185 5083 445614521692848526850664243375 5084 434066234179973688600345929187 5085 445107656171544094354623447825 5086 435482019756330335810502928155 5087 448429217146558840870887563619 5088 435074745319790977151681228475 5089 449814904385506969535232564841 5090 438090419860048804720044181257 5091 449469607267501864078345440615 5092 439560513035200099881877235609 5093 452675213193427727158712435325 5094 439244363891452424549147449755 5095 453957946102432725059481346683 5096 442303036665786428450716887625 5097 453724909686991781462413465105 5098 443770093386026896812167938797 5099 456962009664620836286699253903 5100 443210927885658057269713520055 5101 458397867135610732263455275501 5102 446563287127733659188849362499 5103 457987971461062367124882877495 5104 447913456837306048330763598459 5105 461135000821124185373771795601 5106 447591000670591394566699526025 5107 462729153993116452928814079159 5108 450732419287548488978831366613 5109 462340146687916432761865792125 5110 452025497454693716051864531415 5111 465636345729348446604171893739 5112 451766010573589313537257263735 5113 467096208234309534056353766425 5114 455035386272787348338539657941 5115 466552009616940118295298518535 5116 456410864485221208548604931051 5117 469999354516735497695947425045 5118 456075967766154994085898997275 5119 471499282730190017087170094083 5120 459127497601421224405020542781 5121 471100426567334498714869052997 5122 460760038285253958714676520025 5123 474454800428454669491692273527 5124 460293078238568498801475825905 5125 475787545387101679874436775701 5126 463644915977168165655446558895 5127 475534569230849850815277949755 5128 465045700151429098410860044665 5129 478918402358822913662943750225 5130 464553283173660900747145694241 5131 480386010561323432161919921695 5132 467955837310130401672635827535 5133 480004873130648275782520945365 5134 469467995172783869198488357971 5135 483264095247900767434147881075 5136 469015477878290623840629962145 5137 484924170064716045697424739129 5138 472374467880806540311464914889 5139 484511659188538175579084274259 5140 473673136347607242570926569533 5141 487956187981881415990883898165 5142 473468962069505310222967390935 5143 489476885841608329033616867947 5144 476781263767473384883810644175 5145 488871744703250662191610000125 5146 478318987935572971433590933245 5147 492530745651700153204245360639 5148 477849812947684155521829202575 5149 494063714566773024056919015733 5150 481148714037814762510285770315 5151 493636935277952314793010034515 5152 482716898226748232863418857185 5153 497142783602187135296202164385 5154 482381062382408798960119781745 5155 498530200529627122044716228151 5156 485752402075601140049716654881 5157 498255776093512240317691660473 5158 487315341822986638401079469727 5159 501759683277312286112846035011 5160 486683677490514539105100061125 5161 503349571702978107533501821225 5162 490346818916180170971356247501 5163 502912643936714213912471207535 5164 491814757570093175215710024887 5165 506319580123623240486256733805 5166 491410144899293203043259681519 5167 508051446687823386901058062579 5168 494869922851852542577438238031 5169 507607244317017893155092552025 5170 496298709249437011878933920361 5171 511206423404955257430766863351 5172 495969958180546516751892018045 5173 512759908950946960586428485517 5174 499539238741373811650042213175 5175 512177117574892027667259164535 5176 501032205420650278559564076435 5177 515971013976730530664898956929 5178 500646638746014799622596570125 5179 517567846322977266860311723423 5180 503948444792191059737683605627 5181 517108406259207279835827314565 5182 505753213583387565789143452299 5183 520774451609535135332313465315 5184 505250479160813835339936287953 5185 522218069723950762587696765729 5186 508884802610353103467639767705 5187 521889342312581979038354767375 5188 510400894384376818564234606793 5189 525616954517056746501646799013 5190 509842358388452194029461544975 5191 527239828213065756317632760379 5192 513554189220665221635490002345 5193 526771016451775570075405225741 5194 515168354515302214264635083505 5195 530330409806219254430147721663 5196 514683660200683764728786666975 5197 532134889677586937449820726989 5198 518381525750738807079174229875 5199 531660130605841953128692428675 5200 519755622018444528891782621325 5201 535388532362115054874013017305 5202 519513873348350087421402113157 5203 537066309419344885280296612595 5204 523130438788507262512697604237 5205 536418244596121245457276522365 5206 524798417273350423777447626423 5207 540381680597251712044887910299 5208 524238701301502744084042396975 5209 542044396866239520794637132793 5210 527865506504939557456374982149 5211 541556628813970798385928489235 5212 529598740715409776988546260195 5213 545381786575980721754372778525 5214 529176385862618766822016338195 5215 546853318918506671906735757027 5216 532858824252155120362947755375 5217 546565531276632194034274432185 5218 534554487704959886369066218857 5219 550424896000121943226999740711 5220 533842439892245882850778116309 5221 552114913415400501779159709885 5222 537809607383751693125775273615 5223 551614610668411423440913211035 5224 539432175519202596257737743525 5225 555328041136761719199534136833 5226 539000303341566737410482247125 5227 557211409878090379508480829199 5228 542745609199219459167859198983 5229 556671080312134136506613134905 5230 544295831648305656499422403635 5231 560631841523867847466707033651 5232 543912371412548603383568490915 5233 562348936196987000791887757105 5234 547808956076043320830814725521 5235 561656976763475153241048024855 5236 549389082104164277532348220557 5237 565796935934918710233655419669 5238 548982657519885104839742890203 5239 567526314492197095857612131179 5240 552616582371433055120030943915 5241 567007536933760974446474712865 5242 554543366602396717364817712149 5243 570969745048621999637818961403 5244 553972827374422049935644358275 5245 572566660044551974941479187453 5246 557937649323424975586761372155 5247 572217464608828491798763251615 5248 559579901619670925768423562177 5249 576252152938091511088623714273 5250 558914932749869517525387769185 5251 578011056097508433160344251559 5252 562999822056582688646944210425 5253 577476684988379743576690746525 5254 564780798231120351420204444831 5255 581358301818558975916528708251 5256 564195534053268637985618596525 5257 583281296578403367867374048209 5258 568226313653401532094926267637 5259 582775010227922065112659744975 5260 569717757729480156607409666175 5261 586876087506614145108325196301 5262 569431759636084561661847184035 5263 588663061501915621608027998467 5264 573340707252355537520801236233 5265 587926778312456234909866906425 5266 575183236149068285113723336545 5267 592251922821175795915929041895 5268 574583793022139541938609608085 5269 594049854673593045373858921773 5270 578503643010668158927395620871 5271 593463369926770791462524883315 5272 580383041132968414918723576095 5273 597670982114989883050264727865 5274 579903428311798381577662481145 5275 599296618303909032572993361551 5276 583915471375270825378018830771 5277 598924815246340444726595678005 5278 585716573450203156358535894075 5279 603133284374689535484731308323 5280 584948802039708568566131315685 5281 604963733022224169896776346401 5282 589313488251424748118569708721 5283 604394044508674751762510719971 5284 591036305412060736096260127937 5285 608409915474494222515458785709 5286 590543925111530264205890173215 5287 610483847201818495510112939979 5288 594624874741921550672541361165 5289 609907654089401233488461715825 5290 596302741844924460004389269601 5291 614183609266386046920219396975 5292 595826612215494375140569705367 5293 616048850382981302039993851717 5294 600110019021270742114818616611 5295 615269497884258640781026901475 5296 601859765867445757161835848183 5297 619783176478361731073440024689 5298 601354503381996232162362072825 5299 621620875380372238182263567431 5300 605314055643254220775034591445 5301 621065684603278523755866326497 5302 607399561917399683395135908999 5303 625421802595815091229551862235 5304 606755474523888317859660661875 5305 627112159337118557206669815801 5306 611042730095231808861125002893 5307 626712321877127871781014041055 5308 612856788386123470792115337563 5309 631105264178483871375667533693 5310 612143096845226106286349195463 5311 633009764721481995057720243075 5312 616560972743702665135981705695 5313 632361693474882277507325106225 5314 618488718583372942055048993241 5315 636631709916208491575892933975 5316 617827193530577588977321595025 5317 638751765257688321505378740325 5318 622222978958529494059976143407 5319 638138891111380364313015403647 5320 623793340878808936186909502505 5321 642607463904330758576991242025 5322 623496324503485096642487120085 5323 644542752497346757947918584815 5324 627788516389681558812767980787 5325 643716388601259871436114211285 5326 629750728560849203458085605875 5327 648389254365705890994858988659 5328 629072230411690550308706060793 5329 650377879504083691933854631249 5330 633341573588223622700044560225 5331 649748094243616064777993360215 5332 635378909950986687279145745765 5333 654293595801757709235709462005 5334 634794654880140531745226140815 5335 656046784324533779871127325739 5336 639201785962052676712959725175 5337 655621086584133277192649829405 5338 641191315622038961637036313989 5339 660205581314990252713923772383 5340 640293972313097881317309338835 5341 662147674612145429883382636081 5342 645045650657969791224082111899 5343 661539496626755372279297137875 5344 646908855372216872002102073139 5345 665953325624185427650567965633 5346 646343838802922121580067097129 5347 668161538731793260686070456039 5348 650754396119607183386313984633 5349 667507788335182959907616676925 5350 652607038216812944422878168591 5351 672170746734675650370823714251 5352 652102542299427862400581034125 5353 674183230846445488102117754985 5354 656729184784840623195441089901 5355 673266702852763193516158027899 5356 658620228057323211059189372375 5357 678219818615698021948700524869 5358 658046271665735735544588968955 5359 680252253059609555547139557075 5360 662356699324599081347273267307 5361 679582226447521465902146416665 5362 664581264047628253260279358905 5363 684324928224086357003777746215 5364 663891535759163422971497171049 5365 686151312878069306807166443637 5366 668597469383521121435393509095 5367 685690790424134494298683638955 5368 670515564221380879397105661915 5369 690431021745116297722434925425 5370 669717021690867969069984104445 5371 692534183811069154451797548351 5372 674527116711720882913703625579 5373 691846925491596795252902502769 5374 676613530919308249184559917931 5375 696449869056088840597978170595 5376 675826737145427769530668216325 5377 698747257667413605773906321065 5378 680653002910484171532612751737 5379 698047882153995692791348569375 5380 682388985833917057294577492121 5381 702916821226850881774419596901 5382 681997815209088540686229982875 5383 704967787540769139693503920747 5384 686676066738085656299620819225 5385 704082144727868032451728889505 5386 688795298959310226694137551805 5387 709211557504587103625450620719 5388 688030891811600679484569141135 5389 711320234450965381034214153741 5390 692632967241056810661192377583 5391 710607759440838353368514748927 5392 694881210568385479435085779977 5393 715555562780092656280543793745 5394 694260467695503166955805405945 5395 717451484539855573180145136375 5396 699015876490194604564538503221 5397 716917419915304346727329759085 5398 701168542575416138278445115447 5399 721949167223816186977455900603 5400 700162724279114264895730499795 5401 724086955413770563094866280001 5402 705335940781523487975473313765 5403 723361340445510796615993821535 5404 707308121365890315856723940435 5405 728161365569963181617217952485 5406 706712804325184699837520786475 5407 730551701525045483904649188259 5408 711547332227304784416583879889 5409 729812239173492334076572203109 5410 713509267396656613243079147049 5411 734842905967516200248738420535 5412 712929928580463704803737457545 5413 737062331718627075871272005125 5414 717968504537814492460313903391 5415 736080278741636775065394877575 5416 720013677664987563886759061085 5417 741430904944723045677275704329 5418 719317969514097306550507645305 5419 743623674996480531650445592783 5420 724049229001816722751119519687 5421 742864565786490358265565635125 5422 726499781036173733031113241699 5423 748021040370697422980106334467 5424 725678909658075339389592633375 5425 749953393787313876286865352809 5426 730798583998232092934892109425 5427 749469326296555398133947436783 5428 732875715622622172298680691965 5429 754672861287646994068337141013 5430 731974056126675227067047878215 5431 756899855526277433966676034651 5432 737163503999690027164952308915 5433 756124298209952158412141410785 5434 739456133012882929547958044925 5435 761129409422833109245144555119 5436 738622550475290407040214496583 5437 763615374841067072461956931069 5438 743828831135059161136052736267 5439 762785190983745918557440449055 5440 745700626290998389316865781581 5441 768121298205515118589954587201 5442 745252146357899074735849021185 5443 770382971382507095904103946695 5444 750337444264173986444978915337 5445 769339063726711937293119232509 5446 752583534454535034536685443583 5447 774921718730192812377916110075 5448 751768019158010066292720849225 5449 777202990921821906111776592553 5450 756821594380598985168618837357 5451 776398956063856302757787137575 5452 759203919746317532381242842639 5453 781732264237276873792735619397 5454 758500272854756324205934193127 5455 783826884125305066405463768451 5456 763666401734882297510990355333 5457 783261677801992701477295955385 5458 765997994271144358167800077377 5459 788687128941726148078609935975 5460 764827621994127103541725465125 5461 791001686238060512980660999405 5462 770500541395824378865392016599 5463 790177928966945575175932933831 5464 772675294792308473421168655575 5465 795396079385662028474794027545 5466 771954947192924613916990567965 5467 797928782027437745089931285559 5468 777212424501120181058762687523 5469 797147963918099511485554113525 5470 779327691538003431486626708811 5471 802663876530562335836818714851 5472 778673375547000168723091763027 5473 805012114395278861877811881025 5474 784100241419969892108434279985 5475 803915972307459808253408674775 5476 786355985536747947974531111489 5477 809733164969730933143677850949 5478 785612644005380325494828023575 5479 812101669825273149887937538123 5480 790711553708883953423240010885 5481 811199960131247344245084678861 5482 793362431786911505990987301549 5483 816856872123129323014180131855 5484 792440768606761400063670943655 5485 818983535470741146638784495789 5486 798003210843750634735903451475 5487 818380400685385964866364755755 5488 800200017344068373248212267975 5489 824030243895386898166821792153 5490 799236930747801545043665773941 5491 826439504211928057798403959991 5492 804925926135509741116465658805 5493 825567040962132178152588814285 5494 807362583203347049447873848071 5495 830955801357680864005458859131 5496 806419178405367676745772304075 5497 833692372741379304754509719745 5498 812077103698509105786758030997 5499 832806060981532980727606687275 5500 814090382497888822895622076587 5501 838558102433590813526381277501 5502 813530535896710903849324134435 5503 841000206605037918856911836035 5504 819103721793226985966486089815 5505 839839421543243150675630930265 5506 821578448196343255241978337465 5507 845903090882501494711933597959 5508 820612494311793947061549573921 5509 848313568511973628158211376221 5510 826102795365331234578015953391 5511 847454027008008436995248404515 5512 828674551911216210294544775625 5513 853304298852175804299016568457 5514 827883124576744994853802081845 5515 855512284156742557316999719935 5516 833450827166495785965363229887 5517 854868200554118808179887765825 5518 836012816957806779028261979187 5519 860762131890343155798441865683 5520 834760181076261632113385982825 5521 863260714002964946413917627601 5522 840868155433616303435676841449 5523 862283616294455263281045375375 5524 843220287050207024572432939037 5525 867998349203368379306966614725 5526 842406515574731080074138120819 5527 870794578822283726417316170299 5528 848117014805540469068672148415 5529 869857471755139801615965476545 5530 850348171585548125432695251693 5531 875849059092835431098514785151 5532 849658904267633482088798649795 5533 878380461986245043167244055285 5534 855603633495042133446925582971 5535 877159162865839951207554887223 5536 857985902363273161488212426565 5537 883426499929186903280980966725 5538 857151082264330319886063626625 5539 886035045594335831650072350423 5540 862684352758123835837122174113 5541 885076389244094248898584282365 5542 865548180048618511987544985375 5543 891166723204353918665705111115 5544 864458411738648533821066659865 5545 893458777043148238579610532393 5546 870559183463105065374087760773 5547 892772652068196325720083999115 5548 872977662147199512404204186615 5549 898913252809542520414560914373 5550 871848269720766775512978620835 5551 901452574661895929327676135475 5552 878025562491946503875259126087 5553 900526875637072877079937081461 5554 880656175933419595832552481201 5555 906425108515600035816417298551 5556 879599832775322211089515452125 5557 909333465282059417011159060309 5558 885690437536918293025049150199 5559 908340420953883692556795964395 5560 887916138043865211947948617395 5561 914583074973975591037832642145 5562 887324654676239449500140828745 5563 917217811077365745008768626975 5564 893320887704567092879180620075 5565 915868774794714275741703981525 5566 895988087701183785466232334135 5567 922506840281134668819569395635 5568 894913060314247825913963305395 5569 925161908006449370306379709633 5570 900871937820437140973951712441 5571 924145936996310961806942988547 5572 903597007415311041281539667249 5573 930491359077258117844627094565 5574 902756555827648305652624795695 5575 932869918761546159294849785915 5576 908852303509642715161308352785 5577 932130774057621919355013503265 5578 911564620828597759541372199837 5579 938480224687111868792650934751 5580 910170321839561980949250218283 5581 941230908211952717605779597901 5582 916807250042338897520161501299 5583 940192055124562322611958732035 5584 919337080567751966934110644149 5585 946340736516195652072997055729 5586 918367372776458898648756964365 5587 949356579503618347285866292519 5588 924613376952415267245057205413 5589 948305130598124386205846496165 5590 927074826295470542233163496375 5591 954807755785255420656404675451 5592 926241759431763033091806906375 5593 957486107593225654764924962529 5594 932693774722398546613611965061 5595 956177228612488861898039771775 5596 935262096520898733758982761411 5597 963035804753110953880258579485 5598 934324690385782489692331177191 5599 965786310794732699112185822643 5600 940268888010325707314884570219 5601 964717452908649342873765840265 5602 943418129356315248009447486249 5603 971323308766071357297370994775 5604 942263252915012829014689249305 5605 973793508540823647698164509069 5606 948820652470030262245237494015 5607 972957732619591360391407240503 5608 951427151028590229276495894165 5609 979678370419846280532795809073 5610 950160432714353551404620218485 5611 982476416836153232287025963551 5612 956869955068564082376764007255 5613 981377037231986336181591921285 5614 959650033162606177809619932291 5615 987779936049531622043617348515 5616 958522727730503753597499822975 5617 990912683307260212632746942769 5618 965190991171536250753269859041 5619 989800823765363107333252806775 5620 967529749787382983094349334037 5621 996506697661603244617488239085 5622 966855709357543796033422795335 5623 999412249309389778750243391515 5624 973360718409703496244711612955 5625 997970308482549972285936878109 5626 976241314851993886644999229653 5627 1005113289965201904255272142879 5628 974976585067702875235466496995 5629 1007972816797049887674194840125 5630 981496276298654773624847149275 5631 1006838404766082071652964289715 5632 984486975371452191612527696823 5633 1013719981340982276265655922345 5634 983488789267704416729193373725 5635 1016219784306432025366473959955 5636 990101145426515026781479762041 5637 1015453013400775675795408659805 5638 993024478241448651253435628367 5639 1022390385390448073604160627563 5640 991475531851941516312140310225 5641 1025294901610540487590526788201 5642 998612703537660814794754179525 5643 1024124658254791796589223686459 5644 1001399619806153479289567913615 5645 1030798281305209722303434048973 5646 1000372918901666491666388687715 5647 1034051816563529933016568749139 5648 1007091672228088760739660582105 5649 1032814642761710544232906139145 5650 1009738881264079328424528459825 5651 1039926052455744411268652465751 5652 1008797979323496412847523528497 5653 1042874104526227923636785848885 5654 1015788099199441175846402385591 5655 1041351515973194804155448368875 5656 1018499785491092977785184776735 5657 1048792154435344898406492750009 5658 1017509352341798735356163269725 5659 1051762183364111221665525369343 5660 1024012487184683098769896132035 5661 1050558443998228329620397961809 5662 1027349293586940710629242540651 5663 1057661577022495234170124027587 5664 1026060600160603456470723570705 5665 1060373180060134494064000960185 5666 1033170371397943139724245036745 5667 1059500717835661926491702380455 5668 1035974941939638895057092697025 5669 1066722992031599337647171062533 5670 1034511907423461188515679064807 5671 1069737393619906233960970325115 5672 1041840602064888528147524462845 5673 1068508071068423821684604234785 5674 1044898326130284720900699594381 5675 1075447073839872424253349791199 5676 1043574932172848507357489021775 5677 1078761375281707524877558315909 5678 1050805123121675826405620775459 5679 1077581781601180223718565436959 5680 1053319929787369114219700046783 5681 1084917968874117040093903283625 5682 1052554933109229965896291859385 5683 1087980842797232716893806001655 5684 1059542678380499103130707411417 5685 1086379150176407977562621939805 5686 1062708672150724631108803240455 5687 1094115396507585867455722552839 5688 1061361899937990121531683846655 5689 1097204222146183862519741383513 5690 1068364942608661191284431032117 5691 1095868575427752238014054089815 5692 1071595345908083733372311440955 5693 1103391084487985032882532936445 5694 1070467457276062780149569386875 5695 1106143920800420938314414853491 5696 1077634149282689895733741515057 5697 1105210612374952513317184502773 5698 1080713246221146316987353807729 5699 1112728603463405698748973690663 5700 1079066045329549708222857621985 5701 1115856449752108826113427278501 5702 1086868708988224420564270485999 5703 1114557623703643280430920839035 5704 1089801881182273435970546745225 5705 1121712450001343495733421094625 5706 1088651339203788082270704244689 5707 1125283138214710440890561564575 5708 1095931482550489185218767634463 5709 1123966076574259671228566637525 5710 1098779032602306640729693756899 5711 1131611314984104333333243036051 5712 1097656802935297194065740013205 5713 1134785482898796293888374691697 5714 1105302799899490364925680603841 5715 1133097507744581299746889593891 5716 1108279878414649193124108575501 5717 1141157365488177648902290989429 5718 1107103297006268532643998230775 5719 1144286642942736212835853905715 5720 1114135425316327557686981700375 5721 1143012911661108270620127640065 5722 1117743645511248481485035690949 5723 1150773802613531167841716846527 5724 1116307847706544273329903987735 5725 1153628677468549991580277987373 5726 1123943204192089055927089141563 5727 1152638048430781827147447838875 5728 1127030254998321979528127134143 5729 1160460258849095567026451103201 5730 1125470270067252631407701526465 5731 1163698764026977772518056590151 5732 1133342411944536933220935791985 5733 1162261602546430626416221599325 5734 1136634642146892873411907440111 5735 1169848094877818779207635380619 5736 1135168147815233326511013611325 5737 1173488394945827891740305348169 5738 1142992965847132854194840977317 5739 1172101851933501544490133939375 5740 1145626822044928411698258571383 5741 1180049906845086372248126638701 5742 1144820669948629760990596898943 5743 1183342684394261768599331129395 5744 1152462891396763905801085080819 5745 1181565859963185756054564388425 5746 1155800505494401570386997522209 5747 1189881772002043982150810596359 5748 1154306968002292476098094054285 5749 1193269304866202281625727999253 5750 1161887788176400375023767148135 5751 1191851730279851201047447397427 5752 1165366474660343672036492739195 5753 1199920015134086414175485960865 5754 1164040339267536147503119962765 5755 1202886745334600407366333208751 5756 1171866041938318835360010680331 5757 1201836015461241408881118858405 5758 1175256511630097302502002890027 5759 1209972386366434395760069849875 5760 1173353232863889633429896927193 5761 1213269377483615392281639160585 5762 1181803876129793221997034275745 5763 1211892799136585195253111546375 5764 1184952031758039423467023387137 5765 1219710068106561294956301030885 5766 1183673773710179173138289456715 5767 1223487709262769976037033993995 5768 1191482722936031640921939022225 5769 1222023626131564907978178264909 5770 1194615107568722436091715743101 5771 1230293057470146761307226825119 5772 1193429161258747149211181951375 5773 1233708032911900357828535179365 5774 1201637901367709844658485576531 5775 1231757223598696607051304900315 5776 1204838402295512963526234945285 5777 1240563328921674369743745309105 5778 1203524602540049499407097048693 5779 1244003366770964693849534532823 5780 1211145178645614437552471744349 5781 1242508314305742922942525804365 5782 1214949745311444246909481416819 5783 1250908485140934594521748426555 5784 1213426092946005939056920335775 5785 1253972039055900306147837660825 5786 1221754990512076455801865081725 5787 1252861748062605900462944940955 5788 1225010657412864600251215726643 5789 1261254216130461996557293473141 5790 1223279115932574822596436045675 5791 1264819403536476450195486876451 5792 1231799223268647069865801402541 5793 1263292105424472211158153331785 5794 1235342289042136511488411172361 5795 1271421239509760865419290232583 5796 1233639196070769748734765903405 5797 1275332383079891463712785560829 5798 1242178193125984690281298743375 5799 1273797593728434614994831571675 5800 1245080822131139927272537854045 5801 1282398270805231848284001029001 5802 1244104129659585435528211036485 5803 1285863293348103650691876559807 5804 1252364987692710178869715094487 5805 1283970944683378438293509203185 5806 1255959495650847884700961262115 5807 1293047885028009662223848947059 5808 1254287867624094926752298743155 5809 1296614892741154246870164067921 5810 1262422687882177098149280873705 5811 1295034649819378568209174476375 5812 1266241469071208538577584920645 5813 1303774803371212307045549296725 5814 1264836561546901259394482846787 5815 1306952693682580994414686756875 5816 1273229475110387302099224828835 5817 1305696677564565932828527991185 5818 1276877155386228550476924191157 5819 1314571145717291140706686383099 5820 1274774109485140135152817111755 5821 1318198442832391919549256479101 5822 1283917110402683726936964894699 5823 1316587148913469277845701455151 5824 1287228053698615030149912774775 5825 1325041720935211369960172577105 5826 1285875075304957634837020182465 5827 1329107610286334593128671491399 5828 1294398542230624425400345386993 5829 1327479965029841803807752808845 5830 1297678890233622215674964892015 5831 1336343975250949490471039096175 5832 1296363857277797480818881195325 5833 1340095152010803650119980685297 5834 1305241218668550150245516795421 5835 1338026001013141237022066185455 5836 1308681470167831758401054016191 5837 1347461537427303927317678549325 5838 1307139370509603767509753186155 5839 1351163180214489673723133881363 5840 1315456201675740328865501592645 5841 1349491786123688087936623544637 5842 1319628648810797211884316461865 5843 1358585860904722624301881910295 5844 1317858856973392308587305917605 5845 1361797316776253671254327735261 5846 1326874547950155624907852665063 5847 1360630822522453104287888681355 5848 1330362835066709644307132029575 5849 1369786781413192046657505708153 5850 1328441845909648347243052322025 5851 1373538334825636044074882466751 5852 1337573301726695165239604015739 5853 1371840901017079260009306535285 5854 1341470499793450704566863530651 5855 1380630015607373569540027408851 5856 1339663109916524618412709244435 5857 1384846992624096303998202189409 5858 1348820939139597492291632343177 5859 1383048767980916694978000883507 5860 1351931637076709618680059209265 5861 1392431280665977073143556399301 5862 1350832337883457046608017929535 5863 1396224601359930473028007297275 5864 1359762920512675413119648022325 5865 1394059878257915577102753564225 5866 1363546915907596100961101354853 5867 1403875858167213158479940974479 5868 1361782721890258756433061819875 5869 1407708963971482475089319428333 5870 1370649170028367495060361878131 5871 1405956946307941492225183933675 5872 1374674496872526894788899582107 5873 1415318688154390196913616522617 5874 1373105095382652303135199207545 5875 1418812744842996716902396112439 5876 1382180670661061969907010543125 5877 1417492652798133816575247183465 5878 1386104698550842007127723584487 5879 1427012185065134107553442237723 5880 1383700232894156360340828143175 5881 1430900499280768860263953349401 5882 1393667708027825270628251703765 5883 1429112223845290550948109743775 5884 1397310748831787598318777718187 5885 1438239322383808734444059459109 5886 1395714963570509153022032218911 5887 1442535467098486724130334311635 5888 1404927273903754745805999279075 5889 1440810350006426074021570629625 5890 1408457235588074277787011865617 5891 1450481449601366087904061214055 5892 1406983961864497023354931456545 5893 1454425661125832258749368919005 5894 1416493768752035247783527111391 5895 1452137971881205023056455153959 5896 1420262450048132300513796862785 5897 1462342231171334280514940630889 5898 1418642876546479520726404526325 5899 1466313602999994222629446907631 5900 1427545289401825054868431352991 5901 1464383091803290326271931930565 5902 1432029135164463388708369042275 5903 1474287779917781871869384503635 5904 1430070928109405193270980326797 5905 1477819290533788828171446916401 5906 1439815759477119780878640373665 5907 1476415603568517844522697747055 5908 1443476822847831321831125642933 5909 1486318024422863203647420612333 5910 1441441092264929393419067598135 5911 1490347719343018538733765871035 5912 1451399283052078779406177950895 5913 1488463956426881068756084053505 5914 1455492404143188546318510879141 5915 1497866723788954658288561228511 5916 1453490632678716182351032036515 5917 1502493333218722546660303280989 5918 1463377501581994679358456350667 5919 1500590780774668019503879768275 5920 1466720167445119523530613914929 5921 1510638237702692029093636898601 5922 1465399805623331744483825241141 5923 1514725236389891022469404338215 5924 1475136082677085740361516557537 5925 1512322824728674327741293037805 5926 1479287402802008702928264902175 5927 1522928162649812962294275705099 5928 1477240720349424887401550933125 5929 1526944115436532856062576842017 5930 1486822225242394700283431288205 5931 1525101271207605062162667321387 5932 1491148260716458543761947990135 5933 1535304351678440943501636523437 5934 1489413209892321029036441398875 5935 1538962019914404657337387470819 5936 1499121635512979722409222393295 5937 1537488746093060198306447881305 5938 1503422092613574499758595804017 5939 1547770633019904540301593238263 5940 1500852313878870351208659432201 5941 1551941154234286585277406296725 5942 1511543191891065771804730635399 5943 1549871280297285388044952381075 5944 1515451029731374625413397442675 5945 1559828899439513684199549839673 5946 1513680356169239360531459053965 5947 1564527973356714526205254362175 5948 1523629477214021500613386471803 5949 1562525242967602465092278765809 5950 1527323913450954067615145502939 5951 1572957206635576929424074655251 5952 1525774736622766065571374476365 5953 1577201060485056270070172779585 5954 1536133127776949616331967266425 5955 1574678132085408823595518944615 5956 1540100990170086344992044025481 5957 1585604835338044818744027177165 5958 1538291582576331122082770841291 5959 1589963237126215233021737620443 5960 1547902831632844585375161587745 5961 1587919671188330340881990615665 5962 1552717546377467438146644011349 5963 1598521472356674074450357277327 5964 1550467096014924592587541133655 5965 1602306888315840389926400018445 5966 1561080139762306682307133761603 5967 1600744869508043539227679811175 5968 1565099728527283010257357531245 5969 1611434395339771413308675241561 5970 1562757891505283548677307481145 5971 1615663091277625913633666877415 5972 1573512074498479572736393996365 5973 1613663506930538252805705252285 5974 1577905924196424367526214375495 5975 1623922848236410936157405853963 5976 1575692624865783266121361398675 5977 1628793560677475865723071289985 5978 1586283845166120067693623811833 5979 1626686946027319654091117852575 5980 1589944769739523171831545223875 5981 1637534351848113605641233599901 5982 1588569447035117481919548274635 5983 1641920055161002592036076916195 5984 1598973178354824110427785688039 5985 1639172666534121264248789578173 5986 1603441345363841771817651598185 5987 1650722478081735622069759874919 5988 1601185228629862427148543691385 5989 1655139120214729597229959741125 5990 1611521398237939399756653200847 5991 1652989560882704255055957449115 5992 1616070017887808063680442158365 5993 1663998967282940156961025586025 5994 1614241748708767528594780636437 5995 1667911182879032478540488490543 5996 1624817847506602792414229280711 5997 1666279859016596220850196249605 5998 1629337575201019446858462783747 5999 1677278306568104713306217299731 6000 1626519120348264726698201485155 6001 1681855610518859885544496994865 6002 1638050589977804199821028735249 6003 1679662201062756416858875443555 6004 1642241340415318771349041683533 6005 1690309411485710186347419396501 6006 1640166470809755475864425483375 6007 1695356577611430135884970946459 6008 1651014521403561719905320997915 6009 1693141233263007107522782536225 6010 1655073455783091104590662481749 6011 1704409019450117379347896387551 6012 1653250845794032617643199694807 6013 1708849695018690119526216951637 6014 1664434682096961277940474509611 6015 1706171657310237566525739994035 6016 1668684066813957824459393472603 6017 1718056323512182244673348110889 6018 1666679511848229797020778091105 6019 1722636232032410836645912864375 6020 1676949424035855426899263838385 6021 1720379696282186768927853947545 6022 1682230067829100070509112765199 6023 1731819917016827233175860090107 6024 1679835522616466443091863187025 6025 1735875306908267637032510414201 6026 1691189731354000562432859480885 6027 1734040819611997815620706335595 6028 1695488865138935596677092412303 6029 1745670492237619588486730082573 6030 1692915514572668355314834987439 6031 1750308579191033841497555735875 6032 1704515571152176616248207194225 6033 1748002931721531618439181945785 6034 1709133800233923870228206658441 6035 1759057375248553433884361024679 6036 1706793932951814035080814090325 6037 1764287701810029236114833145269 6038 1718320816175004364407859752567 6039 1761946967579001390023399796759 6040 1722142663080028546168894310415 6041 1773556058996023098249262329825 6042 1720602410651007162691525757325 6043 1778364392170417839242248052095 6044 1731838271447174712704562505587 6045 1775443789431109789597985167125 6046 1736618905137898249204461088635 6047 1787803358729995315223585019939 6048 1734024724611447654690295744937 6049 1792538980463206152782421251625 6050 1745266689415861566326925013149 6051 1790163828328859808236199967015 6052 1750260679944788609439842699649 6053 1802044002000239127518659876485 6054 1748132185781250675281897934495 6055 1806132177612386037458403387435 6056 1759537118849883637947672725485 6057 1804412720684860236502929912685 6058 1764380968477309770380204986125 6059 1816383799165875515856720646575 6060 1761287896125633822996515366295 6061 1821173746113815275524082632309 6062 1773622021995289724868543584355 6063 1818762935661315278284342749675 6064 1778218160963835177918471913959 6065 1830242168861061228746478015825 6066 1776044815966682780344297951029 6067 1835658795537211783499767957879 6068 1787624319560861029515982886853 6069 1833101795285842016508842661005 6070 1791971202154579425546578157591 6071 1845358263044066847454293218475 6072 1789939682329658348948974882875 6073 1850232260376125490392340239065 6074 1802012015457430694258231292981 6075 1847173392763933882682651610071 6076 1806458663681710538543320125479 6077 1860004051179937512765356909205 6078 1804348828192466880403210042875 6079 1864906862496161981984668707523 6080 1815524336573187235571082425787 6081 1862411228998391575850753871465 6082 1821087059204879405786935625049 6083 1874623562389263566262647209407 6084 1818441993888651233274961182557 6085 1879086516273070668955731387429 6086 1830689371509610822504375759983 6087 1877162925488425851016182754555 6088 1835306704945773837907361443665 6089 1889590915932834796830723811113 6090 1832354951036457025141067398005 6091 1894561885599663552545541427951 6092 1844976525300416600138567520255 6093 1892015612568798358785520519041 6094 1850019415612783774054086241251 6095 1903933286896616288709575728275 6096 1847339520126048225706353844845 6097 1909425091091235302997139950025 6098 1859767876858519793825568519297 6099 1906972567567267120707745358895 6100 1863856541852783648380884835837 6101 1919588767285179769931885280501 6102 1862139870668770323175969958475 6103 1924627353458493306660439785147 6104 1874139590817891696941064856855 6105 1921411188103222540519035553665 6106 1879376440363337514097782117405 6107 1934743270687389961615406557839 6108 1876633517171944845614759748435 6109 1939818055266358755554271471453 6110 1888643587159880879495634121275 6111 1937081060885459471708063882959 6112 1893992543693207486921802962091 6113 1950002491775507665277516995425 6114 1891639661017692827182680555345 6115 1954491592742579568765681287415 6116 1903920485503366391422682195481 6117 1952465632594452855911587430205 6118 1909014181322876793927051583095 6119 1965366749994683508950038437723 6120 1905723892927867359787505233065 6121 1970511782313398038943293830601 6122 1919137023758252410459527539949 6123 1967834002278389166937915135375 6124 1923947175099897919735806429287 6125 1980090745966710385848706920817 6126 1921546399013435538713043173715 6127 1986005048008229890001752808259 6128 1934022638615819864999271505515 6129 1983317580565201934932761285477 6130 1938676266285296625903029907825 6131 1996413642779046123755496788151 6132 1936326750561656002611627061325 6133 2001629612802161016008130861205 6134 1949438572450561194777958112871 6135 1998270174700305835435120267755 6136 1954308580809192678094723834875 6137 2012095107673923244843701806205 6138 1951852681150729558008581651841 6139 2017229457521018658402663419791 6140 1963906340406544465182696171483 6141 2014597383976655670954357062325 6142 1969871388307166295553048792155 6143 2027888734319927796777747412995 6144 1966965355753951082277953576015 6145 2032531165262930570373896523873 6146 1980040455118175316736662900033 6147 2030397152918329233825026755395 6148 1985100669569260837210954352985 6149 2043770271453546589869255466125 6150 1981974094507710134201448865215 6151 2049112564064279717202343718251 6152 1995455813822928377965235965945 6153 2046186002078106440812574587425 6154 2000870638450663230488602098621 6155 2059143312801121825705337729151 6156 1997908948701485740369382152967 6157 2065157727975332818331762010789 6158 2011300021847347748670435070227 6159 2062325382038329951088501169475 6160 2015537362805500134440144841297 6161 2075915491315085064589828170801 6162 2013758184355002541044342893625 6163 2081312736334754529519645964375 6164 2026808234259612957438703158645 6165 2077791924047068604725644722121 6166 2032298725988955434125235949495 6167 2092019950654637915256448264059 6168 2029280002411735324788273456975 6169 2097578132417881354551087430753 6170 2042221338702282809701214610021 6171 2094676329417158515673557363515 6172 2047948478218885870850304330515 6173 2108483543485955882286627247965 6174 2045228840448720591937981674075 6175 2113277193988981337443532195075 6176 2058589716717679153895947906745 6177 2111039421787641222117105481305 6178 2064156462027221570941855624137 6179 2124934537964655698130097805751 6180 2060426647353866238851121660825 6181 2130316755444657662604153422845 6182 2074859497065082654485679988799 6183 2127498500970610696435090582879 6184 2080019221977025549410895537725 6185 2140817998733534610062140736169 6186 2077371940801219964604425896965 6187 2147043584916425937464472791295 6188 2090676738492565734104477867175 6189 2144072248868292603328911229125 6190 2095784816276264954388624395667 6191 2158173861639083996069156498451 6192 2093313959726266761643325708715 6193 2163744343115432754073151643225 6194 2107311875505483857148787517625 6195 2159943492108443705616519227295 6196 2112530365127615736466933517861 6197 2174963480609874488051122603989 6198 2109830232370369323683791465575 6199 2180585354057658986848495571803 6200 2122790411388246801516712298915 6201 2177549175231057606144136924125 6202 2129059072530320111812475143245 6203 2191867258423536214065495634335 6204 2125978451216076900746089648755 6205 2196828207590521018446779901885 6206 2140195913926230437600278631643 6207 2194469338781213273153311399155 6208 2145483437927588765382088437721 6209 2208754835255965067127979192521 6210 2142049596509851324023874480605 6211 2214584387947050352558482788551 6212 2156568532329010503601395135945 6213 2211496251970918239634966153165 6214 2162361020362079957745618974175 6215 2225299574368612318677751467675 6216 2158983532713599842654607520025 6217 2231757171195589000249122197929 6218 2173527420324443361058175739357 6219 2228639098219946720466438179659 6220 2178195621142772248117628007087 6221 2243270321924310164249579281101 6222 2176079129953210209818000447235 6223 2248912934805804543405088141183 6224 2190121316721724457767694538429 6225 2245186982385918041772542536425 6226 2195986257389274095729337903945 6227 2260631405185975516920679933575 6228 2192682797556209229739930785345 6229 2266452632487698170538114112373 6230 2206480558179266649644608021383 6231 2263276159255264385999827046515 6232 2212742509791660806664310828695 6233 2278121840422541625670355240865 6234 2209883195671271172410705286045 6235 2283251512774891947022818235935 6236 2224131902478544097945627179491 6237 2280619235779915062194178024093 6238 2230089768301986797111384984667 6239 2295723496637773346253804345891 6240 2225997737249612737301293683375 6241 2301619140348109546394839331365 6242 2241555500666917674437051084649 6243 2298382115536751507985639170535 6244 2246927590339529618209322873945 6245 2312712551311638844970070845253 6246 2244142919441603565939627905499 6247 2319380745781963841373757675339 6248 2258587775574381307072841295165 6249 2316113038876475136628193441425 6250 2263922917678887901141503484749 6251 2331149081786976737789183226183 6252 2261200101984819731148338888295 6253 2337255842287775146731425941501 6254 2276262770837282832214556785395 6255 2333221226128489590782696540367 6256 2281839257120061578196868185555 6257 2349250023221161918513877308209 6258 2278734045095858484681778087305 6259 2355249486702003666944964093783 6260 2292812120100768924981416822325 6261 2351934292666196100841628265165 6262 2299661279325086375440033204599 6263 2367332681202087779285230597275 6264 2296152682753909594670848487535 6265 2372493071376013054278132576657 6266 2311433147174398421688355672725 6267 2370026007438275253442325963455 6268 2317093664842801346357809053323 6269 2385537009879592283123102799933 6270 2313313585133893549394568272595 6271 2391632278442878846735796318851 6272 2328810401971716586139843547309 6273 2388236225367164405613047121861 6274 2335153837314276441753327412281 6275 2403100625846704954543341641751 6276 2331582145198464559218069111425 6277 2409999925811331562064177560549 6278 2347090683320017927364266942575 6279 2406425474998862273714309161875 6280 2352072838155293295500519714985 6281 2422298457506992777426247140401 6282 2349730905420147329894780633073 6283 2428490881796870165764612763935 6284 2364836382985801488521381736687 6285 2424264076423082934474370164405 6286 2370984035231069164120345987923 6287 2440887047370047119562990072019 6288 2367485450984275093745685220905 6289 2447104876418412958275687880633 6290 2382464010715111487269720792449 6291 2443614943067356406688941343915 6292 2389007621692582278362001365425 6293 2459438980928489775651585730557 6294 2385881361953991518342844335895 6295 2465062819148388635497618011243 6296 2401205093550742954281069919135 6297 2462323446896539644962053911105 6298 2407579462439049533884606471869 6299 2478408368266284044395551320703 6300 2402966540753968843808299836847 6301 2484710738400480200560577281501 6302 2419839184624075538491687740315 6303 2481140264114065634774874379035 6304 2425722609944759162841391709949 6305 2496558078833644920523230756225 6306 2422516073182108225064761068465 6307 2503551765014180590543164385335 6308 2438063367917484101540051004105 6309 2500112261486112314421729507609 6310 2443747730489340279385859311599 6311 2516433403264596203875411239051 6312 2440748195462083759888589413125 6313 2522820282995524187035618073937 6314 2456787186476450851342384925541 6315 2518398830286683450420510147535 6316 2462910658124390016331782884951 6317 2535636619248398422869773299629 6318 2459633933164059277419057668475 6319 2542066120480471666664381774163 6320 2474629821093116805966746308359 6321 2538260014297188324142403386525 6322 2481962940961067627836513188561 6323 2554967937485397912894657373815 6324 2478117021200118492327312275805 6325 2560610912748470579272431586365 6326 2494553843788800171682106466375 6327 2557748183152179306412759334743 6328 2500446112817322847633203859875 6329 2574428089753678422444758157273 6330 2496472185718085406329339647965 6331 2580936615874804845524807776975 6332 2513268783046503343507806201435 6333 2577219794882153489842410963285 6334 2519903176981497828875425716171 6335 2593040523597630400865090197059 6336 2515969924039048188251728762251 6337 2600576639257577659479282322369 6338 2532662153644531950450956768217 6339 2596818331881427469740219042375 6340 2537978075936105815216382336073 6341 2613736000439284368968131403685 6342 2535239962532308793807166352935 6343 2620340269643380391383588714795 6344 2551618404111408224727310356625 6345 2615714958484926134483336993997 6346 2558348761904769363252853918293 6347 2633572580580558762992993359599 6348 2554362435237001797147683532955 6349 2640078565120225994999270233381 6350 2570462659919249502274168357251 6351 2636406870164417331403111371075 6352 2577480662890294486779695945637 6353 2653571796787356713639183527185 6354 2574022604814537503940029894085 6355 2659417583405461590161502513351 6356 2590341540188948482447927585317 6357 2656391466652148537268182828125 6358 2597290756991883163425292672023 6359 2673687218155097801776018475643 6360 2592424368407477025683591538375 6361 2680421943163470630474966151801 6362 2610409852554466386107008889349 6363 2676362346054951857174990175531 6364 2616694647327757777567522938035 6365 2693079685281056124448482708357 6366 2613172084977373612526091416715 6367 2700715263446626558235153082979 6368 2629880035775497831888983296723 6369 2696763432594985359565555026825 6370 2635785238719771488721004901325 6371 2714318290371572280077686110135 6372 2632649935449299969114199529893 6373 2721142891330572682445881645765 6374 2650060902957161197462562914431 6375 2716307148208023884601514009515 6376 2656427504358055835007871469685 6377 2734674055328139813740238095409 6378 2652839987224880859766470817125 6379 2741705588001942593380906062223 6380 2668925905453933129466708265351 6381 2737696166144232636124038027937 6382 2676786791681159117015087599299 6383 2755482050228386058216324302275 6384 2672416474753612809709487002035 6385 2761527220675698142283487260049 6386 2690237859598227639218574235065 6387 2758359600486852101480976776055 6388 2696689518731177329517059561493 6389 2776278980788904759074292241813 6390 2692177270591404734415857173491 6391 2783056864796975609075377779795 6392 2710224855403190356320503687115 6393 2779157691229722764207679866785 6394 2717317400283845595022338985005 6395 2796317664658571428831585643823 6396 2713024460096098978736644414875 6397 2804211756562580607910636019389 6398 2730784959794141233880869182219 6399 2800091169515168814382811402971 6400 2736613137890067334343389979905 6401 2818270088402920955656238751585 6402 2733742469685471316624020044385 6403 2825321271413803831246831571527 6404 2751200700658214381695037959737 6405 2820103038191933058513502541565 6406 2758384834439491280274498206415 6407 2839473297863918605817981875035 6408 2754018266469315622576352927805 6409 2846562190526959612768030012425 6410 2771313986513388022324186671549 6411 2842377582265645794285549102415 6412 2778651184135317246336460678559 6413 2860798198880454097410210125985 6414 2775022959622533337057828154595 6415 2867050887638941776104397183555 6416 2792713231157071234819401532233 6417 2863726395435354265622152752285 6418 2799993891361558161415731383457 6419 2882127836100102877563078390867 6420 2794663879506752253868354518405 6421 2889491088088742817612139682101 6422 2813976375996518563227689505543 6423 2885219975194600577764880281035 6424 2820675098218352061370652256975 6425 2903000905837637987403407803209 6426 2816659640859227426025245509497 6427 2911162171627112706799510073599 6428 2834775248851214268205955545683 6429 2906852265504825953901682662325 6430 2841248901680157614522190787755 6431 2925688442051492898523701714099 6432 2837627211440758159576423573865 6433 2932801337508896412760423849897 6434 2856326402553666973210119285321 6435 2927668854917608460006429945475 6436 2863122769958732033248512588641 6437 2947596751885425925857939258309 6438 2859187834563515963022433603455 6439 2954931371646254628827067054891 6440 2876303585686818525770870979525 6441 2950541802671986466959605764625 6442 2884862681113438902079023259149 6443 2969646431617212596854684685967 6444 2880256943212440398286832271859 6445 2976086084423871860780306626413 6446 2899206145534828393144332331155 6447 2972426676707986745087989761835 6448 2906099946436003915706479282575 6449 2991844486312726407859067981553 6450 2901180604610831260508825680425 6451 2999275328844170858127464469751 6452 2920562853747737349774167674725 6453 2994805428117554276620175053449 6454 2927961115388563411619807889591 6455 3013228652837111175846211469451 6456 2923447028253216091434774963075 6457 3021646092462926569277653705569 6458 2942684537486039061368314277877 6459 3017156450515703519799102510975 6460 2948719527774842927351620457259 6461 3036483974470711793733525346725 6462 2945576470811426574912505344663 6463 3044199988014438803047185134115 6464 2964300876871490786903451938589 6465 3038686550033129820012403861785 6466 2971973840618936589341412038265 6467 3059305633315677730269371714295 6468 2967009052236434116214663703765 6469 3066883006604352377926865805733 6470 2985765825001210066672282266111 6471 3062291221428069599988534094647 6472 2993777843792063088669806961345 6473 3082086733769643188133333034665 6474 2989615436107772032625601133125 6475 3088549211398801956721618979471 6476 3008613556707948256954925512671 6477 3085079960579338821618120280485 6478 3016386075459107255890068732627 6479 3104995352113159123725588710283 6480 3010571554017235896136304481141 6481 3112692158638640036394652352401 6482 3031138842343246996065589950825 6483 3108019443045688380690005784535 6484 3038475485869756846622865183437 6485 3127101364325172694449882771189 6486 3034243437215084311116389741775 6487 3135811975236525298546384048075 6488 3053502154393135992710900547415 6489 3130918180904130388386224636485 6490 3060387198411555819694541738157 6491 3151322665279560917976545829951 6492 3056436172325149841424709967795 6493 3159098883338615262450224081845 6494 3076503052229746542445249062171 6495 3153340822317134644089868086675 6496 3083570225675533557813776096487 6497 3174701767895786229513149877345 6498 3079442883085320171108453810945 6499 3182528454945240887148701805031 6500 3097986256297958288927419335425 6501 3177709467308598780475350916365 6502 3106956001039563814837864983999 6503 3198042762050306643162719048907 6504 3101925164058216906508587514525 6505 3205092167459260312196540897001 6506 3122280044523124263170162977965 6507 3201265871288049715246176778723 6508 3129623120724541832928216648263 6509 3221915193718107329403332576325 6510 3124058656418918488785735159435 6511 3229841845906770059749997454195 6512 3145023787330088841177648027027 6513 3224950183614258988701029771625 6514 3153126653162960269431307585041 6515 3244721870312506602504107553735 6516 3148006231180097479902778769033 6517 3253537577363226756106461589225 6518 3168649707438075900522822548007 6519 3248803150934558228117624234475 6520 3175077882070315942885735036875 6521 3269742871747177998392274632601 6522 3171621050788539281231899271085 6523 3277753830323870217715431515295 6524 3191519783457963649182460340715 6525 3271760561579487463644648323457 6526 3199887930009680706874361996475 6527 3293888553511615956954035771859 6528 3194684059092777075552713030655 6529 3301971715762898088050240307073 6530 3214600053940778285713990499865 6531 3296759442221170363247211802815 6532 3223153791876368313314139257505 6533 3318190102813120380460188272157 6534 3218585267552357989307345985327 6535 3325269515946850307113735900059 6536 3238975559869753773634495131025 6537 3321264273773521313543293424305 6538 3247079682372951093400800689589 6539 3342639413924160009419856273375 6540 3240942633449644310914636153935 6541 3350836040192873048412124673701 6542 3263200058506555286024100658899 6543 3345728171586886964770208408191 6544 3270828894854489036531565773169 6545 3365972448511198433259480560361 6546 3266201272857068954064052911465 6547 3375504780412045346695132308439 6548 3286858843219781212461434170653 6549 3370353627438762994273337398845 6550 3294214671075695837834242126599 6551 3392038676157206908814635720251 6552 3289659645026502723887115692875 6553 3400332165190951127395171260985 6554 3311393995563793867535304154725 6555 3394055933955774274313492281575 6556 3319101640845329438754511898211 6557 3416972385884325076923680989365 6558 3314410030492982188687383549675 6559 3425115977610504790663205743171 6560 3334297350500316248834867554341 6561 3420074707590133624200363711793 6562 3343866145545176078177740542345 6563 3442066321711284877151576055975 6564 3338380390211833950404433418505 6565 3449362121105756413061806503525 6566 3360010565934549643358124394107 6567 3445156776503802000404782460355 6568 3368035450224163442227753893165 6569 3467321359388657881454868138633 6570 3362170586979050476558995961665 6571 3475775659103279221000587670351 6572 3384481225716104371449804310695 6573 3470234690039300573068355057125 6574 3393101134440116347628262103155 6575 3491629648903612556674691398275 6576 3387517058025446970729871582695 6577 3501246880378033739184954081649 6578 3409623327890382322791093719625 6579 3495860332112552717155363695795 6580 3416293578321541052008515492237 6581 3518318293177991494953849602901 6582 3412698798904540718020772580135 6583 3526881106530975712999690338027 6584 3434235543553817512571967609475 6585 3520334276149465981558105818705 6586 3442969587076229633601432836853 6587 3543851719483277577262217511759 6588 3437286257062698764805373391951 6589 3552657705841153608760240396053 6590 3458635654309312561699951694907 6591 3547193485095899531996733549955 6592 3467760455809538823273089865715 6593 3569968882198510002318148684137 6594 3462587149088577665928237667665 6595 3577507185583171981438438135383 6596 3484629086204240866328007984297 6597 3573116393212694315568656869945 6598 3493476864238778818413209872047 6599 3596044247745542212206078287403 6600 3486566558768138861581421582025 6601 3604558060054051121832366076785 6602 3510456062834895020448009358749 6603 3599199476033207112137900186535 6604 3518576801507975341336547214575 6605 3621134792972921999879593897101 6606 3513526451254915722413371947039 6607 3631068604709515870216441424659 6608 3535460657266109481551301315021 6609 3625447071081699077046602719225 6610 3543506007182667644235837436449 6611 3648669805346751050799126010551 6612 3538749363447091984886843112405 6613 3657529821586235636669673289077 6614 3561827694662420701591532935191 6615 3650483830377375292008842752491 6616 3570059657712604893721424839335 6617 3675258646567476796821830412825 6618 3564913845199151450072040018525 6619 3684164799088858705929387387583 6620 3586226526696031438280923580787 6621 3678444918187982459649698408565 6622 3596204085014677022298433765395 6623 3702013806564906905790442664787 6624 3590453561125504396476638836935 6625 3709788709629346971582581279985 6626 3613855923073082284522459082025 6627 3705197113057317138863859756995 6628 3622193821256688309101688167633 6629 3728708103819039684356752288701 6630 3615795033464631105137987553375 6631 3737937606922694220164697681499 6632 3639717203879450899662287137045 6633 3732094004312203245163782567861 6634 3648909599939520884335866216741 6635 3754823551807734933677327634399 6636 3642608483821917496697077518815 6637 3765082883976863234615394879469 6638 3666547928256474676677271788867 6639 3759212735585491265050510243875 6640 3673823187545332262872191057915 6641 3783274217287937140155181251729 6642 3669658401958281841355801910873 6643 3792163769570779262481114418375 6644 3692716636979748737622939105837 6645 3785276007670334014359525239325 6646 3702048271909880136905572696935 6647 3810702605399932181951611859355 6648 3695856849607922997869460720475 6649 3819888295400922259270021284793 6650 3718507986901338056669212508253 6651 3813913803014450711735899529467 6652 3728461061157039278692141440875 6653 3838311238066372929436782717885 6654 3723036621894096202161635827995 6655 3846306594892872874436272640151 6656 3746423228643184225276508172325 6657 3841300159075218482678325491385 6658 3755862705300443269949422057977 6659 3866091417589534731573839678343 6660 3748374036364985200890219478077 6661 3875390490554061785154714003301 6662 3773952316741207127697066763599 6663 3869314762429739947297291295035 6664 3782381554703802231310920358845 6665 3892811078569280831686362597345 6666 3777067236583804170235188832965 6667 3903405236239453219243799153775 6668 3800812246013452522905106646223 6669 3897262741606477797527307394225 6670 3809150044961511163277715386355 6671 3921947354441458380986218414515 6672 3803954867753283438373283147265 6673 3931597034384012348340094192465 6674 3828679370073111805749252073161 6675 3924170148131923366161356248455 6676 3837446303071726931111870373821 6677 3950465880838357171006337768109 6678 3831600522164783347764809771715 6679 3959966826099572937373812596923 6680 3854653249461399779038587221535 6681 3953730130396585101126926699265 6682 3865538321402607511584471519525 6683 3978979349769529494580406865375 6684 3859035478871117931559302205155 6685 3987012919326336738778715617509 6686 3884099616458939301201426560955 6687 3982225751090964922002075719055 6688 3892949283507937755360887515953 6689 4007647982171624043586742052513 6690 3886028610794347438286379864225 6691 4017244261368256665664273030951 6692 3911410346610002867308584083529 6693 4010902331084461833491042185725 6694 3921435227799322780012180407711 6695 4035204946524197424444584920875 6696 3914806823295532868715559046545 6697 4046153784454747682207578675369 6698 3940217736446689940027739405069 6699 4039493328325451219357645865495 6700 3947955274899587470841654778823 6701 4065527878441580266310087283501 6702 3943395385850999889854217797235 6703 4075245299356813184845148718835 6704 3968108562252634274574495011439 6705 4067500958712977953681419219477 6706 3977791441432587964642983848793 6707 4094739475661353789870075572855 6708 3971279930084351252712232038125 6709 4104519610837044322025927246293 6710 3995756031496592608941645879399 6711 4098014254267358631472288551915 6712 4006148868931959290945345389395 6713 4123893223563432132925973326173 6714 4000233733544282719921382273865 6715 4132662560256110524478469013167 6716 4025289491421991793603309274075 6717 4127416923402846925004174613205 6718 4035332989282011370366157812107 6719 4153719149603387964658998300483 6720 4026962534820964292810297473785 6721 4163583679898706899324749071225 6722 4054594686013201783757839063449 6723 4157001494979829587452267043135 6724 4063809318331429165554986086537 6725 4182157889054826959683596474933 6726 4057790899383756640544246395335 6727 4193200614502450952215638931159 6728 4083187679410076450293441466225 6729 4186776526353035250337332243825 6730 4092060172442408269753279800285 6731 4213439122159423046101481430015 6732 4086361992982879558581857088507 6733 4223465157770013001968422630605 6734 4112608201462133279201704283475 6735 4215396885377753533103279636355 6736 4122191166719899305431888605533 6737 4243579852542305037715016705169 6738 4116072247289606424474469473225 6739 4253667935574758541817915787175 6740 4140501777272541241485926925453 6741 4246627251254444968346263108929 6742 4152114939962995490104044333399 6743 4273882546071467228625608469675 6744 4145028759961435088968420490775 6745 4282699198037207325055412869233 6746 4171863369229051585372160812485 6747 4277205004053987790606282869375 6748 4181061091196226371604780142883 6749 4304424744467672465491456586781 6750 4173755174768286393041456348127 6751 4314642936293240178742172850355 6752 4201176904481890817090210436191 6753 4307740684284181202129112587785 6754 4211580804243284105100981668241 6755 4333503752945722802020279515255 6756 4204403304847256746332046157625 6757 4345415710924615418832395676165 6758 4231602510329402224584363247407 6759 4338452654404680447314939222359 6760 4239806293480776575821586535285 6761 4366037760720619636752226953801 6762 4234580900740819583449740012825 6763 4376380753325067027821552661775 6764 4261282273010820376606856640423 6765 4367947189867732356238358895285 6766 4271840448370826732523729792963 6767 4397131072135104503686619945379 6768 4264514442428870867759743554783 6769 4407277002211363710449765927161 6770 4290726642014282444522240404401 6771 4400459798715908162336933787415 6772 4301770954949852411306320062965 6773 4428406052857217232267874893525 6774 4295329398168140000353347202695 6775 4437481052589853394390542791851 6776 4321855274025182661865389197735 6777 4431749209276899015659269367373 6778 4332832475341524942744128668437 6779 4459899488763527544415867481823 6780 4324012175708068293468279682875 6781 4470436753852522308870597603901 6782 4353330758199300022106515648299 6783 4462968730307844081824438168955 6784 4363130605857243997665355660845 6785 4490150145541044933159814689945 6786 4356566270374620862803018995325 6787 4502151435225722248709166776679 6788 4383755831432098899886993626393 6789 4494920430084064133987348878525 6790 4392926390495260880160701917599 6791 4523450515918744428596547881451 6792 4387008472734719092654573992625 6793 4534119026424202184073312346345 6794 4415335600192983473213587832565 6795 4525359596202384474318069584859 6796 4425258541502646545534789139311 6797 4555251857140783966934286203109 6798 4418567799292579918510716547275 6799 4566244480295009471618325467875 6800 4444722090302202570472898674257 6801 4558875719095358577588173678265 6802 4457098451442848615489912612841 6803 4587792506299221115771777515735 6804 4449135701419559837440666454093 6805 4597133883342551514516696917301 6806 4478111842083691223625023745495 6807 4591150813193718867040207502155 6808 4488154555456295042159552561775 6809 4620234075371193636236693815233 6810 4479958045903148721595134318285 6811 4630856002541509845600655826971 6812 4509284457451833156073915836675 6813 4623622860269152151984547827281 6814 4520395309758397712717943370491 6815 4651456608639514610232795884547 6816 4512567470315163432697682303685 6817 4663865808760256079598676810529 6818 4541398282778521634501187622929 6819 4656301330371153975270827252775 6820 4550363494560812902798384342137 6821 4685805101730970598799037068669 6822 4544942500106382822220916392443 6823 4696809764348203429203244018315 6824 4573236345898451880407072920525 6825 4687399620292638887222897716625 6826 4584475470190297587381598834125 6827 4718883143814626275861113528399 6828 4576519752500829077164933359735 6829 4729953832414677033669818681773 6830 4604549296540139884203083504595 6831 4722226470995362750325659802895 6832 4616029714384594897125597487047 6833 4752163406813627982910954235505 6834 4609294163357474006825310475065 6835 4761790309868866307225440297479 6836 4637971972313186984148947311941 6837 4755543836727594245239423300125 6838 4649336548549228023128903424375 6839 4785364950300565643404841048091 6840 4639781682373656875367484824255 6841 4796856465098310382490769994201 6842 4671122383561660870605839131149 6843 4789033490320035741810900705535 6844 4681571629491680054101076892843 6845 4817810670538080085852838595597 6846 4674168118209520990752543031875 6847 4830617153280038836041239633379 6848 4703503956852281004922287776151 6849 4822726355519699531948738370309 6850 4713527758503098157508147426281 6851 4853223032644624778599572585975 6852 4706803589099201376905202774545 6853 4864266876242161307926996302717 6854 4737095225694355740524452406655 6855 4855090647217611959870460912315 6856 4747642101373097508706123175985 6857 4887347234494319637315550586409 6858 4740394862391254527437551373873 6859 4898760952829632454497051979587 6860 4768051781507434958853350662275 6861 4890743751874828234615884664165 6862 4781510231755833729300780797715 6863 4921664338324808612231590854675 6864 4773109410766273892942094490125 6865 4931584151777502697267222433265 6866 4803853720845708459904746297345 6867 4924769453630587105161505943683 6868 4814527520093473096857242627373 6869 4956192098891393310598454457333 6870 4805636838228409193979793468695 6871 4967748356288283578279352521851 6872 4837006908882886567346431073095 6873 4959595806483440026784132957265 6874 4848527226187892038127689635741 6875 4989316341579268265558595835551 6876 4840318305716712467215845843183 6877 5002544471612879964299614250225 6878 4871431255878188428868138289867 6879 4994339140284483994565915197075 6880 4880688819335710790094038701395 6881 5025585861422272282130516931945 6882 4874749021658356533807474003585 6883 5037582323964857215927748660455 6884 4904995131843053382117701201937 6885 5027691915861271288599748500333 6886 4916916511789355749654273007775 6887 5061050416078622804081032452939 6888 4908020788614487586711395495725 6889 5072820297666034586232502130669 6890 4938261713271344266289788834125 6891 5064464759331248310344591757615 6892 4950782391894991500539576738855 6893 5096431923442424141648311298925 6894 4943162700378975750936444020655 6895 5106349239207113151156475934451 6896 4973813799600289278391149214683 6897 5099815823161998425755614641405 6898 4985915363551329595252273823697 6899 5132029682517206163683462834103 6900 4975560545423123326072863008925 6901 5143943845219379970804707564365 6902 5008791213378824681326228225047 6903 5135433480457572271539024149175 6904 5020162355801011894853497948875 6905 5166204328935985272330979417401 6906 5012420852468090483436938425965 6907 5179831687021072697161212433759 6908 5043448889019601284605374988283 6909 5170961784932412134698948197705 6910 5054123808832626723612613246299 6911 5203878447738168286311065442051 6912 5046806188429135595473491488315 6913 5215938233465578741509370790665 6914 5079189116008477384911966955641 6915 5205652160839310642000062154535 6916 5090078196017909349344700506225 6917 5240131738663858624624137929829 6918 5082523523560805574306640397775 6919 5252228816701414605421617589851 6920 5112371115454512353004196839225 6921 5243558103212610164689331765197 6922 5126395884908329787568509237949 6923 5276291935904400455206211809575 6924 5117333430161768305448869725455 6925 5287134239487340849440606635549 6926 5150142899995927535514611862675 6927 5280038086650417256774330738755 6928 5161483370738877005460023813865 6929 5313287520929318261038159020129 6930 5151505941094343959706804520669 6931 5325583146978499718292066017799 6932 5185374406185852879351716805885 6933 5316736729466503774651036498285 6934 5197925855758968478580954806071 6935 5348520483332186277881829064395 6936 5188710320357498149661443552175 6937 5362259045204829942552037639009 6938 5221962465048503054088746564517 6939 5353655119807189685005695082707 6940 5231781125604128511355842954243 6941 5387331012388410792265310275701 6942 5225292922508128831087125664875 6943 5399795604242665243205203265235 6944 5257307952669494999774462988569 6945 5389092902059966718745263717625 6946 5270326806389611726506890594385 6947 5424733293457402422025579699239 6948 5260965531764410513582857307685 6949 5437239877736186946089399426053 6950 5292976110266244763946845728687 6951 5427853241953711062883151509315 6952 5306240302622017644225228513045 6953 5462324909993228011040696210697 6954 5298003621626770550198976073845 6955 5473158447519041598073535172975 6956 5330749390509365899183251642567 6957 5465769560359432699778198722785 6958 5343293269327332802389236035983 6959 5500152003944959605619231661043 6960 5332404250611430009228586758815 6961 5512810576135574492126428354801 6962 5368235166853244536076899403925 6963 5503563997168810135043359307535 6964 5379993946468636403344068145637 6965 5536117718008164440301277462077 6966 5371584729997655034168309799935 6967 5550939376258895349744898073179 6968 5404748225970584728797243335875 6969 5541651399818847956727368819025 6970 5416059323999844851162189834421 6971 5576486586399866651772830472351 6972 5407798530894188993489154508275 6973 5589296469978147532722114243157 6974 5442672863915760248639508798171 6975 5578161533796110368186876536959 6976 5454604617086232646027144105477 6977 5615000300414386507964163856449 6978 5446062948496165266738099290625 6979 5627555944412143622513605963351 6980 5477938902520828744012957606761 6981 5618436658599126268935026050125 6982 5492855036826280098625615922799 6983 5653746557641838950176171005355 6984 5483030193867741200160753364165 6985 5664879870613538671014670972449 6986 5517753141189995018376259700373 6987 5657195592893451601734343547535 6988 5530123853335443493235647861343 6989 5692726283004411700219229956173 6990 5519687080151848502752280475075 6991 5705772046904605785335570082451 6992 5555493126048300586112457640485 6993 5695839524242450332782196946933 6994 5568820717137534783418576867425 6995 5730121969240903657712420216103 6996 5558824364880822367461509834325 6997 5745065590149425003113506345589 6998 5594366143785652230944673164247 6999 5735397230334465469818987057675 7000 5604439315749393725582287051735 7001 5771392639113360088866225035001 7002 5597724548804649262856009484633 7003 5784595679673034870717498901967 7004 5632231288615816329969018838755 7005 5773016341003897653530369589765 7006 5645734234408643964498724146075 7007 5810684704229766578631870926175 7008 5635595317658700915857754580775 7009 5824363571495444279565304335625 7010 5669772605005377187528979106249 7011 5814533119283923279516182841347 7012 5683906782998786329622891226545 7013 5851008259674209691495766131525 7014 5674600118355834217249407570615 7015 5862508030252904007596980115115 7016 5709895288786370396234181582085 7017 5854467054501304537197638754705 7018 5723524906512657198212469565377 7019 5891175209678603976268732359183 7020 5711429518259648059972805557275 7021 5904263242527345733357053280773 7022 5749710559078949897525408637699 7023 5894634769935604160275688816035 7024 5762189325426542962337264299779 7025 5929700302861231417438334974401 7026 5753075845763653314483383397465 7027 5945106354465570802282132575799 7028 5788152227853495016900833739533 7029 5935002995501513975412108682209 7030 5800479763544032963952926426023 7031 5972233555099773364277238159099 7032 5791858615630324828241662804875 7033 5985821614732664029937202996025 7034 5828788454108930396109580195221 7035 5973442920839120769448278120135 7036 5841418660957306951115383126091 7037 6013127229954043866361403766549 7038 5832146159431256926410521439735 7039 6026813072738138690771710284163 7040 5866136907494010199393803096627 7041 6016588492229594525724727629865 7042 5881685276954256958773574141185 7043 6054266124810654386428290361095 7044 5871404751514202147819068599105 7045 6066107400571089704146643685093 7046 5908800450179198989611943518975 7047 6057723432325641629934392719683 7048 5921594499700363478955762442665 7049 6095286763887313045935312712545 7050 5910306254335236370453969614885 7051 6109462772419527561881668280751 7052 5948536212501326154377059584015 7053 6099112230214791840221599605285 7054 5962700893826132401104652778451 7055 6135330387905341321619397835395 7056 5951543369050582342060720563849 7057 6151215460749609411818956505809 7058 5989804033875295863008178558177 7059 6140727705714342885067179448375 7060 6000831214483396019504255794845 7061 6179162614111739876598356466285 7062 5993133433647466536112302433935 7063 6192811835876883193914027393787 7064 6029996022606354754261414472575 7065 6180658325992824775458066513981 7066 6044333886466742388859858697445 7067 6221293984954894818793726586319 7068 6033361917962731458689073352235 7069 6235393318788149850566408103133 7070 6069473817031866955079669631291 7071 6224754847988199470961398655315 7072 6084824286380947682284794988725 7073 6263636843918817248584442300745 7074 6075123574396406217210811339677 7075 6275866097892136293065821072055 7076 6112435081787681585877045437601 7077 6266764195676467028701476599485 7078 6126943115134497131913853173087 7079 6306309753593293906624102256523 7080 6113856370504781041187622758325 7081 6320577412950080910073340123785 7082 6154698190217581507923499497549 7083 6309765587663707745347298022571 7084 6167534392809268817365628201295 7085 6347164924649276372573069885325 7086 6158062890609599432608369745715 7087 6363547449031114956957206792995 7088 6195853942895600811727340464935 7089 6352651911356902703267775921945 7090 6208567096265585997347127989457 7091 6391961014256579149615882203975 7092 6199216355208846912969904733337 7093 6406777991690605442196513106965 7094 6238624621292211867216388282311 7095 6393728204785752623619041067075 7096 6252019957814214872901298909635 7097 6435739249940376449093285074689 7098 6241600408066160789055651994365 7099 6450262576821957133961591571823 7100 6278278723837567012352503670187 7101 6439192254034000550170871787825 7102 6295130305077880119022830429435 7103 6479395909403657573370616266435 7104 6283630954412215110899829559435 7105 6491558677852162484453996499141 7106 6323504489375529052848920734593 7107 6482850554784113125846357413375 7108 6337107005785058472954087651113 7109 6523311446768814823609568569893 7110 6324898987546388004632856921243 7111 6537990120280461881086611972475 7112 6365312345000426009721346158265 7113 6526765718238925812133774508785 7114 6380728541091302374939997110941 7115 6565402422022570970795942545215 7116 6369051445720746699960028355775 7117 6582229672920263947289226263589 7118 6409486706421244386609087080307 7119 6570546130706356446204640514175 7120 6421161085995562516616045759829 7121 6611924505123129078918640835601 7122 6412844226352859466401512296585 7123 6626790621560241723314592693207 7124 6452110619204209206268639889325 7125 6613272886343167667084498683405 7126 6466959786469271711999972243463 7127 6656624672777994801650807429499 7128 6455436678928046465119548559455 7129 6671583373718192064104415236473 7130 6494379358556799492786282255885 7131 6660073863580521725912409437215 7132 6510320413943313896806696884035 7133 6701191464379561752373624610997 7134 6499796370819711753964190853195 7135 6714503975201979655727661798099 7136 6539585637373755896396210301515 7137 6705014095777953839642148326725 7138 6554985384285882656325529427025 7139 6746777073268395998442841530243 7140 6540470334017788780499782412745 7141 6761954720863048594570064523205 7142 6584429448980085913249582182399 7143 6750263952080713288267567723035 7144 6598464597037762050749071738605 7145 6790159574514001671935571533673 7146 6587775147692194576427024130849 7147 6807137000157071814145180655359 7148 6628084524420149299495808134503 7149 6795758401174651944181203105925 7150 6641496800353585885935178901475 7151 6838080739126981951558138723251 7152 6631428643892900234560793354715 7153 6853394518600672134165125663865 7154 6673061118218641017422512590645 7155 6839344977599404510403703298155 7156 6687662419168027584256342631381 7157 6884110486228863734297372913429 7158 6676801860355953557338104143175 7159 6899520340712513186264250082843 7160 6715491368828105819172815016795 7161 6887101264284744513761547865065 7162 6733392256262259102645407387349 7163 6930399077409440159286614202975 7164 6720964410018821276184078065399 7165 6943711583644564647845186433405 7166 6763536100520106391420124149995 7167 6933855549508487049635176587955 7168 6777502837882594384681576520979 7169 6976998710877548110177299310761 7170 6764727346281186190911773590545 7171 6992585410383870143589742563351 7172 6808183299900416751559630262625 7173 6980426161072374594311001236601 7174 6824173417490106422482079744271 7175 7021203963122156723290253423259 7176 6811539178788904752611596040625 7177 7039528472714500181760700063849 7178 6854677193811433181130158824509 7179 7027278747602623664289891178575 7180 6867036520048986195007780295391 7181 7070976776251662272361226012005 7182 6857596662159528764996736811119 7183 7086703077797970480281995585635 7184 6899888769065488946861287377849 7185 7072156287742805814656821411305 7186 6916033443992605857704698908705 7187 7118379846816852411795886943319 7188 6903221190135197828485821216885 7189 7133800075361186808593782500925 7190 6944686102007571841684969957767 7191 7121792125705616231340580628679 7192 6961597253055587111510738663295 7193 7166060697959045703550669749945 7194 6950174507743910603476715755245 7195 7179736436339260453534360429263 7196 6992221207825822975877554224147 7197 7169478647694629634515837095605 7198 7008968678073177465584738768907 7199 7214019651658198749009881455875 7200 6993730258405778955550744337869 7201 7230066835849531566508480772809 7202 7040170043364500274371361146025 7203 7217006672805048183366635802655 7204 7055069893798855645587390696737 7205 7259911093298180851048780138701 7206 7043507773375023113583104917215 7207 7278404306925731408826596622859 7208 7086461272409970293030964625725 7209 7265667091568622298119802600401 7210 7100318815304572329033100172085 7211 7310784198560369861560224793551 7212 7089783706058606126366235406295 7213 7327021358457286272902840577325 7214 7134581208788255839688842181091 7215 7311848391055462612205089087875 7216 7149587708759420247211542031983 7217 7359153756878506918842110170809 7218 7137887427724530125695862433141 7219 7375922324030523246851886164983 7220 7179119927491308819027249167865 7221 7362991393461364201787305446525 7222 7198121732458747982377066228215 7223 7408681139958190923052841615355 7224 7184278925952286804835956868875 7225 7422746364338690721904909094377 7226 7230078949527919622974010558325 7227 7412027700807473143789050983835 7228 7245288267717450032864936019275 7229 7458058712772113176443555461373 7230 7231084389956866678129933142715 7231 7474138249376675350972640288995 7232 7277443461826945123361856006825 7233 7461450719170819998185533015785 7234 7294363759928528632150843258521 7235 7505340488733091285480960705239 7236 7280738675531812883826792331229 7237 7524342934195566938569578133669 7238 7326213149828810753515682540199 7239 7511107743820398091123906146595 7240 7339764851301246143780602297665 7241 7557657572110942599974199489225 7242 7329980068847646679312320646485 7243 7574393814775587675625493142895 7244 7374612761286567822603620061087 7245 7558205433340628797255515949065 7246 7391728714620305371064477165235 7247 7607922686449732944941986152339 7248 7377896048405017694834517636405 7249 7624688460490876952019879663993 7250 7422078245775034602218942748177 7251 7611299213924438653492213005015 7252 7439577615567102312332912303201 7253 7658459494020753644488543719285 7254 7427692195514866304048427238275 7255 7672933775656071317426339710251 7256 7472908996446572399022140263735 7257 7661830402041350758410746393505 7258 7490225924371360942163503410717 7259 7708826999118710295122194080111 7260 7473768273085078270821842003295 7261 7726298681843240373051237727965 7262 7523316599929030872317553387099 7263 7712650364509615681503050472759 7264 7539077095738773325716400976559 7265 7757951580930636922401203211585 7266 7526140448791523570856094781025 7267 7777501605675471519938296003255 7268 7572355051666719077103761099865 7269 7763774361736851777008121582525 7270 7587466460318959579816420777551 7271 7811788249213920898436559745851 7272 7575612528286300769014431548985 7273 7828578937777749191866742736817 7274 7623348177294100764470270708781 7275 7812709040476333598312036723615 7276 7639288379199022006741914660807 7277 7863553104001183796843712357765 7278 7626606617661034792061224489875 7279 7880862201921291743587486792323 7280 7670041537485751955405392050675 7281 7866898361412302717784750026037 7282 7690632943511189643975034601049 7283 7915575208611859880101484000055 7284 7676208077876893707094536923405 7285 7930463077013368510335602145789 7286 7724541611544632367879226233255 7287 7918445734649367039949722958035 7288 7740667501491592257653643129915 7289 7967894875125183806881773562041 7290 7725329549578817811130903740945 7291 7985400790046439266390161744335 7292 7774723760711233139029037878155 7293 7971152044537507561373995309125 7294 7792192772264238443526182706891 7295 8017971080879371000947173453043 7296 7777955995281648482938024468185 7297 8038125267391256051442754178689 7298 7826908381602371882046007428537 7299 8023838891311118275413252485059 7300 7840733332358158500175594292905 7301 8072964114617585821989198181401 7302 7830140679735223952268497262735 7303 8091152836453876947296637173947 7304 7877618097178337815648250595825 7305 8074198683762440496032940805665 7306 7895789391264046036552677217725 7307 8126674379879468842819653392559 7308 7880422475790883530674988206331 7309 8144486261919812165220303751693 7310 7927937255967436392184509628995 7311 8129986517860492496419743550915 7312 7946958813233953619811356700897 7313 8180212528085803111106135548185 7314 7933677003227846981781230441625 7315 8194984261850670548052632030847 7316 7981807436646433855040166861141 7317 8183512140307185032137954029673 7318 8000159082518927202844765084407 7319 8234036884880467146299780836875 7320 7982479628992066283790069275775 7321 8252076679118357102748628236601 7322 8034732319270783881114271075965 7323 8237355841321079899233224333535 7324 8051899998439696807790597284787 7325 8285584437670367933999044372845 7326 8038356928676517187839888093879 7327 8306330868595737951007166657379 7328 8087144175525956854870929992093 7329 8291012352380673079906936105945 7330 8103139108117801346853678887145 7331 8342683272755477202730806794151 7332 8090320392736129302635012417625 7333 8360908679659308794808202160005 7334 8141163023660089058810024302815 7335 8343309454176819345840988338375 7336 8157560753494225667755417924485 7337 8397410220388283433727711922145 7338 8144353118390520416052834886725 7339 8415794028554408723615301343023 7340 8191101026916861315166440490023 7341 8400736190862730251500845399365 7342 8212481857024848508612316356899 7343 8452057834919137295216104889427 7344 8196865914514930061568892957611 7345 8468282694099429849391366460625 7346 8248344167237061138178416340785 7347 8455822493791097346906674331055 7348 8265367608172828423682654561373 7349 8507970571488141460381885741653 7350 8248405409787462004926102547155 7351 8526511497144603035097883724251 7352 8301479277705782500441682596195 7353 8511216547824668129272369040965 7354 8320480096324872836788835102901 7355 8560980980114562796038110010351 7356 8304643734092598830900057772875 7357 8581837422036585452413225986709 7358 8356732115587674860728379974875 7359 8566891823064288277374912793275 7360 8371360861002963058568297934735 7361 8619741385083075810892392887745 7362 8359901828211332112803121695613 7363 8638501192733996183300140578007 7364 8410003190781896727734351811825 7365 8620246388942811116260948722285 7366 8429718589445330715377189273823 7367 8676116157373631950334326566555 7368 8413641301101720481322032903225 7369 8694977293109992154231842721833 7370 8463669680327149093227789440421 7371 8678799308028002887143173711575 7372 8483872330108239561682753110719 7373 8732807178246051284015685287565 7374 8469543484096889810963249856195 7375 8748997892473551494423396515443 7376 8520768472555794327042345212133 7377 8736024067398159210836217248505 7378 8539697802273574625269733069289 7379 8789822009380905190442045514951 7380 8521184814623879444223891542433 7381 8808844579426903801140663759401 7382 8577321891201298090245438971799 7383 8793027553280286778191518087475 7384 8594959525136210813521101000375 7385 8843829216921112995691300103409 7386 8580436121135867645960218111965 7387 8866348384369621269907740334815 7388 8632305098890716930688456986243 7389 8850353615746557656406647973009 7390 8649221209502605712857748939787 7391 8904826104089536160616309517779 7392 8634839312721392302319719431915 7393 8924125098090157903261027611745 7394 8689503283882072399065593710761 7395 8905181378974086447813049897095 7396 8707368098679514799146288271093 7397 8962801547375546223615919256325 7398 8692591850701532272451627824563 7399 8981698098343367553713735932567 7400 8742333464147881514843137082885 7401 8966001100473975210811867797265 7402 8765002168105295868481059856749 7403 9021095916125544019725504019215 7404 8748196353886905753754642514055 7405 9037797753604415938888127417901 7406 8802442777233992762611214221359 7407 9024310880752146779696987930335 7408 8821029810824546398370611844475 7409 9079809630435443229081008081913 7410 8803216261151131142353113653625 7411 9099436657064756341101615194551 7412 8859203276256723016448738237589 7413 9082424358719684918035952664525 7414 8879271605939424642951501163431 7415 9135900449629536655280048513355 7416 8862261506278749257062617325975 7417 9158539695341753970381006338329 7418 8917723727803345048114488303957 7419 9141943287767286136659381075775 7420 8932628630312272959900380515755 7421 9198128001965371845700100911101 7422 8920773979603607981829153671835 7423 9217953548330818518800701712275 7424 8974601732326631926238460680565 7425 9198274701230868824739250348773 7426 8994953837529246048551452665153 7427 9257242186064279223758716827159 7428 8977644460384496457794792749985 7429 9277742573892662666267604443805 7430 9030920258381338902713313141855 7431 9260909594223064519066986566715 7432 9052261869509275136445697195545 7433 9317793092253062046376863724905 7434 9036273361393018802556977311017 7435 9334904913653805638969955137919 7436 9091234758394896445896020758623 7437 9320898944858941453090417327285 7438 9111896414452624271335166757267 7439 9378134708747078064908701896675 7440 9091439215543248266137902295905 7441 9397766945313526175710382832025 7442 9151171759467810943219790825649 7443 9381222634685969105643415921491 7444 9169857845061090857891111507837 7445 9435821842295823270717764940213 7446 9154168137378418132173482162775 7447 9459063395048567378212503208299 7448 9208797097202029071463033498315 7449 9441873535697733325979717804625 7450 9227237075447056460354448233397 7451 9499844733287409343526474474751 7452 9212334112015341279283037182635 7453 9520263057190232441950087409757 7454 9269888045955710019606322101051 7455 9499332435805326079514683782315 7456 9288780389287971025265262034305 7457 9561216333703336867459048584609 7458 9272808128292172092100192712625 7459 9581750481826807222243073365543 7460 9325764042857567343656520418305 7461 9564265219805061857559022415257 7462 9349198936609119966109884905775 7463 9622927796036460663239697111627 7464 9331685662836650017813131669525 7465 9640523378943639826680493151145 7466 9389949714241709487279944517645 7467 9625971896631529592544394031655 7468 9409058346754182580986260652023 7469 9684366468512545853101883869701 7470 9389913740336986422759232915455 7471 9705767331260690301807951548851 7472 9449447275794239780319181818207 7473 9688028534420305167546491342025 7474 9470744568372673444142528654481 7475 9744295702255030902250773480375 7476 9451828167779308887404886732765 7477 9768301263143427082895953524949 7478 9511369823022405013616417809287 7479 9750425235286644846997462340527 7480 9527597445239349188539601440035 7481 9810185916767360188728577357401 7482 9514293459837480056580482958525 7483 9830603869066318155623584484047 7484 9571542191592213176619146792187 7485 9810070021576006207758969829605 7486 9593073868660951372583018528763 7487 9873307542764707285290394660419 7488 9574416322197741571541396421025 7489 9894426909269419443119537627713 7490 9630531886004065612191205094769 7491 9876230927510745599290988101215 7492 9653700857587291258163662455305 7493 9936784244383961771275670782557 7494 9637057406210402542164997862895 7495 9954861293584195946476127655003 7496 9695006936959410614273890392385 7497 9939151402512075058483472829537 7498 9716789690536991193362321263125 7499 10000617775038502710329868667503 7500 9694813614283450939047490031295 7501 10021948219764009355621435787725 7502 9758277193676974511592206055999 7503 10003572442451336478403837924035 7504 9777511547043359929587943465413 7505 10061610770408434591062838327209 7506 9761198694344766187258124412501 7507 10086287123339212484673535991959 7508 9819871370248779342149194328013 7509 10067749213452696876511098743725 7510 9838774197057453317880963480999 7511 10128760517596120159099033985883 7512 9822718299974048611511396224375 7513 10150896884251916552745938251905 7514 9883879286329046975691786752325 7515 10129063315396324446119006605611 7516 9903891157632018247616214498851 7517 10194276339440772396873720880029 7518 9886162425036348388652504092755 7519 10215995156636115264401050598275 7520 9942974804305024293625919943399 7521 10197182596267438274350539876825 7522 9968412806961355573617398761449 7523 10259554304177232198217244640615 7524 9948884826888988214607176995389 7525 10277521192266755012165844570605 7526 10010899289926927251740604864015 7527 10262418314084229903125758526875 7528 10031095947856097741383748292165 7529 10325197727011422761296612256073 7530 10010525153448694194613917790965 7531 10347153097552669078154272136655 7532 10073222170727336642352370098039 7533 10328066249524442013846890540221 7534 10096347938191995391663807315971 7535 10387845322585303504055748844419 7536 10076603564974394459050411801395 7537 10413293810882644186591132830769 7538 10139311057225773222347442380817 7539 10393450095943061427444899405295 7540 10156483790907959790735395973525 7541 10457587963271348589992101447701 7542 10142076852843939796047328370403 7543 10479792564206965396624132686187 7544 10202929076076668087640644756475 7545 10457108706271338979134458526225 7546 10225047367828024860443751916425 7547 10524338302359161209661833385439 7548 10205682693066365736666426924795 7549 10546671107492258745528678619453 7550 10265901906270528463859407421499 7551 10527155860254126694525832451567 7552 10289809868725873284830470476711 7553 10590804292739663451613302533625 7554 10271899931781340415290246355745 7555 10610549238878409283239631030551 7556 10333496136601619618791374846681 7557 10594201704968919840039824357805 7558 10356535124396595630216884070927 7559 10658958289379204354222191966443 7560 10332311861033444638912016223405 7561 10681540819821579940963796557801 7562 10400461019525058703523150501301 7563 10661746624203026496119113347535 7564 10421346430862758855808970177887 7565 10723418827041120491627594867277 7566 10403140463787005716628661475875 7567 10748900354191319335781487323115 7568 10465447176679095889941039995385 7569 10729594559295266133190494398885 7570 10485485245149765850745163463041 7571 10795082584693034601177567607575 7572 10468201747059901361656828313045 7573 10817917238721834175342098672565 7574 10532610462016905933963259445991 7575 10794406449390384616077814879035 7576 10554343610181023258445392287935 7577 10863713355113039088837475118649 7578 10535896122573351160240452197241 7579 10886578079755310063069849553375 7580 10595646196601945717813134594851 7581 10865796982631892831917693144425 7582 10622563029982601281284176534715 7583 10932725599725618178221747934755 7584 10601654555222239806476704743005 7585 10952336702587755822944613541569 7586 10667486175723799566492284416905 7587 10935432476613485999984804083323 7588 10688198223724352623458571617833 7589 11002121143212185566509039764613 7590 10666661093824262789964002235975 7591 11025338483498877604418576685451 7592 10733958876838849754131552118125 7593 11004815179394787216035722936785 7594 10757816304917584619947400138061 7595 11067730119496864411749926295867 7596 10736596373640146658766316606483 7597 11095247922700630095043116162309 7598 10803231295047365173746491122227 7599 11074568262302902108754316093795 7600 10821368307526532210826582135639 7601 11142000295718910462459811031001 7602 10805182152173536438430856118185 7603 11165544940260089565237042050935 7604 10870475786074844952536434815237 7605 11141149050873310561292586986361 7606 10894566405853713475287437475015 7607 11212625836038557536692653821659 7608 10873042528375524881635993907475 7609 11235564759916453791632176965121 7610 10937013586625660190957464360949 7611 11215259482864801486853514777975 7612 10962238075380809283105608534955 7613 11283571127383112132428891225365 7614 10943031528247610875059681781347 7615 11303719630769223257616623864115 7616 11007809676617428084135791730179 7617 11286185885646180092164058137705 7618 11032805430623999344290634877625 7619 11354907827329053849428987922183 7620 11007510996089816177194568328705 7621 11378779797232639565637808088101 7622 11079264509727270727876284204735 7623 11356753222017403713016757442131 7624 11101319504581008992169862859025 7625 11423018994637998297872630935801 7626 11081774907058159086493118614965 7627 11450644982232848871350658436575 7628 11148005195186542898931151552383 7629 11429216863886019054303761588325 7630 11168427659950143234616173657363 7631 11498745430604386348583403869475 7632 11150483097982445445931276801545 7633 11522900008233429773266698411537 7634 11219511087293215620561223306761 7635 11497674272230598147973850299255 7636 11241880840525285587895467927525 7637 11570618094801477890675243518509 7638 11222044655672107732232280558255 7639 11595569418945672339305780765563 7640 11285491692337453045263191543415 7641 11573824382431575573915474622765 7642 11313986302121029996571414806149 7643 11644232722084672697961781026495 7644 11290826502503167489907860565375 7645 11664854848981754384689408350213 7646 11361449207220352240161516177435 7647 11646737189870223978584407550355 7648 11383990758999348544093117856283 7649 11717562734946222050666015488353 7650 11360251949303425136176759802589 7651 11741399095980276493529549745655 7652 11431714726348215446238357596625 7653 11720044503533090212044701140285 7654 11456897874546068057633271834015 7655 11787553474805611145092366230651 7656 11434040802098063065432544975325 7657 11815927486086659597482371793825 7658 11504202359111673779744401963749 7659 11793746082829466129493531369915 7660 11524018854854410181124677953335 7661 11865435881317528553994138037125 7662 11507265068186268799813123966035 7663 11890239547838156720691934180147 7664 11575918725977713500817066915659 7665 11863400103881218612043914509225 7666 11601386649147850169765833937745 7667 11939900341217749908266709432279 7668 11578273698041144051116279217001 7669 11964922837212014734207674320533 7670 11646173058252287887701210407175 7671 11942394575472551491535568934315 7672 11672247528639259528826242928715 7673 12014939425467098397853987581465 7674 11652236610655023438009604670445 7675 12036194260754130896598456040559 7676 11721717232969111503880011121371 7677 12017319718796930975514213407665 7678 11747394391475108146950420901947 7679 12089590069925897857911403647651 7680 11720305456348780083932918400555 7681 12115521730377396277489336358401 7682 11796515344228006302228152857665 7683 12092637952586886024901249230375 7684 11819802806207885323618603004025 7685 12162225968706809642620689486405 7686 11798096595351974377891131043419 7687 12191441205011993524128975571819 7688 11869118976235347300801963931165 7689 12168351509681903464089731977425 7690 11891378856994561773280682656317 7691 12242285146508910956074759035951 7692 11871386540157252978520663865295 7693 12267048828487661149067283296353 7694 11944743757221971444074311944211 7695 12240699160250386480380063387291 7696 11968253990402638340147868586425 7697 12318898857306291829982210704185 7698 11946981467728381341414533286825 7699 12344529931174417009346456905303 7700 12013544018440723128328847808933 7701 12321178106241536486795668350765 7702 12044464504402454133401141730999 7703 12395931934703554069341359387835 7704 12020346443367817918288876571115 7705 12417758010050882838739994385585 7706 12094597480146444122617656566565 7707 12397458424100685706567964734135 7708 12118401289809508290679076846643 7709 12473352512425330540319700796125 7710 12092944954451444517627912795435 7711 12499220523887432421407080536051 7712 12168797596560474012581733484841 7713 12475614363073702772650672564581 7714 12194682455791001618803422435969 7715 12547279110923845669750924759095 7716 12170964435205637496990851626025 7717 12577316853515266364816058823429 7718 12246085008765861552665839888479 7719 12553472233570158105696854412675 7720 12266255864263779505314587900925 7721 12628816535726904784389783607665 7722 12248113073921538792547417081425 7723 12655761407634404429515832958415 7724 12321109246126944961375243903287 7725 12627738338301684630541034172725 7726 12348011129673230627166308751075 7727 12708295302277302935936169171699 7728 12322480195048632529982501579175 7729 12734633710723421846280884034393 7730 12395311600998817041567962906385 7731 12710442695184077916423571817587 7732 12423571114226356091189836248485 7733 12787369222687642118726717626077 7734 12401330388054808182154787432295 7735 12809064704301824869911240121275 7736 12475075702210230111197916398035 7737 12789581360695653341168892910305 7738 12502278921034003704690689644725 7739 12867043613030385585805285556943 7740 12473168131206858647441914038135 7741 12893669671915818622787348648701 7742 12553330183159810222241901199959 7743 12869142416133483603605675009715 7744 12578578376751718757532470103989 7745 12942956526235923760234620481953 7746 12556103216960622026587878126465 7747 12973837297053700620101902350199 7748 12630699843234541974284338730025 7749 12948361286691857125328617948857 7750 12654211881391480006665411439599 7751 13027522371809968173180601779435 7752 12632714653345342339213783360425 7753 13054440759006109624407418703785 7754 12710591318662364479486631265501 7755 13025349658413939247505354094615 7756 12734688467931559121758513936367 7757 13108419505563236262571336853709 7758 12712555872877913670234525661791 7759 13135482039606319801830443428243 7760 12784018371576953523636501351837 7761 13110397289858947225433838807625 7762 12815881673860411785190341510849 7763 13188971317500772730964538246887 7764 12790026824630846669202337840005 7765 13212767598773254634934942058485 7766 12868732603200655837082550073815 7767 13191729337154434948197754693575 7768 12893927867922042610735513079415 7769 13271519996813895536826594535161 7770 12865878039326061397164203340765 7771 13298880889624862733578633863519 7772 12947144687239024797137680302579 7773 13273482934808986917397801047285 7774 12975211195608554989435454943915 7775 13349509136250991245219588312051 7776 12949017163180407550410146377511 7777 13380376425690913126630326284409 7778 13028754245000921860018974008937 7779 13355671425938383659281228441575 7780 13050002023959385313554006497681 7781 13436411852425539456248995883901 7782 13030610028016281356511932091135 7783 13464066272096224435439907633595 7784 13107152537873657726357320311805 7785 13434030863211278541862226204685 7786 13136336688692768754204470613933 7787 13519487495057676403349177920575 7788 13109679946659842490918108187935 7789 13547327528960317763840750498413 7790 13186240113480431254128327736467 7791 13520583119508032008913213938575 7792 13216091943926981192310831264627 7793 13603084941149231684098781655345 7794 13192219970663411732140637203605 7795 13626711832213219147306358303943 7796 13270470808739647055546619875061 7797 13604912734060554635591982298125 7798 13298402180318255935891495064919 7799 13687012633463704009471170154443 7800 13267980451494613924531131606875 7801 13715201800468257803275906263609 7802 13353863958778885294654839173805 7803 13688877601299167024898986472371 7804 13379804668420134781210890686987 7805 13766375432718462673805776732485 7806 13355597172023170923789937274715 7807 13799820222427598723588049103219 7808 13434760760747835285689745209877 7809 13773323923218253089902089311945 7810 13459442566997808511942829496849 7811 13856485837111936031257830415335 7812 13435662144939346165927190875397 7813 13884857447954060401681726303525 7814 13519064400635775341970695246991 7815 13853819618513172722800845415035 7816 13545277500767371042789314792585 7817 13941865723530670323065574225129 7818 13520733873154141554551003385525 7819 13969598991237955017664632190111 7820 13596510246446023739525356376895 7821 13943470531227711932170214824857 7822 13630188899192861929766752335699 7823 14027705574747277949017101807315 7824 13602470376994644403201749695625 7825 14051959359340751307824044112225 7826 13685201385175356340728549773625 7827 14029371795790814688441155583255 7828 13712544435628043900528928596885 7829 14114007520834683545802341230773 7830 13683300464479293299611880877771 7831 14142877769828461845255622098651 7832 13768614381720783327178950032895 7833 14114802346396856685047957482225 7834 13798374232306994498086716728421 7835 14196265798747646870013819180879 7836 13770276481862290042765177731075 7837 14229789260192118521877767099229 7838 13854838090383114435471046921467 7839 14202324681806694053328057183775 7840 13876385357366648006109226853697 7841 14288006228024278958967480999201 7842 13856375362397161652569590763185 7843 14317096191251405746640119683615 7844 13938381914495376257961694068705 7845 14285033171974608294071186376525 7846 13968372632414413420289140493535 7847 14374848603331944715599995103171 7848 13939870745394029786358106351105 7849 14405045379980885453736737949681 7850 14020992308337859224022874283741 7851 14377235052035916070800699724015 7852 14052475788578359400139685879175 7853 14463878987852407055204614880685 7854 14025984204404469536765144417115 7855 14488773748252011658363087210851 7856 14109879297952221717223117154583 7857 14465362313204479651841241023353 7858 14140200826792333710044231318577 7859 14552522821126389684288877699623 7860 14106839512107619242314631648045 7861 14581312064194834339666040335885 7862 14197886422148049636780859510599 7863 14553979521070933927626842365035 7864 14225237950267950620571528231075 7865 14636865012136985930976354318525 7866 14199268330461788280563154621345 7867 14671455521890056436165082408479 7868 14282384869512825635132995479483 7869 14643062402926032993813195048325 7870 14309331874431938752376071276731 7871 14731229427274375017962909340675 7872 14284588504236522910808786844615 7873 14761211793816243765314335779265 7874 14372180082050158251218099674401 7875 14727062851750429518653611390531 7876 14399740064980355295538360566801 7877 14821315895647502917009795219749 7878 14373468400580545047721689495375 7879 14851448166804839771103450535723 7880 14453843788141667917928565439185 7881 14822660708595869463980064445665 7882 14488554557802072716112667504725 7883 14911873557433081738166096809455 7884 14459720650934530576790837987315 7885 14937417563348533177518418770165 7886 14548344072119003731178409165555 7887 14913088191666582378475273730955 7888 14576269483998583321146080832261 7889 15002022603756465760154619061125 7890 14544978288023848832450948741625 7891 15033329551516936571682388147975 7892 14635524804014539488771045874605 7893 15004174736724134179583264045641 7894 14666833379154933600563998991511 7895 15089650829317859732456462468523 7896 14635865344426034609845209155775 7897 15125059892661457173602356599705 7898 14726302672809241701819600396957 7899 15095672482868117442643301222175 7900 14749949484274141641506778018451 7901 15186458034426716049125705289501 7902 14727562530682669919503405748583 7903 15216336014131456591966553567107 7904 14814452591575544222243645693075 7905 15182816494275969552572411174265 7906 14846150571598329407397168838353 7907 15278964097073166592796465430759 7908 14815643753716967981878898884185 7909 15309813833016417653735598923133 7910 14900731869399664082187127172175 7911 15280105995188982823854071899935 7912 14934877316388853533947810890125 7913 15371962703185772551225305375945 7914 14907448009067124529197999775845 7915 15398182736062924237776202668255 7916 14995397124672284293719673850151 7917 15372119708823604926919807501125 7918 15027382982354822171068826036979 7919 15465456498352886241708418415283 7920 14991588917749466092788638828247 7921 15496731422403767297921142387185 7922 15088212102151341231871380522705 7923 15466520665554460758854831512015 7924 15116166150314931718105758211565 7925 15554508136665198316031971534629 7926 15089243951097265492365124246215 7927 15590888496395899511470646179099 7928 15178212644729898600127235395915 7929 15560467241495321002381704635709 7930 15205679289704933377494458332725 7931 15652911826490233893172301507415 7932 15179200091851978028263437944795 7933 15685545768317235992968541449405 7934 15272036413600379386287164222571 7935 15649953485769402996500738461215 7936 15301174160567649096603262038155 7937 15748929629108251627957402573569 7938 15272061475810048763316159389541 7939 15780694404845897168514908965191 7940 15358111722223060778807588519193 7941 15749875398811262247872850038365 7942 15395562943049439395951463653355 7943 15844382907451644552919940207931 7944 15363881158339863102479923497025 7945 15870388656280097452726017383841 7946 15457805782313279568026691398013 7947 15845319293791747917627813123595 7948 15487258773149290120397159276303 7949 15940427921443133882049683815053 7950 15453757017957197810666456104275 7951 15972541590785180593789810727251 7952 15548793854925257494310585406897 7953 15941189305743802935691619137785 7954 15582748852272526700524492960161 7955 16031847694057403704251773300055 7956 15550476414763596046936687453425 7957 16069222502426075254605758413045 7958 15645548485398498350325669692775 7959 16036804181415019561877316842995 7960 15670330590486234083251948434495 7961 16133954059631729866799884292289 7962 15646324096109416877559219276285 7963 16166415098523579693988342136575 7964 15738342913730943629545101096387 7965 16129601839479220660512167667489 7966 15770883835649538623589337858203 7967 16231494994120618331338368625059 7968 15739163894063281045983490198425 7969 16264077887930910849940646010625 7970 15830260756285182373050852939561 7971 16232223999768442475219860123815 7972 15865362797083897902495115312865 7973 16328565815588881159471995031869 7974 15835964634538802499759972583995 7975 16357048197600291214439919183723 7976 15929152261076289972821554710685 7977 16330229588329278087076080711505 7978 15962894287046650240931379617037 7979 16428114472845586303151661925023 7980 15923793873026009675270277843615 7981 16461083541212207316463124116485 7982 16026991264533003944470184548275 7983 16428742588109621582592842243871 7984 16057418507949715271766847667199 7985 16521956693193019413429268334289 7986 16027533311844543635933888476965 7987 16559366181939725704753629173875 7988 16121896808260278669395801061093 7989 16527795225482528291560600138125 7990 16150851509710501998787420074519 7991 16626814242633648942947382473451 7992 16122433243227758382728652514855 7993 16660134520848189039959649837145 7994 16219847538151400216424669192141 7995 16622036881120648089738117273375 7996 16251519414558652383829985977211 7997 16726846579596876980650579840149 7998 16221317177713020731144157156675 7999 16760439354291112500514941490483 8000 16311485397160422288018932523589 8001 16726446606784160282707740675469 8002 16351129499595118956579604980249 8003 16827613717403730455798500563735 8004 16317130716064036478207913689025 8005 16855933363787648842372468398501 8006 16416632185693357402454952751215 8007 16828053203172789615654748240635 8008 16446534015747801508464103409625 8009 16928806826195695925062695117993 8010 16411826490374045233078598492433 8011 16962655966470136349642590397551 8012 16513503103976171998803303827295 8013 16929210148794508376101914061285 8014 16548326712595474030236863562291 8015 17024115757817680782145915738707 8016 16513864726113716716011371542245 8017 17064558980630198540181027888529 8018 16614513223721376838549476537417 8019 17030770788698682890302941660555 8020 16640591112774691932310801836237 8021 17132745417413877115993043644725 8022 16613855604778489776957825289935 8023 17166997241444563047260859807675 8024 16712389731652606718230863255255 8025 17127658613441255388769111774065 8026 16747601747708585618176986886725 8027 17235585308939920086386982514095 8028 16712671957334594437929268359695 8029 17268947785412319974014065619621 8030 16809049838665671562234560075435 8031 17235844267345114347719708925715 8032 16846166889821247317001134444391 8033 17338922863364786210557584800577 8034 16814671452975464626256002550625 8035 17367974166522553978830096279159 8036 16912403935670987723675127729429 8037 17339112330567071322723162577233 8038 16948973342651197217736067173567 8039 17442801129414578130164624153163 8040 16908207177109500213225523663725 8041 17477426867948615785257460007505 8042 17016566368669295284648866655149 8043 17441921929924701345606126949575 8044 17048578861382595373291222598087 8045 17541652490573055175417377886893 8046 17016682602924656633224577211831 8047 17582103872129433930586120555075 8048 17116510943389553280898989721155 8049 17547327158318516179037335670425 8050 17145995564911510188710932071465 8051 17652190797983853883699344256695 8052 17116488640732970283738819762045 8053 17687302062763023273689564414485 8054 17220762767414800401859316934951 8055 17646629376679184586212188979607 8056 17253093864538438857949394592075 8057 17756654464712626420025878966209 8058 17220776663791249925324728887405 8059 17793002762363834357214726270943 8060 17316214354547918081041588461675 8061 17757708532360158266751401862165 8062 17358081020170538382950081190651 8063 17863665741847661027191587254355 8064 17320689584306683907164566060087 8065 17893573826056218253513065427425 8066 17427099743130928805367660171033 8067 17863724393654674943637045512455 8068 17459781473021658392892222998873 8069 17970399157149778386650329532133 8070 17421491340724184451505340914095 8071 18004995325203982104431241108715 8072 17529144735705134570169589858345 8073 17970231587041235315116535086125 8074 17565747989509136917436379784821 8075 18071819580474594979752022407807 8076 17529023520630831323854658512175 8077 18113428424095779090042752979789 8078 17634551021279049644510041307859 8079 18077418789956194102193529723075 8080 17663001353863543922193565669233 8081 18185316087275035162055548360401 8082 17635405149351771201315308807973 8083 18221353337080345144959920419767 8084 17738713577696289501455111528085 8085 18178138316949021115144145331345 8086 17775757160228229461949381063975 8087 18293615422288020167587175234619 8088 17738471557321747086910910230975 8089 18329840391681669256622952749113 8090 17840608801056003945596322763557 8091 18293334001532294500875613098507 8092 17878562987931708126430620456691 8093 18402478675076118855296528718045 8094 17845978308721653254255542628595 8095 18433038933555242673630000904083 8096 17950342283673453812435856289965 8097 18402154320202186601002565580105 8098 17987945424349857501345273180297 8099 18510760295835698302633432781175 8100 17944412518609183681348384497049 8101 18548511232462300888837895290501 8102 18059149471253251521139109979999 8103 18511527602438779092047060664475 8104 18092849053603265463466255654125 8105 18615995665117999252601714498601 8106 18057680542046177421541632752325 8107 18658584307432139100523989504779 8108 18164423030247969987758148355863 8109 18621445371350614783766019567585 8110 18196519665837095115583377135699 8111 18732477136717811097567151848051 8112 18163913344280766277360931613495 8113 18768340175526302387225682789097 8114 18274243552350610455691312587441 8115 18726036395329923564431816168535 8116 18308298910765998235075507303301 8117 18843621304044707229014858150229 8118 18273609925435783763107499313891 8119 18880794430580974484183437021275 8120 18373676433140840064849066949155 8121 18843068984556697623406230356065 8122 18418881246506363609288195711949 8123 18955342057774785254367711114015 8124 18380044539661333751045824466955 8125 18986630706911055691448078178525 8126 18491562933148377716648090365323 8127 18953595170866663565591288544415 8128 18525974413188228767742057730411 8129 19067523653773575213597725995113 8130 18485083486361002220240409012465 8131 19105204320963452778892256718135 8132 18599037572920413844307508177489 8133 19066972164945362832764357568285 8134 18636611874107784747574728603915 8135 19174434916391645516737554785499 8136 18598345496391219280649171191125 8137 19218280498088594690983559391505 8138 18711116240127581399573600188125 8139 19179794162363239868793252751375 8140 18739859968804146146145641787903 8141 19292844877920407774839733593125 8142 18710424990144894458430702765675 8143 19331928158161310378954218058067 8144 18819740047852670941003895302869 8145 19287063735068472723841960118709 8146 18858824881804474092817058605185 8147 19408042318453979022677218191639 8148 18817834239575830582617901043045 8149 19446189844453612702417906750773 8150 18927025490331486127796187678375 8151 19407011362406385319662272383875 8152 18968145358504716914508956974695 8153 19522683941825769998628145877025 8154 18932167120383760497482439412377 8155 19553660620363654752646028923695 8156 19042739406988927571115049432131 8157 19521772736817717341462267596405 8158 19082224002129662178258994771227 8159 19637918860418562823858416278403 8160 19035756221921090177029315049115 8161 19676462529158064729903150760801 8162 19155947764326379916434253552385 8163 19636933201651431273294192125731 8164 19192629809214642744165554243825 8165 19747474447832714164731391408365 8166 19156225494898220395579747489215 8167 19792490479441316276711463013579 8168 19268030883846669422464306558165 8169 19751539749640106227699756521345 8170 19301798227828418421972440557365 8171 19870174632088629666135142878351 8172 19266988666997065245640905759267 8173 19908993130253373012632069016645 8174 19383689659191006849137083545171 8175 19862767547298049670991663060755 8176 19418371120318607174864342076555 8177 19987132926380280867707959211025 8178 19382587920203399649399000144105 8179 20026343704637771624793192970423 8180 19489479131579708191756428539541 8181 19986025261847333891453889756477 8182 19535979149437139791262735069799 8183 20103637464355455606938807445543 8184 19494374780080947898429855498275 8185 20137779706232922529259339238969 8186 19612515700271665391723446229205 8187 20103601978160354942275395605055 8188 19648721264348906273851240410315 8189 20223056422215993122034033722133 8190 19603836315790088887954738221975 8191 20262611023438121526337533288451 8192 19725637575316134373093797329145 8193 20221771237034989220423039471785 8194 19766362371618963544453904604921 8195 20335323436179016758916730482503 8196 19724356319223265378608817968225 8197 20380447474239669141172844262109 8198 19843701870730898707916992160847 8199 20340535490966516271720580589559 8200 19873960932489342942924004294665 8201 20461359909443925979802845247409 8202 19842347699681351105661303898485 8203 20501258574382364830566024519775 8204 19956810591346942650049130295135 8205 20453439615264467569337773261365 8206 19999023385031020279707900191235 8207 20581425256701854326469747332515 8208 19956546939551271156191977731597 8209 20621585128075898951973011859793 8210 20070895714635835573016400755649 8211 20578695091082342349110915741775 8212 20114220791886310037112134512445 8213 20702108464944119244873691900845 8214 20075784159988378997495593494855 8215 20735888151675862892127336290235 8216 20192671334229845187248945677375 8217 20700407356220833400854665963045 8218 20233113216131465123541703021629 8219 20823409682834274731265028393983 8220 20184774298074171240542574872355 8221 20863981340320287234546353291101 8222 20313238204934533511456333184699 8223 20821781091274966633136955886035 8224 20350557615044599981391506494969 8225 20937441014591828561554999943001 8226 20311608355908892249085411149869 8227 20986103146275855531677683168615 8228 20429745249894633865873837135173 8229 20943578244433375092365980142125 8230 20465397253932345477874284661935 8231 21067878908618430251444832048651 8232 20426980945729884087386885520625 8233 21108866987166153523491756004105 8234 20551627305901146609504846313605 8235 21059411655227590416167424179523 8236 20589337356768001312024170170151 8237 21191052521326894024479362490669 8238 20549877479275671641131990319475 8239 21230858835365972721054923151531 8240 20662901699264220016178843877855 8241 21189214784071778988521508422265 8242 20711859631851871790960794139025 8243 21314855793157805934541958651895 8244 20667637855341660510292802625209 8245 21349469582688897540548714967381 8246 20791224575099154837651736184703 8247 21312947279798220908901460773355 8248 20830549152050182522753462128915 8249 21439291469560660981223790017625 8250 20783847400353047067607507057965 8251 21480910748760028989713322001135 8252 20911512306980622135941058150075 8253 21436026543471999370047683412681 8254 20954393639951255346321462106251 8255 21557458925987509276672310021475 8256 20909542273120073781123846323425 8257 21606190917252602497862084127945 8258 21035769825451650830780599578777 8259 21562309875353828004041479659975 8260 21066307323108779872208123334369 8261 21689936606132722155921725486301 8262 21033710485585144244357403247191 8263 21732116377319329666078607855275 8264 21156020014847129716002489697825 8265 21681051275953572762921021106065 8266 21199352160354356128364384238045 8267 21815126490562415498685920702559 8268 21153869218716232816992695589375 8269 21858680159443083007138392457933 8270 21274804301780483387823088858851 8271 21814208379724312561373916246847 8272 21320285198528235174237090515637 8273 21943413885009344740304089694865 8274 21278122405003835140650305601465 8275 21978909202690180582182001162151 8276 21403043954995897534961378523021 8277 21941139593651675907428482064205 8278 21446812665141604892845145241687 8279 22071037819080032108171198478651 8280 21393977484617181070100624038275 8281 22112372534452978510035920345293 8282 21529859084569951001387017164549 8283 22068567854452540333141157264535 8284 21569110422627454604378552058803 8285 22192295046747698219127325276509 8286 21527538155112456241894526960715 8287 22242249636140907632007529986019 8288 21651284554227841269271420962911 8289 22196904209538059155483513476757 8290 21689909595508655383099835323977 8291 22328282649135672973235170638951 8292 21650183865289744525084676751545 8293 22371408242226928426567386059845 8294 21780494971843354085697518570175 8295 22317370687998220882340013934995 8296 21820321332422572719757391781285 8297 22457878128458000753804374255689 8298 21778206754729563032718725145441 8299 22501222479580779527609434869775 8300 21897702019331485574362133686935 8301 22455300180281527478215496725765 8302 21948025120802633825780543558595 8303 22588118662011043570598072534175 8304 21902101062424586058377422527075 8305 22624371078921644598749475873801 8306 22034073610682017760195959550865 8307 22585400965842493836057147725475 8308 22074128930750235068166943605773 8309 22717697179658359790705834921421 8310 22024458620162707336895410178535 8311 22762830184956456665342215249051 8312 22159286752455933508714411166395 8313 22716294604890449702163078230625 8314 22204425606721096340491286622741 8315 22843368417761818023574374771375 8316 22155133094178706599619252554759 8317 22894629081546254928214455533629 8318 22290032926563852086766968804907 8319 22847808288881090771966520147195 8320 22323334002813599910396731926425 8321 22982865475782857696801750864865 8322 22287248325318970999212500047425 8323 23025727815893428217872048648407 8324 22416523473292414822414794768537 8325 22972662766757309778039781013321 8326 22462110879493152601301514327135 8327 23115634701714902724633605677659 8328 22413660392580225560265281850225 8329 23160231530671203329224303255273 8330 22540079182471049035275117927057 8331 23112803653513642806288074155215 8332 22589456275267007770967278557935 8333 23249300211907122876443851008525 8334 22545643814700195389928318664575 8335 23286646420140565505859501552579 8336 22676349817977366025359795072033 8337 23244927748207875682404402395785 8338 22722275096339116528501782166377 8339 23383621653134988021602833213383 8340 22666150201001828798103597194085 8341 23428516735579510462676970731629 8342 22809767727041741886389974034295 8343 23380470117794076375403060310995 8344 22849678768892872657860334777455 8345 23511094321913683391532649683033 8346 22806613870847186752426312702125 8347 23563673809855759393961202326079 8348 22938827239734558665545961857203 8349 23515189369988899751091679934025 8350 22978056922929137374270810380171 8351 23652775186527668247391801618755 8352 22935629016568384900990928309937 8353 23699536434543287952868011665185 8354 23073588827651852584311048859401 8355 23643365918299424563312347151815 8356 23115278903763328206373914297281 8357 23790480673968053784134731929669 8358 23068964720983186470008638148055 8359 23836003070521887115291522694875 8360 23196420146433459125642354159445 8361 23787076992364766774413495989357 8362 23250948874824600656162320142925 8363 23927469663368737293184394948175 8364 23200595122935319730245383416055 8365 23964253914705002270060865638517 8366 23340075780043666114061955296643 8367 23923995169136089793585812553955 8368 23382173168779304294050620794295 8369 24065148329573934979042510750833 8370 23329231730051973936512598394677 8371 24111045400886496578418013971351 8372 23470289288447205009904961446125 8373 24061587867577046969053234582285 8374 23519226417574759077067867579095 8375 24195836472655571277077894880379 8376 23468233717102922428515790921075 8377 24249797901963263109860939788249 8378 23609252074651577787275856431757 8379 24198412365426255517853545056199 8380 23644272293646218361835184570571 8381 24342568358557396562117969841021 8382 23605515731484450305005973932035 8383 24389097457545809966083853944755 8384 23742238181283215293376802719439 8385 24331060200164257001982825095625 8386 23788797026807290927249449690273 8387 24482352357287138103424932091719 8388 23738559006352555606759442725965 8389 24529096691498186128703310379813 8390 23873559929509673682292835677887 8391 24478529388798692779598209605115 8392 23924083119161896256881571381745 8393 24621206166815666751724133212737 8394 23877379110881501059880809170645 8395 24661963564174329155653480314975 8396 24015472002271575723174664136511 8397 24618892743190947800947479414273 8398 24063826843912666670534490099075 8399 24763991359951338502836660486531 8400 24002567121826962559978469793645 8401 24811205310607538231106054999001 8402 24155765194017170858952974229249 8403 24759989860817349982898551496535 8404 24198995717496281769494440443237 8405 24897965116302013282369543934901 8406 24151814141293750156315087166739 8407 24951842120310845439786476518459 8408 24291432431011233243379829745415 8409 24901778971452400657721393668225 8410 24332651870178817283746020238485 8411 25048394503734927221355119364975 8412 24287418356912333759539279803795 8413 25096150459280769380962076350197 8414 24431699477978139788829185223291 8415 25036139834347513226317112115711 8416 24476950798576513612530557344275 8417 25191756048659597610338320930185 8418 24429030922963012117054552992225 8419 25239693467284279402421579479783 8420 24562385041466311106266573109937 8421 25185995850271611935686209869565 8422 24619616206303416808197145859199 8423 25335787367630581171464606560715 8424 24565889168666952740673144260125 8425 25375896346428419521960479137369 8426 24713162536455535502513115099045 8427 25331418181951764653303688870815 8428 24756094649006869505105488086755 8429 25480528446781106195490079720173 8430 24701177052579763729636971485715 8431 25528935990661457286006771049651 8432 24851691990147970921629074669307 8433 25476050049739197199511314372021 8434 24901651750096619544202350618321 8435 25616338032433556558012429994759 8436 24847324311318522554815884123965 8437 25674413324079653578933951715325 8438 24996289744593289907806478017767 8439 25621433705051325498895863316395 8440 25033016740983695465236440609915 8441 25772178740183410742658422379585 8442 24990312634841010022534637240001 8443 25821074705404141012670494073695 8444 25136076215210989591749923116587 8445 25759350062697626287704321769125 8446 25186510092531383798897423538315 8447 25919102160087032488475439764739 8448 25131337437704844032022165175425 8449 25966679005349284839054470713161 8450 25274001070629911191143977280921 8451 25914337131682822246154632003675 8452 25327224180432523739683602311225 8453 26066753894497214257266398912157 8454 25277428108558712353958071308495 8455 26107833580071204604630812949179 8456 25421755062024523044038807397985 8457 26061907491196252754783943097905 8458 25474216077897553879893916178877 8459 26214978451772765742817563809583 8460 25410428947471814994935652968187 8461 26264767481415438618232347612301 8462 25570754916830674775556775134099 8463 26208570351881981625235817522875 8464 25616315907862837022596658832717 8465 26355897825107430793221037872945 8466 25565879824009131804166720312425 8467 26414140171419847996158573198679 8468 25713338130630369923739879029565 8469 26359207794591380228387565878409 8470 25754926805457172516910348433891 8471 26514134252620415022989941310955 8472 25708375347811291174617617643375 8473 26564255272386311000264328261337 8474 25862284431272751415172457383805 8475 26500576662894612093390736887375 8476 25908251401684466919642259971875 8477 26663164968911486772314112481905 8478 25857228327199302090882514012143 8479 26715117065323830075695072926963 8480 25998029551969961188784800520385 8481 26659338266137944113077267429065 8482 26058266826408741556019353919049 8483 26816088497977530851342263098087 8484 25999605287598431301524631106905 8485 26858199098326969460513844361989 8486 26156739141414868215687741357855 8487 26810742218776478727883537316535 8488 26203208241029819547772136691165 8489 26968146546725096275586642819625 8490 26143189659604689718136349914325 8491 27017487644002612412256803226175 8492 26302006259113478479361863924215 8493 26962761580685371662498393586965 8494 26354660125300908944764502732931 8495 27112476045551641568914142392803 8496 26296794982174971170222059741371 8497 27172207652626631411524325695185 8498 26452543076716281804161327063769 8499 27115535650946017743365226165175 8500 26492619541749780923159402972373 8501 27274709233640302688153681292501 8502 26448592891857312151816481682375 8503 27325916567872207650040560383115 8504 26600972440736264509435743005875 8505 27258765560663971258145467954089 8506 26654000946613365682470677758965 8507 27429093855888703475066376933039 8508 26595434591299572784919641379435 8509 27480725175166284662294355313621 8510 26745942364631462918085804378315 8511 27423335587395223498337637948915 8512 26800227404483825441606669967733 8513 27584242816670981510223374825025 8514 26748605261193558425493715308645 8515 27627282268060911233349862844775 8516 26902764476852408935285848014601 8517 27578359355823901709079244046685 8518 26956311584724218255034466289007 8519 27738513295763515779211542090411 8520 26888459971468183025537081252025 8521 27792302136909960448621938642601 8522 27057746317867520949357344633949 8523 27734171600236633096324513023051 8524 27105611899909539376022171640287 8525 27887816160438857729609913175701 8526 27050280675289452721352339464815 8527 27949246492521140927627698481299 8528 27207451329878514324475588661325 8529 27890767761064198651791281832825 8530 27252964267582447030686709156065 8531 28054295055243009342864823970199 8532 27201556298032438472395378101473 8533 28105293894383834702084020765725 8534 27364037956477745075129422968471 8535 28039216465653015602585368654155 8536 27412210478720077457780973022935 8537 28212544127697408052345351787769 8538 27357987052917810254631152413725 8539 28265463304237098637250349337663 8540 27504959042882821323714630679683 8541 28206155535145208747790533724625 8542 27569946192768763748548144903899 8543 28371562281628477379766390074595 8544 27509137365478744327636271069655 8545 28415719176620672929336932617793 8546 27673398029200067901805152977385 8547 28363297446004783861495410174735 8548 27722206573965641314518445775153 8549 28531364132450332760548952420925 8550 27658303019199606201310015813803 8551 28584786029416510842147179077515 8552 27826144670169217289727950901445 8553 28524847442723078668222922192785 8554 27879591918576545962075701652725 8555 28682843605568673655906688857839 8556 27819759175265084047172122010175 8557 28745657912808778963178482585285 8558 27985620744045234920915269124787 8559 28685306971308824403391627487367 8560 28026168802899826610618185286547 8561 28851620488063532432407216340985 8562 27979292206699315303916986621785 8563 28907301503493432647868168913975 8564 28140055938634775367253278419637 8565 28837433646811541755696982736285 8566 28195768896794339671935051910695 8567 29015426993102490856632674484075 8568 28131726285215867188389588319335 8569 29069547324317434398465994634433 8570 28292288164820794666775667808341 8571 29008649788526785280278404602815 8572 28351039456232760799362134330315 8573 29178474991331093277949953461565 8574 28294548572328371068444488063195 8575 29221962527845534037340269523575 8576 28457037020501415887615180611983 8577 29171487256877636507108234829765 8578 28513315331381230611785025521337 8579 29342240684310896432046160197975 8580 28440930187518867303580040558625 8581 29397013767024174815742339612901 8582 28618159367772873060136475654175 8583 29335159531791200106444611407035 8584 28670095880783001134324251308105 8585 29497431807647384373218854091529 8586 28612891278407062097811972018405 8587 29561855378312519813215671838399 8588 28777151167085600833145278136175 8589 29497866824880730845315371647045 8590 28824833548797707483202101743107 8591 29672016200148099850544439081951 8592 28770088736180654490747119803065 8593 29727427265408551453120164111025 8594 28941575989130805825062740974561 8595 29655445639121419821457787746659 8596 28990598178016365902321836794197 8597 29838391913172185518976082468789 8598 28934398745663110372171659079575 8599 29893969810129778578899100665403 8600 29091172358866154164784763028175 8601 29830953359156405332316526590865 8602 29157603079368507706637899359165 8603 30003617323336912050844789596207 8604 29093112877544668706818001099679 8605 30051704723784366831986827699101 8606 29266375912863415057746345086475 8607 29997827436992020892222031272155 8608 29317677753829690077848920438053 8609 30173220224129665049275258383393 8610 29248021545316506667109870581185 8611 30229343368200017263681446214039 8612 29426855499084834772981698047745 8613 30165334999352379692115130933929 8614 29484809107139592197228826427455 8615 30332232060143810909710297881915 8616 29419316437105510228460334188325 8617 30396457888113582086303403629809 8618 29594518921790374216778117823237 8619 30333961057855077359353529347935 8620 29636842331975760572016921949287 8621 30511331079878257635342462571245 8622 29586856185833008392308926403343 8623 30568004513445811538222589158515 8624 29754525096014939834395428777411 8625 30493721669609543979037422944025 8626 29815001593524714496376295571833 8627 30681626889778412370011276634999 8628 29748723355851887099581638955485 8629 30738576529178027597027480709973 8630 29916298864109797286522353975575 8631 30671743111286375814986863668039 8632 29977939946349695739481878001875 8633 30852753343939814573900313597657 8634 29917912694865799828676275620045 8635 30899977008818164037210467048959 8636 30089325393641211702138352305627 8637 30844583548203557718275457374805 8638 30146660766232154240136270764139 8639 31024714309437423058639016581875 8640 30071760000423676708855492965447 8641 31082220789172833830758709803201 8642 30260315824451134015349393879481 8643 31016418998024894400604895550175 8644 30313058185371544042852165063337 8645 31185663360735359662808963276925 8646 30251999942845727292732517390215 8647 31255300001878907840281904580139 8648 30425440825881683521379723900025 8649 31189071967772529528677630687809 8650 30475466118376953000598382682285 8651 31371153834456763306919575628751 8652 30415402089056930520898788781175 8653 31429199804582282364808442446797 8654 30598103454987883872482996788851 8655 31352649509885948272527559763715 8656 30651341196706767415770328425333 8657 31545444078325022540463698526969 8658 30589624719368181099315600274725 8659 31602115180656418766620822292071 8660 30755085538183199817958060021485 8661 31536962592120417007402422661165 8662 30825122855492426336475673774599 8663 31720974089626433313667039786875 8664 30756324110140329500878106099875 8665 31769519917629975292839712638105 8666 30937348806397581575233086202653 8667 31712148262109050322235700196343 8668 30992757202425120194515293245043 8669 31897160494832336946298308949533 8670 30920714841768886157207670732555 8671 31955986719111468915208131379875 8672 31107538976238008337165729858491 8673 31886331669117623106640405859085 8674 31168415468036986344195714883881 8675 32064020906660318730188148738039 8676 31098778060835950485136776638933 8677 32133407355063365917462817169349 8678 31283587313290717798397580037887 8679 32064935192756705376165414895875 8680 31326050053089230767798414699485 8681 32252103867420978119404201363401 8682 31274702557416798256864646886885 8683 32311582809547912482258788830447 8684 31453504185619284646187840023575 8685 32232648243869872600916569049505 8686 31515048440465710252913950903155 8687 32428921136435110792225132397715 8688 31444562203567593531190925572155 8689 32490648351283084106846989390513 8690 31621102961857458464080214549577 8691 32421533569840811656934807274615 8692 31686146355182239905972917495445 8693 32610498447982754551433075063445 8694 31620295658775729264281882670195 8695 32660196867491376955252976288091 8696 31802975140141027025440207790635 8697 32600941735254256831278262200625 8698 31865050303982830566465853488597 8699 32790998909523855686874675294303 8700 31783619778534833088364766017035 8701 32849206939714153351496750450325 8702 31982457987683269628623395814491 8703 32781374477640949738368961062511 8704 32037768094369432033881011587017 8705 32961906209736087110191285359201 8706 31973062639414992762594465498465 8707 33033025732980972668175685268359 8708 32153872466541811085277358634433 8709 32962631743286308941850529509725 8710 32208134270112494648130180257775 8711 33154623062288029307273001039051 8712 32146006730437080141440952319985 8713 33215570203867071487991727070825 8714 32337007441238437358239777633341 8715 33132258093614567616086548231575 8716 32392872382173363115732041772751 8717 33337751145935358000645975324645 8718 32327331253349021794272162898275 8719 33398996733126064439799782758483 8720 32501656457378981204267311288569 8721 33327681443944676347910555784261 8722 32573338680672997299375188079429 8723 33521474651336519945332204274775 8724 32502180427504565854721252425205 8725 33572648258589667317916114227653 8726 32694978114594701637335294011575 8727 33511615303008046495448592727755 8728 32751364750068298906637131478415 8729 33704676126511432385687124451665 8730 32674634470962733793614664088249 8731 33768510582263508365426850801151 8732 32871649449436027079724515040579 8733 33696378781050354038285403963285 8734 32935342784905275131621183790411 8735 33881715406300014427287348408339 8736 32859513011408845022294637106625 8737 33954605241384316575921085419169 8738 33056388118180192578321046207689 8739 33882013064750860698588861692259 8740 33102822197787174433346451040665 8741 34079166306434546791219334653701 8742 33046185479326066874465742330135 8743 34139571168374314904794941919627 8744 33234771152056596838020069324925 8745 34057556416372374214601990238225 8746 33299304735236369559562796473485 8747 34266757582576611172682470117839 8748 33224402017630292151449258024723 8749 34329396054467023361510863214125 8750 33408744545588030647619200548291 8751 34256029574293073220299005052515 8752 33478806889965170475227096194287 8753 34455251771493768077150148172785 8754 33410830733783333930787001442745 8755 34507302672478542960434783964615 8756 33601217668557433527130775772861 8757 34442314093811301323155720769953 8758 33666571192062958531769528199927 8759 34644638606089928034788800087083 8760 33580102704520067517955374187875 8761 34707988323477488281108570963801 8762 33789689686216596602857623105525 8763 34633627389472127629172723205975 8764 33845806953180550975617099659675 8765 34823905779497137620284428932285 8766 33778970027339029813505670029079 8767 34898387277255166782767642405139 8768 33971586520779914262210498734241 8769 34823795866884606460935008699545 8770 34026575603619075350193265067001 8771 35024111155210239206354410121091 8772 33960643972396155245927768370225 8773 35090133436356844656218736627805 8774 34161774260115666308029735123791 8775 35003642370311798863913276358575 8776 34220347678473808239725180281185 8777 35218332269676266830255835919729 8778 34148443449945938360847894448605 8779 35282584652778400847098439379823 8780 34334436994481792389681559382831 8781 35206866329920483350780936436965 8782 34411756721026820612033705893299 8783 35411397142984320818954993073555 8784 34334079430731098743177964236497 8785 35462592107080936623857296015209 8786 34537341571363980691565342321385 8787 35399778462960922137051475352055 8788 34596399565349249957287805091581 8789 35605141287362154114684620996781 8790 34515013866761504968236229289175 8791 35670257117595416538418769558379 8792 34720595953812727329475802560615 8793 35593596764911787088481520278941 8794 34789731106553555352876148881861 8795 35788942506275622036140832265743 8796 34711150381828739327997221503475 8797 35865472804930872953246175140725 8798 34916527162776630776616351240075 8799 35786261427534700882653804634395 8800 34964900629076671606539562918191 8801 35996062630536678275412851580225 8802 34904834757465130697814017440125 8803 36061651733338688189441666053735 8804 35103623106951571798979853739737 8805 35972659944318801526985802705165 8806 35169221356008872829507036984591 8807 36192948991603198279462187338059 8808 35091788484830721312157442753725 8809 36258748702595645497786120539825 8810 35288139755161083351593621810349 8811 36180470151812757907422094166667 8812 35359620500311286009750469397895 8813 36388520268591632813723815364037 8814 35287276150583490803806833721875 8815 36445225528625137119889485614595 8816 35488198684067503468498000062147 8817 36378289980039166733251701303705 8818 35556592763547180881183132352657 8819 36589353908740093466609116291383 8820 35462717256251684311596386210061 8821 36655789394936203383829212494101 8822 35685609165717900856392711428199 8823 36576781011894932303436244514475 8824 35746662221019602508021191329275 8825 36777298762917423548285830918185 8826 35673549275308176676001221969965 8827 36853443874805221919827150869775 8828 35876517788913150425507701219083 8829 36776248497935668893462404615461 8830 35934129292298838661918064544795 8831 36989552574798497800361043051651 8832 35864061464691551825877112319925 8833 37056393430804244642908843846565 8834 36073873303138409319229223949441 8835 36964931865735202431076797356655 8836 36137436632736682858418642590909 8837 37191084267409167802849112464869 8838 36063398462804525716462720394091 8839 37258474662443371904440126288363 8840 36256866037804577201609081579625 8841 37175850517247190137611846076065 8842 36338204640677131950469112353149 8843 37393575528889106207451402514047 8844 36255543331552181658527391146055 8845 37449393788116344461875709876973 8846 36469924316417173952128630174035 8847 37380362525468607096746944717695 8848 36529745490712205628682806082281 8849 37597031895007217247225580275153 8850 36445441550339532087448962518745 8851 37665065320698831254811527323815 8852 36664260463353092082712222098525 8853 37583575896786217852245749764125 8854 36734602736063866892416249208535 8855 37786973781734507153617132564035 8856 36651153805399603144345388523795 8857 37869786057386727752220027727929 8858 36867593164196500831358304524925 8859 37787935695513966939927368842975 8860 36918460122553034288176443791715 8861 38006851365138386305517702414301 8862 36852175946315858047185074808435 8863 38075533255706369960990959312675 8864 37063760380782978246235999904909 8865 37981081411509953847241959431301 8866 37134477585463268717509843260225 8867 38213222910979204966104446125479 8868 37050384311924244668887948064585 8869 38279959854961448615975225282617 8870 37257220843907487945522243746031 8871 38199368919982880121250877892315 8872 37332215682732541924972230256845 8873 38420558773731986273923275394257 8874 37255443749894438546346435274497 8875 38477691552772243917339846078351 8876 37464873487219158443836026296007 8877 38406313143929057147018121492405 8878 37538804700327545245709242935075 8879 38628805489655513082413079583875 8880 37441469899674223244351852596695 8881 38698573849457369704889376163545 8882 37674329559282125486019051968049 8883 38612402103638809683605630421123 8884 37738104822185820202125088794437 8885 38825903680218258134945858478549 8886 37660441513930590912693806818215 8887 38908227031925335271766029920219 8888 37873999921223487413359972344915 8889 38823868181972397082876349942625 8890 37932356163022151153334744179709 8891 39048519826433926639650719098335 8892 37860057214560333799689174209975 8893 39118873368404752721553378725245 8894 38083458613337383562787207928011 8895 39021619445618672154024993849075 8896 38147817323862414216689709399607 8897 39257527185384579585099102477609 8898 38069234778256461541766920293825 8899 39330272873367639583502858450343 8900 38273119010173588307425610284281 8901 39245117045616611636420894835825 8902 38358366234631573535588520477999 8903 39472166660161363511999317061307 8904 38268593376933212995600550051625 8905 39530502673641101703203949753225 8906 38496469952732838059949045566685 8907 39457282631444615887238648912655 8908 38561422696417313632827379805823 8909 39685483048341534138274248918693 8910 38469427739122068578121605068923 8911 39754437068113913936410345132363 8912 38700174479054022125992780940997 8913 39670420718908091641541826113785 8914 38773983377541991122387002608641 8915 39887139839736385773050377958055 8916 38685455968655093495351422191525 8917 39971470607794644920083083166069 8918 38910981994814295919405762366875 8919 39884541343504779189742680793159 8920 38966594471380088706241667085975 8921 40114891357329241153597410521601 8922 38898485020707187287142659173085 8923 40187144076240379344024481505215 8924 39119033186890641756881186808195 8925 40084585439365400931184642014885 8926 39193535546821859093923586283675 8927 40331491041736682463868619530275 8928 39103913970977000371636757328719 8929 40403834519672967085099072344673 8930 39321763906922948808859607798913 8931 40315783092459300171604040506375 8932 39397886192422231731935466645609 8933 40548862151818885946710546398405 8934 39319005173127336584185463999295 8935 40608651723027326695677747185019 8936 39541831579401926062498299631285 8937 40533056515463819587751603176573 8938 39617054288987541726171551507757 8939 40764839119410742194179601812991 8940 39513864626495634447002519532135 8941 40840284523661827301130561854701 8942 39759086746064701689007526806275 8943 40751040825609436579471159093035 8944 39825813222216992433521350000875 8945 40973670903047428333302258560913 8946 39741115892292358646830859911869 8947 41060045971357084762961162247495 8948 39968651036608819754269205116053 8949 40970516921070980597900076835645 8950 40031860961795382016082293758327 8951 41207138468522872944650395732251 8952 39952838840101294429006786442875 8953 41278405250947075679885821928257 8954 40187723104949778924214179891081 8955 41177704050657541571946572142027 8956 40255420420340819351031534402731 8957 41428520454693780644440443647565 8958 40171995078291156438964045323675 8959 41502663748093550842242950647427 8960 40384241267333846890511931008895 8961 41412109295677241934874742746425 8962 40476122199858101271097933257849 8963 41651166733829005004624891965575 8964 40383295882568683253855234413005 8965 41712072843001908497431431934125 8966 40620873491091664817327285330895 8967 41631987663295560812762375945095 8968 40688916182123114367361341992385 8969 41874746614196240087147690128233 8970 40591524208728026076719454343125 8971 41949506240485529540303204482351 8972 40834365028334109831790443033615 8973 41857822577316103884605341675201 8974 40909308430408573104240088441491 8975 42086011868515477056941799500643 8976 40817537971160852731731418721745 8977 42174486119142747763442261502489 8978 41057848699894495076559637977573 8979 42082285911456650517382944554775 8980 41113504404486897771905697656061 8981 42322547938950954470644063099245 8982 41041108127710617096479914927923 8983 42400407283885934329177932827275 8984 41273324038201261671013184764975 8985 42294346736887285049838267741105 8986 41351445527604829955319560605605 8987 42551518264457491643623175778135 8988 41253992569027002723633796120395 8989 42627615843859676634152796803613 8990 41485754689450907758134501427227 8991 42534297643687645511528369875099 8992 41568263864700981534867912973041 8993 42779565970539667127536656658821 8994 41481839021768465143610777084145 8995 42839628063404171798220198661431 8996 41716329815361747484295738522625 8997 42761931943528763394458049364605 8998 41795025814861228712431272899007 8999 43008472125041715228449510901003 9000 41685880840848451183707305073985 9001 43084999635655203310097025045001 9002 41941666737166613356818480327045 9003 42990604841385343155945473031535 9004 42014149654815739446075478042487 9005 43224686580767010189646855899501 9006 41926663362629444977340177025435 9007 43315297536368585665124530537459 9008 42163681150062402878549190650175 9009 43217372246804751705527527860525 9010 42229848018636411701798271559185 9011 43469427202115014834595962402551 9012 42146033305140281128980191690045 9013 43546671832860947086421357389525 9014 42393552549715341998130264838791 9015 43437369612620483407630439029035 9016 42461652561453898205577598612575 9017 43701521463477587689415666507649 9018 42375664382772608567000541633033 9019 43779124700204922343679404574223 9020 42601354252578371413858344438987 9021 43683054809251574101771088033365 9022 42695371297924751065416708181275 9023 43932092911751693242070533892067 9024 42597071783707872937849374751485 9025 43998677681670442933816018010645 9026 42847157434525284529114528947225 9027 43915974482825866424603237248323 9028 42918455423222010488579823842153 9029 44168965154519058317823298929573 9030 42812765850801018066145027327575 9031 44247021728474175114808774266651 9032 43070799405463416978620187212545 9033 44150094350454493818381734620785 9034 43151914795717741748322702928221 9035 44390108003701648262136441634575 9036 43052339487545889106956435913083 9037 44480380400830627966656362777509 9038 43305003470920419327961650134067 9039 44385240539752585042163601235275 9040 43363173664940792365260185604525 9041 44640777903618979285596224205201 9042 43286080513470246276839432820585 9043 44719840584915772380315832979095 9044 43528115985253413656196513477381 9045 44607303976243758930405356890617 9046 43612607110390020431527607730135 9047 44878333584982693466333371088715 9048 43511754984946949173356941364375 9049 44957764257836221739101071752953 9050 43753231131147801545583606251349 9051 44856182267183503983700122541815 9052 43839746511441162311851821801155 9053 45116714762076083482490980112565 9054 43748039328302258612366619520935 9055 45182447524909644653726034132051 9056 43994948245669669639400358197255 9057 45097295316078929804840817200905 9058 44074982347857368815238981614449 9059 45356765589586276831667701379943 9060 43961746606971594911535852877545 9061 45436781902721737273856465134725 9062 44233548128800440639062306808015 9063 45336809521013107713081917108295 9064 44306554795060433634195026970525 9065 45580471287581295324039640825773 9066 44214086211665349798916715212965 9067 45678194122546117425485150308879 9068 44463513650800439121612459943623 9069 45577528293478574532333948651525 9070 44532778638853243547578236973491 9071 45839654291048266943110766306355 9072 44441157102539152567102224048219 9073 45920571465085118575634565160345 9074 44704208715051342151820675029425 9075 45804489218203435084122309080035 9076 44778298298474071832982663437621 9077 46082779134121418651693888579925 9078 44684413014675293740051361666055 9079 46161335319234830807285709356251 9080 44922136686950587436476478093835 9081 46062202071616322434165283362237 9082 45020590492711520619082170591021 9083 46327034226193254252630437602095 9084 44916328143276977463058522428155 9085 46393966142600145383813104056645 9086 45176520749929651009448319910563 9087 46306143088350278511785701141875 9088 45254111971624630290205171846227 9089 46572422305466393621315684886753 9090 45144812540379658184661217782141 9091 46654470210639698230366299442951 9092 45413722707554130209921456252505 9093 46548674352366338763116194071325 9094 45498699232130244881951882455311 9095 46804050259121033193509647723611 9096 45393186333487340296738852687825 9097 46901082123777882725957780268849 9098 45659046907751959649562077260797 9099 46797710989881185335277586304387 9100 45717029777902360329751466222575 9101 47066590541295895905178545529509 9102 45638312238640451859106172132835 9103 47149418603605031329537328404435 9104 45895435244982445477920149337489 9105 47030248217189464039947342409065 9106 45981224060177033210466160462593 9107 47312612235410511727202132497959 9108 45874188174005405541729027409545 9109 47398611173616866676303875987893 9110 46128412981451301401560632560199 9111 47293769160700038501917837347915 9112 46219036052371185501348195870015 9113 47565251021180133351829421816025 9114 46119155818799670740319887317905 9115 47633829695177012599023774580815 9116 46381652260368274584364976722275 9117 47543475835462728000330624870225 9118 46468224916026148689511959152379 9119 47816196885587023701004745623923 9120 46345513826195632694037444712605 9121 47897614059425613500001857421865 9122 46631557911788631937808670157449 9123 47794393300818822959106924938535 9124 46708282719591142781300899505537 9125 48053508291140142936819772512565 9126 46609797798443359543096944425283 9127 48153116950029291248288510703499 9128 46869550328939417235323754113125 9129 48046405794438982831590745347345 9130 46944532991085695866267151956245 9131 48322197359812424537305030596735 9132 46850525243130052847337018842295 9133 48406943477499568458855187308205 9134 47124574291409484399332972062371 9135 48281419853755523630106744427263 9136 47201981203360757242286564367783 9137 48576810856519351126172386521969 9138 47102522500536852973853164527225 9139 48661788614357638566400771425175 9140 47352549744714450418709038587333 9141 48553722413773260897363267415965 9142 47452964812739032310003262380535 9143 48832589464345989440918859873915 9144 47345262742485265423736641636015 9145 48902580695951630400348937029393 9146 47622112026939050471794651104693 9147 48809570583415368886144940857855 9148 47700280721231205384806831039003 9149 49086634320079755940431750322581 9150 47584532104601367249793707236715 9151 49175461323978608818378378733251 9152 47866946953622466558392811062475 9153 49066263821114979850122487857225 9154 47956400562262170496356651919905 9155 49332020667598099112588230232151 9156 47841826094869163446062039813665 9157 49433995475750036991103784489509 9158 48124288308153626592830886089967 9159 49324196938853054837867494527075 9160 48187834060669392981928206658545 9161 49607011582984039375896087765801 9162 48101317522298834821156229562513 9163 49690426751660316412216859736843 9164 48371806873425404282653447941423 9165 49567413020441050391582204749125 9166 48461650930833692486619401050995 9167 49867529204656099458198669223155 9168 48348598723109899792444625967405 9169 49954633930861026438508702103025 9170 48612775485570237898097157432441 9171 49843535300816209650723951292947 9172 48710664695380590108897893942765 9173 50129243192123343621720976414965 9174 48607370488387598139524292149295 9175 50200807004383484899306795267979 9176 48880846566358562336690435998135 9177 50102038855200802603667799580425 9178 48971413491415943938527217429125 9179 50392158173194544315237130878751 9180 48841639939224868510029414549879 9181 50480064265890227036886177615901 9182 49142550114922790031527473942299 9183 50367712651647307238365511942035 9184 49219900514384604657715068047019 9185 50639884468348018768948966673529 9186 49118654824202274871156475184465 9187 50744588025831234540309614457319 9188 49394612144681832219806158355793 9189 50631559353040350920028489682009 9190 49470418979394567289273843421967 9191 50918452253047156107364252730475 9192 49370460798963931755140316790125 9193 51010321384495188033900578493417 9194 49658703543955910466382536436461 9195 50880519679415315061350604207375 9196 49739397264097367048567040611971 9197 51188120787015808679415465470829 9198 49631356897028868891641233446735 9199 51277276559906924132769407738803 9200 49897199000435238593824127460795 9201 51162976188612118103911470954265 9202 50005435074648778617872689349145 9203 51455923399207010274006686641335 9204 49888328338435402221258603052125 9205 51526031284866270048433282345725 9206 50179594358712911457135201139815 9207 51430142328700146444011184443223 9208 50261331101751308590400514327915 9209 51724914773716638231987620768793 9210 50138818201431433106551311650685 9211 51814851511459552072906495433551 9212 50433296294757024059572587800631 9213 51699235030471211813008730348325 9214 50529469572850705269844228790571 9215 51978609422777941495154726022387 9216 50411140130385773589576264694629 9217 52085343273732927246787325257825 9218 50704945176564746578849885598817 9219 51966121984728014838851775308095 9220 50771637609091835101630904597337 9221 52266591154118036034022715296101 9222 50679912547392327427118048974575 9223 52357343303597596033637517203115 9224 50964275580400421386291337436025 9225 52223791761561244859730244314909 9226 51055345377359355238794117933813 9227 52539285804974507621921048177199 9228 50938708350560916013310903270735 9229 52630133699850721899281545127013 9230 51219335084208608147793073031475 9231 52512809728012386390534195640515 9232 51318962393341224285447647132217 9233 52810091378766215648489088774297 9234 51209844713356159384507179208257 9235 52888020669656931643327629816039 9236 51497136576715783426935809991741 9237 52786528685833002158880695517805 9238 51592079113205645339900288229447 9239 53088412258405419545182609035963 9240 51451315187527472044524618561975 9241 53180419882650031719145296406201 9242 51771064541492025003229026202149 9243 53061282874142128511041392649675 9244 51855064870085164664871172653587 9245 53347913298436531505741166295089 9246 51744712818468959921844758308275 9247 53454109074153195455335386993859 9248 52034784848181454082018317909657 9249 53337639254368770128547859156425 9250 52114113291457354698610546619481 9251 53642218629341051777901632721015 9252 52008217711124606650586010858597 9253 53735379696905459801263182503677 9254 52308176149761954888269354580591 9255 53598058025780795828905371391515 9256 52395875249082695226930808336125 9257 53921517983260607507935850899209 9258 52284426361217885566243751057925 9259 54014787377419208842596262000671 9260 52560767298943549923896996720775 9261 53890547875276435715090410799725 9262 52673830324137373859464530798099 9263 54201750382360027252331057649987 9264 52550327339211320391370973688975 9265 54278170271294955750133340610897 9266 52856420025223905377986221699825 9267 54173744896979489823714965878455 9268 52938803685142108954090807612733 9269 54483099400462114413143619724125 9270 52812248896166962307825776466835 9271 54577375596986856550761044077435 9272 53124971354658585435521658748195 9273 54454645836627771674955496894785 9274 53222603385193447524493070801781 9275 54745407783222580012153617615615 9276 53097388465275418848687075237675 9277 54860587328562523294759746871549 9278 53406525808821261394815766082187 9279 54737466018525305221102009654959 9280 53475814072803992389782491923497 9281 55050108766415666609044216366401 9282 53375285140909994995384438436625 9283 55145084130377955975769279098055 9284 53677223946067092819779432621937 9285 55003830419138118381243616167405 9286 53776039784572934542295567574255 9287 55335464276340752266418325677019 9288 53649347310588748929857699065525 9289 55427582558380295845722992714641 9290 53944504637682095027644320634077 9291 55306357857141915688623800914375 9292 54048697057422174784687422558255 9293 55622114814473737319442584368845 9294 53933211448470013345702515403395 9295 55699770374946506064277295797779 9296 54231879400704168416224203250485 9297 55592721929558960243435885492245 9298 54334505208899499343223466216897 9299 55910023639449712949878797894231 9300 54189223788379261665747808813045 9301 56006335123280811542687721123501 9302 54521784665505349694174682726999 9303 55877112606368039882307329562675 9304 54609615016776629051478267384375 9305 56181474784727882408920045419801 9306 54492453423520476285478054020849 9307 56296021976112920579808742323999 9308 54797597139882557154263466772275 9309 56169398785172353051075585774245 9310 54877333961221113447779379241239 9311 56489874928436845532190142254051 9312 54768493229910746504576878767215 9313 56587019960646593951680866362377 9314 55087016352286099211364181499241 9315 56441716476710588589066088815855 9316 55175619817023706922684292989937 9317 56778027886457589294009597278809 9318 55057512345007622364054539531775 9319 56879332856622826630576887255883 9320 55347870436092256493555269892325 9321 56751121558498765156094859422625 9322 55466679766926331652799116441061 9323 57074941334710578425308349740815 9324 55332376739855893393713290573843 9325 57154817080815329673844314656765 9326 55657368736373751837415130047875 9327 57044183501286093833394290990755 9328 55746435604742259769442497906755 9329 57369434532526397309853609147033 9330 55609655108615657211991873755465 9331 57464513169385988803465133383855 9332 55938334088726522670214656173685 9333 57338339413352879524874990297961 9334 56040317226773319218382899177175 9335 57646997716645826632218582155979 9336 55907979799849644846427157820075 9337 57764214292459698484712689993369 9338 56229534006388684481618986784445 9339 57633615229071912512414551013175 9340 56305239866345130029543254252923 9341 57962482347166260864731766256701 9342 56202233655894154952966202041055 9343 58061839481750416688491781041795 9344 56516354206284796037002927025505 9345 57909037942576335563965917348345 9346 56619443346773014000209208201785 9347 58260844079297578247969911027575 9348 56485462910464407977522574413985 9349 58360805610185034296333826119653 9350 56795167364549296394938536386271 9351 58229055640999960642471457435767 9352 56901238705501422810382036042065 9353 58560863628083216321803092568017 9354 56782415138641984002048946936245 9355 58642496467655378158415887812351 9356 57099642946097880227599984898031 9357 58528661188166601281618075802405 9358 57203645768895075686464545631827 9359 58858584393148390359060791915967 9360 57049852726121685796867447361925 9361 58962405553898734378058472022185 9362 57399546471613433873226972291849 9363 58829579103848622499783649952535 9364 57491405712530314057152498556637 9365 59145862506686772574864966227765 9366 57364392408088515112014737441775 9367 59265732911838738212100357606411 9368 57688142805294444992557845744415 9369 59131814028496050298463306626797 9370 57774769909690927298369951798181 9371 59468571039342083897103751284351 9372 57655771271482908477055361226795 9373 59566488871567367461585008869125 9374 57990782943897799438999619739915 9375 59416611514182861180561145674035 9376 58083434674118658123163023783645 9377 59773863579934249923313720425249 9378 57958414944509738781491715717741 9379 59875932034132557442302066438375 9380 58260035416300388750164483939257 9381 59740470712536720114546701174925 9382 58387893967644155951189204216799 9383 60080153833579413426420474669435 9384 58249295196363625368097137997125 9385 60163948569175182105976160382249 9386 58587158663136519042132452882625 9387 60043232946808469586250586176443 9388 58680841733624738528862580710743 9389 60388564866478449583740476372973 9390 58535831212792768819737925765875 9391 60491551618446113695813216494451 9392 58881134823672651386506195412727 9393 60354564097949556078315730891785 9394 58984155783377806289733319669641 9395 60678717243460796048015742473223 9396 58847907088269992592000867940077 9397 60801432967764721489538578850389 9398 59189258727571435022431375146519 9399 60663516533271862191700418960875 9400 59264748173654280198076664808435 9401 61005129025102057658814269385153 9402 59155742627315044523802850129485 9403 61112702434909787668471461295135 9404 59485710209211964425432914160987 9405 60954382443242963848193627310297 9406 59593539002922752728198999827915 9407 61320979692666284034210022092195 9408 59448343659707693010055067856955 9409 61425365339115564252750556933057 9410 59777601408419229787638324245049 9411 61286065569673881714289135097415 9412 59891593233223423483630729380425 9413 61634584060866992503475352121125 9414 59762426744101559262039773048715 9415 61716166918606079454245459868747 9416 60095285833233739590929804108985 9417 61599347853398864077612387428625 9418 60204446061990969921969096764829 9419 61949581261913825013807468108783 9420 60042197623274619816408202586655 9421 62054892892323884638479265697101 9422 60405768716538990507716296563315 9423 61913993851553067403471829097319 9424 60505315434089010331481281756989 9425 62246049823467119625403510869825 9426 60374621255161695234233179827465 9427 62371381276433077424243602642359 9428 60711124674250018313797500549933 9429 62226428394518220833439602534445 9430 60801594429812509251004914000135 9431 62583804246749516683056036054651 9432 60676025979357395134786991159235 9433 62690058558228368414871373622905 9434 61027609122781668469904664245445 9435 62527720120575315539388053729535 9436 61120849202728535425913697631427 9437 62903040825738520140184915959069 9438 60991716540353252774445362220375 9439 63009769183716902082883057329763 9440 61312576958426290796522421588963 9441 62866498487420404387584488291877 9442 61442849786872871826768425876649 9443 63219925010226253197255833436447 9444 61296414134037292763519814662105 9445 63310801808040370001061403407813 9446 61651395537643187086470706462335 9447 63186874646743729734682342544835 9448 61749092304955694069966688690165 9449 63545397001054793389897845755793 9450 61592167887333558992621216255793 9451 63653301806363031055680194038975 9452 61958527142181317153508528528999 9453 63508630809310576883707547722725 9454 62070342863399215947094628833875 9455 63849039060488228124201933938451 9456 61922254906612388739543716850795 9457 63973681932256647232485800076565 9458 62280753644161679613329503879377 9459 63831800473820637781530546135859 9460 62359151428986918893895458376765 9461 64194281133723125178220689617301 9462 62244116968571612913809782302975 9463 64302923851833713825411964130075 9464 62586752778384444238257845428315 9465 64136110115453167573440122896785 9466 62703442215038695635616674018645 9467 64520692042182901481379934115679 9468 62553695585017154137982660875575 9469 64629772413523123652374247206461 9470 62895754236279634416597990418011 9471 64478330375998418929809178668315 9472 63015155046420640889608272724445 9473 64848554277481563098605203601665 9474 62878471948160084416042833630945 9475 64937544788475847225763925187223 9476 63228377323684011981953983543425 9477 64809872431684308912213479262625 9478 63338423737964841487904587694559 9479 65177873367305038906353158934123 9480 63170726202907591281878563707825 9481 65287944737195174242022934912049 9482 63555961756249311156963765450549 9483 65139067546909947581974352157615 9484 63656689607252397014226531884687 9485 65483974686015711812811956561109 9486 63518365521784825506209555741439 9487 65619241134813449320117461361155 9488 63871763699764650419492278046985 9489 65469515538794414144347653645625 9490 63966122805472041577840397114625 9491 65840904308981337326471003844951 9492 63829774833790324856781073627125 9493 65951572102013221029092974826925 9494 64202686177942411443230124082311 9495 65780498305581544634904457397559 9496 64303875602537943483407067681135 9497 66174627304050680588201453788089 9498 64164122296390102108760294147325 9499 66282253868275334338087462587255 9500 64500409174729070787599799936371 9501 66134808279414009283939385763765 9502 64636761741604023378132723101499 9503 66509603106013718781008953573875 9504 64481557305058349070416748449493 9505 66600744699907636518983170400001 9506 64850913182278258374305771450637 9507 66469667365730989141353423615655 9508 64956867305743184888214114812513 9509 66846515369103274686753103177221 9510 64794954184137477824612479140735 9511 66959076216603150473393529655051 9512 65175775758508256183722571478045 9513 66802005251113828144980589245781 9514 65292689455485630534722677081221 9515 67162949788573064403125707807215 9516 65136068064541196257756737152375 9517 67297749201122912079404705539909 9518 65512622605706092332379547409507 9519 67143811883725573449226507453995 9520 65590830788528919599061291644463 9521 67524366941607155562733245647601 9522 65472665515176253694393445348009 9523 67637924799448443815281784162967 9524 65836507041127532188876811624037 9525 67461740893864640551653374355965 9526 65954025006436586496371090449095 9527 67861515816960574136351518165659 9528 65796235000840886867516800521475 9529 67979418680195797275230945157625 9530 66155309041200438908341844394165 9531 67823945014567460273530143856755 9532 66280222374241590048397451011835 9533 68208224411810093707583397047805 9534 66131801140915948426604711325315 9535 68301099466958598436944217838259 9536 66503031002801691287287843387917 9537 68165843762819102301141717315945 9538 66622013051000005202823919010817 9539 68552419949020048470486586206663 9540 66440989312230292463948714725005 9541 68663411644993297713931417158573 9542 66845705370108486319119333767775 9543 68510154162423445113290373863035 9544 66950672914645498566965113423425 9545 68876252570813884358516530761825 9546 66804599848619128167697520084325 9547 69013710942094312428900661539439 9548 67171105322374408733530187647383 9549 68855468485262939159479516183809 9550 67274188812186354864520355311299 9551 69245373242763152598019330735251 9552 67133851694942900014791963856965 9553 69361458741708218431065958233105 9554 67521327410441530956950125709121 9555 69176130662785970597557297309875 9556 67627108057998843011874101023181 9557 69594114397177865051444582319405 9558 67479348579226678853863589279439 9559 69710307442551780351598471222823 9560 67832333112470761933569598505895 9561 69550795184036339057903006609665 9562 67970979929333031712475569936605 9563 69944447824054684144389946534815 9564 67811567142478904854624701784755 9565 70039318329286042329753908716125 9566 68202829761020109851787920511195 9567 69900693179335612844867406765775 9568 68309262566197530685886254170375 9569 70292124752142440619825440528361 9570 68138071563506625621933409008945 9571 70413871604629984661259834164775 9572 68538280877727379417114735126065 9573 70252215596933232247765451652285 9574 68660469207143477048526658743231 9575 70627262995091670597443107556955 9576 68491069874325463284662462330545 9577 70767833272991919602106944399209 9578 68890294834613630497387718961837 9579 70605238604314930210013584843975 9580 68975979389726582128352230496151 9581 71004006853768778148167916484725 9582 68846880700725680817266298607635 9583 71119080565937784009810904755523 9584 69228662443882509186338358340899 9585 70937249279990661516936130513173 9586 69351966319490120660860600357905 9587 71361146516280689587692383320119 9588 69184871204607350481616655781645 9589 71480329545918130744789228806925 9590 69557600080231389921364322659479 9591 71315940605843096238839298261075 9592 69691877922952587769211447951595 9593 71719219517724134476525787948985 9594 69539443800144422583455573402025 9595 71816092712108681164420167609183 9596 69925181418226872075766780254411 9597 71669396434757883387194699220085 9598 70049549490724958309713576613547 9599 72078860498782297534179399581523 9600 69858464281685898581687385922695 9601 72199095618416805985814784048001 9602 70283437589345856789708869976249 9603 72032423563059253932605706954051 9604 70388730574533336811513277146721 9605 72417039013869266309339756996325 9606 70238559206137036809229979347215 9607 72560648658909753979063853782075 9608 70627763856070753718219456306665 9609 72393754590610745046561629634225 9610 70730802189380057733691686478449 9611 72798570677081982941878038111135 9612 70582506236140192498192215358563 9613 72924177334169200205731943046925 9614 70988726736132880782209475338955 9615 72733079927168637453367710436035 9616 71099596763356363735235512765233 9617 73167282924579746448230348573625 9618 70939374093426898865609988908505 9619 73289101577241659723595720474583 9620 71313738469885542542328349379325 9621 73120138945547047080948233183497 9622 71463107397753735816650177081655 9623 73533271188761842823905729747515 9624 71290550766389708204116540955775 9625 73627416292003039147435159169409 9626 71701169684811877753308543063525 9627 73485783454007158975308452172255 9628 71812545133136491221012622378755 9629 73900860211850939073886526858973 9630 71632001350393140385153548404919 9631 74023746669491027172010683055651 9632 72047268997567514770396726867805 9633 73852753482478910886317071962745 9634 72179275350395444989304731658121 9635 74246478843872519839629574465239 9636 72004373729813058818577420880425 9637 74393467951497370119419604354045 9638 72419372405171488721275322925327 9639 74217284753723416920854025061347 9640 72508661472304248692833427397165 9641 74640862248199472128267789449201 9642 72372229734054452287348854719685 9643 74764827235173859149752226844495 9644 72772836187879197279931341672087 9645 74568520371404939802821352602325 9646 72897142843225548456758292175875 9647 75012827104722939419033165565699 9648 72725237674479032302466717016963 9649 75137795890285824980653793066353 9650 73120643347011631338142465114305 9651 74964229079069131204530640681015 9652 73257149849713957633353390369629 9653 75382872771714925549316250333513 9654 73095946124204122338398079795495 9655 75488420881463171068013777232651 9656 73500323706494831294390456308035 9657 75337831353705120622529802531933 9658 73629914418691758668822238333837 9659 75762824890534025758995371367375 9660 73424421860926673237703541359075 9661 75888620249082653318164500018301 9662 73874685836321257697485594881099 9663 75713163136852703715206493970035 9664 73988951097948537120705453898339 9665 76116179670780022278515183407905 9666 73825942307684537862083076538221 9667 76261963579540131080216863161559 9668 74234334812226770689767892930473 9669 76089607072570696984731774233325 9670 74341837297046330858332354699071 9671 76519282822720073788485492348219 9672 74185012428848988901669416075625 9673 76645947327917801920859820706857 9674 74607464454481588038364155126741 9675 76444314876632715225820684627355 9676 74727174343520975254602255988191 9677 76899927153785039199483964406349 9678 74562399925649535303085684183875 9679 77027165887845958020064202843923 9680 74950369792666670694980782173033 9681 76844280678972939337090138789065 9682 75106929266772364507115748175785 9683 77282184103661187323860134264615 9684 74924736523118977020600586582689 9685 77385206700706526436763709594325 9686 75355521250261507408335279886983 9687 77230696596270141630690497212555 9688 75467293778560881595402366466775 9689 77666126757919854914756236059513 9690 75281243961719896355813218105005 9691 77793991294841203711591631901951 9692 75721451644073714110354498133955 9693 77614165555050510709499439355089 9694 75854875276261088700303027109131 9695 78022319554038341443836726715491 9696 75670727462326904864117190831435 9697 78180629840176979905841384923489 9698 76105431188247999959708500559625 9699 77999393768854420125888062931975 9700 76198720139684785700935621216993 9701 78438997880232846981171007899909 9702 76049502051008783816434904011047 9703 78568459121067290852789263458475 9704 76474703875737495202175286911125 9705 78361364122019709982744436180865 9706 76609320472235088778546171734885 9707 78827895318449518497791932697679 9708 76423228915870849123546253044935 9709 78953260137179088348589146984805 9710 76837873417239672740855580454899 9711 78774517999550993211104144427375 9712 76980528833661210610695865433547 9713 79218098793205525893966911751705 9714 76810347344219590237082214696345 9715 79323986813178003707533478134167 9716 77229988644123444074257917701037 9717 79164991980422754687717265733805 9718 77370345571762771070954380158375 9719 79610922614067418342811907987483 9720 77157656246126687099134215695715 9721 79742077317369123841562265048601 9722 77625483042730803231940724180949 9723 79552178051056703290315784452375 9724 77744042519156406953220250806075 9725 79979557187586908756906812116813 9726 77572726795104199870992132818715 9727 80136676450842364783862533235619 9728 78000937124220063470261635456159 9729 79950438231314615073986067148365 9730 78108528129054442359039958522833 9731 80400689686076875622997144285975 9732 77947832576884978811237152728545 9733 80532983191109042722503637877605 9734 78395313624513927743693562779391 9735 80319800568753081452625824332755 9736 78515612487662624747891987161785 9737 80793128497051651625448776033025 9738 78341671651056451033367661041841 9739 80931003729268696719234543420463 9740 78749074446360622784338415934303 9741 80742760828599974517589167153765 9742 78912242225001169477905619450899 9743 81197306024684688236370193165395 9744 78715357128599704532300327013585 9745 81304926828743758175596758677553 9746 79171330513744792427904915787305 9747 81141464875724565001019158949335 9748 79293182966927958721393296817853 9749 81598197087725141177132899955253 9750 79092045531510460127038151370375 9751 81727362942893185036279582004551 9752 79553808119930493433864265265375 9753 81541997858608632650463645262785 9754 79693223120383692742122958878501 9755 81974788628625932381468127212751 9756 79498935121927613508543589896383 9757 82134902381104129621028482167669 9758 79950248308621032086692596563739 9759 81944177072122960079586405867475 9760 80051994504286576895911457178441 9761 82405177507837790554812682600905 9762 79899739341195621674510693212785 9763 82540129389069906842166008634775 9764 80340374790861770395933897375137 9765 82317013716694535625158604327681 9766 80480926248203341958273060761503 9767 82811280808394956110052024480779 9768 80284103455643564585232891214725 9769 82947036976537911815774754951433 9770 80719415267915510353095273068301 9771 82753745696465644019010421960815 9772 80863696144405043625712071397799 9773 83219129571812369376603758923437 9774 80688817348401317971744240683927 9775 83328942540447954568401276512835 9776 81133436710959482129619683174175 9777 83161147944208136586010623900505 9778 81275499118015389556324028189937 9779 83623262818986503271383579604591 9780 81051339300389220321059015098125 9781 83765670906482323495932777618901 9782 81541866663099319629519152256615 9783 83570253396326819856552801826471 9784 81666332644723322243461822283475 9785 84013403747543605303049204481105 9786 81479970259653738321609696146925 9787 84177632407050945696614162671519 9788 81933851965878781643444435075643 9789 83980994468326359114152432317125 9790 82050330964349059988767930488987 9791 84453257278827509690908230896451 9792 81876208599263798707748181923829 9793 84586347171168448372304501464777 9794 82345558324304105103364032454785 9795 84367113865473839747553927375975 9796 82471118330032619984665753915601 9797 84868175207900948136995292858789 9798 82287591155029334059486124415975 9799 85006876280218344092513062687563 9800 82709702071139793287677144702805 9801 84807782893215756189317591358677 9802 82884968522142685296500628266733 9803 85284875755162886087591219322735 9804 82682477986175476001093162643575 9805 85397054709075716210526060145965 9806 83156172804030046836339254024115 9807 85219541061474840945278042194635 9808 83282769297001310513470645770525 9809 85703305078764820741871066802321 9810 83070886913522548411397432941413 9811 85843260708347659661512112006551 9812 83554396958936272675599818929605 9813 85642620009398950980592360666285 9814 83695487901123663132862941118791 9815 86096079952235560571001890197275 9816 83495573686306477356882534599575 9817 86264146143333027641817442459129 9818 83973760841242192211803864073157 9819 86062383760571547026647569997659 9820 84074773388224629245160533850387 9821 86540590619649180879763381905285 9822 83913990501119856372835756373835 9823 86686262871807230688336662756187 9824 84375882996381512799445114336319 9825 86456597893492659840348483121785 9826 84522659640418506898628470252905 9827 86969632165319812562976325459479 9828 84310414798931353815080572776725 9829 87111337225495798688999992328773 9830 84771455536997214892606227074895 9831 86907468919716437447161496590875 9832 84927132390582546613324407171045 9833 87395347451121798837071939282505 9834 84737153874643185946670271246645 9835 87504676623148687941777458426559 9836 85203973371653630240408259949191 9837 87332654712567440723702045519905 9838 85352044307676759535177214542467 9839 87822881945875857031136687757363 9840 85115754631492988840522701441155 9841 87965562732468018213568097374225 9842 85624947893294185457540754858057 9843 87759699843926609120046323069175 9844 85759938357065897227481681460045 9845 88223683184255514430598009628573 9846 85568382793134493306789582636899 9847 88395773494923854887732499599435 9848 86039092401725261789911893793915 9849 88183409832860569957210212512005 9850 86161121072421069088771406388261 9851 88683444422562140515647302486751 9852 85977035584984835887012556580795 9853 88827586394697109445240057798997 9854 86468649518117234067475790607675 9855 88591169554741910111354456985495 9856 86594159020427641772972163463293 9857 89116485829127713184482007777409 9858 86406304308386506656866393483025 9859 89261243541299896517292087707143 9860 86853794269574804579075801268729 9861 89051871138819921011046959213325 9862 87032080880403850495563620755599 9863 89546063646926955846144971486187 9864 86818304599428587008293863113965 9865 89668278574336440135315157366665 9866 87314881873487964654428927998845 9867 89485495774151198712609628344375 9868 87446979669611286612320737229423 9869 89988122642381039730588529232613 9870 87218478357131437358897289434715 9871 90134118399981493212739743536851 9872 87730918030192699571007360409857 9873 89922502979630945155248021564501 9874 87882897029335675249688646339681 9875 90398026535522139234887524520023 9876 87666948848681086026473836987925 9877 90567912687891800352574852373805 9878 88167568067051861264422981453047 9879 90360667676880163275443227264395 9880 88272988299490553627420511237375 9881 90867209370500311118020736761401 9882 88103562263903606657792777068173 9883 91014452918692284949592091107455 9884 88582476105847981273275824786355 9885 90771823296832761408470619784005 9886 88740982104170066091256004706555 9887 91309564883999670238937062077219 9888 88522713198109045679934855666725 9889 91456859487727603654950680795673 9890 89000359277147858325900444177825 9891 91237030156630258852889571701779 9892 89162974649184929838142153271105 9893 91753555726493514316789677123525 9894 88963093940848075706448836816415 9895 91873128207817306885824973848123 9896 89451781458448271574950075863885 9897 91686230151808913969198098449105 9898 89601073312332176892328002038433 9899 92199893340542206172399345431983 9900 89356871618127989962119370872483 9901 92349061037394969178015895299501 9902 89896494692677324245109572350499 9903 92131848878016220717380486584035 9904 90031928685306681259988732242839 9905 92613050470905928281092876780745 9906 89829784113871065394558100879625 9907 92797719576661977693538077424759 9908 90323273880182932402719590329413 9909 92579305399810865685152103889417 9910 90450450308254650271904405819799 9911 93097240374190749151059358290315 9912 90250919663876967321219056283675 9913 93248269721538373180570066532865 9914 90771747908401786747107082185141 9915 92999244003770012269402400189535 9916 90908360527693091261763416861387 9917 93549722585832395045088631186389 9918 90704181293488715355073561966119 9919 93694950779585309715893649076675 9920 91173153852475404953586427604439 9921 93480096323770760180323966793065 9922 91358816525230744809922910585949 9923 94003479871331087225147065894215 9924 91134179187824897315486053266705 9925 94125270825682978985978852574389 9926 91649011078517144879735591107263 9927 93933275321557350614883002975415 9928 91792107896791528404421315151025 9929 94459161385897810174140809093673 9930 91556891564361090055106030476965 9931 94611484129300520117185524807151 9932 92088246908150945523790248464175 9933 94382303998276764420563311874925 9934 92247079833863582457987611555571 9935 94886644149764986449083124316419 9936 92019397705161707338088236117785 9937 95069704319097986399025306263545 9938 92544650805535701604781965846017 9939 94845576133665031041583414060375 9940 92648653628297485589904728421333 9941 95376326319834845803924047859701 9942 92475141893346126533958352474935 9943 95529942160864858080049039652875 9944 92981753387610361353077491866375 9945 95273963168043664118562583542525 9946 93142313515217672094816259790085 9947 95832133484013674934851144933475 9948 92912352076459736877373587126035 9949 95992089870768483801771738593053 9950 93412746881868706180605662203947 9951 95765559179135618390099942676315 9952 93582456093465065632615264706691 9953 96301272605374676629842889174977 9954 93366267673713163988819270054037 9955 96424975228750132862873864838951 9956 93883790478286733227238262034521 9957 96228476751630771132875386105405 9958 94044886825321738740848728827375 9959 96766668980767338208465422984075 9960 93782947542353504277076620460125 9961 96916507461568107215457599771185 9962 94347712536643606368956802091245 9963 96693288254009185178477955221271 9964 94489039739609332894248005916855 9965 97203194967194239057725418905645 9966 94275599768470462087815724886715 9967 97390291580756730693254037824179 9968 94787259988109875029692662822011 9969 97160182557956091143284809536025 9970 94925471711807255058464502034161 9971 97703148754967038030782194954247 9972 94720751909602710929935023427817 9973 97860302146406245147831451446165 9974 95260815013715070708153731961831 9975 97592167447390538957161862415395 9976 95403212910315549283533390469275 9977 98174134930401216290129188882209 9978 95188160183733964100554355158125 9979 98332227033332862878153923953951 9980 95679331746777338586676887533211 9981 98099712706263803627896948700337 9982 95868086234982675709888885883715 9983 98648064471176378479836375044787 9984 95636233590559409813356626591875 9985 98774916069511383979128758965089 9986 96181573017401619616025189226105 9987 98572541281680308309716759634055 9988 96324610654438009527468968417313 9989 99117500007397749158840109502941 9990 96077277413889850418407588952163 9991 99282263902063771445598363252715 9992 96634210772948908285416890118745 9993 99047302770697946102410969076785 9994 96799690173837087862150897271925 9995 99569082054451391099957534149503 9996 96554195563207373982950198187435 9997 99759983287789016746879612701325 9998 97110108893935891976067961305747 9999 99523385991461469589242055928559 10000 97224029286310774118301470740233