386764024564536771267588096
386,764,024,564,536,771,267,588,096 is an even composite number composed of six prime numbers multiplied together.
386764024564536771267588096 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 386764024564536771267588096:
212 × 36 × 133 × 373 × 673 × 1573
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 37 × 37 × 37 × 67 × 67 × 67 × 157 × 157 × 157)See below for interesting mathematical facts about the number 386764024564536771267588096 from the Numbermatics database.
Names of 386764024564536771267588096
- Cardinal: 386764024564536771267588096 can be written as Three hundred eighty-six septillion, seven hundred sixty-four sextillion, twenty-four quintillion, five hundred sixty-four quadrillion, five hundred thirty-six trillion, seven hundred seventy-one billion, two hundred sixty-seven million, five hundred eighty-eight thousand and ninety-six.
Scientific notation
- Scientific notation: 3.86764024564536771267588096 × 1026
Factors of 386764024564536771267588096
Divisors of 386764024564536771267588096
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 37 39 48 52 54 64 67 72 74 78 81 96 104 108 111 117 128 134 144 148 156 157 162 169 192 201 208 216 222 234 243 256 268 288 296 312 314 324 333 338 351 384 402 416 432 444 468 471 481 486 507 512 536 576 592 603 624 628 648 666 676 702 729 768 804 832 864 871 888 936 942 962 972 999 1014 1024 1053 1072 1152 1184 1206 1248 1256 1296 1332 1352 1369 1404 1413 1443 1458 1521 1536 1608 1664 1728 1742 1776 1809 1872 1884 1924 1944 1998 2028 2041 2048 2106 2144 2197 2304 2368 2412 2479 2496 2512 2592 2613 2664 2704 2738 2808 2826 2886 2916 2997 3042 3072 3159 3216 3328 3456 3484 3552 3618 3744 3768 3848 3888 3996 4056 4082 4096 4107 4212 4239 4288 4329 4394 4489 4563 4608 4736 4824 4958 4992 5024 5184 5226 5328 5408 5427 5476 5616 5652 5772 5809 5832 5994 6084 6123 6144 6253 6318 6432 6591 6656 6912 6968 7104 7236 7437 7488 7536 7696 7776 7839 7992 8112 8164 8214 8424 8478 8576 8658 8788 8978 8991 9126 9216 9472 9477 9648 9916 9984 10048 10368 10452 10519 10656 10816 10854 10952 11232 11304 11323 11544 11618 11664 11988 12168 12246 12288 12321 12506 12636 12717 12864 12987 13182 13312 13467 13689 13824 13936 14208 14472 14874 14976 15072 15392 15552 15678 15984 16224 16281 16328 16428 16848 16956 17152 17316 17427 17576 17797 17956 17982 18252 18369 18432 18759 18944 18954 19296 19773 19832 19968 20096 20736 20904 21038 21312 21632 21708 21904 22311 22464 22608 22646 23088 23236 23328 23517 23976 24336 24492 24642 24649 25012 25272 25434 25728 25974 26364 26533 26624 26934 26973 27378 27648 27872 28416 28944 29748 29952 30144 30784 31104 31356 31557 31968 32227 32448 32562 32656 32856 33696 33912 33969 34304 34632 34854 35152 35594 35912 35964 36504 36738 36864 36963 37518 37888 37908 38151 38592 38961 39546 39664 39936 40192 40401 41067 41472 41808 42076 42624 43264 43416 43808 44622 44928 45216 45292 46176 46472 46656 47034 47952 48672 48843 48984 49284 49298 50024 50544 50653 50868 51456 51948 52281 52728 53066 53248 53391 53868 53946 54756 55107 55296 55744 56277 56832 57888 58357 59319 59496 59904 60288 61568 62208 62712 63114 63936 64454 64896 65124 65312 65712 66933 67392 67824 67938 68608 69264 69708 70304 70551 71188 71824 71928 73008 73476 73926 73947 75036 75517 75776 75816 76302 77184 77922 79092 79328 79599 79872 80384 80802 81289 82134 82944 83616 84152 85248 86528 86832 87616 89244 89856 90432 90584 91723 92352 92944 93312 94068 94671 95904 96681 97344 97686 97968 98568 98596 100048 101088 101306 101736 101907 102912 103896 104562 105456 106132 106782 107736 107892 109512 110214 110592 110889 111488 112554 113664 114453 115776 116714 116883 118638 118992 119808 120576 121203 123136 123201 124416 125424 126228 127872 128908 129792 130248 130624 131424 133866 134784 135648 135876 136747 137216 138528 139416 140608 141102 142376 143648 143856 146016 146952 147199 147852 147894 150072 151034 151552 151632 151959 152604 154368 155844 156843 158184 158656 159198 159744 160173 160768 161604 162578 164268 165321 165888 166093 167232 168304 168831 170496 173056 173664 175071 175232 177957 178488 179712 180864 181168 183446 184704 185888 186624 188136 189342 191808 193362 194688 195372 195936 197136 197192 200096 200799 202176 202612 203472 203814 205824 207792 209124 210912 211653 212264 213564 214933 215472 215784 219024 220428 221778 221841 222976 225108 226551 227328 228906 231361 231552 233428 233766 237276 237984 238797 239616 241152 242406 243867 246272 246402 248832 250848 252456 255744 257816 259584 260496 261248 262848 267732 269568 271296 271752 273494 274432 275169 277056 278832 281216 282204 284013 284752 287296 287712 290043 292032 293904 294398 295704 295788 300144 300763 302068 303264 303918 305208 305721 308736 311688 313686 316368 317312 318396 320346 320437 321536 323208 325156 328536 330642 331776 332186 332667 334464 336608 337662 340992 344929 346112 347328 350142 350464 350649 355914 356976 359424 361728 362336 363609 366892 369408 371776 373248 376272 378684 383616 386724 389203 389376 390744 391872 394272 394384 400192 401598 404352 405224 406944 407628 410241 411648 415584 418248 418951 421824 423306 424528 427128 429866 430944 431568 438048 440856 441597 443556 443682 445952 450216 453102 454656 455877 457812 462722 463104 466856 467532 470529 474552 475968 477594 479232 480519 482304 484812 487734 492544 492804 495963 497664 498279 501696 504912 506493 511488 515632 519168 520992 522496 525213 525696 533871 535464 539136 542592 543504 546988 550338 554112 557664 562432 564408 568026 569504 574592 575424 580086 584064 587808 588796 591408 591576 600288 601526 602397 604136 606528 607836 610416 611442 617472 623376 627372 632736 634624 634959 636792 640692 640874 643072 644799 646416 650312 657072 658489 661284 664372 665334 665523 668928 673216 675324 679653 681984 689858 692224 694083 694656 700284 700928 701298 704773 711828 713952 716391 718848 723456 724672 727218 731601 733784 738816 743552 746496 752544 757368 758641 767232 773448 778406 778752 781488 783744 788544 788768 800384 803196 808704 810448 813888 815256 820482 823296 825507 831168 836496 837902 843648 846612 849056 852039 854256 859732 861888 863136 870129 876096 881712 883194 887112 887364 891904 900432 902289 906204 911754 912013 915624 917163 925444 926208 933712 935064 941058 949104 951936 955188 961038 961311 964608 969624 975468 981721 985088 985608 991926 995328 996558 998001 1003392 1009824 1012986 1022976 1031264 1034787 1038336 1041984 1044992 1050426 1051392 1067742 1070928 1078272 1085184 1087008 1090827 1093976 1100676 1108224 1115328 1124864 1128816 1136052 1139008 1149184 1150848 1160172 1167609 1168128 1175616 1177592 1182816 1183152 1192399 1200576 1203052 1204794 1208272 1213056 1215672 1220832 1222884 1230723 1234944 1246752 1254744 1256853 1265472 1269248 1269918 1273584 1281384 1281748 1289598 1292832 1300624 1314144 1316978 1322568 1324791 1328744 1330668 1331046 1337856 1346432 1350648 1359306 1363968 1367631 1379716 1388166 1389312 1400568 1401856 1402596 1409546 1411587 1423656 1427904 1432782 1437696 1441557 1446912 1449344 1454436 1463202 1467568 1477632 1487104 1487889 1492992 1494837 1505088 1514736 1517282 1519479 1534464 1546896 1556812 1557504 1562976 1567488 1575639 1577088 1577536 1600768 1601613 1606392 1617408 1620896 1627776 1630512 1640964 1651014 1651483 1662336 1672992 1675804 1687296 1693224 1698112 1704078 1708512 1719464 1723776 1726272 1740258 1752192 1763424 1766388 1774224 1774728 1777711 1783808 1800864 1804578 1807191 1812408 1823508 1824026 1831248 1834326 1850888 1852416 1867424 1870128 1882116 1898208 1903872 1910376 1922076 1922622 1929216 1934397 1939248 1950936 1963442 1970176 1971216 1975467 1983852 1993116 1996002 1996569 2006784 2019648 2025972 2038959 2045952 2062528 2069574 2076672 2082249 2083968 2089984 2100852 2102784 2114319 2135484 2141856 2149173 2156544 2159209 2170368 2174016 2181654 2187952 2194803 2201352 2216448 2230656 2249728 2257632 2272104 2275923 2278016 2298368 2301696 2320344 2335218 2336256 2351232 2355184 2365632 2366304 2384798 2401152 2406104 2409588 2416544 2426112 2431344 2441664 2445768 2461446 2469888 2476521 2493504 2509488 2513706 2530944 2538496 2539836 2547168 2556117 2562768 2563496 2579196 2585664 2601248 2610387 2628288 2633956 2645136 2649582 2657488 2661336 2662092 2675712 2692864 2701296 2706867 2718612 2735262 2736039 2751489 2759432 2776332 2778624 2794129 2801136 2803712 2805192 2819092 2823174 2847312 2855808 2865564 2883114 2883933 2893824 2898688 2908872 2926404 2935136 2945163 2955264 2974208 2975778 2985984 2989674 3007693 3010176 3029472 3034564 3038958 3068928 3093792 3104361 3113624 3115008 3125952 3134976 3151278 3154176 3155072 3201536 3203226 3212784 3234816 3241792 3255552 3261024 3272481 3281928 3302028 3302966 3324672 3345984 3351608 3374592 3386448 3393751 3396224 3408156 3417024 3438928 3447552 3452544 3480516 3502827 3504384 3526848 3532776 3548448 3549456 3555422 3567616 3577197 3601728 3609156 3614382 3624816 3647016 3648052 3662496 3668652 3692169 3701776 3704832 3734848 3740256 3764232 3770559 3796416 3807744 3820752 3844152 3845244 3868794 3869893 3878496 3901872 3909919 3926884 3942432 3950934 3967704 3974373 3986232 3992004 3993138 4013568 4039296 4051944 4077918 4091904 4102893 4125056 4139148 4164498 4165681 4167936 4179968 4201704 4205568 4228638 4234761 4270968 4283712 4298346 4313088 4318418 4324671 4340736 4348032 4363308 4375904 4389606 4402704 4432896 4461312 4484511 4499456 4515264 4544208 4551846 4556032 4558437 4596736 4603392 4640688 4670436 4672512 4702464 4710368 4726917 4731264 4732608 4769596 4802304 4812208 4819176 4833088 4852224 4862688 4883328 4891536 4922892 4953042 4954449 4987008 5018976 5027412 5059639 5061888 5076992 5079672 5094336 5112234 5125536 5126992 5158392 5171328 5202496 5220774 5256576 5267912 5290272 5299164 5314976 5322672 5324184 5333133 5351424 5385728 5402592 5413734 5437224 5446363 5470524 5472078 5502978 5518864 5552664 5557248 5588258 5602272 5607424 5610384 5638184 5646348 5694624 5711616 5731128 5766228 5767866 5787648 5797376 5803191 5817744 5852808 5870272 5890326 5910528 5926401 5948416 5951556 5979348 5989707 6015386 6020352 6058944 6069128 6077916 6116877 6137856 6145441 6187584 6208722 6227248 6230016 6246747 6251904 6269952 6302556 6308352 6310144 6342957 6403072 6406452 6425568 6447519 6469632 6477627 6483584 6511104 6522048 6544962 6563856 6584409 6604056 6605932 6649344 6691968 6703216 6749184 6772896 6787502 6792448 6816312 6827769 6834048 6877856 6895104 6905088 6961032 7005654 7008768 7053696 7065552 7096896 7098912 7110844 7154394 7203456 7218312 7228764 7249632 7294032 7296104 7324992 7337304 7384338 7403552 7409664 7429563 7469696 7480512 7528464 7541118 7592832 7615488 7641504 7668351 7688304 7690488 7737588 7739786 7756992 7803744 7819838 7831161 7853768 7884864 7901868 7935408 7948746 7952521 7972464 7984008 7986276 8027136 8078592 8103888 8120601 8155836 8205786 8208117 8250112 8254467 8278296 8328996 8331362 8335872 8359936 8382387 8403408 8411136 8457276 8469522 8541936 8560357 8567424 8596692 8636836 8649342 8651799 8681472 8696064 8726616 8751808 8779212 8805408 8835489 8865792 8922624 8969022 8998912 9023079 9030528 9088416 9103692 9112064 9116874 9162049 9193472 9206784 9281376 9313083 9340872 9345024 9404928 9420736 9453834 9462528 9465216 9539192 9604608 9624416 9638352 9666176 9704448 9725376 9766656 9783072 9845784 9862333 9906084 9908898 9974016 10037952 10054824 10119278 10123776 10153984 10159344 10181253 10188672 10224468 10251072 10253984 10316784 10342656 10404992 10441548 10508481 10513152 10535824 10580544 10598328 10629952 10645344 10648368 10666266 10702848 10731591 10771456 10805184 10827468 10874448 10892726 10941048 10944156 11005956 11037728 11076507 11105328 11114496 11128231 11176516 11204544 11220768 11276368 11292696 11311677 11389248 11423232 11462256 11532456 11535732 11594752 11606382 11609679 11635488 11705616 11729757 11740544 11780652 11852802 11856169 11896832 11903112 11923119 11958696 11979414 12030772 12040704 12117888 12138256 12155832 12233754 12275712 12290882 12308679 12375168 12417444 12454496 12493494 12497043 12503808 12539904 12605112 12616704 12620288 12685914 12762373 12806144 12812904 12851136 12895038 12939264 12955254 12967168 12974013 13022208 13044096 13089924 13127712 13168818 13208112 13211864 13298688 13383936 13406432 13453533 13498368 13545792 13575004 13584896 13632624 13655538 13668096 13755712 13790208 13810176 13922064 14011308 14017536 14107392 14131104 14180751 14193792 14197824 14221688 14308788 14400511 14406912 14436624 14457528 14499264 14588064 14592208 14649984 14674608 14768676 14807104 14859126 14863347 14939392 14961024 15056928 15082236 15178917 15185664 15230976 15283008 15336702 15376608 15380976 15475176 15479572 15501187 15513984 15607488 15639676 15662322 15707536 15769728 15803736 15870816 15897492 15905042 15944928 15968016 15972552 15999399 16054272 16157184 16207776 16241202 16311672 16339089 16411572 16416234 16500224 16508934 16556592 16657992 16662724 16671744 16764774 16806816 16822272 16914552 16939044 17083872 17120714 17134848 17193384 17273672 17298684 17303598 17362944 17392128 17409573 17453232 17503616 17558424 17610816 17670978 17731584 17779203 17845248 17938044 17969121 18046158 18061056 18176832 18207384 18224128 18233748 18324098 18350631 18386944 18413568 18436323 18562752 18626166 18681744 18690048 18740241 18809856 18841472 18907668 18925056 18930432 19028871 19078384 19209216 19248832 19276704 19332352 19342557 19408896 19432881 19450752 19533312 19566144 19691568 19724666 19753227 19812168 19817796 19948032 20075904 20109648 20238556 20247552 20318688 20362506 20377344 20448936 20483307 20502144 20507968 20633568 20685312 20809984 20883096 21016962 21026304 21071648 21161088 21196656 21259904 21290688 21296736 21332532 21463182 21469279 21542912 21610368 21654936 21748896 21785452 21882096 21888312 22011912 22075456 22153014 22210656 22228992 22256462 22288689 22353032 22409088 22441536 22552736 22585392 22623354 22778496 22846464 22924512 23064912 23071464 23110243 23189504 23212764 23219358 23270976 23411232 23459514 23481088 23493483 23561304 23705604 23712338 23793664 23806224 23846238 23857563 23917392 23958828 24061544 24081408 24235776 24276512 24311664 24361803 24467508 24581764 24617358 24624351 24750336 24834888 24908992 24986988 24994086 25007616 25079808 25147161 25210224 25233408 25240576 25371828 25524746 25612288 25625808 25681071 25702272 25790076 25910508 25934336 25948026 25955397 26044416 26076601 26088192 26179848 26255424 26337636 26416224 26423728 26506467 26597376 26767872 26812864 26907066 26996736 27069237 27091584 27150008 27169792 27265248 27311076 27336192 27486147 27511424 27580416 27620352 27844128 27939249 28022616 28035072 28069717 28214784 28262208 28361502 28387584 28395648 28443376 28617576 28801022 28813824 28873248 28915056 28998528 29176128 29184416 29299968 29349216 29537352 29586999 29614208 29718252 29726694 29878784 29922048 30113856 30164472 30357834 30371328 30461952 30543759 30566016 30673404 30753216 30761952 30950352 30959144 31002374 31027968 31214976 31279352 31324644 31415072 31525443 31539456 31607472 31741632 31794984 31810084 31889856 31936032 31945104 31998798 32108544 32194773 32314368 32415552 32482404 32623344 32678178 32823144 32832468 33000448 33017868 33113184 33229521 33315984 33325448 33343488 33384693 33529548 33613632 33744481 33829104 33878088 33935031 34167744 34241428 34269696 34386768 34547344 34597368 34607196 34784256 34819146 34829037 34906464 35007232 35116848 35189271 35221632 35341956 35558406 35568507 35690496 35769357 35876088 35938242 36092316 36122112 36323677 36353664 36414768 36448256 36467496 36648196 36701262 36827136 36872646 36926037 37125504 37252332 37363488 37480482 37491129 37619712 37682944 37815336 37850112 37860864 38057742 38156768 38287119 38418432 38497664 38553408 38664704 38685114 38817792 38865762 38901504 39066624 39132288 39383136 39449332 39506454 39624336 39635592 39896064 40151808 40219296 40360599 40477112 40495104 40637376 40725012 40754688 40897872 40966614 41004288 41015936 41267136 41370624 41619968 41766192 42033924 42052608 42143296 42322176 42393312 42519808 42542253 42581376 42593472 42665064 42926364 42938558 43085824 43201533 43220736 43309872 43497792 43570904 43764192 43776624 44023824 44118763 44150912 44306028 44421312 44512924 44577378 44590041 44706064 44818176 44883072 45105472 45170784 45246708 45536751 45556992 45692928 45849024 46129824 46142928 46220486 46379008 46425528 46438716 46503561 46541952 46822464 46919028 46962176 46986966 47122608 47219791 47411208 47424676 47612448 47692476 47715126 47834784 47917656 47998197 48123088 48162816 48471552 48553024 48623328 48723606 48935016 49017267 49163528 49234716 49248702 49500672 49669776 49817984 49973976 49988172 50015232 50294322 50308609 50420448 50466816 50481152 50743656 50828947 51049492 51251616 51362142 51404544 51580152 51821016 51868672 51896052 51910794 52088832 52153202 52176384 52228719 52359696 52510848 52675272 52832448 52847456 53012934 53194752 53337609 53535744 53625728 53814132 54138474 54153853 54183168 54300016 54339584 54530496 54622152 54672384 54972294 55022848 55051893 55160832 55240704 55308969 55688256 55878498 56045232 56070144 56139434 56220723 56429568 56524416 56723004 56775168 56791296 56886752 57086613 57235152 57602044 57627648 57746496 57830112 57997056 58298643 58352256 58368832 58599936 58698432 59074704 59173998 59228416 59259681 59436504 59453388 59757568 59844096 60227712 60328944 60715668 60742656 61087518 61104871 61132032 61346808 61449921 61506432 61523904 61900704 61918288 62004748 62055936 62429952 62558704 62649288 62830144 63050886 63078912 63214944 63483264 63589968 63620168 63779712 63872064 63890208 63997596 64389546 64407837 64628736 64831104 64964808 65246688 65356356 65646288 65664936 65775307 66000896 66035736 66226368 66459042 66631968 66650896 66686976 66769386 66866067 67059096 67227264 67488962 67658208 67756176 67870062 68335488 68482856 68539392 68773536 69094688 69194736 69214392 69330729 69568512 69638292 69658074 69812928 70014464 70233696 70378542 70443264 70683912 71116812 71137014 71380992 71538714 71572689 71752176 71876484 72184632 72244224 72647354 72707328 72829536 72896512 72934992 73085409 73296392 73402524 73745292 73852074 73873053 74251008 74504664 74726976 74960964 74982258 75239424 75365888 75441483 75630672 75700224 75721728 76115484 76313536 76574238 76836864 76995328 77043213 77106816 77329408 77370228 77731524 77803008 77866191 78133248 78229803 78264576 78766272 78898664 79012908 79248672 79271184 79519401 79792128 79890733 80303616 80438592 80721198 80954224 80990208 81207711 81274752 81450024 81509376 81795744 81933228 82008576 82031872 82458441 82534272 82741248 83239936 83532384 83817747 84067848 84105216 84209151 84286592 84644352 84786624 85039616 85084506 85162752 85186944 85330128 85852728 85877116 86403066 86441472 86619744 86995584 87141808 87528384 87553248 88047648 88237526 88301824 88612056 88760997 88842624 89025848 89154756 89180082 89412128 89636352 89766144 90210944 90341568 90493416 91073502 91113984 91385856 91631277 91698048 92259648 92285856 92440972 92851056 92877432 93007122 93083904 93644928 93838056 93924352 93973932 94245216 94439582 94576329 94822416 94849352 95224896 95384952 95430252 95669568 95835312 95996394 96246176 96325632 96584319 96943104 97106048 97246656 97447212 97870032 98034534 98327056 98469432 98497404 99001344 99339552 99635968 99688563 99947952 99976344 100030464 100154079 100588644 100617218 100840896 100962304 101233443 101487312 101657894 101805093 102098984 102503232 102724284 102809088 103160304 103382773 103642032 103737344 103792104 103821588 104306404 104352768 104457438 104487111 104719392 105021696 105350544 105567813 105664896 105694912 106025868 106675218 106705521 107071488 107251456 107308071 107628264 108276948 108307706 108366336 108600032 108679168 108971031 109060992 109244304 109344768 109944588 110045696 110103786 110481408 110617938 110649361 111284641 111376512 111756996 112090464 112278868 112441446 112473387 112859136 113048832 113446008 113550336 113582592 113773504 114173226 114470304 114861357 115204088 115255296 115492992 115660224 115994112 116597286 116704512 116737664 117199872 117396864 118149408 118347996 118456832 118519362 118873008 118906776 119106637 119515136 119688192 120455424 120657888 121081797 121431336 121485312 122175036 122209742 122264064 122693616 122899842 123012864 123047808 123801408 123836576 124009496 124111872 124859904 125117408 125298576 125660288 126101772 126157824 126429888 126966528 127179936 127240336 127559424 127744128 127780416 127995192 128779092 128815674 129257472 129604599 129662208 129929616 130493376 130712712 131292576 131329872 131550614 132001792 132071472 132356289 132452736 132918084 133263936 133301792 133538772 133732134 133770123 134118192 134454528 134977924 135316416 135512352 135740124 136610253 136670976 136965712 137078784 137547072 138189376 138389472 138428784 138661458 139137024 139276584 139316148 139510683 139625856 140028928 140467392 140757084 140886528 141367824 141659373 142233624 142274028 143077428 143145378 143186041 143504352 143752968 143994591 144369264 144488448 144667003 145294708 145414656 145659072 145869984 146170818 146592784 146805048 147051801 147490584 147704148 147746106 148502016 149009328 149453952 149921928 149964516 150731776 150882966 150925827 151261344 151400448 151443456 152230968 152486841 152627072 153148476 153990656 154086426 154130197 154213632 154658816 154740456 155463048 155606016 155732382 156266496 156459606 156529152 156686157 157532544 157797328 158025816 158497344 158542368 159038802 159584256 159781466 160012827 160607232 160877184 161442396 161908448 162415422 162461559 162549504 162900048 163018752 163591488 163866456 164017152 164063744 164916882 165068544 165482496 165926907 166479872 167064768 167635494 168135696 168210432 168418302 168573184 168662169 169288704 169573248 170079232 170169012 170325504 170373888 170660256 171259839 171705456 171754232 172806132 172882944 173239488 173991168 174283616 174895929 175056768 175106496 176095296 176475052 176603648 177224112 177521994 177685248 178051696 178309512 178360164 178824256 179272704 179532288 180421888 180683136 180986832 182147004 182227968 183262554 183314613 183396096 184349763 184519296 184571712 184881944 185702112 185754864 186014244 186167808 187206643 187289856 187676112 187848704 187947864 188490432 188879164 189152658 189644832 189698704 190449792 190769904 190860504 191339136 191670624 191992788 192492352 193168638 193223511 193886208 194212096 194493312 194894424 195740064 196069068 196654112 196938864 196994808 197325921 198002688 198679104 199271936 199377126 199895904 199952688 200060928 200308158 201177288 201234436 201515431 201681792 202466886 202974624 203315788 203610186 204197968 205006464 205448568 205618176 206320608 206765546 207284064 207474688 207584208 207643176 207992187 208612808 208705536 208914876 208974222 209438784 210043392 210701088 211135626 211329792 211389824 212051736 213350436 213411042 214142976 214502912 214616142 214718067 215256528 216553896 216615412 216732672 217200064 217942062 218121984 218488608 218689536 219256227 219889176 220091392 220207572 221235876 221298722 221619159 222569282 222753024 223513992 224180928 224557736 224882892 224946774 225718272 226097664 226324449 226892016 227100672 227165184 227381317 227547008 228346452 228940608 229722714 230408176 230510592 230985984 231129639 231320448 231988224 233194572 233409024 233475328 233598573 234399744 234689409 234793728 236298816 236695992 236913664 237038724 237746016 237813552 238213274 238558203 239030272 239376384 239672199 240910848 241315776 242163594 242862672 242970624 243623133 244350072 244419484 244528128 245387232 245799684 246025728 246095616 247375323 247602816 247673152 248018992 248223744 249719808 250234816 250597152 251320576 251453241 252203544 252315648 252627453 252859776 253933056 254359872 254480672 255118848 255488256 255560832 255990384 257558184 257631348 259209198 259282831 259324416 259859232 260986752 261425424 262585152 262659744 263101228 264142944 264712578 264905472 265836168 266282991 266527872 266603584 267077544 267464268 267540246 268236384 268909056 269955848 270632832 271024704 271480248 273220506 273341952 273931424 274157568 274893831 275094144 276378752 276778944 276857568 277322916 278553168 278632296 279021366 279100627 279251712 280057856 280934784 281514168 281773056 282735648 283318746 283728987 284467248 284548056 286154856 286290756 286372082 287008704 287505936 287989182 288738528 288976896 289334006 289752957 290589416 290829312 291318144 291739968 292341636 293185568 293610096 294103602 294981168 295408296 295492212 297004032 298018656 298907904 299843856 299929032 300462237 301463552 301765932 301851654 302522688 302886912 303700329 304461936 304973682 305254144 305415279 306296952 307981312 308172852 308260394 308427264 309317632 309480912 310148319 310926096 311212032 311464764 312919212 313058304 313372314 313461333 315065088 315594656 316051632 316703439 316994688 317084736 318077604 319562932 320025654 320116563 321214464 321754368 322884792 323816896 324830844 324923118 325099008 325800096 326037504 326913093 327182976 327732912 328034304 328127488 329833764 330137088 331853814 331948083 332959744 333853923 334129536 335270988 336271392 336836604 337146368 337324338 337420161 338577408 338995813 339146496 340158464 340338024 340651008 340747776 341320512 342519678 343410912 343508464 344584071 345612264 345765888 346478976 347982336 348567232 349791858 350113536 350212992 352190592 352950104 353207296 354448224 355043988 355370496 356103392 356619024 356720328 357319911 357648512 358545408 359064576 360843776 361366272 361973664 364294008 364455936 364906321 366525108 366629226 366792192 368699526 369038592 369143424 369763888 371404224 371509728 372028488 372335616 374413286 374579712 375352224 375697408 375895728 376980864 377758328 378305316 379289664 379397408 380899584 381539808 381721008 382678272 383341248 383985576 384984704 386337276 386447022 387772416 388424192 388813797 388986624 389788848 391480128 392138136 393308224 393877728 393989616 394651842 396005376 397068867 397358208 398543872 398754252 399791808 399905376 400616316 401310369 402354576 402468872 403030862 403363584 404933772 405949248 406631576 407220372 408395936 409830759 410012928 410897136 411236352 411744547 412641216 413531092 414568128 415168416 415286352 415984374 417225616 417411072 417829752 417948444 418532049 418877568 420086784 421402176 422271252 422659584 422779648 424103472 424978119 426700872 426822084 429005824 429232284 429436134 429558123 430513056 431983773 433107792 433230824 433465344 434001009 434400128 435884124 436243968 436977216 438512454 438678253 439778352 440182784 440415144 441155403 442471752 442597444 443238318 445138564 445506048 447027984 448361856 449115472 449765784 449893548 452195328 452648898 452777481 453784032 454201344 454330368 454762634 455094016 456692904 457460523 457881216 459445428 460816352 461971968 462259278 462390591 462640896 463976448 466389144 466818048 466950656 467197146 468799488 469378818 469587456 472207801 472597632 473391984 473827328 474077448 475492032 475627104 476426548 477116406 478752768 479344398 480038481 481821696 482631552 484327188 485725344 487246266 487384677 488700144 488838968 489056256 490774464 491599368 492051456 492191232 494750646 495205632 495346304 496037984 496447488 497780721 499439616 500469632 501194304 502641152 502906482 504407088 504631296 505254906 505719552 507866112 508719744 508961344 510237696 510976512 511121664 511980768 513779517 515116368 515262696 518418396 518565662 518648832 519718464 521973504 522850848 524687787 525170304 525319488 526202456 528285888 529425156 529810944 531672336 532565982 532818907 533055744 533207168 534155088 534928536 535080492 536472768 537818112 539911696 541265664 542049408 542960496 546441012 546683904 547862848 549787662 549943839 550188288 552757504 553049289 553557888 553715136 554645832 557106336 557264592 558042732 558201254 558503424 560115712 561619929 561869568 563028336 563546112 565471296 566637492 567457974 568934496 569096112 572309712 572581512 572744164 573543919 574017408 575011872 575978364 577477056 578668012 579505914 579670533 581178832 581658624 582636288 583479936 584683272 586371136 587220192 588207204 589962336 590816592 590984424 591977763 594008064 596037312 597815808 599687712 599858064 600924474 602927104 603531864 603703308 604546293 605045376 607400658 608923872 609947364 610508288 610830558 612593904 613857283 615962624 616345704 616520788 616854528 618961824 620296638 621852192 622424064 622929528 623976561 625838424 626116608 626744628 626922666 630130176 631189312 632103264 633406878 633989376 634169472 636155208 639125864 640051308 640233126 642428928 643508736 644154201 645769584 647633792 649661688 649846236 650198016 651600192 653826186 654011917 654365952 655465824 656068608 656254976 659667528 660274176 660776311 663707628 663896166 664857477 667707846 668259072 670541976 672542784 673673208 674292736 674648676 674840322 677154816 677991626 678292992 678973347 680316928 680676048 681302016 681495552 682143951 682641024 685039356 686821824 687016928 689168142 691224528 691531776 692957952 693388917 695964672 697134464 699583716 700227072 700425984 704068227 704381184 705900208 706414592 708896448 710087976 710740992 712206784 713238048 713440656 714639822 715297024 715674609 717090816 718129152 719016597 721687552 722732544 723947328 728588016 728911872 729812642 730869399 733050216 733258452 733584384 737399052 738077184 738286848 739527776 742125969 742808448 743019456 744056976 744671232 748826572 749159424 750704448 751791456 753961728 755516656 756610632 757882359 758579328 758794816 761799168 763079616 763442016 765356544 766682496 767971152 769969408 772674552 772894044 776848384 777627594 777848493 777973248 779577696 782960256 784276272 786616448 787755456 787979232 789303684 794137734 794363323 794716416 797087744 797508504 798848973 799583616 799810752 801232632 802620738 804709152 804937744 806061724 806727168 809867544 811898496 813263152 814440744 816791872 819661518 820025856 821794272 822472704 823489094 824681493 825282432 827062184 829136256 830336832 830572704 831968748 834451232 835659504 835896888 837064098 837301881 837755136 840173568 842804352 844542504 845319168 845559296 848206944 849956238 853401744 853644168 855078991 858011648 858464568 858872268 859116246 861026112 863967546 866215584 866461648 866930688 868002018 868800256 869258871 871768248 872487936 873954432 877024908 877356506 879556704 880365568 880830288 882310806 884943504 885194888 886476636 890277128 891012096 894055968 896723712 898230944 899531568 899787096 901386711 904390656 905297796 905554962 907568064 908660736 909525268 910188032 911100987 913385808 914921046 915762432 918890856 921632704 923943936 924518556 924781182 925281792 927952896 930444957 932778288 933636096 933901312 934394292 938757636 939174912 940383999 944415602 945195264 946783968 947654656 948154896 950110317 950984064 951254208 952853096 954232812 958688796 960076962 960349689 963643392 964834237 965263104 968654376 971450688 974492532 974769354 977400288 977677936 978112512 980739279 981548928 983198736 984102912 984382464 989501292 990411264 990692608 992075968 995561442 995844249 998879232 1000939264 1001561769 1002388608 1005282304 1005812964 1008814176 1010509812 1011439104 1012260483 1015732224 1016987439 1017439488 1017922688 1020475392 1021953024 1022243328 1023961536 1027559034 1030232736 1030525392 1033752213 1036836792 1037131324 1037297664 1038579529 1039436928 1043947008 1045701696 1049375574 1050340608 1050638976 1052404912 1056571776 1058850312 1059621888 1063344672 1065131964 1065637814 1066111488 1066414336 1068310176 1069857072 1070160984 1071959733 1072945536 1075636224 1079823392 1082531328 1084098816 1085920992 1092882024 1093367808 1094718963 1095725696 1099575324 1099887678 1100376576 1105515008 1106098578 1107115776 1107430272 1109291664 1114212672 1114529184 1116085464 1116402508 1117006848 1123239858 1123739136 1126056672 1127092224 1130942592 1133274984 1134915948 1137868992 1138192224 1144619424 1145163024 1145488328 1147087838 1148034816 1150023744 1151956728 1154954112 1157336024 1159011828 1159341066 1162357664 1163317248 1165272576 1166441391 1166959872 1169366544 1172742272 1174440384 1176414408 1179924672 1181633184 1181968848 1183955526 1188016128 1191206601 1192074624 1195631616 1199375424 1199716128 1201848948 1203931107 1207063728 1207406616 1209092586 1210090752 1214801316 1217847744 1219894728 1221016576 1221661116 1225187808 1227714566 1229492277 1231925248 1232691408 1233041576 1233709056 1235233641 1237923648 1240593276 1243704384 1245859056 1247953122 1248545797 1251676848 1252233216 1253489256 1253845332 1255596147 1260260352 1262378624 1264206528 1266813756 1267978752 1268338944 1272310416 1274934357 1278251728 1280102616 1280466252 1287017472 1288308402 1288674369 1291539168 1295267584 1295951319 1299323376 1299692472 1300396032 1302003027 1303200384 1307652372 1308023834 1308731904 1310931648 1312509952 1316034759 1319335056 1320548352 1321552622 1323466209 1327415256 1327792332 1329714954 1335415692 1336518144 1341083952 1343976049 1345085568 1347346416 1348585472 1349297352 1349680644 1355983252 1356585984 1357946694 1358332443 1361352096 1362604032 1362991104 1364287902 1365282048 1370078712 1372381569 1373643648 1374033856 1378336284 1382449056 1385915904 1386777834 1387171773 1391929344 1394268928 1399167432 1400454144 1400851968 1408136454 1408762368 1411800416 1412829184 1416623403 1417792896 1420175952 1421481984 1424413568 1426476096 1426881312 1429279644 1430594048 1431349218 1436258304 1438033194 1438441693 1443375104 1445465088 1447894656 1457176032 1459625284 1461738798 1462154031 1466100432 1466516904 1467168768 1474798104 1476154368 1476573696 1479055552 1484251938 1485616896 1486038912 1488113952 1489342464 1493342163 1497653144 1498318848 1501408896 1503582912 1507923456 1511033312 1513221264 1515764718 1517158656 1517589632 1523598336 1526159232 1526884032 1530713088 1533364992 1535942304 1539938816 1545349104 1545788088 1548386281 1553696768 1555255188 1555696986 1555946496 1559155392 1565920512 1568552544 1573232896 1574063361 1575510912 1575958464 1578607368 1588275468 1588726646 1589432832 1594175488 1595017008 1597697946 1598456721 1599167232 1599621504 1602465264 1605241476 1609418304 1609875488 1612123448 1613454336 1619735088 1623796992 1626526304 1628881488 1633583744 1639323036 1640051712 1643588544 1646978188 1649362986 1649831517 1650564864 1654124368 1658272512 1660673664 1661145408 1663937496 1668902464 1671319008 1671793776 1674128196 1674603762 1675510272 1680347136 1684859787 1685608704 1689085008 1690638336 1691118592 1696413888 1699912476 1706803488 1707288336 1710157982 1716023296 1716929136 1717744536 1718232492 1720631757 1722052224 1727935092 1732431168 1732923296 1736004036 1737600512 1738517742 1739011599 1743536496 1744975872 1747132267 1747908864 1754049816 1754713012 1759113408 1761660576 1764621612 1769887008 1770389776 1772953272 1775933289 1780554256 1782024192 1788111936 1793447424 1796461888 1799063136 1799574192 1802773422 1808781312 1810595592 1811109924 1813638879 1815136128 1819050536 1820376064 1822201974 1826771616 1829842092 1831524864 1837781712 1841571849 1843265408 1847887872 1849037112 1849562364 1850563584 1860889914 1861418533 1865556576 1867272192 1867802624 1868788584 1871929683 1877515272 1878349824 1880671039 1880767998 1888831204 1890390528 1893567936 1896309792 1900220634 1901968128 1902508416 1905706192 1908465624 1917377592 1920153924 1920699378 1927286784 1929668474 1930526208 1932462603 1937308752 1942901376 1948985064 1949538708 1954800576 1955355872 1961478558 1962035751 1963097856 1966397472 1968205824 1968764928 1979002584 1980822528 1981385216 1982328933 1984151936 1991122884 1991688498 2001878528 2003123538 2003692561 2004777216 2010564608 2011625928 2017628352 2021019624 2022878208 2024520966 2031464448 2033974878 2034878976 2035845376 2036920041 2040950784 2043906048 2044486656 2046431853 2047923072 2055118068 2060465472 2061050784 2067504426 2073673584 2074262648 2074595328 2077159058 2078873856 2080166751 2087894016 2091403392 2098751148 2100681216 2101277952 2104809824 2112204681 2113143552 2117700624 2119243776 2126689344 2130263928 2131275628 2132222976 2132828672 2136620352 2139714144 2140321968 2143919466 2145891072 2151272448 2157049791 2159646784 2165062656 2168197632 2171841984 2185764048 2186735616 2189437926 2191451392 2192608197 2199150648 2199775356 2200753152 2211030016 2212197156 2214231552 2214860544 2218583328 2226377907 2228425344 2229058368 2232170928 2232805016 2234013696 2246479716 2247478272 2252113344 2260880227 2261885184 2266549968 2269831896 2273647077 2275737984 2276384448 2289238848 2290326048 2290976656 2294175676 2296069632 2300047488 2303913456 2309908224 2314672048 2318023656 2318682132 2324715328 2330545152 2332882782 2333545479 2333919744 2338733088 2345484544 2348880768 2352828816 2359849344 2363266368 2363937696 2367911052 2382413202 2383089969 2384149248 2391263232 2396546919 2398750848 2399432256 2403697896 2407862214 2414127456 2414813232 2418185172 2420181504 2429602632 2433686359 2435695488 2439789456 2442033152 2443322232 2450375616 2455429132 2458984554 2465382816 2466083152 2467418112 2470467282 2474044479 2475847296 2481186552 2487408768 2491718112 2495906244 2497091594 2503353696 2506978512 2507690664 2511192294 2511905643 2520520704 2524757248 2528413056 2533627512 2535957504 2536677888 2544620832 2549868714 2556503456 2560205232 2560932504 2565236973 2574034944 2576616804 2577348738 2583078336 2590535168 2591902638 2598646752 2599384944 2600792064 2604006054 2606400768 2615304744 2616047668 2617463808 2621863296 2632069518 2638670112 2641096704 2643105244 2646932418 2654830512 2655584664 2659429908 2670831384 2673036288 2682167904 2687952098 2690171136 2694692832 2697170944 2698594704 2699361288 2704160133 2711966504 2713171968 2715893388 2716664886 2722704192 2725982208 2728575804 2730564096 2733302961 2740157424 2744763138 2747287296 2748067712 2756672568 2764898112 2771831808 2773555668 2774343546 2783858688 2788537856 2791334871 2798334864 2800908288 2801703936 2816272908 2817524736 2821151997 2823600832 2833246806 2835585792 2840351904 2842963968 2848827136 2850330951 2852952192 2853762624 2858559288 2861188096 2862698436 2876066388 2876883386 2881049067 2886750208 2890930176 2894502711 2895789312 2914352064 2919250568 2923477596 2924308062 2932200864 2933033808 2934337536 2942217837 2949596208 2952308736 2953147392 2955957121 2958111104 2968503876 2971233792 2972077824 2976227904 2986684326 2987532747 2995306288 2996637696 3002817792 3004685307 3007165824 3015846912 3022066624 3026442528 3031529436 3034317312 3035179264 3036781449 3047196672 3050962317 3052318464 3053768064 3061426176 3066729984 3071884608 3079877632 3090698208 3091576176 3096772562 3101256639 3107393536 3110510376 3111393972 3111892992 3115738587 3118310784 3131841024 3137105088 3146465792 3148126722 3151021824 3151916928 3157214736 3176550936 3177453292 3178865664 3190034016 3195395892 3196913442 3198334464 3199243008 3204930528 3210482952 3215879199 3218836608 3219750976 3224246896 3226908672 3239470176 3247593984 3253052608 3257762976 3267167488 3278646072 3280103424 3284156889 3287177088 3293956376 3298725972 3299663034 3301129728 3308248736 3316545024 3321347328 3322290816 3327874992 3337804928 3342638016 3343587552 3348256392 3349207524 3351020544 3369719574 3370676803 3371217408 3378170016 3381276672 3382237184 3392827776 3399824952 3413606976 3414576672 3420315964 3433858272 3435489072 3436464984 3441263514 3444104448 3455870184 3464862336 3465846592 3472008072 3475201024 3477035484 3478023198 3487072992 3489951744 3494264534 3495817728 3499324173 3508099632 3509426024 3518226816 3523321152 3529243224 3539774016 3540779552 3545906544 3551866578 3561108512 3564048384 3573619803 3576223872 3586894848 3592923776 3598126272 3599148384 3605546844 3621191184 3622219848 3627277758 3628308151 3630272256 3638101072 3640752128 3644403948 3653543232 3659684184 3663049728 3675563424 3683143698 3686530816 3688476831 3695775744 3698074224 3699124728 3701127168 3705700923 3721779828 3722837066 3731113152 3735605248 3737577168 3743859366 3745637391 3755030544 3756699648 3761342078 3761535996 3766788441 3777662408 3780781056 3787135872 3792619584 3800441268 3803936256 3805016832 3811412384 3816931248 3824803071 3834755184 3840307848 3841398756 3859336948 3861052416 3864925206 3866023107 3874617504 3885802752 3897970128 3899077416 3906009081 3909601152 3910711744 3922957116 3924071502 3926195712 3932794944 3937529856 3948104277 3958005168 3961645056 3962770432 3964657866 3968303872 3970398627 3982245768 3983376996 4003757056 4006247076 4007385122 4009554432 4021129216 4023251856 4031928147 4035256704 4042039248 4045756416 4049041932 4067949756 4069757952 4071690752 4073840082 4074997329 4087812096 4088973312 4092863706 4094026357 4095846144 4110236136 4117144707 4120930944 4122101568 4135008852 4147347168 4148525296 4154318116 4157747712 4160333502 4161515319 4175788032 4182806784 4197502296 4201362432 4202555904 4209619648 4224409362 4226287104 4235401248 4238487552 4249870209 4253378688 4260527856 4262551256 4264445952 4265657344 4273240704 4279428288 4280643936 4287838932 4291782144 4314099582 4315325079 4319293568 4330125312 4336395264 4343683968 4371528096 4378875852 4382902784 4385216394 4386462093 4398301296 4399550712 4401506304 4406945569 4422060032 4424394312 4428463104 4429721088 4437166656 4452755814 4456850688 4458116736 4464341856 4465610032 4468027392 4480026489 4492959432 4494956544 4504226688 4521760454 4523770368 4533099936 4539663792 4547294154 4551475968 4552768896 4578477696 4580652096 4581953312 4588351352 4592139264 4600094976 4607826912 4619816448 4629344096 4636047312 4637364264 4645158843 4649430656 4661090304 4665765564 4667090958 4667839488 4677466176 4690969088 4697761536 4705657632 4719698688 4726532736 4727875392 4735822104 4764826404 4766179938 4768298496 4782526464 4793093838 4795370163 4797501696 4798864512 4807395792 4815724428 4828254912 4829626464 4836370344 4840363008 4859205264 4867372718 4871390976 4879578912 4884066304 4886644464 4900751232 4910858264 4917969108 4930765632 4932166304 4940934564 4948088958 4949494551 4951694592 4962373104 4974817536 4983436224 4991812488 4994183188 5006707392 5013957024 5015381328 5022384588 5023811286 5041041408 5049514496 5054579361 5056826112 5067255024 5071915008 5073355776 5089241664 5099737428 5113006912 5120410464 5121865008 5130473946 5148069888 5153233608 5154697476 5161895271 5166156672 5181070336 5183805276 5197293504 5198769888 5208012108 5212801536 5217034797 5230609488 5232095336 5234927616 5241396801 5243726592 5264139036 5277340224 5286210488 5293864836 5297883517 5309661024 5311169328 5318859816 5327799867 5341662768 5346072576 5352679111 5364335808 5375904196 5380342272 5389385664 5397189408 5398722576 5408320266 5423933008 5426343936 5431786776 5433329772 5440916637 5445408384 5457151608 5461128192 5466605922 5480314848 5489526276 5494574592 5496135424 5513345136 5524715547 5529796224 5543663616 5547111336 5548687092 5577075712 5582669742 5584255599 5596669728 5601816576 5603407872 5615789049 5632545816 5635049472 5642013117 5642303994 5647201664 5666493612 5671171584 5680703808 5697654272 5700661902 5702817289 5705904384 5707525248 5717118576 5722376192 5725396872 5752132776 5753766772 5762098134 5781860352 5789005422 5791578624 5797387809 5828704128 5838501136 5846955192 5848616124 5864401728 5866067616 5884435674 5886107253 5899192416 5904617472 5906294784 5911914242 5916222208 5937007752 5942467584 5944155648 5946986799 5952455808 5973368652 5975065494 5990612576 6005635584 6009370614 6011077683 6014331648 6031693824 6044133248 6052885056 6063058872 6068634624 6070358528 6073562898 6094393344 6101924634 6104636928 6107536128 6122852352 6133459968 6139295559 6143769216 6159755264 6181396416 6183152352 6193545124 6202513278 6221020752 6222787944 6223785984 6231477174 6236621568 6240500253 6263682048 6274210176 6292931584 6296253444 6302043648 6303833856 6314429472 6336614043 6353101872 6354906584 6357731328 6380068032 6390791784 6393826884 6396668928 6398486016 6409861056 6420965904 6431758398 6437673216 6439501952 6448493792 6453817344 6471149373 6478940352 6495187968 6506105216 6515525952 6534334976 6557292144 6560206848 6568313778 6574354176 6587912752 6597451944 6599326068 6602259456 6616497472 6633090048 6642694656 6644581632 6655749984 6675609856 6679133721 6685276032 6687175104 6696512784 6698415048 6702041088 6739439148 6741353606 6742434816 6756340032 6764474368 6782640681 6785655552 6799649904 6820941231 6827213952 6829153344 6840631928 6867716544 6870978144 6872929968 6882527028 6888208896 6911740368 6926645791 6929724672 6931693184 6944016144 6950402048 6954070968 6956046396 6974145984 6988529068 6991635456 6998648346 7000636437 7016199264 7018852048 7036453632 7046642304 7058486448 7079548032 7081559104 7091813088 7103733156 7122217024 7147239606 7149269907 7152447744 7173789696 7185847552 7189640757 7196252544 7198296768 7211093688 7242382368 7244439696 7254555516 7256616302 7260544512 7276202144 7281504256 7288807896 7301059077 7307086464 7319368368 7326099456 7351126848 7366287396 7373061632 7376953662 7396148448 7398249456 7402254336 7411401846 7413507187 7443559656 7445674132 7456070947 7462226304 7475154336 7487718732 7491274782 7510061088 7522684156 7523071992 7533576882 7535716929 7555324816 7561562112 7574271744 7585239168 7600882536 7607872512 7610033664 7622824768 7633862496 7649606142 7669510368 7680615696 7682797512 7695710919 7718673896 7722104832 7729850412 7732046214 7749235008 7771605504 7795940256 7798154832 7812018162 7819202304 7821423488 7845914232 7848143004 7852391424 7865589888 7896208554 7916010336 7923290112 7925540864 7929315732 7936607744 7940797254 7964491536 7966753992 7980144679 8007514112 8012494152 8014770244 8019108864 8046503712 8063856294 8070513408 8084078496 8091512832 8098083864 8112480399 8135899512 8139515904 8143381504 8147680164 8149994658 8177946624 8185727412 8188052714 8191692288 8199908883 8220472272 8234289414 8241861888 8244203136 8270017704 8294694336 8297050592 8308636232 8315495424 8320667004 8323030638 8351576064 8365613568 8374004613 8395004592 8402724864 8405111808 8419239296 8448818724 8452574208 8470802496 8499740418 8502154921 8506757376 8521055712 8525102512 8528891904 8531314688 8546481408 8558856576 8561287872 8575677864 8583564288 8628199164 8630650158 8638587136 8643147201 8660250624 8672790528 8683508133 8687367936 8743056192 8757751704 8765805568 8770432788 8772924186 8796602592 8799101424 8803012608 8813891138 8826653511 8844120064 8848788624 8856926208 8859442176 8867871363 8874333312 8905511628 8913701376 8916233472 8928683712 8931220064 8960052978 8962598241 8985918864 8989913088 9008453376 9014055921 9043520908 9047540736 9066199872 9079327584 9094588308 9102951936 9105537792 9152886951 9156955392 9161304192 9163906624 9176702704 9184278528 9200189952 9215653824 9239632896 9258688192 9272094624 9274728528 9290317686 9298861312 9303769917 9322180608 9331531128 9334181916 9335678976 9347215761 9354932352 9381938176 9395523072 9411315264 9439397376 9453065472 9455750784 9471644208 9529652808 9532359876 9536596992 9586187676 9590740326 9593464747 9595003392 9597729024 9614791584 9631448856 9647637597 9656509824 9659252928 9672740688 9680726016 9718410528 9734745436 9742781952 9759157824 9773288928 9801502464 9821716528 9835938216 9852470667 9861531264 9864332608 9881869128 9896177916 9898989102 9903389184 9924746208 9949635072 9966872448 9983624976 9988366376 10013414784 10027914048 10030762656 10044769176 10047622572 10099028992 10109158722 10112030409 10113652224 10134510048 10143830016 10146711552 10178483328 10199474856 10226013824 10240820928 10243730016 10260947892 10306467216 10309394952 10323790542 10326723199 10332313344 10362140672 10367610552 10394587008 10397539776 10416024216 10425603072 10434069594 10461218976 10464190672 10469855232 10482793602 10487453184 10497972519 10528278072 10554680448 10572420976 10587729672 10595767034 10619322048 10622338656 10637719632 10655599734 10683325536 10692145152 10705358222 10720859409 10728671616 10751808392 10760684544 10778771328 10794378816 10797445152 10816640532 10847866016 10863573552 10866659544 10881833274 10884924453 10890816768 10914303216 10922256384 10933211844 10960629696 10979052552 10989149184 10992270848 11026690272 11049431094 11059592448 11087327232 11094222672 11097374184 11117102769 11154151424 11165339484 11168511198 11193339456 11206815744 11231578098 11236912173 11265091632 11270098944 11284026234 11284607988 11294403328 11300365323 11332987224 11342343168 11361407616 11395308544 11401323804 11405634578 11411808768 11415050496 11434237152 11444752384 11450793744 11474409213 11504265552 11507533544 11524196268 11578010844 11583157248 11594775618 11598069321 11657408256 11677002272 11693910384 11697232248 11718027243 11728803456 11732135232 11768871348 11772214506 11798384832 11812589568 11823828484 11832444416 11844312831 11874015504 11884935168 11888311296 11893973598 11904911616 11946737304 11950130988 11981225152 12011271168 12018741228 12022155366 12028663296 12063387648 12088266496 12095784441 12105770112 12126117744 12137269248 12140717056 12147125796 12203849268 12209273856 12215072256 12224991987 12266919936 12278591118 12282079071 12287538432 12319510528 12351434121 12362792832 12366304704 12387090248 12405026556 12442041504 12445575888 12462954348 12473243136 12481000506 12484545957 12527364096 12542845081 12548420352 12585863168 12592506888 12604087296 12607667712 12628858944 12673228086 12706203744 12709813168 12715462656 12749610627 12760136064 12781583568 12787653768 12793337856 12796972032 12819722112 12841931808 12863516796 12875346432 12879003904 12896987584 12942298746 12945975237 12957880704 12990375936 13012210432 13031051904 13068669952 13114584288 13136627556 13148708352 13159386279 13175825504 13194903888 13198652136 13204518912 13220836707 13232994944 13266180096 13285389312 13289163264 13311499968 13351219712 13358267442 13370552064 13374350208 13393025568 13396830096 13404082176 13478878296 13482707212 13484869632 13501533877 13512680064 13565281362 13571311104 13599299808 13641882462 13654427904 13658306688 13681263856 13735433088 13741956288 13745859936 13765054056 13776417792 13823480736 13853291582 13859449344 13863386368 13888032288 13900804096 13908141936 13912092792 13935476529 13948291968 13977058136 13983270912 13997296692 14001272874 14032398528 14037704096 14072907264 14093284608 14116972896 14159096064 14163118208 14183626176 14207466312 14244434048 14294479212 14298539814 14304895488 14347579392 14371695104 14379281514 14386110489 14392505088 14396593536 14422187376 14484764736 14488879392 14509111032 14513232604 14521089024 14552404288 14577615792 14602118154 14614172928 14638736736 14652198912 14702253696 14732574792 14746123264 14753907324 14792296896 14796498912 14822803692 14827014374 14848483653 14887119312 14891348264 14912141894 14924452608 14950308672 14975437464 14982549564 15020122176 15045368312 15046143984 15067153764 15071433858 15110649632 15123124224 15148543488 15163738083 15170478336 15201765072 15215745024 15220067328 15234548239 15245649536 15267724992 15299212284 15339020736 15361231392 15365595024 15391421838 15437347792 15444209664 15459700824 15464092428 15485685813 15498470016 15543211008 15591880512 15596309664 15624036324 15638404608 15642846976 15651104391 15691828464 15696286008 15704782848 15724190403 15731179776 15792417108 15832020672 15851081728 15858631464 15873215488 15881594508 15893650551 15928983072 15933507984 15960289358 15983399601 16015028224 16024988304 16029540488 16038217728 16058037333 16093007424 16127712588 16141026816 16168156992 16196167728 16224960798 16231095361 16271799024 16279031808 16286763008 16295360328 16299989316 16322749911 16371454824 16376105428 16383384576 16399817766 16440944544 16468578828 16483723776 16488406272 16540035408 16574146641 16589388672 16594101184 16617272464 16630990848 16641334008 16646061276 16731227136 16748009226 16752766797 16790009184 16805449728 16810223616 16838478592 16847367147 16897637448 16905148416 16926039351 16941604992 16999480836 17004309842 17013514752 17042111424 17050205024 17062629376 17092962816 17108451867 17117713152 17122575744 17151355728 17167128576 17256398328 17261300316 17277174272 17286294402 17345581056 17367016266 17371949677 17374735872 17471688637 17486112384 17515503408 17531611136 17540865576 17545848372 17593205184 17598202848 17627782276 17653307022 17658321759 17697577248 17713852416 17718884352 17735742726 17748666624 17811023256 17827402752 17832466944 17840960397 17857367424 17862440128 17920105956 17925196482 17971837728 18016906752 18028111842 18033233049 18087041816 18095081472 18132399744 18158655168 18189176616 18205903872 18211075584 18305773902 18313910784 18322608384 18327813248 18353405408 18368557056 18400379904 18417886677 18431307648 18479265792 18517376384 18544189248 18549457056 18580635372 18597722624 18607539834 18663062256 18668363832 18671357952 18694431522 18699742009 18709864704 18763876352 18791046144 18822630528 18878794752 18906130944 18911501568 18943288416 19009842129 19059305616 19064719752 19073193984 19172375352 19181480652 19186929494 19190006784 19195458048 19229583168 19262897712 19295275194 19313019648 19318505856 19345481376 19361452032 19413448119 19436821056 19469490872 19485563904 19518315648 19546577856 19603004928 19643433056 19671876432 19704941334 19723062528 19728665216 19763738256 19792355832 19797978204 19806778368 19849492416 19899270144 19933744896 19967249952 19976732752 20026829568 20055828096 20061525312 20089538352 20095245144 20198057984 20218317444 20224060818 20227304448 20269020096 20293423104 20347922043 20356966656 20398949712 20452027648 20462823693 20481641856 20487460032 20521895784 20612934432 20618789904 20647581084 20653446398 20664626688 20724281344 20735221104 20779937373 20789174016 20795079552 20832048432 20851206144 20868139188 20922437952 20928381344 20965587204 20974906368 20995945038 21001909311 21056556144 21109360896 21144841952 21175459344 21191534068 21238644096 21244677312 21275439264 21311199468 21366651072 21410716444 21441718818 21447809721 21457343232 21503616784 21521369088 21557542656 21588757632 21594890304 21633281064 21695732032 21727147104 21733319088 21763666548 21769848906 21781633536 21828606432 21844512768 21866423688 21903177231 21921259392 21958105104 21978298368 21984541696 22053380544 22098862188 22119184896 22188445344 22194748368 22234205538 22240521561 22308302848 22330678968 22337022396 22368212841 22386678912 22463156196 22473824346 22530183264 22568052468 22569215976 22588806656 22600730646 22607150787 22665974448 22684686336 22712719471 22722815232 22790617088 22802647608 22811269156 22823617536 22830100992 22868474304 22901587488 22948818426 23008531104 23015067088 23048392536 23087132757 23156021688 23166314496 23189551236 23196138642 23314816512 23354004544 23387820768 23394464496 23436054486 23457606912 23464270464 23537742696 23544429012 23596769664 23647656968 23664888832 23688625662 23748031008 23769870336 23776622592 23787947196 23809823232 23893474608 23900261976 23940434037 23962450304 24022542336 24037482456 24044310732 24057326592 24176532992 24191568882 24198440929 24211540224 24252235488 24274538496 24281434112 24294251592 24407698536 24418547712 24430144512 24448723507 24449983974 24533839872 24557182236 24564158142 24575076864 24599726649 24702868242 24725585664 24732609408 24774180496 24810053112 24884083008 24891151776 24925908696 24946486272 24962001012 24969091914 25054728192 25085690162 25096840704 25122013839 25171726336 25185013776 25208174592 25215335424 25257717888 25346456172 25412407488 25419626336 25499221254 25506464763 25520272128 25563167136 25575307536 25586675712 25593944064 25639444224 25683863616 25727033592 25750692864 25758007808 25793975168 25884597492 25891950474 25915761408 25980751872 26024420864 26050524399 26062103808 26137339904 26229168576 26273255112 26297416704 26318772558 26351651008 26389807776 26397304272 26409037824 26441673414 26465989888 26479960533 26532360192 26570778624 26578326528 26603614089 26622999936 26702439424 26716534884 26741104128 26748700416 26786051136 26793660192 26887794723 26957756592 26965414424 26969739264 27003067754 27025360128 27042167763 27130562724 27142622208 27198599616 27283764924 27308855808 27316613376 27362527712 27458660853 27470866176 27483912576 27491719872 27530108112 27552835584 27646961472 27706583164 27718898688 27726772736 27776064576 27816283872 27824185584 27870953058 27896583936 27954116272 27966541824 27994593384 28002545748 28041647283 28064797056 28075408192 28145814528 28186569216 28233945792 28318192128 28326236416 28367252352 28414932624 28488868096 28588958424 28597079628 28609790976 28743390208 28758563028 28772220978 28780394241 28785010176 28793187072 28844374752 28942912791 28969529472 28977758784 29018222064 29026465208 29042178048 29104808576 29155231584 29204236308 29228345856 29277473472 29391442951 29404507392 29465149584 29492246528 29507814648 29557412001 29584593792 29592997824 29645607384 29654028748 29696967306 29774238624 29782696528 29824283788 29848905216 29900617344 29950874928 29965099128 30040244352 30090736624 30092287968 30134307528 30142867716 30221299264 30297086976 30327476166 30336091227 30340956672 30403530144 30431490048 30440134656 30469096478 30491299072 30535449984 30598424568 30678041472 30722462784 30731190048 30782843676 30874695584 30919401648 30928184856 30971371626 30980169597 30996940032 31086422016 31183761024 31192619328 31248072648 31276809216 31285693952 31302208782 31383656928 31392572016 31409565696 31448380806 31462359552 31584834216 31637922667 31664041344 31717262928 31746430976 31763189016 31787301102 31857966144 31867015968 31920578716 31966799202 32049976608 32059080976 32076435456 32116074666 32162578227 32186014848 32255425176 32282053632 32336313984 32392335456 32449921596 32462190722 32543598048 32573526016 32590720656 32599978632 32645499822 32654773359 32742909648 32752210856 32766769152 32799635532 32881889088 32937157656 32967447552 32976812544 33080070816 33148293282 33178777344 33188202368 33234544928 33261981696 33282668016 33292122552 33351308307 33462454272 33496018452 33505533594 33580018368 33620447232 33676957184 33694734294 33710736519 33795274896 33810296832 33852078702 33883209984 33998961672 34008619684 34027029504 34084222848 34100410048 34185925632 34216903734 34235426304 34245151488 34302711456 34334257152 34423227639 34512796656 34522600632 34554348544 34572588804 34734032532 34743899354 34749471744 34794207963 34943377274 34972224768 35031006816 35063222272 35081731152 35091696744 35154081729 35186410368 35196405696 35255564552 35306614044 35316643518 35395154496 35437768704 35471485452 35497333248 35532938493 35622046512 35654805504 35664933888 35681920794 35698866769 35714734848 35724880256 35840211912 35850392964 35943675456 36033813504 36056223684 36066466098 36174083632 36190162944 36264799488 36287353323 36317310336 36378353232 36411807744 36422151168 36611547804 36627821568 36645216768 36655626496 36674975961 36706810816 36800759808 36835773354 36846237213 36862615296 36958531584 37034752768 37054302363 37088378496 37098914112 37161270744 37195445248 37215079668 37326124512 37336727664 37388863044 37399484018 37419729408 37453637871 37527752704 37582092288 37628535243 37645261056 37757589504 37812261888 37823003136 37886576832 38019684258 38118611232 38129439504 38146387968 38248831881 38344750704 38362961304 38373858988 38380013568 38390916096 38427442573 38459166336 38525795424 38590550388 38626039296 38637011712 38690962752 38826896238 38837925711 38873642112 38938981744 38971127808 39036631296 39093155712 39206009856 39286866112 39343752864 39409882668 39446125056 39457330432 39478158837 39527476512 39584711664 39595956408 39613556736 39662510121 39698984832 39798540288 39867489792 39934499904 39953465504 40053659136 40111656192 40123050624 40179076704 40190490288 40396115968 40436634888 40448121636 40454608896 40504601631 40538040192 40695844086 40713933312 40797899424 40904055296 40925647386 40963283712 40974920064 41043791568 41225868864 41237579808 41295162168 41306892796 41329253376 41470442208 41559874746 41578348032 41590159104 41664096864 41702412288 41736278376 41806429587 41844875904 41856762688 41931174408 41949812736 41991890076 42003818622 42113112288 42218721792 42289683904 42350918688 42383068136 42477288192 42489354624 42550878528 42622398936 42733302144 42821432888 42883437636 42895619442 42914686464 43007233568 43042738176 43115085312 43158331467 43177515264 43189780608 43266562128 43391464064 43454294208 43466638176 43527333096 43539697812 43563267072 43657212864 43732847376 43806354462 43818798439 43842518784 43916210208 43956596736 43969083392 44106761088 44197724376 44238369792 44376890688 44389496736 44468411076 44481043122 44545450959 44661357936 44674044792 44736425682 44773357824 44926312392 44947648692 45060366528 45136104936 45138431952 45177613312 45201461292 45214301574 45331948896 45369372672 45425438942 45445630464 45491214249 45581234176 45605295216 45622538312 45647235072 45660201984 45703644717 45736948608 45803174976 45897636852 46017062208 46030134176 46096785072 46174265514 46312043376 46332628992 46379102472 46392277284 46457057439 46629633024 46708009088 46775641536 46788928992 46872108972 46915213824 46928540928 47075485392 47088858024 47172571209 47193539328 47295313936 47329777664 47377251324 47496062016 47553245184 47575894392 47619646464 47680951653 47786949216 47800523952 47880868074 47924900608 47950198803 48045084672 48074964912 48088621464 48114653184 48174111999 48353065984 48383137764 48396881858 48423080448 48504470976 48562868224 48588503184 48693286083 48815397072 48837095424 48860289024 48897447014 48899967948 48968249733 49114364472 49128316284 49150153728 49199453298 49405736484 49451171328 49465218816 49548360992 49620106224 49722439923 49768166016 49782303552 49851817392 49892972544 49924002024 49938183828 50171380324 50193681408 50244027678 50258300391 50370027552 50416349184 50430670848 50515435776 50692912344 50778118053 50824814976 50839252672 50998442508 51012929526 51040544256 51126334272 51150615072 51187888128 51278888448 51325355601 51367727232 51454067184 51501385728 51516015616 51587950336 51769194984 51783900948 51831522816 52048841728 52101048798 52115849031 52124207616 52274679808 52415065911 52458337152 52546510224 52594833408 52637545116 52703302016 52779615552 52794608544 52883346828 52931979776 52959921066 52974965277 53141557248 53156653056 53207228178 53222342641 53245999872 53404878848 53433069768 53482208256 53497400832 53522881191 53572102272 53587320384 53775589446 53915513184 53930828848 54006135508 54050720256 54084335526 54099699147 54261125448 54285244416 54397199232 54567529848 54617711616 54633226752 54725055424 54917321706 54941732352 54967825152 54983439744 55060216224 55105671168 55253660031 55293922944 55413166328 55437797376 55453545472 55552129152 55632567744 55648371168 55741906116 55793167872 55908232544 55989186768 56005091496 56083294566 56099226027 56129594112 56150816384 56291629056 56373138432 56467891584 56636384256 56652472832 56734504704 56829865248 56977736192 57177916848 57194159256 57219581952 57290292397 57486780416 57517126056 57544441956 57560788482 57570020352 57586374144 57688749504 57885825582 57939058944 57955517568 58036444128 58052930416 58084356096 58209617152 58240344357 58310463168 58408472616 58456691712 58554946944 58782885902 58809014784 58930299168 58984493056 59015629296 59114824002 59169187584 59185995648 59291214768 59308057496 59393934612 59548477248 59565393056 59648567576 59697810432 59801234688 59901749856 59930198256 60080488704 60181473248 60184575936 60268615056 60285735432 60442598528 60594173952 60654952332 60672182454 60681913344 60807060288 60880269312 60938192956 60982598144 61043766129 61070899968 61196849136 61356082944 61444925568 61462380096 61565687352 61749391168 61838803296 61856369712 61942743252 61960339194 61993880064 62172844032 62339812119 62367522048 62385238656 62496145296 62553618432 62571387904 62604417564 62767313856 62785144032 62896761612 62924719104 63005727933 63169668432 63275845334 63328082688 63434525856 63492861952 63526378032 63574602204 63715932288 63734031936 63841157432 63933598404 64099953216 64118161952 64232149332 64325156454 64343429163 64372029696 64510850352 64564107264 64643893879 64672627968 64784670912 64899843192 64924381444 65087196096 65181441312 65199957264 65290999644 65309546718 65485819296 65504421712 65533538304 65599271064 65709531693 65763778176 65874315312 65934895104 65953625088 66160141632 66296586564 66357554688 66376404736 66469089856 66565336032 66584245104 66702616614 66721564683 66924908544 66992036904 67011067188 67104638523 67160036736 67353914368 67389468588 67421473038 67590549792 67704157404 67766419968 67821452361 67997923344 68017239368 68054059008 68138158413 68168445696 68200820096 68371851264 68433807468 68470852608 68490302976 68605422912 68846455278 68872485721 69025593312 69045201264 69108697088 69145177608 69261398271 69468065064 69487798708 69498943488 69584828443 69588415926 69886754548 69944449536 70062013632 70163462304 70183393488 70308163458 70372820736 70392811392 70511129104 70613228088 70633287036 70790308992 70942970904 70994666496 71065876986 71244093024 71309611008 71329867776 71363841588 71397733538 71429469696 71449760512 71680423824 71700785928 71821302111 71887350912 72067627008 72112447368 72132932196 72348167264 72529598976 72574706646 72595322787 72634620672 72756706464 72823615488 72844302336 73223095608 73255643136 73290433536 73311252992 73346170521 73349951922 73413621632 73601519616 73671546708 73692474426 73725230592 74069505536 74108604726 74136624757 74176756992 74197828224 74322541488 74390890496 74430159336 74652249024 74673455328 74777726088 74798968036 74839458816 74907275742 75164184576 75257070486 75290522112 75366041517 75515179008 75624523776 75646006272 75773153664 76039368516 76237222464 76258879008 76497663762 76519394289 76689501408 76725922608 76747717976 76760027136 76781832192 76854885146 76918332672 77051590848 77181100776 77252078592 77274023424 77381925504 77653792476 77675851422 77747284224 77877963488 77942255616 78073262592 78151573197 78186311424 78412019712 78573732224 78687505728 78819765336 78892250112 78914660864 78956317674 79054953024 79169423328 79191912816 79227113472 79325020242 79397969664 79597080576 79734979584 79810842267 79868999808 79906931008 80107318272 80223312384 80246101248 80358153408 80380980576 80663384169 80873269776 80896243272 80909217792 81009203262 81076080384 81126503289 81391688172 81427866624 81595798848 81808110592 81851294772 81926567424 81949840128 82087583136 82375982559 82451737728 82475159616 82590324336 82613785592 82658506752 82940884416 83119749492 83156696064 83180318208 83328193728 83472556752 83612859174 83652568399 83689751808 83713525376 83862348816 83899625472 83983780152 84007637244 84124941849 84226224576 84437443584 84579367808 84701837376 84766136272 84954576384 84978709248 85101757056 85244797872 85466604288 85642865776 85766875272 85791238884 85829372928 86014467136 86230170624 86316662934 86341182723 86355030528 86379561216 86533124256 86782928128 86828738373 86908588416 86933276352 87054666192 87079395624 87126534144 87314425728 87465694752 87612708924 87637596878 87685037568 87832420416 87938166784 88174328853 88213522176 88395448752 88476739584 88672236003 88753781376 88778993472 88936822152 88962086244 89090901918 89322715872 89348089584 89472851364 89546715648 89852624784 89895297384 90046395283 90120733056 90272209872 90276863904 90355226624 90402922584 90428603148 90663897792 90850877884 90891260928 90982428498 91008273681 91210590432 91245076624 91294470144 91320403968 91407289434 91473897216 91606349952 91795273704 92034124416 92060268352 92193570144 92348531028 92624086752 92758204944 92784554568 92914114878 92940508791 93259266048 93416018176 93551283072 93577857984 93744217944 93830427648 93857081856 94150970784 94177716048 94345142418 94387078656 94590627872 94659555328 94754502648 94913768001 94992124032 95151788784 95239292928 95361903306 95573898432 95601047904 95761736148 95849801216 95900397606 96149929824 96177242928 96229306368 96348223998 96375593431 96706131968 96766275528 96793763716 96846160896 97008941952 97177006368 97386572166 97630794144 97720578048 97794894028 97799935896 97936499466 97964320077 98228728944 98256632568 98300307456 98398906596 98811472968 98902342656 98930437632 99096721984 99240212448 99444879846 99536332032 99564607104 99703634784 99785945088 99848004048 99876367656 100053924921 100342760648 100387362816 100488055356 100516600782 100740055104 100861341696 101030871552 101132209557 101385824688 101556236106 101649629952 101678505344 101996885016 102025859052 102081088512 102252668544 102301230144 102557776896 102650711202 102735454464 102908134368 103002771456 103032031232 103175900672 103538389968 103567801896 103663045632 103741880827 104097683456 104202097596 104231698062 104248415232 104382623889 104830131822 104916674304 105093020448 105189666816 105275090232 105406604032 105462245187 105559231104 105589217088 105766693656 105863959552 105919842132 105949930554 106313306112 106414456356 106444685282 106491999744 106598815479 106809757696 106866139536 106964416512 106994801664 107045762382 107096600307 107144204544 107174640768 107551178892 107831026368 107861657696 108012271016 108101440512 108168671052 108199398294 108522250896 108570488832 108794398464 108862059969 109135059696 109235423232 109266453504 109450110848 109834643412 109883464704 109935650304 109966879488 110120432448 110507320062 110538711639 110587845888 110826332656 110875594752 110907090944 111104258304 111265135488 111296742336 111483812232 111586335744 111816465088 111978373536 112010182992 112166589132 112198452054 112259188224 112301632768 112360913613 112583258112 112746276864 112885605729 112935783168 113272768512 113304945664 113469009408 113659730496 113955472384 114355833696 114388318512 114439163904 114580584794 114746495643 114973560832 115034252112 115088883912 115121576964 115140040704 115172748288 115282327719 115377499008 115771651164 115878117888 115911035136 116072888256 116105860832 116419234304 116480688714 116513777133 116620926336 116816945232 116913383424 117109893888 117565771804 117618029568 117860598336 118031258592 118229648004 118338375168 118371991296 118582429536 118616114992 118787869224 118987530363 119096954496 119130786112 119297135152 119395620864 119602469376 119803499712 119860396512 120160977408 120362946496 120369151872 120537230112 120571470864 120885197056 121188347904 121309904664 121344364908 121363826688 121513804893 121614120576 121876385912 121965196288 122087532258 122141799936 122393698272 122712165888 122889851136 122924760192 123131374704 123498782336 123677606592 123712739424 123885486504 123920678388 123987760128 124679624238 124715041711 124735044096 124770477312 124992290592 125107236864 125142775808 125208835128 125419288761 125534627712 125570288064 125793523224 125849438208 126011455866 126339336864 126551690668 126656165376 126869051712 127052756064 127149204408 127431864576 127468063872 127682314864 127867196808 128199906432 128236323904 128464298664 128650312908 128686858326 128744059392 129021700704 129128214528 129287787758 129345255936 129474994401 129569341824 129799686384 129848762888 130174392192 130362882624 130399914528 130581999288 130619093436 130971638592 131008843424 131198542128 131419063386 131456395317 131527556352 131748630624 131869790208 131907250176 132320283264 132593173128 132715109376 132752809472 132938179712 133130672064 133168490208 133405233228 133443129366 133984073808 134022134376 134209277046 134247401587 134320073472 134707828736 134778937176 134842946076 135181099584 135408314808 135532839936 135642904722 135995846688 136034478736 136108118016 136276316826 136336891392 136401640192 136473642747 136743702528 136867614936 136941705216 136980605952 137110934151 137210845824 137692910556 137744971442 138051186624 138090402528 138217394176 138290355216 138522796542 138936130128 138975597416 138997886976 139169656886 139176831852 139371172317 139773509096 139888899072 140124027264 140326924608 140366786976 140616326916 140745641472 140785622784 141022258208 141226456176 141266574072 141517713627 141580617984 141885941808 141989332992 142131753972 142488186048 142659735552 142727683176 142795467076 142858939392 142899521024 143042854959 143360847648 143401571856 143642604222 143774701824 144135254016 144224894736 144265864392 144522335997 144696334528 145059197952 145149413292 145190645574 145269241344 145513412928 145688604672 146079858249 146446191216 146511286272 146580867072 146622505984 146692341042 146699903844 146827243264 146904749199 147343093416 147384948852 147450461184 148139011072 148217209452 148273249514 148353513984 148395656448 148645082976 148781780992 148860318672 149167319769 149304498048 149346910656 149555452176 149597936072 149678917632 149814551484 150514140972 150581044224 150732083034 150774901173 151249047552 151292012544 151478975209 151546307328 152078737032 152334354159 152474444928 152517758016 152995327524 153038788578 153379002816 153451845216 153495435952 153563664384 153709770292 153836665344 153976066803 154103181696 154362201552 154504157184 154548046848 154763851008 155307584952 155351702844 155494568448 155755926976 156146525184 156303146394 156347547093 156372622848 156824039424 157147464448 157245197733 157375011456 157639530672 157784500224 157829321728 157912635348 158109906048 158338846656 158383825632 158650040484 158795939328 158924895831 159469959168 159621684534 159667027923 159737999616 159813862016 160214636544 160446624768 160492202496 160568643573 160716306816 160761961152 161326768338 161746539552 161792486544 162018406524 162152160768 162253006578 162299097441 162783376344 162855733248 163056986053 163191597696 163616221184 163702589544 163853134848 163899680256 164175166272 164751965118 164903475456 164950319232 165180648672 165227571184 165317013504 165760980093 165881768832 166239498984 166313392128 166360636416 166656387456 166945113504 167225718348 167305136798 167379503616 167427050752 167724697632 167967560304 168015274488 168249883698 168297678081 168452449152 168874887168 169158735616 169403674752 169532272544 169909152768 169957418496 170203514112 170489595744 170933208576 171285731552 171533750544 171582477768 171658745856 171870877191 172028934272 172460341248 172633325868 172682365446 172710061056 172759122432 173066248512 173565856256 173657476746 173817176832 173866552704 174109332384 174158791248 174253068288 174628851456 174931389504 175225417848 175275193756 175370075136 175664840832 176348657706 176427044352 176790897504 176953479168 177344472006 177507562752 177557986944 177873644304 177924172488 178181803836 178645431744 178696179168 178945702728 179093431296 179705249568 179790594768 180092790566 180241466112 180544419744 180553727808 180710453248 180805845168 180857206296 181327795584 181701755768 181782521856 181964856996 182016547362 182421180864 182490153248 182640807936 182814578868 182947794432 183131298387 183212699904 183590547408 184068248832 184120536704 184387140288 184697062056 185248173504 185516409888 185569109136 185828229756 185881017582 186518532096 186832036352 187019436357 187102566144 187155715968 187488435888 187660855296 187714163712 188301941568 188355432096 188690284836 188774157312 189017183799 189181255744 189509005296 189827536002 189984248064 190303577568 190478585856 190723806612 191147796864 191202095808 191523472296 191699602432 191800795212 192299859648 192354485856 192696447996 192751186862 193030287489 193412263936 193532551056 193587527432 193692321792 193931681637 194017883904 194354012736 194773144332 195261588288 195589788056 195599871792 195872998932 195928640154 196021690129 196457457888 196513265136 196600614912 196797813192 197128595079 197622945936 197804685312 197860875264 198049127107 198193443968 198480424896 198889759692 199072664064 199129214208 199407269568 199696008096 199752735312 200107849842 200164694049 200685521296 200774725632 200976110712 201033201564 201313915569 201480110208 202061743104 202264419114 202771649376 203112472212 203299259904 203357010688 203464357083 203993770032 204051718104 204162177024 204414475239 204505337088 204602460288 205115553792 205301422404 205470908928 205816268736 206064062464 206351801344 206617457163 207076779936 207135603792 207326091264 207483761654 207784194813 208195366912 208404195192 208463396124 208496830464 208754485329 208765247778 209660263644 209833348608 210186040896 210550180464 210813208064 210924490374 211004239693 211118462208 211178434176 211533387312 211727919104 211839684264 211899861108 212828912712 212889370564 212983999488 213197630958 213732279072 213928833024 213989603328 214091524764 214193200614 214288409088 214349281536 215102357784 215463906333 215662052736 215723315392 216024542032 216202881024 216337342104 216398796588 217044501792 217588796928 217724119938 217785968361 218270119392 218470846464 218532907008 218900221696 219669286824 219766929408 219871300608 219933758976 220038511563 220240864896 221014640124 221077423278 221175691776 221652665312 221814181888 222208516608 222409874271 222530270976 222593484672 222967624464 223172671488 223632930176 223956747072 224020365984 224333178264 224396904108 224518376448 224603265536 224721827226 225492553728 225771211458 225835345801 225871566336 226545537024 226609891328 226938018816 227319460992 227910944768 228711667392 228776637024 229161169588 229492991286 229558182867 230068504224 230177767824 230243153928 230280081408 230345496576 230564655438 230754998016 231543302328 231756235776 231822070272 232145776512 232211721664 232838468608 232961377428 233027554266 233241852672 233633890464 233826766848 234219787776 234454719591 235131543608 235236059136 235721196672 236062517184 236459296008 236676750336 236743982592 237164859072 237232229984 237575738448 237975060726 238193908992 238261572224 238594270304 238791241728 239204938752 239432526801 239606999424 239720793024 240321954816 240725892992 240738303744 241074460224 241142941728 241770394112 242619809328 242688729816 242727653376 243027609786 243096646117 243228241152 243752771824 243930392576 244175064516 244283599872 244787396544 245424331776 245779702272 245849520384 246262749408 246997564672 247127947677 247355213184 247425478848 247770973008 247841356776 247975520256 249359248476 249430083422 249470088192 249540954624 249984581184 250285551616 250417670256 250838577522 250957705197 251069255424 251140576128 251587046448 251698876416 252022911732 252374825547 252678673728 253103381336 253312330752 253738103424 254105512128 254298408816 254863729152 254936127744 255364629728 255734393616 256399812864 256472647808 256928597328 257300625816 257373716652 257488118784 258043401408 258575575516 258690511872 258949988802 259023548169 259138683648 259599372768 259697525776 260348784384 260725765248 260799829056 261163998576 261238186872 261943277184 262017686848 262397084256 262838126772 262912790634 263055112704 263497261248 263814500352 264522986559 264640566528 265186346256 265430218752 265505618944 265876359424 266016708009 266261344128 266336980416 266810466456 266886258732 267968147616 268044268752 268418554092 268494803174 268640146944 269415657472 269557874352 269685892152 270139185849 270362199168 270816629616 271065679872 271285809444 271991693376 272068957472 272552633652 272673782784 272803280384 272947285494 273024821043 273735229872 273883410432 273961211904 274221868302 274299765919 274421691648 275385821112 275489942884 276102373248 276180805056 276580710432 277045593084 277872260256 277951194832 278339313772 278353663704 278742344634 278821526373 279547018192 279777798144 280248054528 280653849216 280733573952 281232653832 281491282944 281571245568 282044516416 282452912352 282533148144 283035427254 283161235968 283771883616 283978665984 284263507944 284741304003 284976372096 285455366352 285590934152 285717878784 285799042048 286085709918 286721695296 286803143712 287285208444 287549403648 288449789472 288531728784 289044671994 289126780293 289392669056 290118395904 290298826584 290381291148 290538482688 291026825856 292159716498 292892382432 293161734144 293245011968 293384682084 293399807688 293654486528 293809498398 293892960231 294686186832 294769897704 294900922368 295265353123 296278022144 296434418904 296546499028 296707027968 296791312896 297290165952 297720637344 298334639538 298608996096 298693821312 299110904352 299195872144 299357835264 299629102968 300161774763 301028281944 301162088448 301464166068 301549802346 302584025088 302957950418 303092614656 303396628671 304157474064 304668708318 304948889856 305035516032 305990655048 306077577156 306758005632 306903690432 306990871904 307419540584 307673330688 307952133606 308206363392 308724403104 309008314368 309096093696 309527702016 310615169904 310703405688 310989136896 311225642481 311511853952 312293050368 312606292788 312695094186 312745245696 314294928896 314490395466 314579732077 314750022912 315279061344 315569000448 315658643456 315825270696 316219812096 316677693312 316767651264 317300080968 317591878656 317849791662 318939918336 319243369068 319334055846 319475999232 319627724032 319796446437 320429273088 320893249536 320984404992 321137287146 321289800921 321432613632 321523922304 322653536676 323493079104 323584973088 324036813048 324304321536 324506013156 324598194882 325566752688 325711466496 326113972106 326383195392 326586179907 327232442368 327405179088 327706269696 327799360512 328350332544 329503930236 329806950912 329900638464 330361297344 330455142368 331521960186 331616134917 331763537664 332478997968 332626784256 332721272832 333312774912 333890227008 334451436696 334610273596 334759007232 334854101504 335449395264 335935120608 336030548976 336499767396 336595356162 336904898304 337749774336 338317471232 338656817187 338807349504 339064545088 339818305536 339914836992 340407028224 340979191488 341866417152 342571463104 343067501088 343164955536 343317491712 343741754382 344057868544 344239486929 344920682496 345266651736 345364730892 345420122112 345518244864 345846983157 346132497024 347131712512 347314953492 347634353664 347733105408 348218664768 348317582496 349257702912 349541331399 349862779008 350450835696 350550387512 350740150272 351329681664 352697315412 352854088704 353581795008 354688944012 354958195639 355015125504 355115973888 355747288608 355848344976 356363607672 356962591089 357290863488 357392358336 357891405456 358186862592 359410499136 359581189536 360185581132 360482932224 361088839488 361107455616 361611690336 361714412592 362655591168 363403511536 363565043712 363929713992 364033094724 364541414679 364842361728 364980306496 365629157736 365895588864 366262596774 366425399808 367181094816 368136497664 368241073408 368774280576 369394124112 370496347008 371032819776 371138218272 371656459512 371762035164 373664072704 374038872714 374145125133 374205132288 374311431936 374976871776 375321710592 375428327424 376257866283 376603883136 376710864192 377380569672 377548314624 378034367598 378362511488 379018010592 379655072004 379968496128 380607155136 381447613224 382088758363 382295593728 382404191616 383046944592 383399204864 383601590424 384599719296 384708971712 385392895992 385502373724 386060574978 387065102112 387175054864 387384643584 387863363274 388035767808 388424983203 388708025472 389546288664 390523176576 391179576112 391199743584 391745997864 391857280308 392043380258 392914915776 393026530272 393595626384 394257190158 394369185951 395245891872 395609370624 395721750528 396098254214 396386887936 396960849792 397779519384 398145328128 398258428416 398814539136 399392016192 399505470624 400215699684 400329388098 401371042592 401952221424 402066403128 402627831138 402742204761 402960220416 404123486208 404528838228 405543298752 406224944424 406598519808 406714021376 406928714166 407987540064 408103436208 408324354048 408828950478 409010674176 409204920576 410231107584 410602844808 410941817856 411332802453 411632537472 412703602688 413234914326 414153559872 414271207584 414652182528 414967523308 415568389626 416808390384 416926792248 416993660928 417508970658 417530495556 418113516951 419320527288 419666697216 420372081792 421100360928 421626416128 421848980748 422008479386 422236924416 422356868352 423066774624 423455838208 423679368528 423799722216 424553140881 425657825424 425778741128 425967998976 426395261916 427464558144 427979206656 428183049528 428386401228 428576818176 428698563072 429128564877 430204715568 430927812666 431324105472 431446630784 432049084064 432405762048 432674684208 432797593176 433567007991 434089003584 435177593856 435448239876 435571936722 436540238784 437065814016 437800443392 438239574747 439338573648 439533858816 439742601216 439867517952 440077023126 440481729792 442029280248 442154846556 442351383552 443305330624 444417033216 444819748542 445060541952 445186969344 445935248928 446345342976 447265860352 447501959307 447913494144 448040731968 448666356528 448793808216 449036752896 449206531072 449443654452 451542422916 451670691602 451743132672 452324703519 453219782656 453876037632 454436925627 454638921984 455821889536 457003062477 457423334784 457553274048 458322339176 458985982572 459116365734 460137008448 460355535648 460486307856 460690993152 461129310876 461509996032 461928200409 463086604656 463512471552 463644140544 464085267997 464291553024 464423443328 465676937216 465922754856 466055108532 466483705344 467267780928 468439575552 468909439182 469042641279 470263087216 470472118272 471442393344 471735593199 472125034368 472918592016 473353500672 473487965184 474329718144 474464459968 475151476896 475950121452 476387817984 476523144448 476774687493 477188540608 478409877504 478865053602 479001083769 479213998848 479441586048 480643909632 481451785984 481476607488 481705930719 482148920448 482285883456 483540788224 485239618656 485377459632 486055219572 486193292234 486456482304 486897292323 487505543648 487860785152 488350129032 488567199744 489170958159 489574793088 490848663552 491559404544 491699040768 492525498816 493995129344 494255895354 494710426368 494850957696 495541946016 495682713552 495951040512 498718496952 498860166844 498940176384 499081909248 499556753449 499969162368 500835340512 501677155044 501915410394 502138510848 502281152256 503174092896 504045823464 504749651094 504893034243 505357347456 506206762672 506624661504 507476206848 508211024256 508596817632 509727458304 509872255488 510729259456 511468787232 512799625728 512945295616 513857194656 514601251632 514747433304 514976237568 515612631573 516086802816 517151151032 517381023744 517899977604 518047096338 518277367296 519198745536 519395051552 520697568768 521451530496 521599658112 522327997152 522476373744 523886554368 524035373696 524794168512 525676253544 525825581268 526110225408 526994522496 529045973118 529281133056 530372692512 530860437504 531011237888 531752718848 532033416018 532522688256 532673960832 533620932912 533772517464 535936295232 536088537504 536837108184 536989606348 537280293888 539115748704 539371784304 540278371698 540724398336 541633259232 542131359744 542571618888 543983386752 544137914944 545105267304 545347565568 545606560768 545894570988 546049642086 547470459744 547922423808 548443736604 548599531838 548843383296 549393895161 550771642224 550979885768 552204746496 552361610112 553161420864 554091186168 555744520512 555902389664 556678627544 556707327408 557484689268 557643052746 559094036384 559555596288 560496109056 561058309071 561307698432 561467147904 562465307664 562982565888 563142491136 564089032832 564905824704 565066296288 566070854508 566322471936 567543767232 568527015888 569482608006 569644379707 569952744192 570910732704 571181868304 571435757568 571598084096 572171419836 573443390592 573606287424 574570416888 575098807296 576899578944 577063457568 578089343988 578253560586 578785338112 579090862467 580236791808 580597653168 580762582296 581076965376 581795044911 582053651712 584319432996 585784764864 586490023936 586769364168 586799615376 587308973056 587618996796 587785920462 588065070387 589372373664 589539795408 589801844736 590530706246 591385785237 592556044288 592868837808 593092998056 593414055936 593582625792 594147381321 594580331904 595441274688 596669279076 597217992192 597387642624 598221808704 598391744288 599258205936 600323549526 600494082147 602056563888 602324176896 602928332136 603099604692 603941746707 605915900836 606185229312 606793257342 608314948128 609337416636 609897779712 610071032064 611981310096 612155154312 613243425717 613516011264 613807380864 613981743808 614839081168 615346661376 615904267212 616412726784 617448806208 618192187392 619055404032 619852371489 621230339808 621406811376 621978273792 622451284962 623023707904 623352584439 624586100736 625212585576 625390188372 625490491392 626263455987 628589857792 628980790932 629159464154 629500045824 630558122688 631317286912 631650541392 632439624192 633012719079 633355386624 633535302528 634600161936 635183757312 635699583324 638486738136 638668111692 638951998464 639255448064 639592892874 641786499072 641968809984 642274574292 642579601842 642762138049 642865227264 643047844608 645307073352 646391718999 646986158208 647169946176 648073626096 648608643072 649012026312 649196389764 651133505376 652227944212 652766390784 653172359814 653357905083 654810358176 655412539392 655598721024 656700665088 659007860472 659613901824 659801276928 660115534689 660722594688 660910284736 663043920372 663232269834 663527075328 664957995936 665442545664 666625549824 667229622813 667780454016 668902873392 669220547192 669518014464 669708203008 670898790528 671870241216 672061097952 672999534792 673190712324 673809796608 676634942464 677313634374 677506037403 677614699008 678129090176 679636611072 679829673984 680814056448 681958382976 683732834304 685142926208 686135002176 686329911072 687483508764 688115737088 688478973858 688674548601 690533303472 690729461784 690840244224 691036489728 691693966314 691890454333 692264994048 694263425024 694629906984 695268707328 695466210816 696437329536 696635164992 698515405824 699082662798 699725558016 700901671392 701100775024 701480300544 702659363328 703364158773 705394630824 705708177408 707163590016 709377888024 709916391278 710030251008 710231947776 711494577216 711696689952 712727215344 713925182178 714581726976 714784716672 715782810912 716373725184 718297580403 718820998272 719162379072 720371162264 720965864448 722177678976 722214911232 723223380672 723428825184 725311182336 726807023072 727859427984 728066189448 729082829358 729289938351 729684723456 729960612992 731258315472 731791177728 732525193548 732850799616 734362189632 736272995328 736482146816 737548561152 738788248224 740992694016 742065639552 742276436544 743312919024 743524070328 747328145408 748077745428 748290250266 748410264576 748622863872 749953743552 750856654848 752515732566 752873115591 753207766272 753421728384 754761139344 755096629248 756068735196 756725022976 757124476641 758036021184 759310144008 759936992256 761214310272 762895226448 764177516726 764591187456 764808383232 766093889184 766798409728 767203180848 769199438592 769417943424 770785791984 771004747448 772121149956 774130204224 774350109728 775726726548 776071535616 776849966406 777070644507 777416050944 779092577328 781046353152 782359152224 782399487168 783491995728 783714560616 784086760516 785829831552 786053060544 787191252768 788514380316 788738371902 790491783744 791443501056 792196508428 792773775872 793568959677 793921699584 795559038768 796290656256 796516856832 797629078272 798784032384 799010941248 800431399368 800658776196 802742085184 803904442848 804132806256 805255662276 805484409522 805920440832 808246972416 809057676456 810417557547 811086597504 812449888848 813197039616 813428042752 813857428332 815975080128 816206872416 817657900956 818021348352 818409841152 819074463129 821205689616 821883635712 822665604906 822899297757 823265074944 825407205376 826469828652 828307119744 828542415168 829935046616 831136779252 833616780768 833853584496 835017941316 835060991112 836227033902 836464579119 838641054576 839333394432 840370620427 840744163584 842200721856 843252832256 843697961496 844016958772 844473848832 844713736704 846133549248 847358737056 847599444432 849106281762 851315650848 851557482256 851935997952 852790523832 854223912009 854929116288 856366099056 856772802456 857153636352 857397126144 858257129754 860409431136 861855625332 862648210944 862893261568 864098168128 865349368416 865595186352 867134015982 867380340879 868178007168 870355187712 870896479752 871143873444 873080477568 875600886784 876479149494 878677147296 879485202432 879735035904 880154046252 880963459584 881678880693 884058560496 884309693112 884702767104 885796059369 886610661248 888834066432 889639497084 890121083904 890373938688 891870497856 894531720704 895003918614 895342314373 895826988288 896081463936 897332713056 897587616432 898073505792 898413062144 898887308904 903084845832 903341383204 903486265344 904602769759 904649407038 907752075264 908873851254 909277843968 910189886013 914006124954 914846669568 915106548096 916644678352 917971965144 918232731468 920274016896 920711071296 920972615712 922258621752 923019992064 923856400818 926173209312 927024943104 927288281088 928170535994 928583106048 928846886656 931353874432 931845509712 932110217064 932967410688 933676927443 934535561856 936879151104 937818878364 938085282558 940526174432 942884786688 943471186398 943739196231 944250068736 945837184032 946707001344 946975930368 948659436288 948928919936 950302953792 951900242904 952775635968 953046288896 953549374986 954377081216 956819755008 957730107204 958002167538 958427997696 958883172096 961287819264 962903571968 962953214976 963411861438 963869402763 964297840896 964571766912 967081576448 970479237312 970754919264 972110439144 972386584468 972912964608 973794584646 975011087296 976700258064 977134399488 978341916318 979149586176 979758539721 981697327104 983118809088 983398081536 985050997632 987990258688 988511790708 989420852736 989701915392 991083892032 991365427104 994848404751 997436993904 997720333688 997880352768 998163818496 999113506898 999938324736 1001670681024 1003354310088 1003830820788 1004277021696 1004562304512 1006348185792 1008091646928 1009499302188 1009786068486 1010714694912 1012413525344 1013249323008 1014952413696 1015970451561 1016422048512 1017193635264 1019454916608 1019744510976 1021458518912 1022937574464 1025599251456 1025890591232 1027714389312 1029202503264 1029494866608 1029952475136 1031225263146 1032173605632 1034302302064 1034762047488 1035799955208 1036094192676 1036554734592 1037540949471 1038397491072 1038790103104 1041395137536 1042903060992 1043199316224 1044655994304 1044952747488 1047773108736 1048070747392 1048623994197 1049588337024 1051352507088 1051651162536 1052220450816 1053989044992 1058091946236 1058562266112 1060745385024 1062022475776 1063505437696 1064066832036 1064874586917 1065045376512 1065347921664 1067241865824 1067545034928 1070887773267 1071872590464 1072177075008 1073674216368 1073979212696 1074560587776 1078231497408 1078743568608 1080556743396 1081448796672 1083266518464 1085143237776 1087483389187 1087966773504 1088275829888 1090210534608 1090695131136 1091213121536 1091789141976 1092099284172 1093624244037 1094940919488 1096887473208 1097199063676 1097686766592 1098787790322 1101543284448 1101959771536 1104409492992 1104723220224 1106322841728 1108182372336 1111489041024 1111804779328 1113357255088 1113414654816 1114969378536 1115286105492 1118188072768 1120992218112 1122116618142 1122435375399 1122615396864 1122934295808 1124930615328 1125965131776 1126284982272 1128178065664 1128773598849 1129811649408 1130132592576 1132141709016 1132644943872 1135087534464 1137054031776 1138965216012 1139288759414 1139905488384 1141821465408 1142363736608 1143196168192 1144342839672 1146266275089 1146886781184 1147212574848 1149140833776 1150197614592 1153799157888 1154126915136 1156178687976 1156507121172 1157570676224 1158181724934 1161195306336 1161525164592 1162153930752 1163590089822 1163920628359 1164107303424 1168638865992 1170603138679 1171569529728 1173538728336 1173599230752 1174617946112 1175237993592 1175571840924 1176130140774 1178744747328 1179079590816 1181061412492 1182771570474 1183107557853 1185737675616 1186185996112 1186828111872 1187165251584 1188294762642 1189160663808 1190882549376 1193338558152 1194435984384 1194775285248 1196443617408 1196783488576 1198516411872 1200647099052 1200988164294 1204113127776 1205856664272 1206199209384 1207883493414 1208226614283 1211831801672 1212370458624 1213586514684 1216629896256 1218674833272 1219795559424 1220142064128 1223962620192 1224310308624 1226486851434 1227032022528 1227614761728 1227963487616 1229678162336 1230693322752 1231808534424 1232825453568 1233998407359 1234897612416 1238110808064 1239704742978 1242460679616 1242813622752 1243956547584 1244902569924 1246047415808 1246705168878 1250425171152 1250780376744 1250980982784 1252526911974 1252882714603 1257179715584 1257961581864 1258318928308 1259000091648 1261116245376 1263301082784 1264879248384 1266025438158 1266710773248 1267070605056 1269200323872 1270367514624 1271399166648 1273659422643 1276973476272 1277336223384 1277903996928 1278510896128 1279185785748 1283937619968 1284549148584 1285159203684 1285524276098 1285730454528 1286095689216 1287385694631 1290614146704 1292783437998 1293972316416 1294339892352 1296147252192 1297217286144 1298024052624 1298392779528 1300701023973 1302267010752 1304455888424 1305532781568 1306344719628 1306715810166 1309620716352 1311197442048 1313401330176 1314718724241 1318015720944 1319227803648 1319602553856 1320231069378 1321445189376 1321820569472 1326087840744 1326464539668 1327054150656 1329915991872 1333251099648 1334459245626 1335560908032 1337805746784 1338441094384 1339036028928 1339416406016 1341797581056 1343740482432 1344122195904 1345999069584 1346381424648 1347619593216 1353269884928 1354627268748 1355012074806 1355229398016 1356258180352 1356974110557 1359659347968 1361628112896 1363310776881 1363916765952 1367465668608 1370285852416 1371009187431 1372270004352 1372659822144 1374967017528 1376231474176 1376957947716 1377349097202 1381066606944 1381458923568 1382072979456 1383387932628 1383780908666 1384529988096 1385784601227 1388526850048 1389259813968 1390537414656 1390932421632 1392255803991 1392874659072 1393270329984 1397030811648 1398165325596 1399451116032 1401803342784 1402201550048 1405318726656 1406728317546 1407127923837 1410789261648 1411416354816 1414327180032 1415206779597 1418755776048 1419832782556 1420060502016 1420463895552 1422989154432 1423393379904 1425454430688 1427850364356 1429163453952 1429569433344 1431565621824 1436595160806 1437003251307 1437641996544 1438324758144 1440742324528 1441931728896 1444355357952 1444429822464 1446446761344 1446857650368 1450622364672 1453614046144 1455718855968 1456132378896 1458165658716 1458579876702 1459369446912 1459921225984 1460691876969 1462516630944 1463582355456 1465050387096 1465701599232 1467512874477 1468724379264 1472545990656 1472964293632 1475097122304 1477576496448 1481985388032 1484131279104 1484552873088 1486625838048 1487048140656 1494656290816 1496155490856 1496580500532 1496820529152 1497245727744 1498670260347 1499907487104 1505031465132 1505746231182 1506415532544 1506843456768 1509522278688 1512137470392 1513450045952 1514248953282 1514679102729 1516072042368 1518620288016 1519873984512 1522428620544 1525790452896 1528355033452 1529182374912 1529616766464 1532187778368 1534406361696 1538398877184 1538835886848 1541571583968 1542009494896 1544242299912 1546837894719 1548260408448 1548700219456 1551453453096 1552143071232 1553699932812 1554141289014 1554832101888 1558185154656 1562092706304 1564718304448 1564798974336 1566983991456 1567429121232 1568173521032 1571659663104 1572106121088 1574382505536 1577028760632 1577476743804 1580983567488 1584393016856 1585547551744 1587137919354 1587843399168 1591118077536 1592581312512 1593033713664 1595258156544 1597568064768 1598021882496 1600862798736 1601317552392 1605484170368 1607808885696 1608265612512 1610511324552 1610968819044 1611840881664 1618115352912 1620835115094 1621295542243 1622173195008 1624899777696 1626394079232 1626856085504 1627714856664 1631950160256 1632413744832 1635315801912 1636042696704 1636819682304 1638148926258 1642411379232 1643767271424 1645331209812 1645798595514 1646530149888 1648181685483 1652939657304 1656614239488 1657084830336 1659870093232 1662273558504 1667233561536 1667707168992 1670035882632 1670121982224 1672454067804 1672929158238 1677282109152 1678666788864 1680741240854 1681488327168 1683174927213 1684401443712 1686505664512 1687395922992 1688033917544 1688947697664 1689427473408 1692267098496 1694717474112 1695198888864 1698212563524 1702631301696 1703114964512 1705581047664 1708447824018 1708933139121 1709858232576 1712732198112 1713545604912 1714307272704 1714794252288 1716514259508 1720818862272 1723711250664 1725296421888 1725786523136 1728196336256 1730698736832 1731190372704 1734268031964 1734760681758 1736356014336 1740710375424 1741792959504 1742287746888 1745385134733 1746160955136 1751201773568 1752958298988 1757354294592 1759470071808 1760308092504 1761926919168 1763357761386 1764195211161 1768117120992 1768619386224 1769405534208 1771592118738 1773221322496 1774157355711 1777668132864 1779278994168 1780242167808 1780747877376 1782442143963 1783740995712 1789063441408 1790007837228 1790684628746 1791653976576 1792162927872 1794665426112 1795175232864 1796826124288 1797774617808 1801482246441 1806169691664 1806682766408 1806972530688 1809205539518 1809298814076 1811825240121 1817747702508 1818555687936 1820379772026 1828012249908 1829693339136 1830213096192 1833289356704 1835943930288 1836465462936 1839730277151 1840548033792 1841422142592 1841945231424 1844517243504 1846039984128 1847712801636 1852346418624 1854576562176 1856341071988 1857166212096 1857693773312 1859557114467 1863691019424 1864220434128 1865934821376 1867353854886 1869071123712 1873758302208 1875637756728 1876170565116 1878790367961 1881052348864 1885769573376 1886942372796 1887478392462 1888500137472 1891674368064 1893951860736 1897318872576 1897857839872 1899038157237 1900605907584 1903800485808 1905551271936 1906092577792 1907098749972 1908754162432 1915460214408 1916004335076 1916855995392 1917766344192 1925807143936 1925906429952 1926823722876 1927738805526 1928286414147 1928595681792 1929143533824 1934163152896 1939175156997 1940958474624 1941509838528 1944220878288 1944773168936 1945825929216 1947589169292 1950022174592 1953400516128 1956683832636 1958299172352 1959517079442 1960073715249 1966237618176 1966796163072 1969226677717 1970101995264 1975980517376 1977023581416 1978841705472 1979403830784 1980346604067 1982167784064 1982730854208 1989696809502 1994873987808 1995440667376 1996327636992 1998227013796 1999876649472 2001688868439 2003341362048 2006708620176 2007661641576 2008554043392 2009124609024 2012696371584 2016183293856 2018998604376 2019572136972 2021429389824 2024827050688 2029904827392 2031940903122 2032518112209 2032844097024 2034387270528 2038909833216 2039489021952 2042917037824 2045875148928 2051198502912 2051781182464 2055428778624 2058405006528 2058989733216 2062450526292 2064347211264 2066023645803 2068604604128 2071599910416 2072188385352 2073109469184 2075081898942 2075671362999 2076794982144 2077580206208 2082790275072 2085806121984 2086398632448 2089311988608 2089905494976 2095546217472 2096141494784 2097247988394 2099176674048 2102705014176 2103302325072 2104440901632 2107978089984 2116183892472 2117124532224 2119740818689 2121490770048 2127010875392 2128133664072 2129749173834 2130090753024 2130695843328 2134483731648 2135090069856 2141775546534 2143745180928 2144354150016 2147348432736 2147958425392 2149121175552 2154892741209 2156462994816 2157487137216 2161113486792 2162897593344 2166533036928 2170286475552 2174966778374 2175933547008 2176551659776 2180421069216 2182426243072 2183578283952 2184198568344 2187248488074 2187869815053 2189881838976 2193774946416 2194398127352 2195373533184 2197575580644 2203086568896 2203919543072 2208818985984 2209446440448 2212645683456 2216364744672 2222978082048 2223609558656 2226714510176 2226829309632 2229938757072 2230572210984 2236376145536 2241984436224 2244233236284 2244870750798 2245230793728 2245868591616 2249861230656 2252569964544 2256356131328 2257547197698 2258619346773 2259623298816 2260265185152 2264283418032 2265289887744 2270175068928 2274108063552 2277930432024 2278577518828 2279810976768 2283642930816 2284727473216 2288685679344 2292532550178 2293773562368 2294425149696 2298281667552 2300395229184 2307598315776 2308253830272 2312357375952 2313014242344 2315141352448 2316363449868 2322390612672 2323050329184 2327180179644 2327841256718 2328214606848 2331211933521 2337277731984 2341206277358 2343139059456 2347077456672 2347198461504 2349235892224 2350475987184 2351143681848 2352260281548 2357489494656 2358159181632 2362122824984 2365543140948 2366215115706 2371475351232 2372371992224 2374330503168 2376589525284 2378321327616 2380706879031 2381765098752 2386677116304 2388871968768 2389550570496 2391824073523 2392887234816 2393566977152 2397032823744 2401294198104 2401976328588 2408226255552 2411713328544 2412398418768 2415766986828 2416453228566 2423663603344 2424740917248 2427173029368 2431252672641 2433259792512 2437349666544 2439591118848 2440284128256 2447925240384 2448620617248 2452973702868 2454064045056 2455229523456 2455926975232 2457223389387 2459356324672 2463617068848 2465650907136 2467996814718 2468697893271 2469795224832 2476221616128 2479409485956 2484921359232 2485627245504 2489805139848 2492094831616 2493410337756 2500850342304 2501560753488 2505053823948 2505765429206 2509393737357 2514359431168 2515923163728 2516637856616 2518000183296 2521111861281 2522232490752 2526602165568 2529758496768 2532050876316 2533421546496 2534141210112 2538400647744 2542798333296 2547318845286 2548281971677 2553946952544 2554672446768 2555807993856 2557021792256 2558371571496 2562671736027 2569098297168 2570318407368 2571048552196 2571460909056 2572191378432 2574638652391 2574771389262 2581228293408 2585566875996 2587944632832 2588679784704 2592294504384 2596048105248 2596785559056 2601402047946 2602141022637 2604534021504 2608911776848 2611065563136 2612689439256 2613431620332 2619241432704 2626802660352 2629437448482 2636031441888 2638455607296 2639205107712 2640462138756 2642890378752 2643641138944 2645036642079 2652175681488 2652929079336 2654108301312 2657388178107 2659831983744 2666502199296 2668918491252 2671121816064 2675611493568 2676882188768 2678832812032 2683595162112 2686026943119 2687480964864 2688244391808 2691998139168 2692762849296 2695239186432 2706539769856 2709254537496 2710024149612 2710458796032 2712516360704 2713808309277 2713948221114 2723256225792 2726621553762 2727833531904 2740571704832 2742018374862 2743055116009 2744540008704 2745319644288 2749934035056 2752462948352 2753915895432 2754698194404 2762133213888 2762917847136 2766775865256 2767561817332 2769059976192 2771569202454 2778519627936 2781074829312 2781864843264 2784511607982 2785749318144 2786540659968 2794061623296 2796330651192 2798902232064 2801030782329 2803606685568 2804403100096 2810637453312 2813456635092 2814255847674 2821578523296 2828654360064 2830413559194 2831217588693 2837511552096 2839665565112 2840121004032 2840927791104 2845978308864 2846786759808 2850908861376 2855700728712 2858326907904 2859138866688 2863131243648 2873190321612 2874006502614 2875283993088 2876649516288 2881484649056 2883863457792 2888710715904 2888859644928 2891608208289 2892893522688 2893715300736 2901244729344 2907228092288 2911437711936 2912264757792 2916331317432 2917159753404 2918738893824 2919842451968 2921383753938 2925033261888 2930100774192 2931403198464 2935025748954 2935859495413 2937448758528 2945091981312 2945928587264 2950194244608 2955152992896 2963970776064 2968262558208 2969105746176 2973251676096 2974096281312 2984545214253 2992310981712 2993161001064 2993641058304 2994491455488 2997340520694 2999814974208 3010062930264 3011492462364 3012831065088 3013686913536 3019044557376 3024274940784 3026900091904 3028497906564 3029358205458 3032144084736 3037240576032 3039747969024 3044857241088 3047911354683 3051580905792 3056710066904 3058364749824 3059233532928 3064375556736 3068812723392 3076797754368 3077671773696 3083143167936 3084018989792 3088484599824 3093675789438 3096520816896 3097400438912 3102906906192 3104286142464 3107399865624 3108282578028 3109664203776 3112622848413 3116370309312 3124185412608 3129436608896 3129597948672 3133967982912 3134858242464 3136347042064 3143319326208 3144212242176 3148765011072 3154057521264 3154953487608 3161967134976 3168786033712 3171095103488 3174275838708 3175686798336 3182236155072 3186067427328 3190516313088 3194623760751 3195136129536 3196043764992 3201725597472 3202635104784 3210968340736 3212663319801 3215617771392 3216531225024 3221022649104 3221937638088 3223681763328 3236230705824 3241670230188 3242591084486 3244346390016 3249799555392 3253712171008 3255429713328 3262450167561 3263900320512 3264827489664 3270631603824 3272085393408 3273639364608 3276297852516 3280872732111 3284822758464 3290662419624 3291597191028 3293060299776 3296363370966 3305879314608 3313228478976 3314169660672 3319740186464 3324547117008 3334467123072 3335414337984 3340071765264 3340243964448 3344908135608 3345858316476 3354564218304 3361482481708 3362976654336 3366349854426 3367306126197 3368802887424 3374791845984 3376067835088 3377895395328 3378854946816 3384534196992 3389434948224 3390397777728 3396425127048 3405262603392 3406229929024 3411162095328 3416895648036 3417866278242 3419716465152 3425464396224 3427091209824 3429588504576 3433028519016 3438798825267 3441637724544 3447422501328 3450592843776 3451573046272 3456392672512 3461397473664 3462380745408 3468536063928 3469521363516 3472712028672 3483585919008 3484575493776 3490770269466 3491761885077 3492321910272 3502403547136 3505916597976 3511809416037 3514708589184 3520616185008 3523853838336 3526715522772 3528390422322 3536234241984 3537238772448 3543184237476 3546442644992 3548314711422 3549322673559 3558557988336 3560484335616 3561495754752 3564884287926 3565896956947 3567481991424 3578126882816 3580015674456 3581369257492 3583307953152 3584325855744 3589330852224 3590350465728 3595549235616 3602964492882 3612339383328 3613365532816 3618411079036 3618597628152 3623650480242 3624679842849 3635495405016 3637111375872 3640759544052 3656024499816 3659386678272 3660426192384 3666578713408 3671887860576 3672930925872 3679460554302 3681096067584 3682844285184 3683890462848 3689034487008 3692079968256 3695425603272 3701995222077 3704692837248 3712682143976 3714332424192 3715387546624 3719114228934 3727382038848 3728440868256 3731869642752 3734707709772 3738142247424 3751275513456 3752341130232 3757580735922 3758648143809 3762104697728 3771539146752 3773884745592 3774956784924 3777000274944 3783348736128 3794637745152 3795715679744 3798076314474 3801211815168 3807600971616 3811102543872 3812185155584 3814197499944 3817508324864 3830920428816 3832008670152 3833711990784 3835532688384 3838449590599 3851614287872 3851812859904 3853647445752 3855477611052 3856572828294 3857191363584 3858287067648 3862157083893 3878350313994 3881916949248 3883019677056 3888441756576 3889546337872 3891651858432 3895178338584 3900044349184 3902103071919 3906801032256 3913367665272 3916598344704 3919034158884 3920147430498 3933592326144 3938453355434 3940203990528 3944156172723 3951961034752 3954047162832 3957683410944 3958807661568 3960693208134 3964335568128 3965461708416 3979393619004 3989747975616 3990881334752 3996454027592 3999753298944 4003377736878 4006682724096 4013417240352 4015323283152 4017108086784 4018249218048 4025392743168 4032366587712 4037997208752 4039144273944 4042858779648 4049654101376 4059809654784 4063881806244 4065036224418 4065688194048 4068774541056 4078978043904 4085834075648 4089932330643 4091750297856 4102397005824 4103562364928 4110857557248 4116810013056 4117979466432 4124901052584 4128694422528 4132047291606 4137209208256 4143199820832 4144376770704 4146218938368 4150163797884 4151342725998 4153589964288 4155160412416 4157353803681 4165580550144 4171612243968 4172797264896 4176767411973 4178623977216 4179810989952 4191092434944 4192282989568 4194495976788 4198353348096 4205410028352 4206604650144 4215956179968 4221383771511 4232367784944 4234249064448 4239481637378 4242981540096 4245620338791 4254021750784 4256267328144 4259498347668 4260181506048 4261391686656 4268967463296 4270180139712 4283551093068 4287490361856 4288708300032 4294696865472 4295916850784 4309785482418 4311009753921 4312925989632 4314974274432 4322226973584 4325795186688 4333066073856 4340572951104 4349933556748 4351867094016 4353103319552 4360842138432 4367156567904 4368397136688 4374496976148 4375739630106 4379763677952 4387549892832 4388796254704 4390747066368 4395151161288 4402538623431 4406173137792 4407839086144 4417637971968 4418892880896 4425291366912 4432729489344 4445956164096 4447219117312 4453429020352 4453658619264 4459877514144 4461144421968 4472752291072 4483968872448 4488466472568 4489741501596 4490461587456 4491737183232 4496010781041 4499722461312 4512712262656 4515094395396 4517238693546 4519246597632 4520530370304 4528566836064 4540350137856 4544037308187 4548216127104 4555860864048 4557155037656 4559621953536 4567285861632 4569454946432 4577371358688 4585065100356 4587547124736 4588850299392 4596563335104 4614456543307 4615196631552 4616507660544 4624714751904 4626028484688 4630282704896 4632726899736 4640513684157 4644781225344 4646100658368 4654360359288 4655682513436 4656429213696 4662423867042 4674555463968 4682412554716 4686278118912 4694154913344 4694396923008 4700951974368 4702287363696 4704520563096 4714978989312 4716318363264 4724245649968 4731086281896 4732430231412 4742950702464 4744743984448 4753179050568 4756642655232 4761413758062 4763530197504 4773354232608 4777743937536 4779101140992 4783648147046 4785774469632 4787133954304 4794065647488 4802588396208 4803952657176 4816452511104 4823426657088 4824796837536 4831533973656 4832906457132 4847327206688 4854346058736 4862505345282 4863886626729 4866519585024 4874699333088 4879182237696 4880568256512 4895850480768 4897241234496 4905947405736 4908128090112 4910459046912 4911853950464 4914446778774 4918712649344 4927234137696 4931301814272 4935993629436 4937395786542 4939590449664 4958818971912 4967153858719 4969842718464 4971254491008 4979610279696 4984189663232 4986820675512 5001700684608 5003121506976 5010107647896 5011530858412 5018787474714 5031846327456 5033275713232 5036000366592 5042223722562 5044464981504 5049524781639 5053204331136 5059516993536 5064101752632 5066843092992 5068282420224 5076801295488 5085596666592 5094637690572 5096563943354 5107893905088 5109344893536 5114043584512 5116743142992 5125343472054 5126799417363 5138196594336 5140636814736 5142097104392 5142921818112 5144382756864 5149277304782 5149542778524 5162456586816 5171133751992 5175889265664 5177359569408 5184589008768 5192096210496 5193571118112 5202804095892 5204282045274 5209068043008 5217823553696 5222131126272 5225378878512 5226863240664 5236155404199 5238482865408 5253605320704 5258874896964 5272062883776 5278410215424 5280924277512 5285780757504 5287282277888 5290073284158 5292585633483 5304351362976 5305858158672 5308216602624 5314776356214 5319663967488 5333004398592 5337836982504 5342243632128 5347326431889 5351222987136 5353764377536 5367190324224 5372053886238 5374961929728 5376488783616 5383996278336 5385525698592 5390478372864 5404446739323 5418509074992 5420048299224 5420917592064 5425032721408 5427616618554 5427896442228 5435475720363 5453243107524 5455667063808 5481143409664 5484036749724 5486110232018 5489080017408 5490639288576 5499868070112 5504925896704 5507831790864 5509396388808 5519190831453 5524266427776 5525835694272 5533551730512 5535123634664 5538119952384 5543138404908 5557039255872 5563729686528 5569023215964 5571498636288 5573081319936 5578671343401 5592661302384 5597804464128 5602061564658 5604722082733 5607213371136 5608806200192 5621274906624 5626913270184 5628511695348 5636371103883 5643157046592 5657308720128 5660827118388 5662435177386 5675023104192 5679331130224 5681855582208 5691956617728 5693573519616 5697114471711 5701817722752 5711401457424 5716653815808 5718277733376 5726262487296 5746380643224 5748013005228 5750567986176 5753299032576 5762969298112 5777421431808 5777719289856 5783216416578 5784859242441 5785787045376 5787430601472 5802489458688 5814456184576 5817525470991 5822875423872 5824529515584 5832662634864 5834319506808 5837477787648 5839684903936 5842767507876 5850066523776 5860201548384 5870051497908 5871718990826 5874897517056 5880221145747 5891857174528 5900388489216 5907680033151 5910305985792 5927941552128 5936525116416 5938211492352 5941039812201 5946503352192 5948192562624 5969090428506 5984621963424 5986322002128 5988982910976 5994681041388 5999629948416 6005066605317 6020125860528 6022984924728 6025662130176 6027373827072 6033108483961 6038089114752 6048549881568 6053800183808 6056995813128 6058716410916 6064288169472 6074481152064 6089714482176 6095822709366 6097554336627 6103161811584 6113420133808 6116729499648 6118467065856 6128751113472 6137625446784 6153595508736 6155343547392 6166286335872 6168037979584 6176969199648 6187351578876 6193041633792 6194800877824 6198070937409 6205813812384 6214799731248 6216565156056 6219328407552 6225245696826 6227014088997 6232740618624 6248370825216 6258873217792 6259195897344 6267935965824 6269716484928 6272694084128 6286638652416 6288424484352 6297530022144 6308115042528 6309906975216 6323934269952 6337572067424 6342190206976 6348551677416 6351373596672 6359222456067 6364472310144 6381032626176 6389247521502 6390272259072 6392087529984 6403451194944 6405270209568 6421936681472 6425326639602 6431235542784 6433062450048 6442045298208 6443875276176 6447363526656 6472461411648 6483340460376 6485182168972 6488692780032 6499599110784 6510859426656 6524900335122 6527800641024 6529654979328 6541263207648 6547278729216 6552595705032 6561745464222 6563609445159 6569645516928 6581324839248 6583194382056 6586120599552 6592726741932 6611758629216 6626456957952 6628339321344 6639480372928 6649094234016 6668934246144 6670828675968 6680143530528 6680487928896 6689816271216 6691716632952 6709128436608 6722964963416 6725953308672 6732699708852 6734612252394 6737605774848 6749583691968 6752135670176 6757709893632 6769068393984 6775858040319 6778869896448 6780795555456 6792850254096 6810525206784 6812459858048 6822324190656 6833791296072 6835732556484 6839432930304 6850928792448 6854182419648 6866057038032 6877597650534 6883275449088 6894845002656 6901185687552 6903146092544 6912785345024 6922794947328 6924761490816 6937072127856 6939042727032 6945424057344 6967171838016 6969150987552 6981540538932 6983523770154 6984643820544 6993635800563 7011833195952 7023618832074 7029417178368 7041232370016 7047707676672 7053431045544 7056780844644 7072468483968 7074477544896 7086368474952 7092885289984 7096629422844 7098645347118 7117115976672 7122991509504 7129768575852 7131793913894 7134963982848 7142120637093 7156253765632 7160031348912 7162738514984 7166615906304 7168651711488 7175472220569 7178661704448 7180700931456 7191098471232 7205928985764 7224678766656 7226731065632 7236822158072 7237195256304 7247300960484 7249359685698 7270990810032 7274222751744 7281519088104 7293758017923 7312048999632 7318773356544 7320852384768 7333157426816 7343775721152 7345861851744 7358921108604 7362192135168 7365688570368 7367780925696 7378068974016 7390851206544 7403990444154 7406093679813 7409385674496 7425364287952 7428664848384 7430775093248 7438228457868 7454764077696 7456881736512 7469415419544 7476284494848 7502551026912 7504682260464 7515161471844 7517296287618 7524209395456 7528181212071 7543078293504 7547769491184 7549913569848 7554000549888 7563335583843 7566697472256 7589275490304 7591431359488 7596152628948 7602423630336 7615201943232 7624370311168 7628394999888 7635016649728 7644845915031 7661840857632 7664017340304 7667423981568 7671065376768 7676899181198 7688015208081 7703228575744 7707294891504 7710955222104 7713145656588 7714382727168 7716574135296 7723915957173 7724314167786 7756700627988 7763833898496 7766039354112 7776883513152 7779092675744 7790356677168 7800088698368 7804206143838 7806423067911 7813602064512 7826735330544 7833196689408 7838068317768 7840294860996 7876906710868 7880407981056 7888312345446 7908094325664 7915366821888 7917615323136 7921386416268 7928671136256 7930923416832 7958787238008 7972164534321 7979495951232 7981762669504 7992908055184 7999506597888 8006755473756 8013365448192 8026834480704 8030646566304 8036498436096 8050785486336 8058080829357 8064733175424 8075994417504 8078288547888 8085717559296 8099308202752 8119619309568 8127763612488 8130072448836 8131376388096 8137549082112 8141424927831 8171668151296 8179864661286 8183500595712 8207124729856 8221715114496 8229165348027 8233620026112 8235958932864 8249802105168 8257388845056 8264094583212 8274418416512 8286399641664 8288753541408 8300327595768 8302685451996 8307179928576 8310320824832 8314707607362 8343224487936 8345594529792 8353534823946 8355907794637 8357247954432 8359621979904 8382184869888 8384565979136 8388991953576 8396706696192 8403092346987 8410820056704 8413209300288 8431912359936 8442767543022 8464735569888 8478963274756 8485963080192 8491240677582 8493652766079 8512534656288 8518996695336 8520363012096 8522783373312 8537934926592 8540360279424 8567102186136 8574980723712 8577416600064 8589393730944 8591833701568 8619570964836 8622019507842 8625851979264 8629948548864 8644453947168 8651590373376 8666132147712 8674824624867 8681145902208 8699867113496 8703734188032 8706206639104 8721684276864 8734313135808 8736794273376 8748993952296 8751479260212 8759527355904 8775099785664 8777592509408 8790302322576 8805077246862 8807578486239 8812346275584 8815678172288 8835275943936 8837785761792 8850582733824 8865458978688 8891912328192 8894438234624 8906858040704 8907317238528 8919755028288 8922288843936 8945504582144 8976932945136 8979483003192 8980923174912 8983474366464 8992021562082 8994575906329 8999444922624 9025424525312 9030188790792 9034477387092 9038493195264 9041060740608 9057133672128 9080700275712 9088074616374 9096432254208 9111721728096 9114310075312 9119243907072 9134571723264 9138909892864 9143734064049 9154742717376 9170130200712 9175094249472 9177700598784 9193126670208 9228913086614 9230393263104 9233015321088 9249429503808 9252056969376 9260565409792 9265453799472 9281027368314 9289562450688 9292201316736 9308720718576 9311365026872 9312858427392 9324847734084 9337868545239 9349110927936 9364825109432 9372556237824 9388309826688 9388793846016 9401903948736 9404574727392 9409041126192 9429957978624 9432636726528 9448491299936 9462172563792 9464860462824 9485901404928 9489487968896 9506358101136 9513285310464 9522827516124 9527060395008 9546708465216 9558202281984 9567296294092 9571548939264 9574267908608 9583871282253 9588131294976 9605176792416 9607905314352 9632905022208 9646853314176 9649593675072 9663067947312 9665812914264 9694654413376 9708692117472 9725010690564 9727773253458 9733039170048 9749398666176 9761136513024 9787350502683 9791700961536 9794482468992 9811894811472 9816256180224 9820918093824 9823707900928 9828893557548 9837425298688 9842618196333 9854468275392 9871987258872 9874791573084 9879180899328 9917637943824 9934307717438 9939685436928 9942508982016 9959220559392 9968379326464 9973641351024 10003401369216 10006243013952 10020215295792 10023061716824 10037574949428 10063692654912 10066551426464 10084447445124 10088929963008 10099049563278 10101918378591 10106408662272 10128203505264 10133686185984 10136564840448 10149091339003 10153602590976 10171193333184 10189275381144 10193127886708 10215787810176 10218689787072 10233486285984 10250686944108 10253598834726 10276393188672 10281273629472 10284194208784 10288765513728 10298554609564 10299085557048 10316396475801 10324913173632 10342267503984 10351778531328 10354719138816 10369178017536 10384192420992 10387142236224 10405608191784 10408564090548 10418136086016 10435647107392 10450757757024 10453726481328 10472310808398 10475285655231 10476965730816 10507210641408 10517749793928 10535428248111 10544125767552 10561848555024 10571561515008 10574564555776 10580146568316 10585171266966 10608702725952 10611716317344 10629552712428 10639327934976 10647968020677 10675673965008 10684487264256 10694652863778 10697690870841 10702445974272 10707528755072 10734380648448 10744107772476 10749923859456 10752977567232 10767992556672 10771051397184 10808893478646 10837018149984 10840096598448 10850065442816 10855233237108 10855792884456 10870951440726 10874039528547 10906486215048 10911334127616 10924818065551 10962286819328 10968073499448 10972220464036 10978160034816 10981278577152 10999736140224 11015663581728 11018792777616 11038381662906 11048532855552 11051671388544 11067103461024 11070247269328 11076239904768 11086276809816 11105985666231 11114078511744 11138046431928 11142997272576 11146162639872 11157342686802 11185322604768 11195608928256 11204123129316 11209444165466 11214426742272 11217612400384 11253826540368 11257023390696 11272742207766 11275944431427 11286314093184 11314617440256 11321654236776 11324870354772 11350046208384 11358662260448 11383913235456 11387147039232 11394228943422 11403635445504 11422802914848 11433307631616 11436555466752 11452524974592 11492761286448 11496026010456 11501135972352 11506598065152 11515348771797 11525938596224 11554842863616 11555438579712 11566432833156 11569718484882 11571574090752 11574861202944 11628912369152 11635050941982 11639450086849 11645750847744 11649059031168 11665325269728 11668639013616 11674955575296 11679369807872 11685535015752 11700133047552 11720403096768 11740102995816 11743437981652 11749795034112 11760442291494 11800776978432 11815360066302 11820611971584 11832468518169 11855883104256 11873050232832 11876422984704 11882079624402 11893006704384 11896385125248 11938180857012 11969243926848 11972644004256 11989362082776 11999259896832 12010133210634 12040251721056 12045969849456 12051324260352 12054747654144 12066216967922 12076178229504 12097099763136 12107600367616 12113991626256 12117432821832 12128576338944 12148962304128 12179428964352 12191645418732 12195108673254 12206323623168 12226840267616 12236934131712 12257502226944 12269796991929 12275250893568 12307191017472 12310687094784 12332572671744 12336075959168 12353938399296 12374703157752 12386083267584 12389601755648 12396141874818 12411627624768 12429599462496 12433130312112 12438656815104 12450491393652 12454028177994 12465481237248 12496741650432 12517746435584 12518391794688 12530302235919 12535871931648 12539432969856 12545388168256 12573277304832 12576848968704 12595060044288 12616230085056 12619813950432 12647868539904 12664151314533 12675144134848 12697103354832 12702747193344 12718444912134 12728944620288 12736861016373 12762065252352 12778495043004 12780544518144 12784175059968 12806902389888 12810540419136 12843873362944 12850653279204 12862471085568 12866124900096 12884090596416 12887750552352 12933029261763 12944922823296 12966680920752 12970364337944 12977385560064 12999198221568 13021718853312 13049800670244 13055601282048 13059309958656 13082526415296 13105191410064 13123490928444 13127218890318 13133453238643 13139291033856 13162649678496 13166388764112 13172241199104 13185453483864 13207615870293 13223517258432 13252913915904 13256678642688 13278960745856 13298188468032 13337868492288 13341657351936 13360287061056 13360975857792 13379632542432 13383433265904 13418256873216 13445929926832 13451906617344 13465399417704 13469224504788 13475211549696 13488032343123 13499167383936 13504271340352 13538136787968 13551716080638 13557739792896 13561591110912 13585700508192 13621050413568 13624919716096 13632111924561 13644648381312 13667582592144 13671465112968 13678865860608 13701857584896 13708364839296 13732114076064 13755195301068 13766550898176 13789690005312 13806292185088 13825570690048 13843369629921 13845589894656 13849522981632 13874144255712 13878085454064 13890848114688 13921541052471 13934343676032 13938301975104 13963081077864 13967047540308 13969287641088 13987271601126 14023666391904 14047237664148 14058834356736 14082464740032 14106862091088 14113561689288 14137284059431 14144936967936 14148955089792 14172736949904 14185770579968 14193258845688 14197290694236 14234231953344 14259537151704 14263587827788 14269927965696 14284241274186 14320062697824 14325477029968 14333231812608 14337303422976 14350944441138 14357323408896 14361401862912 14382196942464 14411857971528 14449357533312 14453462131264 14473644316144 14474390512608 14494601920968 14498719371396 14541981620064 14563038176208 14587516035846 14591659880187 14624097999264 14637546713088 14641704769536 14666314853632 14687551442304 14691723703488 14717842217208 14724384270336 14731377140736 14735561851392 14756137948032 14781702413088 14807980888308 14812187359626 14818771348992 14850728575904 14861550186496 14876456915736 14901461576157 14909528155392 14913763473024 14938830839088 14952568989696 15005102053824 15009364520928 15030322943688 15034592575236 15048418790912 15056362424142 15095538982368 15099827139696 15108001099776 15126671167686 15130968168667 15133394944512 15178550980608 15182862718976 15192305257896 15204847260672 15230403886464 15256789999776 15270033299456 15289691830062 15323681715264 15328034680608 15342130753536 15353798362396 15376030416162 15380398252089 15414589783008 15421910444208 15426291313176 15428765454336 15433148270592 15447831914346 15448628335572 15513401255976 15527667796992 15532078708224 15553767026304 15558185351488 15580713354336 15600177396736 15608412287676 15612846135822 15627204129024 15653470661088 15666393378816 15676136635536 15680589721992 15708466212597 15753813421736 15760815962112 15776624690892 15816188651328 15835230646272 15842772832536 15857342272512 15861846833664 15877756900449 15917574476016 15944329068642 15958991902464 15963525339008 15985816110368 15999013195776 16013510947512 16026730896384 16041979295667 16053668961408 16061293132608 16101570972672 16116161658714 16129466350848 16151988835008 16156577095776 16171435118592 16198616405504 16255527224976 16260144897672 16262752776192 16275098164224 16282849855662 16287475289839 16343336302592 16359729322572 16367001191424 16443430228992 16458330696054 16467240052224 16471917865728 16499604210336 16514777690112 16528189166424 16548836833024 16557572494359 16572799283328 16577507082816 16600655191536 16605370903992 16614359857152 16620641649664 16629415214724 16691189059584 16707069647892 16711815589274 16714495908864 16719243959808 16736014030203 16769131958272 16777983907152 16793413392384 16806184693974 16814166248199 16821640113408 16826418600576 16863824719872 16885535086044 16909113311649 16929471139776 16957926549512 16971926160384 16982481355164 16987305532158 17025069312576 17037993390672 17045566746624 17075869853184 17080720558848 17091343415133 17134204372272 17149961447424 17154833200128 17178787461888 17183667403136 17239141929672 17244039015684 17251703958528 17259897097728 17288907894336 17332264295424 17349649249734 17354577727323 17362291804416 17399734226992 17407468376064 17412413278208 17443368553728 17468626271616 17473588546752 17497987904592 17502958520424 17519054711808 17550199571328 17555185018816 17580604645152 17610154493724 17615156972478 17624692551168 17631356344576 17640663437241 17675571523584 17701165467648 17723040099453 17730917957376 17783824656384 17788876469248 17813716081408 17814634477056 17823119436603 17839510056576 17844577687872 17891009164288 17953865890272 17958966006384 17966948732928 17984043124164 17989151812658 17998889845248 18015199815951 18050849050624 18060377581584 18068954774184 18076986390528 18082121481216 18099325451883 18114267344256 18161400551424 18176149232748 18192864508416 18223443456192 18228620150624 18269143446528 18277819785728 18287468128098 18292663009881 18309485434752 18340260401424 18350188498944 18355401197568 18386253340416 18457826173228 18460786526208 18466030642176 18498859007616 18504113938752 18530907598944 18562054736628 18579124901376 18584402633472 18617441437152 18622730053744 18649695468168 18675737090478 18681042266991 18698221855872 18729650218864 18745112475648 18776619653376 18777587692032 18803807897472 18809149454784 18818082252384 18859915957248 18865273453056 18896982599872 18924345127584 18929720925648 18971802809856 18978975937792 19012716202272 19026570620928 19045655032248 19054120790016 19077667368201 19093416930432 19134592588184 19143097878528 19148535817216 19167742564506 19176262589952 19210353584832 19215810628704 19265810044416 19293706628352 19299187350144 19326135894624 19331625828528 19389308826752 19417384234944 19450021381128 19455546506916 19466078340096 19498797332352 19574701005366 19583401923072 19588964937984 19623789622944 19641836187648 19647415801856 19657787115096 19674850597376 19685236392666 19690828335477 19708936550784 19743974517744 19749583146168 19758361798656 19835275887648 19868615434876 19879370873856 19885017964032 19918441118784 19947282702048 20006802738432 20012486027904 20040430591584 20046123433648 20075149898856 20127385309824 20133102852928 20168894890248 20177859926016 20198099126556 20203836757182 20212817324544 20256407010528 20273129680896 20298182678006 20307205181952 20327574120957 20342386666368 20378550762288 20386255773416 20431575620352 20437379574144 20466972571968 20501373888216 20507197669452 20552786377344 20562547258944 20568388417568 20597109219128 20598171114096 20632792951602 20649826347264 20684535007968 20703557062656 20709438277632 20738356035072 20768384841984 20774284472448 20811216383568 20817128181096 20836272172032 20871294214784 20901515514048 20907452962656 20944621616796 20950571310462 20953931461632 21035499587856 21070856496222 21076842049159 21088251535104 21123697110048 21143123030016 21149129111552 21160293136632 21170342533932 21217405451904 21223432634688 21259105424856 21278655869952 21295936041354 21351347930016 21368974528512 21389305727556 21395381741682 21404891948544 21415057510144 21426361911279 21468761296896 21488215544952 21499847718912 21505955134464 21526416661707 21535985113344 21542102794368 21617786957292 21674036299968 21680193196896 21700130885632 21710466474216 21711585768912 21741902881452 21748079057094 21812972430096 21822668255232 21849636131102 21881274053769 21924573638656 21936146998896 21944440928072 21956320069632 21962557154304 21999472280448 22031327163456 22037585555232 22076763325812 22097065711104 22103342777088 22134206922048 22140494538656 22172553619632 22211971332462 22218281039439 22228157023488 22276092863856 22285994545152 22292325279744 22314685373604 22370645209536 22408246258632 22418888330932 22428853484544 22435224800768 22507653080736 22514046781392 22545484415532 22551888862854 22572628186368 22629234880512 22643308473552 22649740709544 22690006751529 22700092416768 22717324520896 22767826470912 22774294078464 22788457886844 22807270891008 22845605829696 22873110933504 22905049949184 22934537745093 22985522572896 22992052020912 23002271944704 23013196130304 23030697543594 23051877192448 23064045624243 23109685727232 23132865666312 23139436969764 23143148181504 23149722405888 23171747871519 23257824738304 23270101883964 23278900173698 23291501695488 23298118062336 23330650539456 23337278027232 23358739615744 23371070031504 23400266095104 23419269203733 23440806193536 23480205991632 23486875963304 23499590068224 23520884582988 23630720132604 23641223943168 23664937036338 23746100465664 23752845969408 23764159248804 23782199107813 23786013408768 23792770250496 23876361714024 23916493602963 23938487853696 23945288008512 23978724165552 23998519793664 24020266421268 24080503442112 24091939698912 24109495308288 24132433935844 24152356459008 24174242488071 24194199526272 24227983252512 24234865643664 24257152677888 24297924608256 24358857928704 24383290837464 24390217346508 24412647246336 24424274783493 24453680535232 24515004453888 24539593983858 24550501787136 24621374189568 24665145343488 24672151918336 24687496044081 24707876798592 24749406315504 24772166535168 24779203511296 24792283749636 24823255249536 24859198924992 24866260624224 24900982787304 24908056355988 24930962474496 25035492871168 25036783589376 25060604471838 25067723383911 25071743863296 25078865939712 25090776336512 25146554609664 25153697937408 25190120088576 25209277040961 25232460170112 25239627900864 25295737079808 25328302629066 25350288269696 25394206709664 25436889824268 25457889240576 25473722032746 25480958298237 25556990086008 25561089036288 25568350119936 25599946810321 25613804779776 25621080838272 25687746725888 25701306558408 25724942171136 25732249800192 25768181192832 25775501104704 25866058523526 25889845646592 25933361841504 25940728675888 25954771120128 25998396443136 26024473874601 26043437706624 26099601340488 26111202564096 26118619917312 26165052830592 26210382820128 26246981856888 26254437780636 26266906477286 26278582067712 26325299356992 26332777528224 26370906967728 26415231740586 26422735458717 26447034516864 26505827831808 26513357285376 26557921491712 26596376936064 26675736984576 26683314703872 26720574122112 26721951715584 26759265084864 26766866531808 26836513746432 26891859853664 26930798835408 26938449009576 26950423099392 26976064686246 26983727718987 26998334767872 27008542680704 27076273575936 27103432161276 27115479585792 27123182221824 27171401016384 27242100827136 27249839432192 27264223849122 27289296762624 27335165184288 27342930225936 27357731721216 27403715169792 27416729678592 27464228152128 27510390602136 27533101796352 27579380010624 27651141380096 27686739259842 27691179789312 27699045963264 27748288511424 27756170908128 27781696229376 27843082104942 27868687352064 27876603950208 27926162155728 27934095080616 27938575282176 27974543202252 28013605635717 28047332783808 28094475328296 28117668713472 28164929480064 28213724182176 28227123378576 28274568118862 28289873935872 28297910179584 28345473899808 28371541159936 28386517691376 28394581388472 28468463906688 28519074303408 28527175655576 28539855931392 28568482548372 28640125395648 28650954059936 28674606845952 28701888882276 28714646817792 28722803725824 28751613846759 28764393884928 28823715943056 28898715066624 28906924262528 28947288632288 28948781025216 28989203841936 28997438742792 29083963240128 29126076352416 29175032071692 29183319760374 29248195998528 29283409539072 29332629707264 29362051508049 29375102884608 29383447406976 29435684434416 29448768540672 29462754281472 29471123702784 29512275896064 29563404826176 29615961776616 29624374719252 29637542697984 29701457151808 29752913831472 29802923152314 29819056310784 29827526946048 29877661678176 29905137979392 30010204107648 30018729041856 30060645887376 30069185150472 30096837581824 30112724848284 30191077964736 30199654279392 30253342335372 30261936337334 30266789889024 30305755135773 30365725437952 30384610515792 30409694521344 30447274017009 30460807772928 30513579999552 30540066598912 30579383660124 30647363430528 30656069361216 30707596724792 30752060832324 30760796504178 30829179566016 30843820888416 30852582626352 30866296541184 30895663828692 30897256671144 30949189427403 31026802511952 31055335593984 31064157416448 31093712955799 31107534052608 31116370702976 31161426708672 31200354793472 31216824575352 31225692271644 31254408258048 31306941322176 31352273271072 31361179443984 31416932425194 31425856965693 31507626843472 31521631924224 31553249381784 31606284744333 31632377302656 31685545665072 31714684545024 31723693667328 31755513800898 31835148952032 31888658137284 31917983804928 31927050678016 31943904062031 31971632220736 32027021895024 32053461792768 32083958591334 32093072612523 32107337922816 32122586265216 32203141945344 32232323317428 32258932701696 32303977670016 32313154191552 32397232811008 32511054449952 32520289795344 32550196328448 32565699711324 32574950579678 32622118585641 32686672605184 32719458645144 32734002382848 32774454196653 32886860457984 32916661392108 32934480104448 32943835731456 32999208420672 33056378332848 33097673666048 33115144988718 33127665631801 33145598566656 33155014165632 33201310383072 33210741807984 33228719714304 33241283299328 33258830429448 33414139295784 33423631178548 33428991817728 33438487919616 33470302481083 33472028060406 33555967814304 33586826784768 33612369387948 33628332496398 33643280226816 33652837201152 33771070172088 33818226623298 33827833294281 33858942279552 33915853099024 33943852320768 33964962710328 33974611064316 34050138625152 34075986781344 34151739706368 34161441117696 34182686830266 34268408744544 34299922894848 34309666400256 34357574923776 34367334806272 34478283859344 34488078031368 34503407917056 34519794195456 34546046315391 34577815788672 34664528590848 34699298499468 34709155454646 34724583608832 34799468453984 34824826556416 34886737107456 34918350260547 34937252543232 34947177093504 34995975809184 35005917040848 35038109423616 35100399142656 35110370037632 35161209290304 35220308987448 35230313944956 35249385102336 35262712689152 35281326874482 35402330935296 35446080198906 35461835914752 35567649312768 35577752938496 35627432162816 35629268954112 35646238873206 35679020113152 35689155375744 35782018328576 35907731780544 35917932012768 35968086248328 35978303625316 35997779690496 36030399631902 36120755163168 36137909548368 36153972781056 36164242962432 36198650903766 36228534688512 36322801102848 36352298465496 36385729016832 36446886912384 36457240301248 36538286893056 36555639571456 36574936256196 36585326019762 36618970869504 36680520802848 36710802395136 36772506680832 36809390975787 36915652346456 36921573052416 36932061284352 36997718015232 37008227877504 37061815197888 37124109473256 37158249802752 37168805266944 37234882874304 37245460107488 37299390936336 37351474180956 37362084533982 37396443711744 37459300437728 37490224951296 37553239306752 37555175384064 37590906707757 37607615794944 37618298909568 37636164504768 37719831914496 37730546906112 37793965199744 37848690255168 37859441851296 37943605619712 37957951875584 38025432404544 38091310064496 38108241580032 38155334736402 38166173440369 38186833860864 38269185176368 38286195757056 38297071634432 38335485129012 38352525179904 38420707169664 38431621257408 38531620088832 38587413256704 38598374700288 38652271789248 38663251657056 38778617653504 38799087785289 38834768469888 38900042762256 38911093013832 38932156680192 38997594664704 39149402010732 39166803846144 39177929875968 39247579245888 39294831603712 39315574230192 39349701194752 39370472785332 39381656670954 39400359715929 39417873101568 39487949035488 39499166292336 39516723597312 39622847610879 39670551775296 39737230869752 39758741747712 39770035928064 39836882237568 39894565404096 40013605476864 40024972055808 40080861183168 40092246867296 40150299797712 40254770619648 40266205705856 40337789780496 40355719852032 40396198253112 40407673514364 40425634649088 40464097029369 40512814021056 40596365356012 40614410363904 40655148241914 40684773332736 40757101524576 40772511546832 40863151240704 40874759148288 40933945143936 41002747776432 41014395338904 41105572754688 41125094517888 41136776835136 41194218438256 41196342228192 41265585903204 41299652694528 41369070015936 41418876555264 41476712070144 41530108889763 41536769683968 41548568944896 41622432767136 41634256362192 41672544344064 41742588429568 41764623157413 41803031028096 41814905925312 41889243233592 41901142620924 41907862923264 42070999175712 42141712992444 42153684098318 42176503070208 42247394220096 42298258223104 42320586273264 42340685067864 42411852178293 42434810903808 42446865269376 42518210849712 42557311739904 42591872082708 42702695860032 42778611455112 42790763483364 42809783897088 42830115020288 42852723822558 42976431089904 42999695437824 43011910268928 43052833323414 43065063249283 43071970226688 43084205588736 43235573914584 43348072599936 43360386393792 43420932948432 43423171537824 43483805762904 43496158114188 43625944860192 43699272262204 43762548107538 43774979640561 43872293997792 43888881856144 43912640139264 43925114308608 43998944560896 44062654326912 44075171110464 44153526651624 44194131422208 44206685554176 44268413844096 44280989077312 44345107239264 44423942664924 44436562078878 44456314046976 44552185727712 44584650559488 44629370747208 44704384728471 44741290419072 44816492517264 44837776661864 44857706969088 44870449601536 45015306161472 45028093562784 45090968831064 45103777725708 45145256372736 45286616947104 45299481419088 45380013503058 45392904506001 45400184833536 45434649041792 45535652941824 45548588156928 45576915773688 45614541782016 45691211659392 45810099898368 45869075490186 45971045145792 45984104041824 46026392260608 46061395087188 46103754384896 46128091248486 46141194756267 46265731332624 46278873939528 46286296363008 46299444811776 46343495743038 46356660440311 46515649476608 46540203767928 46557800347396 46583003390976 46596236124672 46661301078912 46674556054464 46742140063008 46800532190208 46838538407466 46881612387072 46960411983264 46973751926608 46999180136448 47041769165976 47125398637791 47261440265208 47282447886336 47329874072676 47505691938816 47528318497608 47564398215626 47572026817536 47585540500992 47633270701347 47752723428048 47832987205926 47876975707392 47890576017024 47957448331104 47997039587328 48040532842536 48125937887001 48161006884224 48183879397824 48264867871688 48304712918016 48348484976142 48388399052544 48455966505024 48469731287328 48514305355776 48595849216512 48766581674928 48780434693016 48825294492672 48848549566986 48862425869517 48907361070464 49030008907776 49079187967716 49101003574272 49330290686976 49344303836672 49374992088162 49415753597184 49498812631008 49544333070336 49558407022592 49584567499272 49646510499072 49718397849984 49732521248448 49801965574608 49816112711976 49861924948992 50070985742336 50073567178752 50121208943676 50135446767822 50143487726592 50157731879424 50181552673024 50208042090609 50307395874816 50380240177152 50418554081922 50442498744597 50464920340224 50479255801728 50591474159616 50656605258132 50700576539392 50727339934947 50788413419328 50873779648536 50915778481152 50947444065492 50961916596474 51113980172016 51136700239872 51199893620642 51227609559552 51242161676544 51274030245399 51375493451776 51402613116816 51449884342272 51464499600384 51536362385664 51551002209408 51732117047052 51779691293184 51866723683008 51881457351776 51996792886272 52048947749202 52063733181969 52086875413248 52199202680976 52222405128192 52237239834624 52330105661184 52420765640256 52493963713776 52508875561272 52533812954572 52557164135424 52650598713984 52665555056448 52741813935456 52830463481172 52845470917434 52894069033728 53026714570752 53115842983424 53169120298359 53192753872128 53351473969152 53366629407744 53441148244224 53443903431168 53518530169728 53533733063616 53673027492864 53783719707328 53861597670816 53876898019152 53900846198784 53952129372492 53967455437974 53996669535744 54017085361408 54045599447853 54152547151872 54206864322552 54230959171584 54246364443648 54297976355649 54342802032768 54484201654272 54499678864384 54528447698244 54578593525248 54670330368576 54685860451872 54807430339584 54833459357184 54877989029643 54928456304256 55020781204272 55066203592704 55158760021248 55302282760192 55373478519684 55382359578624 55398091926528 55496577022848 55512341816256 55686164209884 55737374704128 55753207900416 55852324311456 55868190161232 55949086404504 56027211271434 56043126800973 56094665567616 56188950656592 56235337426944 56329858960128 56427448364352 56454246757152 56549136237724 56579747871744 56595820359168 56690947799616 56773035382752 56789162776944 56936927813376 57038148606816 57054351311152 57079711862784 57136965096744 57233002104603 57280250791296 57301908119872 57403777764552 57429293635584 57445607451648 57503227693518 57528787769856 57647431886112 57797430133248 57813848525056 57894577264576 57897562050432 57978407683872 57994877485584 58167926480256 58252152704832 58350064143384 58366639520748 58496391997056 58665259414528 58724103016098 58750205769216 58766894813952 58871368868832 58925508562944 58942247405568 59024551792128 59072485006431 59126809652352 59231923553232 59248749438504 59275085395968 59402914303616 59505827662944 59605846304628 59638112621568 59655053892096 59755323356352 59987935062991 60020408215296 60037458083712 60121291774752 60138370300944 60193675163648 60225449696568 60382155929472 60399308558784 60506684670744 60523872674668 60533579778048 60611510271546 60769221031584 60819389042688 60894548034018 60921615545856 60982722362871 61027159999104 61158767320248 61294726861056 61312138722432 61415193449584 61504121664648 61521593008356 61658359132032 61687641776832 61705165252704 61791327657384 61794513342288 61898378854806 62053605023904 62110671187968 62128314832896 62187425911598 62215068105216 62232741405952 62322853417344 62400709586944 62433649150704 62451384543288 62508816516096 62613882644352 62704546542144 62722358887968 62833864850388 62851713931386 63015253686944 63106498763568 63212569488666 63230526147477 63264754605312 63371091330144 63429369090048 63447387334656 63511027601796 63670297904064 63777316274568 63835967609856 63854101356032 63887808124062 63943264441472 64054043790048 64106923585536 64167917182668 64186145225046 64214675845632 64245172530432 64406283890688 64464646634856 64517865403392 64579249985121 64607955340032 64626308383104 64794465622016 65022108899904 65040579590688 65100392656896 65131399422648 65149901159356 65244237171282 65438917290288 65468004765696 65548908393306 65643822161307 65773720915968 65833322784216 65868960208896 65887671462912 65998416841344 66112756665696 66195347332096 66230289977436 66255331263602 66291197133312 66310028331264 66402620766144 66421483615968 66482566598656 66517660858896 66654843118317 66828278591568 66847262357096 66857983635456 66876975839232 66940604962166 66944056120812 67111935628608 67224738775896 67256664992796 67286560453632 67305674402304 67542140344176 67636453246596 67655666588562 67717884559104 67831706198048 67887704641536 67929925420656 67949222128632 68070020254587 68100277250304 68151973562688 68303479412736 68322882235392 68365373660532 68536817489088 68619332800512 68715149847552 68734669612544 68803613235279 68956567718688 68976156062736 69006815834112 69039588390912 69092092630782 69155631577344 69329057181696 69398596998936 69418310909292 69449167217664 69515243614557 69598936907968 69773474214912 69836700521094 69874505086464 69894354187008 69991951618368 70011834081696 70076218847232 70200798285312 70220740075264 70257807611199 70322418580608 70440617974896 70460627889912 70498770204672 70525425378304 70562653748964 70892160397812 70923671829504 71155505876992 71254864325632 71258537908224 71292477746412 71346597323439 71358040226304 71378310751488 71564036657152 71749480808889 71815463561088 71835864025536 71936172496656 71956607250632 71995559380992 72060799263804 72241510326336 72275819096736 72328485924864 72397301807532 72457069377024 72522727464213 72704596930992 72771458033664 72861387075529 72893773824768 72914480602496 73076573786112 73111279142912 73149872512392 73170652039524 73237941739008 73272824350479 73361041605696 73545013361664 73618781951574 73831304692912 73864122568704 73995436030464 74016455755008 74062488132243 74123630395776 74248218946512 74316499605504 74337610533888 74469765748608 74490920214976 74598781872672 74702948361912 74724169067964 74792887423488 74918600875456 75106478613504 75110350768128 75181813415514 75203170151733 75215231589888 75236597819136 75272329009536 75439663828992 75461093812224 75587930399488 75627831122883 75697380510336 75718883702592 75887211239424 75915903751168 76050864809088 76182620128992 76310669472804 76332346880738 76373667721728 76442874894711 76538370352736 76594143268864 76670970258024 76705050359808 76799840430963 76841414339328 76863242514816 77063240177664 77174826513408 77196749400576 77304543578496 77326503314112 77557235307008 77598175570578 77669536939776 77800085524512 77822186027664 77864313360384 77995189329408 78298804021464 78333607692288 78355859751936 78430410291493 78495158491776 78631148460384 78699402389504 78740945570664 78763313341908 78800719431858 78835746203136 78975898070976 78998332584672 79245695221758 79268206376151 79341103550592 79474461739504 79517483495424 79540071856128 79673764475136 79789130808192 80027210953728 80049944111616 80161722366336 80184493734592 80300599595424 80509541239296 80532411411712 80675579560992 80792396506224 80815347028728 80851269298176 80928194058738 80951183156961 81025628042112 81192730712024 81228820727808 81310296483828 81369546665472 81514203049152 81545023093664 81726302481408 81749518296576 81867890287872 82005495552864 82028790677808 82211145509376 82250189035776 82273553670272 82388436876512 82392684456384 82531171806408 82599305389056 82738140031872 82953424140288 83060217779526 83073539367936 83097137889792 83244865534272 83268512724384 83345088688128 83485176859136 83529246314826 83606062056192 83629811850624 83778486467184 83802285241848 83815725846528 84141998351424 84283425984888 84307368196636 84353006140416 84494788440192 84641172546528 84681370135728 84823704356586 84869621807616 84893730538752 85036421699424 85114623479808 85183744165416 85405391720064 85557222910224 85581526966728 85619567794176 85660230040576 85705447645116 85952862179808 86023820537856 86105666646828 86130126498566 86143940453376 86168411177472 86254841540277 86471147829168 86696145199872 86720772787584 86841865896864 86846343075648 86967611525808 86992316228376 87251889720384 87398544524408 87525096215076 87549959281122 87744587995584 87777763712288 87850228617216 87997889121792 88086154524147 88125308653824 88150342220928 88307053303248 88388262844416 88413371108352 88536827688192 88561978154624 88690214478528 88847885329848 88873124157756 88912628093952 89104371455424 89258741494416 89408769456942 89482580838144 89632985034528 89675553323728 89715413938176 89740899203072 90030612322944 90056187125568 90181937662128 90207555451416 90290512745472 90573233894208 90598962838176 90760027006116 90785809012002 90800369667072 90869298083584 90917265407319 91097176313856 91153831547376 91229083564032 91341822051027 91382423318784 91620199796736 91738150980372 91942090291584 91968208083648 92122790174376 92207508769792 92256182496972 92282389512534 92531462665248 92557747879056 92598889623552 92686991486076 92713320880622 92847568282209 93031298953216 93080407535856 93115600694792 93166006781952 93192472249344 93281138867397 93322602157824 93349112108928 93484280126016 93601064380416 93677076814932 93763224774144 93920823966528 93947503853216 94083538331952 94250797275582 94277570897079 94522880530416 94564895772672 94659748145352 94818854232999 95056636995216 95128796431252 95144053635072 95171081001984 95266541402694 95505446856096 95665974411852 95753951414784 95781152034048 95914896662208 96081065685072 96251875774002 96279217837569 96322013768448 96367758795648 96529735743376 96609425836032 96696969952284 96776798105088 96911933010048 96939462574656 97191698433024 97533163349856 97560869386032 97650588985344 97697099133972 97724851739034 97814722140928 97866355756923 98060017815552 98158375935432 98202007148544 98323362589959 98660581373952 98688607673344 98749984176324 98831507194368 98997625262016 99116814045184 99169134998544 99293020998144 99382996895403 99436795699968 99465042496896 99603931149216 99632225423952 99723849897984 100141971484672 100242417887352 100270893535644 100286975453184 100315463758848 100363105346048 100410907443249 100416084181218 100760480354304 100837108163844 100884997489194 100929840680448 100958511603456 101313210516264 101401153078784 101454679869894 101483499882843 101576826838656 101747559297072 101831556962304 101894888130984 101923833192948 102227960344032 102399787241284 102455219119104 102484323353088 102548060490798 102805226233632 102899768684544 102928999200768 103072724771328 103102004418816 103464234094104 103559382586368 103638138946173 103733447366016 103762914703552 103993585772544 104097895498404 104127466363938 104173750826496 104398405361952 104474479669248 104660211322368 104755050781641 104841531280512 104987927427552 105017751122544 105067625909144 105114328270848 105301197427968 105331110112896 105483627870912 105660926962344 105690941834868 105788138067456 106231685966848 106338240596718 106385507744256 106702947938304 106733258815488 106882296488448 106887806862336 107037060339456 107067466127232 107346054985728 107567439414656 107723195341632 107753796038304 107904258744984 107934910875948 107993339071488 108034170722816 108091198895706 108413728645104 108461918343168 108492728887296 108595952711298 108626801330281 108685604065536 108968403308544 108999357728768 109056895396488 109157187050496 109340660737152 109371720903744 109614860679168 109666918714368 109755978059286 109856912608512 110041562408544 110132407185408 110317520042496 110428172927361 110746957039368 110764719157248 110796183853056 110993154045696 111024683632512 111372328419768 111474749408256 111506415800832 111704648622912 111736380322464 111898172809008 112054422542868 112086253601946 112189331135232 112377901313184 112470674853888 112659717920256 112772720123271 112854896728704 112908493514304 113098272475448 113159495743488 113191640718336 113381895599232 113546070765504 113578325553888 113873855626752 114076297213632 114108702622304 114273930193488 114466004209206 114498520321107 114560501582592 114603816239744 114807555529104 114858587271168 114891214903296 115006455387036 115057575539712 115294863772224 115594860266496 115627697050112 115789154529152 115795124100864 115956815367744 115989754971168 116335852960512 116504305409664 116700128286768 116733279041496 116992783994112 117330518829056 117448206032196 117500411538432 117533789627904 117742737737664 117884494811136 118049103584256 118144970012862 118201079147787 118253619304704 118463847106464 118497498877008 118550170791936 118805828607232 118868542832637 119011655325888 119211692609256 119276225243136 119310107784192 119510646712704 119975870125982 120040816430592 120074916167424 120242583549504 120276740601888 120387350327296 120450899393136 120764311858944 120798617117568 121013369341488 121047745349336 121067159556096 121223020543092 121392291088107 121538442063168 121789096068036 121843231091712 121965444725742 122054319998208 122317534640496 122589453722112 122624277444864 122830386899168 123008243329296 123043186016712 123316718264064 123375283553664 123410330505408 123582655314768 123589026684576 123796757709612 124107210047808 124256629665792 124374851823196 124430136210432 124465482811904 124590326669289 124645706834688 124867298301408 124902769086576 125017633032192 125227765288704 125409093084288 125444717775936 125667729700776 125703427862772 126030507373888 126212997527136 126425138977332 126461052294954 126529509210624 126742182660288 126894774669312 127022055203592 127235556534879 127340595808128 127554632549136 127671935219712 127708202712064 127775616248124 127886528882944 128108087580096 128335834365336 128372290450092 128429351691264 128490345060864 128929293269712 129035730806784 129158499970242 129195189747849 129215910680064 129252616766208 129588931244032 130044217799808 130081159181376 130262798845296 130299802318712 130488474342564 130877834580576 131097816786612 131287644322614 131324938921683 131666645568432 131737920417792 131775342925824 131938187407039 131996833682688 132225513331392 132390694664192 132460579954872 132510662527204 132582394266624 132620056662528 132805241532288 132842967231936 133035321717792 133309686236634 133656557183136 133694524714192 133753951678464 133881209924332 133888112241624 134113154185413 134223871257216 134449477551792 134513329985592 134573120907264 134611348804608 135084280688352 135272906493192 135311333177124 135435769118208 135663412396096 135859850841312 135898444257264 136140040509174 136178713518003 136200554500608 136303947125376 136606958825472 136645764470784 136730747321064 137073634978176 137430299695104 137469339225088 137607226470558 137913135437376 137952312125472 138079176781824 138184185261564 138311263154688 138423584268801 138797193997872 138836621818584 138898334435328 139030487229114 139069981320933 139197873815936 139546948429824 139673401042188 139749010172928 139788708374016 139983903236736 140023668163392 140401596570624 140441480150528 140515615222398 140644837161216 140881235949792 140921255779824 140997540409344 141050850756608 141125307497928 141784320795624 141847343659008 142022634852163 142509728651264 142517075816448 142584955492824 142693194646878 142716080452608 142756621502976 142899812104041 143498961617778 143630927122176 143671728051072 143872344993312 143913214501264 143991118761984 144121598527608 144377813661003 144483020652672 144551638193472 144794603615064 144914138754048 145045454928426 145409193861984 145542916067328 145722774151058 145787547649536 145828961204992 146222558285824 146299745024784 146341304079048 146475883478016 146545648700958 146587277608551 146722083211392 147090026723328 147237563903148 147662609385824 147990872060928 148032911510016 148124976264486 148247260791552 148496437893024 148632999211008 148675221067776 148939531497216 148981840429952 149197563745344 149405896723824 149448338135928 149585774846976 149837201750912 150212957227008 150220701536256 150363626831028 150406340303466 150430463179776 150473195638272 150544658019072 150922187624448 151175860798976 151255662245766 151327496233791 151394761020672 151437767405184 151774422478848 151831807502336 152101729618176 152365240257984 152621338945608 152664693761476 152747335443456 152885749789422 153076740705472 153341940516048 153410100719616 153599680861926 153682828678656 153726485029632 153822090736197 154126480355328 154349653026816 154393498801152 154609087156992 154653006628224 155114470614016 155196351141156 155339073879552 155600171049024 155644372055328 155990378658816 156191199545907 156597608042928 156667215384576 156711719503872 156860820582986 156990316983552 157262296920768 157398804779008 157481891141328 157526626683816 157601438863716 157671492406272 157951796141952 157996665169344 158491390443516 158536412752302 158682207101184 158948923479008 159080143712256 159347528950272 159507360895077 159578261616384 160054421907456 160099888223232 160323444732672 160368987469184 160601199190848 161019082478592 161064822823424 161351159121984 161584793012448 161630694057456 161702538596352 161856388117476 161902366313922 162051256084224 162385461424048 162457641455616 162620592967656 162739093330944 162893929066947 163028406098304 163090046187328 163452604962816 163499036593152 163735780575744 164010991105728 164057581355616 164422291018752 164500378071552 164547107340544 164633967088929 164776873753024 164785368912768 165062343612816 165198610778112 165476280063744 165906848280576 166120435559052 166147078735872 166194275779584 166489731068544 166537025448768 166970353718272 167058492629652 167212124112384 167259623701248 167556972934368 167604570483696 168129380402919 168283996702848 168566851969776 168614736393272 168706012280832 168989576880384 169282345093056 169362740271456 169647408713172 169739243615232 169787461077504 170072843398848 170367488330832 170734892102359 170810783440128 171114445820448 171163053933456 171239135588352 171320460081152 171410895290232 171699006313809 171905724359616 172211333293656 172260252997132 172287880906752 172336822354944 172509683080554 172942295658336 173392290399744 173441545575168 173683731793728 173692686151296 173935223051616 173984632456752 174503779440768 174797089048816 175050192430152 175099918562244 175489175991168 175555527424576 175995778243584 176172309048294 176250617307648 176300684441856 176614106606496 176776525688832 176826742216704 177073655376384 177123956309248 177217455019293 177380428957056 177695770659696 177746248315512 177825256187904 178208742910848 178517482988832 178817538913884 178965161676288 179265970069056 179351106647456 179481798406144 179963805188973 180061224645888 180112374251136 180363875324256 180415110902832 180581025490944 181146467788416 181197925676352 181520054012232 181571618024004 181600739334144 181738596167168 181834530814638 182307663094752 182458167128064 182683644102054 182764846637568 183476301960744 183784692772603 183884180583168 183936416167296 184245580348752 184415017539584 184512364993944 184564779025068 185062925330496 185115495758112 185373982972152 185426641761244 185695136564418 186160815071712 186231201389584 186332013563904 186384944498688 186562277734794 186645204315648 186698224217856 186968560252032 187202128760832 187354153629864 187526449548288 187841647933056 187895007706432 188167076663904 188501594551164 188555141794158 189045761060832 189319496290704 189637708465998 189691578442431 190113273990432 190257592862504 190288107270144 190342162003968 190533082805388 191010893712192 191331948823704 191507902829568 191562304068096 191829793324416 192162131370144 192503751548004 192558435675138 192644027536896 192735517591296 193059471486752 193218851672064 193393939904568 193553596210176 193737749955363 193823866020096 193878925149312 194383396866048 195066326699712 195121738772064 195301177970688 195394198267944 195449703478068 195629444281856 195732711513846 196316751870864 196404014297088 196646725179918 196702586192671 197321162747904 197377215346688 197499968352648 197663014388736 197995250524032 198338269997088 198586041996288 198765993790806 198873591399936 198930084993792 199207862298432 199264450847904 199447699795968 199964529354951 200484835774704 200541787071288 200573950906368 200630927517696 200726210692096 200821814886498 200832168362436 201674216327688 201769994978388 201859681360896 201917023206912 202626421032528 202802306157568 202909359739788 202966999765686 203153653677312 203495118594144 203663113924608 203789776261968 203847666385896 204210060763761 204455920688064 204799574482568 204910438238208 204968646706176 205096120981596 205610452467264 205857998401536 206145449542656 206204008837632 206410839705837 206928468188208 207118765172736 207276277892346 207466894732032 207525829407104 207987171545088 208195790996808 208254932727876 208347501652992 208545730843671 208796810723904 209320422644736 209510101563282 209683062561024 209975854855104 210035502245088 210135251818288 210228656541696 210602394855936 210662220225792 210967255741824 211321853924688 211381883669736 211576276134912 212463371933696 212676481193436 212771015488512 213466517630976 213764592976896 213775613724672 214039791970317 214074120678912 214134932254464 214692109971456 215134878829312 215248442426667 215446390683264 215507592076608 215808517489968 215869821751896 215986678142976 216068341445632 216182397791412 216827457290208 216985457774592 217191905422596 217253602660562 217371208131072 217568182392639 217998715457536 218113790792976 218314374100992 218584161226587 218681321474304 218743441807488 219229721358336 219333837428736 219511956118572 219713825217024 219818473051437 220083124817088 220635040084992 220856345854722 221493914078736 221592367706112 221986308091392 222049367265024 222187464396729 222744656839536 222949498816512 223012831601664 223409297245824 223472760644928 223796345618016 224108845085736 224172507203892 224378662270464 224755802626368 225319435840512 225545440246542 225609510455199 225709793457408 225816987028608 226196544950896 226318991486976 226383281436672 226763791198464 227092141531008 227156651107776 227747711253504 228152594427264 228217405244608 228547860386976 228932008418412 228997040642214 229121003165184 229207632479488 229328624684133 229615111058208 229782429806592 230012910774072 230115151079424 230399521292889 230589727544448 231189720532992 231255394100224 231578309058304 231590248201728 231913630735488 231979509942336 232671705921024 233008610819328 233400256573536 233466558082992 233985567988224 234661037658112 234896412064392 235000823076864 235067579255808 235291230874479 235485475475328 236098207168512 236289940025724 236402158295574 236507238609408 236927694212928 236994997754016 237611657214464 237737085665274 237804619128453 238023310651776 238423385218512 238552450486272 238620215568384 239021293425408 239951740251964 240081632861184 240149832334848 240485167099008 240553481203776 240901798786272 241528623717888 241597234235136 242026738682976 242095490698672 242446041086184 242784582176214 242853549470883 243076884126336 243578192136072 243686462183424 243930889451484 244108639996416 244635069280992 245178907444224 245248554889728 245660773798336 246016486658592 246086372033424 246633436528128 246750567107328 246820661010816 247165310629536 247178053369152 247593515419224 248214420095616 248749703646392 248860272420864 248930965623808 249180653338578 249291413669376 249734596602816 249805538173152 250035266064384 250455530577408 250818186168576 250889435551872 251335459401552 251406855725544 252061014747776 252425995054272 252850277954664 252922104589908 253059018421248 253484365320576 254044110407184 254471113069758 254681191616256 255109265098272 255343870439424 255416405424128 255551232496248 255773057765888 256216175160192 256671668730672 256744580900184 256858703382528 256980690121728 257858586539424 258071461613568 258316999940484 258390379495698 258431821360128 258505233532416 258764524620831 260088435599616 260162318362752 260525597690592 260599604637424 260976948685128 261755669161152 262195633573224 262575288645228 262649877843366 263333291136864 263550685851648 263876374814078 263993667365376 264258463572441 264451026662784 264781389328384 264921159909744 265021325054408 265164788533248 265240113325056 265610483064576 265685934463872 266070643435584 266619372473268 267313114366272 267389049428384 267762419848664 267776224483248 268226308370826 268447742514432 268898955103584 269026659971184 269146241814528 269222697609216 270168561376704 270545812986384 270622666354248 270871538236416 271326824792192 271719701682624 271796888514528 272280081018348 272357427036006 272401109001216 272607894250752 273291528941568 273461494642128 274025466153081 274147269956352 274860599390208 274938678450176 275214452941116 275826270874752 275904624250944 276368370523128 276622526309376 276847168537602 277594387995744 277673243637168 277796668870656 278060974458228 278139962641866 278395747631872 278542704846627 279093896859648 279346802084376 279498020345856 279577416748032 279843416602191 279967806473472 280047336326784 280803193141248 280882960301056 281031230444796 281289674322432 281762471899584 281842511559648 282101701513216 282250614995856 282832712691237 283568641591248 283694687318016 284045269704326 284456562698997 285019457302528 285169910985648 285386389293756 285432160905216 285513243005952 285799624208082 286997923235556 287261854244352 287343456102144 287744689986624 287826429002528 288243197055216 288755627322006 288837653512707 288966041305344 289103276386944 289589207230128 289828277508096 290090909856852 290818387723968 291445548302116 291575095299072 291657922409984 292599490049568 292682608158096 292951766956032 293091297401916 293174555217102 293444166422784 294180053446656 294475127806296 294970087769877 295325218771648 295981744121856 296065823020032 296249952528972 296494521583104 296992875786048 297350442135552 297879062994432 297963680859904 298148990686209 298395127490688 298811793447648 298896676271856 299171549693952 299674403501824 300425914454016 300727253662056 300812680606932 300860926359552 300946391276544 301089316038144 301232722329747 302351721597952 302511324491532 302654992467582 302789522041344 302875534810368 303663615004672 304203459236352 304450499648529 304730480515968 305242677891216 305329387522952 305494670886912 305771499578844 306153481410944 306683881032096 307199361723852 307365657357312 307452970059264 307644181472394 308699306053632 308786997602304 309168588401569 309218174313984 309306013256448 310228941228032 310392702282312 310678147759104 310914416838519 311200342098048 311288744110656 311980757317632 312382399091814 313195216085856 313423439007744 313721641165972 313980633967104 314265152344923 314524593841536 314963782282656 315053253367632 315202877727432 315342984812544 315903592283904 315993330338688 316982780887032 317072825504604 317364414202368 317897846958016 318695057900544 319014721790154 319156523232768 320108843814912 320199776446464 320646889465344 320737974938368 321202398381696 322038164957184 322129645646848 322702318243968 323169586024896 323261388114912 323712776234952 323804732627844 324102512168448 324770922848096 325241185935312 325478186661888 325787858133894 325880403990843 326056812196608 326180092374656 326905209925632 326998073186304 327471561151488 328021982211456 328115162711232 328844582037504 329000756143104 329094214681088 329267934177858 329553747506048 329570737825536 330124687225632 330397221556224 330952560127488 332240871118104 332294157471744 332388551559168 332799308534173 332979462137088 333074050897536 333940707436544 334116985259304 334424248224768 334519247402496 335113945868736 335209140967392 336258760805838 336567993405696 337133703939552 337229472786544 337412024561664 337979153760768 338318160369813 338564690186112 338725480542912 339294817426344 339478487230464 339574922155008 340145686797696 340734976661664 341469784204718 341621566880256 342228891640896 342326107866912 342640920162304 342821790580464 343398012627618 343495560963321 343811448719232 344422666587312 344520505994264 344575761813504 344673644709888 345019366161108 345884591316672 346784580799488 346883091150336 347367463587456 347385372302592 347870446103232 347969264913504 349007558881536 349594178097632 350100384860304 350199837124488 350978351982336 351111054849152 351991556487168 352344618096588 352501234615296 352601368883712 353228213212992 353653484433408 354147310752768 354247912618496 354434910038586 354603237443361 354760857914112 355391541319392 355492496631024 355650512375808 356417485821696 357034965977664 357635077827768 357930323352576 358531940138112 358702213294912 359927610377946 360122449291776 360224748502272 360727750648512 360830221805664 361162050981888 362292935576832 362395851352704 363040108024464 363143236048008 363201478668288 363477192334336 363669061629276 364176873264321 364615326189504 365367288204108 365529693275136 366952603921488 367569385545206 367768361166336 367872832334592 368491160697504 368830035079168 369024729987888 369129558050136 370125850660992 370230991516224 370747965944304 370853283522488 371390273128836 372321630143424 372462402779168 372769888997376 373124555469588 373290408631296 373396448435712 373770980007867 373937120504064 374708307259728 375052899096576 375516379543111 375683295866112 375790015412864 376334153327808 377003189102328 377110283588316 378091522121664 378638992581408 379275416931996 379383156884862 380226547980864 380515185725008 380684324007936 381066165610776 381706669604637 382021787424384 382663897647408 383015805659136 383124608136192 383659586648832 384324262740288 385007503096008 385116871350276 385288055073792 385471035182592 386118942973504 386787879809136 387107192420352 387475499910726 387585569243547 387647732040192 387757850298624 388766793732096 390132653399424 390243477544128 390788396535888 390899406956136 391258888563712 391465423027692 392633503741728 393293450359836 393405172385342 393974816765049 394754430693376 394999936705296 395326028777472 395814562221117 395990501048064 396676539994176 397172083992576 397531987581612 397747182799872 397860169987584 398415724596864 398528901695808 399929058709902 400969671549408 401083574142576 401261855035392 401452421384192 401643629772996 401664336724872 402339462556239 403348432655376 403539989956776 403719362721792 403834046413824 404218268425387 405252842065056 405604612315136 405818719479576 405933999531372 406307307354624 406990237188288 407579552523936 407695332771792 408420121527522 408536140554009 408911841376128 409599148965136 409820876476416 409937293412352 410192241963192 411220904934528 412290899085312 412408017675264 412821679411674 413856936376416 414237530345472 414552555784692 414933789464064 415051658814208 415270752806403 416391581993616 416509865455752 416695003305984 417091461687342 417209943962799 417593621447808 418640845289472 419020203126564 419366125122048 419951709710208 420071004490176 420270503636576 421204789711872 421324440451584 421934511483648 422643707849376 422763767339472 423152552269824 424926743867392 425352962386872 425542030977024 426067904556489 427529185953792 427551227449344 428079583940634 428148241357824 428269864508928 430269757658624 430496884853334 430659653213413 430892781366528 431015184153216 431617034979936 431739643503792 431973356285952 432136682891264 432364795582824 433654914580416 434383810845192 434507205321124 434742416262144 435136364785278 436227581585952 436628748201984 437168322453174 437362642948608 437486883614976 438667674857472 439023912237144 439427650434048 439636946102874 439761832825653 440166249634176 441270080169984 441712691709444 442987828157472 443972616182784 444098734530048 444374928793458 445489313679072 445898997633024 446025663203328 446818594491648 446945521289856 447592691236032 448217690171472 448345014407784 448757324540928 449511605252736 450638871681024 451090880493084 451219020910398 451419586914816 451633974057216 452393089901792 452766562873344 453527582396928 453982488701373 454184283062016 454313302215552 455495422507008 456305188854528 456434810489216 457095720773952 457864016836824 457994081284428 458242006330368 458415264958976 458657249368266 459230222116416 460025821548144 460230302158848 460799042585778 461179455088896 462379441065984 462510788200448 463156618116608 463180496403456 463827261470976 463959019884672 465343411842048 466017221638656 466800513147072 466933116165984 467971135976448 468573598637721 469792824128784 470001646153728 470135158511616 470582461748958 470970950950656 472196414337024 472579880051448 472804316591148 473014477218816 473855388425856 473989995508032 475223314428928 475474171330548 475609238256906 476046621303552 476846770437024 477240431136768 478042586850816 478522082685231 479903480503928 480163265722368 480299664669696 480970334198016 481106962407552 481803597572544 483057247435776 483194468470272 484053477365952 484190981397344 484892082172368 485569164352428 485707098941766 486153768252672 487156384272144 487372924366848 487861778902968 488217279992832 488681787200841 489270138561984 490357814888448 490497109779456 491321547596672 492032973317184 492172744066848 493266873056256 493501134214656 493641322021632 494330621259072 494356106738304 495187030838448 496428840191232 497499407292784 497720544841728 497861931247616 498361306677156 498582827338752 499469193205632 499611076346304 500911061154816 501636372337152 501778871103744 502670918803104 502813711451088 504122029495552 504388141208757 504851990108544 505700555909328 505844209179816 506118036842496 506968730641152 508088220814368 508942226139516 509362383232512 510218530196544 510832810848256 511102464992496 511546115531776 512204676307077 512432350320384 513343337461344 513489161800368 513717406765056 513961380243456 515097018941427 515717173078848 516633999880968 516780758991396 516863642720256 517010467064832 517529049241662 520176871199232 520324636725504 521051195381184 521199209274848 521953897370256 523511338322304 524391267146448 525150577290456 525299755686732 526666582273728 527752749628156 527987334730752 528516927144882 528902053325568 529842319819488 530042650108816 530329577066496 530480226650112 531220966129152 531371868927744 532141286871168 533238744946536 534626228732544 534778098856768 535524839697328 535552448966496 536452616741652 536895485028864 537797910207168 538053319942368 538445395218432 539891415566919 540337122753408 541091625972768 541245332708496 541743076472832 542653649584384 543439403365248 543593777029056 544560162036696 544714854072012 544802218002432 545215788501504 546922989284256 548050932306162 548294539912704 549877356900352 550428905882232 551354078317809 551652541749504 551809248501888 552736741046256 553245052618752 553694337075204 555188775991488 555346487274336 556121948916456 556279925283732 556791495263744 557085409693254 558693604168752 558996040691712 559154833496064 559686833204382 559845822240679 559935612946944 560094672653568 561606386282496 561765920602112 562062460889592 562579348644864 563524943799168 563685023119296 564501229991712 565665425382474 567137283182496 568090539408652 568913125397994 569074735327293 570339821971296 570772778587512 570864321810432 571026486011904 571599248416164 573995846471112 574523708488704 574686912204288 575489379973248 575652858005056 576486394110432 577511254644012 577675307025414 577932082610688 578206552773888 579178414460256 579656555016192 580181819713704 581213249866089 581636775447936 582891096604232 583150190598144 583315844819968 585198980099136 585365216316192 585903533912064 586182594803832 586349110434204 586888332845568 588950255612592 589940175539754 590107758578013 590650437543296 591963488243712 592131646040064 592499905057944 592989043166208 593985751572096 595758125988864 595927361719808 596297981372418 596790254981376 597623586895296 597793352543712 598343099387904 599348807003648 601454507324112 601625361213864 601721852719104 601892782553088 602178632076288 602465444659494 602636585724043 604703443195904 605022648983064 605309984935164 605579044082688 605751069620736 608406918472704 608900999297058 609460961031936 610485355782432 610658775045904 610989341773824 611542999157688 612306962821888 612630182291283 613367762064192 614398723447704 614731314714624 614905940118528 615288362944788 617573995204608 618337176803138 618436348627968 618612026512896 619232519117511 620457882456064 620785404564624 621356295518208 621828833677038 622400684196096 622577488221312 623961514635264 624764798183628 625637192531013 626390432171712 627443282331944 627961267934208 628530304689846 629049187683072 629927564565312 630106506735264 630405755454864 630685969625088 631807184567808 631986660677376 633965561774064 634145651009208 634728828404736 635795693916032 637390115801088 638029443580308 638313046465536 640399552892928 641293778930688 641475949876736 642119375910951 642404796763392 644076329914368 644259291293696 645404636487936 646339172049792 646522776229824 647425552469904 647609465255688 648205024336896 649541845696192 650482371870624 650956373323776 651575716267788 651760807981686 652113624393216 652360184749312 652704547177917 653996146372608 654943122302976 655752483679761 656043964422912 656230325422464 657689164075008 658001512286208 658188429362176 658535868355716 659107495012096 659141475651072 659455419154311 660249374451264 661905120254976 664481742236208 664777103118336 665598617068346 665958924274176 666148101795072 666562393190187 667881414873088 668233970518608 668848496449536 669038494804992 670227891737472 670418281934784 672517521611676 673135986811392 674267407879104 674458945573088 675958307521536 676636320739626 676828531365597 677129380372224 677450961085824 678589634852688 678956974460928 679149844310016 680291373595392 681469953323328 682939568409436 683243133760512 684457783281792 684652215733824 685643581160928 686796025255236 686991121926642 687622897438464 688845333174624 689041011988528 689347289419776 690038732322216 691198563878667 691769182633344 693569161598976 693766182300672 694734927174912 694770744605184 695740892206464 695938529827008 698015117763072 699188356195264 700200769720608 700399674248976 701956703964672 702222109698304 703983112974336 704689236193176 705002469230592 705202737767424 705873692623437 706456426425984 708294621505536 708495825236992 708869820077172 709206474886722 709521715828224 710783082638784 710984993262048 712834971643392 713413857385359 714069931955328 715270155655536 715860646705152 717063880276224 717404426589824 719855220755892 720244898583552 720449497004544 721455501297024 721660443611328 724585871153664 724791702705408 726080216048928 726286472096016 726954384668672 727338123258552 728353746528642 728560648412649 729230652379008 730734576408216 731059386550272 733905207842976 735138771090412 735536722332672 735745664669184 736982321395008 738049459975776 738259116100272 740251701321984 740461983032448 741495931888608 741706567044976 742780546257672 744643260286848 744924805558336 746249110939176 746580817262592 746792896871424 747541960015734 747874241008128 749416614519456 750105798193152 751032759086222 751366591732224 751580030825728 752668306655616 754006378204656 754220567176632 756183044243328 757277985162816 758550833863992 758766313769724 760453095961728 761030371450016 762132331221552 763413339209274 764043574848768 765327795294816 766031611318272 766249216272384 767319173297664 768648525480576 770015006192016 770233742700552 770576110147584 770942070365184 772237885947008 773575759618272 774214384840704 774950999821452 775171138487094 775295464080384 775515700597248 779843155818883 780265306798848 780486955088256 781576793071776 781798813912272 782517777127424 782930846055384 785267007483456 786586900719672 786810344770684 787949633530098 789999873410592 790652057554944 791629124442234 791981002096128 792775390717323 793353079988352 794344167985152 795063975163224 795494365599744 795720339975168 796831449193728 797057803391616 799858117419804 801939343098816 802167148285152 802904842768384 803287259545992 803328673449744 804678925112478 806696865310752 807079979913552 807438725443584 807668092827648 808436536850774 810505684130112 811209224630272 811637438959152 811867999062744 812614614709248 813980474376576 815159105047872 815390665543584 816840243055044 817072281108018 817823682752256 819198297930272 819874586824704 820384483926384 822076398459243 822441809869056 824581798170624 824816035350528 825643358823348 827713872752832 829105111569384 829867578928128 830103317628416 830541505612806 832783163987232 833019730911504 833390006611968 834182923374684 834419887925598 835187242895616 837281690578944 838040406253128 838732250244096 839530249806573 839903419420416 840142008980352 840541007273152 842409579423744 842648880903168 843869022967296 845287415698752 845527534678944 846305104539648 848498138073711 850705924773744 851084061954048 852135809112978 853369688096991 855058371907584 856159167881268 856296482715648 856539729017856 860539515317248 860993769706668 861319306426826 861785562733056 862030368306432 863234069959872 863479287007584 864273365782528 864729591165648 866512960538121 867309829160832 868767621690384 869014410642248 869484832524288 870272729570556 872455163171904 874336644906348 874725285897216 874973767229952 878047824474288 878855300868096 879273892205748 879523665651306 879941366989081 880332499268352 882540160339968 883425383418888 884910263309631 885975656314944 887945232365568 888197469060096 888749857586916 890978627358144 892051326406656 893637188983296 893891042579712 894446972058627 895185382472064 896435380342944 896690028815568 897514649081856 899023210505472 901277743362048 902181760986168 902438041820796 902839173829632 903267948114432 903698166989241 904786179803584 907055164793856 907964977402746 908368566124032 908626604431104 910990845014016 912610377709056 912869620978432 913351498945587 914191441547904 915728033673648 915988162568856 916484012660736 916830529917952 917314498736532 918460444232832 920051643096288 921598085171556 922358910177792 925021576400896 926313236233216 926360992806912 927505765204707 927654522941952 927918039769344 930686823684096 932034443277312 932743250515557 933601026294144 933866232331968 935942271952896 937147197275442 939585648257568 940270317023232 941164923497916 941941901901312 942795457034769 945159760102896 945608633182296 946028954437632 947198031981877 947710776851712 947979991016064 950446628857856 950948342661096 951218476513812 952093242607104 953693540874048 956085173701632 957044165370462 959806961007856 960326531444736 960599329339392 961940668396032 962213924815104 963607195145088 966114494871552 966388936940544 968106954731904 968381962794688 969784164344736 971138328704856 971414197883532 972307536505344 974312768544288 975723557805936 976434559985664 977363574401682 977641211972529 978540277123968 980715629776896 980994219558912 982643095193344 984065946634368 984345488133696 986533746112512 987002268429312 987282644043264 988661242518144 988712213476608 990374061676896 992857680382464 994998814585568 995723862495232 996722613354312 997165654677504 998397925602519 998938386411264 999222152692608 1001822122309632 1003272744674304 1003557742207488 1005341837606208 1005627422902176 1008244058991104 1008776282417514 1009703980217088 1011401111818656 1011688418359632 1012236073684992 1013937461282304 1016176441628736 1017884452279032 1018724766465024 1020437060393088 1022204929984992 1023092231063552 1024409352614154 1024864700640768 1026686674922688 1026978323600736 1027922760486912 1030194037882854 1030486682889963 1031434346157696 1033267999761936 1033561517982792 1033727285440512 1034020934129664 1035058098483324 1040353742398464 1040649273451008 1042102390762368 1042398418549696 1043907794740512 1047022676644608 1048782534292896 1050301154580912 1050599511373464 1053333164547456 1055505499256312 1055974669461504 1057033854289764 1057804106651136 1059684639638976 1060085300217632 1060960453300224 1062441932258304 1062743737855488 1063809712330083 1064282573742336 1066477489893072 1069252457465088 1069556197713536 1071049679394656 1071104897932992 1072905233483304 1073790970057728 1075595820414336 1076106639884736 1079782831133838 1080674245506816 1082183251945536 1082490665416992 1083486152945664 1085307299168768 1086878806730496 1087187554058112 1089120324073392 1089429708144024 1089604436004864 1090431577003008 1093845978568512 1096101864612324 1096589079825408 1100857811764464 1102708156635618 1103305083499008 1103618497003776 1105473482092512 1106490105237504 1107388674150408 1110377551982976 1110692974548672 1112243897832912 1112559850567464 1113582990527488 1114170819386508 1117387208337504 1118309666992128 1119373666408764 1119691644481358 1119871225893888 1120189345307136 1121312940023601 1123531841204224 1124124921779184 1125158697289728 1126549138629333 1127049887598336 1127370046238592 1129002459983424 1131330850764948 1134274566364992 1136181078817304 1137826250795988 1138149470654586 1140679643942592 1141545557175024 1142052972023808 1143198496832328 1145120008813911 1147991692942224 1149047416977408 1149373824408576 1150978759946496 1151305716010112 1152972788220864 1155022509288024 1155350614050828 1155864165221376 1156413105547776 1158356828920512 1160363639427408 1162426499732178 1162756707730641 1163273550895872 1165782193208464 1166300381196288 1166631689639936 1170397960198272 1170730432632384 1172365189607664 1172698220868408 1173776665691136 1177900511225184 1179880351079508 1180215517156026 1181300875086592 1181924450295147 1184263292080128 1184999810115888 1185978086332416 1187443686663351 1187971503144192 1191516251977728 1191854723439616 1192595962744836 1193580509962752 1195247173790592 1195586705087424 1198697614007296 1202909014648224 1203250722427728 1203785565106176 1204357264152576 1204930889318988 1205273171448086 1207018387668717 1209406886391808 1210045297966128 1210619969870328 1211158088165376 1211502139241472 1212654805276161 1216813836945408 1217801998594116 1218921922063872 1220970711564864 1221317550091808 1223085998315376 1224613925643776 1225260364582566 1225608421662027 1226735524128384 1228797446895408 1229462629429248 1229811880237056 1230576725889576 1236674353606276 1236872697255936 1237224053025792 1238465038235022 1241570809129248 1242712591036416 1243657667354076 1244801368392192 1245154976442624 1249529596367256 1251274385062026 1251629831888397 1252780864343424 1254886564663888 1255922535868416 1257060609379692 1258098375366144 1259855129130624 1260213013470528 1260811510909728 1263614369135616 1263973321354752 1267931123548128 1268291302018416 1269457656809472 1271591387832064 1274780231602176 1276058887160616 1276626092931072 1278203713669467 1282587557861376 1282951899753472 1284238751821902 1284809593526784 1288518582587392 1290809272975872 1291978959640239 1292678344099584 1293045552459648 1294851104939808 1295218930511376 1296410048673792 1299083691392384 1300964743741248 1303151432535576 1303521615963372 1304227248786432 1304720369498624 1305409094355834 1309886244605952 1311504967359522 1312087928845824 1312460650844928 1316003024572416 1316376858724352 1317071736711432 1318214990024192 1318282951302144 1318910838308622 1319285498476959 1320498748902528 1323810240509952 1328963484472416 1331197234136692 1331917848548352 1332296203590144 1333124786380374 1336467941037216 1337696992899072 1338076989609984 1340455783474944 1340836563869568 1345035043223352 1346271973622784 1348534815758208 1348917891146176 1351916615043072 1353272641479252 1353657062731194 1354258760744448 1354901922171648 1357179269705376 1358299688620032 1360582747190784 1361947466104119 1362939906646656 1365879136818872 1366486267521024 1368915566563584 1369304431467648 1371287162321856 1373592050510472 1373982243853284 1375245794876928 1377690666349248 1378082023977056 1380077464644432 1382397127757334 1383538365266688 1387138323197952 1387532364601344 1389469854349824 1389541489210368 1391481784412928 1391877059654016 1396030235526144 1398376712390528 1400401539441216 1400799348497952 1403913407929344 1404444219396608 1409378472386352 1410004938461184 1410405475534848 1411747385246874 1412148417293653 1412912852851968 1416589243011072 1416991650473984 1417739640154344 1418412949773444 1419043431656448 1421566165277568 1421969986524096 1425669943286784 1426827714770718 1428139863910656 1430540311311072 1431721293410304 1434127760552448 1434808853179648 1435566248055693 1439710441511784 1440489797167104 1440898994009088 1442911002594048 1443320887222656 1449171742307328 1449583405410816 1452160432097856 1452572944192032 1453908769337344 1454676246517104 1456707493057284 1457121296825298 1458461304758016 1461469152816432 1462118773100544 1466045361602523 1467810415685952 1470277542180824 1471073444665344 1471491329338368 1473964642790016 1476098919951552 1476518232200544 1480503402643968 1480923966064896 1482991863777216 1483413134089952 1485561092515344 1489286520573696 1489849611116672 1492498221878352 1493161634525184 1493585793742848 1495083920031468 1495748482016256 1498833229038912 1502065518172444 1502733183464448 1503160061651456 1505336613311232 1508012756409312 1508441134353264 1512366088486656 1514555970325632 1517101667727984 1517532627539448 1520906191923456 1522060742900032 1524264662443104 1526826678418548 1528087149697536 1530655590589632 1532498432544768 1534638346595328 1536614028921231 1537297050961152 1540030012384032 1540467485401104 1541152220295168 1541884140730368 1544475771894016 1545291056824281 1547151519236544 1549901999642904 1550342276974188 1550590928160768 1551031401194496 1559686311637766 1560530613597696 1560973910176512 1563153586143552 1563597627824544 1565035554254848 1565861692110768 1570534014966912 1573173801439344 1573620689541368 1575899267060196 1579999746821184 1583258248884468 1583962004192256 1585550781434646 1586706159976704 1590127950326448 1590988731199488 1591440679950336 1593407340223471 1593662898387456 1594115606783232 1599716234839608 1603878686197632 1604334296570304 1606574519091984 1606657346899488 1609357850224956 1613393730621504 1614159959827104 1615336185655296 1616873073701548 1619674246700757 1621011368260224 1623274877918304 1623735998125488 1625229229418496 1627960948753152 1630318210095744 1630781331087168 1633680486110088 1634144562216036 1635647365504512 1638396595860544 1640768967852768 1644152796918486 1644883619738112 1649632070701056 1651286717646696 1654062234953427 1655427745505664 1658210223138768 1659735157856256 1660206635256832 1661083011225612 1665566327974464 1666039461823008 1668365846749368 1668839775851196 1670374485791232 1676080812506256 1677464500488192 1679060499613146 1679537466722037 1679806838840832 1680284017960704 1681082014546304 1684819158847488 1685297761806336 1687738045934592 1690574831397504 1691055069357888 1696996276147422 1701411849547488 1704271618225956 1706739376193982 1707224205981879 1712318335762536 1712592965431296 1713079458035712 1715196436291507 1721079030634496 1721987539413336 1722638612853652 1723571125466112 1724060736612864 1726468139919744 1726958574015168 1729459182331296 1733025921076242 1734619658321664 1737535243380768 1738028821284496 1738969665048576 1740545459141112 1743639749598267 1744910326343808 1748673289812696 1749450571794432 1749947534459904 1756095648948576 1757710601736192 1758547784411496 1759047331302612 1759882733978162 1760664998536704 1766850766837776 1769820526619262 1770323275734039 1771951312629888 1775890464731136 1776394938120192 1777499715173832 1781957254716288 1787274377966592 1787782085159424 1788893944117254 1790370764944128 1792870760685888 1793380057631136 1795029298163712 1798046421010944 1804363521972336 1804876083641592 1805678347659264 1806535896228864 1807396333978482 1807909757172129 1809572359607168 1814110329587712 1815929954805492 1816737132248064 1817253208862208 1825220755418112 1825739241956864 1826702997891174 1828382883095808 1831456067347296 1831976325137712 1832968025321472 1833661059835904 1834628997473064 1836920888465664 1840103286192576 1843196170343112 1844717820355584 1852626472466432 1852721985613824 1855011530409414 1855309045883904 1855836079538688 1857697557352533 1861373647368192 1864068886554624 1865486501031114 1867202052588288 1867732464663936 1871884543905792 1874294394550884 1876911577593039 1879171296515136 1882329846995832 1883883803802624 1885590914069538 1890319520205792 1891217266364592 1892057908875264 1894396063963754 1895421553703424 1895959982032128 1900893257715712 1901896685322192 1902436953027624 1904186485214208 1907387081748096 1912170347403264 1914088330740924 1919613922015712 1921198658678784 1923881336792064 1924427849630208 1926358127732853 1927214390290176 1932228989743104 1932777873881088 1936213909463808 1936763925589376 1939568328689472 1942276657409712 1942828395767064 1944615073010688 1948625537088576 1951447115611872 1952869119971328 1954727148803364 1955282423945058 1957080554247936 1961988439117824 1965286190386688 1967257451039283 1968131893268736 1968690976267392 1973067492225024 1974004536858624 1974565288086528 1977322485036288 1977424426953216 1980748123353792 1985715360764928 1989997629171136 1993445226708624 1994331309355008 1996795851205038 1997876772822528 1998444305385216 1999687179570561 2003644244619264 2006545489348608 2007115484414976 2010683675212416 2011254845804352 2016488117982208 2017552564835028 2019407960434176 2022802223637312 2023376836719264 2027874922564608 2030485594096791 2032352883257472 2035768904558064 2037449532930048 2040874120786176 2044409859969984 2046184462127104 2048818705228308 2049729401281536 2053373349845376 2053956647201472 2060388075765708 2060973365779926 2062868692315392 2066535999523872 2067123035965584 2068041868259328 2070116196966648 2073595691636001 2080707484796928 2081298546902016 2084204781524736 2084796837099392 2087815589481024 2094045353289216 2097565068585792 2100602309161824 2101199022746928 2106666329094912 2111010998512624 2111949338923008 2114067708579528 2115608213302272 2117621077870311 2119369279277952 2120170600435264 2124883864516608 2125487475710976 2127619424660166 2128565147484672 2132954979786144 2138504914930176 2139112395427072 2140241572156077 2142099358789312 2142209795865984 2145810466966608 2147581940115456 2151191640828672 2152213279769472 2159565662267676 2161348491013632 2164366503891072 2164981330833984 2170614598337536 2173757613460992 2174375108116224 2178240648146784 2178859416288048 2180863154006016 2185681945237947 2187691957137024 2192203729224648 2193178159650816 2201715623528928 2205416313271236 2206610166998016 2207236994007552 2210946964185024 2214777348300816 2219553597330667 2220755103965952 2221385949097344 2224487795665824 2225119701134928 2227165981054976 2228341638773016 2234774416675008 2238747332817528 2239383288962716 2239742451787776 2240378690614272 2242625880047202 2248249843558368 2250317394579456 2253098277258666 2254099775196672 2254740092477184 2258004919966848 2262661701529896 2268549132729984 2272362157634608 2275652501591976 2276298941309172 2281359287885184 2283091114350048 2286396993664656 2290240017627822 2295983385884448 2298094833954816 2298747648817152 2301957519892992 2302611432020224 2305945576441728 2310045018576048 2310701228101656 2311728330442752 2312826211095552 2316713657841024 2320727278854816 2324852999464356 2325513415461282 2326547101791744 2331564386416928 2333263379279872 2339529467456649 2340795920396544 2341460865264768 2344730379215328 2345396441736816 2347553331382272 2355801022450368 2359760702159016 2360431034312052 2362601750173184 2363848900590294 2369999620231776 2371956172664832 2374887373326702 2375943006288384 2383032503955456 2383709446879232 2385191925489672 2387161019925504 2390494347581184 2391173410174848 2397395228014592 2405818029296448 2406501444855456 2408714528305152 2409861778637976 2410546342896172 2414036775337434 2420090595932256 2421239939740656 2422316176330752 2423004278482944 2425309610552322 2433627673890816 2435603997188232 2437843844127744 2441941423129728 2442635100183616 2446171996630752 2449227851287552 2450520729165132 2451216843324054 2453471048256768 2457594893790816 2459623760474112 2461153451779152 2466229195377729 2473348707212552 2473745394511872 2474448106051584 2476930076470044 2483141618258496 2487315334708152 2489602736784384 2490309952885248 2499059192734512 2502548770124052 2503259663776794 2505561728686848 2509773129327776 2511845071736832 2514121218759384 2516196750732288 2518590749419719 2519710258261248 2520426026941056 2521623021819456 2527228738271232 2527946642709504 2535862247096256 2536582604036832 2538915313618944 2543182775664128 2552117774321232 2553252185862144 2556407427338934 2557133620504723 2565175115722752 2565903799506944 2568477503643804 2569619187053568 2581618545951744 2583957919280478 2585356688199168 2586091104919296 2589702209879616 2590437861022752 2592820097347584 2598167382784768 2599538881614363 2601929487482496 2606302865071152 2607043231926744 2608454497572864 2609440738997248 2610818188711668 2623009934719044 2624175857691648 2624921301689856 2632753717448704 2634143473422864 2636429980048384 2636565902604288 2637821676617244 2638570996953918 2639824100967243 2640997497805056 2647620481019904 2654730789928893 2657926968944832 2662394468273384 2663835697096704 2664592407180288 2666249572760748 2672935882074432 2676153979219968 2680911566949888 2681673127739136 2683340916175881 2690070086446704 2692543947245568 2697069631516416 2697835782292352 2703833230086144 2706545282958504 2707314125462388 2708517521488896 2709803844343296 2711094500967723 2714358539410752 2721165494381568 2723894932208238 2725879813293312 2731758273637744 2732972535042048 2737831133127168 2738608862935296 2742574324643712 2747184101020944 2747964487706568 2750491589753856 2755381332698496 2756164047954112 2760154929288864 2764794255514668 2767076730533376 2775064729202688 2778939708699648 2779082978420736 2782517295614121 2782963568825856 2783754119308032 2792060471052288 2796753424781056 2798229751546671 2800803078882432 2801598696995904 2807826815858688 2808888438793216 2818756944772704 2820810951069696 2823494770493748 2824296834587306 2825825705703936 2828386371104307 2833983300947968 2835479280308688 2836825899546888 2838086863312896 2841594095945631 2843132330555136 2843939973048192 2851339886573568 2853655429541436 2856279727821312 2861080622622144 2868255521104896 2869617706359296 2871132496111386 2879420883023568 2880979594334208 2881797988018176 2885822005188096 2886641774445312 2898343484614656 2899166810821632 2904320864195712 2905145888384064 2909352493034208 2913414986114568 2914242593650596 2916922609516032 2922938305632864 2932090723205046 2932923635917587 2935620831371904 2940555084361648 2942146889330688 2942982658676736 2947929285580032 2952197839903104 2953036464401088 2961006805287936 2961847932129792 2965983727554432 2966826268179904 2971122185030688 2978573041147392 2979699222233344 2984996443756704 2987171587485696 2990167840062936 2991496964032512 2995193776807557 2997666458077824 3004131036344888 3005466366928896 3006320123302912 3010673226622464 3016025512818624 3016882268706528 3024732176973312 3029111940651264 3034203335455968 3035065255078896 3041812383846912 3044121485800064 3048529324886208 3053653356837096 3056174299395072 3061311181179264 3069276693190656 3073228057842462 3074594101922304 3080060024768064 3080934970802208 3083768281460736 3088951543788032 3090582113648562 3091460048669889 3094303038473088 3099803999285808 3100684553948376 3101181856321536 3102062802388992 3119372623275532 3121061227195392 3121947820353024 3126307172287104 3127195255649088 3131723384221536 3141068029933824 3146347602878688 3147241379082736 3151798534120392 3159999493642368 3166516497768936 3167924008384512 3171101562869292 3173412319953408 3180255900652896 3182881359900672 3186814680446942 3187325796774912 3188231213566464 3191429136990249 3199432469679216 3207757372395264 3208668593140608 3213149038183968 3213314693798976 3218715700449912 3226787461243008 3228319919654208 3233746147403096 3239348493401514 3242022736520448 3246549755836608 3247471996250976 3250458458836992 3255921897506304 3260636420191488 3261562662174336 3267360972220176 3268289124432072 3271294731009024 3276793191721088 3281537935705536 3288305593836972 3289767239476224 3302573435293392 3308124469906854 3310855491011328 3316420446277536 3319470315712512 3320413270513664 3322166022451224 3331132655948928 3332078923646016 3336731693498736 3337679551702392 3340748971582464 3352161625012512 3354929000976384 3358120999226292 3359074933444074 3359613677681664 3360568035921408 3362164029092608 3363938820070803 3370595523612672 3375476091869184 3379647415887999 3381149662795008 3382110138715776 3393992552294844 3402823699094976 3408543236451912 3413478752387964 3414448411963758 3424636671525072 3426158916071424 3430392872583014 3435360026441733 3442158061268992 3443975078826672 3445277225707304 3447142250932224 3448121473225728 3452936279839488 3453917148030336 3458918364662592 3466051842152484 3469239316643328 3475070486761536 3476057642568992 3481090918282224 3487279499196534 3488270123191923 3489820652687616 3497346579625392 3498901143588864 3499895068919808 3512191297897152 3517095568822992 3518094662605224 3519765467956324 3521329997073408 3533701533675552 3539641053238524 3540646551468078 3543902625259776 3552789876240384 3554999430347664 3562331059990053 3563914509432576 3574548755933184 3575564170318848 3577787888234508 3580741529888256 3585741521371776 3586760115262272 3596092842021888 3608727043944672 3609752167283184 3611356695318528 3613071792457728 3614792667956964 3615819514344258 3619144719214336 3621055163006151 3628220659175424 3631859909610984 3633474264496128 3634506417724416 3637964415828483 3650441510836224 3651478483913728 3653405995782348 3656765766191616 3662912134694592 3663952650275424 3667322119671808 3669257994946128 3673841776931328 3676825264986081 3680206572385152 3686392340686224 3689435640711168 3705252944932864 3710023060818828 3710618091767808 3711672159077376 3715395114705066 3728137773109248 3730973002062228 3734404105176576 3735464929327872 3748588789101768 3753823155186078 3754889495665191 3758342593030272 3764659693991664 3767767607605248 3771181828139076 3780639040411584 3782434532729184 3788792127927508 3790843107406848 3791919964064256 3803793370644384 3804873906055248 3808372970428416 3814774163496192 3824340694806528 3828176661481848 3834611141008401 3839227844031424 3847762673584128 3848855699260416 3852716255465706 3854428780580352 3865555747762176 3872427818927616 3873527851178752 3875936878920717 3879136657378944 3884553314819424 3885656791534128 3889230146021376 3897251074177152 3902894231223744 3909454297606728 3910564847890116 3914161108495872 3930572380773376 3934514902078566 3936263786537472 3937381952534784 3948009073717248 3949130576173056 3954644970072576 3954848853906432 3957856495430877 3961496246707584 3971430721529856 3979995258342272 3986890453417248 3993591702410076 3995753545645056 3996888610770432 3999374359141122 4013090978697216 4014230968829952 4019191649220397 4021367350424832 4022509691608704 4032976235964416 4035105129670056 4038815920868352 4045604447274624 4046753673438528 4055749845129216 4060971188193582 4064705766514944 4071537809116128 4074899065860096 4081748241572352 4085842398312357 4088819719939968 4097637410456616 4099458802563072 4106746699690752 4107913294402944 4120776151531416 4121946731559852 4125737384630784 4133071999047744 4134246071931168 4140232393933296 4147191383272002 4161414969593856 4162597093804032 4168409563049472 4169593674198784 4175631178962048 4188090706578432 4195130137171584 4201204618323648 4202398045493856 4213332658189824 4222021997025248 4228135417159056 4231216426604544 4235242155740622 4236445251880959 4238738558555904 4240341200870528 4249767729033216 4250974951421952 4255238849320332 4257130294969344 4265909959572288 4277009829860352 4278224790854144 4280483144312154 4284198717578624 4284419591731968 4291620933933216 4295163880230912 4302383281657344 4304426559538944 4319131324535352 4322696982027264 4328733007782144 4329962661667968 4341229196675072 4347515226921984 4348750216232448 4356481296293568 4357718832576096 4361726308012032 4371363890475894 4375383914274048 4384407458449296 4386356319301632 4398136084807569 4403431247057856 4410832626542472 4413220333996032 4414473988015104 4421893928370048 4429554696601632 4439107194661334 4441510207931904 4442771898194688 4448975591331648 4450239402269856 4454331962109952 4456683277546032 4469548833350016 4477494665635056 4478766577925432 4479484903575552 4480757381228544 4485251760094404 4496499687116736 4506196554517332 4508199550393344 4509480184954368 4516009839933696 4525323403059792 4537098265459968 4544724315269216 4551305003183952 4552597882618344 4562718575770368 4566182228700096 4572793987329312 4580480035255644 4591966771768896 4597495297634304 4603915039785984 4605222864040448 4609842086763693 4611891152883456 4620090037152096 4621402456203312 4623456660885504 4625652422191104 4633427315682048 4641454557709632 4649705998928712 4651026830922564 4653094203583488 4663128772833856 4679058934913298 4681591840793088 4682921730529536 4689460758430656 4690792883473632 4695106662764544 4711602044900736 4719521404318032 4720862068624104 4725203500346368 4727697801180588 4739999240463552 4749774746653404 4751886012576768 4767418893758464 4770383850979344 4774322039851008 4780222020670413 4780988695162368 4782346820349696 4794790456029184 4811636058592896 4813002889710912 4819723557275952 4821092685792344 4828073550674868 4840181191864512 4842479879481312 4846008556965888 4850619221104644 4859022740102271 4871207994376464 4875687688255488 4881712934060443 4883882846259456 4885270200367232 4892343993261504 4898455702575104 4901041458330264 4902433686648108 4906942096513536 4915189787581632 4922306903558304 4932458390755458 4946697414425104 4948896212103168 4953860152940088 4962186704860281 4966283236516992 4974630669416304 4979205473568768 4980619905770496 4998118385469024 5005097540248104 5006519327553588 5011123457373696 5019546258655552 5028242437518768 5032393501464576 5037181498839438 5038612400166111 5039420516522496 5040852053882112 5043246043638912 5054457476542464 5055893285419008 5071724494192512 5073165208073664 5086365551328256 5104235548642464 5112814854677868 5114267241009446 5121672617945637 5131807599013888 5136955007287608 5139238374107136 5145589308874521 5163237091903488 5167915838560956 5170713376398336 5172182209838592 5179404419759232 5180875722045504 5196334765569536 5199077763228726 5203858974964992 5212605730142304 5214086463853488 5216908995145728 5218881477994496 5221636377423336 5246019869438088 5248351715383296 5249842603379712 5254837489530031 5268286946845728 5272859960096768 5273131805208576 5275643353234488 5277141993907836 5279648201934486 5281994995610112 5309461579857786 5310969827202117 5315853937889664 5324788936546768 5327671394193408 5329184814360576 5332499145521496 5345871764148864 5361823133899776 5363346255478272 5366681832351762 5380140172893408 5385087894491136 5394139263032832 5395671564584704 5413090565917008 5414628250924776 5417035042977792 5419607688686592 5422189001935446 5423729271516387 5428717078821504 5442330988763136 5447789864416476 5451759626586624 5463516547275488 5475662266254336 5477217725870592 5485148649287424 5494368202041888 5495928975413136 5500983179507712 5510762665396992 5512328095908224 5520309858577728 5529588511029336 5534153461066752 5557879417399296 5558165956841472 5565034591228242 5565927137651712 5567508238616064 5584120942104576 5593506849562112 5596459503093342 5601606157764864 5603197393991808 5615653631717376 5617776877586432 5637513889545408 5646989540987496 5648593669174612 5651651411407872 5656772742208614 5670958560617376 5673651799093776 5676173726625792 5683188191891262 5686264661110272 5687879946096384 5702679773147136 5707310859082872 5712559455642624 5722161245244288 5736511042209792 5739235412718592 5742264992222772 5758841766047136 5763595976036352 5771644010376192 5773283548890624 5779074383198559 5796686969229312 5798333621643264 5808641728391424 5810291776768128 5818704986068416 5826829972229136 5828485187301192 5833845219032064 5845876611265728 5864181446410092 5865847271835174 5871241662743808 5881110168723296 5885965317353472 5895858571160064 5901772353117849 5904395679806208 5906072928802176 5922013610575872 5923695864259584 5931967455108864 5933652536359808 5942244370061376 5957146082294784 5959398444466688 5969992887513408 5980335680125872 5982993928065024 5990387553615114 5995332916155648 6008262072689776 6010932733857792 6012640246605824 6021346453244928 6032051025637248 6033764537413056 6049464353946624 6058223881302528 6068406670911936 6070130510157792 6083624767693824 6088242971600128 6091456782290373 6097058649772416 6107306713674192 6112348598790144 6122622362358528 6138553386381312 6146456115684924 6149188203844608 6160120049536128 6161869941604416 6177903087576064 6181164227297124 6182920097339778 6188606076946176 6199607998571616 6201369107896752 6204125604777984 6220787074908003 6238745246551064 6242122454390784 6243895640706048 6252614344574208 6254390511298176 6263446768443072 6282136059867648 6292695205757376 6294482758165472 6303597068240784 6319998987284736 6333032995537872 6335848016769024 6342203125738584 6346824639906816 6352863233610933 6360511801305792 6373629360893884 6374651593549824 6376462427132928 6382858273980498 6398864939358432 6415514744790528 6417337186281216 6426298076367936 6426629387597952 6437431400899824 6453574922486016 6456639839308416 6467492294806192 6478696986803028 6484045473040896 6493099511673216 6494943992501952 6511843795012608 6521272840382976 6523125324348672 6534721944440352 6536578248864144 6542589462018048 6553586383442176 6557045835713841 6563075871411072 6576611187673944 6579534478952448 6605146870586784 6616248939813708 6621710982022656 6632840892555072 6640826541027328 6644332044902448 6658660791992001 6662265311897856 6664157847292032 6673463386997472 6675359103404784 6681497943164928 6704323250025024 6716241998452584 6718149866888148 6719227355363328 6721136071842816 6724328058185216 6727877640141606 6750952183738368 6759294831775998 6762299325590016 6764220277431552 6787985104589688 6805647398189952 6817086472903824 6826957504775928 6828896823927516 6849273343050144 6860785745166028 6870720052883466 6887950157653344 6890554451414608 6894284501864448 6896242946451456 6905872559678976 6907834296060672 6917836729325184 6932103684304968 6938478633286656 6950140973523072 6952115285137984 6962181836564448 6974558998393068 6976540246383846 6979641305375232 6994693159250784 6999790137839616 7018588402369947 7024382595794304 7034191137645984 7036189325210448 7039530935912648 7042659994146816 7067403067351104 7079282106477048 7081293102936156 7087805250519552 7109998860695328 7124662119980106 7127829018865152 7149097511866368 7151128340637696 7155575776469016 7161483059776512 7171483042743552 7173520230524544 7192185684043776 7217454087889344 7219504334566368 7226143584915456 7229585335913928 7231639028688516 7238289438428672 7242110326012302 7263719819221968 7266948528992256 7269012835448832 7275928831656966 7277995689128827 7300883021672448 7302956967827456 7306811991564696 7313531532383232 7325824269389184 7327905300550848 7338515989892256 7347683553862656 7353650529972162 7360413144770304 7372784681372448 7378871281422336 7398687586133187 7420046121637656 7421236183535616 7423344318154752 7430790229410132 7461946004124456 7468808210353152 7470929858655744 7497177578203536 7507646310372156 7509778991330382 7516685186060544 7529319387983328 7535535215210496 7542363656278152 7555772248259157 7561278080823168 7564869065458368 7577584255855016 7581686214813696 7583839928128512 7607586741288768 7609747812110496 7616745940856832 7629548326992384 7656353322963696 7669222282016802 7671400861514169 7678455688062848 7695525347168256 7697711398520832 7705432510931412 7708857561160704 7744855637855232 7747055702357504 7751873757841434 7758273314757888 7769106629638848 7771313583068256 7778460292042752 7794502148354304 7805788462447488 7818908595213456 7821129695780232 7828322216991744 7861144761546752 7869029804157132 7872527573074944 7874763905069568 7898261152346112 7909289940145152 7909697707812864 7915712990861754 7919472302901729 7922992493415168 7942861443059712 7959990516684544 7964192369786679 7973780906834496 7987183404820152 7991507091290112 7993777221540864 7998748718282244 8028461937659904 8038383298440794 8042734700849664 8045019383217408 8050022748527643 8065952471928832 8070210259340112 8077631841736704 8091208894549248 8093507346877056 8111499690258432 8121942376387164 8129411533029888 8133283502903169 8143075618232256 8163496483144704 8171684796624714 8177639439879936 8195274820913232 8198917605126144 8213493399381504 8215826588805888 8241552303062832 8243893463119704 8251474769261568 8266143998095488 8268492143862336 8280464787866592 8294382766544004 8325194187608064 8336819126098944 8339187348397568 8347551886842363 8351262357924096 8376181413156864 8390260274343168 8402409236647296 8404796090987712 8426665316379648 8444043994050496 8456270834318112 8462432853209088 8470484311481244 8472890503761918 8477477117111808 8480682401741056 8485159113312921 8501949902843904 8510477698640664 8514260589938688 8524782287836893 8531819919144576 8554019659720704 8556449581708288 8560966288624308 8568397435157248 8568839183463936 8583241867866432 8604766563314688 8608853119077888 8638262649070704 8645393964054528 8657466015564288 8659925323335936 8682458393350144 8695030453843968 8697500432464896 8712962592587136 8715437665152192 8742727780951788 8750767828548096 8768814916898592 8796272169615138 8798770907752761 8806862494115712 8821665253084944 8826440667992064 8828947976030208 8843787856740096 8859109393203264 8878214389322668 8883020415863808 8885543796389376 8897951182663296 8900478804539712 8913366555092064 8939097666700032 8954989331270112 8957533155850864 8961514762457088 8970503520188808 8985581330422671 8992999374233472 9012393109034664 9016399100786688 9018960369908736 9032019679867392 9050646806119584 9074196530919936 9089448630538432 9102610006367904 9105195765236688 9125437151540736 9132364457400192 9145587974658624 9160960070511288 9183933543537792 9207830079571968 9210445728080896 9219684173527386 9223782305766912 9240180074304192 9242804912406624 9251304844382208 9266854631364096 9274380146009667 9282909115419264 9299411997857424 9302053661845128 9306188407166976 9326257545667712 9358117869826596 9363183681586176 9365843461059072 9378921516861312 9381585766947264 9423204089801472 9439042808636064 9441724137248208 9450407000692736 9455395602361176 9479998480927104 9499549493306808 9503772025153536 9540767701958688 9548644079702016 9560444041340826 9561977390324736 9564693640699392 9574287410970747 9623272117185792 9626005779421824 9639447114551904 9642185371584688 9656147101349736 9680362383729024 9684959758962624 9701238442209288 9718045480204542 9742415988752928 9751375376510976 9763425868120886 9767765692518912 9770540400734464 9784687986523008 9796911405150208 9802082916660528 9804867373296216 9813884193027072 9830379575163264 9844613807116608 9864916781510916 9893394828850208 9907720305880176 9924373409720562 9932566473033984 9949261338832608 9958410947137536 9961239811540992 9996236770938048 10010195080496208 10013038655107176 10022246914747392 10039092517311104 10056484875037536 10064787002929152 10074362997678876 10077224800332222 10078841033044992 10081704107764224 10086492087277824 10111786570838016 10138942247663997 10143448988385024 10146330416147328 10172731102656512 10208471097284928 10225629709355736 10228534482018892 10243345235891274 10273910014575216 10278476748214272 10291178617749042 10306080079325199 10326474183806976 10335831677121912 10341426752796672 10344364419677184 10358808839518464 10361751444091008 10392669531139072 10398155526457452 10407717949929984 10425211460284608 10428172927706976 10437762955988992 10443272754846672 10464810369575769 10492039738876176 10496703430766592 10499685206759424 10509674979060062 10536573893691456 10545719920193536 10551286706468976 10554283987815672 10559296403868972 10563989991220224 10618923159715572 10621939654404234 10631707875779328 10649577873093536 10658369628721152 10664998291042992 10686993179970159 10691743528297728 10723646267799552 10726692510956544 10733363664703524 10760280345786816 10788278526065664 10791343129169408 10826181131834016 10829256501849552 10834070085955584 10839215377373184 10844378003870892 10847458543032774 10857434157643008 10884661977526272 10895579728832952 10903519253173248 10913893247485449 10927033094550976 10951324532508672 10954435451741184 10970297298574848 10988736404083776 10991857950826272 11001966359015424 11021525330793984 11024656191816448 11030475794958243 11040619717155456 11059177022058672 11068306922133504 11115758834798592 11130069182456484 11131854275303424 11135016477232128 11187013699124224 11192919006186684 11203212315529728 11206394787983616 11235553755172864 11264668486995573 11275027779090816 11293979081974992 11297187338349224 11303302822815744 11313545484417228 11341917121234752 11347303598187552 11366376383782524 11372529322220544 11375759892192768 11414621718165744 11425118911285248 11439237770858053 11444322490488576 11473022084419584 11478470825437184 11484529984445544 11503833423025203 11517683532094272 11543288020752384 11546567097781248 11558148766397118 11596667243286528 11617283456782848 11620583553536256 11627810636762151 11637409972136832 11653659944458272 11656970374602384 11667690438064128 11691753222531456 11728362892820184 11731694543670348 11742483325487616 11762220337446592 11791717142320128 11803544706235698 11808791359612416 11812145857604352 11844027221151744 11847391728519168 11863934910217728 11867305072719616 11873569486292631 11884488740122752 11914292164589568 11918796888933376 11939985775026816 11960671360251744 11980775107230228 11990665832311296 12016524145379552 12025280493211648 12042692906489856 12057574947661191 12064102051274496 12067529074826112 12098928707893248 12116447762605056 12136813341823872 12140261020315584 12167249535387648 12176485943200256 12182913564580746 12194117299544832 12214613427348384 12224697197580288 12245244724717056 12292912231369848 12298376407689216 12313574415764401 12320240099072256 12323739883208832 12355806175152128 12362328454594248 12365840194679556 12377212153892352 12399215997143232 12402738215793504 12441574149816006 12477490493102128 12484244908781568 12487791281412096 12505228689148416 12508781022596352 12526893536886144 12564272119735296 12585390411514752 12588965516330944 12607194136481568 12639997974569472 12666065991075744 12684406251477168 12693649279813632 12705726467221866 12709335755642877 12721023602611584 12747258721787768 12749303187099648 12752924854265856 12765716547960996 12797729878716864 12831029489581056 12834674372562432 12852596152735872 12853258775195904 12874862801799648 12907149844972032 12913279678616832 12934984589612384 12957393973606056 12968090946081792 12986199023346432 12989887985003904 13023687590025216 13042545680765952 13046250648697344 13069443888880704 13073156497728288 13085178924036096 13107172766884352 13114091671427682 13126151742822144 13153222375347888 13159068957904896 13210293741173568 13232497879627416 13243421964045312 13265681785110144 13288664089804896 13317321583984002 13324530623795712 13328315694584064 13346926773994944 13350718206809568 13362995886329856 13408646500050048 13432483996905168 13436299733776296 13438454710726656 13442272143685632 13448656116370432 13455755280283212 13518589663551996 13524598651180032 13528440554863104 13575970209179376 13611294796379904 13634172945807648 13653915009551856 13657793647855032 13698546686100288 13721571490332056 13741440105766932 13775900315306688 13781108902829216 13792485892902912 13811745119357952 13815668592121344 13829526260291079 13835673458650368 13864207368609936 13876957266573312 13900281947046144 13904230570275968 13924363673128896 13949117996786136 13953080492767692 13959282610750464 13989386318501568 14037176804739894 14048765191588608 14068382275291968 14072378650420896 14079061871825296 14085319988293632 14134806134702208 14158564212954096 14162586205872312 14175610501039104 14219997721390656 14249324239960212 14255658037730304 14302256681275392 14311151552938032 14322966119553024 14340666062011239 14342966085487104 14347040461049088 14384371368087552 14434908175778688 14439008669132736 14459170671827856 14463278057377032 14476578876857344 14484220652024604 14527439638443936 14538025670897664 14551857663313932 14555991378257654 14577068220306813 14605913935654912 14613623983129392 14627063064766464 14645138802181329 14651648538778368 14655810601101696 14677031979784512 14695367107725312 14707301059944324 14720826289540608 14745569362744896 14797375172266374 14840092243275312 14846688636309504 14861580458820264 14886560114580843 14923892008248912 14937616420706304 14941859717311488 14994355156407072 15015292620744312 15019557982660764 15033370372121088 15058638775966656 15084727312556304 15111544496518314 15115837200498333 15122556161646336 15129738130916736 15155168511710032 15163372429627392 15167679856257024 15215173482577536 15219495624220992 15259096653984768 15312706645927392 15338444564033604 15342801723028338 15356911376125696 15365017853836911 15395422797041664 15410865021862824 15417715122321408 15436767926623563 15489711275710464 15494111404715008 15503747515682868 15516546629515776 15538213259277696 15542627166136512 15589004296708608 15611576924894976 15637817190426912 15642259391560464 15656644433983488 15722289523093504 15738059608314264 15745055146149888 15749527810139136 15764512468590093 15818579880290304 15819395415625728 15831425981723508 15838944605803458 15845984986830336 15919981033369088 15928384739573358 15932909481606351 15947561813668992 15974366809640304 15983014182580224 15987554443081728 15997497436564488 16076766596881588 16085469401699328 16090038766434816 16100045497055286 16140420518680224 16155263683473408 16182417789098496 16187014693754112 16243884752774328 16258823066059776 16266567005806338 16271187814549161 16286151236464512 16326992966289408 16343369593249428 16355278879759872 16390549641826464 16426986798763008 16431653177611776 16483104606125664 16487786926239408 16502949538523136 16532287996190976 16536984287724672 16560929575733184 16588765533088008 16673638252197888 16678374696795136 16695103773684726 16702524715848192 16752362826313728 16780520548686336 16804818473294592 16809592181975424 16853330632759296 16888087988100992 16912541668636224 16940968622962488 16945781007523836 16954954234223616 16961364803482112 16970318226625842 17020955397281328 17028521179877376 17049564575673786 17063639838289152 17108039319441408 17112899163416576 17121932577248616 17136794870314496 17137678366927872 17166483735732864 17209533126629376 17217706238155776 17276525298141408 17290787928109056 17314932031128576 17319850646671872 17337223149595677 17390060907687936 17395000864929792 17425925185174272 17430875330304384 17485455561903576 17501535657096192 17537629833797184 17592544339230276 17597541815505522 17613724988231424 17643330506169888 17657895952060416 17687575713480192 17705317059353547 17718218786406528 17756428778645336 17766040831727616 17771087592778752 17795902365326592 17800957609079424 17826733110184128 17878195333400064 17909978662540224 17915066311701728 17941007040377616 17971162660845342 17985998748466944 18024786218069328 18032798201573376 18037920739817472 18064039359734784 18101293612239168 18148393061839872 18178897261076864 18205220012735808 18210391530473376 18250874303081472 18264728914800384 18291175949317248 18321920141022576 18367867087075584 18415660159143936 18420891456161792 18439368347054772 18447564611533824 18480360148608384 18485609824813248 18533709262728192 18548760292019334 18565818230838528 18598823995714848 18604107323690256 18612376814333952 18652515091335424 18662361224724009 18716235739653192 18726367363172352 18731686922118144 18757843033722624 18763171533894528 18846408179602944 18878085617272128 18883448274496416 18900814001385472 18910791204722352 18959996961854208 18999098986613616 19007544050307072 19058589700832799 19081535403917376 19120888082681652 19123954780649472 19129387281398784 19148574821941494 19246544234371584 19252011558843648 19278894229103808 19284370743169376 19312294202699472 19360724767458048 19369919517925248 19402476884418576 19436090960409084 19484831977505856 19526851736241772 19535531385037824 19541080801468928 19569375973046016 19604165833321056 19609734746592432 19627768386054144 19660759150326528 19689227614233216 19729833563021832 19786789657700416 19815440611760352 19848746819441124 19865132946067968 19898522677665216 19922479623081984 19975982375976003 19992473541876096 20020390160992416 20026077310214352 20044493829494784 20078185034622208 20112969750075072 20148725995357752 20154449600664444 20157682066089984 20163408215528448 20172984174555648 20277884495327994 20286897976770048 20292660832294656 20345462205313024 20416942194569856 20451259418711472 20457068964037784 20486690471782548 20547820029150432 20582357235498084 20612160158650398 20671663354243824 20682853505593344 20688728839354368 20714295422905123 20717617679036928 20723502888182016 20785339062278144 20796311052914904 20815435899859968 20850422920569216 20856345855413952 20886545509693344 20929620739151538 20984079477752352 20999370413518848 21019349958120124 21055765207109841 21073147787382912 21102573412937952 21108567975631344 21118592807737944 21127979982440448 21237846319431144 21243879308808468 21263415751558656 21299155746187072 21329996582085984 21373986359940318 21383487056595456 21447292535599104 21453385021913088 21466727329407048 21520560691573632 21576557052131328 21582686258338816 21652362263668032 21658513003699104 21678430754746368 21688756007741784 21694917086065548 21714868315286016 21791159457665904 21807038506346496 21827786494970898 21833987067386481 21854066189101952 21902649065017344 21908870903482368 21940594597149696 21977472808167552 21983715901652544 22043050661587968 22049312383632896 22060951589916486 22081239434310912 22118354044117344 22136613844267008 22260138364912968 22263708550606848 22270032954464256 22297553671789591 22374027398248448 22385838012373368 22406424631059456 22412789575967232 22529336973991146 22550055558181632 22587958163949984 22594374676698448 22606605645631488 22627090968834456 22667316744777471 22683834242469504 22694607196375104 22732752767565048 22745058644441088 22751519784385536 22829243436331488 22850237822570496 22878475541716106 22888644980977152 22956941650874368 22969059968891088 23007666846050406 23014202584542507 23035367064188544 23086576041504768 23093134195562496 23116297532794236 23234566913565696 23241167107072512 23255621273524302 23274819944273664 23307319888916544 23313940749204768 23335380876128256 23383506445062912 23456725785640368 23463389087340696 23484966650975232 23524440674893184 23583434284640256 23607089412471396 23617582719224832 23624291715208704 23694783457038336 23727869820435456 23734610145439232 23747138972585262 23758416908705187 23768977480245504 23828584329179136 23837593777866752 23879971550053632 23921342720503488 23961550214460456 23981331664622592 24033048290759104 24085385812979712 24115149895322382 24128204102548992 24135058149652224 24150068245582929 24197857415786496 24232895525210112 24273626683647744 24280522040631168 24334499070775296 24352971886400512 24365827129161492 24388234599089664 24399850508709507 24429226854696768 24490489449434112 24585824462739696 24596752815378432 24627148831528802 24640480198144512 24647479766417664 24711612350304256 24724656909188496 24731680389359112 24754424307784704 24798431994286464 24805476431587008 24883148299632012 24954980986204256 24975582562824192 25010457378296832 25017562045192704 25042655660527089 25053787073772288 25128544239470592 25170780823029504 25177931032661888 25214388272963136 25279995949138944 25332131982151488 25368812502954336 25387298559627264 25411452934443732 25418671511285754 25442047205223168 25494517443575536 25505849708531712 25531433095921992 25574346863510679 25595459757433728 25662058979162112 25669348745124864 25705192305471744 25706517550391808 25749725603599296 25814299689944064 25826559357233664 25869969179224768 25914787947212112 25936181892163584 25972398046692864 25979775970007808 26047375180050432 26085091361531904 26092501297394688 26138887777761408 26146312995456576 26214345533768704 26228183342855364 26252303485644288 26306444750695776 26396312723258283 26420587482347136 26464995759254832 26486843928090624 26531363570220288 26577328179609792 26634643167968004 26649061247591424 26656631389168128 26693853547989888 26701436413619136 26817293000100096 26864967993810336 26872599467552592 26884544287371264 26897312232740864 26911510560566424 26956743991268013 27037179327103992 27049197302360064 27056881109726208 27151940418358752 27222589592759808 27268345891615296 27307830019103712 27315587295710064 27397093372200576 27443142980664112 27482880211533864 27551800630613376 27562217805658432 27623490238715904 27631337184242688 27659052520582158 27671346917300736 27728414737219872 27753914533146624 27800563894092288 27808461140551936 27823140438029001 27848727346257792 27898235993572272 27906160985535384 27918565221500928 27978772637003136 28074353609479788 28097530383177216 28136764550583936 28144757300841792 28158123743650592 28269612269404416 28317128425908192 28325172411744624 28351221002078208 28439995442781312 28498648479920424 28511316075460608 28622303105876064 28645932239106048 28681332124022478 28685932170974208 28694080922098176 28854196765298671 28869816351557376 28878017338265472 28918341343655712 28926556114754064 28953157753714688 28968441304049208 29054879276887872 29103715326627864 29111982756515308 29154136440613626 29227247966258784 29254126129532928 29290277604362658 29303297077556736 29311621202203392 29354063959569024 29390734215450624 29414602119888648 29441652579081216 29491138725489792 29594750344532748 29680184486550624 29723160917640528 29773120229161686 29847784016497824 29875232841412608 29883719434622976 29988710312814144 30030585241488624 30039115965321528 30066740744242176 30117277551933312 30169454625112608 30223088993036628 30231674400996666 30245112323292672 30259476261833472 30310337023420064 30335359712514048 30416826742991991 30430346965155072 30438991248441984 30518193307969536 30625413291854784 30676889128067208 30685603446056676 30713822752251392 30730035707673822 30821730043725648 30835430244642816 30873535853247126 30979422551420928 30988222809430016 31007495031365736 31033093259031552 31076426518555392 31085254332273024 31178008593417216 31223153849789952 31275634380853824 31284518783120928 31313288867966976 31394431108727307 31476119216628528 31490110292299776 31499055620278272 31529024937180186 31637159760580608 31662851963447016 31677889211606916 31691969973660672 31839962066738176 31856769479146716 31865818963212702 31895123627337984 31948733619280608 31975108886163456 31994994873128976 32060979539910477 32153533193763176 32170938803398656 32180077532869632 32200090994110572 32280841037360448 32364835578196992 32374029387508224 32487769505548656 32517646132119552 32533134011612676 32542375629098322 32572302472929024 32653985932578816 32686739186498856 32710557759519744 32741679742456347 32781099283652928 32853973597526016 32863306355223552 32966209212251328 32975573852478816 33005899077046272 33064575992381952 33073968575449344 33121859151466368 33177531066176016 33347276504395776 33356749393590272 33390207547369452 33405049431696384 33561041097372672 33609636946589184 33619184363950848 33706661265518592 33776175976201984 33794005460986719 33825083337272448 33881937245924976 33891562015047672 33909908468447232 33922729606964224 33940636453251684 34041910794562656 34099129151347572 34127279676578304 34225798326833152 34243865154497232 34273589740628992 34275356733855744 34317713312574159 34332967471465728 34419066253258752 34435412476311552 34511500269075609 34553050596282816 34629864062257152 34639701293343744 34674446299191354 34790001729859584 34851850370348544 34861750660608768 34883431910286453 34970911123807152 35003071314192384 35075259667594368 35185088678460552 35195083631011044 35227449976462848 35286661012339776 35375151426960384 35410634118707094 35436437572813056 35512857557290672 35532081663455232 35542175185557504 35591804730653184 35601915218158848 35653466220368256 35756390666800128 35819957325080448 35830132623403456 35882014080755232 35942325321690684 35971997496933888 36049572436138656 36075841479634944 36128078719469568 36172724842983573 36202587224478336 36296786123679744 36357794522153728 36410440025471616 36420783060946752 36501748606162944 36529457829600768 36582351898634496 36643840282045152 36735734174151168 36841782912323584 36878736694109544 36895129223067648 36940723247293203 36960720297216768 36971219649626496 37067418525456384 37097520584038668 37131636461677056 37197647991429696 37208214647380512 37305030182670848 37324722449448018 37432471479306384 37452734726344704 37463373844236288 37515686067445248 37526343067789056 37692816359205888 37756171234544256 37766896548992832 37821582409444704 37919993923708416 37998197973227232 38117179401665598 38128007266928631 38163070807834752 38241776165363304 38247909561298944 38258774562797568 38297149643882988 38493088468743168 38504023117687296 38557788458207616 38568741486338752 38624588405398944 38721449534916096 38739839035850496 38804953768837152 38872181920818168 38969663955011712 39053703472483544 39071062770075648 39082161602937856 39138751946092032 39208331666642112 39219469493184864 39255536772108288 39321518300653056 39378455228466432 39459667126043664 39573579315400832 39630881223520704 39697493638882248 39730265892135936 39797045355330432 39951964751952006 39984947083752192 40040780321984832 40052154620428704 40088987658989568 40156370069244416 40225939500150144 40297451990715504 40308899201328888 40315364132179968 40326816431056896 40345968349111296 40555768990655988 40573795953540096 40585321664589312 40833884389139712 40902518837422944 40914137928075568 40973380943565096 41095640058300864 41164714470996168 41224320317300796 41343326708487648 41377457678708736 41428590845810246 41435235358073856 41447005776364032 41488578780873237 41570678124556288 41592622105829808 41630871799719936 41700845841138432 41712691710827904 41773091019386688 41859241478303076 41968158955504704 42038699916240248 42111530414219682 42146295574765824 42205146825875904 42217135951262688 42237185615475888 42255959964880896 42475692638862288 42487758617616936 42526831503117312 42598311492374144 42659993164171968 42747972719880636 42766974113190912 42906770043826176 42933454658814096 43021998186033717 43041121383147264 43153114104262656 43165372516677632 43304724527336064 43317026007398208 43377512015483568 43389834172131096 43429736630572032 43582318915331808 43614077012692992 43655572989941796 43667974134772962 43708132378203904 43731204660920439 43817741806964736 43881189194299392 43935416406543987 43954945616335104 43967431803305088 44086101323175936 44098624767265792 44121903179832972 44162478868621824 44236708088234688 44520276729825936 44540065908928512 44595107343579182 44659680343742529 44748054796496896 44771676024746736 44812849262118912 44825579151934464 45058673947982292 45100111116363264 45175916327899968 45188749353396896 45254181937668912 45334633489554942 45347511601494999 45367668484939008 45389214392750208 45465505535130096 45490117288882176 45503039568771072 45658486872662976 45756951083432212 45777289961954304 45938119937782176 46015333692100812 46028405169085014 46070734128377088 46186268391124992 46232595065588472 46310303779870689 46469133827131392 46482334214145024 46511242547048604 46549639888547328 46614639777833088 46627881498409536 46767012890125824 46913451571280736 46926778174681392 46969933301950464 47048881349786368 47166868569280512 47214178824942792 47235165438449664 47248583430417408 47293537405770279 47455739640870912 47469220290878464 47494277945170524 47516833817410374 47537954960491008 47675187555733504 47759943100107264 47798728444819053 47842685441006976 47923100428920912 47962663329245184 48066096581518208 48230299790644764 48256408205097984 48270116299304448 48300136491165858 48465791050420224 48547253367295488 48561044081262336 48705943772801024 48731654258322984 48776469198179328 48799701017419014 48813563443647483 48858453709393536 48980978898868224 49171648925479392 49254297663057604 49280960396289024 49294959532835328 49449313818376992 49463360778718224 49508848615569408 49596863988572928 49610952863174016 49766296599264024 49909961972408512 50020914756593664 50035124090385408 50085311321054178 50107574147544576 50257088478941184 50341561646059008 50355862065323776 50428776545926272 50559991898277888 50664263964302976 50737625005908672 50822905868887464 50837343022571508 50884094410446336 50989034887151072 51062866191843984 51148693727021358 51190919514867456 51324117958324224 51338697490249728 51410384610943488 51413035100783616 51499451207198592 51628599379888128 51653118714467328 51739938358449536 51829575894424224 51872363784327168 51944796093385728 51959551940015616 52170182723063808 52185002594789376 52249491439865161 52277775555522816 52292625990913152 52428691067537408 52456366685710728 52504606971288576 52612889501391552 52792625446516566 52841174964694272 52929991518509664 52973687856181248 53062727140440576 53115951178060641 53154656359219584 53269286335936008 53298122495182848 53313262778336256 53387707095979776 53402872827238272 53634586000200192 53729935987620672 53745198935105184 53794624465481728 53823021121132848 53913487982536026 54074358654207984 54098394604720128 54113762219452416 54303880836717504 54445179185519616 54536691783230592 54615660038207424 54631174591420128 54794186744401152 54886285961328224 54965760423067728 55103601261226752 55124435611316864 55246980477431808 55262674368485376 55318105041164316 55342693834601472 55456829474439744 55601127788184576 55616922281103872 55646280876058002 55697454692515584 55796471987144544 55812321971070768 55837130443001856 55957545274006272 56148707218959576 56195060766354432 56273529101167872 56289514601683584 56316247487301184 56539224538808832 56634256851816384 56650344823489248 56702442004156416 56879990885562624 56997296959840848 57022632150921216 57175769102498397 57244606211752128 57362664248044956 57371864341948416 57388161844196352 57708393530597342 57739632703114752 57756034676530944 57836682687311424 57853112229508128 57906315507429376 57936882608098416 58109758553775744 58207430653255728 58223965513030616 58308272881227252 58454495932517568 58580555208725316 58606594155113472 58623242404406784 58708127919138048 58829204239777296 58883305158162432 58956071588268427 58982277450979584 59189500689065496 59360368973101248 59446321835281056 59546240458323372 59695568032995648 59767438869245952 59927947127928009 59977420625628288 60061170482977248 60078231930643056 60133481488484352 60234555103866624 60338909250225216 60446177986073256 60463348801993332 60490224646585344 60518952523666944 60620674046840128 60833653485983982 60860693930310144 60877982496883968 61036386615939072 61250826583709568 61353778256134416 61371206892113352 61427645504502784 61460071415347644 61643460087451296 61747071706494252 61976445618860032 62014990062731472 62066186518063104 62142886268715369 62152853037110784 62170508664546048 62356017186834432 62446307699579904 62551268761707648 62569037566241856 62788862217454614 62952238433257056 62998111240556544 63058049874360372 63167295621329523 63325703926894032 63355778423213832 63383939947321344 63462268142785759 63679924133476352 63713538958293432 63731637926425404 63790247254675968 63897467238561216 63989989746257952 64121959079820954 64307066387526352 64341877606797312 64360155065739264 64400181988221144 64561682074720896 64729671156393984 64748058775016448 64975539011097312 65035292264239104 65066268023225352 65084751258196644 65144604945858048 65373478372997712 65421115519039488 65483359484912694 65501961202159443 65562198567305856 65707947195052032 65726612710447104 65932418424502656 65951147704957632 66129151984763904 66147937150898688 66243718302932736 66355062132352032 66713498787180544 66780415094738904 66810098863392768 66892661015368773 67122082194745344 67219273893178368 67238368727901696 67552351952403968 67588010921973438 67650166674544896 67763874491849952 67783124030095344 67819816936894464 67845459213928448 67881272906503368 68083821589125312 68198258302695144 68254559353156608 68487730308994464 68547179481257984 68550713467711488 68635426625148318 68665934942931456 68870824952623104 69023000538151218 69042607753627521 69106101192565632 69259728124514304 69279402586687488 69348892598382708 69703700740697088 69723501321217536 69766863820572906 69941822247614304 70006142628384768 70150519335188736 70370177356921104 70390167262022088 70454899952925696 70573322024679552 70750302853920768 70821268237414188 70872875145626112 71025715114581344 71084350371115008 71183609461306368 71203830436317696 71275250726115561 71306932440736512 71512781333600256 71639914650160896 71660265246806912 71764028161510464 71884650643381368 71943994993867776 72099144872277312 72256157438939136 72345449685967146 72405174448956672 72593572247359488 72715589044307456 72820880050943232 72841566121893504 73003497212325888 73058915659201536 73164703797268992 73287680564090304 73471468348302336 73757473388219088 73790258446135296 73881446494586406 73921440594433536 73942439299252992 74134837050912768 74195041168077336 74263272923354112 74395295982859392 74416429294761024 74610060365341696 74649444898896036 74864942958612768 74926747688472576 75031372134890496 75052686135578112 75127966981581267 75385632718411776 75512342469088512 75533793097985664 75643164818889408 75839987847416832 75996395946454464 76234358803331196 76256014533857262 76326141615669504 76483552330726608 76517549125595136 76594299287765976 76723040590532037 76986176937486336 77008046235374592 77115576916415232 77137482972677504 77249176810797888 77442899069832192 77479678071700992 77609907537674304 77744363841636336 77939327910023424 78107406944967088 78142125540151296 78164323205875712 78277503892184064 78416663333284224 78438938986369728 78643036601306112 78756910456932864 78919334252087328 79147158630801664 79188938169774849 79261762447041408 79394987277764496 79460531784271872 79594090710660864 79903929503904012 79969894167504384 80081560643969664 80104309240857408 80312740138488832 80451879000300288 80594903981431008 80617798402657776 80653632862113792 80691936698222592 80870231973804039 81111537981311976 81147591907080192 81170643329178624 81667768778279424 81805037674845888 81828275856151136 81946761887130192 82191280116601728 82329428941992336 82448640634601592 82686653416975296 82857181691620492 82870470716147712 82894011552728064 82977157561746474 83185244211659616 83261743599439872 83401691682276864 83425383421655808 83546182038773376 83718482956606152 83936317911009408 84077399832480496 84223060828439364 84292591149531648 84410293651751808 84434271902525376 84474371230951776 84951385277724576 84975517235233872 85053663006234624 85196622984748288 85319986328343936 85495945439761272 85533948226381824 85866909317628192 86043996372067434 86082242766294528 86330745033355264 86562590295896013 86609449054672128 86634052014796416 86755024030967136 86779668344262192 86859473261144064 87164637830663616 87311145979883592 87335948269545924 87416264756407808 87462409321840878 87762378388598784 87870832813087974 87909891232670208 87934863606610176 88172202646351872 88197249534531584 88243806359665944 88324957737243648 88473416176469376 89040553459651872 89190214687158364 89319360687485058 89543352049493472 89625698524237824 89651158303868928 90117347895964584 90200222232726528 90351832655799936 90377498706793792 90508363875337824 90669266979109884 90695023202989998 90735336969878016 90778428785500416 90931011070260192 91006079137542144 91250480228975973 91316973745325952 91513902166864424 91554579923908608 91876239875564352 92030667384201624 92056810338170028 92141468256754176 92465190131176944 92620607559741378 92938267654262784 92964668428290048 93022485094097208 93099279777094656 93229279555666176 93255762996819072 93534025780251648 93826903142561472 93853556349362784 93939866603900928 94097762699572736 94428357649885584 94470330876899328 94497166860834816 94587074811540558 94613943958674751 94911479281741824 94938440581756928 94988555890341048 95033667634820748 95075909920982016 95519886200214528 95597456889638106 95685370882013952 95846200857841824 95925326658490368 96132193163036416 96182938619731431 96460599581289528 96512816410195968 96540232598608896 96600272982331716 97094506734590976 97122088162524672 97411887545602048 97463308516645968 97552938396358656 97599402034838028 97627126887294966 97716907418787072 97961957797736448 98225039227369041 98343297850958784 98508595326115208 98561920792578048 98589919065670656 98898627636753984 98926721557436448 99017697231138816 99193727977145856 99221905726348032 99532593198528048 99819923944817024 100041829513187328 100070248180770816 100170622642108356 100215148295089152 100683123292118016 100711724130647552 100857553091852544 101119983796555776 101328527928605952 101475250011817344 101645811737774928 101674686045143016 101768188820892672 101978069774302144 102125732383687968 102297387454042716 102381839029734912 102677394980499456 102820769221886976 102826070201567232 102953139937722477 102998902414397184 103257198759776256 103306237428934656 103479876716899072 103534500807226827 103659151788848448 103889592186771456 103919103880031232 104370005189578752 104498982879730322 104555551111045632 104585251981826304 104650295730859359 104857382135074816 104912733371421456 105009213942577152 105225779002783104 105585250893033132 105682349929388544 105859983037019328 106125454280881152 106231902356121282 106309312718439168 106538572671872016 106596244990365696 106626525556672512 106775414191959552 106805745654476544 107269172000400384 107459871975241344 107490397870210368 107646042242265696 107826975965072052 108148717308415968 108227524438904832 108518174528950719 108607761673435008 108890358371039232 109073383566461184 109231320076414848 109262349182840256 109588373488802304 109772571922656448 109931520846135456 110207202522453504 110248871222633728 110525348736970752 110636210082328632 110685387669202944 110822169741879609 110913658948879488 111202255576369152 111233844562207744 111292561752116004 111394909385031168 111592943974289088 111624643942141536 111915090548012544 112297414437919152 112390121532708864 112547058202335744 112579029203367168 112632494974602368 113078449077617664 113268513703632768 113300689646978496 113759981771125248 113994593919681696 114351538204996794 114384021800785893 114489212423504256 114725328496089912 114743728683896832 114776323688392704 115416787061194684 115479265406229504 115512069353061888 115673365374622848 115706224459016256 115873765216196832 116219517107551488 116414861306511456 116447931026061232 116616545762454504 116908991865035136 117161110417450632 117213188310226944 117246484808813568 117416255838276096 117658408479554592 117766610316324864 117912143176536854 117964554901959168 118379001378130992 118720737946202496 118892643670562112 119092480916646744 119391136065991296 119855894255856018 119954841251256576 120122340965954496 120156463861286112 120266962976968704 120469110207733248 120677818500450432 120892355972146512 120926697603986664 120980449293170688 121037905047333888 121241348093680256 121667306971967964 121721387860620288 121755964993767936 122501653167419136 122707556512268832 122742413784226704 122855291009005568 122920142830695288 123286920174902592 123494143412988504 124029980125462944 124132373036126208 124285772537430738 124305706074221568 124341017329092096 124465736342619711 124712034373668864 124892615399159808 125102537523415296 125138075132483712 125577724434909228 125904476866514112 126116099748720744 126334591242659046 126651407853788064 126711556846427664 126767879894642688 126924536285571518 127359848266952704 127427077916586864 127463275852850808 127580494509351936 127794934477122432 127979979492515904 128243918159641908 128614132775052704 128720310131478528 128800363976442288 129065994558101151 129123364149441792 129459342312787968 129496117550032896 129951078022194624 130132536046450704 130169502516393288 130289209891716096 130746956745995424 130842231038078976 130966718969825388 131003922404318886 131124397134611712 131453225420894208 131806249219631961 131864836849005312 131902295409915264 132258303969527808 132295874301797376 132487436605865472 132710124264704064 133560830189477808 133620197726785536 133785322030737546 133979041031227587 134244164389490688 134438547786356736 134476737455803392 135104703904807936 135176021843946876 135300333349089792 135527748983699904 135566248060190688 135690918427856896 135762545813006736 136042534804484997 136167643178250624 136396516605390288 136509118706313216 136975460617988928 137094358962515968 137270853250296636 137331869885862912 138046001076302436 138085215507255042 138212202385131264 138558805173374976 138697785196765416 138930911339612067 139407401481394176 139447002642435072 139533727641145812 139883644495228608 140301038670377472 140740354713842208 140780334524044176 140909799905851392 141146644049359104 141500605707841536 141642536474828376 141745750291252224 141880612217310837 142051430229162688 142367218922612736 142407660872635392 142550501452231122 142613864881473024 143025562667200512 143279829300321792 143320530493613824 143396185334457159 143528056323020928 143769301286762736 143887989987735552 144198289744554624 144690899371934292 144810348897913344 145431178088614912 145641760101886464 145683132243787008 146117831318403072 146329407594537984 146440690330942449 146575361128180608 146942936696604672 147514946776438176 147762892989172812 147842881188867072 147884878598505984 148390082336154672 148526545846708224 148710091021154689 148790591965718784 148832858589522048 149220120730683392 149298889797792072 149729885917225536 150062744269780992 150105372271156224 150255933963162534 150771265436823552 151024684938177024 151067586195971328 151286329637778816 151679975694833664 151992791892908928 152468717606662392 152512029067714524 152652283231339008 152967104661453216 153188598575531952 153446081181064074 153972353874972672 154016092470749184 154231153832830464 154274965945355008 154498353621595776 154885798139664384 154959356143401984 155219815075348608 155488727683272672 155878655820046848 156214813889934176 156328646411751424 156555007784368128 156748474319595483 156833326666568448 156877877972739456 157286073202612224 157513820913865728 157838668504174656 158294317261603328 158377876339549698 158523524894082816 158789974555528992 158921063568543744 159188181421321728 159807859007808024 159939788335008768 160163121287939328 160208618481714816 160625480276977664 160903758000600576 161189807962862016 161235596805315552 161383873396445184 161740463947608078 162223075962623952 162295183814160384 162341286658357248 163335537556558848 163610075349691776 163656551712302272 163893523774260384 164382560233203456 164658857883984672 164897281269203184 165373306833950592 165714363383240984 165740941432295424 165788023105456128 165954315123492948 166370488423319232 166803383364553728 166850766843311616 167092364077546752 167436965913212304 167872635822018816 168154799664960992 168446121656878728 168585182299063296 168820587303503616 168868543805050752 168948742461903552 169902770555449152 169951034470467744 170107326012469248 170393245969496576 170639972656687872 170991890879522544 171067896452763648 171733818635256384 172087992744134868 172164485532589056 173125180591792026 173218898109344256 173268104029592832 173510048061934272 173559336688524384 173718946522288128 174329275661327232 174622291959767184 174671896539091848 174832529512815616 174924818643681756 175741665626175948 175819782465340416 175869727213220352 176394499069063168 176487612719331888 176649915474487296 176868214764805281 176946832352938752 178081106919303744 178380429374316728 178638721374970116 179086704098986944 179302316607737856 179783841383784027 180234695791929168 180400444465453056 180703665311599872 180754997413587584 181016727750675648 181338533958219768 181390046405979996 181470673939756032 181556857571000832 181862022140520384 182500960457951946 182633947490651904 183027804333728848 183109159847817216 183752479751128704 184061334768403248 184113620676340056 184282936513508352 184930380262353888 185241215119482756 185929336856580096 186044970188194416 186198559554189312 186428658806146107 186458559111332352 186511525993638144 187068051560503296 187653806285122944 187707112698725568 188195525399145472 188856715299771168 188994333721669632 189174149623081116 189227887917349502 189501886863988569 189876881163513856 189977111780682096 190067335269641496 190151819841964032 190386804428357277 191039772400429056 191194913779276212 191370741764027904 191692401715683648 192264386326072832 192365877239462862 192921199162579056 193025632820391936 193080465197217792 193200545964663432 194189013469181952 194244176325049344 194926617033291936 195105876792717312 195198804069676056 195254253774589932 195433814837574144 196450078454738082 196505883606478329 196686595701917568 197017190652230416 197123841585156096 197179838131341312 197797255273507968 197853443114872896 198387455954291712 198443811452696064 199065186397056096 199639847889634048 200140496361541632 200341245284216712 200430296590178304 200677983046106319 201366246584236032 201423448261295104 201715106183705088 202657055857211904 202950500023634688 203291623475549856 203349372090286032 203536377641785344 203956139548604288 204251464767375936 204594774908085432 204763678059469824 205641538443773952 205652140403134464 205906279875444954 205997804828794368 206612474857869312 206959753433798144 207069001614453654 207127823260882563 207318303577696896 207779184373542912 207838207760062464 208997965759460644 209111102222091264 209170503963652608 209300591461718718 209825466742842912 210018427885154304 210451558005566208 211170501786066264 211364699858777088 211719966074038656 212250908561762304 212463804712242564 212618625436878336 213077145343744032 213253051113345024 213550828383919104 213611491308953088 213825752178346683 214538344000800768 214919743950482688 214980795740420736 215292084484531392 215653951930144104 216297434616831936 217036349057901438 217215523346870016 217780716742078464 218146767132922368 218462640152829696 218524698365680512 219176746977604608 219545143845312896 219863041692270912 220414405044907008 220497742445267456 221272420164657264 221370775338405888 221644339483759218 221827317897758976 222404511152738304 222467689124415488 222585123504232008 222789818770062336 223185887948578176 223249287884283072 223830181096025088 224594828875838304 224780243065417728 225094116404671488 225158058406734336 225264989949204736 225383900944743801 226156898155235328 226537027407265536 226601379293956992 227519963542250496 227989187839363392 228703076409993588 228768043601571786 228978424847008512 229450656992179824 229552647376785408 230169121771596111 230833574122389368 230958530812459008 231024138706123776 231346730749245696 231412448918032512 231747530432393664 232439034215102976 232829722613022912 232895862052122464 233233091524909008 233817983730070272 234322220834901264 234426376620453888 234492969617627136 234832511676552192 235316816959109184 235824286353073708 235929109803918336 236758002756261984 237441475892404992 237785287341124224 238184961833293488 238782272131982592 239711788511712036 239909682502513152 240244681931908992 240312927722572224 240938220415466496 241355637000900864 241784711944293024 241853395207973328 241960898586341376 242075810094667776 242482696187360512 242610695921412117 243334613943935928 243442775721240576 243511929987535872 245003306334838272 245415113024537664 245484827568453408 245710582018011136 245840285661390576 246573840349805184 246988286825977008 248059960250925888 248571545074861476 248611412148443136 248682034658184192 248931472685239422 249785230798319616 250205075046830592 250276150264967424 251155448869818456 251808953733028224 252232199497441488 252669182485318092 253302815707576128 253423113692855328 253849072571143036 254854155833173728 254926551705701616 255160989018703872 255589868954244864 255959958985031808 256487836319283816 257228265550105408 257600727952884576 258131989116202302 258246728298883584 258992235100065792 259687770887688039 259902156044389248 260265072092901408 260339005032786576 260578419783432192 261493913491990848 261933437939650776 262007844808637772 262248794269223424 263612498439263922 263729673698010624 263804590819830528 264516607939055616 264591748603594752 264974873211730944 265420248529408128 267121660378955616 267570644061475092 267958082062455174 268877095572713472 268953474911606784 269285840497766599 270209407809615872 270352043687893752 270600666698179584 271055497967399808 271132496120381376 271525091626013472 272085069608969994 272335286356501248 272793033210780576 273018237412626432 273751440686927919 273950921235977856 274541706500593272 274663739771725824 276092002152604872 276170431014510084 276424404770262528 277395570393530832 277861822679224134 278814802962788352 278894005284870144 279067455282291624 279767288990457216 280602077340754944 281480709427684416 281560669048088352 281819599811702784 282293288098718208 283285072949656752 283491500582504448 283761224434621674 283841831876024253 284102860458325376 284734437845225472 284815321745270784 285101002904462244 285227729762946048 286559658600643584 286641060987227648 286792370668914318 287056112646041856 287538602573525472 287775979975471104 288396579489109248 289381798743868584 289620697795826688 290862356177229824 291283520203772928 291366264487574016 292235662636806144 292658815189075968 292881380661884898 293150722256361216 293885873393209344 294675117682107123 295029893552876352 295525785978345624 295685762377734144 295769757197011968 296780164672309344 297053091693416448 297420182042309378 297581183931437568 297665717179044096 298440241461366784 298597779595584144 299459771834451072 300125488539561984 300210744542312448 300511867926325068 302049369876354048 302135172391942656 302572659275557632 303359951389667328 303985583785817856 304937435213324784 305024058135429048 305304566462678016 305934209322906432 306377197151063904 306892162362128148 308032184941498368 308462307665660928 308549931890710016 308859419813167431 308996707243191552 309771596279328768 309918712286803968 310439630150697216 310977455366545344 311757311640093696 312429627779868352 313110015568736256 313496948639190966 313666653333136896 313755755945478912 313950887192578077 314572146405224448 315027641827731456 315677337008349312 316588634523206656 316755752679099396 317047049788165632 317579949111057984 318376362842643456 319615718015616048 319879576670017536 320326242575878656 320417236963429632 321250960553955328 321807516001201152 322379615925724032 322471193610631104 323480927895216156 324446151925247904 324682573316714496 325554523586852157 326671075113117696 327220150699383552 327313103424604544 327787047548520768 328765120466406912 329317715767969344 329794562538406368 330746613667901184 331428726766481968 331576046210912256 331908630246985896 332466509225638827 332740976846638464 333606766729107456 333701533686623232 334184728155093504 334873931826424608 335745271644037632 336309599329921984 336892243313757456 337170364598126592 337641174607007232 337737087610101504 337897484923807104 339805541110898304 339902068940935488 340786491938993152 341279945313375744 341983781759045088 343152065402357679 343467637270512768 344175985488269736 344328971065178112 346250361183584052 346437796218688512 346536208059185664 347020096123868544 347118673377048768 348658551322654464 349244583919534368 349343793078183696 349665059025631232 349849637287363512 351483331252351896 351639564930680832 351739454426440704 352975225438663776 353299830948974592 353736429529610562 353893664705877504 356162213838607488 356760858748633456 357277442749940232 358173408197973888 359567682767568054 360469391583858336 360800888930906112 361407330623199744 361509994827175168 362033455501351296 362677067916439536 362780092811959992 362941347879512064 363113715142001664 363724044281040768 365001920915903892 365267894981303808 366055608667457696 367504959502257408 368122669536806496 368227241352680112 368565873027016704 369860760524707776 370482430238965512 372089940376388832 372397119108378624 372857317612292214 372917118222664704 373023051987276288 374136103121006592 375307612570245888 375414225397451136 376391050798290944 377713430599542336 378348299246162232 378455775834699004 379003773727977138 379954223561364192 380134670539282992 380303639683928064 380773608856714554 382079544800858112 382389827558552424 382741483528055808 383384803431367296 384528772652145664 384731754478925724 385842398325158112 386160930394435584 386401091929326864 387197983674303453 388378026938363904 388488352650098688 389853234066583872 390397608139352112 390508507549179864 390867629675148288 392900156909476164 393011767212956658 393373191403835136 394034381304460832 394359676262682624 395418747658895883 395594510547015936 395706886229745792 396774911908583424 396887622905392128 398130372794112192 399279695779268096 400682490568433424 400860593180356608 401355966092212638 402732493168472064 402846896522590208 403430212367410176 405314111714423808 405901000047269376 406583246951099712 406698744180572064 407072755283570688 407912279097208576 408127604413454991 408502929534751872 409189549816170864 409527356118939648 411283076887547904 411812559750889908 411995609657588736 413919506867596288 414138003228907308 414255646521765126 414636607155393792 415676415520124928 416792734018836201 417995931518921288 418222204444182528 418341007927305216 418601182923437436 419650933485685824 420903116011132416 422341003572132528 422729399717554176 423439932148077312 424501817123524608 424927609424485128 425237250873756672 425641836651932511 426154290687488064 427101656767838208 427222982617906176 427651504356693366 429076688001601536 429839487900965376 429961591480841472 430584168969062784 431307903860288208 432594869233663872 434072698115802876 434431046693740032 436293534265844736 436925280305659392 437049396731361024 438353493955209216 439090287690625792 439322070992827347 439726083384541824 440828810089814016 440995484890534912 442544840329314528 443288678967518436 443654635795517952 444935378248830976 445170247008464016 445579637540124672 446130273063464067 446371775897156352 446498575768566144 447660362192050176 449189657751676608 450188232809342976 450316116813468672 450529979898409472 450767801889487602 452313796310470656 453074054814531072 453202758587913984 455039927084500992 455978375678726784 457406152819987176 457536087203143572 457956849694017024 458901313984359648 460338243543192222 461667148244778736 461917061624918016 462048277412247552 462693461498491392 462824897836065024 463495060864787328 464878068430205952 465659445226045824 465791724104244928 466466183049818016 467635967460140544 468644441669802528 468985939235254272 469665023353104384 470245422958786449 470633633918218368 471648572706147416 471858219607836672 473516005512523968 474882951784809984 475570574682248448 476369923666586976 477564544263965184 479423577023424072 479819365005026304 480489363863817984 480625855445144448 481876440830932992 482711274001801728 483569423888586048 483706790415946656 484151620189335552 484965392374721024 485221391842824234 486669227887871856 486885551442481152 487023859975071744 490006612669676544 490830226049075328 490969655136906816 491680571322781152 493147680699610368 493976573651954016 496119920501851776 497143090149722952 497222824296886272 497364069316368384 497862945370478844 500410150093661184 500552300529934848 502310897739636912 503617907466056448 504464398994882976 505338364970636184 506605631415152256 506846227385710656 507698145142286072 509708311666347456 509853103411403232 510321978037407744 511179737908489728 511919917970063616 512975672638567632 514456531100210816 515201455905769152 516263978232404604 516493456597767168 519375541775376078 519804312088778496 520530144185802816 520678010065573152 521156839566864384 522987826983981696 523866875879301552 524015689617275544 524497588538446848 527224996878527844 527459347396021248 527609181639661056 529183497207189504 529949746423461888 530604644294415843 530840497058816256 534243320757911232 535141288122950184 535916164124910348 537906949823213568 538571680995533198 539351524151352081 540418815619231744 540704087375787504 541201333396359168 542110995934799616 542264992240762752 543050183252026944 544170139217939988 544670572713002496 545586066421561152 547502881373855838 547901842471955712 549083413001186544 549327479543451648 552184004305209744 552340862029020168 552848809540525056 554791140787061664 555723645358448268 557788010569740288 558134910564583248 559285976418438321 559534577980914432 561204154681509888 562961418855368832 563121338096176704 564586576197436416 566570145899313504 566983001165008896 567522448869243348 567683663752048506 568205720916650752 568505660591965707 569630643490541568 570202005808924488 570455459525892096 571160413285071831 573119317201287168 573282121974455296 573584741337828636 574112225292083712 575077205147050944 576793158978218496 578763597487737168 579241395591653376 581724712354459648 582567040407545856 582732528975148032 585317630378151936 585762761323769796 586301444512722432 589350235364214246 589517650819434987 590059787105752704 591051571956691248 591371524755468288 591539514394023936 593560329344618688 594840364084618756 595162367862875136 595331434358088192 597195559191168288 598919543668902144 600421489084624896 601023735852650136 602033949138318957 604098739752708096 604270344783885312 605145318551115264 607971167571635712 609874870426649568 610048116270858096 610609132925356032 611868418645812864 612754394302127808 613784324724256296 616924615331321856 617099863781420032 617718839626334862 617993414486383104 619837424573607936 620879260301394432 621383469782647689 621954910733090688 623514623280187392 624859255559736704 626993897278381932 627333306666273792 627511511890957824 627901774385156154 630055283655462912 631354674016698624 633177269046413312 633511505358198792 634094099576331264 635159898222115968 636752725685286912 639231436031232096 639759153340035072 640652485151757312 640834473926859264 641477256535040049 643615032002402304 644759231851448064 644942387221262208 646961855790432312 648892303850495808 651109047173704314 653342150226235392 654440301398767104 654626206849209088 655574095097041536 657530240932813824 658635431535938688 659589125076812736 661493227335802368 662857453532963936 663817260493971792 664933018451277654 665481953693276928 667213533458214912 667403067373246464 668369456310187008 669747863652849216 671490543288075264 672619198659843968 673784486627514912 674340729196253184 675282349214014464 675474175220203008 675794969847614208 679611082221796608 679804137881870976 681572983877986304 682559890626751488 683967563518090176 686304130804715358 686935274541025536 688351970976539472 688657942130356224 690507365314788333 692500722367168104 692875592437377024 693072416118371328 694040192247737088 694237346754097536 697317102645308928 698489167839068736 698687586156367392 699330118051262464 699699274574727024 702966662504703792 703279129861361664 703478908852881408 705950450877327552 707472859059221124 707787329411755008 712324427677214976 713521717497266912 714554885499880464 716346816395947776 719135365535136108 720938783167716672 722814661246399488 723019989654350336 724066911002702592 725354135832879072 725560185623919984 725882695759024128 726227430284003328 727448088562081536 730003841831807784 730535789962607616 732111217334915392 735009919004514816 736245339073612992 736454482705360224 737131746054033408 739721521049415552 740964860477931024 744179880752777664 745714635224584428 745834236445329408 746046103974552576 750615225140491776 750828450794902272 752782101596581888 755426861199084672 756696598492324464 756911551669398008 758007547455954276 759908447122728384 760269341078565984 761547217713429108 764779655117104848 765482967056111616 766428930647489551 766769606862734592 769057545304291328 769463508957851448 771684796650316224 772802183858653728 774395967348606906 776976705300197376 779063312663064117 779706468133167744 780795216278704224 781017015098359728 781735259350296576 785800313818952328 786023534425913316 786746382807670272 788068762608921664 790837495317791766 791189021094031872 791413772459491584 793549823817166848 793775245810784256 796260745588224384 798559391558536192 801364981136866848 802711932184425276 805693793045180416 806860424734820352 807857521493299797 810628223428847616 811802000094538752 813166493902199424 813397488361144128 815824558194417152 816255208826909982 817005859069503744 818379099632341728 819054712237879296 823625119501779816 823991219315177472 825009485856214867 827839013735192576 828276006457814616 828511293043530252 829273214310787584 833585468037672402 835991863037842576 836444408888365056 836682015854610432 837202365846874872 839301866971371648 841806232022264832 844682007144265056 845458799435108352 846879864296154624 849855218848970256 850474501747513344 851283673303865022 851525495628072759 852308581374976128 854203313535676416 854445965235812352 855303008713386732 859678975801930752 859923182961682944 861168337938125568 862615807720576416 865189738467327744 868145396231605752 868862093387480064 872587068531689472 873850560611318784 874098793462722048 876706987910418432 878180575381251584 878644141985654694 879452166769083648 881657620179628032 881990969781069824 885089680658629056 886577357935036872 887309271591035904 890340494016928032 891159275080249344 892260546126928134 892743551794312704 892997151537132288 895320724384100352 898379315503353216 900376465618685952 900632233626937344 901059959796818944 901535603778975204 906148109629062144 906405517175827968 910079854169001984 911956751357453568 914812305639974352 915072174406287144 915913699388034048 917802627968719296 920676487086384444 923334296489557472 924096554824495104 925386922996982784 925649795672130048 926578259439502293 926990121729574656 929756136860411904 931318890452091648 931583448208489856 932932366099636032 935271934920281088 937288883339605056 939330046706208768 940490845917572898 941267267836436736 943297145412294832 943716439215673344 947032011025047936 949765903569619968 951141149364496896 952739847333173952 955129088527930368 958847154046848144 959638730010052608 960978727727635968 961251710890288896 963752881661865984 965422548003603456 967138847777172096 967413580831893312 969930784749442048 970442783685648468 973338455775743712 974047719950143488 976663570760556471 980013225339353088 981660452098150656 981939310273813632 983361142645562304 986295361399220736 987953147303908032 992239841003703552 994286180299445904 994728138632736768 995725890740957688 997399527676916481 1000820300187322368 1001104601059869696 1004621795479273824 1007235814932112896 1008928797989765952 1010676729941272368 1013211262830304512 1013692454771421312 1015396290284572144 1019416623332694912 1019706206822806464 1022359475816979456 1023839835940127232 1025951345277135264 1028913062200421632 1029456196207073037 1030402911811538304 1032527956464809208 1032986913195534336 1038751083550752156 1039608624177556992 1041060288371605632 1041356020131146304 1045975653967963392 1047733751758603104 1048031379234551088 1048995177076893696 1054449993757055688 1054918694792042496 1055218363279322112 1059899492846923776 1061209288588831686 1061680994117632512 1068486641515822464 1070282576245900368 1071832328249820696 1077143361991066396 1078703048302704162 1081408174751575008 1082402666792718336 1084221991869599232 1084529984481525504 1086100366504053888 1088340278435879976 1089341145426004992 1091172132843122304 1095005762747711676 1095803684943911424 1098166826002373088 1104368008610419488 1104681724058040336 1105697619081050112 1109582281574123328 1111447290716896536 1116269821129166496 1118571952836876642 1119069155961828864 1122408309363019776 1125922837710737664 1126242676192353408 1129173152394872832 1133140291798627008 1135044897738486696 1135367327504097012 1136411441833301504 1137011321183931414 1140404011617848976 1140910919051784192 1142320826570143662 1146238634402574336 1146564243948910592 1147169482675657272 1148224450584167424 1150154410294101888 1153586317956436992 1157527194975474336 1158482791183306752 1161593951022910359 1165134080815091712 1165465057950296064 1171525522647539592 1172602889025444864 1178700470728428492 1179035301638869974 1180119574211505408 1182103143913382496 1183079028788047872 1186256242976687649 1187120658689237376 1189680728169237512 1190324735725750272 1190662868716176384 1194391118382336576 1197839087337804288 1202047471705300272 1204067898276637914 1208197479505416192 1208540689567770624 1210290637102230528 1215942335143271424 1219749740853299136 1220096232541716192 1221218265850712064 1223736837291625728 1225508788604255616 1227568649448512592 1233849230662643712 1234199727562840064 1235437679252669724 1235986828972766208 1241758520602788864 1242766939565295378 1243909821466181376 1247029246560374784 1249718511119473408 1250378202056508603 1253987794556763864 1254666613332547584 1255023023781915648 1255803548770312308 1262709348033397248 1266354538092826624 1267023010716397584 1268188199152662528 1270319796444231936 1273505451370573824 1276925509955797533 1278462872062464192 1281304970303514624 1281668947853718528 1282954513070080098 1287230064004804608 1289518463702896128 1289884774442524416 1293923711580864624 1297784607700991616 1302218094347408628 1308880602797534208 1309252413698418176 1311148190194083072 1315060481865627648 1317270863071877376 1319178250153625472 1322986454671604736 1325714907065927872 1327634520987943584 1329866036902555308 1330963907386553856 1334806134746492928 1336738912620374016 1338390819190392201 1339495727305698432 1342981086576150528 1345238397319687936 1347568973255029824 1350564698428028928 1350948350440406016 1351589939695228416 1359222164443593216 1359608275763741952 1363145967755972608 1365119781253502976 1367935127036180352 1372608261609430716 1373870549082051072 1376703941953078944 1381014730629576666 1385001444734336208 1385751184874754048 1386144832236742656 1388080384495474176 1388474693508195072 1394634205290617856 1396978335678137472 1397375172312734784 1399398549149454048 1405933325009407584 1406957817705762816 1410736268876359347 1411900901754655104 1414945718118442248 1415574658823510016 1424648855354429952 1427043434994533824 1429109770999760928 1432693632791895552 1438270731070272216 1441877566335433344 1445629322492798976 1446039979308700672 1448133822005405184 1450708271665758144 1451120371247839968 1452454860568006656 1454896177124163072 1460007683663615568 1461071579925215232 1464222434669830784 1470019838009029632 1472490678147225984 1472908965410720448 1479443042098831104 1481929720955862048 1488359761505555328 1491429270449168856 1491668472890658816 1492092207949105152 1501230450280983552 1501656901589804544 1510853722398169344 1513393196984648928 1513823103338796016 1516015094911908552 1519816894245456768 1520538682157131968 1523094435426858216 1529559310234209696 1530965934112223232 1532857861294979102 1533539213725469184 1538115090608582656 1538927017915702896 1543369593300632448 1545604367717307456 1548791934697213812 1558126625326128234 1559412936266335488 1561590432557408448 1562034030196719456 1563470518700593152 1571600627637904656 1572047068851826632 1573492765615340544 1576137525217843328 1581674990635583532 1582378042188063744 1582827544918983168 1587550491621568512 1591813932883247529 1592521491176448768 1597118783117072384 1602729962273733696 1605423864368850552 1613720849469640704 1615715042986599594 1618054572454056243 1621256446857695232 1623604000189077504 1626332987804398848 1626794976722288256 1631649116388834304 1632510417653819964 1634011718139007488 1636758199264683456 1647250239003559632 1647982438630354944 1650018971712429734 1655678027470385152 1656552012915629232 1657022586087060504 1658546428621575168 1667170936075344804 1671983726075685152 1673364031709220864 1674404731693749744 1677857929255314963 1678603733942743296 1683612464044529664 1689364014288530112 1693759728592309248 1699710437697940512 1700949003495026688 1702567346607730044 1703050991256145518 1704617162749952256 1708891930471624704 1710606017426773464 1713481239855215493 1719357951603861504 1719846365923365888 1722336675876251136 1725231615441152832 1730379476934655488 1736290792463211504 1737724186774960128 1745174137063378944 1747701121222637568 1748197586925444096 1756361150762503168 1757288283971309388 1758904333538167296 1763981939562139648 1768552952458304961 1770179361317258112 1773154715870073744 1774618543182071808 1780680988033856064 1784521092253856268 1785487103588625408 1785994303074264576 1796758631006706432 1801264467253874688 1802119919593637888 1803071207557950408 1806101847414956871 1812296219258124288 1812811034351655936 1823913502714907136 1829624611279948704 1830144348812574288 1831827398776068096 1835605255937438592 1841352974172768888 1846668592979114944 1850773845993965568 1851299591344260096 1853156518879004586 1853980243459149312 1859512273720823808 1862637780904183296 1863166896416979712 1864150409347943067 1865864732199272064 1870543869840562176 1874577766679210112 1880981691835145796 1882534535672873472 1886594290824589664 1894064022050095872 1899531807139239936 1902282298728993792 1905479694666347904 1910258177055860736 1917694308093696288 1919277460020105216 1921957455455271936 1922503421780577792 1930845096007206912 1933231183275010957 1934277695554344192 1934827161663786624 1939861569498884096 1940885567371296936 1946676911551487424 1953327141521112942 1960026450678706176 1963320904196301312 1963878620547627264 1966722285291124608 1972590722798441472 1975906294607816064 1984479682007407104 1988572360598891808 1991451781481915376 1994799055353832962 2001640600374644736 2002209202119739392 2009243590958547648 2014471629864225792 2017857595979531904 2021353459882544736 2026422525660609024 2027384909542842624 2030792580569144288 2038833246665389824 2039412413645612928 2044718951633958912 2047679671880254464 2051902690554270528 2057826124400843264 2058912392414146074 2060805823623076608 2065055912929618416 2065973826391068672 2077502167101504312 2079217248355113984 2082120576743211264 2082712040262292608 2091951307935926784 2095467503517206208 2096062758469102176 2097990354153787392 2108899987514111376 2109837389584084992 2110436726558644224 2122418577177663372 2123361988235265024 2136973283031644928 2140565152491800736 2143664656499641392 2154286723982132792 2157406096605408324 2162816349503150016 2168443983739198464 2169059968963051008 2172200733008107776 2176680556871759952 2178682290852009984 2182344265686244608 2190011525495423352 2191607369887822848 2196333652004746176 2208736017220838976 2209363448116080672 2211395238162100224 2219164563148246656 2222894581433793072 2232539642258332992 2237143905673753284 2238138311923657728 2251845675421475328 2252485352384706816 2258346304789745664 2266280583597254016 2270089795476973392 2270734655008194024 2272822883666603008 2274022642367862828 2280808023235697952 2284641653140287324 2293128487897821184 2294338965351314544 2296448901168334848 2299286791942468653 2300308820588203776 2307172635912873984 2315054389950948672 2323187902045820718 2330930115900592128 2337189937989192351 2343051045295079184 2345205778050889728 2357400941456856984 2358070603277739948 2360239148423010816 2364206287826764992 2372512485953375298 2374241317378474752 2379361456338475024 2380649471451500544 2381325737432352768 2388782236764673152 2395678174675608576 2404094943410600544 2408135796553275828 2417081379135541248 2420581274204461056 2423572564479899391 2431884670286542848 2439499481706598272 2440192465083432384 2447473674583251456 2451017577208511232 2455137298897025184 2468399455125680128 2470875358505339448 2471973657945532416 2475028457568644601 2483517041205577728 2485533879130590756 2487819642932362752 2499437022238946816 2500756404113017206 2507975589113527728 2509333226665095168 2510046047563831296 2511607097540624616 2525418696066794496 2534046021432795168 2536376398305325056 2540639592888463872 2553851019911595066 2554576486884218277 2556925744124928384 2562609940607029248 2563337895707437056 2565909026140160196 2579036927405792256 2579769548885048832 2587847423161729248 2595569215401983232 2604436188694817256 2617761205595068416 2618504827396836352 2622296380388166144 2630120963731255296 2634541726143754752 2638356500307250944 2645972909343209472 2651429814131855744 2655269041975887168 2659732073805110616 2661927814773107712 2673477825240748032 2676781638380784402 2678991454611396864 2685962173152301056 2690476794639375872 2695137946510059648 2701129396856057856 2701896700880812032 2703179879390456832 2718444328887186432 2719216551527483904 2730239562507005952 2735870254072360704 2745216523218861432 2747741098164102144 2753407883906157888 2762029461259153332 2770002889468672416 2772289664473485312 2776160768990948352 2776949387016390144 2779734778318506879 2789268410581235712 2793956671356274944 2794750344625469568 2798797098298908096 2811866650018815168 2821472537752718694 2823801803509310208 2829891436236884496 2831149317647020032 2849297710708859904 2854086869989067648 2858219541999521856 2865387265583791104 2876541462140544432 2883755132670866688 2891258644985597952 2892079958617401344 2896267644010810368 2901416543331516288 2902240742495679936 2909792354248326144 2920015367327231136 2922143159850430464 2928444869339661568 2929990712281669413 2940039676018059264 2944981356294451968 2945817930821440896 2958886084197662208 2963859441911724096 2976719523011110656 2982858540898337712 2984184415898210304 2992198583030749443 3002460900561967104 3003313803179609088 3021707444796338688 3026786393969297856 3027646206677592032 3032030189823817104 3039633788490913536 3041077364314263936 3046188870853716432 3059118620468419392 3065715722589958204 3067078427450938368 3077854035831405792 3086739186601264896 3091208735434614912 3097583869394427624 3116253250652256468 3118825872532670976 3123180865114816896 3124068060393438912 3143201255275809312 3144094137703653264 3146985531230681088 3152275050435686656 3163349981271167064 3164756084376127488 3165655089837966336 3183627865766495058 3185042982352897536 3194237566234144768 3205459924547467392 3210847728737701104 3231430085973199188 3236109144908112486 3247208000378155008 3252665975608797696 3253589953444576512 3263298232777668608 3265020835307639928 3268023436278014976 3273516398529366912 3294500478007119264 3300037943424859468 3313104025831258464 3314045172174121008 3317092857243150336 3334341872150689608 3343967452151370304 3348809463387499488 3355715858510629926 3357207467885486592 3367224928089059328 3378728028577060224 3387519457184618496 3399420875395881024 3405134693215460088 3406101982512291036 3409234325499904512 3421212034853546928 3426962479710430986 3438715903207723008 3439692731846731776 3444673351752502272 3450463230882305664 3460758953869310976 3472581584926423008 3475448373549920256 3495402242445275136 3496395173850888192 3500715926470965787 3512722301525006336 3514576567942618776 3517808667076334592 3537105904916609922 3540358722634516224 3546309431740147488 3549237086364143616 3558768728930062947 3561361976067712128 3569042184507712536 3570974207177250816 3571988606148529152 3593517262013412864 3604239839187275776 3606142415115900816 3612203694829913742 3624592438516248576 3625622068703311872 3647827005429814272 3659249222559897408 3660288697625148576 3663654797552136192 3671210511874877184 3682705948345537776 3693337185958229888 3701547691987931136 3702599182688520192 3706313037758009172 3707960486918298624 3725275561808366592 3726333792833959424 3728300818695886134 3731729464398544128 3741087739681124352 3749155533358420224 3761963383670291592 3765069071345746944 3773188581649179328 3788128044100191744 3799063614278479872 3804564597457987584 3810959389332695808 3820516354111721472 3830776529867392599 3835388616187392576 3843914910910543872 3845006843561155584 3861690192014413824 3866462366550021914 3868555391108688384 3869654323327573248 3879723138997768192 3881771134742593872 3893353823102974848 3906654283042225884 3926641808392602624 3927757241095254528 3933444570582249216 3945181445596882944 3951812589215632128 3968959364014814208 3977144721197783616 3982903562963830752 3989598110707665924 4004418404239478784 4015172457571176603 4018487181917095296 4028943259728451584 4035715191959063808 4042706919765089472 4052845051321218048 4054769819085685248 4061585161138288576 4077666493330779648 4078824827291225856 4089437903267917824 4095359343760508928 4103805381108541056 4115652248801686528 4117824784828292148 4121611647246153216 4130111825859236832 4155004334203008624 4158434496710227968 4164241153486422528 4165424080524585216 4183902615871853568 4190935007034412416 4192125516938204352 4217799975028222752 4220873453117288448 4232208806629078041 4244837154355326744 4246723976470530048 4273946566063289856 4281130304983601472 4287329312999282784 4308573447964265584 4314812193210816648 4325632699006300032 4336887967478396928 4338119937926102016 4344401466016215552 4353361113743519904 4357364581704019968 4364688531372489216 4380023050990846704 4383214739775645696 4392667304009492352 4417472034441677952 4418726896232161344 4438329126296493312 4445789162867586144 4465079284516665984 4474287811347506568 4476276623847315456 4503691350842950656 4504970704769413632 4532561167194508032 4540179590953946784 4541469310016388048 4545645767333206016 4548045284735725656 4561616046471395904 4569283306280574648 4588677930702629088 4592897802336669696 4598573583884937306 4600617641176407552 4614345271825747968 4630108779901897344 4646375804091641436 4674379875978384702 4686102090590158368 4690411556101779456 4714801882913713968 4716141206555479896 4720478296846021632 4728412575653529984 4745024971906750596 4748482634756949504 4758722912676950048 4762651474864705536 4775441798649742587 4777564473529346304 4791356349351217152 4808189886821201088 4816271593106551656 4841162548408922112 4847145128959798782 4863769340573085696 4878998963413196544 4880384930166864768 4894947349166502912 4902035154417022464 4910274597794050368 4941750717010678896 4943947315891064832 4950056915137289202 4967034082411155456 4971067758261181512 4975639285864725504 4998874044477893632 5001512808226034412 5015951178227055456 5020092095127662592 5023214195081249232 5033573787765944889 5050837392133588992 5068092042865590336 5081279185776927744 5107702039823190132 5109152973768436554 5113851488249856768 5126675791414874112 5131818052280320392 5140443719565646479 5158073854811584512 5159539097770097664 5175694846323458496 5191138430803966464 5208872377389634512 5235522411190136832 5237009654793672704 5244592760776332288 5269083452287509504 5276713000614501888 5291945818686418944 5302859628263711488 5305658857374914883 5310538083951774336 5319464147610221232 5323855629546215424 5353563276761568804 5357982909222793728 5380953589278751744 5390275893020119296 5403793401761624064 5406359758780913664 5418305542244870613 5436888657774372864 5438433103054967808 5471740508144721408 5490433046437722864 5495482196328204288 5506815767812315776 5524058922518306664 5540005778937344832 5552321537981896704 5553898774032780288 5559469556637013758 5578536821162471424 5587913342712549888 5589500689250939136 5597594196597816192 5623733300037630336 5642945075505437388 5647603607018620416 5659782872473768992 5698595421417719808 5708173739978135296 5716439083999043712 5730774531167582208 5753082924281088864 5767510265341733376 5784159917234802688 5792535288021620736 5799693549825032871 5802833086663032576 5804481484991359872 5819584708496652288 5840030734654462272 5856889738679323136 5859981424563338826 5880079352036118528 5889962712588903936 5891635861642881792 5917772168395324416 5927718883823448192 5953439046022221312 5965717081796675424 5984397166061498886 6004921801123934208 6006627606359218176 6043414889592677376 6053572787938595712 6055292413355184064 6064060379647634208 6079267576981827072 6082154728628527872 6092377741707432864 6118237240936838784 6131431445179916408 6134156854901876736 6155708071662811584 6173478373202529792 6182417470869229824 6195167738788855248 6232506501304512936 6237651745065341952 6246361730229633792 6248136120786877824 6286402510551618624 6288188275407306528 6293971062461362176 6304550100871373312 6326699962542334128 6329512168752254976 6331310179675932672 6367255731532990116 6370085964705795072 6410919849094934784 6421695457475402208 6462860171946398376 6472218289816224972 6505331951217595392 6507179906889153024 6526596465555337216 6530041670615279856 6536046872556029952 6547032797058733824 6589000956014238528 6600075886849718936 6626208051662516928 6628090344348242016 6634185714486300672 6668683744301379216 6687934904302740608 6697618926774998976 6711431717021259852 6714414935770973184 6757456057154120448 6775038914369236992 6798841750791762048 6810269386430920176 6812203965024582072 6818468650999809024 6842424069707093856 6853924959420861972 6879385463693463552 6889346703505004544 6897860375827405959 6900926461764611328 6921517907738621952 6945163169852846016 6992790347701776384 7001431852941931574 7011569813967577053 7025444603050012672 7029153135885237552 7035617334152669184 7074211809833219844 7080717445269032448 7092618863480294976 7117537457860125894 7122723952135424256 7138084369015425072 7141948414354501632 7143977212297058304 7187034524026825728 7212284830231801632 7224407389659827484 7251244137406623744 7270717693439698173 7295654010859628544 7318498445119794816 7320577395250297152 7342421023749754368 7365411896691075552 7386674371916459776 7405198365377040384 7412626075516018344 7415920973836597248 7425085372705933803 7450551123616733184 7452667585667918848 7456601637391772268 7463458928797088256 7498311066716840448 7523926767340583184 7530138142691493888 7546377163298358656 7576256088200383488 7609129194915975168 7621918778665391616 7661553059734785198 7663729460652654831 7670777232374785152 7687829821821087744 7690013687122311168 7732924733100043828 7737110782217376768 7739308646655146496 7763542269485187744 7786707646205949696 7813308566084451768 7853283616785205248 7855514482190509056 7866889141164498432 7890362891193765888 7903625178431264256 7937918728029628416 7954289442395567232 7965807125927661504 7979196221415331848 8030344915142353206 8036974363834190592 8057886519456903168 8071430383918127616 8085413839530178944 8105690102642436096 8109539638171370496 8123170322276577152 8155332986661559296 8157649654582451712 8190718687521017856 8207610762217082112 8231304497603373056 8235649569656584296 8243223294492306432 8260223651718473664 8310008668406017248 8316868993420455936 8328482306972845056 8330848161049170432 8339204334955520637 8367805231743707136 8381870014068824832 8384251033876408704 8435599950056445504 8464417613258156082 8489674308710653488 8493447952941060096 8547893132126579712 8562260609967202944 8574658625998565568 8617146895928531168 8629624386421633296 8651265398012600064 8673775934956793856 8676239875852204032 8688802932032431104 8706722227487039808 8729377062744978432 8760046101981693408 8766429479551291392 8785334608018984704 8834944068883355904 8837453792464322688 8876658252592986624 8891578325735172288 8930158569033331968 8948575622695013136 8952553247694630912 8976595749092248329 9007382701685901312 9009941409538827264 9065122334389016064 9080359181907893568 9082938620032776096 9091291534666412032 9096090569471451312 9123232092942791808 9138566612561149296 9177355861405258176 9197147167769874612 9201235282352815104 9260217559803794688 9292751608183282872 9348759751956769404 9372204181180316736 9429603765827427936 9432282413110959792 9440956593692043264 9456825151307059968 9490049943813501192 9496965269513899008 9517445825353900096 9550883597299485174 9555128947058692608 9582712698702434304 9616379773642402176 9632543186213103312 9694290257919597564 9757997926826393088 9760769860333729536 9789894698333005824 9804070308834044928 9820549195588100736 9883501434021357792 9900113830274578404 9942135516522363024 9951278571729451008 9963576098417364163 9997748088955787264 10003025616452068824 10031902356454110912 10046428390162498464 10067147575531889778 10101674784267177984 10136184085731180672 10162558371553855488 10215404079646380264 10218305947536873108 10227702976499713536 10263636104560640784 10280887439131292958 10316147709623169024 10319078195540195328 10351389692646916992 10382276861607932928 10417744754779269024 10474019309587345408 10489185521552664576 10502147779412897361 10538166904575019008 10553426001229003776 10605719256527422976 10611317714749829766 10621076167903548672 10638928295220442464 10647711259092430848 10707126553523137608 10715965818445587456 10761907178557503488 10780551786040238592 10812719517561827328 10836611084489741226 10873777315548745728 10876866206109935616 10943481016289442816 10980866092875445728 10990964392656408576 11013631535624631552 11048117845036613328 11080011557874689664 11104643075963793408 11107797548065560576 11118939113274027516 11175826685425099776 11179001378501878272 11195188393195632384 11247466600075260672 11285890151010874776 11295207214037240832 11319565744947537984 11397190842835439616 11416347479956270592 11432878167998087424 11461549062335164416 11506165848562177728 11535020530683466752 11585070576043241472 11599387099650065742 11605666173326065152 11608962969982719744 11639169416993304576 11680061469308924544 11713779477358646272 11719962849126677652 11779925425177807872 11783271723285763584 11835544336790648832 11855437767646896384 11906878092044442624 11931434163593350848 11968794332122997772 12013255212718436352 12045517372713529809 12086829779185354752 12107145575877191424 12110584826710368128 12128120759295268416 12158535153963654144 12164309457257055744 12184755483414865728 12236474481873677568 12262862890359832816 12268313709803753472 12311416143325623168 12346956746405059584 12364834941738459648 12390335477577710496 12465013002609025872 12475303490130683904 12492723460459267584 12496272241573755648 12572805021103237248 12576376550814613056 12609100201742746624 12653399925084668256 12662620359351865344 12696626419887234123 12734511463065980232 12740171929411590144 12821839698189869568 12843390914950804416 12925720343892796752 12944436579632449944 13010663902435190784 13014359813778306048 13060083341230559712 13072093745112059904 13094065594117467648 13178001912028477056 13200151773699437872 13252416103325033856 13256180688696484032 13337367488602758432 13375869808605481216 13395237853549997952 13422863434042519704 13428829871541946368 13514912114308240896 13597683501583524096 13620538772861840352 13624407930049164144 13636937301999618048 13684848139414187712 13707849918841723944 13778693407010009088 13795720751654811918 13801852923529222656 13843035815477243904 13890326339705692032 14002863705883863148 14023139627935154106 14058306271770475104 14071234668305338368 14148423619666439688 14161434890538064896 14185237726960589952 14235074915720251788 14245447904270848512 14276168738030850144 14287954424594116608 14326325395949227761 14374069048053651456 14424569660463603264 14448814779319654968 14541435386879396346 14591308021719257088 14636996890239589632 14641154790500594304 14684842047499508736 14730823793382151104 14773348743832919552 14825252151032036688 14831841947673194496 14850170745411867606 14901102247233466368 14905335171335837696 14913203274783544536 14926917857594176512 14996622133433680896 15047853534681166368 15060276285382987776 15092754326596717312 15100721363297834667 15152512176400766976 15243837557330783232 15323106119469570396 15327458921305309662 15341554464749570304 15380027374244622336 15421331158696939437 15465849466200087656 15474221564434753536 15478617293310292992 15527084538970375488 15573415292411899392 15626617132168903536 15706567233570410496 15711028964381018112 15733778282328996864 15807250356862528512 15875837456059256832 15908578884791134464 15931614251855323008 15958392442830663696 16060689830284706412 16073948727668381184 16142860767836255232 16170827679060357888 16211380205284872192 16219079276342740992 16246340644553154304 16254916626734611839 16310665973323118592 16315299309164903424 16415221524434164224 16462608995206746112 16471299139313168592 16486446588984612864 16520447303436947328 16620017336812034496 16656964613945690112 16661696322098340864 16678408669911041274 16735610463487414272 16763740028137649664 16768502067752817408 16871199900112891008 16928835226516312164 16979348617421306976 17095786264253159424 17124521219934405888 17149317251997131136 17234293791857062336 17259248772843266592 17302530796025200128 17352479751704408064 17377605864064862208 17399080649475098613 17413444454974079616 17458754125489956864 17520092203963386816 17570669216037969408 17669888137766711808 17674907584928645376 17753316505185973248 17783156651470344576 17860317138066663936 17897151245390026272 17953191498184496658 18014765403371802624 18019882819077654528 18130244668778032128 18160718363815787136 18165877240065552192 18192181138942902624 18246464185885583616 18277133225122298592 18354711722810516352 18394294335539749224 18402470564705630208 18520435119607589376 18585503216366565744 18697519503913538808 18744408362360633472 18859207531654855872 18864564826221919584 18881913187384086528 18913650302614119936 18980099887627002384 18993930539027798016 19034891650707800192 19101767194598970348 19110257894117385216 19232759547284804352 19265086372426206624 19388580515839195128 19515995853652786176 19521539720667459072 19579789396666011648 19608140617668089856 19641098391176201472 19767002868042715584 19800227660549156808 19884271033044726048 19902557143458902016 19927152196834728326 19995496177911574528 20006051232904137648 20063804712908221824 20092856780324996928 20134295151063779556 20272368171462361344 20325116743107710976 20430808159292760528 20436611895073746216 20455405952999427072 20527272209121281568 20561774878262585916 20638156391080390656 20693581127482217877 20702779385293833984 20764553723215865856 20835489509558538048 20978371043105329152 21004295558825794722 21034709441902731159 21076333809150038016 21106852002458007552 21211438513054845952 21222635429499659532 21242152335807097344 21277856590440884928 21414253107046275216 21431931636891174912 21523814357115006976 21561103572080477184 21673222168979482452 21753732412219871232 21812153080319094519 21886962032578885632 21961732185750891456 22027263071249263104 22096235690073226656 22160023115749379328 22215595096131121152 22237878226548055032 22275256118117801409 22351653370850199552 22358002757003756544 22390376786391264768 22494933200150521344 22571780302021749552 22590414428074481664 22639131489895075968 22832694959912541184 22865756335996174848 22991188381957964493 23012331697124355456 23070041061366933504 23198774199300131484 23211332346652130304 23217925939965439488 23360122938617849088 23427558954717292544 23439925698253355304 23559850850355615744 23566543446571527168 23671088673581297664 23710875535293792768 23813756184088885248 23862868327186701696 23937588664245995544 24091034745427059618 24173659558370709504 24214291151754382848 24221169653420736256 24256241518590536832 24317070307927308288 24328618914514111488 24369510966829731456 24472948963747355136 24525725780719665632 24622832286651246336 24693913492810119168 24729669883476919296 24780670955155420992 24930026005218051744 24950606980261367808 24985446920918535168 24992544483147511296 25145610042206474496 25152753101629226112 25218200403485493248 25306799850169336512 25393252839774468246 25469022926131960464 25480343858823180288 25643679396379739136 25686781829901608832 25851440687785593504 25888873159264899888 26021327804870381568 26028719627556612096 26120166682461119424 26188131188234935296 26356003824056954112 26400303547398875744 26504832206650067712 26512361377392968064 26674734977205516864 26751739617210962432 26790475707099995904 26845726868085039408 26857659743083892736 27029824228616481792 27195367003167048192 27241077545723680704 27248815860098328288 27273874603999236096 27369696278828375424 27415699837683447888 27591441503309623836 27603705847058445312 27780652679411384064 28005727411767726296 28046279255870308212 28116612543540950208 28296847239332879376 28322869781076129792 28370475453921179904 28470149831440503576 28490895808541697024 28552337476061700288 28652650791898455522 28748138096107302912 28849139320927206528 28897629558639309936 29082870773758792692 29273993780479179264 29282309581001188608 29369684094999017472 29461647586764302208 29546697487665839104 29650504302064073376 29700341490823735212 29810670342671675392 29826406549567089072 29853835715188353024 29890728295252092489 29993244266867361792 30095707069362332736 30185508653193434624 30201442726595669334 30305024352801533952 30487675114661566464 30646212238939140792 30654917842610619324 30683108929499140608 30842662317393878874 30931698932400175312 30948443128869507072 30957234586620585984 31054169077940750976 31146830584823798784 31253234264337807072 31422057928762036224 31467556564657993728 31506443338238692083 31614500713725057024 31817157769582268928 31863228503710646016 31916784885661327392 32121379660569412824 32147897455336762368 32285721535672510464 32341655358120715776 32438158552685481984 32492681289106308608 32509833253469223678 32621331946646237184 32630598618329806848 32830443048868328448 32942598278626337184 32972893177969225728 33040894606873894656 33240034673624068992 33313929227891380224 33323392644196681728 33356817339822082548 33527480056275299328 33537004135505634816 33742399800225782016 33857670453032624328 33958697234842613952 34191572528506318848 34249042439868811776 34298634503994262272 34468587583714124672 34518497545686533184 34605061592050400256 34755211728129724416 34798161298950197226 34826888909948159232 34917508250979913728 35040184407926773632 35141338432075938816 35339776275533423616 35349815169857290752 35506633010371946496 35566313302940689152 35720634276133327872 35794302490780052544 35906382996368993316 36039765638155309056 36136552118140589427 36260489337556064256 36321436727631574272 36331754480131104384 36384362277885805248 36492928371771167232 36554266450244597184 36709423445621032704 36788588671079498448 36804941129411260416 37040870239215178752 37171006432733131488 37395039007827077616 37488816724721266944 37718415063309711744 37729129652443839168 37827300605228239872 37960199775254004768 37987861078055596032 38069783301415600384 38089879259661702369 38203534389197940696 38220515788234770432 38465519094569608704 38530172744852413248 38777161031678390256 39031991707305572352 39043079441334918144 39216281235336179712 39282196782352402944 39534005736085431168 39600455321098313616 39768542066089452096 39854304393669456652 40012102465808275296 40127609425816443648 40185713560649993856 40268590302127559112 40544736342924722688 40861616318585521056 40873223790147492432 40910811905998854144 41054544418242563136 41123549756525171832 41387162254964435754 41405558770587667968 41529107446431731712 41670979019117076096 42008591117651589444 42069418883805462318 42213704004916015104 42422877026109691904 42445270858999319064 42484304671614194688 42555713180881769856 42828506214092550432 42863863273782349824 42978976187847683283 43122207144160954368 43346444337958964904 43624306160638189038 43773924065157771264 43923464371501782912 44054526142498526208 44192471380146453312 44320046231498758656 44475756453096110064 44550512236235602818 44703306741700399104 44716005514007513088 44780753572782529536 44989866400301042688 45143560604043499104 45180828856148963328 45278262979790151936 45665389919825082368 45731512671992349696 45982376763915928986 46024663394248710912 46140082122733867008 46263993476090818311 46397548398600262968 46422664693304260608 46435851879930878976 46720245877235698176 46855117909434585088 46879851396506710608 47119701700711231488 47133086893143054336 47421751070587585536 47627512368177770496 47725736654373403392 47875177328491991088 48182069490854119236 48428582303508765696 48442339306841472512 48512483037181073664 48634140615854616576 48657237829028222976 48739021933659462912 48945897927494710272 49051451561439331264 49245664573302492672 49387826985620238336 49459339766953838592 49561341910310841984 49860052010436103488 49970893841837070336 49985088966295022592 50291220084412948992 50305506203258452224 50436400806970986496 50613599700338673024 50786505679548936492 50938045852263920928 51287358792759478272 51373563659803217664 51702881375571187008 51777746318529799776 52057439255113224192 52197241948425295839 52240333364922238848 52376262376469870592 52712007648113908224 52800607094797751488 53009664413300135424 53024722754785936128 53349469954411033728 53503479234421924864 53580951414199991808 53691453736170078816 54059648457232963584 54390734006334096384 54482155091447361408 54497631720196656576 54739392557656750848 54831399675366895776 55182883006619247672 55207411694116890624 55561305358822768128 56011454823535452592 56092558511740616424 56233225087081900416 56593694478665758752 56645739562152259584 56740950907842359808 56940299662881007152 56981791617083394048 57104674952123400576 57305301583796911044 57698278641854413056 57795259117278619872 58165741547517585384 58547987560958358528 58564619162002377216 58739368189998034944 58923295173528604416 59093394975331678208 59301008604128146752 59400682981647470424 59652813099134178144 59707671430376706048 59781456590504184978 59986488533734723584 60191414138724665472 60371017306386869248 60402885453191338668 60975350229323132928 61292424477878281584 61309835685221238648 61366217858998281216 61685324634787757748 61863397864800350624 61914469173241171968 62080743382446653631 62108338155881501952 62293661169647597568 62506468528675614144 62935113129315987456 63012886676477384166 63229001427450114048 63634315539164537856 63726457007421292032 63833569771322654784 64242759321138825648 64295794910673524736 64571443071345020928 64683310716241431552 64985362578212617216 65019666506938447356 65261197236659613696 65436459240957283557 65660886097736656896 65885196557252674368 66081789213747789312 66480069347248137984 66646785288393363456 66713634679644165096 66825768354353404227 67054960112550598656 67074008271011269632 67484799600451564032 67715340906065248656 67917394469685227904 68498084879737623552 68597269007988524544 68937175167428249344 68973565145873893479 69036995091373066368 69210123184100800512 69596322597900394452 69653777819896318464 70080368815853547264 70282676864151877632 70679552551066847232 70699630339714581504 71013266020743892992 71132626605881378304 71441268552266655744 71588604981560105088 71812765992737986632 72273104236281178854 72520978675112128512 72642873455263148544 72663508960262208768 72768724555771610496 72985856743542334464 73108532900489194368 73418846891242065408 73577177342158996896 74081740478430357504 74342012865466262976 74790078015654155232 74977633449442533888 75436830126619423488 75458259304887678336 75654601210456479744 75920399550508009536 76139566602831200768 76179758519323404738 76407068778395881392 76441031576469540864 76931038189139217408 77060345489704826496 77554322063356780512 78063983414611144704 78086158882669836288 78564393564704805888 79068011472170862336 79200910642196627232 79537084132178904192 79708608787338913304 80024204931616550592 80255218851632887296 80371427121299987712 80537180604255118224 81089472685849445376 81723232637171042112 81746447580294984864 81821623811997708288 82109088836485126272 82247099513050343664 82774324509928871508 82811117541175335936 83341958038234152192 84017182235303178888 84138837767610924636 84845754052219383808 84890541717998638128 84968609343228389376 85111426361763539712 85657012428185100864 85957952375695366566 86244414288321908736 86692888675917929808 87248612321276378076 87846928743003565824 88109052284997052416 88384942760292906624 88640092462997517312 88951512906192220128 89101024472471205636 89432011028015026176 89561507145565059072 89672184885756277467 89979732800602085376 90287121208086998208 90556525959580303872 91330779839650164736 91463025343984699392 91964753527831857972 92049326788497421824 92527986952181636622 92795096797200525936 92845329386608521216 92871703759861757952 93440491754471396352 93759702793013421216 94266173786286108672 94519330014716076249 94843502141175171072 95451473308746806784 95750354656983982176 96364138981708238472 96857164607017531392 96884678613682945024 97024966074362147328 97314475658056445952 97478043867318925824 97891795854989420544 98102903122878662528 98491329146604985344 98918679533907677184 99122683820621683968 99720104020872206976 99941787683674140672 99970177932590045184 100582440168825897984 100611012406516904448 101227199400677346048 101573011359097872984 101876091704527841856 102574717585518956544 102747127319606435328 103405762751142374016 103555492637059599552 104394483896850591678 104480666729844477696 104752524752939741184 105424015296227816448 105601214189595502976 106019328826600270848 106049445509571872256 106698939908822067456 107006958468843849728 107161902828399983616 107382907472340157632 108119296914465927168 108409656354421768281 108781468012668192768 108964310182894722816 108995263440393313152 109478785115313501696 109662799350733791552 110365766013238495344 110414823388233781248 111122610717645536256 112022909647070905184 112185117023481232848 112466450174163800832 113187388957331517504 113481901815684719616 113880599325762014304 113963583234166788096 114209349904246801152 114610603167593822088 115396557283708826112 115590518234557239744 116331483095035170768 117095975121916717056 117129238324004754432 117846590347057208832 118186789950663356416 118602017208256293504 118801365963294940848 119305626198268356288 119562913181008369956 120382828277449330944 120742034612773738496 120805770906382677336 122584848955756563168 122619671370442477296 122732435717996562432 123370649269575515496 123726795729600701248 124161486764893307262 124216676311763003904 124587322339295195136 125012937057351228288 126025773352954768332 127268631078329075712 127452914014842584064 127667139542645309568 128485518642277651296 128591589821347049472 129366621432482863104 129526489279425734119 129970725156425234432 130039333013876894712 130872918481914567114 131321772195473313792 131770393114505348736 132163578427495578624 132960138694496275968 133427269359288330192 133651536708706808454 134109920225101197312 134148016542022539264 134969599200903128064 135430681812130497312 135834788939370455808 136996169759475247104 137194538015977049088 137874350334856498688 137947130291747786958 138073990182746132736 138420246368201601024 139192645195800788904 139307555639792636928 140160737631707094528 140565353728303755264 141359105102133694464 141399260679429163008 142265253211762756608 142882537104533311488 143177209963120210176 143625531985475973264 144546208472562357708 145285746910526297088 145327017920524417536 145537449111543220992 145971713487084668928 146217065800978388736 146837693782484130816 147154354684317993792 148163480956860715008 148684025730932525952 149580156031308310464 149955266898885067776 150873660253238846976 150916518609775356672 151309202420912959488 151840799101016019072 152279133205662401536 152359517038646809476 152814137556791762784 153862076378278434816 154120690979409652992 155108644126713561024 156172317765339672576 156591725845275887517 157128787129409611776 158136022944341724672 158401821284393254464 159074168264357808384 159417217574677826608 160048409863233101184 160510437703265774592 160742854242599975424 161074361208510236448 162178945371698890752 163446465274342084224 163492895160589969728 164218177672970252544 164494199026100687328 165548649019857743016 165622235082350671872 166683916076468304384 168034364470606357776 168277675535221849272 169781083435997276256 169937218686456778752 170222852723527079424 171314024856370201728 171915904751390733132 173385777351835859616 174497224642552756152 175693857486007131648 176218104569994104832 176769885520585813248 177280184925995034624 177903025812384440256 178202048944942411272 179123014291130118144 179344369771512554934 179959465601204170752 180574242416173996416 181113051919160607744 182926050687969398784 183929507055663715944 184098653576994843648 185055973904363273244 185590193594401051872 185743407519723515904 186242230147339960893 186880983508942792704 187519405586026842432 189038660029432152498 189687004282350342144 190902946617493613568 191500709313967964352 192728277963416476944 193714329214035062784 193769357227365890048 194049932148724294656 194956087734637851648 195783591709978841088 196205806245757325056 196309377722871850671 196982658293209970688 198245367641243367936 199440208041744413952 199940355865180090368 200477305063060212681 201164880337651795968 201222024813033808896 202454398801354692096 203146022718195745968 203752183409055683712 205494254639212870656 206811525502284748032 207110985274119199104 208788967793701183356 208961333459688955392 210848030592455632896 211202428379191005952 212038657653200541696 212098891019143744512 213397879817644134912 214013916937687699456 214323805656799967232 214765814944680315264 216819312708843536562 217562936025336385536 217928620365789445632 217990526880786626304 218957570230627003392 219325598701467583104 220731532026476990688 222245221435291072512 224045819294141810368 224370234046962465696 224932900348327601664 226374777914663035008 226963803631369439232 227761198651524028608 228418699808493602304 229221206335187644176 230793114567417652224 231181036469114479488 232662966190070341536 234191950243833434112 234258476648009508864 235693180694114417664 237204034416512587008 237602731926589881696 238611252396536712576 239125826362016739912 240765656554898661888 241484069225547476992 241611541812765354672 245169697911513126336 245239342740884954592 245464871435993124864 246741298539151030992 247453591459201402496 248322973529786614524 248433352623526007808 250025874114702456576 252051546705909536664 254537262156658151424 254905828029685168128 255334279085290619136 256971037284555302592 258733242864965726208 259052978558851468238 259941450312850468864 260078666027753789424 261745836963829134228 263540786229010697472 264327156854991157248 265920277388992551936 266854538718576660384 267303073417413616908 268296033084045078528 269016554657268832401 269939198401806256128 270861363624260994624 271669577878740911616 273992339518950494208 274389076031954098176 275748700669712997376 275894260583495573916 276147980365492265472 278385290391601577808 278615111279585273856 280321475263414189056 282798521358858326016 283557990044148228747 284530506423525513216 286354419926240420352 287251063970951946528 289092416945124715416 290571493821052594176 290654035841048835072 291074898223086441984 291943426974169337856 292434131601956777472 293675387564968261632 294308709368635987584 297368051461865051904 299160312062616620928 299910533797770135552 301747320506477693952 301833037219550713344 303681598202032038144 304558266411324803072 304719034077293618952 305628275113583525568 307724152756556869632 308241381958819305984 310217288253427122048 313183451690551775034 314257574258819223552 316272045888683449344 316803642568786508928 318148336528715616768 318834435149355653216 320096819726466202368 321020875406531549184 321485708485199950848 322148722417020472896 324357890743397781504 326892930548684168448 326985790321179939456 328436355345940505088 328988398052201374656 331097298039715486032 331244470164701343744 333367832152936608768 336068728941212715552 336555351070443698544 339562166871994552512 340445705447054158848 342628049712740403456 343831809502781466264 346771554703671719232 348994449285105512304 351387714972014263296 353539771041171626496 354560369851990069248 355806051624768880512 356404097889884822544 358688739543025109868 361148484832347992832 362226103838321215488 367859014111327431888 368197307153989687296 370111947808726546488 371180387188802103744 372484460294679921786 373761967017885585408 375038811172053684864 378077320058864304996 381805893234987227136 383001418627935928704 385456555926832953888 387538714454731780096 388099864297448589312 388579467838277202357 389912175469275703296 392411612491514650112 392618755445743701342 393965316586419941376 396490735282486735872 398880416083488827904 400954610126120425362 402329760675303591936 402444049626067617792 404908797602709384192 406292045436391491936 407504366818111367424 410988509278425741312 413623051004569496064 414221970548238398208 417577935587402366712 417922666919377910784 421696061184911265792 422404856758382011904 424077315306401083392 424197782038287489024 426795759635288269824 428647611313599934464 429531629889360630528 433638625417687073124 435857240731578891264 435981053761573252608 437915140461254006784 438651197402935166208 441463064052953981376 444490442870582145024 448091638588283620736 448740468093924931392 449865800696655203328 452749555829326070016 453927607262738878464 455522397303048057216 456837399616987204608 458442412670375288352 461586229134835304448 462362072938228958976 465325932380140683072 468516953296019017728 469775177535827662551 471386361388228835328 474408068833025174016 475205463853179763392 477222504793073425152 478251652724033479824 481531313109797323776 483223083625530709344 490339395823026252672 490478685481769909184 493482597078302061984 494907182918402804992 496645947059573229048 496866705247052015616 500051748229404913152 504103093411819073328 509811656059370336256 510668558170581238272 513942074569110605184 518105957117702936476 520157332055507578848 523491673927658268456 527081572458021394944 528654313709982314496 531840554777985103872 533709077437153320768 534606146834827233816 538033109314537664802 539878396803612512256 541722727248521989248 543339155757481823232 548778152063908196352 551497401339425994752 551788521166991147832 552295960730984530944 556770580783203155616 557230222559170547712 558726690442019882679 560642950526828378112 567115980088296457494 569061012847051026432 572708839852480840704 574502127941903893056 578184833890249430832 581142987642105188352 581308071682097670144 582149796446172883968 584868263203913554944 587350775129936523264 588617418737271975168 594736102923730103808 598320624125233241856 599821067595540271104 601431915189180638043 603494641012955387904 603666074439101426688 607363196404064076288 609116532822649606144 609438068154587237904 611256550227167051136 616482763917638611968 620434576506854244096 626366903381103550068 632544091777366898688 633607285137573017856 636296673057431233536 637668870298711306432 640193639452932404736 642041750813063098368 642971416970399901696 644297444834040945792 653785861097368336896 653971580642359878912 656872710691881010176 657976796104402749312 662194596079430972064 666735664305873217536 672137457882425431104 673110702140887397088 679124333743989105024 680891410894108317696 685256099425480806912 687663619005562932528 693543109407343438464 697988898570211024608 702775429944028526592 707079542082343252992 711612103249537761024 712808195779769645088 717377479086050219736 722296969664695985664 724452207676642430976 735718028222654863776 736394614307979374592 740223895617453092976 742360774377604207488 744968920589359843572 750077622344107369728 756154640117728609992 763611786469974454272 766002837255871857408 770913111853665907776 776199728594897178624 777158935676554404714 779824350938551406592 784823224983029300224 785237510891487402684 792981470564973471744 797760832166977655808 801909220252240850724 804888099252135235584 807049663971806497203 809817595205418768384 812584090872782983872 815008733636222734848 821977018556851482624 827246102009138992128 828443941096476796416 835155871174804733424 835845333838755821568 844809713516764023808 848395564076574978048 850673970132444686241 853591519270576539648 859063259778721261056 867277250835374146248 871714481463157782528 871962107523146505216 875830280922508013568 877302394805870332416 882926128105907962752 896183277176567241472 897480936187849862784 899731601393310406656 905499111658652140032 911044794606096114432 913674799233974409216 916884825340750576704 923172458269670608896 924724145876457917952 930651864760281366144 939550355071655325102 942772722776457670656 948816137666050348032 950410927706359526784 954445009586146850304 956503305448066959648 963062626219594647552 966446167251061418688 980678791646052505344 980957370963539818368 986965194156604123968 989814365836805609984 993291894119146458096 993733410494104031232 1000103496458809826304 1008206186823638146656 1021337116341162476544 1027884149138221210368 1036211914235405872952 1040314664111015157696 1046983347855316536912 1054163144916042789888 1063681109555970207744 1067418154874306641536 1069212293669654467632 1076066218629075329604 1083445454497043978496 1086678311514963646464 1102994802678851989504 1103577042333982295664 1104591921461969061888 1113541161566406311232 1117453380884039765358 1121285901053656756224 1134231960176592914988 1145417679704961681408 1149004255883807786112 1156369667780498861664 1162616143364195340288 1164299592892345767936 1165738403514831607071 1169736526407827109888 1177234837474543950336 1189472205847460207616 1196641248250466483712 1202863830378361276086 1206989282025910775808 1207332148878202853376 1214726392808128152576 1218876136309174475808 1222513100454334102272 1232965527835277223936 1240869153013708488192 1252733806762207100136 1265088183554733797376 1267214570275146035712 1272593346114862467072 1275337740597422612864 1280387278905864809472 1285942833940799803392 1288594889668081891584 1307571722194736673792 1307943161284719757824 1313745421383762020352 1315953592208805498624 1324389192158861944128 1333471328611746435072 1344274915764850862208 1346221404281774794176 1358248667487978210048 1361782821788216635392 1370512198850961613824 1375327238011125865056 1387086218814686876928 1395977797140422049216 1405550859888057053184 1409325532607482987653 1414159084164686505984 1423224206499075522048 1425616391559539290176 1434754958172100439472 1444593939329391971328 1471436056445309727552 1480447791234906185952 1484721548755208414976 1489937841178719687144 1500155244688214739456 1512309280235457219984 1532005674511743714816 1541826223707331815552 1554317871353108809428 1569646449966058600448 1570475021782974805368 1585962941129946943488 1595521664333955311616 1603818440504481701448 1614099327943612994406 1619635190410837536768 1625168181745565967744 1630017467272445469696 1654492204018277984256 1656887882192953592832 1670311742349609466848 1671690667677511643136 1689619427033528047616 1701347940264889372482 1707183038541153079296 1718126519557442522112 1734554501670748292496 1743428962926315565056 1743924215046293010432 1754604789611740664832 1765852256211815925504 1792366554353134482944 1794961872375699725568 1799463202786620813312 1810998223317304280064 1822089589212192228864 1827349598467948818432 1833769650681501153408 1849448291752915835904 1861303729520562732288 1879100710143310650204 1897632275332100696064 1900821855412719053568 1908890019172293700608 1913006610896133919296 1926125252439189295104 1932892334502122837376 1961357583292105010688 1961914741927079636736 1973930388313208247936 1979628731673611219968 1986583788238292916192 2000206992917619652608 2016412373647276293312 2042674232682324953088 2055768298276442420736 2072423828470811745904 2080629328222030315392 2093966695710633073824 2108326289832085579776 2134836309748613283072 2138424587339308935264 2152132437258150659208 2166890908994087956992 2173356623029927292928 2207154084667964591328 2209183842923938123776 2227082323132812622464 2234906761768079530716 2268463920353185829976 2290835359409923362816 2298008511767615572224 2312739335560997723328 2328599185784691535872 2331476807029663214142 2339473052815654219776 2354469674949087900672 2378944411694920415232 2393282496500932967424 2405727660756722552172 2414664297756405706752 2421148991915419491609 2429452785616256305152 2437752272618348951616 2445026200908668204544 2465931055670554447872 2481738306027416976384 2505467613524414200272 2534429140550292071424 2545186692229724934144 2550675481194845225728 2552021910397334058723 2560774557811729618944 2577189779336163783168 2615143444389473347584 2615886322569439515648 2627490842767524040704 2631907184417610997248 2648778384317723888256 2688549831529701724416 2692442808563549588352 2716497334975956420096 2741024397701923227648 2750654476022251730112 2774172437629373753856 2791955594280844098432 2818651065214965975306 2828318168329373011968 2846448412998151044096 2851232783119078580352 2869509916344200878944 2889187878658783942656 2942872112890619455104 2960895582469812371904 2969443097510416829952 2979875682357439374288 3000310489376429478912 3024618560470914439968 3064011349023487429632 3083652447414663631104 3108635742706217618856 3139292899932117200896 3140950043565949610736 3191043328667910623232 3207636881008963402896 3228198655887225988812 3250336363491131935488 3260034934544890939392 3308984408036555968512 3313775764385907185664 3340623484699218933696 3379238854067056095232 3402695880529778744964 3436253039114885044224 3469109003341496584992 3487848430092586020864 3497215210544494821213 3509209579223481329664 3531704512423631851008 3584733108706268965888 3589923744751399451136 3621996446634608560128 3644179178424384457728 3667539301363002306816 3698896583505831671808 3722607459041125464576 3758201420286621300408 3795264550664201392128 3801643710825438107136 3817780038344587401216 3826013221792267838592 3865784669004245674752 3922715166584210021376 3923829483854159273472 3947860776626416495872 3959257463347222439936 3973167576476585832384 4000413985835239305216 4032824747294552586624 4085348465364649906176 4111536596552884841472 4144847656941623491808 4161258656444060630784 4187933391421266147648 4216652579664171159552 4269672619497226566144 4276849174678617870528 4304264874516301318416 4333781817988175913984 4414308169335929182656 4454164646265625244928 4469813523536159061432 4536927840706371659952 4596017023535231144448 4625478671121995446656 4662953614059326428284 4708939349898175801344 4757888823389840830464 4786564993001865934848 4811455321513445104344 4842297983830838983218 4858905571232512610304 4875504545236697903232 4890052401817336409088 4963476612054833952768 5010935227048828400544 5068858281100584142848 5101350962389690451456 5104043820794668117446 5121549115623459237888 5154379558672327566336 5230286888778946695168 5231772645138879031296 5263814368835221994496 5297556768635447776512 5377099663059403448832 5384885617127099176704 5432994669951912840192 5482048795403846455296 5501308952044503460224 5548344875258747507712 5583911188561688196864 5637302130429931950612 5692896825996302088192 5702465566238157160704 5739019832688401757888 5778375757317567885312 5885744225781238910208 5921791164939624743808 5938886195020833659904 5959751364714878748576 6000620978752858957824 6049237120941828879936 6128022698046974859264 6167304894829327262208 6217271485412435237712 6281900087131899221472 6415273762017926805792 6456397311774451977624 6500672726982263870976 6520069869089781878784 6627551528771814371328 6681246969398437867392 6805391761059557489928 6872506078229770088448 6938218006682993169984 6994430421088989642426 7018419158446962659328 7063409024847263702016 7169466217412537931776 7179847489502798902272 7243992893269217120256 7263446975746258474827 7288358356848768915456 7335078602726004613632 7397793167011663343616 7445214918082250929152 7516402840573242600816 7603287421650876214272 7635560076689174802432 7652026443584535677184 7731569338008491349504 7845430333168420042752 7847658967708318546944 7895721553252832991744 7918514926694444879872 7946335152953171664768 8065649494589105173248 8223073193105769682944 8289695313883246983616 8322517312888121261568 8375866782842532295296 8539345238994453132288 8553698349357235741056 8608529749032602636832 8667563635976351827968 8828616338671858365312 8908329292531250489856 8939627047072318122864 9073855681412743319904 9192034047070462288896 9250957342243990893312 9325907228118652856568 9417878699796351602688 9573129986003731869696 9622910643026890208688 9684595967661677966436 9751009090473395806464 9780104803634672818176 9926953224109667905536 10021870454097656801088 10137716562201168285696 10202701924779380902912 10208087641589336234892 10308759117344655132672 10463545290277758062592 10491645631633484463639 10527628737670443988992 10595113537270895553024 10754199326118806897664 10769771234254198353408 10865989339903825680384 11002617904089006920448 11096689750517495015424 11167822377123376393728 11274604260859863901224 11385793651992604176384 11404931132476314321408 11478039665376803515776 11771488451562477820416 11843582329879249487616 11877772390041667319808 11919502729429757497152 12001241957505717915648 12098474241883657759872 12256045396093949718528 12334609789658654524416 12434542970824870475424 12563800174263798442944 12830547524035853611584 12912794623548903955248 13001345453964527741952 13362493938796875734784 13610783522119114979856 13876436013365986339968 13988860842177979284852 14126818049694527404032 14338932434825075863552 14359694979005597804544 14526893951492516949654 14576716713697537830912 14670157205452009227264 14890429836164501858304 15032805681146485201632 15206574843301752428544 15304052887169071354368 15463138676016982699008 15690860666336840085504 15695317935416637093888 15791443106505665983488 15892670305906343329536 16131298989178210346496 16446146386211539365888 16579390627766493967232 16645034625776242523136 16751733565685064590592 17078690477988906264576 17107396698714471482112 17217059498065205273664 17335127271952703655936 17657232677343716730624 17816658585062500979712 17879254094144636245728 18147711362825486639808 18384068094140924577792 18501914684487981786624 18651814456237305713136 19245821286053780417376 19369191935323355932872 19502018180946791612928 19560209607269345636352 20043740908195313602176 20405403849558761805824 20416175283178672469784 20617518234689310265344 20983291263266968927278 21055257475340887977984 21190227074541791106048 21508398652237613795328 21539542468508396706816 21731978679807651360768 22005235808178013840896 22193379501034990030848 22335644754246752787456 22549208521719727802448 22809862264952628642816 22956079330753607031552 23542976903124955640832 23687164659758498975232 23755544780083334639616 23839005458859514994304 24196948483767315519744 24669219579317309048832 24869085941649740950848 25127600348527596885888 25661095048071707223168 25825589247097807910496 26002690907929055483904 26724987877593751469568 27221567044238229959712 27752872026731972679936 27977721684355958569704 28253636099389054808064 28719389958011195609088 29053787902985033899308 29340314410904018454528 29780859672329003716608 30065611362292970403264 30413149686603504857088 30608105774338142708736 30926277352033965398016 31390635870833274187776 31474936894900453390917 31582886213011331966976 31785340611812686659072 32262597978356420692992 33158781255532987934464 33290069251552485046272 33503467131370129181184 34157380955977812529152 34214793397428942964224 34434118996130410547328 35314465354687433461248 35633317170125001959424 35758508188289272491456 36295422725650973279616 36768136188281849155584 37003829368975963573248 37303628912474611426272 38491642572107560834752 38738383870646711865744 39004036361893583225856 40087481816390627204352 40810807699117523611648 40832350566357344939568 41966582526533937854556 42380454149083582212096 43016797304475227590656 43079084937016793413632 44010471616356027681792 44671289508493505574912 45098417043439455604896 45619724529905257285632 45912158661507214063104 47085953806249911281664 47374329319516997950464 47678010917719029988608 48393896967534631039488 49338439158634618097664 49738171883299481901696 50255200697055193771776 51322190096143414446336 51651178494195615820992 52005381815858110967808 53449975755187502939136 54443134088476459919424 55505744053463945359872 55955443368711917139408 58107575805970067798616 58680628821808036909056 60131222724585940806528 61216211548676285417472 61852554704067930796032 62949873789800906781834 63165772426022663933952 63570681223625373318144 64525195956712841385984 66317562511065975868928 66580138503104970092544 67006934262740258362368 68429586794857885928448 68868237992260821094656 70628930709374866922496 71266634340250003918848 71517016376578544982912 72590845451301946559232 74007658737951927146496 74607257824949222852544 76983285144215121669504 77476767741293423731488 78008072723787166451712 80174963632781254408704 81664701132714689879136 83933165053067875709112 84760908298167164424192 86158169874033586827264 88020943232712055363584 89342579016987011149824 90196834086878911209792 91239449059810514571264 91824317323014428126208 94171907612499822563328 94424810684701360172751 94748658639033995900928 95356021835438059977216 96787793935069262078976 99476343766598963803392 100510401394110387543552 102644380192286828892672 103302356988391231641984 106899951510375005878272 108886268176952919838848 111011488106927890719744 111910886737423834278816 116215151611940135597232 120262445449171881613056 122432423097352570834944 125899747579601813563668 127141362447250746636288 129050391913425682771968 132635125022131951737856 134013868525480516724736 136859173589715771856896 137736475984521642189312 141257861418749733844992 143034032753157089965824 145181690902603893118464 148015317475903854292992 149214515649898445705088 153966570288430243339008 154953535482586847462976 156016145447574332903424 160349927265562508817408 163329402265429379758272 167866330106135751418224 176041886465424110727168 180393668173757822419584 183648634646028856252416 188849621369402720345502 189497317278067991801856 190712043670876119954432 193575587870138524157952 198952687533197927606784 201020802788220775087104 205288760384573657785344 206604713976782463283968 213799903020750011756544 217772536353905839677696 222022976213855781439488 223821773474847668557632 232430303223880271194464 240524890898343763226112 251799495159203627127336 254282724894501493272576 265270250044263903475712 268027737050961033449472 273718347179431543713792 275472951969043284378624 282515722837499467689984 286068065506314179931648 290363381805207786236928 298429031299796891410176 307933140576860486678016 309907070965173694925952 320699854531125017634816 326658804530858759516544 335732660212271502836448 360787336347515644839168 367297269292057712504832 377699242738805440691004 381424087341752239908864 387151175740277048315904 397905375066395855213568 402041605576441550174208 410577520769147315570688 413209427953564926567936 435545072707811679355392 444045952427711562878976 447643546949695337115264 464860606447760542388928 481049781796687526452224 503598990318407254254672 530540500088527806951424 550945903938086568757248 572136131012628359863296 580726763610415572473856 596858062599593782820352 615866281153720973356032 619814141930347389851904 641399709062250035269632 653317609061717519033088 671465320424543005672896 721574672695031289678336 755398485477610881382008 762848174683504479817728 795810750132791710427136 804083211152883100348416 821155041538294631141376 826418855907129853135872 871090145415623358710784 895287093899390674230528 929721212895521084777856 962099563593375052904448 1007197980636814508509344 1101891807876173137514496 1144272262025256719726592 1161453527220831144947712 1193716125199187565640704 1231732562307441946712064 1239628283860694779703808 1306635218123435038066176 1342930640849086011345792 1443149345390062579356672 1510796970955221762764016 1591621500265583420854272 1652837711814259706271744 1742180290831246717421568 1790574187798781348461056 1859442425791042169555712 1924199127186750105808896 2014395961273629017018688 2288544524050513439453184 2387432250398375131281408 2463465124614883893424128 2479256567721389559407616 2613270436246870076132352 2685861281698172022691584 2886298690780125158713344 3021593941910443525528032 3305675423628519412543488 3484360581662493434843136 3581148375597562696922112 3718884851582084339111424 4028791922547258034037376 4774864500796750262562816 4958513135442779118815232 5226540872493740152264704 5371722563396344045383168 5772597381560250317426688 6043187883820887051056064 7162296751195125393844224 7437769703164168678222848 8057583845094516068074752 9917026270885558237630464 10453081744987480304529408 10743445126792688090766336 12086375767641774102112128 14324593502390250787688448 14875539406328337356445696 16115167690189032136149504 21486890253585376181532672 24172751535283548204224256 29751078812656674712891392 32230335380378064272299008 42973780507170752363065344 48345503070567096408448512 64460670760756128544598016 96691006141134192816897024 128921341521512257089196032 193382012282268385633794048 386764024564536771267588096
- Sum of all divisors σ(n): 1319068875680935258465600000
- Sum of proper divisors (its aliquot sum) s(n): 932304851116398487198011904
- 386764024564536771267588096 is an abundant number, because the sum of its proper divisors (932304851116398487198011904) is greater than itself. Its abundance is 545540826551861715930423808
Bases of 386764024564536771267588096
- Binary: 100111111111011000111011111001000100110100101110011011100101010101110110011110000000000002
- Hexadecimal: 0x13FEC77C89A5CDCAAECF000
- Base-36: 1CLH7VF57WOPK1S000
Squares and roots of 386764024564536771267588096
- 386764024564536771267588096 squared (3867640245645367712675880962) is 149586410697357603021541671680149688419359421120905216
- 386764024564536771267588096 cubed (3867640245645367712675880963) is 57854642221473702032199677890762466411329682021501529469903852275102748545908736
-
The
square root of 386764024564536771267588096 is 19666317005594.5343308635 -
386764024564536771267588096 is a
perfect cube number . Itscube root is 728588016
Scales and comparisons
How big is 386764024564536771267588096?- 386,764,024,564,536,771,267,588,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 386,764,024,564,536,771,267,588,096 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 386764024564536771267588096 cubic inches would be around 60715668 feet tall.
Recreational maths with 386764024564536771267588096
- 386764024564536771267588096 backwards is 690885762177635465420467683
- The number of decimal digits it has is: 27
- The sum of 386764024564536771267588096'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 386764024564536771267588096 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 386764024564536771267588096 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/386764024564536771267588096/
Chicago style:
Numbermatics. 2024. "Number 386764024564536771267588096 - Facts about the integer". https://numbermatics.com/n/386764024564536771267588096/
The information we have on file for 386764024564536771267588096 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 386764024564536771267588096, math, Factors of 386764024564536771267588096, curriculum, school, college, exams, university, Prime factorization of 386764024564536771267588096, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-six septillion, seven hundred sixty-four sextillion, twenty-four quintillion, five hundred sixty-four quadrillion, five hundred thirty-six trillion, seven hundred seventy-one billion, two hundred sixty-seven million, five hundred eighty-eight thousand and ninety-six.