77990963727938461459564032
77,990,963,727,938,461,459,564,032 is an even composite number composed of six prime numbers multiplied together.
77990963727938461459564032 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 77990963727938461459564032:
29 × 36 × 73 × 133 × 613 × 10693
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 61 × 61 × 61 × 1069 × 1069 × 1069)See below for interesting mathematical facts about the number 77990963727938461459564032 from the Numbermatics database.
Names of 77990963727938461459564032
- Cardinal: 77990963727938461459564032 can be written as Seventy-seven septillion, nine hundred ninety sextillion, nine hundred sixty-three quintillion, seven hundred twenty-seven quadrillion, nine hundred thirty-eight trillion, four hundred sixty-one billion, four hundred fifty-nine million, five hundred sixty-four thousand and thirty-two.
Scientific notation
- Scientific notation: 7.7990963727938461459564032 × 1025
Factors of 77990963727938461459564032
Divisors of 77990963727938461459564032
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 61 63 64 72 78 81 84 91 96 98 104 108 112 117 122 126 128 144 147 156 162 168 169 182 183 189 192 196 208 216 224 234 243 244 252 256 273 288 294 312 324 336 338 343 351 364 366 378 384 392 416 427 432 441 448 468 486 488 504 507 512 546 549 567 576 588 624 637 648 672 676 686 702 728 729 732 756 768 784 793 819 832 854 864 882 896 936 972 976 1008 1014 1029 1053 1069 1092 1098 1134 1152 1176 1183 1248 1274 1281 1296 1323 1344 1352 1372 1404 1456 1458 1464 1512 1521 1536 1568 1586 1638 1647 1664 1701 1708 1728 1764 1792 1872 1911 1944 1952 2016 2028 2058 2106 2138 2184 2196 2197 2268 2304 2352 2366 2379 2457 2496 2548 2562 2592 2646 2688 2704 2744 2808 2912 2916 2928 2989 3024 3042 3087 3136 3159 3172 3207 3276 3294 3328 3402 3416 3456 3528 3549 3584 3721 3744 3822 3843 3888 3904 3969 4032 4056 4116 4212 4276 4368 4392 4394 4459 4536 4563 4608 4704 4732 4758 4914 4941 4992 5096 5103 5124 5184 5292 5376 5408 5488 5551 5616 5733 5824 5832 5856 5978 6048 6084 6174 6272 6318 6344 6414 6552 6588 6591 6656 6804 6832 6912 7056 7098 7137 7371 7442 7483 7488 7644 7686 7776 7808 7938 8064 8112 8232 8281 8424 8552 8736 8784 8788 8918 8967 9072 9126 9261 9408 9464 9477 9516 9621 9828 9882 9984 10192 10206 10248 10309 10368 10584 10647 10752 10816 10976 11102 11163 11232 11466 11529 11648 11664 11712 11907 11956 12096 12168 12348 12544 12636 12688 12828 13104 13176 13182 13377 13608 13664 13689 13824 13897 14112 14196 14274 14742 14823 14884 14966 14976 15288 15372 15379 15552 15616 15876 16128 16224 16464 16562 16653 16848 17104 17199 17472 17568 17576 17836 17934 18144 18252 18522 18816 18928 18954 19032 19242 19656 19764 19773 19968 20384 20412 20496 20618 20736 20923 21168 21294 21411 21632 21952 22113 22204 22326 22449 22464 22932 23058 23296 23328 23424 23814 23912 24192 24336 24696 24843 25088 25272 25376 25656 26047 26208 26352 26364 26754 26901 27216 27328 27378 27783 27794 28224 28392 28548 28863 29484 29646 29768 29932 29952 30576 30744 30758 30927 31104 31232 31752 31941 32256 32448 32928 33124 33306 33489 33696 34208 34398 34587 34944 35136 35152 35672 35721 35868 36288 36504 37044 37632 37856 37908 38064 38484 38857 39312 39528 39546 40131 40768 40824 40992 41067 41236 41472 41691 41846 42336 42588 42822 43264 43904 44226 44408 44469 44652 44898 44928 45864 46116 46137 46592 46656 46848 47628 47824 48373 48384 48672 49392 49686 49959 50544 50752 51312 51597 52094 52381 52416 52704 52728 53508 53802 54432 54656 54756 55566 55588 56448 56784 57096 57726 57967 58968 59292 59319 59536 59864 59904 61152 61488 61516 61854 62208 62769 63504 63882 64233 64896 65209 65856 66248 66339 66612 66978 67347 67392 68416 68796 69174 69888 70272 70304 71344 71442 71736 72163 72576 73008 74088 74529 75264 75712 75816 76128 76968 77714 78141 78624 79056 79092 80262 80703 81536 81648 81984 82134 82472 83349 83382 83692 84672 85176 85644 86528 86589 87808 88452 88816 88938 89304 89796 89856 91728 92232 92274 92781 93312 93696 95256 95648 95823 96746 96768 97279 97344 98784 99372 99918 100467 101088 101504 102624 103194 103761 104188 104762 104832 105408 105456 107016 107604 107653 108864 109312 109512 111132 111176 112896 113568 114192 115452 115934 116571 117936 118584 118638 119072 119728 120393 122304 122976 123032 123201 123708 124416 125073 125538 127008 127764 128466 129792 130418 131712 132496 132678 133224 133956 134017 134694 134784 136832 137592 138348 138411 139776 140544 140608 142688 142884 143472 144326 145119 145152 146016 148176 149058 149877 151424 151632 152256 153936 154791 155428 156282 157143 157248 158112 158184 160524 161406 163072 163296 163968 164268 164944 166698 166764 167384 169344 170352 171288 173178 173901 175616 176904 177632 177876 177957 178608 179592 179712 180661 182329 183456 184464 184548 185562 186624 188307 190512 191296 191646 192699 193492 194558 194688 195627 197568 198744 199836 200934 202041 202176 203008 205248 206388 207522 208376 209524 209664 210816 210912 214032 215208 215306 216489 217728 218624 219024 222264 222352 223587 225792 226981 227136 228384 230904 231868 233142 234423 235872 237168 237276 238144 239456 240786 242109 244608 245952 246064 246402 247416 250047 250146 251076 254016 255528 256932 259584 259767 260836 263424 264992 265356 266448 267912 268034 269388 269568 271999 273664 275184 276696 276822 278343 281088 281216 285376 285768 286944 287469 288652 290238 290304 291837 292032 296352 298116 299754 301401 302848 303264 304512 307872 309582 310856 311283 312564 314286 314496 316224 316368 321048 322812 322959 326144 326592 327936 328536 329888 333396 333528 334768 338611 338688 340704 342576 346356 347802 349713 353808 355264 355752 355914 357216 359184 361179 361322 364658 366667 366912 368928 369096 371124 373248 375219 376614 381024 382592 383292 385398 386984 389116 389376 391254 395136 397488 399672 401868 402051 404082 404352 406016 410496 412776 415044 415233 416752 419048 419328 421632 421824 428064 430416 430612 432978 435357 435456 438048 444528 444704 447174 449631 453962 454272 456463 456768 461808 463736 464373 466284 468846 471429 471744 474336 474552 476288 478912 481572 484218 489216 491904 492128 492804 494832 500094 500292 502152 505141 508032 511056 513864 519534 521672 521703 526848 529984 530712 532896 533871 535824 536068 538776 539136 541983 543998 546987 547328 550368 553392 553644 556686 562432 564921 570752 571536 573888 574938 577304 578097 580476 583674 584064 586881 592704 596232 599508 602802 605696 606123 606528 609024 615744 619164 621712 622566 625128 628572 628849 628992 632448 632736 642096 645624 645918 649467 653184 655872 657072 659776 666792 667056 669536 670761 677222 677376 680943 680953 681408 685152 692712 695604 699426 703269 707616 710528 711504 711828 714432 718368 722358 722644 726327 729316 733334 733824 737856 738192 742248 750438 753228 753571 762048 765184 766584 770796 773968 778232 778752 779301 782508 790272 794976 799344 803736 804102 808164 808704 815997 820992 825552 830088 830466 833504 835029 838096 843264 843648 847717 856128 860832 861224 862407 865956 870714 870912 875511 876096 889056 889408 894348 899262 904203 907924 908544 912926 913536 923616 927472 928746 932568 937692 938119 942858 943488 948672 949104 952576 957824 963144 968436 968877 978432 983808 984256 985608 989664 1000188 1000584 1004304 1010282 1015833 1016064 1022112 1027728 1039068 1043344 1043406 1049139 1059968 1061424 1065792 1067742 1071648 1072136 1077552 1083537 1083966 1087996 1093974 1100001 1100736 1106784 1107288 1113372 1124864 1125657 1129842 1141504 1142761 1143072 1147776 1149876 1154608 1156194 1160952 1167348 1168128 1173762 1185408 1192464 1199016 1205604 1206153 1212246 1213056 1218048 1231488 1238328 1243424 1245132 1245699 1250256 1257144 1257698 1257984 1264627 1264896 1265472 1276303 1284192 1291248 1291836 1298934 1306071 1306368 1314144 1319552 1333584 1334112 1339072 1341522 1348893 1354444 1361886 1361906 1362816 1369389 1370304 1385424 1391208 1398852 1406538 1414287 1415232 1421056 1423008 1423656 1428864 1436736 1444716 1445288 1452654 1458632 1466668 1467648 1475712 1476384 1484496 1500876 1506456 1507142 1515423 1524096 1530368 1533168 1541592 1547936 1556464 1558602 1565016 1565109 1580544 1588867 1589952 1598688 1601613 1607472 1608204 1616328 1617408 1625949 1631994 1640961 1641984 1651104 1660176 1660932 1667008 1670058 1676192 1687296 1694763 1695434 1712256 1721664 1722448 1724814 1731912 1741428 1751022 1752192 1760643 1778112 1778816 1788696 1798524 1808406 1815848 1817088 1818369 1825852 1827072 1847232 1854944 1857492 1865136 1875384 1876238 1885716 1886547 1886976 1897344 1898208 1905152 1915648 1926288 1936872 1937754 1948401 1967616 1968512 1971216 1979328 2000376 2001168 2008608 2012283 2020564 2031666 2032128 2042829 2042859 2044224 2055456 2078136 2086688 2086812 2098278 2109807 2119936 2122848 2131584 2135484 2143296 2144272 2155104 2167074 2167932 2175992 2178981 2187948 2200002 2201472 2213568 2214576 2226744 2251314 2259684 2260713 2283008 2285522 2286144 2295552 2299752 2309216 2312388 2321904 2334696 2336256 2347524 2348593 2370277 2370816 2384928 2398032 2411208 2412306 2424492 2426112 2447991 2462976 2476656 2486848 2490264 2491398 2500512 2505087 2514288 2515396 2529254 2529792 2530944 2543151 2552606 2568384 2582496 2583672 2597868 2612142 2612736 2626533 2628288 2639104 2667168 2668224 2678144 2683044 2697786 2708888 2712609 2723772 2723812 2725632 2738778 2740608 2770848 2782416 2797704 2813076 2814357 2828574 2830464 2842112 2846016 2847312 2857728 2873472 2889432 2890576 2905308 2906631 2917264 2933336 2935296 2950753 2951424 2952768 2968992 3001752 3012912 3014284 3030846 3047499 3048192 3066336 3083184 3095872 3112928 3117204 3130032 3130218 3147417 3177734 3179904 3195241 3197376 3203226 3214944 3216408 3232656 3250611 3251898 3263988 3281922 3300003 3302208 3320352 3321864 3334016 3340116 3352384 3374592 3376971 3389526 3390868 3424512 3428283 3443328 3444896 3449628 3463824 3482856 3502044 3504384 3521286 3535987 3556224 3557632 3577392 3597048 3616812 3618459 3631696 3636738 3651704 3654144 3694464 3709888 3714984 3730272 3737097 3750768 3752476 3771432 3773094 3773952 3793881 3794688 3796416 3828909 3831296 3852576 3873744 3875508 3896802 3918213 3937024 3942432 3958656 3977749 4000752 4002336 4017216 4024566 4041128 4046679 4063332 4085658 4085718 4088448 4108167 4110912 4156272 4173376 4173624 4196556 4219614 4239872 4242861 4245696 4263168 4270968 4286592 4288544 4310208 4334148 4335864 4351984 4357962 4375896 4400004 4401943 4402944 4427136 4429152 4453488 4502628 4519368 4521426 4546269 4571044 4572288 4591104 4599504 4618432 4624776 4643808 4669392 4695048 4695327 4697186 4740554 4741632 4766601 4766671 4769856 4796064 4822416 4824612 4848984 4852224 4877847 4895982 4922883 4925952 4953312 4973696 4980528 4982796 5001024 5010174 5028576 5030792 5058508 5061888 5084289 5086302 5105212 5136768 5164992 5167344 5195736 5224284 5253066 5256576 5278208 5281929 5334336 5336448 5356288 5366088 5395572 5417776 5425218 5447544 5447624 5451264 5455107 5477556 5481216 5541696 5564832 5595408 5626152 5628714 5657148 5659641 5660928 5692032 5694624 5715456 5746944 5778864 5781152 5810616 5813262 5834528 5845203 5866672 5901506 5902848 5905536 5934019 5937984 6003504 6025824 6028568 6036849 6061692 6094998 6096384 6128487 6128577 6132672 6166368 6191744 6225856 6234408 6260064 6260436 6294834 6329421 6355468 6359808 6390482 6394752 6406452 6429888 6432816 6465312 6501222 6503796 6527976 6563844 6566833 6600006 6604416 6640704 6643728 6668032 6680232 6704768 6753942 6779052 6781736 6782139 6849024 6856566 6886656 6889792 6899256 6927648 6965712 7004088 7008768 7042572 7045779 7071974 7110831 7112448 7115264 7154784 7194096 7233624 7236918 7263392 7273476 7303408 7343973 7388928 7419776 7429968 7460544 7474194 7501536 7504952 7515261 7542864 7546188 7587762 7589376 7592832 7629453 7657818 7705152 7747488 7751016 7793604 7836426 7874048 7879599 7884864 7917312 7955498 7999327 8001504 8004672 8034432 8049132 8082256 8093358 8126664 8171316 8171436 8175037 8176896 8216334 8221824 8312544 8346752 8347248 8393112 8439228 8443071 8485722 8491392 8526336 8541936 8573184 8577088 8620416 8668296 8671728 8703968 8715924 8719893 8751792 8800008 8803886 8805888 8852259 8852389 8854272 8858304 8906976 9005256 9038736 9042852 9092538 9142088 9142497 9144576 9199008 9236864 9249552 9287616 9338784 9390096 9390654 9394372 9442251 9481108 9533202 9533342 9539712 9585723 9592128 9644832 9649224 9697968 9755694 9791964 9845766 9900009 9906624 9947392 9961056 9965592 10002048 10020348 10057152 10061584 10117016 10123776 10130913 10168578 10172604 10210424 10273536 10284849 10329984 10334688 10391472 10448568 10506132 10513152 10563858 10607961 10668672 10672896 10712576 10732176 10791144 10835552 10850436 10855377 10895088 10895248 10910214 10955112 10962432 11020321 11083392 11122069 11129664 11190816 11211291 11252304 11257428 11314296 11319282 11321856 11381643 11384064 11389248 11486727 11493888 11557728 11562304 11621232 11626524 11669056 11690406 11733344 11754639 11803012 11811072 11868038 11875968 11933247 12007008 12051648 12057136 12073698 12123384 12189996 12256974 12257154 12265344 12324501 12332736 12383488 12451712 12468816 12520128 12520872 12589668 12658842 12710936 12719616 12728583 12780964 12789504 12812904 12859776 12865632 12930624 13002444 13007592 13055952 13127688 13133666 13200012 13205829 13208832 13281408 13287456 13336064 13360464 13409536 13507884 13558104 13563472 13564278 13638807 13713132 13773312 13779584 13798512 13855296 13931424 14008176 14085144 14085981 14091558 14143948 14221662 14224896 14299803 14300013 14309568 14388192 14467248 14473836 14526784 14546952 14606816 14633541 14687946 14768649 14777856 14839552 14855893 14859936 14921088 14948388 15003072 15009904 15030522 15085728 15092376 15175524 15185664 15252867 15258906 15315636 15410304 15494976 15502032 15587208 15672852 15759198 15769728 15834624 15845787 15910996 15998654 16003008 16009344 16068864 16098264 16164512 16186716 16253328 16342632 16342872 16350074 16353792 16432668 16440151 16443648 16591939 16625088 16693504 16694496 16786224 16878456 16886142 16971444 16978923 16982784 17083872 17146368 17154176 17240832 17336592 17343456 17407936 17431848 17439786 17503584 17535609 17600016 17607772 17704518 17704778 17708544 17716608 17802057 17813952 18010512 18077472 18085704 18185076 18284176 18284994 18289152 18385461 18385731 18398016 18473728 18499104 18575232 18677568 18780192 18781308 18788744 18884502 18962216 18988263 19066404 19066684 19079424 19171446 19184256 19289664 19298448 19395936 19511388 19583928 19691532 19700499 19800018 19813248 19894784 19922112 19931184 20004096 20040696 20114304 20123168 20234032 20261826 20337156 20345208 20346417 20420848 20547072 20569698 20655271 20659968 20669376 20782944 20897136 21012264 21026304 21127716 21137337 21215922 21332493 21337344 21345792 21464352 21582288 21671104 21700872 21710754 21790176 21790496 21820428 21910224 22031919 22040642 22166784 22244138 22259328 22366687 22381632 22422582 22504608 22514856 22628592 22638564 22763286 22768128 22778496 22888359 22973454 23115456 23124608 23242464 23253048 23338112 23380812 23466688 23509278 23606024 23622144 23638797 23736076 23751936 23866494 23997981 24014016 24103296 24114272 24147396 24246768 24379992 24513948 24514308 24525111 24530688 24649002 24665472 24766976 24903424 24937632 25040256 25041744 25179336 25317684 25329213 25421872 25457166 25561928 25579008 25625808 25719552 25731264 25861248 26004888 26015184 26111904 26159679 26255376 26267332 26400024 26411658 26417664 26556777 26557167 26562816 26574912 26720928 26819072 27015768 27116208 27126944 27128556 27277614 27426264 27427491 27559168 27597024 27710592 27844243 27862848 28016352 28170288 28171962 28183116 28287896 28326753 28443324 28599606 28600026 28619136 28757169 28776384 28934496 28947672 29053568 29093904 29213632 29267082 29375892 29537298 29679104 29700027 29711786 29719872 29842176 29896776 30006144 30019808 30061044 30171456 30184752 30351048 30371328 30505734 30517812 30631272 30813601 30820608 30854547 30989952 31004064 31174416 31345704 31518396 31539456 31691574 31821992 31823883 31997308 32006016 32018688 32137728 32196528 32329024 32373432 32506656 32566131 32685264 32685744 32700148 32865336 32880302 32887296 33060963 33183878 33250176 33366207 33387008 33388992 33572448 33756912 33772284 33942888 33957846 33965568 34144929 34167744 34308352 34460181 34481664 34673184 34686912 34815872 34863696 34879572 35007168 35071218 35200032 35215544 35263917 35409036 35409556 35433216 35604114 35627904 35799741 36021024 36154944 36171408 36370152 36568352 36569988 36770922 36771462 36796032 36947456 36973503 36998208 37150464 37355136 37560384 37562616 37577488 37769004 37924432 37976526 38132808 38133368 38158848 38185749 38342892 38359789 38368512 38579328 38596896 38791872 39022776 39167856 39383064 39400998 39600036 39617487 39626496 39844224 39862368 40008192 40081392 40228608 40246336 40468064 40523652 40674312 40690416 40692834 40841696 40916421 41139396 41310542 41319936 41338752 41538133 41565888 41794272 42024528 42255432 42257943 42274674 42431844 42664986 42674688 42899409 42900039 42928704 43164576 43342208 43401744 43421508 43580352 43580992 43640856 43820448 43900623 44063838 44081284 44305947 44333568 44488276 44518656 44567679 44733374 44763264 44845164 45009216 45029712 45257184 45277128 45526572 45556992 45776718 45946908 45967831 46230912 46249216 46484928 46506096 46676224 46761624 46933376 47018556 47212048 47277594 47472152 47503872 47537361 47732988 47995962 48028032 48206592 48228544 48294792 48493536 48759984 49027896 49028616 49050222 49061376 49298004 49320453 49330944 49775817 49806848 49875264 50080512 50083488 50358672 50635368 50658426 50843744 50914332 50936769 51123856 51251616 51439104 51462528 51710737 51722496 52009776 52030368 52223808 52319358 52510752 52534664 52606827 52800048 52823316 53113554 53114334 53125632 53149824 53406171 53441856 54031536 54232416 54253888 54257112 54555228 54852528 54854982 55118336 55156383 55157193 55194048 55421184 55688486 55725696 55995289 56032704 56340576 56343924 56366232 56575792 56653506 56886648 57199212 57200052 57225259 57238272 57514338 57552768 57868992 57895344 58107136 58187808 58427264 58534164 58751784 59074596 59101497 59400054 59423572 59439744 59684352 59793552 60012288 60039616 60122088 60342912 60369504 60702096 61011468 61035624 61039251 61262544 61627202 61641216 61709094 61965813 61966723 61979904 62008128 62348832 62691408 63036792 63078912 63383148 63412011 63643984 63647766 63994616 63997479 64012032 64037376 64393056 64658048 64746864 65013312 65132262 65370528 65371488 65400296 65730672 65760604 66095757 66121926 66367756 66500352 66732414 66777984 67100061 67144896 67513824 67544568 67885776 67915692 68289858 68335488 68616704 68665077 68920362 69346368 69373824 69631744 69708421 69727392 69759144 70014336 70142436 70400064 70431088 70527834 70818072 70819112 70866432 70916391 71208228 71255808 71599482 71993943 72042048 72309888 72342816 72740304 73136704 73139976 73541844 73542924 73575333 73592064 73947006 73996416 74300928 74710272 75120768 75125232 75154976 75538008 75848864 75953052 75987639 76265616 76266736 76371498 76685784 76719578 76737024 77142247 77158656 77193792 77583744 77854483 78045552 78335712 78479037 78766128 78801996 79200072 79234974 79252992 79670331 79671501 79688448 79724736 80162784 80457216 80492672 80936128 81047304 81348624 81380832 81385668 81683392 81832842 82278792 82282473 82621084 82677504 83076266 83131776 83532729 83588544 84049056 84510864 84515886 84549348 84863688 85329972 85798818 85800078 85857408 86271507 86329152 86684416 86803488 86843016 87160704 87161984 87281712 87640896 87801246 88127676 88162568 88611894 88976552 89037312 89100081 89135358 89466748 89526528 89690328 90018432 90059424 90514368 90554256 91053144 91113984 91553436 91893816 91935662 92440803 92461824 92498432 92563641 92969856 93012192 93352448 93523248 93866752 94037112 94424096 94555188 94944304 95074722 95465976 95471649 95991924 96056064 96413184 96457088 96589584 96987072 97519968 97698393 98055792 98057232 98100444 98596008 98640906 98661888 99182889 99551634 99750528 100098621 100161024 100166976 100717344 101270736 101316852 101687488 101828664 101873538 102247712 102434787 102503232 102925056 103380543 103421474 103444992 103991251 104019552 104060736 104447616 104638716 105021504 105069328 105213654 105600096 105646632 106227108 106228668 106299648 106812342 106883712 107399223 108063072 108464832 108507776 108514224 109110456 109705056 109709964 110312766 110314386 110388096 110842368 110920509 111376972 111451392 111990578 112065408 112681152 112687848 112732464 113151584 113307012 113773296 114398424 114400104 114450518 114476544 115028676 115079367 115081057 115105536 115737984 115790688 116214272 116375616 116854528 117068328 117503568 118149192 118202994 118800108 118847144 118852461 118879488 119587104 120024576 120079232 120244176 120685824 120739008 121404192 122022936 122071248 122078502 122525088 122749263 123254404 123418188 123931626 123933446 123959808 124016256 124614399 124697664 125382816 126073584 126766296 126824022 127287968 127295532 127989232 127994958 128024064 128698227 128700117 128786112 129316096 129493728 130026624 130264524 130741056 130742976 130800592 131461344 131521208 131701869 132191514 132243852 132735512 132917841 133000704 133464828 133555968 133703037 134200122 134289792 135027648 135089136 135771552 135831384 136579716 136670976 137330154 137840724 137903493 138692736 138747648 139263488 139416842 139454784 139518288 140028672 140284872 140800128 140862176 141055668 141636144 141638224 141832782 142416456 142511616 143198964 143264173 143987886 144084096 144586897 144619776 144685632 145480608 146273408 146279952 147083688 147085848 147150666 147184128 147894012 147961359 147992832 149327451 149420544 150241536 150250464 150309952 151076016 151697728 151906104 151975278 152531232 152533472 152742996 152810307 153371568 153439156 154284494 154317312 154387584 155132211 155167488 155708966 156091104 156671424 156958074 157532256 157603992 158400144 158469948 159340662 159343002 159376896 159449472 160218513 160325568 160985344 161872256 162094608 162697248 162761664 162771336 163366784 163665684 164557584 164564946 165242168 165355008 165469149 165471579 166152532 166263552 167065458 167177088 167985867 168098112 169021728 169031772 169098696 169727376 170659944 171597636 171600156 171675777 171714816 172543014 172658304 173368832 173606976 173686032 174321408 174323968 174563424 175281792 175602492 176255352 176325136 177223788 177304491 177953104 178200162 178270716 178933496 179053056 179380656 180036864 180118848 181028736 181108512 182106288 183106872 183117753 183787632 183871324 184881606 184923648 185127282 185897439 185900169 185939712 186024384 187046496 187733504 188074224 188848192 189110376 189888608 190149444 190236033 190931952 190943298 191983848 191992437 192112128 192914176 193126609 193179168 193974144 194909701 195039936 195396786 196111584 196114464 196200888 197192016 197281812 198287271 198365778 199103268 199501056 200197242 200333952 201300183 201434688 202541472 202633704 203374976 203657328 203747076 204495424 204869574 205006464 205850112 205995231 206761086 206842948 207982502 208039104 208121472 208895232 209125263 209277432 210043008 210138656 210427308 211200192 211293264 212454216 212457336 212599296 213624684 213767424 214798446 215695207 215981829 216126144 216929664 217015552 217028448 218220912 219410112 219419928 220625532 220628772 220725999 220776192 221841018 222753944 222902784 223981156 224130816 225362304 225375696 225464928 226303168 226614024 227546592 227962917 228796848 228800208 228901036 230057352 230158734 230162114 230211072 231426741 231475968 231581376 232751232 233563449 233709056 234136656 235007136 236298384 236405988 237600216 237694288 237704922 237758976 239010993 239014503 239174208 240158464 240488352 241371648 241478016 242642689 242808384 244045872 244142496 244157004 245050176 245498526 246508808 246836376 246847419 247863252 247866892 248032512 249228798 249395328 250598187 250765632 252147168 253532592 253648044 254575936 254591064 255978464 255989916 257396454 257400234 257572224 258632192 258814521 258987456 260053248 260529048 261482112 261485952 261601184 262922688 263042416 263403738 264383028 264487704 265471024 265835682 266929656 267111936 267300243 267406074 268400244 268518523 268579584 270055296 270178272 271543104 271662768 273159432 273341952 274660308 275681448 275806986 277322409 277385472 277495296 277690923 278833684 278909568 279036576 280057344 280569744 281600256 281724352 282111336 283272288 283276448 283665564 284832912 286397928 286414947 286528346 287975772 288168192 289173794 289239552 289371264 290766931 290961216 292546816 292559904 294167376 294171696 294301332 295788024 295922718 295985664 297548667 298654902 300295863 300483072 300500928 300619904 302152032 303395456 303812208 303950556 305062464 305066944 305485992 305620614 306743136 306878312 307304361 308568988 308775168 310141629 310264422 310334976 311417932 311973753 312182208 313342848 313916148 315064512 315207984 316800288 316939896 318681324 318686004 318898944 320437026 320651136 321970688 322197669 323744512 324189216 325394496 325523328 325542672 326733568 327331368 329115168 329129892 330484336 330938298 330943158 332305064 332527104 332761527 334130916 334354176 335971734 336196224 338043456 338063544 338197392 339454752 341319888 343195272 343200312 343351554 343429632 345086028 345238101 345243171 345316608 347213952 347372064 348642816 348647936 349126848 350563584 351204984 352510704 352650272 354447576 354608982 355906208 356400324 356541432 356557383 357866992 358761312 360073728 360237696 361975159 362057472 362217024 364212576 366213744 366235506 367575264 367742648 368247789 369763212 370254564 371794878 371800338 371879424 372048768 373843197 374092992 376148448 377696384 378220752 379777216 380298888 380472066 381863904 381886596 383967696 383984874 385828352 386094681 386100351 386253218 386358336 387948288 389819402 390079872 390793572 391967023 392223168 392228928 392401776 394384032 394563624 396574542 396731556 398206536 399002112 400394484 400576813 400667904 401109111 402600366 402869376 405082944 405267408 406749952 407314656 407494152 408990848 409739148 410012928 411990462 413522172 413685896 413710479 415965004 416078208 416242944 417790464 418250526 418554864 420086016 420277312 420854616 422400384 422586528 424908432 424914672 427249368 427534848 429596892 429792519 431390414 431963658 432252288 433760691 433859328 434031104 434056896 436441824 438820224 438839856 441251064 441257544 441451998 441552384 443682036 443884077 445507888 447962312 447982353 448261632 450724608 450751392 450929856 452606336 453228048 455093184 455925834 457593696 457600416 457802072 458430921 460114704 460317468 460324228 462853482 462951936 463162752 465396633 465502464 467126898 468273312 470014272 472596768 472811976 475200432 475388576 475409844 478021986 478029006 478348416 480316928 480655539 480976704 482956032 485285378 485616768 487958947 488091744 488284992 488314008 490100352 490997052 493017616 493672752 493694838 495726504 495733784 496065024 496414737 498457596 498677257 498790656 501196374 501531264 503957601 504294336 507065184 507296088 509151872 509182128 511956928 511979832 514792908 514800468 515027331 515144448 517629042 517974912 520106496 521058096 522964224 522971904 523202368 525845376 526084832 526807476 528766056 528975408 530942048 531671364 531913473 533859312 534600486 534812148 536800488 537037046 537159168 539995729 540110592 540356544 543086208 543325536 546318864 549320616 549353259 551362896 551613972 554644818 554770944 555381846 557667368 557692317 557700507 557819136 558073152 561139488 563200512 563448704 564222672 566544576 566552896 567331128 569665824 570708099 572795856 572829894 573056692 575951544 575977311 576336384 578347588 578742528 579379827 581533862 581922432 584729103 585093632 585119808 588334752 588343392 588602664 591576048 591845436 595097334 597309804 600591726 601001856 601239808 603900549 604304064 606790912 607624416 607901112 610124928 610133888 610971984 611241228 613486272 613756624 614608722 617137976 617550336 617985693 620283258 620528844 622835864 623947506 624364416 626685696 627375789 627832296 630129024 630415968 633600576 633879792 637362648 637372008 637797888 640874052 641302272 644395338 647085621 647489024 647945487 648378432 650788992 651046656 651085344 653467136 654662736 658230336 658259784 660968672 661876596 661886316 662177997 664610128 665523054 668261832 668708352 671943468 672239581 672392448 676086912 676127088 676394784 678909504 682639776 683888751 686390544 686400624 686703108 690172056 690476202 690486342 690633216 694280223 694427904 694744128 698253696 700690347 701127168 702409968 705021408 705300544 708895152 709217964 711812416 712800648 713082864 713114766 715733984 717032979 717043509 717522624 720475392 723950318 724114944 724434048 727928067 727938757 728425152 732427488 732471012 735150528 735485296 736495578 739526424 740509128 743589756 743600676 744097536 747686394 748185984 751794561 752296896 755392768 756441504 759554432 760597776 760944132 763727808 763773192 767935392 767969748 772189362 772200702 772506436 772716672 775896576 776443563 779638804 780159744 781587144 783934046 784446336 784457856 784803552 788768064 789127248 793149084 793463112 796413072 800788968 801153626 801335808 802218222 805200732 805555569 805567399 805738752 810165888 810534816 813499904 814629312 814988304 817981696 819478296 820025856 823980924 827044344 827371792 827420958 831930008 831967227 832156416 832485888 833072769 836501052 837109728 840172032 840554624 841709232 844800768 845173056 849816864 849829344 854498736 859193784 859244841 859585038 862780828 863927316 864504576 867521382 867718656 868113792 872300793 872883648 877640448 877679712 882502128 882515088 882903996 887364072 887768154 891015776 892646001 895924624 895964706 900887589 901449216 901502784 901859712 905212672 906209473 906456096 910186368 911851668 915187392 915200832 915604144 916861842 920229408 920634936 920648456 921913083 925706964 926325504 930424887 930793266 931004928 934253796 935921259 936546624 940028544 945193536 945623952 950400864 950777152 950819688 956043972 956058012 956696832 961311078 961953408 965912064 966593007 970570756 971233536 975917894 976183488 976569984 976628016 980200704 981994104 986035232 987345504 987389676 991453008 991467568 992829474 996915192 997354514 997581312 1002392748 1002849211 1003062528 1007915202 1008588672 1012108279 1014130368 1014592176 1018303744 1018364256 1023913856 1023959664 1029585816 1029600936 1030054662 1030288896 1035258084 1035714303 1035729513 1035949824 1042116192 1045928448 1045943808 1046404736 1051690752 1052169664 1053614952 1057532112 1057950816 1061884096 1063342728 1063826946 1067718624 1069200972 1069624296 1069672149 1073600976 1074074092 1079991458 1080221184 1080713088 1085925477 1086172416 1086651072 1092637728 1098641232 1098706518 1102725792 1103227944 1109289636 1110763692 1115334736 1115384634 1115401014 1115638272 1116146304 1121529591 1122278976 1126897408 1128445344 1133089152 1133105792 1134662256 1139331648 1141416198 1145591712 1145659788 1146113384 1151903088 1151954622 1156695176 1157485056 1158284043 1158301053 1158759654 1163067724 1163844864 1169458206 1170239616 1175901069 1176669504 1176686784 1177205328 1183152096 1183690872 1190194668 1194619608 1201183452 1201730439 1202003712 1202479616 1203327333 1207801098 1208608128 1213581824 1215248832 1215802224 1220249856 1220267776 1221611509 1221943968 1222482456 1226972544 1227513248 1229217444 1234275952 1235971386 1240566516 1241057688 1241131437 1245671728 1247895012 1248728832 1253371392 1254751578 1255664592 1260258048 1260831936 1267201152 1267759584 1274725296 1274744016 1281748104 1282604544 1288790676 1289377557 1294171242 1295890974 1296756864 1301282073 1301577984 1302093312 1302170688 1309325472 1316460672 1316519568 1321937344 1323753192 1323772632 1324355994 1329220256 1331046108 1331652231 1336523664 1343886936 1343947059 1344479162 1344784896 1351886263 1352173824 1352254176 1352789568 1357819008 1364367907 1365279552 1367777502 1372781088 1372801248 1373406216 1380344112 1380952404 1380972684 1388560446 1388855808 1389488256 1396189899 1396507392 1401380694 1404819936 1410042816 1410601088 1417790304 1418435928 1423624832 1425601296 1426165728 1426229532 1431467968 1434065958 1434087018 1435045248 1440950784 1441966617 1447900636 1448868096 1455856134 1455877514 1456850304 1463876841 1464854976 1464942024 1470301056 1470970592 1472991156 1479052848 1481018256 1487179512 1487201352 1488195072 1495372788 1496031771 1496371968 1503589122 1504593792 1510785536 1511872803 1512883008 1519108864 1521195552 1521888264 1527455616 1527546384 1535870784 1535939496 1544378724 1544401404 1545012872 1545081993 1545433344 1552887126 1559277608 1560319488 1563174288 1567868092 1568892672 1568915712 1569607104 1577536128 1578254496 1586298168 1586926224 1592826144 1595740419 1601577936 1602307252 1604436444 1610401464 1611111138 1611134798 1611477504 1619987187 1620331776 1621069632 1629258624 1629976608 1635963392 1638956592 1647961848 1654088688 1654743584 1654841916 1663860016 1663934454 1664312832 1666145538 1673002104 1673076951 1673101521 1674219456 1681109248 1683418464 1689601536 1690346112 1698498823 1699633728 1699658688 1708997472 1712124297 1718387568 1718489682 1719170076 1725561656 1727854632 1727931933 1729009152 1735042764 1736227584 1738139481 1744601586 1745767296 1754187309 1755280896 1755359424 1765004256 1765030176 1765807992 1774728144 1775536308 1782031552 1785292002 1791849248 1791929412 1801775178 1803005568 1803719424 1810425344 1811701647 1812418946 1812912192 1820372736 1823703336 1830374784 1830401664 1831208288 1833723684 1840458816 1841269872 1841296912 1843826166 1851413928 1852651008 1860849774 1861586532 1868507592 1871842518 1873093248 1879629661 1880057088 1882127367 1890387072 1891247904 1900801728 1901554304 1901639376 1912087944 1912116024 1913393664 1922622156 1923906816 1933186014 1941141512 1941256863 1942467072 1943836461 1951835788 1952366976 1953139968 1953256032 1960401408 1963988208 1972070464 1974691008 1974779352 1982906016 1982935136 1985658948 1986533991 1993830384 1994709028 2004785496 2005698422 2006125056 2015830404 2016718743 2017177344 2024216558 2028260736 2029184352 2036607488 2036728512 2047827712 2047919328 2059171632 2059201872 2060109324 2070516168 2071428606 2071459026 2071899648 2082840669 2084232384 2092809472 2102071041 2103381504 2104339328 2107229904 2115064224 2115901632 2123768192 2126685456 2127653892 2135437248 2138401944 2139248592 2139344298 2147201952 2148148184 2151098937 2151130527 2159982916 2161426176 2171850954 2172344832 2173302144 2183784201 2183816271 2185275456 2197282464 2197413036 2205451584 2206455888 2218579272 2221527384 2230669472 2230769268 2230802028 2232292608 2243059182 2244557952 2253794816 2255383683 2256890688 2266178304 2266211584 2269324512 2278663296 2282832396 2291183424 2291319576 2292226768 2303806176 2303909244 2313390352 2316568086 2316602106 2317519308 2326135448 2327689728 2329330689 2338916412 2340479232 2351802138 2353339008 2353373568 2354410656 2366304192 2367381744 2380389336 2389239216 2402366904 2403460878 2404007424 2406654666 2415602196 2416666707 2416702197 2417216256 2430497664 2431604448 2440499712 2440535552 2443223018 2443887936 2444964912 2453945088 2455026496 2458434888 2468551904 2471942772 2481133032 2482115376 2482262874 2491343456 2495790024 2495901681 2497457664 2509503156 2510645917 2511329184 2520516096 2521663872 2533826113 2534402304 2535519168 2549450592 2549488032 2563496208 2577581352 2577734523 2578755114 2588342484 2591781948 2593513728 2602564146 2603155968 2604341376 2616902379 2618650944 2632921344 2633039136 2643874688 2647506384 2647545264 2648711988 2658440512 2662092216 2663304462 2673047328 2677938003 2687773872 2687894118 2688958324 2702662767 2703772526 2704347648 2704508352 2705579136 2715638016 2718628419 2728735814 2730559104 2735555004 2745562176 2745602496 2746812432 2760688224 2761904808 2761945368 2777120892 2778976512 2792379798 2793014784 2802761388 2804037691 2807763777 2809639872 2820085632 2821202176 2835580608 2836871856 2847249664 2851202592 2852331456 2852459064 2862935936 2868131916 2868174036 2870090496 2883933234 2895801272 2897736192 2899779021 2911712268 2911755028 2913700608 2927753682 2929709952 2929884048 2940602112 2941941184 2945982312 2958105696 2962036512 2974359024 2974402704 2990745576 2992063542 2992743936 3007178244 3008547633 3009187584 3023745606 3025766016 3036324837 3038217728 3042391104 3043776528 3054911232 3055092768 3071741568 3071878992 3088757448 3088802808 3090025744 3090163986 3090866688 3105774252 3107142909 3107188539 3118555216 3126348576 3135736184 3137785344 3137831424 3139214208 3154354957 3155072256 3156508992 3172596336 3173852448 3185652288 3191480838 3203155872 3204614504 3208872888 3209016447 3220802928 3222222276 3222269596 3239974374 3240663552 3242139264 3257776431 3258517248 3259953216 3277913184 3295923696 3308177376 3309487168 3309683832 3327720032 3327868908 3332291076 3346004208 3346153902 3346203042 3348438912 3362218496 3364588773 3366836928 3380692224 3396997646 3399267456 3399317376 3415712629 3417994944 3424248594 3436775136 3436979364 3438340152 3451123312 3455709264 3455863866 3470085528 3472455168 3474903159 3476278962 3489203172 3490740799 3491534592 3508374618 3510718848 3527703207 3530008512 3530060352 3531615984 3549456288 3551072616 3564063104 3570584004 3583698496 3583858824 3603550356 3605191317 3606011136 3607438848 3609981999 3623403294 3624837892 3625824384 3640745472 3647406672 3660749568 3660803328 3662416576 3664834527 3667447368 3680917632 3682539744 3682593824 3687652332 3702827856 3721699548 3723173064 3723394311 3737015184 3743685036 3746186496 3759259322 3760114176 3764254734 3779970103 3780774144 3782495808 3801603456 3803108608 3803278752 3824175888 3824232048 3845244312 3847813632 3866372028 3868132671 3882283024 3882513726 3887672922 3903671576 3903846219 3904733952 3906279936 3906512064 3927976416 3944140928 3949382016 3949558704 3965812032 3965870272 3971317896 3973067982 3987660768 3989418056 3994956693 4009570992 4011396844 4031660808 4031841177 4033437486 4034354688 4048433116 4055658789 4056521472 4058368704 4073457024 4093103721 4095655424 4095838656 4118343264 4118403744 4120218648 4141032336 4142857212 4142918052 4165681338 4168464768 4185618944 4188569697 4204142082 4208678656 4214459808 4230128448 4231803264 4247536384 4252213681 4253370912 4255307784 4270874496 4276803888 4278497184 4278688596 4294403904 4296296368 4302197874 4302261054 4319965832 4322852352 4325899851 4343701908 4346604288 4367568402 4367632542 4370550912 4391630523 4394564928 4394826072 4410903168 4412911776 4437158544 4443054768 4461338944 4461538536 4461604056 4464585216 4486118364 4488095313 4489115904 4510767366 4513781376 4532356608 4532423168 4535618409 4538649024 4557326592 4565664792 4582366848 4582639152 4584453536 4607612352 4607818488 4626780704 4633136172 4633204212 4635038616 4635245979 4652270896 4658661378 4677832824 4680958464 4703604276 4705677067 4706678016 4706747136 4708821312 4732608384 4734763488 4760778672 4778478432 4787221257 4804733808 4806921756 4813309332 4831204392 4833333414 4833404394 4834432512 4859961561 4860995328 4863208896 4886446036 4887775872 4889929824 4907890176 4910052992 4916869776 4937103808 4943885544 4962266064 4964230752 4964525748 4982686912 4991580048 4991803362 5019006312 5019230853 5019304563 5021291834 5022658368 5043327744 5067652226 5068804608 5071038336 5095496469 5095571299 5098901184 5098976064 5126992416 5155162704 5155469046 5157510228 5176684968 5183563896 5187027456 5205128292 5208682752 5214418443 5233804758 5237301888 5262561927 5265842688 5266078272 5287749376 5295012768 5295090528 5297423976 5316881024 5324184432 5326608924 5346094656 5355876006 5375547744 5375788236 5377916648 5405325534 5407545052 5409016704 5411158272 5431276032 5435104941 5437256838 5457471628 5461118208 5471110008 5491124352 5491204992 5493624864 5521376448 5523809616 5523890736 5554241784 5557953024 5584759596 5605522776 5608075382 5615527554 5619279744 5638888983 5640171264 5642404352 5646382101 5671161216 5673743712 5694499328 5702405184 5704662912 5704918128 5725871872 5736263832 5736348072 5740180992 5767866468 5791602544 5799558042 5823424536 5823510056 5823770589 5827401216 5831509383 5855507364 5859419904 5859768096 5881204224 5883882368 5891964624 5916211392 5924073024 5948718048 5948805408 5959601973 5981491152 5984127084 6014356488 6017095266 6018375168 6047491212 6050156229 6051532032 6072649674 6084782208 6087553056 6109822464 6110185536 6143483136 6143757984 6177514896 6177605616 6180051488 6180327972 6211548504 6214285818 6214377078 6237110432 6248522007 6252697152 6271472368 6278428416 6306213123 6308709914 6310144512 6313017984 6343466311 6345192672 6347704896 6371304576 6382961676 6406311744 6409229008 6417745776 6418032894 6441605856 6444444552 6444539192 6453391581 6479948748 6484278528 6515552862 6517034496 6519906432 6551352603 6551448813 6555826368 6591847392 6616354752 6618974336 6619367664 6655440064 6655737816 6664582152 6692008416 6692307804 6692406084 6696877824 6729177546 6733673856 6761384448 6766151049 6793995292 6798534912 6798634752 6831425258 6835989888 6848497188 6873550272 6873958728 6876680304 6902246624 6911418528 6911727732 6940171056 6949806318 6952557924 6978406344 6981481598 6983069184 7016749236 7019944477 7021437696 7055406414 7060017024 7060120704 7063231968 7098912576 7102145232 7128126208 7141168008 7167396992 7167717648 7207100712 7210382634 7212022272 7219963998 7246806588 7249675784 7250000121 7250106591 7251648768 7294813344 7321499136 7321606656 7324833152 7329669054 7334894736 7361835264 7365079488 7365187648 7375304664 7405655712 7443399096 7446346128 7446788622 7474030368 7487370072 7487705043 7492372992 7518518644 7528509468 7531937751 7559940206 7561548288 7564991616 7601478339 7603206912 7606217216 7606557504 7648351776 7648464096 7690488624 7732744056 7736265342 7764566048 7765027452 7775345844 7807343152 7807692438 7809467904 7813024128 7850707137 7855952832 7888281856 7898764032 7899117408 7931624064 7931740544 7942635792 7946135964 7975321536 7978836112 7989913386 8019141984 8022793688 8033814009 8063321616 8063682354 8066874972 8096866232 8107988301 8111317578 8113042944 8116737408 8146914048 8155885257 8186207442 8191677312 8236686528 8236807488 8240437296 8282064672 8285714424 8285836104 8331362676 8336929536 8377139394 8408284164 8412113073 8417357312 8423291331 8428919616 8460256896 8463606528 8495072768 8504427362 8506741824 8510615568 8541748992 8551280563 8553607776 8556994368 8557377192 8588807808 8592592736 8604395748 8604522108 8639931664 8651799702 8687403816 8693208576 8735136804 8735265084 8739114553 8741101824 8783261046 8789129856 8789652144 8821806336 8825823552 8874317088 8886109536 8922677888 8923077072 8923208112 8972236728 8976190626 8978231808 9021534732 9025642899 9027562752 9071236818 9077298048 9108974511 9114653184 9131329584 9164733696 9165278304 9168907072 9215224704 9215636976 9253561408 9266272344 9266408424 9270077232 9270491958 9304541792 9317322756 9321428727 9321565617 9355665648 9407208552 9411354134 9413356032 9413494272 9417642624 9463064871 9463203841 9465216768 9469526976 9521557344 9556956864 9574442514 9609467616 9613843512 9626618664 9662408784 9666666828 9666808788 9719923122 9721990656 9726417792 9772892072 9773329293 9775551744 9779859648 9820105984 9833739552 9874207616 9887771088 9924532128 9928461504 9929051496 9965373824 9983160096 9983606724 10038012624 10038461706 10038609126 10042583668 10045316736 10086655488 10093766319 10135304452 10142076672 10190992938 10191142598 10197802368 10197952128 10247137887 10253984832 10310325408 10310938092 10315020456 10353369936 10367127792 10410256584 10417365504 10428836886 10467609516 10472222397 10474603776 10525123854 10532156544 10575498752 10583109621 10590025536 10590181056 10594847952 10633762048 10648368864 10653217848 10692189312 10711752012 10751095488 10751576472 10755833296 10810651068 10815090104 10815573951 10818033408 10822316544 10829945997 10870209882 10874513676 10914943256 10922236416 10942220016 10982248704 10982409984 10987249728 10994503581 11042752896 11047619232 11047781472 11108483568 11169519192 11170182933 11211045552 11216150764 11231055108 11238559488 11277777966 11280342528 11292764202 11339910309 11342322432 11347487424 11404810368 11409325824 11409836256 11451743744 11472527664 11472696144 11535732936 11583205088 11599116084 11604398013 11646849072 11647020112 11647541178 11663018766 11711014728 11711538657 11718839808 11719536192 11767764736 11780723149 11783929248 11832422784 11848146048 11889491761 11897436096 11897610816 11919203946 11962982304 11968254168 11984870079 12028712976 12034190532 12094982424 12095523531 12100312458 12103064064 12145299348 12166976367 12169564416 12175106112 12220371072 12279311163 12286966272 12287515968 12355029792 12355211232 12360102976 12360655944 12423097008 12428571636 12428754156 12474220864 12497044014 12505394304 12542944736 12556856832 12565709091 12612426246 12617419828 12626035968 12686932622 12690385344 12695409792 12742609152 12756641043 12765923352 12812623488 12818458016 12835491552 12836065788 12883211712 12888889104 12889078384 12906783162 12959897496 12968557056 13031105724 13039812864 13102705206 13102897626 13111652736 13157407627 13174891569 13183694784 13232709504 13237948672 13238735328 13310880128 13311475632 13329164304 13384016832 13384615608 13384812168 13393755648 13458355092 13464285939 13467347712 13532302098 13587990584 13597069824 13597269504 13606855227 13662850516 13671979776 13696994376 13747100544 13747917456 13753360608 13804493248 13822837056 13823455464 13880342112 13899612636 13905115848 13905737937 13956812688 13962963196 14033498472 14039888954 14042875392 14110812828 14117031201 14120034048 14120241408 14126463936 14197825152 14204290464 14256252416 14282336016 14334793984 14335435296 14414201424 14420765268 14439927996 14493613176 14499351568 14500000242 14500213182 14503297536 14579884683 14589626688 14649666304 14659338108 14669789472 14723670528 14730158976 14730375296 14750609328 14811311424 14886798192 14892692256 14893577244 14948060736 14974740144 14975410086 15037037288 15057018936 15057692559 15057913689 15063875502 15119880412 15129983232 15202956678 15206413824 15213115008 15286489407 15286713897 15296703552 15296928192 15380977248 15465488112 15472530684 15529132096 15530054904 15550691688 15614686304 15615384876 15626048256 15643255329 15701414274 15711905664 15776563712 15787685781 15797528064 15798234816 15863248128 15863481088 15880949617 15885271584 15892271928 15950643072 15957672224 15979826772 16038283968 16045587376 16067628018 16126643232 16127364708 16133749944 16193732464 16215976602 16222635156 16233474816 16293828096 16305314823 16311770514 16372414884 16383354624 16473373056 16473614976 16480874592 16564129344 16571428848 16571672208 16662725352 16673859072 16754278788 16816568328 16824226146 16846582662 16857839232 16916666949 16920513792 16927213056 16939146303 17008854724 17013483648 17021231136 17083497984 17102561126 17107215552 17113988736 17114754384 17177615616 17185185472 17208791496 17209044216 17279863328 17303599404 17374807632 17470273608 17470530168 17471311767 17478229106 17482203648 17566522092 17574521419 17578259712 17579304288 17643612672 17651647104 17736782791 17748634176 17772219072 17845355776 17846154144 17846416224 17944473456 17952381252 18043069464 18051285798 18055125504 18142473636 18150468687 18154596096 18217949022 18262659168 18329467392 18330556608 18337814144 18430449408 18431273952 18507122816 18532544688 18532816848 18540154464 18540983916 18609083584 18634645512 18642857454 18643131234 18711331296 18745566021 18814417104 18822708268 18835285248 18918639369 18926129742 18926407682 18930433536 18939053952 19030398933 19043114688 19113913728 19148885028 19218935232 19227687024 19253237328 19324817568 19333333656 19333617576 19439846244 19452835584 19545784144 19546658586 19551103488 19559719296 19640211968 19654057809 19654346439 19667479104 19748415232 19775542176 19849064256 19856923008 19858102992 19930747648 19966320192 19967213448 20076025248 20076923412 20077218252 20085167336 20090633472 20187532638 20270608904 20284153344 20298453147 20381985876 20382285196 20395604736 20395904256 20494275774 20507969664 20620650816 20621876184 20630040912 20706739872 20734255584 20820513168 20857673772 20935219032 20944444794 20949207552 21050247708 21059833431 21064313088 21166219242 21180051072 21180362112 21189695904 21267524096 21296737728 21306435696 21384378624 21423504024 21502190976 21503152944 21511666592 21621302136 21630180208 21631147902 21636066816 21659891994 21740419764 21749027352 21750000363 21750319773 21829886512 21884440032 21964497408 21964819968 21974499456 21989007162 22080484699 22085505792 22095238464 22095562944 22216967136 22339038384 22340365866 22422091104 22432301528 22462110216 22463115129 22477118976 22555555932 22585528404 22595813253 22679820618 22684644864 22694974848 22804435017 22809620736 22818651648 22819672512 22945055328 22945392288 23071465872 23166410176 23198232168 23208796026 23293698144 23294040224 23295082356 23326037532 23422029456 23423077314 23439072384 23535529472 23552121411 23561446298 23567858496 23664845568 23696292096 23778983522 23794872192 23795221632 23838407892 23909988403 23925964608 23936508336 23969740158 24057425952 24068381064 24189964848 24191047062 24200624916 24290598696 24333952734 24339128832 24350212224 24435185593 24440742144 24467655771 24558622326 24575031936 24710059584 24710422464 24720205952 24721311888 24846194016 24857143272 24857508312 24948441728 24994088028 25010788608 25085889472 25131418182 25224852492 25234839656 25236339219 25252071936 25269873993 25373865244 25380770688 25390819584 25485218304 25513282086 25531846704 25625246976 25636916032 25653841689 25670983104 25672131576 25766423424 25777778208 25778156768 25813566324 25919794992 26062211448 26079625728 26205410412 26205795252 26217343659 26223305472 26314815254 26349783138 26367389568 26465419008 26475897344 26477470656 26621760256 26622951264 26658328608 26768033664 26769231216 26769624336 26916710184 26928571878 26934695424 27064604196 27076928697 27175981168 27213710454 27325701032 27326923533 27343959552 27393988752 27494201088 27495834912 27506721216 27608986496 27645674112 27646910928 27760684224 27799225272 27810231696 27811475874 27913625376 27925926392 27964286181 27964696851 28066996944 28079777908 28221625656 28234062402 28240068096 28240482816 28252927872 28389194613 28389611523 28395650304 28408580928 28564672032 28669587968 28670870592 28828402848 28841530536 28879855992 28987226352 28998703136 29000000484 29000426364 29159769366 29179253376 29299332608 29318676216 29319987879 29339578944 29460317952 29460750592 29501218656 29622622848 29765495767 29773596384 29785384512 29787154488 29896121472 29949480288 29950820172 30074074576 30114037872 30115385118 30115827378 30127751004 30239760824 30259966464 30281298957 30405913356 30426230016 30572978814 30573427794 30593407104 30593856384 30741413661 30761954496 30930976224 30945061368 31058264192 31060109808 31101383376 31229372608 31230769752 31252096512 31286510658 31402828548 31416667191 31423811328 31575371562 31596469632 31726496256 31726962176 31749328863 31761899234 31770543168 31784543856 31901286144 31915344448 31959653544 32076567936 32091174752 32135256036 32253286464 32254729416 32267499888 32387464928 32431953204 32445270312 32446721853 32466949632 32610629646 32623541028 32744829768 32766709248 32939739469 32946746112 32947229952 32961749184 32983510743 33128258688 33142857696 33143344416 33325450704 33508557576 33510548799 33633136656 33648452292 33693165324 33715678464 33833333898 33841027584 33878292606 34017709448 34019730927 34026967296 34042462272 34205122252 34214431104 34227977472 34229508768 34355231232 34370370944 34417582992 34418088432 34559726656 34607198808 34749615264 34813194039 34940547216 34941060336 34942623534 34956458212 35133044184 35134615971 35149042838 35156519424 35158608576 35303294208 35342169447 35473565582 35497268352 35544438144 35668475283 35690711552 35692308288 35692832448 35888946912 35904762504 36086138928 36102571596 36284947272 36300937374 36309192192 36435898044 36500929101 36525318336 36661113216 36675628288 36837933489 36860898816 36862547904 37014245632 37065089376 37065633696 37080308928 37081967832 37218167168 37269291024 37285714908 37286262468 37422662592 37491132042 37628834208 37645416536 37670570496 37697127273 37837278738 37852259484 37852815364 37878107904 38060797866 38086229376 38227827456 38269923129 38297770056 38437870464 38455374048 38506474656 38649635136 38666667312 38667235152 38879692488 38905671168 39091568288 39093317172 39119438592 39308115618 39308692878 39334958208 39472222881 39496830464 39524674707 39551084352 39698128512 39713846016 39716205984 39861495296 39932640384 39934426896 40152050496 40153846824 40154436504 40170334672 40181266944 40375065276 40392857817 40541217808 40596906294 40763971752 40764570392 40791209472 40791808512 40820565681 40988551548 41006614441 41015939328 41241301632 41243752368 41260081824 41413479744 41468511168 41641026336 41715347544 41717213811 41870438064 41888889588 42100495416 42119666862 42128626176 42332438484 42351093603 42360102144 42360724224 42379391808 42593475456 42612871392 42768757248 42847008048 43004381952 43006305888 43023333184 43242604272 43260360416 43262295804 43319783988 43480839528 43498054704 43500000726 43500639546 43659773024 43739654049 43768880064 43948998912 43978014324 44160969398 44171011584 44190476928 44191125888 44404264177 44433934272 44678076768 44680731732 44844182208 44864603056 44924220432 44926230258 45111111864 45171056808 45173741067 45191626506 45359641236 45389949696 45608870034 45619241472 45639345024 45859468221 45860141691 45890110656 45890784576 46142931744 46332820352 46396464336 46417592052 46587396288 46588080448 46590164712 46652075064 46844058912 46846154628 46878144768 46929765987 47104242822 47122892596 47135716992 47329691136 47363057343 47392584192 47557967044 47589744384 47590443264 47642848851 47676815784 47819976806 47851929216 47873016672 47939480316 48114851904 48136762128 48379929696 48382094124 48401249832 48581197392 48667905468 48700424448 48870371186 48881484288 48935311542 49117244652 49139611339 49150063872 49420119168 49420844928 49440411904 49442623776 49692388032 49714286544 49715016624 49896883456 49988176056 50021577216 50171778944 50262836364 50449704984 50469679312 50472678438 50539747986 50747730488 50750000847 50761541376 50781639168 50817438909 51026564172 51063693408 51250493952 51273832064 51307683378 51341966208 51344263152 51532846848 51555556416 51556313536 51627132648 51839589984 52124422896 52410820824 52411590504 52413935301 52434687318 52446610944 52629630508 52699566276 52723564257 52734779136 52930838016 52954941312 53210348373 53243520512 53245902528 53316657216 53536067328 53538462432 53539248672 53833420368 53857143756 54129208392 54153857394 54351962336 54427420908 54451406061 54651402064 54653847066 54787977504 54988402176 54991669824 55013442432 55217972992 55278777853 55291348224 55293821856 55521368448 55598450544 55620463392 55622951748 55827250752 55851852784 55928572362 55929393702 56133993888 56159555816 56236698063 56443251312 56468124804 56505855744 56755918107 56778389226 56779223046 56791300608 56817161856 57091196799 57129344064 57341741184 57656805696 57683061072 57759711984 57974452704 57997406272 58000000968 58000852728 58319538732 58358506752 58637352432 58639975758 58679157888 58920635904 58921501184 58962173427 58963039317 59002437312 59245245696 59530991534 59547192768 59570769024 59574308976 59792242944 59858963941 59898960576 59901640344 60148149152 60228075744 60230770236 60231654756 60255502008 60479521648 60562597914 60811826712 60852460032 61145957628 61146855588 61173801871 61186814208 61187712768 61482827322 61523908992 61861952448 61890122736 62116528384 62120219616 62202766752 62458745216 62461539504 62573021316 62805657096 62833334382 62847622656 63150743124 63179500293 63192939264 63498657726 63523798468 63541086336 63569087712 63802572288 63830688896 63919307088 64153135872 64182349504 64270512072 64506572928 64509458832 64534999776 64774929856 64863906408 64890540624 64893443706 65221259292 65247082056 65250001089 65250959319 65489659536 65879478938 65893492224 65894459904 65923498368 65967021486 66241454097 66242426887 66256517376 66285715392 66286688832 66650901408 67017115152 67021097598 67266273312 67296904584 67386330648 67431356928 67666667796 67756585212 67787439759 68035418896 68039461854 68053934592 68084924544 68410244504 68413305051 68428862208 68455954944 68459017536 68740741888 68835165984 68836176864 69119453312 69214397616 69499230528 69626388078 69881094432 69882120672 69885247068 69912916424 70266088368 70269231942 70298085676 70317217152 70606588416 70656364233 70684338894 70947131164 70994536704 71088876288 71336950566 71384616576 71385664896 71729965209 71777893824 71809525008 72172277856 72205143192 72569894544 72601874748 72871796088 73001858202 73050636672 73305556779 73322226432 73351256576 73402967313 73675866978 73725095808 74028491264 74130178752 74131267392 74160617856 74163935664 74436334336 74518302049 74538582048 74571429816 74572524936 74845325184 74982264084 75257668416 75290833072 75394254546 75674557476 75704518968 75705630728 75709017657 75756215808 75809621979 76121595732 76172458752 76455654912 76539846258 76595540112 76875740928 76910748096 76961525067 77012949312 77299270272 77333334624 77334470304 77759384976 78183136576 78186634344 78238877184 78616231236 78617385756 78652030977 78669916416 78944445762 79049349414 79102168704 79396257024 79427692032 79432411968 79865280768 79868853792 80304100992 80307693648 80308873008 80340669344 80750130552 80785715634 81082435616 81193812588 81230786091 81527943504 81529140784 81641131362 81977103096 81980770599 82013228882 82031878656 82465062043 82482603264 82487504736 82520163648 82826959488 82937022336 83226442327 83282052672 83430695088 83434427622 83740876128 83777779176 83894090553 84200990832 84239333724 84664876968 84702187206 84720204288 84721448448 84758783616 85167583839 85168834569 85186950912 85225742784 85694016096 86008763904 86012611776 86046666368 86485208544 86520720832 86524591608 86639567976 86961679056 86996109408 87000001452 87001279092 87319546048 87479308098 87537760128 87897997824 87956028648 87959963637 88321938796 88380953856 88382251776 88808528354 88867868544 89296487301 89356153536 89361463464 89688364416 89729206112 89848440864 89852460516 90222223728 90342113616 90347482134 90383253012 90719282472 90779899392 91217740068 91278690048 91718936442 91720283382 91780221312 91781569152 92224240983 92285863488 92665640704 92792928672 92835184104 93174792576 93176160896 93180329424 93304150128 93688117824 93692309256 93756289536 93859531974 94208485644 94245785192 94250001573 94271433984 94726114686 95115934088 95179488768 95180886528 95247986589 95285697702 95353631568 95639953612 95703858432 95746033344 95878960632 96229703808 96273524256 96759859392 96764188248 96802499664 97162394784 97335810936 97340165559 97400848896 97740742372 97870623084 98234489304 98279222678 98300127744 98819218407 98840238336 98841689856 98880823808 98885247552 98950532229 99384776064 99428573088 99430033248 99793766912 99976352112 100343557888 100525672728 100899409968 100939358624 100945356876 101079495972 101495460976 101500001694 101523082752 101634877818 102053128344 102059192781 102127386816 102547664128 102615366756 102683932416 102688526304 103065693696 103111112832 103112627072 103254265296 103679179968 104248845792 104439582117 104821641648 104823181008 104827870602 104869374636 105259261016 105399132552 105403847913 105447128514 105469558272 105909882624 106026508341 106420696746 106491805056 106633314432 107005425849 107072134656 107076924864 107078497344 107666840736 107714287512 108258416784 108307714788 108703924672 108854841816 108902812122 109302804128 109307694132 109502787303 109575955008 109983339648 110026884864 110435945984 110513800467 110557555706 110582696448 110587643712 111042736896 111166647319 111196901088 111240926784 111245903496 111654501504 111703705568 111857144724 111858787404 112267987776 112319111632 112473396126 112886502624 112936249608 113011711488 113511836214 113556778452 113558446092 113634323712 114182393598 114258688128 114683482368 114809769387 115313611392 115366122144 115519423968 115948905408 115994812544 116000001936 116001705456 116639077464 116717013504 117274704864 117279951516 117358315776 117924346854 117926078634 118004874624 118416668643 118490491392 118574024121 119061983068 119094385536 119141538048 119148617952 119584485888 119717927882 119797921152 119803280688 120296298304 120456151488 120461540472 120463309512 120511004016 120959043296 121125195828 121178573451 121623653424 122291915256 122293711176 122347603742 122373628416 122375425536 122965654644 123019843323 123021649933 123047817984 123723904896 123780245472 124233056768 124240439232 124405533504 124917490432 124923079008 125146042632 125611314192 125666668764 126301486248 126359000586 126385878528 126997315452 127047596936 127053280809 127082172672 127138175424 127661377792 127838614176 128306271744 128364699008 128541024144 129013145856 129018917664 129069999552 129549859712 129727812816 129781081248 129786887412 130442518584 130494164112 130500002178 130501918638 130979319072 131218962147 131758957876 131846996736 131934042972 132482908194 132484853774 132513034752 132571430784 132573377664 133212792531 133301802816 134034230304 134042195196 134532546624 134593809168 134772661296 135333335592 135513170424 135574879518 136070837792 136078923708 136169849088 136820489008 136826610102 136857724416 136918035072 137481483776 137578404663 137580425073 137670331968 137672353728 138238906624 138428795232 138998461056 139252776156 139762188864 139764241344 139770494136 139825832848 140532176736 140538463884 140596171352 140634434304 140789297961 141312728466 141368677788 141894262328 141989073408 142089172029 142177752576 142673901132 142769233152 142771329792 142928546553 143459930418 143555787648 143619050016 144344555712 144410286384 145139789088 145203749496 145743592176 146003716404 146101273344 146611113558 146644452864 146805934626 147351733956 147418834017 147450191616 148260357504 148262534784 148321235712 148327871328 148872668672 149036604098 149077164096 149142859632 149145049872 149690650368 149964528168 150515336832 150581666144 150788509092 151349114952 151409037936 151411261456 151418035314 151619243958 152243191464 152250002541 152344917504 153079692516 153149400937 153191080224 153751481856 153821496192 153923050134 154025898624 154563392893 154598540544 154666669248 154668940608 155518769952 156366273152 156373268688 157232462472 157234771512 157241805903 157304061954 157339832832 157888891524 158098698828 158170692771 158204337408 158792514048 158864823936 159631045119 159730561536 159737707584 160608201984 160615387296 160617746016 160681338688 161500261104 161571431268 162164871232 162387625176 162461572182 163055887008 163058281568 163282262724 163354218183 163954206192 163961541198 164026457764 164930124086 164965206528 164975009472 165040327296 165653918976 165836333559 165874044672 166452884654 166564105344 166861390176 166868855244 167481752256 167555558352 167788181106 168401981664 168478667448 169329753936 169404374412 169517567232 170335167678 170337669138 170373901824 170451485568 171046299151 171273590397 171388032192 172025223552 172093332736 172970417088 173041441664 173049183216 173279135952 173923358112 173992218816 174000002904 174002558184 174639092096 174958616196 175075520256 175912057296 175919927274 176643877592 176761907712 176764503552 176886520281 176889117951 177617056708 177735737088 178592974602 178712307072 178722926928 179376728832 179458412224 179576891823 179696881728 179704921032 180444447456 180684227232 180694964268 180766506024 181438564944 182435480136 182557380096 183437872884 183440566764 183521405613 183560442624 183563138304 184448481966 184571726976 185331281408 185585857344 185670368208 186349585152 186352321792 186360658848 186608300256 187376235648 187384618512 187719063948 188416971288 188491570384 188500003146 188542867968 189452229372 189538500879 190231868176 190495973178 190571395404 190707263136 191279907224 191407716864 191492066688 191757921264 192459407616 192547048512 193519718784 193528376496 193604999328 194324789568 194671621872 194680331118 195481484744 195741246168 195750003267 195752877957 196468978608 196558445356 197638436814 197680476672 197683379712 197770495104 197901064458 198724362291 198727280661 198769552128 198857146176 198860066496 199952704224 200687115776 201051345456 201798819936 201878717248 201890713752 202158991944 202990921952 203000003388 203269755636 203362319277 204106256688 204118385562 204254773632 205095328256 205230733512 205239915153 205367864832 205377052608 206222225664 206225254144 206452345021 206508530592 207358359936 208358470369 208497691584 208879164234 209643283296 209646362016 209655741204 209738749272 210518522032 210798265104 210807695826 210894257028 211819765248 211969092699 212053016682 212841393492 212983610112 213266628864 214010851698 214153849728 214156994688 215189895627 215333681472 215428575024 216516833568 216615429576 217407849344 217709683632 217805624244 218605608256 218615388264 219005574606 219151910016 219916670337 219966679296 220053769728 220208901939 221027600934 221115111412 221175287424 222085473792 222333294638 222393802176 222481853568 222491806992 223309003008 223407411136 223554906147 223714289448 223717574808 224535975552 224638223264 224946792252 225773005248 225872499216 227023672428 227113556904 227116892184 227127052971 227268647424 228364787196 228517376256 229366964736 229619538774 230578176283 230627222784 230732244288 230884575201 231038847936 231897810816 231989625088 232000003872 232003410912 233278154928 234549409728 234559903032 234716631552 235848693708 235852157268 235956092931 236009749248 236833337286 237148048242 238123966136 238188771072 238283076096 238297235904 239435855764 239595842304 239606561376 240592596608 240912302976 240923080944 240926619024 241022008032 241918086592 242250391656 242357146902 243247306848 243692358273 244583830512 244587422352 244695207484 245931309288 245942311797 246039686646 246043299866 246095635968 247395186129 247447809792 247560490944 248480878464 248811067008 249679326981 249834980864 249846158016 250292085264 251222628384 251333337528 252602972496 252718001172 253994630904 254095193872 254106561618 254164345344 254276350848 255322755584 255502751517 255506503707 255677228352 256729398016 257082048288 258026291712 258037835328 258139999104 259099719424 259385034541 259455625632 259562162496 259573774824 260885037168 260988328224 261000004356 261003837276 261958638144 262437924294 263517915752 263693993472 263868085944 263879890911 264965816388 264969707548 265142861568 265146755328 266425585062 266603605632 267889461903 268068460608 268084390392 269065093248 269187618336 269545322592 270666671184 271026340848 271149759036 272141675584 272157847416 272339698176 273640978016 273653220204 273836070144 275156809326 275160850146 275340663936 275344707456 276477813248 276672722949 276857590464 277996922112 278505552312 279524377728 279528482688 279540988272 279651665696 281064353472 281076927768 281192342704 281268868608 281578595922 282625456932 282737355576 282750004719 283788524656 284178344058 285347802264 285538466304 285542659584 285743959767 285857093106 286919860836 287046301087 287111575296 287238100032 288689111424 288820572768 290279578176 290407498992 291487184352 292007432808 292020496677 292202546688 293222227116 293611869252 294703467912 294837668034 294900383232 296457655221 296520715008 296525069568 296642471424 296655742656 296851596687 298073208196 298154328192 298285719264 298290099744 299381300736 299929056336 301030673664 301163332288 301577018184 302698229904 302818075872 302822522912 302836070628 303238487916 304486382928 304500005082 306159385032 306177578343 306298801874 306382160448 307642992384 307846100268 308051797248 309126785786 309197081088 309333338496 309337881216 310829849239 311037539904 312732546304 312746537376 314464924944 314469543024 314483611806 314608123908 315777783048 316197397656 316341385542 316408674816 317729647872 318079525023 319262090238 319475415168 321016277547 321216403968 321230774592 321235492032 321362677376 323000522208 323142862536 324329742464 324775250352 324923144364 326111774016 326116563136 326564525448 326708436366 327908412384 327923082396 328052915528 328508361909 329860248172 329950018944 330080654592 331307837952 331541401401 331672667118 331748089344 332905769308 333128210688 333499941957 333722780352 333737710488 334963504512 335111116704 335576362212 336803963328 336957334896 338659507872 338808748824 339035134464 340670335356 340675338276 340902971136 342092598302 342547180794 342776064384 344050447104 344186665472 344429308161 345940834176 346082883328 346098366432 346558271904 347846716224 347984437632 348000005808 348005116368 349278184192 349917232392 350151040512 351824114592 351839854548 353287755184 353773040562 353778235902 355234113416 355250005929 355471474176 355722072363 357185949204 357424614144 357445853856 358753457664 358916824448 359153783646 359393763456 359409842064 360888894912 361368454464 361389928536 361533012048 362877129888 363535720353 364870960272 366875745768 366881133528 367042811226 367120885248 367126276608 368896963932 369059529969 369064949799 369143453952 371171714688 371340736416 372699170304 372704643584 372721317696 373216600512 374752471296 374769237024 375438127896 376833942576 376983140768 377000006292 378904458744 379077001758 380463736352 380991946356 381142790808 381159842427 381414526272 382559814448 382984133376 383515842528 384918815232 385094097024 386951444971 387039437568 387056752992 387209998656 388649579136 389343243744 389360662236 390962969488 391482492336 391500006534 391505755914 392937957216 393116890712 393656886441 395276873628 395540990208 395802128916 397448724582 397454561322 397539104256 397714292352 397720132992 399638377593 399905408448 402102690912 403597639872 403757434496 403781427504 404317983888 405981843904 406000006776 406539511272 406724638554 408212513376 408236771124 408509547264 410461467024 410479830306 410754105216 412444451328 412450508288 412735213989 412741275219 412904690042 413017061184 414716719872 416716940738 416995383168 417758328468 419012747587 419286566592 419292724032 419311482408 419477498544 421037044064 421596530208 421615391652 421788514056 423938185398 424106033364 425682786984 425967220224 426533257728 428021703396 428216613097 428307699456 428313989376 428785639659 430379791254 430667362944 430857150048 433033667136 433230859152 434815698688 435419367264 435611248488 437211216512 437230776528 438011149212 438303820032 439833340674 439933358592 440417803878 442055201868 442230222824 442256502051 442350574848 444666589276 444787604352 444963707136 444983613984 446618006016 446814822272 447109812294 447428578896 447435149616 449071951104 449276446528 449893584504 451546010496 451744998432 454047344856 454227113808 454233784368 454254105942 456729574392 456750007623 457034752512 459239077548 459448202811 461156352566 461254445568 461464488576 461769150402 462077695872 463690178679 463795621632 463979250176 464000007744 464006821824 466556309856 469098819456 469119806064 471697387416 471704314536 471912185862 472019498496 473666674572 474296096484 474512078313 476247932272 476377542144 476594471808 478871711528 478893135357 479191684608 479213122752 481185193216 481824605952 481846161888 481853238048 482044016064 483836173184 484500783312 484714293804 486494613696 487384716546 489167661024 489174844704 489390414968 490062654549 491862618576 491884623594 492079373292 492086599732 494790372258 494895619584 495120981888 496961756928 497509000677 497622134016 499358653962 499692316032 500584170528 502445256768 502666675056 505205944992 505436002344 507989261808 508190387744 508213123236 508552701696 511005503034 511013007414 511354456704 513138897453 513458796032 513820771191 514164096576 516075670656 516279998208 518199438848 518770069082 518911251264 519124324992 519147549648 521628114343 521770074336 521976656448 522000008712 522007674552 523917276288 524875848588 527035831504 527736171888 527759781822 529931632776 529939415096 530285723136 530293510656 530667353853 532851170124 533085987733 533207211264 535778923806 536136921216 536168780784 538130186496 538375236672 538730675469 539090645184 541333342368 542052681696 542299518072 544283351168 544315694832 547281956032 547306440408 547672140288 550313618652 550321700292 550564216839 550681327872 550689414912 553345445898 553715180928 555993844224 557011104624 559048755456 559056965376 559081976544 559303331392 562128706944 562153855536 562384685408 563157191844 565250913864 565474711152 565500009438 567577049312 568356688116 568615502637 570695604528 571487919534 571714186212 573839721672 574092602174 574223150592 574476200064 577255434301 577378222848 577641145536 580559156352 580814997984 582974368704 584014865616 584040993354 586444454232 587223738504 587258633871 589406935824 589675336068 592915310442 593041430016 593050139136 593311485312 593703193374 596146416392 596173086873 596181841983 596308656384 596571438528 596580199488 599858112672 602061347328 602326664576 603154036368 605396459808 605636151744 605645045824 605672141256 606476975832 608972765856 609000010164 610086957831 612318770064 612355156686 612597603748 612764320896 615285984768 615692200536 615719745459 616103594496 618253571572 618666676992 618675762432 619357035063 621659698478 622075079808 625075411107 625465092608 625493074752 628929849888 628939086048 628967223612 629216247816 631555566096 632394795312 632682771084 635459295744 636159050046 638524180476 638950830336 642032555094 642461549184 642470984064 642725354752 645569686881 646001044416 646285725072 648659484928 649550500704 649846288728 652223548032 652233126272 653129050896 653416872732 655816824768 655846164792 656105831056 657016723818 659720496344 659750011011 659900037888 660161309184 660626705817 663082802802 663345334236 665811538616 666256421376 666999883914 667445560704 667475420976 669927009024 670222233408 670664718441 671152724424 673607926656 673914669792 677319015744 677617497648 681340670712 681350676552 681381158913 681805942272 684185196604 685094361588 685552128768 688100894208 688858616322 691734528849 691881668352 692165766656 692196732864 692653725603 693116543808 695693432448 695968875264 696000011616 696010232736 698556368384 699834464784 703648229184 703679709096 706575510368 707546081124 707556471804 707868278793 710468226832 710500011858 711444144726 714371898408 714849228288 714891707712 717833648896 718307567292 718624112089 718787526912 718819684128 721777789824 722736908928 722779857072 723066024096 725754259776 727071440706 729741920544 731077074819 733751491536 733762267056 734085622452 737793927864 737826935391 738119059938 738129899598 738286907904 742185558387 742343429376 742681472832 745442635392 746433201024 749037980943 749504942592 749538474048 750876255792 753667885152 753966281536 754000012584 757808917488 758154003516 760927472704 761983892712 762285581616 762319684854 762829052544 765119628896 765968266752 766508254551 766519511121 767031685056 770188194048 773902889942 774078875136 774113505984 774419997312 777299158272 778155103623 778166531233 778686487488 778721324472 781925938976 782964984672 783000013068 783011511828 785875914432 786233781424 787313772882 790553747256 791081980416 791604257832 794897449164 794909122644 795428584704 795440265984 799276755186 799810816896 803668385709 804205381824 807195279744 807514868992 807562855008 808635967776 811963687808 812000013552 813079022544 813449277108 816425026752 816473542248 817019094528 820922934048 820959660612 821508210432 825470427978 825482550438 825809380084 826034122368 829433439744 830018168847 833433881476 833990766336 835516656936 838025495174 838573133184 838585448064 838622964816 838954997088 842074088128 843193060416 843230783304 843577028112 847876370796 848212066728 848250014157 851365573968 856043406792 856433226194 856615398912 856627978752 857571279318 860759582508 861138903261 861151549531 861334725888 861714300096 866067334272 866461718304 869631397376 870838734528 871222496976 874422433024 874461553056 876022298424 876607640064 879666681348 880835607756 884110403736 884460445648 884513004102 884701149696 889333178552 889372965663 889575208704 889927414272 889967227968 890554790061 893629644544 894219624588 894857157792 894870299232 898143902208 898552893056 899787169008 903092020992 903489996864 908094689712 908454227616 908467568736 908508211884 913459148784 913500015246 918478155096 918532735029 918896405622 922312705132 922928977152 923538300804 924155391744 927380357358 927591243264 928000015488 928013643648 932489547717 933112619712 938197638912 938239612128 943394774832 943408629072 943824371724 947333349144 948592192968 949024156626 952495864544 953188943616 954238575069 957743423056 957786270714 958426245504 962370386432 963048832641 963649211904 963692323776 963706476096 964088032128 967672346368 968737926637 969001566624 969428587608 972989227392 974769433092 978335322048 978349689408 978780829936 980125309098 983725237152 983769247188 984158746584 984173199464 985525085727 989580744516 990241963776 993923513856 994624204203 995018001354 995244268032 998717307924 999384632064 1000499825871 1001168341056 1004890513536 1005333350112 1010411889984 1010872004688 1015978523616 1016380775488 1016426246472 1017105403392 1022011006068 1022026014828 1022708913408 1026277794906 1027641542382 1028328193152 1032151341312 1032559996416 1033287924483 1037540138164 1037822502528 1038248649984 1038295099296 1043256228686 1043540148672 1043953312896 1044000017424 1044015349104 1047834552576 1049751697176 1054071663008 1055472343776 1055519563644 1059863265552 1059878830192 1061334707706 1065702340248 1065750017787 1066171975466 1066414422528 1071557847612 1072045806559 1072273842432 1072337561568 1076260372992 1076750473344 1077461350938 1078181290368 1081943750251 1082666684736 1084105363392 1084599036144 1088566702336 1088631389664 1094563912064 1094612880816 1100627237304 1100643400584 1101128433678 1101362655744 1101378829824 1106690891796 1107178589907 1107194849397 1107430361856 1114022209248 1118097510912 1118113930752 1118163953088 1118606662784 1124257413888 1124307711072 1124769370816 1126314383688 1130501827728 1130949422304 1131000018876 1135154098624 1136713376232 1137231005274 1141391209056 1142975839068 1143428372424 1143479527281 1147679443344 1148185204348 1148952400128 1154510868602 1154756445696 1155282291072 1160854334913 1161118312704 1161629995968 1165948737408 1168029731232 1168081986708 1172888908464 1174447477008 1174517267742 1178813871648 1179350672136 1185830620884 1186622970624 1187406386748 1192292832784 1192346173746 1192363683966 1192617312768 1193142877056 1193160398976 1198915132779 1199716225344 1204653329152 1206308072736 1210792919616 1211272303488 1211290091648 1211344282512 1212953951664 1217945531712 1218000020328 1220173915662 1224637540128 1224710313372 1225195207496 1225528641792 1231384401072 1231439490918 1236507143144 1237333353984 1237351524864 1238205641967 1238223825657 1238714070126 1243319396956 1244150159616 1250150822214 1250986149504 1257038242761 1257859699776 1257878172096 1257934447224 1258432495632 1263111132192 1264789590624 1265365542168 1272318100092 1277048360952 1277901660672 1284065110188 1284649839291 1284923098368 1284941968128 1285450709504 1286356918977 1291139373762 1292002088832 1292571450144 1297318969856 1299101001408 1299692577456 1304447096064 1304466252544 1306258101792 1306833745464 1311633649536 1311692329584 1312211662112 1314033447636 1319440992688 1319500022022 1319800075776 1321253411634 1326165605604 1326690668472 1326769506153 1331623077232 1333999767828 1334891121408 1334950841952 1339854018048 1340444466816 1341329436882 1342305448848 1347215853312 1347829339584 1354638031488 1355234995296 1362681341424 1362701353104 1362762317826 1368370393208 1370188723176 1370250022869 1371104257536 1377717232644 1378344608433 1383469057698 1383763336704 1384393465728 1385307451206 1386233087616 1391070536037 1391386864896 1391937750528 1392000023232 1392020465472 1399668929568 1407296458368 1407359418192 1413151020736 1415092162248 1415112943608 1415736557586 1420936453664 1421000023716 1422888289452 1423536234939 1428743796816 1429783415424 1435667297792 1436615134584 1436679406071 1437248224178 1437575053824 1437639368256 1443555579648 1445166415147 1445473817856 1445559714144 1446132048192 1451508519552 1454142881412 1458509292583 1459483841088 1462154149638 1467502983072 1467524534112 1468171244904 1475587855728 1475653870782 1476238119876 1476259799196 1484371116774 1484686858752 1485362945664 1490885270784 1492527002031 1492866402048 1498075961886 1499076948096 1501752511584 1507335770304 1507932563072 1508000025168 1515617834976 1516308007032 1521854945408 1523967785424 1524571163232 1524639369708 1525658105088 1530239257792 1533016509102 1533039022242 1534063370112 1539416692359 1540376388096 1541462313573 1547805779884 1548227011968 1548839994624 1554598316544 1556310207246 1556333062466 1557372974976 1557442648944 1563851877952 1564884343029 1565929969344 1566000026136 1566023023656 1571751828864 1572467562848 1574627545764 1581107494512 1583208515664 1589794898328 1589818245288 1590857169408 1590880531968 1598553510372 1599257963199 1599621633792 1607336771418 1608410763648 1614390559488 1615029737984 1615125710016 1616192026407 1617271935552 1623927375616 1624000027104 1626158045088 1626898554216 1632850053504 1632947084496 1641845868096 1641919321224 1643016420864 1650940855956 1650965100876 1651618760168 1651692650517 1652068244736 1660036337694 1666867762952 1667981532672 1671033313872 1676050990348 1677146266368 1677170896128 1677245929632 1677909994176 1684148176256 1686386120832 1686461566608 1687154056224 1695752741592 1696424133456 1696500028314 1702731147936 1705846507911 1712086813584 1712866452388 1715142558636 1721519165016 1722277806522 1722303099062 1722669451776 1723428600192 1731766302903 1732134668544 1732923436608 1741677469056 1742444993952 1748844866048 1748923106112 1752044596848 1759333362696 1761671215512 1768220807472 1768920891296 1769026008204 1778666357104 1778745931326 1779150417408 1779934455936 1781109580122 1787259289088 1788439249176 1788519260619 1788545525949 1789714315584 1789740598464 1797105786112 1799574338016 1806184041984 1806979993728 1815695241787 1816189379424 1816908455232 1816935137472 1817016423768 1826918297568 1827000030492 1830260873493 1836956310192 1837065470058 1837792811244 1844625410264 1845857954304 1847076601608 1847159236377 1848310783488 1854760714716 1856000030976 1856027287296 1858071105189 1864979095434 1866225239424 1875226233321 1876395277824 1876479224256 1886789549664 1886817258144 1887648743448 1894666698288 1897184385936 1898048313252 1904991729088 1906377887232 1908477150138 1915486846112 1915572541428 1916852491008 1926097665282 1927384647552 1927412952192 1928176064256 1935344692736 1936709060643 1937475853274 1938003133248 1938857175216 1945978454784 1949538866184 1956670644096 1956699378816 1957561659872 1960250618196 1967450474304 1967538494376 1968317493168 1968346398928 1971050171454 1979161489032 1979250033033 1980483927552 1989248408406 1990036002708 1997434615848 1998769264128 2000999651742 2002336682112 2009324107609 2009781027072 2010666700224 2011994155323 2020823779968 2021744009376 2031957047232 2032761550976 2032852492944 2044022012136 2044052029656 2044143476739 2045417826816 2052555589812 2055283084764 2056656386304 2064302682624 2066575848966 2075080276328 2075203586547 2075645005056 2076497299968 2076590198592 2077961176809 2086512457372 2087080297344 2087906625792 2088000034848 2088030698208 2095669105152 2099503394352 2108143326016 2110944687552 2111039127288 2119726531104 2119757660384 2122669415412 2123604836379 2131404680496 2131500035574 2132343950932 2143115695224 2144091613118 2144547684864 2144675123136 2153500946688 2154922701876 2155872336267 2156362580736 2163887500502 2165333369472 2168210726784 2169198072288 2177133404672 2177262779328 2189127824128 2189225761632 2201254474608 2201286801168 2202256867356 2213381783592 2214357179814 2214389698794 2214860723712 2226556675161 2228044418496 2236327906176 2237213325568 2247113942829 2248514827776 2248615422144 2249538741632 2252628767376 2261003655456 2261898844608 2262000037752 2270308197248 2273426752464 2274462010548 2282782418112 2285951678136 2286856744848 2286959054562 2295358886688 2296370408696 2297904800256 2299524763653 2299558533363 2309021737204 2310564582144 2321708669826 2322236625408 2323259991936 2331897474816 2334465310869 2334499593699 2336059462464 2336163973416 2345777816928 2348894954016 2349034535484 2357627743296 2358701344272 2371661241768 2373245941248 2374812773496 2384585665568 2384692347492 2384727367932 2386285754112 2386320797952 2397830265558 2399432450688 2409306658304 2411005157127 2412616145472 2421585839232 2422544606976 2422580183296 2422688565024 2425907903328 2435891063424 2436000040656 2440347831324 2449275080256 2449420626744 2450390414992 2451057283584 2462768802144 2462878981836 2473014286288 2476411283934 2476447651314 2477428140252 2486638793912 2488300319232 2490054506541 2500301644428 2501972299008 2514076485522 2515719399552 2515756344192 2515868894448 2516864991264 2526222264384 2529579181248 2530731084336 2544636200184 2544750042471 2554096721904 2568130220376 2569299678582 2569846196736 2569883936256 2572713837954 2582278747524 2583416709783 2583454648593 2584004177664 2585142900288 2598202002816 2599385154912 2608894192128 2608932505088 2612516203584 2613667490928 2623267299072 2623384659168 2624423324224 2628066895272 2638881985376 2639000044044 2642506823268 2652331211208 2653381336944 2653539012306 2663246154464 2667999535656 2668118896989 2669782242816 2669901683904 2680888933632 2682658873764 2683880485273 2684610897696 2694431706624 2695658679168 2708660114797 2709276062976 2710469990592 2725362682848 2725402706208 2725524635652 2736740786416 2740377446352 2740500045738 2755434465288 2755598205087 2756689216866 2766938115396 2768786931456 2770614902412 2772466175232 2782141072074 2782773729792 2784000046464 2784040930944 2797468643151 2799337859136 2814592916736 2814718836384 2826302041472 2830184324496 2830225887216 2831473115172 2841872907328 2842000047432 2845776578904 2847072469878 2857487593632 2859566830848 2862715725207 2873230269168 2873358812142 2874496448356 2875278736512 2887111159296 2889146497923 2890332830294 2890947635712 2891119428288 2892264096384 2903017039104 2906213779911 2908285762824 2917018585166 2918967682176 2924308299276 2935005966144 2935049068224 2936342489808 2951175711456 2951307741564 2952476239752 2952519598392 2968742233548 2970725891328 2981770541568 2985054004062 2985732804096 2996151923772 2997516291679 2998153896192 3001499477613 3003505023168 3014671540608 3015865126144 3016000050336 3031235669952 3032616014064 3043709890816 3047935570848 3049142326464 3049278739416 3051316210176 3060478515584 3066033018204 3066078044484 3068126740224 3078833384718 3082924627146 3095611559768 3096454023936 3097679989248 3099863773449 3112620414492 3112666124932 3114745949952 3114885297888 3127703755904 3129768686058 3131859938688 3132000052272 3132046047312 3143503657728 3144935125696 3149255091528 3162214989024 3166417031328 3179589796656 3179636490576 3197107020744 3197250053361 3198515926398 3199243267584 3214673542836 3216137419677 3216821527296 3228781118976 3230251420032 3232384052814 3234543871104 3245831250753 3247854751232 3248000054208 3252316090176 3253797108432 3265700107008 3265894168992 3283691736192 3283838642448 3301881711912 3301930201752 3303237520336 3303385301034 3304136489472 3320072675388 3321535769721 3321584548191 3333735525904 3342066627744 3352101980696 3354292532736 3354341792256 3354491859264 3355819988352 3368296352512 3372005449033 3372772241664 3372923133216 3374308112448 3391505483184 3392848266912 3393000056628 3405462295872 3411693015822 3424173627168 3425732904776 3430285117272 3430438581843 3443038330032 3444555613044 3444606198124 3446857200384 3463532605806 3464269337088 3465846873216 3482563004739 3483354938112 3484889987904 3497846212224 3504089193696 3518666725392 3523342431024 3536441614944 3537841782592 3538052016408 3557332714208 3557491862652 3559868911872 3562219160244 3576878498352 3577038521238 3577091051898 3579428631168 3579481196928 3594211572224 3596745398337 3599148676032 3613959987456 3631390483574 3632378758848 3633816910464 3633870274944 3634032847536 3651396800401 3653836595136 3654000060984 3660521746986 3673912620384 3674130940116 3675585622488 3689250820528 3694153203216 3694318472754 3709521429432 3712000061952 3712054574592 3714671476971 3716142210378 3729958190868 3731601914131 3732450478848 3750452466642 3752958448512 3771114728283 3773579099328 3773634516288 3775297486896 3789333396576 3794368771872 3796096626504 3809983458176 3816954300276 3830973692224 3831145082856 3833704982016 3852195330564 3853949517873 3854769295104 3854825904384 3856352128512 3859070756931 3873418121286 3874951706548 3876006266496 3877714350432 3891956909568 3899077732368 3913341288192 3913398757632 3915123319744 3920501236392 3934900948608 3935076988752 3936634986336 3936692797856 3942100342908 3958322978064 3958500066066 3978496816812 3980072005416 3980308518459 3994869231696 4001999303484 4004673364224 4018648215218 4019562054144 4021333400448 4023988310646 4040788040107 4041647559936 4043488018752 4063914094464 4065523101952 4065704985888 4088044024272 4088104059312 4088286953478 4105111179624 4110566169528 4113312772608 4133151697932 4135033825299 4150160552656 4150407173094 4151290010112 4153180397184 4155922353618 4173024914744 4173211608111 4174160594688 4175813251584 4176000069696 4176061396416 4199006788704 4216286652032 4221889375104 4222078254576 4239453062208 4239515320768 4245338830824 4247209672758 4262809360992 4263000071148 4264687901864 4270608704817 4286231390448 4288183226236 4289350246272 4307001893376 4309845403752 4310038218213 4311744672534 4312725161472 4327775001004 4330666738944 4335499245441 4336421453568 4338396144576 4354525558656 4375527877749 4378255648256 4378451523264 4402508949216 4402573602336 4404513734712 4426763567184 4428714359628 4428779397588 4453113350322 4456088836992 4472655812352 4474426651136 4477581006093 4494227885658 4497230844288 4499077483264 4505257534752 4522007310912 4523797689216 4524000075504 4540616394496 4545616424989 4546853504928 4548924021096 4565564836224 4571903356272 4573713489696 4573918109124 4590717773376 4592740817392 4599049527306 4599117066726 4618043474408 4618250077077 4621129164288 4624386940719 4643417339652 4646519983872 4663794949632 4668930621738 4668999187398 4672118924928 4672327946832 4691555633856 4694653029087 4697789908032 4698069070968 4715255486592 4717402688544 4743322483536 4749625546992 4769171331136 4769384694984 4769454735864 4772571508224 4772641595904 4795660531116 4797773889597 4798864901376 4822010314254 4825232290944 4843171678464 4845089213952 4845160366592 4845377130048 4848576079221 4851815806656 4871782126848 4872000081312 4880695662648 4898550160512 4898841253488 4900780829984 4925537604288 4925757963672 4946028572576 4952822567868 4952895302628 4954856280504 4955077951551 4973277587824 4980109013082 5000603288856 5003944598016 5028152971044 5030368784623 5031438799104 5031512688384 5031737788896 5033729982528 5052444528768 5059158362496 5061462168672 5089272400368 5089500084942 5108193443808 5117539523733 5136260440752 5138599357164 5145427675908 5164557495048 5166833419566 5166909297186 5168008355328 5170285800576 5195298908709 5196404005632 5198770309824 5225032407168 5227334981856 5246534598144 5246769318336 5248846648448 5256133790544 5277763970752 5278000088088 5285013646536 5304662422416 5306762673888 5307078024612 5326492308928 5335999071312 5336237793978 5339803367808 5361777867264 5365317747528 5365557781857 5365636577847 5367760970546 5369221795392 5391317358336 5417320229594 5418552125952 5420939981184 5447085725361 5447165718631 5450725365696 5450805412416 5451049271304 5473481572832 5480754892704 5481000091476 5510868930576 5511196410174 5513378433732 5533876230792 5537573862912 5541229804824 5544932350464 5564282144148 5568000092928 5568081861888 5574213315567 5594937286302 5598675718272 5625678699963 5629185833472 5629437672768 5652604082944 5660368648992 5660451774432 5662946230344 5683745814656 5684000094864 5691553157808 5694144939756 5714975187264 5719133661696 5725431450414 5746460538336 5746717624284 5748992896712 5750557473024 5778292995846 5780665660588 5782238856576 5784528192768 5806034078208 5810127181929 5812427559822 5816571525648 5834037170332 5837935364352 5848616598552 5870011932288 5870098136448 5872684979616 5902351422912 5902615483128 5904952479504 5905039196784 5937484467096 5937750099099 5941451782656 5970108008124 5992303847544 5995032583358 5996307792384 6002998955226 6007010046336 6027972322827 6029343081216 6031730252288 6032000100672 6035982465969 6062471339904 6065232028128 6087419781632 6095871141696 6098284652928 6098557478832 6120957031168 6132066036408 6132156088968 6136253480448 6157666769436 6165849254292 6191223119536 6192908047872 6199727546898 6225240828984 6225332249864 6225610759641 6229491899904 6229770595776 6233883530427 6255407511808 6259537372116 6263719877376 6264000104544 6264092094624 6287007315456 6289870251392 6298510183056 6324429978048 6332834062656 6359179593312 6359272981152 6370814509137 6394214041488 6394500106722 6397031852796 6429347085672 6432274839354 6433643054592 6460502840064 6464768105628 6467617008801 6469087742208 6491662501506 6496000108416 6504632180352 6507594216864 6531400214016 6531788337984 6567383472384 6567677284896 6603763423824 6603860403504 6606475040672 6606770602068 6640145350776 6643071539442 6643169096382 6667471051808 6679670025483 6684133255488 6704203961392 6708983718528 6711639976704 6736592705024 6741341828487 6744010898066 6745544483328 6745846266432 6748616224896 6781165486459 6783010966368 6785696533824 6786000113256 6810924591744 6823386031644 6848347254336 6851465809552 6860570234544 6860877163686 6886076660064 6889111226088 6889212396248 6893714400768 6898675600089 6927065211612 6931693746432 6965126009478 6966709876224 6969779975808 6995692424448 7003395932607 7003498781097 7008178387392 7037333450784 7046684862048 7072883229888 7075683565184 7076104032816 7114665428416 7114983725304 7119737823744 7124438320488 7153756996704 7154077042476 7154182103796 7158857262336 7158962393856 7193490796674 7198297352064 7227919974912 7233015471381 7262780967148 7264757517696 7267633820928 7267740549888 7268065695072 7302793600802 7307673190272 7308000121968 7321043493972 7347825240768 7348261880232 7351171244976 7378501641056 7388306406432 7388636945508 7419042858864 7429342953942 7432284420756 7459916381736 7463203828262 7464900957696 7500904933284 7504320645913 7505916897024 7542229456566 7547158198656 7547269032576 7550594973792 7578666793152 7588737543744 7592193253008 7619966916352 7633908600552 7661947384448 7662290165712 7704390661128 7707899035746 7709538590208 7709651808768 7718141513862 7746836242572 7749903413096 7750250129349 7750363945779 7752012532992 7755428700864 7798155464736 7826682576384 7826797515264 7830246639488 7841002472784 7869801897216 7870153977504 7873269972672 7873385595712 7884200685816 7916645956128 7917000132132 7956993633624 7960144010832 7960617036918 7989738463392 8003998606968 8004356690967 8009346728448 8037296430436 8042666800896 8047976621292 8051641455819 8081576080214 8083295119872 8086976037504 8125980344391 8127828188928 8131046203904 8131409971776 8176088048544 8176208118624 8176573906956 8210222359248 8221132339056 8266303395864 8270067650598 8300321105312 8300814346188 8306360794368 8311844707236 8346049829488 8346423216222 8348321189376 8352000139392 8352122792832 8392405929453 8398013577408 8432573304064 8443778750208 8444156509152 8478906124416 8479030641536 8490677661648 8494419345516 8525618721984 8526000142296 8529375803728 8541217409634 8572462780896 8576366452472 8578700492544 8588147175621 8619690807504 8620076436426 8623489345068 8655550002008 8661333477888 8667439493769 8670998490882 8672842907136 8676792289152 8709051117312 8718641339733 8751055755498 8756903046528 8805017898432 8805147204672 8809027469424 8853527134368 8857428719256 8857558795176 8906226700644 8912177673984 8945311624704 8955162012186 8988455771316 8992548875037 8994461688576 8998154966528 9004498432839 9010515069504 9044014621824 9047595378432 9048000151008 9081232788992 9091232849978 9093707009856 9097848042192 9131129672448 9143806712544 9147426979392 9147836218248 9181435546752 9185481634784 9198099054612 9198234133452 9236086948816 9236500154154 9248773881438 9286834679304 9293039967744 9337861243476 9337998374796 9342113457157 9344237849856 9344655893664 9383111267712 9389306058174 9395579816064 9396138141936 9430510973184 9434805377088 9486644967072 9499251093984 9538342662272 9538769389968 9538909471728 9591321062232 9591750160083 9595547779194 9597729802752 9644020628508 9648412259031 9650464581888 9686343356928 9690754260096 9697152158442 9703631613312 9737493752259 9743564253696 9744000162624 9761391325296 9797100321024 9797682506976 9801561659968 9851075208576 9851515927344 9892057145152 9905645135736 9905790605256 9909712561008 9910155903102 9946555175648 9960218026164 9964607309163 9964753644573 10001206577712 10056305942088 10060737569246 10062877598208 10063025376768 10063475577792 10067459965056 10104889057536 10116016347099 10116164906029 10118316724992 10122924337344 10178544800736 10179000169884 10216386887616 10235079047466 10272520881504 10277198714328 10290855351816 10329114990096 10333666839132 10333818594372 10340571601152 10390597817418 10392808011264 10397540619648 10447689014217 10450064814336 10454669963712 10493538636672 10497693296896 10512267581088 10555527941504 10556000176176 10570027293072 10609324844832 10613525347776 10614156049224 10652984617856 10671998142624 10672475587956 10679606735616 10730635495056 10731115563714 10731273155694 10735521941092 10738443590784 10782634716672 10790236195011 10834640459188 10841879962368 10894171450722 10894331437262 10901450731392 10901610824832 10902098542608 10946963145664 10954190401203 10961509785408 10962000182952 11021737861152 11022392820348 11026756867464 11067752461584 11082459609648 11128564288296 11136000185856 11136163723776 11148426631134 11189874572604 11194805742393 11197351436544 11251357399926 11258875345536 11305208165888 11313344184849 11320737297984 11320903548864 11325892460688 11367491629312 11368000189728 11383106315616 11388289879512 11429950374528 11450862900828 11492921076672 11493435248568 11497985793424 11501114946048 11556585991692 11561331321176 11561848553619 11564477713152 11569056385536 11577212270793 11620254363858 11624855119644 11633143051296 11668074340664 11675870728704 11697233197104 11740023864576 11740196272896 11745369959232 11804702845824 11805230966256 11809904959008 11810078393568 11874968934192 11875500198198 11940216016248 11940925555377 11984607695088 11990065166716 12005997910452 12014020092672 12055944645654 12058686162432 12064000201344 12071964931938 12122364120321 12124942679808 12130464056256 12191742283392 12196569305856 12197114957664 12241914062336 12264132072816 12264312177936 12315333538872 12331698508584 12382446239072 12399455093796 12405101475897 12450481657968 12450664499728 12451221519282 12459541191552 12467767060854 12510815023616 12519074744232 12519634824333 12527439754752 12528000209088 12528184189248 12579740502784 12593593046281 12597020366112 12648859956096 12665668125312 12709866692509 12718359186624 12718545962304 12741629018274 12788428082976 12789000213444 12794063705592 12811826114451 12858694171344 12864549678708 12921005680128 12929536211256 12930114654639 12935234017602 12938175484416 12983325003012 12992000216832 13006497736323 13009264360704 13015188433728 13063576675968 13126583633247 13134766944768 13135354569792 13207526847648 13207720807008 13212950081344 13213541204136 13280290701552 13286143078884 13286338192764 13334942103616 13359340050966 13368266510976 13408407922784 13417967437056 13423279953408 13432743018279 13482683656974 13488021796132 13491692532864 13497232449792 13562330972918 13566021932736 13571393067648 13572000226512 13621849183488 13636849274967 13646772063288 13696694508672 13702931619104 13721140469088 13721754327372 13772153320128 13778222452176 13778424792496 13797351200178 13854130423224 13854750231231 13863387492864 13930252018956 13939559951616 13991384848896 14006791865214 14006997562194 14016356774784 14065268753263 14074666901568 14083959087261 14093369724096 14145766459776 14151367130368 14152208065632 14229330856832 14229967450608 14248876640976 14307513993408 14308154084952 14308364207592 14317714524672 14317924787712 14386981593348 14393321668791 14396594704128 14466030942762 14525561934296 14529515035392 14535267641856 14535481099776 14536131390144 14545728237663 14605587201604 14615346380544 14616000243936 14642086987944 14695650481536 14696523760464 14702342489952 14757003282112 14776612812864 14777273891016 14838085717728 14858685907884 14864568841512 14865233854653 14919832763472 14926407656524 15001809866568 15008641291826 15011833794048 15084458913132 15091106353869 15094316397312 15094538065152 15101189947584 15157333586304 15177475087488 15184386506016 15239933832704 15267817201104 15323894768896 15324580331424 15408781322256 15415798071492 15436283027724 15493672485144 15499806826192 15500500258698 15500727891558 15504025065984 15510857401728 15585896726127 15596310929472 15660493278976 15682004945568 15739603794432 15740307955008 15746539945344 15746771191424 15768401371632 15833291912256 15834000264264 15913987267248 15920288021664 15921234073836 15979476926784 16007997213936 16008713381934 16074592860872 16085333601792 16095953242584 16096673345571 16096909733541 16103282911638 16163152160428 16173952075008 16251960688782 16255656377856 16262819943552 16341257176083 16341497155893 16352176097088 16352416237248 16353147813912 16420444718496 16442264678112 16532606791728 16540135301196 16600642210624 16601628692376 16612721588736 16623689414472 16692099658976 16692846432444 16704000278784 16704245585664 16722639946701 16784811858906 16796027154816 16865146608128 16877036099889 16887557500416 16888313018304 16957812248832 16958061283072 16981355323296 16988838691032 17051237443968 17052000284592 17058751607456 17082434819268 17144925561792 17152732904944 17157400985088 17176294351242 17239381615008 17240152872852 17246978690136 17311100004016 17334878987538 17341996981764 17353584578304 17418102234624 17430381545787 17437282679466 17502111510996 17513806093056 17610035796864 17610294409344 17618054938848 17707054268736 17714857438512 17715117590352 17812453401288 17813250297297 17824355347968 17910324024372 17976911542632 17985097750074 17988923377152 18008996865678 18021030139008 18083916968481 18088029243648 18095190756864 18096000302016 18107947397907 18182465699956 18187414019712 18195696084384 18262259344896 18287613425088 18294853958784 18295672436496 18362871093504 18370963269568 18396198109224 18396468266904 18472173897632 18473000308308 18497547762876 18573669358608 18675722486952 18675996749592 18676832278923 18684226914314 18688475699712 18689311787328 18766222535424 18778612116348 18787163396911 18791159632128 18792276283872 18861021946368 18869610754176 18960620803579 18973289934144 18998502187968 19076685324544 19077538779936 19077818943456 19182642124464 19183500320166 19191095558388 19288041257016 19296824518062 19300929163776 19381508520192 19394304316884 19402851026403 19407263226624 19474987504518 19488000325248 19522782650592 19594200642048 19595365013952 19603123319936 19702150417152 19703031854688 19784114290304 19811290271472 19811581210512 19819425122016 19820311806204 19893110351296 19920436052328 19929214618326 19929507289146 20002413155424 20039010076449 20112611884176 20121475138492 20126951155584 20134919930112 20209778115072 20224025485461 20232032694198 20232329812058 20236633449984 20245848674688 20343496459377 20357089601472 20358000339768 20432773775232 20470158094932 20545041763008 20554397428656 20581710703632 20658229980192 20667333678264 20667637188744 20681143202304 20781195634836 20795081239296 20895378028434 20900129628672 20909339927424 20987077273344 20995386593792 21010187797821 21010496343291 21024535162176 21111055883008 21112000352352 21140054586144 21218649689664 21227050695552 21228312098448 21305969235712 21343996285248 21344951175912 21359213471232 21461270990112 21462231127428 21462546311388 21471043882184 21476887181568 21580472390022 21669280918376 21683759924736 21699046414143 21788342901444 21788662874524 21802901462784 21803221649664 21804197085216 21893926291328 21908380802406 21923019570816 21924000365904 22043475722304 22044785640696 22053513734928 22135504923168 22164919219296 22257128576592 22296853262268 22379749145208 22389611484786 22394702873088 22502714799852 22512961937739 22517750691072 22626688369698 22641474595968 22641807097728 22651784921376 22734983258624 22736000379456 22766212631232 22776579759024 22859900749056 22901725801656 22985842153344 22986870497136 22995971586848 23113171983384 23122662642352 23123697107238 23128955426304 23154424541586 23240508727716 23249710239288 23250750388047 23251091837337 23266286102592 23336148681328 23394466394208 23480047729152 23480392545792 23490739918464 23604038143231 23609405691648 23610461932512 23619809918016 23620156787136 23749937868384 23751000396396 23880432032496 23881851110754 23969215390176 23980130333432 24011995820904 24013070072901 24028040185344 24111889291308 24128000402688 24143929863876 24154924367457 24244728240642 24249885359616 24260928112512 24377941033173 24383484566784 24393138611712 24394229915328 24528264145632 24528624355872 24630667077744 24663397017168 24764892478144 24798910187592 24810202951794 24900963315936 24901328999456 24902443038564 24919082383104 24935534121708 25038149488464 25039269648666 25056000418176 25056368378496 25159481005568 25177217788359 25187186092562 25194040732224 25297719912192 25331336250624 25419733385018 25436718373248 25437091924608 25483258036548 25559777602807 25576856165952 25578000426888 25588127411184 25623652228902 25717388342688 25729099357416 25859072422512 25860229309278 25870468035204 25966650006024 25984000433664 26012995472646 26018528721408 26030376867456 26121213398917 26127153351936 26155924019199 26253167266494 26270709139584 26415053695296 26415441614016 26425900162688 26427082408272 26560581403104 26572286157768 26572676385528 26669884207232 26718680101932 26736533021952 26816815845568 26835934874112 26865486036558 26965367313948 26976043592264 26977646625111 26983385065728 26994464899584 27013495298517 27124661945836 27132043865472 27142786135296 27144000453024 27243698366976 27273698549934 27293544126576 27393389017344 27405863238208 27442280938176 27443508654744 27544306640256 27556444904352 27556849584992 27594702400356 27708260846448 27709500462462 27860504037912 27879119903232 28013583730428 28013995124388 28026340371471 28032713549568 28130537506526 28149333803136 28167918174522 28186739448192 28291532919552 28302734260736 28304416131264 28458661713664 28459934901216 28497753281952 28615027986816 28616308169904 28616728415184 28773963186696 28786643337582 28793189408256 28932061885524 28945236777093 29051123868592 29059030070784 29072262780288 29091456475326 29211174403208 29212481256777 29230692761088 29232000487872 29284173975888 29391300963072 29393047520928 29404684979904 29514006564224 29553225625728 29554547782032 29676171435456 29717371815768 29729137683024 29730467709306 29839665526944 29852815313048 29893821927489 29894260933719 30003619733136 30017282583652 30168917826264 30182212707738 30188632794624 30189076130304 30202379895168 30314667172608 30348049041297 30348494718087 30354950174976 30368773012032 30535634402208 30647789537792 30649160662848 30817562644512 30831596142984 30872566055448 30987344970288 30999613652384 31001000517396 31001455783116 31021714803456 31171793452254 31192621858944 31320986557952 31343067042651 31364009891136 31480615910016 31493079890688 31493542382848 31536802743264 31666583824512 31668000528528 31819314974923 31827974534496 31840576043328 31842468147672 31958953853568 32015994427872 32017426763868 32149185721744 32191906485168 32193346691142 32193819467082 32206565823276 32326304320856 32347904150016 32370708585033 32503921377564 32525639887104 32682514352166 32682994311786 32704352194176 32704832474496 32706295627824 32840889436992 32862571203609 32884529356224 33065213583456 33080270602392 33201284421248 33203257384752 33247378828944 33384199317952 33385692864888 33408000557568 33408491171328 33445279893402 33569623717812 33584417227179 33592054309632 33754072199778 33776626036608 33915624497664 33916122566144 33940032554547 33962710646592 33977677382064 34102474887936 34104000569184 34117503214912 34164869638536 34289851123584 34305465809888 34352588702484 34478763230016 34480305745704 34493957380272 34622200008032 34669757975076 34683993963528 34685545660857 34707169156608 34860763091574 34874565358932 35004223021992 35027612186112 35212581492361 35220071593728 35220588818688 35236109877696 35414108537472 35429714877024 35430235180704 35624906802576 35626500594594 35820648048744 35822776666131 35953823085264 35970195500148 36017993731356 36042060278016 36167833936962 36176058487296 36192000604032 36215894795814 36364931399912 36367092360963 36374828039424 36391392168768 36575226850176 36589707917568 36591344872992 36725742187008 36741926539136 36792396218448 36792936533808 36944347795264 36946000616616 36995095525752 37147338717216 37215304427691 37351444973904 37351993499184 37353664557846 37368453828628 37378623574656 37532445070848 37557224232696 37558904472999 37574326793822 37582319264256 37584552567744 37739221508352 37780779138843 37921241607158 37946579868288 37997004375936 38129600077527 38153370649088 38155077559872 38155637886912 38365284248928 38367000640332 38382191116776 38576082514032 38593649036124 38763017040384 38788608633768 38805702052806 38814526453248 38949975009036 38976000650496 39019493208969 39045565301184 39190730027904 39206246639872 39379750899741 39404300834304 39406063709376 39568228580608 39622580542944 39623162421024 39638850244032 39640623612408 39786220702592 39840872104656 39858429236652 39859014578292 40004826310848 40078020152898 40225223768352 40242950276984 40253902311168 40269839860224 40298229054837 40448050970922 40464065388396 40464659624116 40491697349376 40686992918754 40714179202944 40716000679536 40865547550464 40910547824901 40940316189864 41090083526016 41108794857312 41163421407264 41316459960384 41334667356528 41335274377488 41562391269672 41564250693693 41590162478592 41790756056868 41818679854848 41974154546688 42020375595642 42020992686582 42049070324352 42195806259789 42222111766016 42224000704704 42251877261783 42280109172288 42437299379328 42454101391104 42456624196896 42611938471424 42687992570496 42689902351824 42922541980224 42924462254856 42925092622776 42942087764368 42953774363136 43160944780044 43179965006373 43338561836752 43398092828286 43576685802888 43577325749048 43605802925568 43606443299328 43608394170432 43637184712989 43787852582656 43816761604812 43836070837429 43846039141632 43848000731808 44086951444608 44089571281392 44107027469856 44271009846336 44329838438592 44514257153184 44593706524536 44595701563959 44759498290416 44779222969572 45005429599704 45025923875478 45035501382144 45253376739396 45273319061607 45282949191936 45283614195456 45303569842752 45472000758912 45532425262464 45553159518048 45719801498112 45803451603312 45971684306688 45973740994272 45991943173696 46226343966768 46245325284704 46247394214476 46308849083172 46481017455432 46499420478576 46501500776094 46502183674674 46532572205184 46672297362656 46757690178381 46788932788416 46981479836928 47208076286462 47218811383296 47220923865024 47239619836032 47240313574272 47468158405213 47499875736768 47502000792792 47760864064992 47763702221508 47938430780352 47960260666864 48023991641808 48026140145802 48223778582616 48256000805376 48287859727752 48290729200623 48309848734914 48489456481284 48521856225024 48755882066346 48766969133568 48788459830656 49023771528249 49024491467679 49056528291264 49057248711744 49261334155488 49326794034336 49529784956288 49597820375184 49620405903588 49801926631872 49802657998912 49804886077128 49838164766208 49871068243416 50076298976928 50078539297332 50112000836352 50112736756992 50167919840103 50354435576718 50374372185124 50388081464448 50595439824384 50631108299667 50662672501248 50839466770036 50873436746496 50874183849216 50966516073096 51119555205614 51153712331904 51156000853776 51176254822368 51247304457804 51434776685376 51458198714832 51718144845024 51720458618556 51740936070408 51933300012048 52025990945292 52060753734912 52242426797834 52254306703872 52311848038398 52506334532988 52530244521391 52541418279168 52830107390592 52830883228032 52851800325376 52854164816544 53121162806208 53144572315536 53145352771056 53339768414464 53437360203864 53473066043904 53633631691136 53730972073116 53930734627896 53952087184528 53955293250222 53966770131456 54026990597034 54249323891672 54251750905443 54264087730944 54285572270592 54288000906048 54323842193721 54547397099868 54587088253152 54786778034688 54811726476416 54884561876352 54887017309488 55088613280512 55112889808704 55113699169984 55189404800712 55416521692896 55419000924924 55721008075824 56027167460856 56027990248776 56030496836769 56052680742942 56065427099136 56261075013052 56298667606272 56335836349044 56361490190733 56373478896384 56583065839104 56608832262528 56881862410737 56917323427328 56919869802432 56995506563904 57230055973632 57232616339808 57233456830368 57547926373392 57573286675164 57864123771048 57890473554186 58102247737184 58144525560576 58182912950652 58208553079209 58422348806416 58424962513554 58464000975744 58568347951776 58782601926144 58786095041856 58809369959808 59028013128448 59093013524857 59106451251456 59109095564064 59352342870912 59434743631536 59458275366048 59460935418612 59679331053888 59705630626096 59787643854978 59788521867438 60007239466272 60034565167304 60117030229347 60337835652528 60364425415476 60404759790336 60629334345216 60672076456383 60696098082594 60696989436174 60709900349952 60737546024064 61030489378131 61071268804416 61298321325696 61635125289024 61663192285968 61745132110896 61974689940576 61999227304768 62002001034792 62002911566232 62043429606912 62343586904508 62385243717888 62686134085302 62728019782272 62961231820032 62986159781376 62987084765696 63030563393463 63031489029873 63073605486528 63333167649024 63336001057056 63638629949846 63655949068992 63681152086656 63684936295344 63917907707136 64031988855744 64034853527736 64298371443488 64383812970336 64386693382284 64387638934164 64413131646552 64652608641712 64741417170066 65007842755128 65051279774208 65365028704332 65365988623572 65394794200099 65408704388352 65409664948992 65412591255648 65681778873984 65725142407218 65769058712448 66130427166912 66160541204784 66402568842496 66406514769504 66494757657888 66768398635904 66771385729776 66890559786804 67139247435624 67168834454358 67184108619264 67508144399556 67538885813217 67553252073216 67880065109094 67925421293184 67955354764128 68204949775872 68208001138368 68235006429824 68329739277072 68579702247168 68610931619776 68705177404968 68957526460032 68960611491408 68987914760544 69244400016064 69339515950152 69367987927056 69371091321714 69721526183148 69749130717864 69752251164141 69753275512011 70008446043984 70425162984722 70440143187456 70441177637376 70472219755392 70812114429693 70813154342203 70828217074944 70859429754048 70860470361408 71249813605152 71253001189188 71641296097488 71645553332262 71907646170528 71940391000296 72035987462712 72084120556032 72335667873924 72384001208064 72431789591628 72464773102371 72729862799824 72734184721926 72749656078848 72782784337536 73133823099519 73150453700352 73179415835136 73182689745984 73483853078272 73584792436896 73585873067616 73888695590528 73892001233232 73990191051504 74294677434432 74430608855382 74702889947808 74703986998368 74707329115692 74736907657256 74757247149312 75114448465392 75117808945998 75148653587644 75169105135488 75478443016704 75531653365077 75561558277686 75842483214316 75893159736576 75994008751872 76259200155054 76310155119744 76311275773824 76679332808421 76730568497856 76734001280664 76764382233552 77152165028064 77187298072248 77577217267536 77611404105612 77899950018072 77952001300992 78038986417938 78091130602368 78363640196751 78381460055808 78412493279744 78467772057597 78759501799482 78812127418752 79136457161216 79245161085888 79246324842048 79277700488064 79281247224816 79572441405184 79681744209312 79716858473304 79718029156584 80009652621696 80156040305796 80450447536704 80485900553968 80507804622336 80596458109674 80896101941844 80928130776792 80929319248232 80932939875333 80983394698752 81040485895551 81373985837508 81428358405888 81432001359072 81731095100928 81821095649802 81880632379728 82180167052032 82217589714624 82326842814528 82632919920768 82669334713056 82670548754976 83124782539344 83128501387386 83581512113736 83637359709696 84040751191284 84041985373164 84079021114413 84098140648704 84391612519578 84448001409408 84503754523566 84560218344576 84874598758656 84908202782208 84913248393792 85375985140992 85379804703648 85845083960448 85848924509712 85850185245552 85884175528736 86321889560088 86359930012746 86677123673504 86796185656572 86835710331279 87153371605776 87154651498096 87216788340864 87274369425978 87575705165312 87633523209624 87637443770331 87672141674858 87692078283264 87696001463616 88155151323967 88173902889216 88179142562784 88214054939712 88542019692672 88659676877184 88969066847563 89028514306368 89187413049072 89191403127918 89518996580832 89558445939144 89682782801157 90010859199408 90051847750956 90506753478792 90546638123214 90565898383872 90567228390912 90607139685504 90944001517824 91044147123891 91045484154261 91064850524928 91106319036096 91606903206624 91943368613376 91947481988544 91983886347392 92452687933536 92490650569408 92494788428952 92617698166344 92962034910864 92998840957152 93003001552188 93004367349348 93065144410368 93344594725312 93515380356762 93577865576832 93962959673856 94029201127953 94416152572924 94441847730048 94479239672064 94480627148544 94936316810426 94999751473536 95004001585584 95457944924769 95521728129984 95527404443016 95876861560704 95920521333728 96047983283616 96052280291604 96447557165232 96575719455504 96581458401246 96619697469828 96978912962568 97043712450048 97511764132692 97576919661312 98047543056498 98048982935358 98113056582528 98114497423488 98522668310976 98587713610827 98653588068672 99059569912576 99195640750368 99240811807176 99603853263744 99605315997824 99609772154256 99742136486832 100152597953856 100157078594664 100224001672704 100225473513984 100335839680206 100708871153436 100748744370248 100753251681537 100776162928896 101262216599334 101678933540072 101746873492992 101748367698432 101820097663641 101933032146192 102239110411228 102307424663808 102312001707552 102352509644736 102494608915608 102869553370752 102916397429664 103436289690048 103440917237112 103481872140816 103866600024096 104051981890584 104056636982571 104121507469824 104484853595668 104623696076796 105012669065976 105060489042782 105082836558336 105637744477083 105660214781184 105661766456064 105703600650752 105708329633088 106242325612416 106289144631072 106290705542112 106679536828928 106874720407728 107267263382272 107461944146232 107861469255792 107904174369056 107910586500444 108053981194068 108498647783344 108503501810886 108528175461888 108576001812096 108647684387442 109094794199736 109101277082889 109174176506304 109623452952832 109769123752704 109774034618976 110177226561024 110225779617408 110227398339968 110378809601424 110833043385792 110838001849848 111442016151648 111645913283073 112054334921712 112055980497552 112060993673538 112105361485884 112522150026104 112597335212544 112671672698088 112676713418997 112722980381466 112746957792768 113217664525056 113342337416529 113763724821474 113839739604864 113991013127808 114388800232581 114460111947264 114465232679616 114466913660736 115095852746784 115146573350328 115728247542096 115780947108372 116204495474368 116289051121152 116365825901304 116417106158418 116844697612832 116849925027108 116928001951488 117058479626907 117136695903552 117572190083712 117618739919616 118056026256896 118139252699223 118186027049714 118212902502912 118218191128128 118704685741824 118869487263072 118916550732096 118921870837224 119358662107776 119411261252192 119575287709956 119577043734876 120014478932544 120069130334608 120234060458694 120675671305056 120728850830952 120809519580672 121344152912766 121392196165188 121393978872348 121475092048128 122060978756262 122142537608832 122596642651392 122731643474703 123270250578048 123326384571936 123490264221792 123949379881152 123998454609536 124004002069584 124005823132464 124687173809016 124692752081079 124770487435776 125372268170604 125456039564544 125922463640064 126061126786926 126062978059746 126147210973056 126587418779367 126666335298048 126672002114112 126755631785349 127277259899692 127311898137984 127362304173312 127369872590688 127835815414272 128063977711488 128069707055472 128596742886976 128767625940672 128773386764568 128775277868328 128826263293104 129305217283424 129482834340132 129539895019119 130015685510256 130730057408664 130731977247144 130789588400198 130817408776704 130819329897984 130825182511296 131363557747968 131450284814436 131508212512287 131510143778377 131538117424896 132260854333824 132321082409568 132805137684992 132813029539008 132989515315776 133536797271808 133542771459552 133781119573608 134278494871248 134337668908716 135016288799112 135077771626434 135106504146432 135760130218188 135819957184821 135850842586368 135910709528256 136416002276736 136470012859648 136659478554144 137159404494336 137221863239552 137410354809936 137915052920064 137921222982816 137975829521088 138488800032128 138679031900304 138735975854112 138742182643428 139443052366296 139498261435728 139504502328282 139506551024022 140016892087968 140273070535143 140850325969444 140944439510784 141624228859386 141626308684406 141656434149888 141718859508096 141720940722816 142404475215639 142499627210304 142506002378376 143282592194976 143291106664524 143815292341056 143880782000592 144071974925424 144671335747848 144768002416128 144863579183256 144929546204742 145459725599648 145468369443852 145565568675072 146267646199038 146300907400704 146365379491968 146967706156544 147071314584747 147073474403037 147169584873792 147171746135232 147777391181056 147784002466464 147980382103008 148589354868864 148861217710764 149405779895616 149407973996736 149414658231384 149473815314512 149514494298624 150228896930784 150235617891996 150297307175288 150338210270976 150503759520309 151063306730154 151123116555372 151684966428632 151786319473152 151893324899001 151988017503744 152518400310108 152620310239488 152622551547648 153358665616842 153461136995712 153468002561328 153528764467104 154304330056128 154374596144496 155154434535072 155222808211224 155799900036144 156077972835876 156182261204736 156727280393502 156762920111616 156935544115194 157519003598964 157590733564173 157624254837504 158490322171776 158492649684096 158555400976128 158562494449632 159144882810368 159363488418624 159433716946608 159436058313168 160019305243392 160312080611592 160900895073408 160971801107936 161192916219348 161792203883688 161856261553584 161858638496464 161865879750666 162080971791102 162747971675016 162755252716329 162856716811776 162864002718144 163642191299604 163716709601653 163761264759456 164360334104064 164435179429248 164653685629056 165228267002617 165265839841536 165338669426112 165341097509952 166249565078688 166257002774772 167163024227472 168081502382568 168083970746328 168091490510307 168158042228826 168196281297408 168783225039156 168896002818816 169007509047132 169084470572199 169120436689152 169749197517312 169826496787584 170645587232211 170751970281984 170759609407296 171690167920896 171697849019424 171700370491104 171768351057472 172643779120176 172719860025492 173354247347008 173592371313144 173671420662558 174306743211552 174309302996192 174433576681728 174548738851956 174625659237627 175267046419248 175274887540662 175344283349716 175392002927232 176310302647934 176347805778432 176358285125568 176428109879424 177084039385344 177279040574571 177319353754368 177938133695126 178057028612736 178374826098144 178382806255836 179037993161664 179116891878288 179365565602314 180021718398816 180103695501912 181013506957584 181093276246428 181214279371008 181888003035648 182088294247782 182090968308522 182129701049856 182212638072192 182848493792419 183091468134393 183213806413248 183894963977088 183967772694784 184905375867072 184981301138816 184989576857904 185235396332688 185924069821728 185997681914304 186006003104376 186008734698696 186130288820736 186689189450624 187030760713524 187155731153664 188058402255906 188832305145848 188883695460096 188958479344128 188961254297088 189091690180389 189094467089619 189872633620852 189999502947072 190008003171168 190915889849538 191043456259968 191054808886032 191753723121408 191841042667456 192095966567232 192104560583208 192895114330464 193151438911008 193162916802492 193239394939656 193957825925136 195023528265384 195153839322624 196095086112996 196097965870716 196184382600297 196226113165056 196228994846976 197045336621952 197175427221654 197307176137344 198119139825152 198391281500736 198481623614352 199207706527488 199210631995648 199219544308512 199484272973664 200305195907712 200314157189328 200671679360412 201417742306872 201497488740496 201506503363074 201552325857792 202524433198668 202616657439651 203357867080144 203640195327282 203866064292384 204478220822456 204614849327616 204624003415104 204705019289472 204989217831216 205739106741504 205832794859328 206872579380096 206881834474224 206963744281632 207733200048192 208103963781168 208113273965142 208969707191336 209247392153592 209256753492423 209259826536033 210025338131952 210120978085564 211275488954166 211320429562368 211323532912128 211416659266176 212436343289079 212439463026609 212484651224832 212578289262144 212581411084224 213749440815456 214534526764544 214923888292464 215722938511584 215808348738112 215821173000888 216107962388136 216997295566688 217007003621772 217152003624192 217295368774884 217394319307113 218189588399472 218202554165778 218348353012608 219246905905664 219401469298557 219538247505408 219548069237952 220451559234816 220454796679936 220757619202848 221666086771584 221676003699696 222735204824461 222884032303296 223291826566146 224108669843424 224111960995104 224121987347076 224210722971768 225044300052208 225343345396176 225353426837994 225445960762932 226435329050112 226594960095231 226684674833058 227527449642948 227679479209728 227982026255616 228777600465162 228930465359232 228933827321472 230037998425263 230191705493568 230293146700656 231456495084192 231561894216744 232408990948736 232731651802608 232834212316836 233689395225664 233699850054216 233856003902976 234116959253814 234273391807104 235090920590253 235144380167424 235237479839232 235403316172791 236278505398446 236372054099428 236436382256256 237409371483648 237738974526144 237833101464192 237843741674448 238717324215552 238822522504384 239150575419912 239154087469752 240028957865088 240138260669216 240468120917388 241351342610112 241457701661904 242688305825532 242784392330376 242787957744696 242798819625999 242950184096256 244121957512524 244285075217664 245193285302784 245463286949406 246488070446527 246540501156096 246652769143872 246980528443584 247898759762304 247996909219072 248008004139168 248011646264928 249374347618032 249385504162158 250744536341208 250912079129088 252122253573852 252125956119492 252237063343239 252294421946112 253174837558734 253344004228224 253511263570698 254554519799384 254623796275968 254724608346624 254739745181376 256127955422976 256139414110944 257193485773952 257535251881344 257546773529136 257550555736656 257652526586208 258610434566848 258965668680264 259079790038238 260031371020512 260507130993837 261460114817328 261463954494288 261579176800396 261650365022592 262727115495936 262900569628872 262912331310993 263016425024574 263020287556754 263076234849792 264465453971901 264521708667648 264642164819136 265626059078016 265979030631552 266907200542689 267073594543616 267085542919104 267562239147216 268556989742496 268675337817432 270032577598224 270155543252868 271520260436376 271639914369642 271701685172736 271821419056512 272832004553472 272940025719296 273132441371673 273136452462783 273318957108288 274443726479104 274820709619872 275830105840128 275842445965632 275951659042176 276977600064256 277282601924329 277358063800608 277471951708224 277484365286856 278886104732592 278996522871456 279009004656564 279013102048044 280033784175936 280546141070286 281700651938888 281888879021568 282087603383859 283248457718772 283252617368812 283437719016192 283441881445632 284808950431278 284999254420608 285012004756752 286373834774307 286565184389952 286582213329048 287630584682112 287761564001184 288143949850848 289342671495696 289727158366512 289859092409484 290919451199296 290936738887704 291131137350144 292535292398076 292730758983936 294142629169494 294146948806074 294339169747584 294343492270464 295554782362112 295568004932928 295763140832481 295960764206016 297178709737728 297722435421528 298811559791232 298815947993472 298829316462768 298947630629024 300457793861568 300471235783992 300594614350576 300676420541952 301007519040618 302126613460308 302246233110744 302259755044611 303369932857264 303786649798002 305036800620216 305240620478976 305245103095296 305460292990923 306717331233684 306852495862003 306922273991424 306936005122656 307057528934208 308608660112256 308749192288992 310308869070144 310445616422448 311599800072288 312155945671752 312169910947713 312364522409472 313454560787004 313871088230388 315038007197928 315181467128346 315248509675008 316913233431249 316980644343552 316985299368192 317110801952256 317124988899264 318726976837248 318867433893216 318872116626336 320038610486784 320624161223184 321801790146816 321943602215872 322385832438696 323584407767376 323712523107168 323717276992928 323731759501332 324161943582204 325495943350032 325510505432658 325728005436288 327284382599208 327303831248667 327433419203306 327522529518912 328870358858496 329307371258112 330456534005234 330531679683072 330677338852224 330682195019904 332277108836491 332499130157376 332514005549544 334326048454944 336163004765136 336167941492656 336182981020614 336316084457652 337566450078312 337792005637632 338015018094264 338168941144398 338240873378304 339652993575168 340027012249587 341291174464422 341519218814592 343166400697743 343380335841792 343395698038848 343400740982208 343536702114944 345287558240352 345439720050984 346708494694016 347184742626288 347342841325116 348613486423104 348618605992384 348867153363456 349097477703912 349251318475254 350534092838496 350549775081324 350688566699432 350784005854464 351175438880721 352620605295868 352716570251136 352856219758848 354168078770688 354417758097669 354558081149142 354638707508736 355876267390252 356114057225472 356749652196288 356765612511672 358075986323328 358233783756576 358731131204628 360043436797632 360207391003824 362027013915168 362186552492856 362428558742016 364176588495564 364181936617044 364425276144384 365696987584838 366182936268786 366427612826496 367789927954176 367935545389568 368194930424109 369810751734144 369962602277632 369979153715808 370470792665376 371848139643456 371995363828608 372012006208752 372017469397392 373378378901248 374061521427048 374311462307328 376116804511812 377664610291696 377767390920192 378183380360778 378188934179238 379745267241704 379762256338101 379999005894144 380016006342336 380266895356047 381831779699076 382086912519936 382109617772064 383507446242816 383682085334912 384191933134464 384209121166416 385790228660928 386302877822016 386325833604984 386478789879312 387915651850272 388619685057357 390047056530768 392190172225992 392195931741432 392368765200594 392452226330112 392457989693952 394090673243904 394350854443308 394524637536861 394530431335131 394614352274688 396782563001472 396963247228704 398415413054976 398421263991296 398439088617024 398968545947328 400610391815424 400628314378656 401343358720824 402835484613744 402994977480992 403013006726148 405048866397336 405233314879302 406715734160288 407280390654564 407459871554463 407732128584768 408956441644912 409248006830208 409410038578944 409978435662432 411478213483008 411665589718656 413651094673999 413745158760192 413763668948448 413927488563264 415466400096384 416207927562336 416226547930284 417939414382672 418494784307184 418513506984846 418519653072066 420050676263904 420241956171128 420819211605429 422550977908332 422833318532352 424872686578158 424878926053218 424969302449664 425156578524288 425162822168448 427213425646917 427498881630912 429847776584928 431445877023168 431616697476224 431642346001776 432215924776272 433994591133376 434014007243544 434304007248384 434590737549768 434788638614226 436379176798944 436405108331556 436696706025216 438802938597114 439096138475904 440903118469632 440909593359872 441213943754241 441220423209111 441515238405696 443332173543168 443352007399392 445470409648922 445768064606592 446583653132292 448217339686848 448223921990208 448243974694152 448421445943536 450088600104416 450686690792352 450706853675988 450891921525864 453189920190462 453369349666116 455054899285896 455358958419456 455964052511232 457555200930324 457763559400693 457860930718464 457867654642944 460075996850526 460383410987136 460586293401312 462912990168384 463123788433488 464817981897472 465463303605216 465668424633672 467378790451328 467399700108432 468233918507628 468546783614208 470181841180506 470288760334848 470806632345582 472557010796892 472744108198856 472772200692519 472872764512512 475477949052288 475666202928384 475687483348896 477434648431104 477645045008768 478301150839824 478308174939504 480057915730176 480276521338432 480936241834776 482702685220224 482915403323808 485376611651064 485568784660752 485575915489392 485597639251998 488243915025048 488265758148987 488570150435328 490926573898812 491150128804959 492976140893054 493081002312192 493305538287744 493961056887168 495684801007851 495797519524608 495993818438144 496016008278336 496023292529856 498748695236064 498771008324316 501489072682416 504244507147704 504251912238984 504474126686478 504588843892224 506349675117468 506688008456448 507022527141396 507253411716597 509109039598768 509247592551936 509479490362752 511936761696633 512255910845952 512278828221888 514386971547904 515070503762688 515093547058272 515101111473312 515305053172416 517220869133696 517931337360528 518159580076476 520062742041024 521014261987674 522920229634656 522927908988576 523158353600792 523300730045184 523876977712881 525801139257744 525824662621986 526032850049148 526040575113508 528930907943802 529043417335296 529284329638272 531252118156032 531837121723713 531958061263104 533814401085378 534171085838208 535124478294432 537113979484992 537350675634864 540065155196448 540311086505736 543040520872752 543279828739284 543642838113024 545664009106944 546264882743346 546272904925566 546637914216576 548545481377257 548887452958208 549274404403179 549641419239744 551684891931264 551903318084352 553955200128512 554565203848658 554716127601216 554943903416448 554968730573712 557772209465184 557993045742912 558018009313128 558026204096088 560067568351872 561092282140572 563401303877776 564175206767718 566496915437544 566505234737624 566875438032384 566883762891264 567283401268857 569617900862556 569868920886577 569998508841216 570024009513504 572747669548614 573130368779904 573164426658096 575261169364224 575523128002368 576287899701696 578685342991392 579454316733024 579718184818968 581838902398592 581873477775408 585070584796152 585461517967872 588285258338988 588293897612148 588553147800891 588678339495168 588686984540928 591136009865856 591526281664962 591921528412032 594357419475456 595444870843056 597623119582464 597631895986944 597658632925536 597895261258048 600915587723136 600942471567984 601189228701152 602015038081236 604253226920616 604492466221488 604519510089222 606739865714528 607573299596004 607849972318953 610073601240432 610920585981846 613434662467368 613704991724006 613844547982848 613872010245312 614115057868416 617086059267769 617217320224512 617498384577984 620617738140288 620891232844896 623199600144576 624311891343504 624339821895426 626909121574008 627742176460776 627779479608099 630076014395856 630362934256692 633826466862498 633961288687104 633970598736384 634249977798528 637309029867237 637318389079827 637453953674496 637734867786432 637744233252672 641248322446368 643603580293632 643887204431744 644771664877392 647168815534752 647425046214336 647434553985856 647463519002664 648323887164408 650991886700064 651021010865316 651456010872576 652182957921339 654568765198416 654607662497334 654866838406612 655045059037824 657740717716992 658204407895671 658614742516224 660913068010468 661354677704448 661364390039808 664554217672982 664998260314752 665028011099088 668205614473383 668652096909888 672326009530272 672335882985312 672365962041228 672632168915304 675132900156624 676030036188528 676337882288796 679305987150336 680054024499174 682582348928844 683038437629184 686332801395486 686791396077696 686801481964416 687073404229888 690113995275789 690575116480704 690879440101968 693416989388032 694369485252576 694685682650232 697226972846208 697237211984768 698194955407824 698502636950508 701068185676992 701099550162648 701377133398864 701568011708928 702350877761442 705241210591736 705272761770759 705433140502272 705712439517696 706209948518373 708835516195338 709116162298284 711752534780504 712228114450944 713499304392576 713531225023344 716151972646656 716467567513152 717462262409256 720086873595264 720414782007648 724054027830336 724373104985712 728353176991128 728363873234088 728396458877997 728850552288768 731393975169676 732365872537572 732855225652992 735579855908352 736389860848218 739464211339581 739621503468288 739925204555264 739958307431616 740941585330752 743696279286912 743990727657216 744024012417504 744034938794784 746756757802496 748123042854096 752233609023624 755329220583392 756366760721556 756377868358476 756711190029717 759490534483408 759524512676202 760032012684672 760533790712094 763663559398152 764173825039872 764219235544128 767364170669824 768209175823141 768383866268928 768418242332832 771580457321856 772605755644032 772651667209968 772957579758624 775831303700544 777239370114714 780094113061536 781521392981511 784380344451984 784391863482864 784737530401188 788181346487808 788701708886616 788736993932979 789049275073722 789060862670262 789228704549376 793396361915703 793565126002944 793926494457408 796878177234048 797937091894656 800721601628067 801220783630848 801256628757312 802686717441648 805670969227488 805989954961984 806026013452296 810097732794672 810466629758604 813431468320576 814560781309128 814919743108926 815464257169536 817912883289824 818496013660416 818820077157888 819397324115019 819409357388349 819956871324864 823331179437312 827302189347998 827490317520384 827527337896896 827854977126528 830932800192768 831847805772987 832415855124672 832453095860568 835878828765344 836989568614368 837027013969692 837039306144132 840101352527808 840483912342256 841638423210858 845101955816664 845666637064704 849745373156316 849757852106436 850313157048576 850325644336896 854426851293834 854997763261824 859121504322921 859695553169856 862891754046336 863233394952448 863284692003552 864431849552544 867989182266752 868028014487088 869181475099536 869577277228452 872758353597888 872810216663112 873393412050432 877605877194228 878192276951808 882427887508482 882440846418222 883030476811392 886664347086336 886704014798784 887289422497443 890940819297844 891536129213184 893167306264584 896434679373696 896447843980416 896487949388304 896842891887072 900177200208832 901373381584704 901413707351976 901783843051728 906379840380924 906738699332232 906779265133833 910109798571792 915110401860648 915527118801386 915721861436928 915735309285888 920151993701052 920557487586009 920571006448639 920766821974272 921172586802624 925825980336768 926247576866976 929635963794944 930926607210432 931336849267344 934757580902656 934799400216864 936467837015256 937093567228416 940363682361012 941613264691164 945114021593784 945488216397712 945544401385038 945745529025024 950739700293747 950955898104576 951332405856768 951374966697792 955290090017536 956602301679648 956616349879008 960115831460352 960553042676864 961872483669552 965405370440448 965830806647616 970753223302128 971137569321504 971151830978784 971195278503996 976487830050096 976531516297974 981853147797624 981911493746001 982300257609918 985952281786108 986611076575488 987922113774336 991369602015702 991595039049216 992032016556672 992046585059712 996831326509473 997497390472128 997542016648632 1002978145364832 1008489014295408 1008503824477968 1008948253372956 1012699350234936 1013376016912896 1014045054282792 1014506823433194 1018218079197536 1018958980725504 1020081036748761 1023873523393266 1024557656443776 1028773943095808 1029499202093229 1030141007525376 1030187094116544 1030202222946624 1030610106344832 1034441738267392 1035862674721056 1036319160152952 1040125484082048 1042028523975348 1045840459269312 1045855817977152 1046316707201584 1046601460090368 1047753955425762 1051602278515488 1051649325243972 1052065700098296 1052081150227016 1053526316642163 1057861815887604 1058568659276544 1062504236312064 1063253274293007 1063674243447426 1063916122526208 1067628802170756 1068342171676416 1070248956588864 1074227958969984 1074701351269728 1080130310392896 1080622173011472 1086081041745504 1086559657478568 1087285676226048 1092529765486692 1092545809851132 1093275828433152 1097090962754514 1098548808806358 1099282838479488 1103369783862528 1103806636168704 1104584791272327 1109130407697316 1109432255202432 1109887806832896 1109937461147424 1115544418930368 1115986091485824 1116036018626256 1116052408192176 1120135136703744 1122184564281144 1126802607755552 1128350413535436 1132993830875088 1133010469475248 1134566802537714 1139235801725112 1139286769014303 1139737841773154 1139997017682432 1140048019027008 1145495339097228 1146016967211571 1146260737559808 1146328853316192 1150522338728448 1151046256004736 1152575799403392 1156597869018319 1157370685982784 1158908633466048 1159436369637936 1163677804797184 1163746955550816 1170141169592304 1176570516677976 1176587795224296 1177106295601782 1177356678990336 1177373969081856 1182272019731712 1183052563329924 1183573912610583 1183591294005393 1183843056824064 1190889741686112 1195246239164928 1195263791973888 1195317265851072 1195790522516096 1201831175446272 1201884943135968 1202378457402304 1204030076162472 1208506453841232 1208984932442976 1209039020178444 1213479731429056 1215146599192008 1215699944637906 1220147202480864 1221841171963692 1222379614663389 1226869324934736 1227409983448012 1227744020490624 1228230115736832 1234172118535538 1234434640449024 1234996769155968 1240953284021997 1241235476280576 1241782465689792 1246399200289152 1248623782687008 1248679643790852 1253818243148016 1255484352921552 1255558959216198 1260152028791712 1260725868513384 1267652933724996 1268499955597056 1274618059734474 1274636778159654 1274907907348992 1275469735572864 1275488466505344 1281640276940751 1282496644892736 1287774408863488 1289543329754784 1294337631069504 1294850092428672 1294869107971712 1294927038005328 1296647774328816 1301983773400128 1302042021730632 1302912021745152 1304365915842678 1309137530396832 1309215324994668 1309733676813224 1310090118075648 1316408815791342 1321826136020936 1322709355408896 1322728780079616 1323641831262723 1323661269627333 1329108435345964 1329996520629504 1330056022198176 1336411228946766 1337304193819776 1344652019060544 1344671765970624 1344731924082456 1345264337830608 1350265800313248 1352060072377056 1352675764577592 1360108048998348 1365164697857688 1366076875258368 1372665602790972 1373290678202079 1373582792155392 1373602963928832 1374146808459776 1380227990551578 1381150232961408 1381758880203936 1386833978776064 1388738970505152 1389371365300464 1394453945692416 1394474423969536 1396389910815648 1397005273901016 1402136371353984 1402199100325296 1402754266797728 1404701755522884 1410482421183472 1410545523541518 1410866281004544 1412419897036746 1417671032390676 1418232324596568 1418316602077557 1423505069561008 1426998608785152 1427062450046688 1432303945293312 1432935135026304 1434924524818512 1440173747190528 1440829564015296 1448108055660672 1448746209971424 1456706353982256 1456727746468176 1456792917755994 1462787950339352 1464731745075144 1464797274446961 1465710451305984 1472779721696436 1473450386414877 1478928422679162 1479243006936576 1479916614863232 1481883170661504 1487054403023553 1487392558573824 1487981455314432 1488048024835008 1488069877589568 1496246085708192 1504467218047248 1510658441166784 1512733521443112 1512755736716952 1513422380059434 1518981068966816 1519049025352404 1520064025369344 1521067581424188 1521760235149791 1527327118796304 1528438471088256 1534728341339648 1535810285089899 1536418351646282 1536767732537856 1536836484665664 1543160914643712 1545211511288064 1545303334419936 1545915159517248 1551662607401088 1554478740229428 1559146433771227 1560188226123072 1563042785963022 1568760688903968 1568783726965728 1569475060802376 1577403417773232 1577473987865958 1578098550147444 1578121725340524 1586792723831406 1587130252005888 1587852988914816 1593756354468096 1595511365171139 1595874183789312 1601443203256134 1602513257514624 1605373434883296 1611341938454976 1611979909923968 1612052026904592 1620195465589344 1620933259517208 1626862936641152 1629121562618256 1629839486217852 1630928514339072 1635825766579648 1636992027320832 1638794648230038 1638818714776698 1639913742649728 1645636444131771 1646662358874624 1647823213209537 1654604378695996 1655054675793792 1655709954253056 1661865600385536 1663695611545974 1664831710249344 1664906191721136 1671757657530688 1673979137228736 1674054027939384 1674078612288264 1680202705055616 1680967824684512 1683276846421716 1690203911633328 1699490746312632 1699515704212872 1700626314097152 1700651288673792 1708853702587668 1709606762659731 1709995526523648 1718243008645842 1719391106339712 1725783508092672 1726466789904896 1726569384007104 1728863699105088 1735978364533504 1736056028974176 1738362950199072 1739154554456904 1745516707195776 1745620433326224 1755211754388456 1756384553903616 1764855775016964 1764881692836444 1765659443402673 1766060953622784 1773408029597568 1774578844994886 1781881638595688 1783072258426368 1786334612529168 1792869358747392 1792895687960832 1792975898776608 1793685783774144 1800354400417664 1802746763169408 1802827414703952 1803567686103456 1812759680761848 1813477398664464 1813558530267666 1820219597143584 1823549916956859 1830220803721296 1831054237602772 1840303987402104 1841114975172018 1841142012897278 1841533643948544 1842345173605248 1851258177803307 1851651960673536 1852495153733952 1861853214420864 1862673698534688 1869515161805312 1869598800433728 1872935674030512 1880727364722024 1883226529382328 1890228043187568 1890976432795424 1891088802770076 1901479400587494 1901911796209152 1902749933395584 1910580180035072 1911927089601711 1911955167239481 1913204603359296 1913232699758016 1921106085353728 1923744967339104 1930810740880896 1931661613295232 1940978213470303 1941506446604256 1942275138643008 1942303661957568 1942390557007992 1952975660100192 1953063032595948 1956548873764017 1963706295595248 1963822987492002 1964600515219836 1971904563572216 1973222153150976 1974613223687013 1975844227548672 1982739204031404 1984064033113344 1984093170119424 1993662653018946 1994994780944256 1995084033297264 2004616843420149 2005956290729664 2016978028590816 2017007648955936 2017896506745912 2025398700469872 2028090108565584 2029013646866388 2036436158395072 2037917961451008 2040162073497522 2047747046786532 2049115312887552 2058998404186458 2060374188233088 2060404445893248 2061220212689664 2068883476534784 2070341985827367 2071725349442112 2072638320305904 2080250968164096 2084057047950696 2091680918538624 2091711635954304 2092633414403168 2095507910851524 2103204557030976 2103298650487944 2104131400196592 2104162300454032 2107052633284326 2115723631775208 2115818285312277 2117137318553088 2126506548586014 2127348486894852 2135257604341512 2136684343352832 2140497913177728 2147967471034021 2148455917939968 2149402702539456 2160260620785792 2161244346022944 2172162083491008 2173119314957136 2185059530973384 2185091619702264 2185189376633991 2186551656866304 2194181925509028 2197097617612716 2198565676958976 2206739567725056 2209169582544654 2218260815394632 2218392634018743 2218864510404864 2219775613665792 2219874922294848 2231088837860736 2231972182971648 2232072037252512 2232104816384352 2240270273407488 2244369128562288 2253605215511104 2256700827070872 2265987661750176 2266020938950496 2269133605075428 2270133570089151 2278471603450224 2278573538028606 2279475683546308 2280096038054016 2290990678194456 2292033934423142 2292521475119616 2292657706632384 2302092512009472 2304627527469423 2305151598806784 2313195738036638 2314741371965568 2317817266932096 2318872739275872 2327355609594368 2327493911101632 2340282339184608 2353141033355952 2353175590448592 2354212591203564 2364544039463424 2366105126659848 2367147825221166 2367182588010786 2367686113648128 2380189085747109 2381779483372224 2390634531702144 2391581045032192 2402164804884201 2403662350892544 2403769886271936 2404756914804608 2408060152324944 2417012907682464 2417969864885952 2418078040356888 2426959462858112 2430293198384016 2431399889275812 2440294404961728 2443682343927384 2444759229326778 2453738649869472 2454819966896024 2455488040981248 2456460231473664 2458191972345057 2458228072165047 2468344237071076 2469993538311936 2481906568043994 2482470952561152 2483564931379584 2492798400578304 2495543417318961 2497247565374016 2497359287581704 2507636486296032 2510968705843104 2511117918432396 2520304057583424 2521451737026768 2535305867449992 2536999911194112 2549236119468948 2549273556319308 2550939471145728 2550976933010688 2563280553881502 2564993289785472 2575548817726976 2577364512968763 2579086659509568 2588675262139008 2589700184857344 2589738215943424 2589854076010656 2593295548657632 2603967546800256 2604084043461264 2608731831685356 2618275060793664 2618430649989336 2619467353626448 2620180236151296 2632817631582684 2643652272041872 2647283662525446 2647322539254666 2658216870691928 2659993041259008 2660112044396352 2661868267492329 2672822457893532 2674608387639552 2689304038121088 2689343531941248 2689463848164912 2690528675661216 2700531600626496 2704120144754112 2705351529155184 2720216097996696 2720337795401499 2730329395715376 2745331205581944 2746581356404158 2747165584310784 2747205927857664 2760455981103156 2761672462758027 2761713019345917 2762300465922816 2763517760407872 2777477941010304 2778742730600928 2788907891384832 2788948847939072 2792779821631296 2794010547802032 2804272742707968 2804398200650592 2805508533595456 2809403511045768 2820964842366944 2821091047083036 2824839794073492 2835342064781352 2836464649193136 2836633204155114 2847010139122016 2852219100881241 2853997217570304 2854124900093376 2865870270052608 2869849049637024 2880347494381056 2881659128030592 2895557662717993 2896216111321344 2897492419942848 2913412707964512 2913455492936352 2913585835511988 2925575900678704 2929463490150288 2929594548893922 2945559443392872 2945734481238003 2946900772829754 2957856845358324 2959833229726464 2963766341323008 2974108806047106 2974785117147648 2976096049670016 2976139755179136 2990493979528419 2992492171416384 3008934436094496 3021316882333568 3025467042886224 3025511473433904 3026844760118868 3037962137933632 3038098050704808 3040128050738688 3042135162848376 3043520470299582 3054654237592608 3056876942176512 3060243110246283 3071620570179798 3072836703292564 3073672969331328 3086321829287424 3088497606279687 3090423022576128 3090606668839872 3091830319034496 3103325214802176 3108957480458856 3118292867542454 3120376452246144 3126085571926044 3137521377807936 3137567453931456 3138950121604752 3154806835546464 3154947975731916 3156197100294888 3156243450681048 3173585447662812 3175705977829632 3187512708936192 3191022730342278 3191748367578624 3202886406512268 3204344915804851 3205026515029248 3210746869766592 3222683876909952 3223959819847936 3224104053809184 3240390931178688 3241866519034416 3253725873282304 3258243125236512 3259678972435704 3261857028678144 3271651533159296 3277589296460076 3277637429553396 3279827485299456 3291272888263542 3295646426419074 3309208757391992 3310109351587584 3311419908506112 3313754373816981 3327391223091948 3329663420498688 3329812383442272 3343515315061376 3347958274457472 3348108055878768 3348157224576528 3360405410111232 3361935649369024 3366553692843432 3380407823266656 3398981492625264 3399031408425744 3417707405175336 3417860307042909 3419213525319462 3419991053047296 3436486017291684 3438050901634713 3438782212679424 3451567016185344 3453138768014208 3457727398210176 3469793607054957 3471956729067008 3472112057948352 3476725900398144 3478309108913808 3491033414391552 3491240866652448 3510423508776912 3529711550033928 3529763385672888 3531318886805346 3532121907245568 3546816059195136 3549157689989772 3550721737831749 3550773882016179 3563763277191376 3572669225058336 3585738717494784 3585791375921664 3585951797553216 3587371567548288 3600708800835328 3604673825016277 3605493526338816 3605654829407904 3607135372206912 3625519361523696 3626954797328928 3627117060535332 3640439194287168 3647099833913718 3660441607442592 3662108475205544 3667138843990167 3680607974804208 3682229950344036 3682284025794556 3684690347210496 3702516355606614 3703303921347072 3704990307467904 3722859852065991 3723706428841728 3725347397069376 3739197600867456 3745871348061024 3761454729444048 3766453058764656 3780456086375136 3781952865590848 3782177605540152 3802958801174988 3805499866791168 3823854179203422 3823910334478962 3826409206718592 3826465399516032 3842212170707456 3844920830822253 3847489934678208 3863323226590464 3881956426940606 3883012893208512 3884550277286016 3884607323915136 3884781114015984 3905951320200384 3906126065191896 3913097747528034 3927412591190496 3927645974984004 3929201030439672 3943809127144432 3949226447374026 3965478408062808 3968128066226688 3968186340238848 3970983808881999 3987325306037892 3989082446206039 3989989561888512 3990168066594528 4009233686840298 4011912581459328 4033956057181632 4034015297911872 4035793013491824 4050797400939744 4056180217131168 4058027293732776 4072872316790144 4080324146995044 4095494093573064 4098230625775104 4117996808372916 4119872034606237 4120748376466176 4120808891786496 4122440425379328 4140683971654734 4143450698884224 4145276640611808 4160501936328192 4168114095901392 4183361837077248 4183423271908608 4185266828806336 4191015821703048 4206409114061952 4206597300975888 4208262800393184 4208324600908064 4214105266568652 4231447263550416 4231636570624554 4253013097172028 4254696973789704 4254949806232671 4270515208683024 4280995826355456 4295934942068042 4296911835879936 4298805405078912 4319602414874383 4320521241571584 4322488692045888 4344324166982016 4346238629914272 4370119061946768 4370183239404528 4370378753267982 4388363851018056 4394195235225432 4397131353917952 4418339165089308 4420351159244631 4436521630789264 4436785268037486 4437729020809728 4439749844589696 4461163209070659 4462177675721472 4463944365943296 4464144074505024 4464209632768704 4488738257124576 4507210431022208 4513401654141744 4531975323500352 4532041877900992 4538267210150856 4540267140178302 4556943206900448 4557147076057212 4558951367092616 4560192076108032 4565280705449373 4581981356388912 4584067868846284 4585315413264768 4604185024018944 4607430855269697 4609255054938846 4610303197613568 4626391476073276 4629482743931136 4635634533864192 4637745478551744 4654987822203264 4677439301313681 4680564678369216 4706282066711904 4706351180897184 4708425182407128 4732210253319696 4734295650442332 4734365176021572 4760378171494218 4763558966744448 4781269063404288 4783162090064384 4786534095513417 4804329609768402 4807539772543872 4809513829609216 4816120304649888 4834025815364928 4835939729771904 4836156080713776 4853918925716224 4860586396768032 4862799778551624 4880588809923456 4887364687854768 4889518458653556 4907477299738944 4909639933792048 4910976081962496 4916383944690114 4916456144330094 4936688474142152 4936909332395313 4939987076623872 4943469639628611 4963813136087988 4967129862759168 4985596801156608 4991086834637922 4994495130748032 4994718575163408 5015272972592064 5021937411686208 5022235836864792 5040608115166848 5042903474053536 5070611734899984 5098472238937896 5098547112638616 5101878942291456 5101953866021376 5126561107763004 5128820287979193 5129986579570944 5154729025937526 5158173319019136 5177350524278016 5179400369714688 5179476431886848 5179708152021312 5186591097315264 5207935093600512 5208168086922528 5217463663370712 5236550121587328 5236861299978672 5238934707252896 5265635263165368 5287304544083744 5294567325050892 5294645078509332 5296978330208019 5316433741383856 5320224088792704 5323736534984658 5345644915787064 5349216775279104 5377464230761987 5378608076242176 5378687063882496 5378927696329824 5381057351322432 5401063201252992 5408240289508224 5410703058310368 5440432195993392 5440675590802998 5460658791430752 5470649750870577 5490662411163888 5493162712808316 5520911962206312 5523344925516054 5523426038691834 5524600931845632 5527035520815744 5553774533409921 5554955882020608 5557485461201856 5585559643262592 5588021095604064 5608545485415936 5608796401301184 5611017067190912 5618807022091536 5641929684733888 5642182094166072 5649679588146984 5670684129562704 5672929298386272 5673266408310228 5694020278244032 5704438201762482 5708249800186752 5731740540105216 5735781268805133 5735865501718443 5739698099274048 5763318256061184 5791115325435986 5792432222642688 5794984839885696 5822934640410909 5826825415929024 5826910985872704 5827171671023976 5851151801357408 5858926980300576 5859189097787844 5891118886785744 5891468962476006 5893801545659508 5915713690716648 5919666459452928 5927532682646016 5948217612094212 5952192099340032 5952279510358272 5980987959056838 5984984342832768 6013850530260447 6017868872188992 6042633764667136 6050934085772448 6051022946867808 6053689520237736 6075924275867264 6076196101409616 6084270325696752 6087040940599164 6109308475185216 6113753884353024 6120486220492566 6143241140359596 6145673406585128 6147345938662656 6176995212559374 6181213337679744 6183660638068992 6206650429604352 6211025957482101 6217914960917712 6236585735084908 6240752904492288 6252171143852088 6275042755615872 6275134907862912 6277900243209504 6309613671092928 6309895951463832 6312394200589776 6312486901362096 6347170895325624 6347454855936831 6351411955659264 6382045460684556 6405772813024536 6408689831609702 6410053030058496 6421493739533184 6443902413102063 6445367753819904 6447919639695872 6448208107618368 6480781862357376 6483733038068832 6507451746564608 6516486250473024 6519357944871408 6543303066318592 6555178592920152 6555274859106792 6559654970598912 6582545776527084 6591292852838148 6618417514783984 6620218703175168 6627508747633962 6654782446183896 6655177902056229 6659326840997376 6659624766884544 6687030630122752 6695916548914944 6696216111757536 6696314449153056 6720810820222464 6723871298738048 6733107385686864 6760815646533312 6797962985250528 6798062816851488 6810400710267453 6835414810350672 6835720614085818 6838427050638924 6872972034583368 6876101803269426 6877564425358848 6906277536028416 6913882582408269 6915454796420352 6939587214109914 6944224115896704 6953451800796288 6956618217827616 6982066828783104 6982481733304896 7020847017553824 7059423100067856 7059526771345776 7062637773610692 7093632118390272 7098315379979544 7101443475663498 7101547764032358 7127526554382752 7140567257241327 7145338450116672 7171903595106432 7174743135096576 7201417601670656 7206494414652603 7209347650032554 7210987052677632 7211309658815808 7214270744413824 7251038723047392 7253909594657856 7254234121070664 7280878388574336 7294199667827436 7320883214885184 7324216950411088 7334277687980334 7361215949608416 7364459900688072 7364568051589112 7369380694420992 7374684216495141 7405032711213228 7409980614935808 7445719704131982 7447412857683456 7450694794138752 7478395201734912 7486630251956883 7491742696122048 7522909458888096 7532906117529312 7560912172750272 7563905731181696 7564355211080304 7605917602349976 7610999733582336 7647708358406844 7647820668957924 7652818413437184 7652930799032064 7689841661644506 7694979869356416 7726646453180928 7732093538906289 7763912853881212 7766025786417024 7769100554572032 7769214647830272 7769562228031968 7811902640400768 7812252130383792 7826195495056068 7854825182380992 7855291949968008 7858402060879344 7887618254288864 7898452894748052 7930956816125616 7941967617763998 7974650612075784 7978164892412078 7979979123777024 7980336133189056 8018467373680596 8022118770480997 8023825162918656 8067912114363264 8068030595823744 8071586026983648 8101594801879488 8112360434262336 8116054587465552 8145744633580288 8160648293990088 8190988187146128 8235993616745832 8239744069212474 8241496752932352 8241617783572992 8281367943309468 8285017388274081 8285139058037751 8286901397768448 8290553281223616 8336228191802784 8366723674154496 8366846543817216 8370533657612672 8382031643406096 8412818228123904 8413194601951776 8416525600786368 8416649201816128 8428210533137304 8462894527100832 8463273141249108 8506026194344056 8509393947579408 8509899612465342 8541030417366048 8556657302643723 8561991652710912 8591869884136084 8597610810157824 8639204829748766 8641042483143168 8644977384091776 8686672988153979 8688648333964032 8692477259828544 8740238123893536 8740366478809056 8740757506535964 8776727702036112 8788390470450864 8836678330178616 8840702318489262 8873043261578528 8873570536074972 8879499689179392 8922326418141318 8924355351442944 8928288149010048 8928419265537408 8971481938585257 8977476514249152 9014420862044416 9026803308283488 9063950647000704 9064083755801984 9076534420301712 9080534280356604 9113886413800896 9114294152114424 9117902734185232 9120384152216064 9130561410898746 9163962712777824 9168135737692568 9170630826529536 9180729330738849 9214861710539394 9218510109877692 9252782952146552 9258965487862272 9265492818839061 9271269067728384 9275490957103488 9309975644406528 9354878602627362 9361129356738432 9412564133423808 9412702361794368 9416850364814256 9464420506639392 9468591300884664 9468730352043144 9520756342988436 9527117933488896 9562538126808576 9573068191026834 9608659219536804 9613034747414553 9615079545087744 9619027659218432 9632240609299776 9668051630729856 9671879459543808 9672312161427552 9707837851432448 9721172793536064 9725599557103248 9761177619846912 9774729375709536 9779036917307112 9814954599477888 9819279867584096 9832767889380228 9832912288660188 9873376948284304 9873818664790626 9886939279257222 9927626272175976 9934259725518336 9982173669275844 9986719285700833 9988990261496064 9989437150326816 10030545945184128 10043874823372416 10044471673729584 10081216230333696 10085806948107072 10141223469799968 10196944477875792 10197094225277232 10253122215526008 10253580921128727 10257640575958386 10259973159141888 10309458051875052 10314152704904139 10316346638038272 10354701048556032 10359416304042624 10373182194630528 10409380821164871 10415870187201024 10416336173845056 10434927326741424 10473100243174656 10473722599957344 10477869414505792 10531270526330736 10574609088167488 10589134650101784 10589290157018664 10593956660416038 10632867482767712 10640448177585408 10647473069969316 10652165213495247 10652321646048537 10691289831574128 10754928461523974 10757216152484352 10757374127764992 10757855392659648 10762114702644864 10802126402505984 10814021475048831 10816480579016448 10821406116620736 10880864391986784 10881351181605996 10921317582861504 10941299501741154 10981324822327776 10986325425616632 11041823924412624 11046689851032108 11046852077383668 11054071041631488 11107549066819842 11109911764041216 11114970922403712 11168579556197973 11171119286525184 11176042191208128 11217592802602368 11222034134381824 11237614044183072 11283859369467776 11284364188332144 11299359176293968 11341368259125408 11345858596772544 11346532816620456 11388040556488064 11408876403524964 11416499600373504 11471562537610266 11471731003436886 11479396198548096 11526636512122368 11534762492466759 11582230650871972 11589969679771392 11645869280821818 11653650831858048 11653821971745408 11654343342047952 11702303602714816 11717853960601152 11718378195575688 11782237773571488 11782937924952012 11787603091319016 11831427381433296 11896435224188424 11904384198680064 11904559020716544 11961975918113676 11967247338618117 11969968685665536 12027701060520894 12035737744377984 12085267529334272 12101868171544896 12102045893735616 12107379040475472 12151848551734528 12152392202819232 12168540651393504 12174081881198328 12218616950370432 12240972440985132 12286482280719192 12291346813170256 12294691877325312 12353990425118748 12359616103818711 12362426675359488 12367321276137984 12422051914964202 12435829921835424 12473171470169816 12481505808984576 12504342287704176 12550085511231744 12550269815725824 12555800486419008 12619227342185856 12619791902927664 12624788401179552 12624973802724192 12694341790651248 12694909711873662 12764090921369112 12764849418698013 12811545626049072 12817379663219404 12842987479066368 12887804826204126 12890735507639808 12896416215236736 12958807244623149 12961563724714752 12967466076137664 13032972500946048 13038715889742816 13086606132637184 13110357185840304 13110549718213584 13165091553054168 13182585705676296 13236835029567968 13255017495267924 13261053477733893 13309564892367792 13310355804112458 13319249533769088 13374061260245504 13383489627211977 13391833097829888 13392432223515072 13392628898306112 13447742597476096 13466214771373728 13521631293066624 13586847494292121 13595925970501056 13596125633702976 13620801420534906 13670829620701344 13671441228171636 13676854101277848 13695842116348119 13745944069166736 13752203606538852 13812555072056832 13822292565809091 13827765164816538 13830909592840704 13879174428219828 13888448231793408 13906903601592576 13913236435655232 13964963466609792 14032317903941043 14041694035107648 14118846200135712 14119053542691552 14125275547221384 14196630759959088 14202886951326996 14203095528064716 14255053108765504 14281134514482654 14290676900233344 14343807190212864 14349486270193152 14359602286540251 14412988829305206 14418695300065108 14422619317631616 14428541488827648 14502077446094784 14507819189315712 14508468242141328 14561756777148672 14588399335654872 14641766429770368 14648433900822176 14668555375960668 14722431899216832 14728919801376144 14729136103178224 14749368432990282 14810065422426456 14810727997185939 14819961229871616 14891439408263964 14901389588277504 14956790403469824 14973260503913766 14983485392244096 15035772297238147 15045818917776192 15065812235058624 15121824345500544 15127811462363392 15128710422160608 15211835204699952 15295416716813688 15295641337915848 15305636826874368 15305861598064128 15379683323289012 15386460863937579 15389959738712832 15464187077812578 15527825707762424 15532051572834048 15538201109144064 15538429295660544 15539124456063936 15623805280801536 15624504260767584 15652390990112136 15709650364761984 15710583899936016 15716804121758688 15775236508577728 15796905789496104 15861913632251232 15883935235527996 15890934990624057 15949301224151568 15956329784824156 15960672266378112 16036934747361192 16044237540961994 16047650325837312 16132392692285961 16135824228726528 16136061191647488 16143172053967296 16203189603758976 16224720868524672 16232109174931104 16291489267160576 16321296587980176 16381976374292256 16471987233491664 16479488138424948 16562735886618936 16570034776548162 16570278116075502 16573802795536896 16581106562447232 16661323600229763 16672456383605568 16741067315225344 16764063286812192 16825636456247808 16826389203903552 16833051201572736 16833298403632256 16856421066274608 16925789054201664 16926546282498216 17012052388688112 17018787895158816 17019799224930684 17082060834732096 17113314605287446 17183739768272168 17195221620315648 17207343806415399 17207596505155329 17278409659497532 17289954768183552 17373345976307958 17377296667928064 17384954519657088 17468803921232727 17480476247787072 17480732957618112 17481515013071928 17553455404072224 17576780940901728 17673356660357232 17681404636978524 17746086523157056 17747141072149944 17758999378358784 17844652836282636 17856576298020096 17856838531074816 17942963877170514 17954953028498304 18028841724088832 18041551590781341 18053606616566976 18127901294001408 18128167511603968 18153068840603424 18161068560713208 18227772827601792 18228588304228848 18235805468370464 18261122821797492 18327925425555648 18336271475385136 18341261653059072 18361458661477698 18429723421078788 18437020219755384 18505565904293104 18530985637678122 18550981914206976 18619951288813056 18633077872446303 18709757205254724 18722258713476864 18825128266847616 18825404723588736 18833700729628512 18928841013278784 18937182601769328 18937460704086288 19041512685976872 19042364567810493 19054235866977792 19146136382053668 19217318439073608 19226069494829106 19230159090175488 19264481218599552 19331707239306189 19336103261459712 19343758919087616 19344624322855104 19442345587072128 19451199114206496 19522355239693824 19549458751419072 19558073834614224 19629909198955776 19638559735168192 19665535778760456 19665824577320376 19746753896568608 19747637329581252 19773878558514444 19855252544351952 19964347338551688 19965533706168687 19973438571401666 19977980522992128 19978874300653632 20061091890368256 20087749646744832 20088943347459168 20162432460667392 20171613896214144 20268903639025951 20282446939599936 20393888955751584 20394188450554464 20506244431052016 20507161842257454 20515281151916772 20618916103750104 20628305409808278 20632693276076544 20718832608085248 20741647747224807 20746364389261056 20818761642329742 20832672347690112 20869854653482848 20946200486349312 20947445199914688 20955738829011584 21062541052661472 21149218176334976 21178269300203568 21178580314037328 21187913320832076 21265734965535424 21280896355170816 21294946139938632 21304330426990494 21304643292097074 21382579663148256 21421701771723981 21509856923047948 21515710785319296 21524229405289728 21604252805011968 21619483243957809 21628042950097662 21632961158032896 21642812233241472 21761728783973568 21762702363211992 21842635165723008 21882599003482308 21962649644655552 21972650851233264 22083647848825248 22093379702064216 22093704154767336 22108142083262976 22215098133639684 22229941844807424 22337159112395946 22342238573050368 22352084382416256 22435185605204736 22444068268763648 22459890755870649 22475228088366144 22567718738935552 22568728376664288 22598718352587936 22682736518250816 22691717193545088 22693065633240912 22776081112976128 22817752807049928 22832999200747008 22943125075220532 22943462006873772 22958792397096192 23069524984933518 23164461301743944 23179939359542784 23196280616718867 23291738561643636 23307301663716096 23307643943490816 23308686684095904 23404607205429632 23435707921202304 23436756391151376 23564475547142976 23565875849904024 23575206182638032 23662854762866592 23792870448376848 23923951836227352 23934494677236234 23939937371331072 24055402121041788 24066356311442991 24071475488755968 24203736343089792 24204091787471232 24214758080950944 24303697103469056 24304784405638464 24337081302787008 24348163762396656 24437233900740864 24481944881970264 24572964561438384 24582693626340512 24707980850237496 24719232207637422 24724853350718976 24844103829928404 24855052164822243 24855417174113253 24871659843670848 24946342940339632 25008684575408352 25100171022463488 25100539631451648 25111600972838016 25232716775113939 25238454684371712 25239583805855328 25249576802359104 25249947605448384 25388683581302496 25389819423747324 25528181842738224 25529698837396026 25623091252098144 25634759326438808 25669971907931169 25685974958132736 25775609652408252 25792832430473472 25917614489246298 25923127449429504 25934932152275328 26060018964461937 26065945001892096 26077431779485632 26220714371680608 26221099436427168 26330183106108336 26365171411352592 26473670059135936 26510034990535848 26522106955467786 26619129784735584 26620711608224916 26638499067538176 26766979254423954 26784864447030144 26785257796612224 26895485194952192 26914445815755771 26932429542747456 27043262586133248 27173694988584242 27191851941002112 27192251267405952 27241602841069812 27341659241402688 27342882456343272 27353708202555696 27391684232696238 27491888138333472 27504407213077704 27644585131618182 27655530329633076 27758348856439656 27776896463586816 27813807203185152 27826472871310464 27923577123442273 27929926933219584 28064635807882086 28083388070215296 28237692400271424 28238107085383104 28250551094442768 28393261519918176 28405773902653992 28406191056129432 28510106217531008 28562269028965308 28581353800466688 28687614380425728 28719204573080502 28825977658610412 28837390600130216 28839104242243659 28845238635263232 28857082977655296 29004154892189568 29015638378631424 29016936484282656 29123513554297344 29176798671309744 29283532859540736 29296867801644352 29337110751921336 29444863798433664 29457839602752288 29458272206356448 29498736865980564 29620130844852912 29621455994371878 29782878816527928 29802779176555008 29946521007827532 29960157857102499 29966970784488192 30071544594476294 30091637835552384 30131624470117248 30243648691001088 30255622924726784 30257420844321216 30423670409399904 30590833433627376 30591282675831696 30759366646578024 30772921727875158 30779919477425664 30928374155625156 30942458114712417 31055651415524848 31064103145668096 31078248912127872 31228142463494613 31247610561603072 31249008521535168 31304781980224272 31419300729523968 31421167799872032 31433608243517376 31550473017155456 31593811578992208 31723827264502464 31767870471055992 31781869981248114 31898602448303136 31912659569648312 31921344532756224 31956495640485741 31956964938145611 32073869494722384 32088475081923988 32264785384571922 32271648457453056 32272122383294976 32286344107934592 32406379207517952 32442064425146493 32449441737049344 32464218349862208 32642593175960352 32763952748584512 32943974466983328 32958976276849896 33125471773237872 33140069553096324 33140556232151004 33162213124894464 33322647200459526 33344912767211136 33482134630450688 33505738668593919 33528126573624384 33652778407807104 33666102403145472 33666596807264512 33712842132549216 33851578108403328 33853092564996432 34024104777376224 34037575790317632 34039598449861368 34164121669464192 34226629210574892 34367479536544336 34414687612830798 34415193010310658 34556819318995064 34579909536367104 34604287477400277 34746691952615916 34769909039314176 34937607842465454 34960952495574144 34961465915236224 34963030026143856 35106910808144448 35153561881803456 35346713320714464 35362809273957048 35492173046314112 35494282144299888 35689305672565272 35713152596040192 35713677062149632 35885927754341028 35901742015854351 35909906056996608 36083103181562682 36107213233133952 36255802588002816 36256335023207936 36306137681206848 36322137121426416 36455545655203584 36457176608457696 36471610936740928 36522245643594984 36655850851111296 36672542950770272 36722917322955396 36859446842157576 36874040439510768 37011131808586208 37061971275356244 37078848311456133 37101963828413952 37266155744892606 37419514410509448 37444517426953728 37642249615333909 37650256533695232 37650809447177472 37667401459257024 37857682026557568 37874365203538656 37874921408172576 38083025371953744 38084729135620986 38292272764107336 38294548256094039 38434636878147216 38452138989658212 38528962437199104 38663414478612378 38672206522919424 38689248645710208 38876421733869447 38884691174144256 38902398228412992 39098917502838144 39116147669228448 39259818397911552 39277119470336384 39331071557520912 39331649154640752 39493507793137216 39495274659162504 39547757117028888 39710505088703904 39783160433201679 39928694677103376 39931067412337374 39946877142803332 39957748601307264 40122183780736512 40150468881635931 40175499293489664 40177886694918336 40343227792428288 40537807278051902 40564893879199872 40760542482876363 40787777911503168 40788376901108928 41012488862104032 41014323684514908 41030562303833544 41237832207500208 41256610819616556 41437665216170496 41483295494449614 41492728778522112 41637523284659484 41665344695380224 41739709306965696 41894890399829376 41911477658023168 42096953711823129 42125082105322944 42298436352669952 42356538600407136 42357160628074656 42375826641664152 42531469931070848 42589892279877264 42608660853980988 42609286584194148 42765159326296512 42843403543447962 43019713846095896 43031421570638592 43048458810579456 43078806859620753 43238966487915618 43256085900195324 43285624466482944 43523457567947136 43525404726423984 43685270331446016 43765198006964616 43925299289311104 43945301702466528 44167295697650496 44186759404128432 44187408309534672 44430196267279368 44432183991557817 44459883689614848 44674318224791892 44704168764832512 44870371210409472 44919781511741298 44950456176732288 45107316891714441 45135437477871104 45137456753328576 45197436705175872 45365473036501632 45383434387090176 45386131266481824 45552162225952256 45635505614099856 45886250150441064 45886924013747544 45917584794192384 46139049969867036 46159382591812737 46328922603487888 46392561233437734 46583477123287272 46614603327432192 46615287886981632 46617373368191808 46809214410859264 46860759725211601 46871415842404608 46873512782302752 47128951094285952 47131751699808048 47150412365276064 47325709525733184 47585740896753696 47672804971872171 47847903672454704 47868989354472468 48110804242083576 48132712622885982 48142950977511936 48397178076857883 48407472686179584 48408183574942464 48429516161901888 48609568811276928 48674162605574016 48696327524793312 48874467801481728 48963889763940528 49145929122876768 49165387252681024 49415961700474992 49438464415274844 49688207659856808 49710104329644486 49710834348226506 49743319687341696 49892685880679264 49983970800689289 50017369150816704 50223201945676032 50465433550227878 50476909368743424 50479167611710656 50499153604718208 50499895210896768 50777367162604992 50779638847494648 51056363685476448 51059397674792052 51246182504196288 51269518652877616 51339943815862338 51551219304816504 51585664860946944 51622789515465987 51835228978492596 51869864304550656 52120037928923874 52131890003784192 52154863558971264 52406411763698181 52441428743361216 52442198872854336 52660366212216672 52730342822705184 52947340118271872 53020069981071696 53044213910935572 53238259569471168 53241423216449832 53276998135076352 53533958508847908 53569728894060288 53570515593224448 53828891631511542 53864859085494912 54086525172266496 54124654772344023 54347389977168484 54383703882004224 54384502534811904 54483205682139624 54683318482805376 54685764912686544 54707416405111392 54783368465392476 54983776276666944 55008814426155408 55289170263236364 55311060659266152 55516697712879312 55652945742620928 55847154246884546 55859853866439168 56129271615764172 56154831393366979 56166776140430592 56475384800542848 56476214170766208 56501102188885536 56786523039836352 56811547805307984 56812382112258864 57020212435062016 57124538057930616 57162707600933376 57438409146161004 57651955317220824 57674781200260432 57678208484487318 57690477270526464 57995121717918567 58008309784379136 58031276757262848 58033872968565312 58353597342619488 58567065719081472 58593735603288704 58674221503842672 58889727596867328 58915679205504576 58916544412712896 58997473731961128 59240261689705824 59242911988743756 59565757633055856 59893042015655064 59896601118506061 59920315714204998 59933941568976384 60143089188952588 60183275671104768 60263248940234496 60487297382002176 60514841688642432 60806710917077853 60847340818799808 61181666867254752 61182565351663392 61518733293156048 61545843455750316 61856748311250312 61884916229424834 62111302831049696 62156497824255744 62224943241674421 62456284926989226 62498017043070336 62609563960448544 62838601459047936 62842335599744064 62867216487034752 63100946034310912 63187623157984416 63447654529004928 63535740942111984 63563739962496228 63797204896606272 63825319139296624 63842689065512448 63912991280971482 63913929876291222 64147738989444768 64176950163847976 64265105315171943 64529570769143844 64572688215869184 64812758415035904 64858449731873427 64884128850292986 64898883474098688 64928436699724416 65285186351920704 65527905497169024 65887948933966656 65917952553699792 66250943546475744 66280139106192648 66281112464302008 66324426249788928 66645294400919052 66689825534422272 67011477337187838 67056253147248768 67305556815614208 67332204806290944 67333193614529024 67379672267611947 67425684265098432 67703156216806656 67706185129992864 68048209554752448 68075151580635264 68079196899722736 68328243338928384 68453258421149784 68734959073088672 68829375225661596 68830386020621316 69113638637990128 69208574954800554 69493383905231832 69539818078628352 69875215684930908 69907034999905831 69921904991148288 69922931830472448 69926060052287712 70213821616288896 70307123763606912 70693426641428928 70725618547914096 70984346092628224 70988564288599776 71378611345130544 71771855508682056 71803484031708702 71819812113993216 72166206363125364 72199068934328973 72214426466267904 72612275362413696 72644274242852832 72911091310407168 72914353216915392 72943221873481856 73044491287189968 73311701702222592 73345085901540544 73445834645910792 73718893684315152 73748080879021536 74022263617172416 74123942550712488 74157696622912266 74532311489785212 74565156494466729 74566251522339759 74839028821018896 75284499230667818 75300513067390464 75301618894354944 75334802918514048 75698150325341817 75715364053115136 75748730407077312 75749842816345152 76166050743907488 76169458271241972 76584545528214672 76589096512188078 76869273756294432 76904277979316424 77057924874398208 77326828957224756 77378497291420416 77752843467738894 77769382348288512 77804796456825984 78180056893385811 78197835005676288 78232295338456896 78554238940672768 78662143115041824 78663298309281504 78987015586274432 78990549318325008 79095514234057776 79421010177407808 79566320866403358 79857389354206752 79862134824674748 79893754285606664 79915497202614528 80300937763271862 80355773389836672 80686455584856576 80743337447267313 81075614556103804 81129787758399744 81521084965752726 81575555823006336 81576753802217856 82024977724208064 82028647369029816 82061124607667088 82475664415000416 82513221639233112 82966590988899228 83275046569318968 83330689390760448 83479418613931392 83770731370326819 83789780799658752 83822955316046336 84193907423646258 84250164210645888 84596872705339904 84713077200814272 84714321256149312 84751653283328304 85062939862141696 85179784559754528 85217321707961976 85218573168388296 85530318652593024 85686807086895924 86039427692191792 86062843141277184 86157613719241506 86477932975831236 86512171800390648 86517312726730977 86571248932965888 87046915135894272 87050809452847968 87370540662892032 87530396013929232 87850598578622208 87890603404933056 88334591395300992 88373518808256864 88374816619069344 88860392534558736 88864367983115634 89348636449583784 89408337529665024 89839563023482596 89880473571307497 89900912353464576 90214633783428882 90274913506657152 90394873410351744 90730946073003264 90766868774180352 90772262532963648 91271011228199712 91772500300882128 91773848027495088 92278099939734072 92318765183625474 92657845206975776 92785122466875468 92827374344137251 93166954246574544 93234746736383616 93618428821718528 93684427390483839 93721519450423202 93742831684809216 93747025564605504 94257902188571904 94263503399616096 94300824730552128 94651419051466368 95107932460044847 95171481793507392 95345609943744342 95695807344909408 95737978708944936 95870894814436833 96221608484167152 96265425245771964 96794356153715766 96814945372359168 96816367149884928 96859032323803776 97219137622553856 97326193275439479 97348325211148032 97392655049586624 97927779527881056 98291858245753536 98330774505362048 98831923400949984 98876928830549688 99376415319713616 99420208659288972 99421668696453012 99486639374683392 99785371761358528 99967941601378578 100034738301633408 100446403891352064 100517216005781757 100930867100455756 100958335223421312 100998307209436416 100999790421793536 101554734325209984 101559277694989296 102112727370952896 102118795349584104 102492365008392576 102539037305755232 102679887631724676 103102438609633008 103245579030931974 103670457956985192 103739728609101312 104240075857847748 104309727117942528 104812823527396362 104882857486722432 104884397745708672 105320732424433344 105460685645410368 105894680236543744 106040139962143392 106088427821871144 106476519138942336 106482846432899664 107067917017695816 107139457788120576 107141031186448896 107657783263023084 107705226047563053 107729718170989824 108249309544688046 108694779954336968 108767407764008448 108769005069623808 108966411364279248 109366636965610752 109371529825373088 109414832810222784 109566736930784952 109967552553333888 110017628852310816 110578340526472728 110622121318532304 111033395425758624 111236544934368399 111305891485241856 111694308493769092 112258543231528344 112309662786733958 112333552280861184 112926748846001727 112950769601085696 112952428341532416 113002204377771072 113573046079672704 113623095610615968 113624764224517728 114040424870124032 114249076115861232 114876818292322008 115303910634441648 115349562400520864 115356416968974636 115990243435837134 116016619568758272 116067745937130624 116629265201608341 116707194685238976 117187471206577408 117348443007685344 117779455193734656 117831358411009152 117833088825425792 117994947463922256 118480523379411648 118485823977487512 119131515266111712 119349481299605037 119786084031310128 119793202237012122 119840631428409996 120286178377905176 120366551342209536 120451406644907793 120526497880468992 121029683377284864 121613421834155706 121694681637599616 122281627448629089 122363333734509504 122365130703326784 123037466586312096 123091686911500632 123713496622500624 123769832458849668 124222605662099392 124312995648511488 124449886483348842 124912569853978452 124996034086140672 125219127920897088 125684671199488128 125734432974069504 126201892068621824 126290861135469387 126375246315968832 126895309058009856 127071481884223968 127127479924992456 127594409793212544 127650638278593248 127825982561942964 127827859752582444 128295477978889536 128353900327695952 128530210630343886 129059141538287688 129145376431738368 129716899463746854 129768257700585972 129856873399448832 130570372703841408 131055810994338048 131775897867933312 131835905107399584 132501887092951488 132560278212385296 132562224928604016 133290588801838104 133296551974673451 133379651068844544 134022954674375676 134112506294497536 134611113631228416 134759344535223894 134851368530196864 135321950675143323 135406312433613312 135412370259985728 136096419109504896 136150303161270528 136158393799445472 136656486677856768 136906516842299568 137469918146177344 137658750451323192 137660772041242632 138227277275980256 138417149909601108 138478147775438211 138986767810463664 139750431369861816 139814069999811662 139843809982296576 139845863660944896 139852120104575424 140427643232577792 140582279175634803 140614247527213824 141386853282857856 141451237095828192 141968692185256448 141977128577199552 142757222690261088 143543711017364112 143606968063417404 144332412726250728 144398137868657946 144428852932535808 145191534230573649 145224550724827392 145288548485705664 145828706433830784 145886443746963712 146088982574379936 146623403404445184 146690171803081088 146891669291821584 147437787368630304 147496161758043072 148044527234344832 148247885101424976 148315393245824532 149064622979570424 149130312988933458 149132503044679518 149678057642037792 149951912402067867 150568998461335636 150669605837028096 151396300650683634 151430728106230272 151497460814154624 151499685632690304 152332101487814976 152338916542483944 153169091056429344 153178193024376156 153738547512588864 153808555958632848 154653657914449512 154756994582840832 155505686935477788 155609592913651968 156360113786771622 156395670011352576 156464590676913792 157108477881345536 157219235291094543 157324286230083648 157326596618563008 157974031172548864 157981098636650016 158191028468115552 158842020354815616 159132641732806716 159714778708413504 159724269649349496 159787508571213328 159830994405229056 160601875526543724 160711546779673344 161486674894534626 162151229112207608 162259575516799488 162373964317032069 163042169931505452 163151111646012672 163153507604435712 164049955448416128 164057294738059632 164122249215334176 164951328830000832 165026443278466224 165933181977798456 166550093138637936 166958837227862784 167541462740653638 167579561599317504 168387814847292516 168464494180100937 168500328421291776 169426154401628544 169428642512298624 169503306566656608 170125879724283392 170359569119509056 170434643415923952 170437146336776592 171060637305186048 171373614173791848 172078855384383584 172315227438483012 172955865951662472 173024343600781296 173034625453461954 173985365153755701 174093830271788544 174101618905695936 175060792027858464 175701197157244416 175781206809866112 176629017425797573 176669182790601984 176747037616513728 176749633238138688 177720785069117472 177728735966231268 178697272899167568 179679126046965192 179689803355518183 179760947142614994 179801824706929152 180429267566857764 180549827013314304 180789746820703488 181461892146006528 181544525065927296 182420132751233559 182542022456399424 183545000601764256 183547696054990176 184556199879468144 184637530367250948 185315690413951552 185570244933750936 185654748688274502 186333908493149088 186469493472767232 186674829725023263 187368854780967678 187443038900846404 187494051129211008 188515804377143808 188527006799232192 188601649461104256 189302838102932736 190215864920089694 190342963587014784 190691219887488684 191391614689818816 191475957417889872 191741789628873666 192443216968334304 192530850491543928 193588712307431532 193718064647607552 194438275245107712 194652386550878958 194696650422296064 194785310099173248 195465039864095911 195855559055762112 196583716491507072 196661549010724096 197663846801899968 197753857661099376 198752830639427232 198840417318577944 198843337392906024 198973278749366784 199570743522717056 199935883202757156 200069476603266816 201034432011563514 201861734200911512 201916670446842624 201996614418872832 201999580843587072 202139016802835841 203109468650419968 203118555389978592 204225454741905792 204237590699168208 204984730016785152 205078074611510464 205359775263449352 206204877219266016 206491158061863948 207340915913970384 208480151715695496 208619454235885056 209625647054792724 209721104999717493 209765714973444864 209768795491417344 210641464848866688 210921371290820736 211789360473087488 212080279924286784 212176855643742288 212953038277884672 212965692865799328 214135834035391632 215315566526046168 215410452095126106 215459436341979648 216498619089376092 216597206802986919 217389559908673936 217932822728558496 218733273931221504 218743059650746176 218829665620445568 219133473861569904 219935105106667776 220035257704621632 221156681052945456 221244242637064608 222066790851517248 222473089868736798 223388616987538184 223695469483400187 223698754567019277 224517086463056688 224619325573467916 225853497692003454 225901539202171392 225904856683064832 226004408755542144 227094450976025451 227146092159345408 227246191221231936 227249528449035456 228498152231722464 229753636584644016 230607821268883296 230699124801041728 230712833937949272 231980486871674268 232135491874261248 233258530403216682 233414389370477952 234374942413154816 234540170680157433 234696886015370688 235662716822018304 235666177650851584 235989894927844512 236961046758823296 236971647954975024 238263030532223424 238698962599210074 239572168062620256 239586404474024244 239681262856819992 240572356755810352 240902813289815586 242059366754569728 242230012341801939 243226843668311412 243389363275199232 244563254897258178 244726667469019008 244730261406653568 246074933172624192 246183373823001264 247426993245001248 247539664917699336 248445211324198784 248899772966697684 249825139707956904 249992068172281344 250438255841794176 251312194110980457 251369342398976256 251468865948139008 252581722270938774 252750492631937664 253790618116019712 254142963768447936 254254959849984912 255188819586425088 255301276557186496 255651965123885928 255655719505164888 256590955957779072 256707800655391904 257060421260687772 258118283076575376 259433798927493708 259536515401171944 259551938180192931 259713746798897664 261140745407682816 262111621988676096 263495747307337363 263551795735866624 263671810214799168 265003774185902976 265120556424770592 265124449857208032 266581177603676208 266593103949346902 268045909348751352 268225012588995072 269518689070447788 269641420713922491 269702737060393728 270643901350286646 270824740519971456 272192838219009792 272300606322541056 272316787598890944 273813033684599136 274939836292354688 275317500902646384 275321544082485264 276454554551960512 276834299819202216 276956295550876422 277973535620927328 278482123032411753 279500862739723632 279628139999623324 279704240209150848 280855286465155584 281053282171451517 281164558351269606 281228495054427648 282773706565715712 282902474191656384 283954257154399104 285323797380134541 285514445380522176 287087422034728224 287213936126834808 288664825452501456 288796275737315892 290383068461147298 290449101449654784 290577096971411328 291657412867661568 291772887493927424 291978579826318437 292177965148759872 293380343606162176 293783338583643168 294875574737260608 294992323516086144 296089054468689664 296495770202849952 296630786491649064 298129245959140848 298260625977866916 298265006089359036 299356115284075584 299903824804135734 301137996922671272 301339211674056192 301551648017345271 302792601301367268 302994921628309248 302999371265380608 304664202975629952 304677833084967888 306338182112858688 306356386048752312 307477095025177728 307617111917265696 309307315828899024 311011373870955576 311219185827303936 312720227573543244 312929181353827584 314438470582189086 314648572460167296 314653193237126016 315948062345097728 315962197273300032 316382056936231104 317684040709631232 318265283465613432 319429557416827008 319448539298698992 319575017142426656 321203751053087448 321423093559346688 322973349789069252 323115678142689159 324302458224415216 324747928634064138 326084339863010904 326302223292025344 326307015208871424 328025318076481207 328099910896832256 328114589476119264 328244498430668352 329902657660001664 330052886556932448 331866363955596912 333100186277275872 333709634803105197 333917674455725568 335082925481307276 336775629694585032 336928988360201874 337000656842583552 338780246538005181 338852308803257088 338857285024597248 339006613133313216 340719138239018112 340869286831847904 340874292673553184 342121274610372096 342747228347583696 344157710768767168 344630454876966024 345911731903324944 346048687201562592 346069250906923908 347970730307511402 348203237811391872 349887795604825023 350121584055716928 351562413619732224 353258034851595146 353338365581203968 353494075233027456 353499266476277376 355441570138234944 355457471932462536 357394545798335136 359358252093930384 359379606711036366 359521894285229988 360858535133715528 361099654026628608 361579493641406976 363089050131854592 364840265502467118 365084044912798848 366844882345887267 367090001203528512 367095392109980352 369112399758936288 369275060734501896 370631380827903104 371140489867501872 371309497376549004 372667816986298176 372938986945534464 373349659450046526 374737709561935356 374886077801692808 374988102258422016 377054013598464384 377203298922208512 378605676205865472 378872583406408161 380431729840179388 380685927174029568 381382439774977368 382783229379637632 382951914835779744 383483579257747332 384886433936668608 385061700983087856 387177424614863064 387436129295215104 389304773101757916 389570620198346496 390930079728191822 391711118111524224 393167432983014144 393323098021448192 395327693603799936 395507715322198752 397505661278854464 397680834637155888 397686674785812048 399141487045434112 399871766405514312 400138953206533632 402068864023127028 403723468401823024 403833340893685248 404278033605671682 405965852025429969 406218937300839936 406237110779957184 408450909483811584 408475181398336416 409969460033570304 410156149223020928 410719550526898704 412409754438532032 412982316123727896 414681831827940768 415434443326314633 416960303431390992 419251294109585448 419442209999434986 419531429946889728 419537590982834688 421282929697733376 421746837526904409 421842742581641472 424160559848573568 424353711287484576 425906076555769344 425931385731598656 428271668070783264 430631133052092336 430820904190252212 432997238178752184 433194413605973838 434779119817347872 435574602691720947 435865645457116992 437486119301492352 437659331240891136 438266947723139808 439870210213335552 440070515409243264 442313362105890912 442488485274129216 444133581703034496 444946179737473596 446777233975076368 447390938966800374 447397509134038554 449034172926113376 449238651146935832 449855737206203601 451706995384006908 452008817511084288 454188901952050902 454292184318690816 454492382442463872 454499056898070912 456996304463444928 459507273169288032 461215642537766592 461398249602083456 461425667875898544 463960973743348536 464270983748522496 466517060806433364 466828778740955904 469080341360314866 469393772030741376 471325433644036608 471332355301703168 471657705873283629 471979789855689024 473922093517646592 473943295909950048 476526061064446848 477397925198420148 479144336125240512 479172808948048488 479362525713639984 481144713511620704 481805626579631172 484460024683603878 486453687336622824 486778726550398464 489126509794516356 489349244999340817 489453334938038016 489460522813307136 492149866345248384 492366747646002528 494853986490002496 495079329835398672 496890422648397568 497799545933395368 499650279415913808 500876511683588352 502624388221960914 502738684797952512 505163444541877548 505393482540302811 505500985263875328 508285927536895872 508509919699969824 510377639172850176 510602553114372992 511303930247771856 511311439010329776 513181911915558144 513415601310783808 514120842521375544 516236566153150752 518867597854987416 519073030802343888 519103876360385862 521956095461267103 522281490815365632 526991494614674726 527103591471733248 527343620429598336 529887052277392719 530007548371805952 530241112849541184 530248899714416064 533162355207352416 533186207898693804 536091818697502704 539037378140895576 539282841427844982 539405474120787456 541287802700573292 541649481039942912 544385676438019584 544633575197781888 547260398253700677 547626067369198272 549879672584709376 550635001805292768 550643088164970528 552909109103921024 553668599638404432 553912591101752844 555947071241854656 556964246064823506 559001725479447264 559256279999246648 559408480418301696 560024489175069789 562106564342903034 562329116702539212 565547413131431424 565804948383312768 567908514308798208 570647594760269082 571028890761044352 574174844069456448 574427872253669616 577329650905002912 577592551474631784 580766136922294596 581154193942822656 583314825735323136 583957159652636874 584355930297519744 586395119592287733 586760687212324352 587566677167286336 589751149474521216 589984647032172288 592178108937379328 592991540405699904 593261572983298128 596258491918281696 596521251955733832 596530012178718072 598712230568151168 599807649608271468 602275993845342544 603103296034690542 605585202602734536 605989843256618496 605998742530761216 609189876427750813 609328405951259904 609355666169935776 612676364225717376 612712772097504624 614954190050355456 615234223834531392 618614631657798048 622022747741911152 625440455147086488 625858362707655168 628876941164378172 629163314999152479 629297144920334592 629306386474252032 631924394546600064 632764113872462208 635368081419262464 636530566931226864 638859114833654016 638897078597397984 639150034284853312 642407502106174896 645946699578138504 646231356285378318 648604916448830432 649495857268128276 649791620408960757 652168679726021808 656050636152962414 656199821793664512 656229178952238528 656488996861336704 659805315320003328 660105773113864896 663732727911193824 666200372554551744 667419269606210394 670165850962614552 671096263701057831 673551259389170064 673857976720403748 677560493076010362 677704617606514176 677714570049194496 678013226266626432 681283352928076353 681438276478036224 681738573663695808 681748585347106368 685494456695167392 688315421537534336 689260909753932048 691823463806649888 692097374403125184 692138501813847816 695941460615022804 696406475622783744 699775591209650046 700243168111433856 703124827239464448 703620512040472299 706516069703190292 706988150466054912 706998532952554752 710883140276469888 710914943864925072 714789091596670272 718716504187860768 718759213422072732 719043788570459976 721717070267431056 726178100263709184 729680531004934236 730168089825597696 733689764691774534 734180002407057024 734190784219960704 738224799517872576 738550121469003792 741262761655806208 742280979735003744 742618994753098008 745335633972596352 746699318900093052 749475419123870712 749772155603385616 749976204516844032 753936582332941371 754108027196928768 754406597844417024 757745166812816322 760863459680358776 761371854348059136 762764879549954736 765566458759275264 765903829671559488 766967158515494664 769772867873337216 770123401966175712 774354849229726128 778609546203515832 778655814540578793 779141240396692992 781860159456383644 783422236223048448 786334865966028288 790487241922012089 790655387207599872 791015430644397504 795011322557708928 795361669274311776 795373349571624096 798282974090868224 799743532811028624 804137728046254056 807446936803646048 808556067211343364 808924262141767473 811931704050859938 812474221559914368 816901818967623168 816950362796672832 820312298446041856 821439101053797408 824819508877064064 825964632247455792 829363663655881536 830868886652629266 833920606862781984 835446369097235259 838502588219170896 838884419998869972 842565859395466752 843159846514354551 843493675053808818 843685485163282944 848321119697147136 848707422574969152 851862771463197312 855971392140403623 856543336141566528 861262266104184672 861641808380504424 865994476357504368 866388827211947676 869558239634695744 871149205383441894 871731290914233984 874972238602984704 875318662481782272 875935739478955311 876533895446279616 880141030818486528 884626724211781824 884976970548258432 888267163406068992 889892359474947192 893554467950152736 894781877933600748 894795018268077108 898068345852226752 898477302293871664 899711474412407202 903413990768013816 904017635022168576 908377803904101804 908984764884927744 908998113796141824 913992608926889856 919014546338576064 922431285075533184 922796499204166912 922851335751797088 927921947486697072 933034121612866728 933657557481911808 938160682720629732 938787544061482752 943315411746567258 943959579711378048 947844187035293184 947886591819900096 953052122128893696 954795850396840296 958288672250481024 958345617896096976 958725051427279968 962289427023241408 963611253159262344 968920049367207756 969347034428067477 972907374673245648 978253019589032712 978698489998681634 978906669876076032 978921045626614272 984075954229443621 984299732690496768 984733495292005056 989707972980004992 990158659670797344 993780845296795136 995599091866790736 999300558831827616 1001753023367176704 1005248776443921828 1010326889083755096 1010786965080605622 1011001970527750656 1016340739614015543 1016571855073791744 1017019839399939648 1021205106228745984 1022607860495543712 1022622878020659552 1026363823831116288 1026831202621567616 1028241685042751088 1032473132306301504 1037735195709974832 1038146061604687776 1038207752720771724 1043912190922534206 1049663386814475069 1053982989229349452 1054687240859196672 1059774104554785438 1060015096743611904 1060482225699082368 1060497799428832128 1066324710414704832 1066372415797387608 1072183637395005408 1078074756281791152 1078565682855689964 1082575605401146584 1083298962079885824 1089267150395563776 1094520796507401354 1095252134738396544 1099759345169418752 1100534647037661801 1101270003610585536 1101286176329941056 1105818218207842048 1107337199276808864 1107825182203505688 1111894142483709312 1113928492129647012 1118003450958894528 1118512559998493296 1118816960836603392 1120048978350139578 1124213128685806068 1124658233405078424 1131609896766625536 1135817028617596416 1136617750219224483 1141295189520538164 1142057781522088704 1148349688138912896 1148855744507339232 1154659301810005824 1155185102949263568 1161532273844589192 1162308387885645312 1167914319305273748 1168711860595039488 1172790239184575466 1175133354334572672 1179502298949042432 1179969294064344576 1185983080811399808 1186523145966596256 1192516983836563392 1193042503911467664 1193060024357436144 1197424461136302336 1199615299216542936 1204551987690685088 1206206592069381084 1211170405205469072 1217897556076289907 1218379752855501626 1218656811902519808 1218711332339871552 1225352728451434752 1225425544195009248 1229908380100710912 1230468447669062784 1236403121980583011 1237229263315596096 1244045495483822304 1250880910294172976 1257753882328756344 1258326629998304958 1258594289840669184 1258612772948504064 1263848789093200128 1265240512580713227 1265528227744924416 1273061133862453728 1277718229667308032 1277794157194795968 1278300068569706624 1284815004212349792 1291893399156277008 1292462712570756636 1297209832897660864 1298991714536256552 1299583240817921514 1304337359452043616 1306723808075162841 1312101272305924828 1312458357904477056 1312977993722673408 1319610630640006656 1320211546227729792 1327465455822387648 1332400745109103488 1334838539212420788 1340331701925229104 1342192527402115662 1347102518778340128 1347715953440807496 1355120986152020724 1356026452533252864 1362566705856152706 1362876552956072448 1363477147327391616 1363497170694212736 1370988913390334784 1376630843075068672 1378521819507864096 1383646927613299776 1384194748806250368 1384277003627695632 1391882921230045608 1392812951245567488 1399551182419300092 1400486336222867712 1407241024080944598 1413032139406380584 1413976300932109824 1413997065905109504 1414973117619850887 1421766280552939776 1421829887729850144 1429578183193340544 1437433008375721536 1437518426844145464 1438087577140919952 1443434140534862112 1459361062009868472 1460336179651195392 1467379529383549068 1468047734998022451 1468360004814114048 1468381568439921408 1476449599035745152 1477100242938007584 1482525523311612416 1484561959470007488 1485237989506196016 1490671267945192704 1493398637800186104 1498950838247741424 1499544311206771232 1507873164665882742 1508216054393857536 1515490333625632644 1516180447620908433 1521726919360717552 1525529759099909472 1531132917518550528 1531807659343118976 1533934317030989328 1539545735746674432 1540246803932351424 1548709698459452256 1557219092407031664 1557311629081157586 1563720318912767288 1565868286383801309 1566844472446096896 1580974483844024178 1581310774415199744 1582030861288795008 1589661156832178157 1590022645115417856 1590723338548623552 1590746699143248192 1599487065622057248 1608275456092508112 1614893873607292096 1617112134422686728 1617848524283534946 1623863408101719876 1624948443119828736 1633900725593345664 1640624596892083712 1641781194761102031 1642878202107594816 1649639017754128128 1651929264494911584 1658727327311763072 1661737773305258532 1667841213725563968 1670892738194470518 1677005176438341792 1677768839997739944 1686319693028709102 1686987350107617636 1696642239394294272 1697414845149938304 1703725542926394624 1711942784280807246 1713086672283133056 1722524532208369344 1723283616761008848 1731988952715008736 1732777654423895352 1739116479269391488 1742298410766883788 1743462581828467968 1749944477205969408 1751871478957910622 1753067790892559232 1759185358776863199 1760282061636973056 1769253448423563648 1769953941096516864 1776534326812137984 1779784718949894384 1787108935900305472 1789563755867201496 1789590036536154216 1796136691704453504 1796954604587743328 1799422948824814404 1806827981536027632 1816755607808203608 1817969529769855488 1817996227592283648 1827569629283252439 1827985217853779712 1838029092677152128 1844862570151066368 1845592998408333824 1845702671503594176 1855843894973394144 1866068243225733456 1876321365441259464 1877575088122965504 1886630823493134516 1887489944997457437 1887919159422756096 1895773183639800192 1906104244257787392 1909591700793680592 1916577344500962048 1916691235792193952 1917450102854559936 1924578854046482816 1927222506318524688 1937840098734415512 1938694068856134954 1945814749346491296 1949374861226882271 1956506039178065424 1957396979997363268 1968151908458887242 1968599465380993536 1969466990584010112 1979415945960009984 1980317319341594688 1991198183733581472 1998601117663655232 2010497552887843656 2020653778167510192 2021573930161211244 2032681479228031086 2033143710147583488 2034039678799879296 2042410212457491968 2043850058784229059 2045215720991087424 2045245756041319104 2053662405243135232 2056483370085502176 2064946264612603008 2075470391419949664 2076292123209375552 2076415505441543448 2087824381845068412 2099326773628950138 2107965978458698904 2109374481718393344 2110861536121416897 2119548209109570876 2120964451398164736 2120995598857664256 2132649420829409664 2132744831594775216 2144367274790010816 2156149512563582304 2157131365711379928 2165151210802293168 2178534300791127552 2189041593014802708 2190504269476793088 2201069294075323602 2202540007221171072 2202572352659882112 2211636436415684096 2214674398553617728 2215650364407011376 2223788284967418624 2227856984259294024 2236006901917789056 2237025119996986592 2240097956700279156 2248426257371612136 2249316466810156848 2261809746998824113 2263219793533251072 2273235500438448966 2282590379041076328 2284115563044177408 2296177226535368449 2296699376277825792 2297711489014678464 2309318603620011648 2310370205898527136 2323064547689178384 2335828638610547496 2335967443621736379 2337423721190078976 2345580478369150932 2350266708669145344 2359004597898084864 2371461725766036267 2371966161622799616 2373046291933192512 2385033967673126784 2386085007822935328 2386120048714872288 2394848922272604672 2399230598433085872 2409103975381370176 2412413184138762168 2422340810410938144 2426772786425302419 2435795112152579814 2436759505711003252 2437422664679743104 2450705456902869504 2450851088390018496 2460936895338125568 2472806243961166022 2474458526631192192 2488090990967644608 2501761820588345952 2515507764657512688 2516653259996609916 2527697578186400256 2530481025161426454 2531056455489848832 2546122267724907456 2555588314389591936 2556600137139413248 2567914176421210869 2569630008424699584 2583786798312554016 2584925425141513272 2594419665795321728 2597983429072513104 2599166481635843028 2608674718904087232 2613447616150325682 2624202544611849656 2624916715808954112 2625955987445346816 2627807218436865933 2640423092455459584 2654930911644775296 2664801490218206976 2669677078424841576 2680663403850458208 2684385054804231324 2694205037556680256 2695431906881614992 2710241972304041448 2712052905066505728 2725133411712305412 2726954294654783232 2726994341388425472 2741977826780669568 2753261686150137344 2757043639015728192 2767293855226599552 2768389497612500736 2768554007255391264 2783765842460091216 2799102364838600184 2800972672445735424 2814482048161889196 2826064278812761168 2829946235239701774 2843532561105879552 2843659775459700288 2859156366386681088 2874866016751443072 2875036853688290928 2876175154281839904 2886868281069724224 2908041103284202431 2918722124019736944 2934759058767098136 2936095469996044902 2936720009628228096 2936763136879842816 2952227862688330863 2952899198071490304 2954200485876015168 2969123918940014976 2970475979012392032 2981342535890385408 2986797275600372208 2997901676495482848 2999088622413542464 3015746329331765484 3030980667251265288 3032360895241816866 3043453838721435104 3049022218842046629 3051059518199818944 3063615318686237952 3067868634061978656 3079091471493348864 3080493607864702848 3097419396918904512 3114438184814063328 3114623258162315172 3127440637825534576 3131736572767602618 3148990160443425207 3161948967688048356 3164061722577590016 3179322313664356314 3180045290230835712 3181446677097247104 3181493398286496384 3198974131244114496 3216550912185016224 3229787747214584192 3234224268845373456 3235697048567069892 3247726816203439752 3249896886239657472 3267801451186691328 3283562389522204062 3285756404215189632 3299278035508256256 3301603941112985403 3303858528989823168 3317454654623526144 3323475546610517064 3335682427451127936 3341785476388941036 3354010352876683584 3355537679995479888 3372639386057418204 3373974700215235272 3394829690299876608 3407451085852789248 3423885568561614492 3425444714995385719 3426173344566266112 3445049064416738688 3446567233522017696 3463977905430017472 3465555308847790704 3478232958538782976 3484596821533767576 3486925163656935936 3503742957915821244 3506135581785118464 3518370717553726398 3538506896847127296 3539907882193033728 3559569437899788768 3574217871800610944 3579127511734402992 3579180073072308432 3592273383408907008 3593909209175486656 3598845897649628808 3613655963072055264 3633511215616407216 3653692668228869721 3655139258566504878 3655970435707559424 3676058185354304256 3689725140302132736 3691405343007188352 3709209365941749033 3711687789946788288 3732136486451466912 3752642730882518928 3773261646986269032 3774979889994914874 3775838318845512192 3791546367279600384 3795721537742139681 3819183401587361184 3833154689001924096 3833382471584387904 3834900205709119872 3849157708092965632 3854445012637049376 3875680197468831024 3877388137712269908 3891629498692982592 3898749722453764542 3913012078356130848 3914793959994726536 3920171424225488523 3936303816917774484 3938933981168020224 3958831891920019968 3960634638683189376 3982396367467162944 3997202235327310464 4020995105775687312 4041307556335020384 4043147860322422488 4065362958456062172 4068079357599758592 4087700117568458118 4090431441982174848 4090491512082638208 4107324810486270464 4112966740171004352 4129892529225206016 4150940782839899328 4152584246418751104 4152831010883086896 4175648763690136824 4198653547257900276 4215931956917397808 4221723072242833794 4239096418219141752 4241928902796329472 4241991197715328512 4264329134994255691 4265298841658819328 4265489663189550432 4288734549580021632 4312299025127164608 4314262731422759856 4330302421604586336 4378083186029605416 4381008538953586176 4402138588150647204 4404143204994067353 4405080014442342144 4405144705319764224 4429348797107235456 4431300728814022752 4447576569934837248 4455713968518588048 4472013803835578112 4474050239993973184 4480195913400558312 4496852514743224272 4498632933620313696 4523619493997648226 4546471000876897932 4548541342862725299 4565180758082152656 4592354453070736898 4593398752555651584 4595422978029356928 4618637207240023296 4620740411797054272 4646129095378356768 4671657277221094992 4671934887243472758 4691160956738301864 4700533417338290688 4742923451532072534 4743932323245599232 4746092583866385024 4768983470496534471 4770067935346253568 4772170015645870656 4772240097429744576 4798461196866171744 4818207950762740352 4824826368277524336 4844681620821876288 4853545572850604838 4871590224305159628 4873519011422006504 4874845329359486208 4901702176780036992 4921873790676251136 4925343584283306093 4945612487922332044 4948917053262384384 4976181981935289216 5003523641176691904 5031015529315025376 5033306519993219832 5060962050322852908 5092244535449814912 5111176628779183872 5113200274278826496 5135828352842421738 5139260016849399168 5167573596625108032 5169850850283026544 5188839331590643456 5195966858145026208 5198332963271686056 5217349437808174464 5226895232300651364 5248405089223699312 5249833431617908224 5255614436873731866 5277556076330589597 5280846184910919168 5309861823289550592 5329602980436413952 5339354156849683152 5361326807700916416 5368770109608462648 5388410075113360512 5390863813763229984 5420483944608082896 5450266823424610824 5453908589309566464 5453988682776850944 5482708887849757317 5483955653561339136 5514087278031456384 5534587710453199104 5536778995225001472 5537108014510782528 5567531684920182432 5598204729677200368 5628964096323778392 5652128557625522336 5659892470479403548 5662469834992372311 5687319550919400576 5718312732773362176 5749732033502886144 5750073707376581856 5752350308563679808 5773736562139448448 5816082206568404862 5837444248039473888 5848124583680646813 5869518117534196272 5872190939992089804 5904455725376661726 5905798396142980608 5908400971752030336 5938247837880029952 5940951958024784064 5973594551200744416 5995803352990965696 5998177244827084928 6031492658663530968 6061961334502530576 6064721790483633732 6086907677442870208 6098044437684093258 6102119036399637888 6127230637372475904 6131550176352687177 6135737268123957312 6160987215729405696 6194838793837809024 6228876369628126656 6229246516324630344 6254881275651069152 6263473145535205236 6297980320886850414 6323897935376096712 6328123445155180032 6358644627328712628 6362893354194494208 6362986796572992768 6397948262488228992 6433101824370032448 6459575494429168384 6468448537690746912 6471394097134139784 6495453632406879504 6535602902373382656 6567124779044408124 6571512808430379264 6603207882225970806 6607717057979646336 6634909309247052288 6646951093221034128 6671364854902255872 6683570952777882072 6708020705753367168 6711075359990959776 6745278772114836408 6747949400430470544 6785429240996472339 6789659380599753216 6847771137123228984 6850889429990771438 6852346689132532224 6888531679606105347 6890098128833477376 6893134467044035392 6927955810860034944 6931110617695581408 6956465917077565952 6969193643067535152 7007485915831642488 7012271163570236928 7036741435107452796 7077013793694254592 7114385177298108801 7119138875799577536 7148435743601221888 7158255023468805984 7158360146144616864 7184546766817814016 7187818418350973312 7197691795299257616 7227311926144110528 7267022431232814432 7280318359275907257 7307385336457739442 7310278517133009756 7352116370708608512 7382810686014376704 7418418731883498066 7423375579893576576 7464272972902933824 7505285461765037856 7546523293972538064 7549959779989829748 7583092734559200768 7591443075484279362 7638366803174722368 7666764943168775808 7669800411418239744 7698315416185931264 7703742529263632607 7708890025274098752 7751360394937662048 7754776275424539816 7783258997385965184 7797499444907529084 7826024156712261696 7829587919989453072 7840342848450977046 7872607633835548968 7877867962336040448 7921269277366378752 7964792734934325888 7994404470654620928 8041990211551374624 8082615112670040768 8086295720644844976 8130725916912124344 8136158715199517184 8175400235136916236 8180862883964349696 8180983024165276416 8225933480342008704 8259785058450412032 8301881565679798656 8305168492837502208 8305662021766173792 8351297527380273648 8397307094515800552 8431863913834795616 8443446144485667588 8478192836438283504 8528658269988511382 8530597683317638656 8530979326379100864 8577469099160043264 8624598050254329216 8628525462845519712 8660604843209172672 8756166372059210832 8804277176301294408 8808286409988134706 8810160028884684288 8810289410639528448 8856683588064992589 8858697594214470912 8862601457628045504 8911427937037176096 8944027607671156224 8948100479987946368 8960391826801116624 8993705029486448544 8997265867240627392 9047238987995296452 9092942001753795864 9097082685725450598 9130361516164305312 9147066656526139887 9184708906141473796 9190845956058713856 9237274414480046592 9241480823594108544 9292258190756713536 9343314554442189984 9343869774486945516 9382321913476603728 9485846903064145068 9492185167732770048 9537966940993068942 9540135870692507136 9544340031291741312 9544480194859489152 9596922393732343488 9636415901525480704 9649652736555048672 9689363241643752576 9707091145701209676 9743180448610319256 9747038022844013008 9749690658718972416 9803404353560073984 9850687168566612186 9891224975844664088 9897834106524768768 9904811823338956209 9952363963870578432 10007047282353383808 10062031058630050752 10066613039986439664 10121924100645705816 10184489070899629824 10222353257558367744 10271656705684843476 10276334144986157157 10278520033698798336 10335147193250216064 10339701700566053088 10377678663181286912 10391933716290052416 10396665926543372112 10434698875616348928 10453790464601302728 10496810178447398624 10511228873747463732 10555112152661179194 10619723646579101184 10678708313699366304 10722653615401832832 10737540219216925296 10776820150226721024 10781727627526459968 10840967889216165792 10900533646849221648 10961078004686609163 10965417775699514634 10967911307122678272 11028174556062912768 11069175420906398208 11074216029021565056 11127628097825247099 11135063369840364864 11196409459354400736 11257928192647556784 11304257115251044672 11319784940958807096 11324939669984744622 11374639101838801152 11387164613226419043 11499464067005772288 11500147414753163712 11504700617127359616 11547473124278896896 11632164413136809724 11674888496078947776 11696249167361293626 11739036235068392544 11744381879984179608 11808911450753323452 11816801943504060672 11876495675760059904 11881903916049568128 11947189102401488832 11991606705981931392 11996354489654169856 12062985317327061936 12123922669005061152 12129443580967267464 12173815354885740416 12196088875368186516 12204238072799275776 12263100352705374354 12271474536247914624 12321974431458811392 12389677587675618048 12457752739256253312 12458493032649260688 12509762551302138304 12526946291070410472 12595960641773700828 12647795870752193424 12717289254657425256 12725786708388988416 12725973593145985536 12792987404982767073 12795896524976457984 12866203648740064896 12919150988858336768 12936897075381493824 12942788194268279568 12990907264813759008 13134249558088816248 13143025616860758528 13206415764451941612 13212429614982202059 13215434115959292672 13293902186442068256 13342729709804511744 13367141905555764144 13416041411506734336 13422150719981919552 13490557544229672816 13495898800860941088 13570858481992944678 13645624028588175897 13695542274246457968 13701778859981542876 13777063359212210694 13780196257666954752 13786268934088070784 13855911621720069888 13862221235391162816 13938387286135070304 14014971831663284976 14073482870214905592 14228770354596217602 14238277751599155072 14296871487202443776 14306950411489603413 14316510046937611968 14316720292289233728 14375636836701946624 14395383590598515232 14454623852288221056 14534044862465628864 14560636718551814514 14614770672915478884 14620557034266019512 14765621372028753408 14776030752849918279 14836837463766996132 14846751159787153152 14928545945805867648 15010570923530075712 15093046587945076128 15099919559979659496 15182886150968558724 15276733606349444736 15333529886337551616 15339600822836479488 15407485058527265214 15417780050548197504 15502720789875324096 15509552550849079632 15566517994771930368 15594998889815058168 15652048313424523392 15659175839978906144 15680685696901954092 15745215267671097936 15832668228991768791 15842538554732757504 15929585469868651776 15988808941309241856 16073240585747579143 16083980423102749248 16165230225340081536 16172591441289689952 16261451833824248688 16350800470273832472 16361725767928699392 16361966048330552832 16448126663549271951 16451866960684017408 16603763131359597312 16610336985675004416 16611324043532347584 16702595054760547296 16794614189031601104 16863727827669591232 16886892288971335176 16956385672876567008 16987409504977116933 17057316539977022764 17061958652758201728 17154938198320086528 17249196100508658432 17257050925691039424 17321209686418345344 17512332744118421664 17608554352602588816 17616572819976269412 17713367176129985178 17717395188428941824 17725202915256091008 17822855874074352192 17896200959975892736 17920783653602233248 17987410058972897088 17994531734481254784 18094477975990592904 18185884003507591728 18194165371450901196 18260723032328610624 18294133313052279774 18369417812282947592 18381691912117427712 18394650529058061531 18482961647188217088 18584516381513427072 18686629108884379968 18687739548973891032 18764643826953207456 18971693806128290136 18984370335465540096 19075933881986137884 19088680062583482624 19088960389718978304 19193844787464686976 19272831803050961408 19299305473110097344 19378726483287505152 19414182291402419352 19486360897220638512 19494076045688026016 19606808707120147968 19701374337133224372 19782449951689328176 19809623646677912418 19904727927741156864 20014094564706767616 20124062117260101504 20133226079972879328 20243848201291411632 20356287722989417017 20368978141799259648 20543313411369686952 20552668289972314314 20557040067397596672 20665595038818316041 20670294386500432128 20679403401132106176 20783867432580104832 20793331853086744224 20869397751232697856 20907580929202605456 20993620356894797248 21022457747494927464 21110224305322358388 21343155531894326403 21357416627398732608 21445307230803665664 21475080438433850592 21553640300453442048 21563455255052919936 21681935778432331584 21801067293698443296 21922156009373218326 21930835551399029268 22056349112125825536 22148432058043130112 22255256195650494198 22270126739680729728 22392818918708801472 22515856385295113568 22608514230502089344 22639569881917614192 22649879339969489244 22749278203677602304 22774329226452838086 23000294829506327424 23009401234254719232 23094946248557793792 23111227587790897821 23264328826273619448 23349776992157895552 23392498334722587252 23478072470136785088 23488763759968359216 23617822901506646904 23633603887008121344 23763807832099136256 23894378204802977664 23983213411963862784 23992708979308339712 24125970634654123872 24247845338010122304 24258887161934534928 24347630709771480832 24392177750736373032 24408476145598551552 24526200705410748708 24542949072495829248 24779355175351236096 24915505478512506624 24916986065298521376 25019525102604276608 25053892582140820944 25191921283547401656 25295591741504386848 25434578509314850512 25585974809965534146 25591793049952915968 25732407297480129792 25873794150762987648 25885576388536559136 25981814529627518016 26268499116177632496 26412831528903883224 26424859229964404118 26430868231918585344 26570050764194977767 26587804372884136512 26734283811111528288 26832082823013468672 26844301439963839104 26981115088459345632 26991797601721882176 27141716963985889356 27291248057176351794 27391084548492915936 27403557719963085752 27441199969578419661 27554126718424421388 27572537868176141568 27711823243440139776 27724442470782325632 27876774572270140608 28029943663326569952 28146965740429811184 28457540709192435204 28476555503198310144 28613900822979206826 28633020093875223936 28633440584578467456 28751273673403893248 28790767181197030464 28909247704576442112 29068089724931257728 29121273437103629028 29229541345830957768 29241114068532039024 29552061505699836558 29673674927533992264 29693502319574306304 29850303944959789837 29857091891611735296 30021141847060151424 30186093175890152256 30199839119959318992 30365772301937117448 30553467212698889472 30667059772675103232 30814970117054530428 30829002434958471471 30835560101096395008 31005441579750648192 31019105101698159264 31133035989543860736 31189997779630116336 31304096626849046784 31318351679957812288 31361371393803908184 31490430535342195872 31665336457983537582 31859170939737303552 32146481171495158286 32167960846205498496 32330460450680163072 32345182882579379904 32522903667648497376 32701600940547664944 32896253327098543902 32903733921368034816 33207526262719194624 33222648087064695168 33382884293475741297 33405190109521094592 33589228378063202208 33727455655339182464 33773784577942670352 33912771345753134016 33974819009954233866 34114633079954045528 34123917305516403456 34161493839679257129 34498392201017316864 34514101851382078848 34642419372836690688 35024665488236843328 35217108705205177632 35233145639952538824 35426734352259970356 35450405830512182016 35645711748148704384 35792401919951785472 35841567307204466496 35974820117945794176 35989063468962509568 36188955951981185808 36371768007015183456 36388330742901802392 36521446064657221248 36588266626104559548 36738835624565895184 36789301058116123062 36965923294376434176 37169032763026854144 37373258217768759936 37375479097947782064 37529287653906414912 37943387612256580272 38151867763972275768 38177360125166965248 38177920779437956608 38378962214948301219 38387689574929373952 38598610946220194688 38757452966575010304 38828364582804838704 38972721794441277024 38988152091376052032 39402748674266448744 39564899903378656352 39619247293355824836 39637288844946606177 40028189129413535232 40248124234520203008 40266452159945758656 40487696402582823264 40712575445978834034 40936872085764527691 41086626822739373904 41105336579944628628 41331190077636632082 41340588773000864256 41358806802264212352 41567734865160209664 41586663706173488448 41815161858405210912 41987240713789594496 42044915494989854928 42220448610644716776 42686311063788652806 42714833254797465216 42890614461607331328 42920851234468810239 42950160876867701184 43126910510105839872 43363871556864663168 43602134587396886592 43844312018746436652 43861671102798058536 44296864116086260224 44510512391300988396 44540253479361459456 44785637837417602944 45031712770590227136 45217028461004178688 45279139763835228384 45299758679938978488 45548658452905676172 46000589659012654848 46018802468509438464 46222455175581795642 46528657652547238896 46699553984315791104 46784996669445174504 46956144940273570176 46977527519936718432 47235645803013293808 47498004686975306373 47527615664198272512 47788756409605955328 47966426823927725568 48219721757242737429 48251941269308247744 48495690676020244608 48517774323869069856 48695261419542961664 48784355501472746064 49052401410821497416 49085898144991658496 49344379990647815853 49831010957025013248 49833972130597042752 50039050205208553216 50107785164281641888 50383842567094803312 50591183483008773696 50869157018629701024 50962228514931350799 51171949619931068292 51464814594960259584 51747588301525975296 51771152777073118272 51963629059255036032 52536998232355264992 52825663057807766448 52849718459928808236 53140101528389955534 53175608745768273024 53468567622223056576 53688602879927678208 53962230176918691264 53983595203443764352 54283433927971778712 54582496114352703588 54782169096985831872 54807115439926171504 54882399939156839322 55108253436848842776 55145075736352283136 55448884941564651264 55753549144540281216 56059887326653139904 56293931480859622368 56915081418384870408 56953111006396620288 57227801645958413652 57266040187750447872 57266881169156934912 57581534362394060928 57818495409152884224 58136179449862515456 58242546874207258056 58459082691661915536 58482228137064078048 59104123011399673116 59347349855067984528 59700607889919579674 59714183783223470592 60042283694120302848 60372186351780304512 60399678239918637984 60731544603874234896 61106934425397778944 61629940234109060856 61658004869916942942 61671120202192790016 61996785116454948123 62010883159501296384 62038210203396318528 62379995559260232672 62608193253698093568 62636703359915624576 62722742787607816368 62980861070684391744 63330672915967075164 64029466595682979209 64292962342990316572 64335921692410996992 64660920901360326144 64690365765158759808 65045807335296994752 65403201881095329888 65792506654197087804 66445296174129390336 66765768586951482594 66810380219042189184 67178456756126404416 67454911310678364928 67547569155885340704 67825542691506268032 67949638019908467732 68229266159908091056 68247834611032806912 68322987679358514258 69028203702764157696 69284838745673381376 69333682763372693463 70049330976473686656 70434217410410355264 70466291279905077648 70853468704519940712 70900811661024364032 71291423496297408768 71683134614408932992 71949640235891588352 71978126937925019136 72377911903962371616 72743536014030366912 72776661485803604784 73042892129314442496 73176533252209119096 73477671249131790368 73578602116232246124 74338065526053708288 74746516435537519872 74750958195895564128 75058575307812829824 75886775224513160544 76303735527944551536 76757924429896602438 76775379149858747904 77197221892440389376 77656729165609677408 77945443588882554048 77976304182752104064 78805497348532897488 79129799806757312704 79238494586711649672 79274577689893212354 79710152292584933301 80496248469040406016 80532904319891517312 80975392805165646528 81425150891957668068 81873744171529055382 82173253645478747808 82210673159889257256 82662380155273264164 82717613604528424704 83135469730320419328 83173327412346976896 83630323716810421824 83974481427579188992 84089830989979709856 84440897221289433552 85372622127577305612 85429666509594930432 85841702468937620478 85900321753735402368 86253821020211679744 86727743113729326336 87204269174793773184 87688624037492873304 87723342205596117072 89021024782601976792 89080506958722918912 89550911834879369511 89571275674835205888 90063425541180454272 90434056922008357376 90558279527670456768 90599517359877956976 91097316905811352344 92001179318025309696 92444910351163591284 92487007304875414413 93057315305094477792 93399107968631582208 93569993338890349008 93912289880547140352 93955055039873436864 94471291606026587616 94996009373950612746 95577512819211910656 96439443514485474858 96503882538616495488 96991381352040489216 97035548647738139712 97568711002945492128 98104802821642994832 98688759981295631706 99667944261194085504 100078100410417106432 100148652880427223891 100215570328563283776 100767685134189606624 101182366966017547392 101738314037259402048 101924457029862701598 102343899239862136584 103495176603051950592 103542305554146236544 103927258118510072064 105073996464710529984 105651326115615532896 105699436919857616472 106280203056779911068 106351217491536546048 106937135244446113152 107377205759855356416 107924460353837382528 107967190406887528704 108566867855943557424 109164992228705407176 109564338193971663744 109614230879852343008 109764799878313678644 110216506873697685552 110897769883129302528 111507098289080562432 112119774653306279808 112587862961719244736 113830162836769740816 114455603291916827304 114532080375500895744 114533762338313869824 115136886644844903657 115163068724788121856 116272358899725030912 116485093748414516112 116918165383323831072 116964456274128156096 118208246022799346232 118694699710135969056 118911866534839818531 119401215779839159348 120084567388240605696 120744372703560609024 120799356479837275968 121463089207748469792 123259880468218121712 123316009739833885884 123993570232909896246 124021766319002592768 124076420406792637056 124759991118520465344 125273406719831249152 125445485575215632736 125961722141368783488 126661345831934150328 128058933191365958418 128585924685980633144 128671843384821993984 128762553703406430717 129380731530317519616 130091614670593989504 130806403762190659776 131585013308394175608 132890592348258780672 133531537173902965188 133620760438084378368 134356913512252808832 134909822621356729856 135095138311770681408 135651085383012536064 135899276039816935464 136458532319816182112 136645975358717028516 138056407405528315392 138667365526745386926 140098661952947373312 140868434820820710528 140932582559810155296 141706937409039881424 142494014060925919119 142582846992594817536 143366269228817865984 143899280471783176704 144659165271728212287 144755823807924743232 145487072028060733824 145553322971607209568 146085784258628884992 146353066504418238192 146955342498263580736 147157204232464492248 148033139971943447559 149493032871075039744 149501916391791128256 150117150615625659648 151773550449026321088 152607471055889103072 153515848859793204876 154394443784880778752 155313458331219354816 155890887177765108096 155952608365504208128 157610994697065794976 158259599613514625408 158476989173423299344 158549155379786424708 159420304585169866602 161065808639783034624 161950785610331293056 162850301783915336136 163747488343058110764 164346507290957495616 164421346319778514512 165324760310546528328 165435227209056849408 166346654824693953792 167260647433620843648 167948962855158377984 168179661979959419712 168881794442578867104 170745244255154611224 170859333019189860864 171683404937875240956 171800643507470804736 173455486227458652672 174408538349587546368 175377248074985746608 175446684411192234144 178042049565203953584 179101823669758739022 179142551349670411776 180126851082360908544 181116559055340913536 181199034719755913952 182194633811622704688 184889820702327182568 184974014609750828826 185990355349364844369 186114630610188955584 187139986677780698016 187824579761094280704 187910110079746873728 188942583212053175232 189992018747901225492 192088399787048937627 192878887028970949716 193007765077232990976 193982762704080978432 194071097295476279424 195137422005890984256 196209605643285989664 197377519962591263412 199335888522388171008 200297305760854447782 200431140657126567552 201535370268379213248 202364733932035094784 203476628074518804096 203848914059725403196 204687798479724273168 207084611108292473088 207854516237020144128 208952127614718528859 210147992929421059968 211302652231231065792 211398873839715232944 212560406113559822136 212702434983073092096 213874270488892226304 215848920707674765056 215934380813775057408 217133735711887114848 218329984457410814352 219128676387943327488 219228461759704686016 219529599756627357288 220433013747395371104 223014196578161124864 224239549306612559616 225175725923438489472 227660325673539481632 228911206583833654608 230273773289689807314 230326137449576243712 232970187496829032224 233836330766647662144 233928912548256312192 236416492045598692464 237389399420271938112 237823733069679637062 238802431559678318696 239130456877754799903 241488745407121218048 241598712959674551936 242926178415496939584 246519760936436243424 246632019479667771768 247987140465819792492 248152840813585274112 249519982237040930688 250546813439662498304 250890971150431265472 251923444282737566976 253322691663868300656 256117866382731916836 257171849371961266288 257525107406812861434 258761463060635039232 260183229341187979008 261612807524381319552 263170026616788351216 267063074347805930376 267241520876168756736 268652735504638108533 268713827024505617664 270190276623541362816 271302170766025072128 271798552079633870928 272917064639632364224 273291950717434057032 277334731053490773852 277461021914626243239 280197323905894746624 281736869641641421056 281865165119620310592 283413874818079762848 284988028121851838238 286732538457635731968 289318330543456424574 289511647615849486464 290974144056121467648 291106645943214419136 292706133008836476384 293910684996527161472 294314408464928984496 296066279943886895118 299003832783582256512 300234301231251319296 300445958641281671673 303547100898052642176 305214942111778206144 307031697719586409752 310626916662438709632 311781774355530216192 311905216731008416256 315221989394131589952 316519199227029250816 316953978346846598688 317098310759572849416 318840609170339733204 322131617279566069248 323901571220662586112 325700603567830672272 327494976686116221528 328693014581914991232 328842692639557029024 330649520621093056656 332693309649387907584 334521294867241687296 336359323959918839424 337763588885157734208 341490488510309222448 343366809875750481912 343601287014941609472 345410659934534710971 348817076699175092736 350754496149971493216 350893368822384468288 356084099130407907168 356735599604519455593 358203647339517478044 360253702164721817088 362233118110681827072 362398069439511827904 364389267623245409376 369779641404654365136 369948029219501657652 371980710698729688738 372229261220377911168 374279973355561396032 375820220159493747456 377885166424106350464 379984037495802450984 384176799574097875254 385757774057941899432 386015530154465981952 388142194590952558848 390274844011781968512 392419211286571979328 394755039925182526824 398671777044776342016 400594611521708895564 400862281314253135104 403070740536758426496 404729467864070189568 406953256149037608192 407697828119450806392 409375596959448546336 414169222216584946176 417904255229437057718 420295985858842119936 422605304462462131584 422797747679430465888 425120812227119644272 427748540977784452608 431697841415349530112 433977495815184636861 434267471423774229696 436659968914821628704 438257352775886654976 438456923519409372032 439059199513254714576 440866027494790742208 444099419915830342677 448479098613225119232 450351451846876978944 455320651347078963264 457822413167667309216 460547546579379614628 465940374993658064448 467672661533295324288 467857825096512624384 472832984091197384928 474778798840543876224 475647466139359274124 477604863119356637392 478260913755509599806 483197425919349103872 485852356830993879168 493039521872872486848 493264038959335543536 495974280931639584984 496305681627170548224 499039964474081861376 501781942300862530944 503846888565475133952 506645383327736601312 512235732765463833672 514343698743922532576 515050214813625722868 520366458682375958016 523225615048762639104 526340053233576702432 534126148695611860752 537305471009276217066 537427654049011235328 540380553247082725632 543597104159267741856 545834129279264728448 546583901434868114064 554669462106981547704 554922043829252486478 557971066048094533107 563473739283282842112 563730330239240621184 566827749636159525696 569976056243703676476 578636661086912849148 579023295231698972928 581948288112242935296 582213291886428838272 585412266017672952768 587821369993054322944 588628816929857968992 592132559887773790236 598007665567164513024 600891917282563343346 607094201796105284352 610429884223556412288 614063395439172819504 621253833324877419264 623563548711060432384 626856382844155586577 630443978788263179904 633038398454058501632 633907956693693197376 634196621519145698832 637681218340679466408 647803142441325172224 651401207135661344544 654989953372232443056 657386029163829982464 657685385279114058048 661299041242186113312 669042589734483374592 672718647919837678848 675527177770315468416 682980977020618444896 686733619751500963824 690821319869069421942 701508992299942986432 701786737644768936576 712168198260815814336 713471199209038911186 716407294679034956088 724466236221363654144 724796138879023655808 728778535246490818752 739559282809308730272 739896058439003315304 743961421397459377476 744458522440755822336 748559946711122792064 751640440318987494912 755770332848212700928 759968074991604901968 768353599148195750508 771515548115883798864 776284389181905117696 780549688023563937024 784838422573143958656 789510079850365053648 801189223043417791128 801724562628506270208 805958206513914325599 806141481073516852992 813906512298075216384 815395656238901612784 818751193918897092672 832383065743878729717 835808510458874115436 840591971717684239872 845210608924924263168 845595495358860931776 850241624454239288544 867954991630369273722 868534942847548459392 873319937829643257408 876913847038818744064 878118399026509429152 881732054989581484416 888198839831660685354 900702903693753957888 901337875923845015019 910641302694157926528 915644826335334618432 921095093158759229256 931880749987316128896 935345323066590648576 935715650193025248768 945665968182394769856 949557597681087752448 951294932278718548248 955209726238713274784 956521827511019199612 966394851838698207744 971704713661987758336 986079043745744973696 986528077918671087072 991948561863279169968 998079928948163722752 1003563884601725061888 1013290766655473202624 1024471465530927667344 1028687397487845065152 1030100429627251445736 1036231979803604132913 1046451230097525278208 1052680106467153404864 1068252297391223721504 1074610942018552434132 1080761106494165451264 1087194208318535483712 1091668258558529456896 1093167802869736228128 1109338924213963095408 1109844087658504972956 1115942132096189066214 1127460660478481242368 1133655499272319051392 1139952112487407352952 1157273322173825698296 1158046590463397945856 1164426583772857676544 1170824532035345905536 1175642739986108645888 1177257633859715937984 1184265119775547580472 1196015331134329026048 1201783834565126686692 1214188403592210568704 1220859768447112824576 1228126790878345639008 1242507666649754838528 1253712765688311173154 1260887957576526359808 1267815913387386394752 1268393243038291397664 1275362436681358932816 1301932487445553910583 1302802414271322689088 1309979906744464886112 1314772058327659964928 1315370770558228116096 1322598082484372226624 1345437295839675357696 1351054355540630936832 1365961954041236889792 1373467239503001927648 1381642639738138843884 1403017984599885972864 1403573475289537873152 1424336396521631628672 1426942398418077822372 1432814589358069912176 1449592277758047311616 1457557070492981637504 1479118565618617460544 1479792116878006630608 1487922842794918754952 1488917044881511644672 1497119893422245584128 1511540665696425401856 1519936149983209803936 1536707198296391501016 1543031096231767597728 1561099376047127874048 1569676845146287917312 1579020159700730107296 1602378446086835582256 1611916413027828651198 1612282962147033705984 1630791312477803225568 1637502387837794185344 1664766131487757459434 1671617020917748230872 1673913198144283599321 1690421217849848526336 1691190990717721863552 1700483248908478577088 1735909983260738547444 1737069885695096918784 1746639875659286514816 1753827694077637488128 1756236798053018858304 1763464109979162968832 1776397679663321370708 1802675751847690030038 1821282605388315853056 1831289652670669236864 1842190186317518458512 1863761499974632257792 1870690646133181297152 1880569148532466759731 1891331936364789539712 1899115195362175504896 1902589864557437096496 1910419452477426549568 1913043655022038399224 1943409427323975516672 1972158087491489947392 1973056155837342174144 1983897123726558339936 2007127769203450123776 2026581533310946405248 2048942931061855334688 2057374794975690130304 2060200859254502891472 2072463959607208265826 2105360212934306809728 2136504594782447443008 2149221884037104868264 2174388416637070967424 2183336517117058913792 2186335605739472456256 2218677848427926190816 2219688175317009945912 2231884264192378132428 2254921320956962484736 2267310998544638102784 2279904224974814705904 2314546644347651396592 2328853167545715353088 2341649064070691811072 2354515267719431875968 2368530239551095160944 2403567669130253373384 2417874619541742976797 2441719536894225649152 2456253581756691278016 2497149197231636189151 2507425531376622346308 2521775915153052719616 2535631826774772789504 2536786486076582795328 2550724873362717865632 2603864974891107821166 2605604828542645378176 2619959813488929772224 2630741541116456232192 2645196164968744453248 2702108711081261873664 2731923908082473779584 2746934479006003855296 2763285279476277687768 2806035969199771945728 2807146950579075746304 2848672793043263257344 2853884796836155644744 2865629178716139824352 2899184555516094623232 2915114140985963275008 2958237131237234921088 2959584233756013261216 2975845685589837509904 2994239786844491168256 3039872299966419607872 3073414396592783002032 3086062192463535195456 3108695939410812398739 3139353690292575834624 3158040319401460214592 3204756892173671164512 3223832826055657302396 3261582624955606451136 3275004775675588370688 3329532262975514918868 3343234041835496461744 3347826396288567198642 3382381981435443727104 3400966497816957154176 3471819966521477094888 3474139771390193837568 3493279751318573029632 3512473596106037716608 3526928219958325937664 3552795359326642741416 3605351503695380060076 3642565210776631706112 3662579305341338473728 3684380372635036917024 3727522999949264515584 3761138297064933519462 3782663872729579079424 3805179729114874192992 3820838904954853099136 3826087310044076798448 3905797462336661731749 3944316174982979894784 3946112311674684348288 3967794247453116679872 4053163066621892810496 4097885862123710669376 4114749589951380260608 4120401718509005782944 4144927919214416531652 4210720425868613619456 4273009189564894886016 4298443768074209736528 4348776833274141934848 4372671211478944912512 4437355696855852381632 4439376350634019891824 4463768528384756264856 4534621997089276205568 4559808449949629411808 4629093288695302793184 4683298128141383622144 4709030535438863751936 4737060479102190321888 4807135338260506746768 4835749239083485953594 4912507163513382556032 4994298394463272378302 5014851062753244692616 5071263653549545579008 5073572972153165590656 5101449746725435731264 5207729949782215642332 5211209657085290756352 5239919626977859544448 5261483082232912464384 5290392329937488906496 5463847816164947559168 5493868958012007710592 5526570558952555375536 5612071938399543891456 5641707445597400279193 5697345586086526514688 5707769593672311289488 5731258357432279648704 5830228281971926550016 5916474262474469842176 5919168467512026522432 5951691371179675019808 6079744599932839215744 6146828793185566004064 6172124384927070390912 6217391878821624797478 6316080638802920429184 6409513784347342329024 6447665652111314604792 6523165249911212902272 6550009551351176741376 6659064525951029837736 6686468083670992923488 6695652792577134397284 6764763962870887454208 6801932995633914308352 6943639933042954189776 6986559502637146059264 7024947192212075433216 7105590718653285482832 7210703007390760120152 7253623858625228930391 7325158610682676947456 7368760745270073834048 7522276594129867038924 7565327745459158158848 7610359458229748385984 7641677809909706198272 7652174620088153596896 7811594924673323463498 7892224623349368696576 7935588494906233359744 8106326133243785620992 8195771724247421338752 8229499179902760521216 8240803437018011565888 8289855838428833063304 8421440851737227238912 8546018379129789772032 8596887536148419473056 8697553666548283869696 8745342422957889825024 8874711393711704763264 8878752701268039783648 8927537056769512529712 9119616899899258823616 9258186577390605586368 9418061070877727503872 9474120958204380643776 9614270676521013493536 9671498478166971907188 9825014327026765112064 9988596788926544756604 10029702125506489385232 10147145944306331181312 10202899493450871462528 10415459899564431284664 10422419314170581512704 10479839253955719088896 10580784659874977812992 10927695632329895118336 10987737916024015421184 11053141117905110751072 11283414891194800558386 11415539187344622578976 11462516714864559297408 11717392387009985195247 11832948524948939684352 11838336935024053044864 11903382742359350039616 12159489199865678431488 12293657586371132008128 12344248769854140781824 12434783757643249594956 12632161277605840858368 12819027568694684658048 12895331304222629209584 13046330499822425804544 13318129051902059675472 13372936167341985846976 13391305585154268794568 13603865991267828616704 13887279866085908379552 14049894384424150866432 14211181437306570965664 14421406014781520240304 14507247717250457860782 14737521490540147668096 15044553188259734077848 15220718916459496771968 15283355619819412396544 15304349240176307193792 15623189849346646926996 15784449246698737393152 15871176989812466719488 16391543448494842677504 16481606874036023131776 16579711676857666126608 16925122336792200837579 17092036758259579544064 17193775072296838946112 17490684845915779650048 17749422787423409526528 17757505402536079567296 17855074113539025059424 18239233799798517647232 18516373154781211172736 18948241916408761287552 19228541353042026987072 19342996956333943814376 19650028654053530224128 19977193577853089513208 20059404251012978770464 20294291888612662362624 20405798986901742925056 20830919799128862569328 20959678507911438177792 21760871575875686791173 21975475832048030842368 22106282235810221502144 22566829782389601116772 22831078374689245157952 22925033429729118594816 23434784774019970390494 23676673870048106089728 23806765484718700079232 24318978399731356862976 24587315172742264016256 24688497539708281563648 24869567515286499189912 25264322555211681716736 25638055137389369316096 25790662608445258419168 26092660999644851609088 26636258103804119350944 26745872334683971693952 26782611170308537589136 27774559732171816759104 28422362874613141931328 28842812029563040480608 29014495434500915721564 29475042981080295336192 30089106376519468155696 30441437832918993543936 30608698480352614387584 31246379698693293853992 31742353979624933438976 32783086896989685355008 32963213748072046263552 33159423353715332253216 33850244673584401675158 34387550144593677892224 35498845574846819053056 35515010805072159134592 35710148227078050118848 36478467599597035294464 37032746309562422345472 37896483832817522575104 38457082706084053974144 38685993912667887628752 39954387155706179026416 40118808502025957540928 40811597973803485850112 41661839598257725138656 43521743151751373582346 44212564471620443004288 45133659564779202233544 45662156749378490315904 45850066859458237189632 46869569548039940780988 47353347740096212179456 47613530969437400158464 49174630345484528032512 49739135030572998379824 50775367010376602512737 51276110274778738632192 51581325216890516838336 53272516207608238701888 53491744669367943387904 53565222340617075178272 55549119464343633518208 56844725749226283862656 57685624059126080961216 58028990869001831443128 58950085962160590672384 60178212753038936311392 60882875665837987087872 61217396960705228775168 62492759397386587707984 65926427496144092527104 66318846707430664506432 67700489347168803350316 68775100289187355784448 71030021610144318269184 71420296454156100237696 72956935199194070588928 74065492619124844690944 75792967665635045150208 76914165412168107948288 77371987825335775257504 79908774311412358052832 80237617004051915081856 83323679196515450277312 87043486303502747164692 88425128943240886008576 90267319129558404467088 91324313498756980631808 93739139096079881561976 95227061938874800316928 98349260690969056065024 99478270061145996759648 101550734020753205025474 103162650433781033676672 106545032415216477403776 106983489338735886775808 107130444681234150356544 111098238928687267036416 113689451498452567725312 115371248118252161922432 116057981738003662886256 120356425506077872622784 122434793921410457550336 124985518794773175415968 132637693414861329012864 135400978694337606700632 137550200578374711568896 142060043220288636538368 142840592908312200475392 152326101031129807538211 153828330824336215896576 154743975650671550515008 159817548622824716105664 160475234008103830163712 166647358393030900554624 174086972607005494329384 176850257886481772017152 180534638259116808934176 182648626997513961263616 187478278192159763123952 198956540122291993519296 203101468041506410050948 206325300867562067353344 213090064830432954807552 214260889362468300713088 222196477857374534072832 227378902996905135450624 230742496236504323844864 232115963476007325772512 240712851012155745245568 249971037589546350831936 265275386829722658025728 270801957388675213401264 285681185816624400950784 304652202062259615076422 309487951301343101030016 319635097245649432211328 320950468016207660327424 333294716786061801109248 348173945214010988658768 361069276518233617868352 374956556384319526247904 397913080244583987038592 406202936083012820101896 412650601735124134706688 426180129660865909615104 428521778724936601426176 461484992473008647689728 464231926952014651545024 481425702024311490491136 499942075179092701663872 530550773659445316051456 541603914777350426802528 609304404124519230152844 618975902602686202060032 639270194491298864422656 666589433572123602218496 696347890428021977317536 722138553036467235736704 749913112768639052495808 795826160489167974077184 812405872166025640203792 857043557449873202852352 928463853904029303090048 962851404048622980982272 999884150358185403327744 1083207829554700853605056 1218608808249038460305688 1237951805205372404120064 1278540388982597728845312 1392695780856043954635072 1444277106072934471473408 1499826225537278104991616 1591652320978335948154368 1624811744332051280407584 1856927707808058606180096 1999768300716370806655488 2166415659109401707210112 2437217616498076920611376 2785391561712087909270144 2888554212145868942946816 2999652451074556209983232 3249623488664102560815168 3713855415616117212360192 4332831318218803414420224 4874435232996153841222752 5570783123424175818540288 5999304902149112419966464 6499246977328205121630336 8665662636437606828840448 9748870465992307682445504 11141566246848351637080576 12998493954656410243260672 19497740931984615364891008 25996987909312820486521344 38995481863969230729782016 77990963727938461459564032
- Sum of all divisors σ(n): 300358806864155123441280000
- Sum of proper divisors (its aliquot sum) s(n): 222367843136216661981715968
- 77990963727938461459564032 is an abundant number, because the sum of its proper divisors (222367843136216661981715968) is greater than itself. Its abundance is 144376879408278200522151936
Bases of 77990963727938461459564032
- Binary: 1000000100000110011101010011101100010110001010010100111100011101001000001000110000000002
- Hexadecimal: 0x40833A9D8B14A78E904600
- Base-36: 9SS5UJBUREYOK8000
Squares and roots of 77990963727938461459564032
- 77990963727938461459564032 squared (779909637279384614595640322) is 6082590423212612757833972503802821581268603508097024
- 77990963727938461459564032 cubed (779909637279384614595640323) is 474387089068680737091625096309905567419683729012678883361875792430476996640768
-
The
square root of 77990963727938461459564032 is 8831249273343.9735841803 -
77990963727938461459564032 is a
perfect cube number . Itscube root is 427249368
Scales and comparisons
How big is 77990963727938461459564032?- 77,990,963,727,938,461,459,564,032 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 77,990,963,727,938,461,459,564,032 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 77990963727938461459564032 cubic inches would be around 35604114 feet tall.
Recreational maths with 77990963727938461459564032
- 77990963727938461459564032 backwards is 23046595416483972736909977
- The number of decimal digits it has is: 26
- The sum of 77990963727938461459564032's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 77990963727938461459564032 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 77990963727938461459564032 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/77990963727938461459564032/
Chicago style:
Numbermatics. 2024. "Number 77990963727938461459564032 - Facts about the integer". https://numbermatics.com/n/77990963727938461459564032/
The information we have on file for 77990963727938461459564032 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 77990963727938461459564032, math, Factors of 77990963727938461459564032, curriculum, school, college, exams, university, Prime factorization of 77990963727938461459564032, STEM, science, technology, engineering, physics, economics, calculator, seventy-seven septillion, nine hundred ninety sextillion, nine hundred sixty-three quintillion, seven hundred twenty-seven quadrillion, nine hundred thirty-eight trillion, four hundred sixty-one billion, four hundred fifty-nine million, five hundred sixty-four thousand and thirty-two.