91343028015708726779891712
91,343,028,015,708,726,779,891,712 is an even composite number composed of six prime numbers multiplied together.
91343028015708726779891712 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 91343028015708726779891712:
212 × 33 × 76 × 433 × 613 × 733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 43 × 43 × 43 × 61 × 61 × 61 × 73 × 73 × 73)See below for interesting mathematical facts about the number 91343028015708726779891712 from the Numbermatics database.
Names of 91343028015708726779891712
- Cardinal: 91343028015708726779891712 can be written as Ninety-one septillion, three hundred forty-three sextillion, twenty-eight quintillion, fifteen quadrillion, seven hundred eight trillion, seven hundred twenty-six billion, seven hundred seventy-nine million, eight hundred ninety-one thousand, seven hundred twelve.
Scientific notation
- Scientific notation: 9.1343028015708726779891712 × 1025
Factors of 91343028015708726779891712
Divisors of 91343028015708726779891712
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 48 49 54 56 61 63 64 72 73 84 86 96 98 108 112 122 126 128 129 144 146 147 168 172 183 189 192 196 216 219 224 244 252 256 258 288 292 294 301 336 343 344 366 378 384 387 392 427 432 438 441 448 488 504 511 512 516 549 576 584 588 602 657 672 686 688 732 756 768 774 784 854 864 876 882 896 903 976 1008 1022 1024 1029 1032 1098 1152 1161 1168 1176 1204 1281 1314 1323 1344 1372 1376 1464 1512 1533 1536 1548 1568 1647 1708 1728 1752 1764 1792 1806 1849 1952 1971 2016 2044 2048 2058 2064 2107 2196 2304 2322 2336 2352 2401 2408 2562 2623 2628 2646 2688 2709 2744 2752 2928 2989 3024 3066 3072 3087 3096 3136 3139 3294 3416 3456 3504 3528 3577 3584 3612 3698 3721 3843 3904 3942 4032 4088 4096 4116 4128 4214 4392 4453 4599 4608 4644 4672 4704 4802 4816 5124 5246 5256 5292 5329 5376 5418 5488 5504 5547 5856 5978 6048 6132 6144 6174 6192 6272 6278 6321 6588 6832 6912 7008 7056 7154 7168 7203 7224 7396 7442 7686 7808 7869 7884 8064 8127 8176 8232 8256 8428 8784 8906 8967 9198 9216 9261 9288 9344 9408 9417 9604 9632 10248 10492 10512 10584 10658 10731 10752 10836 10976 11008 11094 11163 11529 11712 11956 12096 12264 12288 12348 12384 12544 12556 12642 12943 13176 13359 13664 13797 13824 14016 14112 14308 14336 14406 14448 14749 14792 14884 15372 15616 15738 15768 15987 16128 16254 16352 16464 16512 16641 16807 16856 17568 17812 17934 18361 18396 18432 18522 18576 18688 18816 18834 18963 19208 19264 20496 20923 20984 21024 21168 21316 21462 21504 21609 21672 21952 21973 22016 22188 22326 23058 23424 23607 23912 24192 24528 24696 24768 25039 25088 25112 25284 25886 26047 26352 26718 26901 27328 27594 27648 28032 28224 28251 28616 28672 28812 28896 29498 29584 29768 30744 31171 31232 31476 31536 31974 32193 32256 32508 32704 32928 33024 33282 33489 33614 33712 35136 35624 35868 36722 36792 36864 37044 37152 37303 37376 37632 37668 37926 38416 38528 38829 40077 40992 41846 41968 42048 42336 42632 42924 43008 43218 43344 43904 43946 44032 44247 44376 44652 46116 46848 47214 47824 47961 48384 49056 49392 49536 49923 50078 50176 50224 50421 50568 51772 52094 52704 53436 53802 54656 55083 55188 55296 56064 56448 56502 56889 57232 57624 57792 58996 59168 59536 61488 62342 62464 62769 62952 63072 63948 64386 64512 64827 65016 65408 65856 65919 66048 66564 66978 67228 67424 70272 70821 71248 71736 73444 73584 74088 74304 74606 74752 75117 75264 75336 75852 76832 77056 77658 78141 79507 80154 80703 81984 83692 83936 84096 84672 84753 85264 85848 86016 86436 86688 87808 87892 88064 88494 88752 89304 90601 92232 93513 93696 94428 95648 95922 96579 96768 98112 98784 99072 99846 100156 100352 100448 100467 100842 101136 103243 103544 104188 105408 106872 107604 109312 110166 110376 110592 111909 112128 112789 112896 113004 113778 114464 115248 115584 116487 117649 117992 118336 119072 120231 122976 124684 124928 125538 125904 126144 127896 128527 128772 129024 129654 130032 130816 131712 131838 132096 132741 133128 133956 134456 134848 134977 140544 141642 142496 143472 143883 146461 146888 147168 148176 148608 149212 149504 150234 150528 150672 151263 151704 153664 153811 154112 155316 156282 159014 160003 160308 161406 163968 165249 167384 167872 168192 169344 169506 170528 171696 172872 173376 175273 175616 175784 176128 176988 177504 178608 181202 182329 184464 187026 187392 188307 188856 191296 191479 191844 193158 193536 196224 197568 197757 198144 199692 200312 200704 200896 200934 201684 202272 206486 207088 208376 210816 213744 215208 218197 218624 220332 220752 223818 224256 225351 225578 225792 226008 226981 227556 228928 229147 230496 231168 232974 234423 235298 235984 236672 238144 238521 240462 245952 249368 249856 251076 251808 252288 255792 257054 257544 258048 259308 260064 261121 261632 263424 263676 264192 265482 266256 267912 268912 269696 269954 271633 271803 280539 281088 283284 284992 286944 287766 292922 293776 294336 296352 297216 298424 299008 300468 301056 301344 302526 303408 307328 307622 308224 309729 310632 312564 318028 320006 320616 322812 325069 327936 330498 334768 335727 335744 336384 338367 338688 339012 341056 343392 345744 346752 349461 350546 351232 351568 352947 353976 355008 357216 362404 364658 368928 374052 374784 376614 377712 382592 382958 383688 385581 386316 387072 389017 392448 395136 395514 396288 398223 399384 400624 401792 401868 403368 404544 404931 412972 414176 416752 421632 427488 430416 436394 437248 439383 440664 441504 447636 448512 450702 451156 451584 452016 453789 453962 455112 457856 458294 460992 461433 462336 465948 468846 470596 471968 473344 476288 477042 480009 480924 491904 495747 498736 502152 503616 504576 511584 514108 515088 518616 520128 522242 523264 525819 526848 527352 528384 530964 532512 535824 537824 539392 539908 543266 543606 546987 556549 561078 562176 564921 566568 569984 573888 574437 575532 585844 587552 588672 592704 593271 594432 596848 600936 602112 602688 605052 606816 614656 615244 616448 619458 621264 625128 634207 636056 640012 641232 645624 650138 654591 655872 660996 669536 671454 671488 672768 676053 676734 677376 678024 680943 682112 686784 687441 691488 693504 698922 701092 702464 703136 703269 705894 707952 710016 714432 715563 722701 724808 729316 737856 748104 749568 753228 755424 765184 765916 767376 771162 772632 774144 778034 783363 784896 789523 790272 791028 792576 796446 798768 801248 803584 803736 806736 809088 809862 814899 815409 825944 828352 833504 841617 843264 854976 860832 872788 874496 878766 881328 883008 895272 897024 899689 901404 902312 903168 904032 907578 907924 910224 915712 916588 921984 922866 924672 929187 931896 937692 941192 943936 944839 946688 952576 954084 960018 961848 975207 983808 991494 997472 1004304 1007181 1007232 1009152 1015101 1023168 1025227 1028216 1030176 1037232 1040256 1044484 1046528 1051638 1053696 1054704 1058841 1061928 1065024 1071648 1075648 1076677 1078784 1079816 1086532 1087212 1093974 1113098 1120021 1122156 1124352 1129842 1133136 1139968 1147776 1148874 1151064 1156743 1167051 1171688 1175104 1177344 1185408 1186542 1188864 1193696 1201872 1205376 1210104 1213632 1214793 1226911 1229312 1230488 1232896 1238916 1242528 1250256 1268414 1272112 1276303 1280024 1282464 1291248 1300276 1309182 1311744 1318149 1321992 1339072 1340353 1342908 1342976 1345536 1352106 1353468 1354752 1356048 1361886 1364224 1373568 1374882 1382976 1384299 1387008 1397844 1402184 1404928 1406272 1406538 1411788 1415904 1420032 1428864 1431126 1440027 1445402 1449616 1458632 1475712 1496208 1506456 1510848 1527379 1530368 1531832 1534752 1542324 1545264 1556068 1566726 1569792 1577457 1579046 1580544 1582056 1585152 1588867 1592892 1597536 1602496 1604029 1607168 1607472 1613472 1618176 1619724 1629798 1630818 1640961 1651888 1656704 1667008 1669647 1683234 1686528 1709952 1721664 1723311 1745576 1748992 1757532 1762656 1766016 1790544 1799378 1802808 1804624 1806336 1808064 1815156 1815848 1820448 1827847 1831424 1833176 1843968 1845732 1849344 1858374 1863792 1875384 1882384 1887872 1889678 1893376 1901431 1902621 1905152 1908168 1920036 1923696 1950414 1963773 1967616 1982988 1994944 2008608 2014362 2014464 2018304 2030202 2042829 2046336 2050454 2056432 2060352 2062323 2074464 2080512 2088968 2093056 2103276 2107392 2109408 2117682 2123856 2130048 2143296 2146689 2151296 2153354 2157568 2159632 2168103 2173064 2174424 2187948 2226196 2240042 2244312 2248704 2259684 2266272 2275483 2279936 2295552 2297748 2302128 2313486 2334102 2343376 2350089 2350208 2354688 2368569 2370816 2373084 2377728 2387392 2403744 2410752 2420208 2427264 2429586 2444697 2446227 2453822 2458624 2460976 2477832 2485056 2500512 2536828 2544224 2552606 2560048 2564928 2582496 2600552 2618364 2623488 2636298 2643984 2678144 2680706 2685816 2685952 2691072 2699067 2704212 2706936 2709504 2712096 2723119 2723772 2728448 2747136 2749764 2765952 2768598 2774016 2787561 2795688 2804368 2812544 2813076 2823576 2831808 2834517 2840064 2857728 2862252 2880054 2890804 2899232 2917264 2925621 2951424 2992416 3012912 3021696 3045303 3054758 3060736 3063664 3069504 3075681 3084648 3090528 3112136 3133452 3139584 3154914 3158092 3161088 3164112 3176523 3177734 3185784 3195072 3204992 3208058 3214336 3214944 3226944 3230031 3236352 3239448 3259596 3261636 3281922 3303776 3313408 3334016 3339294 3360063 3366468 3373056 3419904 3443328 3446622 3470229 3491152 3501153 3515064 3525312 3532032 3581088 3598756 3605616 3609248 3616128 3630312 3631696 3640896 3644379 3655694 3662848 3666352 3680733 3687936 3691464 3698688 3716748 3727584 3750768 3764768 3775744 3779356 3786752 3802862 3805242 3810304 3816336 3828909 3840072 3847392 3895843 3900828 3927546 3935232 3954447 3965976 3989888 4017216 4021059 4028724 4028928 4036608 4060404 4085658 4092672 4100908 4112864 4120704 4124646 4148928 4152897 4161024 4177936 4206552 4214784 4218816 4235364 4247712 4260096 4286592 4293378 4302592 4306708 4315136 4319264 4320081 4336206 4346128 4348848 4375896 4439449 4452392 4480084 4488624 4519368 4532544 4550966 4559872 4582137 4591104 4595496 4604256 4626972 4668204 4686752 4700178 4700416 4709376 4732371 4737138 4741632 4746168 4755456 4766601 4774784 4807488 4812087 4821504 4840416 4849927 4854528 4859172 4889394 4892454 4907644 4917248 4921952 4922883 4955664 4970112 5001024 5008941 5058907 5073656 5088448 5105212 5120096 5129856 5164992 5169933 5201104 5236728 5246976 5272596 5287968 5356288 5361412 5371632 5371904 5398134 5408424 5413872 5419008 5424192 5446238 5447544 5456896 5483541 5494272 5499528 5526661 5531904 5537196 5548032 5575122 5591376 5608736 5625088 5626152 5647152 5663616 5669034 5680128 5704293 5707863 5715456 5724504 5760108 5781608 5798464 5804011 5834528 5851242 5891319 5902848 5984832 6025824 6043392 6090606 6109516 6121472 6127328 6128487 6139008 6151362 6169296 6181056 6186969 6224272 6266904 6279168 6297823 6309828 6316184 6322176 6328224 6353046 6355468 6371568 6390144 6409984 6416116 6428672 6429888 6453888 6460062 6472704 6478896 6504309 6519192 6523272 6563844 6607552 6613873 6626816 6668032 6678588 6720126 6732936 6746112 6826449 6839808 6880129 6886656 6893244 6940458 6982304 7002306 7030128 7050267 7050624 7064064 7105707 7162176 7176589 7197512 7211232 7218496 7232256 7260624 7263392 7281792 7288758 7311388 7325696 7332704 7334091 7361466 7375872 7382928 7433496 7455168 7501536 7529536 7536739 7551488 7558712 7573504 7605724 7610484 7620608 7632672 7657818 7680144 7694784 7791686 7801656 7840147 7855092 7870464 7908894 7931952 7979776 8034432 8042118 8057448 8057856 8073216 8097201 8120808 8169357 8171316 8185344 8201816 8225728 8233597 8241408 8249292 8297856 8305794 8322048 8355872 8413104 8437632 8470728 8495424 8503551 8520192 8573184 8586756 8588377 8605184 8613416 8630272 8638528 8640162 8672412 8692256 8697696 8751792 8776863 8878898 8904784 8934121 8960168 8977248 9038736 9065088 9101932 9119744 9164274 9182208 9190992 9208512 9227043 9253944 9336408 9373504 9382471 9400356 9400832 9418752 9464742 9474276 9483264 9492336 9533202 9549568 9614976 9624174 9643008 9680832 9690093 9699854 9709056 9718344 9760183 9778788 9784908 9815288 9834496 9843904 9845766 9853321 9911328 9940224 10002048 10017882 10080189 10117814 10147312 10176896 10210424 10240192 10259712 10329984 10339866 10402208 10473456 10503459 10545192 10575936 10691653 10712576 10722824 10743264 10743808 10796268 10816848 10827744 10848384 10892476 10895088 10913792 10967082 10988544 10999056 11042199 11053322 11063808 11074392 11096064 11122069 11150244 11182752 11217472 11228203 11250176 11252304 11294304 11327232 11338068 11360256 11408586 11415726 11430912 11449008 11486727 11520216 11563216 11596928 11608022 11669056 11680219 11687529 11702484 11782638 11805696 11969664 12051648 12063177 12086784 12181212 12219032 12242944 12254656 12256974 12278016 12302724 12338592 12362112 12373938 12448544 12533808 12595646 12619656 12632368 12644352 12656448 12706092 12710936 12743136 12780288 12794929 12819968 12832232 12857344 12859776 12907776 12920124 12945408 12957792 13008618 13038384 13046544 13127688 13215104 13227746 13253632 13310017 13318347 13336064 13357176 13440252 13465872 13652898 13679616 13746411 13760258 13773312 13786488 13880916 13964608 13977967 14004612 14060256 14100534 14101248 14128128 14211414 14299803 14324352 14353178 14395024 14422464 14436261 14436992 14464512 14521248 14526784 14549781 14563584 14577516 14622776 14651392 14665408 14668182 14722932 14751744 14765856 14866992 14910336 15003072 15026823 15059072 15073478 15102976 15117424 15176721 15211448 15220968 15241216 15265344 15315636 15360288 15389568 15583372 15603312 15680294 15710184 15740928 15817788 15863904 15928381 15959552 16068864 16084236 16114896 16115712 16194402 16241616 16338714 16342632 16370688 16403632 16450623 16451456 16467194 16482816 16498584 16569613 16579983 16595712 16611588 16644096 16711744 16727731 16826208 16875264 16941456 16990848 17007102 17040384 17112879 17123589 17146368 17173512 17176754 17210368 17226832 17277056 17280324 17344824 17384512 17395392 17412033 17503584 17553726 17757796 17809568 17868242 17920336 17954496 18077472 18130176 18203864 18239488 18328548 18364416 18381984 18417024 18454086 18507888 18672816 18747008 18764942 18800712 18801664 18837504 18893469 18929484 18948552 18966528 18984672 19061833 19066404 19099136 19229952 19248348 19286016 19361664 19380186 19399708 19418112 19436688 19512927 19520366 19557576 19569816 19630576 19687808 19691532 19706642 19822656 19829209 19841619 19880448 20004096 20035764 20160378 20235628 20294624 20353792 20420848 20479347 20480384 20519424 20640387 20659968 20679732 20804416 20946912 21006918 21090384 21151872 21317121 21383306 21425152 21445648 21486528 21529767 21592536 21633696 21655488 21696768 21784952 21790176 21827584 21934164 21977088 21998112 22084398 22106644 22127616 22148784 22244138 22300488 22365504 22434944 22456406 22500352 22504608 22588608 22610217 22654464 22676136 22720512 22817172 22831452 22861824 22898016 22973454 23040432 23126432 23193856 23216044 23338112 23360438 23375058 23404968 23520441 23565276 23611392 23730037 23939328 24103296 24126354 24173568 24291603 24362424 24438064 24508071 24509312 24513948 24556032 24605448 24677184 24700791 24724224 24747876 24897088 25067616 25191292 25239312 25264736 25312896 25412184 25421872 25486272 25510653 25560576 25589858 25639936 25664464 25719552 25765131 25815552 25840248 25890816 25915584 26017236 26076768 26093088 26255376 26430208 26455492 26507264 26620034 26636694 26672128 26714352 26802363 26880504 26931744 27270901 27305796 27359232 27492822 27520516 27546624 27572976 27681129 27761832 27929216 27955934 28009224 28120512 28147413 28201068 28202496 28256256 28422828 28599606 28648704 28706356 28790048 28844928 28872522 28873984 28929024 29042496 29053568 29070279 29099562 29127168 29155032 29245552 29280549 29330816 29336364 29445864 29503488 29531712 29559963 29733984 29820672 30006144 30053646 30118144 30146956 30205952 30234848 30240567 30353442 30422896 30441936 30530688 30631272 30720576 30779136 31076143 31166744 31206624 31360588 31420368 31635576 31727808 31856762 31919104 32074959 32137728 32168472 32229792 32231424 32388804 32483232 32677428 32685264 32741376 32807264 32901246 32902912 32934388 32965632 32997168 33126597 33139226 33159966 33191424 33223176 33288192 33366207 33423488 33455462 33652416 33684609 33750528 33882912 33949489 33981696 34014204 34080768 34225758 34247178 34292736 34347024 34353508 34420736 34453664 34460181 34554112 34560648 34689648 34769024 34790784 34824066 35007168 35040657 35062587 35107452 35515592 35619136 35736484 35840672 35908992 36154944 36189531 36260352 36407728 36657096 36728832 36763968 36834048 36908172 37015776 37345632 37494016 37529884 37601424 37603328 37786938 37858968 37897104 37933056 37969344 38123666 38132808 38198272 38384787 38459904 38496696 38572032 38686627 38723328 38760372 38799416 38836224 38873376 39025854 39040732 39115152 39139632 39261152 39375616 39383064 39413284 39645312 39658418 39683238 39760896 39930051 39955041 40008192 40071528 40320756 40471256 40589248 40628077 40707584 40841696 40958694 40960768 41038848 41239233 41280774 41319936 41359464 41608832 41893824 41933901 42013836 42180768 42303744 42634242 42766612 42850304 42891296 42899409 42973056 43059534 43185072 43267392 43308783 43310976 43393536 43569904 43580352 43649343 43868328 43954176 43996224 44084761 44168796 44213288 44255232 44297568 44488276 44600976 44731008 44869888 44912812 45000704 45009216 45177216 45220434 45308928 45352272 45530163 45634344 45662904 45723648 45796032 45946908 46080864 46252864 46297111 46387712 46432088 46676224 46720876 46750116 46809936 47040882 47130552 47222784 47460074 47785143 47878656 48160903 48206592 48252708 48347136 48583206 48724848 48876128 49016142 49018624 49027896 49112064 49210896 49351869 49354368 49401582 49448448 49495752 49708839 49739949 49794176 50135232 50183193 50382584 50478624 50529472 50625792 50824368 50843744 50972544 51021306 51121152 51179716 51279872 51328928 51338637 51439104 51530262 51631104 51680496 51831168 52034472 52153536 52186176 52236099 52510752 52757173 52860416 52910984 53014528 53240068 53273388 53344256 53428704 53604726 53761008 53863488 54541802 54611592 54718464 54881029 54985644 55041032 55093248 55145952 55362258 55523664 55858432 55911868 56018448 56241024 56294826 56402136 56404992 56512512 56680407 56845656 57185499 57199212 57297408 57412712 57580096 57635179 57689856 57745044 57747968 57858048 58084992 58107136 58140558 58199124 58254336 58310064 58491104 58561098 58661632 58672728 58891728 59063424 59119926 59467968 59487627 59524857 59641344 60012288 60107292 60236288 60293912 60411904 60469696 60481134 60706884 60845792 60883872 61061376 61262544 61438041 61441152 61558272 61921161 62152286 62333488 62413248 62538847 62721176 62840736 63271152 63455616 63713524 63838208 64149918 64275456 64336944 64459584 64589301 64777608 64966464 65354856 65370528 65482752 65614528 65677297 65802492 65805824 65868776 65931264 65994336 66253194 66278452 66319932 66382848 66446352 66732414 66846976 66910924 67304832 67369218 67501056 67765824 67830651 67898978 67963392 68028408 68161536 68321281 68451516 68494356 68585472 68694048 68707016 68841472 68907328 68920362 68973247 69108224 69121296 69379296 69538048 69581568 69648132 70014336 70081314 70125174 70214904 70561323 71031184 71190111 71238272 71472968 71681344 71817984 72309888 72379062 72520704 72815456 73314192 73524213 73527936 73668096 73816344 74031552 74102373 74691264 74841571 74988032 75059768 75202848 75206656 75573876 75717936 75794208 75938688 76247332 76265616 76396544 76769574 76919808 76993392 77295393 77373254 77446656 77520744 77598832 77672448 77746752 77854483 78051708 78081464 78230304 78279264 78522304 78597421 78751232 78766128 78826568 79290624 79316836 79366476 79521792 79860102 79910082 80016384 80143056 80407089 80641512 80942512 81178496 81256154 81415168 81683392 81761533 81812703 81917388 81921536 82077696 82478466 82561548 82639872 82718928 83217664 83787648 83867802 84027672 84361536 84442239 84607488 85268484 85533224 85700608 85782592 85798818 85946112 86119068 86370144 86534784 86617566 86621952 86787072 87139808 87160704 87298686 87736656 87841647 87992448 88169522 88337592 88426576 88510464 88595136 88679889 88976552 89201952 89462016 89564503 89739776 89825624 90001408 90018432 90354432 90440868 90617856 90704544 91060326 91268688 91325808 91592064 91893816 92161728 92505728 92594222 92775424 92864176 93170119 93228429 93352448 93441752 93500232 93619872 94081764 94261104 94920148 95570286 95757312 96224877 96321806 96413184 96505416 96694272 97166412 97449696 97752256 97845769 98032284 98037248 98055792 98224128 98421792 98703738 98708736 98803164 98896896 98991504 99417678 99479898 99588352 100098621 100270464 100366386 100765168 100957248 101053827 101058944 101251584 101648736 101687488 101848467 101945088 102042612 102242304 102359432 102559744 102657856 102677274 102878208 103060524 103262208 103360992 103662336 104068944 104307072 104372352 104472198 105021504 105121971 105187761 105514346 105720832 105821968 106480136 106546776 106688512 106857408 107209452 107522016 107726976 109083604 109223184 109762058 109971288 110082064 110186496 110291904 110724516 111047328 111498667 111716864 111823736 112036896 112482048 112589652 112804272 112809984 113360814 113691312 114370998 114398424 114594816 114825424 115154361 115160192 115270358 115379712 115490088 115495936 115716096 115987291 116059881 116169984 116214272 116281116 116398248 116508672 116620128 116982208 117094117 117122196 117323264 117345456 117783456 118126848 118239852 118935936 118975254 119049714 119282688 119790153 119865123 120024576 120214584 120472576 120587824 120939392 120962268 121413768 121691584 121767744 121884231 122122752 122525088 122876082 122882304 123116544 123842322 124304572 124666976 124826496 125077694 125442352 125681472 125801703 126542304 126911232 127427048 127676416 128299836 128550912 128673888 128919168 129178602 129555216 129932928 130709712 130741056 130948029 131229056 131354594 131604984 131611648 131737552 131862528 131988672 132254283 132506388 132556904 132639864 132765696 132892704 133432831 133464828 133693952 133821848 134609664 134738436 135002112 135531648 135661302 135797956 135926784 136056816 136590489 136642562 136903032 136988712 137170944 137388096 137414032 137814656 137840724 137946494 138216448 138242592 138758592 138804463 138891333 139076096 139163136 139296264 140028672 140162628 140250348 140429808 141122646 142062368 142380222 142476544 142945936 143355429 143362688 143635968 144482709 144619776 144758124 145041408 145630912 146628384 147048426 147055872 147336192 147632688 148063104 148204746 149126517 149219847 149382528 149683142 149976064 150119536 150405696 150549579 151147752 151435872 151588416 151877376 152494664 152531232 152793088 153539148 153839616 153986784 154590786 154746508 154893312 155041488 155197664 155493504 155708966 156103416 156162928 156460608 156558528 156708297 157044608 157194842 157502464 157532256 157653136 158271519 158581248 158633672 158732952 159043584 159720204 159820164 160032768 160286112 160814178 161283024 161885024 162356992 162512308 162830336 163366784 163523066 163625406 163834776 163843072 164155392 164643087 164956932 165123096 165279744 165437856 166110259 166435328 167575296 167735604 168055344 168723072 168884478 169214976 170041221 170536968 171066448 171556497 171565184 171597636 171892224 172238136 172740288 172905537 173069568 173235132 173243904 173574144 174279616 174321408 174597372 175473312 175683294 175984896 176339044 176675184 176853152 177190272 177359778 177953104 178403904 178462881 178574571 178924032 179129006 179479552 179651248 180036864 180708864 180881736 181235712 181409088 182120652 182537376 182651616 183184128 183787632 184323456 185011456 185188444 185550848 185728352 185763483 186340238 186456858 186704896 186883504 187000464 187239744 187616541 188163528 188522208 189840296 190896307 191140572 191514624 192449754 192643612 192826368 193010832 193767903 194332824 194899392 195504512 195691538 196064568 196074496 196111584 196448256 196843584 197031891 197407476 197417472 197606328 197793792 197983008 198835356 198959796 199176704 200197242 200540928 200732772 201530336 201914496 202107654 202117888 202503168 203297472 203374976 203491953 203696934 203890176 204085224 204484608 204718864 204963843 205315712 205354548 205756416 206121048 206524416 206721984 206919741 207324672 208137888 208614144 208744704 208944396 210043008 210243942 210375522 211028692 211441664 211643936 211683969 212960272 213093552 213570333 213714816 214418904 215044032 215453952 217533001 218167208 218446368 219524116 219942576 220164128 220583808 221449032 222094656 222307119 222997334 223433728 223647472 224073792 224524713 224964096 225179304 225608544 225619968 226721628 227382624 228741996 228796848 229189632 229650848 230308722 230320384 230540716 230759424 230980176 230991872 231886179 231974582 232119762 232339968 232428544 232562232 232796496 233017344 233240256 233563449 233964416 234188234 234244392 234646528 234690912 235566912 235792263 236253696 236479704 237646423 237871872 237950508 238099428 238565376 239580306 239730246 240049152 240429168 240945152 241175648 241221267 241878784 241924536 242827536 243383168 243535488 243768462 244245504 245050176 245284599 245438109 245752164 245764608 246233088 247684644 248609144 249333952 249652992 250155388 250884704 251362944 251603406 253084608 253326717 253822464 254854096 256599672 257101824 257347776 257838336 258357204 259110432 259865856 261419424 261482112 261896058 262458112 262709188 263209968 263223296 263475104 263524941 263977344 264508566 265012776 265113808 265279728 265531392 265785408 266039667 266865662 266929656 267387904 267643696 268693509 269219328 269476872 270004224 270806389 271063296 271322604 271595912 271853568 272113632 273180978 273285124 273806064 273977424 274776192 274828064 275629312 275681448 275892988 276432896 276485184 277517184 277608926 277782666 278152192 278326272 278592528 279510357 279685287 280057344 280325256 280500696 280859616 282245292 284124736 284396539 284760444 284953088 285891872 286710858 286725376 287271936 288674631 288965418 289239552 289516248 290082816 291261824 293256768 293537307 294096852 294111744 294672384 295265376 295845547 296126208 296409492 298253034 298439694 298765056 299366284 299952128 300239072 300295863 300811392 301099158 302295504 302871744 303161481 303176832 303754752 304989328 305062464 305545401 307078296 307679232 307973568 308593327 309181572 309493016 309786624 310082976 310395328 310987008 311417932 312206832 312325856 312921216 313117056 313416594 314089216 314389684 315004928 315064512 315306272 315365913 316543038 317162496 317267344 317465904 319440408 319640328 320065536 320572224 321628356 322566048 323770048 324079777 324713984 325024616 325660672 326733568 327046132 327250812 327669552 327686144 329286174 329913864 330246192 330559488 330875712 332220518 332870656 334496001 335150592 335471208 336110688 337126321 337446144 337768956 338429952 340082442 341073936 342132896 343112994 343130368 343195272 343784448 344476272 345463083 345480576 345811074 346139136 346470264 346487808 347148288 347961873 348179643 348559232 348642816 349194744 350946624 351282351 351366588 351969792 352678088 353350368 353706304 354044671 354380544 354719556 355906208 356807808 356925762 357149142 357848064 358258012 358959104 359302496 359370459 360073728 361417728 361763472 362818176 364241304 365074752 365303232 365652693 366368256 367575264 368646912 369300211 370022912 370376888 371101696 371456704 371526966 372680476 372913716 373409792 373767008 374000928 374479488 375233082 376327056 377044416 377405109 379680592 381792614 382281144 383029248 384167203 384899508 385287224 385652736 386021664 387535806 388665648 389798784 391009024 391383076 392129136 392148992 392223168 393687168 394063782 394814952 394834944 395212656 395587584 395966016 396762849 397670712 397919592 398353408 400298493 400394484 401081856 401465544 403060672 403446253 403828992 404215308 404235776 405006336 406594944 406749952 406983906 407393868 407780352 408170448 409437728 409927686 410631424 410709096 411512832 412242096 413443968 413839482 414649344 416275776 416413389 416673999 417228288 417489408 417888792 419687869 420086016 420487884 420751044 422057384 422883328 423287872 423367938 423692803 425920544 426187104 427140666 427429632 428837808 430066287 430088064 430907904 433448127 435066002 436334416 436892736 437771929 439048232 439885152 440328256 441167616 442898064 444189312 444614238 445994668 446867456 447294944 447379551 448147584 449049426 449928192 450358608 451217088 451648737 453443256 454765248 457483992 457593696 458379264 459301696 459741079 460617444 460640768 461081432 461518848 461960352 461983744 463772358 463949164 464239524 464679936 464857088 465124464 465592992 466480512 467126898 467928832 468376468 468488784 469293056 469381824 471133824 471584526 472507392 472959408 474814557 475292846 475743744 475901016 476198856 477130752 478248967 479160612 479460492 480098304 480858336 481890304 482351296 482442534 482812729 483757568 483849072 485655072 486766336 487070976 487536924 488491008 490100352 490569198 490876218 491504328 491529216 492466176 493929261 495369288 497218288 498330777 498667904 499305984 500310776 501769408 502249417 502725888 503206812 506169216 506653434 507644928 509708192 513199344 514669491 514695552 515676672 516714408 518220864 518716611 519731712 522838848 522964224 523792116 523890997 524916224 525418376 526419936 526446592 526950208 527049882 527954688 529017132 530025552 530227616 530559456 531570816 532079334 533731324 533859312 534775808 535287392 535388643 537387018 538438656 538953744 541612778 542126592 542645208 543191824 543707136 544227264 544981381 546361956 546570248 547612128 547954848 549552384 549656128 550181947 551258624 551362896 551785976 552865792 552970368 555034368 555217852 555565332 556304384 556652544 557185056 559020714 559370574 560114688 560650512 561001392 561719232 562849623 564490584 568249472 568793078 569520888 569906176 571783744 572330731 572688921 573421716 573450752 574543872 577349262 577930836 578479104 579032496 582523648 586513536 587074614 588193704 588223488 589344768 590530752 591095673 591691094 592252416 592818984 596506068 596879388 597530112 598732568 599904256 600478144 600591726 601052581 601622784 602198316 604591008 605743488 606322962 606353664 607509504 609978656 610124928 611090802 614156592 614891529 615947136 617186654 618363144 618986032 619573248 620165952 620759223 620790656 621974016 622835864 624413664 624651712 625842432 626234112 626833188 626951521 628178432 628779368 630009856 630129024 630612544 630731826 633086076 634324992 634534688 634931808 638880816 639280656 640710999 641144448 643256712 645132096 647540096 648159554 649427968 650049232 652190833 652599003 653467136 654092264 654501624 655339104 655372288 658572348 659827728 660492384 661751424 664441036 665741312 668992002 670301184 670942416 672221376 673574139 674252642 674892288 675537912 676859904 680164884 682147872 684265792 684920383 686225988 686260736 686390544 687568896 688952544 690926166 690961152 691622148 692278272 692940528 692975616 695923746 696359286 697118464 697285632 698389488 700690347 701893248 702564702 702733176 703939584 705356176 706700736 707376789 707412608 708089342 708761088 709439112 711812416 712493359 712939269 713615616 713851524 714298284 715696128 716516024 717918208 718604992 718740918 719292433 720147456 722835456 723526944 725636352 728482608 730149504 730606464 731305386 732736512 735150528 735853797 736314327 737293824 738600422 740045824 740753776 742913408 743053932 745360952 745827432 746819584 747534016 748001856 748958976 750466164 752654112 754088832 754810218 759361184 763585228 764562288 768334406 769799016 770574448 771305472 772043328 775071612 777331296 779597568 780490669 782018048 782766152 784258272 784297984 784446336 787374336 788127564 789629904 789669888 790425312 791932032 793525698 795341424 795839184 796706816 800596986 800788968 802163712 802931088 806080527 806121344 806892506 807657984 808430616 808471552 810012672 811911037 812419167 813189888 813499904 813967812 814787736 815560704 816340896 818875456 819658819 819855372 821262848 821418192 824484192 826887936 827678964 829298688 832551552 832826778 833347998 834456576 834978816 835777584 838531071 839055861 839375738 840172032 840975768 841502088 844114768 846575744 846735876 847385606 851841088 852374208 852655987 853189617 854281332 854859264 857675616 860132574 860176128 861815808 866896254 870132004 872668832 873785472 875543858 878096464 879770304 880611921 880656512 882335232 885796128 887536641 888378624 889228476 891989336 893734912 894589888 894759102 896295168 898098852 899856384 900717216 902434176 903297474 906886512 909530496 914967984 915187392 916636203 918603392 919482158 921234888 921281536 922162864 923037696 923920704 925779981 927544716 927898328 928479048 929359872 929714176 930248928 931185984 932961024 934029817 934253796 935857664 936752936 936977568 938586112 938763648 942267648 943169052 945014784 945918816 949629114 950585692 951487488 951802032 952397712 956497934 958321224 958920984 960196608 961716672 964702592 964885068 965625458 967515136 967698144 971310144 971631241 972239331 973532672 974141952 975073848 976982016 980200704 981138396 981752436 983008656 983058432 987858522 990738576 994436576 996661554 997335808 998611968 1000621552 1003488003 1003538816 1004498834 1005451776 1006413624 1011378963 1012338432 1013306868 1015289856 1019416384 1020391591 1026398688 1029338982 1029391104 1031353344 1033428816 1036441728 1037433222 1039463424 1043885619 1044538929 1045677696 1045928448 1047584232 1047781994 1049832448 1050836752 1052839872 1053847053 1053900416 1054099764 1055909376 1058034264 1060051104 1060455232 1061118912 1062134013 1063141632 1064158668 1067462648 1067718624 1069551616 1070574784 1070777286 1074774036 1076877312 1077907488 1083225556 1084253184 1085290416 1086383648 1088454528 1089962762 1092723912 1093140496 1095224256 1095909696 1096958079 1099104768 1099312256 1100363894 1102517248 1102725792 1103571952 1105940736 1107900633 1110068736 1110435704 1111130664 1112608768 1113305088 1114370112 1118041428 1118741148 1120229376 1121301024 1122002784 1123438464 1125699246 1128981168 1136498944 1137586156 1139041776 1139812352 1143567488 1144661462 1145377842 1146843432 1146901504 1149087744 1152501609 1154698524 1155861672 1156958208 1158064992 1162771813 1165047296 1173027072 1174149228 1176387408 1176446976 1181061504 1182191346 1183382188 1184504832 1185637968 1190288547 1193012136 1193758776 1195060224 1197465136 1200895479 1200956288 1201183452 1202105162 1203245568 1204396632 1209182016 1209581749 1210338759 1211486976 1212645924 1212707328 1215019008 1219957312 1220249856 1222181604 1228313184 1229783058 1231894272 1234373308 1236726288 1237972064 1240331904 1241518446 1241581312 1243948032 1245671728 1248827328 1249240167 1249303424 1250021997 1251684864 1252468224 1253666376 1253903042 1256356864 1257558736 1259063607 1260258048 1261225088 1261463652 1266172152 1268649984 1269069376 1269863616 1271078409 1277761632 1278561312 1281421998 1282288896 1286513424 1290264192 1295080192 1296319108 1298855936 1300098464 1300344381 1304381666 1305198006 1306934272 1308184528 1309003248 1310678208 1313315787 1317144696 1319655456 1320984768 1323502848 1328882072 1331482624 1336274149 1337984004 1340602368 1341884832 1344442752 1347148278 1348505284 1349784576 1351075824 1360329768 1364295744 1368531584 1369840766 1372451976 1372521472 1372781088 1375137792 1377905088 1379223237 1381852332 1381922304 1383244296 1384556544 1385881056 1385951232 1391847492 1392718572 1394236928 1394571264 1396778976 1401380694 1403786496 1405129404 1405466352 1407879168 1410712352 1413401472 1414753578 1414825216 1416178684 1417522176 1418878224 1423624832 1424443671 1424986718 1425878538 1427231232 1427703048 1428596568 1431392256 1433032048 1434746901 1437209984 1437481836 1438584866 1440294912 1445670912 1447053888 1447532257 1448438187 1451272704 1456965216 1460299008 1461212928 1462610772 1465473024 1470301056 1471707594 1472628654 1474587648 1477200844 1480091648 1481507552 1481787783 1485826816 1486107864 1490721904 1491654864 1494992331 1495068032 1496003712 1497917952 1500932328 1505308224 1506748251 1508177664 1509620436 1518722368 1527170456 1529124576 1536668812 1539598032 1541148896 1544086656 1550143224 1554662592 1556149833 1559195136 1560981338 1564036096 1565532304 1568516544 1568892672 1571672991 1574748672 1576255128 1579259808 1579339776 1580850624 1583864064 1587051396 1590682848 1591678368 1593413632 1601193972 1601577936 1604327424 1605862176 1612161054 1612242688 1613785012 1615315968 1616861232 1616943104 1623822074 1624838334 1626379776 1626999808 1627935624 1629575472 1631121408 1632681792 1634944143 1637750912 1639317638 1639710744 1642525696 1642836384 1648968384 1650545841 1653775872 1655357928 1658597376 1663524961 1665103104 1665653556 1666695996 1668913152 1669957632 1671555168 1677062142 1678111722 1678751476 1680344064 1681951536 1683004176 1688229536 1688548869 1693151488 1693471752 1694771212 1703682176 1704748416 1705311974 1706379234 1708562664 1709718528 1715351232 1716992193 1718066763 1720265148 1720352256 1723631616 1733792508 1740264008 1745337664 1747570944 1751087716 1756192928 1759540608 1761223842 1761313024 1764670464 1771592256 1773287019 1775073282 1776757248 1778456952 1783978672 1789179776 1789518204 1792590336 1796197704 1799712768 1801434432 1803157743 1804868352 1806594948 1813773024 1819060992 1829935968 1830374784 1833272406 1837206784 1838964316 1842469776 1842563072 1844325728 1844674587 1847841408 1851559962 1855089432 1855796656 1856958096 1858719744 1860497856 1862277669 1862371968 1865922048 1868059634 1868507592 1871715328 1873505872 1873955136 1877527296 1880854563 1884535296 1886338104 1890029568 1891837632 1895644723 1899258228 1901171384 1902974976 1903604064 1904795424 1912995868 1916642448 1917841968 1923433344 1929405184 1929770136 1931250916 1935030272 1935396288 1942620288 1943262482 1944478662 1947065344 1948283904 1950147696 1956572499 1957797009 1960401408 1962276792 1963504872 1966017312 1966116864 1975717044 1981477152 1988873152 1990775773 1993323108 1994671616 1997223936 2001243104 2006976006 2007077632 2008997668 2010903552 2012827248 2020722417 2022757926 2024676864 2026613736 2030579712 2038832768 2040783182 2052797376 2054761149 2058677964 2058782208 2062706688 2066857632 2070918829 2072883456 2074866444 2078926848 2087771238 2089077858 2091355392 2091856896 2095168464 2095563988 2099664896 2101673504 2102071041 2105679744 2107694106 2107800832 2108199528 2111818752 2116068528 2120102208 2120910464 2122130367 2122237824 2124268026 2126283264 2128317336 2134925296 2135437248 2137480077 2138817807 2141149568 2141554572 2149548072 2153754624 2155814976 2157877299 2166451112 2168506368 2170580832 2172767296 2176909056 2179925524 2185447824 2186280992 2190448512 2191819392 2193916158 2198209536 2198624512 2200727788 2205034496 2205451584 2207143904 2207561391 2211881472 2215801266 2220137472 2220871408 2222261328 2228740224 2236082856 2237482296 2240458752 2242602048 2244005568 2246876928 2251398492 2257962336 2268558439 2272997888 2275172312 2278083552 2279624704 2287134976 2289322924 2290755684 2293686864 2293803008 2305003218 2309397048 2311723344 2313916416 2316129984 2325543626 2330094592 2341472007 2346054144 2348298456 2352774816 2352893952 2359884247 2362123008 2364382692 2366764376 2369009664 2371275936 2380577094 2386024272 2387517552 2390120448 2394930272 2401790958 2401912576 2402366904 2404210324 2406491136 2408793264 2418241581 2418364032 2419163498 2420677518 2422973952 2425291848 2425414656 2430038016 2435733111 2437257501 2439914624 2440499712 2444363208 2456626368 2458976457 2459566116 2463788544 2468746616 2473452576 2475944128 2478312697 2480663808 2483036892 2483162624 2487896064 2491343456 2497654656 2498480334 2498606848 2500043994 2503369728 2504936448 2507332752 2507806084 2512713728 2515117472 2515593213 2518127214 2520516096 2522450176 2522927304 2532344304 2538138752 2539727232 2542156818 2555523264 2557122624 2557967961 2559568851 2562843996 2564577792 2573026848 2580528384 2590160384 2592638216 2597711872 2600196928 2600688762 2608763332 2610396012 2613868544 2616369056 2618006496 2621356416 2626631574 2634289392 2639310912 2641835763 2641969536 2647005696 2657764144 2662609923 2672548298 2675968008 2681204736 2683769664 2688885504 2689170421 2694296556 2697010568 2699569152 2702151648 2720659536 2728591488 2737063168 2739681532 2744903952 2745042944 2745562176 2755810176 2758446474 2763704664 2763844608 2766488592 2769113088 2771762112 2777339943 2783694984 2785437144 2788473856 2789142528 2793557952 2802089451 2802761388 2807572992 2810258808 2810932704 2815758336 2821424704 2824123771 2826802944 2829507156 2829650432 2832357368 2835044352 2837756448 2847249664 2848887342 2849973436 2851757076 2854462464 2855406096 2857193136 2866064096 2869493802 2874419968 2874963672 2877169732 2880589824 2894107776 2895064514 2896876374 2902545408 2913930432 2914893723 2916717993 2920598016 2922425856 2925221544 2930946048 2937815083 2940602112 2943415188 2945257308 2949175296 2954401688 2960183296 2963015104 2963575566 2965849621 2971653632 2972215728 2981443808 2983309728 2989984662 2990136064 2992007424 2995835904 3001864656 3010464009 3010616448 3013496502 3016355328 3019240872 3034136889 3037444736 3054340912 3058249152 3061174773 3073337624 3079196064 3082297792 3088173312 3100286448 3109325184 3112299666 3118390272 3121962676 3128072192 3131064608 3131656857 3137033088 3137785344 3143345982 3149497344 3152510256 3158519616 3161541159 3161701248 3167728128 3174102792 3181365696 3183356736 3186402039 3202387944 3203155872 3208654848 3211724352 3218187553 3224322108 3224485376 3227570024 3230631936 3233722464 3233886208 3247644148 3249676668 3252759552 3253999616 3255871248 3259150944 3265363584 3269888286 3275501824 3278635276 3279421488 3285051392 3285672768 3297936768 3301091682 3307551744 3310715856 3323701899 3327049922 3330206208 3331307112 3333391992 3337826304 3339915264 3343110336 3347742769 3354124284 3356223444 3357502952 3360688128 3363903072 3366008352 3376459072 3377097738 3379689103 3386302976 3386943504 3389542424 3407364352 3409496832 3410623948 3412758468 3417125328 3419437056 3430702464 3433984386 3436133526 3440530296 3440704512 3447263232 3457504827 3467585016 3480528016 3488315439 3490675328 3495141888 3502175432 3512385856 3515745919 3519081216 3522447684 3522626048 3529340928 3543184512 3546574038 3550146564 3553514496 3556913904 3567957344 3578359552 3579036408 3585180672 3592395408 3602686437 3602868864 3606315486 3609736704 3613189896 3627546048 3628745247 3631016277 3638121984 3659871936 3660749568 3666544812 3674413568 3677928632 3684939552 3685126144 3688651456 3689349174 3695682816 3703119924 3710178864 3711593312 3713916192 3720995712 3724555338 3724743936 3731844096 3736119268 3737015184 3743430656 3747011744 3747720501 3747910272 3755054592 3761709126 3769070592 3772676208 3777190821 3783675264 3791289446 3798516456 3802342768 3805949952 3807208128 3809590848 3813235227 3814869667 3825991736 3833284896 3835683936 3846866688 3851273629 3858810368 3859540272 3862501832 3870060544 3870792576 3885240576 3886524964 3888957324 3894130688 3896567808 3900295392 3913144998 3915594018 3920802816 3924553584 3927009744 3932034624 3939947361 3951434088 3962954304 3977746304 3981551546 3986646216 3989343232 3994447872 4002486208 4006315117 4008822447 4013952012 4014155264 4017995336 4021807104 4025654496 4041444834 4045515852 4049353728 4053227472 4077665536 4081566364 4105594752 4109522298 4117355928 4117564416 4125413376 4133715264 4137669711 4141837658 4145766912 4149732888 4157853696 4175542476 4178155716 4182710784 4183713792 4190336928 4191127976 4199329792 4203347008 4204142082 4207368067 4211359488 4215388212 4215601664 4216399056 4223637504 4232137056 4240204416 4241820928 4244260734 4244475648 4248536052 4252566528 4256634672 4269850592 4270874496 4274960154 4277635614 4282299136 4283109144 4299096144 4304240703 4311629952 4315754598 4332902224 4337012736 4341161664 4342596771 4345314561 4345534592 4353818112 4359851048 4370895648 4372561984 4380897024 4383638784 4387832316 4396419072 4397249024 4401455576 4410068992 4410903168 4414287808 4415122782 4423762944 4431602532 4440274944 4441742816 4444522656 4457480448 4472165712 4474964592 4484976993 4485204096 4488011136 4493753856 4502796984 4515924672 4520244753 4537116878 4545995776 4550344624 4556167104 4565335831 4574269952 4578645848 4581511368 4587373728 4587606016 4610006436 4618794096 4623446688 4632259968 4651087252 4660189184 4682944014 4692108288 4696596912 4705549632 4715018973 4719768494 4724246016 4728765384 4733528752 4738019328 4742551872 4761154188 4772048544 4775035104 4780240896 4789860544 4794442681 4803581916 4803825152 4804733808 4808420648 4812982272 4817586528 4836483162 4836728064 4838326996 4841355036 4845947904 4850583696 4850829312 4871466222 4874515002 4879829248 4880999424 4888726416 4904832429 4913252736 4917952914 4919132232 4927577088 4937493232 4946905152 4951637523 4951888256 4956625394 4961327616 4966073784 4966325248 4975792128 4982686912 4987453513 4990574883 4995309312 4996960668 4997213696 5000087988 5006739456 5009872896 5014665504 5015612168 5025427456 5030234944 5031186426 5035047031 5036254428 5041032192 5044900352 5045854608 5064688608 5076277504 5079454464 5084313636 5111046528 5114245248 5115935922 5119137702 5125687992 5129155584 5146053696 5150976579 5154200289 5161056768 5180320768 5185276432 5200393856 5201377524 5217526664 5220792024 5227737088 5232738112 5236012992 5242712832 5253263148 5268578784 5278621824 5283671526 5283939072 5294011392 5315528288 5325219846 5345096596 5351936016 5367539328 5377771008 5378340842 5388593112 5394021136 5399138304 5404303296 5409473229 5441319072 5457182976 5463434683 5474126336 5479363064 5489807904 5490085888 5491124352 5511620352 5516892948 5527409328 5527689216 5532977184 5543524224 5554679886 5567389968 5570874288 5576947712 5587115904 5604178902 5605522776 5615145984 5620517616 5621865408 5642563689 5642849408 5648247542 5653605888 5659014312 5659300864 5664714736 5670088704 5675512896 5683377259 5686934169 5694499328 5697774684 5699946872 5703514152 5708924928 5710812192 5714386272 5732128192 5737611733 5738987604 5748839936 5749927344 5754339464 5788215552 5790129028 5793752748 5805090816 5827860864 5829787446 5833435986 5841196032 5844851712 5850443088 5869717497 5873391027 5875630166 5881204224 5886830376 5890514616 5898350592 5908803376 5926030208 5927151132 5931699242 5943307264 5944431456 5962887616 5966619456 5968591909 5972327319 5979969324 5980272128 5984014848 5991671808 6003729312 6020928018 6021232896 6026993004 6032710656 6038481744 6068273778 6074889472 6108681824 6116498304 6122349546 6146675248 6158392128 6164283447 6164595584 6176346624 6200572896 6212756487 6218650368 6224599332 6236780544 6243925352 6256144384 6262129216 6263313714 6274066176 6275570688 6286691964 6298994688 6305020512 6317039232 6323082318 6323402496 6335456256 6348205584 6362731392 6366713472 6372804078 6404775888 6406311744 6412440231 6416453421 6423448704 6436375106 6448644216 6448970752 6455140048 6461263872 6467444928 6473631897 6495288296 6499353336 6505519104 6507999232 6511742496 6518301888 6530727168 6538208719 6539776572 6551003648 6557270552 6558842976 6570102784 6571345536 6595873536 6602183364 6615103488 6621431712 6647403798 6654099844 6660412416 6662614224 6666783984 6686220672 6695485538 6708248568 6712446888 6715005904 6721376256 6727806144 6732016704 6752918144 6754195476 6759378206 6772605952 6773887008 6779084848 6801418687 6805675317 6814728704 6818993664 6821247896 6825516936 6834250656 6838874112 6861404928 6867968772 6872267052 6881060592 6881409024 6915009654 6935170032 6961056032 6976630878 6981350656 6990283776 7004350864 7024416021 7024771712 7031491838 7038162432 7044895368 7045252096 7058681856 7079652741 7086369024 7093148076 7100293128 7107028992 7113827808 7135914688 7142741137 7156719104 7158072816 7170361344 7184790816 7205372874 7205737728 7212630972 7219473408 7226379792 7255092096 7257490494 7262032554 7276243968 7307199333 7311772503 7319743872 7321499136 7333089624 7348827136 7355857264 7369879104 7376929371 7377302912 7378698348 7391365632 7406239848 7420357728 7423186624 7427832384 7434938091 7441991424 7449110676 7449487872 7463688192 7472238536 7474030368 7486861312 7494023488 7495441002 7495820544 7510109184 7523418252 7538141184 7545352416 7554381642 7567350528 7582578892 7597032912 7604685536 7614416256 7619181696 7626470454 7629739334 7651983472 7666569792 7671367872 7673903883 7678706553 7693733376 7702547258 7717620736 7719080544 7725003664 7741585152 7770481152 7773049928 7777914648 7788261376 7793135616 7800590784 7826289996 7831188036 7841605632 7849107168 7854019488 7864069248 7879894722 7902868176 7925908608 7955492608 7963103092 7973292432 7978686464 7987829769 8004972416 8012630234 8017644894 8027904024 8028310528 8035990672 8043614208 8051308992 8067511263 8082889668 8091031704 8098707456 8106454944 8139402691 8155331072 8163132728 8211189504 8219044596 8234711856 8235128832 8267430528 8275339422 8283675316 8291533824 8299465776 8332019829 8351084952 8356311432 8365421568 8367427584 8380673856 8382255952 8406268353 8406694016 8408284164 8414736134 8422718976 8430776424 8431203328 8432798112 8447275008 8464274112 8467072243 8472371313 8480408832 8483641856 8488521468 8488951296 8497072104 8505133056 8513269344 8539701184 8541748992 8549920308 8555271228 8564598272 8566218288 8598192288 8608481406 8623259904 8631509196 8665804448 8682323328 8685193542 8690629122 8691069184 8707636224 8719702096 8741791296 8744681169 8745123968 8750153979 8761794048 8767277568 8775664632 8792838144 8794498048 8802911152 8813445249 8821806336 8828575616 8830245564 8847525888 8863205064 8880549888 8883485632 8889045312 8897548863 8914960896 8944331424 8949929184 8969953986 8970408192 8976022272 8987507712 9005593968 9031849344 9040489506 9074233756 9091991552 9100689248 9102410667 9112334208 9130671662 9148539904 9157291696 9163022736 9174747456 9183524319 9220012872 9237588192 9246893376 9264519936 9302174504 9320378368 9353919043 9365888028 9384216576 9393193824 9411099264 9430037946 9439536988 9448492032 9457530768 9467057504 9485103744 9522308376 9544097088 9550070208 9559206117 9579721088 9588885362 9607163832 9607650304 9609467616 9616841296 9625964544 9635173056 9654562659 9672966324 9673456128 9676653992 9682710072 9691895808 9701167392 9701658624 9742932444 9749030004 9759658496 9761998848 9777452832 9809664858 9826505472 9835905828 9838264464 9855154176 9874986464 9893810304 9903275046 9903776512 9913250788 9922655232 9932147568 9932650496 9965373824 9971105697 9974907026 9981149766 9990618624 9993921336 9994427392 10000175976 10013478912 10019745792 10029331008 10031224336 10043228307 10060469888 10062372852 10070094062 10072508856 10082064384 10089800704 10091709216 10129377216 10132725799 10139067309 10152555008 10158908928 10168627272 10222093056 10228490496 10231871844 10238275404 10251375984 10258311168 10292107392 10301953158 10308400578 10322113536 10360641536 10370552864 10372514481 10400787712 10402755048 10435053328 10441584048 10464946317 10465476224 10472025984 10485425664 10506526296 10537157568 10547237757 10557243648 10567343052 10567878144 10588022784 10631056576 10650439692 10690193192 10703872032 10735078656 10755542016 10756681684 10777186224 10788042272 10808606592 10818946458 10882638144 10886235741 10893048831 10914365952 10926869366 10948252672 10958726128 10979615808 10982248704 11023240704 11033785896 11054818656 11055378432 11065954368 11087048448 11109359772 11134779936 11141748576 11153895424 11174231808 11208357804 11211045552 11230291968 11241035232 11243730816 11285127378 11285698816 11296495084 11307211776 11318028624 11318601728 11329429472 11331572463 11351025792 11366754518 11373868338 11388998656 11395549368 11399893744 11407028304 11417849856 11421624384 11428772544 11439705681 11444609001 11464256384 11475223466 11477975208 11497679872 11499854688 11508678928 11553820887 11576431104 11580258056 11587505496 11610181632 11644674727 11655721728 11659574892 11666871972 11682392064 11689703424 11700886176 11739434994 11746782054 11751260332 11762408448 11773660752 11781029232 11817606752 11819842083 11852060416 11854302264 11863398484 11886614528 11888862912 11925775232 11933238912 11937183818 11944654638 11959938648 11960544256 11968029696 11983343616 12007458624 12018945351 12026467341 12041856036 12042465792 12053986008 12065421312 12076963488 12136547556 12149778944 12217363648 12232996608 12244699092 12293350496 12316784256 12328566894 12329191168 12352693248 12401145792 12413009133 12425512974 12437300736 12449198664 12473561088 12487850704 12524258432 12526627428 12548132352 12551141376 12573383928 12597989376 12610041024 12622104201 12634078464 12646164636 12646804992 12670912512 12696411168 12725462784 12733426944 12745608156 12809551776 12812623488 12824880462 12832906842 12846897408 12872750212 12897288432 12897941504 12910280096 12912722109 12934889856 12947263794 12990576592 12998706672 13011038208 13023484992 13027790313 13035943683 13036603776 13061454336 13076417438 13079553144 13102007296 13114541104 13117685952 13142691072 13191747072 13204366728 13230206976 13242863424 13269513061 13294807596 13308199688 13320824832 13325228448 13333567968 13372441344 13390971076 13416497136 13424893776 13430011808 13455612288 13464033408 13505836288 13508390952 13518756412 13545211904 13547774016 13558169696 13560734259 13602837374 13611350634 13629457408 13637987328 13642495792 13651033872 13668501312 13696007493 13722809856 13735937544 13744534104 13762121184 13762818048 13830019308 13870340064 13922112064 13935430411 13953261756 13962701312 13980567552 14008701728 14048832042 14049543424 14062983676 14076324864 14089790736 14090504192 14145056919 14159305482 14172738048 14186296152 14200586256 14214057984 14227655616 14271829376 14285482274 14313438208 14316145632 14340722688 14369581632 14383328043 14410745748 14411475456 14425261944 14438946816 14452759584 14496431803 14510184192 14514980988 14524065108 14552487936 14614398666 14623545006 14639487744 14642998272 14666179248 14697654272 14711714528 14714497287 14739758208 14753858742 14754605824 14757396696 14782731264 14812479696 14840715456 14846373248 14854912569 14855664768 14869876182 14883982848 14898221352 14898975744 14927376384 14944477072 14948060736 14962360539 14971724649 14988046976 14990882004 14991641088 15020218368 15046836504 15076282368 15090704832 15105141093 15108763284 15134701056 15165157784 15194065824 15209371072 15228832512 15238363392 15252940908 15259478668 15303966944 15333139584 15342735744 15347807766 15357413106 15387466752 15405094516 15435241472 15438161088 15450007328 15452929737 15483170304 15540962304 15546099856 15555829296 15601181568 15652579992 15662376072 15683211264 15698214336 15708038976 15728138496 15759789444 15805736352 15851817216 15879909073 15910985216 15926206184 15946584864 15957372928 15975659538 16009944832 16025260468 16035289788 16055808048 16056621056 16071981344 16102617984 16135022526 16165779336 16182063408 16197414912 16212909888 16228419687 16278805382 16310662144 16326265456 16390304049 16422379008 16438089192 16469423712 16470257664 16519189729 16534861056 16550678844 16567350632 16583067648 16598931552 16664039658 16702169904 16712622864 16730843136 16761347712 16764511904 16812536706 16813388032 16816568328 16829472268 16845437952 16861552848 16862406656 16865596224 16927691067 16928548224 16934144486 16944742626 16960817664 16967283712 16977042936 16977902592 16994144208 17010266112 17026538688 17050131777 17060802507 17079402368 17083497984 17099840616 17110542456 17129196544 17132436576 17196384576 17212835199 17216962812 17246519808 17263018392 17331608896 17348188879 17364646656 17370387084 17381258244 17382138368 17415272448 17439404192 17483582592 17489362338 17490247936 17500307958 17523588096 17534555136 17551329264 17588996096 17605822304 17609152491 17626890498 17643612672 17657151232 17660491128 17695051776 17726410128 17766971264 17778090624 17795097726 17829921792 17888662848 17899858368 17905775727 17916981957 17939907972 17940816384 17952044544 17975015424 18011187936 18046578367 18063698688 18080979012 18148467512 18183983104 18201378496 18204821334 18224668416 18261343324 18297079808 18314583392 18326045472 18349494912 18367048638 18440025744 18475176384 18492850341 18493786752 18529039872 18604349008 18638269461 18707838086 18731776056 18768433152 18786387648 18822198528 18824192947 18860075892 18879073976 18896984064 18915061536 18934115008 18970207488 19044616752 19088194176 19100140416 19118412234 19159442176 19177770724 19214327664 19215300608 19218935232 19233682592 19237320693 19270346112 19309125318 19345932648 19346912256 19353307984 19365420144 19383791616 19402334784 19420895691 19485864888 19498060008 19519316992 19523997696 19554905664 19614626157 19619329716 19653010944 19671811656 19676528928 19710308352 19749972928 19768866397 19787620608 19806550092 19807553024 19826501576 19845310464 19864295136 19865300992 19930747648 19942211394 19949814052 19962299532 19981237248 19987842672 19988854784 20000351952 20058662016 20062448672 20086456614 20120939776 20124745704 20140188124 20145017712 20164128768 20179601408 20183418432 20258754432 20265451598 20278134618 20305110016 20317817856 20337254544 20404256061 20417025951 20444186112 20456980992 20463743688 20476550808 20502751968 20516622336 20564705581 20584214784 20603906316 20616801156 20644227072 20721283072 20741105728 20745028962 20760947347 20801575424 20805510096 20870106656 20883168096 20929892634 20930952448 20944051968 20970851328 21013052592 21073248063 21074315136 21094475514 21114487296 21134686104 21135756288 21176045568 21238958223 21262113152 21300879384 21380386384 21407744064 21428223411 21470157312 21511084032 21513363368 21554372448 21576084544 21596724931 21617213184 21637892916 21765276288 21772471482 21786097662 21828731904 21853738732 21896505344 21917452256 21921597999 21959231616 21964497408 22046481408 22067571792 22109637312 22130788113 22131908736 22174096896 22218719544 22269559872 22283497152 22304814273 22348463616 22416715608 22422091104 22460583936 22482070464 22487461632 22527312871 22570254756 22571397632 22592990168 22614423552 22636057248 22637203456 22658858944 22663144926 22702051584 22733509036 22747736676 22777997312 22791098736 22799787488 22814056608 22843248768 22857545088 22879411362 22889218002 22928512768 22950446932 22955950416 22995359744 22999709376 23017357856 23021711649 23107641774 23152862208 23160516112 23175010992 23289349454 23311443456 23319149784 23333743944 23364784128 23379406848 23401772352 23434199383 23478869988 23493564108 23502520664 23524816896 23547321504 23562058464 23635213504 23639684166 23657823721 23704120832 23708604528 23726796968 23773229056 23777725824 23851550464 23866477824 23874367636 23889309276 23919877296 23921088512 23936059392 24014917248 24037890702 24052934682 24083712072 24084931584 24107972016 24130842624 24153926976 24202533789 24273095112 24299557888 24418208073 24434727296 24465993216 24489398184 24586700992 24610221433 24633568512 24657133788 24658382336 24705386496 24802291584 24826018266 24851025948 24874601472 24898397328 24975701408 25048516864 25053254856 25096264704 25102282752 25146767856 25218805059 25220082048 25244208402 25268156928 25292329272 25293609984 25341825024 25392822336 25401216729 25417113939 25450925568 25466853888 25491216312 25619103552 25625246976 25649760924 25665813684 25693794816 25745500424 25794576864 25795883008 25820560192 25825444218 25845260983 25869779712 25894527588 25981153184 25997413344 26046969984 26055580626 26071887366 26073207552 26122908672 26152834876 26159106288 26204014592 26229082208 26234043507 26235371904 26285382144 26383494144 26408733456 26440335747 26485726848 26539026122 26589615192 26616399376 26641649664 26650456896 26667135936 26692646589 26704087669 26744882688 26781942152 26832994272 26849787552 26860023616 26911224576 26928066816 26958915403 27011672576 27016781904 27037512824 27090423808 27095548032 27116339392 27121468518 27205674748 27222701268 27258914816 27275974656 27284991584 27302067744 27337002624 27392014986 27445619712 27471875088 27489068208 27524242368 27550572957 27660038616 27740680128 27844224128 27870860822 27906523512 27925402624 27961135104 28017403456 28044205819 28061757129 28097664084 28099086848 28125967352 28152649728 28179581472 28181008384 28290113838 28318610964 28345476096 28372592304 28401172512 28455311232 28543658752 28570964548 28626876416 28632291264 28739163264 28766656086 28821491496 28822950912 28850523888 28877893632 28905519168 28963687977 28992863606 29020368384 29029961976 29048130216 29104975872 29228797332 29247090012 29278975488 29285996544 29332358496 29395308544 29423429056 29428994574 29451576469 29479516416 29507717484 29509211648 29514793392 29565462528 29624959392 29681430912 29692746496 29709825138 29711329536 29739752364 29767965696 29796442704 29797951488 29888954144 29896121472 29924721078 29943449298 29976093952 29981764008 29983282176 30040436736 30093673008 30129684921 30181409664 30210282186 30217526568 30269402112 30330315568 30388131648 30398177397 30417201927 30418742144 30457665024 30476726784 30505881816 30518957336 30607933888 30637214437 30666279168 30685471488 30695615532 30714826212 30774933504 30810189032 30870482944 30876322176 30900014656 30905859474 30929574619 30966340608 31081924608 31092199712 31111658592 31202363136 31305159984 31324752144 31394838951 31396428672 31416077952 31456276992 31519578888 31611472704 31641713271 31703634432 31759818146 31821970432 31852412368 31893169728 31951319076 31957350817 32019889664 32050520936 32070579576 32111616096 32113242112 32143962688 32205235968 32270045052 32331558672 32364126816 32425819776 32456839374 32557610764 32621324288 32652530912 32658707223 32780608098 32844758016 32876178384 32938847424 33038379458 33069722112 33101357688 33134701264 33166135296 33197863104 33328079316 33404339808 33425245728 33461686272 33522695424 33529023808 33561098767 33625073412 33626776064 33633136656 33658944536 33690875904 33723105696 33724813312 33731192448 33855382134 33857096448 33868288972 33889485252 33921635328 33934567424 33954085872 33955805184 33988288416 34053077376 34100263554 34121605014 34158804736 34166995968 34199681232 34221084912 34258393088 34264873152 34333827003 34392769152 34425670398 34433925624 34493039616 34526036784 34661462661 34663217792 34696377758 34729293312 34740774168 34762516488 34764276736 34830544896 34878808384 34912174591 34934024181 34967165184 34978724676 34980495872 35000615916 35047176192 35069110272 35102658528 35177992192 35211644608 35218304982 35245329217 35253780996 35287225344 35314302464 35320982256 35452820256 35533942528 35556181248 35590195452 35659843584 35777325696 35799716736 35811551454 35833963914 35879815944 35881632768 35904089088 35950030848 36022375872 36056836053 36079402023 36093156734 36127397376 36161958024 36296935024 36402756992 36409642668 36449336832 36522686648 36594159616 36629166784 36652090944 36664207441 36698989824 36734097276 36880051488 36950352768 36985700682 36987573504 37058079744 37208698016 37276538922 37415676172 37463552112 37572775296 37644397056 37648385894 37720151784 37758147952 37793968128 37830123072 37866312603 37868230016 37940414976 38089233504 38176388352 38200280832 38236824468 38244042781 38318884352 38355541448 38428655328 38430601216 38437870464 38467365184 38474641386 38540692224 38618250636 38691865296 38693824512 38706615968 38730840288 38804669568 38841791382 38971729776 38996120016 39038633984 39083370939 39109811328 39229252314 39238659432 39306021888 39343623312 39353057856 39499945856 39537732794 39575241216 39613100184 39615106048 39653003152 39690620928 39728590272 39783640813 39808539183 39861495296 39884422788 39899628104 39924599064 39962474496 39975685344 39977709568 40000703904 40117324032 40124897344 40163282131 40172913228 40241879552 40249491408 40280376248 40290035424 40359202816 40366836864 40517508864 40530903196 40556269236 40610220032 40635635712 40674509088 40808512122 40834051902 40888372224 40913961984 40927487376 40953101616 41005503936 41088022479 41129411162 41168429568 41207812632 41233602312 41288454144 41482211456 41490057924 41521894694 41603150848 41611020192 41740213312 41766336192 41780143363 41806291233 41859785268 41861904896 41888103936 41941702656 42026105184 42146496126 42148630272 42188951028 42228974592 42269372208 42271512576 42477916446 42524226304 42601758768 42760772768 42815488128 42856446822 42940314624 43022168064 43026726736 43108744896 43149984129 43152169088 43193449862 43234426368 43275785832 43489295409 43530552576 43544942964 43572195324 43657463808 43707477464 43793010688 43834904512 43843195998 43876838413 43918463232 43928994816 44092962816 44135143584 44219274624 44261576226 44263817472 44348193792 44437439088 44539119744 44566994304 44609628546 44696927232 44833431216 44844182208 44887081617 44915173947 44964140928 44974923264 45054625742 45140509512 45142795264 45185980336 45228847104 45272114496 45315423279 45317717888 45326289852 45404103168 45467018072 45495473352 45555994624 45582197472 45599574976 45628113216 45686497536 45715090176 45758822724 45767461033 45778436004 45857025536 45900893864 45911900832 45990719488 45999418752 46034715712 46043423298 46215283548 46305724416 46321032224 46350021984 46578698908 46622886912 46638299568 46667487888 46803544704 46868398766 46957739976 46987128216 47005041328 47049633792 47094643008 47124116928 47270427008 47279368332 47315647442 47408241664 47417209056 47453593936 47555451648 47609930809 47639727219 47703100928 47732955648 47748735272 47778618552 47839754592 47842177024 47872118784 48029834496 48075781404 48105869364 48167424144 48169863168 48215944032 48307853952 48405067578 48546190224 48599115776 48836416146 48869454592 48931986432 48978796368 49170912147 49173401984 49220442866 49267137024 49314267576 49316764672 49410772992 49557569187 49604583168 49652036532 49702051896 49749202944 49796794656 49951402816 49999187959 50097033728 50106509712 50192529408 50293535712 50437610118 50440164096 50488416804 50536313856 50584658544 50587219968 50785644672 50802433458 50834227878 50901851136 50933707776 50982432624 51150395331 51182407521 51238207104 51250493952 51299521848 51331627368 51387589632 51491000848 51589153728 51638505597 51641120384 51650888436 51690521966 51739559424 51789055176 51962306368 51994826688 52012015207 52044566637 52093939968 52111161252 52143774732 52146415104 52245817344 52305669752 52318212576 52408029184 52458164416 52468087014 52470743808 52570764288 52766988288 52817466912 52880671494 52971453696 53078052244 53179230384 53232798752 53300913792 53334271872 53385293178 53408175338 53489765376 53563884304 53665988544 53699575104 53717327181 53720047232 53750945871 53822449152 53856133632 53917830806 54023345152 54033563808 54075025648 54139735101 54191096064 54232678784 54242937036 54411349496 54445402536 54517829632 54551949312 54569983168 54604135488 54674005248 54784029972 54891239424 54943750176 54978136416 55048484736 55101145914 55320077232 55481360256 55688448256 55741721644 55813047024 55850805248 55914808383 56034806912 56088411638 56123514258 56195328168 56198173696 56251934704 56305299456 56359162944 56472578841 56580227676 56637221928 56690952192 56745184608 56802345024 56910622464 56975818837 57087317504 57141929096 57253752832 57264582528 57478326528 57533312172 57642982992 57645901824 57701047776 57811038336 57927375954 57985727212 58040736768 58059923952 58096260432 58457594664 58494180024 58557950976 58571993088 58664716992 58843878471 58846858112 58857989148 58903152938 58959032832 59015434968 59018423296 59029586784 59130925056 59249918784 59269505701 59306599191 59362861824 59385492992 59419650276 59422659072 59479504728 59535931392 59592885408 59595902976 59777908288 59792242944 59849442156 59886898596 59952187904 59963528016 59966564352 60187346016 60259369842 60362819328 60420564372 60435053136 60538804224 60660631136 60776263296 60796354794 60834403854 60837484288 60915330048 60953453568 61011763632 61037914672 61212768183 61215867776 61251077853 61274428874 61332558336 61370942976 61391231064 61429652424 61549867008 61620378064 61694116743 61752644352 61800029312 61811718948 61859149238 61932681216 62163849216 62184399424 62223317184 62243887051 62282842041 62404726272 62610319968 62649504288 62789677902 62792857344 62832155904 62912553984 63039157776 63222945408 63283426542 63407268864 63519636292 63643940864 63704824736 63716874669 63786339456 63902638152 63914701634 64039779328 64101041872 64141159152 64223232192 64284670233 64287925376 64410471936 64540090104 64663117344 64728253632 64790174793 64851639552 64913678748 65115221528 65242648576 65305061824 65317414446 65561216196 65689516032 65752356768 65877694848 66076758916 66139444224 66202715376 66269402528 66395726208 66656158632 66808679616 66850491456 66914442819 67045390848 67058047616 67122197534 67250146824 67253552128 67266273312 67317889072 67381751808 67446211392 67462384896 67581938613 67710764268 67714192896 67736577944 67778970504 67843270656 67869134848 67908171744 67911610368 67976576832 68106154752 68200527108 68243210028 68317609472 68333991936 68399362464 68442169824 68516786176 68529746304 68667654006 68785538304 68851340796 68867851248 68986079232 69052073568 69322925322 69326435584 69392755516 69458586624 69481548336 69525032976 69528553472 69757616768 69824349182 69868048362 69934330368 69957449352 69960991744 70001231832 70094352384 70138220544 70205317056 70302598149 70423289216 70436609964 70490658434 70507561992 70574450688 70628604928 70641964512 70905640512 70929080593 70973471163 71067885056 71112362496 71180390904 71319687168 71554651392 71599433472 71623102908 71667927828 71759631888 71763265536 71808178176 72044751744 72113672106 72158804046 72186313468 72254794752 72323916048 72593870048 72607601367 72805513984 72819285336 72898673664 73045373296 73254624219 73258333568 73304181888 73328414882 73397979648 73468194552 73760102976 73830664299 73900705536 73971401364 73975147008 74116159488 74417396032 74553077844 74831352344 74927104224 75145550592 75288794112 75296771788 75440303568 75516295904 75660246144 75732625206 75736460032 75880829952 76178467008 76203650187 76251341817 76352776704 76400561664 76473648936 76488085562 76637768704 76711082896 76857310656 76875740928 76934730368 76949282772 77081384448 77236501272 77383730592 77387649024 77413231936 77461680576 77535782949 77609339136 77683582764 77943459552 77992240032 78077267968 78166741878 78219622656 78458504628 78477318864 78612043776 78687246624 78706115712 78999891712 79075465588 79150482432 79226200368 79230212096 79306006304 79321007241 79457180544 79567281626 79617078366 79722990592 79768845576 79799256208 79849198128 79924948992 79951370688 80001407808 80077939767 80112263007 80234648064 80249794688 80326564262 80345826456 80483759104 80498982816 80560752496 80580070848 80733673728 80876746209 81035017728 81061806392 81112538472 81220440064 81271271424 81349018176 81512723089 81617024244 81668103804 81776744448 81827923968 81854974752 81906203232 82011007872 82176044958 82258822324 82336859136 82415625264 82467204624 82964422912 82980115848 83043789388 83206301696 83222040384 83480426624 83532672384 83560286726 83612582466 83719570536 83723809792 83776207872 83883405312 84052210368 84132617457 84185271387 84292992252 84297260544 84377902056 84457949184 84538744416 84543025152 84955832892 85048452608 85203517536 85521545536 85630976256 85712893644 85880629248 86053453472 86217489792 86299968258 86304338176 86386899724 86468852736 86551571664 86891063931 86978590818 87061105152 87089885928 87144390648 87314927616 87414954928 87669809024 87686391996 87753676826 87836926464 87857989632 88185925632 88270287168 88299467677 88354729407 88438549248 88523152452 88527634944 88696387584 88874878176 89078239488 89133988608 89219257092 89393854464 89666862432 89688364416 89774163234 89830347894 89928281856 89949846528 90109251484 90281019024 90285590528 90371960672 90389054763 90544228992 90630846558 90635435776 90652579704 90808206336 90934036144 90990946704 91164394944 91194532191 91199149952 91251605781 91256226432 91372995072 91430180352 91517645448 91534922066 91556872008 91714051072 91801787728 91823801664 91911643311 91998837504 92069431424 92086846596 92430567096 92611448832 92642064448 92700043968 92788723857 93157397816 93245773824 93276599136 93334975776 93607089408 93736797532 93915479952 93974256432 94010082656 94189286016 94248233856 94540854016 94558736664 94631294884 94816483328 94834418112 94907187872 94925139813 95110903296 95219861618 95279454438 95406201856 95465911296 95497470544 95557237104 95679509184 95872052451 96059668992 96151562808 96211738728 96334848288 96339726336 96431888064 96615707904 96810135156 97092380448 97198231552 97548012877 97672832292 97738909184 97863972864 97957592736 98341824294 98346803968 98440885732 98534274048 98628535152 98633529344 99115138374 99209166336 99304073064 99404103792 99498405888 99593589312 99902805632 99998375918 100194067456 100213019424 100385058816 100587071424 100683296301 100875220236 100880328192 100976833608 101072627712 101169317088 101174439936 101475022621 101571289344 101604866916 101668455756 101803702272 101867415552 101964865248 102300790662 102364815042 102476414208 102500987904 102599043696 102663254736 102775179264 102982001696 103001481009 103178307456 103277011194 103282240768 103301776872 103381043932 103479118848 103578110352 103924612736 103984387983 103989653376 104024030414 104089133274 104187879936 104222322504 104287549464 104292830208 104491634688 104611339504 104636425152 104736523773 104802072543 104916328832 104936174028 104941487616 105141528576 105533976576 105634933824 105735987651 105761342988 105942907392 106156104488 106358460768 106465597504 106601827584 106668543744 106770586356 106816350676 106979530752 107127768608 107331977088 107399150208 107434654362 107440094464 107501891742 107644898304 107712267264 107835661612 108046690304 108067127616 108150051296 108170508159 108279470202 108382192128 108465357568 108485874072 108822698992 108890805072 109139966336 109208270976 109348010496 109568059944 109782478848 109887500352 109956272832 109992622323 110096969472 110202291828 110640154464 110962720512 111376896512 111483443288 111626094048 111701610496 111829616766 112069613824 112176823276 112247028516 112390656336 112396347392 112503869408 112718325888 112945157682 113160455352 113274443856 113381904384 113490369216 113598937809 113604690048 113821244928 113951637674 114174635008 114283858192 114529165056 114732128343 114956653056 115066624344 115285965984 115291803648 115402095552 115622076672 115634328103 115854751908 115971454424 116081473536 116119847904 116192520864 116915189328 116988360048 117115901952 117329433984 117687756942 117693716224 117715978296 117806305876 117918065664 118030869936 118036846592 118059173568 118499837568 118539011402 118613198382 118725723648 118770985984 118839300552 118845318144 118959009456 119071862784 119185770816 119350922439 119425617549 119555816576 119584485888 119698884312 119773797192 119904375808 119927056032 119933128704 120374692032 120489846393 120518739684 120725638656 120841128744 120870106272 121077608448 121321262272 121437322153 121552526592 121592709588 121668807708 121674968576 121830660096 121906907136 122023527264 122075829344 122425536366 122431735552 122502155706 122548857748 122665116672 122741885952 122782462128 122859304848 123240756128 123264067437 123388233486 123505288704 123600058624 123623437896 123718298476 123865362432 124368798848 124446634368 124487774102 124565684082 124809452544 125220639936 125299008576 125340430089 125418873699 125579355804 125585714688 125664311808 125825107968 126078315552 126326048569 126445890816 126566853084 126814537728 127039272584 127287881728 127409649472 127433749338 127572678912 127805276304 127829403268 128079558656 128202083744 128282318304 128446464384 128569340466 128575850752 128820943872 129080180208 129326234688 129449952387 129456507264 129580349586 129703279104 129827357496 130230443056 130467886227 130610123648 130634828892 131122432392 131379032064 131504713536 131630515239 131755389696 132153517832 132278888448 132405430752 132538805056 132791452416 133312317264 133617359232 133700982912 133828885638 134090781696 134116095232 134244395068 134500293648 134507104256 134532546624 134635778144 134661244851 134892422784 134924769792 135163877226 135421528536 135428385792 135473155888 135557941008 135686541312 135816343488 135946269837 135953153664 136212309504 136401054216 136486420056 136635218944 136667983872 136798724928 136884339648 137059492608 137302383099 137335308012 137571076608 137702681592 137735702496 137972158464 138104147136 138382064779 138645850644 138652871168 138785511032 138917173248 138963096672 139050065952 139057106944 139515233536 139648698364 139736096724 139868660736 139914898704 139921983488 140002463664 140410634112 140605196298 140846578432 140873219928 140981316868 141015123984 141148901376 141257209856 141283929024 141811281024 141858161186 141946942326 142135770112 142224724992 142360781808 142829792427 142919181657 143109302784 143198866944 143246205816 143335855656 143519263776 143526531072 143616356352 143952939067 144089503488 144227344212 144317608092 144372626936 144509589504 144647832096 145187740096 145215202734 145326631429 145611027968 145638570672 145797347328 146090746592 146509248438 146516667136 146608363776 146656829764 146795959296 146936389104 147512736441 147520205952 147661328598 147801411072 147942802728 147950294016 148232318976 148672707561 148834792064 149106155688 149662704688 149854208448 149997563877 150291101184 150577588224 150593543576 150880607136 151032591808 151177074517 151320492288 151465250412 151472920064 151761659904 152356934016 152407300374 152502683634 152705553408 152801123328 152947297872 152976171124 153275537408 153422165792 153451185993 153714621312 153751481856 153869460736 153898565544 154162768896 154473002544 154767461184 154826463872 154915516791 154923361152 155071565898 155218678272 155367165528 155886919104 155984480064 156036045621 156133699911 156333483756 156439245312 156917009256 156954637728 157224087552 157374493248 157412231424 157999783424 158150931176 158300964864 158452400736 158460424192 158612012608 158642014482 158914361088 159134563252 159234156732 159445981184 159537691152 159598512416 159698396256 159902741376 160002815616 160155879534 160224526014 160469296128 160499589376 160653128524 160691652912 160967518208 160997965632 161121504992 161151981543 161160141696 161467347456 161753492418 162070035456 162123612784 162225076944 162419205303 162698036352 163025446178 163234048488 163336207608 163553488896 163655847936 163709949504 163812406464 164022015744 164039395681 164352089916 164517644648 164673718272 164831250528 164934409248 165604766047 165928845824 165960231696 166087578776 166412603392 166444080768 166960853248 167065344768 167120573452 167225164932 167439141072 167447619584 167552415744 168104420736 168265234914 168370542774 168585984504 168594521088 168755804112 168915898368 169077488832 169417736523 169911665784 170096905216 170407035072 170927456511 171043091072 171261952512 171425787288 171761258496 172106906944 172271550031 172434979584 172599936516 172608676352 172773799448 172937705472 173103143328 173782127862 173957181636 174122210304 174179771856 174288781296 174829909856 175339618048 175372783992 175507353652 175673852928 175715979264 176531635413 176540574336 176598935354 176709458814 176877098496 177046304904 177055269888 177392775168 177749756352 177808517103 177919797573 178156478976 178267977216 178438514184 178787708928 179333724864 179376728832 179548326468 179660695788 179856563712 179899693056 180218502968 180562038048 180571181056 180743921344 180778109526 180916826881 181088457984 181261693116 181270871552 181305159408 181616412672 181868072288 181981893408 182328789888 182389064382 182398299904 182503211562 182512452864 182745990144 182860360704 183035290896 183069844132 183113744016 183428102144 183603575456 183638304549 183647603328 183823286622 183997675008 184138862848 184173693192 184861134192 185082350229 185284128896 185400087936 185577447714 186314795632 186491547648 186553198272 186669951552 186731661153 186848526123 187214178816 187473595064 187830959904 187948512864 188020165312 188378572032 188496467712 189081708032 189117473328 189262589768 189632966656 189668836224 189814375744 189850279626 190221806592 190439723236 190558908876 190812403712 190931822592 190994941088 191114474208 191359018368 191744104902 192119337984 192303125616 192423477456 192669696576 192854010699 192863776128 193231415808 193620270312 194184760896 194370524379 195096025754 195345664584 195477818368 195727945728 195915185472 196309440733 196683648588 196693607936 196881771464 197068548096 197257070304 197267058688 198230276748 198418332672 198608146128 198808207584 199187178624 199805611264 199996751836 200388134912 200426038848 201174142848 201366592602 201750440472 201760656384 201953667216 202145255424 202338634176 202745815839 202950045242 203142578688 203209733832 203336911512 203607404544 203734831104 203929730496 204601581324 204729630084 204952828416 205001975808 205198087392 205326509472 205550358528 205964003392 206002962018 206161035283 206356614912 206554022388 206564481536 206603553744 206762087864 206958237696 207156220704 207849225472 207968775966 207979306752 208048060828 208178266548 208375759872 208444645008 208575098928 208585660416 209222679008 209272850304 209473047546 209604145086 209832657664 209872348056 209882975232 210283057152 210907794447 211269867648 211471975302 211522685976 211885814784 212312208976 212716921536 212787241779 212920413489 212931195008 213203655168 213337087488 213541172712 213632701352 213959061504 214255537216 214460501059 214663954176 214798300416 214869308724 214880188928 215003783484 215289796608 215424534528 215671323224 216093380608 216134255232 216300102592 216341016318 216507022333 216558940404 216764384256 216930715136 216971748144 217645397984 217781610144 218279932672 218416541952 218696020992 219136119888 219763872657 219775000704 219912545664 219985244646 220193938944 220404583656 221280308928 221491992897 221925441024 222753793024 222966886576 223252188096 223659233532 224139227648 224353646552 224494057032 224781312672 224792694784 225007738816 225436651776 225890315364 226320910704 226548887712 226980738432 227197875618 227209380096 227642489856 227903275348 228349270016 228567716384 228610950561 229058330112 229464256686 229913306112 230133248688 230571931968 230804191104 231244153344 231268656206 231709503816 231942908848 232162947072 232239695808 232385041728 232607348847 233830378656 233976720096 234231803904 234658867968 234927691369 235375513884 235387432448 235431956592 235612611752 235836131328 236061739872 236073693184 236118347136 236999675136 237078022804 237226396764 237451447296 237541971968 237678601104 237690636288 237918018912 238371541632 238701844878 238851235098 239111633152 239168971776 239397768624 239547594384 239808751616 239854112064 240336789021 240749384064 240979692786 241037479368 241451277312 241682257488 241740212544 242630238627 242642524544 242874644306 243105053184 243185419176 243337615416 243349937152 243661320192 243813814272 244047054528 244151658688 244385222137 244538169267 244851072732 244863471104 245004311412 245097715496 245330233344 245483771904 245564924256 245718609696 246481512256 246528134874 246717304519 246776466972 247010577408 247200117248 247246875792 247436596952 248737597696 248893268736 248975548204 249131368164 249618905088 250441279872 250598017152 250680860178 250837747398 251158711608 251171429376 251328623616 251650215936 252156631104 252397852371 252555814161 252652097138 252891781632 253133706168 253629075456 254078545168 254819298944 254867498676 255145357824 255610552608 255658806536 256159117312 256404167488 256564636608 256649452087 256892928768 257138680932 257151701504 257641887744 258160360416 258652469376 258899904774 258913014528 259160699172 259406558208 259654714992 260460886112 260935772454 261220247296 261269657784 262244864784 263009427072 263261030478 263510779392 264307035664 264557776896 264810861504 264898403031 265064188221 265077610112 265582904832 266624634528 267234718464 267401965824 267657771276 268181563392 268232190464 268488790136 269000587296 269014208512 269065093248 269271556288 269322489702 269784845568 269849539584 270327754452 270843057072 270856771584 270946311776 271115882016 271632686976 271892539674 271906307328 272424619008 272802108432 272972840112 273270437888 273583596573 273597449856 273768679296 274118985216 274604766198 274670616024 275142153216 275405363184 275471404992 275734929933 276208294272 276764129558 277291701288 277305742336 277571022064 277834346496 277926193344 278100131904 278366171571 278485485691 279030467072 279297396728 279472193448 279737321472 279829797408 279843966976 280004927328 280821268224 281142974917 281210392596 281693156864 281746439856 281962633736 282030247968 282514419712 282567858048 283622562048 283716322372 283893884652 284271540224 284449449984 284721563616 285659584854 285838363314 286218605568 286397733888 286492411632 286671711312 287038527552 287616157353 287905878134 288179006976 288454688424 288635216184 288745253872 289019179008 289295664192 290375480192 290430405468 290653262858 291222055936 291277141344 291594694656 292181493184 292461003541 292644038631 293018496876 293033334272 293216727552 293313659528 293591918592 293872778208 295025472882 295040411904 295322657196 295602822144 295885605456 295900588032 297345415122 297669584128 298212311376 299325409376 299708416896 299995127754 300582202368 301155176448 301187087152 301761214272 302049888903 302065183616 302354149034 302640984576 302930500824 302945840128 303523319808 304425067863 304713868032 304814600748 305005367268 305411106816 305602246656 305894595744 305952342248 306551074816 306844331584 306902371986 307137868891 307429242624 307502963712 307738921472 307797131088 308325537792 308946005088 309534922368 309652927744 309831033582 309846722304 310143131796 310437356544 310734331056 311773838208 311968960128 312072091242 312267399822 312666967512 312878490624 313834018512 313909275456 314209571319 314406217629 314748986496 314824462848 315999566848 316301862352 316601929728 316904801472 317207962953 317224025216 317284028964 317828722176 318269126504 318468313464 318891962368 319075382304 319197024832 319396792512 319805482752 320005631232 320311759068 320449052028 320938592256 320999178752 321306257048 321383305824 321935036416 321995931264 322243009984 322303963086 322320283392 322934694912 323506984836 324140070912 324247225568 324450153888 324838410606 325396072704 326050892356 326468096976 326672415216 327419899008 327624812928 328044031488 328078791362 328704179832 329035289296 329347436544 329662501056 329868818496 329977866969 331209532094 331857691648 331920463392 332175157552 332888161536 333269515663 333921706496 334130689536 334241146904 334450329864 334878282144 334895239168 335104831488 336208841472 336530469828 336741085548 337171969008 337189042176 337511608224 338154977664 338835473046 339823331568 340193810432 340814070144 341854913022 342086182144 342523905024 342851574576 344196385029 344213813888 344543100062 344869959168 345199873032 345217352704 345547598896 345875410944 346206286656 346902984309 347564255724 347914363272 348244420608 348359543712 348577562592 349659819712 349994315713 350679236096 350745567984 351014707304 351347705856 353063270826 353081148672 353197870708 353418917628 353754196992 354092609808 354110539776 355499512704 355617034206 355839595146 356312957952 356535954432 356877028368 358052767317 358276852647 358667449728 358753457664 359096652936 359321391576 359713127424 359799386112 360437005936 361124076096 361469539179 361487842688 361556219052 361833653762 362176915968 362523386232 362541743104 362610318816 363232825344 363736144576 363963786816 364084106449 364311966459 364657579776 364778128764 364796599808 365006423124 365024905728 365491980288 365720721408 366070581792 366139688264 366227488032 366856204288 367207150912 367276609098 367295206656 367646573244 367995350016 368277725696 368347386384 369722268384 370164700458 370568257792 370800175872 371154895428 372629591264 373106396544 373339903104 373463322306 373697052246 374428357632 374947190128 375661919808 375897025728 376021290267 376040330624 376256621097 376757144064 376992935424 378163416064 378234946656 378525179536 378978145707 379337672448 379628751488 379700559252 380443613184 380879446472 381117817752 381624807424 381863645184 381989882176 382228948416 382718036736 383488209804 384238675968 384606251232 384846954912 385339393152 385708021398 385727552256 386462831616 387240540624 388369521792 388741048758 390192051508 390691329168 390955636736 391403658681 391830370944 392618881466 393367297176 393387215872 393763542928 394137096192 394514140608 394891545717 396460553496 396836665344 397216292256 397616415168 398374357248 398830731859 399611222528 399993503672 400776269824 400852077696 402348285696 402733185204 403500880944 403521312768 403907334432 404677268352 405491631678 405900090484 406285157376 406419467664 406673823024 407859460992 409203162648 409459260168 409905656832 410003951616 410396174784 410653018944 411907149297 411928006784 412005924036 412322070566 412713229824 413108044776 413128963072 413207107488 413524175728 413916475392 414312441408 414886539907 415146194337 415698450944 415937551932 415958613504 416096121656 416356533096 416751519744 416889290016 417150197856 417171320832 418445358016 418545700608 418946095092 419208290172 419665315328 419744696112 419765950464 421815588894 422539735296 422943950604 423045371952 423771629568 424624417952 425433843072 425574483558 425840826978 425862390016 426407310336 426674174976 427082345424 427265402704 428489377281 428511074432 428757544971 428921002118 429327908352 429596600832 429738617448 429760377856 430007566968 430579593216 430849069056 431342646448 431858817201 432268510464 432600205184 432682032636 433014044666 433117880808 433528768512 433861430272 433943496288 435290795968 435563220288 435707209357 435979894287 436559865344 436833083904 437392041984 438272239776 439527745314 439550001408 439825091328 439970489292 440387877888 440809167312 442560617856 442983985794 443850882048 445507586048 445933773152 446018122683 446504376192 447318467064 448278455296 448707293104 448988114064 449562625344 449992691631 450015477632 450873303552 451780630728 452641821408 453097775424 453531223551 453961476864 454395751236 454418760192 455284979712 455806550696 456698540032 457135432768 457221901122 458116660224 458928513372 459826612224 460266497376 461143863936 461608382208 462488306688 462537312412 463419007632 463885817696 464479391616 464770083456 465214697694 467660757312 467953440192 468108136863 468401099733 469317735936 469855382738 470751027768 470774864896 470863913184 471225223504 471672262656 472123479744 472236694272 473999350272 474156045608 474452793528 474902894592 475083943936 475357202208 475381272576 475836037824 476743083264 477403689756 477702470196 478223266304 478337943552 478795537248 479095188768 479617503232 479708224128 480673578042 481498768128 481959385572 482074958736 482902554624 483364514976 483480425088 485260477254 485285049088 485749288612 486210106368 486370838352 486675230832 486699874304 487257615909 488094109056 488303317376 488770444274 489076338534 489702145464 489726942208 490008622824 490195430992 490660466688 490967543808 491129848512 491437219392 492118187043 492963024512 493056269748 493434609038 493552933944 494021154816 494400234496 494493751584 494873193904 496503564151 496814298141 497475195392 497786537472 497951096408 498262736328 499237810176 500882559744 501196034304 501361720356 501675494796 502317423216 502342858752 502657247232 504313262208 504795704742 505111628322 505304194276 505783563264 506267412336 508157090336 508253209569 509638597888 509734997352 510290715648 511221105216 511317613072 512782369533 512808334976 513129273216 513298904174 513785857536 514277361864 514303403008 515283775488 516320720832 516814650093 517304938752 517799809548 517826029056 518321398344 518813116416 519309429984 520921772224 521871544908 522440494592 522539315568 524489729568 526018854144 526522060956 527021558784 528614071328 529621723008 529796806062 530128376442 530155220224 531165809664 533249269056 533425551309 533759392719 534469436928 534803931648 535315542552 536363126784 536464380928 536977580272 538001174592 538130186496 538543112576 538644979404 539569691136 539699079168 540655508904 541686114144 541713543168 541892623552 542231764032 542750480643 543265373952 543785079348 543812614656 544849238016 545604216864 545945680224 546540875776 547167193146 547194899712 547537358592 548237970432 549209532396 549341232048 550284306432 550810726368 550942809984 551469859866 552416588544 553528259116 554583402576 554611484672 555142044128 555247050687 555852386688 556200263808 556732343142 556970971382 558060934144 558594793456 558944386896 559474642944 559659594816 560009854656 560194983459 560545578369 561642536448 562285949834 562420785192 563386313728 563492879712 563925267472 564060495936 565135716096 567245124096 567432644744 567787769304 568543080448 568898899968 569443127232 570589061623 571319169708 571676726628 572437211136 572795467776 572984823264 573343422624 574077055104 575232314706 575811756268 576358013952 576909376848 577270432368 577490507744 578591328384 580750960384 580860810936 581306525716 582444111872 582554282688 583111573137 584362986368 584922007082 585288077262 586036993752 586066668544 586433455104 586627319056 587183837184 587745556416 588928322199 590050945764 590080823808 590645314392 591205644288 591771210912 591801176064 594690830244 595339168256 596424622752 598650818752 599416833792 599990255508 601164404736 602374174304 603522428544 604099777806 604130367232 604708298068 605281969152 605861001648 605891680256 608237447517 608850135726 609427736064 609629201496 610010734536 610822213632 611204493312 611789191488 611904684496 613688663168 613804743972 614275737782 614858485248 615005927424 615477842944 615594262176 616651075584 617892010176 618096273739 618483105849 619069844736 619305855488 619662067164 619693444608 620286263592 620874713088 621468662112 623547676416 623937920256 624144182484 624534799644 625333935024 625756981248 627668037024 627818550912 628419142638 628812435258 629497972992 629648925696 631999133696 632603724704 632723383341 633809602944 634415925906 634448050432 634568057928 635657444352 636538253008 636936626928 638150764608 638361725337 638394049664 638761240467 638793585024 639610965504 640011262464 640623518136 640898104056 641877184512 641998357504 642612514096 642766611648 643381503177 643991862528 644486019968 644607926172 644640566784 645869389824 647013969672 648280141824 648494451136 648900307776 649521066999 649676821212 650792145408 652101784712 652936193952 653344830432 654839798016 655249625856 656088062976 656157582724 657408359664 658070578592 659325002112 659737636992 659955733938 662419064188 663715383296 663840926784 664350315104 664475978691 665776323072 666539031326 667843412992 668261379072 668482293808 668900659728 669756564288 672417682944 673060939656 673482171096 674343938016 674378084352 675023216448 676309955328 677670946092 679646663136 680387620864 681628140288 682836090139 683709826044 684172364288 685047810048 685703149152 688392770058 688427627776 689086200124 689739918336 690399746064 690434705408 691095197792 692412573312 693805968618 695128511448 695828726544 696488841216 696719087424 697155125184 697822046541 699319639424 699988631426 701358472192 701491135968 702029414608 702695411712 704783074107 706126541652 706162297344 706395741416 706837835256 707508393984 708185219616 708221079552 710325158347 710999025408 711234068412 711679190292 712625915904 713071908864 713754056736 716105534634 716553705294 717334899456 717506915328 718193305872 718642783152 719426254848 720874011872 721010367063 722248152192 722939078358 722975685376 723112438104 723667307524 724353831936 725046772464 725083486208 725220637632 727472289152 727890715881 727927573632 728168212898 728623932918 729315159552 729556257528 729593199616 730012846248 730049811456 730983960576 731441442816 732141163584 732279376528 732454976064 733155666411 733614507801 734414301824 734553218196 734590413312 735293146488 735990700032 736555451392 736694772768 739444536768 740151913557 740329400916 741136515584 741600351744 742309790856 745259182528 746212793088 746679806208 746926644612 747394104492 748856715264 749894380256 751323839616 751794051456 752042580534 752080661248 752513242194 753514288128 753985870848 756326832128 756469893312 757050359072 757193557113 757956291414 758675344896 759257502976 759401118504 760887226368 761758892944 762235635504 763979764352 764457896832 765436073472 766976419608 768477351936 769212502464 769693909824 769948356261 770678786304 771416042796 771455104512 772925663232 774481081248 776739043584 777482097516 780384103016 781382658336 781911273472 782807317362 783660741888 785237762932 786734594352 786774431744 787527085856 789028281216 789783091434 792921106992 793673330688 794432584512 794695209093 795192564663 795232830336 796748714496 797661463718 799222445056 799987007344 801704155392 804696571392 805466370408 807001761888 807042625536 807814668864 809354536704 809440296721 810983263356 811800180968 812570314752 812838935328 813347646048 815718921984 818406325296 818918520336 819811313664 820792349568 821306037888 823814298594 823856013568 824011848072 824644141132 825426459648 826216089552 826257926144 826414214976 827048351456 827204789799 828624882816 829773079814 830292388674 831396901888 831875103864 831917227008 832192243312 832713066192 833503039488 833778580032 834300395712 835098514713 835456457073 836890716032 837091401216 837892190184 838416580344 839330630656 839489392224 839531900928 843428924751 843631177788 845079470592 845887901208 846090743904 847543259136 849248835904 850061255071 850867686144 851148967116 851681653956 851724780032 852814620672 853348349952 854164690848 854530805408 856978754562 857022148864 857515089942 857842004236 858655816704 859193201664 859477234896 859520755712 860015133936 862685292896 862848472059 863717634402 864537020928 865200410368 865364065272 866028089332 866235761616 867057537024 867722860544 867886992576 870581591936 871126440576 871414418714 871959788574 873119730688 873666167808 874784083968 876544479552 877383010623 877932115893 879055490628 879100002816 879650182656 879940978584 880775755776 881618334624 884282339983 885121235712 885967971588 887701764096 891015172096 891867546304 892036245366 893008752384 894636934128 896556910592 897414586208 897976228128 899125250688 899985383262 900030955264 901746607104 903561261456 905283642816 906149666709 906195550848 907062447102 907922953728 908791502472 908837520384 910569959424 911613101392 913275203589 914270865536 914443802244 916233320448 917857026744 919653224448 920532994752 921413606673 922287727872 923216764416 924976613376 925074624824 926838015264 927771635392 928958783232 929540166912 930429395388 935321514624 935906880384 936216273726 936802199466 938635471872 939710765476 941502055536 941549729792 941727826368 942450447008 942628713957 944246959488 944473388544 947998700544 948312091216 948905587056 949805789184 950714404416 951623888859 951672075648 953486166528 954807379512 955404940392 956446532608 956675887104 957591074496 958190377536 959416448256 961347156084 962997536256 963918771144 964149917472 965805109248 966729029952 966960850176 968674453453 970520954508 970570098176 971498577224 972420212736 972741676704 973350461664 973399748608 974515231818 976188218112 976606634752 977540888548 978152677068 979404290928 979453884416 980017245648 980390861984 982259697024 982874438784 984236374086 985926049024 986112539496 986869218076 987105867888 988042309632 988800468992 988987503168 989746387808 989933600907 993007128302 993628596282 994950390784 995573074944 995902192816 996525472656 999808546989 1001765119488 1002392068608 1002723440712 1003350989592 1004634846432 1004685717504 1005314494464 1007670573469 1008626524416 1009591409484 1010223256644 1010608388552 1011567126528 1012534824672 1016314180672 1016506419138 1017286420003 1019277195776 1019469994704 1020581431296 1022442210432 1022635226144 1025564739066 1025616669952 1026258546432 1026597808348 1027571715072 1028554723728 1028606806016 1032589155087 1032641441664 1033629300186 1034609877504 1035599619096 1035652058112 1036642796688 1037626232832 1038618859968 1040708952927 1041843544448 1043743089816 1044880989184 1045078631136 1048979459136 1049982947139 1052037708288 1053044121912 1054043117568 1057228142656 1058239521619 1059243446016 1059593612124 1060256752884 1060310440448 1062331619328 1066498538112 1066851102618 1067518785438 1068938873856 1069607863296 1070631085104 1072928761856 1073955160544 1074158301951 1076002349184 1076260372992 1077086225152 1077289958808 1079139382272 1079398158336 1081311017808 1083372228288 1083785247104 1084408617537 1084463528064 1085500961286 1086530747904 1087570158696 1087625229312 1089698476032 1091208433728 1091891360448 1092252319347 1092935899377 1094334386292 1094389799424 1095074717184 1096475940864 1098419064792 1098682464096 1100568612864 1101621452736 1101885619968 1102939719732 1104833177088 1107056518232 1109166805152 1109222969344 1110284088256 1110494101374 1111704773376 1112400527616 1113464686284 1113941942764 1116121868288 1117189586912 1117888773792 1119319189632 1120019709312 1120389966918 1121091156738 1123285072896 1124571899668 1124841570384 1126772627456 1126985759424 1127850534944 1128063870801 1128120991872 1130271432192 1134490248192 1134865289488 1135575538608 1136934437121 1138886254464 1141178123246 1142638339416 1143353453256 1144874422272 1145590935552 1145969646528 1146686845248 1148154110208 1148275769767 1150464629412 1151623512536 1152716027904 1153818753696 1154540864736 1154981015488 1157182656768 1159233362329 1161501920768 1161721621872 1162613051432 1164888223744 1165108565376 1166223146274 1168725972736 1169844014164 1170576154524 1172073987504 1172133337088 1172866910208 1173254638112 1175491112832 1177856644398 1180101891528 1180161647616 1181290628784 1182411288576 1183542421824 1184674637151 1189381660488 1190678336512 1192849245504 1196492195577 1197301637504 1198833667584 1199980511016 1202328809472 1204748348608 1205900850217 1207044857088 1208199555612 1208260734464 1209416596136 1210563938304 1211722003296 1211783360512 1216474895034 1217700271452 1218855472128 1219258402992 1220021469072 1223578382976 1223809368992 1227377326336 1227609487944 1228551475564 1229716970496 1230011854848 1230955685888 1231188524352 1235721447891 1235784020352 1236192547478 1236966211698 1238139689472 1238611710976 1239324134328 1239386889216 1240572527184 1241749426176 1242937324224 1244659619721 1245438583011 1247095352832 1247875840512 1248288364968 1249069599288 1250667870048 1251513962496 1255336074048 1255637101824 1256838285276 1257624870516 1258995945984 1259297851392 1263998267392 1265207449408 1265446766682 1266417788167 1267619205888 1268831851812 1268896100864 1269136115856 1271314888704 1273076506016 1273873253856 1276301529216 1276723450674 1276788099328 1277522480934 1277587170048 1279221931008 1280022524928 1281247036272 1281796208112 1283996715008 1285225028192 1285468131843 1285533223296 1286763006354 1287983725056 1288972039936 1289215852344 1289281133568 1291738779648 1294027939344 1295576451603 1296988902272 1297800615552 1299042133998 1299353642424 1301584290816 1304203569424 1305872387904 1306689660864 1307121628071 1307939682861 1309679596032 1310499251712 1312176125952 1312315165448 1314816719328 1316141157184 1317400220791 1318650004224 1319475273984 1319911467876 1324838128376 1327430766592 1327681853568 1328700630208 1328951957382 1331552646144 1333078062652 1335686825984 1336522758144 1336964587616 1337801319456 1339513128576 1344835365888 1346121879312 1346964342192 1348687876032 1349978074893 1350046432896 1352619910656 1355341892184 1359293326272 1360593670653 1363256280576 1365672180278 1367419652088 1368344728576 1370095620096 1371406298304 1374166085131 1376785540116 1376855255552 1378172400248 1379479836672 1380799492128 1380869410816 1382190395584 1384825146624 1387611937236 1390257022896 1391657453088 1393438174848 1394310250368 1395644093082 1398639278848 1399977262852 1402716944384 1402982271936 1404058829216 1404324410589 1409566148214 1412253083304 1412324594688 1412791482832 1413675670512 1415016787968 1416370439232 1420650316694 1421998050816 1422468136824 1423358380584 1425251831808 1426143817728 1427508113472 1432211069268 1433107410588 1434669798912 1435013830656 1436386611744 1437285566304 1438852509696 1441748023744 1442020734126 1443127246981 1444496304384 1445878156716 1445951370752 1446224876208 1447334615048 1448707663872 1450093544928 1450166972416 1450441275264 1454944578304 1455781431762 1455855147264 1456336425796 1457247865836 1458630319104 1459112515056 1459186399232 1460025692496 1460099622912 1464282327168 1464558753056 1464909952128 1466311332822 1467229015602 1468828603648 1469106436392 1469180826624 1470586292976 1471981400064 1473110902784 1473389545536 1476354561129 1478889073536 1480303827114 1480658801832 1482273031168 1483200703488 1484619581712 1489510692453 1490442894423 1490518365056 1492425586176 1493359612416 1493853289224 1494788208984 1497713430528 1499788760512 1501223507413 1502647679232 1503588102912 1504085161068 1504161322496 1505026484388 1507028576256 1507971741696 1512653664256 1512939786624 1514100718144 1514387114226 1515549156331 1515912582828 1517350689792 1518515005952 1518802237008 1523517785888 1524471271008 1527959528704 1528915793664 1530872146944 1533952839216 1538347108599 1538425004928 1539387819648 1539896712522 1541357572608 1542832085592 1542910209024 1545851326464 1548962162496 1550443950279 1553478087168 1554964195032 1560768206032 1562765316672 1565614634724 1567321483776 1570475525864 1573469188704 1573548863488 1575054171712 1576560919963 1578056562432 1579566182868 1585842213984 1588865169024 1589390418186 1590385129326 1590465660672 1593497428992 1595322927436 1598444890112 1599974014688 1600276653927 1603408310784 1609393142784 1610932740816 1614003523776 1615629337728 1618709073408 1618880593442 1621966526712 1623600361936 1625140629504 1625677870656 1626695292096 1628251441929 1631437843968 1636812650592 1637837040672 1639622627328 1641584699136 1642612075776 1644493839583 1647628597188 1647712027136 1648023696144 1649288282264 1650852919296 1652432179104 1652515852288 1652828429952 1654096702912 1654409579598 1657249765632 1659546159628 1660584777348 1662793803776 1663750207728 1663834454016 1664384486624 1665426132384 1667557160064 1668600791424 1670197029426 1670912914146 1673781432064 1674182802432 1675784380368 1676833160688 1678661261312 1678978784448 1680584950377 1686857849502 1687262355576 1690158941184 1691775802416 1692181487808 1698497671808 1700122510142 1701735372288 1702297934232 1703363307912 1703449560064 1705629241344 1706696699904 1708329381696 1709061610816 1710696554959 1711767184869 1713957509124 1714044297728 1715030179884 1715684008472 1717311633408 1718386403328 1718954469792 1719041511424 1720030267872 1725370585792 1725696944118 1727021131633 1727435268804 1729074041856 1730400820736 1730728130544 1732056178664 1732471523232 1735445721088 1735773985152 1741163183872 1742252881152 1742828837428 1743919577148 1746239461376 1747332335616 1753088959104 1754766021246 1755864231786 1758110981256 1758200005632 1759300365312 1759881957168 1761551511552 1763236669248 1766784966597 1768564679966 1770242471424 1771935943176 1775403528192 1783735092608 1784072490732 1786017504768 1789273868256 1793113821184 1794829172416 1795952456256 1796546164609 1798250501376 1799970766524 1800061910528 1803493214208 1807122522912 1810567285632 1812299333418 1812391101696 1814124894204 1815845907456 1817583004944 1817675040768 1823226202784 1826550407178 1828541731072 1828887604488 1832466640896 1835714053488 1841065989504 1842827213346 1844575455744 1846433528832 1849953226752 1850149249648 1853676030528 1854288821217 1855449317547 1855543270784 1857917566464 1859080333824 1860858790776 1870643029248 1871813760768 1872432547452 1873604398932 1877270943744 1879421530952 1883004111072 1883099459584 1883455652736 1884900894016 1885257427914 1886704051759 1888493918976 1888946777088 1895997401088 1896624182432 1897811174112 1901428808832 1903247777718 1903344151296 1906972333056 1909614759024 1910809880784 1912893065216 1915085176011 1915182148992 1916380755072 1918832896512 1922694312168 1925995072512 1927837542288 1928299834944 1930144509531 1933458059904 1933921700352 1937348906906 1941041909016 1941140196352 1942997154448 1944840425472 1945483353408 1946700923328 1948563200997 1949030463636 1949398399837 1952376436224 1953213269504 1955081777096 1956305354136 1958808581856 1958907768832 1960034491296 1960781723968 1964519394048 1965748877568 1968000824419 1968472748172 1971852098048 1972225078992 1973738436152 1974211735776 1977600937984 1977975006336 1979492775616 1979867201814 1986014256604 1987257192564 1989900781568 1991146149888 1991804385632 1993050945312 1999617093978 2003530238976 2004784137216 2005446881424 2006701979184 2009269692864 2015341146938 2017253048832 2019182818968 2020446513288 2021216777104 2023134253056 2025069649344 2032628361344 2033012838276 2034572840006 2038554391552 2038939989408 2041162862592 2044884420864 2045270452288 2047227024787 2048508270417 2051129478132 2051233339904 2052517092864 2053195616696 2055143430144 2057109447456 2057213612032 2065178310174 2065282883328 2067258600372 2069219755008 2071199238192 2071304116224 2073285593376 2077237719936 2081417905854 2083687088896 2087486179632 2089761978368 2090157262272 2097958918272 2099965894278 2104075416576 2106088243824 2108086235136 2114349222321 2114456285312 2116479043238 2118486892032 2119187224248 2120513505768 2120620880896 2124663238656 2130975475041 2132997076224 2133702205236 2135037570876 2137877747712 2139215726592 2141262170208 2145857523712 2147910321088 2148316603902 2149965082237 2152004698368 2152520745984 2154172450304 2154579917616 2158278764544 2162622035616 2166744456576 2167570494208 2168817235074 2168927056128 2171001922572 2173061495808 2175140317392 2175250458624 2182416867456 2183782720896 2184504638694 2185871798754 2188668772584 2188779598848 2190149434368 2192951881728 2196838129584 2197364928192 2199466999233 2200843523403 2203242905472 2203771239936 2205879439464 2209666354176 2214113036464 2218333610304 2220455740671 2220568176512 2220988202748 2223409546752 2224801055232 2226929372568 2227883885528 2232243736576 2234379173824 2235777547584 2236516653901 2238638379264 2240039418624 2240779933836 2242182313476 2246570145792 2249143799336 2249683140768 2253545254912 2253971518848 2255701069888 2256127741602 2256241983744 2260542864384 2268980496384 2269730578976 2271151077216 2273868874242 2277772508928 2282356246492 2285276678832 2286706906512 2291939293056 2293373690496 2296308220416 2296551539534 2300929258824 2303247025072 2305432055808 2307637507392 2309081729472 2309845068783 2309962030976 2314365313536 2318466724658 2323003841536 2323443243744 2325226102864 2330217130752 2332446292548 2332886609641 2337451945472 2339688028328 2341152309048 2344147975008 2344266674176 2345733820416 2346509276224 2350982225664 2355713288796 2360203783056 2360323295232 2362581257568 2367084843648 2369349274302 2378763320976 2381356673024 2384085627279 2385698491008 2392984391154 2394603275008 2397667335168 2399961022032 2409496697216 2411801700434 2414089714176 2416399111224 2416521468928 2418833192272 2421127876608 2423444006592 2428320890163 2432949790068 2435400542904 2437710944256 2438516805984 2440042938144 2447156765952 2447618737984 2449960209991 2454754652672 2455218975888 2457102951128 2459433940992 2461911371776 2462377048704 2471442895782 2471568040704 2472385094956 2473932423396 2476279378944 2477223421952 2478648268656 2478773778432 2481145054368 2485874648448 2489319239442 2490877166022 2494190705664 2495751681024 2496576729936 2498139198576 2501335740096 2506369371219 2510672148096 2511274203648 2513676570552 2515249741032 2517991891968 2518595702784 2530286774253 2530414898816 2530893533364 2532835576334 2535238411776 2537663703624 2537792201728 2538272231712 2542629777408 2546153012032 2547746507712 2548588745143 2550183765213 2552603058432 2553446901348 2553576198656 2555044961868 2555174340096 2558443862016 2560045049856 2562494072544 2563592416224 2567993430016 2570450056384 2570936263686 2571066446592 2573526012708 2575967450112 2577944079872 2578431704688 2578562267136 2588055878688 2591152903206 2593977804544 2595601231104 2598084267996 2598707284848 2603168581632 2608407138848 2611744775808 2613379321728 2614243256142 2615879365722 2619359192064 2620998503424 2624352251904 2624630330896 2629633438656 2632149031869 2632282314368 2633796347679 2634800441582 2637300008448 2638950547968 2639822935752 2649676256752 2652847019949 2655363707136 2657401260416 2657903914764 2663105292288 2666156125304 2671373651968 2673045516288 2673929175232 2675602638912 2676487143193 2679026257152 2689670731776 2692243758624 2693928684384 2697375752064 2699956149786 2700092865792 2705239821312 2710683784368 2718586652544 2721187341306 2726512561152 2731344360556 2734839304176 2736689457152 2739825610767 2742812596608 2748332170262 2753571080232 2753710511104 2756344800496 2758959673344 2761598984256 2764240820019 2764380791168 2769650293248 2775223874472 2780514045792 2783314906176 2786876349696 2788620500736 2791288186164 2791815123013 2797278557696 2799954525704 2805433888768 2805964543872 2808117658432 2808648821178 2819132296428 2824506166608 2824649189376 2825582965664 2827351341024 2832740878464 2841300633388 2843996101632 2844936273648 2846716761168 2855016226944 2864422138536 2866214821176 2869339597824 2870027661312 2872773223488 2874571132608 2883496047488 2884041468252 2886254493962 2888992608768 2891756313432 2891902741504 2892449752416 2894669230096 2897415327744 2900187089856 2900882550528 2904205779349 2906023360359 2909889156608 2911562863524 2911710294528 2912672851592 2914495731672 2917260638208 2918225030112 2918372798464 2920051384992 2920199245824 2928564654336 2929117506112 2929819904256 2932622665644 2934458031204 2937657207296 2938212872784 2938361653248 2941172585952 2946221805568 2946779091072 2952709122258 2957778147072 2960607654228 2961317603664 2964546062336 2966401406976 2969239163424 2979021384906 2980885788846 2981036730112 2984851172352 2986719224832 2987706578448 2989576417968 2999425640967 2999577521024 3002447014826 3005295358464 3007176205824 3008170322136 3008322644992 3010052968776 3014057152512 3015943483392 3023011720407 3025879573248 3028201436288 3028774228452 3031098312662 3031825165656 3034701379584 3037030011904 3037604474016 3047035571776 3048942542016 3049950465499 3051859260009 3055919057408 3057831587328 3061744293888 3067905678432 3076694217198 3076850009856 3078775639296 3079793425044 3082715145216 3085664171184 3085820418048 3097924324992 3100887900558 3106956174336 3109928390064 3121536412064 3122126858781 3125530633344 3131229269448 3134642967552 3140951051728 3146938377408 3149948841417 3150108343424 3153121839926 3156113124864 3159132365736 3171684427968 3174718564857 3177730338048 3178780836372 3180770258652 3180931321344 3186994857984 3190645854872 3196889780224 3199948029376 3200553307854 3206816621568 3218786285568 3221865481632 3228007047552 3231258675456 3237418146816 3237761186884 3243933053424 3247200723872 3251355741312 3253390584192 3256502883858 3262875687936 3273625301184 3275674081344 3276756958041 3278807698131 3283169398272 3285224151552 3288987679166 3295257194376 3295424054272 3296047392288 3298576564528 3301705838592 3304864358208 3305656859904 3308193405824 3308819159196 3314499531264 3319092319256 3321169554696 3325587607552 3327500415456 3327668908032 3328768973248 3330852264768 3335114320128 3337201582848 3340394058852 3341825828292 3347562864128 3348365604864 3351568760736 3353666321376 3357322522624 3357957568896 3361169900754 3373715699004 3374524711152 3380317882368 3383551604832 3384362975616 3396995343616 3400245020284 3403470744576 3404595868464 3406726615824 3406899120128 3410803311363 3416658763392 3418123221632 3421393109918 3423534369738 3427915018248 3428088595456 3430060359768 3431368016944 3434623266816 3436772806656 3437908939584 3440060535744 3444827309301 3450741171584 3451393888236 3454042263266 3454870537608 3458148083712 3460801641472 3461456261088 3464112357328 3464943046464 3471547970304 3475524949057 3477700086987 3482326367744 3484505762304 3485657674856 3487839154296 3492478922752 3494664671232 3506177918208 3509532042492 3511728463572 3516221962512 3516400011264 3518600730624 3519763914336 3526473338496 3533569933194 3537129359932 3540484942848 3543871886352 3567470185216 3568144981464 3572035009536 3578547736512 3589476586731 3589658344832 3591904912512 3593092329218 3596501002752 3599941533048 3600123821056 3606986428416 3614245045824 3617702550651 3621134571264 3624598666836 3624782203392 3628249788408 3631691814912 3635166009888 3635350081536 3646452405568 3653100814356 3657083462144 3657775208976 3671428106976 3682131979008 3685654426692 3689150911488 3692867057664 3700298499296 3707352061056 3708577642434 3710898635094 3711086541568 3715835132928 3718160667648 3721717581552 3733978859163 3736315749033 3741286058496 3743627521536 3744865094904 3747208797864 3754541887488 3758843061904 3766008222144 3766911305472 3769801788032 3770514855828 3773408103518 3776987837952 3777893554176 3791994802176 3793248364864 3795622348224 3796877110111 3799253364501 3802857617664 3806495555436 3806688302592 3813944666112 3819229518048 3821619761568 3825786130432 3830170352022 3830364297984 3832761510144 3837665793024 3845388624336 3851990145024 3855675084576 3856599669888 3860289019062 3866916119808 3867843400704 3874697813812 3882083818032 3882280392704 3885994308896 3886729354809 3890966706816 3893401846656 3897126401994 3898060927272 3898796799674 3904752872448 3906426539008 3910163554192 3912610708272 3917617163712 3920068982592 3921364884213 3921563447936 3923819048583 3929038788096 3931497755136 3936001648838 3936945496344 3943704196096 3944450157984 3947476872304 3948423471552 3952200662373 3955950012672 3958985551232 3959734403628 3972028513208 3974514385128 3979801563136 3982292299776 3983608771264 3986101890624 3999234187956 4007060477952 4009568274432 4010893762848 4013403958368 4018539385728 4030682293876 4034506097664 4038365637936 4040893026576 4042433554208 4050139298688 4065256722688 4066025676552 4069145680012 4077108783104 4077879978816 4081781011959 4089768841728 4090540904576 4094454049574 4097016540834 4102258956264 4102466679808 4105034185728 4106391233392 4110286860288 4114218894912 4122498255393 4130356620348 4130565766656 4134517200744 4138439510016 4142398476384 4142608232448 4146571186752 4154475439872 4162835811708 4167374177792 4174972359264 4179523956736 4180314524544 4195917836544 4199931788556 4208150833152 4212176487648 4228698444642 4228912570624 4232958086476 4236973784064 4238374448496 4241027011536 4241241761792 4261950950082 4265994152448 4267404410472 4270075141752 4275755495424 4278431453184 4282524340416 4295820642176 4296633207804 4299930164474 4304009396736 4305041491968 4308344900608 4309159835232 4316557529088 4325244071232 4326673916173 4329381740943 4333488913152 4335140988416 4337634470148 4337854112256 4342003845144 4346122991616 4350280634784 4350500917248 4364833734912 4367565441792 4369009277388 4371743597508 4377337545168 4377559197696 4380298868736 4393676259168 4394729856384 4398933998466 4401687046806 4406485810944 4407542479872 4411758878928 4419332708352 4428226072928 4429063683387 4436667220608 4440911481342 4441136353024 4441976405496 4446819093504 4449602110464 4453858745136 4455767771056 4468532077359 4468758347648 4471328683269 4471555095168 4473033307802 4477276758528 4480078837248 4481559867672 4484364626952 4493140291584 4498287598672 4499366281536 4503670522239 4507943037696 4511402139776 4512255483204 4512483967488 4521085728768 4537960992768 4539461157952 4542302154432 4546647468993 4547737748484 4555545017856 4564712492984 4570553357664 4573413813024 4583878586112 4586747380992 4592616440832 4593103079068 4601858517648 4606494050144 4615275014784 4618163458944 4619690137566 4619924061952 4628730627072 4636933449316 4646007683072 4646886487488 4650452205728 4651331850837 4660434261504 4664892585096 4665773219282 4674903890944 4679376056656 4682304618096 4688295950016 4693018552448 4701964451328 4711426577592 4720407566112 4720646590464 4725162515136 4729682759889 4734169687296 4738698548604 4757526641952 4762713346048 4768171254558 4771396982016 4785968782308 4789206550016 4795334670336 4799922044064 4818993394432 4823603400868 4828179428352 4832798222448 4833042937856 4837666384544 4846888013184 4856641780326 4865899580136 4870801085808 4875421888512 4877033611968 4880085876288 4884754325787 4894313531904 4895237475968 4899920419982 4909509305344 4910437951776 4914205902256 4918867881984 4924754097408 4933481518749 4942885791564 4943136081408 4944770189912 4947864846792 4952558757888 4954446843904 4957296537312 4957547556864 4962290108736 4971749296896 4972276108429 4978638478884 4981754332044 4988381411328 4991503362048 4993153459872 4996278397152 5002671480192 5012738742438 5021344296192 5022548407296 5027353141104 5030499482064 5035983783936 5060573548506 5060829797632 5061787066728 5065671152668 5070476823552 5075327407248 5075584403456 5076544463424 5092306024064 5095493015424 5097177490286 5100367530426 5105206116864 5106893802696 5107152397312 5110089923736 5110348680192 5116887724032 5120090099712 5124988145088 5127184832448 5132089664877 5135301554607 5140900112768 5141872527372 5142132893184 5147052025416 5151934900224 5155888159744 5156863409376 5157124534272 5176111757376 5181063394899 5182305806412 5187955609088 5191202462208 5196168535992 5197414569696 5206337163264 5216814277696 5223489551616 5226758643456 5228486512284 5231758731444 5238718384128 5241997006848 5249260661792 5259266877312 5264298063738 5264564628736 5267592695358 5269600883164 5274600016896 5277901095936 5279645871504 5299352513504 5300354899791 5305694039898 5310727414272 5314802520832 5315807829528 5326210584576 5332312250608 5347858350464 5351205277824 5352974286386 5358052514304 5379341463552 5384487517248 5387857368768 5389638493827 5394751504128 5399912299572 5400185731584 5410479642624 5421367568736 5437173305088 5442374682612 5453025122304 5462688721112 5469678608352 5473378914304 5479651221534 5485625193216 5496664340524 5507142160464 5507421022208 5512689600992 5523197968512 5528481640038 5528761582336 5539300586496 5550447748944 5561028091584 5562866463651 5566347952641 5566629812352 5573752699392 5577241001472 5582576372328 5583630246026 5594557115392 5599909051408 5611929087744 5616235316864 5617297642356 5638264592856 5649012333216 5649298378752 5651165931328 5654702682048 5660112155277 5665481756928 5682601266776 5687992203264 5689872547296 5693433522336 5710032453888 5728844277072 5732429642352 5738679195648 5745546446976 5749142265216 5766992094976 5768082936504 5772508987924 5777985217536 5783512626864 5783805483008 5784899504832 5789338460192 5790433528593 5800374179712 5801765101056 5808411558698 5812046720718 5819778313216 5823125727048 5823420589056 5825345703184 5828991463344 5834521276416 5836450060224 5840102769984 5845689602991 5848195199511 5857129308672 5858235012224 5859639808512 5865245331288 5868916062408 5875314414592 5876425745568 5876723306496 5882345171904 5893558182144 5904002473257 5905418244516 5915556294144 5921215308456 5922635207328 5929092124672 5932802813952 5938478326848 5950428785497 5958042769812 5961771577692 5962073460224 5969702344704 5973438449664 5975413156896 5979152835936 5998851281934 5999155042048 6004894029652 6010590716928 6014352411648 6016340644272 6016645289984 6020105937552 6046023440814 6051759146496 6056402872576 6057548456904 6062196625324 6063650331312 6069402759168 6074060023808 6075208948032 6094071143552 6097885084032 6099900930998 6103718520018 6111838114816 6115663174656 6123488587776 6135811356864 6141681074361 6145524811251 6153388434396 6153700019712 6157551278592 6159586850088 6165430290432 6171328342368 6171640836096 6189976379881 6195848649984 6201775801116 6213912348672 6219856780128 6243072824128 6244253717562 6251061266688 6262458538896 6269285935104 6281902103456 6293876754816 6299897682834 6300216686848 6306243679852 6312226249728 6318264731472 6343047666963 6343368855936 6349437129714 6355460676096 6357561672744 6361540517304 6361862642688 6373989715968 6381291709744 6392926425123 6399896058752 6401106615708 6413633243136 6437572571136 6443730963264 6449895246711 6456014095104 6462517350912 6474836293632 6475522373768 6487866106848 6494401447744 6502711482624 6506781168384 6513005767716 6525751375872 6547250602368 6551348162688 6553513916082 6557615396262 6566338796544 6570448303104 6577975358332 6590514388752 6590848108544 6592094784576 6597153129056 6598400997699 6609728716416 6611313719808 6616386811648 6617638318392 6628999062528 6638184638512 6642339109392 6655000830912 6657537946496 6661367222013 6661704529536 6670228640256 6674403165696 6680788117704 6683651656584 6695125728256 6696731209728 6703137521472 6707332642752 6709549961703 6715915137792 6722339801508 6747431398008 6749049422304 6760635764736 6767103209664 6768725951232 6793990687232 6800490040568 6806941489152 6809191736928 6813453231648 6813798240256 6821606622726 6833317526784 6836246443264 6842786219836 6847068739476 6855830036496 6856177190912 6860120719536 6862736033888 6875817879168 6880121071488 6889654618602 6901482343168 6902787776472 6908084526532 6909741075216 6916296167424 6921603282944 6922912522176 6928224714656 6929535206349 6929886092928 6943095940608 6951049898114 6955400173974 6964652735488 6969011524608 6971315349712 6975678308592 6998659828923 7012355836416 7019064084984 7023456927144 7032443925024 7032800022528 7037201461248 7039527828672 7052946676992 7053694014283 7067139866388 7074258719864 7080969885696 7087743772704 7121004940021 7134940370432 7136289962928 7144070019072 7157095473024 7178953173462 7179316689664 7183809825024 7186184658436 7193002005504 7199883066096 7200247642112 7228490091648 7235405101302 7242269142528 7249197333672 7249564406784 7256499576816 7263383629824 7270332019776 7284962670489 7292904811136 7306201628712 7314166924288 7315550417952 7342856213952 7349880629973 7364263958016 7371308853384 7378301822976 7385734115328 7400596998592 7407676651333 7414704122112 7417155284868 7421797270188 7422173083136 7431670265856 7436321335296 7443435163104 7467957718326 7472631498066 7482572116992 7487255043072 7489730189808 7494417595728 7517686123808 7519108113657 7532016444288 7533822610944 7539603576064 7541029711656 7546816207036 7553975675904 7555787108352 7586496729728 7590860322759 7591244696448 7593754220222 7598506729002 7605715235328 7612991110872 7613376605184 7627889332224 7638459036096 7643239523136 7645766235429 7650551295639 7660340704044 7660728595968 7665523020288 7675331586048 7690777248672 7703980290048 7711350169152 7713199339776 7720578038124 7733832239616 7735686801408 7749395627624 7764167636064 7764560785408 7771988617792 7773458709618 7781933413632 7786803693312 7794252803988 7796121854544 7797593599348 7809505744896 7812853078016 7820327108384 7825221416544 7835234327424 7840137965184 7842729768426 7843126895872 7847638097166 7858077576192 7862995510272 7872003297676 7873890992688 7887408392192 7888900315968 7894953744608 7896447095607 7896846943104 7904401324746 7911900025344 7917971102464 7919468807256 7944057026416 7949028770256 7958541059847 7967217542528 7972203781248 7998468375912 8014120955904 8019136548864 8021787525696 8026807916736 8029461429579 8037078771456 8061364587752 8069012195328 8076731275872 8081786053152 8084867108416 8100278597376 8130513445376 8132051353104 8138291360024 8154217566208 8155759957632 8163562023918 8179537683456 8181081809152 8188908099148 8194033081668 8204517912528 8204933359616 8210068371456 8212782466784 8228437789824 8244996510786 8260713240696 8261131533312 8269034401488 8276879020032 8284796952768 8292722460057 8293142373504 8308950879744 8325671623416 8334748355584 8349944718528 8360629049088 8375445369039 8391835673088 8399863577112 8416301666304 8424352975296 8441305951519 8457396889284 8457825141248 8465916172952 8473947568128 8476748896992 8482054023072 8482483523584 8523901900164 8531988304896 8534808820944 8540150283504 8565048680832 8591641284352 8593266415608 8599860328948 8608018793472 8610082983936 8616689801216 8618319670464 8650488142464 8653347832346 8658763481886 8666977826304 8670281976832 8675268940296 8675708224512 8684007690288 8692245983232 8700561269568 8712617338047 8718070081077 8729667469824 8735130883584 8738018554776 8743487195016 8754675090336 8755118395392 8760597737472 8787352518336 8789459712768 8797867996932 8803374093612 8812971621888 8815084959744 8823517757856 8838665416704 8856452145856 8858127366774 8864924517169 8873334441216 8881822962684 8882272706048 8883952810992 8893638187008 8899204220928 8907717490272 8911535542112 8937064154718 8937516695296 8942657366538 8943110190336 8946066615604 8954553517056 8960157674496 8963119735344 8968729253904 8996575197344 8998276922901 8998732563072 9007341044478 9015886075392 9022804279552 9024510966408 9024967934976 9042171457536 9069035161221 9078922315904 9084604308864 9093294937986 9095475496968 9111090035712 9129424985968 9141106715328 9146827626048 9149851396497 9155577780027 9167757172224 9173494761984 9185232881664 9186206158136 9203717035296 9212988100288 9221801545537 9230550029568 9236326917888 9239380275132 9239848123904 9257461254144 9273866898632 9292015366144 9293772974976 9300904411456 9302663701674 9320868523008 9329785170192 9331546438564 9349807781888 9358752113312 9364609236192 9376591900032 9386037104896 9403928902656 9422853155184 9440815132224 9449846524251 9450325030272 9459365519778 9468339374592 9477397097208 9515053283904 9524155694571 9536342509116 9542793964032 9571937564616 9578413100032 9590669340672 9599844088128 9637986788864 9647206801736 9656358856704 9665596444896 9666085875712 9675332769088 9693776026368 9713283560652 9731799160272 9741602171616 9754067223936 9760171752576 9769508651574 9788627063808 9790474951936 9799840839964 9819018610688 9820875903552 9828411804512 9830270874123 9849508194816 9866963037498 9885771583128 9886272162816 9889540379824 9895729693584 9905117515776 9914593074624 9924580217472 9943498593792 9944552216858 9957276957768 9963508664088 9976762822656 9983006724096 9986306919744 9992556794304 10005342960384 10025477484876 10042688592384 10045096814592 10054706282208 10060998964128 10071967567872 10101890728867 10121147097012 10121659595264 10123574133456 10131342305336 10140953647104 10150654814496 10151168806912 10153088926848 10184612048128 10190986030848 10194354980572 10200735060852 10210412233728 10213787605392 10214304794624 10220179847472 10220697360384 10249976290176 10254369664896 10264179329754 10270603109214 10281800225536 10283745054744 10284265786368 10294104050832 10303869800448 10311776319488 10313726818752 10334481927903 10352223514752 10362126789798 10364611612824 10375911218176 10382404924416 10392337071984 10394829139392 10426574847171 10433100260961 10433628555392 10446979103232 10453517286912 10456973024568 10463517462888 10477436768256 10483994013696 10498521323584 10508564551891 10518533754624 10528596127476 10529129257472 10535185390716 10539201766328 10549200033792 10555802191872 10559291743008 10598705027008 10600709799582 10608844094317 10611388079796 10621454828544 10629605041664 10631615659056 10664624501216 10695716700928 10702410555648 10705948572772 10716105028608 10768429760193 10768975034496 10775714737536 10779276987654 10789503008256 10799824599144 10800371463168 10820959285248 10842735137472 10853107651953 10874346610176 10884749365224 10906050244608 10925377442224 10939357216704 10959302443068 10971250386432 10993328681048 11014284320928 11014842044416 11025379201984 11035926439741 11046395937024 11056963280076 11057523164672 11078601172992 11100895497888 11122056183168 11125732927302 11132695905282 11133259624704 11147505398784 11154482002944 11165152744656 11167260492052 11189114230784 11199818102816 11201936577489 11223858175488 11232470633728 11234595284712 11276529185712 11298024666432 11302331862656 11309405364096 11320224310554 11330963513856 11365202533552 11375984406528 11379745094592 11386867044672 11390631330333 11397760093503 11420064907776 11457688554144 11464859284704 11477358391296 11491092893952 11498284530432 11533984189952 11536165873008 11545017975848 11555970435072 11567025253728 11567610966016 11569799009664 11578676920384 11580867057186 11600748359424 11603530202112 11616823117396 11624093441436 11639556626432 11646251454096 11646841178112 11650691406368 11657982926688 11672900120448 11680205539968 11691379205982 11696390399022 11714258617344 11716470024448 11719279617024 11730490662576 11737832124816 11750628829184 11752851491136 11764094652639 11764690343808 11787116364288 11808004946514 11810836489032 11831112588288 11842430616912 11845270414656 11856601987119 11876956653696 11900857570994 11916085539624 11923543155384 11924146920448 11939404689408 11946876899328 11950826313792 11958305671872 11974875884713 11997702563868 11998310084096 12009788059304 12021181433856 12028704823296 12032681288544 12033290579968 12040211875104 12089147921431 12092046881628 12103518292992 12112805745152 12115096913808 12124393250648 12127300662624 12148120047616 12150417896064 12188142287104 12195770168064 12199801861996 12207437040036 12223676229632 12231326349312 12271622713728 12283362148722 12291049622502 12306776868792 12307400039424 12315102557184 12319173700176 12330860580864 12342656684736 12367494766179 12379952759762 12391697299968 12403551602232 12427824697344 12439713560256 12486145648256 12488507435124 12502122533376 12524917077792 12538571870208 12563804206912 12575823152263 12587753509632 12599795365668 12600433373696 12612487359704 12624452499456 12636529462944 12686095333926 12686737711872 12698874259428 12710921352192 12715123345488 12723081034608 12723725285376 12762583419488 12785852850246 12799792117504 12802213231416 12827266486272 12887461926528 12899790493422 12912028190208 12925034701824 12949672587264 12951044747536 12975732213696 12980021748519 12988145222829 12988802895488 13005422965248 13013562336768 13026011535432 13051502751744 13094501204736 13102696325376 13107027832164 13115230792524 13132677593088 13140896606208 13155950716664 13181028777504 13181696217088 13184189569152 13194306258112 13196801995398 13206928362313 13219457432832 13222627439616 13232773623296 13235276636784 13257998125056 13276369277024 13284678218784 13310001661824 13315075892992 13322734444026 13323409059072 13340457280512 13348806331392 13361576235408 13367303313168 13390251456512 13405596232077 13406275042944 13414665285504 13419099923406 13431830275584 13444679603016 13494862796016 13498098844608 13511011566717 13534206419328 13537451902464 13587981374464 13600980081136 13613882978304 13618383473856 13626906463296 13639942406979 13643213245452 13666635053568 13672492886528 13685572439672 13694137478952 13711660072992 13712354381824 13720241439072 13725472067776 13751635758336 13760242142976 13779309237204 13802964686336 13805575552944 13816169053064 13819482150432 13843206565888 13845825044352 13856449429312 13859070412698 13859772185856 13886191881216 13902099796228 13910800347948 13929305470976 13938023049216 13942630699424 13951356617184 13997319657846 14024711672832 14038128169968 14046913854288 14064887850048 14079055657344 14105893353984 14107388028566 14134279732776 14148517439728 14161939771392 14175487545408 14189048279667 14242009880042 14269880740864 14272579925856 14288140038144 14314190946048 14330589173509 14357906346924 14358633379328 14367619650048 14372369316872 14386004011008 14399766132192 14400495284224 14456980183296 14470810202604 14484538285056 14498394667344 14499128813568 14512999153632 14540664039552 14569925340978 14585809622272 14612403257424 14628333848576 14631100835904 14685712427904 14699761259946 14728527916032 14742617706768 14756603645952 14800444556247 14801193997184 14815353302666 14829408244224 14834310569736 14843594540376 14844346166272 14863340531712 14872642670592 14886870326208 14916828325287 14935915436652 14945262996132 14965144233984 14974510086144 14979460379616 14988835191456 15035372247616 15038216227314 15049755575659 15064032888576 15067645221888 15079207152128 15082059423312 15093632414072 15107951351808 15172993459456 15181720645518 15182489392896 15187508440444 15197013458004 15211430470656 15225982221744 15226753210368 15276918072192 15286479046272 15291532470858 15301102591278 15320681408088 15321457191936 15331046040576 15350663172096 15381554497344 15396268994631 15405904663821 15422700338304 15426398679552 15441156076248 15467664479232 15471373602816 15498791255248 15528335272128 15543190184697 15543977235584 15546917419236 15563866827264 15573607386624 15588505607976 15592243709088 15595187198696 15619011489792 15625706156032 15640654216768 15650442833088 15655616577307 15670468654848 15680275930368 15685459536852 15686253791744 15695276194332 15716155152384 15725991020544 15744006595352 15747781985376 15774816784384 15777800631936 15789907489216 15792894191214 15793693886208 15808802649492 15823800050688 15835942204928 15838937614512 15888114052832 15898057540512 15917082119694 15934435085056 15944407562496 15996936751824 16043575051392 16053615833472 16058922859158 16074157542912 16122729175504 16138024390656 16153462551744 16163572106304 16168915481481 16169734216832 16200557194752 16261026890752 16264102706208 16276582720048 16311519915264 16327124047836 16359075366912 16362163618304 16377816198296 16388066163336 16409035825056 16409866719232 16420136742912 16425564933568 16456875579648 16489993021572 16521426481392 16522263066624 16538068802976 16569593905536 16585444920114 16586284747008 16617901759488 16651343246832 16669496711168 16688599390953 16699889437056 16721258098176 16750890738078 16783671346176 16799727154224 16848705950592 16882611903038 16914793778568 16915650282496 16931832345904 16947895136256 16953497793984 16964108046144 16980336465831 17047803800328 17063976609792 17069617641888 17080300567008 17130097361664 17149721469937 17183282568704 17186532831216 17199720657896 17216037586944 17233379602432 17236639340928 17300976284928 17306695664692 17317526963772 17333955652608 17340563953664 17350537880592 17351416449024 17368015380576 17401122539136 17425234676094 17436140162154 17459334939648 17470261767168 17476037109552 17486974390032 17509350180672 17544585598533 17574705036672 17578919425536 17595735993864 17606748187224 17625943243776 17630169919488 17647035515712 17712007419771 17712904291712 17716254733548 17729849034338 17746668882432 17763645925368 17764545412096 17767905621984 17787276374016 17798408441856 17815434980544 17823071084224 17840121216001 17851286356491 17874128309436 17875033390592 17885314733076 17886220380672 17892133231208 17909107034112 17920315348992 17926239470688 17937458507808 17993150394688 17996553845802 17997465126144 18014682088956 18031772150784 18045608559104 18049021932816 18049935869952 18138070322442 18157844631808 18169208617728 18186589875972 18190950993936 18222180071424 18258849971936 18282213430656 18293655252096 18299702792994 18311155560054 18335514344448 18346989523968 18370465763328 18372412316272 18407434070592 18425043223083 18425976200576 18436574433753 18443603091074 18461100059136 18472653835776 18478760550264 18479696247808 18514922508288 18547733797264 18569929139643 18587545949952 18601808822912 18605327403348 18641737046016 18659570340384 18663092877128 18699615563776 18717504226624 18729218472384 18735410002351 18753183800064 18772074209792 18807857805312 18845706310368 18881630264448 18899693048502 18900650060544 18918731039556 18936678749184 18954794194416 19030106567808 19048311389142 19072685018232 19085587928064 19143875129232 19156826200064 19178779275369 19199688176256 19275973577728 19294413603472 19312717713408 19331192889792 19349685740133 19350665538176 19387552052736 19426567121304 19463598320544 19483204343232 19508134447872 19520343505152 19539017303148 19577254127616 19580949903872 19599681679928 19638037221376 19641751807104 19656823609024 19660541748246 19699016389632 19733926074996 19771543166256 19772544325632 19779080759648 19791459387168 19829186149248 19849160434944 19886997187584 19889104433716 19914553915536 19927017328176 19972613839488 19985113588608 20010685920768 20050954969752 20085377184768 20090193629184 20109412564416 20121997928256 20128649885109 20203781457734 20242294194024 20243319190528 20247148266912 20262684610672 20281907294208 20301309628992 20306177853696 20329440455443 20369224096256 20381972061696 20388709961144 20401470121704 20420824467456 20427575210784 20428609589248 20440359694944 20441394720768 20499952580352 20508739329792 20528358659508 20541206218428 20563600451072 20567490109488 20568531572736 20588208101664 20623552638976 20627453637504 20668963855806 20704447029504 20724253579596 20729223225648 20751822436352 20764809848832 20784674143968 20789658278784 20853149694342 20866200521922 20867257110784 20893958206464 20907034573824 20913946049136 20927034925776 20995979486769 20997042647168 21017129103782 21037067509248 21057192254952 21058258514944 21070370781432 21078403532656 21098400067584 21111604383744 21118583486016 21161082042849 21197410054016 21201419599164 21217688188634 21222776159592 21242909657088 21259210083328 21263231318112 21329249002432 21349653258493 21363014820063 21391433401856 21404821111296 21411897145544 21432210057216 21536859520386 21537950068992 21551429475072 21558553975308 21579006016512 21599649198288 21600742926336 21685470274944 21706215303906 21748693220352 21769498730448 21850754884448 21854888011467 21878714433408 21918604886136 21942500772864 21986657362096 22028568641856 22049641889919 22050758403968 22071852879482 22092791874048 22113926560152 22115046329344 22157202345984 22201790995776 22223029953999 22244112366336 22251465854604 22265391810564 22266519249408 22295010797568 22308964005888 22330305489312 22334520984104 22378228461568 22399636205632 22403873154978 22447716350976 22464941267456 22469190569424 22553058371424 22596049332864 22604663725312 22618810728192 22640448621108 22661927027712 22730405067104 22759490189184 22773734089344 22781262660666 22795520187006 22840129815552 22915377108288 22929718569408 22937298706287 22951653886917 22982185787904 22996569060864 23067968379904 23072331746016 23090035951696 23111940870144 23134050507456 23139598019328 23157353840768 23161734114372 23201496718848 23207060404224 23233646234792 23248186882872 23279113252864 23292502908192 23293682356224 23301382812736 23315965853376 23345800240896 23360411079936 23382758411964 23392780798044 23428517234688 23432940048896 23438559234048 23460981325152 23475664249632 23501257658368 23505702982272 23528189305278 23529380687616 23574232728576 23616009893028 23621672978064 23662225176576 23684861233824 23690540829312 23713203974238 23753913307392 23801715141988 23832171079248 23847086310768 23848293840896 23875623179541 23901652627584 23916611343744 23949751769426 23995405127736 23996620168192 24019576118608 24042362867712 24057409646592 24065362577088 24080423750208 24088384288737 24178295842862 24184093763256 24207036585984 24225611490304 24230193827616 24248786501296 24254601325248 24300835792128 24328674643399 24376284574208 24391540336128 24399603723992 24414874080072 24447352459264 24462652698624 24543245427456 24566724297444 24582099245004 24613553737584 24614800078848 24630205114368 24638347400352 24685313369472 24734989532358 24759905519524 24783394599936 24807103204464 24879427120512 24972291296512 24977014870248 25004245066752 25049834155584 25126336107117 25127608413824 25151646304526 25175507019264 25199590731336 25200866747392 25224974719408 25248904998912 25273058925888 25323917854557 25372190667852 25373475423744 25397748518856 25421842704384 25430246690976 25446162069216 25447450570752 25525166838976 25571705700492 25599584235008 25604426462832 25774923853056 25799580986844 25824056380416 25850069403648 25902089495072 25951464427392 25960043497038 25976290445658 25977605790976 26010845930496 26027124673536 26052023070864 26137852014141 26154210243231 26189002409472 26205392650752 26214055664328 26230461585048 26265355186176 26281793212416 26311901433328 26362057555008 26368379138304 26388612516224 26393603990796 26413856724626 26438914865664 26445254879232 26465547246592 26470553273568 26515996250112 26552738554048 26569356437568 26578139770777 26594773551507 26620003323648 26630151785984 26645468888052 26646818118144 26680914561024 26697612662784 26723152470816 26734606626336 26780502913024 26811192464154 26812550085888 26829330571008 26838199846812 26863660551168 26889359206032 26989725592032 26996197689216 27022023133434 27068412838656 27074903804928 27175962748928 27201960162272 27207105483663 27236766947712 27253812926592 27279884813958 27286426490904 27333270107136 27344985773056 27371144879344 27388274957904 27423320145984 27440482878144 27449554189491 27450944135552 27466733340081 27503271516672 27520484285952 27558618474408 27605929372672 27611151105888 27632338106128 27638964300864 27665404636611 27691650088704 27712898858624 27718140825396 27719544371712 27772383762432 27804199592456 27821600695896 27858610941952 27876046098432 27885261398848 27902713234368 27994639315692 28049423345664 28076256339936 28093827708576 28129775700096 28158111314688 28211786707968 28214776057132 28268559465552 28297034879456 28350975090816 28378096559334 28484019760084 28539761481728 28545159851712 28572467083713 28628381892096 28661178347018 28715812693848 28717266758656 28735239300096 28744738633744 28772008022016 28799532264384 28913960366592 28941620405208 28969076570112 28996789334688 28998257627136 29025998307264 29081328079104 29139850681956 29171619244544 29224806514848 29256667697152 29262201671808 29371424855808 29399522519892 29457055832064 29485235413536 29600889112494 29602387994368 29630706605332 29658816488448 29668621139472 29687189080752 29688692332544 29773740652416 29833656650574 29871830873304 29890525992264 29930288467968 29949020172288 29958920759232 29977670382912 30070744495232 30076432454628 30099511151318 30128065777152 30135290443776 30158414304256 30164118846624 30187264828144 30215902703616 30286717413211 30305672186601 30345986918912 30363441291036 30364978785792 30375016880888 30394026916008 30422860941312 30451964443488 30453506420736 30553836144384 30572958092544 30583064941716 30602205182556 30641362816176 30642914383872 30662092081152 30763108994688 30792537989262 30811809327642 30845400676608 30852797359104 30882312152496 30935328958464 30997582510496 31003445783709 31056670544256 31086380369394 31087954471168 31093834838472 31127733654528 31147214773248 31177011215952 31184487418176 31190374397392 31279724541513 31281308433536 31299300782883 31300885666176 31311233154614 31340937309696 31360551860736 31370919073704 31372507583488 31390552388664 31432310304768 31451982041088 31488013190704 31495563970752 31525693655673 31555601263872 31579814978432 31585788382428 31587387772416 31617605298984 31647600101376 31671884409856 31677875229024 31776228105664 31796115081024 31826532282951 31834164239388 31868870170112 31888815124992 31993873503648 32087150102784 32107231666944 32117845718316 32148315085824 32245458351008 32306925103488 32327144212608 32337830962962 32339468433664 32401114389504 32522053781504 32528205412416 32553165440096 32559322955859 32623039830528 32654248095672 32718150733824 32724327236608 32755632396592 32776132326672 32818071650112 32851129867136 32913751159296 32979986043144 33042852962784 33044526133248 33076137605952 33107779319223 33139187811072 33170889840228 33172569494016 33235803518976 33302686493664 33338993422336 33377198781906 33399778874112 33442516196352 33501781476156 33567342692352 33599454308448 33697411901184 33765223806076 33829587557136 33831300564992 33863664691808 33906995587968 33928216092288 33960672931662 34095607600656 34127953219584 34139235283776 34160601134016 34171893990999 34193280280509 34260194723328 34299442939874 34366565137408 34373065662432 34399441315792 34432075173888 34473278681856 34601952569856 34613391329384 34635053927544 34667911305216 34681127907328 34701075761184 34702832898048 34736030761152 34802245078272 34805932759003 34850469352188 34872280324308 34918669879296 34940523534336 34952074219104 34973948780064 35018700361344 35089171197066 35149410073344 35157838851072 35191471987728 35213496374448 35251886487552 35294071031424 35424014839542 35425808583424 35432509467096 35459698068676 35493337764864 35527291850736 35529090824192 35535811243968 35569805961357 35630869961088 35646142168448 35680242432002 35702572712982 35748256618872 35750066781184 35770629466152 35772440761344 35784266462416 35818214068224 35840630697984 35852478941376 35874917015616 35924627654139 35986300789376 35993107691604 35994930252288 36029364177912 36063544301568 36091217118208 36098043865632 36099871739904 36267443764293 36276140644884 36315689263616 36338417235456 36373179751944 36381901987872 36444360142848 36517699943872 36564426861312 36587310504192 36599405585988 36622311120108 36671028688896 36693979047936 36744824632544 36814868141184 36850086446166 36851952401152 36873148867506 36887206182148 36922200118272 36945307671552 36957521100528 36959392495616 37095467594528 37102484298537 37139858279286 37175091899904 37203617645824 37210654806696 37283474092032 37319140680768 37326185754256 37435008453248 37458436944768 37470820004702 37506367600128 37544148419584 37615715610624 37691412620736 37727469456789 37763260528896 37799386097004 37801300121088 37837462079112 37873357498368 37909588388832 38060213135616 38096622778284 38145370036464 38171175856128 38287750258464 38313652400128 38357558550738 38399376352512 38551947155456 38588827206944 38662385779584 38699371480266 38701331076352 38775104105472 38853134242608 38927196641088 38940065245557 38964435668487 38966408686464 39016268895744 39040687010304 39078034606296 39154508255232 39161899807744 39199363359856 39283503614208 39313647218048 39321083496492 39398032779264 39467852149992 39543086332512 39545088651264 39558161519296 39582918774336 39620785086939 39658372298496 39698320869888 39773994375168 39778208867432 39829107831072 39854034656352 39945227678976 39970227177216 40021371841536 40101909939504 40170754369536 40218825128832 40243995856512 40257299770218 40407562915468 40484588388048 40486638381056 40494296533824 40525369221344 40533034700151 40602619257984 40612355707392 40658880910886 40738448192512 40763944123392 40777419922288 40802940243408 40841648934912 40855150421568 40880719389888 40919827220937 40999905160704 41017478659584 41056717319016 41082412436856 41127200902144 41134980218976 41137063145472 41176416203328 41254907275008 41337927711612 41408894059008 41448507159192 41458446451296 41503644872704 41529619697664 41569348287936 41579316557568 41653001498479 41706299388684 41732401043844 41734514221568 41787916412928 41814069147648 41827892098272 41854069851552 41991958973538 41994085294336 42034258207564 42074135018496 42114384509904 42116517029888 42140741562864 42156807065312 42237166972032 42322164085698 42394820108032 42402839198328 42435376377268 42445552319184 42485819314176 42518420166656 42526462636224 42567144839001 42658498004864 42699306516986 42726029640126 42782866803712 42809642222592 42823794291088 42864420114432 42991767520527 43073719040772 43075900137984 43102858950144 43117107950616 43158012033024 43199298396576 43201485852672 43329834659167 43370940549888 43412430607812 43497386440704 43538997460896 43701509768896 43709776022934 43757428866816 43837209772272 43885001545728 43973314724192 44057137283712 44099283779838 44101516807936 44143705758964 44185583748096 44227853120304 44230092658688 44401333668741 44403581991552 44446059907998 44488224732672 44502931709208 44530783621128 44533038498816 44590021595136 44617928011776 44660610978624 44669041968208 44750484975861 44799272411264 44807746309956 44895432701952 44929882534912 44938381138848 45106116742848 45149266726977 45192098665728 45209327450624 45237621456384 45280897242216 45323854055424 45460810134208 45518980378368 45547468178688 45562525321332 45591040374012 45680259631104 45830754216576 45859437138816 45874597412574 45903307773834 45964371575808 45993138121728 46135936759808 46144663492032 46180071903392 46188806983893 46268101014912 46279196038656 46314707681536 46323468228744 46402993437696 46414120808448 46467292469584 46496373765744 46585005816384 46602765625472 46629570554091 46631931706752 46691600481792 46720822159872 46765516823928 46785561596088 46857034469376 46865880097792 46877118468096 46921962650304 46951328499264 46966849731921 47011405964544 47056378610556 47058761375232 47148465457152 47232019786056 47243345956128 47324450353152 47369722467648 47381081658624 47426407948476 47507826614784 47603430283976 47664342158496 47694172621536 47696587681792 47751246359082 47803305255168 47833222687488 47899503538852 47990810255472 47993240336384 48039152237216 48130725154176 48160847500416 48176768577474 48356591685724 48368187526512 48414073171968 48451222980608 48460387655232 48497573002592 48506746444443 48509202650496 48601671584256 48657349286798 48752569148416 48783080672256 48799207447984 48829748160144 49086490854912 49133448594888 49164198490008 49227107475168 49229600157696 49260410228736 49276694800704 49370626738944 49375858099981 49469979064716 49519811039048 49566789199872 49614206408928 49758854241024 49847034580147 49944582593024 49954029740496 50008490133504 50099668311168 50252672214234 50255216827648 50303292609052 50351014038528 50399181462672 50401733494784 50449949438816 50546117851776 50647835709114 50744381335704 50746950847488 50795497037712 50843685408768 50860493381952 50892324138432 50941009397493 51050333677952 51143411400984 51199168470016 51208852925664 51449164409811 51549847706112 51599161973688 51648112760832 51700138807296 51804178990144 51853736559331 51902928854784 51920086994076 51952580891316 51955211581952 52021691860992 52054249347072 52104046141728 52275704028282 52308420486462 52378004818944 52410785301504 52428111328656 52460923170096 52623802866656 52633756795599 52724115110016 52736758276608 52777225032448 52787207981592 52827713449252 52877829731328 52890509758464 52931094493184 52941106547136 53105477108096 53136022259313 53138712875136 53156279541554 53189547103014 53240006647296 53260303571968 53290937776104 53293636236288 53361829122048 53395225325568 53446304941632 53469213252672 53520363648003 53553859069473 53622384928308 53625100171776 53658661142016 53676399693624 53727321102336 53778718412064 53979451184064 53992395378432 54044046266868 54136825677312 54149807609856 54351925497856 54403920324544 54414210967326 54473533895424 54507625853184 54559769627916 54572852981808 54666540214272 54689971546112 54742289758688 54776549915808 54846640291968 54880965756288 54899108378982 54901888271104 54933466680162 55006543033344 55040968571904 55117236948816 55211858745344 55222302211776 55264676212256 55275129669249 55277928601728 55330809273222 55383300177408 55425797717248 55436281650792 55439088743424 55544767524864 55608399184912 55643201391792 55709787418929 55770522797696 55805426468736 55989278631384 56098846691328 56152512679872 56187655417152 56206230007053 56259551400192 56316222629376 56423573415936 56429552114264 56537118931104 56594069758912 56701950181632 56756193118668 56968039520168 57079522963456 57090319703424 57144934167426 57256763784192 57322356694036 57431625387696 57434533517312 57470478600192 57489477267488 57599064528768 57827920733184 57883240810416 57938153140224 57993578669376 58049057220399 58051996614528 58162656158208 58279701363912 58343238489088 58449613029696 58524403343616 58742849711616 58799045039784 58914111664128 58970470827072 59089141660633 59201778224988 59204775988736 59261413210664 59317632976896 59337242278944 59374378161504 59377384665088 59547481304832 59667313301148 59743661746608 59781051984528 59917841518464 59955340765824 60141488990464 60152864909256 60199022302636 60256131554304 60270580887552 60316828608512 60328237693248 60374529656288 60385949655327 60573434826422 60611344373202 60691973837824 60726882582072 60729957571584 60750033761776 60788053832016 60845721882624 60903928886976 60988321366329 61107672288768 61145916185088 61166129883432 61204410365112 61282725632352 61285828767744 61324184162304 61526217989376 61585075978524 61623618655284 61690801353216 61705594718208 61764624304992 61870657916928 61995165020992 62006891567418 62054471620183 62113341088512 62172760738788 62175908942336 62187669676944 62255467309056 62294429546496 62354022431904 62368974836352 62380748794784 62559449083026 62562616867072 62598601565766 62601771332352 62622466309228 62681874619392 62721103721472 62741838147408 62745015166976 62781104777328 62976026381408 62987938460307 62991127941504 63051387311346 63111202527744 63159629956864 63171576764856 63174775544832 63235210597968 63295200202752 63343768819712 63355750458048 63483246128547 63552456211328 63592230162048 63653064565902 63668328478776 63737740340224 63777630249984 63987747007296 64048959775479 64089044460189 64174300205568 64214463333888 64235691436632 64296630171648 64490916702016 64552610818759 64613850206976 64654288425216 64675661925924 64678936867328 64802228779008 65044107563008 65056410824832 65106330880192 65118645911718 65246079661056 65308496191344 65448654473216 65511264793184 65552264653344 65636143300224 65702259734272 65827502318592 65959972086288 66085705925568 66148925669757 66152275211904 66215558638446 66278375622144 66341779680456 66345138988032 66471607037952 66605372987328 66669089861997 66754397563812 66799557748224 66885032392704 67003562952312 67134685384704 67198908616896 67394823802368 67530447612152 67659175114272 67662601129984 67727329383616 67813991175936 67856432184576 67921345863324 68191215201312 68278470567552 68321202268032 68343787981998 68386560561018 68520389446656 68598885879748 68733130274816 68746131324864 68798882631584 68811896118861 68946557363712 69203905139712 69226782658768 69270107855088 69335822610432 69402151522368 69472061522304 69604490156544 69611865518006 69700938704376 69744560648616 69837339758592 69881047068672 69904148438208 69947897560128 70037400722688 70178342394132 70298820146688 70315677702144 70382943975456 70426992748896 70503772975104 70588142062848 70713235102069 70848029679084 70851617166848 70865018934192 70919396137352 70986675529728 71054583701472 71058181648384 71071622487936 71139611922714 71261739922176 71292284336896 71360484864004 71405145425964 71496513237744 71500133562368 71541258932304 71544881522688 71568532924832 71704957882752 71749834031232 71849255308278 71972601578752 71986215383208 71989860504576 72058728355824 72127088603136 72182434236416 72196087731264 72265152866211 72534887528586 72552281289768 72631378527232 72676834470912 72746359503888 72763803975744 72986023930197 73035399887744 73128853722624 73174621008384 73198811171976 73244622240216 73342057377792 73387958095872 73489649265088 73559951863237 73629736282368 73700172892332 73703904802304 73746297735012 73774412364296 73844400236544 73890615343104 73915042201056 73918784991232 74190935189056 74204968597074 74261908660219 74279716558572 74350183799808 74407235291648 74421309613392 74638281361536 74652371508512 74870016906496 74916873889536 74941640009404 75012735200256 75088296839168 75379008321351 75382825241472 75454938913578 75526521057792 75598772194008 75602600242176 75674924158224 75746714996736 75819176777664 75971753563671 76120426271232 76193245556568 76290740072928 76342351712256 76575500516928 76715117101476 76798752705024 77103894310912 77177654413888 77251485078187 77324771559168 77398742960532 77402662152704 77550208210944 77706268485216 77854393282176 77880130491114 77928871336974 77932817372928 78032537791488 78081374020608 78156069212592 78323799615488 78398726719712 78413556042423 78567007228416 78627294436096 78642166992984 78796065558528 78935704299984 79086172665024 79116323038592 79165837548672 79241570173878 79316744596992 79396641739776 79547988750336 79556417734864 79658215662144 79708069312704 79734419312331 79784320654521 79890455357952 79940454354432 80042743683072 80203819879008 80341508739072 80437650257664 80487991713024 80514599540436 80815125830936 80969176776096 80973276762112 80988593067648 81050738442688 81066069400302 81205238515968 81224711414784 81317761821772 81476896385024 81527888246784 81554839844576 81605880486816 81710300843136 81761438779776 81839654441874 81999810321408 82034957319168 82113434638032 82164824873712 82254401804288 82269960437952 82348662568473 82352832406656 82509814550016 82675855423224 82817788118016 82897014318384 82916892902592 82996213909833 83138696575872 83158633115136 83306002996958 83412598777368 83464802087688 83469028443136 83575832825856 83628138295296 83655784196544 83708139703104 83824131192991 83983917947076 83988170588672 84068516415128 84148270036992 84228769019808 84233034059776 84281483125728 84313614130624 84474333944064 84624035450017 84644328171396 84789640216064 84805678396656 84870752754536 84891104638368 85036840333312 85052925272448 85134289678002 85316996009728 85398613033972 85452059280252 85565733607424 85619284445184 85647588582176 85983535041054 86147438081544 86151800275968 86205717900288 86234215901232 86316024066048 86398596793152 86659669318334 86741881099776 86824861215624 86994772881408 87077994921792 87403019537792 87419552045868 87514857733632 87674419544544 87770003091456 87946629448384 88030762065841 88114274567424 88198567559676 88203033615872 88287411517928 88371167496192 88455706240608 88460185317376 88802667337482 88807163983104 88892119815996 88976449465344 89005863418416 89061567242256 89066076997632 89321221957248 89338083936416 89500969951722 89598544822528 89615492619912 89790865403904 89859765069824 89876762277696 90212233485696 90298533453954 90384197331456 90418654901248 90475242912768 90561794484432 90647708110848 90860152239633 90917016559803 90921620268416 91037960756736 91094936357376 91125050642664 91182080748024 91360519262208 91661508433152 91718874277632 91749194825148 91806615547668 91928743151616 91986276243456 92271873519616 92289326984064 92360143806784 92377613967786 92448498536191 92536202029824 92558392077312 92629415363072 92646936457488 92805986875392 92934584939168 92992747531488 93170011632768 93205531250944 93259141108182 93263863413504 93383200963584 93441644319744 93531033647856 93571123192176 93731760195584 93839173624539 93843925300608 93902656998528 93933699463842 94022811929088 94112757221112 94117522750464 94296930914304 94464039572112 94486691912256 94577080967019 94739444935296 94762163317248 94852815896952 95015653229568 95206860567952 95328684316992 95388345243072 95479596848853 95502492718164 95606610510336 95666445374976 95799007077704 95981620510944 95986480672768 96078304474432 96170216117743 96261450308352 96321695000832 96353537154948 96713183371448 96736375053024 96902445961216 96920775310464 96995146005184 97013492888886 97018405300992 97203343168512 97314698573596 97505138296832 97566161344512 97598414895968 97659496320288 98172981709824 98266897189776 98328396980016 98454214950336 98553389601408 98741253477888 98751716199962 98939958129432 99039622078096 99133578399744 99228412817856 99323337957669 99517708482048 99694069160294 99889165186048 99908059480992 100016980267008 100199336622336 100314124214563 100505344428468 100510433655296 100606585218104 100702028077056 100798362925344 100803466989568 100899898877632 101092235703552 101295671418228 101488762671408 101493901694976 101590994075424 101720986763904 101784648276864 101882018794986 102100667355904 102286822801968 102398336940032 102417705851328 102515681972997 102898328819622 103099695412224 103198323947376 103296225521664 103608357980288 103707473118662 103805857709568 103840173988152 103905161782632 103910423163904 104043383721984 104108498694144 104208092283456 104417798277009 104551408056564 104616840972924 104756009637888 104821570603008 104856222657312 104921846340192 105247605733312 105267513591198 105348289029613 105448230220032 105473516553216 105554450064896 105574415963184 105655426898504 105755659462656 105862188986368 105882213094272 106210954216192 106272044518626 106277425750272 106312559083108 106379094206028 106480013294592 106520607143936 106581875552208 106587272472576 106892609883264 106938426505344 107040727296006 107107718138946 107244769856616 107250200343552 107317322284032 107352799387248 107454642204672 107557436824128 107773882962417 107958902368128 107984790756864 108088092533736 108273651354624 108299615219712 108802331292879 108807840649088 108828421934652 108947067790848 109015251706368 109119539255832 109145705963616 109333080428544 109379943092224 109484579517376 109553099831616 109589316041149 109693280583936 109761931512576 109798216757964 109803776542208 109866933360324 110013086066688 110081937143808 110234473897632 110423717490688 110444604423552 110529352424512 110550259338498 110555857203456 110661618546444 110766600354816 110851595434496 110872563301584 110878177486848 111216798369824 111286402783584 111419574837858 111541045595392 111610852937472 111978557262768 112305025359744 112375310834304 112412460014106 112519102800384 112632445258752 112847146831872 112859104228528 113074237862208 113182408370367 113188139517824 113403900363264 113512386237336 113936079040336 114180639406848 114289868334852 114513527568384 114644713388072 114863250775392 114869067034624 114940957200384 114978954534976 115088947157299 115198129057536 115655841466368 115766481620832 115987157338752 116098114440798 116103993229056 116325312316416 116559402727824 116686476978176 116820195736671 116899226059392 117048806687232 117485699423232 117598090079568 117940941654144 118178283321266 118403556449976 118409551977472 118522826421328 118635265953792 118674484557888 118748756323008 118862355260817 119094962609664 119334626602296 119487323493216 119562103969056 119835683036928 119910681531648 120048050289559 120282977980928 120305729818512 120398044605272 120512263108608 120633657217024 120656475386496 120749059312576 120771899310654 121146869652844 121222688746404 121383947675648 121453765164144 121459915143168 121500067523552 121576107664032 121807857773952 121976642732658 122215344577536 122291832370176 122332259766864 122408820730224 122565451264704 123052435978752 123170151957048 123247237310568 123381602706432 123411189436416 123529248609984 123990330041984 124013783134836 124108943240366 124226682177024 124345521477576 124351817884672 124375339353888 124510934618112 124588859092992 124708044863808 124737949672704 124761497589568 124880848512007 124959004495437 125118898166052 125125233734144 125197203131532 125203542664704 125244932618456 125363749238784 125442207442944 125483676294816 125490030333952 125562209554656 125952052762816 125975876920614 125982255883008 126102774622692 126222405055488 126319259913728 126343153529712 126349551089664 126470421195936 126687537639424 126711500916096 126966492257094 127104912422656 127184460324096 127306129131804 127336656957552 127475480680448 127555260499968 127975494014592 128097919550958 128178088920378 128348600411136 128428926667776 128471382873264 128593260343296 128975302561581 128981833404032 129105221637518 129227700413952 129308576850432 129351323851848 129357873734656 129604457558016 129989503977501 130112821649664 130212661760384 130237291823436 130492159322112 130616992382688 130897308946432 131022529586368 131104529306688 131147870016457 131272286600448 131404519468544 131655004637184 131919944172576 132171411851136 132297851339514 132304550423808 132431117276892 132556751244288 132683559360912 132690277976064 133210745974656 133338179723994 133508795127624 133599115496448 133770064785408 134007125904624 134251454927583 134397817233792 134789647604736 135060895224304 135318350228544 135447800180931 135454658767232 135627982351872 135712864369152 135842691726648 136382430402624 136556941135104 136642404536064 136687575963996 136773121122036 137040778893312 137197771759496 137466260549632 137492262649728 137597765263168 137623792237722 137893114727424 138407810279424 138453565317536 138540215710176 138804303044736 138944123044608 139208980313088 139223731036012 139401877408752 139489121297232 139808296876416 139895795120256 140074801445376 140356684788264 140597640293376 140631355404288 140765887950912 140853985497792 140900549195763 141176284125696 141426470204138 141696059358168 141703234333696 141730037868384 141838792274704 141973351059456 142109167402944 142143244975872 142279223845428 142306083188101 142523479844352 142584568673792 142720969728008 142810290851928 142993026475488 143000267124736 143082517864608 143089763045376 143137065849664 143409915765504 143499668062464 143698510616556 143945203157504 143972430766416 143979721009152 144117456711648 144364868472832 144392175462528 144530305732422 145069775057172 145104562579536 145262757054464 145353668941824 145492719007776 145527607951488 145972047860394 146070799775488 146257707445248 146349242016768 146397622343952 146489244480432 146979298530176 147119903726474 147259472564736 147400345784664 147407809604608 147492595470024 147548824728592 147688800473088 147781230686208 147830084402112 148127574299943 148381870378112 148409937194148 148523817320438 148559433117144 148700367599616 148814470583296 148842619226784 149276562723072 149304743017024 149447572809451 149541103740441 149740033812992 149833747779072 149883280018808 150025470400512 150176593678336 150758016642702 150765650482944 150909877827156 151053042115584 151197544388016 151205200484352 151349848316448 151638353555328 151943507127342 152240852542464 152386491113136 152581480145856 153151001033856 153430234202952 153597505410048 154347493229433 154355308827776 154502970156374 154649543118336 154797485921064 154805324305408 155100416421888 155412536970432 155561209677993 155708786564352 155760260982228 155857742673948 155865634745856 156065075582976 156162748041216 156312138425184 156647599230976 156797453439424 156827112084846 157134014456832 157254588872192 157284333985968 157871408599968 158172345330048 158232646077184 158331675097344 158483140347756 158633489193984 158793283479552 159112835469728 159316431324288 159416138625408 159468838624662 159568641309042 159780910715904 159880908708864 160085487366144 160407639758016 160561090944009 160661577208419 160875300515328 160975983426048 161029199080872 161630251661872 161938353552192 161977186135296 162101476885376 162132138800604 162410477031936 162449422829568 162635523643544 162953792770048 163055776493568 163109679689152 163211760973632 163265715734773 163420601686272 163522877559552 163679308883748 163999620642816 164069914638336 164226869276064 164329649747424 164508803608576 164539920875904 164697325136946 164705664813312 165019629100032 165351710846448 165635576236032 165794028636768 165833785805184 165992427819666 166277393151744 166317266230272 166612005993916 166825197554736 166929604175376 166938056886272 167129362256787 167311568393088 167416279406208 167648262385982 167967835894152 167976341177344 168137032830256 168296540073984 168457538039616 168562966251456 168618690021159 168627228261248 168948667888128 169248070900034 169288656342792 169579280432128 169611356793312 169741505509072 169782209276736 170105850544896 170268579356004 170300722503793 170633992019456 170797226067944 170904118560504 171131467214848 171238568890368 171295177164352 171967070082108 172294876163088 172303600551936 172411435800576 172468431802464 172797193586304 173319338636668 173483762199552 173649722431248 174155989843584 174806039075584 174839104091736 175029715467264 175348839089088 175893258896768 176061524131682 176228549134848 176397135119352 176406067231744 176574823035856 176742334992384 176911412481216 177267424981899 177605334674964 177614327966208 177784239631992 177952898930688 178011726836832 178123134484512 178132153995264 178642443914496 178676167872832 179001939903444 179197089645056 179230985239824 179719530139648 179753524555392 180424466971392 180597066907908 180768394662912 180837309802496 180950485825536 181123588968864 181720304479266 181834033119606 181843240536832 182075921513472 182189872714752 182250101285328 182364161496048 182964964098987 183323016866304 183437748555264 183498389650296 183613231095336 183857486303232 183972552486912 184578653968128 184720287613568 184755227935572 184896997072382 185072404059648 185116784154624 185258830726144 185293872914976 185611973750784 185869169878336 185985495062976 186046978395439 186163414860549 186340023265536 186411062501888 186518282216364 186527726827008 186766401927168 186883288639488 187062067295712 187142246384352 187463520391168 187678347249078 187687850601216 187805313997056 187867398927684 188045623858176 188225514442224 188235045500928 188928079144224 188973383824512 189154161934038 189478889870592 189524326634496 189705631793904 190031306459136 190413721135904 190449738385641 190657368633984 190776690486144 190959193697706 191004985436328 191213221020672 191332890749952 191598014155408 191963241021888 192146879326437 192156608948864 192267133380567 192340432235486 192522900616704 192643390001664 192707074309896 193426366742896 193472750106048 193657832456277 193841550620928 193990292010368 194026985777772 194036810601984 194406686337024 194629397147192 195010276593664 195132322689024 195196829791936 195318992640576 196345963419648 196533794379552 196656793960032 196908429900672 197106779202816 197482506955776 197503432399924 197879916258864 198079244156192 198456825635712 198646675915338 199035416964096 199388138320588 199778330372096 199816118961984 200007269585991 200398673244672 200628248429126 201010688856936 201020867310592 201213170436208 201404056154112 201596725850688 201799797755264 202184471407104 202591342836456 202977525342816 202987803389952 203181988150848 203441973527808 203569296553728 203764037589972 204201334711808 204573645603936 204796673880064 204835411702656 205031363945994 205796657639244 206199390824448 206396647894752 207216715960576 207414946237324 207611715419136 207680347976304 207810323565264 207820846327808 208416184566912 208835596554018 209102816113128 209233681945848 209512019275776 209643141206016 209712445314624 209843692680384 210495211466624 210535027182396 210696578059226 210896460440064 210947033106432 211108900129792 211148831926368 211310853797008 211511318925312 211764426188544 212007021892477 212139705306207 212421908432384 212544089037252 212554851500544 212625118166216 212758188412056 212960026589184 213041214287872 213163751104416 213174544945152 213785219766528 213876853010688 214081454592012 214215436277892 214489539713232 214500400687104 214634644568064 214705598774496 215114873648256 215547765924834 215917804736256 215969581513728 216176185067472 216547302709248 217604662585758 217615681298176 217656843869304 217894135581696 218030503412736 218239078511664 218291411927232 218958071790591 218969159034752 219106199663232 219178632082298 219386561167872 219523863025152 219596433515928 219607553084416 219733866720648 220026172133376 220163874287616 220468947795264 220679855589711 220889208847104 221058704849024 221100518676996 221111714406912 221323237092888 221533200709632 221703190868992 221745126603168 221756354973696 222433596739648 222572805567168 222785725980657 222839149675716 223082091190784 223221705874944 223957114525536 224610050719488 224750621668608 224824920028212 225038205600768 225264890517504 225718208457056 226148475724416 226364816740734 226376279035648 226807800726528 227024772474672 227872158080672 227915260691013 228361278813696 228579736669704 229027055136768 229289426776144 229726501550784 229957909069952 230177894314598 230396258115072 231311682932736 231532963241664 231754455234561 231974314677504 232196228881596 232207986458112 232650624632832 233118805455648 233372953956352 233640391473342 233798452118784 234097613374464 234971398846464 235196180159136 235881883308288 236356566642532 236807112899952 236819103954944 237045652842656 237348969115776 237497512646016 237724710521634 238189925219328 238669253204592 238974646986432 239124207938112 239203257936993 239352961963563 239671366073856 239821363063296 240096100579118 240565955961856 240611459637024 240796089210544 241024526217216 241312950772992 241498118625152 241543798621308 242293739305688 242445377492808 242767895351296 242907530328288 242919830286336 243000135047104 243152215328064 243615715547904 243953285465316 244430689155072 244583664740352 244664519533728 244817641460448 245130902529408 246104871957504 246340303914096 246494474621136 246763205412864 247058497219968 247980660083968 248027566269672 248217886480732 248453364354048 248691042955152 248703635769344 248750678707776 248988641729499 249416089727616 249475899345408 249522995179136 249761697024014 249918008990874 250237796332104 250250467468288 250394406263064 250407085329408 250489865236912 250727498477568 250884414885888 250967352589632 251124419109312 251472393578973 251904105525632 251951753841228 251964511766016 252205549245384 252444810110976 252638519827456 252686307059424 252699102179328 252940842391872 253423001832192 253872106350051 253932984514188 254209824845312 254368920648192 254612258263608 254673313915104 254950961360896 255110520999936 255950988029184 256195839101916 256356177840756 256697200822272 256857853335552 256942765746528 257950605123162 257963666808064 258210443275036 258455400827904 258617153700864 258702647703696 258715747469312 259979007955002 260225643299328 260425323520768 260474583646872 260984318644224 261233984765376 262045059172736 262209058613376 262295740032914 262544573200896 262809038937088 263310009274368 263839888345152 264092286197523 264342823702272 264595702679028 264609100847616 264862234553784 265113502488576 265367118721824 265380555952128 266421491949312 266676359447988 267017590255248 267198230992896 268014251809248 268502909855166 268795634467584 269579295209472 270121790448608 270636700457088 270895600361862 270909317534464 271255964703744 271425728738304 271685383453296 272580456718899 272751049679409 272764860805248 273113882270208 273284809072128 273375151927992 273546242244072 274081557786624 274395543518992 274984525299456 275195530526336 275247584475444 275786229454848 276815620558848 276907130635072 277080431420352 277345495608573 277608606089472 277888246089216 278417960626176 278447462072024 278803754817504 278978242594464 279616593752832 279791590240512 280149602890752 280713369576528 281195280586752 281531775901824 281707970995584 281801098391526 282352568251392 282852940408276 283392118716336 283406468667392 283460075736768 283677584549408 283731242901057 284218334805888 284286489951744 284558447690856 284612166376202 285046959688704 285169137347584 285441939456016 285620581703856 285986052950976 286165035729216 286274131699328 286438790546559 286819831531008 286999336124928 287397021233112 287890406315008 287944861532832 287959442018304 288234913423296 288510648353229 288784350925056 289060611464844 290139550114344 290209125159072 290525514108928 290707337883648 290985438015552 291055215902976 291944095720788 292141599550976 292515414890496 292698484033536 292795244687904 292978488960864 293958597060352 294239807452948 294518945129472 294800691569328 294815619209216 294985190940048 295097649457184 295660168804224 296255148599886 296763740756224 296819874388296 297047634640876 297118866234288 297400735199232 297628941166592 297685238453568 297970013873007 298553125446144 298609486034048 298895145618902 299082207480882 299480067625984 299667495558144 299766560037616 300050940801024 300942372643689 301516033285404 301531300965888 301819755654312 302106084231168 302395088776032 302410400968704 302699696632896 303276707110656 303308842614169 303887014254684 304481705084928 304772982226272 305162960291712 306302002067712 306860468405904 307195010820096 308694986458866 308710617655552 309005940312748 309299086236672 309594971842128 309610648610816 310825073940864 311122419355986 311417573128704 311520521964456 311715485347896 311731269491712 312130151165952 312325496082432 312624276850368 313253394831027 313594906878848 313654224169692 314268028913664 314509177744384 314568667971936 315742817199936 316044867088839 316344690660096 316465292154368 316663350194688 316966280695512 317266978387968 317586566959104 318225670939456 318632862648576 318832277250816 318937677249324 319137282618084 319561821431808 319761817417728 320815279516032 321122181888018 321323154416838 321750601030656 321951966852096 322058398161744 323260503323744 323321648887251 323876707104384 323954372270592 324202953770752 324264277601208 324820954063872 324898845659136 325271047287088 326219359378304 326406993878637 326423521947264 326531431469546 326841203372544 327045755119104 327358617767496 327999241285632 328139829276672 328453738552128 328659299494848 328767948123447 329079841751808 329394650273892 329411329626624 330039258200064 330703421692896 331271152472064 331588057273536 331667571610368 331984855639332 332554786303488 332634532460544 333224011987832 333650395109472 333859208350752 333876113772544 334258724513574 334623136786176 334832558812416 335296524771964 335935671788304 335952682354688 336274065660512 336915076079232 337125932502912 337237380042318 337254456522496 337897335776256 338496141800068 338577312685584 339158560864256 339222713586624 339483011018144 339547225111101 339564418553472 340211701089792 340537158712008 340601445007586 341267984038912 341594452135888 341808237121008 342590354328704 343934140164216 344589752326176 344607201103872 344822871601152 344936863604928 345266841471897 345594387172608 346638677273336 346967524399104 347299444862496 348311979687168 349612078151168 349678208183472 350059430934528 350697678178176 351786517793536 352123048263364 352457098269696 352794270238704 352812134463488 353149646071712 353822824962432 354534849963798 355210669349928 355228655932416 355568479263984 355905797861376 356023453673664 356246268969024 356587065782451 357284887828992 357352335745664 358003879806888 358394179290112 358461970479648 359507049110784 360144150868677 360848933942784 361194133815816 361536789325824 361674619604992 361900971651072 362247177937728 362976155915317 363440608958532 363668066239212 363686481073664 364151843026944 364379745429504 364500202570656 364728322992096 365929928197974 366646033732608 366875497110528 366996779300592 367226462190672 369157307936256 369440575227136 369510455871144 369793994144764 370144808119296 370233568309248 370517661452288 370587745829952 371738339756672 371970990125952 372093956790878 372326829721098 372680046531072 372822125003776 373036564432728 373055453654016 373532803854336 373766577278976 374124134591424 374284492768704 374642545536021 374877013486311 375356694498156 375375701202432 375610627994112 375734797855368 376091247716352 376451028884448 376470091001856 377856158288448 377946767649024 378308323868076 378957779741184 379048653268992 379411263587808 380062612918272 380827442271808 380899476771282 381314737267968 381553380972288 381918387395412 382009970872656 382426442041344 382665781499904 383196028310816 383926482043776 384293758652874 384313217897728 384534266761134 384680864470972 385045801233408 385286780003328 385414148619792 386852733485792 386925907684743 386945500212096 387315664912554 387683101241856 387980584020736 388053971555544 388073621203968 388813372674048 389258794294384 389968511932503 390393659583872 390637985281152 392691926839296 393067588759104 393313587920064 393443610049371 393816859801344 394213558405632 394965013911552 395006864799848 395759832517728 396158488312384 396913651271424 397293351830676 398070833928192 398776276641176 399556660744192 399632237923968 400014539171982 400797346489344 401256496858252 402021377713872 402041734621184 402426340872416 403193451701376 403599595510528 404368942814208 405182685672912 405955050685632 406343400542793 406363976301696 406883947055616 407138593107456 407528075179944 408402669423616 409147291207872 409670823405312 410062727891988 411593315278488 412398781648896 412793295789504 414433431921152 414829892474648 415223430838272 415360695952608 415620647130528 415641692655616 416832369133824 417671193108036 418205632226256 418467363891696 419424890629248 419687385360768 420990422933248 421070054364792 421393156118452 421792920880128 421894066212864 422217800259584 422297663852736 422621707594016 422701647587289 423528852377088 424014043784954 424279410612414 424843816864768 425088178074504 425109703001088 425250236332432 425516376824112 425920053178368 426327502208832 426918249564303 427570439533056 427753706021376 428162909184024 428430872555784 428979079426464 429000801374208 429269289136128 429411197548992 430229747296512 431095531849668 431835609472512 431939163027456 432352370134944 433094605418496 434381301341281 435209325171516 435231362596352 435313687738608 435788271163392 436061006825472 436478157023328 436582823854464 437916143581182 437938318069504 438212399326464 438357264164596 438773122335744 439047726050304 439192867031856 439215106168832 439467733441296 440937895590528 441359711179422 441778417694208 442117409698048 442201037353992 442223428813824 442646474185776 443066401419264 443406381737984 443490253206336 444382722899829 444867193479296 445145611134336 445571451961314 445678299351432 446164182381568 446443411749888 447914229051072 448342718428353 448623311221323 449220101438976 449501243337216 449649840056424 450076411201536 450529781035008 451436416914112 451868275731313 452296951448832 452729633481468 452752558071296 453615601453056 454049544949344 455744316161344 455830521382026 456722557627392 457159473339408 458578853552288 459453003101568 459915818139904 460355788629196 460792516230144 463042479688299 463065926483328 463508910469122 463948629355008 464392457763192 464415972916224 465301249265664 466237610911296 466683629033979 467280782946684 467596904237568 468195226748928 469942797692928 470392360318272 471763766616576 472713133285064 473614225799904 473638207909888 474091305685312 474697938231552 474995025292032 475449421043268 476379850438656 477338506409184 477949293972864 478248415876224 478406515873986 478705923927126 479342732147712 479642726126592 480192201158236 481131911923712 481222919274048 481592178421088 481683272832027 482625901545984 482996237250304 483087597242616 484587478611376 484890754985616 485815060656576 486000270094208 486304430656128 487231431095808 487906570930632 488861378310144 489167329480704 489329039067456 489635282920896 489797147204319 490261805058816 492209743915008 492680607828192 492988949242272 493526410825728 494116994439936 495961320167936 496055132539344 496435772961464 496906728708096 497382085910304 497407271538688 497501357415552 497977283458998 498832179455232 498951798690816 499045990358272 499523394048028 499836017981748 500475592664208 500500934936576 500788812526128 500814170658816 500979730473824 501934705179264 502248838218624 502944787157946 503808211051264 503903507682456 503929023532032 504411098490768 504889620221952 505277039654912 505372614118848 505856070063477 505881684783744 506846003664384 507744212700102 507865969028376 508419649690624 508737841296384 509224516527216 509346627830208 510902167511379 511901976058368 512391678203832 512712355681512 513394401644544 513715706671104 513885531493056 514919663042659 515901210246324 515927333616128 516420886550072 516910801655808 517234307401728 517405295407392 517431494938624 519833360621533 519958015910004 520451286598656 520850647041536 520949167293744 522467969530752 524090118345472 524418117226752 524591480065828 525089146401792 525618077874176 527679776690304 528184572395046 528685647404544 529191405358056 529218201695232 529724469107568 530227004977152 530734237443648 531802274945697 532842983898624 533352718895976 534035180510496 534396461985792 536028503618496 537005819710332 537591268935168 539158590418944 540243580897216 540760395547309 541273400914176 541791200723724 541818635068928 542511929407488 542851457476608 543370766906592 545160913437798 545502099358818 545529721610496 546227764540416 546569618144256 546750303855984 547092484488144 548791087037984 548894892296961 549969050598912 550391061052672 550495168950888 551572458909696 553814261270144 554160862840704 554690991217146 555217212178944 555776492178432 556835921252352 556894924144048 557607509635008 557956485188928 558140935186317 558490244581647 559233187505664 559583180481024 560299205781504 561426739153056 562390561173504 563063551803648 563415941991168 563602196783052 564705136502784 565705880816552 566784237432672 566812937334784 566920151473536 567355169098816 567462485802114 568436669611776 568572979903488 569116895381712 569224332752404 570093919377408 570338274695168 570883878912032 571241163407712 571972105901952 572330071458432 572548263398656 572877581093118 573639663062016 573998672249856 574794042466224 575780812630016 575889723065664 576440637979311 576469826846592 577021296706458 577568701850112 578121222929688 580279100228688 580418250318144 580973497368831 581970876031104 582110431805952 583888191441576 584283199101952 585030829780992 585396968067072 585590489375808 585956977921728 587917194120704 588479614905896 589037890258944 589601383138656 589631238418432 589970381880096 590195298914368 591320337608448 592510297199772 593527481512448 593639748776592 594095269281752 594237732468576 595257882333184 595370476907136 595940027746014 597106250892288 597218972068096 597790291237804 598164414961764 598960135251968 599334991116288 599533120075232 601884745287378 603032066570808 603062601931776 603639511308624 604212168462336 604790177552064 605399393265792 606553414221312 606617685228338 607774028509368 608963410169856 609545964452544 610325920583424 612604004135424 613720936811808 614390021640192 616215334460887 617389972917732 617421235311104 618011880625496 618598172473344 619189943684256 619221297221632 621650147881728 622244838711972 622835146257408 623041043928912 623430970695792 623462538983424 625248553700736 626506789662054 627189813757696 627308448339384 628536057827328 629018355488768 629137335943872 631485634399872 632089734177678 632689381320192 632930584308736 633326700389376 633932561391024 634533956775936 636021065677431 636419115918621 636451341878912 637265725297152 637664554501632 637875354498648 638274565236168 639123642863616 639523634835456 641630559032064 642244363776036 642646308833676 643501202061312 643903933704192 644116796323488 646521006647488 646643297774502 647139489753337 647753414208768 647908744541184 648405907541504 648528555202416 649641908127744 650542094574176 652438718756608 652813987757274 652847043894528 653062862939092 653682406745088 654091510238208 654717235534992 656874215371773 656907477104256 657318598989696 657535896246894 658159683503616 658789300547784 658822659253248 660078516400128 661406843385792 662039566769133 663176114547072 663335143220736 663969711278664 665109572606976 665269064921088 666448023975664 667300790218944 667718416701504 668357177941971 668517449027148 669246273572352 669665117624832 670593049543928 671871343576608 671905364709376 672548131321024 673191512824201 673830152158464 674251865005824 674474760084636 674508913044992 675794671552512 676992283600136 677154625371168 678317121728512 678445427173248 678966022036288 679094450222202 679128837106944 680423402179584 681074317424016 681202890015172 682535968077824 683188904271776 683616474242016 685180708657408 687868280328432 689179504652352 689873727209856 690533682943794 691188774345216 693277354546672 693935048798208 694598889724992 695263365703683 696623959374336 699224156302336 699356416366944 700118861869056 701395356356352 703573035587072 704246096526728 704914196539392 705588540477408 705624268926976 706299292143424 707645649924864 709069699927596 710421338699856 710457311864832 711136958527968 712046907347328 712492537938048 713174131564902 714569775657984 714704671491328 716007759613776 716788358580224 716923940959296 717609773810979 719014098221568 720288301737354 721697867885568 722388267631632 723073578651648 724494355875456 725952311830634 726881217917064 727336132478424 727372962147328 728303686053888 728759490859008 729000405141312 729456645984192 731859856395948 733292067465216 733750994221056 733993558601184 734452924381344 737438023207291 738314615872512 738881150454272 739020911742288 739587988289528 740289616238592 741035322904576 741175491659904 743476679513344 743941980251904 744187913581756 744653659442196 745360093062144 745644250007552 746073128865456 746110907308032 748248269182848 748568985537408 749285091072042 749754026972622 750713388996312 750751402404864 751221255988224 751469595710736 752182495432704 752902057768896 754417180736919 755712316576896 755893535298048 756616647736152 757915559482368 758097306537984 758822527175616 761616319050153 761654884543616 761798953542564 762629474535936 763106761944576 763836774790824 764019941745312 764852884082688 765331562999808 766392056621632 767125212288043 767852964087552 768587517305748 768626435795456 769068533522268 769361728941944 770091602466816 770573560006656 770828297239584 773705466971584 773851815369486 773891000424192 774631329825108 775366202483712 775961168041472 776107943111088 776147242407936 778517588588768 779937023865006 780787319167744 781275970562304 786135177518208 786627175840128 786887220098742 787633719602688 788427116811264 789930027823104 790013729599696 791519665035456 792276858592569 792316976624768 793827302542848 794586703661352 796141667856384 797552553282352 799264475847936 800029078343964 801594692978688 802512993716504 804042755427744 804083469242368 804852681744832 805622630101093 806386903402752 807199191021056 808737885628416 810365371345824 811910101371264 812686801085586 812727952603392 813767894111232 814277186214912 815056150359888 816805338847232 817741370156697 818294582415744 819341646810624 820125455783976 823186630556976 825586591579008 828866863842304 829659784949296 830446861676544 830721391905216 831241294261056 832036486825719 833664738267648 835342386216072 836411264452512 836934727783392 838849781258496 839374770721536 841980845866496 842140108729584 842786312236904 843585841760256 844435600519168 844595327705472 845243415188032 845403295174578 847057704754176 848028087569908 848558821224828 849687633729536 850176356149008 850219406002176 850500472664864 851032753648224 852655004417664 853836499128606 855140879066112 855507412042752 856325818368048 856861745111568 857958158852928 858822395097984 860459494593024 862191063699336 863671218945024 863878326054912 864704740269888 865531945059687 868762602682562 870418650343032 870462725192704 870627375477216 871576542326784 872122013650944 872956314046656 873165647708928 874165939584049 875832287162364 875876636139008 876424798652928 876714528329192 877546244671488 878095452100608 878385734063712 878430212337664 878935466882592 881875791181056 882719422358844 883556835388416 884234819396096 884402074707984 884446857627648 885292948371552 886812763475968 886980506412672 888765445799658 889734386958592 890291222268672 891142903922628 891356598702864 892328364763136 892886823499776 895828458102144 896685436856706 897246622442646 898440202877952 899002486674432 899299680112848 900152822403072 902827117931067 902872833828224 903736551462626 904593902897664 905459266962936 905505116142592 907231202906112 908099089898688 909926527842507 911488632322688 911661042764052 913445115254784 914318946678816 917157707104576 918035090115199 918906006203136 919831636279808 920711577258392 921585032460288 926084959376598 926131852966656 927017820938244 927897258710016 928784915526384 928831945832448 932475221822592 933367258067958 934561565893368 935193808475136 936390453497856 939760184493081 940784720636544 943527533233152 945426266570128 947228451599808 948134601266517 948182611370624 949395876463104 949990050584064 950898842086536 952759700877312 954677012818368 955898587945728 956496831752448 956813031747972 957411847854252 958685464295424 959285452253184 960384402316472 962263823847424 962445838548096 963184356842176 963366545664054 965251803091968 965992474500608 966175194485232 969174957222752 969781509971232 971630121313152 972000540188416 972608861312256 974462862191616 975813141861264 978658078134912 979270565841792 979594294408638 980523610117632 984419487830016 985361215656384 985977898484544 986303844370341 988233988879872 991922640335872 992110265078688 992871545922928 993813457416192 994764171820608 995002714831104 995954566917996 997664358910464 997903597381632 998091980716544 999046788096056 999672035963496 1000951185328416 1001001869873152 1001577625052256 1001628341317632 1001959460947648 1003869410358528 1004497676437248 1005889574315892 1007616422102528 1007807015364912 1007858047064064 1008822196981536 1010554079309824 1010745228237696 1011712140126954 1011763369567488 1013692007328768 1015488425400204 1015731938056752 1016839299381248 1017475682592768 1018449033054432 1018693255660416 1021804335022758 1023803952116736 1024783356407664 1025424711363024 1027771062986112 1029839326085318 1031802420492648 1031854667232256 1032841773100144 1033821603311616 1034468614803456 1034810590814784 1035800524415691 1039666721243066 1039916031820008 1040902573197312 1041701294083072 1041898334587488 1044935939061504 1046133009666157 1048180236690944 1048836234453504 1049182960131656 1050178292803584 1051236155748352 1055359553380608 1056369144790092 1057371294809088 1058382810716112 1058436403390464 1059448938215136 1061468474887296 1063604549891394 1065685967797248 1066705437791952 1068070361020992 1072057007236992 1074011639420664 1075182537870336 1080432452606031 1080487161794432 1081520791094618 1082546801828352 1083582401447448 1083637270137856 1085023858814976 1085702914953216 1086741533813184 1088928467745951 1090321826875596 1091004198717636 1091059443220992 1092455529080832 1093139236288512 1093500607711968 1094184968976288 1097582174075968 1097789784593922 1099938101197824 1100782122105344 1100990337901776 1107628522540288 1108321725681408 1109381982434292 1110434424357888 1111552984356864 1113789848288096 1115215019270016 1115912970377856 1116281870372634 1116980489163294 1118466375011328 1119166360962048 1120598411563008 1122853478306112 1123927636608063 1124631040458933 1126127103607296 1126831883982336 1127204393566104 1129410273005568 1131411761633104 1133568474865344 1133840302947072 1134710338197632 1134924971604228 1136873339223552 1137145959806976 1138233790763424 1138448665504808 1140187838754816 1140676549390336 1141767757824064 1142482326815424 1142860010143411 1143944211803904 1144660142916864 1145096526797312 1145755162186236 1147279326124032 1147997344499712 1149588084932448 1151561625260032 1151779446131328 1152881275958622 1152939653693184 1154042593412916 1155137403700224 1156242445859376 1160558200457376 1160836500636288 1161946994737662 1163941752062208 1164220863611904 1167776382883152 1168566398203904 1169905535797509 1171180978751616 1171913955843456 1175834388241408 1176959229811792 1178075780517888 1179202766277312 1179940763760192 1180330830148113 1180390597828736 1182640675216896 1185020594399544 1187054963024896 1187279497553184 1188190538563504 1188475464937152 1190740953814272 1191880055492028 1194212501784576 1194437944136192 1195580582475608 1196328829923528 1197920270503936 1198669982232576 1199066240150464 1203769490574756 1206064133141616 1206125203863552 1207279022617248 1209580355104128 1210798786531584 1213106828442624 1213235370456676 1215548057018736 1219091928905088 1220651841166848 1225208008270848 1227441873623616 1232430668921774 1234779945835464 1234842470622208 1236023761250992 1237196344946688 1238379887368512 1243300295763456 1244489677423944 1245670292514816 1246082087857824 1246861941391584 1246925077966848 1250497107401472 1253013579324108 1254379627515392 1254616896678768 1258036710977536 1258274671887744 1262971268799744 1264179468355356 1265378762640384 1265861168617472 1266653400778752 1267865122782048 1272042131354862 1272838231837242 1272902683757824 1274531450594304 1275329109003264 1275750708997296 1276549130472336 1280754748692909 1283261118064128 1284488727552072 1285292617667352 1287002404122624 1287807867408384 1288233592646976 1293042013294976 1293286595549004 1294278979506674 1295506828417536 1295817489082368 1296811815083008 1297057110404832 1299283816255488 1301084189148352 1302328848768073 1303143904023843 1304877437513216 1305627975514548 1305694087789056 1306125725878184 1307364813490176 1308183020476416 1309434471069984 1313748430743546 1313814954208512 1314637197979392 1315071792493788 1316319367007232 1317578601095568 1317645318506496 1322813686771584 1324079133538266 1326352229094144 1326670286441472 1327939422557328 1330219145213952 1332896047951328 1333148168699487 1334601580437888 1335436833403008 1336714355883942 1337034898054296 1338492547144704 1339330235249664 1341186099087856 1343742687153216 1345028155285059 1345096262642048 1345869933663969 1346383025648402 1347660304316928 1348503730011648 1348949520169272 1349017826089984 1351589343105024 1353984567200272 1354309250742336 1355604827193939 1356890854346496 1357932044072576 1358188900444404 1358257674213888 1360846804359168 1362148634848032 1362405780030344 1365071936155648 1366377808543552 1367232948484032 1370361417314816 1375736560656864 1378359009304704 1379747454419712 1381067365887588 1382377548690432 1386554709093344 1389197779449984 1390526731407366 1393247918748672 1398448312604672 1398712832733888 1400050887101937 1402790712712704 1407146071174144 1408492193053456 1409828393078784 1411177080954816 1412598584286848 1415291299849728 1418139399855192 1420842677399712 1420914623729664 1422273917055936 1424093814694656 1424985075876096 1426348263129804 1429139551315968 1429409342982656 1432015519227552 1433576717160448 1433847881918592 1435219547621958 1438028196443136 1440576603474708 1443395735771136 1444776535263264 1448988711750912 1451904623661268 1453762435834128 1454672264956848 1454745924294656 1458000810282624 1458913291968384 1463719712791896 1466584134930432 1467501988442112 1467987117202368 1468905848762688 1469391441612957 1474876046414582 1476629231745024 1477762300908544 1478041823484576 1479175976579056 1480579232477184 1482350983319808 1484049153247339 1486953359026688 1487883960503808 1488375827163512 1489307318884392 1490720186124288 1491288500015104 1492146257730912 1492221814616064 1496496538365696 1497137971074816 1498570182144084 1499508053945244 1501426777992624 1501502804809728 1502442511976448 1502939191421472 1505804115537792 1508834361473838 1511424633153792 1511787070596096 1513233295472304 1515831118964736 1517645054351232 1523232638100306 1523309769087232 1523597907085128 1525258949071872 1526213523889152 1527673549581648 1528039883490624 1532706502534137 1532784113243264 1534250424576086 1535705928175104 1537175034611496 1537252871590912 1538137067044536 1538723457883888 1540183204933632 1541147120013312 1541656594479168 1544758989127977 1547410933943168 1547703630738972 1547782000848384 1549262659650216 1550732404967424 1551922336082944 1552215886222176 1552294484815872 1557035177177536 1559500081864599 1559874047730012 1561574638335488 1562551941124608 1572270355036416 1573254351680256 1573774440197484 1575267439205376 1576854233622528 1580027459199392 1583039330070912 1584553717185138 1584633953249536 1587654605085696 1589173407322704 1595105106564704 1595406824837091 1598528951695872 1600058156687928 1603189385957376 1605025987433008 1608085510855488 1609705363489664 1611245260202186 1612773806805504 1614398382042112 1617475771256832 1620730742691648 1622281186641927 1623820202742528 1625373602171172 1625455905206784 1627535788222464 1628554372429824 1630112300719776 1633610677694464 1635482740313394 1636589164831488 1638683293621248 1640250911567952 1646373261113952 1651173183158016 1657733727684608 1659319569898592 1661442783810432 1662482588522112 1664072973651438 1667329476535296 1670684772432144 1672822528905024 1673869455566784 1674422805558951 1675470733744941 1677699562516992 1678749541443072 1683961691732992 1684280217459168 1685572624473808 1687171683520512 1689190655410944 1690486830376064 1690806590349156 1694115409508352 1696056175139816 1697117642449656 1699375267459072 1700352712298016 1700438812004352 1701000945329728 1702065507296448 1705310008835328 1707672998257212 1710281758132224 1711014824085504 1712651636736096 1713723490223136 1715916317705856 1717644790195968 1720918989186048 1724382127398672 1727342437890048 1729409480539776 1731063890119374 1737525205365124 1740837300686064 1740925450385408 1741254750954432 1742920492106493 1745912628093312 1746331295417856 1748331879168098 1751664574324728 1751753272278016 1752849597305856 1753429056658384 1755092489342976 1756190904201216 1756771468127424 1757870933765184 1763751582362112 1765438844717688 1767113670776832 1768469638792192 1768804149415968 1768893715255296 1770585896743104 1773961012825344 1777530891599316 1779468773917184 1780582444537344 1782285807845256 1782713197405728 1784656729526272 1785773646999552 1791656916204288 1793370873713412 1794493244885292 1796880405755904 1798004973348864 1798599360225696 1805654235862134 1805745667656448 1807473102925252 1809187805795328 1810918533925872 1811010232285184 1816198179797376 1819853055685014 1822977264645376 1823322085528104 1826890230509568 1828637893357632 1834315414209152 1836070180230398 1837812012406272 1839663272559616 1841423154516784 1843170064920576 1848646003382661 1852169918753196 1852263705933312 1854035641876488 1855794517420032 1857569831052768 1857663891664896 1864950443645184 1866734516135916 1869123131786736 1870387616950272 1879520368986162 1881569441273088 1887055066466304 1890852533140256 1894456903199616 1896269202533034 1896365222741248 1898791752926208 1899980101168128 1901797684173072 1908063197032293 1909257347755863 1909354025636736 1911797175891456 1912993663504896 1913626063495944 1914823695708504 1917370928590848 1918570904506368 1920768804632944 1924891677096192 1926368713684352 1926733091328108 1930503606183936 1931984949001216 1932350388970464 1938349914445504 1939563019942464 1941418469260011 1943260242626304 1944001080376832 1945217722624512 1948925724383232 1951626283722528 1957316156269824 1958541131683584 1959188588817276 1961047220235264 1970722431312768 1971955796969088 1972607688740682 1976467977759744 1983845280671744 1984220530157376 1985743091845856 1986118700307399 1989528343641216 1990005429662208 1991909133835992 1995328717820928 1995807194763264 1996183961433088 1998093576192112 1999344071926992 2001902370656832 2003155250104512 2003918921895296 2005071533825913 2007738820717056 2008995352874496 2011779148631784 2015232844205056 2015614030729824 2015716094128128 2017644393963072 2019574538472603 2021490456475392 2023424280253908 2023526739134976 2027384014657536 2030976850800408 2031463876113504 2033678598762496 2034951365185536 2036898066108864 2037386511320832 2043608670045516 2047607904233472 2049566712815328 2050849422726048 2055542125972224 2059678652170636 2063604840985296 2063709334464512 2065683546200288 2069621181629568 2071601048831382 2079333442486132 2079832063640016 2081805146394624 2083402588166144 2083796669174976 2085790097111049 2089871878123008 2092266019332314 2096360473381888 2097672468907008 2098365920263312 2100356585607168 2110719106761216 2112738289580184 2114742589618176 2116765621432224 2116872806780928 2118897876430272 2122936949774592 2123161898299183 2127209099782788 2131371935594496 2133410875583904 2136140722041984 2144114014473984 2148023278841328 2150365075740672 2160864905212062 2160974323588864 2163041582189236 2165093603656704 2167164802894896 2167274540275712 2173483067626368 2177856935491902 2180643653751192 2182008397435272 2182118886441984 2184911058161664 2186278472577024 2187001215423936 2188369937952576 2195164348151936 2195579569187844 2199876202395648 2201564244210688 2201980675803552 2212314069621873 2215257045080576 2216643451362816 2218763964868584 2220868848715776 2223105968713728 2227579696576192 2230430038540032 2231825940755712 2232563740745268 2233960978326588 2236932750022656 2238332721924096 2245706956612224 2247855273216126 2249262080917866 2252254207214592 2253663767964672 2254408787132208 2262823523266208 2263251542210757 2267136949730688 2267680605894144 2269420676395264 2269849943208456 2273746678447104 2274291919613952 2276467581526848 2276897331009616 2283535515648128 2284848957150459 2284964653630848 2285720020286822 2287888423607808 2289320285833728 2290193053594624 2291510324372472 2294558652248064 2295994688999424 2299176169864896 2301375636864129 2303558892262656 2305762551917244 2305879307386368 2308085186825832 2310274807400448 2312484891718752 2321116400914752 2321673001272576 2323893989475324 2327883504124416 2328441727223808 2335552765766304 2337132796407808 2339811071595018 2342361957503232 2343827911686912 2351668776482816 2353918459623584 2358405532554624 2359881527520384 2360661660296226 2360781195657472 2365281350433792 2370041188799088 2374109926049792 2374558995106368 2376381077127008 2376830575777707 2376950929874304 2381481907628544 2383760110984056 2388425003569152 2388875888272384 2391161164951216 2392657659847056 2398132480300928 2407538981149512 2412128266283232 2412250407727104 2414558045234496 2416867890303279 2419160710208256 2421597573063168 2426213656885248 2426470740913352 2431096114037472 2438183857810176 2441303682333696 2450416016541696 2454883747247232 2464861337843548 2469559891670928 2469684941244416 2472047522501984 2476759774737024 2486600591526912 2488979354847888 2491340585029632 2492164175715648 2493723882783168 2496109460477157 2500994214802944 2506027158648216 2508759255030784 2509233793357536 2516549343775488 2525942537599488 2528358936710712 2530757525280768 2531722337234944 2533306801557504 2535730245564096 2540833091407219 2544084262709724 2545676463674484 2545805367515648 2549062901188608 2550658218006528 2551501417994592 2553098260944672 2561509497385818 2566522236128256 2568977455104144 2570585235334704 2576467185293952 2586084026589952 2586573191098008 2588557959013348 2591013656835072 2591634978164736 2593623630166016 2594114220809664 2596595835179061 2602168378296704 2604657697536146 2606287808047686 2609754875026432 2611255951029096 2611388175578112 2612251451756368 2614729626980352 2616366040952832 2618868942139968 2622497818752147 2627496861487092 2627629908417024 2629274395958784 2630143584987576 2632638734014464 2635157202191136 2635290637012992 2645627373543168 2648158267076532 2652704458188288 2653340572882944 2655878845114656 2660438290427904 2665792095902656 2666296337398974 2669203160875776 2670873666806016 2673428711767884 2674069796108592 2676985094289408 2678660470499328 2682372198175712 2687485374306432 2690056310570118 2690192525284096 2691739867327938 2692766051296804 2695320608633856 2697007460023296 2697899040338544 2698035652179968 2707969134400544 2708481353793201 2708618501484672 2711209654387878 2713781708692992 2715864088145152 2716377800888808 2716515348427776 2721693608718336 2724297269696064 2724811560060688 2729779583527521 2732755617087104 2734465896968064 2740722834629632 2751473121313728 2754105270345597 2756718018609408 2759494908839424 2762134731775176 2764755097380864 2773109418186688 2778395558899968 2781053462814732 2786495837497344 2796896625209344 2797425665467776 2800101774203874 2805581425425408 2814292142348288 2816984386106912 2822354161909632 2825197168573696 2830582599699456 2836278799710384 2841685354799424 2844403803799551 2844547834111872 2848187629389312 2849970151752192 2852696526259608 2858279102631936 2858818685965312 2864031038455104 2867695763837184 2870439095243916 2876056392886272 2881153206949416 2886791471542272 2889553070526528 2897977423501824 2903809247322536 2907524871668256 2909344529913696 2909491848589312 2916001620565248 2917826583936768 2927439425583792 2935974234404736 2937811697525376 2938782883225914 2949752092829164 2953258463490048 2955524601817088 2956083646969152 2958351953158112 2958911533111023 2964701966639616 2968098306494678 2973906718053376 2975767921007616 2976751654327024 2978614637768784 2981440372248576 2984292515461824 2992993076731392 2994275942149632 2997140364288168 2999016107890488 3002853555985248 3003005609619456 3004885023952896 3005878382842944 3011608231075584 3017668722947676 3022849266307584 3023574141192192 3026466590944608 3031662237929472 3035290108702464 3040669109388967 3046465276200612 3046619538174464 3047195814170256 3050517898143744 3052427047778304 3055347099163296 3056079766981248 3065413005068274 3065568226486528 3068500849152172 3071411856350208 3074350069222992 3074505743181824 3076274134089072 3077446915767776 3083313188958336 3089517978255954 3094821867886336 3095407261477944 3095564001696768 3098525319300432 3101464809934848 3103844672165888 3104431772444352 3107401573247073 3114070354355072 3119000163729198 3119748095460024 3123149276670976 3125103882249216 3138399028998471 3144540710072832 3146508703360512 3147548880394968 3150534878410752 3153708467245056 3160054918398784 3163077930119191 3166078660141824 3169107434370276 3169267906499072 3175309210171392 3178346814645408 3190210213129408 3190813649674182 3197057903391744 3200116313375856 3210051974866016 3216171021710976 3219410726979328 3222490520404372 3225547613611008 3228796764084224 3241297357818093 3241461485383296 3244562373283854 3247640405485056 3250747204342344 3250911810413568 3255071576444928 3257108744859648 3260224601439552 3266785403237853 3270965480626788 3273178329662976 3277366587242496 3280501823135904 3292746522227904 3302346366316032 3315467455369216 3318639139797184 3322885567620864 3324965177044224 3328145947302876 3334658953070592 3341369544864288 3345645057810048 3347738911133568 3348845611117902 3350941467489882 3355399125033984 3357499082886144 3367923383465984 3368560434918336 3371145248947616 3371782909824189 3378381310821888 3380973660752128 3381613180698312 3388230819016704 3392112350279632 3394235284899312 3400705424596032 3402001890659456 3404131014592896 3410620017670656 3415345996514424 3420563516264448 3422029648171008 3425303273472192 3427446980446272 3428580030430233 3431832635411712 3435289580391936 3441837978372096 3448764254797344 3454684875780096 3458818961079552 3462127780238748 3475050410730248 3481674601372128 3481850900770816 3482509501908864 3485840984212986 3491825256186624 3492662590835712 3496663758336196 3503329148649456 3503506544556032 3505699194611712 3506858113316768 3513542936254848 3515741867530368 3527503164724224 3530877689435376 3534227341553664 3536939277584384 3537608298831936 3540992490444339 3541171793486208 3547922025650688 3555061783198632 3558937547834368 3561164889074688 3564571615690512 3565426394811456 3583313832408576 3586741747426824 3588986489770584 3593760811511808 3596009946697728 3597198720451392 3604437641298613 3611308471724268 3611491335312896 3614946205850504 3618375611590656 3621837067851744 3622020464570368 3632396359594752 3638833524350731 3639706111370028 3645954529290752 3646644171056208 3657275786715264 3668630828418304 3672140360460796 3675624024812544 3679326545119232 3682846309033568 3697292006765322 3704339837506392 3704527411866624 3708071283752976 3711589034840064 3715139662105536 3729900887290368 3733469032271832 3738246263573472 3740775233900544 3759040737972324 3763138882546176 3774110132932608 3781705066280512 3785322768831163 3788913806399232 3792538405066068 3792730445482496 3797583505852416 3799960202336256 3803595368346144 3816126394064586 3818514695511726 3818708051273472 3823594351782912 3825987327009792 3827252126991888 3829647391417008 3841537609265888 3842264246078727 3849783354192384 3852737427368704 3853466182656216 3861007212367872 3863969898002432 3864700777940928 3876699828891008 3879126039884928 3882836938520022 3886520485252608 3888002160753664 3890435445249024 3897851448766464 3903252567445056 3906986546304219 3909431712071529 3914632312539648 3917082263367168 3918377177634552 3922094440470528 3941444862625536 3943911593938176 3945215377481364 3952935955519488 3967690561343488 3968441060314752 3971486183691712 3972237400614798 3979056687282432 3980010859324416 3983818267671984 3990657435641856 3992367922866176 3996187152384224 3998688143853984 4003804741313664 4006310500209024 4007837843790592 4010143067651826 4015477641434112 4017990705748992 4023558297263568 4030465688410112 4031228061459648 4035084465855177 4035288787926144 4039149076945206 4042980912950784 4046848560507816 4047053478269952 4054768029315072 4061953701600816 4062927752227008 4066814481581817 4073796132217728 4074773022641664 4087217340091032 4095215808466944 4099133425630656 4101698845452096 4111084251944448 4119357304341272 4127209681970592 4127418668929024 4131367092400576 4139242363259136 4143202097662764 4158666884972264 4159664127280032 4166805176332288 4167593338349952 4171580194222098 4179743756246016 4184532038664628 4192720946763776 4195344937814016 4196731840526624 4221438213522432 4225476579160368 4229485179236352 4233531242864448 4237795752860544 4245873899549184 4246323796598366 4254418199565576 4262743871188992 4266821751167808 4272281444083968 4288228028947968 4296046557682656 4300730151481344 4313507341226209 4321729810424124 4321948647177728 4326083164378472 4330187207313408 4334329605789792 4334549080551424 4346966135252736 4355713870983804 4361287307502384 4364016794870544 4364237772883968 4374002430847872 4376739875905152 4390328696303872 4391159138375688 4399752404791296 4403128488421376 4403961351607104 4408174324838871 4424628139243746 4430514090161152 4433286902725632 4437527929737168 4441737697431552 4452147459742017 4455159393152384 4460860077080064 4463651881511424 4465127481490536 4467921956653176 4473865500045312 4476665443848192 4491413913224448 4495710546432252 4498524161835732 4504508414429184 4507327535929344 4508817574264416 4525647046532416 4526503084421514 4529976428273359 4534273899461376 4535361211788288 4538841352790528 4539699886416912 4547493356894208 4552935163053696 4553794662019232 4567071031296256 4569697914300918 4569929307261696 4571440040573644 4575776847215616 4578640571667456 4580386107189248 4583020648744944 4598119507602411 4598352339729792 4602751273728258 4607117784525312 4611525103834488 4611758614772736 4616170373651664 4620549614800896 4624969783437504 4634276967383931 4642232801829504 4643346002545152 4647787978950648 4655767008248832 4656883454447616 4671105531532608 4678500245593797 4679622143190036 4684723915006464 4687655823373824 4703337552965632 4707836919247168 4712340589769407 4716811065109248 4719763055040768 4721323320592452 4721562391314944 4730562700867584 4740082377598176 4748219852099584 4749117990212736 4752762154254016 4753661151555414 4753901859748608 4762963815257088 4767520221968112 4777751776544768 4782322329902432 4785315319694112 4796264960601856 4815077962299024 4824256532566464 4829116090468992 4833735780606558 4838321420416512 4843195146126336 4852427313770496 4852941481826704 4862192228074944 4866843559925781 4876367715620352 4882607364667392 4900832033083392 4909767494494464 4929722675687096 4939119783341856 4939369882488832 4944095045003968 4953519549474048 4973201183053824 4977958709695776 4984328351431296 4987447765566336 4992218920954314 5001988429605888 5012054317296432 5017518510061568 5018467586715072 5023268416676853 5033098687550976 5051885075198976 5056717873421424 5061515050561536 5071460491128192 5081666182814438 5088168525419448 5091352927348968 5091610735031296 5098125802377216 5101316436013056 5103002835989184 5106196521889344 5123018994771636 5133044472256512 5137954910208288 5141170470669408 5152934370587904 5162066162451037 5172168053179904 5173146382196016 5177115918026696 5182027313670144 5187247260332032 5188228441619328 5193191670358122 5204336756593408 5209315395072292 5212575616095372 5219509750052864 5222511902058192 5222776351156224 5224502903512736 5237737884279936 5244995637504294 5254993722974184 5255259816834048 5258548791917568 5260287169975152 5265277468028928 5270314404382272 5291254747086336 5296316534153064 5305408916376576 5306681145765888 5311757690229312 5331584191805312 5332592674797948 5338406321751552 5341747333612032 5346857423535768 5348139592217184 5353970188578816 5357320940998656 5364744396351424 5369876486016301 5374970748612864 5380112621140236 5380385050568192 5383479734655876 5385532102593608 5390641217267712 5394014920046592 5395798080677088 5396071304359936 5415938268801088 5416962707586402 5417237002969344 5422419308775756 5427563417385984 5431728176290304 5432755601777616 5433030696855552 5448594539392128 5449623120121376 5459559167055042 5465511234174208 5468931793936128 5481445669259264 5502946242627456 5508210540691194 5513436037218816 5518989817678848 5524269463550352 5529510194761728 5545938010147983 5546218836373376 5556791117799936 5562106925629464 5572991674994688 5594851330935552 5600203548407748 5611162850850816 5628584284696576 5633968772213824 5639358410707651 5644708323819264 5650394337147392 5661165199398912 5672557599420768 5683370709598848 5688807607599102 5689095668223744 5696375258778624 5699940303504384 5705393052519216 5717637371930624 5724189591096879 5728062076910208 5735391527674368 5740878190487832 5752112785772544 5762306413898832 5779106141053056 5795954847003648 5807618494645072 5815049743336512 5818689059827392 5824255407780033 5832003241130496 5835653167873536 5854878851167584 5871948468809472 5875623395050752 5877565766451828 5899504185658328 5911049203634176 5912167293938304 5916703906316224 5917823066222046 5929403933279232 5936196612989356 5947813436106752 5951535842015232 5953503308654048 5957229275537568 5968585030923648 5985986153462784 5988551884299264 5994280728576336 5998032215780976 6005707111970496 6011756765685888 6023216462151168 6035337445895352 6045698532615168 6047148282384384 6052933181889216 6058723615417809 6070580217404928 6081338218777934 6092930552401224 6093239076348928 6094391628340512 6101035796287488 6104854095556608 6110694198326592 6112159533962496 6119161577088343 6130826010136548 6131136452973056 6137001698304344 6142823712700416 6148700138445984 6149011486363648 6152548268178144 6154893831535552 6166626377916672 6179035956511908 6189643735772672 6190814522955888 6191128003393536 6197050638600864 6207689344331776 6208863544888704 6214803146494146 6228140708710144 6238000327458396 6239496190920048 6246298553341952 6250207764498432 6276798057996942 6289081420145664 6293017406721024 6295097760789936 6301069756821504 6320109836797568 6326155860238382 6332157320283648 6338214868740552 6338535812998144 6350618420342784 6356693629290816 6369485694897549 6380420426258816 6381627299348364 6394115806783488 6400232626751712 6420103949732032 6426245630806393 6432342043421952 6438821453958656 6444981040808744 6451095227222016 6457593528168448 6482594715636186 6482922970766592 6489124746567708 6495280810970112 6501494408684688 6501823620827136 6520449202879104 6533570806475706 6541930961253576 6546356659325952 6554733174484992 6561003646271808 6585493044455808 6604692732632064 6636942208865619 6637278279594368 6645771135241728 6649930354088448 6656291894605752 6669317906141184 6682739089728576 6691290115620096 6695477822267136 6697691222235804 6701882934979764 6710798250067968 6714998165772288 6735846766931968 6737120869836672 6742290497895232 6743565819648378 6756762621643776 6761947321504256 6763226361396624 6784224700559264 6788470569798624 6801410849192064 6804003781318912 6808262029185792 6821240035341312 6830691993028848 6850606546944384 6854893960892544 6857160060860466 6863665270823424 6870579160783872 6883675956744192 6897528509594688 6904126910592387 6917637922159104 6924255560477496 6950100821460496 6963349202744256 6965019003817728 6971681968425972 6983650512373248 6985325181671424 6993327516672392 7006658297298912 7007013089112064 7011398389223424 7013716226633536 7020425776595239 7027085872509696 7031483735060736 7055006329448448 7061755378870752 7073878555168768 7075216597663872 7081984980888678 7082343586972416 7095844051301376 7110123566397264 7117875095668736 7122329778149376 7129143231381024 7130852789622912 7166627664817152 7173483494853648 7177972979541168 7194397440902784 7208875282597226 7222616943448536 7222982670625792 7229892411701008 7236751223181312 7243674135703488 7250603670909837 7264792719189504 7277667048701462 7279412222740056 7291909058581504 7293288342112416 7314551573430528 7322931067663099 7337261656836608 7344280720921592 7351248049625088 7358653090238464 7365692618067136 7394584013530644 7408679675012784 7409054823733248 7416142567505952 7430279324211072 7459801774580736 7466938064543664 7476492527146944 7518081475944648 7526277765092352 7563410132561024 7570645537662326 7577827612798464 7585076810132136 7585460890964992 7595167011704832 7599920404672512 7607190736692288 7622499274221657 7632252788129172 7637029391023452 7637416102546944 7647188703565824 7651974654019584 7654504253983776 7659294782834016 7683075218531776 7684528492157454 7699566708384768 7705474854737408 7706932365312432 7727939796004864 7729401555881856 7753399657782016 7758252079769856 7765673877040044 7773040970505216 7776004321507328 7780870890498048 7806505134890112 7813973092608438 7818863424143058 7829264625079296 7834164526734336 7836754355269104 7844188880941056 7867493456256441 7882889725251072 7887823187876352 7890430754962728 7905871911038976 7936882120629504 7942972367383424 7944474801229596 7958113374564864 7960021718648832 7967636535343968 7981314871283712 7984735845732352 7992374304768448 7997376287707968 8000020071003877 8007609482627328 8012621000418048 8015675687581184 8020286135303652 8030955282868224 8035981411497984 8047116594527136 8060931376820224 8062456122919296 8070168931710354 8070577575852288 8078298153890412 8085961825901568 8093697121015632 8094106956539904 8123907403201632 8125855504454016 8133628963163634 8147592264435456 8149546045283328 8174434680182064 8189338750582563 8198266851261312 8203397690904192 8222168503888896 8238714608682544 8254419363941184 8262315811036791 8262734184801152 8278484726518272 8286404195325528 8317333769944528 8319328254560064 8335186676699904 8343160388444196 8359487512492032 8369064077329256 8385441893527552 8390689875628032 8393463681053248 8442876427044864 8450953158320736 8467062485728896 8475591505721088 8491747799098368 8492647593196732 8508836399131152 8533643502335616 8544562888167936 8576456057895936 8592093115365312 8627014682452418 8643459620848248 8643897294355456 8652166328756944 8660374414626816 8668659211579584 8693932270505472 8711427741967608 8722574615004768 8728033589741088 8728475545767936 8748004861695744 8753479751810304 8780657392607744 8782318276751376 8806256976842752 8807922703214208 8816348649677742 8849256278487492 8861028180322304 8866573805451264 8875055859474336 8904294919484034 8910318786304768 8921720154160128 8927303763022848 8930254962981072 8935843913306352 8982827826448896 8991421092864504 8997048323671464 9009016828858368 9014655071858688 9017635148528832 9051294093064832 9053006168843028 9059952856546718 9068547798922752 9070722423576576 9077682705581056 9079399772833824 9094986713788416 9105870326107392 9107589324038464 9116301941376511 9122007328166901 9134142062592512 9139395828601836 9139858614523392 9142880081147288 9151553694431232 9157281143334912 9160772214378496 9166041297489888 9196239015204822 9196704679459584 9205502547456516 9214235569050624 9223050207668976 9223517229545472 9232340747303328 9249939566875008 9268553934767862 9284465603659008 9286692005090304 9295575957901296 9311534016497664 9342211063065216 9357000491187594 9359244286380072 9369447830012928 9375311646747648 9415197086995413 9415673838494336 9424681179538814 9433622130218496 9439526110081536 9442646641184904 9443124782629888 9461125401735168 9480164755196352 9489233790357573 9498235980425472 9505524308508032 9507322303110828 9507803719497216 9525927630514176 9535040443936224 9555503553089536 9564644659804864 9570630639388224 9592529921203712 9630155924598048 9648513065132928 9658232180937984 9667471561213116 9676642840833024 9686390292252672 9705882963653408 9724384456149888 9733687119851562 9752735431240704 9765214729334784 9800356209713559 9819534988988928 9859445351374192 9878239566683712 9888190090007936 9907039098948096 9946402366107648 9955917419391552 9968656702862592 9974895531132672 9984437841908628 10003976859211776 10024108634592864 10035037020123136 10036935173430144 10046536833353706 10066197375101952 10103770150397952 10113435746842848 10142920982256384 10163332365628876 10176337050838896 10182705854697936 10183221470062592 10206005671978368 10212393043778688 10246037989543272 10266088944513024 10275909820416576 10282340941338816 10285740091290699 10305868741175808 10324132324902074 10344336106359808 10346292764392032 10354231836053392 10364054627340288 10376456883238656 10386383340716244 10388344072731373 10408673513186816 10418630790144584 10425151232190744 10439019500105728 10445023804116384 10445552702312448 10449005807025472 10475475768559872 10489991275008588 10509987445948368 10510519633668096 10517097583835136 10520574339950304 10540628808764544 10582509494172672 10592633068306128 10610817832753152 10623515380458624 10663168383610624 10665185349595896 10676812643503104 10683494667224064 10693714847071536 10696279184434368 10729488792702848 10739752972032602 10749941497225728 10760225242280472 10760770101136384 10766959469311752 10771064205187216 10781282434535424 10788029840093184 10791596161354176 10813312923895839 10831876537602176 10833925415172804 10834474005938688 10844838617551512 10855126834771968 10863456352580608 10865511203555232 10866061393711104 10897189078784256 10899246240242752 10916500573052193 10919118334110084 10931022468348416 10937863587872256 10962891338518528 11005892485254912 11016421081382388 11026872074437632 11037979635357696 11048538927100704 11091876020295966 11092437672746752 11113582235599872 11124213851258928 11189702661871104 11200407096815496 11222325701701632 11267937544427648 11278716821415302 11289416647638528 11300788674294784 11322330398797824 11345115198841536 11355968306493489 11366741419197696 11377615215198204 11378191336447488 11392750517557248 11399880607008768 11410786105038432 11435274743861248 11448379182193758 11456124153820416 11470783055348736 11481756380975664 11524612827797664 11558212282106112 11591909694007296 11615236989290144 11630099486673024 11637378119654784 11648510815560066 11664006482260992 11671306335747072 11709757702335168 11720959638912657 11728295136214587 11743896937618944 11751246790101504 11755131532903656 11799008371316656 11824334587876608 11833407812632448 11835646132444092 11858807866558464 11872393225978712 11895626872213504 11903071684030464 11907006617308096 11914458551075136 11937170061847296 11971972306925568 11977103768598528 11988561457152672 11996064431561952 12011414223940992 12023513531371776 12046432924302336 12070674891790704 12091397065230336 12105866363778432 12117447230835618 12141160434809856 12162676437555868 12185861104802448 12186478152697856 12188783256681024 12200443444745451 12221388396653184 12224319067924992 12238323154176686 12261652020273096 12262272905946112 12274003396608688 12285647425400832 12297400276891968 12305096536356288 12309787663071104 12333252755833344 12358071913023816 12379287471545344 12381629045911776 12382256006787072 12394101277201728 12417727089777408 12429606292988292 12456281417420288 12476000654916792 12478992381840096 12492597106683904 12500415528996864 12553596115993884 12578162840291328 12586034813442048 12590195521579872 12640219673595136 12652311720476764 12664314640567296 12676429737481104 12677071625996288 12713387258581632 12738971389795098 12760840852517632 12763254598696728 12788231613566976 12800465253503424 12840207899464064 12852491261612786 12864684086843904 12877642907917312 12889962081617488 12902190454444032 12940522023678627 12965189431272372 12965845941533184 12978249493135416 12990561621940224 13002988817369376 13003647241654272 13040898405758208 13067141612951412 13083861922507152 13092713318651904 13122007292543616 13170986088911616 13209385465264128 13273884417731238 13274556559188736 13291542270483456 13299860708176896 13312583789211504 13356442379226051 13365478179457152 13382580231240192 13390955644534272 13395382444471608 13403765869959528 13421596500135936 13429996331544576 13474241739673344 13484580995790464 13487131639296756 13513525243287552 13523894643008512 13526452722793248 13568449401118528 13576941139597248 13589929284820077 13602821698384128 13608007562637824 13616524058371584 13642480070682624 13661383986057696 13701213093888768 13709787921785088 13714320121720932 13727330541646848 13741158321567744 13795057019189376 13808253821184774 13835275844318208 13848511120954992 13900201642920992 13902830902151793 13926698405488512 13930038007635456 13943363936851944 13967301024746496 13970650363342848 13986655033344784 14013316594597824 14027432453267072 14035500736781391 14040851553190478 14054171745019392 14062967470121472 14110012658896896 14123510757741504 14137021769308221 14150433195327744 14163969961777356 14164687173944832 14191688102602752 14220247132794528 14235750191337472 14244659556298752 14258286462762048 14261705579245824 14333255329634304 14346966989707296 14355945959082336 14388794881805568 14417750565194452 14445233886897072 14445965341251584 14459784823402016 14487348271406976 14501207341819674 14529585438379008 14555334097402924 14558824445480112 14583818117163008 14586576684224832 14600530679777343 14629103146861056 14645862135326198 14674523313673216 14688561441843184 14702496099250176 14731385236134272 14789168027061288 14817359350025568 14818109647466496 14832285135011904 14860558648422144 14919603549161472 14933876129087328 14952985054293888 15036162951889296 15052555530184704 15126820265122048 15141291075324652 15155655225596928 15170153620264272 15170921781929984 15214381473384576 15244998548443314 15264505576258344 15274058782046904 15274832205093888 15294377407131648 15303949308039168 15309008507967552 15318589565668032 15366150437063552 15369056984314908 15399133416769536 15410949709474816 15413864730624864 15458803111763712 15486198487353111 15506799315564032 15516504159539712 15531347754080088 15546081941010432 15552008643014656 15561741780996096 15613010269780224 15627946185216876 15637726848286116 15658529250158592 15668329053468672 15673508710538208 15734986912512882 15765779450502144 15775646375752704 15780861509925456 15873764241259008 15885944734766848 15888949602459192 15916226749129728 15920043437297664 15935273070687936 15984748609536896 15994752575415936 16000040142007754 16015218965254656 16025242000836096 16031351375162368 16040572270607304 16061910565736448 16071962822995968 16094233189054272 16109629458048903 16124912245838592 16140337863420708 16141155151704576 16156596307780824 16171923651803136 16187394242031264 16188213913079808 16247814806403264 16251711008908032 16267257926327268 16295184528870912 16299092090566656 16348869360364128 16378677501165126 16396533702522624 16406795381808384 16444337007777792 16477429217365088 16508838727882368 16524631622073582 16525468369602304 16556969453036544 16572808390651056 16634667539889056 16637814030443949 16638656509120128 16670373353399808 16686320776888392 16718975024984064 16738128154658512 16786927362106496 16885752854089728 16901906316641472 16918075232122953 16934124971457792 16951183011442176 16983495598196736 16985295186393464 17017672798262304 17067287004671232 17089125776335872 17152912115791872 17184186230730624 17254029364904836 17286919241696496 17287794588710912 17304332657513888 17337318423159168 17387864541010944 17422855483935216 17445149230009536 17456067179482176 17472766223340099 17496009723391488 17506959503620608 17561314785215488 17564636553502752 17615845406428416 17632697299355484 17698512556974984 17722056360644608 17733147610902528 17750111718948672 17808589838968068 17820637572609536 17843440308320256 17854607526045696 17860509925962144 17871687826612704 17965655652897792 17982842185729008 17994096647342928 18035270297057664 18102588186129664 18106012337686056 18119905713093436 18137095597845504 18141444847153152 18155365411162112 18158799545667648 18176170846253427 18211740652214784 18215178648076928 18232603882753022 18244014656333802 18268284125185024 18278791657203672 18279717229046784 18285760162294576 18303107388862464 18314562286669824 18332082594979776 18357484731265029 18392478030409644 18393409358919168 18411005094913032 18428471138101248 18446100415337952 18447034459090944 18464681494606656 18499879133750016 18537107869535724 18568931207318016 18573384010180608 18591151915802592 18623068032995328 18684422126130432 18714000982375188 18718488572760144 18738895660025856 18750623293495296 18830394173990826 18831347676988672 18849362359077628 18867244260436992 18879052220163072 18885293282369808 18886249565259776 18960329510392704 18978467580715146 18996471960850944 19011048617016064 19014644606221656 19015607438994432 19051855261028352 19070080887872448 19108457084692647 19129289319609728 19141261278776448 19185059842407424 19260311849196096 19278736892419179 19297026130265856 19316464361875968 19334943122426232 19353285681666048 19372780584505344 19411765927306816 19448768912299776 19467374239703124 19505470862481408 19600712419427118 19639069977977856 19718890702748384 19756479133367424 19776380180015872 19814078197896192 19910826626596857 19911834838783104 19937313405725184 19949791062265344 19968875683817256 20007953718423552 20048217269185728 20073870346860288 20093073666707412 20132394750203904 20207540300795904 20226871493685696 20285841964512768 20326664731257752 20352674101677792 20365411709395872 20366442940125184 20412011343956736 20424786087557376 20492075979086544 20551819640833152 20564681882677632 20571480182581398 20611737482351616 20648264649804148 20688672212719616 20692585528784064 20708463672106784 20712380731777161 20752913766477312 20772766681432488 20776688145462746 20817347026373632 20837261580289168 20850302464381488 20890047608232768 20898011614050944 20950951537119744 20979982550017176 21019974891896736 21021039267336192 21034195167670272 21041148679900608 21061277329785717 21081257617529088 21165018988345344 21185266136612256 21221635665506304 21247030760917248 21326336767221248 21330370699191792 21353625287006208 21366989334448128 21387429694143072 21392558368868736 21458977585405696 21479505944065204 21499882994451456 21520450484560944 21521540202272768 21533918938623504 21542128410374432 21583192322708352 21626625847791678 21663753075204352 21667850830345608 21668948011877376 21689677235103024 21710253669543936 21726912705161216 21731022407110464 21751811012729511 21794378157568512 21798492480485504 21833001146104386 21838236668220168 21862044936696832 21875727175744512 21968793202989297 22011784970509824 22032842162764776 22053744148875264 22075959270715392 22097077854201408 22141545510834337 22183752040591932 22184875345493504 22227164471199744 22248427702517856 22379405323742208 22400814193630992 22535875088855296 22557433642830604 22578833295277056 22601577348589568 22690230397683072 22711936612986978 22733482838395392 22755230430396408 22756382672894976 22785501035114496 22799761214017536 22821572210076864 22867497822664971 22896758364387516 22912248307640832 22941566110697472 22963512761951328 23049225655595328 23116424564212224 23183819388014592 23230473978580288 23260198973346048 23274756239309568 23297021631120132 23328012964521984 23342612671494144 23419515404670336 23441919277825314 23456590272429174 23487793875237888 23502493580203008 23510263065807312 23598016742633312 23602480368769323 23648669175753216 23666815625264896 23671292264888184 23717615733116928 23744786451957424 23814013234616192 23828917102150272 23874340123694592 23943944613851136 23954207537197056 23977122914305344 23992128863123904 24000060213011631 24022828447881984 24047027062743552 24092865848604672 24141349783581408 24182794130460672 24211732727556864 24234894461671236 24282320869619712 24325352875111736 24371722209604896 24372956305395712 24377566513362048 24400886889490902 24442776793306368 24448638135849984 24476646308353372 24523304040546192 24524545811892224 24548006793217376 24594800553783936 24610193072712576 24619575326142208 24666505511666688 24716143826047632 24758574943090688 24763258091823552 24786947433110373 24788202554403456 24835454179554816 24859212585976584 24912562834840576 24952001309833584 24957984763680192 25107192231987768 25156325680582656 25172069626884096 25180391043159744 25280439347190272 25304623440953528 25328629281134592 25352859474962208 25354143251992576 25426774517163264 25477942779590196 25521681705035264 25526509197393456 25600930507006848 25680415798928128 25704982523225572 25729368173687808 25755285815834624 25779924163234976 25881044047357254 25930378862544744 25931691883066368 25956498986270832 25981123243880448 26005977634738752 26081796811516416 26134283225902824 26167723845014304 26185426637303808 26244014585087232 26341972177823232 26418770930528256 26497259381818141 26547768835462476 26549113118377472 26583084540966912 26599721416353792 26625167578423008 26712884758452102 26730956358914304 26765160462480384 26781911289068544 26790764888943216 26807531739919056 26948483479346688 26969161991580928 26974263278593512 27027050486575104 27047789286017024 27052905445586496 27136898802237056 27153882279194496 27179858569640154 27205643396768256 27216015125275648 27233048116743168 27284960141365248 27322767972115392 27348905824129533 27366021984500703 27402426187777536 27419575843570176 27428640243441864 27454661083293696 27482316643135488 27590114038378752 27616507642369548 27670551688636416 27697022241909984 27800403285841984 27805661804303586 27853396810977024 27860076015270912 27886727873703888 27934602049492992 27973310066689568 28026633189195648 28054864906534144 28071001473562782 28081703106380956 28108343490038784 28125934940242944 28245591260986239 28247021515483008 28274043538616442 28300866390655488 28327939923554712 28329374347889664 28383376205205504 28440494265589056 28467701371072719 28516572925524096 28523411158491648 28666510659268608 28693933979414592 28711891918164672 28777589763611136 28835501130388904 28890467773794144 28891930682503168 28919569646804032 28974696542813952 29002414683639348 29059170876758016 29110668194805848 29117648890960224 29167636234326016 29173153368449664 29201061359554686 29258206293722112 29291724270652396 29349046627346432 29377122883686368 29462770472268544 29578336054122576 29634718700051136 29664570270023808 29721117296844288 29839207098322944 29867752258174656 29905970108587776 30072325903778592 30105111060369408 30253640530244096 30282582150649304 30311310451193856 30340307240528544 30341843563859968 30428762946769152 30489997096886628 30529011152516688 30548117564093808 30549664410187776 30618017015935104 30637179131336064 30732300874127104 30738113968629816 30798266833539072 30821899418949632 30827729461249728 30857220273872097 30917606223527424 30972396974706222 31013598631128064 31033008319079424 31062695508160176 31092163882020864 31165032218194119 31226020539560448 31255892370433752 31275453696572232 31317058500317184 31336658106937344 31347017421076416 31469973825025764 31531558901004288 31551292751505408 31561723019850912 31709834997913513 31747528482518016 31771889469533696 31777899204918384 31832453498259456 31870546141375872 31969497219073792 31989505150831872 32000080284015508 32030437930509312 32050484001672192 32062702750324736 32081144541214608 32188466378108544 32219258916097806 32249824491677184 32280675726841416 32282310303409152 32313192615561648 32343847303606272 32374788484062528 32439938771687517 32495629612806528 32503422017816064 32534515852654536 32590369057741824 32598184181133312 32697738720728256 32749501719156579 32757355002330252 32793067405045248 32813590763616768 32888674015555584 32954858434730176 32986384128385849 33017677455764736 33049263244147164 33050936739204608 33113938906073088 33145616781302112 33269335079778112 33275628060887898 33277313018240256 33340746706799616 33372641553776784 33476256309317024 33573854724212992 33803812633282944 33836150464245906 33868249942915584 33902366022884352 33966991196393472 33970590372786928 34035345596524608 34067904919480467 34134574009342464 34178251552671744 34305824231583744 34368372461461248 34508058729809672 34573838483392992 34575589177421824 34608665315027776 34674636846318336 34775729082021888 34845710967870432 34890298460019072 34912134358964352 34945532446680198 34992019446782976 35013919007241216 35122629570430976 35129273107005504 35162878916737971 35231690812856832 35265394598710968 35397025113949968 35500223437897344 35617179677936136 35641275145219072 35686880616640512 35709215052091392 35721019851924288 35743375653225408 35931311305795584 35965684371458016 35988193294685856 36070540594115328 36205176372259328 36212024675372112 36239811426186872 36274191195691008 36310730822324224 36317599091335296 36352341692506854 36423481304429568 36430357296153856 36465207765506044 36488029312667604 36536568250370048 36557583314407344 36559434458093568 36571520324589152 36664165189959552 36714969462530058 36784956060819288 36786818717838336 36822010189826064 36856942276202496 36892200830675904 36929362989213312 36999758267500032 37074215739071448 37137862414636032 37146768020361216 37182303831605184 37368844252260864 37428001964750376 37436977145520288 37477791320051712 37501246586990592 37589135402114107 37660788347981652 37662695353977344 37698724718155256 37734488520873984 37758104440326144 37770586564739616 37772499130519552 37920659020785408 37956935161430292 37992943921701888 38022097234032128 38029289212443312 38031214877988864 38140161775744896 38216914169385294 38258578639219456 38282522557552896 38370119684814848 38520623698392192 38557473784838358 38594052260531712 38632928723751936 38669886244852464 38706571363332096 38821566071035881 38823531854613632 38897537824599552 38934748479406248 39010941724962816 39201424838854236 39278139955955712 39437781405496768 39475508874953557 39512958266734848 39552760360031744 39628156395792384 39821653253193714 39823669677566208 39874626811450368 39899582124530688 39937751367634512 40069327137678153 40096434538371456 40147740693720576 40186147333414824 40264789500407808 40453742987371392 40571683929025536 40653329462515504 40705348203355584 40730823418791744 40769787854460231 40824022687913472 40849572175114752 40984151958173088 41103639281666304 41129363765355264 41142960365162796 41223474964703232 41296529299608296 41377344425439232 41385171057568128 41416927344213568 41424761463554322 41505827532954624 41545533362864976 41553376290925492 41634694052747264 41674523160578336 41700604928762976 41780095216465536 41796023228101888 41901903074239488 41959965100034352 42039949783793472 42082297359801216 42122554659571434 42162515235058176 42330037976690688 42370532273224512 42411065307924663 42494061521834496 42652673534442496 42660741398383584 42707250574012416 42733978668896256 42774859388286144 42785116737737472 42917955170811392 42959011888130408 42999765988902912 43040900969121888 43043080404545536 43067837877247008 43084256820748864 43166384645416704 43253251695583356 43327506150408704 43335701660691216 43337896023754752 43379354470206048 43453825410322432 43462044814220928 43503622025459022 43588756315137024 43596984960971008 43666002292208772 43676473336440336 43724089873393664 43751454351489024 43937586405978594 44023569941019648 44065684325529552 44107488297750528 44194155708402816 44283091021668674 44367504081183864 44369750690987008 44454328942399488 44496855405035712 44758810647484416 44801628387261984 44983719415644751 45071750177710592 45114867285661208 45157666590554112 45203154697179136 45380460795366144 45423873225973956 45466965676790784 45510460860792816 45512765345789952 45643144420153728 45734995645329942 45793516728775032 45824496615281664 45883132221394944 45927025523902656 46098451311190656 46232849128424448 46458595462059333 46460947957160576 46520397946692096 46549512478619136 46594043262240264 46656025929043968 46685225342988288 46839030809340672 46883838555650628 46913180544858348 46975587750475776 47004987160406016 47020526131614624 47196033485266624 47204960737538646 47297338351506432 47333631250529792 47342584529776368 47489572903914848 47628026469232384 47657834204300544 47748680247389184 47954245828610688 47984257726247808 48000120426023262 48045656895763968 48094054125487104 48185731697209344 48282699567162816 48328888374146709 48423465455113728 48469788923342472 48564641739239424 48650705750223472 48743444419209792 48755133026724096 48801773778981804 48885553586612736 48897276271699968 48953292616706744 49046608081092384 49049091623784448 49096013586434752 49142980436166673 49189601107567872 49220386145425152 49239150652284416 49333011023333376 49432287652095264 49517149886181376 49526516183647104 49573894866220746 49576405108806912 49670908359109632 49718425171953168 49825125669681152 49904002619667168 49915969527360384 50214384463975536 50360782086319488 50560878694380544 50609246881907056 50657258562269184 50705718949924416 50754225696368859 50853549034326528 50955885559180392 51043363410070528 51053018394786912 51201861014013696 51360831597856256 51409965046451144 51458736347375616 51510571631669248 51559848326469952 51762088094714508 51860757725089488 51863383766132736 51912997972541664 52011955269477504 52163593623032832 52268566451805648 52335447690028608 52488029170174464 52683944355646464 52994518763636282 53095537670924952 53098226236754944 53166169081933824 53199442832707584 53250335156846016 53425769516904204 53461912717828608 53530320924960768 53563822578137088 53581529777886432 53615063479838112 53896966958693376 53938323983161856 53948526557187024 54095578572034048 54105810891172992 54273797604474112 54307764558388992 54359717139280308 54411286793536512 54432030250551296 54466096233486336 54645535944230784 54697811648259066 54732043969001406 54804852375555072 54839151687140352 54857280486883728 54909322166587392 55072454193795087 55180228076757504 55233015284739096 55341103377272832 55394044483819968 55600806571683968 55611323608607172 55706793621954048 55720152030541824 55773455747407776 55869204098985984 55946620133379136 56000140497027139 56053266378391296 56109729813068288 56142002947125564 56163406212761912 56216686980077568 56251869880485888 56491182521972478 56494043030966016 56548087077232884 56601732781310976 56655879847109424 56658748695779328 56880988531178112 56935402742145438 57033145851048192 57046822316983296 57325371254077941 57387867958829184 57423783836329344 57555179527222272 57671002260777808 57780935547588288 57836210677257537 57839139293608064 57949393085627904 58004829367278696 58118341753516032 58221336389611696 58235297781920448 58346306736899328 58402122719109372 58516412587444224 58583448541304792 58698093254692864 58754245767372736 58925540944537088 59156672108245152 59269437400102272 59329140540047616 59442234593688576 59735504516349312 59811940217175552 60144651807557184 60507281060488192 60565164301298608 60622620902387712 60680614481057088 60857525893538304 60979994193773256 61058022305033376 61096235128187616 61099328820375552 61236034031870208 61274358262672128 61464601748254208 61476227937259632 61643798837899264 61655458922499456 61714440547744194 61835212447054848 61944793949412444 62027197262256128 62066016638158848 62125391016320352 62330064436388238 62452041079120896 62511784740867504 62550907393144464 62694034842152832 62939947650051528 63063117802008576 63102585503010816 63123446039701824 63183831989357151 63419669995827026 63495056965036032 63543778939067392 63555798409836768 63664906996518912 63741092282751744 63814113589635577 63938994438147584 63979010301663744 64000160568031016 64060875861018624 64100968003344384 64125405500649472 64162289082429216 64376932756217088 64438517832195612 64499648983354368 64561351453682832 64564620606818304 64626385231123296 64749576968125056 64879877543375034 64991259225613056 65006844035632128 65069031705309072 65180738115483648 65395477441456512 65499003438313158 65514710004660504 65586134810090496 65627181527233536 65906379608967891 65909716869460352 65972768256771698 66035354911529472 66098526488294328 66101873478409216 66227877812146176 66291233562604224 66424636532503011 66538670159556224 66551256121775796 66554626036480512 66681493413599232 66745283107553568 66952512618634048 67147709448425984 67607625266565888 67672300928491812 67736499885831168 67804732045768704 67941180745573856 68070691193049216 68135809838960934 68269148018684928 68356503105343488 68602493467994913 68736744922922496 69016117459619344 69147676966785984 69217330630055552 69349273692636672 69551458164043776 69691421935740864 69780596920038144 69824268717928704 69891064893360396 69984038893565952 70027838014482432 70245259140861952 70258546214011008 70325757833475942 70463381625713664 70530789197421936 70794050227899936 71000446875794688 71234359355872272 71282550290438144 71442039703848576 71486751306450816 71862622611591168 71931368742916032 71976386589371712 72000180639034893 72141081188230656 72410352744518656 72424049350744224 72479622852373744 72548382391382016 72635198182670592 72704683385013708 72846962608859136 72860714592307712 72930415531012088 72976058625335208 73073136500740096 73115166628814688 73118868916187136 73143040649178304 73328330379919104 73429938925060116 73569912121638576 73573637435676672 73644020379652128 73784401661351808 73858725978426624 73999516535000064 74148431478142896 74275724829272064 74364607663210368 74737688504521728 74856003929500752 74873954291040576 75178270804228214 75321576695963304 75325390707954688 75397449436310512 75468977041747968 75516208880652288 75541173129479232 75841318041570816 75913870322860584 75985887843403776 76044194468064256 76058578424886624 76062429755977728 76280323551489792 76433828338770588 76517157278438912 76565045115105792 76740239369629696 77041247396784384 77114947569676716 77188104521063424 77265857447503872 77339772489704928 77643132142071762 77647063709227264 77795075649199104 77869496958812496 78402849677708472 78556279911911424 78875562810993536 78951017749907114 79025916533469696 79105520720063488 79256312791584768 79491778145454423 79643306506387428 79647339355132416 79749253622900736 79799164249061376 79875502735269024 80138654275356306 80192869076742912 80295481387441152 80372294666829648 80907485974742784 81143367858051072 81306658925031008 81410696406711168 81461646837583488 81539575708920462 81648045375826944 81699144350229504 81968303916346176 82046717472388599 82098065953502109 82207278563332608 82258727530710528 82285920730325592 82446949929406464 82593058599216592 82770342115136256 82833854688427136 82849522927108644 83011655065909248 83091066725729952 83106752581850984 83269388105494528 83349046321156672 83401209857525952 83560190432931072 83592046456203776 83803806148478976 83919930200068704 84079899567586944 84164594719602432 84245109319142868 84325030470116352 84741064546449024 84822130615849326 84988123043668992 85305347068884992 85321482796767168 85403104113218157 85549718776572288 85570233475474944 85835910341622784 85918023776260816 85999531977805824 86081801938243776 86135675754494016 86168513641497728 86332769290833408 86506503391166712 86655012300817408 86671403321382432 86675792047509504 86758708940412096 86924089628441856 87007244050918044 87177512630274048 87193969921942016 87332004584417544 87352946672880672 87448179746787328 87502908702978048 87875172811957188 88047139882039296 88131368651059104 88388311416805632 88566182043337348 88735008162367728 88739501381974016 88993710810071424 89517621294968832 89603256774523968 89967438831289502 90143500355421184 90229734571322416 90315333181108224 90760921590732288 90847746451947912 90933931353581568 91020921721585632 91025530691579904 91286288840307456 91469991290659884 91587033457550064 91648993230563328 91854051047805312 92196902622381312 92465698256848896 92917190924118666 92921895914321152 93040795893384192 93099024957238272 93188086524480528 93495096654582357 93678061618681344 93767677111301256 93826361089716696 93951175500951552 94009974320812032 94041052263229248 94392066970533248 94409921475077292 94594676703012864 94667262501059584 94685169059552736 94979145807829696 95129504993740539 95256052938464768 95315668408601088 95497360494778368 95908491657221376 95968515452495616 96000240852046524 96091313791527936 96188108250974208 96565399134325632 96657776748293418 96846930910227456 96939577846684944 97301411500446944 97319816315062551 97486888838419584 97510266053448192 97603547557963608 97771107173225472 97794552543399936 97906585233413488 98093216162184768 98192027172869504 98248505157469737 98285960872333346 98379202215135744 98440772290850304 98478301304568832 98666022046666752 98864575304190528 98959152385157547 99053032367294208 99147789732441492 99152810217613824 99341816718219264 99436850343906336 99650251339362304 99808005239334336 99831939054720768 100428768927951072 100721564172638976 101121757388761088 101218493763814112 101411437899848832 101508451392737718 101707098068653056 101911771118360784 102086726820141056 102106036789573824 102203714758441401 102403722028027392 102721663195712512 102819930092902288 102917472694751232 103119696652939904 103524176189429016 103721515450178976 103726767532265472 103825995945083328 104023910538955008 104327187246065664 104537132903611296 104670895380057216 104976058340348928 105367888711292928 105989037527272564 106191075341849904 106196452473509888 106500670313692032 106851539033808408 106923825435657216 107060641849921536 107127645156274176 107163059555772864 107230126959676224 107793933917386752 107876647966323712 107897053114374048 108211621782345984 108547595208948224 108615529116777984 108719434278560616 108822573587073024 108864060501102592 108932192466972672 109291071888461568 109395623296518132 109464087938002812 109609704751110144 109678303374280704 109714560973767456 110144908387590174 110360456153515008 110466030569478192 110788088967639936 111201613143367936 111222647217214344 111413587243908096 111440304061083648 111546911494815552 111893240266758272 112000280994054278 112106532756782592 112219459626136576 112284005894251128 112326812425523824 112433373960155136 112503739760971776 112767406206342321 112982365043944956 112988086061932032 113096174154465768 113203465562621952 113311759694218848 113317497391558656 113761977062356224 113870805484290876 114066291702096384 114093644633966592 114650742508155882 114775735917658368 114847567672658688 115110359054444544 115342004521555616 115561871095176576 115672421354515074 115678278587216128 115898786171255808 116009658734557392 116442672779223392 116464698213107643 116470595563840896 116692613473798656 116804245438218744 117032825174888448 117166897082609584 117508491534745472 117851081889074176 118313344216490304 118426526624860671 118538874800204544 118658281080095232 118884469187377152 119471009032698624 119623880434351104 120289303615114368 121014562120976384 121130328602597216 121361228962114176 121715051787076608 121959988387546512 122116044610066752 122192470256375232 122309363563380693 122472068063740416 122548716525344256 122929203496508416 122952455874519264 123310917844998912 123428881095488388 123670424894109696 123889587898824888 124054394524512256 124132033276317696 124250782032640704 124660128872776476 124904082158241792 125023569481735008 125101814786288928 125388069684305664 125879895300103056 126246892079403648 126367663978714302 126839339991654052 126990113930072064 127087557878134784 127111596819673536 127233195923773989 127482184565503488 127628227179271154 127877988876295168 127958020603327488 128000321136062032 128121751722037248 128201936006688768 128324578164858432 128753865512434176 128877035664391224 128999297966708736 129122702907365664 129129241213636608 129252770462246592 129499153936250112 129759755086750068 129982518451226112 130013688071264256 130138063410618144 130361476230967296 130790954882913024 130998006876626316 131029420009321008 131172269620180992 131254363054467072 131812759217935782 131819433738920704 131945536513543396 132070709823058944 132197052976588656 132203746956818432 132582467125208448 132849273065006022 133077340319112448 133102512243551592 133109252072961024 133362986827198464 133490566215107136 133905025237268096 134295418896851968 134951158246934253 135215250533131776 135344601856983624 135472999771662336 135609464091537408 135882361491147712 136141382386098432 136271619677921868 136538296037369856 137204986935989826 137473489845844992 138032234919238688 138295353933571968 138434661260111104 138698547385273344 139375786386177999 139382843871481728 139561193840076288 139648537435857408 139782129786720792 139968077787131904 140055676028964864 140517092428022016 140651515666951884 140926763251427328 141061578394843872 141588100455799872 142000893751589376 142468718711744544 142565100580876288 142884079407697152 142973502612901632 143862737485832064 143952773178743424 144000361278069786 144282162376461312 144820705489037312 144848098701488448 144959245704747488 144986665122440127 145270396365341184 145409366770027416 145693925217718272 145721429184615424 145860831062024176 145952117250670416 146230333257629376 146286081298356608 146656660759838208 146859877850120232 147139824243277152 147147274871353344 147288040759304256 147428941308500019 147568803322703616 147717451956853248 147999033070000128 148296862956285792 148551449658544128 148729215326420736 149475377009043456 149712007859001504 149747908582081152 150356541608456428 150643153391926608 150650781415909376 150794898872621024 151082346258958464 151682636083141632 151827740645721168 151971775686807552 152088388936128512 152117156849773248 152262677089106577 152560647102979584 152867656677541176 153034314556877824 153130090230211584 154082494793568768 154229895139353432 154376209042126848 154531714895007744 154679544979409856 154990818575840359 155286264284143524 155294127418454528 155590151298398208 155738993917624992 156805699355416944 157751125621987072 157902035499814228 158051833066939392 158211041440126976 158983556290908846 159286613012774856 159294678710264832 159498507245801472 159598328498122752 159751005470538048 160277308550712612 160385738153485824 160590962774882304 160744589333659296 161814971949485568 162286735716102144 162613317850062016 162821392813422336 162923293675166976 163079151417840924 163296090751653888 163398288700459008 163936607832692352 164093434944777198 164196131907004218 164414557126665216 164517455061421056 164571841460651184 165186117198433184 165217362581385261 165540684230272512 165667709376854272 165699045854217288 166023310131818496 166182133451459904 166213505163701968 166698092642313344 166802419715051904 167120380865862144 167184092912407552 167607612296957952 167839860400137408 168000421491081417 168159799135173888 168329189439204864 168490218638285736 168650060940232704 169482129092898048 169644261231698652 169976246087337984 170610694137769984 170642965593534336 170806208226436314 171099437553144576 171140466950949888 171671820683245568 171836047552521632 172163603876487552 172271351508988032 172337027282995456 172665538581666816 173013006782333424 173310024601634816 173342806642764864 173508632031772611 173517417880824192 173848179256883712 174014488101836088 174355025260548096 174387939843884032 174664009168835088 174705893345761344 175750345623914376 176094279764078592 176262737302118208 176776622833611264 177132364086674696 177470016324735456 177479002763948032 177987421620142848 179206513549047936 179934877662579004 180287000710842368 180459469142644832 181521843181464576 181695492903895824 181867862707163136 182041843443171264 182572577680614912 182939982581319768 183174066915100128 183297986461126656 183708102095610624 184393805244762624 184931396513697792 185480815672726987 185834381848237332 185843791828642304 186081591786768384 186198049914476544 186376173048961056 186990193309164714 187356123237362688 187535354222602512 187652722179433392 188082104526458496 188784133941066496 188819842950154584 189189353406025728 189334525002119168 189370338119105472 189551495968071453 189958291615659392 190259009987481078 190512105876929536 190631336817202176 190994720989556736 191442340768906731 191816983314442752 191937030904991232 192000481704093048 192182627583055872 192376216501948416 193130798268651264 193315553496586836 193693861820454912 193879155693369888 194602823000893888 194639632630125102 194973777676839168 195020532106896384 195207095115927216 195542214346450944 195813170466826976 196186432324369536 196384054345739008 196497010314939474 196571921744666692 196758404430271488 196881544581700608 196956602609137664 197719138826903673 197729150608381056 197918304770315094 198106064734588416 198295579464882984 198305620435227648 198683633436438528 198873700687812672 199273909597509033 199616010478668672 199663878109441536 200857537855902144 201443128345277952 202243514777522176 202436987527628224 202822875799697664 203016902785475436 203414196137306112 203823542236721568 204173453640282112 204212073579147648 204407429516882802 204807444056054784 205443326391425024 205639860185804576 206239393305879808 207048352378858032 207443030900357952 207651991890166656 208047821077910016 208654374492131328 209074265807222592 209341790760114432 209952116680697856 210735777422585856 211978075054545128 212382150683699808 212392904947019776 213001340627384064 213703078067616816 213847650871314432 214326119111545728 214460253919352448 215587867834773504 215753295932647424 215794106228748096 216000541917104679 216423243564691968 217095190417896448 217231058233555968 217438868557121232 217645147174146048 218582143776923136 218791246593036264 218928175876005624 219219409502220288 219356606748561408 219429121947534912 220289816775180348 220720912307030016 220932061138956384 221576177935279872 221968844985394591 222403226286735872 222445294434428688 222827174487816192 223093822989631104 223786480533516544 224000561988108556 224213065513565184 224438919252273152 224568011788502256 224653624851047648 225534812412684642 225964730087889912 225976172123864064 226192348308931536 226406931125243904 226623519388437696 227523954124712448 227741610968581752 228132583404192768 228187289267933184 229301485016311764 229551471835316736 229695135345317376 230220718108889088 230684009043111232 230904688898700943 231123742190353152 231344842709030148 231356557174432256 231797572342511616 232019317469114784 232885345558446784 232929396426215286 232941191127681792 233385226947597312 233608490876437488 234333794165219168 235016983069490944 235702163778148352 236626688432980608 236853053249721342 237077749600409088 237316562160190464 237768938374754304 238475334436363269 238942018065397248 239247760868702208 240578607230228736 242029124241952768 242260657205194432 242722457924228352 243430103574153216 243919976775093024 244232089220133504 244384940512750464 244618727126761386 244944136127480832 245097433050688512 245858406993016832 245904911749038528 246140152417165797 246621835689997824 246857762190976776 247340849788219392 247779175797649776 248501564065281408 249320257745552952 249808164316483584 250047138963470016 250203629572577856 250776139368611328 251759790600206112 252493784158807296 252735327957428604 253678679983308104 254175115756269568 254223193639347072 254466391847547978 254964369131006976 255256454358542308 255755977752590336 255916041206654976 256000642272124064 256649156329716864 257507731024868352 257754071328782448 257998595933417472 258245405814731328 258505540924493184 258998307872500224 259519510173500136 259965036902452224 260027376142528512 260276126821236288 261581909765826048 261996013753252632 262058840018642016 262344539240361984 262508726108934144 263123947814798749 263625518435871564 263638867477841408 263891073027086792 264141419646117888 264394105953177312 264407493913636864 265164934250416896 265698546130012044 266154680638224896 266205024487103184 266218504145922048 266981132430214272 267810050474536192 268590837793703936 269902316493868506 270430501066263552 270689203713967248 270945999543324672 271764722982295424 272282764772196864 272543239355843736 273076592074739712 274409973871979652 274946979691689984 276064469838477376 276328562124674899 276590707867143936 276869322520222208 277397094770546688 278751572772355998 278765687742963456 279122387680152576 279297074871714816 279564259573441584 280485289963747071 281034184856044032 281303031333903768 281853526502854656 282123156789687744 283176200911599744 284001787503178752 284937437423489088 285388514981221617 285768158815394304 285947005225803264 287725474971664128 287905546357486848 288000722556139572 288564324752922624 289641410978074624 289696197402976896 289918491409494976 289973330244880254 290540792730682368 290818733540054832 291442858369230848 291721662124048352 291904234501340832 292460666515258752 292572162596713216 293313321519676416 293719755700240464 294279648486554304 294576081518608512 294857882617000038 295137606645407232 295434903913706496 295998066140000256 296593725912571584 296877457155472641 297458430652841472 298950754018086912 299424015718003008 299495817164162304 300713083216912856 301286306783853216 301301562831818752 301589797745242048 302164692517916928 303365272166283264 303655481291442336 304176777872257024 304234313699546496 304525354178213154 305121294205959168 305735313355082352 306068629113755648 306260180460423168 308164989587137536 308459790278706864 308752418084253696 309359089958819712 309981637151680718 310572528568287048 310588254836909056 311180302596796416 311477987835249984 313611398710833888 314886035909513257 315502251243974144 315804070999628456 316103666133878784 316422082880253952 317967112581817692 318573226025549712 318589357420529664 319502010941076096 320554617101425224 320771476306971648 321181925549764608 321489178667318592 323629943898971136 325226635700124032 325642785626844672 325846587350333952 326158302835681848 326592181503307776 326796577400918016 327873215665384704 328186869889554396 328392263814008436 328829114253330432 329034910122842112 329143682921302368 330372234396866368 330434725162770522 331081368460545024 331335418753708544 331398091708434576 332364266902919808 332427010327403936 333396185284626688 333604839430103808 334240761731724288 334368185824815104 335679720800274816 336000842982162834 336319598270347776 336658378878409728 336980437276571472 337300121880465408 338302218619026963 338964258185796096 339288522463397304 339952492174675968 341285931187068672 341612416452872628 342198875106289152 342280933901899776 343343641366491136 343672095105043264 344000863053166711 344327207752975104 344542703017976064 344674054565990912 345331077163333632 346026013564666848 346620049203269632 346685613285529728 347017264063545222 347034835761648384 347696358513767424 348028976203672176 348775879687768064 349328018337670176 349411786691522688 351500691247828752 352525474604236416 353553245667222528 354264728173349392 354940032649470912 355279579874582013 355974843240285696 358413027098095872 359869755325158008 360574001421684736 360918938285289664 363043686362929152 363390985807791648 364083686886342528 365145155361229824 365879965162639536 366348133830200256 367416204191221248 368787610489525248 370961631345453974 371668763696474664 371687583657284608 372163183573536768 372396099828953088 372752346097922112 373980386618329428 374712246474725376 375070708445205024 375305444358866784 376164209052916992 377568267882132992 377639685900309168 378669050004238336 378740676238210944 379102991936142906 379916583231318784 380518019974962156 381024211753859072 381262673634404352 382884681537813462 383633966628885504 383874061809982464 384000963408186096 384365255166111744 386261596537302528 386631106993173672 387387723640909824 387758311386739776 389205646001787776 389279265260250204 389947555353678336 390041064213792768 390414190231854432 391084428692901888 391626340933653952 392000983479189973 392372864648739072 392768108691478016 392994020629878948 393143843489333384 393516808860542976 393763089163401216 393913205218275328 395438277653807346 395458301216762112 395836609540630188 396212129469176832 396591158929765968 396611240870455296 397747401375625344 398547819195018066 399232020957337344 399327756218883072 401715075711804288 402886256690555904 404853474740802759 404873975055256448 405645751599395328 406033805570950872 406828392274612224 407647084473443136 408424147158295296 408814859033765604 409614888112109568 410886652782850048 411279720371609152 412478786611759616 414096704757716064 414886061800715904 415303983780333312 416095642155820032 418148531614445184 418683581520228864 419904233361395712 423956150109090256 424764301367399616 426002681254768128 427406156135233632 427695301742628864 428652238223091456 428920507838704896 431506591865294848 431588212457496192 432001083834209358 432846487129383936 434190380835792896 434462116467111936 434877737114242464 437164287553846272 437582493186072528 437856351752011248 438858243895069824 440579633550360696 441441824614060032 441864122277912768 442286823925500057 443152355870559744 443937689970789182 444806452573471744 444890588868857376 445654348975632384 446187645979262208 446698795127449039 447572961067033088 448001123976217112 448426131027130368 448877838504546304 449136023577004512 449307249702095296 451069624825369284 451929460175779824 451952344247728128 452384696617863072 453247038776875392 455047908249424896 455483221937163504 456265166808385536 458602970032623528 459102943670633472 459390270690634752 461368018086222464 461809377797401886 462247484380706304 462689685418060296 462713114348864512 463595144685023232 464038634938229568 464972455727521077 465770691116893568 465858792852430572 465882382255363584 466770453895194624 467216981752874976 468667588330438336 470033966138981888 471404327556296704 473253376865961216 473706106499442684 474155499200818176 474633124320380928 476950668872726538 477884036130794496 478495521737404416 481157214460457472 484521314410388864 485444915848456704 486860207148306432 487839953550186048 488464178440267008 488769881025500928 489237454253522772 489888272254961664 490194866101377024 491716813986033664 491809823498077056 492280304834331594 493243671379995648 493715524381953552 495558351595299552 497003128130562816 498640515491105904 500094277926940032 500407259145155712 501552278737222656 503519581200412224 504001264473244251 504987568317614592 505470655914857208 507357359966616208 508446387278694144 508932783695095956 509928738262013952 510512908717084616 511511955505180672 511832082413309952 512001284544248128 513298312659433728 515015462049736704 515508142657564896 516490811629462656 517011081848986368 517996615745000448 519039020347000272 519930073804904448 520552253642472576 523163819531652096 523992027506505264 524117680037284032 526247895629597498 527251036871743128 527277734955682816 527782146054173584 528282839292235776 528788211906354624 530329868500833792 531397092260024088 532309361276449792 532410048974206368 532437008291844096 533962264860428544 535620100949072384 537181675587407872 539804632987737012 540861002132527104 541378407427934496 543529445964590848 544565529544393728 545086478711687472 548819947743959304 549893959383379968 552128939676954752 552657124249349798 553181415734287872 553738645040444416 554794189541093376 556442447018180961 557503145544711996 557531375485926912 558244775360305152 558594149743429632 559128519146883168 560970579927494142 562068369712088064 562606062667807536 564246313579375488 566352401823199488 568003575006357504 569874874846978176 570777029962443234 571536317630788608 571894010451606528 574327022306720193 575450949943328256 575811092714973696 576001445112279144 577128649505845248 579392394805953792 579836982818989952 579946660489760508 581081585461364736 581637467080109664 582885716738461696 583443324248096704 583808469002681664 584921333030517504 585144325193426432 586626643039352832 587439511400480928 588559296973108608 589152163037217024 589715765234000076 590275213290814464 590869807827412992 593187451825143168 593754914310945282 594916861305682944 597821728792527099 598848031436006016 598991634328324608 601426166433825712 602572613567706432 603179595490484096 604329385035833856 606730544332566528 607310962582884672 608468627399092992 609050708356426308 610242588411918336 611470626710164704 612137258227511296 612520360920846336 616329979174275072 616919580557413728 618718179917639424 619963274303361436 621145057136574096 621176509673818112 622955975670499968 627222797421667776 629772071819026514 631004502487948288 631608141999256912 632207332267757568 635934225163635384 637146452051099424 637178714841059328 639004021882152192 641109234202850448 641542952613943296 642978357334637184 647259887797942272 650453271400248064 651285571253689344 651693174700667904 652316605671363696 655746431330769408 656373739779108792 656784527628016872 657658228506660864 658069820245684224 658287365842604736 660744468793732736 660869450325541044 662162736921090048 662670837507417088 662796183416869152 664728533805839616 664854020654807872 665906534956183773 666792370569253376 667209678860207616 668481523463448576 668736371649630208 671359441600549632 672001685964325668 672639196540695552 673316757756819456 673960874553142944 676604437238053926 677928516371592192 678577044926794608 682571862374137344 683224832905745256 684397750212578304 684561867803799552 687344190210086528 688001726106333422 688654415505950208 689085406035952128 689348109131981824 690662154326667264 692052027129333696 692714066696102829 693371226571059456 694034528127090444 694069671523296768 695392717027534848 696057952407344352 697551759375536128 698656036675340352 698823573383045376 703001382495657504 705050949208472832 707106491334445056 708529456346698784 709880065298941824 710559159749164026 711949686480571392 715426003309089807 716826054196191744 719739510650316016 721837876570579328 726087372725858304 726781971615583296 728167373772685056 730290310722459648 731759930325279072 732696267660400512 734832408382442496 737575220979050496 741923262690907948 743337527392949328 743375167314569216 745504692195844224 747960773236658856 749424492949450752 750141416890410048 750610888717733568 752328418105833984 755136535764265984 755279371800618336 757481352476421888 758205983872285812 759833166462637568 761036039949924312 762048423507718144 762525347268808704 765769363075626924 767267933257771008 767748123619964928 768001926816372192 772523193074605056 773262213986347344 775516622773479552 778411292003575552 778558530520500408 779895110707356672 780082128427585536 780828380463708864 783252681867307904 784001966958379946 784745729297478144 785536217382956032 785988041259757896 786287686978666768 787033617721085952 787526178326802432 789371843444396247 790876555307614692 790916602433524224 791673219081260376 792424258938353664 793182317859531936 793222481740910592 795494802751250688 797095638390036132 798464041914674688 798655512437766144 803430151423608576 805772513381111808 809706949481605518 809747950110512896 811291503198790656 812067611141901744 815294168946886272 816848294316590592 817629718067531208 819229776224219136 822559440743218304 824957573223519232 828193409515432128 828985686374024697 829772123601431808 830607967560666624 832191284311640064 836297063228890368 837367163040457728 847912300218180512 849528602734799232 852005362509536256 854812312270467264 856165544943664851 857304476446182912 857841015677409792 863176424914992384 864002167668418716 865692974258767872 868380761671585792 868924232934223872 869755474228484928 874328575107692544 875164986372145056 875712703504022496 877716487790139648 881159267100721392 883728244555825536 884573647851000114 886304711741119488 887875379941578364 889612905146943488 889781177737714752 890632371466417923 892375291958524416 893397590254898078 895145922134066176 896002247952434224 896852262054260736 898272047154009024 898614499404190592 902139249650738568 903858920351559648 903904688495456256 904769393235726144 906494077553750784 910095816498849792 910966443874327008 912530333616771072 917205940065247056 918205887341266944 918780541381269504 922736036172444928 923618755594803772 924494968761412608 925379370836120592 925426228697729024 928077269876459136 929944911455042154 931541382233787136 931717585704861144 931764764510727168 933540907790389248 934433963505749952 937335176660876672 940067932277963776 944658107728539771 946506753731922432 947412212998885368 948310998401636352 949266248640761856 953901337745453076 955768072261588992 962314428920914944 969042628820777728 970889831696913408 975679907100372096 976928356880534016 977539762051001856 978474908507045544 979776544509923328 980389732202754048 983619646996154112 984560609668663188 986487342759991296 987431048763907104 991116703190599104 994006256261125632 997281030982211808 1000188555853880064 1000814518290311424 1003104557474445312 1007039162400824448 1008002528946488502 1009975136635229184 1010941311829714416 1014714719933232416 1014906655857080889 1016892774557388288 1017865567390191912 1019857476524027904 1021025817434169232 1024002569088496256 1026596625318867456 1030030924099473408 1031016285315129792 1032002589159500133 1032981623258925312 1034022163697972736 1035993231490000896 1038078040694000544 1039860147609808896 1041104507284945152 1046327639063304192 1047984055013010528 1048235360074568064 1052495791259194996 1054502073743486256 1054555469911365632 1055564292108347168 1057576423812709248 1060659737001667584 1062794184520048176 1064618722552899584 1064820097948412736 1065838739623746039 1067924529720857088 1071240201898144768 1079609265975474024 1081722004265054208 1082756814855868992 1087058891929181696 1089131059088787456 1090172957423374944 1097639895487918608 1104257879353909504 1105314248498699596 1106362831468575744 1107477290080888832 1112884894036361922 1115006291089423992 1115062750971853824 1116489550720610304 1117188299486859264 1118257038293766336 1121941159854988284 1124136739424176128 1125212125335615072 1128492627158750976 1132704803646398976 1136007150012715008 1139749749693956352 1141554059924886468 1143072635261577216 1143788020903213056 1148654044613440386 1150901899886656512 1151622185429947392 1152002890224558288 1158784789611907584 1159673965637979904 1159893320979521016 1162163170922729472 1163274934160219328 1166886648496193408 1167616938005363328 1169842666061035008 1170288650386852864 1173253286078705664 1174879022800961856 1176002950437569919 1177118593946217216 1178304326074434048 1179431530468000152 1180550426581628928 1181739615654825984 1186374903650286336 1187509828621890564 1189833722611365888 1195643457585054198 1197696062872012032 1197983268656649216 1202852332867651424 1205145227135412864 1206359190980968192 1208658770071667712 1214560424222408277 1214621925165769344 1216937254798185984 1218101416712852616 1220485176823836672 1222941253420329408 1232659958348550144 1233839161114827456 1237436359835278848 1239926548606722872 1242290114273148192 1242353019347636224 1245911951340999936 1254445594843335552 1259544143638053028 1262009004975896576 1263216283998513824 1271868450327270768 1274292904102198848 1278008043764304384 1282218468405700896 1283085905227886592 1285956714669274368 1294519775595884544 1300906542800496128 1302571142507378688 1303386349401335808 1304633211342727392 1311492862661538816 1312747479558217584 1313569055256033744 1316574731685209472 1321488937587465472 1321738900651082088 1324325473842180096 1325341675014834176 1325592366833738304 1326860471776500171 1329457067611679232 1329708041309615744 1331813069912367546 1333584741138506752 1334419357720415232 1336963046926897152 1340096385382347117 1342718883201099264 1344003371928651336 1345278393081391104 1346633515513638912 1347921749106285888 1353208874476107852 1355857032743184384 1357154089853589216 1365143724748274688 1366449665811490512 1368795500425156608 1374688380420173056 1376003452212666844 1377308831011900416 1378170812071904256 1378696218263963648 1384104054258667392 1385428133392205658 1386742453142118912 1388069056254180888 1388139343046593536 1390785434055069696 1392115904814688704 1394917367182563231 1397312073350680704 1397647146766090752 1406002764991315008 1410101898416945664 1414212982668890112 1417058912693397568 1419760130597883648 1421118319498328052 1423899372961142784 1430852006618179614 1433652108392383488 1439479021300632032 1443675753141158656 1453563943231166592 1456334747545370112 1460580621444919296 1463519860650558144 1465392535320801024 1469664816764884992 1475150441958100992 1483846525381815896 1486675054785898656 1486750334629138432 1491009384391688448 1495921546473317712 1500282833780820096 1501221777435467136 1504656836211667968 1510273071528531968 1510558743601236672 1512003793419732753 1514962704952843776 1516411967744571624 1519666332925275136 1522072079899848624 1531538726151253848 1534535866515542016 1535496247239929856 1536003853632744384 1545046386149210112 1546524427972694688 1551033245546959104 1556822584007151104 1557117061041000816 1559790221414713344 1561656760927417728 1566505363734615808 1568003933916759892 1569491458594956288 1571072434765912064 1571976082519515792 1572575373957333536 1578743686888792494 1581753110615229384 1581833204867048448 1583346438162520752 1584848517876707328 1586364635719063872 1590989605502501376 1594191276780072264 1596928083829349376 1597311024875532288 1606860302847217152 1611545026762223616 1616332822290906601 1619413898963211036 1619495900221025792 1622583006397581312 1624135222283803488 1630588337893772544 1633696588633181184 1635259436135062416 1645118881486436608 1649915146447038464 1656386819030864256 1657971372748049394 1659544247202863616 1661215935121333248 1664382568623280128 1669327341054542883 1672594126457780736 1674734326080915456 1695824600436361024 1699057205469598464 1704010725019072512 1709624624540934528 1712331089887329702 1714608952892365824 1715682031354819584 1722981066920160579 1726352849829984768 1728004335336837432 1731385948517535744 1739510948456969856 1748657150215385088 1750329972744290112 1751425407008044992 1755432975580279296 1762318534201442784 1767456489111651072 1769147295702000228 1772609423482238976 1775750759883156728 1779225810293886976 1779562355475429504 1781264742932835846 1784750583917048832 1786795180509796156 1790291844268132352 1792004495904868448 1796544094308018048 1797228998808381184 1804278499301477136 1807717840703119296 1809538786471452288 1812988155107501568 1820191632997699584 1821932887748654016 1834411880130494112 1836411774682533888 1837561082762539008 1845472072344889856 1847237511189607544 1848989937522825216 1850758741672241184 1850852457395458048 1856154539752918272 1859889822910084308 1863082764467574272 1863435171409722288 1863529529021454336 1868867927011499904 1874670353321753344 1880135864555927552 1889316215457079542 1893013507463844864 1894824425997770736 1896621996803272704 1907802675490906152 1911536144523177984 1924628857841829888 1934299934872724293 1938085257641555456 1941779663393826816 1951359814200744192 1953856713761068032 1955079524102003712 1956949817014091088 1967239293992308224 1969121219337326376 1972974685519982592 1974862097527814208 1982233406381198208 1988012512522251264 1994562061964423616 1997719604868551319 2000377111707760128 2001629036580622848 2006209114948890624 2014078324801648896 2016005057892977004 2019950273270458368 2021882623659428832 2029429439866464832 2029813311714161778 2033785549114776576 2035731134780383824 2042051634868338464 2048005138176992512 2053193250637734912 2062032570630259584 2064005178319000266 2065963246517850624 2068044327395945472 2071986462980001792 2076156081388001088 2078142200088308487 2082209014569890304 2092655278126608384 2095968110026021056 2096470720149136128 2104991582518389992 2109004147486972512 2109110939822731264 2111128584216694336 2115152847625418496 2121319474003335168 2125588369040096352 2129237445105799168 2129640195896825472 2131677479247492078 2135849059441714176 2142480403796289536 2159218531950948048 2165513629711737984 2174117783858363392 2178262118177574912 2180345914846749888 2195279790975837216 2208515758707819008 2210628496997399192 2212725662937151488 2214954580161777664 2225769788072723844 2230012582178847984 2230125501943707648 2236514076587532672 2243882319709976568 2248273478848352256 2250424250671230144 2256985254317501952 2265409607292797952 2279499499387912704 2283108119849772936 2286145270523154432 2287576041806426112 2297308089226880772 2301803799773313024 2303244370859894784 2304005780449116576 2317569579223815168 2319347931275959808 2319786641959042032 2326549868320438656 2333773296992386816 2335233876010726656 2339685332122070016 2340577300773705728 2349758045601923712 2352005900875139838 2354237187892434432 2356608652148868096 2358863060936000304 2361100853163257856 2368115530333188741 2372749807300572672 2375019657243781128 2379667445222731776 2391286915170108396 2395392125744024064 2395966537313298432 2405704665735302848 2408006041372166977 2410290454270825728 2412718381961936384 2417317540143335424 2429120848444816554 2429243850331538688 2433874509596371968 2436202833425705232 2445882506840658816 2467678322229654912 2474872719670557696 2479853097213445744 2484580228546296384 2486957059122074091 2491823902681999872 2508891189686671104 2519088287276106056 2524018009951793152 2526432567997027648 2543736900654541536 2548585808204397696 2556016087528608768 2564436936811401792 2571913429338548736 2601813085600992256 2605142285014757376 2606772698802671616 2609266422685454784 2622985725323077632 2625494959116435168 2627138110512067488 2633149463370418944 2642977875174930944 2643477801302164176 2650683350029668352 2651184733667476608 2653720943553000342 2658914135223358464 2659416082619231488 2663626139824735092 2667169482277013504 2668838715440830464 2680192770764694234 2685437766402198528 2688006743857302672 2690556786162782208 2695843498212571776 2706417748952215704 2711714065486368768 2714308179707178432 2730287449496549376 2732899331622981024 2737591000850313216 2744006884354329811 2749376760840346112 2752006904425333688 2754617662023800832 2756341624143808512 2757392436527927296 2768208108517334784 2770856266784411316 2773484906284237824 2776138112508361776 2776278686093187072 2784231809629377408 2789834734365126462 2794624146701361408 2795294293532181504 2812005529982630016 2820203796833891328 2833974323185619313 2834117825386795136 2839520261195767296 2842236638996656104 2847798745922285568 2861704013236359228 2867304216784766976 2878958042601264064 2887351506282317312 2907127886462333184 2912669495090740224 2927039721301116288 2930785070641602048 2939329633529769984 2967693050763631792 2973350109571797312 2982018768783376896 2991843092946635424 3000565667561640192 3002443554870934272 3009313672423335936 3020546143057063936 3021117487202473344 3024007586839465506 3029925409905687552 3032823935489143248 3039332665850550272 3044144159799697248 3063077452302507696 3072007707265488768 3090092772298420224 3093048855945389376 3096007767478500399 3102066491093918208 3113645168014302208 3114234122082001632 3119580442829426688 3123313521854835456 3133010727469231616 3136007867833519784 3138982917189912576 3142144869531824128 3143952165039031584 3145150747914667072 3157487373777584988 3163506221230458768 3163666409734096896 3166692876325041504 3172729271438127744 3181979211005002752 3188382553560144528 3193856167658698752 3213720605694434304 3232665644581813202 3238827797926422072 3238991800442051584 3245166012795162624 3248270444567606976 3261176675787545088 3267393177266362368 3270518872270124832 3290237762972873216 3299830292894076928 3312773638061728512 3315942745496098788 3319088494405727232 3322431870242666496 3338654682109085766 3345188252915561472 3349468652161830912 3391649200872722048 3398114410939196928 3408021450038145024 3419249249081869056 3424662179774659404 3429217905784731648 3431364062709639168 3445962133840321158 3452705699659969536 3456008670673674864 3479021896913939712 3500659945488580224 3502850814016089984 3510865951160558592 3524637068402885568 3528008851312709757 3534912978223302144 3538294591404000456 3545218846964477952 3551501519766313456 3559124710950859008 3562529485865671692 3569501167834097664 3573590361019592312 3580583688536264704 3584008991809736896 3593088188616036096 3594457997616762368 3608556998602954272 3615435681406238592 3619077572942904576 3625976310215003136 3643865775497308032 3668823760260988224 3690944144689779712 3694475022379215088 3697979875045650432 3701517483344482368 3712309079505836544 3719779645820168616 3726165528935148544 3726870342819444576 3727059058042908672 3737735854022999808 3749340706643506688 3760271729111855104 3778632430914159084 3786027014927689728 3789648851995541472 3815605350981812304 3849257715683659776 3868599869745448586 3876170515283110912 3883559326787653632 3902719628401488384 3907713427522136064 3910159048204007424 3913899634028182176 3934478587984616448 3938242438674652752 3949724195055628416 3964466812762396416 3976025025044502528 3989124123928847232 3995439209737102638 4000754223415520256 4003258073161245696 4020289156147041351 4028156649603297792 4032010115785954008 4039900546540916736 4043765247318857664 4058858879732929664 4059626623428323556 4067571098229553152 4071462269560767648 4084103269736676928 4096010276353985024 4106386501275469824 4124065141260519168 4128010356638000532 4131926493035701248 4136088654791890944 4152312162776002176 4156284400176616974 4164418029139780608 4184752101547689693 4191936220052042112 4192941440298272256 4209983165036779984 4218008294973945024 4222257168433388672 4230305695250836992 4242638948006670336 4251176738080192704 4259280391793650944 4263354958494984156 4271698118883428352 4284960807592579072 4318437063901896096 4331027259423475968 4348235567716726784 4360691829693499776 4390559581951674432 4417031517415638016 4421256993994798384 4425451325874302976 4451539576145447688 4460025164357695968 4460251003887415296 4473028153175065344 4487764639419953136 4500848501342460288 4513970508635003904 4530819214585595904 4558998998775825408 4566216239699545872 4594616178453761544 4603607599546626048 4606488741719789568 4608011560898233152 4635139158447630336 4638695862551919616 4639573283918084064 4653099736640877312 4667546593984773632 4670467752021453312 4679370664244140032 4681154601547411456 4699516091203847424 4704011801750279676 4708474375784868864 4713217304297736192 4717726121872000608 4736231060666377482 4745499614601145344 4750039314487562256 4782573830340216792 4790784251488048128 4791933074626596864 4811409331470605696 4816012082744333954 4820580908541651456 4825436763923872768 4834635080286670848 4848998466872719803 4858241696889633108 4858487700663077376 4867749019192743936 4872405666851410464 4891765013681317632 4935356644459309824 4949745439341115392 4959706194426891488 4969160457092592768 4973914118244148182 4983647805363999744 5007982023163628649 5017782379373342208 5038176574552212112 5052865135994055296 5087473801309083072 5097171616408795392 5112032175057217536 5128873873622803584 5143826858677097472 5203626171201984512 5218532845370909568 5245971450646155264 5250989918232870336 5254276221024134976 5266298926740837888 5285955750349861888 5286955602604328352 5302369467334953216 5307441887106000684 5317828270446716928 5318832165238462976 5327252279649470184 5334338964554027008 5337677430881660928 5360385541529388468 5370875532804397056 5376013487714605344 5391686996425143552 5412835497904431408 5428616359414356864 5460574898993098752 5465798663245962048 5488013768708659622 5498753521680692224 5504013808850667376 5509235324047601664 5512683248287617024 5536416217034669568 5541712533568822632 5546969812568475648 5552276225016723552 5552557372186374144 5568463619258754816 5579669468730252924 5589248293402722816 5590588587064363008 5624011059965260032 5640407593667782656 5667948646371238626 5668235650773590272 5679040522391534592 5684473277993312208 5723408026472718456 5734608433569533952 5757916085202528128 5774703012564634624 5802899804618172879 5814255772924666368 5825338990181480448 5854079442602232576 5861570141283204096 5935386101527263584 5946700219143594624 5964037537566753792 5983686185893270848 5993158814605653957 6001131335123280384 6004887109741868544 6018627344846671872 6042234974404946688 6048015173678931012 6059850819811375104 6065647870978286496 6078665331701100544 6088288319599394496 6126154904605015392 6144015414530977536 6186097711890778752 6192015534957000798 6204132982187836416 6227290336028604416 6228468244164003264 6234426600264925461 6246627043709670912 6266021454938463232 6272015735667039568 6277965834379825152 6287904330078063168 6290301495829334144 6314974747555169976 6327012442460917536 6327332819468193792 6333385752650083008 6345458542876255488 6363958422010005504 6376765107120289056 6387712335317397504 6427441211388868608 6465331289163626404 6477655595852844144 6477983600884103168 6496540889135213952 6522353351575090176 6534786354532724736 6541037744540249664 6580475525945746432 6625547276123457024 6631885490992197576 6638176988811454464 6644863740485332992 6677309364218171532 6690376505831122944 6783298401745444096 6796228821878393856 6838498498163738112 6849324359549318808 6858435811569463296 6862728125419278336 6891924267680642316 6905411399319939072 6912017341347349728 6958043793827879424 7001319890977160448 7005701628032179968 7021731902321117184 7049274136805771136 7056017702625419514 7069825956446604288 7076589182808000912 7103003039532626912 7104346590999566223 7118249421901718016 7125058971731343384 7139002335668195328 7147180722039184624 7168017983619473792 7186176377232072192 7188915995233524736 7217113997205908544 7224018124116500931 7230871362812477184 7238155145885809152 7251952620430006272 7287731550994616064 7337647520521976448 7381888289379559424 7388950044758430176 7403034966688964736 7424618159011673088 7439559291640337232 7452331057870297088 7453740685638889152 7460871177366222273 7475471708045999616 7498681413287013376 7557264861828318168 7572054029855379456 7579297703991082944 7631210701963624608 7737199739490897172 7752341030566221824 7805439256802976768 7815426855044272128 7820318096408014848 7827799268056364352 7868957175969232896 7876484877349305504 7899448390111256832 7928933625524792832 7952050050089005056 7978248247857694464 7990878419474205276 8001508446831040512 8006516146322491392 8040578312294082702 8056313299206595584 8064020231571908016 8087530494637715328 8117717759465859328 8119253246856647112 8135142196459106304 8142924539121535296 8168206539473353856 8192020552707970048 8212773002550939648 8232020653062989433 8248130282521038336 8256020713276001064 8263852986071402496 8272177309583781888 8304624325552004352 8312568800353233948 8328836058279561216 8369504203095379386 8383872440104084224 8385882880596544512 8419966330073559968 8436016589947890048 8444514336866777344 8460611390501673984 8501922969556857939 8502353476160385408 8518560783587301888 8526709916989968312 8543396237766856704 8636874127803792192 8662054518846951936 8696471135433453568 8721383659386999552 8781119163903348864 8834063034831276032 8842513987989596768 8903079152290895376 8920050328715391936 8946056306350130688 8975529278839906272 9001697002684920576 9027941017270007808 9061638429171191808 9117997997551650816 9132432479399091744 9189232356907523088 9216023121796466304 9270278316895260672 9277391725103839232 9279146567836168128 9288023302435501197 9306199473281754624 9335093187969547264 9340935504042906624 9358741328488280064 9399032182407694848 9408023603500559352 9416948751569737728 9426434608595472384 9435452243744001216 9472462121332754964 9490999229202290688 9500078628975124512 9565147660680433584 9581568502976096256 9622818662941211392 9632024165488667908 9641161817083302912 9650873527847745536 9697996933745439606 9716483393779266216 9716975401326154752 9735498038385487872 9744811333702820928 9783530027362635264 9870713288918619648 9899490878682230784 9919412388853782976 9938320914185185536 9947828236488296364 9967295610727999488 10015964046327257298 10035564758746684416 10076353149104424224 10105730271988110592 10174947602618166144 10194343232817590784 10224064350114435072 10257747747245607168 10287653717354194944 10407252342403969024 10437065690741819136 10501979836465740672 10508552442048269952 10532597853481675776 10571911500699723776 10573911205208656704 10584026553938129271 10604738934669906432 10614883774212001368 10635656540893433856 10637664330476925952 10654504559298940368 10720771083058776936 10741751065608794112 10752026975429210688 10783373992850287104 10825670995808862816 10857232718828713728 10931597326491924096 10976027537417319244 10997507043361384448 11008027617701334752 11072832434069339136 11083425067137645264 11093939625136951296 11104552450033447104 11136927238517509632 11159338937460505848 11178496586805445632 11181177174128726016 11248022119930520064 11280815187335565312 11314329756036346207 11335897292742477252 11336471301547180544 11358081044783069184 11368946555986624416 11446816052945436912 11515832170405056256 11549406025129269248 11605799609236345758 11628511545849332736 11650677980362960896 11708158885204465152 11723140282566408192 11870772203054527168 11893400438287189248 11928075075133507584 11967372371786541696 11986317629211307914 12002262670246560768 12009774219483737088 12060867468441124053 12084469948809893376 12096030347357862024 12119701639622750208 12131295741956572992 12176576639198788992 12252309809210030784 12288030829061955072 12372195423781557504 12384031069914001596 12408265964375672832 12454580672057208832 12456936488328006528 12468853200529850922 12493254087419341824 12532042909876926464 12544031471334079136 12575808660156126336 12580602991658668288 12629949495110339952 12654024884921835072 12666771505300166016 12690917085752510976 12727916844020011008 12753530214240578112 12854882422777737216 12930662578327252808 12955311191705688288 12955967201768206336 12993081778270427904 13044706703150180352 13082075489080499328 13160951051891492864 13251094552246914048 13263770981984395152 13276353977622908928 13354618728436343064 13380753011662245888 13540099544109070051 13566596803490888192 13592457643756787712 13676996996327476224 13698648719098637616 13783848535361284632 13810822798639878144 13824034682694699456 13916087587655758848 14002639781954320896 14011403256064359936 14043463804642234368 14098548273611542272 14112035405250839028 14139651912893208576 14153178365616001824 14206006079065253824 14208693181999132446 14236498843803436032 14250117943462686768 14294361444078369248 14336035967238947584 14372352754464144384 14377831990467049472 14434227994411817088 14448036248233001862 14461742725624954368 14476310291771618304 14503905240860012544 14546995400618159409 14575463101989232128 14675295041043952896 14763776578759118848 14777900089516860352 14806069933377929472 14849236318023346176 14879118583280674464 14904662115740594176 14907481371277778304 14921742354732444546 14950943416091999232 14997362826574026752 15114529723656636336 15158595407982165888 15262421403927249216 15474399478981794344 15504682061132443648 15610878513605953536 15655598536112728704 15737914351938465792 15752969754698611008 15798896780222513664 15857867251049585664 15956496495715388928 15981756838948410552 16003016893662081024 16013032292644982784 16081156624588165404 16112626598413191168 16128040463143816032 16175060989275430656 16235435518931718656 16238506493713294224 16285849078243070592 16336413078946707712 16384041105415940096 16464041306125978866 16496260565042076672 16512041426552002128 16527705972142804992 16609248651104008704 16625137600706467896 16657672116559122432 16739008406190758772 16767744880208168448 16771765761193089024 16839932660147119936 16856042289605168839 16872033179895780096 16889028673733554688 16921222781003347968 17003845939113715878 17004706952320770816 17037121567174603776 17053419833979936624 17273748255607584384 17324109037693903872 17408699413854518637 17442767318773999104 17562238327806697728 17668126069662552064 17685027975979193536 17806158304581790752 17840100657430783872 17892112612700261376 17951058557679812544 18003394005369841152 18055882034540015616 18235995995103301632 18264864958798183488 18378464713815046176 18432046243592932608 18554783450207678464 18558293135672336256 18576046604871002394 18612398946563509248 18670186375939094528 18681871008085813248 18798064364815389696 18816047207001118704 18833897503139475456 18870904487488002432 18944924242665509928 18981998458404581376 19000157257950249024 19130295321360867168 19163137005952192512 19208048190480308677 19245637325882422784 19264048330977335816 19282323634166605824 19301747055695491072 19395993867490879212 19432966787558532432 19433950802652309504 19489622667405641856 19567060054725270528 19741426577837239296 19838824777707565952 19876641828370371072 19895656472976592728 19934591221455998976 20031928092654514596 20071129517493368832 20152706298208848448 20211460543976221184 20349895205236332288 20388686465635181568 20515495494491214336 20575307434708389888 20874131381483638272 21003959672931481344 21017104884096539904 21065195706963351552 21143823001399447552 21147822410417313408 21168053107876258542 21209477869339812864 21229767548424002736 21275328660953851904 21309009118597880736 21441542166117553872 21504053950858421376 21566747985700574208 21651341991617725632 21672054372349502793 21714465437657427456 21863194652983848192 21952055074834638488 21995014086722768896 22016055235402669504 22145664868138678272 22166850134275290528 22209104900066894208 22273854477035019264 22318677874921011696 22356993173610891264 22496044239861040128 22628659512072692414 22671794585484954504 22672942603094361088 22716162089566138368 22737893111973248832 22893632105890873824 23031664340810112512 23098812050258538496 23211599218472691516 23257023091698665472 23416317770408930304 23446280565132816384 23741544406109054336 23786800876574378496 23856150150267015168 23934744743573083392 23972635258422615828 24004525340493121536 24019548438967474176 24121734936882248106 24168939897619786752 24192060694715724048 24262591483913145984 24353153278397577984 24504619618420061568 24576061658123910144 24696061959188968299 24744390847563115008 24768062139828003192 24816531928751345664 24913872976656013056 24937706401059701844 24986508174838683648 25064085819753852928 25088062942668158272 25151617320312252672 25161205983317336576 25259898990220679904 25308049769843670144 25333543010600332032 25381834171505021952 25507060428481156224 25861325156654505616 25910622383411376576 25986163556540855808 26089413406300360704 26164150978160998656 26321902103782985728 26502189104493828096 26527541963968790304 26709237456872686128 27080199088218140102 27133193606981776384 27184915287513575424 27353993992654952448 27397297438197275232 27567697070722569264 27648069365389398912 27832175175311517696 28005279563908641792 28022806512128719872 28197096547223084544 28224070810501678056 28279303825786417152 28306356731232003648 28412012158130507648 28417386363998264892 28472997687606872064 28500235886925373536 28588722888156738496 28672071934477895168 28744705508928288768 28755663980934098944 28868455988823634176 28896072496466003724 28923485451249908736 28952620583543236608 29093990801236318818 29150926203978464256 29350590082087905792 29555800179033720704 29612139866755858944 29698472636046692352 29758237166561348928 29814962742555556608 29843484709464889092 29901886832183998464 29994725653148053504 30229059447313272672 30317190815964331776 30524842807854498432 30948798957963588688 31221757027211907072 31311197072225457408 31505939509397222016 31597793560445027328 31715734502099171328 31912992991430777856 31963513677896821104 32162313249176330808 32225253196826382336 32256080926287632064 32350121978550861312 32470871037863437312 32477012987426588448 32571698156486141184 32672826157893415424 32768082210831880192 32928082612251957732 32992521130084153344 33024082853104004256 33218497302208017408 33250275201412935792 33478016812381517544 33535489760416336896 33543531522386178048 33679865320294239872 33712084579210337678 33744066359791560192 33778057347467109376 33842445562006695936 33942989268109038621 34007691878227431756 34009413904641541632 34074243134349207552 34106839667959873248 34547496511215168768 34648218075387807744 34817398827709037274 34885534637547998208 35124476655613395456 35370055951958387072 35612316609163581504 35680201314861567744 35784225225400522752 35902117115359625088 36006788010739682304 36529729917596366976 36756929427630092352 36864092487185865216 37116586271344672512 37152093209742004788 37224797893127018496 37340372751878189056 37363742016171626496 37596128729630779392 37632094414002237408 37741808974976004864 37889848485331019856 38000314515900498048 38260590642721734336 38416096380960617354 38491274651764845568 38528096661954671632 38564647268333211648 38791987734981758424 38865933575117064864 38867901605304619008 38979245334811283712 39134120109450541056 39482853155674478592 39677649555415131904 39753283656740742144 39791312945953185456 40063856185309029192 40142259034986737664 40305412596417696896 40422921087952442368 40620298632327210153 40699790410472664576 40777372931270363136 41030990988982428672 41748262762967276544 42007919345862962688 42034209768193079808 42130391413926703104 42295644820834626816 42336106215752517084 42418955738679625728 42459535096848005472 42550657321907703808 42618018237195761472 42883084332235107744 43008107901716842752 43133495971401148416 43302683983235451264 43344108744699005586 43428930875314854912 43640986201854478227 43726389305967696384 43904110149669276976 44032110470805339008 44291329736277356544 44333700268550581056 44418209800133788416 44547708954070038528 44637355749842023392 44713986347221782528 44992088479722080256 45257319024145384828 45343589170969909008 45345885206188722176 45475786223946497664 45787264211781747648 46063328681620225024 46423198436945383032 46514046183397330944 46832635540817860608 47483088812218108672 47573601753148756992 47869489487146166784 47945270516845231656 48009050680986243072 48039096877934948352 48243469873764496212 48337879795239573504 48384121389431448096 48525182967826291968 48706306556795155968 49009239236840123136 49152123316247820288 49392123918377936598 49488781695126230016 49536124279656006384 49827745953312026112 49875412802119403688 49973016349677367296 50176125885336316544 50303234640624505344 50322411966634673152 50519797980441359808 50568126868815506517 50616099539687340288 50667086021200664064 50763668343010043904 51014120856962312448 51722650313309011232 51821244766822753152 51972327113081711616 52226098241563555911 52328301956321997312 53004378208987656192 53055083927937580608 53418474913745372256 54160398176436280204 54266387213963552768 54707987985309904896 54794594876394550464 55135394141445138528 55296138730778797824 55664350350623035392 56010559127817283584 56045613024257439744 56394193094446169088 56448141621003356112 56612713462464007296 56824024316261015296 56834772727996529784 56945995375213744128 57000471773850747072 57177445776313476992 57344143868955790336 57489411017856577536 57624144571440926031 57736911977647268352 57792144992932007448 57846970902499817472 57905241167086473216 58187981602472637636 58301852407956928512 58701180164175811584 59111600358067441408 59224279733511717888 59516474333122697856 59629925485111113216 59686969418929778184 59803773664367996928 60458118894626545344 60634381631928663552 61049685615708996864 61897597915927177376 62622394144450914816 63011879018794444032 63195587120890054656 63431469004198342656 63825985982861555712 63927027355793642208 64324626498352661616 64512161852575264128 64700243957101722624 64941742075726874624 64954025974853176896 65016163117048508379 65143396312972282368 65345652315786830848 65856165224503915464 65985042260168306688 66048165706208008512 66436994604416034816 66500550402825871584 66956033624763035088 67070979520832673792 67359730640588479744 67424169158420675356 67488132719583120384 67556114694934218752 67885978536218077242 68015383756454863512 68018827809283083264 68148486268698415104 68213679335919746496 69094993022430337536 69296436150775615488 69634797655418074548 69771069275095996416 70248953311226790912 70740111903916774144 71224633218327163008 71360402629723135488 71568450450801045504 71804234230719250176 72013576021479364608 73059459835192733952 73513858855260184704 73728184974371730432 74088185877566904897 74233172542689345024 74304186419484009576 74449595786254036992 75192257459261558784 75264188828004474816 75483617949952009728 75779696970662039712 76000629031800996096 76521181285443468672 76832192761921234708 76982549303529691136 77056193323909343264 77583975469963516848 77731867150234129728 77958490669622567424 78268240218901082112 78965706311348957184 79355299110830263808 79506567313481484288 79582625891906370912 80127712370618058384 80610825192835393792 80845842175904884736 81240597264654420306 81399580820945329152 81554745862540726272 82061981977964857344 83496525525934553088 84015838691725925376 84068419536386159616 84591289641669253632 84672212431505034168 84837911477359251456 84919070193696010944 85236036474391522944 85766168664470215488 86016215803433685504 86266991942802296832 86605367966470902528 86688217489398011172 86857861750629709824 87281972403708956454 87452778611935392768 87808220299338553952 88064220941610678016 88667400537101162112 88836419600267576832 89095417908140077056 89274711499684046784 89984176959444160512 90514638048290769656 90687178341939818016 90691770412377444352 90951572447892995328 91574528423563495296 92126657363240450048 92846396873890766064 93665271081635721216 94966177624436217344 95147203506297513984 95738978974292333568 95890541033690463312 96486939747528992424 96675759590479147008 96768242778862896192 97050365935652583936 97412613113590311936 98018478473680246272 98304246632495640576 98784247836755873196 98977563390252460032 99072248559312012768 99655491906624052224 99750825604238807376 100352251770672633088 100606469281249010688 100644823933269346304 101039595960882719616 101136253737631013034 101232199079374680576 101334172042401328128 101527336686020087808 101828967804327115863 102028241713924624896 103445300626618022464 103642489533645506304 103944654226163423232 104452196483127111822 104656603912643994624 106110167855875161216 106836949827490744512 108320796352872560408 108532774427927105536 109589189752789100928 110270788282890277056 110592277461557595648 112021118255634567168 112091226048514879488 112788386188892338176 112896283242006712224 113225426924928014592 113648048632522030592 113669545455993059568 114000943547701494144 114354891552626953984 114688287737911580672 115248289142881852062 115473823955294536704 115584289985864014896 115693941804999634944 116375963204945275272 116603704815913857024 117402360328351623168 117992296027236181873 118223200716134882816 118448559467023435776 119032948666245395712 119259850970222226432 119373938837859556368 120916237789253090688 121268763263857327104 121860895896981630459 122099371231417993728 123795195831854354752 125244788288901829632 126023758037588888064 126391174241780109312 127651971965723111424 127854054711587284416 128649252996705323232 129024323705150528256 129400487914203445248 129883484151453749248 129908051949706353792 130032326234097016758 130286792625944564736 130691304631573661696 131712330449007830928 132096331412416017024 132873989208832069632 133001100805651743168 133912067249526070176 134141959041665347584 134719461281176959488 134848338316841350712 134976265439166240768 135112229389868437504 135771957072436154484 136030767512909727024 136037655618566166528 136427358671839492992 138189986044860675072 139269595310836149096 139542138550191992832 140497906622453581824 141480223807833548288 142449266436654326016 142720805259446270976 143608468461438500352 144027152042958729216 146118919670385467904 147027717710520369408 147456369948743460864 148176371755133809794 148466345085378690048 148608372838968019152 150528377656008949632 150967235899904019456 151559393941324079424 151704380606446519551 152001258063601992192 153042362570886937344 153664385523842469416 153965098607059382272 154112386647818686528 155167950939927033696 155463734300468259456 155916981339245134848 158710598221660527616 159013134626962968576 159165251783812741824 160255424741236116768 161221650385670787584 161691684351809769472 162481194529308840612 162799161641890658304 164123963955929714688 166993051051869106176 168031677383451850752 168136839072772319232 169182579283338507264 169344424863010068336 169838140387392021888 170472072948783045888 171532337328940430976 172032431606867371008 172872433714322778093 173210735932941805056 173376434978796022344 173715723501259419648 174563944807417912908 174905557223870785536 175616440598677107904 176128441883221356032 177334801074202324224 177672839200535153664 178549422999368093568 181029276096581539312 181374356683879636032 181903144895785990656 183149056847126990592 184253314726480900096 185692793747781532128 189932355248872434688 190294407012595027968 191477957948584667136 191781082067380926624 192973879495057984848 193536485557725792384 194100731871305167872 194825226227180623872 196036956947360492544 197568495673511746392 197955126780504920064 198144497118624025536 199310983813248104448 199501651208477614752 200704503541345266176 201212938562498021376 201289647866538692608 202079191921765439232 202272507475262026068 202464398158749361152 202668344084802656256 203657935608654231726 204056483427849249792 206890601253236044928 207284979067291012608 207889308452326846464 208904392966254223644 209313207825287989248 212220335711750322432 213673899654981489024 216641592705745120816 219178379505578201856 220541576565780554112 221184554923115191296 225576772377784676352 225792566484013424448 226450853849856029184 227296097265044061184 227339090911986119136 228001887095402988288 228709783105253907968 229376575475823161344 230496578285763704124 230947647910589073408 231168579971728029792 232751926409890550544 234804720656703246336 235984592054472363746 236446401432269765632 236897118934046871552 238065897332490791424 238519701940444452864 238747877675719112736 241832475578506181376 242537526527714654208 243721791793963260918 244198742462835987456 247590391663708709504 250489576577803659264 252047516075177776128 255708109423174568832 257298505993410646464 258048647410301056512 258800975828406890496 259816103899412707584 260064652468194033516 260573585251889129472 261382609263147323392 263424660898015661856 264192662824832034048 266002201611303486336 267824134499052140352 269438922562353918976 269696676633682701424 269952530878332481536 271543914144872308968 272061535025819454048 272075311237132333056 272854717343678985984 276379972089721350144 278539190621672298192 280995813244907163648 282960447615667096576 284898532873308652032 285441610518892541952 287216936922877000704 292237839340770935808 294055435421040738816 294912739897486921728 296352743510267619588 296932690170757380096 297216745677936038304 301056755312017899264 301934471799808038912 303118787882648158848 303408761212893039102 304002516127203984384 305486903412981347589 306084725141773874688 307328771047684938832 308224773295637373056 310335901879854067392 310927468600936518912 311833962678490269696 317421196443321055232 318330503567625483648 320510849482472233536 322443300771341575168 324962389058617681224 325598323283781316608 336063354766903701504 336273678145544638464 338365158566677014528 338688849726020136672 339676280774784043776 340944145897566091776 343064674657880861952 344064863213734742016 345744867428645556186 346421471865883610112 346752869957592044688 349127889614835825816 349811114447741571072 351232881197354215808 352256883766442712064 353976888081708545619 354669602148404648448 355345678401070307328 357098845998736187136 362058552193163078624 362748713367759272064 363806289791571981312 365582687690944891377 366298113694253981184 371385587495563064256 379864710497744869376 382955915897169334272 383562164134761853248 385947758990115969696 387072971115451584768 388201463742610335744 389650452454361247744 392073913894720985088 395136991347023492784 396288994237248051072 398621967626496208896 399003302416955229504 401409007082690532352 402425877124996042752 404158383843530878464 404545014950524052136 404928796317498722304 405336688169605312512 407315871217308463452 408112966855698499584 413781202506472089856 414569958134582025216 417808785932508447288 418626415650575978496 424440671423500644864 427347799309962978048 433283185411490241632 438356759011156403712 441083153131561108224 442369109846230382592 451585132968026848896 452901707699712058368 454592194530088122368 454678181823972238272 455113141819339558653 456003774190805976576 457419566210507815936 460993156571527408248 461895295821178146816 462337159943456059584 465503852819781101088 471969184108944727492 472892802864539531264 476131794664981582848 477039403880888905728 477495755351438225472 483664951157012362752 485075053055429308416 487443583587926521836 488397484925671974912 495180783327417419008 500979153155607318528 504095032150355552256 511416218846349137664 514597011986821292928 516097294820602113024 518617301142968334279 519632207798825415168 520129304936388067032 521147170503778258944 526849321796031323712 528385325649664068096 532004403222606972672 535648268998104280704 538877845124707837952 539393353267365402848 543087828289744617936 544123070051638908096 545709434687357971968 552759944179442700288 557078381243344596384 565920895231334193152 569797065746617304064 570883221037785083904 574433873845754001408 584475678681541871616 588110870842081477632 592705487020535239176 593865380341514760192 594433491355872076608 602113510624035798528 603868943599616077824 606237575765296317696 606817522425786078204 608005032254407968768 610973806825962695178 612169450283547749376 614657542095369877664 616449546591274746112 620671803759708134784 621854937201873037824 623667925356980539392 634842392886642110464 636661007135250967296 641021698964944467072 644886601542683150336 649924778117235362448 676730317133354029056 677377699452040273344 679352561549568087552 681888291795132183552 686129349315761723904 688129726427469484032 691489734857291112372 692842943731767220224 693505739915184089376 698255779229671651632 702465762394708431616 704513767532885424128 707953776163417091238 709339204296809296896 710691356802140614656 714197691997472374272 724117104386326157248 725497426735518544128 727612579583143962624 731165375381889782754 732596227388507962368 742771174991126128512 759729420995489738752 767124328269523706496 771895517980231939392 774145942230903169536 776402927485220671488 784147827789441970176 790273982694046985568 792577988474496102144 798006604833910459008 802818014165381064704 808316767687061756928 809090029901048104272 809857592634997444608 814631742434616926904 816225933711396999168 825946072190653273111 827562405012944179712 829139916269164050432 835617571865016894576 848881342847001289728 854695598619925956096 866566370822980483264 876713518022312807424 882166306263122216448 884738219692460765184 903170265936053697792 905803415399424116736 909184389060176244736 909356363647944476544 910226283638679117306 912007548381611953152 914839132421015631872 921986313143054816496 924674319886912119168 931007705639562202176 943938368217889454984 945785605729079062528 952263589329963165696 954991510702876450944 967329902314024725504 974887167175853043672 976794969851343949824 990361566654834838016 1008190064300711104512 1022832437692698275328 1029194023973642585856 1032194589641204226048 1037234602285936668558 1039264415597650830336 1040258609872776134064 1053698643592062647424 1056770651299328136192 1061930664245125636857 1064008806445213945344 1071296537996208561408 1077755690249415675904 1078786706534730805696 1086175656579489235872 1088246140103277816192 1091418869374715943936 1114156762486689192768 1131841790462668386304 1139594131493234608128 1148867747691508002816 1168951357363083743232 1176221741684162955264 1185410974041070478352 1188866982711744153216 1204227021248071597056 1212475151530592635392 1213635044851572156408 1216010064508815937536 1221947613651925390356 1224338900567095498752 1229315084190739755328 1232899093182549492224 1241343607519416269568 1243709874403746075648 1273322014270501934592 1282043397929888934144 1289773203085366300672 1299849556234470724896 1354755398904080546688 1358705123099136175104 1363776583590264367104 1372258698631523447808 1382979469714582224744 1385685887463534440448 1387011479830368178752 1396511558459343303264 1404931524789416863232 1409027535065770848256 1415907552326834182476 1418678408593618593792 1428395383994944748544 1448234208772652314496 1450994853471037088256 1455225159166287925248 1462330750763779565508 1465192454777015924736 1485542349982252257024 1534248656539047412992 1543791035960463878784 1548291884461806339072 1580547965388093971136 1585155976948992204288 1596013209667820918016 1605636028330762129408 1616633535374123513856 1618180059802096208544 1629263484869233853808 1651892144381306546222 1655124810025888359424 1658279832538328100864 1671235143730033789152 1697762685694002579456 1709391197239851912192 1733132741645960966528 1753427036044625614848 1764332612526244432896 1806340531872107395584 1811606830798848233472 1818712727295888953088 1820452567277358234612 1824015096763223906304 1829678264842031263744 1843972626286109632992 1849348639773824238336 1862015411279124404352 1887876736435778909968 1904527178659926331392 1909983021405752901888 1934659804628049451008 1949774334351706087344 1980723133309669676032 2045664875385396550656 2058388047947285171712 2064389179282408452096 2074469204571873337116 2078528831195301660672 2080517219745552268128 2107397287184125294848 2113541302598656272384 2123861328490251273714 2128017612890427890688 2142593075992417122816 2157573413069461611392 2172351313158978471744 2176492280206555632384 2182837738749431887872 2228313524973378385536 2279188262986469216256 2352443483368325910528 2370821948082140956704 2377733965423488306432 2408454042496143194112 2424950303061185270784 2427270089703144312816 2443895227303850780712 2448677801134190997504 2458630168381479510656 2465798186365098984448 2477838216571959819333 2482687215038832539136 2487419748807492151296 2546644028541003869184 2564086795859777868288 2599699112468941449792 2709510797808161093376 2717410246198272350208 2727553167180528734208 2744517397263046895616 2765958939429164449488 2774022959660736357504 2793023116918686606528 2809863049578833726464 2831815104653668364952 2837356817187237187584 2856790767989889497088 2896468417545304628992 2901989706942074176512 2924661501527559131016 2930384909554031849472 2971084699964504514048 3068497313078094825984 3087582071920927757568 3096583768923612678144 3161095930776187942272 3170311953897984408576 3185791992735376910571 3192026419335641836032 3233267070748247027712 3236360119604192417088 3258526969738467707616 3303784288762613092444 3310249620051776718848 3342470287460067578304 3395525371388005158912 3418782394479703824384 3466265483291921933056 3506854072089251229696 3528665225052488865792 3612681063744214791168 3637425454591777906176 3640905134554716469224 3648030193526447812608 3687945252572219265984 3698697279547648476672 3724030822558248808704 3775753472871557819936 3819966042811505803776 3869319609256098902016 3899548668703412174688 3961446266619339352064 4091329750770793101312 4116776095894570343424 4148938409143746674232 4157057662390603321344 4161034439491104536256 4214794574368250589696 4227082605197312544768 4247722656980502547428 4256035225780855781376 4285186151984834245632 4315146826138923222784 4344702626317956943488 4352984560413111264768 4365675477498863775744 4456627049946756771072 4741643896164281913408 4755467930846976612864 4816908084992286388224 4849900606122370541568 4854540179406288625632 4887790454607701561424 4917260336762959021312 4931596372730197968896 4955676433143919638666 4965374430077665078272 4974839497614984302592 5093288057082007738368 5128173591719555736576 5199398224937882899584 5419021595616322186752 5434820492396544700416 5489034794526093791232 5531917878858328898976 5548045919321472715008 5586046233837373213056 5619726099157667452928 5663630209307336729904 5713581535979778994176 5792936835090609257984 5803979413884148353024 5849323003055118262032 5942169399929009028096 6136994626156189651968 6175164143841855515136 6193167537847225356288 6322191861552375884544 6340623907795968817152 6371583985470753821142 6384052838671283672064 6472720239208384834176 6517053939476935415232 6607568577525226184888 6620499240103553437696 6684940574920135156608 6837564788959407648768 6932530966583843866112 7057330450104977731584 7225362127488429582336 7274850909183555812352 7281810269109432938448 7375890505144438531968 7397394559095296953344 7433514649715879457999 7448061645116497617408 7551506945743115639872 7639932085623011607552 7799097337406824349376 7922892533238678704128 8182659501541586202624 8233552191789140686848 8297876818287493348464 8322068878982209072512 8429589148736501179392 8495445313961005094856 8512070451561711562752 8570372303969668491264 8630293652277846445568 8689405252635913886976 8705969120826222529536 8913254099893513542144 9483287792328563826816 9510935861693953225728 9699801212244741083136 9709080358812577251264 9775580909215403122848 9834520673525918042624 9863192745460395937792 9911352866287839277332 9930748860155330156544 10186576114164015476736 10256347183439111473152 10398796449875765799168 10838043191232644373504 11063835757716657797952 11096091838642945430016 11172092467674746426112 11239452198315334905856 11327260418614673459808 11585873670181218515968 11607958827768296706048 11698646006110236524064 11884338799858018056192 12273989252312379303936 12350328287683711030272 12644383723104751769088 12681247815591937634304 12743167970941507642284 12768105677342567344128 12945440478416769668352 13034107878953870830464 13215137155050452369776 13369881149840270313216 13865061933167687732224 14450724254976859164672 14549701818367111624704 14563620538218865876896 14751781010288877063936 14794789118190593906688 14867029299431758915998 14896123290232995234816 15103013891486231279744 15279864171246023215104 15598194674813648698752 16467104383578281373696 16595753636574986696928 16644137757964418145024 16859178297473002358784 16990890627922010189712 17140744607939336982528 17260587304555692891136 17378810505271827773952 17411938241652445059072 17826508199787027084288 18966575584657127653632 19021871723387906451456 19418160717625154502528 19551161818430806245696 19669041347051836085248 19822705732575678554664 19861497720310660313088 20512694366878222946304 20797592899751531598336 21676086382465288747008 22127671515433315595904 22192183677285890860032 22300543949147638373997 22344184935349492852224 22654520837229346919616 23171747340362437031936 23397292012220473048128 23768677599716036112384 24547978504624758607872 24700656575367422060544 25288767446209503538176 25486335941883015284568 25536211354685134688256 25890880956833539336704 26068215757907741660928 26430274310100904739552 26739762299680540626432 27730123866335375464448 29099403636734223249408 29127241076437731753792 29503562020577754127872 29589578236381187813376 29734058598863517831996 29792246580465990469632 30206027782972462559488 30559728342492046430208 31196389349627297397504 33191507273149973393856 33288275515928836290048 33718356594946004717568 33981781255844020379424 34521174609111385782272 34757621010543655547904 34823876483304890118144 35653016399574054168576 37933151169314255307264 38043743446775812902912 38836321435250309005056 39102323636861612491392 39338082694103672170496 39645411465151357109328 41595185799503063196672 43352172764930577494016 44255343030866631191808 44384367354571781720064 44601087898295276747994 44688369870698985704448 45309041674458693839232 46343494680724874063872 46794584024440946096256 49401313150734844121088 50577534892419007076352 50972671883766030569136 51781761913667078673408 52136431515815483321856 52860548620201809479104 53479524599361081252864 55460247732670750928896 58254482152875463507584 59007124041155508255744 59468117197727035663992 59584493160931980939264 60412055565944925118976 62392778699254594795008 66383014546299946787712 66576551031857672580096 67963562511688040758848 69042349218222771564544 69515242021087311095808 71306032799148108337152 75866302338628510614528 77672642870500618010112 78204647273723224982784 78676165388207344340992 79290822930302714218656 83190371599006126393344 88510686061733262383616 88768734709143563440128 89202175796590553495988 89376739741397971408896 90618083348917387678464 93589168048881892192512 101155069784838014152704 101945343767532061138272 103563523827334157346816 104272863031630966643712 105721097240403618958208 106959049198722162505728 116508964305750927015168 118014248082311016511488 118936234395454071327984 120824111131889850237952 124785557398509189590016 132766029092599893575424 133153102063715345160192 135927125023376081517696 139030484042174622191616 151732604677257021229056 155345285741001236020224 156409294547446449965568 158581645860605428437312 166380743198012252786688 177021372123466524767232 178404351593181106991976 178753479482795942817792 181236166697834775356928 187178336097763784385024 203890687535064122276544 207127047654668314693632 208545726063261933287424 211442194480807237916416 213918098397444325011456 233017928611501854030336 236028496164622033022976 237872468790908142655968 241648222263779700475904 249571114797018379180032 265532058185199787150848 266306204127430690320384 271854250046752163035392 303465209354514042458112 310690571482002472040448 312818589094892899931136 317163291721210856874624 354042744246933049534464 356808703186362213983952 362472333395669550713856 374356672195527568770048 407781375070128244553088 417091452126523866574848 422884388961614475832832 466035857223003708060672 475744937581816285311936 483296444527559400951808 499142229594036758360064 531064116370399574301696 543708500093504326070784 621381142964004944080896 625637178189785799862272 634326583442421713749248 708085488493866099068928 713617406372724427967904 724944666791339101427712 748713344391055137540096 815562750140256489106176 845768777923228951665664 932071714446007416121344 951489875163632570623872 1062128232740799148603392 1087417000187008652141568 1251274356379571599724544 1268653166884843427498496 1427234812745448855935808 1449889333582678202855424 1497426688782110275080192 1631125500280512978212352 1691537555846457903331328 1864143428892014832242688 1902979750327265141247744 2124256465481598297206784 2174834000374017304283136 2537306333769686854996992 2854469625490897711871616 3262251000561025956424704 3383075111692915806662656 3805959500654530282495488 4349668000748034608566272 5074612667539373709993984 5708939250981795423743232 6524502001122051912849408 7611919001309060564990976 10149225335078747419987968 11417878501963590847486464 13049004002244103825698816 15223838002618121129981952 22835757003927181694972928 30447676005236242259963904 45671514007854363389945856 91343028015708726779891712
- Sum of all divisors σ(n): 333182982569266644031360000
- Sum of proper divisors (its aliquot sum) s(n): 241839954553557917251468288
- 91343028015708726779891712 is an abundant number, because the sum of its proper divisors (241839954553557917251468288) is greater than itself. Its abundance is 150496926537849190471576576
Bases of 91343028015708726779891712
- Binary: 1001011100011101010001101111000100001100111011100111100110010011110011011010000000000002
- Hexadecimal: 0x4B8EA37886773CC9E6D000
- Base-36: BH6FK06MDL55BH1C0
Squares and roots of 91343028015708726779891712
- 91343028015708726779891712 squared (913430280157087267798917122) is 8343548767078549340446761069413159035188906446290944
- 91343028015708726779891712 cubed (913430280157087267798917123) is 762125008781687938560549313051654100144086898170720518824594647383024366256128
-
The
square root of 91343028015708726779891712 is 9557354655745.9468790809 -
91343028015708726779891712 is a
perfect cube number . Itscube root is 450358608
Scales and comparisons
How big is 91343028015708726779891712?- 91,343,028,015,708,726,779,891,712 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 91,343,028,015,708,726,779,891,712 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 91343028015708726779891712 cubic inches would be around 37529884 feet tall.
Recreational maths with 91343028015708726779891712
- 91343028015708726779891712 backwards is 21719897762780751082034319
- The number of decimal digits it has is: 26
- The sum of 91343028015708726779891712's digits is 117
- 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 91343028015708726779891712 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 91343028015708726779891712 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/91343028015708726779891712/
Chicago style:
Numbermatics. 2024. "Number 91343028015708726779891712 - Facts about the integer". https://numbermatics.com/n/91343028015708726779891712/
The information we have on file for 91343028015708726779891712 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 91343028015708726779891712, math, Factors of 91343028015708726779891712, curriculum, school, college, exams, university, Prime factorization of 91343028015708726779891712, STEM, science, technology, engineering, physics, economics, calculator, ninety-one septillion, three hundred forty-three sextillion, twenty-eight quintillion, fifteen quadrillion, seven hundred eight trillion, seven hundred twenty-six billion, seven hundred seventy-nine million, eight hundred ninety-one thousand, seven hundred twelve.