260504800626800293080701184
260,504,800,626,800,293,080,701,184 is an even composite number composed of seven prime numbers multiplied together.
260504800626800293080701184 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 260504800626800293080701184:
28 × 32 × 72 × 114 × 134 × 11872 × 19792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 1187 × 1187 × 1979 × 1979)See below for interesting mathematical facts about the number 260504800626800293080701184 from the Numbermatics database.
Names of 260504800626800293080701184
- Cardinal: 260504800626800293080701184 can be written as Two hundred sixty septillion, five hundred four sextillion, eight hundred quintillion, six hundred twenty-six quadrillion, eight hundred trillion, two hundred ninety-three billion, eighty million, seven hundred one thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 2.60504800626800293080701184 × 1026
Factors of 260504800626800293080701184
Divisors of 260504800626800293080701184
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 32 33 36 39 42 44 48 49 52 56 63 64 66 72 77 78 84 88 91 96 98 99 104 112 117 121 126 128 132 143 144 147 154 156 168 169 176 182 192 196 198 208 224 231 234 242 252 256 264 273 286 288 294 308 312 336 338 352 363 364 384 392 396 416 429 441 448 462 468 484 504 507 528 539 546 572 576 588 616 624 637 672 676 693 704 726 728 768 784 792 819 832 847 858 882 896 924 936 968 1001 1008 1014 1056 1078 1089 1092 1144 1152 1176 1183 1187 1232 1248 1274 1287 1331 1344 1352 1386 1408 1452 1456 1521 1568 1573 1584 1617 1638 1664 1694 1716 1764 1792 1848 1859 1872 1911 1936 1979 2002 2016 2028 2112 2156 2178 2184 2197 2288 2304 2352 2366 2374 2464 2496 2541 2548 2574 2662 2688 2704 2772 2816 2904 2912 3003 3042 3136 3146 3168 3234 3276 3328 3388 3432 3528 3549 3561 3696 3718 3744 3822 3872 3958 3993 4004 4032 4056 4224 4312 4356 4368 4394 4576 4704 4719 4732 4748 4851 4928 4992 5082 5096 5148 5324 5376 5408 5544 5577 5733 5808 5824 5929 5937 6006 6084 6272 6292 6336 6468 6552 6591 6776 6864 7007 7056 7098 7122 7392 7436 7488 7623 7644 7744 7916 7986 8008 8064 8112 8281 8309 8448 8624 8712 8736 8788 9009 9152 9317 9408 9438 9464 9496 9702 9856 9984 10164 10192 10296 10647 10648 10683 10816 11011 11088 11154 11466 11616 11648 11858 11874 11979 12012 12168 12544 12584 12672 12936 13013 13057 13104 13182 13552 13728 13853 14014 14112 14157 14196 14244 14641 14784 14872 14976 15246 15288 15379 15431 15488 15832 15972 16016 16128 16224 16562 16618 16731 17248 17303 17424 17472 17576 17787 17811 18018 18304 18634 18816 18876 18928 18992 19404 19712 19773 20328 20384 20449 20592 21021 21294 21296 21366 21632 21769 22022 22176 22308 22932 23232 23296 23716 23748 23958 24024 24167 24336 24843 24927 25168 25344 25727 25872 26026 26114 26208 26364 27104 27456 27706 27951 28028 28224 28314 28392 28488 28561 29282 29568 29744 29952 30492 30576 30758 30862 30976 31664 31944 32032 32448 33033 33124 33236 33462 34496 34606 34848 34944 35152 35574 35622 36036 36608 37268 37632 37752 37856 37984 38808 39039 39171 39546 40656 40768 40898 41184 41559 42042 42588 42592 42732 43264 43538 43923 44044 44352 44616 45864 46137 46293 46464 47432 47496 47916 48048 48334 48672 49686 49854 50336 51454 51744 51909 52052 52228 52416 52728 53361 54208 54912 55412 55902 56056 56448 56628 56784 56976 57122 58163 58564 59136 59488 60984 61152 61347 61516 61724 63063 63328 63888 64064 64896 65219 65307 66066 66248 66472 66924 68992 69212 69696 69888 70304 71148 71244 72072 72501 74529 74536 74781 75504 75712 75968 77077 77181 77616 78078 78342 79092 81312 81536 81796 82368 83118 83853 84084 85176 85184 85464 85683 87076 87846 88088 88704 89232 91091 91399 91728 92274 92586 92928 94864 94992 95832 96096 96668 96971 97344 99099 99372 99708 100672 102487 102908 103488 103818 104104 104456 104832 105456 106722 107653 108017 108416 109824 110824 111804 112112 112896 113256 113568 113952 114244 116326 117117 117128 117513 118976 121121 121968 122304 122694 123032 123448 124677 126126 126656 127776 128128 129792 130438 130614 131769 132132 132496 132944 133848 137984 138411 138424 138879 139392 140608 142296 142488 143143 143627 144144 145002 149058 149072 149562 151008 151424 151936 152383 154154 154362 155232 155727 156156 156684 158184 162624 163072 163592 164736 166236 167706 168168 169169 169741 170352 170368 170928 171366 174152 174489 175692 176176 177408 178464 180089 182182 182798 183456 184041 184548 185172 189728 189984 190333 191664 192192 193336 193942 194688 195657 195921 198198 198744 199416 199927 200603 201344 204974 205816 206976 207636 208208 208912 209664 210912 213444 215306 216034 216832 217503 221648 223608 224224 224939 226512 227136 227904 228488 231231 231543 232652 234234 234256 235026 237952 239459 242242 243936 244608 245388 246064 246896 249354 252252 253312 255552 256256 257049 260876 261228 263538 264264 264992 265837 265888 267696 273273 274197 276822 276848 277758 278784 281216 282997 284592 284976 286286 287254 288288 290004 290913 298116 298144 299124 302016 302848 303872 304766 307461 308308 308724 310464 311454 312312 313368 314171 316368 322959 324051 325248 327184 329472 332472 334451 335412 336336 338338 339482 340704 340736 341856 342732 348304 348978 351384 352352 356928 360178 363363 364364 365596 366912 368082 369096 370344 379456 379968 380666 383328 384384 386672 387884 389376 391314 391842 396396 397488 398832 399854 401206 402688 409948 411632 413952 415272 416416 417824 421824 426888 429429 430612 430881 432068 435006 443296 447216 448448 449878 453024 454272 455808 456976 457149 462462 463086 465304 468468 468512 470052 475904 478918 484484 487872 489216 490776 492128 493792 498708 504504 506624 507507 509223 511104 514098 521752 522456 523467 527076 528528 529984 531674 531776 535392 540267 546546 548394 553644 553696 555516 562432 565994 569184 569952 570999 572572 574508 576576 580008 581826 586971 596232 596288 598248 599781 601809 604032 609532 614922 616616 617448 620928 622908 624624 626736 628342 632736 639793 645918 648102 650496 654368 664944 668902 670824 672672 674817 676676 678964 681408 683712 685464 693693 696608 697956 702768 704704 713856 717409 718377 720356 726726 728728 731192 733824 736164 738192 740688 756119 758912 759936 761332 766656 768768 773344 775768 782628 783684 792792 794976 797511 797664 799708 802412 819819 819896 822591 823264 830544 832832 835648 843648 847847 848991 853776 858858 861224 861762 864136 870012 872739 886592 894432 896896 899756 906048 908544 911616 913952 914298 922383 924924 926172 930608 936936 937024 940104 942513 957836 968877 968968 972153 975744 981552 984256 987584 997416 1002001 1003353 1005389 1009008 1015014 1018446 1022208 1028196 1043504 1044912 1046934 1054152 1057056 1059968 1063348 1063552 1066681 1070784 1080534 1090089 1093092 1096788 1107288 1107392 1111032 1131988 1138368 1139904 1141998 1145144 1149016 1153152 1160016 1163652 1173942 1184183 1188187 1192464 1192576 1196496 1199562 1203618 1208064 1219064 1229844 1233232 1234896 1241856 1245816 1249248 1253472 1256684 1260623 1265472 1279586 1288287 1291836 1292643 1296204 1308736 1329888 1332331 1337804 1341648 1345344 1349634 1353352 1357928 1362816 1367424 1370928 1371447 1387386 1393216 1395912 1399489 1404221 1405536 1408969 1409408 1427712 1434818 1436754 1440712 1453452 1457456 1462384 1467648 1472328 1476384 1481376 1512238 1517824 1519872 1522521 1522664 1527669 1533312 1546688 1551536 1565256 1567368 1574573 1579897 1585584 1589952 1595022 1595328 1599416 1604824 1620801 1639638 1639792 1645182 1646528 1661088 1665664 1671296 1676213 1687296 1695694 1697982 1707552 1712997 1717716 1722448 1723524 1728272 1740024 1745478 1773184 1788864 1793792 1799343 1799512 1805427 1812096 1827904 1828596 1844766 1849848 1852344 1860859 1861216 1867151 1873872 1874048 1880208 1885026 1915672 1919379 1937754 1937936 1944306 1951488 1963104 1968512 1975168 1980979 1994832 2004002 2006706 2010778 2018016 2024451 2030028 2036892 2056392 2087008 2089824 2093868 2108304 2114112 2119936 2126696 2127104 2133362 2141568 2152227 2155131 2161068 2180178 2186184 2193576 2199197 2206633 2214576 2214784 2222064 2263976 2268357 2276736 2279808 2283996 2290288 2298032 2306304 2320032 2327304 2341157 2347884 2349073 2368366 2376374 2384928 2385152 2392533 2392992 2399124 2407236 2438128 2459688 2466464 2469792 2474329 2491632 2498496 2506944 2513368 2521246 2530944 2543541 2546973 2559172 2576574 2583672 2585286 2592408 2607839 2617472 2634049 2659776 2664662 2675608 2683296 2690688 2699268 2706704 2715856 2725632 2734848 2741856 2742894 2774772 2786432 2791824 2798978 2808442 2811072 2817938 2818816 2827539 2869636 2873508 2881424 2906904 2914912 2924207 2924768 2944656 2952768 2962752 3006003 3010059 3016167 3024476 3045042 3045328 3055338 3066624 3093376 3103072 3112967 3130512 3134736 3149146 3159794 3171168 3179904 3190044 3190656 3198832 3200043 3209648 3241602 3279276 3279584 3290364 3293056 3322176 3331328 3342592 3352426 3391388 3395964 3415104 3425994 3435432 3444896 3447048 3455881 3456544 3480048 3490956 3546368 3552549 3564561 3577728 3598686 3599024 3610854 3624192 3655808 3657192 3678961 3689532 3699696 3704688 3721718 3722432 3734302 3747744 3748096 3760416 3770052 3781869 3831344 3838758 3875508 3875872 3888612 3916441 3926208 3937024 3950336 3961958 3989664 3996993 4008004 4013412 4021556 4036032 4048902 4060056 4073784 4112784 4174016 4179648 4187736 4198467 4212663 4216608 4226907 4228224 4253392 4266724 4283136 4304454 4310262 4322136 4347863 4360356 4372368 4387152 4398394 4413266 4429152 4429568 4444128 4527952 4536714 4553472 4559616 4567992 4580576 4596064 4640064 4654608 4682314 4695768 4698146 4723719 4736732 4739691 4752748 4769856 4785066 4785984 4798248 4814472 4876256 4919376 4932928 4939584 4948658 4983264 4996992 5013888 5026736 5028639 5042492 5061888 5087082 5093946 5118344 5153148 5167344 5170572 5184816 5215678 5234944 5268098 5319552 5329324 5351216 5366592 5381376 5398536 5413408 5431712 5483712 5485788 5549544 5572864 5582577 5583648 5597956 5601453 5616884 5622144 5635876 5655078 5739272 5747016 5758137 5762848 5813808 5829824 5848414 5849536 5889312 5905536 5925504 5942937 6012006 6020118 6032334 6048952 6090084 6090656 6110676 6186752 6206144 6225934 6261024 6269472 6298292 6319588 6342336 6359808 6380088 6381312 6397664 6400086 6419296 6456681 6483204 6558552 6559168 6580728 6586112 6597591 6619899 6644352 6704852 6782776 6791928 6805071 6830208 6851988 6870864 6889792 6894096 6911762 6913088 6960096 6981912 7023471 7037723 7047219 7105098 7129122 7155456 7197372 7198048 7221708 7311616 7314384 7357922 7379064 7399392 7409376 7422987 7443436 7444864 7468604 7495488 7520832 7540104 7563738 7630623 7662688 7677516 7751016 7751744 7777224 7823517 7832882 7852416 7902147 7923916 7979328 7993986 8016008 8026824 8043112 8072064 8097804 8120112 8147568 8225568 8317309 8348032 8359296 8375472 8396934 8425326 8433216 8453814 8456448 8506784 8533448 8608908 8620524 8644272 8695726 8720712 8744736 8772621 8774304 8796788 8826532 8858304 8888256 9018009 9048501 9055904 9073428 9135984 9161152 9192128 9280128 9309216 9326317 9338901 9364628 9391536 9396292 9447438 9473464 9479382 9505496 9539712 9570132 9571968 9596496 9600129 9628944 9752512 9829547 9838752 9862783 9865856 9879168 9897316 9966528 9993984 10027776 10053472 10057278 10084984 10174164 10187892 10236688 10306296 10334688 10341144 10367643 10369632 10431356 10536196 10639104 10657647 10658648 10693683 10702432 10733184 10797072 10826816 10863424 10967424 10971576 11022011 11036883 11059279 11099088 11165154 11167296 11195912 11202906 11233768 11244288 11271752 11310156 11345607 11478544 11494032 11516274 11525696 11627616 11659648 11696828 11699072 11733491 11749323 11778624 11811072 11851008 11885874 11990979 12024012 12040236 12064668 12097904 12180168 12181312 12221352 12412288 12451868 12522048 12538944 12595401 12596584 12637989 12639176 12680721 12684672 12760176 12795328 12800172 12838592 12913362 12966408 13026013 13043589 13070057 13117104 13118336 13161456 13195182 13239798 13288704 13409704 13565552 13583856 13610142 13660416 13703976 13741728 13779584 13788192 13823524 13826176 13866853 13920192 13963824 14046942 14075446 14094438 14171157 14210196 14219073 14258244 14394744 14396096 14443416 14628768 14715844 14758128 14798784 14818752 14845974 14886872 14889728 14937208 14990976 15041664 15080208 15085917 15127476 15261246 15325376 15355032 15394379 15446431 15498659 15502032 15503488 15554448 15647034 15665764 15704832 15804294 15847832 15958656 15987972 16032016 16053648 16086224 16144128 16195608 16240224 16295136 16388099 16443511 16451136 16634618 16696064 16718592 16747731 16750944 16793868 16804359 16850652 16866432 16907628 17013568 17066896 17217816 17241048 17288544 17320303 17378867 17391452 17441424 17489472 17545242 17548608 17593576 17653064 17716608 17776512 17828811 18036018 18097002 18111808 18146856 18254873 18271968 18316597 18322304 18384256 18438343 18560256 18618432 18652634 18677802 18729256 18783072 18792584 18894876 18946928 18958764 19010992 19079424 19140264 19143936 19192992 19200258 19257888 19505024 19659094 19677504 19725566 19731712 19758336 19792773 19794632 19859697 19933056 20106944 20114556 20169968 20348328 20375784 20469449 20473376 20538661 20612592 20669376 20682288 20735286 20739264 20862712 21070413 21072392 21113169 21141657 21315294 21317296 21387366 21404864 21466368 21594144 21653632 21726848 21790769 21934848 21943152 22044022 22073766 22118558 22198176 22268961 22330308 22334592 22391824 22405812 22467536 22543504 22620312 22691214 22957088 22988064 23032548 23051392 23255232 23319296 23393656 23398144 23466982 23470551 23498646 23557248 23706441 23771748 23981958 24048024 24080472 24129336 24191167 24195808 24272963 24360336 24362624 24442704 24824576 24903736 24951927 25044096 25077888 25190802 25193168 25275978 25278352 25361442 25369344 25520352 25590656 25600344 25677184 25752727 25826724 25839803 25932816 26052026 26087178 26140114 26234208 26236672 26317863 26322912 26390364 26479596 26819408 27131104 27167712 27220284 27407952 27415087 27483456 27559168 27576384 27647048 27652352 27733706 27840384 27927648 27978951 28016703 28093884 28150892 28188876 28342314 28420392 28438146 28516488 28686229 28789488 28792192 28886832 28974539 29257536 29431688 29488641 29516256 29588349 29597568 29637504 29691948 29773744 29874416 29981952 30083328 30160416 30171834 30254952 30435041 30522492 30537949 30650752 30710064 30788758 30892862 30997318 31004064 31006976 31102929 31108896 31294068 31331528 31608588 31695664 31917312 31975944 32064032 32107296 32166277 32172448 32391216 32480448 32590272 32776198 32887022 32902272 33066033 33110649 33177837 33269236 33495462 33501888 33587736 33608718 33701304 33732864 33815256 33901907 34027136 34133792 34242637 34435632 34482096 34577088 34640606 34757734 34782904 34882848 34978944 35090484 35097216 35187152 35200473 35247969 35306128 35433216 35553024 35657622 36072036 36194004 36223616 36293712 36509746 36543936 36633194 36644608 36768512 36876686 37236864 37305268 37355604 37458512 37566144 37585168 37789752 37893856 37917528 38014691 38021984 38280528 38385984 38400516 38515776 39010048 39078039 39130767 39210171 39318188 39355008 39451132 39585546 39589264 39719394 39866112 40213888 40229112 40339936 40468571 40696656 40751568 40938898 40946752 41077322 41225184 41338752 41364576 41470572 41478528 41600559 41725424 42140826 42144784 42226338 42283314 42630588 42634592 42774732 42809728 43080851 43188288 43307264 43453696 43581538 43886304 44088044 44147532 44237116 44396352 44537922 44660616 44669184 44783648 44811624 44935072 45087008 45240624 45382428 45914176 45976128 46065096 46102784 46183137 46339293 46495977 46510464 46787312 46933964 46941102 46997292 47114496 47412882 47543496 47826493 47963916 48096048 48160944 48258672 48382334 48391616 48545926 48720672 48725248 48885408 49164297 49330533 49807472 49903854 50088192 50155776 50381604 50386336 50551956 50556704 50722884 50913733 51040704 51181312 51200688 51354368 51505454 51653448 51679606 51865632 51960909 52104052 52136601 52174356 52280228 52468416 52635726 52645824 52780728 52959192 53638816 54262208 54335424 54440568 54764619 54815904 54830174 54949791 54966912 55152768 55294096 55315029 55467412 55680768 55855296 55957902 56033406 56187768 56301784 56377752 56522219 56684628 56840784 56876292 57032976 57372458 57578976 57584384 57773664 57949078 58515072 58863376 58977282 59032512 59176698 59195136 59275008 59383896 59547488 59748832 60320832 60343668 60509904 60870082 61044984 61075898 61301504 61408347 61420128 61577516 61615983 61785724 61994636 62008128 62205858 62217792 62588136 62663056 63217176 63339507 63391328 63951888 64128064 64214592 64332554 64344896 64782432 64960896 65180544 65372307 65552396 65774044 65804544 66132066 66221298 66355674 66538472 66990924 67003776 67175472 67217436 67402608 67630512 67803814 68054272 68267584 68485274 68871264 68964192 69039481 69154176 69281212 69515468 69565808 69765696 69957888 70180968 70194432 70374304 70400946 70495938 70612256 71315244 72144072 72388008 72447232 72573501 72587424 72818889 73019492 73087872 73266388 73753372 74473728 74610536 74711208 74855781 74917024 75132288 75170336 75579504 75787712 75835056 76029382 76043968 76561056 76771968 76801032 77031552 77258181 77414953 77519409 78156078 78261534 78420342 78636376 78710016 78902264 79171092 79178528 79438788 80427776 80458224 80679872 80937142 81393312 81503136 81877796 81893504 82154644 82245261 82450368 82677504 82729152 82941144 82957056 83201118 83450848 83936853 84281652 84289568 84452676 84566628 85261176 85269184 85549464 85619456 86058687 86161702 86376576 86923617 87163076 87772608 88176088 88295064 88465923 88474232 88765047 88792704 89075844 89321232 89567296 89623248 89870144 90174016 90481248 90764856 91305123 91490399 91613847 91828352 91952256 92130192 92366274 92678586 92991954 93020928 93574624 93867928 93882204 93994584 94825764 95086992 95652986 95927832 96192096 96321888 96498831 96517344 96764668 96783232 97091852 97441344 97770816 98328594 98661066 99198099 99533511 99614944 99807708 100763208 100772672 101103912 101113408 101445768 101705721 101827466 102081408 102401376 102727911 103010908 103306896 103359212 103731264 103921818 104208104 104273202 104348712 104560456 104936832 105271452 105291648 105561456 105601419 105918384 107277632 108125017 108490613 108524416 108670848 108881136 109529238 109631808 109660348 109899582 109933824 110305536 110588192 110630058 110934824 111710592 111915804 112066812 112375536 112603568 112755504 113044438 113369256 113681568 113752584 114044073 114065952 114744916 115104577 115157952 115547328 115898156 117030144 117234117 117630513 117726752 117954564 118065024 118353396 118767792 119094976 119497664 120641664 120687336 121019808 121242121 121405713 121652069 121740164 122089968 122151796 122816694 122840256 123155032 123231966 123571448 123989272 124016256 124411716 124435584 124801677 125176272 125326112 126434352 126679014 126782656 127784111 127903776 128216179 128256128 128429184 128665108 128689792 129068401 129242553 129564864 129921792 130361088 130744614 131104792 131548088 132264132 132442596 132711348 133076944 133981848 134007552 134350944 134434872 134805216 135261024 135607628 136535168 136970548 137742528 137928384 138078962 138308352 138549411 138562424 139017879 139030936 139131616 139487931 139531392 140361936 140748608 140801892 140991876 141224512 142630488 143286143 143479479 143770627 144288144 144776016 145147002 145174848 145637778 146038984 146175744 146532776 147492891 147506744 147991599 149221072 149422416 149711562 149834048 150264576 150340672 151159008 151575424 151670112 152058764 152087936 152535383 152741199 153122112 153543936 153602064 154063104 154516362 154829906 155038818 155882727 156312156 156409803 156523068 156840684 157272752 157804528 158342184 158357056 158877576 160916448 161359744 161874284 162786624 163006272 163755592 163787008 164293857 164309288 164490522 164849373 164900736 165458304 165882288 165945087 166402236 166901696 167873706 168563304 168579136 168905352 169133256 169338169 169566657 169910741 170485249 170522352 170538368 171098928 172117374 172323404 172753152 173847234 174326152 175545216 176352176 176590128 176931846 176948464 177530094 177585408 178151688 178642464 179134592 179246496 179740288 180269089 180348032 180878621 180962496 181529712 182610246 182980798 183227694 183656704 183904512 184225041 184260384 184732548 184847949 185357172 185983908 187149248 187735856 187764408 187989168 189651528 190173984 191305972 191855664 191905609 192384192 192643776 192997662 193034688 193529336 193566464 194183704 194882688 195541632 196116921 196657188 197322132 198396198 199067022 199229888 199615416 200803603 201482567 201526416 201545344 202207824 202226816 202821773 202891536 203411442 203654932 204162816 204802752 205455822 206021816 206613792 206718424 207118443 207462528 207843636 208416208 208546404 208697424 209120912 209873664 210542904 210583296 211122912 211202838 211836768 213045287 213765643 214555264 216250034 216981226 217048832 217341696 217720503 217762272 218456667 219058476 219263616 219320696 219799164 221176384 221260116 221869648 223421184 223831608 224133624 224751072 225163939 225207136 225511008 225925271 226088876 226738512 227363136 227505168 228088146 228131904 229489832 230209154 230315904 231094656 231774543 231796312 232244859 232558227 234468234 235261026 235453504 235909128 236130048 236706792 237313349 237535584 238115761 238189952 238995328 239698459 241283328 241374672 242039616 242484242 242811426 243304138 243480328 244179936 244303592 245633388 245680512 246310064 246463932 246735783 247142896 247978544 248032512 248823432 248871168 249603354 250352544 250652224 252868704 253358028 253565312 255568222 255807552 256432358 256512256 256858368 257330216 257379584 258136802 258176061 258485106 259129728 260770851 261489228 262209584 263096176 264528264 264885192 265422696 266102837 266153888 267002593 267963696 268701888 268869744 269610432 270522048 271215256 273070336 273915369 273941096 274471197 274841541 275485056 275856768 276157924 277098822 277124848 278035758 278061872 278263232 278975862 279062784 280723872 281497216 281603784 281983752 282449024 283279997 284237833 285260976 286572286 286958958 287541254 288576288 289496493 289552032 290294004 290349696 291275556 292077968 293065552 294985782 295013488 295983198 298442144 298844832 299423124 299668096 300681344 301565957 302318016 303150848 303340224 304117528 304175872 305070766 305117163 305482398 306244224 307204128 308183733 309032724 309659812 310077636 311765454 312624312 312819606 313046136 313681368 314545504 315548519 315609056 316684368 316714112 317755152 321832896 322719488 323748568 324375051 325471839 325573248 326012544 327511184 328587714 328618576 328981044 329698746 329801472 330916608 331764576 331890174 332804472 333803392 334785451 335747412 335917439 337126608 337158272 337810704 338266512 338676338 339133314 339821482 340970498 341044704 341076736 342132219 342197856 344234748 344646808 345313731 347694468 348652304 351090432 352704352 353180256 353863692 353896928 355060188 356303376 356396131 357284928 358269184 358492992 359480576 360538178 360696064 361757242 361924992 363059424 363726363 364217139 364956207 365220492 365961596 366455388 368450082 368520768 369465096 369695898 370714344 371967816 372920977 374298496 375471712 375528816 375978336 376669007 379303056 380347968 382611944 383352333 383711328 383811218 384648537 384768384 385287552 385995324 386069376 387058672 387205203 387727659 388367408 389765376 391083264 392233842 393314376 394644264 395655533 396792396 396993337 398134044 398459776 399230832 401607206 402965134 403052832 403090688 404415648 404453632 405643546 405783072 406822884 407309864 409605504 410911644 412043632 413227584 413436848 414236886 414925056 415687272 416832416 417092808 417394848 418161601 418241824 421085808 422245824 422405676 423673536 426090574 427531286 429110528 429858429 430438437 431311881 432500068 433962452 435441006 435524544 436913334 438116952 438527232 438641392 439598328 442352768 442520232 443739296 445154281 447663216 448267248 449502144 450327878 450414272 451022016 451850542 452177752 453477024 454726272 455010336 456176292 456263808 457606149 458223597 458979664 460418308 460631808 462189312 463549086 463592624 464489718 465116454 468936468 470522052 470907008 471818256 473413584 473889361 474626698 475071168 476231522 476379904 477990656 479396918 482749344 484079232 484968484 485622852 486608276 486960656 488359872 488607184 491266776 491361024 492620128 492927864 493471566 494285792 495957088 497646864 499206708 500705088 501304448 505737408 506716056 507130624 508014507 508699971 509732223 511136444 511455747 511615104 512864716 514660432 516273604 516352122 516970212 518259456 521541702 522978456 524419168 526091423 526192352 529056528 529770384 530845392 532205674 532307776 534005186 535927392 537403776 537739488 539220864 540807267 541044096 542430512 542635863 547830738 547882192 548942394 549683082 550970112 551713536 552315848 554197644 554249696 556071516 556123744 556526464 557951724 560051063 561447744 562994432 563207568 563967504 564898048 566559994 568475666 570521952 573144572 573917916 575082508 575716827 577152576 578992986 579104064 580588008 580699392 582551112 584155936 586131104 589971564 590026976 591966396 596884288 597689664 598846248 599336192 601362688 602410809 603131914 604447701 604636032 606680448 608235056 608465319 610141532 610234326 610964796 612488448 614408256 616367466 618065448 619319624 620155272 621355329 621744409 623530908 625248624 625639212 626092272 627362736 629091008 631097038 631218112 633368736 633428224 635510304 639135861 641296929 643665792 647497136 648750102 650943678 651146496 652025088 655022368 657175428 657237152 657962088 659397492 661878529 663529152 663780348 665608944 667606784 669570902 671494824 671834878 674253216 674316544 675491817 675621408 676533024 677352676 677775813 678266628 679642964 681940996 682089408 684264438 684395712 688469496 689293616 690627462 695388936 696734577 697304608 705408704 706360512 707727384 707793856 710120376 711940047 712606752 712792262 714347283 714569856 716985984 719095377 721076356 723514484 723849984 726118848 727452726 728434278 729912414 730440984 731923192 732910776 736900164 737041536 738930192 739391796 741428688 743935632 745841954 748596992 750943424 751057632 751956672 753338014 758606112 759434291 760695936 765223888 766704666 767422656 767622436 769297074 769536768 770575104 771990648 772138752 774117344 774410406 775455318 776734816 784467684 786628752 789288528 791311066 793584792 793986674 796268088 796919552 798308511 798461664 801007779 803214412 805930268 806105664 808831296 811287092 811566144 813645768 814619728 819211008 821823288 823413591 824087264 826455168 826873696 828473772 831374544 833664832 834185616 834789696 836323202 836483648 842171616 844491648 844811352 847347072 849839991 851564483 852181148 852713499 855062572 859716858 860876874 862623762 865000136 867924904 870882012 871049088 873826668 876233904 877282784 879196656 884705536 885040464 887478592 890308562 895326432 896534496 897513253 899004288 900655756 900828544 902044032 903701084 904355504 904697871 906954048 909452544 910020672 912352584 912527616 915212298 916447194 917959328 920836616 927098172 927185248 928979436 930232908 937872936 941044104 941814016 943636512 946645557 946827168 947778722 949253396 950142336 952463044 958793836 965498688 968158464 969936968 971245704 973125153 973216552 973921312 976415517 976719744 977214368 982533552 985240256 985855728 986943132 988571584 991914176 995293728 998413416 1001410176 1002608896 1004356353 1006394389 1007752317 1011474816 1013432112 1016029014 1017399942 1019464446 1022272888 1022911494 1023230208 1025729432 1029320864 1032547208 1032704244 1033940424 1035941193 1043083404 1045956912 1048838336 1052182846 1052384704 1058113056 1059540768 1061690784 1064411348 1064615552 1068010372 1069188393 1071854784 1074807552 1075478976 1078441728 1081614534 1082088192 1084861024 1085271726 1091179089 1094868621 1095661476 1095764384 1097884788 1099366164 1104631696 1108395288 1108499392 1112143032 1112247488 1113052928 1115903448 1118762931 1120102126 1122895488 1126415136 1127935008 1130007021 1133119988 1136951332 1141043904 1146289144 1147835832 1150056999 1150165016 1151433654 1153945611 1154305152 1157985972 1158208128 1161176016 1161615609 1165102224 1168311872 1172262208 1179943128 1180053952 1183932792 1186966599 1189375187 1190980011 1193396743 1193768576 1195379328 1197692496 1204821618 1206263828 1208895402 1209272064 1213360896 1216470112 1216930638 1220283064 1220468652 1221929592 1228816512 1232734932 1236130896 1238639248 1240310544 1242710658 1243488818 1247061816 1250497248 1251278424 1252184544 1254484803 1254725472 1258182016 1262194076 1262436224 1266150347 1266737472 1271020608 1278271722 1282593858 1287331584 1289575287 1293935643 1294994272 1297500204 1301887356 1310044736 1314350856 1314474304 1315924176 1318794984 1323757058 1327058304 1327560696 1331217888 1335462843 1339141804 1342989648 1343669756 1348506432 1350983634 1351242816 1353066048 1354705352 1355551626 1356533256 1359285928 1363881992 1364178816 1368528876 1368791424 1372818447 1376938992 1378587232 1381254924 1390777872 1393469154 1394609216 1405625221 1410377969 1410817408 1412721024 1415454768 1415587712 1419752411 1420240752 1421668083 1423880094 1425213504 1425584524 1428694566 1429139712 1433971968 1438190754 1442152712 1447028968 1452237696 1454905452 1456868556 1459824828 1460881968 1463846384 1465821552 1473800328 1474083072 1477860384 1478783592 1482857376 1487871264 1491683908 1496359501 1501886848 1502115264 1503913344 1506676028 1517212224 1518868582 1521391872 1524043521 1529196669 1530447776 1533409332 1534367241 1534845312 1535244872 1538594148 1543981296 1548234688 1548820812 1550910636 1553469632 1568935368 1573257504 1576147573 1578274269 1578577056 1581476897 1582622132 1587169584 1587973348 1592536176 1596617022 1596923328 1602015558 1606428824 1611860536 1612211328 1617662592 1622421801 1622574184 1623132288 1627291536 1627907589 1629239456 1643646576 1646827182 1648174528 1652910336 1653747392 1656947544 1661193443 1662749088 1666810327 1667329664 1668371232 1669579392 1672646404 1672967296 1677889213 1680153189 1684343232 1688983296 1689622704 1694694144 1699679982 1703128966 1704362296 1705426998 1710125144 1719433716 1721753748 1725247524 1727150481 1730000272 1735849808 1741764024 1742098176 1747653336 1752467808 1754565568 1758393312 1770080928 1774957184 1780617124 1790652864 1793068992 1795026506 1798008576 1801311512 1801657088 1804088064 1807232427 1807402168 1808711008 1809395742 1813343103 1813908096 1820041344 1824705168 1825395957 1830424596 1832894388 1835918656 1841673232 1854196344 1854370496 1857958872 1860465816 1862719859 1865233227 1869018151 1875337739 1875745872 1882088208 1887273024 1893291114 1893654336 1895557444 1898506792 1900284672 1904926088 1917407583 1917587672 1923890787 1930997376 1939873936 1942491408 1946250306 1946433104 1947842624 1952831034 1953439488 1954428736 1965067104 1970480512 1971711456 1973886264 1977143168 1982959979 1983828352 1985635587 1989664831 1990587456 1996826832 2002820352 2008712706 2012788778 2015504634 2022949632 2026475451 2026864224 2032058028 2033327439 2034799884 2038928892 2044545776 2045822988 2051458864 2058641728 2065094416 2065408488 2067880848 2071882386 2086166808 2091913824 2097676672 2104365692 2104769408 2110961699 2116226112 2119081536 2123381568 2128822696 2129231104 2135820141 2136020744 2138376786 2143041849 2143709568 2150957952 2157286131 2163229068 2169722048 2170543452 2182358178 2189737242 2191322952 2191528768 2195769576 2198732328 2208839633 2209263392 2216308237 2216790576 2216998784 2224286064 2224494976 2231806896 2237525862 2240204252 2245790976 2252830272 2255870016 2260014042 2266239976 2273902664 2278302873 2282087808 2292578288 2295671664 2300113998 2300330032 2302867308 2307891222 2308610304 2315971944 2316416256 2322352032 2323231218 2330204448 2336623744 2343498157 2344524416 2351422073 2359886256 2360107904 2367865584 2373933198 2378750374 2381960022 2386793486 2387537152 2390758656 2394925533 2395384992 2403023337 2409643236 2412527656 2417790804 2432940224 2433861276 2440566128 2440937304 2443859184 2457633024 2465469864 2472261792 2477278496 2480621088 2485421316 2486977636 2494123632 2494772917 2500994496 2502556848 2504369088 2508969606 2509450944 2516364032 2524388152 2524872448 2532300694 2533474944 2542041216 2549519973 2554693449 2556543444 2558140497 2565187716 2579150574 2587871286 2589988544 2595000408 2603774712 2610446839 2619273371 2620089472 2628701712 2628948608 2631848352 2636683049 2637589968 2647514116 2654116608 2655121392 2662435776 2670925686 2678283608 2685979296 2687339512 2692539759 2697012864 2701967268 2702485632 2706132096 2709410704 2711103252 2713066512 2714093613 2718571856 2727763984 2728357632 2737057752 2737582848 2745636894 2753877984 2757174464 2762509848 2769588731 2778953359 2781555744 2786938308 2788349651 2789218432 2811250442 2820755938 2821634816 2825442048 2830909536 2831175424 2839504822 2839936671 2840481504 2843336166 2847760188 2850427008 2851169048 2857389132 2876381508 2884305424 2894057936 2904475392 2909810904 2913737112 2919649656 2921763936 2927131207 2927692768 2931643104 2937028523 2947600656 2955720768 2957567184 2965714752 2975742528 2983367816 2992719002 3003773696 3004230528 3007826688 3013069059 3013352056 3019183167 3023256951 3034424448 3037737164 3048087042 3058393338 3060895552 3066818664 3068734482 3069690624 3070489744 3077188296 3087962592 3095504893 3096469376 3097641624 3101821272 3106939264 3116079967 3126616163 3137870736 3146515008 3152295146 3156548538 3157154112 3162953794 3165244264 3174339168 3175946696 3185072352 3193234044 3193846656 3204031116 3207565179 3212857648 3223721072 3224422656 3235325184 3244843602 3245148368 3246264576 3254583072 3255815178 3258478912 3287293152 3293654364 3296349056 3307494784 3313895088 3317225527 3322386886 3325498176 3333620654 3334659328 3336742464 3339158784 3345292808 3345934592 3355778426 3356288793 3360306378 3368686464 3379245408 3390021063 3399359964 3406257932 3408724592 3410853996 3420250288 3438867432 3443507496 3450495048 3454300962 3460000544 3471033709 3471699616 3483528048 3495306672 3504935616 3509131136 3516786624 3540161856 3549914368 3560899797 3561234248 3568125561 3572940033 3580190229 3581305728 3586137984 3590053012 3602623024 3614464854 3614804336 3617422016 3618791484 3626686206 3627816192 3640082688 3649410336 3650791914 3660849192 3665788776 3671837312 3682639961 3683346464 3695091829 3708392688 3708740992 3715917744 3720931632 3725439718 3730466454 3738036302 3750675478 3751491744 3763454409 3764176416 3774546048 3786582228 3787308672 3791114888 3797013584 3798451041 3809852176 3834815166 3835175344 3847781574 3861994752 3879747872 3884982816 3892500612 3892866208 3895685248 3905662068 3908857472 3920357441 3930134208 3940961024 3943422912 3947772528 3954286336 3965919958 3967656704 3971271174 3979329662 3981174912 3993653664 4006388529 4017425412 4025577556 4031009268 4052950902 4053728448 4064116056 4066654878 4069599768 4077857784 4089091552 4091645976 4102130747 4102917728 4117283456 4130188832 4130816976 4135761696 4143764772 4172333616 4183827648 4195353344 4208731384 4209538816 4216875663 4221923398 4231133907 4232452224 4238163072 4246763136 4257645392 4259257233 4265004249 4271640282 4272041488 4276753572 4286083698 4287419136 4301915904 4314572262 4326458136 4339444096 4341086904 4352210863 4364716356 4366926707 4379474484 4382645904 4383057536 4391539152 4397464656 4417679266 4418526784 4432616474 4433581152 4433997568 4448572128 4448989952 4463613792 4475051724 4480408504 4489078503 4505660544 4511740032 4520028084 4532479952 4547805328 4556605746 4564175616 4585156576 4591343328 4600227996 4600660064 4605734616 4615782444 4631943888 4633149703 4644704064 4646462436 4648815467 4660408896 4673247488 4686996314 4689048832 4702844146 4719772512 4720215808 4728442719 4734822807 4735731168 4744430691 4747866396 4757500748 4763920044 4773586972 4789851066 4790769984 4806046674 4819286472 4825055312 4835581608 4865880448 4867722552 4881132256 4881874608 4887718368 4896697091 4930939728 4944523584 4954556992 4961242176 4970842632 4973955272 4983580329 4988247264 4989545834 5000430981 5001988992 5005113696 5008738176 5017939212 5018901888 5033667639 5040459567 5048776304 5064601388 5066949888 5084082432 5099039946 5109386898 5113086888 5116280994 5130375432 5158301148 5160913381 5175742572 5179977088 5190000816 5207549424 5212782971 5220893678 5238546742 5240178944 5257403424 5257897216 5263696704 5273366098 5275179936 5295028232 5310242784 5324871552 5341851372 5356567216 5371958592 5374679024 5385079518 5394025728 5403934536 5404971264 5412264192 5418821408 5422206504 5426133024 5428187226 5437143712 5455527968 5474115504 5491273788 5507755968 5514348928 5525019696 5539177462 5557906718 5563111488 5573876616 5576699302 5578436864 5588159577 5595699681 5607054453 5622500884 5626013217 5641511876 5661819072 5679009644 5679873342 5680963008 5686672332 5695520376 5700854016 5702338096 5714778264 5752763016 5768610848 5787005653 5788115872 5819621808 5827474224 5839299312 5843527872 5854262414 5855385536 5863286208 5874057046 5895201312 5911441536 5915134368 5931429504 5948879937 5951485056 5956906761 5966735632 5968994493 5985438004 6008461056 6026138118 6026704112 6038366334 6046513902 6068848896 6075474328 6096174084 6116786676 6121791104 6133637328 6137468964 6140979488 6154376592 6160561693 6175925184 6191009786 6192938752 6195283248 6203642544 6213878528 6232159934 6253232326 6275741472 6293030016 6304590292 6313097076 6314308224 6325907588 6330488528 6332885097 6348678336 6351893392 6370144704 6386468088 6387693312 6408062232 6415130358 6425715296 6447442144 6489687204 6490296736 6509166144 6511630356 6516957824 6574586304 6587308728 6592698112 6614989568 6626518899 6627790176 6634451054 6644773772 6648924711 6650996352 6667241308 6673484928 6690585616 6711556852 6712577586 6720612756 6737372928 6758490816 6780042126 6798719928 6812515864 6817449184 6821707992 6834908619 6839188499 6840500576 6877734864 6887014992 6900990096 6908601924 6920001088 6942067418 6943399232 6967056096 6990613344 7009871232 7018262272 7030494471 7033573248 7054266219 7080323712 7121799594 7122468496 7136251122 7145880066 7160380458 7162611456 7172275968 7180106024 7205246048 7228929708 7229608672 7234844032 7237582968 7253372412 7280663819 7298820672 7301583828 7321698384 7331577552 7343674624 7365279922 7366692928 7390183658 7416785376 7417481984 7431835488 7441863264 7450879436 7460932908 7476072604 7484318751 7501350956 7502983488 7526908818 7528352832 7549092096 7573164456 7574617344 7582229776 7594027168 7596902082 7619704352 7664080347 7669630332 7670350688 7695563148 7759495744 7769965632 7785001224 7785732416 7791370496 7811324136 7817714944 7831340517 7840714882 7857820113 7860268416 7886845824 7895545056 7910049147 7931839916 7942542348 7958659324 7962349824 7987307328 8012777058 8034850824 8051155112 8062018536 8077619277 8105901804 8107456896 8128232112 8133309756 8139199536 8155715568 8178183104 8183291952 8204261494 8205835456 8234566912 8260377664 8261633952 8271523392 8287529544 8308766193 8336860077 8344667232 8353777201 8365048953 8367655296 8417462768 8433751326 8443846796 8462267814 8464904448 8476326144 8493526272 8515290784 8518514466 8530008498 8543280564 8544082976 8553507144 8572167396 8604420877 8629144524 8652916272 8678888192 8682173808 8704421726 8729432712 8733853414 8758948968 8765291808 8766115072 8781393621 8783078304 8794929312 8811085569 8835358532 8837053568 8865232948 8867162304 8897144256 8927227584 8950103448 8960817008 8978157006 9011321088 9023480064 9040056168 9057549501 9064959904 9095610656 9113211492 9170313152 9182686656 9200455992 9201320128 9211469232 9231564888 9263887776 9266299406 9286514679 9289408128 9292924872 9297630934 9320817792 9348239901 9373992628 9379848489 9405688292 9439545024 9456885438 9469645614 9471462336 9488861382 9495732792 9515001496 9527840088 9547173944 9579702132 9581539968 9612093348 9638572944 9650110624 9671163216 9731760896 9735445104 9762264512 9763749216 9775436736 9793394182 9861879456 9872645783 9889047168 9909113984 9922484352 9941685264 9947910544 9951676581 9967160658 9976494528 9979091668 10000861962 10003977984 10010227392 10017476352 10035878424 10037803776 10067335278 10080919134 10097552608 10129202776 10198079892 10218773796 10226173776 10232561988 10260750864 10316602296 10321826762 10351485144 10359954176 10380001632 10413101127 10415098848 10425565942 10441787356 10477093484 10514806848 10527393408 10546732196 10550359872 10590056464 10620485568 10649743104 10683702744 10704376683 10713134432 10740570687 10743917184 10749358048 10770159036 10807869072 10837642816 10844413008 10852266048 10856374452 10874287424 10911055936 10948231008 10982547576 11015511936 11028697856 11047919883 11050039392 11070338279 11078354924 11085275487 11115813436 11126222976 11147753232 11153398604 11176319154 11191399362 11214108906 11245001768 11252026434 11283023752 11323638144 11358019288 11359746684 11361926016 11373344664 11391040752 11395353123 11404676192 11429556528 11505526032 11537221696 11574011306 11576231744 11639243616 11654948448 11667672289 11678598624 11687055744 11708524828 11710771072 11726572416 11748114092 11761072323 11790402624 11822883072 11830268736 11862859008 11897759874 11902970112 11913813522 11933471264 11937988986 11970876008 12052276236 12053408224 12076732668 12093027804 12150948656 12192348168 12233573352 12243582208 12267274656 12274937928 12281958976 12306392241 12308753184 12321123386 12351850368 12382019572 12390566496 12407285088 12464319868 12506464652 12551482944 12586060032 12609180584 12626194152 12628616448 12650626989 12651815176 12660977056 12665770194 12693401721 12697356672 12703786784 12740289408 12772936176 12777771699 12816124464 12830260716 12851430592 12894884288 12979374408 12980593472 13018332288 13023260712 13033915648 13056632589 13083127057 13100780121 13127364173 13149172608 13174617456 13253037798 13255580352 13268902108 13289547544 13297849422 13301992704 13334482616 13346969856 13381171232 13423113704 13425155172 13441225512 13467235509 13516981632 13560084252 13597439856 13625031728 13634898368 13643415984 13669817238 13678376998 13681001152 13755469728 13774029984 13801980192 13817203848 13840002176 13884134836 13886798464 13899449109 13927653817 13934112192 13946446401 13981226688 14019742464 14060988942 14067146496 14108532438 14160647424 14185328157 14233292073 14243599188 14244936992 14272502244 14291760132 14320760916 14360212048 14410492096 14457859416 14459217344 14469688064 14475165936 14506744824 14561327638 14597641344 14603167656 14643396768 14663155104 14690091273 14730559844 14733385856 14780367316 14833570752 14863670976 14883726528 14901758872 14921865816 14950740987 14952145208 14968637502 15001292943 15002701912 15005966976 15053817636 15056705664 15101002917 15146328912 15164459552 15188054336 15193804164 15239408704 15328160694 15339260664 15340701376 15391126296 15461877431 15482740143 15514157659 15518991488 15539931264 15570002448 15571464832 15622648272 15638348913 15662681034 15681429764 15715640226 15720536832 15773691648 15791090112 15820098294 15863679832 15885084696 15917318648 15974614656 16025554116 16069701648 16102310224 16124037072 16155238554 16211803608 16214913792 16256464224 16266619512 16278399072 16311431136 16356366208 16366583904 16408522988 16411670912 16459954511 16520755328 16523267904 16543046784 16575059088 16617532386 16673720154 16689334464 16707554402 16730097906 16735310592 16764478731 16821163359 16834925536 16867502652 16878039651 16887693592 16924535628 17030581568 17037028932 17060016996 17086561128 17088165952 17107014288 17144334792 17208841754 17258289048 17305832544 17361016959 17364347616 17408843452 17458865424 17467706828 17517897936 17530583616 17562787242 17566156608 17589858624 17622171138 17670717064 17674107136 17730465896 17734324608 17794288512 17846639811 17854455168 17900206896 17906983479 17921634016 17956314012 18080112336 18115099002 18129919808 18191221312 18226422984 18273127873 18334913597 18340626304 18365373312 18400911984 18402640256 18422938464 18456781343 18463129776 18481685079 18527775552 18532598812 18573029358 18578816256 18585849744 18595261868 18641635584 18696479802 18747985256 18759696978 18811376584 18879090048 18913770876 18939291228 18942924672 18977722764 18991465584 18998655291 19030002992 19055680176 19094347888 19159404264 19163079936 19224186696 19277145888 19300221248 19342326432 19452673513 19470890208 19518447557 19524529024 19527498432 19550873472 19586788364 19723758912 19745291566 19778094336 19818227968 19844968704 19879556697 19883370528 19895821088 19903353162 19934321316 19946774133 19952989056 19958183336 20001723924 20020454784 20071756848 20134670556 20161838268 20195105216 20258405552 20396159784 20437547592 20452347552 20465123976 20489918449 20517565497 20521501728 20559199661 20628715129 20633204592 20643653524 20702970288 20760003264 20826202254 20830197696 20851131884 20883574712 20954186968 21029613696 21054786816 21091483413 21093464392 21100719744 21162798657 21180112928 21240971136 21367405488 21408753366 21426268864 21481141374 21487834368 21498716096 21540318072 21615738144 21668534251 21675285632 21688826016 21704532096 21712748904 21748574848 21812559769 21822111872 21841991457 21886313141 21896462016 21965095152 22031023872 22095839766 22100078784 22140676558 22156709848 22170550974 22231626872 22252445952 22295506464 22306797208 22352638308 22382798724 22428217812 22452956253 22490003536 22504052868 22566047504 22647276288 22716038576 22719493368 22723852032 22746689328 22782081504 22790706246 22809352384 22859113056 23011052064 23074443392 23148022612 23152463488 23220578689 23278487232 23309896896 23335344578 23357197248 23374111488 23417049656 23421542144 23453144832 23494021551 23496228184 23522144646 23573460339 23580805248 23660537472 23730147441 23795519748 23827627044 23866942528 23875977972 23941752016 24104552472 24106816448 24153465336 24186055608 24297235963 24301897312 24379390607 24384696336 24467146704 24534549312 24549875856 24563917952 24612784482 24617506368 24642246772 24703700736 24764039144 24781132992 24814570176 24926298579 24928639736 25010580231 25012929304 25061331603 25095146859 25102965888 25218361168 25252388304 25301253978 25303630352 25321954112 25331540388 25386803442 25394713344 25407573568 25480578816 25545872352 25555543398 25632248928 25660521432 25702861184 25778479727 25789768576 25813262631 25865642803 25958748816 25961186944 26036664576 26046521424 26113265178 26166254114 26201560242 26254728346 26298345216 26344180863 26349234912 26433256707 26506075596 26511160704 26537804216 26579095088 26595698844 26668965232 26762342464 26846227408 26850310344 26882451024 26934471018 27033963264 27120168504 27194879712 27250063456 27269796736 27286831968 27339634476 27356753996 27362002304 27442502087 27510939456 27548059968 27603960384 27634407696 27680004352 27768269672 27773596928 27798898218 27855307634 27859544037 27868224384 27892892802 27962453376 28044719703 28121977884 28139545467 28217064876 28370656314 28466584146 28487198376 28489873984 28545004488 28583520264 28641521832 28714915229 28720424096 28812007081 28820984192 28915718832 28918434688 28950331872 29013489648 29122655276 29195282688 29206335312 29286793536 29326310208 29380182546 29461119688 29466771712 29560734632 29617937349 29667141504 29727341952 29767453056 29803517744 29843731632 29855029743 29901481974 29904290416 29937275004 30002585886 30005403824 30011933952 30107635272 30113411328 30202005834 30292657824 30328919104 30376108672 30387608328 30465476041 30478817408 30568486949 30656321388 30671846161 30678521328 30681402752 30782252592 30923754862 30965480286 31028315318 31037982976 31079862528 31140004896 31142929664 31239303381 31245296544 31276697826 31325362068 31362859528 31431280452 31582180224 31640196588 31727359664 31770169392 31834637296 31949229312 32051108232 32139403296 32204620448 32248074144 32310477108 32423607216 32432047921 32512928448 32533239024 32541708269 32556798144 32622862272 32712732416 32733167808 32817045976 32823341824 32919909022 33041510656 33046535808 33086093568 33143759649 33150118176 33211014837 33235064772 33255826461 33347440308 33378668928 33415108804 33460195812 33528957462 33642326718 33669851072 33735005304 33756079302 33775387184 33849071256 34050553823 34061163136 34074057864 34120033992 34173122256 34176331904 34214028576 34276879637 34288669584 34392777793 34417683508 34516578096 34611665088 34722033918 34728695232 34817686904 34917730848 34935413656 35003016867 35035795872 35061167232 35125574484 35132313216 35179717248 35244342276 35283216969 35341434128 35460931792 35468649216 35588577024 35693279622 35708910336 35800413792 35813966958 35843268032 35912628024 36126393667 36160224672 36230198004 36248545463 36259839616 36382442624 36452845968 36489480797 36546255746 36669827194 36681252608 36730746624 36801823968 36805280512 36845876928 36913562686 36919176723 36926259552 36963370158 37055551104 37065197624 37146058716 37171699488 37190523736 37392959604 37495970512 37519393956 37622753168 37758180096 37827541752 37878582456 37885849344 37955445528 37982931168 37997310582 38060005984 38111360352 38181370799 38188695776 38318808528 38448373392 38554291776 38600442496 38684652864 38905347026 38941780416 39036895114 39049058048 39054996864 39101746944 39169897767 39173576728 39249381171 39302340363 39382092519 39447517824 39490583132 39759113394 39766741056 39791642176 39806706324 39868642632 39893548266 39905978112 39916366672 40003447848 40040909568 40143513696 40241563609 40269341112 40323676536 40390210432 40509039571 40516811104 40646010119 40792319568 40875095184 40904695104 40930247952 40979836898 41035130994 41043003456 41118399322 41257430258 41266409184 41287307048 41405940576 41520006528 41652404508 41660395392 41698347327 41702263768 41767149424 41782961451 41839339203 41908373936 42059227392 42182966826 42186928784 42201439488 42325597314 42360225856 42481942272 42734810976 42817506732 42852537728 42962282748 42997432192 43080636144 43123931851 43231476288 43337068502 43350571264 43377652032 43409064192 43425497808 43497149696 43625119538 43644223744 43683982914 43772626282 43792924032 43930190304 44070273819 44191679532 44200157568 44281353116 44313419696 44341101948 44463253744 44591012928 44613594416 44705276616 44765597448 44856435624 44905912506 44980007072 45008105736 45123438217 45132095008 45432077152 45438986736 45493378656 45564163008 45581412492 45618704768 45718226112 46022104128 46148886784 46296045224 46304926976 46385632293 46441157378 46448220429 46542472977 46556974464 46619793792 46670689156 46714394496 46834099312 46915046739 46988043102 46992456368 47044289292 47146920678 47161610496 47321074944 47460294882 47591039496 47655254088 47733885056 47751955944 47874319493 47883504032 48036193777 48209104944 48213632896 48306930672 48372111216 48594471926 48603794624 48758781214 48769392672 48934293408 49069098624 49099751712 49127835904 49225568964 49235012736 49284493544 49379863533 49528078288 49562265984 49629140352 49852597158 49857279472 50021160462 50025858608 50122663206 50190293718 50205931776 50436722336 50504776608 50602507956 50607260704 50643908224 50663080776 50773606884 50815147136 50964646733 51091744704 51111086796 51136970137 51264497856 51321042864 51405722368 51556959454 51579537152 51626525262 51731285606 51917497632 51922373888 52083050877 52093042848 52226530356 52332508228 52403120484 52509456692 52688361726 52698469824 52866513414 53012151192 53022321408 53075608432 53158190176 53191397688 53337930464 53524684928 53692454816 53700620688 53764902048 53868942036 54240337008 54389759424 54500126912 54539593472 54573663936 54679268952 54713507992 54724004608 54819383619 54885004174 55004740791 55021878912 55096119936 55207920768 55268815392 55370344029 55445055237 55536539344 55597796436 55710615268 55719088074 55736448768 55785785604 55924906752 56089439406 56243955768 56279090934 56434129752 56741312628 56770047191 56933168292 56974396752 56979747968 57090008976 57167040528 57283043664 57340612681 57429830458 57440848192 57624014162 57641968384 57831437664 57836869376 57900663744 58026979296 58245310552 58358020539 58412670624 58555342671 58573587072 58652620416 58760365092 58922239376 59121469264 59235874698 59334283008 59454683904 59534906112 59607035488 59687463264 59710059486 59802963948 59808580832 59874550008 60005171772 60010807648 60215270544 60230946139 60404011668 60434601071 60585315648 60657838208 60752217344 60775216656 60930952082 60957634816 61136973898 61312642776 61343692322 61357042656 61362805504 61469755347 61552696491 61564505184 61677598983 61847509724 61886145387 61930960572 62056630636 62280009792 62478606762 62490593088 62553395652 62650724136 62725719056 62862560904 63164360448 63280393176 63454719328 63540338784 63657062183 63669274592 64102216464 64278806592 64409240896 64496148288 64620954216 64847214432 64864095842 65005602753 65025856896 65066478048 65083416538 65113596288 65245724544 65437679307 65466335616 65525974371 65634091952 65658939423 65839818044 66093071616 66287519298 66300236352 66422029674 66470129544 66511652922 66694880616 66757337856 66830217608 66920391624 67057914924 67091873953 67284653436 67339702144 67470010608 67512158604 67550774368 67698142512 67766178623 68101107646 68122326272 68148115728 68240067984 68346244512 68352663808 68428057152 68553759274 68577339168 68785555586 68835367016 69033156192 69223330176 69444067836 69457390464 69635373808 69661736067 69835461696 69870827312 70006033734 70071591744 70122334464 70251148968 70264626432 70359434496 70488684552 70566433938 70682868256 70921863584 71386559244 71600827584 71627933916 71686536064 71825256048 72252787334 72320449344 72460396008 72497090926 72519679232 72764885248 72891707889 72905691936 72978961594 73092511492 73138171821 73339654388 73603647936 73691753856 73827125372 73838353446 73852519104 73926740316 74111102208 74130395248 74292117432 74343398976 74381047472 74785919208 74991941024 75038787912 75183994809 75231073489 75245506336 75655083504 75757164912 75910891056 75965862336 75994621164 76120011968 76222720704 76362741598 76377391552 76637617056 76896746784 77108583552 77200884992 77335439181 77369305728 77439787893 77596928409 77810694052 77883560832 78073790228 78109993728 78339795534 78347153456 78498762342 78604680726 78764185038 78895035648 78981166264 79518226788 79533482112 79583284352 79613412648 79737285264 79787096532 79832733344 80006895696 80087302009 80287027392 80483127218 80538682224 80647353072 80780420864 81018079142 81033622208 81292020238 81584639136 81750190368 81809390208 81860495904 81959673796 82070261988 82086006912 82236798644 82327506261 82514860516 82532818368 82574614096 82811881152 83040013056 83304809016 83320790784 83396694654 83404527536 83534298848 83565922902 83678678406 83816747872 84365933652 84373857568 84651194628 84720451712 85469621952 85635013464 85705075456 85924565496 85994864384 86144745687 86161272288 86247863702 86436021243 86462952576 86674137004 86755304064 86850995616 87250239076 87367965828 87545252564 87585848064 87860380608 88140547638 88383359064 88400315136 88562706232 88626839392 88682203896 88853812047 88926507488 89182025856 89227188832 89410553232 89531194896 89712871248 89811825012 89960014144 90016211472 90246876434 90264190016 90864154304 90877973472 90986757312 91128326016 91162824984 91237409536 91396428123 91436452224 91705460847 91891549211 92015538483 92044208256 92592090448 92771264586 92882314756 92896440858 93084945954 93113948928 93239587584 93341378312 93428788992 93668198624 93830093478 93976086204 93984912736 94088578584 94293841356 94648629647 94920589764 95182078992 95310508176 95467770112 95503911888 95748638986 95767008064 96072387554 96418209888 96427265792 96613861344 96744222432 97188943852 97207589248 97296143763 97517562428 97538785344 97625124807 97868586816 98138197248 98199503424 98451137928 98470025472 98568987088 98759727066 99056156576 99124531968 99258280704 99633044511 99705194316 99714558944 100042320924 100051717216 100245326412 100380587436 100873444672 101009553216 101205015912 101214521408 101287816448 101326161552 101547213768 101630294272 101929293466 102151661469 102183489408 102222173592 102273940274 102528995712 102642085728 102830638911 103113918908 103178333379 103253050524 103462571212 103834995264 104166101754 104186085696 104453060712 104665016456 104806240968 105009050601 105018913384 105376723452 105396939648 105733026828 106024302384 106151216864 106316380352 106382795376 106675860928 107049369856 107384909632 107401241376 107529804096 107737884072 108379181001 108480674016 108599103613 108745636389 108779518848 109000253824 109147327872 109358537904 109427015984 109468442391 109638767238 109770008348 110009481582 110043757824 110192239872 110415841536 110537630784 110740688058 110890110474 111073078688 111195592872 111421230536 111438176148 111571571208 111857471401 112178878812 112487911536 112558181868 112868259504 113482625256 113540094382 113866336584 113948793504 113959495936 114180017952 114334081056 114544112397 114566087328 114681225362 114859660916 114881696384 115248028324 115662875328 115801327488 116053958592 116490621104 116716041078 116825341248 117110685342 117147174144 117305240832 117520730184 117748143513 117844478752 118146277557 118242938528 118471749396 119214070976 119374926528 119420118972 119605927896 119617161664 119749100016 120010343544 120021615296 120430541088 120461892278 120724690827 120808023336 120869202142 121170631296 121315676416 121527118713 121550433312 121861904164 121938030357 122273947796 122625285552 122687384644 122714085312 122939510694 123105392982 123129010368 123355197966 123695019448 123772290774 123861921144 124113261272 124560019584 124957213524 124981186176 125106791304 125301448272 125348884353 125451438112 125725121808 126560786352 126909438656 127080677568 127314124366 127338549184 128204432928 128344395179 128557613184 128818481792 128992296576 129241908432 129371795553 129694428864 129728191684 130011205506 130051713792 130132956096 130166833076 130227192576 130491449088 130875358614 130932671232 131051948742 131268183904 131317878846 131679636088 132575038596 132600472704 132844059348 132940259088 133023305844 133389761232 133660435216 133840783248 134115829848 134183747906 134569306872 134679404288 134940021216 135024317208 135101548736 135370314651 135396285024 135532357246 136202215292 136296231456 136480135968 136629132899 136692489024 136856114304 137107518548 137154678336 137571111172 137670734032 138066312384 138446660352 138888135672 138914780928 139156896879 139270747616 139323472134 139627418931 139670923392 139741654624 140012067468 140143183488 140502297936 140977369104 141132867876 141365736512 141843727168 142773118488 143201655168 143255867832 143373072128 143622958479 143650512096 143914397627 144108581331 144401005903 144505574668 144640898688 144920792016 144994181852 145783415778 145811383872 145957923188 146185022984 146276343642 146679308776 147207295872 147383507712 147654250744 147676706892 147705038208 147853480632 148139590599 148260790496 148584234864 148686797952 148762094944 149571838416 149983882048 150077575824 150367989618 150462146978 150491012672 151310167008 151514329824 151679739757 151821782112 151931724672 151989242328 152240023936 152445441408 152725483196 152754783104 152893940199 153204191987 153275234112 153410910411 153793493568 154217167104 154670878362 154738611456 154879575786 155193856818 155621388104 155767121664 156147580456 156679591068 156694306912 156997524684 157209361452 157528370076 157962332528 159036453576 159066964224 159166568704 159226825296 159474570528 159574193064 159665466688 160013791392 160174604018 160574054784 160966254436 161077364448 161294706144 162036158284 162067244416 162584040476 163169278272 163500380736 163618780416 163720991808 163919347592 164140523976 164172013824 164458150857 164473597288 164655012522 165014222373 165029721032 165065636736 165149228192 165623762304 166111032087 166609618032 166793389308 166809055072 167068597696 167131845804 167357356812 167633495744 168731867304 168747715136 169302389256 169440903424 170080651741 170310141573 170655734249 170939243904 171270026928 171849130992 172021838043 172289491374 172322544576 172495727404 172872042486 172925905152 173348274008 173510608128 173701991232 174500478152 174735931656 175074061617 175090505128 175666028013 175720761216 176281095276 176766718128 177125412464 177253678784 177364407792 177707624094 177853014976 178364051712 178454377664 178821106464 179062389792 179425742496 179623650024 179920028288 180032422944 180493752868 180528380032 180692838417 181059499621 181303803213 181728308608 181755946944 181973514624 182256652032 182325649968 182792856246 182872904448 183410921694 183783098422 184031076966 184088416512 184409266041 185032796949 185184180896 185542529172 185658436161 185764629512 185792881716 186169891908 186682756624 187336397248 187660186956 187952172408 187969825472 188177157168 188587682712 189297259294 189841179528 190364157984 190621016352 190971186549 191007823776 191497277972 191534016128 192144775108 192836419776 193227722688 193488444864 194377887704 194415178496 194592287526 195016808259 195035124856 195077570688 195250249614 195737173632 196313037921 196399006848 196902275856 196976818269 197137974176 197519454132 198112313152 199266089022 199410388632 199429117888 200084641848 200103434432 200490652824 200761174872 201004406603 201275621859 201684049567 201746889344 202019106432 202410031824 202429042816 202652323104 203094427536 203298535869 203858586932 204303322938 204366978816 204444347184 204547880548 205057991424 205284171456 205661277822 206227837816 206356666758 206506101048 206925142424 207669990528 208332203508 208372171392 208906121424 208985208201 209330032912 209612481936 210018101202 210037826768 210753446904 210793879296 211466053656 212048604768 212302433728 212632760704 212765590752 213351721856 213979408643 214702923127 214769819264 214802482752 215059608192 215475768144 216758362002 216961348032 217198207226 217491272778 217559037696 218000507648 218294655744 218675123667 218717075808 218854031968 218936884782 219277534476 219414515463 219540016696 220018963164 221075261568 221481376116 221780220948 222146157376 222391185744 222842461072 222876352296 223143142416 223714942802 224357757624 224975823072 225116363736 225693220467 225736519008 226965250512 227080188764 227732673168 227791957883 227897587008 228360035904 228668162112 229088224794 229132174656 229362450724 229719321832 229763392768 230496056648 231325750656 231602654976 232006317543 232107917184 232790785227 232981242208 233432082156 233650682496 234221370684 235041460368 235496287026 235688957504 236292555114 236485877056 236943498792 238353876761 238428141952 238749853056 238840237944 239211855792 239234323328 239498200032 239938157459 240020687088 240043230592 240261906027 240749444551 240861082176 240923784556 241449381654 241616046672 241738404284 242341262592 243054237426 243100866624 243723808328 243876060714 244547895592 245250571104 245374769288 245428170624 245879021388 246210785964 246258020736 246710395932 246982518783 247390038896 247544581548 247723842288 248226522544 249120039168 249914427048 249962372352 250213582608 250602896544 250697768706 250902876224 251450243616 252884755669 253121572704 253739818241 253818877312 254161355136 254628248732 254677098368 255426365579 256408865856 256688790358 257115226368 257636963584 257984593152 258434237061 258483816864 258743591106 259308063729 259388857728 259456383368 260022411012 260265912192 260333666152 261750717228 262103897484 262536367808 262635757692 263359272176 265150077192 265200945408 265688118696 265880518176 266046611688 266779522464 267269595593 267320870432 267681566496 268173296677 268231659696 268367495812 269138613744 269880042432 270048634416 270203097472 270740629302 270792570048 271064714492 272404430584 272592462912 272960271936 273258265798 273384978048 273712228608 274189284369 274215037096 274309356672 275116382541 275142222344 275341468064 275674647633 276046615449 276132624768 277776271344 278313793758 278541495232 278646944268 279254837862 279341846784 279483309248 280024134936 280286366976 281004595872 281690945263 281954738208 282265735752 282731473024 283563276997 283687454336 283945888941 284522070833 285546236976 286403310336 286511735664 287245916958 287301024192 287828795254 288217162662 288802011806 289011149336 289281797376 289841584032 289988363704 291566831556 291622767744 291888431289 291915846376 292370045968 292552687284 292875374421 293358617552 294414591744 295308501488 295353413784 295410076416 295706961264 296279181198 296521580992 297168469728 297373595904 297524189888 299143676832 299967764096 300155151648 300735979236 300924293956 300982025344 301867522957 302620334016 303028659648 303359479514 303643564224 303863449344 303978484656 304480047872 304890882816 305450966392 305509566208 305787880398 306408383974 306454984407 306550468224 306821820822 307586987136 308491916733 309341756724 309535000137 309759151572 310387713636 311242776208 312295160912 313359182136 313388613824 313995049368 314418722904 315056740152 315864067519 315924665056 316932077891 318072907152 318453650592 318949141056 319148386128 319330933376 320027582784 320349208036 321148109568 321932508872 322154728896 322589412288 324072316568 324134488832 325137543003 325168080952 325797310839 326236909167 326338556544 327000761472 327441983616 327838695184 328281047952 328405327173 328916301714 328947194576 329310025044 330028444746 330059442064 330131273472 330298456384 331247524608 332222064174 333219236064 333586778616 333618110144 334137195392 334263691608 334714713624 335120236451 335266991488 335572414203 336253356439 337390307771 337463734608 337495430272 338604778512 340161303482 340620283146 341311468498 341878487808 342540053856 343632337191 343698261984 344043676086 344578982748 344645089152 344991454808 345744084972 346696548016 347403982464 349000956304 349471863312 350148123234 350181010256 351332056026 351441522432 352562190552 353533436256 354250824928 354507357568 354728815584 355415248188 355706029952 356752527131 356908755328 357642212928 357958790959 358124779584 358851484992 359247300048 359840056576 360064845888 360987505736 361056760064 361385676834 362118999242 362174072481 362607606426 363456617216 363511893888 363947029248 364581356139 364651299936 365585712492 365814091071 366821843388 367566196844 368062153932 368818532082 370065593898 370368361792 371085058344 371316872322 371529259024 371585763432 372339783816 373365513248 374556092053 374672794496 375320373912 375904344816 375939650944 376354314336 377175365424 378594518588 379682359056 380728315968 381242032704 381942373098 382015647552 382994555944 383068032256 384289550216 385033185537 385672839552 386455445376 386976889728 388115386659 388755775408 389184575052 390033616518 390070249712 390155141376 390500499228 391474347264 392626075842 392798013696 393804551712 393953636538 394275948352 395038908264 396224626304 397390330337 398532178044 398734000093 398820777264 398858235776 400169283696 400206868864 400981305648 401384288767 401522349744 402008813206 402551243718 403368099134 403493778688 404038212864 404820063648 404858085632 405304646208 406110943953 406188855072 406597071738 407717173864 408606645876 408888694368 409095761096 409887398697 410568342912 411322555644 412455675632 412713333516 413012202096 413850284848 415339981056 416664407016 416744342784 417812242848 417970416402 418660065824 419224963872 420036202404 420075653536 421506893808 421616622973 422932107312 423042207497 424097209536 424604867456 425265521408 425531181504 426703443712 427958817286 429405846254 429539638528 429604965504 430119216384 430868875437 430951536288 431743192881 432325743993 433203017709 433516724004 433922696064 434396414452 434982545556 437350247334 437434151616 437708063936 437873769564 438555068952 438829030926 439080033392 440037926328 442150523136 442657199699 442962752232 443560441896 444292314752 444782371488 445599435281 445684922144 445752704592 446286284832 447106111309 447429885604 448715515248 449951646144 450232727472 451386440934 451473038016 453930501024 454160377528 455039219271 455465346336 455583915766 455795174016 456720071808 457336324224 458176449588 458264349312 458681820597 458724901448 459438643664 459612575961 460232731233 460992113296 462651501312 464012635086 464215834368 465581570454 465962484416 466864164312 467301364992 468442741368 469643117671 470082920736 470992574052 471231091019 471377915008 472585110228 472971754112 473886997584 474363250361 476707753522 476856283904 477499706112 477680475888 478423711584 478468646656 478996400064 479876314918 480041374176 480086461184 480523812054 481498889102 481722164352 481847569112 482898763308 483232093344 483476808568 486108474852 486201733248 487447616656 487752121428 489095791184 490501142208 490749538576 490856341248 491758042776 492421571928 492516041472 493420791864 493965037566 494780077792 495089163096 495447684576 496357820387 496453045088 499828854096 500427165216 501205793088 501395537412 501805752448 502900487232 505769511338 506243145408 507479636482 507637754624 508322710272 509256497464 509354196736 510241955223 510852731158 510930424719 511967202747 512817731712 513377580716 516065514129 516868474122 516967633728 517487182212 518616127458 518777715456 518912766736 520044822024 520531824384 520667332304 523501434456 524207794968 525072735616 525271515384 526617514423 526718544352 528398131547 530300154384 531376237392 531761036352 532093223376 533559044928 534539191186 534641740864 535363132992 536346593354 536463319392 536734991624 538277227488 539760084864 540097268832 540406194944 541481258604 541585140096 542078515251 542129428984 543178498863 543911409639 544808861168 545184925824 545920543872 546516531596 546769956096 548378568738 548430074192 548618713344 550232765082 550284444688 550682936128 551349295266 552093230898 552265249536 555552542688 556627587516 557082990464 557293888536 558509675724 558966618496 560048269872 560611114063 562009191744 562506671507 563381890526 563909476416 564531471504 565462946048 567126553994 567374908672 567891777882 569044141666 571092473952 572913559647 573023471328 574491833916 574602048384 575657590508 576434325324 577604023612 578022298672 579683168064 579976727408 583133663112 583245535488 583776862578 583831692752 584740091936 585105374568 585750748842 586717235104 590617002976 590706827568 591413922528 592558362396 593043161984 594336939456 595048379776 598287353664 599935528192 600310303296 601471958472 601848587912 601964050688 603013219809 603735045914 603826865577 605052148701 605240668032 606057319296 606718959028 607287128448 607956969312 609895607607 610901932784 611575760796 612816767948 612909968814 613100936448 613643641644 615173974272 616983833466 618683513448 619070000274 619518303144 620775427272 622485552416 624470519101 624590321824 626718364272 626777227648 627990098736 628837445808 630113480304 631728135038 631849330112 633864155782 636145814304 636907301184 637898282112 638296772256 638661866752 640055165568 640698416072 641938225929 643865017744 644108769381 644309457792 645178824576 648144633136 650275086006 650336161904 651594621678 652473818334 652677113088 654001522944 654883967232 655677390368 656562095904 656810654346 657832603428 657894389152 658620050088 660056889492 660118884128 660596912768 662540407529 664444128348 664780611781 666438472128 667173557232 667236220288 668274390784 668527383216 669429427248 670240472902 670533982976 671144828406 672506712878 674780615542 674927469216 674990860544 677079661401 677209557024 680322606964 681240566292 682622936996 683375873649 685080107712 687264674382 687396523968 688087352172 689157965496 689290178304 689982909616 691488169944 693393096032 694807964928 698001912608 698943726624 700296246468 700362020512 702664112052 705124381104 707066872512 708501649856 709014715136 709457631168 710830496376 711412059904 713505054262 713817510656 715061630283 715284425856 715917581918 716249559168 717702969984 718494600096 719814472377 720129691776 720785718081 721975011472 722248333653 722771353668 724237998484 724348144962 725215212852 727023787776 729162712278 729302599872 731171424984 731628182142 733643686776 735132393688 736124307864 737637064164 738010613483 740131187796 740736723584 742170116688 742633744644 743058518048 743171526864 744679567632 745427964853 746731026496 749112184106 749345588992 750640747824 751808689632 751879301888 752708628672 754350730848 757189037176 758654267007 759364718112 761219454723 761456631936 762484065408 763884746196 764031295104 765989111888 766279096737 768579100432 770066371074 771345679104 772910890752 773953779456 776230773318 777511550816 778369150104 780067233036 780140499424 781000998456 783002299807 785252151684 785649813923 787609103424 787907273076 788551896704 790077816528 792449252608 794780660674 797064356088 797468000186 797641554528 797716471552 800338567392 800413737728 801808786779 801962611296 802768577534 803044699488 804017626412 804519890031 805102487436 806736198268 809640127296 810609292416 812221887906 812377710144 813194143476 815434347728 817213291752 817777388736 818191522192 819774797394 821136685824 822645111288 824911351264 825426667032 826024404192 827023942899 827541808379 827700569696 833328814032 835624485696 835940832804 837320131648 838449927744 840072404808 840151307072 843013787616 843233245946 845072835789 845864214624 846084414994 848194419072 849209734912 850689830991 851062363008 851837666823 853566212499 855917634572 858811692508 859209931008 861737750874 861903072576 863486385762 864651487986 866406035418 867033448008 867845392128 868792828904 869965091112 874700494668 874868303232 875416127872 875747539128 877110137904 877658061852 878160066784 880075852656 880960322099 885314399398 885925504464 887120883792 888584629504 889564742976 891198870562 891369844288 891505409184 892572569664 894212222618 894859771208 897431030496 899903292288 900465454944 902772881868 902946076032 905602568871 907861002048 908320755056 910078438542 910930692672 911167831532 911590348032 913440143616 914672648448 916352899176 916528698624 917363641194 917449802896 918877287328 919225151922 920465462466 921984226592 928025270172 931163140908 931924968832 933728328624 936885482736 939286235342 940165841472 941985148104 942462182038 942755830016 945170220456 945943508224 947592202557 947773995168 948726500722 950796233673 953415507044 955360951776 956847423168 957992800128 959752629836 960082748352 961047624108 962997778204 963444328704 963695138224 965797526616 966464186688 966953617136 972216949704 972403466496 974895233312 975504242856 977391932517 978191582368 981002284416 981499077152 983516085552 984843143856 986841583728 987930075132 989560155584 990178326192 990895369152 992715640774 992906090176 999657708192 1000854330432 1002411586176 1002791074824 1003611504896 1005360709353 1005800974464 1006717242609 1008760069317 1010807041321 1011539022676 1012170923313 1012486290816 1014959272964 1018512994928 1020483910446 1021705462316 1021860849438 1023934405494 1025635463424 1026755161432 1032131028258 1033736948244 1033935267456 1034974364424 1037232254916 1037825533472 1040089644048 1041134926117 1041334664608 1047002868912 1048415589936 1050145471232 1050543030768 1053235028846 1053437088704 1056796263094 1060600308768 1062752474784 1063522072704 1064186446752 1067118089856 1069078382372 1069283481728 1070257581393 1070726265984 1072693186708 1072926638784 1073469983248 1073876372877 1076554454976 1079520169728 1080194537664 1082962517208 1083170280192 1084157030502 1084258857968 1086356997726 1087822819278 1089617722336 1090369851648 1091841087744 1093033063192 1096757137476 1096860148384 1100465530164 1100568889376 1101365872256 1102698590532 1104186461796 1111105085376 1113255175032 1114165980928 1114587777072 1117019351448 1117933236992 1120096539744 1121222228126 1123668276159 1124018383488 1125013343014 1126763781052 1127818952832 1129062943008 1134253107988 1135783555764 1138088283332 1142184947904 1145827119294 1146046942656 1148983667832 1149204096768 1151315181016 1152868650648 1155099556611 1155208047224 1156044597344 1159366336128 1159953454816 1166267326224 1167553725156 1167663385504 1169480183872 1170210749136 1171501497684 1173434470208 1181234005952 1181413655136 1182827845056 1185116724792 1186086323968 1188673878912 1190096759552 1192170991011 1194590139743 1196202000279 1196574707328 1200620606592 1202943916944 1203697175824 1204152866301 1206026439618 1207470091828 1207653731154 1210104297402 1210481336064 1212114638592 1213437918056 1214574256896 1215913938624 1219791215214 1221803865568 1223151521592 1225633535896 1225819937628 1227287283288 1229662196091 1230432185411 1233967666932 1237367026896 1238140000548 1239036606288 1241550854544 1244971104832 1248941038202 1249180643648 1253436728544 1253554455296 1255980197472 1257674891616 1260226960608 1263456270076 1263698660224 1264849868919 1267728311564 1269126622491 1272291628608 1273814602368 1275796564224 1276593544512 1280110331136 1281396832144 1283876451858 1287730035488 1288217538762 1288618915584 1290357649152 1295229578643 1296289266272 1299609053127 1300550172012 1300672323808 1303189243356 1304947636668 1311354780736 1313124191808 1313621308692 1315665206856 1315788778304 1317240100176 1320113778984 1320237768256 1321193825536 1325080815058 1327971599097 1328888256696 1329561223562 1332876944256 1334347114464 1334472440576 1336798305843 1337054766432 1338858854496 1340480945804 1341318333927 1342289656812 1345013425756 1349561231084 1349854938432 1354159322802 1354419114048 1360645213928 1362481132584 1365117657813 1365245873992 1366751747298 1370160215424 1374529348764 1374793047936 1376174704344 1378315930992 1378837727883 1379965819232 1382976339888 1386786192064 1396003825216 1397887453248 1400592492936 1400724041024 1405328224104 1408929353013 1410248762208 1411788346969 1413693273057 1414133745024 1417003299712 1418915262336 1421660992752 1423089751083 1427010108524 1430123260566 1430568851712 1431835163836 1432499118336 1435405939968 1436989200192 1439628944754 1440259383552 1441571436162 1443950022944 1444496667306 1445542707336 1448475996968 1448696289924 1450430425704 1458325424556 1458605199744 1462342849968 1463256364284 1467287373552 1470264787376 1472248615728 1475274128328 1476021226966 1480262375592 1481473447168 1484340233376 1485267489288 1486117036096 1486343053728 1489073461161 1489359135264 1490855929706 1493462052992 1498224368212 1501281495648 1502920461889 1503617379264 1505417257344 1508701461696 1514378074352 1517308534014 1518729436224 1522438909446 1522913263872 1524968130816 1527769492392 1528062590208 1530725865669 1531978223776 1532558193474 1535901608241 1537158200864 1540132742148 1552461546636 1555023101632 1556738300208 1560134466072 1560280998848 1562001996912 1566004599614 1570504303368 1571299627846 1575218206848 1575814546152 1577103793408 1579852543269 1580155633056 1585194394641 1589561321348 1594128712176 1594936000372 1595283109056 1600677134784 1603617573558 1603925222592 1605537155068 1606089398976 1608035252824 1609039780062 1610204974872 1613472396536 1619280254592 1621218584832 1624443775812 1624755420288 1626388286952 1629535496589 1630868695456 1634426583504 1635554777472 1636383044384 1639549594788 1645290222576 1649822702528 1650853334064 1652048808384 1654047885798 1655083616758 1655401139392 1666657628064 1668477137327 1671248971392 1671881665608 1674640263296 1676899855488 1680144809616 1680302614144 1681833342189 1685246111857 1686027575232 1686466491892 1687520014521 1690145671578 1691728429248 1692168829988 1696388838144 1701379661982 1702124726016 1703675333646 1707132424998 1711835269144 1717623385016 1723475501748 1723806145152 1726972771524 1729302975972 1732812070836 1734066896016 1737585657808 1739930182224 1749400989336 1749736606464 1750832255744 1751495078256 1754220275808 1755316123704 1756320133568 1760151705312 1761920644198 1770628798796 1771851008928 1774241767584 1776178727687 1779129485952 1782397741124 1782739688576 1783010818368 1785145139328 1788424445236 1789719542416 1794862060992 1799806584576 1800930909888 1805545763736 1805892152064 1809039659427 1811205137742 1815156446103 1815722004096 1816641510112 1820156877084 1821861385344 1822335663064 1832705798352 1834727282388 1834899605792 1837754574656 1838450303844 1840930924932 1843968453184 1856050540344 1862326281816 1863849937664 1867456657248 1870887169151 1873411557303 1873770965472 1877213076739 1878572470684 1880331682944 1883970296208 1884924364076 1890340440912 1895184405114 1895547990336 1897453001444 1901592467346 1906831014088 1910721903552 1913694846336 1915985600256 1919505259672 1920165496704 1922095248216 1925814677787 1925995556408 1927390276448 1931595053232 1932326308143 1932928373376 1933907234272 1944433899408 1949790466624 1951008485712 1954783865034 1956383164736 1962004568832 1962998154304 1967032171104 1969686287712 1971836616841 1973683167456 1975860150264 1979120311168 1980356652384 1981790738304 1985431281548 1985812180352 1987621222587 1991654495831 1994341835343 1999315416384 2001708660864 2004823172352 2005582149648 2010721418706 2011601948928 2013434485218 2017520138634 2021614082642 2023078045352 2024341846626 2024972581632 2029918545928 2037025989856 2040967820892 2043410924632 2043721698876 2047868810988 2050127620947 2053510322864 2064262056516 2067473896488 2067870534912 2069948728848 2074464509832 2075651066944 2080179288096 2082269852234 2082669329216 2094005737824 2096831179872 2101086061536 2106470057692 2106874177408 2113592526188 2121200617536 2125504949568 2127044145408 2128372893504 2134236179712 2138156764744 2138566963456 2140515162786 2141452531968 2145184890849 2145386373416 2145853277568 2146939966496 2147752745754 2153108909952 2159443417131 2160389075328 2165925034416 2166745000959 2168314061004 2168517715936 2172713995452 2175645638556 2179235444672 2186066126384 2193514274952 2193720296768 2200931060328 2201137778752 2202731744512 2205397181064 2208372923592 2211048472633 2214031840449 2218524545237 2222210170752 2226510350064 2229175554144 2234038702896 2236283894559 2240193079488 2242444456252 2247336552318 2248036766976 2250026686028 2253527562104 2255637905664 2258125886016 2268506215976 2271567111528 2275962801021 2276176566664 2283658364169 2284369895808 2291654238588 2292093885312 2297967335664 2298837290211 2302630362032 2305737301296 2310199113222 2310416094448 2312089194688 2318732672256 2319906909632 2332534652448 2335107450312 2335326771008 2338960367744 2340421498272 2343002995368 2346868940416 2349006899421 2353773495073 2356949441769 2361732154397 2362468011904 2362827310272 2365655690112 2370233449584 2377347757824 2384341982022 2389180279486 2392404000558 2393149414656 2401241213184 2405426360337 2405887833888 2407394351648 2408305732602 2412052879236 2413559670093 2414940183656 2415307462308 2420208594804 2426875836112 2431827877248 2439582430428 2443607731136 2446303043184 2451267071792 2451639875256 2454574566576 2459324392182 2460864370822 2467935333864 2474734053792 2476280001096 2478073212576 2482625425137 2483101709088 2489942209664 2497882076404 2498361287296 2505711536713 2506873457088 2511960394944 2515349783232 2520453921216 2526912540152 2527397320448 2529699737838 2535218507367 2535456623128 2538253244982 2544583257216 2547629204736 2552069492973 2553187089024 2560698637497 2562793664288 2567752903716 2575460070976 2576435077524 2590459157286 2592578532544 2599218106254 2601100344024 2601344647616 2606378486712 2609895273336 2621892644371 2622709561472 2626248383616 2627242617384 2631330413712 2631577556608 2634480200352 2640227557968 2640475536512 2642880966297 2650161630116 2655943198194 2657776513392 2659122447124 2665753888512 2668694228928 2673596611686 2674109532864 2677717708992 2680961891608 2682636667854 2684579313624 2690026851512 2699122462168 2699709876864 2708318645604 2708838228096 2716807706613 2721290427856 2724962265168 2730235315626 2730491747984 2733503494596 2740320430848 2749058697528 2749586095872 2752349408688 2756631861984 2757675455766 2759931638464 2765952679776 2773572384128 2781732312359 2791138000651 2792007650432 2795774906496 2801184985872 2801448082048 2809690021369 2810656448208 2817858706026 2820497524416 2823576693938 2827386546114 2828267490048 2834006599424 2837830524672 2842776607671 2843321985504 2846179502166 2852388701019 2854020217048 2860246521132 2863670327672 2873978400384 2879257889508 2883142872324 2887900045888 2888993334612 2891085414672 2896951993936 2897392579848 2900860851408 2916650849112 2917210399488 2924685699936 2926512728568 2934574747104 2940529574752 2944497231456 2950548256656 2952042453932 2960524751184 2961295452479 2968680466752 2970534978576 2972234072192 2972686107456 2978146922322 2978718270528 2981711859412 2986924105984 2996448736424 3002562991296 3005840923778 3007234758528 3010834514688 3016082128059 3017402923392 3026280207951 3028756148704 3032421123963 3034617068028 3036512769939 3037458872448 3044877818892 3055538984784 3061451731338 3063956447552 3065116386948 3071803216482 3074316401728 3080265484296 3098600397893 3104923093272 3110046203264 3113476600416 3119196046967 3120268932144 3120561997696 3123404778351 3124003993824 3129742779163 3132009199228 3141008606736 3142599255692 3150436413696 3151629092304 3159705086538 3160311266112 3170388789282 3179122642696 3188257424352 3189872000744 3190566218112 3201354269568 3207235147116 3207850445184 3210772744179 3211074310136 3212178797952 3216070505648 3218079560124 3220409949744 3221629118631 3226944793072 3238560509184 3248887551624 3249510840576 3252776573904 3259070993178 3261737390912 3268853167008 3271109554944 3272766088768 3279099189576 3287501823697 3290580445152 3298617637133 3299645405056 3301706668128 3304097616768 3308095771596 3310167233516 3310802278784 3320542752527 3333315256128 3336954274654 3342497942784 3343763331216 3349280526592 3353799710976 3360289619232 3360605228288 3363666684378 3370492223714 3371004828477 3372055150464 3372932983784 3375040029042 3380291343156 3383456858496 3384337659976 3402759323964 3407350667292 3414264849996 3423670538288 3435246770032 3446951003496 3447612290304 3453945543048 3458605951944 3465624141672 3468133792032 3474504742709 3475171315616 3479860364448 3486252856801 3498801978672 3502990156512 3508440551616 3510632247408 3512640267136 3520303410624 3523841288396 3541257597592 3543702017856 3548483535168 3552357455374 3558258971904 3564795482248 3565479377152 3566021636736 3570290278656 3576512973033 3576848890472 3579439084832 3583770419229 3588606000837 3589724121984 3601861819776 3611091527472 3612458598903 3618079318854 3622410275484 3630312892206 3631444008192 3633283020224 3640313754168 3643722770688 3644671326128 3665411596704 3669454564776 3669799211584 3675509149312 3676900607688 3681861849864 3686322600961 3687936906368 3691296556233 3698786920829 3711293385481 3712101080688 3724652563632 3734913314496 3741774338302 3746823114606 3747541930944 3754426153478 3757144941368 3760663365888 3767940592416 3769848728152 3780680881824 3790368810228 3791095980672 3794549606757 3794906002888 3803184934692 3807379867473 3813662028176 3821443807104 3827389692672 3839010519344 3840330993408 3844190496432 3851629355574 3851991112816 3854780552896 3863190106464 3864652616286 3865856746752 3867814468544 3888867798816 3899580933248 3902016971424 3909567730068 3912766329472 3924277798441 3925996308608 3934064342208 3937546700549 3939372575424 3943673233682 3947366334912 3951720300528 3958240622336 3960713304768 3963581476608 3970862563096 3971624360704 3975242445174 3983308991662 3983914797291 3988683670686 3998630832768 4003417321728 4010394917529 4011164299296 4021442837412 4023955001781 4026868970436 4035040277268 4043228165284 4046156090704 4048683693252 4059837091856 4074051979712 4081935641784 4086821849264 4087443397752 4095737621976 4100255241894 4107020645728 4120117012583 4128524113032 4134947792976 4139897457696 4148929019664 4151302133888 4160358576192 4164539704468 4165338658432 4188011475648 4193662359744 4202172123072 4212940115384 4213748354816 4226788059039 4227185052376 4235365040907 4241079819171 4242401235072 4251009899136 4256745787008 4269269253249 4276313529488 4281030325572 4290369781698 4290772746832 4291706555136 4293879932992 4295505491508 4306217819904 4318886834262 4320778150656 4331850068832 4333490001918 4336628122008 4337035431872 4345427990904 4351291277112 4358470889344 4371293633707 4372132252768 4386074001023 4387028549904 4387440593536 4401862120656 4402275557504 4410794362128 4416745847184 4422096945266 4428063680898 4437049090474 4444420341504 4453020700128 4458351108288 4467220383483 4468077405792 4472567789118 4480386158976 4484888912504 4494673104636 4500053372056 4507055124208 4508761385667 4516251772032 4537012431952 4543134223056 4551925602042 4552353133328 4567316728338 4568739791616 4583308477176 4584187770624 4595934671328 4597674580422 4605260724064 4611474602592 4620398226444 4620832188896 4624178389376 4637782852703 4639813819264 4653464282467 4665069304896 4670214900624 4670653542016 4677920735488 4680842996544 4686005990736 4693737880832 4698013798842 4707546990146 4713898883538 4723464308794 4724936023808 4725654620544 4731311380224 4739557629807 4740466899168 4755583183923 4768683964044 4778360558972 4784808001116 4810852720674 4811775667776 4814788703296 4816611465204 4824105758472 4827119340186 4829880367312 4830614924616 4840417189608 4853751672224 4863655754496 4869229196689 4879164860856 4887215462272 4892606086368 4902534143584 4903279750512 4909149133152 4918648784364 4921728741644 4935870667728 4949468107584 4952560002192 4956146425152 4965250850274 4966203418176 4979884419328 4995764152808 4996722574592 5005431411981 5011423073426 5013746914176 5023920789888 5030699566464 5040907842432 5045500026567 5053825080304 5055738335571 5059399475676 5062560043563 5070437014734 5070913246256 5076506489964 5089166514432 5104138985946 5106374178048 5121397274994 5125587328576 5135505807432 5150920141952 5152870155048 5166074294381 5180918314572 5183542001209 5185157065088 5198436212508 5202200688048 5202689295232 5212756973424 5217995753971 5219790546672 5243785288742 5245419122944 5252496767232 5254485234768 5262660827424 5263155113216 5268960400704 5280455115936 5280951073024 5285761932594 5300323260232 5311886396388 5315553026784 5318244894248 5328536183061 5337388457856 5347193223372 5348219065728 5355435417984 5361923783216 5365273335708 5369158627248 5380053703024 5398244924336 5399419753728 5416637291208 5417676456192 5433615413226 5442580855712 5449924530336 5460470631252 5460983495968 5467006989192 5481016098649 5498117395056 5499548697461 5504698817376 5513263723968 5515350911532 5518143959329 5519863276928 5531905359552 5547144768256 5563464624718 5582276001302 5584015300864 5591549812992 5602369971744 5602896164096 5612661507453 5619380042738 5620234671909 5621312896416 5631639230217 5635717412052 5640995048832 5647153387876 5654773092228 5685553215342 5686643971008 5692359004332 5704777402038 5708040434096 5720493042264 5727340655344 5747956800768 5758515779016 5766285744648 5775800091776 5777986669224 5782170829344 5792792658653 5793903987872 5794785159696 5801721702816 5812379447017 5833301698224 5849371399872 5853025457136 5869149494208 5881059149504 5888994462912 5901096513312 5904084907864 5915509850523 5921049502368 5922590904958 5937360933504 5941069957152 5944468144384 5945372214912 5956293844644 5957436541056 5962863667761 5963423718824 5974963487493 5983025506029 5992897472848 6005125982592 6011681847556 6014469517056 6032164256118 6034805846784 6052560415902 6057512297408 6064842247926 6069234136056 6073025539878 6074917744896 6089755637784 6111077969568 6122903462676 6126004183247 6127912895104 6130232773896 6143606432964 6148632803456 6160530968592 6166722254693 6187573386577 6197200795786 6209846186544 6220092406528 6226953200832 6238392093934 6240537864288 6241123995392 6246809556702 6248007987648 6259485558326 6264018398456 6282017213472 6285198511384 6303258184608 6319410173076 6320622532224 6340777578564 6358245285392 6376514848704 6379744001488 6381132436224 6402708539136 6414470294232 6415700890368 6421545488358 6422148620272 6424357595904 6432141011296 6436159120248 6440819899488 6443258237262 6453889586144 6497775103248 6505553147808 6518141986356 6523474781824 6537706334016 6545532177536 6558198379152 6575003647394 6581160890304 6597235274266 6599290810112 6603413336256 6608195233536 6616191543192 6620334467032 6621604557568 6633145417899 6641085505054 6642095521347 6655573635711 6666630512256 6673908549308 6687526662432 6708851683677 6720579238464 6727333368756 6740984447428 6742009656954 6744110300928 6745865967568 6750080058084 6760582686312 6766913716992 6768675319952 6805518647928 6814701334584 6828529699992 6847341076576 6869175710111 6870493540064 6893902006992 6907891086096 6917211903888 6931248283344 6936267584064 6949009485418 6950342631232 6959720728896 6972505713602 6997603957344 7005980313024 7016881103232 7021264494816 7025280534272 7040606821248 7047020698263 7047682576792 7061320485219 7070848325307 7082515195184 7085196463191 7087404035712 7096967070336 7104714910748 7129590964496 7132043273472 7153025946066 7153697780944 7158878169664 7167540838458 7177212001674 7179448243968 7203723639552 7222183054944 7224917197806 7236158637708 7244820550968 7260625784412 7266566040448 7280627508336 7287944482819 7289342652256 7312586729591 7330823193408 7338909129552 7339598423168 7351018298624 7353801215376 7363723699728 7372645201922 7375873812736 7382593112466 7397573841658 7422586770962 7424202161376 7447876275411 7449305127264 7469826628992 7483548676604 7493646229212 7495083861888 7508852306956 7514289882736 7517134610139 7535881184832 7539697456304 7561361763648 7580737620456 7582191961344 7589099213514 7589812005776 7606369869384 7614759734946 7627324056352 7642887614208 7678021038688 7688380992864 7703258711148 7703982225632 7709561105792 7726380212928 7729305232572 7735628937088 7777735597632 7799161866496 7804033942848 7819135460136 7825532658944 7848555596882 7851992617216 7865677933113 7868128684416 7875093401098 7878745150848 7887346467364 7894732669824 7903440601056 7921426609536 7928642898891 7941725126192 7950484890348 7966617983324 7967829594582 7977367341372 7997261665536 8020789835058 8022328598592 8042885674824 8047910003562 8053737940872 8070080554536 8086456330568 8092312181408 8097367386504 8118116748313 8119674183712 8148103959424 8163871283568 8173643698528 8174886795504 8191475243952 8200510483788 8214041291456 8240234025166 8257048226064 8269895585952 8279794915392 8297858039328 8302604267776 8320717152384 8329079408936 8330677316864 8345196937077 8373414001953 8376022951296 8387324719488 8404344246144 8425880230768 8429070064107 8453576118078 8454370104752 8470730081814 8482159638342 8484802470144 8502019798272 8513491574016 8538538506498 8552627058976 8562060651144 8580739563396 8581545493664 8587759865984 8591010983016 8613025297877 8637773668524 8642147953153 8663700137664 8666980003836 8673256244016 8674070863744 8690855981808 8702582554224 8716941778688 8742587267414 8744264505536 8772148002046 8774057099808 8774881187072 8803724241312 8804551115008 8821588724256 8833491694368 8844193890532 8856127361796 8874098180948 8883886357437 8906041400256 8916702216576 8934440766966 8936154811584 8945135578236 8960772317952 8969777825008 8989346209272 9000106744112 9014110248416 9017522771334 9032503544064 9074024863904 9086268446112 9097263371889 9103851204084 9104706266656 9134633456676 9166616954352 9191869342656 9195349160844 9210521448128 9222949205184 9240796452888 9241664377792 9248356778752 9275565705406 9279627638528 9295801193679 9306928564934 9330138609792 9340429801248 9341307084032 9357588140901 9361685993088 9370214335053 9372011981472 9389228337489 9396027597684 9415093980292 9427797767076 9446928617588 9451309241088 9479115259614 9480933798336 9511166367846 9537367928088 9556721117944 9569616002232 9621705441348 9623551335552 9629577406592 9633222930408 9648211516944 9654238680372 9659760734624 9661229849232 9680834379216 9690563543089 9707503344448 9738458393378 9758329721712 9774430924544 9785212172736 9805068287168 9806559501024 9818298266304 9837297568728 9843457483288 9862505471091 9871741335456 9895852911399 9898936215168 9905120004384 9912292850304 9930501700548 9932406836352 9961628257581 9991528305616 10010862823962 10022846146852 10027493828352 10047841579776 10061399132928 10081815684864 10091000053134 10107650160608 10111476671142 10118798951352 10125120087126 10140874029468 10141826492512 10153012979928 10208277971892 10213447580999 10242794549988 10251174657152 10271011614864 10301840283904 10305740310096 10332148588762 10361836629144 10367084002418 10370314130176 10396872425016 10404401376096 10405378590464 10423514228127 10425513946848 10435991507942 10439581093344 10458758570403 10487570577484 10508970469536 10525321654848 10537920801408 10560910231872 10571523865188 10600646520464 10623772792776 10631106053568 10636489788496 10657072366122 10674776915712 10694386446744 10696438131456 10710870835968 10723847566432 10730546671416 10738317254496 10751311257687 10760107406048 10796489848672 10833274582416 10867230826452 10885161711424 10899849060672 10920941262504 10921966991936 10934013978384 10962032197298 10996234790112 10999097394922 11009397634752 11026527447936 11030701823064 11036287918658 11039726553856 11058967802883 11063810719104 11073889668699 11096360762487 11126929249436 11133880156443 11164552002604 11204739943488 11225323014906 11238760085476 11240469343818 11242625792832 11263278460434 11271434824104 11281990097664 11294306775752 11309546184456 11371106430684 11373287942016 11384718008664 11409554804076 11416080868192 11440986084528 11452484187287 11454681310688 11517031558032 11532571489296 11551600183552 11555973338448 11564341658688 11585585317306 11587807975744 11589570319392 11603443405632 11624758894034 11666603396448 11698742799744 11706050914272 11738298988416 11762118299008 11772833395323 11777988925824 11802193026624 11808169815728 11812640101647 11831019701046 11842099004736 11845181809916 11874721867008 11882139914304 11890744429824 11912587689288 11914873082112 11925727335522 11926847437648 11949926974986 11966051012058 11985794945696 12010251965184 12023363695112 12064328512236 12105120831804 12115024594816 12129684495852 12138468272112 12146051079756 12179511275568 12222155939136 12245806925352 12252008366494 12255825790208 12260465547792 12287212865928 12297265606912 12321061937184 12333444509386 12360351037749 12375146773154 12394401591572 12419692373088 12453906401664 12476784187868 12481075728576 12493619113404 12496015975296 12518971116652 12528036796912 12564034426944 12570397022768 12606516369216 12638820346152 12641245064448 12681555157128 12706095122721 12716490570784 12753029697408 12759488002976 12828940588464 12843090976716 12844297240544 12864282022592 12872318240496 12881639798976 12886516474524 12907779172288 12995550206496 13011106295616 13036283972712 13046949563648 13075412668032 13091064355072 13113880901121 13116396758304 13140491537173 13150007294788 13158222003069 13162321780608 13194470548532 13206826672512 13232383086384 13240668934064 13266290835798 13282171010108 13284191042694 13311147271422 13333261024512 13347817098616 13375053324864 13417703367354 13441158476928 13454666737512 13481968894856 13484019313908 13491731935136 13500160116168 13521165372624 13526284157001 13534754039521 13537350639904 13611037295856 13629402669168 13657059399984 13694682153152 13738351420222 13740987080128 13787804013984 13815782172192 13834423807776 13862496566688 13872535168128 13898018970836 13900685262464 13913348558109 13919441457792 13945011427204 13960392847401 13995207914688 14011960626048 14033762206464 14042528989632 14081213642496 14094041396526 14095365153584 14122640970438 14141696650614 14165030390368 14170392926382 14174808071424 14193934140672 14209429821496 14259181928992 14306051892132 14307395561888 14317756339328 14335081676916 14354424003348 14444366109888 14449834395612 14472317275416 14489641101936 14521251568824 14533132080896 14561255016672 14575888965638 14578685304512 14607687590067 14625173459182 14661646386816 14677818259104 14679196846336 14707602430752 14727447399456 14745290403844 14765186224932 14795147683316 14845173541924 14848404322752 14895752550822 14898610254528 14939653257984 14967097353208 14987292458424 14990167723776 15016294235943 15017704613912 15028579765472 15034269220278 15071762369664 15079394912608 15122723527296 15161475240912 15167215006713 15178198427028 15179624011552 15212739738768 15229519469892 15254648112704 15356042077376 15376761985728 15406517422296 15407964451264 15419122211584 15452760425856 15458610465144 15471257874176 15498222883143 15529671816659 15550626003627 15555471195264 15608067885696 15638270920272 15653987261913 15697111193764 15731355866226 15736257368832 15750186802196 15757490301696 15774692934728 15789465339648 15806881202112 15842853219072 15857285797782 15883450252384 15900969780696 15933235966648 15935659189164 15954734682744 15985608549183 16041579670116 16044657197184 16085771349648 16095820007124 16107475881744 16140161109072 16172912661136 16184624362816 16194734773008 16236233496626 16239348367424 16296207918848 16327742567136 16347287397056 16349773591008 16382950487904 16401020967576 16428082582912 16443048295947 16480468050332 16498646092383 16514096452128 16532125080779 16539791171904 16554431877987 16559589830784 16595716078656 16641434304768 16658158817872 16690393874154 16746828003906 16752045902592 16774649438976 16808688492288 16837984522359 16851760461536 16858140128214 16894917690651 16907152236156 16908740209504 16941460163628 16964319276684 17077077012996 17105254117952 17124121302288 17161479126792 17163090987328 17175519731968 17182021966032 17226050595754 17275547337048 17284295906306 17327400275328 17333960007672 17346512488032 17348141727488 17378377975959 17381711963616 17405165108448 17437138341051 17485174534828 17488529011072 17544296004092 17548114199616 17607448482624 17643177448512 17666983388736 17688387781064 17712254723592 17746529551569 17748196361896 17767772714874 17812082800512 17833404433152 17868881533932 17872309623168 17890271156472 17924890462479 17939555650016 17978692418544 18000213488224 18028220496832 18035045542668 18148049727808 18172536892224 18194526743778 18207702408168 18209412533312 18269266913352 18333233908704 18353248510597 18378012549741 18383738685312 18390698321688 18421042896256 18445898410368 18481592905776 18483328755584 18500166764079 18551131410812 18562720159731 18591602387358 18613857129868 18660277219584 18680859602496 18715176281802 18723371986176 18740428670106 18744023962944 18778456674978 18792055195368 18830187960584 18855595534152 18893857235176 18958230519228 18961867596672 19022332735692 19074735856176 19113442235888 19139232004464 19243410882696 19247102671104 19259154813184 19266445860816 19296423033888 19308477360744 19319521469248 19322459698464 19361668758432 19381127086178 19415006688896 19476916786756 19516659443424 19537966004557 19570424345472 19610136574336 19613119002048 19636596532608 19674595137456 19686914966576 19725010942182 19743482670912 19791705822798 19797872430336 19810240008768 19824585700608 19861003401096 19864813672704 19899436253697 19923256515162 19966720907133 19983056611232 20021725647924 20045692293704 20182000106268 20215300321216 20222953342284 20237597902704 20250240174252 20281748058936 20283652985024 20306025959856 20416555943784 20426895161998 20485589099976 20502349314304 20542023229728 20607527130333 20611480620192 20664297177524 20723673258288 20734168004836 20793744850032 20808802752192 20847028456254 20851027893696 20871983015884 20879162186688 20917517140806 20975141154968 21017940939072 21050643309696 21075841602816 21121820463744 21143047730376 21183961455657 21201293040928 21247545585552 21255589389573 21262212107136 21272979576992 21314144732244 21388772893488 21447695132864 21461093342832 21476634508992 21502622515374 21520214812096 21592979697344 21666549164832 21690202785251 21734461652904 21770323422848 21799698121344 21841882525008 21843933983872 21863833448457 21868027956768 21908199454141 21924064394596 21937760188773 21992469580224 21998194789844 22018795269504 22053054895872 22061403646128 22072575837316 22117935605766 22127621438208 22147779337398 22192721524974 22253858498872 22267760312886 22329104005208 22409479886976 22450646029812 22477520170952 22480938687636 22485251585664 22526556920868 22542869648208 22551403830417 22588613551504 22619092368912 22742212861368 22746575884032 22769436017328 22819109608152 22832161736384 22881972169056 22904968374574 22909362621376 23034063116064 23065142978592 23090323459931 23111946676896 23128683317376 23171170634612 23175615951488 23179140638784 23206886811264 23249517788068 23333206792896 23397485599488 23412101828544 23476597976832 23524236598016 23545666790646 23555977851648 23597033799339 23604386053248 23616339631456 23625280203294 23662039402092 23684198009472 23690363619832 23764279828608 23825175378576 23851454671044 23853694875296 23899853949972 23932102024116 23971589891392 24046727390224 24128657024472 24210241663608 24230049189632 24259368991704 24276936544224 24292102159512 24321533198963 24354350244939 24359022551136 24403769997607 24444311878272 24491613850704 24504016732988 24520931095584 24574425731856 24642123874368 24666889018772 24720702075498 24750293546308 24788803183144 24839384746176 24907812803328 24953568375736 24962151457152 24987238226808 24992031950592 25035590811231 25037942233304 25056073593824 25120242005859 25128068853888 25140794045536 25213032738432 25277640692304 25287210192321 25363110314256 25412190245442 25432981141568 25506059394816 25518976005952 25657881176928 25686181953432 25688594481088 25728564045184 25744636480992 25763279597952 25773032949048 25815558344576 25839075893631 25891508445803 25926443859459 25979053698367 25991100412992 26022212591232 26072567945424 26150825336064 26227761802242 26232793516608 26280983074346 26300014589576 26316444006138 26324643561216 26388941097064 26413653345024 26464766172768 26481337868128 26532581671596 26564342020216 26568382085388 26622294542844 26651659072311 26695634197232 26750106649728 26835406734708 26882316953856 26909333475024 26963937789712 26968038627816 26983463870272 27000320232336 27042330745248 27052568314002 27069508079042 27074701279808 27222074591712 27258805338336 27314118799968 27389364306304 27476702840444 27481974160256 27562826903843 27575608027968 27631564344384 27668847615552 27724993133376 27745070336256 27796037941672 27801370524928 27826697116218 27838882915584 27887403581037 27890022854408 27920785694802 27990415829376 28023921252096 28072764422703 28085057979264 28167685012467 28188082793052 28190730307168 28245281940876 28283393301228 28330060780736 28340785852764 28418859642992 28518363857984 28612103784264 28614791123776 28635512678656 28670163353832 28708848006696 28840819088081 28888732219776 28899668791224 28944634550832 28979282203872 29042503137648 29071690629267 29122510033344 29151777931276 29157370609024 29215375180134 29250346918364 29323292773632 29355636518208 29415204861504 29454894798912 29490580807688 29530372449864 29587516413273 29590295366632 29687558734197 29690347083848 29696808645504 29791505101644 29797220509056 29884884772743 29934194706416 29974584916848 30032588471886 30035409227824 30057159530944 30068538440556 30143524739328 30158789825216 30245447054592 30322950481824 30334430013426 30356396854056 30359248023104 30425479477536 30459038939784 30509296225408 30599055435949 30640342742997 30702518007161 30712084154752 30753523971456 30813034844592 30815928902528 30905520851712 30917220930288 30996445766286 31059343633318 31101252007254 31110942390528 31216135771392 31270542684381 31276541840544 31307974523826 31376275711209 31394222387528 31462711732452 31500373604392 31549385869456 31613762404224 31714571595564 31766900504768 31801939561392 31866471933296 31871318378328 31909469365488 31971217098366 32083159340232 32089314394368 32171542699296 32191640014248 32214951763488 32280322218144 32345825322272 32369248725632 32389469546016 32472466993252 32478696734848 32574249977269 32655485134272 32694574794112 32699547182016 32765900975808 32802041935152 32856165165824 32886096591894 32960936100664 32997292184766 33028192904256 33064250161558 33079582343808 33108863755974 33119179661568 33176903408649 33191432157312 33289082287461 33316317635744 33380787748308 33401640469329 33493656007812 33675969044718 33703520923072 33716280256428 33789835381302 33814304472312 33817480419008 33882920327256 33928638553368 34084604376823 34154154025992 34210508235904 34248242604576 34322958253584 34326181974656 34357452561861 34364043932064 34452101191508 34551094674096 34568591812612 34654800550656 34667920015344 34693024976064 34756755951918 34763423927232 34810330216896 34874276682102 34970349069656 34977058022144 35088592008184 35096228399232 35214896965248 35286354897024 35318500185969 35333966777472 35376775562128 35424509447184 35437920304941 35493059103138 35496392723792 35535545429748 35624165601024 35737763067864 35744619246336 35780542312944 35849780924958 35879111300032 35957384837088 36000426976448 36056440993664 36070091085336 36162520060667 36284794008463 36296099455616 36345073784448 36389053487556 36415404816336 36418825066624 36525970277797 36538533826704 36666467817408 36706497021194 36756025099482 36767477370624 36781396643376 36842085792512 36891796820736 36963185811552 36966657511168 37000333528158 37081053113247 37102262821624 37125440319462 37183204774716 37227714259736 37361719204992 37430352563604 37480857340212 37488047925888 37556913349956 37584110390736 37660375921168 37711191068304 37787714470352 37916461038456 37923735193344 38044665471384 38149471712352 38226884471776 38278464008928 38486821765392 38496840882227 38532891721632 38592846067776 38616954721488 38627007715303 38639042938496 38644919396928 38723337516864 38762254172356 38830013377792 38953833573512 39033318886848 39075932009114 39140848690944 39220273148672 39226238004096 39273193065216 39341642703363 39349190274912 39373829933152 39421474611519 39450021884364 39474666009207 39486965341824 39583411645596 39620480017536 39722006802192 39798872507394 39846513030324 39933441814266 39966113222464 40043451295848 40091384587408 40364000212536 40430600642432 40445906684568 40475195805408 40500480348504 40549548610571 40563496117872 40567305970048 40604262118563 40612051919712 40686656129119 40824227240291 40833111887568 40853790323996 40971178199952 41084046459456 41215054260666 41222961240384 41328594355048 41447346516576 41468336009672 41587489700064 41617605504384 41694056912508 41702055787392 41740045674327 41743966031768 41758324373376 41835034281612 41881178542203 41950282309936 42035881878144 42101286619392 42243640927488 42286095460752 42367922911314 42402586081856 42495091171104 42511178779146 42524424214272 42545959153984 42628289464488 42777545786976 42882029282729 42895390265728 42922186685664 42953269017984 43005245030748 43040429624192 43167055782851 43185959394688 43313013706039 43333098329664 43380405570502 43468923305808 43540646845696 43599396242688 43683765050016 43687867967744 43727666896914 43736055913536 43816398908282 43823062770201 43848128789192 43875520377546 43984939160448 43996389579688 44037590539008 44122807292256 44145151674632 44235871211532 44295558674796 44385443049948 44507716997744 44535520625772 44658208010416 44818959773952 44901292059624 44955040341904 44961877375272 44970503171328 45053113841736 45085739296416 45102807660834 45177227103008 45238184737824 45321287138413 45484425722736 45538872034656 45638219216304 45664323472768 45763944338112 45809936749148 45818725242752 46068126232128 46130285957184 46180646919862 46223893353792 46257366634752 46342341269224 46351231902976 46358281277568 46413773622528 46494668649429 46499035576136 46589015449977 46651878010881 46666413585792 46824203657088 46961961785739 47091333581292 47194067598678 47208772106496 47232679262912 47250560406588 47324078804184 47368396018944 47380727239664 47528559657216 47650350757152 47702909342088 47707389750592 47799707899944 47864204048232 47943179782784 48084229970777 48093454780448 48246814011253 48257314048944 48420483327216 48518737983408 48553873088448 48584204319024 48643066397926 48708700489878 48718045102272 48807539995214 48888623756544 48983227701408 49008033465976 49041862191168 49148851463712 49284247748736 49329144887841 49333778037544 49441404150996 49495938277149 49500587092616 49577606366288 49596375242337 49663295633961 49678769492352 49907136751472 49924302914304 49974476453616 50071181622462 50075884466608 50112147187648 50240484011718 50256137707776 50281588091072 50426065476864 50555281384608 50574420384642 50726220628512 50824380490884 50865962283136 51015611379733 51037952011904 51188107107137 51315762353856 51372363906864 51377188962176 51457128090368 51489272961984 51526559195904 51546065898096 51631116689152 51678151787262 51783016891606 51852887718918 51958107396734 51982200825984 52044425182464 52135133927877 52145135890848 52311415023153 52455523604484 52465587033216 52561966148692 52600029179152 52632888012276 52777882194128 52929532345536 52962675736256 53065163343192 53128684040432 53136764170776 53244589085688 53303318144622 53391268394464 53500213299456 53561521163579 53670813469416 53818666950048 53927875579424 53936077255632 53966927740544 54000640464672 54084661490496 54105136628004 54139016158084 54149402559616 54444149183424 54517610676672 54628237599936 54778728612608 54953405680888 54963948320512 55059745531791 55125653807686 55134037649223 55151216055936 55263128688768 55337695231104 55449986266752 55500500292237 55592075883344 55653394232436 55688160479193 55774807162074 55780045708816 55841571389604 55980831658752 56145528845406 56170115958528 56335370024934 56376165586104 56381460614336 56490563881752 56566786602456 56660121561472 56681571705528 56826817238191 56837719285984 57018962013299 57036727715968 57224207568528 57229582247552 57340326707664 57417696013392 57681638176162 57777464439552 57799337582448 57889269101664 57958564407744 58085006275296 58143381258534 58245020066688 58303555862552 58314741218048 58430750360268 58500693836728 58613898013671 58711273036416 58830409723008 58909789597824 58981161615376 59060744899728 59175032826546 59180590733264 59375117468394 59380694167696 59393617291008 59583010203288 59594441018112 59769769545486 59868389412832 59949169833696 60065176943772 60070818455648 60114319061888 60137076881112 60291177085139 60317579650432 60495035672071 60645900963648 60668860026852 60699583552619 60712793708112 60718496046208 60850958955072 60918077879568 61018592450816 61198110871898 61280685485994 61405036014322 61424168309504 61507047942912 61626069689184 61631857805056 61822581390999 61834441860576 61992891532572 62118687266636 62202504014508 62541085368762 62553083681088 62615949047652 62752551422418 62788444775056 62925423464904 63000747208784 63098771738912 63227524808448 63429143191128 63533801009536 63603879122784 63732943866592 63742636756656 63818938730976 63942434196732 64166318680464 64343085398592 64383280028496 64429903526976 64560644436288 64691650644544 64738497451264 64778939092032 64944933986504 64957393469696 65070608355753 65148499954538 65310970268544 65389149588224 65399094364032 65531801951616 65591500345371 65604083870304 65724598362423 65772193183788 65813280566319 65921872201328 65994584369532 66056385808512 66128500323116 66159164687616 66217727511948 66353806817298 66382864314624 66578164574922 66632635271488 66761575496616 66803280938658 66987312015624 67351938089436 67386046015717 67407041846144 67432560512856 67579670762604 67628608944624 67634960838016 67765840654512 67833944801623 67857277106736 68063307252347 68169208753646 68308308051984 68421016471808 68496485209152 68645916507168 68652363949312 68714905123722 68728087864128 68904202383016 69102189348192 69137183625224 69270970379793 69335840030688 69386049952128 69513511903836 69526847854464 69620660433792 69748553364204 69940698139312 70177184016368 70192456798464 70429793930496 70572709794048 70637000371938 70667933554944 70753551124256 70849018894368 70875840609882 70986118206276 70992785447584 71071090859496 71475526135728 71494133066993 71561084625888 71699561849916 71735871471277 71758222600064 71914769674176 72000853952896 72112881987328 72140182170672 72325040121334 72569588016926 72592198911232 72690147568896 72778106975112 72830809632672 72837650133248 72964599596889 73051940555594 73063050734817 73077067653408 73211309992821 73332935634816 73412994042388 73512050198964 73562793286752 73926371623104 74000667056316 74162106226494 74204525643248 74250880638924 74366409549432 74455428519472 74723438409984 74860705127208 74961714680424 74976095851776 75113826699912 75168220781472 75320751842336 75422382136608 75560932811221 75575428940704 75832922076912 76089330942768 76298943424704 76453768943552 76556928017856 76973643530784 76993681764454 77065783443264 77185692135552 77233909442976 77254015430606 77278085876992 77289838793856 77446675033728 77517227680893 77524508344712 77674525337409 77779331578377 77907667147024 77937161095101 78066637773696 78151864018228 78452476008192 78683285406726 78698380549824 78747659866304 78842949223038 78900043768728 78949332018414 78973930683648 79166823291192 79240960035072 79444013604384 79597745014788 79638054382211 79693026060648 79866883628532 79932226444928 80086902591696 80167389311009 80182769174816 80438454025501 80728000425072 80861201284864 80891813369136 80950391610816 81000960697008 81099097221142 81126992235744 81134611940096 81208524237126 81224103839424 81373312258238 81648454480582 81666223775136 81707580647992 81942356399904 82168092918912 82430108521332 82445922480768 82657188710096 82688480711529 82894693033152 82936672019344 83174979400128 83235211008768 83388113825016 83404111574784 83480091348654 83487932063536 83516648746752 83670068563224 83762357084406 83900564619872 84071763756288 84572190921504 84735845822628 84805172163712 84990182342208 85022357558292 85091918307968 85256578928976 85555091573952 85764058565458 85790780531456 85844373371328 85906538035968 86010490061496 86080859248384 86334111565702 86371918789376 86522457264243 86626027412078 86666196659328 86760811141004 86937846611616 87215071887801 87367530100032 87455333793828 87472111827072 87632797816564 87646125540402 87696257578384 87751040755092 87969878320896 87992779159376 88245614584512 88290303349264 88471742423064 88591117349592 88770886099896 89015433995488 89071041251544 89299284231443 89316416020832 89802584119248 89910080683808 89923754750544 90106227683472 90171478592832 90205615321668 90354454206016 90476369475648 90642574276826 90968851445472 91077744069312 91276438432608 91328646945536 91527888676224 91619873498296 91637450485504 91797166307847 91921028228991 92107554021483 92136252464256 92260571914368 92361293839724 92447786707584 92684682538448 92716562555136 92989337298858 92998071152272 93178030899954 93303756021762 93332827171584 93648407314176 93923923571478 94182667162584 94388135197356 94465358525824 94501120813176 94648157608368 94743278276647 94761454479328 95063627484683 95300701514304 95405818684176 95414779501184 95599415799888 95728408096464 95886359565568 96168459941554 96186909560896 96493628022506 96514628097888 96840966654432 97037475966816 97107746176896 97168408638048 97286132795852 97417400979756 97436090204544 97615079990428 97722749931807 97966455402816 98016066931952 98083724382336 98297702927424 98568495497472 98658289775682 98667556075088 98882808301992 98991876554298 99001174185232 99155212732576 99192750484674 99326591267922 99357538984704 99814273502944 99948952907232 100142363244924 100151768933216 100224294375296 100480968023436 100563176182144 101110562769216 101148840769284 101452441257024 101648760981768 101731924566272 102031222759466 102075904023808 102253813130469 102376214214274 102631524707712 102744727813728 102754377924352 102978545923968 103072357685583 103092131796192 103356303574524 103566033783212 103705775437836 103916214793468 103964401651968 104270267855754 104290271781696 104622830046306 104911047208968 104931174066432 105123932297384 105200058358304 105265776024552 105555764388256 105859064691072 105925351472512 106130326686384 106257368080864 106273528341552 106489178171376 106606636289244 106782536788928 107123042327158 107341626938832 107637333900096 107855751158848 107872154511264 107933855481088 108001280929344 108169322980992 108210273256008 108278032316168 108298805119232 108487560182001 108854382025389 108888298366848 109035221353344 109256475199872 109577910833391 109906811361776 110119491063582 110251307615372 110268075298446 110302432111872 110526257377536 110675390462208 110899972533504 111001000584474 111184151766688 111306788464872 111376320958386 111549614324148 111560091417632 111683142779208 112291057690812 112347923390989 112670740049868 112752331172208 112762921228672 112981127763504 113133573204912 113320243122944 113363143411056 113653634476382 113675438571968 114037924026598 114073455431936 114448415137056 114459164495104 114680653415328 114835392026784 115363276352324 115490522646681 115598675164896 115778538203328 115881023145909 115917128815488 116170012550592 116286762517068 116490040133376 116607111725104 116861500720536 117001387673456 117227796027342 117422546072832 117660819446016 117819579195648 117962323230752 118121489799456 118264423834557 118350065653092 118361181466528 118750234936788 118761388335392 119166020406576 119539539090972 119736778825664 119898339667392 120130353887544 120141636911296 120228638123776 120274153762224 120582354170278 120635159300864 120990071344142 121291801927296 121337720053704 121399167105238 121425587416224 121436992092416 121648645831713 121701917910144 121812786355689 121836155759136 122059968387357 122396221743796 122472681720873 122561370971988 122810072028644 123252139378368 123645162781998 123668883721152 123985783065144 124237374533272 124405008029016 125082170737524 125106167362176 125231898095304 125505102844836 125576889550112 125850846929808 125977326060157 126001494417568 126197543477824 126858286382256 127067602019072 127207758245568 127465887733184 127485273513312 127637877461952 127884868393464 128332637360928 128646087848187 128686170797184 128766560056992 128859807053952 129121288872576 129383301289088 129501167348553 129557878184064 129889867973008 129939041118117 130141216711506 130296999909076 130621940537088 130798188728064 131063603903232 131183000690742 131208167740608 131449196724846 131544386367576 131626561132638 131843744402656 131989168739064 132112771617024 132257000646232 132435455023896 132707613634596 132774818552987 133156329149844 133265270542976 133523150993232 133606561877316 133974624031248 134703876178872 134772092031434 134814083692288 134865121025712 135159341525208 135257217889248 135269921676032 135531681309024 135667889603246 135714554213472 135963861415239 136126614504694 136338417507292 136616616103968 136992970418304 137291833014336 137429810247444 137456175728256 137808404766032 138204378696384 138274367250448 138541940759586 138671680061376 138772099904256 139027023807672 139053695708928 139241320867584 139497106728408 139767046349931 139881396278624 140354368032736 141274000743876 141507102248512 141698037788736 141751681219764 141972236412552 141985570895168 142142181718992 142951052271456 142988266133986 143122169251776 143399123699832 143471742942554 143516445200128 143829539348352 144001707905792 144252689912331 144280364341344 144650080242668 144740442033759 145139176033852 145556213950224 145661619265344 145929199193778 146103881111188 146126101469634 146154135306816 146422619985642 146665871269632 146825988084776 147024100397928 147125586573504 147852743246208 148001334112632 148324212452988 148409051286496 148501761277848 148732819098864 148789125727011 148882294434731 148910857038944 149721410254416 149923429360848 150227653399824 150336441562944 150641503684672 150844764273216 151121865622442 151150857881408 151665844153824 152178661885536 152597886849408 152907537887104 153046834139199 153113856035712 153564321321411 153947287061568 153987363528908 154131566886528 154371384271104 154467818885952 154508030861212 154579677587712 154893350067456 155034455361786 155049016689424 155349050674818 155558663156754 155815334294048 155874322190202 156133275547392 156303728036456 157366570813452 157396761099648 157495319732608 157685898446076 157800087537456 157898664036828 158333646582384 158888027208768 159195490029576 159276108764422 159386052121296 159733767257064 159864452889856 160173805183392 160334778622018 160365538349632 160684563490737 160876908051002 161456000850144 161783626738272 161900783221632 162001921394016 162198194442284 162253984471488 162417048474252 162448207678848 162746624516476 163296908961164 163332447550272 163415161295984 163884712799808 164336185837824 164860217042664 164891844961536 165179236595373 165314377420192 165376961423058 165789386066304 165873344038688 166349958800256 166776227650032 166960182697308 166975864127072 167340137126448 167524714168812 167801129239744 169144381843008 169471691645256 169610344327424 169980364684416 170044715116584 170183836615936 170480451714573 170513157857952 170826389983249 171056886039897 171110183147904 171528117130916 171688746742656 172020980122992 172668223131404 173044914528486 173252054824156 173332393318656 173521622282008 173875693223232 174430143775602 174735060200064 174910667587656 174944223654144 175265595633128 175292251080804 175392515156768 175502081510184 175841694041013 175985558318752 176491229169024 176580606698528 176943484846128 177182234699184 177541772199792 178030867990976 178142082503088 178598568462886 178632832041664 179605168238496 179820161367616 179847509501088 180212455366944 180342957185664 180411230643336 180708908412032 180873531255417 180952738951296 181285148553652 181485107016213 181853375888569 181937702890944 182098750657857 182155488138624 182552876865216 183055777352448 183239746996592 183594332615694 183842056457982 184215108042966 184272504928512 184521143828736 184722587679448 184895573415168 185369365076896 185978674597716 185996142304544 186356061799908 186607512043524 187847847142956 188365334325168 188776270394712 188930717051648 189002241626352 189296315216736 189486556553294 189522908958656 190127254969366 190601403028608 190811637368352 190829559002368 191198831599776 191456816192928 192336919883108 192373819121792 192987256045012 193029256195776 193681933308864 194074951933632 194215492353792 194336817276096 194572265591704 194834801959512 194872180409088 195211825067259 195230159980856 195445499863614 195932910805632 196032133863904 196167448764672 196595405854848 197173795087269 197316579551364 197335112150176 197765616603984 197983753108596 198002348370464 198310425465152 198385500969348 198653182535844 199628547005888 199897905814464 200284726489848 200303537866432 200448588750592 200961936046872 201126352364288 201885733616567 202158138047151 202221125538432 202297681538568 202904882514048 203297521963536 203501834404869 204062445518932 204189921757041 204507626260938 204752428428548 205263049415424 205489455627456 205957091847936 206144715371166 206184263592384 206712607149048 207132067566424 207411550875672 207812911139379 207832429586936 208540535711508 208580543563392 209245660092612 209822094417936 210247864594768 210400116716608 210531552049104 211111528776512 211718129382144 211850702945024 212260653372768 212514736161728 212547056683104 212978356342752 213213272578488 213565073577856 214246084654316 214482399200979 214683253877664 214917626050127 215207614413831 215274667800192 215711502317696 215744309022528 216002561858688 216338645961984 216420546512016 216556064632336 216975120364002 217708764050778 217776596733696 218070442706688 218512950399744 218893798790667 219155821666782 219633929978463 219813622723552 220238982127164 220502615230744 220536150596892 222002001168948 222368303533376 222613576929744 222752641916772 223099228648296 223120182835264 223366285558416 224582115381624 224695846781978 225341480099736 225504662344416 225525842457344 225962255527008 226267146409824 226682798433663 226726286822112 227307268952764 227350877143936 228075848053196 228896830274112 229361306830656 229670784053568 230726552704648 230981045293362 231197350329792 231557076406656 231762046291818 231834257630976 232340025101184 232573525034136 233023576012227 233214223450208 233723001441072 233811483285303 234002775346912 234455592054684 235924646461504 236242979598912 236528847669114 236700131306184 236722362933056 237500469873576 237522776670784 238332040813152 238592230637761 238914163146633 239079078181944 239473557651328 239796679334784 240260707775088 240283273822592 240502167933027 240548307524448 241164708340556 241315362076503 241980142688284 242583603854592 242675440107408 242798334210476 242851174832448 243297291663426 243403835820288 243625572711378 243672311518272 244119936774714 244792443487592 244945363441746 245122741943976 245620144057288 246504278756736 247290325563996 247337767442304 247971566130288 248065442134587 248474749066544 248810016058032 250164341475048 250212334724352 250463796190608 251010205689672 251153779100224 251701693859616 251954652120314 252002988835136 252395086955648 253716572764512 253993558059241 254415516491136 254931775466368 254970547026624 255275754923904 255769736786928 256665274721856 257292175696374 257372341594368 257533120113984 257719614107904 258242577745152 258766602578176 259002334697106 259115756368128 259567371792729 259779735946016 259878082236234 260282433423012 260593999818152 262366001381484 262416335481216 262898393449692 263088772735152 263253122265276 263687488805312 263978337478128 264514001292464 264870910047792 265415227269192 265549637105974 266312658299688 266530541085952 267046301986464 267213123754632 267897852694329 267949248062496 269407752357744 269544184062868 269730242051424 270318683050416 270389054007121 270514435778496 271063362618048 271335779206492 271429108426944 271927722830478 272253229009388 272676835014584 273233232207936 273985940836608 274583666028672 274859620494888 274912351456512 275391498923541 275616809532064 276322662064449 276408757392768 276548734500896 277083881519172 277343360122752 278054047615344 278994213456816 279534092699862 279762792557248 280708736065472 282548001487752 283014204497024 283396075577472 283503362439528 283944472825104 283971141790336 284229834829941 284284363437984 284806592903833 285190882454049 285769590682037 285902104542912 285976532267972 286244338503552 286798247399664 286943485885108 287659078696704 288505379824662 288560728682688 289300160485336 289480884067518 290278352067704 291112427900448 291323238530688 291858398387556 292207762222376 292252202939268 292308270613632 292845239971284 293168249795421 293651976169552 294048200795856 294251173147008 295705486492416 296002668225264 296648424905976 296818102572992 297003522555696 297465638197728 297578251454022 297764588869462 297821714077888 299442820508832 299846858721696 300174204979103 300455306799648 300672883125888 301283007369344 301689528546432 302243731244884 302301715762816 303191095942273 303331688307648 304357323771072 305195773698816 305815075774208 306093668278398 306227712071424 306761439391407 307128642642822 307894574123136 307974727057816 308263133773056 308935637771904 309016061722424 310068910723572 310098033378848 310698101349636 311117326313508 311630668588096 311748644380404 312607456072912 314733141626904 314793522199296 314990639465216 315371796892152 315600175074912 315797328073656 316667293164768 317249009968891 317776054417536 318390980059152 318552217528844 318772104242592 319467534514128 320347610366784 320669557244036 320731076699264 321369126981474 321753816102004 322912001700288 323567253476544 323801566443264 324003842788032 324396388884568 324507968942976 324834096948504 324896415357696 325462680546003 325493249032952 326563146076167 326593817922328 326664895100544 326830322591968 327769425599616 328733732500173 329720434085328 330358473190746 330628754840384 330753922846116 331578772132608 331746688077376 332699917600512 333552455300064 333920365394616 333951728254144 334680274252896 335049428337624 335602258479488 336589609795439 337043770172967 337727698078771 338288763686016 338943383290512 339960729368832 340089430233168 340960903429146 341026315715904 341652779966498 342113772079794 342220366295808 343056234261832 343377493485312 344041960245984 345336446262808 346089829056972 346471567940043 346504109648312 347043244564016 347643069437727 347751386446464 348860287551204 349470120400128 349821335175312 350531191266256 350584502161608 350785030313536 351004163020368 351683388082026 351971116637504 352982458338048 353161213397056 353886969692256 354364469398368 355083544399584 356061735981952 356284165006176 357197136925772 357265664083328 358316749749959 359210336476992 359640322735232 359695019002176 360424910733888 360685914371328 360822461286672 361417816824064 361747062510834 361905477902592 362570297107304 362970214032426 363706751777138 363875405781888 364197501315714 364310976277248 364945937495139 365105753730432 366179905162071 366479493993184 367188665231388 367418045162619 367684112915964 368430216085932 369445175358896 370738730153792 371957349195432 371992284609088 372712123599816 373215024087048 374930648145053 375695694285912 376730668650336 377552540789424 377931978180471 378004483252704 378592630433472 378973113106588 379045817917312 380254509938732 381202806057216 381623274736704 382397663199552 382913632385856 384673839766216 384747638243584 385938263544561 385974512090024 386058512391552 387363866617728 388149903867264 388503502045659 388673634552192 389144531183408 389669603919024 389817123354351 390423650134518 390460319961712 390890999727228 391865821611264 392064267727808 393190811709696 394347590174538 394633159102728 394670224300352 395531233207968 395967506217192 396004696740928 396620850930304 396771001938696 397306365071688 397787720667337 398324455658961 399132734093093 399257094011776 399795811628928 400569452979696 400607075732864 401923872093744 403771467233134 404316276094302 404442251076864 404595363077136 405809765028096 406595043927072 407003668809738 407891584245717 408124891037864 408379843514082 409015252521876 409504856857096 410978911254912 412289430742332 412368527184768 413425214298096 414264135132848 414823101751344 415625822278758 415664859173872 417081071423016 417161087126784 418491320185224 419644188835872 420495729189536 420800233433216 421063104098208 422223057553024 423465249704497 424521306745536 424897084868333 425029472323456 425094113366208 425956712685504 426426545156976 427130147155712 428492169308632 428964798401958 429366507755328 429835252100254 430415228827662 430549335600384 431423004635392 431488618045056 432005123717376 432758069736993 432841093024032 433112129264672 433950240728004 434221326101277 435417528101556 437787597581334 438311643333564 439267859956926 439627245447104 440477964254328 441005230461488 441072301193784 444004002337896 444736607066752 445227153859488 445505283833544 446198457296592 446240365670528 446646883304193 446732571116832 449164230763248 449391693563956 450682960199472 451009324688832 451924511054016 452534292819648 453365596867326 453452573644224 454614537905528 454701754287872 456151696106392 457793660548224 458722613661312 459140502417597 459341568107136 460692963964233 461453105409296 461962090586724 462394700659584 463114152813312 463524092583636 464680050202368 465147050068272 466047152024454 466428446900416 467446002882144 467622966570606 468005550693824 468911184109368 471702322110019 471849292923008 472485959197824 473057695338228 473400262612368 473444725866112 474837613611361 475000939747152 475045553341568 476443150766429 476664081626304 477184461275522 477828326293266 478158156363888 478947115302656 479593358669568 480521415550176 480566547645184 481004335866054 481096615048896 482053690472211 482329416681112 482630724153006 483960285376568 485350880214816 485596668420952 485702349664896 486594583326852 487251145422756 487344623036544 488239873549428 489584886975184 489890726883492 490245483887952 491240288114576 493008557513472 494580651127992 494675534884608 495943132260576 496130884269174 496949498133088 497620032116064 500328682950096 500458931468951 500927592381216 502020411379344 502151100298939 502307558200448 503403387719232 503909304240628 504005977670272 504790173911296 507433145529024 507987116118482 508831032982272 509863550932736 509941094053248 510551509847808 511441355143719 511539473573856 512479169949747 513170658119691 513330549443712 514584351392748 515066240227968 518004669394212 519134743585458 519559471892032 519756164472468 520564866846024 521187999636304 524732002762968 524832670962432 525796786899384 526177545470304 526506244530552 527374977610624 527956674956256 528926529678547 529028002584928 529741820095584 530714954123783 530830454538384 531099274211948 532625316599376 534092603972928 534426247509264 535795705388658 535898496124992 538815504715488 539088368125736 539460484102848 540637366100832 540778108014242 541028871556992 542126725236096 542620593766251 542671558412984 542858216853888 543855445660956 544455321048639 544506458018776 545353670029168 545560127665707 546296251973571 546466464415872 549167332057344 549719240989776 550782997847082 551233619064128 552645324128898 552817514785536 553097469001792 554167763038344 554686720245504 556108095230688 557466380675477 557988426913632 559068185399724 559525585114496 561171725177063 561417472130944 563069178178507 565096002975504 566028408994048 566792151154944 567006724879056 567888945650208 567942283580672 568459669659882 568568726875968 569613185807666 570381764908098 571539181364074 571804209085824 571953064535944 572488677007104 573596494799328 573886971770216 577010759649324 577121457365376 578600320970672 578961768135036 580556704135408 582224855800896 582646477061376 583716796775112 584415524444752 584504405878536 584616541227264 585690479942568 586336499590842 587303952339104 588096401591712 588502346294016 589176732799369 592005336450528 593296849811952 593636205145984 594007045111392 594931276395456 595156502908044 595529177738924 595643428155776 598885641017664 599693717443392 600348409958206 600910613599296 601345766251776 602566014738688 603379057092864 604487462489768 604603431525632 605657200849701 606382191884546 606474414141453 606663376615296 608714647542144 610505503214607 612187336556796 612569765271123 613522878782814 614257285285644 615789148246272 615949454115632 617871275543808 618032123444848 620137821447144 620196066757696 621396202699272 622234652627016 623261337176192 623497288760808 625094989620101 625214912145824 627208582146289 629466283253808 630743593784304 631200350149824 631594656147312 633334586329536 634498019937782 635552108835072 636781960118304 637104435057688 637544208485184 638935069028256 640695220733568 641339114488072 641462153398528 642738253962948 643447197602937 643507632204008 644752878150381 645622843241493 645824003400576 647134506953088 648007685576064 648792777769136 649015937885952 649668193897008 650925361092006 650986498065904 653126292152334 653187635844656 653329790201088 653660645183936 655538851199232 657467465000346 659440868170656 660716946381492 661257509680768 661507845692232 663202947936529 663493376154752 665445392392781 667104910600128 667695419078809 667840730789232 667903456508288 669360548505792 670098856675248 671204516958976 673179219590878 674087540345934 675455396157542 676577527372032 677886766581024 680048395300989 680178860466336 681921806858292 682052631431808 683305559932996 684227544159588 686112468523664 688083920491968 690672892525616 692179658113944 692943135880086 693008219296624 694086489128032 695286138875454 695502772892928 697720575102408 699642670350624 701062382532512 701169004323216 701570060627072 702008326040736 703366776164052 703942233275008 706322426794112 707773939384512 708728938796736 710167088799168 712123471963904 712568330012352 714394273851544 714531328166656 715776691913283 716633499499918 716742489439899 718420672953984 719280645470464 719390038004352 720849821467776 721506503799081 721644922573344 723494125021668 723946086229509 725140594214608 725940428064852 727413503554276 727750811563776 728395002631428 729891874990278 730211507460864 732359810324142 732958987986368 734377330462776 734836090325238 735368225831928 736860432171864 738890350717792 741246506172887 741477460307584 743914698390864 743984569218176 745424247199632 746430048174096 749861296290106 751391388571824 753461337300672 755105081578848 755863956360942 756008966505408 757185260866944 757946226213176 758091635834624 760509019877464 761980674177723 763246549473408 764795326399104 765827264771712 769347679532432 771876527089122 771949024180048 772117024783104 774727733235456 776299807734528 777007004091318 777347269104384 778289062366816 779339207838048 779634246708702 780847300269036 780920639923424 781781999454456 784128535455616 786435463736923 788695180349076 789094586184047 789266318205456 789340448600704 791062466415936 791935012434384 792009393481856 793241701860608 793542003877392 794612730143376 795575441334674 796648911317922 798265468186186 798514188023552 799591623257856 801138905959392 801214151465728 803693558082987 803847744187488 807542934466268 808632552188604 809190726154272 811167162021363 813190087854144 814007337619476 815783168491434 816249782075728 816759687028164 818030505043752 819009713714192 821957822509824 824578861484664 824737054369536 826850428596192 828528270265696 829646203502688 831251644557516 831329718347744 834162142846032 836982640370448 839288377671744 840991458379072 841600466866432 842126208196416 844446115106048 846930499408994 849042613491072 849794169736666 850058944646912 850188226732416 851913425371008 852689504489823 852853090313952 854419778711499 855572647362147 856984338617264 857308772046111 857929596803916 858733015510656 859670504200508 860830457655324 862977236090112 865516139473986 865682186048064 866224258529344 867900481456008 868442652202554 870835056203112 875575195162668 876018598204321 876623286667128 878535719913852 879254490894208 880955928508656 881841282421099 882010460922976 882144602387568 884822994280511 888008004675792 889473214133504 890454307718976 891010567667088 892396914593184 892480731341056 893293766608386 893465142233664 898328461526496 898783387127912 900522614937309 901365920398944 902018649377664 903849022108032 905068585639296 906731193734652 906905147288448 909229075811056 909573287826819 912303392212784 915587321096448 917445227322624 918281004835194 918683136214272 921385927928466 922906210818592 923924181173448 924789401319168 927048185167272 929423729870909 930294100136544 932094304048908 932566329126601 932856893800832 934892005764288 935245933141212 936011101387648 937822368218736 943404644220038 943698585846016 944971918395648 946115390676456 946800525224736 946889451732224 949675227222722 950001879494304 950091106683136 951747029906673 952886301532858 953328163252608 954368922551044 955656652586532 956316312727776 961042831100352 962008671732108 962193230097792 964107380944422 964658833362224 965261448306012 967920570753136 970701760429632 971193336841904 971404699329792 973189166653704 974502290845512 974689246073088 976479747098856 979169773950368 979781453766984 980490967775904 982292126545873 982480576229152 989161302255984 991886264521152 992261768538348 993898996266176 995240064232128 1000657365900192 1000917862937902 1001855184762432 1004040822758688 1004302200597878 1004615116400896 1006806775438464 1007818608481256 1008011955340544 1009768829386317 1011131310518901 1013183094236313 1014866291058048 1015974232236964 1019882188106496 1022882710287438 1023078947147712 1024958339899494 1026341316239382 1026661098887424 1029168702785496 1030132480455936 1036009338788424 1038269487170916 1039118943784064 1039512328944936 1041129733692048 1042176061043117 1042375999272608 1045699902331513 1049464005525936 1051593573798768 1052355090940608 1053012489061104 1054749955221248 1055913349912512 1057853059357094 1058056005169856 1059483640191168 1061429908247566 1061660909076768 1062198548423896 1065250633198752 1068185207945856 1068852495018528 1071591410777316 1071796992249984 1074950249249877 1077631009430976 1078176736251472 1078920968205696 1081274732201664 1081556216028484 1082057743113984 1084253450472192 1085241187532502 1085343116825968 1085716433707776 1087710891321912 1088910642097278 1089012916037552 1090707340058336 1091120255331414 1092592503947142 1092932928831744 1099438481979552 1101565995694164 1102467238128256 1105290648257796 1106194938003584 1108335526076688 1112216190461376 1114932761350954 1115976853827264 1118136370799448 1119051170228992 1122343450354126 1122834944261888 1124791944435159 1126138356357014 1130192005951008 1133795934541413 1134013449758112 1135777891300416 1136919339319764 1137137453751936 1139226371615332 1140763529816196 1143078362728148 1143608418171648 1143906129071888 1147192989598656 1147773943540432 1154021519298648 1154242914730752 1157200641941344 1157923536270072 1161113408270816 1164449711601792 1167433593550224 1168831048889504 1169008811757072 1171380959885136 1172672999181684 1174607904678208 1176192803183424 1178353465598738 1184010672901056 1186593699623904 1187272410291968 1188014090222784 1189862552790912 1190313005816088 1191058355477848 1191286856311552 1193363162002011 1194973366976883 1197398202279279 1197771282035328 1199387434886784 1200696819916412 1201821227198592 1208974924979536 1211314401699402 1212764383769092 1212948828282906 1213326753230592 1217429295084288 1221011006429214 1224374673113592 1225139530542246 1227045757565628 1228514570571288 1231898908231264 1235827157300879 1236064246889696 1240275642894288 1240392133515392 1242792405398544 1244469305254032 1246522674352384 1246994577521616 1250189979240202 1250429824291648 1254417164292578 1258932566507616 1261487187568608 1262400700299648 1263189312294624 1266669172659072 1268996039875564 1270395749113491 1273563920236608 1274208870115376 1274691254604999 1275088416970368 1277870138056512 1281390441467136 1282678228976144 1285476507925896 1286894395205874 1287015264408016 1289505756300762 1291245686482986 1291648006801152 1294269013906176 1296015371152128 1297585555538272 1299336387794016 1301850722184012 1301972996131808 1306252584304668 1306375271689312 1307321290367872 1314934930000692 1318881736341312 1321433892762984 1322515019361536 1323015691384464 1326405895873058 1326986752309504 1330890784785562 1334209821200256 1335390838157618 1335681461578464 1335806913016576 1338721097011584 1339940649912579 1340197713350496 1346358439181756 1348175080691868 1350910792315084 1355773533162048 1360096790601978 1360357720932672 1363843613716584 1364105262863616 1366611119865992 1368455088319176 1372224937047328 1376167840983936 1381345785051232 1384359316227888 1385886271760172 1386016438593248 1388172978256064 1390572277750908 1395441150204816 1399285340701248 1402124765065024 1402338008646432 1403140121254144 1404016652081472 1406733552328104 1407884466550016 1412644853588224 1415106966330057 1415547878769024 1417457877593472 1420334177598336 1424512840834083 1425136660024704 1428788547703088 1429329452299287 1431553383826566 1433266998999836 1433484978879798 1436841345907968 1438780076008704 1441699642935552 1443013007598162 1443289845146688 1446988250043336 1447892172459018 1450281188429216 1451880856129704 1454827007108552 1456790005262856 1459783749980556 1460523004082857 1464719620648284 1465917975972736 1468754660925552 1469672180650476 1470736451663856 1473720864343728 1477780701435584 1482493012345774 1482954920615168 1487829396781728 1487969138436352 1490848494399264 1492860096348192 1499722592580212 1501376794406853 1502782777143648 1506453300896817 1506922674601344 1510210163157696 1511727912721884 1512017933010816 1514370521733888 1515892452426352 1521018039754928 1523961348355446 1526493098946816 1529590652798208 1531654529543424 1537437509849241 1538695359064864 1543753054178244 1543898048360096 1554014008182636 1556578124733632 1558678415676096 1559268493417404 1561694600538072 1561841279846848 1563563998908912 1568257070911232 1572870927473846 1577390360698152 1578189172368094 1578532636410912 1578680897201408 1582124932831872 1583870024868768 1584018786963712 1586779589035641 1587084007754784 1589225460286752 1591150882669348 1592144862371349 1593297822635844 1596530936372372 1602277811918784 1607387116165974 1607695488374976 1615085868932536 1617265104377208 1618381452308544 1622334324042726 1626380175708288 1628014675238952 1631566336982868 1632499564151456 1633519374056328 1636061010087504 1636680382997121 1637705238782041 1638019427428384 1649157722969328 1653700857192384 1657056540531392 1659292407005376 1662503289115032 1662659436695488 1668324285692064 1672399142026431 1673965280740896 1678576755343488 1681982916758144 1683515175531189 1684252416392832 1689207534535521 1693860998817988 1698085226982144 1699588339473332 1700376453464832 1703826850742016 1705379008979646 1705706180627904 1708839557422998 1711145294724294 1713968677234528 1714617544092222 1715859193607832 1717466031021312 1719341008401016 1721660915310648 1731032278947972 1731364372096128 1732448517058688 1735800962912016 1736885304405108 1741670112406224 1751150390325336 1752037196408642 1753246573334256 1757071439827704 1758508981788416 1761911857017312 1763682564842198 1764020921845952 1764289204775136 1767530198398107 1769645988561022 1776016009351584 1780908615437952 1782021135334176 1784793829186368 1786587533216772 1786930284467328 1796656923052992 1797566774255824 1801045229874618 1802731840797888 1804037298755328 1807698044216064 1810137171278592 1813462387469304 1813810294576896 1816971602549103 1818458151622112 1819146575653638 1824606784425568 1836562009670388 1842771855856932 1845812421637184 1847848362346896 1854096370334544 1858847459741818 1860588200273088 1864188608097816 1865132658253202 1865713787601664 1869784011528576 1870491866282424 1872022202775296 1875284968860303 1875644736437472 1881625746438867 1886809288440076 1892230781352912 1893601050449472 1899350454445444 1900003758988608 1903494059813346 1905772603065716 1906656326505216 1908737845102088 1911313305173064 1912632625455552 1922085662200704 1924017343464216 1924386460195584 1928214761888844 1929317666724448 1930522896612024 1934258634451143 1935841141506272 1941403520859264 1942386673683808 1946378333307408 1949004581691024 1952959494197712 1958339547900736 1959562907533968 1960981935551808 1964584253091746 1964961152458304 1978322604511968 1983772529042304 1984523537076696 1987797992532352 1989608843809587 1990480128464256 1996336177178343 2000387134774259 2001314731800384 2001835725875804 2003086257236427 2003710369524864 2008081645517376 2008604401195756 2013613550876928 2015637216962512 2019537658772634 2022262621037802 2026366188472626 2029732582116096 2031948464473928 2045765420574876 2046157894295424 2049916679798988 2052682632478764 2058337405570992 2072018677576848 2076538974341832 2078237887568128 2079024657889872 2082259467384096 2084352122086234 2084751998545216 2091399804663026 2098928011051872 2103187147597536 2104710181881216 2106024978122208 2111826699825024 2115706118714188 2116112010339712 2118967280382336 2122859816495132 2123321818153536 2124397096847792 2130501266397504 2136370415891712 2137704990037056 2143182821554632 2143593984499968 2147330075739849 2149900498499754 2155262018861952 2156353472502944 2157841936411392 2162549464403328 2163112432056968 2170482375065004 2170686233651936 2175421782643824 2177821284194556 2178025832075104 2181414680116672 2182240510662828 2185185007894284 2198876963959104 2203131991388328 2204934476256512 2210581296515592 2212389876007168 2216671052153376 2220743069782237 2223739518518661 2224432380922752 2229865522701908 2231953707654528 2236272741598896 2244686900708252 2249583888870318 2252276712714028 2260384011902016 2267591869082826 2268026899516224 2271555782600832 2273838678639528 2274274907503872 2278452743230664 2281527059632392 2285942022533169 2286156725456296 2287812258143776 2294385979197312 2295547887080864 2308043038597296 2314401283882688 2315847072540144 2322226816541632 2328899423203584 2334867187100448 2337662097779008 2338017623514144 2342761919770272 2345345998363368 2349215809356416 2352385606366848 2356706931197476 2359306391210769 2364093886551397 2367283758552141 2368021345802112 2373187399247808 2376028180445568 2379725105581824 2380626011632176 2382116710955696 2386726324004022 2389946733953766 2394796404558558 2395542564070656 2398774869773568 2401393639832824 2403642454397184 2417949849959072 2422628803398804 2425528767538184 2425897656565812 2433501486064089 2442022012858428 2448749346227184 2450279061084492 2454091515131256 2457029141142576 2463797816462528 2471654314601758 2472128493779392 2480551285788576 2480784267030784 2485584810797088 2488938610508064 2493989155043232 2500379958480404 2500859648583296 2508834328585156 2517865133015232 2522974375137216 2524801400599296 2526378624589248 2533338345318144 2537992079751128 2540791498226982 2547127840473216 2548417740230752 2549382509209998 2550176833940736 2555740276113024 2563259336134497 2565356457952288 2570953015851792 2571926316138333 2573788790411748 2574030528816032 2579011512601524 2582491372965972 2595171111076544 2598672775588032 2603701444368024 2603945992263616 2612505168609336 2612750543378624 2614642580735744 2624514537015371 2628055794612963 2629869860001384 2637763472682624 2642867785525968 2645523847263297 2646031382768928 2652811791746116 2654468982841533 2661781569571124 2668419642400512 2670781676315236 2671362923156928 2677442194023168 2679881299825158 2680395426700992 2692716878363512 2696350161383736 2701567844811927 2701821584630168 2711547066324096 2720193581203956 2720715441865344 2727687227433168 2728719863480457 2733222239731984 2736910176638352 2744449874094656 2752335681967872 2762691570102464 2768718632455776 2771772543520344 2772032877186496 2776345956512128 2781144555501816 2788271189612727 2790882300409632 2793929138651651 2797698987379803 2798570681402496 2804249530130048 2804676017292864 2808033304162944 2813467104656208 2830213932660114 2831095757538048 2834915755186944 2840668355196672 2849025681668166 2850273320049408 2855241089720019 2857577095406176 2858658904598574 2863106767653132 2866533997999672 2866969957759596 2886026015196324 2886579690293376 2893976500086672 2895784344918036 2900562376858432 2903761712259408 2909654014217104 2913580010525712 2919567499961112 2921046008165714 2929439241296568 2931835951945472 2937509321851104 2939344361300952 2941472903327712 2946876379637619 2947441728687456 2955561402871168 2964986024691548 2974279594078331 2975658793563456 2981696988798528 2985720192696384 2999445185160424 3002753588813706 3005565554287296 3012906601793634 3013845349202688 3020420326315392 3023455825443768 3024035866021632 3029306488158951 3031784904852704 3039549282708939 3042036079509856 3047922696710892 3074875019698482 3077390718129728 3087506108356488 3087796096720192 3108028016365272 3113156249467264 3117356831352192 3118536986834808 3123389201076144 3123682559693696 3126528183129351 3127127997817824 3137099706994539 3145741854947692 3154780721396304 3156378344736188 3157065272821824 3164249865663744 3167740049737536 3173559178071282 3174168015509568 3178450920573504 3182301765338696 3184289724742698 3186595645271688 3193061872744744 3204555623837568 3214774232331948 3215390976749952 3224850747749631 3230171737865072 3234530208754416 3236762904617088 3244668648085452 3252760351416576 3256029350477904 3263132673965736 3264999128302912 3267038748112656 3272122020175008 3273360765994242 3275410477564082 3276038854856768 3298315445938656 3301916254770133 3307401714384768 3314113081062784 3318584814010752 3325006578230064 3325318873390976 3335102055365003 3336648571384128 3344798284052862 3347930561481792 3357153510686976 3363965833516288 3367030351062378 3368504832785664 3374375833305477 3378415069071042 3387721997635976 3399176678946664 3410758017959292 3411412361255808 3417679114845996 3422290589448588 3427937354469056 3429235088184444 3431718387215664 3438682016802032 3443321830621296 3462064557895944 3462728744192256 3464897034117376 3471601925824032 3473770608810216 3483340224812448 3502300780650672 3504074392817284 3506493146668512 3514142879655408 3515057702092573 3523823714034624 3527365129684396 3528041843691904 3528578409550272 3535060396796214 3539291977122044 3552032018703168 3561817230875904 3564042270668352 3569587658372736 3573175066433544 3573860568934656 3580089486006033 3592194606837837 3593313846105984 3595133548511648 3602090459749236 3605463681595776 3626924774938608 3633943205098206 3636916303244224 3638293151307276 3649213568851136 3673124019340776 3685543711713864 3691624843274368 3695696724693792 3702485707749829 3707481471902637 3708192740669088 3715004678866481 3717694919483636 3721176400546176 3728377216195632 3730265316506404 3739568023057152 3740983732564848 3750569937720606 3751289472874944 3763251492877734 3773618576880152 3784461562705824 3787202100898944 3798700908890888 3800007517977216 3806988119626692 3811187247340473 3811545206131432 3817475690204176 3822626610346128 3824073763814997 3825265250911104 3844171324401408 3848034686928432 3856429523777688 3858635333448896 3861045793224048 3868517268902286 3871682283012544 3882807041718528 3884773347367616 3892756666614816 3898009163382048 3902264664728339 3905918988395424 3916679095801472 3919125815067936 3921963871103616 3929168506183492 3929922304916608 3941484247249549 3956645209023936 3967545058084608 3969047074153392 3975595985064704 3979217687619174 3980960256928512 3992672354356686 4000774269548518 4002629463600768 4003671451751608 4006172514472854 4007420739049728 4016163291034752 4017208802391512 4031274433925024 4039075317545268 4044525242075604 4052732376945252 4063896928947856 4091530841149752 4092315788590848 4099833359597976 4105365264957528 4116674811141984 4124237129595583 4144037355153696 4153077948683664 4158049315779744 4164518934768192 4168704244172468 4169503997090432 4182799609326052 4197856022103744 4206374295195072 4209420363762432 4212049956244416 4223653399650048 4231412237428376 4232224020679424 4237934560764672 4245320898990171 4245719632990264 4246643636307072 4248794193695584 4261002532795008 4273538522502249 4275409980074112 4286365643109264 4287988356897861 4294660151479698 4299800996999508 4310524037723904 4312706945005888 4325098928806656 4326224864113936 4340964750130008 4341372467303872 4350843565287648 4355642568389112 4356051664150208 4362829360233344 4364481021325656 4370370015788568 4375664927340707 4381569012248571 4390460075024023 4397753927918208 4406263982776656 4421162593031184 4433342104306752 4441486139564474 4447479037037322 4448864761845504 4459731045403816 4463907415309056 4472545483197792 4489373801416504 4499167777740636 4504130383220559 4504553425428056 4519359902690451 4520768023804032 4535183738165652 4536053799032448 4543111565201664 4547677357279056 4556905486461328 4563054119264784 4571884045066338 4572313450912592 4575624516287552 4588771958394624 4591095774161728 4616086077194592 4628802567765376 4631694145080288 4644453633083264 4658117746749467 4669734374200896 4673867933551663 4675324195558016 4676035247028288 4685523839540544 4690691996726736 4698431618712832 4704771212733696 4713413862394952 4718612782421538 4728187773102794 4734567517104282 4736042691604224 4746374798495616 4752056360891136 4760338767106923 4761252023264352 4764233421911392 4773452648008044 4776434587114047 4779893467907532 4789592809117116 4802787279665648 4835899699918144 4845257606797608 4851057535076368 4851795313131624 4867002972128178 4884044025716856 4897498692454368 4900558122168984 4908183030262512 4913115716346123 4914058282285152 4927595632925056 4943308629203516 4944256987558784 4961102571577152 4971169621594176 4977877221016128 4987978310086464 5000759916960808 5001719297166592 5017197426079293 5017668657170312 5035730266030464 5045948750274432 5050545526593567 5052757249178496 5067622603606563 5075984159502256 5081582996453964 5094255680946432 5096835480461504 5098765018419996 5111480552226048 5126518672268994 5130712915904576 5141906031703584 5143852632276666 5147577580823496 5148061057632064 5158023025203048 5164982745931944 5188725543210209 5190342222153088 5197345551176064 5207402888736048 5207891984527232 5225010337218672 5225501086757248 5249029074030742 5256111589225926 5259739720002768 5275526945365248 5285735571051936 5291047694526594 5292062765537856 5302590595194321 5305623583492232 5308937965683066 5323563139142248 5341563352630472 5342725846313856 5359762599650316 5360790853401984 5385433756727024 5392700322767472 5403135689623854 5403643169260336 5423094132648192 5440387162407912 5441430883730688 5455374454866336 5457439726960914 5466444479463968 5473820353276704 5488899748189312 5505048246158461 5523662103288329 5525383140204928 5537437264911552 5543545087040688 5544065754372992 5552691913024256 5562289111003632 5576542379225454 5581764600819264 5587858277303302 5595397974759606 5597141362804992 5608499060260096 5609352034585728 5616066608325888 5625854906580909 5626934209312416 5644877239316601 5660427865320228 5698051363336332 5710482179440038 5715154190812352 5717317809197148 5726213535306264 5733067995999344 5733939915519192 5772052030392648 5773159380586752 5787953000173344 5791568689836072 5801124753716864 5807523424518816 5819308028434208 5827160021051424 5839134999922224 5842092016331428 5858878482593136 5875018643702208 5878688722601904 5882945806655424 5893752759275238 5894883457374912 5911122805742336 5929972049383096 5948559188156662 5951317587126912 5963393977597056 5968826531428761 5971440385392768 5989008531535029 5998890370320848 6001161404322777 6005507177627412 6009258771709281 6011131108574592 6025813203587268 6040840652630784 6046911650887536 6058612976317902 6063569809705408 6079098565417878 6084072159019712 6095845393421784 6132130187430247 6149750039396964 6154781436259456 6172888976947693 6175012216712976 6175592193440384 6193760959963577 6216056032730544 6226312498934528 6234713662704384 6237073973669616 6246778402152288 6247365119387392 6253056366258702 6254255995635648 6274199413989078 6291483709895384 6309561442792608 6312756689472376 6314130545643648 6335480099475072 6347118356142564 6348336031019136 6356901841147008 6364603530677392 6368579449485396 6373191290543376 6386123745489488 6409111247675136 6429548464663896 6430781953499904 6449701495499262 6460343475730144 6469060417508832 6473525809234176 6489337296170904 6505966109096363 6512058700955808 6526265347931472 6527964303886207 6529998256605824 6534077496225312 6544244040350016 6546721531988484 6550820955128164 6552077709713536 6596630891877312 6603832509540266 6614803428769536 6628226162125568 6637169628021504 6650013156460128 6650637746781952 6662229209346711 6670204110730006 6671218555555983 6673297142768256 6689596568105724 6695861122963584 6734060702124756 6748751666610954 6756830138142084 6775443995271952 6798353357893328 6821516035918584 6822824722511616 6835358229691992 6844581178897176 6855874708938112 6858470176368888 6863436774431328 6876044885821111 6877364033604064 6886643661242592 6899294403609179 6924129115791888 6943203851648064 6947541217620432 6966680449624896 7004601561301344 7008148785634568 7012986293337024 7028285759310816 7030115404185146 7047647428069248 7054730259368792 7056083687383808 7057156819100544 7070120793592428 7077919173632307 7078583954244088 7092281659654191 7101851275656423 7104064037406336 7128084541336704 7139175316745472 7146350132867088 7160178972012066 7184389213675674 7186627692211968 7190267097023296 7204180919498472 7210927363191552 7253849549877216 7267886410196412 7273832606488448 7276586302614552 7295232427301819 7298427137702272 7319899316320591 7344649609866899 7346248038681552 7371087423427728 7383249686548736 7391393449387584 7404971415499658 7414962943805274 7416385481338176 7430009357732962 7435389838967272 7442352801092352 7456754432391264 7460530633012808 7481967465129696 7501139875441212 7502578945749888 7526502985755468 7547237153760304 7568923125411648 7574404201797888 7597401817781776 7600015035954432 7613976239253384 7622374494680946 7623090412262864 7634951380408352 7645253220692256 7648147527629994 7650530501822208 7696069373856864 7712859047555376 7717270666897792 7722091586448096 7737034537804572 7743364566025088 7769546694735232 7785513333229632 7796018326764096 7804529329456678 7811837976790848 7833358191602944 7838251630135872 7843927742207232 7858337012366984 7859844609833216 7873543611046113 7882968494499098 7884167383838889 7913290418047872 7936571541789891 7938094148306784 7958435375238348 7963406948524599 7985344708713372 8001548539097036 8005258927201536 8007342903503216 8012345028945708 8032326582069504 8034417604783024 8062548867850048 8078150635090536 8089050484151208 8105464753890504 8127793857895712 8153711567901757 8183061682299504 8199666719195952 8210730529915056 8233349622283968 8248474259191166 8288074710307392 8306155897367328 8316098631559488 8329037869536384 8337408488344936 8339007994180864 8364813568838181 8365599218652104 8381787415954953 8393096962139409 8395712044207488 8412748590390144 8424099912488832 8462824474856752 8490641797980342 8491439265980528 8493287272614144 8497588387391168 8522005065590016 8547077045004498 8550819960148224 8572731286218528 8575976713795722 8589320302959396 8599601993999016 8625413890011776 8650790101106153 8652449728227872 8680040448024517 8681929500260016 8682744934607744 8701687130575296 8711285136778224 8712103328300416 8725658720466688 8728962042651312 8740740031577136 8751329854681414 8763138024497142 8780920150048046 8795507855836416 8812527965553312 8840629138912857 8842325186062368 8866684208613504 8882972279128948 8894958074074644 8919462090807632 8922838782234993 8945090966395584 8978747602833008 8998335555481272 9008260766441118 9009106850856112 9038719805380902 9041536047608064 9070367476331304 9072107598064896 9095354714558112 9113810972922656 9126108238529568 9143768090132676 9144626901825184 9151249032575104 9182191548323456 9232172154389184 9257605135530752 9263388290160576 9288907266166528 9316235493498934 9339468748401792 9347735867103326 9350648391116032 9352070494056576 9371047679081088 9379584549388053 9381383993453472 9411299120983617 9426827724789904 9437225564843076 9456375546205588 9469135034208564 9492749596991232 9520677534213846 9522504046528704 9528466843822784 9546905296016088 9552869174228094 9559786935815064 9579185618234232 9605574559331296 9636204580247531 9671799399836288 9690515213595216 9702115070152736 9703590626263248 9734005944256356 9768088051433712 9794997384908736 9801116244337968 9816366060525024 9826231432692246 9828116564570304 9855191265850112 9886617258407032 9888513975117568 9905748764310399 9922205143154304 9942339243188352 9955754442032256 9975956620172928 10001519833921616 10005306166095009 10034394852158586 10035337314340624 10071460532060928 10091897500548864 10101091053187134 10105514498356992 10135245207213126 10151968319004512 10163165992907928 10193670960923008 10197530036839992 10223661028579999 10253037344537988 10258229620392611 10261425831809152 10283812063407168 10287705264553332 10295155161646992 10296122115264128 10316046050406096 10329965491863888 10377451086420418 10380684444306176 10394691102352128 10414805777472096 10415783969054464 10450020674437344 10451002173514496 10498058148061484 10512223178451852 10519479440005536 10545173106277719 10571471142103872 10582095389053188 10584125531075712 10605181190388642 10611247166984464 10617875931366132 10647126278284496 10683126705260944 10685451692627712 10719525199300632 10721581706803968 10770867513454048 10785400645534944 10806271379247708 10807286338520672 10880774324815824 10910748909732672 10914879453921828 10932888958927936 10947640706553408 10977799496378624 11010096492316922 11047324206576658 11050766280409856 11074874529823104 11087090174081376 11088131508745984 11107457123249487 11122444415707911 11124578222007264 11145014036599443 11153084758450908 11163529201638528 11175716554606604 11190795949519212 11218704069171456 11251709813161818 11253868418624832 11289754478633202 11320855730640456 11396102726672664 11420964358880076 11430308381624704 11434635618394296 11452427070612528 11463936671474287 11466135991998688 11467879831038384 11502698925646643 11544104060785296 11575906000346688 11583137379672144 11602249507433728 11615046849037632 11638616056868416 11654320042102848 11678269999844448 11684184032662856 11706793994185017 11717756965186272 11750037287404416 11757377445203808 11765891613310848 11787505518550476 11789766914749824 11824452741748647 11859944098766192 11897118376313324 11902635174253824 11926787955194112 11937653062857522 11942880770785536 11978017063070058 11997780740641696 12002322808645554 12011014355254824 12018517543418562 12022262217149184 12051626407174536 12093823301775072 12117225952635804 12123362278645813 12127139619410816 12158197130835756 12168144318039424 12191690786843568 12264260374860494 12299500078793928 12309562872518912 12345777953895386 12350024433425952 12351184386880768 12372711388786749 12387521919927154 12432112065461088 12474147947339232 12493556804304576 12506112732517404 12508511991271296 12548398827978156 12582967419790768 12619122885585216 12625513378944752 12628261091287296 12670960198950144 12694236712285128 12696672062038272 12713803682294016 12729207061354784 12737158898970792 12746382581086752 12772247490978976 12859096929327792 12899402990998524 12920686951460288 12938120835017664 12978674592341808 13011932218192726 13024117401911616 13052530695862944 13055928607772414 13059996513211648 13068154992450624 13088488080700032 13093443063976968 13101641910256328 13104155419427072 13126994782022121 13144707036745713 13171380225072069 13193261783754624 13207665019080532 13300026312920256 13324458418693422 13340408221460012 13342437111111966 13346594285536512 13379193136211448 13391722245927168 13468121404249512 13497503333221908 13513660276284168 13550887990543904 13594098730309669 13596706715786656 13643032071837168 13670716459383984 13689162357794352 13711749417876224 13716940352737776 13726873548862656 13752089771642222 13754728067208128 13773287322485184 13798588807218358 13848258231583776 13886407703296128 13895082435240864 13933360899249792 13974353240248401 14009203122602688 14016297571269136 14021603800654989 14025972586674048 14056571518621632 14060230808370292 14095294856138496 14109460518737584 14114313638201088 14140241587184856 14155838347264614 14157167908488176 14184563319308382 14203702551312846 14208128074812672 14256169082673408 14292700265734176 14320357944024132 14368778427351348 14380534194046592 14408361838996944 14507699099754432 14535772820392824 14547665212976896 14553172605229104 14590464854603638 14596854275404544 14639798632641182 14689299219733798 14692496077363104 14739347149038369 14742174846855456 14782786898775168 14809942830999316 14829925887610548 14832770962676352 14860018715465924 14870779677934544 14913508864782528 14921061266025616 14963934930259392 15002279750882424 15005157891499776 15053005971510936 15094474307520608 15137846250823296 15194803635563552 15227952478506768 15244748989361892 15246180824525728 15269902760816704 15290506441384512 15296295055259988 15392138747713728 15425718095110752 15434541333795584 15444183172896192 15474069075609144 15486729132050176 15539093389470464 15566176629630627 15571026666459264 15592036653528192 15609058658913356 15623675953581696 15676503260271744 15716674024733968 15747087222092226 15765936988998196 15768334767677778 15826580836095744 15873143083579782 15876188296613568 15916870750476696 15926813897049198 15970689417426744 16003097078194072 16014685807006432 16024690057891416 16065753044911427 16068835209566048 16125097735700096 16156301270181072 16178100968302416 16210929507781008 16255587715791424 16307423135803514 16366123364599008 16399333438391904 16421461059830112 16466699244567936 16496948518382332 16515144738475383 16570986309864987 16576149420614784 16612311794734656 16632197263118976 16658075739072768 16674816976689872 16729627137676362 16731198437304208 16763574831909906 16786193924278818 16791424088414976 16825497180780288 16848199824977664 16925648949713504 16981283595960684 16982878531961056 16995176774782336 17094154090008996 17145462572437056 17151953427591444 17178640605918792 17199203987998032 17250827780023552 17301580202212306 17304899456455744 17360080896049034 17363859000520032 17365489869215488 17403374261150592 17422570273556448 17424206656600832 17457924085302624 17481480063154272 17502659709362828 17526276048994284 17561840300096092 17625055931106624 17681258277825714 17684650372124736 17733368417227008 17765944558257896 17789916148149288 17838924181615264 17845677564469986 17890181932791168 17957495205666016 17996671110962544 18003484212968331 18016521532882236 18018213701712224 18077439610761804 18140734952662608 18190709429116224 18227621945845312 18252216477059136 18287536180265352 18289253803650368 18302498065150208 18364383096646912 18396390562290741 18464344308778368 18518666930843079 18526776580321152 18581282879890731 18632470986997868 18678937496803584 18695471734206652 18704140988113152 18742095358162176 18759169098776106 18762767986906944 18822598241967234 18853655449579808 18874451129686152 18912751092411176 18938270068417128 19041355068427692 19045008093057408 19056933687645568 19093810592032176 19105738348456188 19119573871630128 19158371236468464 19211149118662592 19272409160495062 19343598799672576 19381030427190432 19404230140305472 19407181252526496 19468011888512712 19517898327289089 19536176102867424 19583892911658621 19589994769817472 19602232488675936 19632732121050048 19652462865384492 19656233129140608 19773234516814064 19811497528620798 19844410286308608 19884678486376704 19911508884064512 19951913240345856 19986687628040133 20003039667843232 20010612332190018 20068789704317172 20070674628681248 20202182106374268 20270490414426252 20303936638009024 20326331985815856 20387341921846016 20395060073679984 20447322057159998 20506074689075976 20516459240785222 20522851663618304 20567624126814336 20575410529106664 20590310323293984 20592244230528256 20628134657463333 20632092100812192 20659930983727776 20697883210827537 20754902172840836 20829611554944192 20900041348874688 20996116296122968 21024446356903704 21038958880011072 21090346212555438 21142942284207744 21164190778106376 21168251062151424 21210362380777284 21222494333968928 21235751862732264 21276844978962573 21294252556568992 21366253410521888 21439050398601264 21541735026908096 21570801291069888 21612542758495416 21614572677041344 21761548649631648 21821497819465344 21829758907843656 21865777917855872 21885697281905457 21895281413106816 21959697948961773 22020192984633844 22033948829600697 22094648413153316 22149749059646208 22174180348162752 22214914246498974 22244888831415822 22249156444014528 22290028073198886 22306169516901816 22327058403277056 22351433109213208 22381591899038424 22503419626323636 22507736837249664 22579508957266404 22641711461280912 22792205453345328 22841928717760152 22860616763249408 22869271236788592 22904854141225056 22927873342948574 22932271983997376 22935759662076768 23005397851293286 23088208121570592 23151812000693376 23166274759344288 23230093698075264 23277232113736832 23308640084205696 23356539999688896 23368368065325712 23413587988370034 23435513930372544 23500074574808832 23514754890407616 23531783226621696 23575011037100952 23579533829499648 23620630833138339 23648905483497294 23719888197532384 23794236752626648 23875306125715044 23956034126140116 23995561481283392 24004645617291108 24022028710509648 24037035086837124 24103252814349072 24187646603550144 24234451905271608 24246724557291626 24254279238821632 24316394261671512 24336288636078848 24383381573687136 24461134703705271 24528520749720988 24599000157587856 24691555907790772 24700048866851904 24745422777573498 24775043839854308 24864224130922176 24948295894678464 24987113608609152 25012225465034808 25017023982542592 25096797655956312 25145362247864859 25165934839581536 25238245771170432 25251026757889504 25388473424570256 25458414122709568 25474317797941584 25492765162173504 25544494981957952 25718193858655584 25798805981997048 25841373902920576 25876241670035328 25952370303318459 25957349184683616 26005032752065367 26023864436385452 26040121344073551 26048234803823232 26105061391725888 26111857215544828 26136309984901248 26176976161400064 26186886127953936 26203283820512656 26253989564044242 26289414073491426 26342760450144138 26386523567509248 26415330038161064 26600052625840512 26648916837386844 26680816442920024 26684874222223932 26758386272422896 26768516346704979 26936242808499024 26995006666443816 27027320552568336 27101775981087808 27188197460619338 27193413431573312 27286064143674336 27341432918767968 27378324715588704 27433880705475552 27453747097725312 27504179543284444 27509456134416256 27546574644970368 27597177614436716 27696516463167552 27772815406592256 27790164870481728 27866721798499584 27948706480496802 28018406245205376 28032595142538272 28043207601309978 28051945173348096 28113143037243264 28120461616740584 28218921037475168 28280483174369712 28311676694529228 28314335816976352 28369126638616764 28407405102625692 28585400531468352 28640715888048264 28737556854702696 28761068388093184 28816723677993888 28869659907169081 28908613740742593 29015398199508864 29071545640785648 29106345210458208 29180929709207276 29279597265282364 29378598439467596 29384992154726208 29478694298076738 29484349693710912 29565573797550336 29619885661998632 29659851775221096 29665541925352704 29717246292931197 29720037430931848 29741559355869088 29827017729565056 29842122532051232 29927869860518784 30004559501764848 30015918498285027 30106011943021872 30188948615041216 30275692501646592 30389607271127104 30455904957013536 30489497978723784 30492361649051456 30539805521633408 30581012882769024 30592590110519976 30670983085739997 30733220525168161 30774688861177833 30784277495427456 30851436190221504 30888366345792384 30948138151218288 31132353259261254 31142053332918528 31184073307056384 31218117317826712 31247351907163392 31353006520543488 31433348049467936 31494174444184452 31531873977996392 31536669535355556 31635519318833157 31746286167159564 31752376593227136 31833741500953392 31853627794098396 31941378834853488 32006194156388144 32029371614012864 32049380115782832 32131506089822854 32137670419132096 32250195471400192 32312602540362144 32356201936604832 32421859015562016 32511175431582848 32614846271607028 32717075534861641 32732246729198016 32798666876783808 32842922119660224 32933398489135872 32993897036764664 33030289476950766 33141972619729974 33152298841229568 33224623589469312 33264394526237952 33322371369748461 33349633953379744 33435042109798329 33459254275352724 33462396874608416 33527149663819812 33572387848557636 33851297899427008 33962567191921368 33965757063922112 33990353549564672 34188308180017992 34290925144874112 34303906855182888 34357281211837584 34391810014422861 34398407975996064 34508096776939929 34603160404424612 34609798912911488 34720161792098068 34727718001040064 34806748522301184 34845140547112896 34915848170605248 34962960126308544 35005319418725656 35052552097988568 35120381982555051 35123680600192184 35250111862213248 35362516555651428 35369300744249472 35473358225245941 35531889116515792 35579832296298576 35677848363230528 35691355128939972 35780363865582336 35914990411332032 35993342221925088 36006968425936662 36033043065764472 36036427403424448 36154879221523608 36281469905325216 36321078802471463 36370086835937439 36381418858232448 36455243891690624 36504432954118272 36575072360530704 36578507607300736 36792781124581482 36928688617556736 37037333861686158 37053553160642304 37118134166360247 37162565759781462 37264941973995736 37390943468413304 37518338197552212 37525535973813888 37645196483934468 37707310899159616 37748902259372304 37825502184822352 37876540136834256 38082710136855384 38090016186114816 38113867375291136 38187621184064352 38211476696912376 38239147743260256 38316742472936928 38422298237325184 38544818320990124 38665634723018303 38762060854380864 38808460280610944 38814362505052992 38936023777025424 39035796654578178 39072352205734848 39167785823317242 39179989539634944 39204464977351872 39265464242100096 39304925730768984 39312466258281216 39380984346066363 39514140675216207 39546469033628128 39622995057241596 39973375256080266 40006079335686464 40021224664380036 40137579408634344 40141349257362496 40404364212748536 40540980828852504 40607873276018048 40652663971631712 40782296190929007 40790120147359968 40894644114319996 41012149378151952 41032918481570444 41135248253628672 41150821058213328 41180620646587968 41256269314926666 41264184201624384 41319861967455552 41395766421655074 41509804345681672 41659223109888384 41800082697749376 41923059720745203 41992232592245936 42048892713807408 42064811401964967 42077917760022144 42180692425110876 42285884568415488 42328381556212752 42420724761554568 42444988667937856 42471503725464528 42553689957925146 42588505113137984 42732506821043776 42878100797202528 42924911312011729 43083470053816192 43141602582139776 43225085516990832 43229145354082688 43356326719745039 43523097299263296 43642995638930688 43659517815687312 43731555835711744 43771394563810914 43790562826213632 43919395897923546 44040385969267688 44067897659201394 44189296826306632 44348360696325504 44429828492997948 44489777662831644 44498312888029056 44580056146397772 44612339033803632 44702866218426416 44763183798076848 45006839252647272 45015473674499328 45159017914532808 45283422922561824 45584410906690656 45683857435520304 45695750127203449 45738542473577184 45809708282450112 45855746685897148 45864543967994752 45871519324153536 46010795702586572 46176416243141184 46303624001386752 46332549518688576 46460187396150528 46554464227473664 46617280168411392 46698529888891881 46713079999377792 46736736130651424 46827175976740068 46871027860745088 47029509780815232 47150022074201904 47241261666276678 47297810966994588 47439776395064768 47588473505253296 47750612251430088 47912068252280232 47991122962566784 48009291234582216 48044057421019296 48074070173674248 48132314200747777 48197259134734281 48206505628698144 48295060825264253 48375293207100288 48468903810543216 48493449114583252 48632788523343024 48766763147374272 48922269407410542 49057041499441976 49198000315175712 49383111815581544 49400097733703808 49490845555146996 49545434215426149 49550087679708616 49712958929594961 49728448261844352 49896591789356928 49974227217218304 50024450930069616 50193595311912624 50290724495729718 50331869679163072 50476491542340864 50502053515779008 50776946849140512 50916828245419136 50948635595883168 50985530324347008 51088989963915904 51239295214244137 51412547269068293 51436387717311168 51597611963994096 51682747805841152 51752483340070656 51904740606636918 51914698369367232 52010065504130734 52047728872770904 52080242688147102 52096469607646464 52210122783451776 52223714431089656 52272619969802496 52373772255907872 52406567641025312 52507979128088484 52578828146982852 52685520900288276 52830660076322128 53200105251681024 53297833674773688 53361632885840048 53369748444447864 53516772544845792 53537032693409958 53872485616998048 53990013332887632 54054641105136672 54203551962175616 54376394921238676 54386826863146624 54572128287348672 54682865837535936 54756649431177408 54867761410951104 54907494195450624 55008359086568888 55018912268832512 55093149289940736 55189171686872223 55194355228873432 55393032926335104 55556000792529237 55580329740963456 55743848639672193 55897412960993604 56036812490410752 56065190285076544 56086415202619956 56226286074486528 56240923233481168 56437842074950336 56560966348739424 56623353389058456 56628671633952704 56738253277233528 56814810205251384 57075980975312299 57170801062936704 57281431776096528 57475113709405392 57633447355987776 57739319814338162 57817227481485186 58030796399017728 58143091281571296 58212690420916416 58361859418414552 58553694981867267 58559194530564728 58751678734975863 58757196878935192 58769984309452416 58957388596153476 58968699387421824 59239771323997264 59319703550442192 59434492585862394 59440074861863696 59483118711738176 59654035459130112 59684245064102464 59855739721037568 60009119003529696 60031836996570054 60212023886043744 60377897230082432 60555530707743071 60760283136171619 60779214542254208 60911809914027072 60978995957447568 60984723298102912 61079611043266816 61162025765538048 61185180221039952 61341966171479994 61466441050336322 61549377722355666 61568554990854912 61702872380443008 61776732691584768 61884403972389999 61896276302436576 62093649632482611 62264706518522508 62436234635653424 62866696098935872 62988348888368904 63063747955992784 63073339070711112 63271038637666314 63492572334319128 63504753186454272 63667483001906784 63707255588196792 63882757669706976 64012388312776288 64058743228025728 64098760231565664 64263012179645708 64275340838264192 64625205080724288 64712403873209664 64843718031124032 65022350863165696 65229692543214056 65434151069723282 65464493458396032 65597333753567616 65657091845716371 65685844239320448 65879093846885319 65987794073529328 66060578953901532 66101846488802091 66283945239459948 66449247178938624 66644742739496922 66699267906759488 66870084219596658 66918508550705448 66924793749216832 67054299327639624 67144775697115272 67453432061732717 67702595798854016 67925134383842736 67931514127844224 68376616360035984 68581850289748224 68607813710365776 68714562423675168 68783620028845722 68796815951992128 69016193553879858 69206320808849224 69219597825822976 69440323584196136 69455436002080128 69690281094225792 69831696341210496 69925920252617088 70010638837451312 70105104195977136 70240763965110102 70247361200384368 70500223724426496 70725033111302856 70738601488498944 70946716450491882 71063778233031584 71159664592597152 71355696726461056 71382710257879944 71565627200059993 71807607342748277 71829980822664064 71986684443850176 72013936851873324 72066086131528944 72072854806848896 72309758443047216 72562939810650432 72642157604942926 72740173671874878 72762837716464896 72910487783381248 73008865908236544 73150144721061408 73157015214601472 73383404111115813 73585562249162964 74074667723372316 74236268332720494 74325131519562924 74529883947991472 74781886936826608 75036676395104424 75051071947627776 75290392967868936 75414621798319232 75497804518744608 75651004369644704 75753080273668512 76165420273710768 76375242368128704 76422953393824752 76478295486520512 76633484945873856 76844596474650368 77089636641980248 77331269446036606 77524121708761728 77616920561221888 77628725010105984 77857110909955377 77872047554050848 78015098256196101 78071593309156356 78120364032220653 78144704411469696 78335571646634484 78408929954703744 78530928484200192 78609851461537968 78761968692132726 79028281350432414 79092938067256256 79245990114483192 79946750512160532 80012158671372928 80042449328760072 80247556700320009 80275158817268688 80282698514724992 80518892479526501 80791145708535889 80808728425497072 81081961657705008 81215746552036096 81305327943263424 81564592381858014 81580240294719936 81789288228639992 82024298756303904 82065836963140888 82301642116426656 82361241293175936 82512538629853332 82528368403248768 82639723934911104 82791532843310148 83019608691363344 83318446219776768 83600165395498752 83846119441490406 83984465184491872 84097785427614816 84129622803929934 84155835520044288 84361384850221752 84656763112425504 84841449523109136 84863535950520691 84889977335875712 84943007450929056 85107379915850292 85177010226275968 85465013642087552 85756201594405056 85849822624023458 86166940107632384 86283205164279552 86450171033981664 86458290708165376 86608979721507243 86712653439490078 86725841222227779 87046194598526592 87319035631374624 87542789127621828 87838791795847092 88080771938535376 88135795318402788 88378593652613264 88696721392651008 88859656985995896 88979555325663288 88996625776058112 89160112292795544 89224678067607264 89405732436852832 89526367596153696 89690827246919327 90013678505294544 90318035829065616 90566845845123648 91168821813381312 91367714871040608 91391500254406898 91477084947154368 91619416564900224 91711493371794296 91729087935989504 91743038648307072 92012949257219991 92021591405173144 92199661575504483 92324066583533499 92352832486282368 92665099037377152 93397059777783762 93426159998755584 93473472261302848 93654351953480136 93742055721490176 94059019561630464 94300044148403808 94482523332553356 94595621933989176 94879552790129536 95158691112167683 95176947010506592 95480444928269687 95501224502860176 95824136504560464 95982245925133568 96018582469164432 96088114842038592 96148140347348496 96264628401495554 96394518269468562 96413011257396288 96590121650528506 96750586414200576 96937807621086432 96986898229166504 97265577046686048 97533526294748544 97844538814821084 98114082998883952 98151226604584923 98396000630351424 98766223631163088 98800195467407616 98981691110293992 99090868430852298 99100175359417232 99425917859189922 99456896523688704 99793183578713856 100048901860139232 100387190623825248 100581448991459436 100663739358326144 101004107031558016 101553893698281024 101833656490838272 101897271191766336 101971060648694016 102177979927831808 102478590428488274 102825094538136586 102872775434622336 103175430043268583 103195223927988192 103524290330819787 103809481213273836 103829396738734464 104020131008261468 104095457745541808 104160485376294204 104420245566903552 104447428862179312 104747544511815744 104813135282050624 105015958256176968 105157656293965704 105371041800576552 105661320152644256 105998250382722841 106595667349547376 106723265771680096 106739496888895728 107033545089691584 107074065386819916 107744971233996096 107980026665775264 108109282210273344 108407103924351232 108752789842477352 108773653726293248 108963236407414389 109110260507812317 109144256574697344 109365731675071872 109513298862354816 109735522821902208 110016718173137776 110378343373744446 110388710457746864 110786065852670208 111112001585058474 111160659481926912 111487697279344386 111794825921987208 112130380570153088 112172830405239912 112460271314379989 112481846466962336 112840525824318721 112875684149900672 113121932697478848 113246706778116912 113257343267905408 113476506554467056 113629620410502768 114151961950624598 114341602125873408 114562863552193056 114950227418810784 115266894711975552 115478639628676324 115634454962970372 115996904169054909 116286182563142592 116425380841832832 116723718836829104 117107389963734534 117118389061129456 117503357469951726 117514393757870384 117539968618904832 117914777192306952 117937398774843648 118479542647994528 118639407100884384 118868985171724788 118880149723727392 118966237423476352 119368490128204928 120018238007059392 120063673993140108 120424047772087488 120755794460164864 121111061415486142 121520566272343238 121558429084508416 121823619828054144 121957991914895136 121969446596205824 122346888572787021 122370360442079904 122683932342959988 122932882100672644 123098755444711332 123405744760886016 123768807944779998 123792552604873152 124187299264965222 124529413037045016 124872469271306848 125733392197871744 125976697776737808 126127495911985568 126146678141422224 126542077275332628 126985144668638256 127334966003813568 127414511176393584 127765515339413952 128024776625552576 128117486456051456 128197520463131328 128526024359291416 128550681676528384 128774733936035187 129250410161448576 129424807746419328 129687436062248064 130068980159235117 130459385086428112 130868302139446564 130928986916792064 131194667507135232 131314183691432742 131371688478640896 131758187693770638 131975588147058656 132121157907803064 132203692977604182 132567890478919896 133289485478993844 133356985065103943 133398535813518976 133740168439193316 133837017101410896 133849587498433664 134108598655279248 134289551394230544 134906864123465434 135405191597708032 135850268767685472 135863028255688448 136753232720071968 137087250381610347 137215627420731552 137429124847350336 137567240057691444 137593631903984256 138032387107759716 138412641617698448 138880647168392272 138910872004160256 139380562188451584 139663392682420992 139851840505234176 140021277674902624 140210208391954272 140481527930220204 140494722400768736 141450066222605712 141893432900983764 142127556466063168 142319329185194304 142711393452922112 142765420515759888 143131254400119986 143615214685496554 143659961645328128 143973368887700352 144027873703746648 144132172263057888 144145709613697792 144396942602243331 144591777404202843 144619516886094432 144885182475792759 145125879621300864 145284315209885852 145480347343749756 146300289442122816 146766808222231626 147171124498325928 148149335446744632 148472536665440988 148650263039125848 149059767895982944 149535086033406359 149563773873653216 150073352790208848 150580785935737872 150829243596638464 150995609037489216 151302008739289408 151506160547337024 152330840547421536 152750484736257408 152845906787649504 152956590973041024 153266969891747712 153717885642732411 154179273283960496 154237641807204879 154662538892073212 155048243417523456 155257450020211968 155714221819910754 155744095108101696 156030196512392202 156143186618312712 156240728064441306 156289408822939392 156671143293268968 156817859909407488 157219702923075936 157523937384265452 157603709622395569 158056562700864828 158185876134512512 158491980228966384 159893501024321064 160024317342745856 160084898657520144 160495113400640018 160550317634537376 160565397029449984 161037784959053002 161582291417071778 161617456850994144 162163923315410016 162610655886526848 163129184763716028 163160480589439872 163578576457279984 164048597512607808 164131673926281776 164603284232853312 164722482586351872 165025077259706664 165056736806497536 165279447869822208 165583065686620296 166039217382726688 167692238882980812 167968930368983744 168195570855229632 168259245607859868 168722769700443504 169313526224851008 169682899046218272 169727071901041382 169779954671751424 169886014901858112 170214759831700584 170354020452551936 170930027284175104 171227942925936897 171512403188810112 171699645248046916 172900342067963328 173217959443014486 173425306878980156 173451682444455558 174092389197053184 174638071262749248 175085578255243656 175677583591694184 176161543877070752 176271590636805576 176723283494025697 176757187305226528 177719313971991792 177959110651326576 178320224585591088 178449356135214528 178811464873705664 179052735192307392 179381654493838654 180027357010589088 180636071658131232 181133691690247296 181666592123229213 182280849408514857 182337643626762624 182735429742081216 182783000508813796 182954169894308736 183238833129800448 183422986743588592 183486077296614144 184025898514439982 184043182810346288 184399323151008966 184648133167066998 184705664972564736 185330198074754304 186794119555567524 186946944522605696 187308703906960272 188600088296807616 188965046665106712 189191243867978352 189759105580259072 190317382224335366 190353894021013184 190960889856539374 191002449005720352 191648273009120928 192037164938328864 192176229684077184 192296280694696992 192529256802991108 192789036538937124 192826022514792576 193180243301057012 193875615242172864 193973796458333008 194531154093372096 195067052589497088 195689077629642168 196228165997767904 196302453209169846 196792001260702848 197532447262326176 197963382220587984 198181736861704596 198200350718834464 198851835718379844 200097803720278464 200774381247650496 201162897982918872 201327478716652288 202008214063116032 202360296185198151 203107787396562048 203794542383532672 204957180856976548 205650189076273172 205745550869244672 206350860086537166 206390447855976384 207048580661639574 207618962426547672 207658793477468928 208040262016522936 208190915491083616 208320970752588408 208894857724358624 209495089023631488 209626270564101248 210031916512353936 210315312587931408 210742083601153104 211322640305288512 211996500765445682 213191334699094752 213446531543360192 213478993777791456 214067090179383168 214148130773639832 214696881600179979 215422822028244831 215489942467992192 215960053331550528 216218564420546688 217505579684954704 217926472814828778 218220521015624634 218288513149394688 218731463350143744 219026597724709632 219471045643804416 220033436346275552 220756686747488892 220777420915493728 222224003170116948 222975394558688772 223589651843974416 224260761140306176 224345660810479824 224920542628759978 224963692933924672 225681051648637442 225751368299801344 226243865394957696 226493413556233824 226514686535810816 226953013108934112 227259240821005536 228303923901249196 229125727104386112 229900454837621568 230533789423951104 230957279257352648 231268909925940744 231993808338109818 232572365126285184 232850761683665664 233447437673658208 234045294768588303 234214779927469068 234236778122258912 235006714939903452 235028787515740768 235829554384613904 236959085295989056 237278814201768768 237737970343449576 237760299447454784 237932474846952704 238736980256409856 240036476014118784 240127347986280216 240742670100960027 240848095544174976 241556677438579503 242222122830972284 242373437125607667 243041132544686476 243647239656108288 243915983829790272 244693777145574042 244740720884159808 245367864685919976 245865764201345288 246197510889422664 247537615889559996 247585105209746304 248374598529930444 249058826074090032 249744938542613696 251466784395743488 251953395553475616 252254991823971136 252293356282844448 253084154550665256 253970289337276512 254590607851562073 254669932007627136 254829022352787168 255531030678827904 256049553251105152 256395040926262656 257052048718582832 257549467872070374 258500820322897152 258849615492838656 259374872124496128 259826939164521729 260137960318470234 260918770172856224 261736604278893128 262628367382865484 263516375387541276 263951176294117312 264242315815606128 264407385955208364 265135780957839792 266578970957987688 266713970130207886 266797071627037952 267480336878386632 267674034202821792 267699174996867328 268217197310558496 268579102788461088 269072481740757981 269813728246930868 271700537535370944 273506465440143936 274174500763220694 274431254841463104 274858249694700672 275134480115382888 275187263807968512 276064774215519432 276598984726513449 276825283235396896 277761294336784544 280042555349805248 280420416783908544 280963055860440408 280989444801537472 282900132445211424 283786865801967528 284255112932126336 284638658370388608 285476073336503049 285530841031519776 286262508800239972 286441334784809061 287230429370993108 287946737775400704 288055747407493296 288264344526115776 288793885204486662 289183554808405686 289239033772188864 289770364951585518 290251759242601728 290568630419771704 290960694687499512 292600578884245632 293533616444463252 294342248996651856 294453679813754769 296298670893489264 296945073330881976 297300526078251696 298119535791965888 299070172066812718 299127547747306432 300146705580417696 301161571871475744 301991218074978432 302604017478578816 303012321094674048 304661681094843072 305500969472514816 305691813575299008 305913181946082048 306533939783495424 307435771285464822 308358546567920992 308475283614409758 309325077784146424 311428443639821508 311488190216203392 312060393024784404 312286373236625424 312481456128882612 313342286586537936 314439405846151872 315047874768530904 315207419244791138 316113125401729656 316371752269025024 316983960457932768 317994751148168523 319787002048642128 320169797315040288 320990226801280036 321100635269074752 322075569918106004 323164582834143556 323234913701988288 324327846630820032 325221311773053696 326258369527432056 326320961178879744 326889709222243167 327157152914559968 328097195025215616 328263347852563552 329206568465706624 330050154519413328 331166131373240592 332078434765453376 335384477765961624 335937860737967488 336391141710459264 336518491215719736 337380813943139967 337445539400887008 338065425776849771 338521577472956163 338627052449702016 339365798092436544 339454143802082764 339772029803716224 340429519663401168 342455885851873794 343024806377620224 343399290496093832 345800684135926656 346435918886028972 346850613757960312 346903364888911116 347990712507164727 349276142525498496 350171156510487312 351355167183388368 352323087754141504 352543181273611152 353446566988051394 353514374610453056 355438627943983584 355918221302653152 356640449171182176 356898712270429056 357622929747411328 358105470384614784 358763308987677308 359887830883478051 360054714021178176 361272143316262464 362267383380494592 363333184246458426 364561698817029714 364675287253525248 365470859484162432 365566001017627592 365908339788617472 366845973487177184 368051797028879964 368086365620692576 368798646302017932 369296266334133996 373588239111135048 373893889045211392 374617407813920544 377200176593615232 377930093330213424 378382487735956704 380634764448670732 380707788042026368 381921779713078748 382004898011440704 383296546018241856 384074329876657728 384352459368154368 384592561389393984 385058513605982216 385578073077874248 385652045029585152 386324201808105561 386360486602114024 387751230484345728 387947592916666016 389062308186744192 390206940477705351 391378155259284336 392456331995535808 392604906418339692 393584002521405696 395064894524652352 395926764441175968 396363473723409192 396400701437668928 397703671436759688 399531866827186093 400070955195311829 400195607440556928 401548762495300992 402325795965837744 404720592370396302 406215574793124096 407589084767065344 409914361713953096 411261751144831041 411300378152546344 412701720173074332 412780895711952768 414097161323279148 415237924853095344 416080524033045872 416381830982167232 416641941505176816 417789715448717248 418990178047262976 419252541128202496 420063833024707872 420630625175862816 421484167202306208 422645280610577024 423993001530891364 425321981953201333 426382669398189504 426893063086720384 426957987555582912 428134180358766336 428296261547279664 429393763200359958 430845644056489662 430979884935984384 431920106663101056 432437128841093376 433190827806729993 434655547427378277 435011159369909408 435852945629657556 436441042031249268 440066872692551104 441513373494977784 441554841830987456 444448006340233896 445950789117377544 447179303687948832 448605258100219077 448691321620959648 449841085257519956 449927385867849344 451362103297274884 452487730789915392 452986827112467648 453906026217868224 454518481642011072 456607847802498392 458251454208772224 459800909675243136 461153656928197233 461914558514705296 462537819851881488 462712925421614637 463987616676219636 465144730252570368 466894875347316416 468090589537176606 468429559854938136 468473556244517824 470013429879806904 470057575031481536 471659108769227808 472174024432129019 472811128867186707 473918170591978112 474557628403537536 475475940686899152 475520598894909568 480072952028237568 480254695972560432 481485340201920054 481696191088349952 483113354877159006 484444245661944568 484746874251215334 486082265089372952 487831967659580544 489387554291148084 489481441768319616 490735729371839952 491731528402690576 492395021778845328 495075231779119992 495170210419492608 496749197059860888 498117652148180064 499489877085227392 502653251399237939 503906791106951232 504509983647942272 504586712565688896 506168309101330512 507940578674553024 509181215703124146 509339864015254272 509658044705574336 511062061357655808 512099106502210304 512790081852525312 513683828777810691 514104097437165664 515098935744140748 519653878329043458 520275920636940468 521837540345712448 523473208557786256 525256734765730968 527032750775082552 527902352588234624 528484631631212256 528814771910416728 530169850482077091 530271561915679584 533157941915975376 533427940260415772 534960673756773264 535348068405643584 536434394621116992 537158205576922176 538144963481515962 539627456493861736 543401075070741888 544999776369687639 546842548225544571 547012930880287872 548349001526441388 548862509682926208 549716499389401344 550268960230765776 552129548431038864 553197969453026898 553650566470793792 555522588673569088 560085110699610496 560840833567817088 561926111720880816 561978889603074944 563632247356685507 565538019959751223 565800264890422848 567573731603935056 568510225864252672 569277316740777216 570952146673006098 571061682063039552 572525017600479944 572882669569618122 574460858741986216 576111494814986592 576528689052231552 577587770408973324 578367109616811372 578478067544377728 579540729903171036 581137260839543408 581921389374999024 585201157768491264 587067232888926504 588684497993303712 588907359627509538 592597341786978528 593890146661763952 594044751653644837 594601052156503392 596239071583931776 598140344133625436 598255095494612864 600293411160835392 602323143742951488 603982436149956864 605208034957157632 606024642189348096 607080888555594453 609323362189686144 611383627150598016 614871542570929644 616717093135841984 616950567228819516 618650155568292848 622856887279643016 622976380432406784 624120786049568808 624572746473250848 624962912257765224 626684573173075872 627835790728435289 628878811692303744 630095749537061808 630414838489582276 632226250803459312 633967920915865536 635989502296337046 639574004097284256 640339594630080576 641980453602560072 642201270538149504 644090644800539937 644151139836212008 646268466084734493 646329165668287112 646469827403976576 648655693261640064 652516739054864112 653779418444486334 654314305829119936 656194390050431232 656526695705127104 658413136931413248 660100309038826656 662332262746481184 664156869530906752 666110837785173781 668363114497887809 670768955531923248 671875721475934976 672782283420918528 673036982431439472 674761627886279934 674891078801774016 676130851553699542 677043154945912326 677254104899404032 678731596184873088 678908287604165528 679544059607432448 680859039326802336 684911771703747588 686798580992187664 691601368271853312 692871837772057944 693701227515920624 693806729777822232 695981425014329454 698552285050996992 700342313020974624 702710334366776736 704646175508283008 705086362547222304 706893133976102788 707028749220906112 710877255887967168 711836442605306304 713280898342364352 713797424540858112 715245859494822656 716210940769229568 717526617975354616 719775661766956102 720109428042356352 722228010302880081 722544286632524928 724670032315738509 726666368492916852 727120311376823001 729123397634059428 730941718968324864 731132002035255184 733691946974354368 736103594057759928 736172731241385152 737597292604035864 738592532668267992 741987752679059887 747176478222270096 749234815627841088 754400353187230464 755860186660426848 756764975471913408 761269528897341464 761415576084052736 763771823554686219 763843559426157496 764009796022881408 766593092036483712 768148659753315456 769185122778787968 770117027211964432 771156146155748496 772648403616211122 772720973204228048 775502460968691456 775895185833332032 778124616373488384 780413880955410702 782756310518568672 784912663991071616 785209812836679384 787221899200659923 789883680770231047 790129789049304704 791853528882351936 792726947446818384 792801402875337856 795407342873519376 799063733654372186 800141910390623658 800391214881113856 803097524990601984 804651591931675488 807217445222273943 809441184740792604 819828723427906192 822523502289662082 822600756305092688 825403440346148664 825561791423905536 828194322646558296 830475849706190688 832161048066091744 832763661964334464 833283883010353632 835579430897434496 840127666049415744 841261250351725632 842968334404612416 845290561221154048 847986003061782728 850643963906402666 852765338796379008 853786126173440768 853915975111165824 856428220009509147 856592523094559328 858787526400719916 859324004354427183 861691288112979324 863840213326202112 866381655613459986 869311094854756554 870022318739818816 871705891259315112 872882084062498536 880133745385102208 883026746989955568 883109683661974912 888896012680467792 891901578234755088 894358607375897664 897210516200438154 897382643241919296 899682170515039912 899854771735698688 902724206594549768 905973654224935296 907812052435736448 909036963284022144 913215695604996784 916502908417544448 919601819350486272 922307313856394466 923829117029410592 925075639703762976 925425850843229274 927975233352439272 933498895455727601 933789750694632832 936181179074353212 936859119709876272 936947112489035648 940026859759613808 940115150062963072 943318217538455616 944348048864258038 945622257734373414 947836341183956224 949115256807075072 950951881373798304 951041197789819136 953984253444505569 960509391945120864 962970680403840108 966226709754318012 968888491323889136 969493748502430668 972164530178745904 975663935319161088 978775108582296168 978962883536639232 981471458743679904 983463056805381152 984790043557690656 990150463558239984 993498394119721776 996235304296360128 998979754170454784 1005306502798475878 1007813582213902464 1009019967295884544 1009173425131377792 1012142441829419901 1012336618202661024 1014196277330549313 1015564732418868489 1015881157349106048 1018362431406248292 1019316089411148672 1027367657555621382 1028208194874331328 1030197871488281496 1039307756658086916 1040551841273880936 1043675080691424896 1046745602233844513 1046946417115572512 1050284894210966557 1050513469531461936 1054065501550165104 1055804705176469248 1056969263262424512 1057629543820833456 1060339700964154182 1060543123831359168 1066315883831950752 1066855880520831544 1069921347513546528 1070696136811287168 1072868789242233984 1074316411153844352 1076289926963031924 1079254912987723472 1079663492650434153 1086802150141483776 1089999552739375278 1093685096451089142 1094025861760575744 1096698003052882776 1097725019365852416 1100537920461531552 1103225967356768983 1104259096862077728 1106395938906053796 1107301132941587584 1111045177347138176 1120170221399220992 1121681667135634176 1123852223441761632 1123957779206149888 1127264494713371014 1131076039919502446 1131600529780845696 1135147463207870112 1141904293346012196 1142123364126079104 1145050035200959888 1145765339139236244 1148921717483972432 1152222989629973184 1153057378104463104 1155175540817946648 1156734219233622744 1156956135088755456 1159081459806342072 1162274521679086816 1163842778749998048 1165980754209951251 1174134465777853008 1177368995986607424 1177814719255019076 1185194683573957056 1187780293323527904 1188089503307289674 1189202104313006784 1192478143167863552 1196280688267250872 1196510190989225728 1198595600481558279 1200212865585935487 1200586822321670784 1204646287485902976 1214161777111188906 1218646724379372288 1222767254301196032 1229743085141859288 1233434186271683968 1233901134457639032 1237062984458179879 1237300311136585696 1241245784067505931 1245713774559286032 1248241572099137616 1249145492946501696 1249925824515530448 1253369146346151744 1255671581456870578 1257757623384607488 1260191499074123616 1260829676979164552 1264452501606918624 1267935841831731072 1271979004592674092 1275965945859603999 1279148008194568512 1280679189260161152 1283960907205120144 1284402541076299008 1288181289601079874 1288302279672424016 1292536932169468986 1292658331336574224 1292939654807953152 1297311386523280128 1305033478109728224 1307558836888972668 1308628611658239872 1313053391410254208 1320200618077653312 1324664525492962368 1328313739061813504 1332221675570347562 1336726228995775618 1341537911063846496 1345815774300657231 1346073964862878944 1349523255772559868 1349782157603548032 1352261703107399084 1354086309891824652 1357463192369746176 1357816575208331056 1361718078653604672 1369823543407495176 1373597161984375328 1385743675544115888 1387402455031841248 1387613459555644464 1391962850028658908 1400684626041949248 1405420668733553472 1409292351016566016 1410172725094444608 1413786267952205576 1414057498441812224 1416522073296387057 1418433386601560121 1421754511775934336 1423672885210612608 1426561796684728704 1435053235950709232 1439551323533912204 1440218856084712704 1444456020605760162 1445088573265049856 1449340064631477018 1453332736985833704 1454240622753646002 1458246795268118856 1462264004070510368 1466926835716143373 1467383893948708736 1472207188115519856 1472345462482770304 1475194585208071728 1477185065336535984 1483975505358119774 1494352956444540192 1498469631255682176 1507959754197713817 1511720373320853696 1513529950943826816 1522539057794682928 1527543647109372438 1527687118852314992 1528019592045762816 1533186184072967424 1536297319506630912 1538370245557575936 1540234054423928864 1542312292311496992 1545296807232422244 1545441946408456096 1551790371666664064 1560827761910821404 1565512621037137344 1569825327982143232 1570419625673358768 1574443798401319846 1579767361540462094 1580259578098609408 1583707057764703872 1585453894893636768 1585602805750675712 1590509551446231273 1590814685747038752 1598127467308744372 1600283820781247316 1609303183863350976 1614434890444547886 1618882369481585208 1639657446855812384 1645047004579324164 1645201512610185376 1650806880692297328 1656388645293116592 1660951699412381376 1664322096132183488 1665527323928668928 1666567766020707264 1671158861794868992 1680255332098831488 1682522500703451264 1685936668809224832 1690896742070056521 1695972006123565456 1696614059879253669 1701287927812805332 1705530677592758016 1707831950222331648 1712856440019018294 1713185046189118656 1717575052801439832 1718648008708854366 1723382576225958648 1732763311226919972 1733640805846351259 1738622189709513108 1740044637479637632 1743411782518630224 1745764168124997072 1760267490770204416 1766053493979911136 1766219367323949824 1777792025360935584 1782134254960934511 1783803156469510176 1788717214751795328 1794421032400876308 1794765286483838592 1799364341030079824 1805448413189099536 1811947308449870592 1815624104871472896 1818073926568044288 1826431391209993568 1844614627712788932 1847658234058821184 1850151279407525952 1850851701686458548 1855950466704878544 1866997790911455202 1867579501389265664 1872362358148706424 1873718239419752544 1873894224978071296 1880053719519227616 1880230300125926144 1883507372185305867 1886636435076911232 1888696097728516076 1891244515468746828 1901903762747596608 1907968506889011138 1921018783890241728 1925941360807680216 1932453419508636024 1937776982647778272 1938987497004861336 1943956118434282667 1944329060357491808 1957550217164592336 1962942917487359808 1966926113610762304 1969580087115381312 1980300927116479968 1986996788239443552 1992470608592720256 1998332513355521343 2005089343493663427 2010613005596951756 2015627164427804928 2018346850262755584 2024284883658839802 2024673236405322048 2028392554661098626 2031129464837736978 2031762314698212096 2036724862812496584 2038632178822297344 2054735315111242764 2056416389748662656 2060395742976562992 2078615513316173832 2081103682547761872 2087350161382849792 2093491204467689026 2093892834231145024 2100569788421933114 2101026939062923872 2108131003100330208 2113938526524849024 2115259087641666912 2120679401928308364 2121086247662718336 2132631767663901504 2133711761041663088 2139842695027093056 2141392273622574336 2145737578484467968 2148632822307688704 2152579853926063848 2158509825975446944 2159326985300868306 2179999105478750556 2187370192902178284 2193396006105765552 2201075840923063104 2206451934713537966 2208518193724155456 2212791877812107592 2214602265883175168 2222090354694276352 2225963258037179661 2247704446883523264 2254528989426742028 2262152079839004892 2263201059561691392 2270294926415740224 2283808586692024392 2284246728252158208 2290100070401919776 2291530678278472488 2297843434967944864 2304445979259946368 2310351081635893296 2313468438467245488 2318162919612684144 2324549043358173632 2327685557499996096 2331961508419902502 2348268931555706016 2354737991973214848 2355629438510038152 2361665697601979769 2369651042310693141 2370389367147914112 2375560586647055808 2376179006614579348 2378404208626013568 2392561376534501744 2397191200963116558 2400425731171870974 2401173644643341568 2409292574971805952 2428323554222377812 2459486170283718576 2466868372543367936 2467802268915278064 2474125968916359758 2474600622273171392 2482491568135011862 2491427549118572064 2496483144198275232 2498290985893003392 2499851649031060896 2506738292692303488 2511343162913741156 2520382998148247232 2521659353958329104 2528905003213837248 2535871683663462144 2543958009185348184 2551931891719207998 2558296016389137024 2561358378520322304 2567921814410240288 2576362579202159748 2576604559344848032 2585073864338937972 2585316662673148448 2610066956219456448 2615117673777945336 2617257223316479744 2626106782820508416 2640401236155306624 2649329050985924736 2664443351140695124 2673452457991551236 2683075822127692992 2691631548601314462 2692147929725757888 2699046511545119736 2699564315207096064 2704523406214798168 2708172619783649304 2715633150416662112 2723436157307209344 2739647086814990352 2747194323968750656 2771487351088231776 2774804910063682496 2775226919111288928 2783925700057317816 2800496686367182803 2801369252083898496 2810841337467106944 2820345450188889216 2827572535904411152 2833044146592774114 2836866773203120242 2843509023551868672 2847345770421225216 2853123593369457408 2870106471901418464 2879102647067824408 2888912041211520324 2898680129262954036 2906665473971667408 2908481245507292004 2916493590536237712 2924528008141020736 2933853671432286746 2934767787897417472 2944414376231039712 2944690924965540608 2950389170416143456 2954370130673071968 2967951010716239548 2988705912889080384 2996939262511364352 3015919508395427634 3023440746641707392 3027059901887653632 3042588831991647939 3045078115589365856 3055087294218744876 3055374237704629984 3080468108847857728 3084624584622993984 3090593614464844488 3090883892816912192 3103580743333328128 3121655523821642808 3131025242074274688 3140236806701533539 3140839251346717536 3148887596802639692 3150854682632899671 3159534723080924188 3167414115529407744 3170907789787273536 3181019102892462546 3181629371494077504 3196254934617488744 3200567641562494632 3218606367726701952 3228869780889095772 3237764738963170416 3238990477951302459 3279314893711624768 3290094009158648328 3290403025220370752 3301613761384594656 3309677902070306949 3312777290586233184 3321903398824762752 3328644192264366976 3333135532041414528 3360510664197662976 3365045001406902528 3371873337618449664 3381793484140113042 3391944012247130912 3393228119758507338 3402575855625610664 3425712880038036588 3426370092378237312 3435150105602879664 3437296017417708732 3446765152451917296 3465526622453839944 3467281611692702518 3477244379419026216 3480089274959275264 3486823565037260448 3491528336249994144 3497942262629853753 3532106987959822272 3555584050721871168 3564268509921869022 3567606312939020352 3577434429503590656 3588842064801752616 3589530572967677184 3595786801444674837 3598728682060159648 3610896826378199072 3652862782419987136 3689229255425577864 3695316468117642368 3700302558815051904 3701703403372917096 3711188953374539637 3711900933409757088 3723737352202517793 3733995581822910404 3744724716297412848 3747436478839505088 3760107439038455232 3767014744370611734 3773272870153822464 3777392195457032152 3782489030937493656 3803807525495193216 3815937013778022276 3827897837578811997 3842037567780483456 3851882721615360432 3864906839017272048 3875553965295556544 3877974994009722672 3887912236868565334 3888658120714983616 3915100434329184672 3925885834974719616 3933852227221524608 3939160174230762624 3958766139718258561 3960601854232959936 3973993576478887104 3984941217185440512 3996665026711042686 4010178686987326854 4021226011193903512 4048569767317679604 4049346472810644096 4056785109322197252 4062258929675473956 4073449725624993168 4109470630222485528 4112832779497325312 4120791485953125984 4157231026632347664 4162207365095523744 4186982408935378052 4187785668462290048 4201139576843866228 4202053878125847744 4216262006200660416 4227877053049698048 4230518175283333824 4241358803856616728 4242172495325436672 4249566219889161171 4265263535327803008 4267423522083326176 4279685390054186112 4305159707852127696 4317019651950893888 4318653970601736612 4359998210957501112 4374740385804356568 4386792012211531104 4394850535099047023 4400780507148430119 4402151681846126208 4412903869427075932 4417036387448310912 4425583755624215184 4451926516074359322 4495408893767046528 4509057978853484056 4523879262593141451 4524304159678009784 4540589852831480448 4567617173384048784 4580200140803839552 4583061356556944976 4595686869935889728 4608891958519892736 4620702163271786592 4626936876934490976 4636325839225368288 4649098086716347264 4655371114999992192 4663923016839805004 4678541801485214663 4696537863111412032 4709475983946429696 4711258877020076304 4723331395203959538 4739302084621386282 4740778734295828224 4751121173294111616 4752358013229158696 4756808417252027136 4785122753069003488 4794382401926233116 4800851462343741948 4856647108444755624 4918972340567437152 4935604537830556128 4948251937832719516 4949201244546342784 4964983136270023724 4982855098237144128 4992966288396550464 4996581971786006784 4999703298062121792 5013476585384606976 5022686325827482312 5040765996296494464 5043318707916658208 5057810006427674496 5072690226210169563 5087916018370696368 5089842179637761007 5103863783438415996 5116592032778274048 5135843628820480576 5152725158404319496 5153209118689696064 5170147728677875944 5170633325346296896 5193914268753419209 5200922417539053777 5220133912438912896 5230235347555890672 5280802472310613248 5298658101971849472 5328886702281390248 5346402764882803533 5346904915983102472 5366151644255385984 5383263097202628924 5384295859451515776 5398093023090239472 5409046812429596336 5416345239567298608 5431266300833324224 5446872314614418688 5479294173629980704 5494388647937501312 5529185765391617329 5542974702176463552 5549609820127364992 5550453838222577856 5567851400114635632 5600993372734365606 5602738504167796992 5621682674934213888 5640690900377778432 5650522116555917601 5655145071808822304 5666088293185548228 5673733546406240484 5740212943802836928 5758205294135648816 5777824082423040648 5797360258525908072 5813330947943334816 5816962491014584008 5831868355302848001 5832987181072475424 5849056016282041472 5867707342864573492 5888828752462079424 5900778340832286912 5908740261346143936 5935902021432479096 5977411825778160768 5994997540066564029 6015268030480990281 6031839016790855268 6046881493283414784 6085177663983295878 6090156231178731712 6110174588437489752 6110748475409259968 6160936217695715456 6169249169245987968 6181187228929688976 6181767785633824384 6243311047643285616 6262050484148549376 6280473613403067078 6281678502693435072 6297775193605279384 6301709365265799342 6319069446161848376 6341815579574547072 6362038205784925092 6363258742988155008 6392509869234977488 6401135283124989264 6437212735453403904 6457739561778191544 6475529477926340832 6477980955902604918 6534492268190093207 6558629787423249536 6580188018317296656 6580806050440741504 6603227522769189312 6619355804140613898 6625554581172466368 6643806797649525504 6657288384528733952 6666271064082829056 6677889774111538983 6763586968280226084 6783888024494261824 6786456239517014676 6805151711251221328 6851425760076073176 6852740184756474624 6870300211205759328 6874592034835417464 6893530304903834592 6931053244907679888 6934563223385405036 6954488758838052432 6973647130074520896 6983056672499988288 6995884525259707506 7064213975919644544 7084997092805939307 7108953126932079423 7111168101443742336 7128537019843738044 7135212625878040704 7177684129603505232 7191573602889349674 7197457364120319296 7221793652756398144 7305725564839974272 7327219215636911591 7351994259476765899 7378458510851155728 7390632936235284736 7400605117630103808 7403406806745834192 7422377906749079274 7423801866819514176 7447474704405035586 7467991163645820808 7489449432594825696 7494872957679010176 7520214878076910464 7534029488741223468 7554784390914064304 7564978061874987312 7607615050990386432 7631874027556044552 7655795675157623994 7684075135560966912 7703765443230720864 7722581771497382881 7729813678034544096 7751107930591113088 7755949988019445344 7775824473737130668 7777316241429967232 7830200868658369344 7851771669949439232 7867704454443049216 7878320348461525248 7917532279436517122 7921203708465919872 7947987152957774208 7993330053422085372 8020357373974653708 8042452022387807024 8097139534635359208 8098692945621288192 8113570218644394504 8124517859350947912 8146899451249986336 8161865279469658757 8218941260444971056 8241582971906251968 8314462053264695328 8324414730191047488 8373964817870756104 8375571336924580096 8401490059101548409 8402279153687732456 8404107756251695488 8432524012401320832 8461036350566667648 8482717607713233456 8499132439778322342 8530527070655606016 8534847044166652352 8559370780108372224 8610319415704255392 8634039303901787776 8637307941203473224 8659440891207259153 8688720488472541517 8719996421915002224 8749480771608713136 8773584024423062208 8789701070198094046 8801561014296860238 8804303363692252416 8825807738854151864 8834072774896621824 8851167511248430368 8903853032148718644 8990817787534093056 9018115957706968112 9047758525186282902 9048608319356019568 9081179705662960896 9135234346768097568 9160400281607679104 9166122713113889952 9191373739871779456 9241404326543573184 9253873753868981952 9272651678450736576 9298196173432694528 9310742229999984384 9327846033679610008 9357083602970429326 9393075726222824064 9420710420104600617 9422517754040152608 9446662790407919076 9452564047898699013 9478604169242772564 9502242346588223232 9504716026458317392 9570245506138006976 9588764803852466232 9601702924687483896 9713294216889511248 9837944681134874304 9871209075661112256 9896503875665439032 9898402489092685568 9929033706210920847 9929966272540047448 9965710196474288256 9985932576793100928 9999406596124243584 10045372651654964624 10081531992592988928 10086637415833316416 10115620012855348992 10145380452420339126 10175832036741392736 10179684359275522014 10207727566876831992 10268487850013003611 10271687257640961152 10305450316808638992 10306418237379392128 10340295457355751888 10341266650692593792 10387828537506838418 10401844835078107554 10440267824877825792 10460470695111781344 10493826787889561259 10657773404562780496 10692805529765607066 10693809831966204944 10732303288510771968 10766526194405257848 10768591718903031552 10796186046180478944 10818093624859192672 10832690479134597216 10862532601666648448 10958588347259961408 10988777295875002624 11058371530783234658 11085949404352927104 11099219640254729984 11100907676445155712 11133566860123618911 11135702800229271264 11171212056607553379 11201986745468731212 11301044233111835202 11310290143617644608 11332176586371096456 11347467092812480968 11480425887605673856 11516410588271297632 11555648164846081296 11594720517051816144 11626661895886669632 11633924982029168016 11663736710605696002 11665974362144950848 11698112032564082944 11735414685729146984 11777657504924158848 11801556681664573824 11817480522692287872 11871804042864958192 11876298419154775683 11954823651556321536 11989995080133128058 12030536060961980562 12063678033581710536 12135485640924458813 12170355327966591756 12180312462357463424 12220349176874979504 12221496950818519936 12321872435391430912 12338498338491975936 12362374457859377952 12363535571267648768 12486622095286571232 12560947226806134156 12563357005386870144 12595550387210558768 12603418730531598684 12638138892323696752 12683631159149094144 12724076411569850184 12726517485976310016 12785019738469954976 12802270566249978528 12915479123556383088 12951058955852681664 12955961911805209836 13068984536380186414 13117259574846499072 13160376036634593312 13161612100881483008 13184551605297141069 13202341521445290357 13206455045538378624 13238711608281227796 13251109162344932736 13355779548223077966 13527173936560452168 13567776048988523648 13572912479034029352 13607692829039978669 13610303422502442656 13653703624742565241 13702851520152146352 13740600422411518656 13749184069670834928 13787060609807669184 13862106489815359776 13869126446770810072 13908977517676104864 13947294260149041792 13966113344999976576 13991769050519415012 14035625404455643989 14128427951839289088 14169994185611878614 14217906253864158846 14222336202887484672 14257074039687476088 14270425251756081408 14355368259207010464 14383147205778699348 14394914728240638592 14443587305512796288 14611451129679948544 14654438431273823182 14703988518953531798 14756917021702311456 14806813613491668384 14844755813498158548 14847603733639028352 14894949408810071172 14935982327291641616 14978898865189651392 14989745915358020352 15040429756153820928 15068058977482446936 15109568781828128608 15129956123749974624 15263748055112089104 15311591350315247988 15407530886461441728 15445163542994765762 15459627356069088192 15502215861182226176 15511899976038890688 15551648947474261336 15554632482859934464 15581742806260257627 15602767252617161331 15660401737316738688 15835064558873034244 15842407416931839744 15895974305915548416 15986660106844170744 16040714747949307416 16084904044775614048 16136195192877577103 16194279069270718416 16227140437288789008 16249035718701895824 16293798902499972672 16323730558939317514 16437882520889942112 16483165943812503936 16587557296174851987 16628924106529390656 16648829460382094976 16747929635741512208 16802980118203096818 16804558307375464912 16808215512503390976 16865048024802641664 16922072701133335296 16965435215426466912 16998264879556644684 17069694088333304704 17220638831408510784 17268078607803575552 17274615882406946448 17318881782414518306 17377440976945083034 17439992843830004448 17495605065908544003 17498961543217426272 17547168048846124416 17579402140396188092 17603122028593720476 17651615477708303728 17702335022496860736 17807706064297437288 18036231915413936224 18095517050372565804 18097216638712039136 18270468693536195136 18320800563215358208 18332245426227779904 18382747479743558912 18482808653087146368 18507747507737963904 18545303356901473152 18655692067359220016 18714167205940858652 18786151452445648128 18841420840209201234 18845035508080305216 18893325580815838152 18905128095797398026 18957208338485545128 19009432052916634784 19070048864309863849 19140491012276013952 19177529607704932464 19203405849374967792 19426588433779022496 19603476804570279621 19675889362269748608 19742418151322224512 19793007751330878064 19858067412421841694 19859932545080094896 19931420392948576512 19971865153586201856 19998813192248487168 20090745303309929248 20173274831666632832 20290760904840678252 20351664073482785472 20359368718551044028 20415455133753663984 20536975700026007222 20543374515281922304 20610900633617277984 20612836474758784256 20680590914711503776 20682533301385187584 20775657075013676836 20803689670156215108 20920941390223562688 20987653575779122518 21315546809125560992 21385611059531214132 21387619663932409888 21533052388810515696 21592372092360957888 21636187249718385344 21665380958269194432 21725065203333296896 21917176694519922816 21981657646910734773 22055982778430297697 22116743061566469316 22171898808705854208 22201815352890311424 22267133720247237822 22271405600458542528 22342424113215106758 22403973490937462424 22602088466223670404 22620580287235289216 22664353172742192912 22694934185624961936 22960851775211347712 23032821176542595264 23111296329692162592 23167745314492148643 23189441034103632288 23253323791773339264 23267849964058336032 23327473421211392004 23331948724289901696 23470829371458293968 23555315009848317696 23603113363329147648 23634961045384575744 23743608085729916384 23752596838309551366 23979990160266256116 24061072121923961124 24127356067163421072 24270971281848917626 24340710655933183512 24360624924714926848 24440698353749959008 24442993901637039872 24485595838408976271 24724748915718755904 24973244190573142464 25121894453612268312 25126714010773740288 25191100774421117536 25206837461063197368 25276277784647393504 25448152823139700368 25570039476939909952 25604541132499957056 25830958247112766176 25902117911705363328 25911923823610419672 25978322673621777459 26066161465417624551 26137969072760372828 26320752073269186624 26369103210594282138 26404683042890580714 26412910091076757248 26477423216562455592 26502218324689865472 26711559096446155932 27054347873120904336 27135552097977047296 27145824958068058704 27215385658079957338 27220606845004885312 27307407249485130482 27405703040304292704 27481200844823037312 27498368139341669856 27574121219615338368 27724212979630719552 27738252893541620144 27817955035352209728 27894588520298083584 27932226689999953152 27983538101038830024 28071250808911287978 28339988371223757228 28435812507728317692 28514148079374952176 28710736518414020928 28766294411557398696 28789829456481277184 28887174611025592576 29308876862547646364 29407977037907063596 29513834043404622912 29613627226983336768 29689511626996317096 29695207467278056704 29789898817620142344 29871964654583283232 29957797730379302784 30136117954964893872 30219137563656257216 30259912247499949248 30527496110224178208 30623182700630495976 30805463550039010833 30815061772922883456 30890327085989531524 30919254712138176384 31023799952077781376 31103297894948522672 31163485612520515254 31205534505234322662 31320803474633477376 31670129117746068488 31973320213688341488 32081429495898614832 32169808089551228096 32272390385755154206 32388558138541436832 32454280874577578016 32498071437403791648 32587597804999945344 32647461117878635028 32875765041779884224 32966331887625007872 33175114592349703974 33257848213058781312 33297658920764189952 33495859271483024416 33605960236406193636 33609116614750929824 33930870430852933824 33996529759113289368 34139388176666609408 34441277662817021568 34549231764813892896 34637763564829036612 34754881953890166068 34879985687660008896 34991210131817088006 34997923086434852544 35094336097692248832 35158804280792376184 35206244057187440952 35303230955416607456 35404670044993721472 35615412128594874576 35628895257464327049 36072463830827872448 36191034100745131608 36194433277424078272 36406456922773376439 36540937387072390272 36664490852455559808 36965617306174292736 37015495015475927808 37090606713802946304 37311384134718440032 37428334411881717304 37682841680418402468 37690071016160610432 37786651161631676304 37810256191594796052 37914416676971090256 38018864105833269568 38140097728619727698 38280982024552027904 38355059215409864928 38406811698749935584 38853176867558044992 39206953609140559242 39351778724539497216 39484836302644449024 39553654815891423207 39586015502661756128 39716134824843683388 39719865090160189792 40181490606619858496 40346549663333265664 40581521809681356504 40703328146965570944 40718737437102088056 40823078487119936007 40830910267507327968 40961110874227695723 41073951400052014444 41221801267234555968 41361181829423007552 41551314150027353672 41607379340312430216 41841882780447125376 41975307151558245036 42106876213366931967 42631093618251121984 42771222119062428264 42775239327864819776 43066104777621031392 43184744184721915776 43272374499436770688 43330761916538388864 43834353389039845632 43963315293821469546 44111965556860595394 44233486123132938632 44534267440494475644 44542811200917085056 44684848226430213516 44807946981874924848 45204176932447340808 45241160574470578432 45328706345484385824 45389868371249923872 46065642353085190528 46222592659384325184 46335490628984297286 46378882068207264576 46506647583546678528 46535699928116672064 46654946842422784008 46663897448579803392 46745228418780772881 46941658742916587936 47487216171459832768 47505193676619102732 47959980320532512232 48122144243847922248 48254712134326842144 48408585578632731309 48541942563697835252 48681421311866367024 48881396707499918016 48971191676817952542 49449497831437511808 49762671888524555961 49946488381146284928 50243788907224536624 50382201548842235072 50413674922126394736 50552555569294787008 50896305646279400736 51140078953879819904 51209082264999914112 51463959816337361293 51661916494225532352 51804235823410726656 51823847647220839344 51956645347243554918 52132322930835249102 52275938145520745656 52641504146538373248 52738206421188564276 52809366085781161428 52954846433124911184 53423118192892311864 54108695746241808672 54291649916136117408 54430771316159914676 54441213690009770624 54614814498970260964 54811406080608585408 54962401689646074624 54996736278683339712 55148242439230676736 55448425959261439104 55476505787083240288 55635910070704419456 55967076202077660048 56142501617822575956 56679976742447514456 56871625015456635384 57028296158749904352 57133056956287611299 57210146592929591547 57421473036828041856 57532588823114797392 58617753725095292728 58810430413710838863 58815954075814127192 59027668086809245824 59227254453966673536 59379023253992634192 59579797635240284688 59743929309166566464 59915595460758605568 60272235909929787744 60438275127312514432 60519824494999898496 60821043419307790619 61054992220448356416 61246365401260991952 61610927100078021666 61630123545845766912 61780654171979063048 61838509424276352768 62047599904155562752 62206595789897045344 62326971225041030508 62411069010468645324 63340258235492136976 63946640427376682976 64162858991797229664 64339616179102456192 64544780771510308412 64777116277082873664 64908561749155156032 64996142874807583296 65175195609999890688 65294922235757270056 65751530083559768448 65944972940732204319 66167948335290893091 66350229184699407948 66515696426117562624 66991718542966048832 67211920472812387272 67218233229501859648 67861740861705867648 67993059518226578736 68882555325634043136 69098463529627785792 69275527129658073224 69503235943476445929 69509763907780332136 69759971375320017792 69982420263634176012 69995846172869705088 70317608561584752368 70412488114374881904 70606461910833214912 70809340089987442944 71230824257189749152 71257790514928654098 71879414950091025277 72144927661655744896 72382068201490263216 72388866554848156544 72812913845546752878 73081874774144780544 73328981704911119616 73456787515226928813 74622768269436880064 74856668823763434608 75365683360836804936 75380142032321220864 75573302323263352608 75620512383189592104 75828833353942180512 76037728211666539136 76280195457239455396 76710118430819729856 76813623397499871168 77706353735116089984 77934968020865332377 78198484396252873653 78413907218281118484 79107309631782846414 79172031005323512256 79432269649687366776 79439730180320379584 80362981213239716992 81163043619362713008 81406656293931141888 81437474874204176112 81646156974239872014 81661820535014655936 81922221748455391446 82147902800104028888 82443602534469111936 82722363658846015104 83102628300054707344 83214758680624860432 83683765560894250752 83950614303116490072 84213752426733863934 84948399486471211691 85262187236502243968 85542444238124856528 85550478655729639552 86132209555242062784 86369488369443831552 86544748998873541376 86661523833076777728 87926630587642939092 88223931113721190788 88466972246265877264 89068534880988951288 89085622401834170112 89369696452860427032 89615893963749849696 90408353864894681616 90657412690968771648 90779736742499847744 92131284706170381056 92416390650117032499 92445185318768650368 92670981257968594572 92757764136414529152 93071399856233344128 93309893684845568016 93490456837561545762 93883317485833175872 94974432342919665536 95010387353238205464 95253849803279850683 95575925373197956687 95919960641065024464 96244288487695844496 96509424268653684288 96817171157265462618 97083885127395670504 97362842623732734048 97762793414999836032 97942383353635905084 98898995662875023616 99525343777049111922 99892976762292569856 100487577814449073248 100764403097684470144 100827349844252789472 101105111138589574016 101792611292558801472 102280157907759639808 102418164529999828224 102927919632674722586 103323832988451064704 103647695294441678688 103913290694487109836 104264645861670498204 104551876291041491312 105283008293076746496 105476412842377128552 105618732171562322856 105909692866249822368 106846236385784623728 108217391492483617344 108583299832272234816 108861542632319829352 108882427380019541248 109219370768320129317 109229628997940521928 109622812161217170816 109993472557366679424 110896851918522878208 110953011574166480576 111271820141408838912 111934152404155320096 112285003235645151912 112953366350143039721 113359953484895028912 113743250030913270768 114056592317499808704 114266113912575222598 114420293185859183094 114842946073656083712 115065177646229594784 117235507450190585456 117620860827421677726 117631908151628254384 118055336173618491648 118454508907933347072 118758046507985268384 119159595270480569376 119487858618333132928 120544471819859575488 120876550254625028864 121039648989999796992 121642086838615581238 122109984440896712832 122469235461359808021 122492730802521983904 122883332622683087169 123221854200156043332 123561308343958126096 124413191579794090688 124653942450082061016 124822138020937290648 126680516470984273952 127893280854753365952 128325717983594459328 128679232358204912384 129089561543020616824 129554232554165747328 129817123498310312064 129992285749615166592 130589844471514540112 131503060167119536896 131889945881464408638 132335896670581786182 132700458369398815896 133490342050169046943 133983437085932097664 134423840945624774544 134436466459003719296 135723481723411735296 135986119036453157472 138196927059255571584 138551054259316146448 139006471886952891858 139019527815560664272 139519942750640035584 139964840527268352024 139991692345739410176 140635217123169504736 140824976228749763808 141212923821666429824 142461648514379498304 142515581029857308196 143758829900182050554 144289855323311489792 144764136402980526432 144777733109696313088 145225756735898193927 145625827691093505756 146913575030453857626 149245536538873760128 149713337647526869216 150731366721673609872 151146604646526705216 151241024766379184208 151657666707884361024 152075456423333078272 152560390914478910792 153420236861639459712 153627246794999742336 154391879449012083879 155412707470232179968 155869936041730664754 156396968792505747306 156827814436562236968 158214619263565692828 158344062010647024512 158864539299374733552 158879460360640759168 160725962426479433984 162326087238725426016 162874949748408352224 163292313948479744028 163323641070029311872 163844443496910782892 164295805600208057776 164887205068938223872 165444727317692030208 166205256600109414688 166429517361249720864 167901228606232980144 168427504853467727868 169896798972942423382 170524374473004487936 171084888476249713056 171100957311459279104 171399170868862833897 171630439778788774641 172264419110484125568 175853261175285878184 176447862227442381576 176933944492531754528 177498147121653348133 178137069761977902576 178739392905720854064 179231787927499699392 180816707729789363232 181314825381937543296 181559473484999695488 182463130257923371857 184832781300234064998 184890370637537300736 185341962515937189144 185515528272829058304 186142799712466688256 186619787369691136032 186980913675123091524 187766634971666351744 189948864685839331072 190020774706476410928 190507699606559701366 191151850746395913374 191839921282130048928 192488576975391688992 193018848537307368576 193634342314530925236 194167770254791341008 194725685247465468096 195525586829999672064 195884766707271810168 199050687554098223844 200975155628898146496 201528806195368940288 201654699688505578944 202210222277179148032 203585222585117602944 205855839265349445172 206647665976902129408 207295390588883357376 207826581388974219672 208529291723340996408 209103752582082982624 209770537507408502339 210952825684754257104 211237464343124645712 211819385732499644736 213692472771569247456 215638244850273075831 216434782984967234688 217166599664544469632 217723085264639658704 218438741536640258634 218459257995881043856 219245624322434341632 219986945114733358848 221906023148332961152 223868304808310640192 224570006471290303824 225906732700286079442 226719906969790057824 227486500061826541536 228113184634999617408 228532227825150445196 228840586371718366188 230130355292459189568 234471014900381170912 235241721654843355452 235263816303256508768 237516093015970536768 238319190540961138752 238975717236666265856 241088943639719150976 243284173677231162476 244219968881793425664 244938470922719616042 244985461605043967808 245766665245366174338 246443708400312086664 247122616687916252192 248826383159588181376 249307884900164122032 249644276041874581296 253361032941968547904 254845198459413635073 255786561709506731904 256651435967188918656 258179123086041233648 259108465108331494656 259634246996620624128 259984571499230333184 261179688943029080224 263779891762928817276 264671793341163572364 265400916738797631792 266980684100338093886 267966874171864195328 268847681891249549088 268872932918007438592 271972238072906314944 276393854118511143168 277102108518632292896 278012943773905783716 278039055631121328544 279929681054536704048 281270434246339009472 281649952457499527616 282425847643332859648 284923297028758996608 285031162059714616392 285761549409839552049 286727776119593870061 287517659800364101108 289528272805961052864 290451513471796387854 291251655382187011512 293827150060907715252 298491073077747520256 299426675295053738432 301462733443347219744 302293209293053410432 302482049532758368416 303315333415768722048 305120781828957821584 306840473723278919424 307254493589999484672 308783758898024167758 311739872083461329508 312793937585011494612 313655628873124473936 316429238527131385656 316688124021294049024 317729078598749467104 317758920721281518336 324652174477450852032 325749899496816704448 326584627896959488056 326647282140058623744 327688886993821565784 328591611200416115552 332410513200218829376 332859034722499441728 335802457212465960288 336855009706935455736 338860099050429119163 339793597945884846764 342169776952499426112 342798341737725667794 343260879557577549282 344528838220968251136 351706522350571756368 352895724454884763152 353867888985063509056 354996294243306696266 356274139523955805152 357478785811441708128 358463575854999398784 361633415459578726464 362629650763875086592 363118946969999390976 364926260515846743714 369665562600468129996 370683925031874378288 373239574739382272064 373961827350246183048 375533269943332703488 380041549412952821856 381015399213119402732 382303701492791826748 383679842564260097856 384977153950783377984 386037697074614737152 387268684629061850472 388335540509582682016 389451370494930936192 391769533414543620336 398101375108196447688 400471026150507140829 401950311257796292992 403309399377011157888 407170445170235205888 411711678530698890344 414590781177766714752 415653162777948439344 417058583446681992816 418207505164165965248 419541075014817004678 421905651369508514208 422474928686249291424 423638771464999289472 427384945543138494912 431276489700546151662 432869565969934469376 434333199329088939264 435446170529279317408 436877483073280517268 436918515991762087712 443812046296665922304 447736609616621280384 449140012942580607648 451813465400572158884 453439813939580115648 454973000123653083072 456226369269999234816 457064455650300890392 457681172743436732376 460260710584918379136 463175638347036251637 468942029800762341824 470483443309686710904 470527632606513017536 475032186031941073536 476638381081922277504 482177887279438301952 486568347354462324952 489876941845439232084 489970923210087935616 491533330490732348676 492887416800624173328 494245233375832504384 497652766319176362752 498615769800328244064 499288552083749162592 506722065883937095808 509690396918827270146 511573123419013463808 513302871934377837312 514197512606588501691 516358246172082467296 522359377886058160448 527559783525857634552 529343586682327144728 530801833477595263584 532494441364960044399 533961368200676187772 537695363782499098176 543944476145812629888 547389390773770115571 554204217037264585792 556025887547811567432 556078111262242657088 559859362109073408096 562540868492678018944 563299904914999055232 569846594057517993216 570062324119429232784 571523098819679104098 573455552239187740122 575035319600728202216 579056545611922105728 580903026943592775708 582503310764374023024 587654300121815430504 598853350590107476864 602925466886694439488 604586418586106820864 604964099065516736832 606630666831537444096 610241563657915643168 617567517796048335516 623479744166922659016 625587875170022989224 627311257746248947872 629311612522225507017 632858477054262771312 635458157197498934208 646914734550819227493 649304348954901704064 651499798993633408896 653169255793918976112 655377773987643131568 657183222400832231104 664821026400437658752 665718069444998883456 669031477612385696809 671604914424931920576 673710019413870911472 677720198100858238326 679587195891769693528 684339553904998852224 685596683475451335588 686521759115155098564 703413044701143512736 705791448909769526304 707735777970127018112 709992588486613392532 712548279047911610304 714957571622883416256 716927151709998797568 723266830919157452928 729852521031693487428 739331125200936259992 741367850063748756576 746479149478764544128 747923654700492366096 760083098825905643712 762030798426238805464 764535595378240905219 764607402985583653496 767359685128520195712 769954307901566755968 774537369258123700944 776671081019165364032 778902740989861872384 783539066829087240672 790673564451001278047 796202750216392895376 800942052301014281658 803900622515592585984 806618798754022315776 823423357061397780688 829181562355533429504 831306325555896878688 834117166893363985632 836415010328331930496 839082150029634009356 843811302739017028416 844949857372498582848 847277542929998578944 854769891086276989824 857284648229518656147 860183328358781610183 862552979401092303324 870892341058558634816 873754966146561034536 873837031983524175424 895473219233242560768 898280025885161215296 903626930801144317768 906879627879160231296 909946000247306166144 914128911300601780784 915362345486873464752 920521421169836758272 926351276694072503274 934432394351183328601 937884059601524683648 940966886619373421808 941055265213026035072 950064372063882147072 953276762163844555008 973136694708924649904 979753883690878464168 979941846420175871232 983066660981464697352 985774833601248346656 988490466751665008768 997231539600656488128 998577104167498325184 1013444131767874191616 1016580297151287357489 1019380793837654540292 1028395025213177003382 1032716492344164934592 1044718755772116320896 1055119567051715269104 1058687173364654289456 1061603666955190527168 1064988882729920088798 1067922736401352375544 1075390727564998196352 1087888952291625259776 1094778781547540231142 1108408434074529171584 1112051775095623134864 1112156222524485314176 1119718724218146816192 1125081736985356037888 1126599809829998110464 1140124648238858465568 1143046197639358208196 1146911104478375480244 1150070639201456404432 1158113091223844211456 1161806053887185551416 1165006621528748046048 1175308600243630861008 1197706701180214953728 1201413078451521422487 1205850933773388878976 1209928198131033473664 1220483127315831286336 1235135035592096671032 1242487029851573436931 1246959488333845318032 1251175750340045978448 1254622515492497895744 1258623225044451014034 1265716954108525542624 1270916314394997868416 1293829469101638454986 1298608697909803408128 1302999597987266817792 1306338511587837952224 1310755547975286263136 1314366444801664462208 1329642052800875317504 1331436138889997766912 1338062955224771393618 1343209828849863841152 1347420038827741822944 1355440396201716476652 1359174391783539387056 1368679107809997704448 1371193366950902671176 1373043518230310197128 1406826089402287025472 1411582897819539052608 1415471555940254036224 1419985176973226785064 1425096558095823220608 1429915143245766832512 1446533661838314905856 1459705042063386974856 1468393762551859516373 1478662250401872519984 1482735700127497513152 1492958298957529088256 1495847309400984732192 1520166197651811287424 1524061596852477610928 1529071190756481810438 1529214805971167306992 1534719370257040391424 1539908615803133511936 1549074738516247401888 1553342162038330728064 1567078133658174481344 1581347128902002556094 1592405500432785790752 1597483324094880133197 1601884104602028563316 1646846714122795561376 1662612651111793757376 1668234333786727971264 1672830020656663860992 1678164300059268018712 1687622605478034056832 1689899714744997165696 1709539782172553979648 1714569296459037312294 1720366656717563220366 1725105958802184606648 1741784682117117269632 1747509932293122069072 1747674063967048350848 1796560051770322430592 1807253861602288635536 1813759255758320462592 1819892000494612332288 1828257822601203561568 1830724690973746929504 1852702553388145006548 1868864788702366657202 1875768119203049367296 1881933773238746843616 1882110530426052070144 1887934837566676521051 1946273389417849299808 1959507767381756928336 1966133321962929394704 1971549667202496693312 1976980933503330017536 1994463079201312976256 1997154208334996650368 2007094432837157090427 2033160594302574714978 2038761587675309080584 2056790050426354006764 2065432984688329869184 2089437511544232641792 2110239134103430538208 2117374346729308578912 2123207333910381054336 2129977765459840177596 2135845472802704751088 2150781455129996392704 2189557563095080462284 2216816868149058343168 2224103550191246269728 2224312445048970628352 2239437448436293632384 2280249296477716931136 2286092395278716416392 2293822208956750960488 2300141278402912808864 2307475912581493525729 2323612107774371102832 2330013243057496092096 2350617200487261722016 2372020693353003834141 2402826156903042844974 2411701867546777757952 2419856396262066947328 2440966254631662572672 2470270071184193342064 2484974059703146873862 2493918976667690636064 2502351500680091956896 2509245030984995791488 2517246450088902028068 2531433908217051085248 2541832628789995736832 2587658938203276909972 2612677023175675904448 2621511095950572526272 2628732889603328924416 2676125910449542787236 2686419657699727682304 2694840077655483645888 2710880792403432953304 2718348783567078774112 2742386733901805342352 2746087036460620394256 2803297183053549985803 2813652178804574050944 2823165795639078105216 2839970353946453570128 2850193116191646441216 2859830286491533665024 2919410084126773949712 2936787525103719032746 2957324500803745039968 2965471400254995026304 2991694618801969464384 3040332395303622574848 3048123193704955221856 3058142381512963620876 3058429611942334613984 3098149477032494803776 3106684324076661456128 3134156267316348962688 3162694257804005112188 3184811000865571581504 3194966648189760266394 3203768209204057126632 3293693428245591122752 3325225302223587514752 3336468667573455942528 3356328600118536037424 3375245210956068113664 3379799429489994331392 3429138592918074624588 3440733313435126440732 3450211917604369213296 3483569364234234539264 3495019864586244138144 3495348127934096701696 3593120103540644861184 3614507723204577271072 3656515645202407123136 3661449381947493859008 3705405106776290013096 3727461089554720310793 3737729577404733314404 3763867546477493687232 3775869675133353042102 3892546778835698599616 3919015534763513856672 3932266643925858789408 3943099334404993386624 3988926158402625952512 3994308416669993300736 4014188865674314180854 4066321188605149429956 4077523175350618161168 4113580100852708013528 4130865969376659738368 4220478268206861076416 4234748693458617157824 4246414667820762108672 4259955530919680355192 4271690945605409502176 4379115126190160924568 4405181287655578549119 4448207100382492539456 4478874896872587264768 4560498592955433862272 4572184790557432832784 4587644417913501920976 4600282556805825617728 4614951825162987051458 4647224215548742205664 4660026486114992184192 4701234400974523444032 4744041386706007668282 4805652313806085689948 4881932509263325145344 4940540142368386684128 4969948119406293747724 4987837953335381272128 5004703001360183913792 5018490061969991582976 5034492900177804056136 5062867816434102170496 5175317876406553819944 5225354046351351808896 5243022191901145052544 5352251820899085574472 5389680155310967291776 5421761584806865906608 5436697567134157548224 5484773467803610684704 5492174072921240788512 5606594366107099971606 5627304357609148101888 5646331591278156210432 5679940707892907140256 5838820168253547899424 5873575050207438065492 5914649001607490079936 5930942800509990052608 5983389237603938928768 6021283298511471271281 6096246387409910443712 6116284763025927241752 6116859223884669227968 6196298954064989607552 6268312534632697925376 6325388515608010224376 6369622001731143163008 6389933296379520532788 6407536418408114253264 6587386856491182245504 6650450604447175029504 6672937335146911885056 6712657200237072074848 6858277185836149249176 6881466626870252881464 6900423835208738426592 6922427737744480577187 6990039729172488276288 7116062080059011502423 7229015446409154542144 7313031290404814246272 7322898763894987718016 7410810213552580026192 7454922179109440621586 7475459154809466628808 7527735092954987374464 7551739350266706084204 7785093557671397199232 7838031069527027713344 7864533287851717578816 7886198668809986773248 8028377731348628361708 8132642377210298859912 8155046350701236322336 8227160201705416027056 8409891549160649957409 8440956536413722152832 8469497386917234315648 8519911061839360710384 8543381891210819004352 8697409208961014058517 8758230252380321849136 8810362575311157098238 8896414200764985078912 9120997185910867724544 9144369581114865665568 9175288835827003841952 9200565113611651235456 9229903650325974102916 9294448431097484411328 9320052972229984368384 9402468801949046888064 9488082773412015336564 9611304627612171379896 9881080284736773368256 9939896238812587495448 9975675906670762544256 10009406002720367827584 10068985800355608112272 10125735632868204340992 10278756337863016614611 10350635752813107639888 10450708092702703617792 10486044383802290105088 10704503641798171148944 10779360310621934583552 10843523169613731813216 10873395134268315096448 10969546935607221369408 10984348145842481577024 11182383268664160932379 11213188732214199943212 11359881415785814280512 11677640336507095798848 11747150100414876130984 11829298003214980159872 11966778475207877857536 12042566597022942542562 12192492774819820887424 12232569526051854483504 12233718447769338455936 12392597908129979215104 12650777031216020448752 12739244003462286326016 12779866592759041065576 12815072836816228506528 13174773712982364491008 13215543862966735647357 13425314400474144149696 13716554371672298498352 13762933253740505762928 13800847670417476853184 13844855475488961154374 13980079458344976552576 14232124160118023004846 14458030892818309084288 14626062580809628492544 14645797527789975436032 14821620427105160052384 14909844358218881243172 14950918309618933257616 15055470185909974748928 15103478700533412168408 15570187115342794398464 15676062139054055426688 15729066575703435157632 16056755462697256723416 16152331388070454680103 16265284754420597719824 16310092701402472644672 16454320403410832054112 16819783098321299914818 16881913072827444305664 16938994773834468631296 17039822123678721420768 17086763782421638008704 17394818417922028117034 17516460504760643698272 17620725150622314196476 17792828401529970157824 18288739162229731331136 18350577671654007683904 18401130227223302470912 18459807300651948205832 18588896862194968822656 18804937603898093776128 18976165546824030673128 19222609255224342759792 19762160569473546736512 19879792477625174990896 19951351813341525088512 20018812005440735655168 20137971600711216224544 20557512675726033229222 20701271505626215279776 20767283213233441731561 21409007283596342297888 21687046339227463626432 21746790268536630192896 21939093871214442738816 21968696291684963154048 22364766537328321864758 22426377464428399886424 22719762831571628561024 23355280673014191597696 23494300200829752261968 23658596006429960319744 24085133194045885085124 24384985549639641774848 24465139052103708967008 24467436895538676911872 25301554062432040897504 25559733185518082131152 25630145673632457013056 26092227626883042175551 26431087725933471294714 26850628800948288299392 27433108743344596996704 27525866507481011525856 27601695340834953706368 27689710950977922308748 27960158916689953105152 28464248320236046009692 28916061785636618168576 29643240854210320104768 29819688716437762486344 29901836619237866515232 30206957401066824336816 30836269013589049843833 31352124278108110853376 31458133151406870315264 32113510925394513446832 32304662776140909360206 32530569508841195439648 32620185402804945289344 32908640806821664108224 33639566196642599829636 34079644247357442841536 34173527564843276017408 34789636835844056234068 35032921009521287396544 35241450301244628392952 36577478324459462662272 36701155343308015367808 36919614601303896411664 37177793724389937645312 37952331093648061346256 38445218510448685519584 39524321138947093473024 39759584955250349981792 40275943201422432449088 41115025351452066458444 41402543011252430559552 41534566426466883463122 42818014567192684595776 43374092678454927252864 43878187742428885477632 43937392583369926308096 44729533074656643729516 44852754928856799772848 45439525663143257122048 46710561346028383195392 46988600401659504523936 48170266388091770170248 48456994164211364040309 48930278104207417934016 50603108124864081795008 51119466371036164262304 51260291347264914026112 52184455253766084351102 52862175451866942589428 53701257601896576598784 54866217486689193993408 55051733014962023051712 55203390681669907412736 55379421901955844617496 56928496640472092019384 59286481708420640209536 59639377432875524972688 59803673238475733030464 60413914802133648673632 61672538027178099687666 64227021850789026893664 64609325552281818720412 65061139017682390879296 65240370805609890578688 65817281613643328216448 67279132393285199659272 68159288494714885683072 69579273671688112468136 70065842019042574793088 70482900602489256785904 73154956648918925324544 73402310686616030735616 73839229202607792823328 75904662187296122692512 76890437020897371039168 78276682880649126526653 79519169910500699963584 80551886402844864898176 82230050702904132916888 82805086022504861119104 83069132852933766926244 85636029134385369191552 86748185356909854505728 89459066149313287459032 89705509857713599545696 92508807040767149531499 93977200803319009047872 96340532776183540340496 96913988328422728080618 97860556208414835868032 101206216249728163590016 102238932742072328524608 102520582694529828052224 104368910507532168702204 105724350903733885178856 109732434973378387986816 110103466029924046103424 110758843803911689234992 113066319716493182760721 113856993280944184038768 118572963416841280419072 119278754865751049945376 119607346476951466060928 120827829604267297347264 123345076054356199375332 128454043701578053787328 129218651104563637440824 130122278035364781758592 131634563227286656432896 134558264786570399318544 136318576989429771366144 139158547343376224936272 140131684038085149586176 140965801204978513571808 145370982492634092120927 147678458405215585646656 151809324374592245385024 153780874041794742078336 156553365761298253053306 159038339821001399927168 161103772805689729796352 164460101405808265833776 165610172045009722238208 166138265705867533852488 171272058268770738383104 178918132298626574918064 179411019715427199091392 185017614081534299062998 187954401606638018095744 192681065552367080680992 193827976656845456161236 195721112416829671736064 202412432499456327180032 204477865484144657049216 208737821015064337404408 211448701807467770357712 219464869946756775973632 220206932059848092206848 221517687607823378469984 226132639432986365521442 227713986561888368077536 238557509731502099890752 239214692953902932121856 241655659208534594694528 246690152108712398750664 256908087403156107574656 258437302209127274881648 260244556070729563517184 269116529573140798637088 278317094686752449872544 281931602409957027143616 290741964985268184241854 295356916810431171293312 303618648749184490770048 307561748083589484156672 313106731522596506106612 318076679642002799854336 328920202811616531667552 332276531411735067704976 339198959149479548282163 357836264597253149836128 358822039430854398182784 370035228163068598125996 375908803213276036191488 385362131104734161361984 387655953313690912322472 408955730968289314098432 417475642030128674808816 422897403614935540715424 443035375215646756939968 452265278865972731042884 455427973123776736155072 477115019463004199781504 483311318417069189389056 493380304217424797501328 513816174806312215149312 516874604418254549763296 538233059146281597274176 556634189373504899745088 563863204819914054287232 581483929970536368483708 590713833620862342586624 607237297498368981540096 626213463045193012213224 657840405623233063335104 664553062823470135409952 678397918298959096564326 715672529194506299672256 717644078861708796365568 740070456326137196251992 770724262209468322723968 775311906627381824644944 834951284060257349617632 845794807229871081430848 886070750431293513879936 904530557731945462085768 910855946247553472310144 954230038926008399563008 986760608434849595002656 1017596877448438644846489 1033749208836509099526592 1076466118292563194548352 1113268378747009799490176 1127726409639828108574464 1162967859941072736967416 1252426926090386024426448 1315680811246466126670208 1329106125646940270819904 1356795836597918193128652 1431345058389012599344512 1480140912652274392503984 1541448524418936645447936 1550623813254763649289888 1669902568120514699235264 1691589614459742162861696 1772141500862587027759872 1809061115463890924171536 1821711892495106944620288 1973521216869699190005312 2035193754896877289692978 2067498417673018199053184 2152932236585126389096704 2226536757494019598980352 2325935719882145473934832 2504853852180772048852896 2631361622492932253340416 2658212251293880541639808 2713591673195836386257304 2862690116778025198689024 2960281825304548785007968 3101247626509527298579776 3339805136241029398470528 3383179228919484325723392 3618122230927781848343072 3947042433739398380010624 4070387509793754579385956 4134996835346036398106368 4651871439764290947869664 5009707704361544097705792 5316424502587761083279616 5427183346391672772514608 5920563650609097570015936 6202495253019054597159552 6679610272482058796941056 7236244461855563696686144 7894084867478796760021248 8140775019587509158771912 9303742879528581895739328 10019415408723088195411584 10854366692783345545029216 11841127301218195140031872 12404990506038109194319104 14472488923711127393372288 16281550039175018317543824 18607485759057163791478656 20038830817446176390823168 21708733385566691090058432 23682254602436390280063744 28944977847422254786744576 32563100078350036635087648 37214971518114327582957312 43417466771133382180116864 65126200156700073270175296 86834933542266764360233728 130252400313400146540350592 260504800626800293080701184
- Sum of all divisors σ(n): 1042588057574091801653761335
- Sum of proper divisors (its aliquot sum) s(n): 782083256947291508573060151
- 260504800626800293080701184 is an abundant number, because the sum of its proper divisors (782083256947291508573060151) is greater than itself. Its abundance is 521578456320491215492358967
Bases of 260504800626800293080701184
- Binary: 11010111011111000000100110001010000001000000011111011100100101011010111110011001000000002
- Hexadecimal: 0xD77C098A0407DC95AF9900
- Base-36: WQCZCZGSDOWO4T340
Squares and roots of 260504800626800293080701184
- 260504800626800293080701184 squared (2605048006268002930807011842) is 67862751149608970370737499001419300559806505099001856
- 260504800626800293080701184 cubed (2605048006268002930807011843) is 17678572458215047214472491860942322654588541778869595351897405120735294997397504
-
260504800626800293080701184 is a
perfect square number . Itssquare root is 16140161109072 -
The
cube root of 260504800626800293080701184 is 638663225.9464662925
Scales and comparisons
How big is 260504800626800293080701184?- 260,504,800,626,800,293,080,701,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 260,504,800,626,800,293,080,701,184 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 260504800626800293080701184 cubic inches would be around 53221935.5 feet tall.
Recreational maths with 260504800626800293080701184
- 260504800626800293080701184 backwards is 481107080392008626008405062
- The number of decimal digits it has is: 27
- The sum of 260504800626800293080701184's digits is 90
- 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 260504800626800293080701184 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 260504800626800293080701184 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/260504800626800293080701184/
Chicago style:
Numbermatics. 2024. "Number 260504800626800293080701184 - Facts about the integer". https://numbermatics.com/n/260504800626800293080701184/
The information we have on file for 260504800626800293080701184 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 260504800626800293080701184, math, Factors of 260504800626800293080701184, curriculum, school, college, exams, university, Prime factorization of 260504800626800293080701184, STEM, science, technology, engineering, physics, economics, calculator, two hundred sixty septillion, five hundred four sextillion, eight hundred quintillion, six hundred twenty-six quadrillion, eight hundred trillion, two hundred ninety-three billion, eighty million, seven hundred one thousand, one hundred eighty-four.