1 15013 2 29947 3 85847 4 287003 5 1513364201 6 106487271217 7 357496242329 8 403978515383 9 459328620433 10 592202893027 11 689515796537 12 745616750069 13 965433908149 14 1268409806933 15 1278025436593 16 5052343682767 17 8777496441409 18 12739552358483 19 13910662989169 20 15346194269149 21 26517276823729 22 29943680191309 23 37055354094751 24 74635309157623 25 81135035850811 26 129477382416133 27 149933630623201 28 207035405656069 29 207910498952549 30 280719733285087 31 290162912298167 32 382794620013181 33 403269653718469 34 412710680189329 35 418602797324003 36 644856096856061 37 1043245421590369 38 1063957533004481 39 1132624488440741 40 1196405760935389 41 1488386685024667 42 2172616725320411 43 2854244822650297 44 3176313310157509 45 3320879643391897 46 3492077657105801 47 3757340215748131 48 4328634883358081 49 4501948216228109 50 4603932155995481 51 5422531462902751 52 5468173283959909 53 5711216340681209 54 6368510809061033 55 6419993492989841 56 6646705849483607 57 6885419327393237 58 7293279368224231 59 8019757338703501 60 8115092625360997 61 8974935823582541 62 9108458202829729 63 9798537803584513 64 10247253539526539 65 11260548979893571 66 11821669470718691 67 11830750370523757 68 12431741338957007 69 16231269828946591 70 16790551354149091 71 20994662149755529 72 22133362984759307 73 24502068191839669 74 25214735356447337 75 25926486819990487 76 35096576797921913 77 40627190629277803 78 40902607583756011 79 44833350709847737 80 45353215037333803 81 61242500104156073 82 63611950158212759 83 64870881667701563 84 68760031086530423 85 75992772320439449 86 76875394387832371 87 77653955321782963 88 87302702246072377 89 90015418185462389 90 92027637794734361 91 93601623367250497 92 94892559222929891 93 95369242624174391 94 97205791253241823 95 102920900043929971 96 108357830379375527 97 119360477300405399 98 123576411095737489 99 143031854280828521 100 144627126995011937 101 144805207215905507 102 149432247246696977 103 151817749914164023 104 157431600376919989 105 172147263406094003 106 176033551406407733 107 191580130007317507 108 192534269085462463 109 206734798007808803 110 221053543600463909 111 231257095366650043 112 233288511099427709 113 247441522402211021 114 258540385195931021 115 263250178125004267 116 268778705250230893 117 286283538291601423 118 302870145331922563 119 375187306707226217 120 384860271805702559 121 388582117820235271 122 395223255425834837 123 409925770827081757 124 411093434189595863 125 414480766537687303 126 428775752220221347 127 438509014674116237 128 443025079747259263 129 449239408263324197 130 462856917678716909 131 473885298146365529 132 478234973699776991 133 502695744366028669 134 525267889270214749 135 550691184473589199 136 568366063231165051 137 592932135425635267 138 659680603756293151 139 770695116703881401 140 774865390802248483 141 854436959518511441 142 883811012294153777 143 887969141968226251 144 905922501174396473 145 909451349158210253 146 934442791857018713 147 941193294355011751 148 951387534365424043 149 969549994302468077 150 970539143652871087 151 993750009983046257 152 1028956078406193313 153 1061645512836803537 154 1114463025921113333 155 1162132085494462123 156 1169796230145029759 157 1246450040627418491 158 1266565588930119481 159 1269891297241192411 160 1272617177027302201 161 1369858596446433329 162 1486824206278228711 163 1493990360116394431 164 1526385537455134381 165 1682090126538005941 166 1752289879996794791 167 1802917842513130703 168 1821885704269997081 169 1835810541971939087 170 1848210493064603917 171 1937193137032924717 172 2083216126817993417 173 2095526133128303119 174 2124313254396615263 175 2185048658745210299 176 2249864392671638629 177 2274128204699341583 178 2290569776778472249 179 2435181332009344553 180 2444564839358020153 181 2454471601788752251 182 2488881096661725239 183 2506976825447129023 184 2672727001788301463 185 2799182806130432123 186 2832176077938162869 187 3106143057501474169 188 3153168658210363423 189 3242090748800161103 190 3284472334645028473 191 3296834012203803011 192 3467157023895810031 193 3576413918311658503 194 3772432404346155911 195 3790268473174240223 196 3915489103059375217 197 4043787441805782491 198 4052451223018007261 199 4282639079493596357 200 4587174328891197401 201 4723469538755195593 202 4852019166020027371 203 5137659930877981823 204 5330236040893757737 205 5361365226848013311 206 5693252721665245907 207 5839159080073592071 208 5952102631389696601 209 6092142469368246983 210 6145289349970002691 211 6288714547061584411 212 6309838589092011847 213 6311853204539284223 214 6422379675588805561 215 6482807939202729229 216 6592444188970371769 217 6708736600193918569 218 6991502510661157117 219 7076731592643718729 220 7251760836734429933 221 7718756509569826789 222 7833023156969541187 223 8058095432637979919 224 8432261795102753381 225 8457326458455864497 226 8511404648462345887 227 8802490660533961057 228 9507957318980379601 229 9583520283579403961 230 9690063836615501107 231 9715097694621315427 232 9744364982812208417 233 9955345858537075877 234 10171174960917470657 235 10214469391646975461 236 10221698462331682727 237 10308747929120986259 238 10314570885249547243 239 10326224294111537107 240 10591045966090319971 241 10644615548098914463 242 10985570906677235339 243 11048292794772464249 244 11059028079340635241 245 11112822480620459701 246 11295633194540141737 247 11417706409986706493 248 11450740795152258451 249 11605849266652244759 250 11674402193602714453 251 11793087239652887837 252 12052795944476129767 253 12210665843941479137 254 13148725845704571979 255 13352533170229964251 256 13632138123281989429 257 14056995275380144579 258 14084564197022372503 259 14221164866806595329 260 14401724292481553449 261 14446663041514527709 262 14514268071693166151 263 14627470018453263029 264 14827165233969263843 265 14901856053709272871 266 14940267992075368307 267 15061752115270680607 268 15442473767328859883 269 15497728163259035723 270 16431013939424457349 271 16453736314160027101 272 16549013227522153303 273 16812108162104104957 274 16892066371029726361 275 17306874945979525913 276 17644184287114636969 277 18086035329061575257 278 18925621852967550121 279 19475548255969304911 280 19936934350840392811 281 20123765452846607789 282 20275623224416175311 283 20430770269936041083 284 20523308906180180371 285 20869426113279136277 286 21077693447133756967 287 21139977662358123707 288 21257445510101330129 289 21290022663271463707 290 21365344369535980351 291 22189026678080138843 292 22196787085684137097 293 22331620594703338109 294 22548107201371870387 295 22597884765005174263 296 23273962642729557509 297 23548597711497056041 298 25528201719529164751 299 25753044750658007771 300 25825422789469493987 301 26277579929245465463 302 26448291276498952141 303 26542831912037004323 304 27344596612767662051 305 27523516393782602651 306 27581321237142774037 307 28803805457746539827 308 28977193247997398741 309 29358209859112755703 310 29364591764306134937 311 29595035294766840403 312 30258591212537111033 313 30563270035938421949 314 31356818954475134843 315 31427275913333465729 316 32854569080862325903 317 34983972616849941589 318 35005812538566762751 319 35610419125260424267 320 36092264747493200933 321 37047810773048327849 322 37933190621377169203 323 38154080402267007989 324 39122436434656015697 325 41040442835090162701 326 41613602943493225399 327 41937850210294554601 328 41971212863109378749 329 43049378034437813993 330 43923305234881699663 331 44561246299919973181 332 45109158127555758389 333 46395268369453862959 334 49082624075241667793 335 50261204344760208013 336 50332874488046421101 337 51777556207341720047 338 53113615214609390723 339 53258104049777366303 340 55204393080175647181 341 55615419240837730121 342 56444351527174184159 343 57954428233653422621 344 58145962346089587523 345 61059749053036224079 346 61742281953946679171 347 61982236248814902271 348 64202109838594801621 349 66310439536717373017 350 66404547820635973177 351 67327360438074264263 352 70319295528658328863 353 70626959088167548943 354 72349750181545127867 355 73600380225078162629 356 74366187170672348041 357 76633947195957712643 358 76692936192742665307 359 77502542234792946041 360 77780455742017299281 361 77879891571422245157 362 78465169189138364333 363 80098470794239009517 364 80893906167011009101 365 82350284374217752589 366 82440225731506234597 367 88555751377471996427 368 89641555668331409731 369 89899786797144799067 370 92279176881959131513 371 92414829811513208903 372 93634832482294471097 373 93711005966850872143 374 94966885171257109229 375 95475845400678269143 376 95715607714787832769 377 95777554609419587453 378 96929012401167300247 379 102255835399091544257 380 103243726212800745739 381 103703346721948348861 382 105224340054270265957 383 105398988381733966649 384 107663900804462780483 385 109168355766124135147 386 112556344168287014131 387 113327626406879140457 388 113503468223709155909 389 117198599776403524069 390 117469169061231232199 391 121723202742283814501 392 124179815207124338869 393 127151712468547237969 394 127573723761115006223 395 129582924292065471467 396 130899612371803478641 397 133384247047787219641 398 134749771380057168323 399 135381220873346489003 400 136448663834566594781 401 137512248433207479049 402 142036939425171538151 403 142349453687960991013 404 142787840376189721577 405 143615167228697302651 406 145566642519363191213 407 146203803342560192137 408 149237324957064732461 409 152098555951560588011 410 152999005805953782521 411 154179988481567641259 412 154523416105589330809 413 155490293470113062551 414 156126220745675722957 415 156864991352000817229 416 160758092949869847337 417 162581804375890502401 418 164072784370502719367 419 165468925964597777741 420 167238378046111854481 421 167261909210884035173 422 167414922276991701341 423 168299744498793153859 424 168583626585021023869 425 169568155251324811297 426 170079905797653861991 427 170187162151339471147 428 170437624722335666609 429 173162694274069394933 430 173525265689789478329 431 178512972451929694927 432 178599473722095133681 433 178772568643103862529 434 179863480857061441129 435 181734489393213103793 436 184707710506935096289 437 185672909720425865819 438 189119621287944845543 439 189778460112919153703 440 191543779625866515527 441 194952903783445364507 442 195838734365983224403 443 196435387893442269001 444 198902631399693939901 445 199197572073411621727 446 199680908944725525503 447 201203766134721718223 448 203443031723771830019 449 205302738467275684309 450 207700625548482590323 451 208490688446771156399 452 209938011847624863311 453 211968476907519291769 454 213179690011034505257 455 213787239268941361483 456 213857968354721641037 457 214410260632183772389 458 218263215087706883009 459 230508023426702890651 460 231857913541979889323 461 232248983715418153637 462 240082187839142120081 463 240576321682311483313 464 242529393147058116227 465 242949450158957218609 466 245716691545289669813 467 249078024139251524989 468 250078796570501172389 469 252153412567201433857 470 261698735139351791377 471 262539228671375940331 472 263464452406318909973 473 266321506595147859517 474 268714485336201643171 475 273089634211232108311 476 276813415901897441981 477 277948272104856788317 478 278534254415944424021 479 278586003837420201893 480 281582404153861809247 481 282470330852061586001 482 287912794893867528871 483 288284299099104261671 484 290147221511520426497 485 291697614210514290503 486 291804766316631562409 487 302211268798235426687 488 304141235021831685239 489 308326605914553589691 490 309781092687467566349 491 311184481878437163947 492 314345380322423744641 493 318044408810514173083 494 321238161059910743711 495 328985653030009095481 496 334887597539144258243 497 336017883063260169073 498 336415151547354121289 499 337071413963149358749 500 346136923414759444003 501 346360292709194294603 502 365195547294845708971 503 379997905075958461451 504 381196857168577667227 505 382639341092334158669 506 386109193483445134501 507 397267905368901017743 508 400451536351435656883 509 408758741625981391049 510 410347915922713781281 511 414166901670333315349 512 414631614838625985967 513 422874743288147167987 514 423582921333394619723 515 423653788791947366771 516 424836209777531740169 517 433855592339276539021 518 434168315425006024063 519 438006850930430185753 520 442822430693458283869 521 447726856451279404583 522 450392123131011892549 523 453740420710780465103 524 453914543829132213931 525 458083501257098316631 526 463164491018118183227 527 484199476019323761043 528 491051052017888745259 529 494915303647031125763 530 499791008603624101349 531 499978224417760979173 532 512042564137882575289 533 520260983314582491727 534 522248037396128843617 535 524628915463132125293 536 527825357299810835081 537 535105925611266599627 538 539340364305341711009 539 543087413393995730873 540 543429020176521113123 541 544882645713547248397 542 549002743423377905927 543 551532052290736702891 544 563343994383916764911 545 566363099711218814023 546 568451285385961613063 547 578232828289434061691 548 580204187022928688081 549 583831429203770037937 550 587143657707307436191 551 589531119577643337209 552 609266109829246899511 553 627047982744030851327 554 627333334968997078069 555 637221750375439321903 556 640951820769945832349 557 643857104395183463221 558 652632234297876685247 559 655380478566605111207 560 659354504905282518089 561 663578075368806568403 562 669585060907436496421 563 700578465044336748349 564 742697634803236304891 565 754099997372090531543 566 754209218304011376007 567 766554110017321553549 568 772653309860600329297 569 774211628481245928271 570 779796297568288307551 571 786086937165171809521 572 789472537291793515621 573 794685015894810730021 574 797946400727170978331 575 802895443709854181119 576 811284691803517144189 577 837162168208267615069 578 845818189860215345897 579 846095970167501586899 580 875238493744660487023 581 877112589933805183051 582 881278921342235866969 583 886528238383347234781 584 903208628190153266173 585 909686426551260550349 586 913715917095192262841 587 919658482954764519697 588 925247960623451570107 589 928690456688393174779 590 932270593387762570811 591 935903876505882196229 592 945400113262938166877 593 951886567486111367321 594 960892618124174272487 595 966055010732056873669 596 966449606900379674911 597 975117151368240704521 598 976574755155936925969 599 990883366727061295079 600 1005393806618557031831 601 1008559380316542397663 602 1010689027744023567151 603 1017508336976079437183 604 1035123023519990234743 605 1035400054791742685131 606 1038589911784098315563 607 1040303450018969468413 608 1042622407036970771411 609 1044619806590317975817 610 1061549141117837799109 611 1070516608948826311253 612 1078492959957492211841 613 1083309668516140915609 614 1094579298264335914531 615 1100367799343933849851 616 1101044615245511153473 617 1121494733864736288061 618 1124439265139676709481 619 1129064020864394076593 620 1130789643258420164429 621 1137216418143711778729 622 1148404379181612754589 623 1151501737881596739949 624 1158468585157919973937 625 1160680490307363970501 626 1167789984542227940669 627 1173105469544443650469 628 1191467842778174430863 629 1193007710928835092521 630 1201090712036516385841 631 1252051332240853848449 632 1262092094278159144463 633 1269339373959386704243 634 1271762057488787206127 635 1282463082878438161559 636 1288546009578201378083 637 1292795101501462383403 638 1334804576970598498763 639 1337488200708786584671 640 1340400024709139704879 641 1340736308933494299923 642 1368129342355170414797 643 1369666548192402556511 644 1374000450383629852253 645 1385282276010711195463 646 1387869059836202363291 647 1396171116234383316757 648 1440547118899401370171 649 1458017347685106254083 650 1477996444583812300781 651 1479323577737820404003 652 1491490156505099197301 653 1496414261181240960947 654 1496962136259894180329 655 1506421379050841216629 656 1533641753951980505179 657 1535688736443926832997 658 1550575076599733132423 659 1551325348704442847357 660 1560978048887471749411 661 1565065725901975537223 662 1566388079735369622257 663 1566955057180983895129 664 1582575613178756038763 665 1598760356995212817361 666 1618616682233431384873 667 1625405892247674119753 668 1632476309014405711223 669 1637680267087888412009 670 1651793101676670354209 671 1665007627958389980389 672 1676179570700838861797 673 1678301282878194391889 674 1685743140699130034063 675 1706537383133423379089 676 1710032918667136145053 677 1734176304156584718733 678 1743918542943290776133 679 1771525776137703926167 680 1796735136694033836407 681 1799669190684081581069 682 1803236798066261206021 683 1808984071809809873267 684 1809124421621245186949 685 1818405512076995469937 686 1829703144352123408717 687 1834378720639197295687 688 1853742389377470334693 689 1871674706843556557207 690 1877079685518392683553 691 1879461579981700563773 692 1917661121639634093389 693 1919641283760796335023 694 1939527357694799380043 695 1950121984708182204509 696 1979462294571000632629 697 1984045898352334830379 698 1993086049810652844637 699 2003217356727780193919 700 2007842141239695870947 701 2023748457586307322331 702 2031162839849572674131 703 2034072989120916189401 704 2037062973153147421283 705 2037293108857894359697 706 2069549738047533974569 707 2090275141686040568513 708 2102816293911422563531 709 2117624160565870754849 710 2133304092509156578289 711 2134336619685494889103 712 2147873435712282826069 713 2152666473571274038561 714 2178284299246405742599 715 2179252418584350745007 716 2188465668571683248203 717 2221924564067687425301 718 2240403185638992356599 719 2257670798112821820593 720 2276705208713174505907 721 2277122145784420897283 722 2285222051148027964103 723 2288484798785178451537 724 2301570732726206688671 725 2303252466296330105911 726 2332662432070084080347 727 2343124394434779589559 728 2361667436465226784267 729 2362610328590035653797 730 2381441278255180944227 731 2388780332377691589773 732 2402814665639390511577 733 2406115603314365083927 734 2409245943557764156499 735 2427042276579786761321 736 2442562931694433289389 737 2447312832680140991249 738 2469925218310538845133 739 2523446787073073960051 740 2539789200560448234929 741 2540241773335163552969 742 2598672151664076592789 743 2629655691631821408277 744 2646697592859017680109 745 2681972452772732886643 746 2683952931783315697777 747 2722648931578223290673 748 2724079506260791971329 749 2726560500669073671223 750 2736310020061615012381 751 2742728326044407416643 752 2748197559830563592659 753 2759642142560561161403 754 2783801782073236088159 755 2799249615262117743889 756 2813197783070889833887 757 2817597830870883687623 758 2820338239056420361031 759 2861882733198755991371 760 2897385120234805491479 761 2914908394102801596191 762 2940281406096860865751 763 2963990042191058654491 764 3006492403514860629643 765 3016777097953454069261 766 3030599931782713814669 767 3039599856334932151343 768 3044262843213572780131 769 3050488509921575839343 770 3105686976819146719999 771 3108845578012806726049 772 3112955359685511973817 773 3113588000852822813867 774 3187416020562068641147 775 3220598459837258700089 776 3285653426269918408343 777 3304136736908522698709 778 3332118732391992559039 779 3377169469482229018753 780 3383337755979350771059 781 3399414846872864640749 782 3439574181891869959321 783 3443552729569212078083 784 3479515194079482476593 785 3493748830985545934023 786 3517838170222761463129 787 3533464348794374523911 788 3640040231921522535943 789 3735935807509435050643 790 3745737506681198225027 791 3766858216108432279931 792 3775014671966598511357 793 3833097532003329481477 794 3855328951396436147149 795 3866853006724504433101 796 3876165402810720744547 797 3876413965200010240403 798 3898209337617591871267 799 3904453434226402174097 800 3922979926089700059709 801 3971229575697629447977 802 3974267801692017922661 803 4041935560651127345501 804 4057861108268933751271 805 4085326877559482603311 806 4146817387583495181127 807 4155845135318465684549 808 4162527291186856892117 809 4181964261995760568213 810 4191049319227292605997 811 4234704467988925177069 812 4270942550546975682317 813 4271744532533672876249 814 4304857602709824326281 815 4355904941758101501181 816 4369213217996486455957 817 4381053239698383043529 818 4396330978068164514439 819 4416854785716457815173 820 4468755223997045712271 821 4479550098925957390229 822 4536894011238602365483 823 4544730620969590377509 824 4573082764810802532149 825 4638284136982113958943 826 4683378513840029121409 827 4709930830258775009137 828 4722600672799090016317 829 4734574044772369212791 830 4735151649635411600059 831 4751925180227181696689 832 4791722350220381014337 833 4799886747702039858083 834 4805724843025843131503 835 4812591409292089405733 836 4827518626171324449529 837 4831622360213311945873 838 4873836669197347493423 839 4921973643707199268669 840 4923311726139901168363 841 4932090325473769412429 842 4986809976380586091931 843 4993719377914073119757 844 5099445674885691099563 845 5099903678931535998257 846 5111975525748316201513 847 5141864854297748568209 848 5171885065572521219471 849 5234498902621933233697 850 5240573250739754112473 851 5247120770780055454031 852 5347653550051000435237 853 5350976572305712824187 854 5358102543414466348381 855 5387473003129725858599 856 5416644577200681486083 857 5462954417808839420561 858 5519111855180938947169 859 5544751036187581192307 860 5561350295467906561889 861 5601045734803555809523 862 5649850530186102863729 863 5663876743433977653589 864 5674124097303760616321 865 5732566411789726291477 866 5741571774396577018997 867 5748917316505492360471 868 5773509233584336901051 869 5794146695857823892119 870 5812312967548312855901 871 5814334075457654678623 872 5988064055159729575943 873 6019640474388431571827 874 6075504173946926274373 875 6164074425228522412033 876 6208190129086682090509 877 6212791712767418423291 878 6214562240156276315923 879 6248985321255875613817 880 6273023768974729894591 881 6290159920460599235551 882 6310554675064480526723 883 6363560803620192389303 884 6526604559565944469997 885 6530095530365513800849 886 6562684000175978830367 887 6657265277861303039113 888 6706624666965027043573 889 6734603690853124837403 890 6759463525881058865107 891 6767010379064627584661 892 6798018568834285101311 893 6914098287846425273513 894 6916400400377695077833 895 6916976023064822965609 896 6941761620866511215669 897 6951771545560187687897 898 6992112931391680651693 899 7011477012980208107947 900 7031269778924091726481 901 7084450729200757808351 902 7090704083386603966421 903 7106747210542376453803 904 7107922168789243736449 905 7115954928120361328911 906 7125563986433969893367 907 7171586408686248344437 908 7350676381533895116029 909 7360924220754749402939 910 7366957366693519406909 911 7390320441431706433643 912 7403234175274972660937 913 7449985506560133350717 914 7524511954239289775551 915 7537191823050139501807 916 7542923458108301107829 917 7586631966719226766151 918 7657830090520054277023 919 7660729837323893081789 920 7685203230839116154483 921 7698709359309638068411 922 7779491664308112497981 923 7785989978434739711317 924 7870627755255661520903 925 7876337002396945596361 926 8067783163372237568071 927 8101863158045935883897 928 8137134668457005056541 929 8155356300572105275643 930 8174043468820338253889 931 8214788017682803544201 932 8241670818064251857897 933 8367112047844588969891 934 8406798817421665576481 935 8426361314935191838373 936 8466928419294678962357 937 8548501881555110491903 938 8589057512591512954709 939 8638594589343912231011 940 8646531292516359130751 941 8651522873841612172531 942 8661512513089545422063 943 8667192304783497619241 944 8679925162862667073609 945 8741512732865503820393 946 8857583405271561198209 947 8870525433700965042989 948 8912220877211407547579 949 8917791354519022097137 950 8944286795327144264551 951 8978539063996108067569 952 9005169701335723050869 953 9037486002087923842109 954 9107567114147978149367 955 9151278413559755379371 956 9171177559143287924837 957 9180664741184839878631 958 9223210072268310599837 959 9256827421191998986699 960 9262558663807871763199 961 9280485942798574359707 962 9282638963457665188951 963 9358231015451701554781 964 9518841959137025405411 965 9543000799775889910183 966 9617964415081786650287 967 9751329483954834302837 968 9798582452452108852267 969 9873541800884580161471 970 9999428775132690170471 971 10005501468220875597751 972 10030580577989548066349 973 10139035065862485039949 974 10181277491589777105961 975 10196671050906769482701 976 10207713837199732180709 977 10267706376419960104271 978 10274675351077699621937 979 10322780344524881362291 980 10323039430338044962537 981 10477537649143679429701 982 10496676002325474553789 983 10527404466498467063389 984 10668244312780063988581 985 10727587178197270614707 986 10858582116993279763421 987 10944139664568486652373 988 10957138688100349819913 989 10965268964082890592493 990 11018226045583654439389 991 11024212712899519572979 992 11037827843067884173951 993 11077109876341018865549 994 11095969626520845559937 995 11130471312854845936223 996 11150222649391282800443 997 11227283379210829901857 998 11260154864567223742889 999 11277586602263261467637 1000 11583247388788604894587 1001 11588897694693782079791 1002 11656295143820558276963 1003 11661972156783034948493 1004 11900555552833546515923 1005 11918148388090369123879 1006 11967280541475075520453 1007 11977994113048485331543 1008 12052026602724466152631 1009 12091358929053278907169 1010 12130495027274139246089 1011 12136051865371263837103 1012 12170898592765944715363 1013 12359598471325387112293 1014 12362860808445087613637 1015 12389874017036247023791 1016 12474463700392714308137 1017 12503454239563309194209 1018 12590428398377355215447 1019 12593134837150975235057 1020 12710833490386649417983 1021 12718406313870501242767 1022 12861406103915838595967 1023 12901171250063987198677 1024 12940414646055129822971 1025 13076615698629666553471 1026 13247907052889649156403 1027 13312063676540907715687 1028 13331826819150268651283 1029 13510687032346168153861 1030 13540829897056368174097 1031 13600948325221998982763 1032 13673098513368514416769 1033 13686538505984350166071 1034 13701590266265132323243 1035 13709281050319707939157 1036 13710563172903158510881 1037 13907788359102186277961 1038 14041101393953403051761 1039 14042080374605661204007 1040 14044038486643287121309 1041 14072454130678599868759 1042 14084552001730093346563 1043 14157303130714241121121 1044 14244844154944311941261 1045 14345055848318735000621 1046 14375255418982246738567 1047 14383228076931592824479 1048 14404837349831003843041 1049 14409827557429813869449 1050 14448128925510110045057 1051 14536344368239845373769 1052 14555443787695849757039 1053 14572548690238705718777 1054 14693718339356002757203 1055 14740028044301651943881 1056 14844199770392687116237 1057 14864623382283403149469 1058 14904168817489007756477 1059 14916799024620166110293 1060 14969796619303821109379 1061 14994805648763899927861 1062 15037014991747146564241 1063 15217139747967172017953 1064 15319298962241665377457 1065 15326267205615689011877 1066 15359747856617252260103 1067 15422671913038997598011 1068 15551565813843465152017 1069 15586120603325848526969 1070 15587532223288367635561 1071 15647614825937993884157 1072 15665673427817378718391 1073 15674531387858736433357 1074 15680911451375151154993 1075 15764029580747364861697 1076 15883598088418634932643 1077 15898994799485275579097 1078 15947047038352612281901 1079 15958897499003793609959 1080 15961412079767469518113 1081 16121154657744138244961 1082 16248935747283572045623 1083 16369052897171790684829 1084 16393595831977896546029 1085 16438724088567343716731 1086 16514881916677123275761 1087 16749040429703066805647 1088 16989820999955333770129 1089 17028253608665349612307 1090 17065240437477906246913 1091 17149249756266450498743 1092 17211129459991022353043 1093 17231285888289340385629 1094 17354126476590877987441 1095 17468779733636906374241 1096 17495703500553556254337 1097 17659837932658958327957 1098 17665651921269990865907 1099 17829417874418903042791 1100 17932691151158030281543 1101 17971534060589293737911 1102 18035231254351578013501 1103 18141373875045621266237 1104 18262684882121840824571 1105 18269839718501850125509 1106 18310423517617325323043 1107 18711489630869663072441 1108 18753212219693920932389 1109 18902849556505014493703 1110 19004605472113379548103 1111 19013206038911502217507 1112 19014844577317281234391 1113 19050098686070988230351 1114 19065281220353469505549 1115 19088277450502867421719 1116 19184594030612252683171 1117 19318971177535785629857 1118 19427396442715315110923 1119 19449886098313899532943 1120 19496176204949272207801 1121 19594031363190144866029 1122 19602412109533098921389 1123 19708239973028555462069 1124 19852971291622229261593 1125 19883453158103140030699 1126 19941974825482472035591 1127 20085856160039971843469 1128 20121734137393879765289 1129 20151241254477418595579 1130 20189777555945368171127 1131 20303136283151224942027 1132 20312604341145331781737 1133 20313895697457343995863 1134 20334565759834630083149 1135 20366463004403850937301 1136 20372933233089429321883 1137 20535190601474618264677 1138 20539530695581540654723 1139 20667000915654415181537 1140 20677904619061116319309 1141 20781048304472173634863 1142 20815661261706398578783 1143 20919319563366398197229 1144 21153965947253616142777 1145 21178382508406498246849 1146 21188599338035783490677 1147 21417441212745064214831 1148 21536377389289865633761 1149 21557973418571926487449 1150 21680657876589173193169 1151 21749897590936484296183 1152 22002911015590173766549 1153 22325046658619643766897 1154 22859748698065237915291 1155 22987944490571720705083 1156 23124268116981915977729 1157 23481163490936720116417 1158 23489322443641937420081 1159 23677083366516151725341 1160 23700269948498921745661 1161 23719605111251958246773 1162 23772837799719553150037 1163 23790763464495651800899 1164 24007638930471765310249 1165 24017886978532810450883 1166 24048650782807028616691 1167 24159253076565646455463 1168 24400858327040829803593 1169 24411232003255783344667 1170 24527048215479617627777 1171 24812389479994826533781 1172 24858935187447436381589 1173 24947703055401798437671 1174 25041240520777680542587 1175 25113837079972508298323 1176 25120398686548258811857 1177 25194684913413378310177 1178 25212396370985241367967 1179 25299063769053081710119 1180 25441457522437308654229 1181 25465418116993076359859 1182 25472048516928521836721 1183 25479190382044473584603 1184 25765069634307788021311 1185 25767127599867629519077 1186 25847484160752500022691 1187 25871730956712325184429 1188 26056460721068805995117 1189 26204642752308801296207 1190 26209853575960929257311 1191 26224969341227539722617 1192 26311619973453099521921 1193 26315801327565734886347 1194 26374392556301533022663 1195 26528134251124287827663 1196 26705264952926153147429 1197 26750215042543031009629 1198 26824374154639716544597 1199 27020575194596055040009 1200 27134318275588736544223 1201 27309636275459577316769 1202 27471764250908283863237 1203 27582054704537143195787 1204 27672588409741414065317 1205 27826516423212232440037 1206 28034213187448164936917 1207 28119813930212338966589 1208 28227090360883534993031 1209 28601359851345728810617 1210 28743503670366598777267 1211 28791561632554689651131 1212 29066531124479307592723 1213 29140940095244380402591 1214 29288487344657900282243 1215 29342331115401495364343 1216 29433183127388795275321 1217 29475273465651154776527 1218 29507725171878164859269 1219 29836015179085734778891 1220 29870488641175864166629 1221 30096451010884381725587 1222 30672828751638660774641 1223 30736203372933695937407 1224 30766752081801373169887 1225 30836747298054732563027 1226 30875619620968690025401 1227 31218213433918935520301 1228 31341980190239393352709 1229 31668018437762468971523 1230 31755189329162129598931 1231 32028682881842206799831 1232 32048675058384560634389 1233 32137844796801393285901 1234 32146346852374683268577 1235 32656491805375460587289 1236 32702608511022073142551 1237 32883857161631286172069 1238 32902394179260813413863 1239 33209388111191096480981 1240 33685536384433924769957 1241 34057567051885704814369 1242 34410294946247323424071 1243 34437786845509378786291 1244 34462735605846641798569 1245 34503066086414699496101 1246 34513954976434517409383 1247 34552406934264726819089 1248 34823116025058517283063 1249 34867635288219842252951 1250 34919305249824001084697 1251 34921243988295324517183 1252 35138894187147069621089 1253 35367345834958848261647 1254 35428061968016901011551 1255 35465967514963902825619 1256 35634950541169632340573 1257 35859221951982564451781 1258 36060049968798636602009 1259 36089186907729732613763 1260 36227164270643311707697 1261 36240452152680550779131 1262 36466905762073763419837 1263 36550426991069032982617 1264 36562465853969604427111 1265 36635431391508697106207 1266 36650841745797416354237 1267 36749448792624080350273 1268 36757507126359039560479 1269 36809918578801461264011 1270 36898742551301951437367 1271 36961419523260052507369 1272 37091745881582488473023 1273 37308590084133680760341 1274 37349353990346284925629 1275 37576883916679353172991 1276 38381433557862707624231 1277 38600420669585386303309 1278 38893859546352347373533 1279 38921192070254091248561 1280 38923295174808144497437 1281 38984322120494069765477 1282 39054556647884884712869 1283 39446084817682751309971 1284 39477958849433627598011 1285 39555954455625604808629 1286 39617723708937103500091 1287 40597089572817846589501 1288 41209745213071050241783 1289 41482616881219548917819 1290 41695539450408637954217 1291 41810813490056643449653 1292 41874464107923972281153 1293 41938928794764778166081 1294 42199766587112048747023 1295 42552438676112820231743 1296 42985052400577106777281 1297 43058356346588784654709 1298 43322115482267903790539 1299 43474248464557353928967 1300 43614564349796210980931 1301 43720023954947931408109 1302 43739914548198262607683 1303 44519405410421690266909 1304 44803086254623744530929 1305 45336772712793117435287 1306 45385524954706590768131 1307 45437465730987296783417 1308 45665428468626925689271 1309 45707327685937061282417 1310 45755586991145995774721 1311 45909321471701668772707 1312 46135870711303965494327 1313 46253847556363704722603 1314 46468857638206515601907 1315 46527335185840228297973 1316 46593890397945407939083 1317 46627596123951968286439 1318 46880972377084636386151 1319 47043997436878437389083 1320 47160472638342331049707 1321 47205826902660783212101 1322 47307993630862183605839 1323 47401385683416366486317 1324 47763258380088959232803 1325 47790236793028467160531 1326 47995810449322696339871 1327 48026170128699065349161 1328 48085289711425130322203 1329 49075338371667830210029 1330 49121231984535757064111 1331 49339457094580067506471 1332 49481986531316127296117 1333 49578578463324083321609 1334 49714044666157677161999 1335 49945227618400943416153 1336 49969742995187019336979 1337 50361516640264000047329 1338 50563383099914618940011 1339 50728220090731426657873 1340 51047073635049587920441 1341 51266509307958583908089 1342 51684084500554195216003 1343 51809071136784059022871 1344 52003945194468926120909 1345 52104205455942888610837 1346 52145223086275124514403 1347 52201115814185651399071 1348 52750188841433602955903 1349 52973323079914891965053 1350 53103294988339037351347 1351 53236165767567767447581 1352 53509775217176871578281 1353 53879208915556681444531 1354 53987543842879317264829 1355 54130149578830613757311 1356 54172357538623689208157 1357 54497373933754279111607 1358 54569597254192470541057 1359 54650934257696077449143 1360 55158165525113978378767 1361 55340498397577855864601 1362 55549824243406522808497 1363 55739550654497165238527 1364 55785451105468361115857 1365 55967495233536653471459 1366 56389368542940403752037 1367 56634160780876488251083 1368 56823863605876870439567 1369 57231840408844981578653 1370 57501911339499623439683 1371 57649539450925844100181 1372 58358695509965117599081 1373 58410005977464016560761 1374 58916363160292438945681 1375 58959425582049617701423 1376 59263445648173126185851 1377 59345164724425821694027 1378 59425042555311312612563 1379 59431782916258713883081 1380 59839191256509480045017 1381 60058236089725410759109 1382 60115519209172279233533 1383 60334347980238961940651 1384 60635845793131512865849 1385 60757152368046002048087 1386 60889426844900146655143 1387 61159542849000265855093 1388 61358527102158087718571 1389 61704450833236321857623 1390 61930580815704444096739 1391 61955413526300173365781 1392 62032939589840351995397 1393 62079689140430539778173 1394 62559646329889784989247 1395 62790128675804408090593 1396 62920682687712168285721 1397 63106821962654922772189 1398 63118910109112695472457 1399 64192546706963993351413 1400 64269099105997727720239 1401 64331412213444559819633 1402 64586242323662293328999 1403 64928221580056452441037 1404 65160056232082271938523 1405 65333563850285910828013 1406 65351140460881277686291 1407 65578922420661693195343 1408 65770926862719349000297 1409 66664830843740601249109 1410 66792971003595983537623 1411 67108855341843196169129 1412 67195391691987538164517 1413 67279898042406320790089 1414 67314780119692849456199 1415 67544494163708425957399 1416 67699378831864227781283 1417 67747170904690775294471 1418 67821564444530662451041 1419 68243573642887627871701 1420 68274555552705280835029 1421 68402868715504112333563 1422 68461739329510334047811 1423 68714779214086714325369 1424 68990055623410348376087 1425 69076248865302096526657 1426 69160365004769700432737 1427 70245597380004626710237 1428 70316576767937825932613 1429 70639390199267215117327 1430 70671184303142702343089 1431 70980914401976128775063 1432 71017225837310706379289 1433 71124040106303822128483 1434 71262968400789864650191 1435 71354595796393536043883 1436 71378897383992756070343 1437 72214423310774499510253 1438 72230026776809515054561 1439 72397365524220354319399 1440 72544863989789517132899 1441 72865217124742636129681 1442 73073002896833395348397 1443 73077500461380289017067 1444 73157366845206652943017 1445 73520399748265699978141 1446 73906325171334607657357 1447 73953963376251175530871 1448 74183402303846314764713 1449 74395139572804453487167 1450 74470380994301829277549 1451 74602761770284367146757 1452 74682732083850337681441 1453 75229385590324704060761 1454 75362776810868901312391 1455 75519392317011440604151 1456 75785967619085714936557 1457 76236469931502489562589 1458 76642354696875898510297 1459 78291594363735557643997 1460 78315278406853395080483 1461 78493079951341982757703 1462 79046189160113272237529 1463 79341177267360294471641 1464 79681373451865506503929 1465 79880726437695002680669 1466 80100928325778646103017 1467 80198539950777534962519 1468 80548745297710650266851 1469 80626186221474646020823 1470 80657662546200530553907 1471 80977790418029302175069 1472 81160105281779112801083 1473 81369538327996481448883 1474 81739467067494266225773 1475 81962273989679536327603 1476 82006399604041750742297 1477 82051769477658722128789 1478 82379726647523927838523 1479 82940868951077514413989 1480 83198343731494209511441 1481 83200822375640406892163 1482 83245447093472937080459 1483 83686458372345221476397 1484 83857119182028867176267 1485 83939428431419550092021 1486 84239245680932429228261 1487 85139735073391719427303 1488 85177569113559629435231 1489 85417477670531875799881 1490 87154679481029711034287 1491 87159812573655875871703 1492 87281789737208629195177 1493 87495236084742233627963 1494 87591800971544534276767 1495 87640757625152584751527 1496 88299796182649293211087 1497 88316643652656791012101 1498 88716504294036835697051 1499 88760727798850040344007 1500 88884381196320295489151 1501 89842814099410746016283 1502 89908472685102236244403 1503 90445592609483539322863 1504 90593457333503468441521 1505 90889730659184836564883 1506 91161509958501328073851 1507 91180092726339295853899 1508 91219922450090029335647 1509 91692232446922776613739 1510 91752233436807735875351 1511 92108845245776175353387 1512 92541640374759623278849 1513 92638322338565058069671 1514 92739113227556711678281 1515 93499698024873966856963 1516 93930595541980317871273 1517 94054176283978982262889 1518 94069122871901897053031 1519 94326210834462960022589 1520 94634319570029661670597 1521 94765425758043284389589 1522 94772257943408719056323 1523 95443605489000195561769 1524 96041200645878401809757 1525 96045341228437325507207 1526 97147323203651032145681 1527 97353514454622250283089 1528 97645248744770032410389 1529 97792061005367907619709 1530 98279822643347449368469 1531 98424538178381192601143 1532 99417945596336762027803 1533 100139436455317725006311 1534 100270518971942065253621 1535 100356076869024766758911 1536 100404583976857374197143 1537 100497367080958456508833 1538 101647467513032829369757 1539 101831934111161729821711 1540 101859337259672267772907 1541 102326037464672740413781 1542 102560712979301266126361 1543 103088025432459069381887 1544 104040257102552646112231 1545 104183952208818149453251 1546 104211828694502850734389 1547 104860429485901603276757 1548 104903187043425668811467 1549 104966610298504683397831 1550 105058108333522898062343 1551 105826384008316303207693 1552 106049211814712349180497 1553 106401996695391144688247 1554 107093731114165262580881 1555 107377069389569023557907 1556 107539229203547483218687 1557 108230458322787827330467 1558 109023641483709807319847 1559 109403600979271712548417 1560 110893402980944297945051 1561 111033366880272433146887 1562 111324484510364603352829 1563 111559025866046997491863 1564 112168707157888309856561 1565 112539754822602477569629 1566 112805796838554932709241 1567 113123796943835938177457 1568 113401816532095694768323 1569 113761813784103695243837 1570 114742819586541005638043 1571 115593704024123008333253 1572 116141830193158624755793 1573 116242132879958737925711 1574 117449234715892501537289 1575 117588932833726656502201 1576 118696448244629498321447 1577 119289662661833144433703 1578 119387122632536684712331 1579 119930741862423428404571 1580 120002494493209259468969 1581 120136301265040384461611 1582 120975951040459501535057 1583 121274893574466259081679 1584 121783707258205019334323 1585 121932206036180887499309 1586 122743083289200131039209 1587 122847631590295667642989 1588 122865892887338348408819 1589 124192761363302201758567 1590 124408801763599029394931 1591 124734230315735773944581 1592 125142754886871656012333 1593 125159588069324869611469 1594 125183157366196776917219 1595 125258938411191912794119 1596 126741008176218703024151 1597 126996100048269739379201 1598 127205562550520013453473 1599 127324884490820191470917 1600 127384576965906343966703 1601 127794462163967466513791 1602 127814982342535382052833 1603 128277340346514014052403 1604 130422100374916143906979 1605 130498510590330438242377 1606 130628832630387040317707 1607 130738378625751249343091 1608 131764133195674337290871 1609 131960197317541961601001 1610 132000487544325707689117 1611 133141180892321002513969 1612 133994896206844206339181 1613 134037423633425223892831 1614 135016569495399477971887 1615 135332240016979088643709 1616 135677076176469909304087 1617 136029738421763684596991 1618 136354363636662398889433 1619 137021571320558421852281 1620 137335335627526840909097 1621 137461714533233673362317 1622 137770806902138676357649 1623 137911969388823547363367 1624 138013383691696317527719 1625 138035122602811838920903 1626 138379664390978491853329 1627 138455913219418869539453 1628 139132636362621001605991 1629 139393433491926287634791 1630 140420102883969169913557 1631 142395844947744380248909 1632 143452092767060688762049 1633 143556547161049644201781 1634 144476707700904325423877 1635 144681161499179483952497 1636 144870803144913717401417 1637 146029578676496028427603 1638 147100258664256439421123 1639 148299133304531112859471 1640 149797901137622533988371 1641 150527363061478875109877 1642 150926020320610379635913 1643 150974454874293317162089 1644 151300237571845677294167 1645 151387590245467107731779 1646 151743214189920119619379 1647 152421210875849726856817 1648 153334618342993629013133 1649 153770266001653241502073 1650 153884236626001598771627 1651 154090723896258181657879 1652 155055103381804720089253 1653 155290472008970126337389 1654 156314163505685081256803 1655 156542999797821820061377 1656 157696958064133595209997 1657 161119811046342754270477 1658 161302991551370025764663 1659 161398714622749408717697 1660 161443535726445830624311 1661 162792516491037187118159 1662 163433151026657052242761 1663 163449602364703664843201 1664 163599778311180449573161 1665 164401776604171226485243 1666 164645638139240518074211 1667 164718022030263319385147 1668 164900121470325143331991 1669 164949811138145632935949 1670 164978801956495676031251 1671 165383000113761435972011 1672 165457702450489035930263 1673 166343603025393240451139 1674 166771182246586552854181 1675 166994684925451747967381 1676 167007224429722877591107 1677 167402580497094943386497 1678 167471682837167986063187 1679 168046268258487900146869 1680 168090366716415852921671 1681 169288532754237449918789 1682 169626601940397870783113 1683 169893187620217723218223 1684 170126177926264769172389 1685 170603495351795097641081 1686 170622608906332255964341 1687 170973308974860156290861 1688 171333070943675426964923 1689 172261697269618719450323 1690 172640630523316905228737 1691 172644915848783001259463 1692 173449820580604796126797 1693 173645567767437829590409 1694 173923339332367108907849 1695 174713249641662079275911 1696 174739193887825892633003 1697 174769465719005547862217 1698 175081061678291232896669 1699 175837977670703428794641 1700 175914021316811718913229 1701 176229322087479983052091 1702 176579911039347532096931 1703 177825332293712843824111 1704 178485654001248959404421 1705 178815403690351604872979 1706 179242557266735573229343 1707 179761010108679077743409 1708 181003225283233040885867 1709 181127577825754402700729 1710 181750301841724403150767 1711 182513091524770511352383 1712 182808142862704792090741 1713 184198778977965551907209 1714 184435073206365681597427 1715 185864410160947332384533 1716 185932356800335428389137 1717 186041110164877621609649 1718 187602876530084441351309 1719 187917775953652691783761 1720 188150782385324798461273 1721 188482389875302003019269 1722 189142330718665553996651 1723 189174455284666979991671 1724 189884532742695755916131 1725 191132554271691644689223 1726 192437849064013204161077 1727 192579675659377316263559 1728 193464951723052139569837 1729 194264306581637298611461 1730 194906510560955005387489 1731 195073180527917232259463 1732 196911248704503542841491 1733 197531555532741339501023 1734 197716509834533538744397 1735 197913462760332963844129 1736 198079681994965776116497 1737 198093934214254045771103 1738 198141447213779447293343 1739 198307810010605966249673 1740 199329665851594900676911 1741 199530210901065711108181 1742 200087276867259582691031 1743 200159086769714351848091 1744 201089570736556949225183 1745 201392434858710384133729 1746 201912426279353827798589 1747 203144179129781334843733 1748 204017038659645550461511 1749 204053468752970903037869 1750 205192540131929331718567 1751 205336478758163101408649 1752 205844527628030553588863 1753 206689282767144941826163 1754 207394000002930182132687 1755 207814739578931024080129 1756 208798954654236268349771 1757 208801425744652123423003 1758 209570998785153511646069 1759 210079435557568960956449 1760 210509225903676345300289 1761 210638540277969243252271 1762 210728100487127107811413 1763 211094101097269340965303 1764 211924967728389616590947 1765 213315192957993390778313 1766 213538764692379397170047 1767 213684557727919172629421 1768 213812816697526472079989 1769 213948683211052013018027 1770 214371793258351322742301 1771 215022790837715562068621 1772 215098584376850133293647 1773 215589199597024702282037 1774 215819622457753777482577 1775 216128830831046748515357 1776 217776756268236924377693 1777 218016587506313263220923 1778 219336638117131696411423 1779 219968070404291692975031 1780 220196850915862031460421 1781 220521047543390690349971 1782 221534532270807798078373 1783 223925934051910436905807 1784 224415918354889281099943 1785 226404906594739164496363 1786 226917363384839023322297 1787 227815596000833442683981 1788 228380656468894469526781 1789 228634482751848072335323 1790 229394579579268531888959 1791 229405186629783749305261 1792 229683753443728151938549 1793 229843048349620381346509 1794 232483396138454399030089 1795 233312143516908948610123 1796 233392722245500301491643 1797 233712556889868185450669 1798 234496058263143535416031 1799 237121963609029205753363 1800 238708055364363554060999 1801 238852887496933250394163 1802 238986847525035473872571 1803 239430136944131635810223 1804 239493123054872942979473 1805 241405022540553924689563 1806 243336661405147851513001 1807 243455866245115463075089 1808 243697182052837109242909 1809 244035881065438995790571 1810 244260949902415817622059 1811 245137697976079346732473 1812 246447448943081238561589 1813 246632183918177882979289 1814 246842236147125747140041 1815 247725920883786231170131 1816 248651411474817992790629 1817 249491933755813130317069 1818 250855944733739553609377 1819 250983575017296405398063 1820 251886884095648532403791 1821 252066130590895433990087 1822 252459099929728875621569 1823 252607294477059522549797 1824 253412101402839158413771 1825 253429245860942768990579 1826 253677937719766754773087 1827 253743714406114018916033 1828 255786267064302884875789 1829 258281403040951931586067 1830 258957395058255536884127 1831 259611435542984573367769 1832 259640532761033605916179 1833 260112248166361447849243 1834 260304612640505611743751 1835 261268036092963004842389 1836 261633666693109914078671 1837 261730257150504085648097 1838 263644140670142853359491 1839 264776235870764942173771 1840 264873695058331795124587 1841 265042097206227691960231 1842 266018635467853117061599 1843 267744489420608462669623 1844 268441950667831467478487 1845 268710567459593407263749 1846 270533508976651489714441 1847 273093332220109619491877 1848 274619710249821037534211 1849 274762376492071637864477 1850 276134192906048228323477 1851 277737559773731976637651 1852 278555659726625956483097 1853 278666103437425900461049 1854 278893229813916503801401 1855 279098990974861584081211 1856 279252618220705604729629 1857 279603125554321023213173 1858 279726188755410391113517 1859 280471587610982811466811 1860 280878796143068668267763 1861 282273438375082636037407 1862 282487266536467135388683 1863 283005295530456140474957 1864 283284768064599951598009 1865 283371757314016544642549 1866 283418366893711457082809 1867 283891002024782614175327 1868 284351767114189176154663 1869 284697708864838110637843 1870 285200041049748254272757 1871 286460345994092697269077 1872 286742373322127566246421 1873 286805074329821618747237 1874 286874057298116065899509 1875 286965008415322163995949 1876 287143837430293328368159 1877 287473478133641424943811 1878 287627407532253479176009 1879 288165074052669281578897 1880 288212273728487269648033 1881 290016484881183820386667 1882 291045371029272562356323 1883 291413266355417704930837 1884 291749751436375315714417 1885 291768806464639892908703 1886 292223227720769390876447 1887 292624066640192810364997 1888 293589676882871094333983 1889 293688603254083556816237 1890 294020667963302031841547 1891 294855262711674231435889 1892 295127448779207524274489 1893 295175501165956775211563 1894 295268419069162104871733 1895 295358153729777167900369 1896 295598615242326728791681 1897 297988727143437490110043 1898 298172683676965776053483 1899 298298597762180319109649 1900 298883490267075079384087 1901 299142280200214593049673 1902 300007208144136233377991 1903 300844761820243472336543 1904 301023536612049489066529 1905 301082062009460477072357 1906 301869732627323689722233 1907 302260885777118959771697 1908 304264960510430434022509 1909 304402634467926267393173 1910 305354516070456165512791 1911 305663535581915859039847 1912 306104458101379603905209 1913 306275690804822367610783 1914 306292159257415409732747 1915 307047127048569863494531 1916 308455276992222504081383 1917 308504947825809883741343 1918 310596546472566293440801 1919 310643146858964108493749 1920 313391814176702022167059 1921 313519166091412739412029 1922 314324390878640034072497 1923 316610908995096907553533 1924 317774071194306267296989 1925 317855341470821780172137 1926 319984056266240948656817 1927 321153083135651849533939 1928 321538914986871562084751 1929 321836208145941921571483 1930 322082399720740887342757 1931 322506727420795853532703 1932 323521333564596771548557 1933 323789094110308467562697 1934 323850908590272279815491 1935 326880301008337785782603 1936 327565612217742763515817 1937 328158338744024676843149 1938 328179150766807413685279 1939 329440120485835262642707 1940 329648894679422392530653 1941 331001364343477386799117 1942 331168968942217850619031 1943 337107193498811168548837 1944 338603256743135857911271 1945 340236139082122876370333 1946 340385847561428279970361 1947 340524906779227607052443 1948 340792448065467353994581 1949 341821271922480737076923 1950 342683986172381527830389 1951 342791492146807902584261 1952 343390404603991010705191 1953 345379233024661934116483 1954 345656842186790888213497 1955 348874100296674354664849 1956 349721020442435794456697 1957 349873848012273032777789 1958 351755534796251968801961 1959 353061834475894866873949 1960 354474663078942047734063 1961 354993147965012881715137 1962 355899100150370683274899 1963 357423966516418537386037 1964 358301220688359528194561 1965 359213495243549939760667 1966 360440012715560589946507 1967 361389925332171219815627 1968 362592103802987393148449 1969 362913689412041960360057 1970 363490086427934259701629 1971 364813898698954859021891 1972 365151992263950264054233 1973 365697192791976125504101 1974 366325869534037999720223 1975 366551939355738534333493 1976 367366656852764300564629 1977 367411958710581100801801 1978 368262144780439760706143 1979 368708609511026924542063 1980 369038042504154656604197 1981 369242629229936676209923 1982 369322213708695066402823 1983 370460539689436966894367 1984 371426377841596805920877 1985 371475861230182257498181 1986 372172960165205572805483 1987 372275893833025380553991 1988 372363594866134985624149 1989 373260559275051862168081 1990 373451611618564867493317 1991 374783368423548928863847 1992 375477441522409907058901 1993 376049528584385483450647 1994 376168635536388826616137 1995 376487673978100348590929 1996 380041484623971638281117 1997 380370732671101597357267 1998 382311818488155667404869 1999 383717893805427575523133 2000 384322798991442162878237 2001 385202159416987112147417 2002 387401269929911309209411 2003 388971063454932500538761 2004 389684746100119482447731 2005 391708879876456795440247 2006 391986228407710549360169 2007 393236119786237925250041 2008 393363259954390231629007 2009 393506329431613272616309 2010 394739932411675154688721 2011 395397709008308420307931 2012 397796555993064604713881 2013 397928808481908347572081 2014 398610631726443814934891 2015 399735544293518004634169 2016 400758058751736405094379 2017 400891048958931727145879 2018 400939417228337451982223 2019 401596853222477033217689 2020 402453132738741791808989 2021 402586544614659702511381 2022 406054701828794366912383 2023 406168656460076855076583 2024 409299538656139062651431 2025 409659907251278335108607 2026 409840180788516139239623 2027 411243426898276466890177 2028 412827412709901524906491 2029 415959381669078575208443 2030 416693284554488858380669 2031 417203856490322848232203 2032 417291074188143535804933 2033 417631769415601963187263 2034 419400911865516725706137 2035 419705352852680635256471 2036 421405754571682446857339 2037 421732219168846861882099 2038 422084008504191149867909 2039 422259985678730948115713 2040 424329738983938287195217 2041 427666466609437342576529 2042 428064297234655172536561 2043 429102500611827903148459 2044 429191577264780862244777 2045 429891947888117037217991 2046 429930174565393003947001 2047 431410228589800059206203 2048 432945336875832669333391 2049 433406667161302033668299 2050 433423760586500922134839 2051 434715772063036369081181 2052 434835707346211669499737 2053 435757466153813744136191 2054 435813247352742263875141 2055 436272572954773716433453 2056 437368691119947078849001 2057 437476264744178952401779 2058 437691471526838911000169 2059 439208775211116255527783 2060 439904082513908334531311 2061 440180707089114819356549 2062 444864095946386737995863 2063 445038430866724423460027 2064 445295668352336208568769 2065 445810477827608707169009 2066 445875951695770283347969 2067 447948642623157950531371 2068 448566594705629814276767 2069 449277371252369045758223 2070 449958225661669714709501 2071 450477072139777641509653 2072 451000769890407809396057 2073 453095710282001820835691 2074 453873790922238799576799 2075 454112720969665368054539 2076 456320636183906842584343 2077 456578305413268366481941 2078 458527677368909016057443 2079 459772650731389824936517 2080 460604040301457027238829 2081 465111242368887254241163 2082 465719803717947721705277 2083 466184514945694250098411 2084 466252220329026845938717 2085 466816718813702884461013 2086 467074300198714203431321 2087 467779804911391461960943 2088 467956305872853417195529 2089 468975556316377873078397 2090 469892034294375814300703 2091 470409847056756710748647 2092 471565109370435301619303 2093 473799775442610170257867 2094 473868308598371845878443 2095 475927763774277264322351 2096 476478083671134190042741 2097 476849819367459275103571 2098 477809993798478042986327 2099 479135479973808694454387 2100 481105770300145459946303 2101 481503330984734079215063 2102 481535701429814300318713 2103 482382536151968711229797 2104 483550496665763059240691 2105 484650869767088842487563 2106 485985902029670678100167 2107 486083695500472383075833 2108 487179057893525580652441 2109 488084708531167443637301 2110 488215525134971509250911 2111 489787377130583988120967 2112 490237173978624431252167 2113 491048527469276684428643 2114 491757525865158434293403 2115 492020660772075921420217 2116 493634666827135609211269 2117 495710922173661156332303 2118 495781818824880088430317 2119 496538523409288203601501 2120 496666302669290579373349 2121 496931404947522664226201 2122 499269833949657636420449 2123 502637713627287907306259 2124 502814435505546111158969 2125 503129784783716843448851 2126 505528411667316447871711 2127 505638733767536018011331 2128 505758669573480788916593 2129 506704510379181983974619 2130 507141869334314136344677 2131 511642350343250737335937 2132 511695588684625429271989 2133 513430523692757929133951 2134 518265881253712849109969 2135 519013931552980808341109 2136 520218376487808984179063 2137 521999494645230069700049 2138 522368063612870143352311 2139 522677812365701111442727 2140 523662054491268325852669 2141 525037393684584349481057 2142 526969396897779140118691 2143 528346285851561340775707 2144 529139962245252941944381 2145 529720903846075968721729 2146 530118404116582168670743 2147 531775403411008519731911 2148 532717588739318295605417 2149 532867257020009768991371 2150 533681005880606036171387 2151 533900827824501987103951 2152 534290679117870827376121 2153 536895146269944382030987 2154 537602995593490951689457 2155 538125545557370217441569 2156 539760969668933821516289 2157 539972588485270587067277 2158 541213319867462166628129 2159 543210022565786729199463 2160 544172427312320635333577 2161 545887655015338547981401 2162 546192556559569082933537 2163 546604376221231025263129 2164 548457898073945040572731 2165 548993442782474916972517 2166 549269018424427017768211 2167 550817228883740141130331 2168 551431285378942195977391 2169 551600240920477058984239 2170 554473288870140462002407 2171 555049242568997097978941 2172 555651387569089622007427 2173 558090695634358695720551 2174 559083146925699360159887 2175 561092765282057704160149 2176 561933433953077482626263 2177 562089216940474834260739 2178 565242974475380149568363 2179 566004770281066904334377 2180 566709855528751325162501 2181 566741207926396853946787 2182 567274397790502578591137 2183 568300014742250636233711 2184 569746608117236208547237 2185 570140180863816418653267 2186 572153206079981464050569 2187 575243498760964691007809 2188 575608194865817489058701 2189 578850485618350113403309 2190 579455951852065751718109 2191 582282410897769184176949 2192 584022790623048789311203 2193 584648355856590853112977 2194 585804565577312771950969 2195 588928444444170844823003 2196 590058678759036443846873 2197 590290308212891531176439 2198 591757079523763158639311 2199 591805659066354591489271 2200 592064800530082426407397 2201 594368411821123025794061 2202 595490195905894495979963 2203 598772498466755897177149 2204 598897754394632794455073 2205 598995794439133969474841 2206 601095646412530804217581 2207 601341443550828016010251 2208 602319916225367998904333 2209 603294106192543057516151 2210 604752120031931993442887 2211 605130757948543685316971 2212 605641377259277504408639 2213 606487629396923166548353 2214 606861581309127420432757 2215 606977101426023654522817 2216 608860751011709199437309 2217 610599566921999477454953 2218 611528456801093449849757 2219 612308878512460659786367 2220 612657818889409828240939 2221 615137919062292091815059 2222 616027477983098058957043 2223 617073942130964553264877 2224 618763336031270729165939 2225 620087158954853174789207 2226 622202967123725657758223 2227 622696312221907318032059 2228 624683869396316329501441 2229 630143068428409078636069 2230 630878941239272122296871 2231 631354771092266905554049 2232 631864887307387133470267 2233 632880370539885323499697 2234 636948844515485271658333 2235 639330684433651676884801 2236 642247060270189829750111 2237 642453703678429426156111 2238 643625624832135906410201 2239 643711858733703091691011 2240 646464386680094700669793 2241 647537836171068698465789 2242 648057726958657622006693 2243 650661877963921663639411 2244 652065573536331438389179 2245 653215739952940092018677 2246 655281715969354218195889 2247 655782942448676024091623 2248 656103644959500926993923 2249 658427871819500318346529 2250 658778792611711007090821 2251 659217641017954046787347 2252 659516183016321407097743 2253 660682052300962095062803 2254 661192239295204207724779 2255 661632292670015150557643 2256 662301594544241182994513 2257 664754157145837068334201 2258 667107224449371170370923 2259 669200133235515712841453 2260 669288924453164309390351 2261 672526942494084856680419 2262 672633890027985756531671 2263 674358692001283491457859 2264 676844649827527988015117 2265 676970023456503675115271 2266 677740557909352427209781 2267 678027436202960906853443 2268 678894601007264969671789 2269 679175860448552823107393 2270 681117133606739583013511 2271 682017279116149959074123 2272 682617871602019124109179 2273 683946587880514906957501 2274 685325447883559092845749 2275 685470077884402588184993 2276 686042796103771357318451 2277 688107553679466232200281 2278 689474539339618581819661 2279 689868075776529968271431 2280 691959666940325255082371 2281 692323906848002249117203 2282 693052818056090576220497 2283 694147263857687260189967 2284 697499436450000540055639 2285 699755234906492649660571 2286 700416502431581233280071 2287 700508382183728562531457 2288 701623910395141008898507 2289 703988071341295997692349 2290 704578505891766402071057 2291 704670794778369781348583 2292 709946268349722864760637 2293 713156778406505697561863 2294 715550013032485419876349 2295 716234899390395605822117 2296 716851717331604503855471 2297 719422956822316431844429 2298 722872481207115304823297 2299 722891296528113179347927 2300 723173570396165943485477 2301 723681871944441519316667 2302 725176950066689207425363 2303 727197088851358614942703 2304 729120442818408711102587 2305 730187811425361667877449 2306 730522789609461628601093 2307 730674515692351782049343 2308 730693483161182759822521 2309 733434990673625055914563 2310 737036565553366341576751 2311 737049292990979751201437 2312 737399360996951444207329 2313 739362046772297915574659 2314 742204661914008530886427 2315 742697360759894187779557 2316 746628510675410330059387 2317 747432043484912742508151 2318 748281278018539034511293 2319 753139622667195374100143 2320 753281921028823894896557 2321 758262080833882180847549 2322 759582567273086050657463 2323 761954654073116630453029 2324 768565642685544075440249 2325 768979431680531172394009 2326 771920163374063561352289 2327 772711055735916376087457 2328 777469179621387425565089 2329 778861095604589526053377 2330 782488824320953783819109 2331 784587500754431172002621 2332 785635082766152246391761 2333 785935538414536359404029 2334 786650301347288584225009 2335 787412360782264839323003 2336 787960851020052182252839 2337 788275358773342580521571 2338 790392366542763350148449 2339 792587554021646378176843 2340 793589322655038157550777 2341 795872052239499227377349 2342 796890427090155440599811 2343 797254851223541446921883 2344 797369603267223512705279 2345 802932996256114246831019 2346 806399339267973934171891 2347 807898084292654269636961 2348 808245818682074488420013 2349 809958853528529328053491 2350 812838223291944708458189 2351 816226647870568722599243 2352 817525826663261956402319 2353 818289558974671645747973 2354 821191102003669240646437 2355 825790011430709558064709 2356 828065445834780903973919 2357 833320975400992039049839 2358 833327952923845563521761 2359 839246645514407782847869 2360 841662294784048949057711 2361 842970600789140036719217 2362 848141306637219234002137 2363 848565607515207489324017 2364 848749520585320946402231 2365 849832384222096807018213 2366 850406084257680013279891 2367 851426712577791084882991 2368 859239243668287648301813 2369 860182062222895029586169 2370 861125656443839625250427 2371 861769461104942902216151 2372 866113816200777236833483 2373 866940090725086435099571 2374 867493665695587248247373 2375 867601535899695227171909 2376 869912368937919460044509 2377 874113872021476579155077 2378 875119571110032099862463 2379 876589884871270149000907 2380 879601463384203181257301 2381 880408283550341070806459 2382 881688703516347572997581 2383 884793683397958957979263 2384 884815578507272428570591 2385 884968855537932936450083 2386 885625982644019285338289 2387 886904777324564268281449 2388 889466520789779611297687 2389 890309446569255700027123 2390 890830160631718269469627 2391 892004438084051198643839 2392 894430051444417779901241 2393 895114525994442602326301 2394 897524346450651014940343 2395 898845542563984327512821 2396 899443881381498235837277 2397 900952132396691910350449 2398 902173428215604401213429 2399 902625251818872367450099 2400 903181005195127043362381 2401 905109604025621798087693 2402 906075060839524454567551 2403 908410196207614539012331 2404 908901594294781533194201 2405 909221854942458049807229 2406 909266549174131092649937 2407 912668136372003907358311 2408 915622393122821958443621 2409 916461359386336866660037 2410 917645881245210082724051 2411 917855916266021855756653 2412 919635156818923140114083 2413 925977267749910949091593 2414 926181178444099518189967 2415 926203837276202881818817 2416 927208795908456909857843 2417 927904433613951539244461 2418 928812375353992752052229 2419 931221643375733556771311 2420 935392067241857964464801 2421 935399676422571797544313 2422 935742136561584614897461 2423 942932580296034557824729 2424 948779307083157262291567 2425 950395377948147385934287 2426 955201870439082817247141 2427 959204387559939622849061 2428 959227649658306895331867 2429 960763882710319563649997 2430 961812371788874343725543 2431 962488519285097914291037 2432 967223736610546991750459 2433 969777687357874483134377 2434 971420504120150914056431 2435 973261368165885298936109 2436 975850826261940531428797 2437 976502926675247643815291 2438 977855307493728718344029 2439 984836000840900522285407 2440 990328277503325919574369 2441 990804877468728706849463 2442 991583693968166413742423 2443 992140272526672091171263 2444 993333729733007688488963 2445 995771720922114791429143 2446 995795645012287060900349 2447 996338039454934997047529 2448 998086374705195547679513 2449 1002719769507744232667531 2450 1004436361405377330189967 2451 1005849788861800920590557 2452 1009470448891756081369463 2453 1009905584018697019863749 2454 1010534360886250263873767 2455 1015817971570004241976807 2456 1022512598427012112315241 2457 1027802248934219212579189 2458 1030049805736657529544583 2459 1033743776232456906499741 2460 1037735531051170652294353 2461 1037801335466335112804141 2462 1037900048002810080175427 2463 1040230061116724082280651 2464 1046175696808628103813059 2465 1046837892549407335875037 2466 1049000492886011191988279 2467 1051324247385219276342509 2468 1054808788551213411984461 2469 1058285290059097125434819 2470 1062657645953529482688343 2471 1062875362707658965357349 2472 1063377913529476221824261 2473 1063754943577222999495193 2474 1065473793763480688820859 2475 1065591254578392931958161 2476 1065926910494220852230843 2477 1068060176171450330179121 2478 1068119012271998635799831 2479 1069119597754355573015419 2480 1075197009636138516090529 2481 1075822229035104677271083 2482 1076963534348683919094349 2483 1081291812182313336968257 2484 1083932425995937025264177 2485 1085445948695502568896409 2486 1098872890548451441954831 2487 1101046807936457226959717 2488 1103757970152885114829709 2489 1103938892196920121166621 2490 1104809351537997045917057 2491 1105223215606531561758409 2492 1105594067625686326407737 2493 1109817999363773072964049 2494 1110492872881665812706283 2495 1114834978314429192573979 2496 1115433988892086989191863 2497 1116285172346808763861279 2498 1117015145958946772989889 2499 1117667210498242767572543 2500 1118110777374659392724311 2501 1118580580418093116154353 2502 1118876458292745449626577 2503 1119320385113080265385583 2504 1121149711022180333130331 2505 1124448147103150204558211 2506 1125435599026615427709737 2507 1127429959800869985531731 2508 1128585800490534285111011 2509 1128848615518486978574783 2510 1129085188228985958159247 2511 1131303769271418329543563 2512 1132005976802644964293751 2513 1136789660918939899096343 2514 1138181876664567655249663 2515 1140749366751761822617669 2516 1142180571956932298061737 2517 1143108923948059031612213 2518 1143542348465958730267103 2519 1150102941956224633405649 2520 1157584266317978633341393 2521 1159460286547460779828157 2522 1160515431301634601464977 2523 1161723471501746036469431 2524 1167669986761382808649201 2525 1170260188086532606624973 2526 1171259644223557154697089 2527 1171872240109276635285869 2528 1172061472703177191413277 2529 1176266532309010411519343 2530 1177667715499521702278023 2531 1177920965956374074911087 2532 1178979632690793185454547 2533 1179522815498209879938049 2534 1180111475293008740741969 2535 1181643021908848998357697 2536 1183103455270252041506147 2537 1185010402423810826283689 2538 1191876253861228209599461 2539 1196646982412719228915171 2540 1197443494216407933496411 2541 1201872741410989886786683 2542 1206314264809845636790903 2543 1210177224888242867521583 2544 1219090741266064496115239 2545 1222323905189316015749447 2546 1225256017262992414115399 2547 1225712597251846628589839 2548 1228613458430280904932529 2549 1230668621874941578979641 2550 1234477470083440722447667 2551 1234561794994928000243749 2552 1239187531018040387876377 2553 1243873366391144904343927 2554 1243948749093190341472361 2555 1246466614438382980054123 2556 1246636495541540351686429 2557 1247457832590383047353233 2558 1253417561940166922637257 2559 1253682933516692498861491 2560 1259008726998834463969267 2561 1259113323597379332824741 2562 1259379599067087661551851 2563 1262578199398254834961363 2564 1264580416157831753731489 2565 1266183903427915372620799 2566 1266585013152159453529081 2567 1269194551582394109546151 2568 1269931303607767158352703 2569 1271606933161731907985977 2570 1272546009536174575233593 2571 1274915173196425884909727 2572 1275395163272614850294837 2573 1276778291958274115107859 2574 1278653071483441963956497 2575 1283942387019173399059967 2576 1284502142193742428559139 2577 1285013802624685135492403 2578 1301428812816737955934691 2579 1303311152685698757910861 2580 1303369703715221534446991 2581 1309166238111501152920211 2582 1310900141723372046015881 2583 1316436612071307693149303 2584 1316446444082942169919003 2585 1316475940351910080492493 2586 1320186586686610386587957 2587 1320314679706265972125349 2588 1320580748959572260061773 2589 1324863086348501413873697 2590 1327740250170127177803487 2591 1333389508812071180666213 2592 1336131407878873568152189 2593 1337215423342068832708493 2594 1346071262611742287819243 2595 1346991267555006064414433 2596 1348802653614668718324811 2597 1349573797050511203667649 2598 1350325228528233526134619 2599 1352410840431148721389703 2600 1353243753755364013251053 2601 1354388382265427664867109 2602 1356528975988081615069513 2603 1358319774296667444356429 2604 1359246050167441921356097 2605 1361846177240997593333101 2606 1363753287278824728428759 2607 1365035909378135039931601 2608 1365147045152226486093089 2609 1367705042100039434994173 2610 1369284095678601369538849 2611 1369851268713903536242411 2612 1372963724095555668735223 2613 1373501589843092364270167 2614 1376071316210746048882003 2615 1382577707113007369415917 2616 1388462370797187787869503 2617 1390243718361304457414663 2618 1390520287940587327041247 2619 1392395902681639850786227 2620 1392754842885818896762757 2621 1397345127112697384036381 2622 1398208995698844912468973 2623 1400432211415197492658051 2624 1400772102720343376175011 2625 1401884906670449323971001 2626 1406198120771160040278397 2627 1406559726039305427202231 2628 1408027525905956692713181 2629 1410045038126845590595511 2630 1410096797773843243517879 2631 1411380891145375467991649 2632 1412365265560257882428519 2633 1418157568842671392443347 2634 1419072674086063780262321 2635 1420310850400974646224289 2636 1426670531281021656965191 2637 1428227201558411199841163 2638 1428917140402717412111051 2639 1429962978453867610455193 2640 1432192527100756365132329 2641 1433795642060590310822479 2642 1433952882593882785238627 2643 1443337264737243962844343 2644 1448939244167593231867481 2645 1452375986049027776801227 2646 1453201712969977774583557 2647 1455458376201394460552743 2648 1455935472214542598842701 2649 1462946363991294150023723 2650 1464756293212601913725681 2651 1465555325118935155413667 2652 1468946852372785984261997 2653 1475404825507122057269177 2654 1477740904819923794520697 2655 1478781244236058912645087 2656 1483152368807566912043599 2657 1487543952284548239776711 2658 1494473975530906644006533 2659 1495674607874945140741151 2660 1505088301049930339470249 2661 1506578153305695917359903 2662 1511643200469063505083791 2663 1512723212145311443772483 2664 1513869311468009676716779 2665 1514502674009187699070837 2666 1518197603665202453866877 2667 1520244742435356021412703 2668 1521976023644866342802699 2669 1525893287318664224208803 2670 1539392391603029159946979 2671 1540686362946847226479529 2672 1541715486277774267651669 2673 1545005493565764797979509 2674 1545227231933745515452091 2675 1550489421146664685099163 2676 1553036512089594919015129 2677 1555731606786743603749561 2678 1555909918442451067690783 2679 1559356568989862488003969 2680 1565259239522243145023293 2681 1565460761742515446832003 2682 1574571914891666953275443 2683 1583835724684648191553873 2684 1584039038021852927333843 2685 1586254162287168582817793 2686 1586989282535915477592829 2687 1595455864508222690665157 2688 1597364652138679754892257 2689 1609916455362787846543277 2690 1611849645978940968481537 2691 1612261674719579843632639 2692 1612353247403662703015789 2693 1614185520053328533406223 2694 1616994213486127729828181 2695 1619829543825455188181797 2696 1620001849841311327319347 2697 1621886626398970521053587 2698 1629257588065221870811771 2699 1630423109085115649737709 2700 1631958858080534848840013 2701 1634235607299354121451273 2702 1639282974022934983341631 2703 1642437706394111951497253 2704 1645190209130370528945523 2705 1648784109340804949120651 2706 1650880355572980949025569 2707 1651870944140677992602267 2708 1652768685612958901132203 2709 1659074820532021159932251 2710 1661672570178346151204123 2711 1663113176505623186930009 2712 1663816251152387858471107 2713 1664871281046149142116849 2714 1665856428242695869715277 2715 1667628446785857045142657 2716 1668015897245789482140229 2717 1670153958703264926659129 2718 1670765210660733443648599 2719 1671141449165699879052871 2720 1673188358113066553816171 2721 1675849793591066306810929 2722 1678007175089669598388349 2723 1678537997581869713321819 2724 1682458181668317261709531 2725 1684633768970141085806009 2726 1686231329288555092522693 2727 1687616800449847503655651 2728 1688066966134650147528277 2729 1689572120796834844749457 2730 1689892243955587971676309 2731 1691564737637422091904487 2732 1693725394267934036611607 2733 1707174870424574730347167 2734 1707210714985354972426961 2735 1711109187597043574692097 2736 1713156759588541789976863 2737 1720584100122234221141789 2738 1723133417675396741045477 2739 1725227897913335547895217 2740 1731679785320710156698337 2741 1732356167773290786733583 2742 1734870180102425224850231 2743 1735922525453504580266077 2744 1736757484414904551985213 2745 1739942771636906250571477 2746 1740063971586944780252689 2747 1743156711045416282485123 2748 1743253804832356171791431 2749 1748661036834940567931363 2750 1748940853269004827310141 2751 1749975248598720154891933 2752 1751144058560271480990733 2753 1752715568749839589608191 2754 1756520803344089433923267 2755 1760466720985106745961627 2756 1761163748912921584896529 2757 1762313685618023342727947 2758 1765534053805422850445077 2759 1767372741125898461612401 2760 1771545748912738972418291 2761 1775996892743515691885963 2762 1776600039428247762858917 2763 1778927901983814763288631 2764 1783183073208281283689419 2765 1783652224941595114021133 2766 1787854019775716043230657 2767 1790861612919188268735449 2768 1795014102801535887140873 2769 1808899588143264498932341 2770 1812021148218355710632317 2771 1812533469406809798773203 2772 1822225493539439004560441 2773 1825025096826382892562311 2774 1827236925932458214472253 2775 1830910985554378899132961 2776 1832422478258936036841917 2777 1835927698234786344251321 2778 1836886834633543428224491 2779 1842826686336445058068249 2780 1845295316337078172279409 2781 1847817141335698243526483 2782 1848349715958367578488023 2783 1848565314580066857512743 2784 1851547581542955351542563 2785 1853300550982537695727027 2786 1856339435268560095416029 2787 1857230192094936609732589 2788 1859203723300425730097063 2789 1859662316771317995181859 2790 1863729672252804231114667 2791 1865057147420977366937191 2792 1871820382997546493099793 2793 1877203145396076248789849 2794 1879154050797871599707009 2795 1880695313118949717282589 2796 1881003679182250886934001 2797 1881633378030672334351193 2798 1884552616694221261194403 2799 1886599391806909423293737 2800 1889356802313137977291229 2801 1894467270676324368186007 2802 1901245534719478593451709 2803 1902878131696241310781817 2804 1902929977393103688275509 2805 1909263104695421270928287 2806 1910588826951169743757937 2807 1913021110670004937195753 2808 1915273365753794571744029 2809 1920097001892205360400273 2810 1927153248637778918956489 2811 1928684661935057392172347 2812 1929863293117025490465049 2813 1930243189310032566312191 2814 1932930262069106905240357 2815 1933914038389183279952063 2816 1934294532389950069138687 2817 1935830199498032107706753 2818 1936657475670783106665209 2819 1937445604421849639000537 2820 1938838552824507702845933 2821 1939062020114549943329341 2822 1940363772169566242162747 2823 1943100901323950116033309 2824 1944365167994868355558597 2825 1947396649687746039160349 2826 1948240822466069034223937 2827 1950418471469659676526091 2828 1953853622406488865840587 2829 1954144496934887347996943 2830 1956830009740380805065989 2831 1957862617514164662718979 2832 1965819422307205436855627 2833 1968051667199200375427629 2834 1969607388918332285578307 2835 1971137415752296503921971 2836 1977093031357288787398459 2837 1977773387976059805417929 2838 1978961097318215002168469 2839 1980656844594901380473183 2840 1994262087181160415919463 2841 2000714083849229533466863 2842 2002504591198751011692157 2843 2005617275642732525110691 2844 2006304980213445036958153 2845 2011758932451121682410889 2846 2013583892604405089838403 2847 2019892926365607896292241 2848 2022360990902220246244523 2849 2024885635038239944505923 2850 2027290313123616475430723 2851 2029044223941340488113237 2852 2037394257396277058930797 2853 2038458586609665522298151 2854 2041900038510153507694201 2855 2045058529176864604686383 2856 2051002570774363703896307 2857 2054226521122641600498713 2858 2055050266054835475996809 2859 2057275615021440956893871 2860 2058581443946617294195121 2861 2060520714951821409211721 2862 2060727101033231588888279 2863 2067022430625314981884999 2864 2070651877037277058727057 2865 2077052970088538328887323 2866 2087745161093090369774903 2867 2088731857101472434056437 2868 2092612543568366853256649 2869 2094325100436273963395723 2870 2102372836774564444681573 2871 2108147400433016521057639 2872 2109001309366281096345919 2873 2109239330191588384715591 2874 2112153216383715480373837 2875 2113793603515259273301263 2876 2121995810722128603444379 2877 2124613162836576290445131 2878 2129150000346901914948509 2879 2134682909444754744118991 2880 2136096090525348543813583 2881 2143101672060853881053057 2882 2143725223382914780750763 2883 2149172902274002117883351 2884 2151275298076826902443301 2885 2152156489655431886040341 2886 2154161497878128031230647 2887 2157321158207067864236741 2888 2158175716810166076578851 2889 2159372525248347420920549 2890 2163408293898264157840001 2891 2166449544890239829665073 2892 2171410936763748917538989 2893 2178933558881495276464337 2894 2194037424167912073427991 2895 2194571083753360817255957 2896 2199624032690812252447771 2897 2201719951436414045557717 2898 2204873875308850863151081 2899 2206539007113132879961591 2900 2209147193398241714488811 2901 2218323140587806651339223 2902 2225369594770647113703689 2903 2230169011208686377930209 2904 2236541287863746511306787 2905 2237155851266856097598257 2906 2238502480436322617363843 2907 2239468914843609453521507 2908 2242502034676879828757407 2909 2243953745874325068191863 2910 2248048724252172336117457 2911 2249473738411591069289273 2912 2256608974770967403472863 2913 2263214942418434935942243 2914 2276781748824169658497409 2915 2280401924630650578573209 2916 2281010656279174983358423 2917 2281159145909924698383193 2918 2291109578486145287410963 2919 2291452249027960155014789 2920 2292942567157055037116863 2921 2296611843440017221999467 2922 2297761261296022815960617 2923 2300151041567323791699043 2924 2301705397967059121294611 2925 2319892812244710385511317 2926 2326938620368657383140077 2927 2330090324535203937203477 2928 2330377001613399912876467 2929 2340336555817306780953409 2930 2341699211312795284618123 2931 2344987171744949846081309 2932 2345881731790577291429689 2933 2354765378018634006599039 2934 2357427775075584077416877 2935 2357960525184250137430871 2936 2368481764132763690983111 2937 2375500149892936120547651 2938 2381583088052346005836243 2939 2384437044343211670506587 2940 2396386963879838830031011 2941 2402525396940730262671193 2942 2406881871540422681336521 2943 2412328050567907048182143 2944 2413195339594801668013103 2945 2420514642330088726223749 2946 2422797567386472315010703 2947 2424895553407510786235911 2948 2425439698033300019765747 2949 2425875079664905831875323 2950 2428519726618793008173001 2951 2430263263446524038677589 2952 2433940217818850639768563 2953 2434704176059122723343591 2954 2446325978870849182771487 2955 2453751857574882847995071 2956 2456434958955190505478283 2957 2462704085786511642245777 2958 2462735540183658343541297 2959 2465662115516191925017271 2960 2471255022466966119669031 2961 2481014100150654227952869 2962 2482580129395913997781081 2963 2488693143303057888086551 2964 2492023614024760771703663 2965 2509507632673236590989441 2966 2510512681436754331993949 2967 2511597834827860776916663 2968 2521444082373070920166327 2969 2531399525929492744801871 2970 2541481036943132207078849 2971 2545138376094207152733511 2972 2545541407988367234323767 2973 2561378006429329432469629 2974 2562998130413884742641939 2975 2570103330353096907826027 2976 2577304656276626392947689 2977 2578248612839861112943783 2978 2580300170231174246338579 2979 2583722153064258740669797 2980 2584146063785437098632057 2981 2585189758577511233016119 2982 2596020395741303027293681 2983 2597738771527812585199073 2984 2597869730426979465617579 2985 2599785568966515039918557 2986 2600932303933414588540891 2987 2604965267089873526662423 2988 2605883994991659391884389 2989 2613522107505162326858591 2990 2635295992682180841107651 2991 2638921594297078125435989 2992 2642567516628475122262913 2993 2648525109937488826479329 2994 2665623776357549914769209 2995 2674446677112864822138461 2996 2678564817761407649377867 2997 2692645799410867343191501 2998 2702749625577540134117251 2999 2707018584259250980548821 3000 2716350227738506866826741 3001 2716637997677369714673503 3002 2722737320915791363277663 3003 2727386462253023094961889 3004 2728507217776601862261457 3005 2733248773299037404225803 3006 2737485700545891756139207 3007 2748261786886169369459243 3008 2748415473164458139043641 3009 2748791177992088671356143 3010 2749457294752269389792893 3011 2752413580189653624838277 3012 2756724110368516416686927 3013 2758675774385851573259389 3014 2759086783149444278997379 3015 2759977459574475305020399 3016 2765257426198743954523081 3017 2769651731863060844014967 3018 2771747734929499817418043 3019 2771971149558102197658157 3020 2773002469415749836492767 3021 2773449463937109257008823 3022 2773965294136462642302613 3023 2777905168959004906212889 3024 2789646365580502978147109 3025 2790147182646872624487893 3026 2793257210522081664244027 3027 2795349301092503753214853 3028 2803296099764659460305009 3029 2813031849700867000133491 3030 2825232813995207857392979 3031 2825302548001503259010647 3032 2825965085553253612112203 3033 2826087144640835104634029 3034 2827395168784100941769609 3035 2829384235086437533613839 3036 2832265005448904881383389 3037 2832876360599798950157557 3038 2842653996007931916906523 3039 2849806408243596547233307 3040 2851175316501449335839313 3041 2852070638437380119886691 3042 2858590014504975655498567 3043 2860173217537316539115989 3044 2860243597361059518691429 3045 2863500084170936478477269 3046 2873974847474585690262389 3047 2874257392808650453986209 3048 2878073794860177729188143 3049 2887312456275052989808123 3050 2887985869926047034861389 3051 2888694853590419359503833 3052 2892135276662057127421751 3053 2897266140578417834738329 3054 2908367827469777724286189 3055 2911344356168467018392557 3056 2915144081638583031986123 3057 2917125693749544987770117 3058 2918733147884852424726469 3059 2918804605693858341879577 3060 2921628239063526678051299 3061 2922343407999990259030541 3062 2928141115170957399654431 3063 2933248077946890113540033 3064 2937984695777727198220483 3065 2948231045741500073170691 3066 2955185006175505916230289 3067 2957782377668361342136657 3068 2966452649932192322707543 3069 2991831643520553743118809 3070 2992323041578180267360891 3071 2998971956290493611007971 3072 3006435541801265352732809 3073 3014974557958181346925589 3074 3016512411719144282043137 3075 3017061787871718544322227 3076 3018875261200170432039643 3077 3021367830411875199734161 3078 3022082895928519482465937 3079 3022339616935274691397337 3080 3030838970837112559409563 3081 3035343715040125432467509 3082 3039761392812863012834951 3083 3046747460179764708023617 3084 3055594035556063929176449 3085 3055871378923478800166663 3086 3057998305224149308733689 3087 3058719862740743576851457 3088 3059219477370538489259809 3089 3062477724500068628034851 3090 3062755536311855065379197 3091 3064330160271373056535009 3092 3075964093826417740631683 3093 3076465819435857516769979 3094 3080984112291207786734171 3095 3083552271085419171586741 3096 3084669362544990501165539 3097 3086960348825557844107627 3098 3089588170981720367748881 3099 3091881896248204820126189 3100 3112226766014566569433297 3101 3116634260553173917309889 3102 3118642627545565027375583 3103 3132747225381181163029229 3104 3138062910769092298535117 3105 3141572701620211273194839 3106 3147750277227058554648403 3107 3150549237164427492264943 3108 3151854795267993859291963 3109 3158199143215737828425003 3110 3158483442671502187470803 3111 3161668904328930134431829 3112 3170346311660439137056417 3113 3187124923939333972490983 3114 3208033531824606530481019 3115 3212561578730031482419877 3116 3220016410937889301345027 3117 3224287635947700860134997 3118 3231435066407744031994583 3119 3234501885503593836494227 3120 3234810617342431999336681 3121 3241936874095607441724829 3122 3250469057041458278998019 3123 3252270509191335247875097 3124 3253607554102213954890469 3125 3261521986800033909494233 3126 3264435332003572293676583 3127 3275504367825701801986277 3128 3283517244651227148941573 3129 3309057065777978172299671 3130 3310706095955919625650767 3131 3324649263542266712754391 3132 3328176422919376593423769 3133 3339683781128710194571921 3134 3341027917798189610736343 3135 3359630380961138724878059 3136 3360067150677830732651209 3137 3364635929303554987545577 3138 3364953930676711027076743 3139 3369766449857859087645223 3140 3373648060530583785170371 3141 3392866440390249128497187 3142 3402776937140727477489869 3143 3406325954610649610269931 3144 3408131604282381235255109 3145 3424173115472416936788959 3146 3426167168878493703344327 3147 3427134296023023505278131 3148 3432336113124082162914943 3149 3439301282317424812057691 3150 3446357987179928332081711 3151 3448908346280448826258723 3152 3454966053181032586600961 3153 3461620471735757071132279 3154 3463387127470115823864067 3155 3467755901283034185157457 3156 3472902122340732328801223 3157 3486823490012613513354821 3158 3491193981346927058621023 3159 3494975519887146149629681 3160 3505682650795768970563013 3161 3510337562169189141539701 3162 3510829982327231470290049 3163 3513067042093201229587763 3164 3514771208099275675758191 3165 3521429549813482426438703 3166 3531579058539675111358031 3167 3536589821893688931845531 3168 3538632772055929444916087 3169 3542452778394834902931253 3170 3545986452905390985761717 3171 3548860802169930214538971 3172 3553620757577507896998107 3173 3555132526560771267659701 3174 3561889601575208461850713 3175 3570442991284675876150643 3176 3571793839423316804832853 3177 3584343833636029231417297 3178 3585677778319857982584059 3179 3586469984100396010823059 3180 3588972548364724133217977 3181 3599058616518905691455287 3182 3602132504645949824499359 3183 3605836329224277281278669 3184 3611198325342072900188653 3185 3624608463023337874042741 3186 3626815574609807645162389 3187 3631359087520485364174283 3188 3631990468337263841936399 3189 3648414172162131616539871 3190 3663601079452264435004491 3191 3665359721237008426315081 3192 3684470012867808290531281 3193 3688769459784301879482229 3194 3690366746415072916526857 3195 3695097755623512672407053 3196 3699641241703553264068189 3197 3712013020643924869850603 3198 3715972540051324943940229 3199 3727548175019032161903401 3200 3728385238917426330564149 3201 3730081261788799995317717 3202 3742055725185521518083149 3203 3766653469719783003999097 3204 3772496969210052696385469 3205 3772518624441523561080841 3206 3775962990460732057565989 3207 3779127818330022262176161 3208 3784160951654253245883887 3209 3787330930922937327377321 3210 3799007512459992040737899 3211 3800466259246592686357429 3212 3802165031061138750572093 3213 3808769509648649118957421 3214 3809402072258724358603787 3215 3815098682496632977767611 3216 3815426267938203910392529 3217 3820233278213906302609709 3218 3820867268177988608276141 3219 3825810722190359055185257 3220 3830342783480592653345297 3221 3832840420034478074164837 3222 3835054258648015587861311 3223 3835448904764428718714617 3224 3839923690348686783737777 3225 3845193155464846282918867 3226 3845808279549533001231067 3227 3848489324103137919677567 3228 3854119679429092366961377 3229 3863811283907408777814449 3230 3875885182632735439425901 3231 3878250292542614927019077 3232 3890557451909377573572043 3233 3892153324262902089332761 3234 3900584118815322794585309 3235 3909006362149324421552009 3236 3915749517237921988894307 3237 3924954727405656338090941 3238 3934265549128440695622493 3239 3937104507086672411765911 3240 3943615314032653108957291 3241 3957738538923443405654177 3242 3960477890862331578158843 3243 3963510798153522909142961 3244 3964252440340578322627909 3245 3966230661629082223637791 3246 3971404509328737671308483 3247 3971944680623079338886091 3248 3972507417598847352312859 3249 3973858230334729791623227 3250 4014656500423547891766071 3251 4015836488082322466308441 3252 4027400491902869507863783 3253 4030016639307315388601263 3254 4040379982650474658433809 3255 4048867710083497846582991 3256 4057437414939885199059061 3257 4080700995621836392890511 3258 4088401034953855961697229 3259 4104848821895788343348513 3260 4105148750632821810388741 3261 4105402549296630578708363 3262 4105540989990964198024061 3263 4111520348647317210521383 3264 4115887784616162973251749 3265 4119749736398884260756491 3266 4140330812440240611741113 3267 4152465078809636784820483 3268 4155398031347967047716577 3269 4177538233168242013497509 3270 4180063472252363911854833 3271 4204110382166830910659453 3272 4220458309237332365979899 3273 4222437398377796007063041 3274 4230360715817141661766429 3275 4236759368150674819119191 3276 4261690950790579746391859 3277 4263114859439562903592819 3278 4273282427464681443230723 3279 4276374305341775392558643 3280 4279444057871405403163109 3281 4285159622566103624269189 3282 4306189602447991078642247 3283 4319405545277204107007699 3284 4322930131371298676260027 3285 4323313890155015463381931 3286 4332531763497411614338147 3287 4336400931112284631752929 3288 4353374088994228969714991 3289 4354097454382199446260881 3290 4358753261567392830641987 3291 4363316192677765388519101 3292 4376566533055495898563933 3293 4386742313930629613466203 3294 4386839311323143842464067 3295 4389944078053935437062583 3296 4396012828227639198438401 3297 4399924432751566007416549 3298 4412429884306519636658549 3299 4430920394873145736235159 3300 4431824450983714014216277 3301 4432264311943680733776901 3302 4432459816381615945774517 3303 4441631341768423137320243 3304 4442463596424764094046169 3305 4455084117167892830394631 3306 4459280560574064380064677 3307 4459673361921553424789953 3308 4462251764463337007008691 3309 4465838829611169209407223 3310 4470215026096260206071949 3311 4472035289794245402616151 3312 4475357473333907181185147 3313 4479075589846318073461769 3314 4484768051780954696914369 3315 4491132278682777264866669 3316 4517474932657093384847797 3317 4524692898827313748935323 3318 4527051151166462894636473 3319 4529807750645052012325523 3320 4552828399011210532091461 3321 4573709472186459782534471 3322 4577914320784827072270509 3323 4579441798394679045794351 3324 4580844409745270527777589 3325 4602927784457453878143967 3326 4604562103071300165776297 3327 4608435918554105612467121 3328 4613344581093066786976669 3329 4614629031742017900794629 3330 4619593056333994476254393 3331 4627185415809502914027403 3332 4636429924964517389271391 3333 4650069318990234673345397 3334 4653490201047870998818577 3335 4660058510427733390492003 3336 4662342561467134793806943 3337 4673063423896018476211087 3338 4681918226042771980392001 3339 4692774848975108478067637 3340 4703343731520659179598957 3341 4708251297261981204468301 3342 4710553040166657343171007 3343 4715799049637161319975369 3344 4720229577975606947248961 3345 4740115650039243549450533 3346 4748370708552680023683983 3347 4752927172508425059298871 3348 4754910386225444297309269 3349 4756481944234986154716491 3350 4770695150434215379755359 3351 4778059295544602312627969 3352 4791206699074033014315113 3353 4801915415085852594800821 3354 4802771848751528510464933 3355 4808016759776146292616661 3356 4823204428595779208273171 3357 4828309715137013480730023 3358 4831880611920247015980991 3359 4836053509418848959960059 3360 4836914505516867168967763 3361 4840255215252563569603081 3362 4850549198939046371507539 3363 4858162651012702387433767 3364 4858529159854885955523571 3365 4863505258055939531774501 3366 4866414115176041313938329 3367 4872865421700173669739431 3368 4875043528419372299125691 3369 4880084838940286120976983 3370 4881503411672829041155369 3371 4888627216419431337977797 3372 4894758342500800414323113 3373 4902133846709318771079349 3374 4911048234029980236888679 3375 4919710500642358071609989 3376 4922644531888910072451091 3377 4922776726285546736283407 3378 4928569455929724518717137 3379 4930554442108758594881819 3380 4932804817968009127839517 3381 4946057919688222153776563 3382 4949879761436184841778549 3383 4950596603183965498326139 3384 4954660177574809617926243 3385 4988300220016150969343231 3386 5015512309972635793422773 3387 5024634547464262521393193 3388 5025923394595420404987667 3389 5028985399762201799142941 3390 5035920367355351917576169 3391 5042862505004263774994447 3392 5043912522112013947710007 3393 5048356716253463499147869 3394 5054259909209834134739689 3395 5054799271518606905954699 3396 5064029048074203671083063 3397 5069135133540316749171229 3398 5074272126422557073741963 3399 5087646580450736259262457 3400 5087836286744224111984069 3401 5088486748705247574186209 3402 5092390830286960002127781 3403 5099364113427117193989179 3404 5102160862666147869849317 3405 5108981059378699510220359 3406 5113168945708183036891087 3407 5117223311800246636342187 3408 5124031355350411134630191 3409 5157352122485462635048099 3410 5162062841754047579013493 3411 5164254973236291383757679 3412 5178356075930524792926931 3413 5178658165815567331191451 3414 5182201842126585147140333 3415 5216606446416565147189183 3416 5226056885232964821198209 3417 5226139840670294760401609 3418 5228794933271782574991983 3419 5229790854097906107877849 3420 5254041039880590343592677 3421 5264320734267857563118351 3422 5276397753422271665729471 3423 5277010505377306104011257 3424 5300083146461278381774111 3425 5312697523042013480713411 3426 5314713430503356718960509 3427 5323511734256803240275371 3428 5328588328732012172241583 3429 5339454884927697618216161 3430 5343586843963614641517181 3431 5347636802155728576224243 3432 5361547905795376134046349 3433 5363154777777972950911427 3434 5370940530510633663243187 3435 5372126061578586739355579 3436 5378763012241524391587583 3437 5381617378009602761854217 3438 5388234827302808271360809 3439 5392819711835714638599157 3440 5398285769783440466690969 3441 5399702524441771109963753 3442 5400070926409718029588501 3443 5418713953934976364945657 3444 5422266411630745415468747 3445 5435952563628307499216107 3446 5469923612082994110407797 3447 5479057136237457832416517 3448 5479486893721628486716769 3449 5481951324317851807005877 3450 5495319558552180350710361 3451 5501150698838462421764303 3452 5503047536648861004133043 3453 5503938645083194941191009 3454 5520083539320290063076641 3455 5532626735556449493218299 3456 5535570990041458570457051 3457 5545278022111056766674883 3458 5546897101359425400446933 3459 5553405903927901370713343 3460 5569485441171134897913881 3461 5576710839616098600581227 3462 5577610879035800974214719 3463 5581183077354295579931689 3464 5585687070879020773104751 3465 5609647505981581030997209 3466 5612068200697365363153467 3467 5636288996325459218449223 3468 5636523112696799161194077 3469 5648824465432509975846451 3470 5652782744462485954976729 3471 5655686804236219848453451 3472 5668930571946711125086957 3473 5671194025527390305451397 3474 5690210226026976525134249 3475 5692745396882524723504441 3476 5705168168242540549063189 3477 5710544872455388569193757 3478 5712702530059951229146999 3479 5718617053271937577467317 3480 5724210497039934881652779 3481 5738167568661793060359203 3482 5740689076808318805768941 3483 5761158807028267495233863 3484 5766188033738484874595077 3485 5796223379541202770164591 3486 5798465056634662576864571 3487 5827486034682346290088739 3488 5827876115989641284552491 3489 5829136512580369012602863 3490 5837033644883943696403409 3491 5851226565081542787427711 3492 5862069060220684420614667 3493 5870391839234648084633563 3494 5895383088900596772274109 3495 5906317189034994293750203 3496 5906923400603855741180203 3497 5930176447793843234769751 3498 5930602076226512950521371 3499 5940854471047678061680357 3500 5944142915951789433100283 3501 5968819237787079331510981 3502 5969919101323108729205249 3503 5976246266826968022680249 3504 5994736890882214955285591 3505 5996821300692139002352469 3506 5997281170045427745293509 3507 6000991751099363753074381 3508 6002709627440879353948391 3509 6020216145061371434591647 3510 6029907212211966241921547 3511 6034649323408613890135511 3512 6035758272101901363699661 3513 6037329544241226559543597 3514 6042199354525688168510351 3515 6049355300511617546708549 3516 6062295289588667679091781 3517 6066468916912100509251623 3518 6076680189138228586945381 3519 6088857697466934650897953 3520 6104408223863616575812037 3521 6110593237846399124477293 3522 6116191769996162932267217 3523 6117840959548678681104649 3524 6119241476801066658903161 3525 6130828296977181414727871 3526 6143461680894093728478629 3527 6156771188225076893995481 3528 6166282266763308856815899 3529 6189417507865570035426493 3530 6200537973828720307596133 3531 6212617788561030695283319 3532 6224399983453292594428753 3533 6225093575213332537999417 3534 6259213956873570343289629 3535 6280959435751364068247027 3536 6287373408034440458866321 3537 6296113195776597937549763 3538 6304543790601896059264601 3539 6319612646176604484159029 3540 6321430376839225936755151 3541 6357226805488903534828961 3542 6358540088085963063920017 3543 6365398086653052292199183 3544 6370946223931273260668219 3545 6373448881941192856097947 3546 6382342485499618051628303 3547 6385523322504818074108153 3548 6386294613532642961020829 3549 6388898236589457577847851 3550 6394976452854824549633713 3551 6415623234693023985324137 3552 6423205157581251610591549 3553 6424625498160486621730009 3554 6425303471098972232063971 3555 6433540281535018992785551 3556 6444502653127469772846553 3557 6446476719580257457521191 3558 6460372721221938972371249 3559 6472830143425984998809839 3560 6477213983605372608445121 3561 6478383383543451961797901 3562 6510408341923974986694073 3563 6525354693365910545449577 3564 6533981741246302092528161 3565 6534406778881128402008071 3566 6542911886727159148080041 3567 6552277091923697587292657 3568 6559947007690679337183517 3569 6565064024409138526916791 3570 6573599037250743119123903 3571 6573730410121943044819189 3572 6574715769260748403609207 3573 6589608162408236099403917 3574 6590858562851468985881279 3575 6592240791775777024053451 3576 6600439899342390444846007 3577 6608877475471482020920501 3578 6611614831518304423473431 3579 6613825124681477924625973 3580 6624884904637066392454631 3581 6627660276891369268455377 3582 6627990736394761197761761 3583 6642741802193487316019773 3584 6647443493509482751232813 3585 6648437127747435142665649 3586 6656555978001974469462689 3587 6665246402325943218013189 3588 6670823363772211710667063 3589 6680059593747438521401193 3590 6682852282868489841248423 3591 6692933188233376594358879 3592 6696762258581059050030149 3593 6706658849812997708568119 3594 6714263672250946210428629 3595 6716966941986287448786983 3596 6718469110708946993774329 3597 6740596818170179473685613 3598 6747359647873394693653241 3599 6759022396871336449552403 3600 6760430991953134864206529 3601 6763315944654356414445233 3602 6766235382731941015876987 3603 6794303370052919283037081 3604 6801342412974127645624181 3605 6804071933578657587611449 3606 6805386440000278388735941 3607 6817225571050963577225183 3608 6820770191138703840420403 3609 6827998743685744129726031 3610 6830702481250381331550037 3611 6861276634547516217040379 3612 6871966144744614340258487 3613 6894505825264528916147849 3614 6903189680041391996554591 3615 6909767617942394759895871 3616 6910790517517021699395869 3617 6919353226699242203791907 3618 6921196442501719799790389 3619 6921708512554372845690593 3620 6933391415712269256562153 3621 6935442571675788926920247 3622 6939546249172804852857169 3623 6957658339886774394247301 3624 6961360436316768502358963 3625 6963829321017645408893423 3626 6969661238212736321109563 3627 6978862522018533347644063 3628 6987694695654761371581581 3629 6989242047170838933945277 3630 6997533348649742858072131 3631 7016310589551354499977029 3632 7024177223530690082391733 3633 7029045424944290285913131 3634 7044184063557716903678509 3635 7051866403472072320954397 3636 7059451083252634911030521 3637 7065724316629439672150911 3638 7068533028578013838658063 3639 7094370757783977664098539 3640 7100493254499542926415599 3641 7104913653465784248685501 3642 7106062598813195645256743 3643 7114910660885972654441183 3644 7120872079249076908838051 3645 7123069334975717384007557 3646 7134202931013629571616891 3647 7142063626392173692174331 3648 7151155184443907452092341 3649 7152309733720383382513261 3650 7158434678441752485712301 3651 7167787173313235004520511 3652 7170065384237804706732857 3653 7184377944381875199430423 3654 7187854073022618689182481 3655 7188696960719314682696357 3656 7208983712667489805073851 3657 7211377350802954228642789 3658 7212750441345118195212097 3659 7221733176182388886733803 3660 7228960672302785501160617 3661 7237605525738927552753307 3662 7241842567256335967403043 3663 7243785166417929308762203 3664 7255448968761547146456103 3665 7264365353731559882405719 3666 7270207913136290851991971 3667 7279031537473735021016963 3668 7285308634499016878841517 3669 7307328227907453533476643 3670 7310848875890826259064881 3671 7312129426772439875808887 3672 7314940114469655415952507 3673 7318855079711907552475103 3674 7326333467458032430402303 3675 7336277903226093035499157 3676 7344340671374613161906611 3677 7365098911344476465467151 3678 7371252640794063498709339 3679 7385076791705839187656403 3680 7386295394145250033787989 3681 7389629400612767864176927 3682 7413646011580768000653049 3683 7417960108135612411658629 3684 7425730226476000051395407 3685 7438585885199789074412213 3686 7486445459428398906885887 3687 7506016585130060237546401 3688 7515090274530351397163789 3689 7532643940407142303852069 3690 7549681777461636864582851 3691 7550446972674511022313509 3692 7574379518191304042860063 3693 7575804126602703480420271 3694 7579311711289726685751797 3695 7607672775338123570676493 3696 7616251609918646418157537 3697 7627370878114986959427407 3698 7645856473690240534454533 3699 7665296963022035170463977 3700 7679717108058488565207103 3701 7688430667776028518390667 3702 7688873928040431878672269 3703 7694083673233334315013883 3704 7703771222255523712612751 3705 7717726988414195736389407 3706 7739531380268713130141417 3707 7743207067218383375629939 3708 7746326858180318857599389 3709 7746772619940788780404277 3710 7761605144431661124091507 3711 7764060696344889279711617 3712 7764953768646372804450871 3713 7803690283193904163885309 3714 7822420519549820309423119 3715 7822645037784475978983923 3716 7826574890450763178567189 3717 7829719839042995627353007 3718 7837886150439683120251501 3719 7848947061841520474552917 3720 7875616232783122321727303 3721 7877572135109690502917089 3722 7878324502298482151971841 3723 7898470333933234939439797 3724 7901523814695511899338483 3725 7902051666656426135895407 3726 7921789658537088708208151 3727 7924056417589054657999573 3728 7924509827619816726381661 3729 7931842658512550188700503 3730 7939937353095339922309249 3731 7942662194247131453423929 3732 7965586143402815071281289 3733 7975946570359550074951213 3734 7984302983600928892125563 3735 7996279277358160101750167 3736 8006974257401991027488417 3737 8013868873287529237740311 3738 8014554769009138300272067 3739 8024695917513162751395863 3740 8024962919808389429758393 3741 8070450233571866343697763 3742 8088085283946116145798193 3743 8090157379346727519613327 3744 8099217876638102152954871 3745 8123326591018148642064523 3746 8130758436232193649098053 3747 8135844292361165124392029 3748 8141857925284769871774577 3749 8169076505870726625549371 3750 8181608333218464426729709 3751 8184124169784403242399973 3752 8184743541721444305585041 3753 8194697020086169850608891 3754 8203883952008709306015697 3755 8215174671877625668264777 3756 8227176540096767700770707 3757 8227798354101204621631961 3758 8262793187507880595182671 3759 8277072177206316434664151 3760 8298994739113774411438043 3761 8313320613159157180902089 3762 8320882431995735696527379 3763 8345012797215933205212683 3764 8363961380617130184982583 3765 8364079418845326593324629 3766 8382075166861977552804187 3767 8415228414890200667617573 3768 8421119423575146938808791 3769 8431446026448839988807751 3770 8433385795985733583590727 3771 8444318096336552793039133 3772 8472172062167113030130347 3773 8481909377548044701544557 3774 8484573696318978051550199 3775 8486085081142225042999631 3776 8497825071225266132852449 3777 8518229830477751244804257 3778 8523177130433417382603131 3779 8526529751516333833692271 3780 8526968858325447803805209 3781 8528565753635579793270007 3782 8529963221329983595219301 3783 8533597440557065571755349 3784 8534156654177324952517709 3785 8549745800585512714894501 3786 8557108090155082588992541 3787 8557228167078554028712903 3788 8571406094190441177518719 3789 8576176074731423271246017 3790 8583796136708117786543261 3791 8591581859422608001668107 3792 8617424988925882595270569 3793 8628898192327026224054771 3794 8645342924539057377207101 3795 8647521193209995403927527 3796 8651475398236057826687057 3797 8656238384228203119989611 3798 8665689443683424309636497 3799 8669528620060986695407361 3800 8683522089605248882729697 3801 8708680014798596247333577 3802 8717321639163004496451743 3803 8725725998070102823447819 3804 8732795230960719877463591 3805 8750568510987081403511279 3806 8752929473612861087863231 3807 8769795740900743594229593 3808 8791423385022568007029027 3809 8830986680761989078974911 3810 8862955241421738433222591 3811 8868668628842143950397351 3812 8870395519372155797741941 3813 8875084065005138746282637 3814 8878786860925683842683481 3815 8888625465421248617919547 3816 8889160854037714731842923 3817 8922897821358052269210427 3818 8931946363827691442837461 3819 8977831738191411441312011 3820 8988375448895670055838839 3821 9001838382016788922698593 3822 9017730767336508679672747 3823 9037855178806206133351759 3824 9042067643835852707854889 3825 9048243024122410743087811 3826 9080966776703650725349087 3827 9109961200574410399889971 3828 9132929291669387085366253 3829 9163817569171489666888319 3830 9228624464673684125000411 3831 9232437339030602178274087 3832 9241805076667161696880183 3833 9246767352267954153357599 3834 9278496698065072062132011 3835 9287686649070976486948843 3836 9288623045508804880994681 3837 9291900990725029819199861 3838 9292837705830542817211267 3839 9313633964469966585652411 3840 9367276458491992559938261 3841 9370703738322041220473983 3842 9384336474930185242874809 3843 9390686341159857163058141 3844 9393647852837484094511801 3845 9395021545227703885998713 3846 9404169024277456343156771 3847 9463466827752710783240147 3848 9474392197480768366660349 3849 9497612964493561509873709 3850 9502288213444155494641489 3851 9563310668561817013328077 3852 9567009189462612435278041 3853 9571144100082989656432351 3854 9578372529183641232633439 3855 9588002272789232782939571 3856 9588961287004480115336951 3857 9589963969453988256093851 3858 9605537434255083147975437 3859 9619207078585701365413171 3860 9621042453445075499855401 3861 9680703537070023274326157 3862 9692519555108418783426823 3863 9699772648599076021510157 3864 9712310306618177347618099 3865 9736804718445867541170271 3866 9746024120054903822614883 3867 9749863791584237594817707 3868 9789651134767860717540293 3869 9795762610932272555312201 3870 9803383818366847085023747 3871 9819482706913509701147129 3872 9824542644907478308896071 3873 9858103016929561846276379 3874 9858681629864917229326633 3875 9863222397391797466093031 3876 9864558216098188489321321 3877 9874581179344405776604529 3878 9878815389814798807087343 3879 9887823184066601975222771 3880 9903579314427104647853977 3881 9917521082529446654890717 3882 9921008823373006204536851 3883 9924676414539751957956191 3884 9930313963098548646500077 3885 9936983686588051138021363 3886 9941865008250596463371449 3887 9942760858683531992163703 3888 9963920511128788622412613 3889 9964144840646144925147257 3890 9993115120442817526387589 3891 10031795278249512211561297 3892 10045556186408996109563389 3893 10049664640911938413862587 3894 10057659419607059865914839 3895 10060596552447464829875603 3896 10060641744206925384947377 3897 10067964807253546425282059 3898 10098611249497138479364843 3899 10102962635707953832153331 3900 10170087940651153120036063 3901 10179750096686742861343931 3902 10201560784676556355674569 3903 10213758987712685057722187 3904 10214536022418024252528317 3905 10223909640060731972093927 3906 10232099683226339359349677 3907 10233518570233398171413581 3908 10265138464353956767082243 3909 10272297454086775318273481 3910 10284421197478856491617649 3911 10290073422839281114311299 3912 10292003984631752280404149 3913 10296647637976440792715799 3914 10313902674301076418932447 3915 10320995020908609865343119 3916 10337127592816344288740333 3917 10340725427358296076435809 3918 10344093482050635218785369 3919 10346954667851310119141417 3920 10389110405809059136643033 3921 10391610501696042623456897 3922 10399113497457818196996697 3923 10416636288023209480683449 3924 10443287303468101504693429 3925 10447470667539710549191717 3926 10454027131132070022206503 3927 10455701616143477450743223 3928 10464775239850681513893751 3929 10465752751631940320758087 3930 10473994499210184252387937 3931 10478466635380437216510997 3932 10486016611892278954289047 3933 10537109119413494614984759 3934 10558319910105281777794447 3935 10563006515964930663239099 3936 10581111448259998290095029 3937 10597078067535958818697037 3938 10600179563209685841967819 3939 10606666708812187159433689 3940 10617626399945921303706991 3941 10628359124140746782878501 3942 10643483459867065273054051 3943 10662494179300094227954069 3944 10664712967703727764286271 3945 10671088008631109519289443 3946 10681435819644472696993843 3947 10684130319359053144694441 3948 10697231901893236154168453 3949 10706036113579611869613781 3950 10742873783338741432473181 3951 10764251764394589361150903 3952 10767817860548715239847923 3953 10788899680631553751322677 3954 10790900013881067970708691 3955 10792519534947720873642169 3956 10793519918325299543835143 3957 10797522147507648095103217 3958 10800047936550972473737667 3959 10807484905284110421985237 3960 10813399081400970304321811 3961 10822990925712746555016013 3962 10825664416950421616120327 3963 10861422130322691996537817 3964 10865251721428383259183937 3965 10865969882312713227333437 3966 10886380523709356216787083 3967 10889257570416656060263111 3968 10924163120638697424616699 3969 10947640555958872944331847 3970 10954479206985757691508691 3971 10966141191460276234809901 3972 10968166119940301049846941 3973 10989155092475410629762821 3974 11008143431681176830381179 3975 11014575080400053497290331 3976 11048860176134328965115583 3977 11049296518352156590564253 3978 11055261154580246473427447 3979 11078415149419347337573367 3980 11079969757903569317566943 3981 11088863318494438550754829 3982 11093141909856333958050149 3983 11102578631336231558000501 3984 11108418791807607370085603 3985 11122006070379218413288429 3986 11150584805445912441062743 3987 11150731254654930994335221 3988 11179463134125494231209889 3989 11185284668210591796513277 3990 11202371019426723717605429 3991 11219133647103230734949779 3992 11240481706553866153633361 3993 11249029455114637599937543 3994 11259007988919891436013597 3995 11272930026295469281125469 3996 11313095663544037742230931 3997 11315168453027507835671843 3998 11363218348623382508775217 3999 11375601563454539448887077 4000 11377336021008351078596617 4001 11399554597952923420906247 4002 11400845067107215171381289 4003 11404171012565417153026097 4004 11410527079911950870184563 4005 11433490614390723917260237 4006 11442446821974753648088307 4007 11446030778099343774989353 4008 11446379263324424551242277 4009 11452354530427814473965863 4010 11461869988770811280529743 4011 11485260327734098300239703 4012 11492748796997162802183277 4013 11510736063113972090033291 4014 11525691530389832874508663 4015 11540010392051627231515709 4016 11540711657726321985923531 4017 11558755183263989716655399 4018 11565577129571387245935061 4019 11576518606983388892925523 4020 11601894511511828351995621 4021 11633761221105490410303953 4022 11635424317095894339270791 4023 11636885972908220321051609 4024 11643591192822461332931573 4025 11643742471857523520648999 4026 11651308300270904119839241 4027 11653427392656836032697371 4028 11675644789700766277955689 4029 11697236123654742262325359 4030 11706751867063517070245141 4031 11743248844724284634849243 4032 11750761562353785216461651 4033 11759395482874217732377729 4034 11764578118447000706405291 4035 11768135819825430018165281 4036 11771592645939410401177429 4037 11789957078729798698647143 4038 11808597794036953087966549 4039 11816855655600804180531883 4040 11835324060496569111304907 4041 11838540385381690824411901 4042 11845434717347466669129887 4043 11849879326694759850788833 4044 11866289224465334453888111 4045 11866749560541328104007403 4046 11867721424964560283153797 4047 11875089076469112043828693 4048 11903055921501947912698243 4049 11916390815513243238412523 4050 11955742599660051124962643 4051 11969173210952162217268889 4052 11970357293518216536048317 4053 11985243039191746851400021 4054 12015417575233779480958243 4055 12016759986703303182568649 4056 12023577042337877922772561 4057 12026676662580940000385489 4058 12033342875388324662224147 4059 12068787422247391693492123 4060 12078839944806645758177137 4061 12090039830811209460910441 4062 12100157527404392617889257 4063 12101714659620718934789783 4064 12103791069425521430790911 4065 12118593225149682596441923 4066 12132888874313647299642203 4067 12140899959996313114249481 4068 12151361954710388050022699 4069 12169647619518671507493001 4070 12170116753915912182104851 4071 12177572598220929248362207 4072 12197297550489334153501387 4073 12227557618810621167026197 4074 12234830498969306280585889 4075 12245353134568510607644249 4076 12262905942081530313929543 4077 12264531185068784108951521 4078 12273184390905640727804887 4079 12283574280695124297497279 4080 12289086746796373664168309 4081 12306213464405755352940637 4082 12307475034252493804611313 4083 12316939899143536153969531 4084 12337939811411958378912379 4085 12364346136720528788080129 4086 12370993913739034131416387 4087 12373896561371246279225591 4088 12390847660591620036791587 4089 12420355500832567804628977 4090 12435552980748829274978189 4091 12440480590376383495144687 4092 12442600442497097927670571 4093 12457022623653801815722777 4094 12459303747902392294068401 4095 12468325214200409793078769 4096 12475811440538349228754769 4097 12478998090715918051524803 4098 12514144779829494820072081 4099 12517817922046015565230709 4100 12538541058639031344128387 4101 12542752755245817061215103 4102 12544192438910753874748667 4103 12544779012141948444446741 4104 12585623010776435467731581 4105 12589204941457985624535751 4106 12618691318170275188708447 4107 12629460574113182608205993 4108 12636751144747993342668761 4109 12666804401965814790971663 4110 12685722437579455516704371 4111 12715432018927395826864819 4112 12718448947204154922091057 4113 12727718583770398372433383 4114 12729659381185361384479049 4115 12743682843886571637698423 4116 12750482996157186063499883 4117 12760418265443076189910651 4118 12832948166862898992574903 4119 12861014212856672324267557 4120 12861666195237673573987963 4121 12867480801572304954013883 4122 12910908012626546860931723 4123 12928898723718215761164427 4124 12946908230180322651596237 4125 12956466356887847817691711 4126 12961165432432799621684839 4127 12994313769567818689651651 4128 13030707678571360301813137 4129 13052229095488164413381113 4130 13053437719605866666074171 4131 13082469888865433128084099 4132 13085606936881461764268737 4133 13088083952588130605198593 4134 13092378278901718394102471 4135 13098931915966183985369249 4136 13170686633382344998265977 4137 13198695327421571183721031 4138 13217651389311308631182567 4139 13218205967274525366297517 4140 13232131589094051484508909 4141 13233297179274085531042531 4142 13258459383135336494488927 4143 13281987597000312831960929 4144 13282989491569738546898609 4145 13327519614417917544550771 4146 13334217150452504977204661 4147 13336226903339623767669257 4148 13342425071900710819514539 4149 13354436678016103074176117 4150 13366903794425688623782823 4151 13372385377064881199617177 4152 13377085217902229558187707 4153 13385200953752559297633997 4154 13408729441813670669801927 4155 13418822569774559464445173 4156 13419439556688054124051031 4157 13438352105720275014426091 4158 13489915653277837237354937 4159 13517867838912862427655889 4160 13546315339754521303657969 4161 13551682492942734688585747 4162 13555581740656736825186921 4163 13606348574236283113367797 4164 13615078717437172109519519 4165 13625458310189069495631037 4166 13637206312945494451511249 4167 13669083298209840588177469 4168 13683420547041851465965561 4169 13707170049822571421865581 4170 13723704706887107014139549 4171 13773627230252805326434861 4172 13780148890409043607068503 4173 13796577711253898218638703 4174 13818639438249246492562691 4175 13825693303671406371218029 4176 13826553715847271876643403 4177 13836365254158776892284303 4178 13852729420499992536913363 4179 13860428464195547190339263 4180 13860600867680585195591383 4181 13862324989896150847932191 4182 13913431892459514969578177 4183 13926749723343637234344571 4184 13937710947036349088625967 4185 13966471598412418560739181 4186 13969708509523839050886613 4187 13985033667017595047956547 4188 14009290490881646959623607 4189 14013346017862104275773643 4190 14029112994677243749654237 4191 14040772872812066441699809 4192 14043094113700248549675167 4193 14076377487590587155944521 4194 14095921937303908424536547 4195 14113331278397113735277017 4196 14147089525364684003885747 4197 14181434455528493633296589 4198 14200385914024984664273477 4199 14206531663923226576909553 4200 14208463597234324388266693 4201 14217306168879776363240603 4202 14259878427297989961622267 4203 14273737912037362728460549 4204 14280436365397330450701263 4205 14297428096595471471487517 4206 14305311758840187395710093 4207 14318438811369303076808659 4208 14329159064482178683087577 4209 14334285706812529605611209 4210 14351856356904135451829749 4211 14428991983699245497355599 4212 14443389437591449120153651 4213 14460111097875308258186617 4214 14465747549511421091166923 4215 14482844967442581572521307 4216 14483557688795155794941599 4217 14489082170027051881870903 4218 14509114228674028870897553 4219 14553174417301765382073869 4220 14569871980187856184601153 4221 14570886223070020925366603 4222 14575063076007664325186137 4223 14582703072478822574485691 4224 14595841332762000795658151 4225 14602473551129114094374977 4226 14659867688643141421783063 4227 14695021733964703408866791 4228 14734991518103243169566713 4229 14772751943198335692061273 4230 14795551638269049973141447 4231 14850184919118077898641017 4232 14883073799201156280204563 4233 14896717784179275245008063 4234 14904847991113401410449463 4235 14906850716749831919906543 4236 14908125283548489291118609 4237 14922758308174973362392337 4238 14927861145752580456968549 4239 14938921784719872693062957 4240 14974393674270683705526503 4241 14992976158178361956768149 4242 15025247111030057181614731 4243 15043388026224495106366573 4244 15048155029138075141040609 4245 15048827390040524652696791 4246 15057998194686069338469293 4247 15063930880457168877317783 4248 15076413588057539381910929 4249 15107409083796852517718633 4250 15114276201953721579895211 4251 15127833364564900525685063 4252 15142382173866837654567857 4253 15219413397488959046166769 4254 15222372508866982803464569 4255 15228415367986074891667663 4256 15263104064622956435639497 4257 15270703972523796358884989 4258 15271383777119073021079457 4259 15313761810218109513265303 4260 15360634630052104792312037 4261 15363552229301926063905419 4262 15366780695971446495282443 4263 15375475250047594575823043 4264 15415455491967193638512231 4265 15419190125200826832234187 4266 15425104681956612349220771 4267 15434135444436849341873083 4268 15437125811470217617464259 4269 15449590352070911361036643 4270 15465306418423316665548851 4271 15473543427357212232202087 4272 15488902995641348144530903 4273 15518593053635748808715111 4274 15548200494224323399848977 4275 15560105465456877483271943 4276 15565370894529011704424231 4277 15582994721889090700439999 4278 15646212000556450944910267 4279 15659054829408880799026589 4280 15663904422593094238311913 4281 15689052176325001080285851 4282 15697946213562004933569529 4283 15700028342665168213483117 4284 15702678624523559422267691 4285 15716755981053618738970169 4286 15728125771563483501342467 4287 15743421543736943560487363 4288 15761133050007825815121443 4289 15762208872477205726901429 4290 15766829206426598435013149 4291 15780632962931640489115193 4292 15809916751943169590637949 4293 15830096794317217881172349 4294 15839876459133324082803077 4295 15849215820324933217831879 4296 15865617336429015087759791 4297 15868224950576677956936823 4298 15874968077007298227410077 4299 15881395130926670460738527 4300 15881586063327569654092747 4301 15884513909285834246234051 4302 15891771620404582239480337 4303 15911966224407010998742351 4304 15932499053438758826352769 4305 15937412020518026692218289 4306 15939581744370345429107203 4307 15941879340177959592299747 4308 16003432275905852703890929 4309 16010538601925521545286027 4310 16047452684300708752662851 4311 16067089233922727623849981 4312 16069143769727537423348881 4313 16091499570605150993188267 4314 16156772769074756117481727 4315 16161801996416525749580849 4316 16218041491277016126759923 4317 16264447416037053915952379 4318 16273131244124934665384057 4319 16302188991440034399380071 4320 16316147926956235151160931 4321 16318096397913018338624903 4322 16319850170892001356275603 4323 16319915128258420586807821 4324 16325307257582527401977803 4325 16351702471861979435033209 4326 16401459055066874331063791 4327 16432386002533056378322501 4328 16438132524487737967803503 4329 16510943125843533286981909 4330 16525101463091988296791043 4331 16527265344036010851825799 4332 16537103844640698303548063 4333 16545109063668925490939939 4334 16551607238343182908793057 4335 16561456604158540069923223 4336 16605240885556451054692943 4337 16662435321099041031167801 4338 16675832730012628573509041 4339 16688577657617506050813731 4340 16693862670398508071771611 4341 16720901914094920923295861 4342 16754001830967196155925181 4343 16775675739344481294584279 4344 16789207724374060377201337 4345 16823472228236276289220823 4346 16826662288129254516823633 4347 16834306985169262036484083 4348 16850402594907657705211493 4349 16910630452508925880989877 4350 16918637422415836157041483 4351 16937264617012990700524423 4352 16938600490547985732999809 4353 16943076241663893964618831 4354 16956508818438968749118971 4355 16983531786962228216025931 4356 16988953643664335037449153 4357 17004222134789014307292203 4358 17021310926227895345159851 4359 17034186278497281471688919 4360 17052573127845497201080747 4361 17058011505702457690474603 4362 17073057743028581355048881 4363 17096856464069130880476581 4364 17100287143014426075436211 4365 17105938797926188830352891 4366 17117650254016184029937149 4367 17178120266957330541797351 4368 17179402855756676675107697 4369 17206691749871490230001887 4370 17220077874718020251138447 4371 17232456843026808770846623 4372 17237938188016511534268517 4373 17292484395342741648090869 4374 17298794337792773704706891 4375 17311147823793445920232343 4376 17314406988303016876962917 4377 17322760698005674554193937 4378 17324051377944477818171353 4379 17333563874767502907809657 4380 17334175526379134950489429 4381 17337234026929648068086749 4382 17337845776144792404339373 4383 17350152160670329291342963 4384 17359131112611407919497783 4385 17393855266149348080625163 4386 17403191997073153989858451 4387 17422286058230125367948629 4388 17455055283474890996711551 4389 17459496333726488888058143 4390 17469543065367089925111857 4391 17508746211073276550151203 4392 17509430969804167741687817 4393 17532861813788722280059451 4394 17548289663023217330619133 4395 17550073092317386899149101 4396 17554189218231137555948941 4397 17601164243694284979415181 4398 17612166146115731149793633 4399 17669321313169062169081613 4400 17696915592346908209862263 4401 17727375732121825661835767 4402 17765350423046599072558669 4403 17766942678579886776568151 4404 17775459600748078934398339 4405 17777121796212426538327589 4406 17787928908152386328551903 4407 17801236732543425857176577 4408 17805813021277083223722611 4409 17826000816777753234737321 4410 17842732910249501049385817 4411 17845650081302750206542541 4412 17845789003422649411410743 4413 17846692014881396084242423 4414 17868930802512553196691877 4415 17913610039264197633914831 4416 17915769566804823859399717 4417 17924758082926486163656969 4418 18036174830475560218308623 4419 18068824503316658552020607 4420 18072821173136669651918321 4421 18083341894351793197379921 4422 18096323775368736863710751 4423 18102501392793428600572829 4424 18133061715962019986574241 4425 18134256812420323417364177 4426 18147828815672003196052951 4427 18189154221161072097899537 4428 18203321035986336991572523 4429 18290830637176763510266601 4430 18301304816692968808090607 4431 18316103718104103077788403 4432 18316316207914565166014921 4433 18353956025551114488595057 4434 18357148504736084421371243 4435 18408071547160372880277473 4436 18421512401941525234685363 4437 18427132717838264934394217 4438 18431331007726481321904043 4439 18435031790043460622017753 4440 18436099427147675563109857 4441 18517375618186847757933673 4442 18535949865231716363867917 4443 18563908978107010038981259 4444 18602932874841023180102497 4445 18614974655892409110424441 4446 18634411515298905673485043 4447 18700797759819767532772409 4448 18741406315381517880645131 4449 18782947107179337357971749 4450 18798976043303492223062741 4451 18816894371418375674637317 4452 18818484518791538371779739 4453 18830558469854742052199983 4454 18857040262355139361810439 4455 18882680362669059607370071 4456 18907331055632804239330087 4457 18917923756979880836337809 4458 18928593507566240522101697 4459 18932151093877372254515281 4460 18934038996257635933580143 4461 18955396642491472509514583 4462 18963246844770183122118541 4463 18964337343191863559826529 4464 18967609121594382424707397 4465 18971753981596757861298731 4466 18978736333990748389281797 4467 18987103147171389317159651 4468 19034081338718549607519973 4469 19037580871688656131574697 4470 19093200622676935346055001 4471 19105479623491745129853517 4472 19134153657242970580269667 4473 19148429541383499914502661 4474 19150406831800416709908017 4475 19184924204546446468887649 4476 19208035096038704006955863 4477 19251893017663532593933537 4478 19262556603287191281381137 4479 19269104032237391014417783 4480 19290302658162176385328501 4481 19314245718966592398588889 4482 19342490297703932947857497 4483 19345663293194605137094739 4484 19361977173316881319543237 4485 19377045295486328508455471 4486 19386578205139589941049723 4487 19398998429724314072882423 4488 19414532101982722439562791 4489 19439257252991062956461171 4490 19503697720583211811834421 4491 19515134240754819739631813 4492 19529102524030342314676247 4493 19550515285610128344278137 4494 19551184717852739485682671 4495 19606434862368696381224821 4496 19623435490825401388330129 4497 19632163788584303534761517 4498 19636566341779899912096889 4499 19641790671196800273978827 4500 19643955341277836776378343 4501 19660756276251663129922951 4502 19669347581478818267878969 4503 19737580111771406733442709 4504 19751292863778599431768237 4505 19796002508490079552034449 4506 19803211153621166798191681 4507 19853576321776144075533277 4508 19860349103829312251044661 4509 19863660872247188749346663 4510 19870210360806977823447877 4511 19870511526120614351661547 4512 19985202234397118714179577 4513 19988907741469647444158833 4514 20000178674549364384274283 4515 20023794993109545271718369 4516 20026294095791641855857887 4517 20028641950460511335742989 4518 20034474611565558134830051 4519 20077994605020409073923447 4520 20127818516427497895788933 4521 20132608310141513769065113 4522 20175374148746840971936909 4523 20184743012731981922751389 4524 20188171460671556751306041 4525 20191371739567492691083609 4526 20205244012068597547247363 4527 20216911396390277347226611 4528 20284116063128346504279121 4529 20294670154737309234541483 4530 20303621414860289413027033 4531 20343977049393695799226409 4532 20366286474420402340120489 4533 20378560640495693682387557 4534 20388691002948904717787207 4535 20423177860858092358690727 4536 20439783997591552315599179 4537 20453245467720776226887663 4538 20453399351540344022000309 4539 20480034319442872583001829 4540 20492436911947360747532281 4541 20525280882286120341093529 4542 20544496686841160268442289 4543 20583509927785378159375589 4544 20612748258108233296177529 4545 20665037024955731744940931 4546 20683885312719157166661409 4547 20697622425919057794380411 4548 20766566306797934663357017 4549 20769679441135204540878871 4550 20818757497606323228658381 4551 20855037529946952599723497 4552 20876750163097490514309637 4553 20884330142535480424221931 4554 20903797477553932171060081 4555 20904188527201986983265503 4556 20911228359607423004667791 4557 21006047751334408357838497 4558 21008324231599775594021507 4559 21010757915168006105789467 4560 21011464507892059590667807 4561 21093314077742307173075321 4562 21115291280907550443031517 4563 21120650333748906406491791 4564 21123330242686325833429123 4565 21151169074250191202089943 4566 21155272302993922171640609 4567 21158744731893072829202243 4568 21180852023301101276484337 4569 21213017436661877300911571 4570 21263591819686269402477731 4571 21305449168662946587386987 4572 21367953480360376941115411 4573 21395874546169085690290091 4574 21407337254558896629018743 4575 21407735348264653922588963 4576 21410840667393847685958233 4577 21425734969083444921147923 4578 21444862035199615247306257 4579 21456344420453090753005483 4580 21470624090377709154598651 4581 21471342250762794847184671 4582 21473576642619301701542863 4583 21483314243280712258504097 4584 21565657198840975137674641 4585 21572142736814720088035131 4586 21586960870816799094217297 4587 21596336279277709248267389 4588 21600985049687270203276291 4589 21605554400112645640803487 4590 21615336849081456236186689 4591 21619427218306239009081169 4592 21658274525260162317680851 4593 21716563138396846732330501 4594 21719541019368982311557953 4595 21730086790081701989024411 4596 21749014399058016825043951 4597 21761021712182952026187953 4598 21786503338964198502317011 4599 21808212604728065101814783 4600 21836321519560345282238003 4601 21891406365592634232996563 4602 21928835990920514324771051 4603 21930052042319336508276857 4604 21946919836615597034568983 4605 21950245886131168609667681 4606 21959495912445056063408837 4607 21973701204206636791810667 4608 21979466458387573297310479 4609 21997987904227164353518901 4610 22020912197841250253948359 4611 22028964335728577357852941 4612 22050447499457799785156681 4613 22085146643649583956370379 4614 22122824382789069092562389 4615 22124782984341289438656527 4616 22149113120020231282073431 4617 22153279012106457678444257 4618 22185645941388154152185317 4619 22235245801397082877590473 4620 22253190945360299705601533 4621 22269670703726886542168567 4622 22279431689123931896323661 4623 22296664784790141137654243 4624 22311279711250197816089563 4625 22348752977213313420505147 4626 22349246360920862445718561 4627 22350891032080493007689231 4628 22430024519742797620762927 4629 22432415784499568631712087 4630 22485980677065283984124923 4631 22516726729376848316587859 4632 22526568813617232696264923 4633 22544441679610956908350969 4634 22574833386797594714771237 4635 22575330509090433273237089 4636 22575496218374401613859797 4637 22592486256500441381587063 4638 22623590409018990907601797 4639 22636456168469492031162257 4640 22637037332101796644258087 4641 22665694273688506999101713 4642 22686643489529598753890609 4643 22733998900263777473909369 4644 22737497314182908062326713 4645 22742829007558629416783131 4646 22781845516541022583687577 4647 22784848864349720114230063 4648 22805379689651699970297683 4649 22860196390879315504646317 4650 22865047740015213286231157 4651 22952168571236735133618023 4652 22987758409600513365671299 4653 23012376502738016015735237 4654 23043408301803200317038049 4655 23052749207812630079906933 4656 23053001704372867200283669 4657 23088877247418765544850189 4658 23089214305688443217100857 4659 23110456391972468583166411 4660 23171651284299955539271997 4661 23189737536597115251290609 4662 23216379083201133215109299 4663 23261086868482821961274677 4664 23261764755382282961189203 4665 23275749476313056957220193 4666 23288044284530647861614211 4667 23296695964012331317186399 4668 23297204961476476560349363 4669 23319354421177628564384797 4670 23331241863373044935494367 4671 23341009947559417789019359 4672 23353670548023470681768069 4673 23365656127188511007253587 4674 23377221056292530122245181 4675 23378241697485513387522707 4676 23405556250423502114326889 4677 23438689133621551257829861 4678 23457102009499103434896377 4679 23472795606948593286198841 4680 23476037656603221757718741 4681 23490887122288610610305371 4682 23493789564694959196057879 4683 23521717963495900474181231 4684 23584069988406619026363871 4685 23608137240691142022648221 4686 23644143981304182948626953 4687 23700637331999210118744191 4688 23710693093359565115124983 4689 23713701848704618706429951 4690 23772128385916764687200749 4691 23773678715726500460478869 4692 23811340557740051826217751 4693 23811857965170249822990581 4694 23879192764830404678534303 4695 23933163342681534972515831 4696 23985924714127387627275787 4697 24020800182797764230750323 4698 24052411761556972093502519 4699 24080488813599629014678447 4700 24088142548047987737808197 4701 24177425614244616602546123 4702 24192082966545278821248997 4703 24230677593883326548849201 4704 24231900802461749857655861 4705 24275179727766541219854083 4706 24283929978999651210428471 4707 24321144940450938422218097 4708 24350421525774860657522413 4709 24402202222532002024698631 4710 24415995053572388657228891 4711 24419685846953026480718041 4712 24473161359385896430303769 4713 24530339811047819640306827 4714 24532632558672011125653731 4715 24590710228816627488297377 4716 24605466698107522131873499 4717 24631815100261127264805791 4718 24637299640582395946170631 4719 24644554794355859811294659 4720 24647209519367034162814507 4721 24659601071414122746566297 4722 24670226119233801307749151 4723 24697690054319895932678137 4724 24723225476412778267382557 4725 24787150662100460163631021 4726 24871240498411547857169057 4727 24880775248361467190552893 4728 24902260752580991713967563 4729 24931881825328647201399293 4730 24939737622555372364989883 4731 24957955928308339502275169 4732 24969124036961203663626229 4733 24975022310057289515585731 4734 24976988633437073541392837 4735 25028690917145909837957551 4736 25093745527361577435603503 4737 25204611312441552645729277 4738 25321442426959118801801663 4739 25335442426877985305714549 4740 25344929595912378450176923 4741 25386433362484630577094823 4742 25408517106507657040376807 4743 25423730680167462022639379 4744 25454994260601175113510743 4745 25536868908141964364995429 4746 25581974964784086512408561 4747 25610287652281960933010287 4748 25657953290154311145147511 4749 25670997726483755815428943 4750 25674556162813505829773201 4751 25680031403161918200651221 4752 25716829463990896320141049 4753 25741962494057775127668911 4754 25757691422993696402414573 4755 25782030587589880706853343 4756 25787523007799893705142423 4757 25804371902577198992425249 4758 25838186141701772693698981 4759 25887913912938523052478097 4760 25949668636708226585757091 4761 25989702657220503751587809 4762 26032364451767034422618021 4763 26086065636540395682857159 4764 26089944191393111972384891 4765 26095485734308047549929617 4766 26124223545510373798014011 4767 26264834455611772504610983 4768 26276902562817535059550501 4769 26308856693705431040191327 4770 26330330613808897454578301 4771 26363078052666769091762443 4772 26443214480609026217446151 4773 26474012955442059385350779 4774 26476534020171301740478043 4775 26526245080344063666762331 4776 26557864766921904897984011 4777 26567693202899264100044233 4778 26581738557279205983542273 4779 26587920277060775573129437 4780 26609564787906071947254101 4781 26625033242020472093208191 4782 26631222512307028998765527 4783 26641446547075251486920027 4784 26650172133566072973692149 4785 26654864194919612749438919 4786 26656271934083967938104453 4787 26662842120958271165005043 4788 26691013822288154801491261 4789 26707551607399386539563603 4790 26724567230384193775769323 4791 26725601590714280678831933 4792 26727294245525859626547503 4793 26730961940372886060789889 4794 26779618085711879990134543 4795 26795160615672471530148457 4796 26816931522682587501177757 4797 26903580817070170667399317 4798 26912654294114650070144671 4799 26919744544166184230498947 4800 26967616714736433028844567 4801 26967995405075909041682269 4802 26973581550433225154945767 4803 26999156339872848301944289 4804 27003989174702294623616999 4805 27014225554819086137688749 4806 27042485476234586738179531 4807 27056054314845012788293429 4808 27117700153381643994259033 4809 27199359660387898096266743 4810 27199550224194203442835889 4811 27206411183510526860794813 4812 27230530126861001829873029 4813 27284545986987039457458151 4814 27361509041211009784802783 4815 27385060632802467766160023 4816 27440553042535767355457809 4817 27443334671042502134916703 4818 27476730711488156414066449 4819 27483644041280123105412071 4820 27494016481056505500181433 4821 27496898235657404015291273 4822 27504487938959914377717671 4823 27547654200790842449037703 4824 27567379513293120052219411 4825 27570748307969108384989493 4826 27575465139320428548812381 4827 27686822963253626081181011 4828 27728560223785262850915931 4829 27767634974442881769012829 4830 27778474885955257213947529 4831 27825452208674431700715239 4832 27829329284895510049157057 4833 27872683179667326145700257 4834 27882194826447191545744409 4835 27891611812835496812635651 4836 27891903097887898321043549 4837 27909675798371316340179683 4838 27911327245871469602573069 4839 27929983970941943881043687 4840 27947580384268879844870881 4841 27952831752912141677293597 4842 27961196571708975423728809 4843 28016198176051674762855343 4844 28023700247853633889405079 4845 28072354096545359665721563 4846 28088944014878860440637103 4847 28089822509967649541137319 4848 28096655950081468365422381 4849 28118335963936258668099257 4850 28125858538589557565534053 4851 28131819052158903967002203 4852 28161049043494218313415101 4853 28220948674798734729012253 4854 28245444948141259592368523 4855 28308620800979186899353163 4856 28396004996435342817418741 4857 28441398533878408891696657 4858 28477279153598002420211489 4859 28485465474644612877614141 4860 28496120197076328842573903 4861 28499080372477425839289281 4862 28548648202156662802375597 4863 28583047892990740132387769 4864 28618369524984259826039569 4865 28672652406073752341382851 4866 28684251995797914296799163 4867 28724729384565318956450707 4868 28774889383662836950134617 4869 28793380699245069958463299 4870 28853987210612531078158063 4871 28910799152884756960967683 4872 28946923251724771939062481 4873 28964598457702058272987199 4874 28991576225844769571922301 4875 29032178264939846376863641 4876 29058902841006824472940301 4877 29094965181837731619836821 4878 29095165621847786888594807 4879 29128252414667676641322403 4880 29136077050922688182515073 4881 29140290969289213450929233 4882 29228285505682635006668101 4883 29234018074546145812272121 4884 29277794405139984129345649 4885 29294714279699964996679949 4886 29323131982690139339813033 4887 29353184500002449343130507 4888 29365191789505128696927371 4889 29381038975110760864009543 4890 29400629706196391544287689 4891 29505414155968700570593579 4892 29531856666255293640144161 4893 29588956006559787195169663 4894 29627135934407758866648671 4895 29788384886151713906247403 4896 29792057267314555395558197 4897 29856276744396192916508203 4898 29938002476359250278963721 4899 29968936203636898698514127 4900 29972112876166926680499917 4901 30008919192083406227441207 4902 30036417864704376642638207 4903 30054178907998492848029731 4904 30084997076696433333395807 4905 30099592604451336238003559 4906 30106583892590913044485151 4907 30125816214083055857485987 4908 30209743837771917592335623 4909 30220259996426385443346857 4910 30224281606032091612375171 4911 30257397796684856331141847 4912 30289404988381546790562817 4913 30317819712884628092750473 4914 30385889546758865112132071 4915 30463616454646427016951697 4916 30465379991121541120882697 4917 30479491038962384789500763 4918 30482915782100774507543557 4919 30492257457486911123977343 4920 30506170152199424787146489 4921 30513128285305698739187431 4922 30515621040171838827972161 4923 30534217655230100316388883 4924 30560724717511120960004803 4925 30590058501773726802416393 4926 30592972228186814437472291 4927 30696961760080867242269143 4928 30699778782129086086371797 4929 30721799965843494022920263 4930 30732136262602645660412453 4931 30774970917908598982247363 4932 30785425183368135509700851 4933 30804563386757413154996363 4934 30831141580957889156906507 4935 30912237889307063187170929 4936 30913811101738440004584289 4937 30934897942178837917913749 4938 30984037460614434233269679 4939 30988765497520405352146601 4940 31060382533435669179958063 4941 31094499381801787631343983 4942 31134337885380584721910997 4943 31155220943263532988642467 4944 31168937755260140453220817 4945 31199553116697782200692067 4946 31215820094516005910277103 4947 31253131390002295769511707 4948 31305296329776321301202543 4949 31344065457473165302070677 4950 31401862160990488166525857 4951 31412794181751903925213441 4952 31463458335803709474345589 4953 31466540521594784549844877 4954 31533980083055625217130773 4955 31596516775303596495698063 4956 31599502108744707852911377 4957 31609739143169129074582169 4958 31669931959910023446387353 4959 31672388453974742359772417 4960 31675913239627205502403091 4961 31723687046671364716236077 4962 31769587875733552420192457 4963 31797002299043927273132261 4964 31938317189211216529113751 4965 32015341783841794637525353 4966 32027079802320392222866297 4967 32052936358405305309565519 4968 32092074143355907752063007 4969 32159003922318376441264391 4970 32163865800177086420965589 4971 32217815583768106873055689 4972 32256671112539476363639477 4973 32273349710975088881396983 4974 32398645452714397361259761 4975 32403860432453689992310189 4976 32408098066564501656410677 4977 32427009498102488532149233 4978 32467468596660534461502853 4979 32473888973523058313185883 4980 32477806959329310761831503 4981 32480854526713961648139583 4982 32531497278195457682167199 4983 32573581170739224772862539 4984 32579471808847559255942371 4985 32607299505254216885062189 4986 32641699502496323559061957 4987 32670660257214991710484697 4988 32712331938511856287817197 4989 32760506301885218844365869 4990 32761930444725118011380833 4991 32767408347806758387243981 4992 32780558117590975886542189 4993 32793821475815219436817901 4994 32801057730746851796793857 4995 32824090146741635348784589 4996 32856246116920038684507869 4997 32959568116738347764894153 4998 33006693252305784180291557 4999 33049678367499435905595697 5000 33063354222135038551611853