747307977695823687678452736
747,307,977,695,823,687,678,452,736 is an even composite number composed of five prime numbers multiplied together.
747307977695823687678452736 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 747307977695823687678452736:
210 × 38 × 74 × 136 × 3134
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 313 × 313 × 313 × 313)See below for interesting mathematical facts about the number 747307977695823687678452736 from the Numbermatics database.
Names of 747307977695823687678452736
- Cardinal: 747307977695823687678452736 can be written as Seven hundred forty-seven septillion, three hundred seven sextillion, nine hundred seventy-seven quintillion, six hundred ninety-five quadrillion, eight hundred twenty-three trillion, six hundred eighty-seven billion, six hundred seventy-eight million, four hundred fifty-two thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 7.47307977695823687678452736 × 1026
Factors of 747307977695823687678452736
Divisors of 747307977695823687678452736
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 294 312 313 324 336 338 343 351 364 378 384 392 416 432 441 448 468 486 504 507 512 546 567 576 588 624 626 637 648 672 676 686 702 728 729 756 768 784 819 832 864 882 896 936 939 972 1008 1014 1024 1029 1053 1092 1134 1152 1176 1183 1248 1252 1274 1296 1323 1344 1352 1372 1404 1456 1458 1512 1521 1536 1568 1638 1664 1701 1728 1764 1792 1872 1878 1911 1944 2016 2028 2058 2106 2184 2187 2191 2197 2268 2304 2352 2366 2401 2457 2496 2504 2548 2592 2646 2688 2704 2744 2808 2817 2912 2916 3024 3042 3072 3087 3136 3159 3276 3328 3402 3456 3528 3549 3584 3744 3756 3822 3888 3969 4032 4056 4069 4116 4212 4368 4374 4382 4394 4459 4536 4563 4608 4704 4732 4802 4914 4992 5008 5096 5103 5184 5292 5376 5408 5488 5616 5634 5733 5824 5832 6048 6084 6174 6272 6318 6552 6561 6573 6591 6656 6804 6912 7056 7098 7168 7203 7371 7488 7512 7644 7776 7938 8064 8112 8138 8232 8281 8424 8451 8736 8748 8764 8788 8918 9072 9126 9216 9261 9408 9464 9477 9604 9828 9984 10016 10192 10206 10368 10584 10647 10752 10816 10976 11232 11268 11466 11648 11664 11907 12096 12168 12207 12348 12544 12636 13104 13122 13146 13182 13312 13377 13608 13689 13824 14112 14196 14406 14742 14976 15024 15288 15309 15337 15379 15552 15876 16128 16224 16276 16464 16562 16848 16902 17199 17472 17496 17528 17576 17836 18144 18252 18522 18816 18928 18954 19208 19656 19719 19773 19968 20032 20384 20412 20736 21168 21294 21504 21609 21632 21952 22113 22464 22536 22932 23296 23328 23814 24192 24336 24414 24696 24843 25088 25272 25353 26208 26244 26292 26364 26754 27216 27378 27648 27783 28224 28392 28431 28483 28561 28812 29484 29952 30048 30576 30618 30674 30758 31104 31213 31752 31941 32256 32448 32552 32928 33124 33696 33804 34398 34944 34992 35056 35152 35672 35721 36288 36504 36621 37044 37632 37856 37908 38416 39312 39438 39546 39936 40064 40131 40768 40824 41067 41472 42336 42588 43218 43264 43904 44226 44928 45072 45864 45927 46011 46137 46592 46656 47628 48384 48672 48828 49392 49686 50176 50544 50706 51597 52416 52488 52584 52728 52897 53508 54432 54756 55566 56448 56784 56862 56966 57122 57624 57967 58968 59157 59319 59904 60096 61152 61236 61348 61516 62208 62426 63504 63882 64512 64827 64896 65104 65856 66248 66339 67392 67608 68796 69888 69984 70112 70304 71344 71442 72576 73008 73242 74088 74529 75264 75712 75816 76059 76832 78624 78876 79092 80128 80262 81536 81648 82134 82944 83349 84672 85176 85293 85449 85683 86436 86528 87808 88452 89856 90144 91728 91854 92022 92274 93184 93312 93639 95256 95823 96768 97344 97656 97969 98784 99372 101088 101412 103194 104832 104976 105168 105456 105794 107016 107163 107359 107653 108864 109512 109863 111132 112896 113568 113724 113932 114244 115248 115934 117936 118314 118638 119808 120192 120393 122304 122472 122696 123032 123201 124416 124852 127008 127764 129654 129792 130208 131712 132496 132678 134784 135216 137592 138033 138411 139776 139968 140224 140608 142688 142884 145152 146016 146484 148176 149058 150528 151424 151632 152118 153664 154791 157248 157752 158184 158691 160256 160524 163072 163296 164268 166698 169344 170352 170586 170898 171366 172872 173056 173901 175616 176904 177471 177957 179712 180288 183456 183708 184044 184548 186624 187278 190512 191646 193536 194481 194688 195312 195938 197568 198744 199017 199381 199927 202176 202824 206388 209664 209952 210336 210912 211588 214032 214326 214718 215306 217728 219024 219726 222264 223587 225792 227136 227448 227864 228177 228488 230496 231868 235872 236628 237276 240384 240786 244608 244944 245392 246064 246402 248832 249704 250047 254016 255528 256347 257049 259308 259584 260416 263424 264992 265356 269568 270432 275184 276066 276822 279552 279936 280448 280917 281216 285376 285768 287469 290304 292032 292968 293907 296352 298116 302848 303264 304236 307328 309582 314496 315504 316368 317382 320512 321048 321489 322077 322959 326144 326592 328536 329589 333396 338688 340704 341172 341796 342732 345744 347802 351232 353808 354942 355914 359424 360576 361179 366912 367416 368088 369096 369603 370279 371293 373248 374556 381024 383292 388962 389376 390624 391876 395136 397488 398034 398762 399854 404352 405648 405769 412776 414099 415233 419328 419904 420672 421824 423176 428064 428652 429436 430612 435456 438048 439452 444528 447174 451584 454272 454896 455728 456354 456976 460992 463736 464373 471744 473256 474552 476073 480768 481572 489216 489888 490784 492128 492804 499408 500094 508032 511056 512694 514098 518616 519168 520832 521703 526848 529984 530712 532413 533871 539136 540864 550368 552132 553644 559872 560896 561834 562432 570752 571536 574938 580608 583443 584064 585936 587814 592704 596232 597051 598143 599781 605696 606528 608472 614656 619164 628992 631008 632736 634764 642096 642978 644154 645918 652288 653184 657072 659178 666792 670761 677376 681408 682344 683592 684531 685464 685783 687661 691488 695604 707616 709884 711828 721152 722358 733824 734832 736176 738192 739206 740558 742586 746496 749112 750141 751513 753571 762048 766584 769041 771147 777924 778752 781248 783752 790272 794976 796068 797524 799708 808704 811296 811538 825552 828198 830466 838656 839808 841344 842751 843648 846352 856128 857304 858872 861224 862407 870912 876096 878904 881721 889056 894348 908544 909792 911456 912708 913952 921984 927472 928746 943488 946512 949104 952146 961536 963144 966231 968877 978432 979776 981568 984256 985608 988767 998816 1000188 1016064 1022112 1025388 1028196 1037232 1041664 1043406 1053696 1059968 1061424 1064826 1067742 1078272 1081728 1083537 1100736 1104264 1107288 1108809 1110837 1113879 1119744 1121792 1123668 1124864 1141504 1143072 1149876 1166886 1168128 1171872 1175628 1185408 1192464 1194102 1196286 1199562 1211392 1213056 1216944 1217307 1229312 1238328 1242297 1245699 1257984 1262016 1265472 1269528 1273597 1284192 1285956 1288308 1291836 1306368 1314144 1318356 1333584 1341522 1354752 1362816 1364688 1367184 1369062 1370928 1371566 1375322 1382976 1391208 1393119 1395667 1399489 1415232 1419768 1423656 1428219 1442304 1444716 1467648 1469664 1472352 1476384 1478412 1481116 1485172 1498224 1500282 1503026 1507142 1524096 1533168 1538082 1542294 1555848 1557504 1562496 1565109 1567504 1580544 1589952 1592136 1595048 1597239 1599416 1601613 1617408 1622592 1623076 1651104 1656396 1660932 1679616 1682688 1685502 1687296 1692704 1712256 1714608 1717744 1722448 1724814 1741824 1750329 1752192 1757808 1763442 1778112 1788696 1794429 1799343 1817088 1819584 1822912 1825416 1827904 1843968 1854944 1857492 1886976 1893024 1898208 1904292 1926288 1932462 1937754 1956864 1959552 1963136 1968512 1971216 1977534 1997632 2000376 2012283 2032128 2044224 2050776 2053593 2056392 2057349 2062983 2074464 2083328 2086812 2119936 2122848 2129652 2135484 2163456 2167074 2201472 2208528 2214576 2217618 2221674 2227758 2239488 2243584 2247336 2249728 2250423 2254539 2260713 2283008 2286144 2299752 2307123 2313441 2333772 2336256 2343744 2351256 2370816 2384928 2388204 2392572 2399124 2426112 2433888 2434614 2458624 2476656 2484594 2491398 2515968 2524032 2528253 2530944 2539056 2547194 2568384 2571912 2576616 2583672 2587221 2591953 2599051 2612736 2628288 2636712 2645163 2667168 2683044 2725632 2729376 2734368 2738124 2741856 2743132 2750644 2765952 2782416 2786238 2791334 2798978 2830464 2839536 2847312 2856438 2884608 2889432 2898693 2906631 2935296 2939328 2944704 2952768 2956824 2962232 2966301 2970344 2996448 3000564 3006052 3014284 3048192 3066336 3076164 3084588 3111696 3124992 3130218 3135008 3161088 3179904 3184272 3190096 3194478 3198832 3203226 3234816 3245184 3246152 3250611 3302208 3312792 3321864 3332511 3341637 3359232 3365376 3371004 3374592 3385408 3424512 3429216 3435488 3444896 3449628 3500658 3504384 3515616 3526884 3556224 3577392 3588858 3598686 3634176 3639168 3645824 3650832 3651921 3655808 3687936 3709888 3714984 3726891 3737097 3773952 3786048 3796416 3808584 3820791 3852576 3864924 3875508 3919104 3926272 3937024 3942432 3955068 3995264 4000752 4024566 4064256 4088448 4101552 4107186 4112784 4114698 4125966 4148928 4166656 4173624 4179357 4187001 4198467 4239872 4245696 4259304 4270968 4284657 4326912 4334148 4402944 4417056 4429152 4435236 4443348 4455516 4494672 4500846 4509078 4521426 4566016 4572288 4599504 4614246 4626882 4667544 4672512 4687488 4695327 4702512 4741632 4769856 4776408 4785144 4791717 4798248 4800481 4804839 4813627 4826809 4852224 4867776 4869228 4953312 4969188 4982796 5048064 5056506 5061888 5078112 5094388 5136768 5143824 5153232 5167344 5174442 5183906 5198102 5225472 5250987 5256576 5273424 5274997 5290326 5334336 5366088 5383287 5398029 5451264 5458752 5468736 5476248 5483712 5486264 5501288 5531904 5564832 5572476 5582668 5597956 5660928 5679072 5694624 5712876 5778864 5797386 5813262 5870592 5878656 5889408 5905536 5913648 5924464 5932602 5940688 5992896 6001128 6012104 6028568 6036849 6096384 6132672 6152328 6169176 6172047 6188949 6223392 6249984 6260436 6270016 6359808 6368544 6380192 6388956 6397664 6406452 6490368 6492304 6501222 6604416 6625584 6643728 6665022 6683274 6718464 6730752 6742008 6749184 6763617 6770816 6782139 6849024 6858432 6870976 6889792 6899256 6921369 6940323 7001316 7008768 7031232 7053768 7112448 7154784 7177716 7197372 7278336 7291648 7301664 7303842 7311616 7375872 7419776 7429968 7453782 7474194 7547904 7572096 7584759 7592832 7617168 7641582 7705152 7729848 7751016 7761663 7775859 7797153 7838208 7852544 7874048 7884864 7910136 7935489 7990528 8001504 8049132 8176896 8203104 8214372 8225568 8229396 8251932 8297856 8347248 8358714 8374002 8396934 8479744 8491392 8518608 8541936 8569314 8653824 8668296 8696079 8719893 8805888 8834112 8858304 8870472 8886696 8898903 8911032 8915179 8939593 8989344 9001692 9018156 9042852 9144576 9199008 9228492 9253764 9335088 9374976 9390654 9405024 9483264 9539712 9552816 9570288 9583434 9596496 9600962 9609678 9627254 9653618 9704448 9735552 9738456 9751833 9769669 9796423 9906624 9938376 9965592 9997533 10024911 10096128 10113012 10123776 10156224 10188776 10273536 10287648 10306464 10334688 10348884 10367812 10396204 10501974 10513152 10546848 10549994 10580652 10668672 10732176 10766574 10796058 10902528 10917504 10937472 10952496 10955763 10967424 10972528 11002576 11063808 11129664 11144952 11165336 11180673 11195912 11211291 11321856 11358144 11389248 11425752 11462373 11557728 11594772 11626524 11757312 11778816 11811072 11827296 11848928 11865204 11881376 11985792 12002256 12024208 12057136 12073698 12192768 12265344 12304656 12338352 12344094 12377898 12446784 12499968 12520872 12540032 12561003 12595401 12719616 12737088 12760384 12777912 12795328 12812904 12853971 12980736 12984608 13002444 13208832 13251168 13287456 13330044 13366548 13484016 13527234 13541632 13564278 13698048 13716864 13741952 13779584 13798512 13842738 13880646 14002632 14017536 14062464 14085981 14107536 14224896 14309568 14355432 14375151 14394744 14401443 14414517 14440881 14480427 14556672 14583296 14603328 14607684 14623232 14839552 14859936 14907564 14948388 15144192 15169518 15185664 15234336 15283164 15410304 15459696 15502032 15523326 15551718 15594306 15676416 15705088 15748096 15752961 15769728 15820272 15824991 15870978 15981056 16003008 16098264 16149861 16194087 16353792 16406208 16428744 16451136 16458792 16503864 16556761 16595712 16694496 16717428 16748004 16793868 16982784 17037216 17083872 17138628 17336592 17392158 17439786 17611776 17668224 17716608 17740944 17773392 17797806 17822064 17830358 17879186 17978688 18003384 18036312 18085704 18110547 18143671 18193357 18289152 18398016 18456984 18507528 18516141 18566847 18670176 18749952 18781308 18810048 19079424 19105632 19140576 19166868 19192992 19201924 19219356 19254508 19307236 19471104 19476912 19503666 19539338 19592846 19813248 19876752 19931184 19995066 20049822 20192256 20226024 20247552 20290851 20312448 20346417 20377552 20547072 20575296 20612928 20669376 20697768 20735624 20764107 20792408 20820969 21003948 21026304 21093696 21099988 21161304 21337344 21464352 21533148 21592116 21835008 21874944 21904992 21911526 21934848 21945056 22005152 22127616 22259328 22289904 22330672 22361346 22391824 22422582 22643712 22716288 22754277 22778496 22851504 22924746 23115456 23189544 23253048 23327577 23391459 23514624 23557632 23622144 23654592 23697856 23730408 23762752 23806467 23971584 24004512 24048416 24114272 24147396 24530688 24609312 24676704 24688188 24755796 24893568 25041744 25080064 25122006 25190802 25439232 25474176 25520768 25555824 25590656 25625808 25707942 25961472 25969216 26004888 26088237 26159679 26417664 26502336 26574912 26660088 26696709 26733096 26745537 26818779 26968032 27054468 27083264 27128556 27433728 27483904 27559168 27597024 27685476 27761292 28005264 28124928 28171962 28215072 28449792 28619136 28710864 28750302 28789488 28802886 28829034 28881762 28960854 29113344 29166592 29206656 29215368 29246464 29255499 29309007 29389269 29679104 29719872 29815128 29896776 29992599 30074733 30288384 30339036 30371328 30468672 30566328 30664297 30820608 30919392 31004064 31046652 31103436 31188612 31505922 31539456 31640544 31649982 31741956 31962112 32006016 32196528 32299722 32388174 32707584 32812416 32857488 32867289 32902272 32917584 33007728 33113522 33191424 33388992 33434856 33496008 33542019 33587736 33603367 33633873 33695389 33787663 33965568 34074432 34167744 34277256 34387119 34673184 34784316 34879572 35336448 35433216 35481888 35546784 35595612 35644128 35660716 35758372 35957376 36006768 36072624 36171408 36221094 36287342 36386714 36578304 36796032 36913968 37015056 37032282 37133694 37340352 37499904 37562616 37620096 37683009 37786203 38158848 38211264 38281152 38333736 38385984 38403848 38438712 38509016 38561913 38614472 38942208 38953824 39007332 39078676 39185692 39626496 39753504 39862368 39990132 40099644 40452048 40581702 40624896 40692834 40755104 41094144 41150592 41225856 41338752 41395536 41471248 41528214 41584816 41641938 42007896 42052608 42187392 42199976 42257943 42322608 42674688 42928704 43066296 43184232 43204329 43322643 43441281 43670016 43749888 43809984 43823052 43869696 43890112 44010304 44518656 44579808 44661344 44722692 44783648 44845164 45432576 45508554 45556992 45703008 45849492 46230912 46379088 46506096 46655154 46782918 47029248 47115264 47244288 47309184 47395712 47460816 47474973 47525504 47612934 47943168 48009024 48096832 48228544 48294792 48449583 48582261 49061376 49218624 49353408 49376376 49511592 49670283 49787136 50083488 50160128 50244012 50381604 50948352 51041536 51111648 51181312 51251616 51415884 51938432 52009776 52176474 52319358 52835328 53004672 53149824 53320176 53393418 53466192 53491074 53637558 53936064 54108936 54166528 54257112 54331641 54431013 54580071 54867456 54967808 55118336 55194048 55370952 55522584 55548423 55700541 56010528 56249856 56343924 56430144 57238272 57421728 57500604 57578976 57605772 57658068 57763524 57921708 58413312 58430736 58510998 58618014 58778538 59358208 59439744 59630256 59793552 59985198 60149466 60576768 60678072 60742656 60872553 60937344 61039251 61132656 61328594 61641216 61838784 62008128 62093304 62206872 62292321 62377224 62406253 62462907 62577151 63011844 63078912 63281088 63299964 63483912 64012032 64393056 64599444 64776348 65624832 65714976 65734578 65804544 65835168 66015456 66227044 66382848 66777984 66869712 66992016 67084038 67175472 67206734 67267746 67390778 67575326 67931136 68148864 68262831 68335488 68554512 68574961 68774238 69346368 69568632 69759144 69982731 70174377 70672896 70866432 70963776 71093568 71191224 71288256 71321432 71419401 71516744 71914752 72013536 72145248 72342816 72442188 72574684 72773428 73592064 73827936 74030112 74064564 74267388 74680704 75125232 75240192 75366018 75572406 76317696 76422528 76562304 76667472 76771968 76807696 76877424 77018032 77123826 77228944 77884416 77907648 78014664 78157352 78264711 78371384 78479037 79252992 79507008 79724736 79980264 80199288 80236611 80456337 80904096 81163404 81249792 81385668 81510208 82301184 82451712 82677504 82791072 82942496 83056428 83169632 83283876 84015792 84374784 84399952 84515886 84645216 85349376 85857408 86132592 86368464 86408658 86645286 86882562 87340032 87499776 87619968 87646104 87739392 87780224 87927021 88020608 88167807 89037312 89159616 89322688 89445384 89567296 89690328 89977797 90224199 90865152 91017108 91113984 91406016 91698984 91992891 92461824 92758176 93012192 93310308 93565836 94618368 94791424 94921632 94949946 95051008 95225868 95886336 96018048 96193664 96457088 96589584 96899166 97164522 98122752 98437248 98601867 98706816 98752752 99023184 99340566 99574272 100166976 100320256 100488024 100626057 100763208 100810101 100901619 101086167 101362989 101896704 102083072 102223296 102362624 102503232 102831768 103161357 103876864 104019552 104352948 104638716 106009344 106299648 106640352 106786836 106932384 106982148 107275116 107872128 108217872 108514224 108663282 108862026 109160142 109734912 109935616 110236672 110388096 110741904 111045168 111096846 111401082 112021056 112499712 112687848 112860288 113049027 113358609 114476544 114843456 115001208 115157952 115211544 115316136 115527048 115685739 115843416 115897327 116214709 116826624 116861472 117021996 117236028 117557076 118879488 119260512 119587104 119970396 120298932 121356144 121745106 121874688 122078502 122265312 122657188 123282432 123677568 124016256 124186608 124413744 124584642 124754448 124812506 124925814 125154302 126023688 126157824 126562176 126599928 126773829 126967824 127005697 127353499 128024064 128786112 129198888 129552696 129612987 129967929 130323843 131249664 131429952 131469156 131609088 131670336 132030912 132454088 133555968 133739424 133984032 134168076 134350944 134413468 134535492 134781556 135150652 136297728 136525662 136670976 137109024 137149922 137548476 138692736 139137264 139518288 139965462 140348754 141345792 141732864 141927552 142187136 142382448 142424919 142576512 142642864 142838802 143033488 143829504 144027072 144290496 144685632 144884376 145149368 145348749 145546856 145746783 147184128 147655872 148060224 148129128 148534776 149010849 149361408 150250464 150480384 150732036 151144812 152845056 153124608 153334944 153543936 153615392 153754848 154036064 154247652 154457888 155815296 156029328 156314704 156529422 156742768 156958074 158505984 159014016 159449472 159960528 160398576 160473222 160912674 161808192 162326808 162499584 162771336 163020416 163293039 163740213 164602368 164903424 165355008 165582144 165884992 166112856 166339264 166567752 166645269 167101623 168031584 168749568 168799904 169031772 169290432 171714816 172265184 172736928 172817316 173290572 173765124 175239936 175292208 175560448 175854042 176041216 176335614 178074624 178319232 178645376 178890768 179134592 179380656 179955594 180448398 181730304 182034216 182227968 182617659 182812032 183117753 183397968 183985782 184923648 185516352 186024384 186620616 186876963 187131672 187218759 187388721 187731453 189236736 189582848 189843264 189899892 190102016 190451736 192036096 192387328 192914176 193179168 193798332 194329044 196874496 197203734 197413632 197505504 198046368 198681132 199148544 200333952 200976048 201252114 201526416 201620202 201803238 202172334 202725978 203793408 204166144 204446592 204725248 204788493 205006464 205663536 205724883 206322714 207753728 208039104 208705896 209277432 209948193 210523131 212018688 212599296 213280704 213573672 213864768 213964296 214258203 214550232 214650079 215237893 215744256 216435744 217028448 217326564 217724052 218320284 220776192 221483808 222090336 222193692 222802164 224042112 225375696 225720576 226098054 226717218 228953088 229686912 230002416 230315904 230423088 230632272 231054096 231371478 231686832 231794654 232429418 233653248 233722944 234043992 234472056 234794133 235114152 235223569 235437111 235867723 236513641 237758976 238521024 239174208 239940792 240597864 240709833 241369011 242712288 243490212 243749376 244157004 244530624 245314376 247355136 248032512 248373216 248827488 249169284 249508896 249625012 249851628 250308604 252047376 253124352 253199856 253547658 253935648 254011394 254706998 256048128 257572224 258397776 259105392 259225974 259935858 260647686 262499328 262859904 262938312 263218176 263340672 263781063 264061824 264503421 264908176 267111936 267478848 267968064 268336152 268701888 268826936 269070984 269563112 269933391 270301304 270672597 272595456 273051324 273341952 274218048 274299844 275096952 275978673 277385472 278274528 279036576 279930924 280697508 283855104 284374272 284764896 284849838 285153024 285285728 285677604 286066976 287659008 288054144 288580992 289371264 289768752 290298736 290697498 291093712 291493566 294368256 295311744 295805601 296120448 296258256 297069552 298021698 298722816 300500928 300960768 301464072 302289624 302430303 303258501 304088967 305690112 306249216 306669888 307087872 307230784 307509696 308072128 308495304 308915776 309484071 311630592 312058656 312629408 313058844 313485536 313916148 318028032 318898944 319921056 320797152 320946444 321825348 323616384 324653616 325542672 326040832 326586078 327480426 329204736 329806848 330710016 331164288 331769984 332225712 332678528 333135504 333290538 334203246 336063168 337499136 337599808 338063544 338580864 339147081 340075827 343429632 344530368 345473856 345634632 346581144 347057217 347530248 347691981 348644127 350479872 350584416 351120896 351708084 352082432 352671228 356638464 357290752 357781536 358269184 358761312 359911188 360896796 364068432 365235318 365624064 366235506 366795936 367971564 369847296 371032704 372048768 373241232 373753926 374263344 374437518 374777442 375462906 378473472 379165696 379686528 379799784 380204032 380321487 380903472 381017091 382060497 384072192 384774656 385828352 386358336 387596664 388658088 388838961 389903787 390971529 393748992 394407468 394827264 395011008 396092736 397362264 398635861 400667904 401952096 402504228 403052832 403240404 403606476 404344668 405451956 408893184 409576986 410012928 411327072 411449766 412645428 415507456 416078208 417411792 418554864 419896386 421046262 424037376 425198592 426561408 427147344 427274757 427729536 427928592 428516406 429100464 429300158 430475786 431488512 432871488 434056896 434653128 435448104 436046247 436640568 436843771 437240349 438040057 441552384 442967616 444180672 444387384 445604328 447032547 448084224 450751392 451441152 452196108 453434436 459373824 460004832 460631808 460846176 461264544 462108192 462742956 463373664 463589308 464858836 467445888 468087984 468944112 469588266 470228304 470447138 470874222 471735446 473027282 475517952 477042048 478348416 479881584 481195728 481419666 482738022 485424576 486980424 487498752 488314008 489061248 489879117 490628752 491220639 494710272 496065024 496746432 497654976 498338568 499017792 499250024 499703256 499935807 500617208 501304869 504094752 506248704 506399712 507095316 507871296 508022788 509413996 515144448 516795552 518210784 518451948 519871716 521295372 525719808 525876624 526681344 527562126 528123648 529006842 529816352 534223872 534957696 535936128 536672304 537403776 537653872 538141968 539126224 539866782 540602608 541345194 545190912 546102648 546683904 547852977 548436096 548599688 549353259 550193904 551957346 554770944 556549056 558073152 559861848 561395016 561656277 563194359 567710208 568748544 569529792 569699676 570306048 570571456 571355208 572133952 576108288 577161984 578742528 579537504 580597472 581394996 582187424 582987132 590623488 591611202 592240896 592516512 594139104 596043396 597445632 601001856 602928144 604579248 604860606 606517002 608177934 611380224 612498432 613339776 614175744 614461568 615019392 616144256 616990608 617174649 617831552 618968142 623261184 624117312 625258816 626117688 626971072 627832296 629844579 631569393 636056064 637797888 639842112 641594304 641892888 642774609 643650696 643950237 645713679 647232768 649307232 651085344 652081664 653172156 654960852 662328576 663539968 664451424 665357056 666271008 666581076 668406492 672126336 675199616 676127088 677161728 678294162 680151654 686859264 689060736 690947712 691269264 693162288 694114434 695060496 695383962 697288254 700959744 701168832 702241792 703416168 704164864 704382399 705342456 705670707 706311333 707603169 709540923 713276928 714581504 715563072 716538368 717522624 719822376 721793592 722129499 724107033 728136864 730470636 731248128 732471012 733591872 735943128 742065408 744097536 746482464 747507852 748526688 748875036 749554884 750925812 759373056 759599568 760642974 761806944 762034182 764120994 768144384 769549312 771656704 772716672 775193328 777316176 777677922 779807574 781943058 787497984 788814936 789654528 790022016 791343189 792185472 793510263 794724528 797271722 801335808 803904192 805008456 806105664 806480808 807212952 808689336 809800173 810903912 811281289 812017791 813502963 817786368 819153972 820025856 822654144 822899532 825290856 827936019 832156416 834823584 837109728 839792772 842092524 853122816 854294688 854549514 855459072 855857184 857032812 858200928 858600316 860951572 862977024 865742976 868113792 869306256 870896208 872092494 873281136 873687542 874480698 876080114 883104768 885935232 887416803 888361344 888774768 891208656 891474493 894065094 896168448 901502784 902882304 904392216 906868872 907290909 909775503 912266901 918747648 920009664 921263616 921692352 922529088 924216384 925485912 926747328 927178616 928452213 929717672 934891776 936175968 937888224 939176532 940456608 940894276 941748444 943470892 946054564 954084096 956696832 959763168 962391456 962839332 965476044 970849152 973960848 976628016 978122496 979758234 981257504 982441278 989420544 992130048 993492864 995309952 996677136 998035584 998500048 999406512 999871614 1001234416 1002609738 1008189504 1012497408 1012799424 1014190632 1015742592 1016045576 1017441243 1018827992 1020227481 1030288896 1033591104 1036421568 1036903896 1039743432 1042590744 1043075943 1045932381 1051439616 1051753248 1053362688 1055124252 1056247296 1058013684 1059632704 1069915392 1071872256 1073344608 1074807552 1075307744 1076283936 1078252448 1079733564 1081205216 1082690388 1092205296 1095705954 1096872192 1097199376 1098706518 1100387808 1103914692 1109541888 1113098112 1116146304 1119723696 1122790032 1123312554 1126388718 1135420416 1137497088 1139059584 1139399352 1140612096 1141142912 1142710416 1143051273 1144267904 1146181491 1152216576 1154323968 1157485056 1159075008 1161194944 1162789992 1164374848 1165974264 1166516883 1169711361 1172914587 1181246976 1183222404 1184481792 1185033024 1188278208 1192086792 1195907583 1202003712 1205856288 1209158496 1209721212 1213034004 1216355868 1226679552 1228923136 1230038784 1232288512 1233981216 1234349298 1235663104 1237936284 1246522368 1248234624 1250517632 1252235376 1253942144 1255664592 1259689158 1263138786 1272112128 1275595776 1279684224 1281824271 1283188608 1283785776 1285549218 1287301392 1287900474 1291427358 1294465536 1298614464 1302170688 1304163328 1306344312 1308138741 1309921704 1310531313 1311721047 1314120171 1324657152 1327079936 1328902848 1330714112 1332542016 1333162152 1336812984 1341097641 1344252672 1350399232 1352254176 1354323456 1356588324 1360303308 1378121472 1381895424 1382538528 1386324576 1388228868 1390120992 1390767924 1394576508 1402337664 1406832336 1408764798 1410684912 1411341414 1412622666 1415206338 1419081846 1426553856 1429163008 1431126144 1433076736 1435045248 1439644752 1443587184 1444258998 1448214066 1456273728 1460941272 1462496256 1464942024 1467183744 1469637351 1471886256 1473661917 1484130816 1488195072 1492964928 1495015704 1497053376 1497750072 1499109768 1499807421 1501851624 1502550553 1503914607 1506665251 1510791217 1518746112 1519199136 1521285948 1523613888 1524068364 1528241988 1545433344 1550386656 1554632352 1555355844 1559615148 1563886116 1577629872 1580044032 1582686378 1584370944 1587020526 1589449056 1594543444 1602671616 1607808384 1610016912 1612211328 1612961616 1614425904 1617378672 1619600346 1621807824 1622562578 1624035582 1627005926 1635572736 1638307944 1640051712 1643558931 1645308288 1645799064 1648059777 1650581712 1651074061 1655595487 1655872038 1664312832 1669647168 1674219456 1679585544 1684185048 1684968831 1689583077 1706245632 1708589376 1709099028 1710918144 1711714368 1714065624 1716401856 1717200632 1721903144 1731485952 1736227584 1738612512 1741792416 1744184988 1746562272 1747375084 1748961396 1752160228 1771870464 1774833606 1776722688 1777549536 1782417312 1782948986 1788130188 1792336896 1803005568 1808784432 1813737744 1814581818 1819551006 1824533802 1837495296 1840019328 1842527232 1843384704 1845058176 1848432768 1850971824 1851523947 1853494656 1854357232 1856904426 1859435344 1869783552 1872351936 1875776448 1878353064 1880913216 1881788552 1883496888 1886941784 1889533737 1892109128 1894708179 1908168192 1913393664 1919526336 1924782912 1925678664 1930952088 1931850711 1937141037 1941698304 1947921696 1953256032 1956244992 1959516468 1962515008 1964882556 1986985728 1990619904 1993354272 1996071168 1997000096 1998813024 1999743228 2002468832 2005219476 2016379008 2025598848 2028381264 2031485184 2032091152 2034882486 2037655984 2040454962 2060577792 2067182208 2072843136 2073807792 2079486864 2085181488 2086151886 2091864762 2102879232 2103506496 2106725376 2110248504 2112494592 2116027368 2117012121 2119265408 2122809507 2128622769 2139830784 2143744512 2146689216 2149615104 2150615488 2152567872 2156504896 2159467128 2162410432 2165380776 2166388497 2172321099 2184410592 2191411908 2193744384 2194398752 2197413036 2200775616 2207829384 2226196224 2232292608 2239447392 2245580064 2246625108 2252777436 2278119168 2278798704 2282285824 2285420832 2286102546 2288535808 2292362982 2304433152 2308647936 2314970112 2318150016 2322389888 2325579984 2328749696 2331948528 2333033766 2339422722 2345829174 2362493952 2366444808 2368963584 2370066048 2374029567 2376556416 2380530789 2384173584 2391815166 2404007424 2411712576 2418316992 2419442424 2426068008 2429400519 2432711736 2433843867 2436053373 2440508889 2453359104 2457846272 2460077568 2464577024 2467962432 2468698596 2471326208 2475872568 2483808057 2496469248 2501035264 2504470752 2507884288 2511329184 2519378316 2526277572 2559368448 2563648542 2566377216 2567571552 2571098436 2574602784 2575800948 2582854716 2588931072 2597228928 2604341376 2612688624 2616277482 2619843408 2621062626 2623442094 2628240342 2649314304 2654159872 2657805696 2661428224 2662250409 2665084032 2666324304 2673625968 2674423479 2682195282 2688505344 2700798464 2704508352 2708646912 2713176648 2720606616 2721872727 2729326509 2736800703 2756242944 2763790848 2765077056 2772649152 2776457736 2780241984 2781535848 2785356639 2789153016 2790451027 2798092609 2804675328 2813664672 2817529596 2821369824 2822682828 2825245332 2830412676 2838163692 2862252288 2870090496 2879289504 2887174368 2888517996 2896428132 2912547456 2921882544 2929884048 2934367488 2939274702 2943772512 2947323834 2968261632 2976390144 2985929856 2990031408 2994106752 2995500144 2998219536 2999614842 3003703248 3005101106 3007829214 3013330502 3021582434 3037492224 3038398272 3042571896 3047227776 3048136728 3052323729 3056483976 3057906397 3060682443 3066280399 3090866688 3100773312 3109264704 3110711688 3119230296 3127772232 3129227829 3137797143 3155259744 3160088064 3165372756 3168741888 3174041052 3178898112 3189086888 3215616768 3220033824 3224422656 3225923232 3228851808 3234757344 3239200692 3243615648 3245125156 3248071164 3254011852 3276615888 3287117862 3290616576 3291598128 3296119554 3301163424 3302148122 3311190974 3311744076 3328625664 3339294336 3348438912 3359171088 3368370096 3369937662 3379166154 3412491264 3417178752 3418198056 3421836288 3423428736 3428131248 3429153819 3432803712 3434401264 3438544473 3443806288 3462971904 3472455168 3477225024 3483584832 3488369976 3493124544 3494750168 3497922792 3499550649 3504320456 3509134083 3518743761 3543740928 3549667212 3553445376 3555099072 3564834624 3565897972 3576260376 3587722749 3606011136 3617568864 3627475488 3629163636 3639102012 3649067604 3680038656 3686769408 3690116352 3696865536 3701943648 3703047894 3706989312 3708714464 3713808852 3718870688 3739567104 3744703872 3751552896 3756706128 3761826432 3763577104 3766993776 3773883568 3779067474 3784218256 3789416358 3816336384 3826787328 3839052672 3845472813 3849565824 3851357328 3861904176 3863701422 3874282074 3883396608 3895843392 3906512064 3912489984 3919032936 3925030016 3929765112 3931593939 3942360513 3973971456 3981239808 3986708544 3992142336 3994000192 3997626048 3999486456 4004937664 4010438952 4023292923 4032758016 4051197696 4056762528 4062970368 4064182304 4069764972 4075311968 4080909924 4134364416 4145686272 4147615584 4158973728 4170362976 4172303772 4183729524 4207012992 4220497008 4232054736 4234024242 4238530816 4245619014 4257245538 4279661568 4287489024 4293378432 4299230208 4301230976 4305135744 4313009792 4318934256 4324820864 4330761552 4332776994 4344642198 4368821184 4382823816 4387488768 4388797504 4394826072 4401551232 4408912053 4415658768 4420985751 4452392448 4464585216 4478894784 4491160128 4493250216 4499422263 4505554872 4507651659 4511743821 4519995753 4532373651 4556238336 4557597408 4564571648 4570841664 4572205092 4577071616 4584725964 4636300032 4644779776 4651159968 4657499392 4663897056 4666067532 4678845444 4691658348 4732889616 4740132096 4748059134 4753112832 4761061578 4768347168 4783630332 4808014848 4823425152 4836633984 4838884848 4852136016 4858801038 4865423472 4867687734 4872106746 4881017778 4906718208 4915692544 4920155136 4929154048 4930676793 4935924864 4937397192 4942652416 4944179331 4951745136 4953222183 4966786461 4967616114 4992938496 5002070528 5008941504 5015768576 5022658368 5038756632 5052555144 5054906493 5068749231 5118736896 5127297084 5132754432 5135143104 5142196872 5149205568 5151601896 5165709432 5182266193 5194457856 5208682752 5225377248 5232554964 5239686816 5242125252 5246884188 5256480684 5315611392 5324500818 5330168064 5332648608 5347251936 5348846958 5364390564 5377010688 5401596928 5409016704 5426353296 5441213232 5443745454 5458653018 5473601406 5512485888 5527581696 5530154112 5545298304 5552915472 5554571841 5560483968 5563071696 5570713278 5578306032 5580902054 5596185218 5609350656 5627329344 5635059192 5642739648 5645365656 5650490664 5660825352 5668601211 5676327384 5678969023 5684124537 5694520741 5724504576 5740180992 5758579008 5774348736 5777035992 5792856264 5795552133 5811423111 5825094912 5843765088 5859768096 5868734976 5878549404 5887545024 5894647668 5971859712 5980062816 5988213504 5991000288 5996439072 5999229684 6007406496 6010202212 6015658428 6026661004 6043164868 6076796544 6085143792 6094455552 6096273456 6104647458 6112967952 6115812794 6121364886 6132560798 6181733376 6201546624 6218529408 6221423376 6238460592 6255544464 6258455658 6275594286 6310519488 6320176128 6330745512 6337483776 6348082104 6351036363 6357796224 6368428521 6378173776 6385868307 6431233536 6440067648 6448845312 6451846464 6457703616 6469514688 6478401384 6487231296 6490250312 6496142328 6499165491 6508023704 6516963297 6553231776 6574235724 6581233152 6583196256 6592239108 6602326848 6604296244 6622381948 6623488152 6678588672 6696877824 6718342176 6736740192 6739875324 6758332308 6834357504 6836396112 6846857472 6856262496 6858307638 6865607424 6868802528 6877088946 6887612576 6925943808 6944910336 6954450048 6967169664 6976739952 6986249088 6989500336 6995845584 6999101298 7008640912 7018268166 7037487522 7087481856 7099334424 7106890752 7110198144 7122088701 7129669248 7131795944 7141592367 7152520752 7175445498 7212022272 7235137728 7254950976 7258327272 7278204024 7298135208 7301531601 7321526667 7360077312 7373538816 7380232704 7393731072 7403887296 7406095788 7413978624 7417428928 7427617704 7437741376 7451424171 7489407744 7503105792 7513412256 7523652864 7527154208 7533987552 7547767136 7558134948 7568436512 7578832716 7678105344 7690945626 7699131648 7702714656 7723808352 7727402844 7748564148 7766793216 7791686784 7813024128 7838065872 7850060032 7859530224 7863187878 7884721026 7947942912 7962479616 7973417088 7984284672 7988000384 7995252096 7998972912 8009875328 8020877904 8023270437 8046585846 8065516032 8102395392 8113525056 8125940736 8128364608 8139529944 8150623936 8161819848 8165618181 8187979527 8210402109 8268728832 8291372544 8295231168 8317947456 8340725952 8344607544 8356069917 8367459048 8371353081 8394277827 8414025984 8440994016 8464109472 8468048484 8477061632 8491238028 8514491076 8586756864 8602461952 8610271488 8626019584 8637868512 8649641728 8661523104 8665553988 8689284396 8737642368 8765647632 8777595008 8789652144 8803102464 8817824106 8831317536 8841971502 8904784896 8929170432 8957789568 8982320256 8986500432 8998844526 9011109744 9015303318 9023487642 9039991506 9064747302 9112476672 9115194816 9129143296 9141683328 9144410184 9154143232 9156971187 9169451928 9173719191 9182047329 9198841197 9272600064 9289559552 9302319936 9314998784 9327794112 9332135064 9357690888 9383316696 9387683487 9413391429 9465779232 9480264192 9496118268 9506225664 9522123156 9536694336 9567260664 9597924961 9646850304 9673267968 9677769696 9704272032 9717602076 9730846944 9735375468 9744213492 9762035556 9861353586 9871849728 9874794384 9888358662 9903490272 9906444366 9933572922 9935232228 9985876992 10004141056 10017883008 10031537152 10045316736 10077513264 10105110288 10109812986 10137498462 10237473792 10254594168 10265508864 10270286208 10284393744 10287461457 10298411136 10303203792 10315633419 10331418864 10364532386 10388915712 10417365504 10450754496 10465109928 10479373632 10484250504 10493768376 10498651947 10512961368 10517853871 10527402249 10546656757 10556231283 10575538519 10631222784 10649001636 10660336128 10665297216 10694503872 10697693916 10728781128 10763168247 10818033408 10852706592 10882426464 10887490908 10917306036 10947202812 11060308224 11090596608 11105830944 11109143682 11120967936 11126143392 11141426556 11156612064 11161804108 11192370436 11218701312 11254658688 11270118384 11285479296 11290731312 11300981328 11321650704 11337202422 11352654768 11357938046 11368249074 11389041482 11449009152 11480361984 11517158016 11536418439 11548697472 11554071984 11585712528 11589168409 11591104266 11622846222 11650189824 11687530176 11719536192 11737469952 11757098808 11775090048 11789295336 11794781817 11827081539 11943719424 11960125632 11976427008 11982000576 11992878144 11998459368 12014812992 12020404424 12031316856 12053322008 12069878769 12086329736 12153593088 12170287584 12188911104 12192546912 12209294916 12225935904 12231625588 12242729772 12265121596 12403093248 12437058816 12442846752 12476921184 12511088928 12516911316 12551188572 12621038976 12661491024 12696164208 12702072726 12715592448 12736857042 12756347552 12771736614 12862467072 12880135296 12897690624 12903692928 12915407232 12939029376 12956802768 12974462592 12980500624 12992284656 12998330982 13016047408 13033926594 13106463552 13148471448 13162466304 13166392512 13184478216 13204653696 13208592488 13226736159 13244763896 13246976304 13262957253 13357177344 13393755648 13436684352 13473480384 13479750648 13516664616 13522954977 13559987259 13597120953 13668715008 13672792224 13693714944 13712524992 13716615276 13731214848 13737605056 13754177892 13775225152 13908900096 13934339328 13953479904 13972498176 13979000672 13991691168 13998202596 14017281824 14036536332 14074975044 14198668848 14220396288 14244177402 14259338496 14263591888 14283184734 14305041504 14350890996 14424044544 14470275456 14509901952 14516654544 14556408048 14596270416 14603063202 14643053334 14720154624 14747077632 14760465408 14787462144 14807774592 14812191576 14827957248 14834857856 14855235408 14859666549 14875482752 14900359383 14902848342 14978815488 15006211584 15026824512 15047305728 15054308416 15067975104 15095534272 15116269896 15136873024 15157665432 15164719479 15206247693 15356210688 15381891252 15398263296 15405429312 15447616704 15454805688 15497128296 15546798579 15583373568 15626048256 15676131744 15700120064 15719060448 15726375756 15769442052 15946834176 15976000768 15990504192 15997945824 16019750656 16041755808 16046540874 16093171692 16131032064 16204790784 16227050112 16256729216 16279059888 16301247872 16323639696 16331236362 16375959054 16420804218 16537457664 16582745088 16590462336 16635894912 16663715523 16681451904 16689215088 16712139834 16734918096 16742706162 16788555654 16828051968 16881988032 16928218944 16936096968 16954123264 16982476056 17005803633 17028982152 17036907069 17052373611 17083562223 17173513728 17204923904 17220542976 17252039168 17275737024 17299283456 17323046208 17331107976 17378568792 17386656399 17434269333 17475284736 17531295264 17555190016 17579304288 17606204928 17635648212 17662635072 17683943004 17915579136 17964640512 17973000864 17997689052 18022219488 18030606636 18046975284 18079983012 18129494604 18230389632 18283366656 18288820368 18313942374 18338903856 18347438382 18364094658 18397682394 18545200128 18579119104 18604639872 18629997568 18655588224 18664270128 18715381776 18766633392 18775366974 18826782858 18931558464 18960528384 18992236536 19012451328 19044246312 19053109089 19073388672 19105285563 19134521328 19157604921 19195849922 19293700608 19346535936 19355539392 19408544064 19435204152 19461693888 19470750936 19488426984 19497496473 19524071112 19533157189 19550889891 19586648263 19722707172 19743699456 19749588768 19776717324 19806980544 19812888732 19867145844 19870464456 20035766016 20090633472 20155026528 20210220576 20219625972 20274996924 20509188336 20540572416 20568787488 20574922914 20596822272 20606407584 20631266838 20662837728 20729064772 20777831424 20834731008 20901508992 20930219856 20958747264 20968501008 20987536752 20997303894 21025922736 21035707742 21054804498 21093313514 21112462566 21151077038 21262445568 21298003272 21320672256 21330594432 21366266103 21389007744 21395387832 21424777101 21457562256 21463962793 21526336494 21636066816 21705413184 21764852928 21774981816 21834612072 21894405624 21904594803 21964580001 22120616448 22181193216 22211661888 22218287364 22241935872 22252286784 22282853112 22313224128 22323608216 22354272513 22384740872 22509317376 22540236768 22570958592 22581462624 22601962656 22643301408 22674404844 22705309536 22715876092 22736498148 22778082964 23034316032 23072836878 23097394944 23108143968 23171425056 23178336818 23182208532 23245692444 23300379648 23375060352 23439072384 23514197616 23550180096 23578590672 23589563634 23654163078 23887438848 23920251264 23952854016 23964001152 23985756288 23996918736 24029625984 24040808848 24062633712 24069811311 24106644016 24139757538 24172659472 24307186176 24340575168 24377822208 24385093824 24418589832 24451871808 24463251176 24485459544 24496854543 24530243192 24563938581 24631206327 24806186496 24874117632 24885693504 24953842368 25022177856 25033822632 25102377144 25114059243 25182833481 25242077952 25322982048 25392328416 25404145452 25431184896 25473714084 25512695104 25543473228 25760270592 25807385856 25830814464 25878058752 25913605536 25948925184 25961001248 25984569312 25996661964 26032094816 26067853188 26212927104 26296942896 26332785024 26368956432 26409307392 26417184976 26453472318 26489527792 26493952608 26525914506 26714354688 26787511296 26873368704 26946960768 26959501296 27033329232 27045909954 27119974518 27194241906 27337430016 27345584448 27387429888 27425049984 27433230552 27462429696 27475210112 27508355784 27521157573 27550450304 27596523591 27817800192 27868678656 27906959808 27944996352 27958001344 27983382336 27996405192 28034563648 28073072664 28149950088 28163050461 28240174287 28397337696 28440792576 28488354804 28518676992 28527183776 28566369468 28610083008 28701781992 28793774883 28940550912 29019803904 29033309088 29112816096 29192540832 29206126404 29286106668 29615549184 29624383152 29669715712 29710470816 29719333098 29750965504 29800718766 29805696684 29957630976 30012423168 30053649024 30094611456 30108616832 30135950208 30191068544 30232539792 30273746048 30315330864 30329438958 30412495386 30712421376 30763782504 30796526592 30810858624 30862384371 30895233408 30909611376 30946900257 30994256592 31093597158 31166747136 31252096512 31352263488 31400240128 31438120896 31452751512 31495955841 31538884104 31553561613 31582206747 31639970271 31668693849 31726615557 31893668352 31952001536 31981008384 31995891648 32039501312 32083511616 32093081748 32186343384 32289504741 32454100224 32513458432 32558119776 32602495744 32647279392 32662472724 32751918108 32841608436 33180924672 33271789824 33327431046 33362903808 33378430176 33424279668 33469836192 33485412324 33577111308 33656103936 33763976064 33856437888 33872193936 33964952112 34011607266 34057964304 34073814138 34104747222 34167124446 34347027456 34409847808 34441085952 34504078336 34551474048 34598566912 34609255317 34646092416 34662215952 34757137584 34767505227 34773312798 34868538666 34950569472 35062590528 35110380032 35158608576 35212409856 35271296424 35325270144 35367886008 35384345451 35481244617 35831158272 35929281024 35946001728 35995378104 36044438976 36061213272 36093950568 36159966024 36209636307 36258989208 36275863351 36375203917 36460779264 36566733312 36577640736 36627884748 36677807712 36694876764 36728189316 36795364788 37209279744 37311176448 37328540256 37430763552 37533266784 37550733948 37653565716 37863116928 37984473072 38088492624 38106218178 38146777344 38210571126 38269042656 38315209842 38391699844 38587401216 38693071872 38711078784 38817088128 38870408304 38923387776 38941501872 38976853968 38994992946 39048142224 39066314378 39101779782 39173296526 39445414344 39487398912 39499177536 39553434648 39613961088 39625777464 39680208477 39734291688 39740928912 39752783161 39788871759 39861645187 40071532032 40181266944 40310053056 40420441152 40439251944 40549993848 40568864931 40679961777 40791362859 41018376672 41081144832 41137574976 41149845828 41193644544 41212815168 41262533676 41325675456 41458129544 41803017984 41860439712 41917494528 41937002016 41975073504 41994607788 42051845472 42071415484 42109608996 42186627028 42224925132 42302154076 42596006544 42661188864 42732532206 42778015488 42790775664 42849554202 42915124512 42927925586 43052672988 43272133632 43410826368 43529705856 43549963632 43669224144 43788811248 43809189606 43929160002 44241232896 44362386432 44423323776 44436574728 44483871744 44504573568 44565706224 44578999647 44626448256 44647216432 44701078149 44708545026 44769481744 45018634752 45080473536 45141917184 45162925248 45203925312 45286602816 45348809688 45410619072 45431752184 45472996296 45494158437 45556165928 45618743079 46068632064 46145673756 46194789888 46216287936 46342850112 46356673636 46364417064 46491384888 46640395737 46750120704 46878144768 47028395232 47100360192 47157181344 47179127268 47308326156 47840502528 47928002304 47971512576 47993837472 48059251968 48081617696 48125267424 48139622622 48213288032 48279515076 48345318944 48614372352 48681150336 48770187648 48837179664 48903743616 48926502352 48970919088 48993709086 49060486384 49127877162 49262412654 49612372992 49748235264 49771387008 49907684736 49991146569 50044355712 50067645264 50204754288 50228118486 50365666962 50484155904 50645964096 50784656832 50808290904 50862369792 50947428168 51025390208 51086946456 51110721207 51250686669 51520541184 51614771712 51661628928 51756117504 51827211072 51897850368 51922002496 51969138624 51993323928 52064189632 52135706376 52159969197 52302807999 52425854208 52593885792 52665570048 52737912864 52818614784 52834369952 52906944636 52979055584 52987905216 53051829012 53746737408 53893921536 53919002592 54066658464 54091819908 54239949036 54388483812 54691168896 54850099968 54866461104 54950420224 55016711568 55042315146 55100900608 55193047182 55635600384 55737357312 55813919616 55889992704 55916002688 55966764672 55992810384 56069127296 56146145328 56299900176 56326100922 56480348574 56794675392 56881585152 56976709608 57037353984 57054367552 57132738936 57159327267 57220166016 57315856689 57403563984 57472814763 57587549766 57881101824 58039607808 58066618176 58225632192 58385081664 58412252808 58492489419 58572213336 58599471567 58652669673 58759944789 59231098368 59248766304 59339431424 59420941632 59438666196 59501931008 59601437532 59611393368 60107298048 60217233664 60271900416 60382137088 60465079584 60547492096 60630661728 60658877916 60824990772 61527565008 61621717248 61724768742 61790466816 61819222752 61893800514 61988513184 62187194316 62333494272 62504193024 62704526976 62876241792 62905503024 62991911682 63077768208 63107123226 63164413494 63279940542 63337387698 63453231114 63787336704 63904003072 63962016768 63991783296 64079002624 64098798309 64167023232 64186163496 64274331303 64372686768 64391888379 64579009482 64908200448 65026916864 65116239552 65204991488 65294558784 65324945448 65503836216 65683216872 65713784409 65893740003 66361849344 66543579648 66654862092 66725807616 66756860352 66848559336 66939672384 66970824648 67062817539 67154222616 67185474727 67369460509 67527952128 67712875776 67744387872 67929904224 68023214532 68115928608 68147628276 68209494444 68334248892 69102948096 69218510634 69292184832 69324431904 69514275168 69535010454 69546625596 69737077332 69901138944 70125181056 70220760064 70317217152 70542592848 70650540288 70735772016 70768690902 70962489234 71662316544 71858562048 71892003456 71990756208 72088877952 72122426544 72187901136 72209433933 72319932048 72419272614 72517978416 72551726702 72750407834 72921558528 73133466624 73155281472 73255769496 73355615424 73389753528 73456378632 73490563629 73590729576 73624977097 73691815743 73826597299 73893618981 74028769633 74418559488 74622352896 74657080512 74861527104 75066533568 75101467896 75307131432 75342177729 75548500443 75726233856 75968946144 76176985248 76212436356 76293554688 76421142252 76538085312 76630419684 76783399688 77422157568 77634176256 77740816608 77846775552 77883003744 77953707936 77989985892 78096284448 78132628756 78203559564 78346593052 78890828688 78998355072 79106869296 79227922176 79251554928 79360416954 79468583376 79481857824 79505566322 79577743518 79723290374 80143064064 80362533888 80620106112 80840882304 80878503888 81099987696 81137729862 81359923554 81582725718 82036753344 82162289664 82275149952 82299691656 82387289088 82425630336 82525067352 82563472719 82651350912 82789570773 82916259088 83606035968 83720879424 83834989056 83874004032 83950147008 83989215576 84103690944 84142830968 84219217992 84373254056 84449850264 84489151383 84604308152 84720522861 85192013088 85322377728 85465064412 85556030976 85581551328 85699108404 85830249024 85855851172 86105345976 86381324649 86821652736 87059411712 87099927264 87338448288 87577622496 87618379212 87858320004 88846647552 88873149456 89009147136 89131412448 89157999294 89252896512 89294432864 89402156298 89417090052 89538963488 90037269504 90160947072 90283834368 90325850496 90407850624 90573205632 90697619376 90821238144 90863504368 90945992592 90988316874 91112331856 91237486158 92137264128 92291347512 92389579776 92432575872 92587153113 92685700224 92713347272 92728834128 92840700771 92982769776 93280791474 93500241408 93756289536 94056790464 94200720384 94314362688 94358254536 94616652312 94660684839 94919910813 95179846671 95681005056 95856004608 95943025152 95987674944 96118503936 96163235392 96250534848 96279245244 96426576064 96559030152 96690637888 96868514223 97362300672 97540375296 97674359328 97807487232 97853004704 97941838176 97987418172 98120972768 98255754324 98524825308 99542774016 99815369472 99982293138 100088711424 100135290528 100409508576 100456236972 100731333924 100968311808 101291928192 101569313664 101616581808 101894856336 102050780416 102173892912 102221442414 102501373338 103041082368 103229543424 103323257856 103512235008 103654422144 103795700736 103844004992 103938277248 103986647856 104128379264 104271412752 104302515681 104319938394 104605615998 104851708416 105187771584 105331140096 105475825728 105637229568 105668739904 105813889272 105958111168 105975810432 106103658024 106153036353 106443733851 107493474816 107787843072 107838005184 108133316928 108183639816 108479898072 108628908921 108776967624 108827590053 109125611751 109382337792 109700199936 109732922208 109900840448 110033423136 110084630292 110201801216 110386094364 111627839232 111832005376 111933529344 111985620768 112138254592 112292290656 112599800352 112652201844 112960697148 113589350784 113953419216 114108735104 114265477872 114318654534 114440332032 114631713378 114807127968 114945629526 115175099532 115762203648 116079215616 116133236352 116451264384 116770163328 116824505616 116984978838 117144426672 117198943134 117305339346 117519889578 118462196736 118497532608 118678862848 118841883264 118877332392 119003862016 119040625431 119202875064 119222786736 119258349483 119366615277 119584935561 120214596096 120434467328 120543800832 120764274176 120930159168 121094984192 121261323456 121317755832 121649981544 121706594793 122039885331 122374088577 123055130016 123243434496 123449537484 123580933632 123638445504 123787601028 123977026368 124374388632 124773024493 125409053952 125752483584 125811006048 125983823364 126155536416 126214246452 126328826988 126559881084 126674775396 126906462228 127983566592 128197596618 128334046464 128372326992 128548662606 128745373536 128783776758 129158018964 129816400896 130053833728 130232479104 130409982976 130589117568 130649890896 131007672432 131366433744 131427568818 131787480006 132723698688 133087159296 133309724184 133451615232 133513720704 133697118672 133736998941 133879344768 133941649296 134103234447 134125635078 134308445232 134370949454 134738921018 135055904256 135425751552 135488775744 135859808448 136046429064 136231857216 136295256552 136418988888 136482475311 136668497784 136732100323 136856229237 137106537841 138205896192 138437021268 138584369664 138648863808 139028550336 139070020908 139093251192 139474154664 139921187211 140250362112 140634434304 141085185696 141301080576 141471544032 141537381804 141924978468 143784006912 143981512416 144177755904 144244853088 144375802272 144418867866 144639864096 144838545228 145035956832 145103453404 145500815668 145843117056 146310562944 146511538992 146711230848 146779507056 146912757264 146981127258 147181459152 147249954194 147383631486 147653194598 147787237962 148057539266 148837118976 149244705792 149314161024 149723054208 149973439707 150133067136 150202935792 150614262864 150684355458 151097000886 151452467712 151937892288 152353970496 152424872712 152587109376 152842284504 153076170624 153260839368 153332163621 153566799376 153752060007 154844315136 155268352512 155481633216 155693551104 155766007488 155907415872 155979971784 156192568896 156265257512 156407119128 156479907591 156693186104 156908423997 157781657376 157996710144 158213738592 158455844352 158503109856 158720833908 158937166752 158963715648 159011132644 159155487036 159446580748 161240212224 161681764608 161757007776 162199975392 162275459724 162719847108 163165451436 164073506688 164550299904 164599383312 164851260672 165050134704 165126945438 165302701824 165579141546 165832518176 167212071936 167441758848 167669978112 167748008064 167900294016 167978431152 168207381888 168285661936 168438435984 168746508112 168899700528 168978302766 169208616304 169441045722 170384026176 170644755456 170930128824 171112061952 171163102656 171398216808 171477981801 171660498048 171711702344 171947570067 172210691952 172418444289 172762649298 173643305472 174118823424 174199854528 174676896576 175155244992 175236758424 175716640008 175798414701 176279834367 177693295104 177746298912 178018294272 178262824896 178315998588 178505793024 178588865728 178804312596 178834180104 179077926976 180321894144 180651700992 180815701248 181146411264 181395238752 181642476288 181727008736 181891985184 181976633748 182224663712 182474972316 184582695024 184865151744 185174306226 185371400448 185426694544 185457668256 185681401542 185965539552 186561582948 187000482816 187512579072 188113580928 188628725376 188716509072 189233304624 189321369678 189839821626 190359693342 191362010112 191712009216 191886050304 191975349888 192237007872 192326470784 192501069696 192558490488 192853152128 193118060304 193175665137 193381275776 193737028446 194724601344 195080750592 195348718656 195614974464 195706009408 195883676352 195974836344 196241945536 196511508648 197049650616 197141353227 197681220009 199085548032 199630738944 199964586276 200177422848 200270581056 200819017152 200912473944 201188452617 201462667848 201556424181 202108381527 202583856384 203138627328 203233163616 203789712672 204101560832 204347785824 204442884828 205002746676 207308844288 207688009984 207876554496 207973295712 208256758528 208542825504 208605031362 208639876788 209211231996 209703416832 210375543168 210662280192 210951651456 211337479808 211627778544 211916222336 211951620864 212207316048 212306072706 212887467702 214986949632 215575686144 215676010368 216266633856 216367279632 216628301799 216959796144 217257817842 217553935248 217655180106 218251223502 218764675584 219400399872 219465844416 219801680896 220066846272 220169260584 220403602432 220471690887 220772188728 220874931291 221075447229 221479791897 221680856943 222086308899 223255678464 223664010752 223867058688 223971241536 224276509184 224584581312 225199600704 225304403688 225921394296 226026533187 226645501329 227178701568 227906838432 228217470208 228530955744 228637309068 228880664064 229263426756 229614255936 229891259052 230350199064 232266472704 232902528768 233540326656 233649011232 233969957676 234288853344 234397886268 234610678692 235039779156 236995065216 237683766528 237754664784 238081250862 238405750128 238445573472 238516698966 238733230554 239169871122 240429192192 240868934656 241087601664 241528548352 241860318336 242189968384 242522646912 242635511664 243299963088 243413189586 244079770662 244748177154 246110260032 246486868992 246899074968 247161867264 247276891008 247575202056 247690418157 247954052736 248368712319 248748777264 249546048986 250818107904 251504967168 251622012096 251967646728 252311072832 252428492904 252657653976 253119762168 253349550792 253467454149 253812924456 253931043457 254161568583 254626427419 255967133184 256395193236 256668092928 256744653984 257097325212 257490747072 257567553516 258316037928 259143973947 260464958208 261178235136 261299781792 262015344864 262732867488 262855137636 263574960012 266619448368 267027441408 267394237344 267473997882 267758689536 267883298592 268206468894 268251270156 268616890464 268741898908 269477842036 270111808512 270851503104 270977551488 271719616896 272092858128 272463714432 272590513104 272837977776 272964950622 273336995568 273464200646 273712458474 274213075682 276411792384 276874042536 277168739328 277297727616 277761459339 278057100672 278140041816 278186502384 278522102313 278948309328 279031516309 279842374422 280500724224 281268868608 282170371392 282602161152 282943088064 283074763608 283849956936 283982054517 284759732439 285539540013 287568013824 287963024832 288355511808 288489706176 288751604544 288837735732 289279728192 289677090456 290071913664 290206906808 290605542669 291001631336 292621125888 293023077984 293422461696 293559014112 293825514528 293962254516 294362918304 294499908388 294767262972 295306389196 295574475924 296115078532 298628322048 299446108416 299946879414 300266134272 300405871584 301228525728 301368710916 302194001772 302904935424 303875784576 304707940992 304849745424 305684569008 306152341248 306521678736 306664327242 307133598752 307504120014 309688630272 310536705024 310963266432 311387102208 311532014976 311814831744 311959943568 312385137792 312530515024 312814238256 312907547043 312959815182 313386372208 313816847994 315563314752 315993420288 316427477184 316911688704 317006219712 317441667816 317874333504 317927431296 318022265288 318310974072 318459109059 318893161496 319331201553 322480424448 323363529216 323514015552 324399950784 324550919448 325439694216 326330902872 326482770159 327376835253 328147013376 329100599808 329198766624 329702521344 330100269408 330253890876 330605403648 331158283092 331665036352 334883517696 335496016128 335800588032 335956862304 336414763776 336571323872 336876871968 337493016224 337799401056 337956605532 338417232608 338882091444 340768052352 341860257648 342326205312 342796433616 342955963602 343320996096 343423404688 343895140134 344421383904 344836888578 345525298596 347286610944 348237646848 348399709056 349353793152 350310489984 350473516848 351433280016 351596829402 352559668734 355386590208 355492597824 356036588544 356525649792 356631997176 357011586048 357177731456 357608625192 357668360208 357775048449 358155853952 358754806683 360643788288 361303401984 361631402496 362292822528 362790477504 363284952576 363454017472 363783970368 363953267496 364449327424 364949944632 365119784379 366119655993 367122265731 369165390048 369730303488 370348612452 370742800896 370853389088 370915336512 371362803084 371931079104 373123165896 374319073479 376227161856 377257450752 377433018144 378466609248 378642739356 379679643252 380719386684 383950699776 384652941568 385002139392 385116980976 385706304256 386236120608 386351330274 386762551552 387474056892 389449202688 390161501184 390697437312 391229948928 391412018816 391767352704 391949672688 392483891072 393023017296 394099301232 394282706454 395362440018 398171096064 399261477888 399929172552 400354845696 400541162112 401210996823 401638034304 401824947888 402309703341 402376905234 402925335696 403112848362 404216763054 405167712768 406277254656 406466327232 407579425344 408203121664 408695571648 408885769656 409447425933 410005493352 410196300969 410568687711 411319613523 414617688576 415376019968 415753108992 415946591424 416513517056 417085651008 417210062724 417279753576 418422463992 419763561633 420751086336 421903302912 422674959616 423255557088 423832444672 423903241728 424414632096 424612145412 425774935404 431352020736 432533267712 432734559264 433256603598 433919592288 434515635684 435107870496 435310360212 436502447004 437529351168 438931688832 440133692544 440338521168 440943381774 441544377456 441749862582 442150894458 442959583794 443361713886 444172617798 446511356928 447328021504 447734117376 447942483072 448553018368 449169162624 449920319121 450399201408 450608807376 451842788592 452053066374 453291002658 454357403136 455813676864 456434940416 457061911488 457274618136 457761328128 458526853512 459228511872 459782518104 459996490863 460700398128 461256180021 464532945408 465805057536 467080653312 467298022464 467939915352 468577706688 468795772536 469221357384 469439722773 470079558312 470298323089 470725271991 471586223563 472877650921 473990130432 475367533056 475509329568 476162501724 476811500256 476891146944 477033397932 477466461108 478339742244 483720636672 485045293824 485271023328 486599926176 486826379172 488159541324 489496354308 492220520064 493798149936 494553782016 495150404112 495380836314 495908105472 496737424638 497497554528 499092097972 501636215808 503009934336 503244024192 503935293456 504622145664 504856985808 505315307952 506239524336 506699101584 506934908298 507625848912 507862086914 508323137166 509252854838 511934266368 512790386472 513336185856 513489307968 514194650424 514433945403 514981494144 515135107032 515842710201 516632075856 516786181093 517255332867 518201387431 518287947894 520929916416 522356470272 522599563584 524030689728 525465734976 525710275272 527149920024 527395244103 528839503101 533238896736 534054882816 534788474688 534947995764 535517379072 535766597184 536412937788 536502540312 537233780928 537483797816 538955684072 541955102976 543439233792 544185716256 544927428864 545181026208 545675955552 545929901244 546673991136 546928401292 547424916948 548426151364 553748085072 554595455232 555522918678 556114201344 556280083632 556373004768 557044204626 557896618656 558063032618 559684748844 561001448448 562537737216 564340742784 565886176128 566149527216 567699913872 567964109034 569519464878 571079080026 575136027648 575926049664 576711023616 576979412352 577503209088 577675471464 578559456384 579354180912 579526995411 580143827328 580413813616 581211085338 582003262672 585242251776 586046155968 586844923392 587118028224 587651029056 587924509032 588725836608 588999816776 589534525944 590612778392 591148951848 591424059681 592230157064 593043660027 597256644096 598892216832 599893758828 600532268544 600811743168 602457051456 602737421832 604388003544 604669272543 606325144581 607751569152 609415881984 609699490848 611369138016 612304682496 613043357472 613328654484 614267197504 615008240028 621926532864 623064029952 623629663488 623919887136 624770275584 625061030048 625628476512 625815094086 625919630364 626772744416 627633695988 631126629504 631986840576 632854954368 634012439424 634883335632 635748667008 635854862592 636044530576 636621948144 636918218118 637786322992 638662403106 644960848896 646727058432 647028031104 648799901568 649101838896 649884905397 650879388432 652661805744 652965540318 654753670506 656294026752 658201199616 658397533248 659405042688 660200538816 660507781752 661210807296 662316566184 662624793873 663330072704 664439375691 666258926697 669767035392 670992032256 671601176064 671913724608 672829527552 673142647744 673753743936 674986032448 675598802112 675913211064 676834465216 677764182888 678079599561 679936503987 681536104704 683720515296 684652410624 685592867232 685911927204 686641992192 686846809376 687790280268 688842767808 689673777156 691050597192 696799418112 698707586304 700620979968 700947033696 702866560032 703193658804 705119337468 710985195648 713051299584 713263994352 714355462912 715217250384 715336720416 715550096898 716311707904 717509613366 721287576576 722606803968 723262804992 724585645056 725580955008 726569905152 726908034944 727567940736 727906534992 728898654848 729899889264 730239568758 732239311986 734244531462 738330780096 739460606976 740697224904 741485601792 741706778176 741830673024 742725606168 743071254471 743862158208 745106136957 746246331792 748638146958 752454323712 754514901504 754866036288 756933218496 757285478712 759359286504 760402362447 761438773368 761793130371 762484705749 763879282257 767901399552 769305883136 770004278784 770233961952 771412608512 772472241216 772702660548 773525103104 774948113784 777431921841 781394874624 782824037632 783534705408 783899345376 784967782144 786046034592 788198602464 788565412908 790724880036 799858345104 801082324224 802421993646 803276068608 803649895776 804619406682 804753810468 805850671392 806225696724 808433526108 810335425536 812554509312 812932654464 815158850688 817391143296 817771539312 818894851866 820010986704 820392601938 821137375422 822639227046 829235377152 830752039936 831506217984 831893182848 833027034112 833284378017 834171302016 834420125448 834559507152 835566306939 836844927984 837094548927 839527123266 841502172672 843806605824 845349919232 846511114176 847664889344 847806483456 848829264192 849224290824 851549870808 851946163551 854279197317 856618620039 862704041472 865066535424 865469118528 866513207196 867839184576 869031271368 870215740992 870620720424 871816628007 873004894008 873411171451 875802986617 877863377664 880267385088 880677042336 881886763548 883088754912 883499725164 884301788916 885919167588 886723427772 888345235596 895884966144 898338325248 899840638242 900798402816 901217614752 903685577184 904106132748 906582005316 908714806272 911627353728 912869880832 914123822976 914549236272 917053707024 918457023744 919565036208 919992981726 921400796256 922512360042 929065890816 931610115072 934161306624 934596044928 935879830704 937155413376 937591545072 938442714768 938722641129 938879445546 940159116624 940596646178 941450543982 943172447126 945755301842 947980260864 950735066112 951018659136 952325003448 953623000512 953782293888 954066795864 954932922216 955377327177 956679484488 957124702261 957993604659 959745764887 967441273344 970090587648 970542046656 973199852352 973652758344 976319082648 978992708616 979448310477 982130505759 984441040128 987596299872 989107564032 990300808224 990761672628 991816210944 993474849276 994995109056 998184195944 1006488048384 1007870586912 1009244291328 1009713971616 1010630615904 1012479048672 1013398203168 1013869816596 1015251697824 1015724173828 1016646274332 1018505709676 1025580772944 1026978615936 1028389300848 1028867890806 1029962988288 1030270214064 1031685420402 1033264151712 1033572362186 1034510665734 1036402774862 1036575895788 1041859832832 1044712940544 1045199127168 1048061379456 1050931469952 1051420550544 1054299840048 1054790488206 1057679006202 1066477793472 1068109765632 1069576949376 1069895991528 1071034758144 1071533194368 1072825875576 1073005080624 1073325145347 1074467561856 1074967595632 1076264420049 1077911368144 1083910205952 1086878467584 1088371432512 1089854857728 1090362052416 1091351911104 1091859802488 1093347982272 1093856802584 1094849833896 1095359353137 1096852302728 1098358967979 1101366797193 1107496170144 1109190910464 1111045837356 1112228402688 1112560167264 1112746009536 1114088409252 1115793237312 1116126065236 1119369497688 1122957220437 1128681485568 1131772352256 1132299054432 1135399827744 1135928218068 1139038929756 1142158160052 1151852099328 1153958824704 1155006418176 1155350942928 1157118912768 1158708361824 1159053990822 1160287654656 1160827627232 1162422170676 1164006525344 1170484503552 1172092311936 1173689846784 1174236056448 1175302058112 1175849018064 1177451673216 1177999633552 1179069051888 1181225556784 1182297903696 1182848119362 1184460314128 1186087320054 1194513288192 1197784433664 1199787517656 1201064537088 1201623486336 1203632990469 1204914102912 1205474843664 1206929110023 1208776007088 1209338545086 1212650289162 1215503138304 1218831763968 1219398981696 1222738276032 1224609364992 1226086714944 1226657308968 1228534395008 1230016480056 1230588902907 1233958840569 1243853065728 1246128059904 1247259326976 1247839774272 1249540551168 1250122060096 1251256953024 1251630188172 1251839260728 1253545488832 1255267391976 1259290684899 1262253259008 1265709908736 1268024878848 1269766671264 1271497334016 1271709725184 1272089061152 1273243896288 1273836436236 1275572645984 1277324806212 1294056062208 1297599803136 1298203677792 1299769810794 1301758776864 1305323611488 1305931080636 1309507341012 1312588053504 1316795066496 1320401077632 1321015563504 1324633132368 1325249587746 1326660145408 1328878751382 1332517853394 1339534070784 1341984064512 1343202352128 1343827449216 1345659055104 1346285295488 1347507487872 1349972064896 1351197604224 1351826422128 1353668930432 1355528365776 1356159199122 1359873007974 1363072209408 1367441030592 1369304821248 1371185734464 1371823854408 1373283984384 1373693618752 1375580560536 1377685535616 1379347554312 1379989472589 1382101194384 1383768540063 1393598836224 1397415172608 1401241959936 1401894067392 1405733120064 1406387317608 1408319168319 1410238674936 1410894969267 1412175815973 1414758670689 1418632952763 1421970391296 1426102599168 1426527988704 1428710925824 1430434500768 1430673440832 1431100193796 1432623415808 1435019226732 1451161910016 1453816069888 1455135881472 1455813069984 1457797309696 1459799778528 1460479137516 1464478623972 1468489062924 1476661560192 1481394449808 1483413556352 1483661346048 1485451212336 1486142508942 1487724316416 1490212273914 1492492663584 1497276293916 1504908647424 1509029803008 1509732072576 1513866436992 1514570957424 1518718573008 1520804724894 1522877546736 1523586260742 1524969411498 1527758564514 1535802799104 1538611766272 1540008557568 1540467923904 1542825217024 1543301836209 1544944482432 1545405321096 1547050206208 1547528130603 1549896227568 1550358543279 1551765998601 1554604162293 1554863843682 1562789749248 1565648075264 1567069410816 1567798690752 1569935564288 1572092069184 1576397204928 1577130825816 1581449760072 1582185732309 1586518509303 1599716690208 1602164648448 1604843987292 1606552137216 1607299791552 1609238813364 1609507620936 1611701342784 1612451393448 1616867052216 1622049318409 1625865308928 1630317701376 1634782286592 1635543078624 1637789703732 1640021973408 1640785203876 1642274750844 1645278454092 1663786365696 1666568756034 1668342604032 1668840250896 1669119014304 1671132613878 1673689855968 1674189097854 1679054246532 1683004345344 1687613211648 1690699838464 1693022228352 1695329778688 1697658528384 1698448581648 1703099741616 1703892327102 1708558394634 1713237240078 1725408082944 1730133070848 1730938237056 1733026414392 1735678369152 1738062542736 1738580986233 1740431481984 1741241440848 1743633256014 1746009788016 1746822342902 1751605973234 1755726755328 1760534770176 1761354084672 1763773527096 1766177509824 1766999450328 1768603577832 1771838335176 1773446855544 1774272179043 1776690471192 1777517304199 1779130980081 1782384991933 1791769932288 1796676650496 1799681276484 1801596805632 1802435229504 1807371154368 1808212265496 1813164010632 1814007817629 1818975433743 1823254707456 1828247645952 1829098472544 1834107414048 1836914047488 1839130072416 1839985963452 1842801592512 1845024720084 1869192089856 1871759661408 1874310826752 1875183090144 1876885429536 1877445282258 1877758891092 1880318233248 1881193292356 1882901087964 1886344894252 1891510603684 1895960521728 1902037318272 1904650006896 1907246001024 1907564587776 1908133591728 1909865844432 1910754654354 1913358968976 1914249404522 1915987209318 1919491529774 1934882546688 1940181175296 1941084093312 1946399704704 1947305516688 1949654716191 1952638165296 1957985417232 1958896620954 1964261011518 1968882080256 1975192599744 1978215128064 1980601616448 1981523345256 1983632421888 1986949698552 1987874381619 1989990218112 1993318127073 1996368391888 1998776780091 2012976096768 2015741173824 2018488582656 2019427943232 2021261231808 2024958097344 2026796406336 2027739633192 2030503395648 2031448347656 2033292548664 2034238798683 2037011419352 2039809511961 2051161545888 2053957231872 2056778601696 2057735781612 2059925976576 2060540428128 2063370840804 2066528303424 2067144724372 2069021331468 2072805549724 2073151791576 2090398254336 2096122758912 2101862939904 2102841101088 2108599680096 2109580976412 2115358012404 2132955586944 2139153898752 2139791983056 2143066388736 2145651751152 2146010161248 2146650290694 2148935123712 2149935191264 2152528840098 2155822736288 2167820411904 2173756935168 2176742865024 2179709715456 2180724104832 2182703822208 2183719604976 2186695964544 2187713605168 2189699667792 2190718706274 2193704605456 2196717935958 2202733594386 2214992340288 2218381820928 2222091674712 2224456805376 2225120334528 2225492019072 2228176818504 2229213763413 2231586474624 2232252130472 2235318410871 2238738995376 2245914440874 2257362971136 2263544704512 2264598108864 2270799655488 2271856436136 2278077859512 2284316320104 2285379391113 2291637846771 2303704198656 2307917649408 2310012836352 2310701885856 2314237825536 2317416723648 2318107981644 2320575309312 2321655254464 2324844341352 2328013050688 2332295765523 2344184623872 2348472112896 2350604116224 2351698036128 2354903346432 2355999267104 2358138103776 2362451113568 2364595807392 2365696238724 2368920628256 2372174640108 2399575035312 2403246972672 2407265980938 2409828205824 2410949687328 2413858220046 2417552014176 2418677090172 2425300578324 2431006276608 2437663527936 2438797963392 2445476552064 2452173429888 2453314617936 2457068790016 2460032960112 2461177805814 2467917681138 2487706131456 2492256119808 2494518653952 2495679548544 2499081102336 2500244120192 2502513906048 2503260376344 2503678521456 2507090977664 2510534783952 2511283646781 2518581369798 2524506518016 2531419817472 2536049757696 2539533342528 2542994668032 2543419450368 2544178122304 2546487792576 2547672872472 2551145291968 2554649612424 2555838490653 2562837591951 2569855860117 2588112124416 2595199606272 2596407355584 2599539621588 2603517553728 2610647222976 2611862161272 2615449884021 2619014682024 2620233514353 2627408959851 2633590132992 2640802155264 2642031127008 2649266264736 2650499175492 2653320290816 2657757502764 2665035706788 2687654898432 2692570590976 2695014975744 2699944129792 2702395208448 2703652844256 2707337860864 2711056731552 2712318398244 2719746015948 2726144418816 2734882061184 2738609642496 2742371468928 2743647708816 2747387237504 2751161121072 2755371071232 2758695108624 2759978945178 2764202388768 2767537080126 2787197672448 2794830345216 2802483919872 2803788134784 2811466240128 2812774635216 2816167923387 2816638336638 2820477349872 2821789938534 2824351631946 2829517341378 2837265905526 2843940782592 2852205198336 2853055977408 2857421851648 2860869001536 2861346881664 2862200387592 2865246831616 2866131981531 2870038453464 2871374106783 2873980813977 2879237294661 2902323820032 2907632139776 2910271762944 2911626139968 2915594619392 2919599557056 2920958275032 2928957247944 2936978125848 2938344931431 2946391517277 2953323120384 2962788899616 2966827112704 2967322692096 2970902424672 2972285017884 2975448632832 2980424547828 2984985327168 2994552587832 3019464145152 3027732873984 3029141914848 3037437146016 3041609449788 3045755093472 3047172521484 3049938822996 3055517129028 3080935847808 3086603672418 3089888964864 3090810642192 3095056261206 3099792455136 3100717086558 3103531997202 3109208324586 3109727687364 3125579498496 3131296150528 3134138821632 3135597381504 3139871128576 3144184138368 3152794409856 3154261651632 3162899520144 3164371464618 3173037018606 3199433380416 3204329296896 3209687974584 3213104274432 3214599583104 3218477626728 3219015241872 3219975436041 3223402685568 3224902786896 3228793260147 3233734104432 3244098636818 3251730617856 3260635402752 3269564573184 3271086157248 3275579407464 3280043946816 3281570407752 3284549501688 3286078059411 3290556908184 3292088261623 3295076903937 3301103564941 3304100391579 3310143556447 3327572731392 3333137512068 3336685208064 3337680501792 3338238028608 3342265227756 3347379711936 3348378195708 3358108493064 3368871661311 3386044456704 3395317056768 3396897163296 3406199483232 3407784654204 3417116789268 3426474480156 3461876474112 3466052828784 3471356738304 3476125085472 3477161972466 3480862963968 3482482881696 3487266512028 3492019576032 3493644685804 3503211946468 3511453510656 3521069540352 3522708169344 3527547054192 3532355019648 3533998900656 3537207155664 3543676670352 3546893711088 3548544358086 3553380942384 3555034608398 3558261960162 3564769983866 3583539864576 3593353300992 3599362552968 3603193611264 3604870459008 3610898971407 3614742308736 3616424530992 3620787330069 3626328021264 3627409712017 3628015635258 3637950867486 3646509414912 3656495291904 3658196945088 3668214828096 3673828094976 3678260144832 3679971926904 3685603185024 3690049440168 3691766708721 3701876521707 3738384179712 3743519322816 3748621653504 3750366180288 3753770859072 3754890564516 3755517782184 3760636466496 3762386584712 3765802175928 3772689788504 3777872054697 3783021207368 3804074636544 3809300013792 3814492002048 3815129175552 3816267183456 3819731688864 3821509308708 3826717937952 3828498809044 3831974418636 3838983059548 3882168186624 3892799409408 3894611033376 3899309432382 3905276330592 3915970834464 3917793241908 3928522023036 3937764160512 3950385199488 3961203232896 3963046690512 3973899397104 3975748763238 3979980436224 3986636254146 3992736783776 3997553560182 4025952193536 4031482347648 4036977165312 4038855886464 4042522463616 4049916194688 4053592812672 4055479266384 4061006791296 4062896695312 4066585097328 4068477597366 4074022838704 4079619023922 4102323091776 4107914463744 4113557203392 4115471563224 4119851953152 4121080856256 4126741681608 4133056606848 4134289448744 4138042662936 4139968417767 4145611099448 4146303583152 4151305620189 4180796508672 4192245517824 4203725879808 4205682202176 4217199360192 4219161952824 4230716024808 4232684907801 4244276012067 4255898858289 4265911173888 4278307797504 4279583966112 4286132777472 4291303502304 4292020322496 4293300581388 4297870247424 4299870382528 4305057680196 4311645472576 4353485730048 4361448209664 4365407644416 4367439209952 4373391929088 4375427210336 4379399335584 4381437412548 4387409210912 4393435871916 4405467188772 4429984680576 4444183349424 4450240669056 4450984038144 4456353637008 4458427526826 4463172949248 4464504260944 4470636821742 4477477990752 4491828881748 4514725942272 4527089409024 4529196217728 4541599310976 4543712872272 4556155719024 4568632640208 4570758782226 4583275693542 4607408397312 4615835298816 4620025672704 4621403771712 4628475651072 4634833447296 4636215963288 4641150618624 4643310508928 4649688682704 4651075629837 4656026101376 4663812486879 4664591531046 4688369247744 4696944225792 4701208232448 4703396072256 4709806692864 4711998534208 4716276207552 4724902227136 4729191614784 4731392477448 4737841256512 4744349280216 4746557196927 4759555527909 4799150070624 4806493945344 4814531961876 4819656411648 4821899374656 4827716440092 4835104028352 4837354180344 4850601156648 4866147955227 4877595926784 4890953104128 4904346859776 4906629235872 4914137580032 4920065920224 4922355611628 4935835362276 4991359097088 5000488240384 5005027812096 5006520752688 5007357042912 5014181955328 5021069567904 5022567293562 5037162739596 5049013036032 5062839634944 5072099515392 5079066685056 5085989336064 5088356244608 5092975585152 5095345744944 5102290583936 5109299224848 5111676981306 5125675183902 5139711720234 5176224248832 5190399212544 5192814711168 5199079243176 5207035107456 5215742958699 5221294445952 5223724322544 5230899768042 5238029364048 5240467028706 5254817919702 5267180265984 5281604310528 5284062254016 5298532529472 5300998350984 5306640581632 5315515005528 5322816537129 5330071413576 5332551912597 5337392940243 5347154975799 5375309796864 5385141181952 5390029951488 5399888259584 5404790416896 5407305688512 5414675721728 5422113463104 5424636796488 5439492031896 5442023452887 5456926301229 5469764122368 5484742937856 5487295417632 5494774475008 5502322242144 5510742142464 5517390217248 5519957890356 5528404777536 5535074160252 5607576269568 5622932480256 5625549270432 5632335846774 5633276673276 5640954699744 5643579877068 5648703263892 5659034682756 5674531811052 5687881565184 5706111954816 5721738003072 5722693763328 5724400775184 5732263963062 5740076906928 5742748213566 5747961627954 5758474589322 5804647640064 5815264279552 5820543525888 5823252279936 5831189238784 5839199114112 5841916550064 5848964148573 5857914495888 5873956251696 5876689862862 5892783034554 5906646240768 5925577799232 5933654225408 5934645384192 5941804849344 5944570035768 5950897265664 5960849095656 5963623144857 5969970654336 5979954381219 5989105175664 5996330340273 6038928290304 6055465747968 6058283829696 6074874292032 6083218899576 6091510186944 6094345042968 6099877645992 6102716396049 6111034258056 6113878200157 6119428535883 6130620906319 6161871695616 6173207344836 6179777929728 6181621284384 6190112522412 6199584910272 6201434173116 6207063994404 6218416649172 6219455374728 6271194763008 6288368276736 6305588819712 6308523303264 6325799040288 6328742929236 6346074037212 6398866760832 6419375949168 6429199166208 6436955253456 6438030483744 6439950872082 6446805371136 6449805573792 6457586520294 6467468208864 6488197273636 6503461235712 6521270805504 6539129146368 6542172314496 6551158814928 6560087893632 6563140815504 6569099003376 6572156118822 6581113816368 6584176523246 6590153807874 6602207129882 6608200783158 6620287112894 6655145462784 6666275024136 6673370416128 6675361003584 6676476057216 6684530455512 6687641290239 6694759423872 6696756391416 6705955232613 6716216986128 6718220354209 6737743322622 6772088913408 6790634113536 6793794326592 6812398966464 6815569308408 6834233578536 6852948960312 6856138173339 6874913540313 6923752948224 6932105657568 6942713476608 6952250170944 6954323944932 6961725927936 6964965763392 6974533024056 6984039152064 6987289371608 6996887296569 7006423892936 7045416338688 7055094108384 7064710039296 7067997801312 7074414311328 7087353340704 7093787422176 7097088716172 7106761884768 7110069216796 7116523920324 7129539967732 7198725105936 7209740918016 7221797942814 7229484617472 7232849061984 7241574660138 7252656042528 7254819424034 7256031270516 7275901734972 7293018829824 7312990583808 7316393890176 7336429656192 7356520289664 7359943853808 7371206370048 7380098880336 7383533417442 7403753043414 7476768359424 7487038645632 7497243307008 7500732360576 7507541718144 7509781129032 7511035564368 7521272932992 7524773169424 7531604351856 7533850940343 7545379577008 7555744109394 7566042414736 7608149273088 7618600027584 7628984004096 7630258351104 7632534366912 7639463377728 7643018617416 7653435875904 7656997618088 7663948837272 7667515471959 7677966119096 7688512775853 7709567580351 7764336373248 7785598818816 7789222066752 7798618864764 7810552661184 7831941668928 7835586483816 7857044046072 7860700543059 7882226879553 7900770398976 7922406465792 7926093381024 7947798794208 7951497526476 7959960872448 7973272508292 7985473567552 7995107120364 8062964695296 8077711772928 8085044927232 8099832389376 8107185625344 8110958532768 8122013582592 8125793390624 8133170194656 8136955194732 8148045677408 8159238047844 8204646183552 8215828927488 8227114406784 8230943126448 8242161712512 8253483363216 8266113213696 8268578897488 8276085325872 8279936835534 8291222198896 8292607166304 8302611240378 8361593017344 8384491035648 8407451759616 8411364404352 8434398720384 8438323905648 8448503770161 8461432049616 8465369815602 8488552024134 8511797716578 8531822347776 8556615595008 8559167932224 8572265554944 8582607004608 8584040644992 8586601162776 8595740494848 8599740765056 8610115360392 8614122320349 8623290945152 8637711883983 8706971460096 8722896419328 8730815288832 8734878419904 8746783858176 8750854420672 8758798671168 8762874825096 8774818421824 8786871743832 8810934377544 8815034794293 8839174551831 8859969361152 8888366698848 8900481338112 8901968076288 8912707274016 8916855053652 8926345898496 8929008521888 8941273643484 8954955981504 8983657763496 9058392435456 9083198621952 9087425744544 9112311438048 9137265280416 9141517564452 9166551387084 9242807543424 9269666894592 9272431926576 9286621017856 9299377365408 9302151259674 9312052202752 9327624973758 9329183062092 9376738495488 9393888451584 9402416464896 9406792144512 9419613385728 9423997068416 9432552415104 9449804454272 9458383229568 9462784954896 9475682513024 9488698560432 9493114393854 9519111055818 9598300141248 9612987890688 9629063923752 9639312823296 9643798749312 9655432880184 9659926308123 9670208056704 9674708360688 9686379780441 9701202313296 9732295910454 9755191853568 9781906208256 9808693719552 9813258471744 9828275160064 9840131840448 9844711223256 9858234178233 9871670724552 9876264784869 9885230711811 9903310694823 9912301174737 9930430669341 9982718194176 10000976480768 10010055624192 10013041505376 10014714085824 10028363910656 10042139135808 10045134587124 10074325479192 10106614983933 10158133370112 10176712489216 10185951170304 10190691489888 10204581167872 10218598449696 10223353962612 10251350367804 10279423440468 10385629422336 10398158486352 10414070214912 10431485917398 10442588891904 10447448645088 10461799536084 10476058728096 10480934057412 10509635839404 10534360531968 10563208621056 10568124508032 10597065058944 10601996701968 10631030011056 10645633074258 10660142827152 10665103825194 10674785880486 10694309951598 10750619593728 10770282363904 10780059902976 10799776519168 10809580833792 10814611377024 10829351443456 10832696914221 10844226926208 10849273592976 10862361990207 10878984063792 10882229136051 10884046905774 10913852602458 10939528244736 10969485875712 10974590835264 10989548950016 11004644484288 11021484284928 11034780434496 11039915780712 11056809555072 11070148320504 11075300126163 11105629565121 11215152539136 11245864960512 11251098540864 11264671693548 11266553346552 11281909399488 11287159754136 11297406527784 11318069365512 11333616164091 11349063622104 11354345228863 11385438826021 11412223909632 11443476006144 11445387526656 11448801550368 11464527926124 11480153813856 11485496427132 11495923255908 11516949178644 11646504559872 11678398228224 11683833100128 11697928297146 11715828991776 11747912503392 11753379725724 11785566069108 11813292481536 11851155598464 11867308450816 11883609698688 11889140071536 11921698191312 11927246289714 11939941308672 11959908762438 11978210351328 11992660680546 12077856580608 12110931495936 12116567659392 12149748584064 12166437799152 12183020373888 12188690085936 12199755291984 12205432792098 12222068516112 12227756400314 12238857071766 12261241812638 12323743391232 12346414689672 12359555859456 12363242568768 12380225044824 12399169820544 12402868346232 12414127988808 12419905253301 12436833298344 12438910749456 12442621129393 12453916860567 12476694943531 12542389526016 12576736553472 12611177639424 12617046606528 12651598080576 12657485858472 12692148074424 12698054723403 12732828036201 12767696574867 12797733521664 12838751898336 12858398332416 12873910506912 12876060967488 12879901744164 12893610742272 12899611147584 12915173040588 12934936417728 12976394547272 13084344628992 13102317629856 13120175787264 13126281631008 13138198006752 13144312237644 13162227632736 13168353046492 13180307615748 13204414259764 13216401566316 13240574225788 13332550048272 13350722007168 13352952114432 13369060911024 13375282580478 13389518847744 13393512782832 13411910465226 13432433972256 13436440708418 13475486645244 13544177826816 13581268227072 13587588653184 13624797932928 13631138616816 13668467157072 13705897920624 13712276346678 13749827080626 13847505896448 13864211315136 13885426953216 13904500341888 13908647889864 13923451855872 13929931526784 13949066048112 13953226889511 13968078304128 13974578743216 13991437460637 13993774593138 14012847785872 14090832677376 14110188216768 14129420078592 14135995602624 14148828622656 14174706681408 14187574844352 14194177432344 14213523769536 14220138433592 14233047840648 14239671590781 14259079935464 14278666583727 14397450211872 14419481836032 14443595885628 14458969234944 14465698123968 14483149320276 14505312085056 14509638848068 14512062541032 14551803469944 14598443865681 14632787780352 14672859312384 14713040579328 14719887707616 14742412740096 14760197760672 14767066834884 14807506086828 14974077291264 15001464721152 15015083436288 15019562258064 15022071128736 15042545865984 15049546338848 15063208703712 15067701880686 15090759154016 15111488218788 15132084829472 15216298546176 15237200055168 15257968008192 15265068733824 15278926755456 15286037234832 15306871751808 15313995236176 15327897674544 15335030943918 15355932238192 15377025551706 15419135160702 15528672746496 15571197637632 15578444133504 15597237729528 15621105322368 15647228876097 15663883337856 15671172967632 15714088092144 15721401086118 15764453759106 15801540797952 15844812931584 15852186762048 15895597588416 15902995052952 15919921744896 15946545016584 15970947135104 15990214240728 15997655737791 16041464927397 16125929390592 16155423545856 16170089854464 16199664778752 16214371250688 16221917065536 16244027165184 16251586781248 16266340389312 16273910389464 16296091354816 16318476095688 16326070358661 16370778903687 16409292367104 16454228813568 16461886252896 16484323425024 16506966726432 16532226427392 16537157794976 16552170651744 16559873671068 16582444397792 16585214332608 16605222480756 16822728808704 16868797440768 16876647811296 16897007540322 16922864099232 16930739631204 16977104048268 17023595433156 17063644695552 17118335864448 17165214009216 17168081289984 17173202325552 17199481530112 17220230720784 17228244640698 17246581890304 17275423767966 17413942920192 17445792838656 17461630577664 17469756839808 17493567716352 17501708841344 17517597342336 17525749650192 17549636843648 17573743487664 17621868755088 17630069588586 17678349103662 17719938722304 17776733397696 17800962676224 17803936152576 17825414548032 17833710107304 17852691796992 17858017043776 17882547286968 17890869434571 17909911963008 17939863143657 17967315526992 17988991020819 18116784870912 18166397243904 18174851489088 18224622876096 18274530560832 18283035128904 18308149188147 18333102774168 18341634600471 18358285607649 18391862718957 18485615086848 18539333789184 18544863853152 18573242035712 18598754730816 18604302519348 18624104405504 18655249947516 18658366124184 18813584289024 18847994136832 18865104830208 18899608908544 18916766459136 18925569909792 18951365026048 18977397120864 18986228787708 19038222111636 19196600282496 19258127847504 19287597498624 19310865760368 19319852616246 19340416113408 19349416721376 19372759560882 19402404626592 19464591820908 19510383707136 19563812416512 19617387439104 19626516943488 19680263680896 19689422446512 19716468356466 19743341449104 19752529569738 19770461423622 19806621389646 19824602349474 19860861338682 19965436388352 20001952961536 20020111248384 20026083010752 20029428171648 20056727821312 20062923870717 20084278271616 20090269174248 20117865697839 20148650958384 20154661062627 20213229967866 20316266740224 20353424978432 20371902340608 20381382979776 20409162335744 20437196899392 20446707925224 20502700735608 20558846880936 20568414520017 20624740620939 20771258844672 20796316972704 20828140429824 20862971834796 20885177783808 20894897290176 20923599072168 20952117456192 20961868114824 20990661889707 21019271678808 21086641139317 21136249016064 21194130117888 21203993403936 21262060022112 21291266148516 21320285654304 21330207650388 21349571760972 21388619903196 21629222754048 21665393828442 21688453852416 21698547185952 21724723980414 21757968127584 21764458272102 21768093811548 21827705204916 21879056489472 21938971751424 21949181670528 21979097900032 22009288968576 22069560868992 22079831561424 22113619110144 22140296641008 22150600252326 22211259130242 22430305078272 22491729921024 22502197081728 22529343387096 22533106693104 22563818798976 22574319508272 22594813055568 22601552821029 22636138731024 22667232328182 22698127244208 22708690457726 22770877652042 22824447819264 22886952012288 22890775053312 22897603100736 22929055852248 22960307627712 22970992854264 22991846511816 23002546415877 23033898357288 23044617831361 23065538327559 23107724954587 23128702741053 23171004895129 23293009119744 23356796456448 23367666200256 23395856594292 23431657983552 23495825006784 23506759451448 23571132138216 23582101629177 23646680638659 23702311196928 23767219397376 23778280143072 23843396382624 23854492579428 23879882617344 23919817524876 23956420702656 23985321361092 24233135318784 24299497168128 24332875598304 24366040747776 24377380171872 24399510583968 24410865584196 24444137032224 24455512800628 24477714143532 24522483625276 24647486782464 24692829379344 24726485137536 24760450089648 24798339641088 24805736692464 24828255977616 24839810506602 24873666596688 24877821498912 24885242258786 24907833721134 24953389887062 25084779052032 25153473106944 25222355278848 25234093213056 25303196161152 25314971716944 25345511310483 25384296148848 25396109446806 25465656072402 25535393149734 25595467043328 25677503796672 25716796664832 25747821013824 25752121934976 25759803488328 25787221484544 25799222295168 25830346081176 25842366961047 25869872835456 25913135651949 25952789094544 26168689257984 26204635259712 26240351574528 26252563262016 26276396013504 26288624475288 26324455265472 26336706092984 26360615231496 26408828519528 26432803132632 26445104382879 26481148451576 26517523655493 26665100096544 26701444014336 26705904228864 26738121822048 26750565160956 26779037695488 26787025565664 26823820930452 26864867944512 26872881416836 26950973290488 27175177306368 27249595865856 27262277233632 27336934314144 27411795841248 27424552693356 27499654161252 27728422630272 27809000683776 27817295779728 27859863053568 27898132096224 27906453779022 27936156608256 27949157486432 27982874921274 27987549186276 28025695571744 28181665354752 28220376433536 28258840157184 28271991205248 28297657245312 28349413362816 28375149688704 28388354864688 28427047539072 28440276867184 28466095681296 28479343181562 28518159870928 28557333167454 28794900423744 28838963672064 28887191771256 28917938469888 28931396247936 28966298640552 28979778924369 29010624170112 29019277696136 29024125082064 29059139341323 29103606939888 29196887731362 29265575560704 29345718624768 29426081158656 29439775415232 29484825480192 29520395521344 29534133669768 29615012173656 29628794354607 29709932084469 29791292008023 29948154582528 30002929442304 30030166872576 30039124516128 30044142257472 30085091731968 30099092677696 30126417407424 30135403761372 30181518308032 30222976437576 30264169658944 30319844951799 30474400110336 30530137467648 30557853510912 30572074469664 30613743503616 30627990472352 30655795349088 30670061887836 30711864476384 30754051103412 30838270321404 31156888267008 31194475459056 31242210644736 31294457752194 31327766675712 31342345935264 31428176184288 31442802172236 31528907518212 31603081595904 31689625863168 31704373524096 31791195176832 31805990105904 31893090033168 31941894270208 31980428481456 31995311475582 32082929854794 32251858781184 32310847091712 32340179708928 32399329557504 32428742501376 32443834131072 32488054330368 32503173562496 32532680778624 32547820778928 32592182709632 32636952191376 32646687408153 32652140717322 32741557807374 32818584734208 32908457627136 32923772505792 32968646850048 33013933452864 33064452854784 33074315589952 33104341303488 33119747342136 33164888795584 33170428665216 33210444961512 33225900378489 33316888695363 33645457617408 33737594881536 33753295622592 33794015080644 33845728198464 33861479262408 33954208096536 34000848492273 34047190866312 34063035686589 34156316478063 34236671728896 34330428018432 34336162579968 34346404651104 34398963060224 34440461441568 34456489281396 34493163780608 34550847535932 34939513679616 35003417682688 35035194684672 35051499300384 35099273687296 35147486975328 35243737510176 35260139177172 35356698207324 35439877444608 35553466795392 35601925352448 35650829096064 35667420214608 35716034087552 35765094573936 35781738869142 35819823926016 35879726287314 35934631053984 35977982041638 36233569741824 36332794487808 36349702978176 36449245752192 36549061121664 36566070257808 36616298376294 36666205548336 36683269200942 36716571215298 36783725437914 36971230173696 37078667578368 37089727706304 37146484071424 37197509461632 37208605038696 37248208811008 37259715759903 37310499895032 37316732248368 37327863388179 37361750581701 37430084830593 37627168578048 37695988273664 37730209660416 37799217817088 37833532918272 37851139819584 37902730052096 37954794241728 37972457575416 38076444223272 38094164170209 38198484108603 38303089724601 38393200564992 38516255695008 38575194997248 38621731520736 38639705232492 38680832226816 38698833442752 38745519121764 38804809253184 38929183641816 39253033886976 39360527361792 39378844893024 39432936712932 39486682898208 39505059139476 39540922847244 39613242779292 39649204698948 39721722677364 40052166021504 40058856343296 40125847741434 40168556543232 40180538348496 40235731395678 40297301916768 40309322125254 40426459935732 40632533480448 40706849956864 40743804681216 40762765959552 40818324671488 40874393798784 40893415850448 41005401471216 41117693761872 41136829040034 41249481241878 41542517689344 41592633945408 41656280859648 41725943669592 41770355567616 41789794580352 41847198144336 41859680668533 41904234912384 41923736229648 41974312381911 41981323779414 42038543357616 42173282278634 42272498032128 42388260235776 42407986807872 42524120044224 42582532297032 42640571308608 42660415300776 42699143521944 42719014772343 42777239806392 42797147401099 42835999751181 42914346344233 43258445508096 43330787656884 43376907704832 43397094371904 43449447960828 43515936255168 43528916544204 43536187623096 43655410409832 43795331597043 43898363341056 44018577937152 44139121737984 44159663122848 44227238220288 44280593282016 44301200504652 44422518260484 45004394163456 45058686774192 45066213386208 45127637597952 45148639016544 45189626111136 45203105642058 45272277462048 45334464656364 45396254488416 45417380915452 45541755304084 45648895638528 45773904024576 45795206201472 45858111704496 45920615255424 45941985708528 45983693023632 46005092831754 46067796714576 46089235662722 46131076655118 46215449909174 46257405482106 46342009790258 46586018239488 46713592912896 46735332400512 46791713188584 46863315967104 46941686628291 46991650013568 47013518902896 47142264276432 47164203258354 47293361277318 47404622393856 47534438794752 47556560286144 47686792765248 47708985158856 47759765234688 47839635049752 47912841405312 47970642722184 47992967213373 48124394782191 48466270637568 48598994336256 48665751196608 48732081495552 48754760343744 48799021167936 48821731168392 48888274064448 48911025601256 48955428287064 48978211075983 49044967250552 49112336711061 49385658758688 49452970275072 49520900179296 49596679282176 49611473384928 49656511955232 49679621013204 49747333193376 49755642997824 49770484517572 49815667442268 49906779774124 50468186426112 50606392322304 50629943433888 50691022620966 50768592297696 50792218893612 50931312144804 51070786299468 51190934086656 51355007593344 51495642027648 51504243869952 51519606976656 51598444590336 51660692162352 51684733922094 51739745670912 51826271303898 51905578189088 52337378515968 52409270519424 52480703149056 52505126524032 52552792027008 52577248950576 52648910530944 52673412185968 52721230462992 52817657039056 52865606265264 52890208765758 52962296903152 53035047310986 53330200193088 53402888028672 53411808457728 53476243644096 53501130321912 53558075390976 53574051131328 53647641860904 53672608303713 53729735889024 53745762833672 53819589430971 53901946580976 53966973062457 54350354612736 54499191731712 54524554467264 54673868628288 54823591682496 54849105386712 54999308322504 55024903801413 55175588156871 55456845260544 55618001367552 55634591559456 55719726107136 55796264192448 55812907558044 55872313216512 55898314972864 55965749842548 55975098372552 56051391143488 56440752867072 56543982410496 56595314490624 56698826725632 56750299377408 56776709729376 56854095078144 56880553734368 56932191362592 56958686363124 57036319741856 57114666334908 57589800847488 57774383542512 57862792495872 57932597281104 57959557848738 58021248340224 58038555392272 58048250164128 58118278682646 58207213879776 58393775462724 58531151121408 58691437249536 58852162317312 58879550830464 59040791042688 59068267339536 59230024347312 59257588709214 59419864168938 59582584016046 59896309165056 60005858884608 60060333745152 60078249032256 60088284514944 60170183463936 60198185355392 60252834814848 60270807522744 60363036616064 60445952875152 60463983187881 60528339317888 60639689903598 60948800220672 61060274935296 61115707021824 61144148939328 61227487007232 61255980944704 61311590698176 61340123775672 61423728952768 61508102206824 61676540642808 61705243560051 61874221862817 62313776534016 62388950918112 62484421289472 62588915504388 62655533351424 62684691870528 62856352368576 62885604344472 62971985669121 63057815036424 63259923417951 63408747048192 63582390353664 63611980211808 63786180066336 63883788540416 63960856962912 63990622951164 64165859709588 64887668262144 65006347124992 65065361557248 65095641557856 65184365419264 65273904382752 65293374816306 65304281434644 65483115614748 65637169468416 65816915254272 65847545011584 65937293700096 66027866905728 66148631179904 66208682606976 66239494684272 66329777591168 66340857330432 66420889923024 66451800756978 66633777390726 67290915234816 67475189763072 67506591245184 67588030161288 67691456396928 67722958524816 67804658463087 67908416193072 68001696984546 68094381732624 68126071373178 68312632956126 68473343457792 68660856036864 68672325159936 68692809302208 68797926120448 68880922883136 68912978562792 68986327561216 69007639247631 69101695071864 69133853494083 69196614982677 69323174863761 69386108223159 69513014685387 69879027359232 70006835365376 70070389369344 70102998600768 70198547374592 70294973950656 70487475020352 70520278354344 70713396414648 70746304887531 70940041915977 71106933590784 71301658192128 71334840429216 71432068175104 71530189147872 71563477738284 71639647852032 71759452574628 71869262107968 71955964083276 72699405956352 72898491504384 73098122243328 73132140515616 73232596752588 73332411096672 73366538401884 73433142430596 73567450875828 73942460347392 74179455412608 74395018923264 74417210077392 74519431519806 74620999790064 74633464496736 74655726776358 74723501163402 74860169661186 75254337156096 75391976547328 75460419320832 75598435634176 75667065836544 75702279639168 75805460104192 75909588483456 75944915150832 76036533931449 76152888446544 76188328340418 76396968217206 76606179449202 76786401129984 77032511390016 77150389994496 77243463041472 77279410464984 77361664453632 77397666885504 77491038243528 77527100883141 77609618506368 77739406955847 77858367283632 78506067773952 78721054723584 78757689786048 78865873425864 78973365796416 79010118278952 79081845694488 79226485558584 79298409397896 79335313148637 79443445354728 79480416602041 79552570966479 79698071782147 80104332043008 80117712686592 80251695482868 80337113086464 80361076696992 80471462791356 80594603833536 80618644250508 80852919871464 81525531919104 81748787597568 81786831700896 82010802942432 82235387523744 82273658080068 82498962483756 83185267890816 83451887339184 83579589160704 83694396288672 83719361337066 83808469824768 83847472459296 83948624763822 83962647558828 84077086715232 84346564557268 84544996064256 84776520471552 84815973615744 85048240088448 85165064594064 85281142617216 85320830601552 85398287043888 85438029544686 85554479612784 85594294802198 85671999502362 85828692688466 86516891016192 86661575313768 86753815409664 86794188743808 86898895921656 86939336773107 87031872510336 87057833088408 87072375246192 87177418023969 87310820819664 87336864604717 87590663194086 87796726682112 88037155874304 88278243475968 88319326245696 88454476440576 88561186564032 88602401009304 88845036520968 88886383063821 89129796253407 89373876024069 90008788326912 90117373548384 90132426772416 90255275195904 90297278033088 90379252222272 90406211284116 90544554924096 90668929312728 90792508976832 90834761830904 90959534855397 91083510608168 91590412402944 91716223408992 91841230510848 91883971417056 91967386047264 92010185663508 92135593429152 92178471325444 92262153310236 92430899818348 92514810964212 92684019580516 93470664801024 93583426377168 93726631934208 93883373256582 93983300027136 94027037805792 94284528552864 94328406516708 94586722554636 94809244787712 95068877589504 95113120572288 95373585530496 95417970317712 95679270099504 95825682810624 95941285444368 95985934426746 96248789564382 96932541275136 97197988672512 97331502393216 97464162991104 97509520687488 97598042335872 97643462336784 97776548128896 97822051202512 97910856574128 97940062224459 97956422151966 98089934501104 98224673422122 98771317517376 98905940550144 99041800358592 99193358564352 99222946769856 99313023910464 99359242026408 99494666386752 99511285995648 99540969035144 99631334884536 99677701135467 99813559548248 99950666086089 100936372852224 101212784644608 101259886867776 101382045241932 101537184595392 101584437787224 101862624289608 102141572598936 102189107059767 102468949434189 102710015186688 102991284055296 103008487739904 103039213953312 103196889180672 103321384324704 103369467844188 103479491341824 103652542607796 103811156378176 104818541038848 105010253048064 105105584054016 105154497901152 105297821061888 105346824371936 105442460925984 105635314078112 105731212530528 105780417531516 105924593806304 106070094621972 106660400386176 106805776057344 106952487288192 107002260643824 107148102262656 107295283721808 107345216607426 107459471778048 107491525667344 107639178861942 107803893161952 107933946124914 108700709225472 108998383463424 109049108934528 109347737256576 109647183364992 109698210773424 109998616645008 110049807602826 110351176313742 110913690521088 111236002735104 111269183118912 111439452214272 111592528384896 111625815116088 111744626433024 111796629945728 111931499685096 111950196745104 111983590164537 112102782286976 112290254491779 112881505734144 113087964820992 113190628981248 113397653451264 113500598754816 113553419458752 113708190156288 113761107468736 113864382725184 113917372726248 114072639483712 114229332669816 114282492510627 114595452325809 114909269173803 115179601694976 115548767085024 115725584991744 115865194562208 115919115697476 116042496680448 116077110784544 116096500328256 116236557365292 116414427759552 116787550925448 117759101660928 118081582085376 118136534679072 118460048694624 118515177418428 118839728337876 119165168032092 120156498064512 120176569029888 120396370710784 120505669629696 120541615045488 120726073232128 120891905750304 120927966375762 121056678635776 121279379807196 121897600441344 122120549870592 122231414043648 122288297878656 122454974014464 122511961889408 122623181396352 122680247551344 122847457905536 123016204413648 123353081285616 123410487120102 123748443725634 124627553068032 124777901836224 124968842578944 125177831008776 125311066702848 125369383741056 125579042005599 125712704737152 125771208688944 125922937145733 125943971338242 126115630072848 126519846835902 126817494096384 127164780707328 127223960423616 127572360132672 127767577080832 127921713925824 127981245902328 128157044317029 128331719419176 128391442203297 128507999253543 128743039032699 129775336524288 130012694249984 130130723114496 130191283115712 130368730838528 130547808765504 130586749632612 130608562869288 130966231229496 131385994791129 131695090023168 132055733811456 132297262359808 132417365213952 132478989368544 132659555182336 132681714660864 132841779846048 132903601513956 133267554781452 135013182490368 135176060322576 135382912793856 135445917049632 135609316926174 135816832386144 136003393969092 136188763465248 136252142746356 136625265912252 136946686915584 137321712073728 137385618604416 137761845766272 137825957125584 138015278495262 138203390143728 138267706988166 138393229965354 138646349727522 138772216446318 139026029370774 139758054718464 140013670730752 140140778738688 140205997201536 140397094749184 140589947901312 140825059884873 140974950040704 141040556708688 141426792829296 141492609775062 141880083831954 142213867181568 142603316384256 142669680858432 142864136350208 143060378295744 143126955476568 143279295704064 143518905149256 143738524215936 143911928166552 143978901640119 144373184346573 145398811912704 145796983008768 146196244486656 146264281031232 146465193505176 146664822193344 146733076803768 146866284861192 146934633227949 147134901751656 147337010133183 147606487975219 148010704738273 148358910825216 148790037846528 148834420154784 149038863039612 149241999580128 149266928993472 149311453552716 149447002326804 149720339322372 151404559278336 151819176966912 151889830301664 152073067862898 152305776893088 152376656680836 152793936434412 153212358898404 153572802259968 154065022780032 154486926082944 154558820929968 154795333771008 154982076487056 155054201766282 155219237012736 155478813911694 155716734567264 157012135547904 157442109447168 157515379572096 157731746851728 157946731592832 158020236557904 158163691388976 158452971117168 158596818795792 158670626297274 158886890709456 158960833204082 159105141932958 159396143564294 160208664086016 160235425373184 160503390965736 160674226172928 160722153393984 160942925582712 161017824911139 161189207667072 161237288501016 161458768292913 161705839742928 161754074682109 161900919187371 162197034265903 163051063838208 163497575195136 163573663401792 164021605884864 164470775047488 164547316160136 164997924967512 165074711404239 165526764470613 166370535781632 166903774678368 167159178321408 167388792577344 167438722674132 167616939649536 167694944918592 167897249527644 167925295117656 168154173430464 168693129114536 169631947231488 170096480176896 170330129188128 170562285234432 170641661203104 170796574087776 170876059089372 171108959225568 171188589604396 171343999004724 171657385376932 173323150627536 173588377487616 173797791843312 173878673546214 174063745020672 174115666176816 174144750492384 174354836047938 174621641639328 174673729209434 175181326388172 175593453364224 176074311748608 176556486951936 176638652491392 177122373128064 177204802018608 177690073041936 177772766127642 178259592506814 178747752048138 180017576653824 180234747096768 180264853544832 180510550391808 180594556066176 180758504444544 180812422568232 181089109848192 181337858625456 181391949563643 181585017953664 181669523661808 181919069710794 182167021216336 183180824805888 183432446817984 183682461021696 183767942834112 183934772094528 184020371327016 184271186858304 184356942650888 184524306620472 184861799636696 185029621928424 185115730680153 185368039161032 185622665588451 186941329602048 187166852754336 187453263868416 187766746513164 187966600054272 188054075611584 188569057105728 188656813033416 189173445109272 189779770253853 190226241144576 190747171060992 190835940635424 191358540199008 191651365621248 191882570888736 191971868853492 192497579128764 194663004786432 195019041374976 195196084671744 195286924673568 195553096257792 195644102405024 195821713148256 195880124448918 195912844303932 196179869002208 196449346844244 197542635034752 197811881100288 198083600717184 198445893539712 198626047820928 198718484052816 198989332773504 199022571991296 199081938070288 199262669769072 199355402270934 199627119096496 199901332172178 201872745704448 202425569289216 202519773735552 202764090483864 203074369190784 203168875574448 203413975389261 203725248579216 204283145197872 204378214119534 204937898868378 205420030373376 205982568110592 206016975479808 206078427906624 206393778361344 206642768649408 206738935688376 206958982683648 207305085215592 207401560482249 207622312756352 207969524591283 208539044056161 209637082077696 210020506096128 210211168108032 210308995802304 210595642123776 210693648743872 210884921851968 211270628156224 211462425061056 211560835063032 211849187612608 212140189243944 212238914662593 212820125747931 213320800772352 213904974576384 214004521287648 214296204525312 214590567443616 214690433214852 214918943556096 214983051334688 215278357723884 215607786323904 215867892249828 218098217869056 218695474513152 219294366729984 219396421546848 219997233290016 220099615205652 220702352627484 221827381042176 222538366237824 223185056769792 223251630232176 223593259891456 223862999370192 223900393490208 223967180329074 224205564573952 224580508983558 225763011468288 226175929641984 226381257962496 226795306902528 227001197509632 227106838917504 227416380312576 227522214937472 227728765450368 227834745452496 228145278967424 228458665339632 228564985021254 229190904651618 229818538347606 230359203389952 231097534170048 231451169983488 231730389124416 231838231394952 232084993360896 232154221569088 232193000656512 232473114730584 232581302649423 232828855519104 233218220867541 233575101850896 235518203321856 236163164170752 236273069358144 236920097389248 237030354836856 237679456675752 238005939445911 238330336064184 238441249806123 238657712899437 239094215346441 240312996129024 240353138059776 240792741421568 241011339259392 241083230090976 241452146464256 241783811500608 241855932751524 242113357271552 242558759614392 244576595757312 245023923778816 245246362792704 245360495102688 245694915811072 246032408827296 246706162571232 246820974240204 247496887451268 249555803672448 250355662017552 250738767482112 251158084011198 251425409474304 251542417377888 251845874291466 251887942676484 252231260145696 253039693671804 253634988192768 254329561414656 254447920847232 255144720265344 255843427851648 255962491804656 256314088634058 256663438838352 256782884406594 257015998507086 257486078065398 259550673048576 260025388499968 260261446228992 260382566231424 260737461677056 260818010319321 261095617531008 261173499265224 261217125738576 261532254071907 261932462458992 262010593814151 262771989582258 263390180046336 264111467622912 264594524719616 264834730427904 264957978737088 265319110364672 265363429321728 265683559692096 265807203027912 266535109562904 266659149191463 267389388760221 268121628072207 270026364980736 270352120645152 270765825587712 270891834099264 271218633852348 271633664772288 272006787938184 272377526930496 272504285492712 272878604566191 273250531824504 274126334811121 274771237208832 275523691532544 275651914251168 276030556990524 276406780287456 276535413976332 276786459930708 277292699455044 277544432892636 278052058741548 280411994403072 281179895802624 281650119769746 281949900081408 282081113417376 282853585658592 282985219550124 283760167663908 284427734363136 285206632768512 285339361716864 285728272700416 286120756591488 286253910953136 287037810298512 287477048431872 287823856333104 287957803280238 288746368693146 290797623825408 291593966017536 292392488973312 292528562062464 292930387010352 293329644386688 293466153607536 293732569722384 293820186673377 293869266455898 294269803503312 294674020266366 295212975950438 296021409476546 296717821650432 297580075693056 297668840309568 298077726079224 298483999160256 298533857986944 298622907105432 298894004653608 299033103406401 299440678644744 299580031807693 299851998258267 300400424409631 302809118556672 303638353933824 303779660603328 304146135725796 304611553786176 304753313361672 305587872868824 306424717796808 306567321179301 307406848302567 308130045560064 308973852165888 309117641859936 309590667542016 309964152974112 310108403532564 310438474025472 310957627823388 311433469134528 315030759144192 315463493703456 315893463185664 316040473115808 316327382777952 316905942234336 317193637591584 317341252594548 317773781418912 317921666408164 318210283865916 318792287128588 320417328172032 321006781931472 321444306787968 321885851165424 322035649822278 322378415334144 322474577002032 322917536585826 323411679485856 323508149364218 323801838374742 324394068531806 326102127676416 326995150390272 327147326803584 328043211769728 328941550094976 329094632320272 329995849935024 330149422808478 331053528941226 332741071563264 333807549356736 334318356642816 334777585154688 334877445348264 335233879299072 335389889837184 335794499055288 335850590235312 335950770493611 336308346860928 336870763475337 337386258229072 339263894462976 340192960353792 340660258376256 341124570468864 341283322406208 341593148175552 341752118178744 342217918451136 342377179208792 342687998009448 342847477531881 343314770753864 343786356977427 344727807521409 346646301255072 347176754975232 347595583686624 347757347092428 348127490041344 348231332353632 348289500984768 348709672095876 349243283278656 349347458418868 350362652776344 353277304982784 354244746256128 354409604037216 355380146083872 355545532255284 356519185013628 357495504096276 360469494193536 360529707089664 361189112132352 361517008889088 361624845136464 362178219696384 362675717250912 362783899127286 363170035907328 363339047323616 363838139421588 364334042432672 366361649611776 366864893635968 367364922043392 367535885668224 367869544189056 368040742654032 368542373716608 368713885301776 369048613240944 369723599273392 370059243856848 370231461360306 370736078322064 371245331176902 373882659204096 374333705508672 374906527736832 375533493026328 375933200108544 376108151223168 376737126016797 377138114211456 377313626066832 377768811437199 378346890218544 379559540507706 380452482289152 381494342121984 381671881270848 382717080398016 383302731242496 383765141777472 383943737706984 384995158257528 385174326609891 386229117098097 389326009572864 390038082749952 390392169343488 390573849347136 391106192515584 391288204810048 391643426296512 391760248897836 391825688607864 392359738004416 392898693688488 394157984373387 395085270069504 396167201434368 396891787079424 397252095641856 397436968105632 397978665547008 398045143982592 398163876140576 398525339538144 398710804541868 399254238192992 399802664344356 405039547471104 405528180967728 406148738381568 406337751148896 406827950778522 407450497158432 408566290395744 408756428239068 409875797736756 410840060746752 411965136221184 412156855813248 413285537298816 413477871376752 414610170431184 414803120964498 415244625512704 415939049182566 417078088112322 419274164155392 420041012192256 420422336216064 420617991604608 421191284247552 421387297487744 421769843703936 422541256312448 422924850122112 423121670126064 423698375225216 424280378487888 424477829325186 425640251495862 426641601544704 427809949152768 428009042575296 428592409050624 429181134887232 429380866429704 429837887112192 429966102669376 430556715447768 431215572647808 431735784499656 431936704920357 433119553039719 436196435738112 437390949026304 438588733459968 438792843093696 439994466580032 440199230411304 440803899683847 441404705254968 442011030399549 442819463925657 444032114214819 445076732475648 446370113539584 446503260464352 447186519782912 447725998740384 447800786980416 447934360658148 448411129147904 449161017967116 454213677835008 455044429874944 455457530900736 455669490904992 456290557934848 456917330679264 457129970042508 458381809303236 459637076695212 460718406779904 462195068340096 463460778248832 463676462789904 464308443138176 464386001313024 464946229461168 465162605298846 465657711038208 466436441735082 467150203701792 471036406643712 472326328341504 472546138716288 473840194778496 474060709673712 475358913351504 476011878891822 476660672128368 476882499612246 477315425798874 478188430692882 480625992258048 480706276119552 481585482843136 482022678518784 482166460181952 482904292928512 483053474733417 483567623001216 483711865503048 484226714543104 484376304878739 485117519228784 485262224046327 485702757562113 486591102797709 489153191514624 490047847557632 490492725585408 490720990205376 491389831622144 492064817654592 493412325142464 493641948480408 494993774902536 495224134212717 496580293411839 499111607344896 500711324035104 501477534964224 502316168022396 502850818948608 503084834755776 503691748582932 503775885352968 504462520291392 506079387343608 508895841694464 510289440530688 511686855703296 511924983609312 512628177268116 513326877676704 513565768813188 514031997014172 514972156130796 520765132462848 521636020638642 522191235062016 522346998530448 522434251477152 523064508143814 523864924917984 524021187628302 525543979164516 526780360092672 528222935245824 529189049439232 529669460855808 529915957474176 530638220729344 531367119384192 531614406055824 533070219125808 533318298382926 534778777520442 536243256144414 540052729961472 540704241290304 541531651175424 541783668198528 542437267704696 543267329544576 544013575876368 544175848690929 544755053860992 545008570985424 545757209132382 546501063649008 548252669622242 549542474417664 551047383065088 551303828502336 552061113981048 552813560574912 553070827952664 553572919861416 554585398910088 555088865785272 555347192040459 556104117483096 556362916214287 556867996765353 557886502475029 560823988806144 562359791605248 563300239539492 563899800162816 564162226834752 565707171317184 565970439100248 567520335327816 569339310761559 570678723433728 572241513182976 572507821906272 574075620597024 574954096863744 575647712666208 575915606560476 577492737386292 585057124124928 585860774020704 586659288773376 586932307215072 587465139444768 587640373346754 587738532911796 588539607006624 589348040532732 590425951900876 592042818953092 593435643300864 595337680619136 596155452158448 596967998320512 597067715973888 597245814210864 597788009307216 598066206812802 598881357289488 599160063615386 599703996516534 600800848819262 605618237113344 607276707867648 607559321206656 608292271451592 609223107572352 609506626723344 610241926167783 611175745737648 612849435593616 613134642358602 614813696605134 616260091120128 617947704331776 618235283719872 619181335084032 619928305948224 620216807065128 620876948050944 621915255646776 622204681446747 622866938269056 623908573773849 625617132168483 630061518288384 630926987406912 631786926371328 632080946231616 632654765555904 633811884468672 634387275183168 634682505189096 635547562837824 635843332816328 636420567731832 636716743987779 637584574257176 638460377243793 642013563862944 642888613575936 643771702330848 644071299644556 644756830668288 644949154004064 645835073171652 646823358971712 647016298728436 647603676749484 648788137063612 654294653607168 656086423539456 657883100189952 658189264640544 659991699870048 660298845616956 662107057882452 665482143126528 667615098713472 669555170309376 669754890696528 670779779674368 671588998110576 671701180470624 671901540987222 672616693721856 673741526950674 674772516458144 678527788925952 680385920707584 681320516752512 682249140937728 682566644812416 683186296351104 683504236357488 684435836902272 684754358417584 685375996018896 685694955063762 686629541507728 687572713954854 689455615042818 693292602510144 694353509950464 695191167373248 695514694184856 696254980082688 696462664707264 696579001969536 697419344191752 697743907948269 698486566557312 698694916837736 699654662602623 700725305552688 706554609965568 708489492512256 708819208074432 710760292167744 711091064510568 713038370027256 714991008192552 715323749418369 717282646039323 720938988387072 721059414179328 722378224264704 723034017778176 723249690272928 724356439392768 725351434501824 725567798254572 726340071814656 726678094647232 727676278843176 728668084865344 733729787271936 735071771336448 735739088378112 736081485308064 737084747433216 737427770603552 738097226481888 739447198546784 740118487713696 740462922720612 741472156644128 742490662353804 748667411017344 751066986052656 752216302446336 753474252033594 754276228422912 754627252133664 755537622874398 756693780437088 759119081015412 760904964578304 762988684243968 763343762541696 765434160796032 767530283554944 767887475413968 769990316515056 770348653219782 772458234196194 778652019145728 780076165499904 780784338686976 781147698694272 782212385031168 782576409620096 783286852593024 783520497795672 783651377215728 784719476008832 785797387376976 786031781442453 788315968746774 790170540139008 792334402868736 793783574158848 794504191283712 794873936211264 795957331094016 796090287965184 796327752281152 797050679076288 797421609083736 798508476385984 799605328688712 799977447574389 802168166280663 804364884216621 810079094942208 811056361935456 812297476763136 812675502297792 813655901557044 814900994316864 817132580791488 817512856478136 818635813698573 819751595473512 822379004433363 824313711626496 826571074597632 826955742753504 829220340862368 829606241928996 830489251025408 831878098365132 834156176224644 841235983209216 842774594975488 843539687407872 845082512624896 845849700244224 846243340252128 847396750450432 848560756975776 848955658650372 851280502991724 853283203089408 855619898305536 856018085150592 857184818101248 858362269774464 858761732859408 859932205338752 861113430895536 862431145295616 863471568999312 863873409840714 866239106079438 872392871476224 874781898052608 877177466919936 877585686187392 879988933160064 880398460822608 881460560020131 881607799367694 882809410509936 884022060799098 885638927851314 888064228429638 890153464951296 892740227079168 893006520928704 894373039565824 895451997480768 895601573960832 895868721316296 896822258295808 897099310219203 898322035934232 898740095423079 899555994774801 901201273228893 908427355670016 910088859749888 910915061801472 911338981809984 912581115869696 913834661358528 914259940085016 916763618606472 919274153390424 919701963537903 922220544907701 924390136680192 926921556497664 927352925579808 928616886276352 928772002626048 929892458922336 930325210597692 931315422076416 932872883470164 934300407403584 945092277432576 947680389556992 948121419347424 950717826703008 952023757783644 953321344256736 953764999224492 954630851597748 956376861385764 961251984516096 964332920363904 966106949466834 967135246002432 967423731006096 968752609757478 970235038457568 970524448092654 971405515124226 973182205595418 978306383029248 980095695115264 980985451170816 981441980410752 982779663244288 984129635309184 986824650284928 987283896960816 989987549805072 990448268425434 993160586823678 998223214689792 1001422648070208 1002955069928448 1004632336044792 1005701637897216 1006169669511552 1007383497165864 1007551770705936 1007852311480833 1008925040582784 1010612290426011 1012158774687216 1017791683388928 1020578881061376 1023373711406592 1023849967218624 1025256354536232 1026653755353408 1027131537626376 1028063994028344 1028542432595643 1029944312261592 1031359070932281 1033245415826533 1034183422564227 1036074933167911 1041530264925696 1043272041277284 1044382470124032 1044693997060896 1044868502954304 1046129016287628 1047729849835968 1048042375256604 1051087958329032 1059831914948352 1062734238768384 1063228812111648 1066140438251616 1066636596765852 1069557555040884 1072486512288828 1081408482580608 1083567336397056 1084874535409392 1086534659089152 1088027151752736 1088351697381858 1089510107721984 1090017141970848 1091514418264764 1093002127298016 1096505339244484 1099084948835328 1102094766130176 1102607657004672 1104122227962096 1105627121149824 1106141655905328 1107145839722832 1109170797820176 1110177731570544 1110694384080918 1112208234966192 1112725832428574 1113735993530706 1115773004950058 1121647977612288 1124719583210496 1126600479078984 1127799600325632 1128324453669504 1130211378050391 1131414342634368 1131940878200496 1133306434311597 1135040670655632 1135379239861321 1138678621523118 1141357446867456 1144483026365952 1145015643812544 1148151241194048 1149908193727488 1151295425332416 1151831213120952 1154985474772584 1155522979829673 1158687351294291 1170114248249856 1171721548041408 1173318577546752 1173864614430144 1174930278889536 1175280746693508 1175477065823592 1177079214013248 1178696081065464 1180851903801752 1182473953120161 1184085637906184 1190675361238272 1192310904316896 1193935996641024 1194135431947776 1194491628421728 1195576018614432 1196132413625604 1197762714578976 1198320127230772 1199407993033068 1201601697638524 1215118642413312 1216584542903184 1218446215144704 1219013253446688 1220483852335566 1222351491475296 1225698871187232 1226269284717204 1229627393210268 1232520182240256 1235895408663552 1236470567439744 1239856611896448 1240433614130256 1243830511293552 1244409362893494 1245733876538112 1247817147547698 1251234264336966 1260123036576768 1261853974813824 1263573852742656 1264161892463232 1265309531111808 1267623768937344 1268774550366336 1269365010378192 1271095125675648 1271686665632656 1272841135463664 1273433487975558 1275169148514352 1276920754487586 1284027127725888 1285777227151872 1287543404661696 1288142599289112 1289513661336576 1289898308008128 1291670146343304 1293646717943424 1294032597456872 1295207353498968 1295810114761071 1297576274127224 1299358659119157 1308589307214336 1312172847078912 1315766200379904 1316378529281088 1319983399740096 1320597691233912 1324214115764904 1328458391776971 1332096342644457 1335230197426944 1339110340618752 1339509781393056 1341559559348736 1343177996221152 1343402360941248 1343803081974444 1345233387443712 1347483053901348 1349545032916288 1362641033505024 1365133289624832 1366372592702208 1367008472714976 1368871673804544 1369508716835168 1370751992037792 1371389910127524 1373259083015456 1375145427909708 1378911230085636 1386585205020288 1390382334746496 1391029388369712 1392925329414528 1393158003939072 1394838688383504 1395487815896538 1396973133114624 1397389833675472 1399309325205246 1401450611105376 1413109219931136 1416978985024512 1417638416148864 1421520584335488 1422182129021136 1426076740054512 1429982016385104 1430647498836738 1434565292078646 1441877976774144 1442118828358656 1444756448529408 1446068035556352 1446499380545856 1448712878785536 1450702869003648 1451135596509144 1452680143629312 1453356189294464 1455352557686352 1455786672138981 1457336169730688 1459773308393127 1467459574543872 1470143542672896 1471478176756224 1472162970616128 1474169494866432 1474855541207104 1476194452963776 1478894397093568 1480236975427392 1480925845441224 1482944313288256 1484981324707608 1485672402638151 1489740880235517 1497334822034688 1502133972105312 1504432604892672 1506948504067188 1508552456845824 1509254504267328 1511075245748796 1513387560874176 1518238162030824 1526687525083392 1530868321592064 1535060567109888 1535774950827936 1539980633030112 1540697306439564 1544916468392388 1562295397388544 1565152819240192 1566573705186048 1567040995591344 1567302754431456 1569438952017664 1571594774753952 1572063562884906 1576631937493548 1580341080278016 1584668805737472 1587567148317696 1589008382567424 1589747872422528 1591914662188032 1592655504562304 1594101358152576 1594843218167472 1597016952771968 1599210657377424 1599954895148778 1604336332561326 1608729768433242 1620158189884416 1622112723870912 1624594953526272 1625351004595584 1627311803114088 1629801988633728 1632527546072787 1634265161582976 1635025712956272 1637271627397146 1639503190947024 1644758008866726 1648627423252992 1653142149195264 1653911485507008 1658440681724736 1659212483857992 1660978502050816 1663756196730264 1666041576121377 1668312352449288 1669088748642861 1670603990296059 1673659507425087 1682471966418432 1685549189950976 1687079374815744 1690165025249792 1691699400488448 1692486680504256 1694793500900864 1697121513951552 1697911317300744 1702561005983448 1708017932284677 1712036170301184 1716724539548928 1717523465718816 1719864410677504 1722226861791072 1724862290591232 1726943137998624 1727746819681428 1732478212158876 1755171372374784 1759977866320128 1760796921645216 1762921120040262 1763215598735388 1765618821019872 1768044121598196 1771277855702628 1776128456859276 1780306929902592 1786013041857408 1790903994961536 1791203147921664 1791737442632592 1794198620438406 1796644071868464 1797480190846158 1799111989549602 1802402546457786 1816854711340032 1820177719499776 1821830123602944 1822677963619968 1825162231739392 1827669322717056 1828519880170032 1830725778503349 1833527237212944 1838548306780848 1839403927075806 1844441089815402 1848780273360384 1853843112995328 1854705851159616 1857233772552704 1857544005252096 1859784917844672 1860650421195384 1862630844152832 1865745766940328 1866614044340241 1868600814807168 1871725721321547 1876851396505449 1890184554865152 1895360779113984 1896242838694848 1901435653406016 1904047515567288 1906642688513472 1907529998448984 1909261703195496 1910150231963337 1912753722771528 1915381131731379 1918884343677847 1928665840727808 1932213898933668 1934270492004864 1934847462012192 1937505219514956 1940470076915136 1941048896185308 1942811030248452 1946364411190836 1962883960821504 1968259270618368 1973649300569856 1974567793921632 1979975099610144 1980896536850868 1986321173647356 1996446429379584 2002845296140416 2009264672089584 2012339339023104 2014766994331728 2015103541411872 2015704622961666 2017850081165568 2021224580852022 2024317549374432 2035583366777856 2041157762122752 2046747422813184 2047699934437248 2050512709072464 2053307510706816 2054263075252752 2056127988056688 2057084865191286 2059888624523184 2062718141864562 2066490831653066 2068366845128454 2072149866335822 2083060529851392 2086544082554568 2088764940248064 2089387994121792 2089737005908608 2092258032575256 2093231723844807 2095459699671936 2096084750513208 2098963987807869 2102175916658064 2102802970867417 2119663829896704 2125468477536768 2126457624223296 2132280876503232 2133273193531704 2139115110081768 2144973024577656 2145971248255107 2151847938117969 2162816965161216 2167134672794112 2169749070818784 2173069318178304 2176054303505472 2176703394763716 2179020215443968 2180034283941696 2183028836529528 2186004254596032 2193010678488968 2205215314009344 2208244455924192 2211254242299648 2212283311810656 2214291679445664 2218341595640352 2220355463141088 2221388768161836 2224416469932384 2225451664857148 2227471987061412 2231546009900116 2253200958157968 2256648907339008 2260422756100782 2262828685268736 2263881756400992 2266612868623194 2270081341311264 2270758479722642 2277357243046236 2282714893734912 2288966052731904 2290031287625088 2296302482388096 2302590850664832 2303662426241904 2309970949545168 2311045959659346 2317374702588582 2340228496499712 2343443096082816 2346637155093504 2347729228860288 2349860557779072 2350561493387016 2350954131647184 2354158428026496 2357392162130928 2358095344327359 2361703807603504 2364947906240322 2368171275812368 2381350722476544 2384621808633792 2387871993282048 2388270863895552 2388983256843456 2391152037228864 2392264827251208 2395525429157952 2396640254461544 2398815986066136 2399932342723167 2403203395277048 2406504498841989 2413094652649863 2430237284826624 2433169085806368 2436892430289408 2438026506893376 2440967704671132 2444702982950592 2451397742374464 2452538569434408 2459254786420536 2467137013300089 2472941134879488 2479713223792896 2480867228260512 2487661022587104 2488818725786988 2491467753076224 2495634295095396 2502468528673932 2523707949627648 2528323784926464 2530619062223616 2535247537874688 2537549100732672 2538730020756384 2542190251351296 2543373331265312 2545682270927328 2546866975951116 2550338297028704 2553841508975172 2568054255451776 2571554454303744 2575086809323392 2576285198578224 2579796616016256 2583340292686608 2587293435886848 2588065194913744 2590414706997936 2591620229522142 2595152548254448 2598717318238314 2617178614428672 2624345694157824 2631532400759808 2632757058562176 2639966799480192 2641195382467824 2644381680060393 2648428231529808 2656916783553942 2664192685288914 2670460394853888 2678220681237504 2679019562786112 2683119118697472 2686355992442304 2686804721882496 2687606163948888 2690466774887424 2694966107802696 2696220286269237 2699090065832576 2703603819686679 2725282067010048 2730266579249664 2732745185404416 2734016945429952 2737743347609088 2739017433670336 2741503984075584 2742779820255048 2746518166030912 2750290855819416 2757822460171272 2759105890613709 2766661634723103 2773170410040576 2780764669492992 2782058776739424 2785850658829056 2786316007878144 2789677376767008 2790975631793076 2793946266229248 2794779667350944 2798618650410492 2802901222210752 2835276832297728 2843041168670976 2844364258042272 2852153480109024 2859964032770208 2861294997673476 2869130584157292 2883755953548288 2892998761091712 2901405738007296 2902271193018288 2906712378588928 2910705115372704 2911573344277962 2914672339461376 2919546616786254 2934919149087744 2940287085345792 2942956353512448 2944325941232256 2948338989732864 2949711082414208 2952388905927552 2957788794187136 2960473950854784 2961851690882448 2965888626576512 2969962649415216 2971344805276302 2979481760471034 2994669644069376 3004267944210624 3008865209785344 3013897008134376 3017104913691648 3018509008534656 3022150491497592 3023556934442499 3026775121748352 3031836871278033 3036476324061648 3053375050166784 3061736643184128 3070121134219776 3071549901655872 3079961266060224 3081394612879128 3085627297786929 3089832936784776 3094077212796843 3099736247479599 3102550267692681 3108224799503733 3124590794777088 3130305638480384 3133147410372096 3134081991182688 3134605508862912 3138877904035328 3143189549507904 3144127125769812 3153263874987096 3179495744845056 3185311009124608 3188202716305152 3189686436334944 3194033905543936 3198421314754848 3199909790297556 3208672665122652 3217459536866484 3244225447741824 3250702009191168 3254623606228176 3259603977267456 3265055092145574 3268530323165952 3270051425912544 3274543254794292 3279006381894048 3289516017733452 3297254846505984 3306284298390528 3307822971014016 3316881363449472 3318424967715984 3327512393460528 3332083152242754 3336624704898576 3338177497285722 3341207980592118 3347319014850174 3364943932836864 3371098379901952 3374158749631488 3380330050499584 3383398800976896 3384973361008512 3389587001801728 3390634134151173 3394243027903104 3395822634601488 3399919302934791 3405122011966896 3406137719583963 3416035864569354 3424072340602368 3433449079097856 3435046931437632 3439728821355008 3444453723582144 3449724581182464 3453886275997248 3455493639362856 3464956424317752 3466568939489019 3476062053882873 3510342744749568 3519955732640256 3521593843290432 3525842240080524 3526431197470776 3531237642039744 3536088243196392 3542555711405256 3547421859360483 3552256913718552 3563642352544573 3572026083714816 3581807989923072 3582406295843328 3583474885265184 3588397240876812 3593288143736928 3594960381692316 3598223979099204 3604805092915572 3645355927239936 3655338645434112 3657039760340064 3661451557006698 3667054474425888 3677096613561696 3678807854151612 3688882179630804 3697560546720768 3707686225990656 3709411702319232 3714467545105408 3719569835689344 3721300842390768 3731491533880656 3733228088680482 3737201629614336 3743451442643094 3753702793010898 3780369109730304 3790721558227968 3792485677389696 3802871306812032 3808095031134576 3813285377026944 3815059996897968 3818523406390992 3820300463926674 3825507445543056 3830762263462758 3837768687355694 3857331681455616 3864427797867336 3868540984009728 3869694924024384 3875010439029912 3880940153830272 3882097792370616 3885622060496904 3887430344283213 3892728822381672 3894540413500009 3898075977357471 3905205517325203 3925767921643008 3936518541236736 3947298601139712 3949135587843264 3959950199220288 3961793073701736 3972642347294712 3985375175330913 3996289027933371 4005690592280832 4018529344179168 4024678678046208 4029533988663456 4030207082823744 4031409245923332 4035700162331136 4042449161704044 4048635098748864 4095399868874496 4101025418144928 4106615021413632 4108526150505504 4112255976113376 4114169730382572 4119777249046368 4125436283729124 4132981663306132 4136733690256908 4144299732671644 4173088165109136 4178775988243584 4179474011817216 4184516065150512 4186463447689614 4190919399343872 4192169501026416 4197927975615738 4204351833316128 4205605941734834 4239327659793408 4250936955073536 4252915248446592 4264561753006464 4266546387063408 4278230220163536 4289946049155312 4291942496510214 4303695876235938 4325633930322432 4334269345588224 4339498141637568 4346138636356608 4352108607010944 4353406789527432 4358040430887936 4360068567883392 4366057673059056 4367360016416943 4372008509192064 4379319925179381 4386021356977936 4410430628018688 4416488911848384 4422508484599296 4424566623621312 4428583358891328 4436683191280704 4440710926282176 4442777536323672 4448832939864768 4450903329714296 4454943974122824 4457017207914453 4463092019800232 4469222640706551 4506401916315936 4513297814678016 4520845512201564 4525657370537472 4527763512801984 4533225737246388 4540162682622528 4541516959445284 4554714486092472 4580062575250176 4592604964776192 4605181701329664 4607324852483808 4619941899090336 4622091919318692 4634749405177164 4686886192165632 4695458457720576 4699721115558144 4701122986774032 4701908263294368 4708316856052992 4714784324261856 4716190688654718 4723407615207008 4729895812480644 4736342551624736 4762701444953088 4769243617267584 4775743986564096 4777966513686912 4782304074457728 4784529654502416 4791050858315904 4793280508923088 4797631972132272 4799864685446334 4806406790554096 4813008997683978 4826189305299726 4860474569653248 4866338171612736 4873784860578816 4876053013786752 4881935409342264 4889405965901184 4897582638218361 4902795484748928 4905077138868816 4918509572841072 4934274026600178 4945882269758976 4959426447585792 4961734456521024 4975322045174208 4977637451573976 4982935506152448 4991268590190792 5004937057347864 5007266245928583 5020978522275261 5047415899255296 5056647569852928 5061238124447232 5070495075749376 5075098201465344 5077460041512768 5084380502702592 5086746662530624 5091364541854656 5093733951902232 5100676594057408 5107683017950344 5124053796854031 5136108510903552 5150173618646784 5152570397156448 5159593232032512 5166680585373216 5174586871773696 5176130389827488 5180829413995872 5183240459044284 5190305096508896 5197434636476628 5265514117124352 5279933598960384 5282390764935648 5288763360120786 5296856463059616 5313833567107884 5328385370577828 5340920789707776 5358039125572224 5372711984884608 5373609443764992 5375212327897776 5389932215605392 5392440572538474 5398180131665152 5407207639373358 5450564134020096 5460533158499328 5465490370808832 5468033890859904 5475486695218176 5478034867340672 5483007968151168 5485559640510096 5493036332061824 5500581711638832 5515644920342544 5518211781227418 5533323269446206 5546340820081152 5561529338985984 5564117553478848 5571701317658112 5572632015756288 5579354753534016 5581951263586152 5587892532458496 5589559334701888 5597237300820984 5599842133020723 5605802444421504 5615177163964641 5630554189516347 5670553664595456 5686082337341952 5688728516084544 5704306960218048 5719928065540416 5722589995346952 5730450695890011 5738261168314584 5746143395194137 5756653031033541 5785997522183424 5802811476014592 5804542386036576 5813424757177856 5821410230745408 5823146688555924 5829344678922752 5839093233572508 5888651882464512 5899422164828416 5904777811855104 5915577588374272 5920947901709568 5923703381764896 5931777253153024 5939925298830432 5942689610552604 5958963520942068 5989339288138752 6008535888421248 6027794016268752 6037018017069312 6044300982995184 6047113868884998 6053550243496704 6063673742556066 6072952648123296 6106750100333568 6123473286368256 6140242268439552 6143099803311744 6159922532120448 6162789225758256 6171254595573858 6179665873569552 6188154425593686 6199472494959198 6205100535385362 6216449599007466 6249181589554176 6260611276960768 6266294820744192 6268163982365376 6269211017725824 6277755808070656 6279695171534421 6286379099015808 6288254251539624 6296891963423607 6306527749974192 6308408912602251 6358991489690112 6370622018249216 6376405432610304 6379372872669888 6388067811087872 6396842629509696 6399819580595112 6417345330245304 6434919073732968 6437913744765321 6455543814353907 6488450895483648 6501404018382336 6509247212456352 6519207954534912 6530110184291148 6537060646331904 6540102851825088 6549086509588584 6558012763788096 6579032035466904 6615645942028032 6633762726898944 6636849935431968 6655024786921056 6664166304485508 6673249409797152 6676354994571444 6682415961184236 6694638029700348 6769946722017024 6781268268302346 6788486055806208 6791645269202976 6799838605869582 6810244023933792 6812275439167926 6832071729138708 6848144681204736 6866898158195712 6870093862875264 6879457642710016 6888907447164288 6907772551994496 6910987278725712 6929912848635504 6933137878978038 6952124107765746 7020685489499136 7039911465280512 7043187686580864 7051684480161048 7052862394941552 7062475284079488 7072176486392784 7074286032982077 7085111422810512 7094843718720966 7104513827437104 7127284705089146 7144052167429632 7163615979846144 7164812591686656 7166949770530368 7176794481753624 7186576287473856 7189920763384632 7196447958198408 7199797028169501 7209610185831144 7219513496525967 7232717910785731 7239283957949589 7252524532175377 7290711854479872 7310677290868224 7314079520680128 7322903114013396 7334108948851776 7354193227123392 7357615708303224 7377764359261608 7401411039900267 7418823404638464 7439139671378688 7442601684781536 7462983067761312 7466456177360964 7474403259228672 7486902885286188 7507405586021796 7584971354779392 7605742613624064 7616190062269152 7626570754053888 7630119993795936 7637046812781984 7640600927853348 7651014891086112 7661524526925516 7675537374711388 7714663362911232 7728855595734672 7739389848048768 7750020878059824 7761880307660544 7764195584741232 7771244120993808 7774860688566426 7785457644763344 7789080827000018 7796151954714942 7810411034650406 7851535843286016 7873037082473472 7894597202279424 7898271175686528 7919900398440576 7923586147403472 7933145040181179 7945284694589424 7970750350661826 7992578055866742 8011381184561664 8037058688358336 8049357356092416 8059067977326912 8060414165647488 8062818491846664 8071400324662272 8084898323408088 8088660858807711 8097270197497728 8110811459060037 8190799737748992 8202050836289856 8213230042827264 8217052301011008 8224511952226752 8228339460765144 8239554498092736 8250872567458248 8265963326612264 8273467380513816 8277317671841127 8288599465343288 8299984904169309 8346176330218272 8357551976487168 8358948023634432 8369032130301024 8372926895379228 8381838798687744 8384339002052832 8395855951231476 8408703666632256 8411211883469668 8505830496893184 8529123506012928 8533092774126816 8556460440327072 8579892098310624 8583884993020428 8607391752471876 8651267860644864 8678996283275136 8704217214021888 8706813579054864 8720137135766784 8732115346118112 8734720032833886 8744017018384128 8758639850358762 8772042713955872 8820861256037376 8832977823696768 8845016969198592 8849133247242624 8857166717782656 8873366382561408 8881421852564352 8885555072647344 8897665879729536 8901806659428592 8909887948245648 8914034415828906 8926184039600464 8938445281413102 9012803832631872 9026595629356032 9041691024403128 9051314741074944 9055527025603968 9066451474492776 9070670803327497 9080325365245056 9083033918890568 9095510613834099 9109428972184944 9160125150500352 9185209929552384 9210363402659328 9214649704967616 9239883798180672 9244183838637384 9269498810354328 9299208742438797 9324674398511199 9373772384331264 9390916915441152 9399442231116288 9402245973548064 9403816526588736 9416633712105984 9429568648523712 9432381377309436 9446815230414016 9459791624961288 9472685103249472 9538487234535168 9555933027373824 9564608148915456 9569059309004832 9582101716631808 9586561017846176 9595263944264544 9599729370892668 9612813581108192 9626017995367956 9652378610599452 9732676343225472 9752106027573504 9763870818684528 9778811931802368 9795165276436722 9805590969497856 9810154277737632 9837019145682144 9868548053200356 9891764539517952 9918852895171584 9923468913042048 9950644090348416 9955274903147952 9982537180381584 10009874114695728 10014532491857166 10041957044550522 10094831798510592 10113295139705856 10122476248894464 10140990151498752 10150196402930688 10154920083025536 10168761005405184 10173493325061248 10182729083709312 10187467903804464 10201353188114816 10215366035900688 10218413158751889 10248107593708062 10272217021807104 10300347237293568 10305140794312896 10319186464065024 10333361170746432 10349173743547392 10352260779654976 10361658827991744 10366480918088568 10380610193017792 10394869272953256 10399706818467057 10428186161648619 10531028234248704 10559867197920768 10564781529871296 10577526720241572 10593712926119232 10627667134215768 10642265578081449 10656770741155656 10690927057633719 10716078251144448 10745423969769216 10747218887529984 10750424655795552 10779864431210784 10784881145076948 10796360263330304 10814415278746716 10936067781719808 10956069734681344 10966015936302336 10971119281020192 10986072664123648 11001163423277664 11031289840685088 11036423562454836 11066646538892412 11092681640162304 11123058677971968 11128235106957696 11143402635316224 11158709507068032 11163902527172304 11179118669403776 11194474601641968 11199684266041446 11211604888843008 11230354327929282 11261108379032694 11341107329190912 11372164674683904 11377457032169088 11408613920436096 11439856131080832 11445179990693904 11460901391780022 11476522336629168 11492286790388274 11513306062067082 11571995044366848 11605622952029184 11609084772073152 11626849514355712 11642820461490816 11646293377111848 11658689357845504 11662291032849639 11678186467145016 11683621240500027 11694227932072413 11715616551975609 11777303764929024 11798844329656832 11809555623710208 11831155176748544 11841895803419136 11847406763529792 11863554506306048 11879850597660864 11885379221105208 11917927041884136 11956125525992739 11988867083800113 12017071776842496 12055588032537504 12074036034138624 12088601965990368 12094227737769996 12107100486993408 12127347485112132 12145905296246592 12286199606623488 12319845064240896 12325578451516512 12342509191147716 12359331747139104 12376308851187372 12398944989918396 12410201070770724 12432899198014932 12536327964730752 12538422035451648 12559390343068842 12572758198031616 12576508503079248 12593783926847214 12613055499948384 12616817825204502 12717982979380224 12741244036498432 12752810865220608 12758745745339776 12776135622175744 12793685259019392 12799639161190224 12834690660490608 12869838147465936 12875827489530642 12911087628707814 12976901790967296 13002808036764672 13018494424912704 13038415909069824 13060220368582296 13074121292663808 13080205703650176 13098173019177168 13102080049250829 13116025527576192 13137959775538143 13158064070933808 13231291884056064 13267525453797888 13273699870863936 13310049573842112 13328332608971016 13346498819594304 13352709989142888 13364831922368472 13371051623743359 13389276059400696 13407667922119653 13432190405744929 13539893444034048 13562536536604692 13576972111612416 13583290538405952 13599677211739164 13620488047867584 13624550878335852 13664143458277416 13740187725750528 13777814894328576 13815545103988992 13821974557451424 13859825697271008 13866275757956076 13904248215531492 14086375373161728 14103368960322096 14105724789883104 14124950568158976 14144352972785568 14148572065964154 14170222845621024 14189687437441932 14209027654874208 14254569410178292 14288104334859264 14327231959692288 14333899541060736 14353588963507248 14373152574947712 14379841526769264 14392895916396816 14399594056339002 14419220371662288 14439026993051934 14465435821571462 14478567915899178 14505049064350754 14581423708959744 14621354581736448 14628159041360256 14645806228026792 14668217897703552 14692747914655083 14708386454246784 14715231416606448 14755528718523216 14802822079800534 14837646809276928 14878279342757376 14885203369563072 14925966135522624 14932912354721928 14948806518457344 14973805770572376 15014811172043592 15021798737785749 15062935566825783 15169942709558784 15211485227248128 15232380124538304 15253141508107776 15260239987591872 15274093625563968 15281201855706696 15302029782172224 15323049053851032 15351074749422776 15372161390562093 15457711191469344 15478779696097536 15500041756119648 15523760615321088 15528391169482464 15542488241987616 15549721377132852 15570915289526688 15578161654000036 15592303909429884 15620822069300812 15796542351373056 15839800796881152 15847172294806944 15866290080362358 15890569389178848 15941500701323652 15985156111733484 16022762369123328 16074117376716672 16118135954653824 16120828331294976 16125636983693328 16169796646816176 16177321717615422 16194540394995456 16221622918120074 16381599475497984 16404101672579712 16426460085654528 16434104602022016 16449023904453504 16456678921530288 16479108996185472 16501745134916496 16531926653224528 16546934761027632 16554635343682254 16577198930686576 16599969808338618 16692352660436544 16715103952974336 16717896047268864 16738064260602048 16745853790758456 16763677597375488 16768678004105664 16791711902462952 16799526399062169 16817407333264512 16822423766939336 16845531491893923 16891662568549041 17011660993786368 17058247012025856 17066185548253632 17112920880654144 17159784196621248 17167769986040856 17214783504943752 17269959093100623 17357992566550272 17408434428043776 17413627158109728 17440274271533568 17464230692236224 17469440065667772 17488034036768256 17517279700717524 17544085427911744 17665955647393536 17698266494485248 17714333435565312 17746732765122816 17762843705128704 17771110145294688 17795331759459072 17803613318857184 17819775896491296 17828068831657812 17852368079200928 17876890562826204 18025607665263744 18083382048806256 18111054051207936 18132902948985552 18141341606654994 18160650730490112 18166067837781136 18191021227668198 18218857944369888 18320250301000704 18370419859104768 18420726805318656 18429299409935232 18479767596361344 18488367677274768 18538997620708656 18598417484877594 18649348797022398 18747544768662528 18781833830882304 18798884462232576 18804491947096128 18807633053177472 18833267424211968 18859137297047424 18864762754618872 18893630460828032 18919583249922576 18925226737806753 18945370206498944 19076974469070336 19111866054747648 19129216297830912 19138118618009664 19164203433263616 19173122035692352 19190527888529088 19199458741785336 19225627162216384 19252035990735912 19304757221198904 19313741234295963 19366631443061721 19465352686450944 19504212055147008 19527741637369056 19557623863604736 19590330552873444 19611181938995712 19620308555475264 19674038291364288 19737096106400712 19846937826084096 19901288180696832 19910549806295904 19965074360763168 20019748229391456 20029064983714332 20083914089101044 20309840166051072 20346986650122496 20365458167418624 20374935807608928 20402706376229632 20430732071801376 20436826317503778 20496215187416124 20544434043614208 20600694474587136 20610281588625792 20638372928130048 20666722341492864 20704521559309952 20723317655983488 20732961836177136 20761220386035584 20789738545906512 20799413636934114 20856372323297238 21062056468497408 21119734395841536 21129563059742592 21155053440483144 21187425852238464 21222858098946231 21255334268431536 21284531156162898 21313541482311312 21381854115267438 21432156502288896 21490847939538432 21494437775059968 21500849311591104 21559728862421568 21569762290153896 21592720526660608 21599391084508503 21628830557493432 21658540489577901 21698153732357193 21717851873848767 21757573596526131 21872135563439616 21912139469362688 21932031872604672 21942238562040384 21972145328247296 22002326846555328 22062579681370176 22072847124909672 22133293077784824 22204233119700801 22256470213915392 22317419014136064 22327805054344608 22358237338807552 22388949203283936 22399368532082892 22423209777686016 22460708655858564 22522216758065388 22754914064338176 22817227840872192 22879712262161664 22890359981387808 22921802783560044 22953044673258336 22984573580776548 23026612124134164 23143990088733696 23218169544146304 23285640922981632 23292586754223696 23324582065699278 23356372934290032 23367242481000054 23388455864144826 23431233103951218 23554607529858048 23597688659313664 23619111247420416 23662310353497088 23683791606838272 23694813527059584 23727109012612096 23759701195321728 23770758442210416 23799435120543537 23835854083768272 23912251051985478 23977734167600226 24034143553684992 24111176065075008 24148072068277248 24177203931980736 24188455475539992 24214200973986816 24254694970224264 24265982576423133 24291810592493184 24332434377180111 24572399213246976 24639690128481792 24651156903033024 24685018382295432 24718663494278208 24752617702374744 24797889979836792 24820402141541448 24831953015523381 24865798396029864 24899954712507927 24945496467812011 25072655929461504 25076844070903296 25118780686137684 25145516396063232 25153017006158496 25187567853694428 25226110999896768 25233635650409004 25517491490679552 25587370518038784 25599278322380448 25669381320981216 25739676294931872 25751654979061284 25822175257415628 25953803581934592 26036988849825408 26120440737164592 26160411407300352 26196346038354336 26204160098501658 26232051055152384 26275919551076286 26316128141867616 26462583768112128 26535050907595776 26547399741727872 26620099147684224 26656665217942032 26692997639188608 26705419978285776 26729663844736944 26742103247486718 26778552118801392 26815335844239306 26864380811489858 27079786888068096 27125073073209384 27153944223224832 27166581076811904 27199354423478328 27212012409982491 27240976095735168 27249101756671704 27286531841502297 27328286916554832 27336438621276421 27480375451501056 27555629788657152 27631090207977984 27643949114902848 27719651394542016 27732551515912152 27808496431062984 27897626227316391 27974023195533597 28172750746323456 28206737920644192 28211449579766208 28249901136317952 28288705945571136 28297144131928308 28340445691242048 28379374874883864 28418055309748416 28509138820356584 28667799082121472 28707177927014496 28746305149895424 28759683053538528 28785791832793632 28799188112678004 28838440743324576 28878053986103868 28930871643142924 28957135831798356 29010098128701508 29256318082720512 29291612456053584 29336435795407104 29385495829310166 29416772908493568 29430462833212896 29511057437046432 29605644159601068 29675293618553856 29756558685514752 29770406739126144 29851932271045248 29865824709443856 29947611541144752 30029622344087184 30043597475571498 30125871133651566 30339885419117568 30422970454496256 30464760249076608 30506283016215552 30520479975183744 30548187251127936 30562403711413392 30604059564344448 30646098107702064 30655239476255667 30702149498845552 30744322781124186 30915422382938688 30957559392195072 31000083512239296 31047521230642176 31056782338964928 31084976483975232 31099442754265704 31141830579053376 31156323308000072 31184607818859768 31199120455401171 31241644138601624 31284558484945857 31593084702746112 31679601593762304 31694344589613888 31732580160724716 31781138778357696 31883001402647304 31970312223466968 32072781172901157 32148234753433344 32236271909307648 32241656662589952 32251273967386656 32339593293632352 32354643435230844 32389080789990912 32443245836240148 32808203345159424 32868209204044032 32898047808907008 32913357843060576 32958217992370944 33003490269832992 33063853306449056 33093869522055264 33109270687364508 33154397861373152 33199939616677236 33384705320873088 33430207905948672 33476128521204096 33491707581516912 33537356008211328 33583423804925904 33599052798124338 33634814666529024 33644847533878672 33691062983787846 33783325137098082 34023321987572736 34116494024051712 34132371096507264 34225841761308288 34319568393242496 34335539972081712 34429567009887504 34539918186201246 34715985133100544 34816868856087552 34827254316219456 34880548543067136 34928461384472448 34938880131335544 34976068073536512 35034559401435048 35050863721500081 35088170855823488 35146849655926827 35331911294787072 35396532988970496 35428666871130624 35493465530245632 35525687410257408 35542220290589376 35590663518918144 35607226637714368 35639551792982592 35656137663315624 35704736158401856 35753781125652408 35868376577978217 35966601251400339 36051215330527488 36166764097612512 36222108102415872 36265805897971104 36282683213309988 36321301460980224 36332135675562272 36382042455336396 36437715888739776 36858598819870464 36959535192722688 36976735354549536 37077995241417312 37196834969755188 37298697594044796 37608983894192256 37615266106354944 37718274594094848 37729525509237744 37787260921656064 37839166499845152 37850453475613506 37890740412997888 38153948938140672 38223732109495296 38258432595661824 38276237236019328 38328406866527232 38346244071384704 38381055777058176 38398917483570672 38451254324432768 38504071981471824 38609514442397808 38627482468591926 38733262886123442 38930705372901888 39008424110294016 39055483274738112 39115247727209472 39180661105746888 39222363877991424 39240617110950528 39306240147752487 39348076582728576 39413879326614429 39474192212801424 39693875652168192 39802576361393664 39821099612591808 39930148721526336 40039496458782912 40058129967428664 40113154871230077 40167828178202088 40223003766358959 40296571217234787 40619680332102144 40693973300244992 40730916334837248 40749871615217856 40805412752459264 40861464143602752 40873652635007556 40992430374832248 41220563177251584 41333444682985728 41409043118619904 41446635311966976 41465923672354272 41522440772071168 41579477091813024 41598827273868228 41712744646594476 42259126119485184 42310106880966288 42374851704476928 42445716197892462 42510668536863072 42569062312325796 42627082964622624 42763708230534876 42864313004577792 42981695879076864 43001698623182208 43119457724843136 43139524580307792 43198782169017006 43257661114986864 43317080979155802 43396307464714386 43435703747697534 43515147193052262 43744271126879232 43824278938725376 43864063745209344 43884477124080768 43944290656494592 44004653693110656 44078243743965249 44125159362740352 44145694249819344 44266586155569648 44408466239401602 44512940427830784 44634838028272128 44655610108689216 44716474677615104 44777898406567872 44798737064165784 44846419555372032 44921417311717128 45044433516130776 45065396213357247 45188806700477349 45509828128676352 45634455681744384 45759424524323328 45780719962775616 45843605567120088 45906089346516672 45969147161553096 46053224248268328 46116484171686279 46327350583079449 46436339088292608 46571281845963264 46585173508447392 46649164131398556 46712745868580064 46734484962000108 46776911728289652 46862466207902436 47389627054119168 47519402390643456 47541516884420832 47598870241087074 47671708167536544 47824502103970956 47955468335200452 48068287107369984 48222352130150016 48354407863961472 48376910951079984 48509389940448528 48531965152846266 48583621184986368 48664868754360222 49144798426493952 49279380256963584 49302313806066048 49370036764590864 49437326988556416 49505235404749488 49595779959673584 49640804283082896 49663906031046762 49731596792059728 49799909425015854 49890992935624022 50145311858923008 50153688141806592 50237561372275368 50291032792126464 50306034012316992 50375135707388856 50398579197186507 50452221999793536 50467271300818008 50536594475681769 50629025375500117 50674987705647123 50767671725227639 51034982981359104 51174741036077568 51198556644760896 51338762641962432 51479352589863744 51503309958122568 51644350514831256 51809877279301869 52073977699650816 52240881474329184 52320822814600704 52392692076708672 52408320197003316 52464102110304768 52551839102152572 52632256283735232 53094799483455744 53240198295368448 53313330435884064 53385995278377216 53410839956571552 53459327689473888 53484206494973436 53557104237602784 53630671688478612 53728761622979716 54250146146418768 54333162153623808 54398708846956656 54424024819964982 54481952191470336 54498203513343408 54573063683004594 54656573833109664 54672877242552842 54960750903002112 55111259577314304 55262180415955968 55287898229805696 55439302789084032 55465103031824304 55616992862125968 55795252454632782 55948046391067194 56345501492646912 56413475841288384 56422899159532416 56499802272635904 56577411891142272 56594288263856616 56680891382484096 56758749749767728 56775680213420259 56836110619496832 57018277640713168 57335598164242944 57414355854028992 57492610299790848 57519366107077056 57571583665587264 57598376225356008 57676881486649152 57756107972207736 57861743286285848 57914271663596712 57941223702887889 58020196257403016 58099894329185163 58512636165441024 58583224912107168 58672871590814208 58770991658620332 58833545816987136 58860925666425792 59022114874092864 59211288319202136 59540813478252288 59703864542090496 59731649418887712 59895223082289504 60059244688174368 60087194951142996 60251742267303132 60929520498153216 61040959950367488 61096374502255872 61124807422826784 61208119128688896 61292196215404128 61310478952511334 61404298997691104 61488645562248372 61830844765877376 61915118784390144 62000167024478592 62113564677929856 62169952967950464 62198885508531408 62283661158106752 62312646616000144 62369215637719536 62398240910802342 62483288277203248 62569116969891714 63186169405492224 63359203187524608 63388689179227776 63465160321449432 63562277556715392 63668574296838693 63766002805294608 63940624446933936 64145562345802314 64296469506866688 64472543818615296 64483313325179904 64502547934773312 64679186587264704 64709286870461688 64778161579981824 64886491672480296 65094461197071579 65272720789578393 65616406690318848 65736418408088064 65796095617814016 65826715686121152 65916435984741888 66006980539665984 66127706612898112 66187739044110528 66218541374729016 66308795722746304 66399879233354472 66612699359102403 66769410641746176 66952257042408192 66983415163033824 67074712016422656 67166847609851808 67198105596248676 67269629333058048 67289695067757344 67382125967575692 67566650274196164 68264742193014528 68451683522616576 68639136786484992 68671079944163424 68859134019775008 69079836372402492 69431970266201088 69654508632438912 69856922768944896 69877760262671088 70069118802870096 70101727443000162 70176341711646976 70293699311853654 70663822589574144 70793065977940992 70857333742261248 70986931060491264 71051374820514816 71084440581178752 71181327037836288 71214453275428736 71279103585965184 71312275326631248 71409472316803712 71507562251304816 71736753155956434 71933202502800678 72102430661054976 72333528195225024 72444216204831744 72531611795942208 72565366426619976 72642602921960448 72664271351124544 72764084910672792 72797947729269399 72875431777479552 72997303131540333 73717197639740928 73919070385445376 73953470709099072 74155990482834624 74393669939510376 74495859046570143 74597395188089592 74699864137523781 74836489403436033 75217967788384512 75230532212709888 75436549188189696 75459051018475488 75574521843312128 75678332999690304 75700906951227012 75781480825995776 76552474472038656 76692488142769408 76762111554116352 76797834967141344 76902508648865536 77008143962943648 77219028884795616 77254964937183852 77466525772246884 77861410745803776 78110966549476224 78361322211493776 78481234221901056 78612480295504974 78696153165457152 78827758653228858 78948384425602848 79387751304336384 79605152722787328 79642199225183616 79860297443052672 80078992917565824 80116259934857328 80226309742460154 80335656356404176 80446007532717918 80593142434469574 81239360664204288 81387946600489984 81461832669674496 81499743230435712 81610825504918528 81636037229947473 81722928287205504 81747305270015112 81859595524506891 81984860749664496 82009315863829263 82441126354503168 82666889365971456 82818086237239808 82893270623933952 82931847344708544 83044881544142336 83158954183626048 83197654547736456 83425489293188952 83692878681949173 83922069586600791 84518252238970368 84620213761932576 84749703408953856 84891432395784924 85021337073726144 85138124624651592 85254165929245248 85527416461069752 86003397246364416 86238915449686272 86279049160615584 86397564338034012 86515322229973728 86634161958311604 86792614929428772 86871407495395068 87030294386104524 87768954248161536 88009307386221312 88156487487930498 88250318725480704 88291388499638688 88533172311139296 88816932478803204 89025880855661568 89269676056544256 89311220217378432 89432949355230208 89555796813135744 89597474128331568 89842834623434256 90088867032261552 90130792426714494 90377613400954698 91019656257352704 91268911363488768 91518849048646656 91561439925551232 91687211134240176 91812178693033344 91938294323106192 91965718428767001 92106448496536656 92232968343372558 92654701166158898 92872678176585216 93142563691926528 93170347016894784 93298328262797112 93425491737160128 93468969924000216 93553823456579304 93597361366203513 93724932415804872 93853675454837571 94025332840214503 94779254108238336 95038804781286912 95083033768841664 95197740482174148 95343416335073088 95649004207941912 95910936670400904 96218343518703471 96444704260300032 96708815727922944 96753821902159968 97018779880897056 97063930305692532 97167242369972736 97329737508720444 98604627612132096 98740073529181728 98874653977112832 99010470809498976 99191559919347168 99281608566165792 99327812062093524 99463193584119456 99599818850031708 99781985871248044 100290623717846016 100475122744550736 100612068024633984 100750271414777712 100797158394373014 100904443999587072 100934542601636016 101073188951363538 101258050751000234 101349975411294246 101535343450455278 102069965962718208 102349482072155136 102397113289521792 102677525283924864 102958705179727488 103006619916245136 103288701029662512 103619754558603738 104147955399301632 104481762948658368 104641645629201408 104785384153417344 104816640394006632 104928204220609536 105103678204305144 105152591164500243 105264512567470464 105440548967780481 106189598966911488 106480396590736896 106626660871768128 106771990556754432 106821679913143104 106918655378947776 106968412989946872 107114208475205568 107261343376957224 107457523245959432 107605129733934651 107899803754201017 108500292292837536 108666324307247616 108797417693913312 108848049639929964 108963904382940672 108996407026686816 109146127366009188 109313147666219328 109345754485105684 110575796459611392 110878605578168064 110930206063648608 111233985724251936 111590504909265564 111896092782134388 112826951682576768 112845798319064832 113154823782284544 113188576527713232 113361782764968192 113517499499535456 113551360426840518 113672221238993664 114036555281426336 114671196328485888 114828711708057984 114985220599581696 115038732214154112 115143167331174528 115196752450712016 115353762973298304 115512215944415472 115723486572571696 115828543327193424 115882447405775778 116040392514806032 116199788658370326 117025272330882048 117166449824214336 117345743181628416 117541983317240664 117667091633974272 117721851332851584 117918720443257461 118044229748185728 118241637979843287 118422576638404272 119081626956504576 119407729084180992 119463298837775424 119790446164579008 120118489376348736 120174389902285992 120503484534606264 120889713651704361 121859040996306432 122081919900734976 122192749004511744 122249614845653568 122416238257377792 122584392430808256 122620957905022668 122808597995382208 122977291124496744 123661689531754752 124000334048957184 124227129355859712 124339905935900928 124397771017062816 124567322316213504 124625293232000288 124738431275439072 124796481821604684 124966576554406496 125138233939783428 126777378358455552 126930320642898864 127124555113430784 127337148593677386 127532005610589216 127881248893867872 128291124691604628 128592939013733376 128945087637230592 129005095869546624 129358373174529408 129418573740923376 129772983344960592 130188922394143158 130545441579156786 131232813380637696 131472836816176128 131592191235628032 131653431372242304 131832871969483776 132013961079331968 132255413225796224 132375478088221056 132437082749458032 132617591445492608 132799758466708944 133225398718204806 133538821283492352 133904514084816384 133966830326067648 134149424032845312 134333695219703616 134396211192497352 134539258666116096 134579390135514688 134764251935151384 135133300548392328 135196188640071741 135566420101432047 136529484386029056 136903367045233152 137278273572969984 137342159888326848 137718268039550016 138159672744804984 138349452515058837 138982051749238347 139309017264877824 139713845537889792 139755520525342176 140138237605740192 140203454886000324 140352683423293952 140587398623707308 142168881162357504 142428906550857472 142558207171930368 142624550653262496 142818944633607424 143015124502609632 143473506311912868 143866405005601356 144204861322109952 144667056390450048 145063223591884416 145130732853239952 145328542702249088 145528169821345584 145595895458538798 145750863554959104 145994606263080666 147434395279481856 147838140770890752 147906941418198144 148311980965669248 148787339879020752 148991718093140286 149194790376179184 149399728275047562 149672978806872066 150435935576769024 150461064425419776 150873098376379392 150918102036950976 151149043686624256 151195737591559521 151356665999380608 151401813902454024 151562961651991552 151609783427045307 151887076126500351 152024963116941369 152303015175682917 153104948944077312 153384976285538816 153524223108232704 153595669934282688 153805017297731072 154016287925887296 154438057769591232 154509929874367704 154933051544493768 155429631837905607 156221933098952448 156722644422987552 156962468443802112 157224960591009948 157392306330914304 157655517306457716 157896768851205696 159284398450367232 159720594886105344 160157985835131648 160232519869714656 160452619484920308 160671312712808352 160892015065435836 161186284868939148 162999486460871424 163272074459894946 163445856574411008 163494610540030224 163719191049013782 163969721499328992 164018631727658526 164882252709006336 165333778731942912 165636172474479616 165786541247867904 165863694689417088 166089763088284672 166317908367252096 166395309095472912 166850978586377904 167385757363898346 167844139173201582 169036504477940736 169240427523865152 169499406817907712 169782864791569848 170042674147452288 170276249249303184 170327040640260777 170508331858490496 171054832922139504 172006794492728832 172477830899372544 172558098321231168 172795128676068024 173030644459947456 173268323916623208 173585229858857544 173742814990790136 173823671108663667 174060588772209048 174299682987555489 174618475274684077 175537908496323072 176018614772442624 176312974975860996 176500637450961408 176582776999277376 177066344622278592 177633864957606408 178622440434756864 179111593626271488 179194948256663136 179685669246868512 180177734064523104 180261584853428988 180755226801909396 183122879851102464 183374422268480352 183624357386066688 183876588646212384 183931436857534002 184212896993073312 184465936686745116 185309402332317796 185745356353170432 186340694033789568 186596656525594224 186850983474320256 186937939848000432 187107646913158608 187194722732407026 187449864831609744 187707350909675142 188050665680429006 189558508216476672 190077609562573824 190166067537683328 190395480964348296 190686832670146176 191005722890516079 191298008415883824 191821873340801808 192436687037406942 192889408520600064 193417631455845888 193507643804319936 194037559761794112 194127860611385064 194334484739945472 194659475017440888 195283383591214737 195818162368735179 197209255224264192 197480147058363456 197749307954225664 198020941618997952 198383119838694336 198563217132331584 198655624124187048 198926387168238912 199199637700063416 199563971742496088 199838098077307209 200950245489101472 201224136049267968 201500542829555424 201594316788746028 201808887999174144 201869085203272032 202146377902727076 202516101502000468 202699950822588492 203070686900910556 204794226579043584 205355050567849728 205917410359454976 206013239832490272 206577402059325024 207239509117207476 208295910798603264 208963525897316736 209570768306834688 209633280788013264 210207356408610288 210305182329000486 210529025134940928 210881097935560962 212379197933822976 212960793181473792 213253321743536256 213543981113508864 213643359826286208 213837310757895552 213936825979893744 214228416950411136 214522686753914448 214915046491918864 215210259467869302 215799607508402034 217000584585675072 217332648614495232 217594835387826624 217696099279859928 217927808765881344 217992814053373632 218292254732018376 218393843187808197 218626295332438656 218691508970211368 218991909394620999 221151592919222784 221757211156336128 221860412127297216 222467971448503872 223181009818531128 223792185564268776 224509468210308099 225653903365153536 225691596638129664 226309647564569088 226377153055426464 226723565529936384 227034998999070912 227102720853681036 227344442477987328 228073110562852672 229657423416115968 230077464428308224 230286334662349056 230393504901424032 230707525946596608 231024431888830944 231446973145143392 231657086654386848 231764894811551556 232080785029612064 232399577316740652 234332899648428672 235083966634481328 235443702665703168 235837440886514922 236088459496371456 236483275959686574 236845153276808544 238163253913009152 238815458168361984 238926597675550848 239580892329158016 240236978752697472 240348779804571984 241006969069212528 241779427303408722 243718081992612864 244163839801469952 244385498009023488 244499229691307136 244832476514755584 245168784861616512 245241915810045336 245617195990764416 245954582248993488 246027947591487789 247323379063509504 248000668097914368 248454258711719424 248679811871801856 248795542034125632 249134644632427008 249250586464000576 249476862550878144 249592963643209368 249933153108812992 250276467879566856 251078636045847519 251766208759802373 253554756716911104 253860641285797728 254249110226861568 254674297187354772 255064011221178432 255762497787735744 256582249383209256 258010191739093248 258716746349058816 258837147481846752 259545966689921184 260377844788286316 261090883158313572 263306862744484608 264027922158663936 264510826451592448 264750956176442112 264874165498916064 265235182890985216 265599516933417888 266450797436409612 267077642566984704 267809028169632768 267933660652135296 268298848065690624 268667390439407232 268792422384994704 269158780271029376 269528503870302768 270266601096784656 270392377280143482 271132840202864094 273058968772058112 273806734090466304 274556547145939968 274684319776653696 275436536079100032 275897155286301003 276319345489609968 276698905030117674 277964103498476694 278618034529755648 279427691075779584 279511041050684352 280276475211480384 280406909772000648 280705366846587904 280792084098610539 281174797247414616 281561026364512713 282075998520643509 284337762324715008 284857813101714944 285116414343860736 285249101306524992 285637889267214848 286030249005219264 286947012623825736 287732810011202712 288655030556110413 289334112780900096 290126447183768832 290261465706479904 290657085404498176 291056339642691168 291191790917077596 291501727109918208 291989212526161332 295813882836396288 296623961931338496 297574679758041504 297983436186280572 298389580752358368 298799456550095124 299345957613744132 300871871153538048 301836204073901952 302391475183119042 302713331998761216 302803627804908048 303219566854090614 303774152253000702 304049926233882738 304606030351365834 306209897888154624 306769952571077632 307048446216465408 307191339868565376 307610034595462144 308032575851774592 308876115539182464 309019859748735408 309866103088987536 310859263675811214 312443866197904896 313445288845975104 313924936887604224 314449921182019896 314784612661828608 315311034612915432 315457773493500729 315793537702411392 316321646903341443 318568796900734464 319441189772210688 320315971670263296 320465039739429312 320905238969840616 321342625425616704 321784030130871672 322372569737878296 322815389201803953 323699411262603051 324291454081556143 325998972921742848 326544148919789892 326891713148822016 326989221080060448 327438382098027564 327939442998657984 328037263455317052 331727389378834176 332635816734504192 332790618190945824 333701957172755808 334771514727796692 335688278346403164 338480855047730304 339565729583139696 340085348294904576 340552498498606368 340654081280521554 341016663716980992 342109665844279008 344013588985457664 344955661798745088 345116196642462336 345590257352136048 346061288919894912 346536647833246416 347170459717715088 347485629981580272 347647342217327334 348121177544418096 348599365975110978 349236950549368154 351075816992646144 352037229544885248 352625949951721992 353001274901922816 353165553998554752 353756161329772383 354132689244557184 354724913939529861 355267729915212816 355373702076593473 357244880869513728 358223187252542976 358389896513326272 359371338493737024 360355468129046208 360523169706857976 361510453603818792 362669140955113083 366245759702204928 366748844536960704 367248714772133376 367753177292424768 367862873715068004 368425793986146624 368931873373490232 370618804664635592 372681388067579136 373193313051188448 373701966948640512 373875879696000864 374215293826317216 374389445464814052 374899729663219488 375414701819350284 376101331360858012 380332135075366656 380790961928696592 381373665340292352 382011445781032158 382596016831767648 383643746681603616 384873374074813884 385778817041200128 386835262911691776 387015287608639872 388075119523588224 388255721222770128 389318950034881776 390566767182429474 391636324737470358 394418510448528384 394960294116726912 395498615908451328 396041883237995904 396766239677388672 397126434264663168 397311248248374096 397852774336477824 398399275400126832 399127943484992176 399676196154614418 401900490978202944 402448272098535936 403001085659110848 403188633577492056 403617775998348288 403738170406544064 404292755805454152 405032203004000936 405399901645176984 405588565920215223 406141373801821112 406699260304296141 409588453158087168 410710101135699456 411834820718909952 412026479664980544 413154804118650048 414479018234414952 416946155247715041 417927051794633472 419141536613669376 419266561576026528 420414712817220576 420610364658000972 421058050269881856 421762195871121924 426506643487072512 427286719652572416 427674621515791104 427873651959787488 428456833900822272 429045373507828896 429830092983837728 430420518935738604 431599215016804068 434001169171350144 435189670775653248 435392198559719856 435985628106747264 436584509464036752 436787686375616394 437252590664877312 437383017940422736 437983818789241998 442303185838445568 443514422312672256 443720824254594432 444935942897007744 446362019637062256 447584371128537552 449018936420616198 451307806730307072 451383193276259328 452619295129138176 452754306110852928 453447131059872768 454069997998141824 454205441707362072 454688884955974656 455661228379501053 456146221125705344 456909045527048751 459314846832231936 460154928856616448 460572669324698112 460787009802848064 461415051893193216 462048863777661888 462893946290286784 463314173308773696 463529789623103112 464161570059224128 464799154633481304 466288895513716821 468665799296857344 470167933268962656 470887405331406336 471674881773029844 472176918992742912 472966551919373148 473690306553617088 477853195351101696 479161784658316032 480473957505394944 480697559609143968 482013938138425056 483558854606817444 488998459382614272 490337569723233024 490483831620090672 491234391981528832 491909164497986976 492055895182975578 494646758127019008 496001336195828736 496908517423438848 497359623743603712 497591084068251264 498269289264854016 498501172928001152 498953725101756288 499185927286418736 499866306217625984 500552935759133712 502157272091695038 503532417519604746 507109513433822208 507721282571595456 508498220453723136 509348594374709544 510128022442356864 510981121920782331 511524995575471488 513164498766418512 516020383478186496 517433492698117632 517674294963693504 519091933379842368 520755689576572632 521471013325991001 522181766316627144 522899048962666467 523855425824052231 526613725488969216 528055844317327872 529021652903184896 529501912352884224 529748330997832128 530470365781970432 531199033866835776 532901594872819224 535867321304270592 537334780878814464 537584844769989408 538317560542058752 539057007740605536 540533202193569312 540784754560286964 542265680405728188 549368639553307392 550873072158200064 551794310572602006 552638690979219936 553397810060235348 555928206996953388 557236069059511296 559022082101368704 560552950422960768 560813819544001296 561584168197221078 562349594494829232 563122052729025426 564151997041287018 568675524649430016 569715626203429888 570232828687721472 570498202613049984 571275778534429696 572060498010438528 573017168671548237 573894025247651472 575465620022405424 577310061112220826 578668225561800192 580252894367537664 580522931412959808 581314170808996352 582112679285382336 582383581834155192 583003454219836416 583978425052322664 585850150773644211 587454487106205537 591627765672792576 593247923862676992 595149359516083008 595966872372561144 596779161504716736 597598913100190248 598691915227488264 599514294231921627 603672408147803904 604782950366238084 605426663997522432 605607255609816096 606439133708181228 607548304506001404 608099852467765476 609212060702731668 614382679737130752 616065151703549184 617752231078364928 618039719497470816 619732206177975072 621718527351622428 624887732395809792 626890577691950208 628899842364039792 630622069225830864 630915546987001458 631587075404822784 632643293806682886 637137593801468928 638882379544421376 640631943340526592 640930079478858624 641810477939681232 642685250851233408 643568060261743344 644745139475756592 645630778403607906 647398822525206102 648582908163112286 651997945843485696 653088297839579784 653783426297644032 653978442160120896 654876764196055128 655181529563424591 655878885997315968 656074526910634104 656975728183862997 658177329881501521 663454778757668352 665271633469008384 665581236381891648 667403914345511616 669543029455593384 671376556692806328 673528404630924297 676961710095460608 679131459166279392 680170696589809152 681104996997212736 681308162561043108 682033327433961984 684219331688558016 690232393284924672 691180514704272096 692122577839789824 693073295666492832 694340919435430176 694971259963160544 695294684434654668 696242355088836192 697198731950221956 698473901098736308 705251899903443984 706331107997109504 707512322659544766 708265378489114368 709449827879059722 710535459830425632 710747404153186946 714489761739027456 716446374505085952 716779793026652544 718742676987474048 720710936258092416 721046339413715952 723020907207637584 725338281910226166 732491519404409856 733497689073921408 734497429544266752 735506354584849536 735725747430136008 736851587972293248 737863746746980464 738083842774463367 741237609329271184 745362776135158272 746386626102376896 747403933897281024 747751759392001728 748430587652634432 748778890929628104 749799459326438976 750829403638700568 752202662721716024 753235908137542557 755298626279407119 760664270150733312 761581923857393184 762747330680584704 764022891562064316 765192033663535296 767287493363207232 769746748149627768 774030575217279744 776150239047176448 776511442445540256 778637900069763552 781133534364858948 783272649474940716 789920588233453824 792083766475991808 793532479354777344 794252868529326336 794622496496748192 795705548672955648 796798550800253664 798255886969984352 799352392309228836 803800981956405888 804896544197071872 806002171318221696 806377267154984112 807476340813088128 808585511610908304 810064406008001872 810799803290353968 811177131840430446 812282747603642224 813398520608592282 819176906316174336 821420202271398912 823669641437819904 824052959329961088 826309608237300096 827691465858903009 828958036468829904 833892310495430082 835854103589266944 838283073227338752 838533123152053056 840829425634441152 841220729316001944 842116100539763712 843524391742243848 846227995561930527 853013286974145024 854573439305144832 855349243031582208 855747303919574976 856913667801644544 858090747015657792 859660185967675456 860841037871477208 863198430033608136 865965091668331239 868002338342700288 870379341551306496 870784397119439712 871971256213494528 873169018928073504 873575372751232788 874505181329754624 874766035880845472 875967637578483996 887441648509188864 889871885794015488 892724039274124512 895168742257075104 898037872841232396 902615613460614144 905508612221705856 908139995996283648 908410883414724144 911322456759002106 912292442251410688 913818091054097502 918629693664463872 920309857713232896 921145338649396224 921574019605696128 922830103786386432 924097727555323776 925787892580573568 926628346617547392 927059579246206224 928323140118448256 929598309266962608 932577791027433642 937331598593714688 940335866537925312 941774810662812672 943349763546059688 944353837985485824 945933103838746296 946373320480502187 947380613107234176 948964940710024329 955706390702203392 958323569316632064 960947915010789888 961395119218287936 964027876276850112 967117709213634888 968446167605411859 971098233787809153 972874362244668429 977996918765228544 980675139446466048 980967663240181344 982468783963057664 983818328995973952 984111790365951156 995182168136502528 997002345856002304 997907450203512576 998371854572837472 999732612435251968 1001105871518267424 1004314544183390076 1007064835039209492 1015442565143190912 1018697188749419088 1020256044884713728 1021962243841564662 1023049991150942976 1026328997532837024 1032040766956372992 1034866985396235264 1035348589927387008 1038183866759684736 1041511379153145264 1042942026651982002 1044363532633254288 1045798097925332934 1047710851648104462 1053227450977938432 1056111688634655744 1058043305806369792 1059003824705768448 1059496661995664256 1060940731563940864 1061268483989317149 1062398067733671552 1064174741818589583 1065803189745638448 1066121106229780419 1071734642608541184 1074669561757628928 1075169689539978816 1076635121084117504 1078114015481211072 1081066404387138624 1081569509120573928 1084531360811456376 1088007422865339249 1098737279106614784 1101746144316400128 1103588621145204012 1105277381958439872 1106795620120470696 1111856413993906776 1118044164202737408 1121105900845921536 1121627639088002592 1123168336394442156 1124699188989658464 1126244105458050852 1128303994082574036 1140996405226099968 1144120996020877056 1146034337343096474 1147788050495302944 1150931240044810848 1154620122224441652 1157336451123600384 1160505788735075328 1161045862825919616 1162628341617992704 1164225358570764672 1164767163668310384 1167956850104645328 1171700301547288422 1174908974212411074 1183255531345585152 1186495847725353984 1190298719032166016 1191933744745122288 1193558323009433472 1195197826200380496 1197383830454976528 1199028588463843254 1207344816295607808 1209565900732476168 1210853327995044864 1211214511219632192 1212878267416362456 1215096609012002808 1216199704935530952 1216765697760645669 1218424121405463336 1220097780912888423 1222329326922788539 1228765359474261504 1232130303407098368 1235504462156729856 1236079438994941632 1239464412355950144 1243437054703244856 1250838465743145123 1253781155383900416 1257799684728079584 1261244138451661728 1261831093974002916 1263174150809645568 1265286587613365772 1281860158957717248 1283620955879362464 1285370501702466816 1287136120523486688 1289490278951513184 1291261556807215812 1294797645050412204 1297165816326224572 1306176595679159568 1307956884320241792 1309753528392110256 1310363059126849182 1311757771994631936 1312149053821268208 1313951456367725994 1316354659763003042 1326909557515336704 1330543266938016768 1331162472763783296 1334807828691023232 1339086058911186768 1342753113385612656 1347056809261848594 1353923420190921216 1358262918332558784 1360341393179618304 1362209993994425472 1362616325122086216 1364066654867923968 1366983685138503159 1368438663377116032 1370727136581146253 1380464786569849344 1382361029408544192 1384245155679579648 1386146591332985664 1388681838870860352 1389942519926321088 1390589368869309336 1392484710177672384 1394397463900443912 1396947802197472616 1398866686541150463 1410503799806887968 1412662215994219008 1415024645319089532 1416530756978228736 1418899655758119444 1421070919660851264 1421494808306373892 1433559586053305088 1437485353974948096 1441421872516184832 1442092678827431904 1446041814415275168 1450676563820452332 1466995378147842816 1471012709169699072 1471451494860272016 1473703175944586496 1475727493493960928 1476167685548926734 1482475218658542368 1490725552270316544 1492773252204753792 1494807867794562048 1495503518784003456 1496861175305268864 1497557781859256208 1499598918652877952 1501658807277401136 1504405325443432048 1506471816275085114 1510597252558814238 1521328540301466624 1523163847714786368 1525494661361169408 1528045783124128632 1530384067327070592 1532943365762346993 1534574986726414464 1539493496299255536 1548061150434559488 1552300478094352896 1553022884891080512 1557275800139527104 1562267068729717896 1566545298949881432 1571566277472156693 1579841176466907648 1584167532951983616 1587064958709554688 1588505737058652672 1589244992993496384 1591411097345911296 1593597101600507328 1596511773939968704 1598704784618457672 1607601963912811776 1612004342636443392 1612754534309968224 1614952681626176256 1617171023221816608 1620128812016003744 1621599606580707936 1622354263680860892 1624565495207284448 1626797041217184564 1648105918659922176 1652619216474600192 1655382931717806018 1657916072937659808 1667784620990860164 1671708207178533888 1677066246304106112 1681658851268882304 1682441458632003888 1687048783484487696 1692455991123861054 1706026573948290048 1709146878610289664 1710698486063164416 1711494607839149952 1713827335603289088 1716181494031315584 1719320371935350912 1721682075742954416 1726396860067216272 1731930183336662478 1736004676685400576 1740758683102612992 1741568794238879424 1743942512426989056 1746338037856147008 1747150745502465576 1749010362659509248 1749532071761690944 1751935275156967992 1757550452320932633 1762363461318616611 1774883297018377728 1779743771588030976 1785448078548249024 1790337484514150208 1796075745682464792 1798542882695764881 1811017224443411712 1816279991992567296 1816821766829448288 1822644913518004212 1824584884502821376 1827636182108195004 1843148039211392256 1848195455110647552 1851575785161147136 1853256693235094784 1854119158492412448 1856646280236896512 1859196618533925216 1865155582054867284 1874663197187429376 1880671733075850624 1886699527092119376 1891866207677492592 1892746640961004374 1894761226214468352 1897929881420048658 1911412781404406784 1916647138633264128 1921895830021579776 1922790238436575872 1928055752553700224 1934235418427269776 1936892335210823718 1942196467575618306 1945748724489336858 1955993837530457088 1961350278892932096 1961935326480362688 1964937567926115328 1965544588690273773 1967636657991947904 1968223580731902312 1970927184551588991 1974531989644504563 1990364336273005056 1994004691712004608 1995814900407025152 1996743709145674944 1999465224870503936 2002211743036534848 2008629088366780152 2014129670078418984 2020585213892772891 2030885130286381824 2037394377498838176 2040512089769427456 2043924487683129324 2046099982301885952 2052657995065674048 2070697179854774016 2076367733519369472 2083022758306290528 2085884053303964004 2088727065266508576 2091596195850665868 2095421703296208924 2118993323991328512 2122536967978634298 2124796135467343104 2128349483637179166 2131606379491276896 2132242212459560838 2143469285217082368 2149339123515257856 2150339379079957632 2153270242168235008 2156228030962422144 2162132808774277248 2163139018241147856 2169062721622912752 2176014845730678498 2197474558213229568 2203492288632800256 2207177242290408024 2210554763916879744 2213591240240941392 2214251528323390101 2223712827987813552 2236088328405474816 2242211801691843072 2243255278176005184 2246336672788884312 2249398377979316928 2252488210916101704 2256607988165148072 2259707724412627671 2265895878838221357 2270040178570893001 2281992810452199936 2288241992041754112 2292068674686192948 2295576100990605888 2301862480089621696 2309240244448883304 2322091725651839232 2328450717141529344 2329534327336620768 2335913700209290656 2343400603094576844 2349817948424822148 2380597438064332032 2383867489490244576 2387116646018866944 2390395652400760992 2394767660909953056 2398057176927686508 2414689632591215616 2419131801464952336 2422429022439264384 2425756534832724912 2430193218024005616 2432399409871061904 2433531395521291338 2436848242810926672 2440195561825776846 2444658653845577078 2457530718948523008 2464260606814196736 2471008924313459712 2472158877989883264 2478928824711900288 2483074397576709027 2486874109406489712 2501676931486290246 2507562310767800832 2515599369456159168 2522488276903323456 2523662187948005832 2526348301619291136 2530573175226731544 2538683986685791581 2563720317915434496 2567241911758724928 2570741003404933632 2574272241046973376 2578980557903026368 2582523113614431624 2589595290100824408 2594331632652449144 2597895275004993717 2612353191358319136 2615913768640483584 2619507056784220512 2620726118253698364 2623515543989263872 2624298107642536416 2627902912735451988 2632709319526006084 2662324945527566592 2669615657382046464 2678172117822373536 2685506226771225312 2694113618523697188 2707846840381842432 2716525836665117568 2724419987988850944 2725232650244172432 2733967370277006318 2736877326754232064 2741454273162292506 2760929573139698688 2764722058817088384 2768490311359159296 2772293182665971328 2777363677741720704 2779885039852642176 2781178737738618672 2784969420355344768 2788794927800887824 2793895604394945232 2797733373082300926 2821007599613775936 2825324431988438016 2830049290638179064 2833061513956457472 2837799311516238888 2839119961441506561 2842141839321702528 2842989616612747784 2846894822130072987 2867119172106610176 2874970707949896192 2882843745032369664 2884185357654863808 2892083628830550336 2901353127640904664 2918623086734005287 2933990756295685632 2942025418339398144 2942902989720544032 2947406351889172992 2951454986987921856 2952335371097853468 2964950437317084736 2985546504409507584 2991007037568006912 2993722350610537728 2995115563718512416 2999197837305755904 3003317614554802272 3008810650886864096 3012943632550170228 3021194505117628476 3046327695429572736 3056091566248257264 3060768134654141184 3065886731524693986 3069149973452828928 3078986992598511072 3096122300869118976 3104600956188705792 3106045769782161024 3114551600279054208 3124534137459435792 3133090597899762864 3143132554944313386 3159682352933815296 3168335065903967232 3174129917419109376 3177011474117305344 3178489985986992768 3182822194691822592 3187194203201014656 3193023547879937408 3197409569236915344 3198363318689341257 3215203927825623552 3224008685272886784 3225509068619936448 3229905363252352512 3234342046443633216 3240257624032007488 3243199213161415872 3244708527361721784 3249130990414568896 3253594082434369128 3264022268596017747 3296211837319844352 3305238432949200384 3310765863435612036 3315832145875319616 3335569241981720328 3354132492608212224 3363317702537764608 3364882917264007776 3374097566968975392 3384911982247722108 3422989215678299904 3432362988062631168 3438640743870701824 3443364151485908832 3452793720134432544 3463860366673324956 3472009353370801152 3481517366205225984 3483137588477758848 3487885024853978112 3492676075712294016 3494301491004931152 3499064143523381888 3503870550313935984 3515100904641865266 3524726922637233222 3549766594036755456 3559487543176061952 3570896157096498048 3580674969028300416 3592151491364929584 3597085765391529762 3622034448886823424 3632559983985134592 3633643533658896576 3645289827036008424 3649169769005642752 3650297093281937007 3655272364216390008 3660293342738665269 3666987980768365617 3686296078422784512 3696390910221295104 3703151570322294272 3706513386470189568 3708238316984824896 3713292560473793024 3718393237067850432 3730311164109734568 3752515397229435369 3761343466151701248 3773399054184238752 3783732415354985184 3785493281922008748 3789522452428936704 3795859762840097316 3845580476873151744 3856111505107400448 3868470836854539552 3873784670421647436 3884392935151236612 3891497448978673716 3923870652960725376 3931089177380547546 3935273315983895808 3936447161463804624 3941854369103177982 3949063979289009126 3980728672546010112 3988009383424009216 3991629800814050304 3993487418291349888 3998930449741007872 4004423486073069696 4017258176733560304 4028259340156837968 4041170427785545782 4061770260572763648 4074788754997676352 4081024179538854912 4087848975366258648 4092199964603771904 4100951055415509477 4105315990131348096 4112181409743438759 4141394359709548032 4152735467038738944 4166045516612581056 4171768106607928008 4177454130533017152 4183192391701331736 4190843406592417848 4196600059623451389 4237986647982657024 4245073935957268596 4249592270934686208 4256698967274358332 4263212758982553792 4264484424919121676 4300678758159915264 4312456061924844288 4324265617548554496 4326278036482295712 4338125443245825504 4352029691461356996 4414354484580816048 4421109527833759488 4427182480481882784 4428503056646780202 4447425655975627104 4472176656810949632 4484423603383686144 4486510556352010368 4492673345577768624 4498796755958633856 4504976421832203408 4513215976330296144 4519415448825255342 4531791757676442714 4540080357141786002 4563985620904399872 4576483984083508224 4584137349372385896 4591152201981211776 4598830097287040979 4603724960179243392 4618480488897766608 4644183451303678464 4656901434283058688 4659068654673241536 4671827400418581312 4686801206189153688 4699635896849644296 4714698832416470079 4761194876128664064 4767734978980489152 4774233292037733888 4780791304801521984 4789535321819906112 4796114353855373016 4838263602929904672 4844858044878528768 4851513069665449824 4860386436048011232 4864798819742123808 4867062791042582676 4873696485621853344 4880391123651553692 4889317307691154156 4944317755979766528 4957857649423800576 4966148795153418054 4973748218812979424 5003353862972580492 5015124621535601664 5031198738912318336 5044976553806646912 5047324375896011664 5061146350453463088 5077367973371583162 5127440635830868992 5134483823517449856 5141482006809867264 5148544482093946752 5157961115806052736 5165046227228863248 5179190580201648816 5188663265304898288 5195790550009987434 5224706382716638272 5231827537280967168 5239014113568441024 5241452236507396728 5247031087978527744 5248596215285072832 5255805825470903976 5265418639052012168 5272651356962797899 5287090383955849833 5324649891055133184 5339231314764092928 5356344235644747072 5371012453542450624 5388227237047394376 5433051673330235136 5448839975977701888 5450465300488344864 5467934740554012636 5473754653508464128 5482908546324585012 5529444117634176768 5544586365331942656 5554727355483441408 5559770079705284352 5562357475477237344 5569938840710689536 5577589855601775648 5587791208789890464 5595466746164601852 5642015199227551872 5660098581276358128 5675598623032477776 5678239922883013122 5684283678643405056 5685979233225495568 5693789644260145974 5734238344213220352 5749941415899792384 5765687490064739328 5768370715309727616 5784167257661100672 5802706255281809328 5837246173468010574 5867981512591371264 5884050836678796288 5885805979441088064 5894812703778345984 5902909973975843712 5904670742195706936 5923595968933513689 5929900874634169472 5971093008819015168 5982014075136013824 5987444701221075456 5990231127437024832 5998395674611511808 6006635229109604544 6017621301773728192 6025887265100340456 6042389010235256952 6061755641678318673 6092655390859145472 6112183132496514528 6121536269308282368 6131773463049387972 6138299946905657856 6157973985197022144 6212091539564322048 6229103200558108416 6249068274918871584 6266181195799525728 6286265109888626772 6356979971973985536 6374388406402029312 6386047095759874816 6394819138473830688 6396726637378682514 6430407855651247104 6448017370545773568 6451018137239872896 6459810726504705024 6468684092887266432 6480515248064014976 6486398426322831744 6489417054723443568 6498261980829137792 6507188164868738256 6528044537192035494 6592423674639688704 6610476865898400768 6621531726871224072 6631664291750639232 6642754584970170303 6671138483963440656 6708264985216424448 6726635405075529216 6729765834528015552 6748195133937950784 6769823964495444216 6779123173237883013 6797687636514664071 6810120535712679003 6845978431356599808 6864725976125262336 6877281487741403648 6886728302971817664 6905587440268865088 6927720733346649912 6966275176955517696 6985352151424588032 6988602982009862304 6998128287046763776 7007741100627871968 7030201809283730532 7049453845274466444 7141792314192996096 7161349938056600832 7184302982729859168 7194171530783059524 7244068897773646848 7267287067317793152 7290579654072016848 7300594186563874014 7310544728432780016 7320586685477330538 7333975961536731234 7372592156845569024 7392781820442590208 7406303140644588544 7413026772940379136 7416476633969649792 7426585120947586048 7436786474135700864 7449223192730127081 7460622328219469136 7505030794458870738 7522686932303402496 7546798108368477504 7567464830709970368 7570986563844017496 7579044904857873408 7591719525680194632 7616051960057374743 7691160953746303488 7712223010214800896 7736941673709079104 7747569340843294872 7768785870302473224 7782994897957347432 7793685825014981151 7847741305921450752 7862178354761095092 7870546631967791616 7872894322927609248 7883708738206355964 7898127958578018252 7986974836582699776 8008846972146139392 8034516353467120608 8056518680313675936 8082340855571091564 8123540521145527296 8149577509995352704 8175697950732517296 8201902110831018954 8210631980262696192 8224362819486877518 8282788719419096064 8305470934077477888 8332091033225162112 8343536213215856016 8354908261066034304 8366384783402663472 8381686813184835696 8393200119246902778 8475973295965314048 8490147871914537192 8499184541869372416 8513397934548716664 8517359884324519683 8526425517965107584 8528968849838243352 8540684466390218961 8556305288459519773 8601357516319830528 8624912123849688576 8648531235097108992 8652556072964591424 8676250886491651008 8704059382922713992 8755869260202015861 8828708969161632096 8842219055667518976 8854364960963765568 8857006113293560404 8894851311951254208 8973021112704020736 8985346691155537248 8997593511917267712 9009952843664406816 9026431952660592288 9038830897650510684 9063583515352885428 9080160714283572004 9168274698744771792 9182304403962423552 9197660194574081958 9207449920358486784 9236960977795533216 9288366902607356928 9313802868566117376 9318137309346483072 9343654800837162624 9373602412378307376 9399271793699288592 9429397664832940158 9522389752257328128 9535469957960978304 9548466584075467776 9561582609603043968 9579070643639812224 9592228707710746032 9595089956068023771 9676527205859809344 9689716089757057536 9703026139330899648 9720772872096022464 9729597639484247616 9734125582085165352 9747392971243706688 9760782247303107384 9778634615382308312 9792066805788053241 9888635511959533056 9915715298847601152 9932297590306836108 9947496437625958848 10006707725945160984 10062397477824636672 10089953107613293824 10094648751792023328 10122292700906926176 10154735946743166324 10268967647034899712 10297088964187893504 10315922231612105472 10330092454457726496 10358381160403297632 10377326530609796576 10391581100019974868 10449412765433276544 10463655074561934336 10478028227136882048 10482904473014793456 10497192430570145664 10511611650941807952 10530837278104024336 10545302713925595798 10574180767911699666 10649299782110266368 10678462629528185856 10712688471289494144 10742024907084901248 10776454474094788752 10866103346660470272 10897679951955403776 10900930600976689728 10935869481108025272 10947509307016928256 10965817092649170024 11000963942305096851 11058888235268353536 11089172730663885312 11109454710966882816 11119540159410568704 11124714950954474688 11139877681421379072 11155179711203551296 11175582417579780928 11190933492329203704 11257546191688306107 11284030398455103744 11320197162552716256 11351197246064955552 11356479845766026244 11368567357286810112 11371958466450991136 11387579288520291948 11536741430619455232 11568334515322201344 11605412510563618656 11674492346936021148 11771611958882176128 11805819947951687424 11809341484391413872 11847191937867027378 11859801749268338944 11942186017638030336 11964028150272027648 11974889402442150912 11980462254874049664 11996791349223023616 12013270458219209088 12035242603547456384 12051774530200680912 12084778020470513904 12123511283356637346 12185310781718290944 12224366264993029056 12243072538616564736 12263546926098775944 12276599893811315712 12302853166246528431 12315947970394044288 12336544229230316277 12424183079128644096 12458206401116216832 12498136549837743168 12532362391599051456 12572530219777253544 12589800178870354167 12713959943947971072 12748776812804058624 12772094191519749632 12789638276947661376 12793453274757365028 12902036274479745792 12937368185774532864 12961030496128029952 12972796852645663488 12978834109446887136 12996523961658275584 13014376329737476512 13056089074384070988 13243063453742448144 13263328583501278464 13285509169940340606 13342276967926881312 13416529970432848896 13453270810151058432 13459531669056031104 13496390267875901568 13539647928990888432 13558246346475766026 13595375273029328142 13620241071425358006 13691956862713199616 13729451952250524672 13754562975482807296 13773456605943635328 13796490291861122937 13811174880537730176 13855441466693299824 13932550353911035392 13970704302849176064 13977205964019724608 13996256574093527552 14015482201255743936 14060403618567461064 14098907690548932888 14144096497249410237 14283584628385992192 14322699876113201664 14368605965459718336 14388343061566119048 14534574134635586304 14581159308144033696 14601188373127748028 14621089456865560032 14641173370954661076 14667951923073462468 14832953267939299584 14873572948271401728 14898446385460254162 14921244656438938272 15010061588917741476 15045373864606804992 15093596216736955008 15134929661419940736 15141973127688034992 15183439051360389264 15232103920114749486 15382321907492606976 15424446020429601792 15473883347418158208 15495138681686589744 15537571740604946448 15565989795914694864 15587371650029962302 15695482611842901504 15724356709522190184 15741093263935583232 15745788645855218496 15767417476412711928 15796255917156036504 15817954070888393697 15861271151867549499 15890281249996251007 15973949673165399552 16017693944292278784 16069032706934241216 16113037360627351872 16164681711142183128 16299155019990705408 16351395901465034592 16403804221662037908 16421263960525392384 16448725638973755036 16664182066450324224 16687072426431712032 16709816522132068608 16732769566805326944 16763373626369671392 16786400238493805556 16980295743829074384 17026795869097433328 17034719768649039366 17052851035930215168 17057937699676486704 17081368932780437922 17112610576919039546 17202715032639661056 17249824247699377152 17297062470194217984 17305112145929182848 17352501772983302016 17408118765845427984 17511738520404031722 17657417938323264192 17684438111335037952 17708729921927531136 17714012226587120808 17770787906800541067 17789702623902508416 17946042225408041472 17970693382311074496 17995187023834535424 18019905687328813632 18052863905321184576 18077661795301021368 18127167030705770856 18160321428567144008 18185266925034956019 18336549397489543584 18364608807924847104 18395320389148163916 18414899840716973568 18473921955591066432 18636274618692966144 18687309601674325248 18747204824756614752 18798543587398577184 18858795329665880316 19070939915921956608 19123165219206087936 19158141287279624448 19184457415421492064 19190179912136047542 19353054411719618688 19379432179514115072 19406052278661799296 19441545744192044928 19459195278968495232 19468251164170330704 19494785942487413376 19521564494606214768 19557269230764616624 19584133611576106482 19777271023919066112 19831430597695202304 19864595180613672216 19894992875251917696 19928263754910510909 20013415451890321968 20124794955649273344 20179906215226587648 20189297503584046656 20244585401813852352 20309471893486332648 20430361607138037009 20537935294069799424 20594177928375787008 20631844463224210944 20660184908915452992 20716762320806595264 20754653061219593152 20783162200039949736 20898825530866553088 20956056454273764096 20965808946029586912 20994384861140291328 21023223301883615904 21061674556208048672 21090605427851191596 21148361535823399332 21425376942578988288 21484049814169802496 21552908948189577504 21732206693320940544 21801861201953379456 21871738962216050544 21931634185298340048 22001927884610193702 22117776470536707072 22178345461327770624 22218909421933765632 22239080318821137408 22249429901908949376 22279755362842758144 22310359422407102592 22351164835159561856 22381866984658407408 22515092383376612214 22568060796910207488 22640394325105432512 22702394492129911104 22712959691532052488 22737134714573620224 22743916932901982272 22775158577040583896 22848155880172124229 23073482861238910464 23136669030644402688 23210825021127237312 23348984693872042296 23381057475044943453 23543223917764352256 23611639895903374848 23618682968782827744 23694383875734054756 23719603498536677888 23960924509748099328 24026540916438418176 24070485207094912768 24103549060401361824 24169556040941027808 24247022566713274692 24370621563436581888 24448732529986058112 24527093852197551888 24605706332493056862 24631895940788088576 24673088458460632554 24848366158257288192 24916412802232433664 24996273099675486336 25064724783198102912 25145060439554507088 25179600357740708334 25427919887895942144 25497553625608117248 25544188383039499264 25552079652973559049 25579276553895322752 25586906549514730056 25622053399170656883 25668915865378559319 25804072548959491584 25874736371549065728 25922060992256059904 25945593705291326976 25957668218893774272 25993047923316551168 26028752659474953024 26112178148768141976 26267607780606047583 26486126907484896288 26526657167002556928 26571018339880681212 26684553935853762624 26919063338112062208 26992780535751803136 27079295857981776864 27116492692951532052 27190750546058656284 27240482142850716012 27546913211887270656 27592980583722245874 27622349761075460352 27710882933386599648 27865100707822070784 27941408605698352128 27954411928039449216 27992513148187055104 28030964402511487872 28120807237134922128 28197815381097865776 28288192994498820474 28567169256771984384 28645399752226403328 28737211930919436672 28776686123132238096 28785269868204071313 29069148269271172608 29162318616288067392 29202376746255496056 29242178913731120064 29282346741909322152 29335903846146924936 29376200417364159723 29665906535878599168 29747145896542803456 29796892770920508324 29842489312877876544 30020123177835482952 30187192433473910016 30269859322839881472 30283946255376069984 30366878102720778528 30464207840229498972 30947766694836316416 30990277363373179488 31075143481209892896 31131979591829389728 31174743300059924604 31390965223685803008 31448713419044380368 31491577291710436992 31534834952825423856 31592511834312073008 31635908141776787394 31722542303735098998 31780562499992502014 31947899346330799104 32035387888584557568 32138065413868482432 32226074721254703744 32329363422284366256 32598310039981410816 32702791802930069184 32807608443324075816 32842527921050784768 32897451277947510072 33002891826915290553 33328364132900648448 33374144852863424064 33419633044264137216 33465539133610653888 33526747252739342784 33572800476987611112 33772638575064918321 33960591487658148768 34053591738194866656 34069439537298078732 34105702071860430336 34115875399352973408 34162737865560875844 34225221153838079092 34610224291858365696 34705003545966604032 34816237531690855968 35023477040808063444 35314835876646528384 35417459843855062272 35428024453174241616 35541575813601082134 35579405247805016832 35892084450816082944 35941386764622148992 35990374047669070848 36039811374657627264 36105727810642369152 36155323590602042736 36254334061411541712 36320642857134288016 36370533850069912038 36673098794979087168 36729217615849694208 36790640778296327832 36829799681433947136 36908559498739585293 36947843911182132864 37009632687690948831 37272549237385932288 37374619203348650496 37494409649513229504 37597087174797154368 37717590659331760632 38141879831843913216 38246330438412175872 38316282574559248896 38368914830842984128 38380359824272095084 38706108823439237376 38812104557323598592 38883091488384089856 38918390557936990464 38936502328340661408 38989571884974826752 39043128989212429536 39114538461529233248 39168267223152212964 39729190361227344432 39789985750503835392 39856527509821021818 40026830903780643936 40249589911298546688 40359812430453175296 40378595007168093312 40489170803627704704 40618943786972665296 40860723214276074018 41075870588139598848 41188355856751574016 41263688926448421888 41320369817830905984 41433524641613190528 41509306122439186304 41566324400079899472 41797651061733106176 41912112908547528192 41931617892059173824 41988769722280582656 42046446603767231808 42123349112416097344 42181210855702383192 42296723071646798664 42432289491748230711 42850753885157976576 42968099628339604992 43105817896379155008 43603722403906758912 43743477924432101088 43863268370596680096 44003855769220387404 44498859803817898752 44620718844814205184 44702329670319123712 44763733969316814816 45030184766753224428 45136121593820414976 45280788650210865024 45404788984259822208 45425919383064104976 45487833865803964544 45550317154081167792 45696311760344248458 46146965722477820928 46273338061288805376 46421650042254474624 46697969387744084592 46762114950089886906 47086447835528704512 47223279791806749696 47237365937565655488 47388767751468109512 47439206997073355776 47453862212665181091 47583813455602648497 47670843749988753021 47921849019496198656 48053081832876836352 48140970414189825536 48207098120802723648 48339112081882055616 48494045133426549384 48897465059972116224 49054187704395103776 49211412664986113724 49263791881576177152 49346176916921265108 49992546199350972672 50129449566396205824 50290120879109014176 50359200715481416668 51104159305947118098 51158553107790645504 51173813099029460112 51244106798341313766 51337831730757118638 51608145097918983168 51749472743098131456 51844121984512119808 51891187410582653952 51915336437787548544 51986095846633102336 52057505318949906048 52224356297536283952 52535215561212095166 52972253814969792576 53053314334005113856 53142036679761362424 53312363720401623201 53369107871707525248 53838126676224124416 53985561071503606272 54158591715963553728 54232985385903064104 54381501092117312568 54480964285701432024 54555800775104868057 55093826423774541312 55185961167444491748 55244699522150920704 55421765866773199296 55908823856078898432 56061928805022975744 56241614474269844256 56395630762195731552 56576385988997640948 57474423861838873344 57553372246264476192 57570539736408142626 58138296538542345216 58324637232576134784 58404753492510992112 58484357827462240128 58564693483818644304 58671807692293849872 58752400834728319446 59331813071757198336 59494291793085606912 59593785541841016648 59684978625755753088 59784791264731532727 60040246355670965904 60374384866947820032 60539718645679762944 60567892510752139968 60733756205441557056 60928415680458997944 61291084821414111027 61895533389672632832 61980554726746358976 62150286962419785792 62263959183658779456 62349486600119849208 62897426838088760736 62983154583420873984 63069669905650847712 63185023668624146016 63271816283553574788 63445084607470197996 63561124999985004028 64276130827736964864 64452149442509407488 64658726844568732512 65196620079962821632 65405583605860138368 65615216886648151632 65794902555895020144 66005783653830581106 66656728265801296896 66748289705726848128 66839266088528274432 66931078267221307776 67053494505478685568 67145600953975222224 67545277150129836642 67921182975316297536 68107183476389733312 68138879074596157464 68211404143720860672 68231750798705946816 68325475731121751688 68450442307676158184 68544467640516372687 69220448583716731392 69410007091933208064 69632475063381711936 70046954081616126888 70629671753293056768 70834919687710124544 70856048906348483232 71083151627202164268 71158810495610033664 71882773529244297984 72079622749315254528 72211455621284738304 72310647181204085472 72508668122823083424 72641285714268576032 72741067700139824076 73346197589958174336 73581281556592655664 73817118997479170586 73895687822364265728 74019265375381897662 74545098474771864576 74749238406697300992 74988819299026459008 75194174349594308736 75435181318663521264 76283759663687826432 76492660876824351744 76632565149118497792 76737829661685968256 76760719648544190168 77006747596135677957 77412217646878474752 77624209114647197184 77766182976768179712 77836781115873980928 77873004656681322816 77979143769949653504 78086257978424859072 78229076923058466496 78336534446304425928 78802823341818142749 79458380722454688864 79579971501007670784 79713055019642043636 80053661807561287872 80757190014336186624 80978341607255409408 81237887573945330592 81721446428552148036 82640739635661811968 82867049283226381056 83018612244878372608 83132648800159798944 83595302123466212352 83824225817095056384 83863235784118347648 83977539444561165312 84092893207534463616 84246698224832194688 84362421711404766384 84593446143293597328 84864578983496461422 85701507770315953152 85936199256679209984 86211635792758310016 86355809604612213939 87207444807813517824 87486955848864202176 87726536741193360192 88007711538440774808 88128601252092479169 88997719607635797504 89241437689628410368 89404659340638247424 89527467938633629632 90060369533506448856 90561577300421730048 90809577968519644416 90851838766128209952 90975667731607929088 91100634308162335584 91392623520688496916 92843300084508949248 93395938775488169184 93524229900179773812 94172895671057409024 94474731875131310976 94777535502936219024 94907724425330362182 95167626911205296994 95341687499977506042 95843698038992397312 96106163665753672704 96281940828379651072 96414196241605447296 96678224163764111232 96988090266853098768 97794930119944232448 98108375408790207552 98422825329972227448 98527583763152354304 98692353833842530216 99008675480745871659 99985092398701945344 100258899132792411648 100580241758218028352 100718401430962833336 101317915725194754963 102208318611894236196 102317106215581291008 102347626198058920224 102488213596682627532 102675663461514237276 103830672875575097088 104115010637899812096 104448712595072567904 105070431122424190332 105944507629939585152 106284073359522724848 106624727440803246402 106738215743415050496 107676253352448248832 107971122143007212544 108317183431927107456 108465970771806128208 108763002184234625136 108961928571402864048 109111601550209736114 110187652847549082624 110371922334888983496 110489399044301841408 110725678496218755879 110843531733546398592 111028898063072846493 111231968749973757049 111817647712157796864 112123857610045951488 112483228948539688512 112791261524391463104 113152771977995281896 114948847723677746688 115106744492528952384 115141079472816285252 116649274465152269568 116809506985021984224 116968715654924480256 117129386967637288608 117343615384587699744 117504801669456638892 119187571083682033296 119369957251511506176 119569582529463065454 120080492711341931808 120748769733895640064 121079437291359525888 121135785021504279936 121467512410883114112 121856831360917995888 122582169642828222054 123791066779345265664 123961109453492717952 124300573924839571584 124527918367317558912 124698973200239698416 125794853676177521472 125966309166841747968 126139339811301695424 126370047337248292032 126543632567107149576 126890169214940395992 127122249999970008056 127296868475244692133 128552261655473929728 128904298885018814976 129317453689137465024 130811167211720276736 131230433773296303264 131589805111790040288 132011567307661162212 133496579411453696256 133862156534442615552 134106989010957371136 134291201907950444448 135090554300259673284 135842365950632595072 136214366952779466624 136277758149192314928 136463501597411893632 136650951462243503376 136900884615352316368 137088935281032745374 138440897167433462784 138820014183866416128 139264950126763423872 140093908163232253776 141259343506586113536 141669839375420249088 141712097812696966464 142166303254404328536 142317620991220067328 143012531249966259063 143765547058488595968 144159245498630509056 144422911242569476608 144621294362408170944 145017336245646166848 145282571428537152064 145482135400279648152 146692395179916348672 147162563113185311328 147634237994958341172 147791375644728531456 148038530750763795324 149977638598052918016 150388348699188617472 150870362637327042528 153475659323371936512 153521439297088380336 154013495192271355914 154824435293756949504 155248418229294394368 155532365953536359424 155673562231747961856 155746009313362645632 155958287539899307008 156172515956849718144 156458153846116932992 156673068892608851856 157605646683636285498 158916761444909377728 159159943002015341568 159426110039284087272 159937091161204869603 160107323615122575744 161514380028672373248 161956683214510818816 162475775147890661184 163442892857104296072 163667402325314604171 165281479271323623936 165734098566452762112 166037224489756745216 166265297600319597888 167726471568236695296 168185786415068927232 168493396449664389376 168724843422809532768 169186892286587194656 169729157966992922844 172423271585516620032 172711619209224427878 174414889615627035648 174973911697728404352 175453073482386720384 176015423076881549616 176257202504184958338 177995439215271595008 178482875379256820736 178809318681276494848 179054935877267259264 179354373794194598181 180120739067012897712 181123154600843460096 181619155937039288832 181703677532256419904 181951335463215858176 182201268616324671168 182785247041376993832 183873254464242333081 185686600169017898496 186791877550976338368 187048459800359547624 188949463750262621952 189555071005872438048 189815448850660724364 190335253822410593988 190683374999955012084 192828392483210894592 193356448327528222464 193976180533706197536 195589860239888464896 196216750817580415104 196845650659944454896 197384707667685060432 198017350961491743318 199970184797403890688 200517798265584823296 201160483516436056704 201436802861925666672 202635831450389509926 204416637223788472392 204634212431162582016 204695252396117840448 204976427193365255064 205351326923028474552 205633402921549118061 207661345751150194176 208230021275799624192 208897425190145135808 210140862244848380664 211889015259879170304 212568146719045449696 213249454881606492804 213476431486830100992 216634366863854214912 216931941543612256416 217526004368469250272 217923857142805728096 218223203100419472228 220743844669777966992 221451356992437511758 221687063467092797184 222057796126145692986 222463937499947514098 223635295424315593728 224247715220091902976 224966457897079377024 225582523048782926208 226305543955990563792 229897695447355493376 230213488985057904768 230282158945632570504 231020242788407033871 233298548930304539136 233619013970043968448 233937431309848960512 234258773935274577216 234687230769175399488 235009603338913277784 236408470025454428247 238375142167364066592 238739914503023012352 239139165058926130908 240160985422683863616 242271570043008559872 242935024821766228224 243713662721835991776 245164339285656444108 247922218906985435904 248601147849679143168 249055836734635117824 249397946400479396832 251589707352355042944 251932618333683495936 252278679622603390848 252740094674496584064 253087265134214299152 253780338429880791984 254244499999940016112 254593736950489384266 257104523310947859456 257808597770037629952 258634907378274930048 259067428813836641817 261622334423440553472 262460867546592606528 263179610223580080576 264023134615322324424 266993158822907392512 267724313068885231104 268213978021914742272 268582403815900888896 270181108600519346568 271684731901265190144 272428733905558933248 272555516298384629856 272927003194823787264 273301902924487006752 273801769230704632736 274177870562065490748 278529900253526847744 280187816326464507552 282518687013172227072 283424195625393932928 284332606508808657072 286025062499932518126 287531094116977191936 288318490997261018112 288845822485138953216 289242588724816341888 290034672491292333696 290565142857074304128 290964270800559296304 293384790359832697344 294325126226370622656 295268475989916682344 295582751289457062912 296077061501527590648 297026026442237614977 299955277196105836032 300776697398377234944 301740725274654085056 303953747175584264889 306951318646743873024 307042878594176760672 308026990384542711828 311492018626725291264 312345031913699436288 312916307692233865984 313346137785217703712 315211293367272570996 317833522889818755456 318852220078568174544 319874182322409739206 320214647230245151488 323028760057344746496 323913366429021637632 324951550295781322368 326885785714208592144 327334804650629208342 330562958542647247872 331468197132905524224 332074448979513490432 332177035488656267637 332530595200639195776 333086694189218539479 333695906249921271147 335452943136473390592 336371572830137854464 336986792899328778752 337449686845619065536 338373784573174389312 339458315933985845688 344846543171033240064 345423238418448855756 349947823395456808704 350906146964773440768 352030846153763099232 352514405008369916676 358109871754534518528 358708747588389196362 360241478134025795424 362246309201686920192 363238311874078577664 363407355064512839808 363902670926431716352 364402537232649342336 365570494082753987664 367746508928484666162 371373200338035796992 373583755101952676736 374096919600719095248 377898927500525243904 379110142011744876096 379630897701321448728 380670507644821187976 381366749999910024168 381890605425734076399 385656784966421789184 386712896655056444928 387952361067412395072 392433501635160830208 393691301319888909792 394769415335370120864 396034701922983486636 402320967032872113408 402873605723851333344 405271662900779019852 408833274447576944784 409390504792235680896 409952854386730510128 410702653846056949104 411266805843098236122 415322691502300388352 416460042551599248384 417794850380290271616 420281724489696761328 423778030519758340608 425136293438090899392 426498909763212985608 426952862973660201984 429037593749898777189 433268733727708429824 433863883087224512832 435052008736938500544 435847714285611456192 436446406200838944456 441487689339555933984 442902713984875023516 443374126934185594368 444115592252291385972 444927874999895028196 449932915794158754048 451165046097565852416 452611087911981127584 460426977970115809536 460564317891265141008 462040485576814067742 466597097860609078272 467238027940087936896 467874862619697921024 468517547870549154432 469374461538350798976 470019206677826555568 472816940050908856494 476750284334728133184 477479829006046024704 478278330117852261816 479811273483614608809 480321970845367727232 484543140086017119744 485870049643532456448 487427325443671983552 490328678571312888216 495844437813970871808 497202295699358286336 498111673469270235648 498795892800958793664 503179414704710085888 504557359245206781696 505480189348993168128 506174530268428598304 507560676859761583968 508488999999880032224 509187473900978768532 517269814756549860096 518134857627673283634 523244668846881106944 524921735093185213056 526359220447160161152 528046269230644648848 533986317645814785024 535448626137770462208 536427956043829484544 537164807631801777792 540362217201038693136 543369463802530380288 544857467811117866496 545111032596769259712 545854006389647574528 546603805848974013504 547603538461409265472 548355741124130981496 551619763392726999243 557059800507053695488 560375632652929015104 566848391250787865856 568665213017617314144 572050124999865036252 578485177449632683776 580069344982584667392 581130285714148608256 581928541601118592608 586769580719665394688 588650252452741245312 590536951979833364688 592154123003055181296 594052052884475229954 599910554392211672064 601553394796754469888 603481450549308170112 607907494351168529778 613902637293487746048 614085757188353521344 616053980769085423656 616900208764647354183 622984037253450582528 624690063827398872576 625832615384467731968 626692275570435407424 630422586734545141992 635667045779637510912 637704440157136349088 639748364644819478412 640429294460490302976 649903100591562644736 653771571428417184288 654669609301258416684 664354070977312535274 665061190401278391552 666173388378437078958 667391812499842542294 670905886272946781184 672743145660275708928 673973585798657557504 674899373691238131072 676747569146348778624 678916631867971691376 689693086342066480128 690846476836897711512 693060728365221101613 699895646790913617408 701812293929546881536 704061692307526198464 705028810016739833352 709225410076363284741 716219743509069037056 717417495176778392724 720482956268051590848 726814710129025679616 728805074465298684672 731140988165507975328 735493017856969332324 747167510203905353472 748193839201438190496 755797855001050487808 758220284023489752192 759261795402642897456 761341015289642375952 762733499999820048336 763781210851468152798 771313569932843578368 773425793310112889856 775904722134824790144 777202286441509925451 784867003270321660416 787382602639777819584 789538830670740241728 792069403845966973272 804641934065744226816 805747211447702666688 810543325801558039704 817666548895153889568 818781009584471361792 819905708773461020256 821405307692113898208 822533611686196472244 835589700760580543232 840563448979393522656 847556061039516681216 850272586876181798784 852997819526425971216 858075187499797554378 866537467455416859648 867727766174449025664 870104017473877001088 871695428571222912384 872892812401677888912 882975378679111867968 885805427969750047032 886748253868371188736 888231184504582771944 889855749999790056392 891078079326712844931 899865831588317508096 902330092195131704832 905222175823962255168 920853955940231619072 921128635782530282016 924080971153628135484 934476055880175873792 937035095741098308864 938748923076701597952 940038413355653111136 945633880101817712988 953500568669456266368 956556660235704523632 959622546967229217618 960643941690735454464 969086280172034239488 971740099287064912896 974854650887343967104 980657357142625776432 991688875627941743616 994404591398716572672 996223346938540471296 997591785601917587328 1001087718749763813441 1006358829409420171776 1009114718490413563392 1010960378697986336256 1012349060536857196608 1015121353719523167936 1016977999999760064448 1018374947801957537064 1034539629513099720192 1036269715255346567268 1049843470186370426112 1052718440894320322304 1056092538461289297696 1074329615263603555584 1080724434402077386272 1086738927605060760576 1089714935622235732992 1090222065193538519424 1091708012779295149056 1093207611697948027008 1095207076922818530944 1096711482248261962992 1103239526785453998486 1114119601014107390976 1120751265305858030208 1133696782501575731712 1137330426035234628288 1144100249999730072504 1145671816277202229197 1156970354899265367552 1160138689965169334784 1162260571428297216512 1163857083202237185216 1177300504905482490624 1181073903959666729376 1184308246006110362592 1188104105768950459908 1206962901098616340224 1215814988702337059556 1228171514376707042688 1232107961538170847312 1233800417529294708366 1245968074506901165056 1249380127654797745152 1251665230768935463936 1253384551140870814848 1260845173469090283984 1271334091559275021824 1275408880314272698176 1279496729289638956824 1280858588920980605952 1287112781249696331567 1299806201183125289472 1307543142856834368576 1309339218602516833368 1328708141954625070548 1330122380802556783104 1332346776756874157916 1334783624999685084588 1349798747382476262144 1353495138292697557248 1357833263735943382752 1381692953673795423024 1386121456730442203226 1399791293581827234816 1403624587859093763072 1408123384615052396928 1410057620033479666704 1418450820152726569482 1432439487018138074112 1434834990353556785448 1439433820450843826427 1440965912536103181696 1453629420258051359232 1457610148930597369344 1462281976331015950656 1470986035713938664648 1494335020407810706944 1496387678402876380992 1516440568046979504384 1518523590805285794912 1522682030579284751904 1525466999999640096672 1527562421702936305596 1551809444269649580288 1554404572883019850902 1569734006540643320832 1574765205279555639168 1579077661341480483456 1584138807691933946544 1609283868131488453632 1611494422895405333376 1621086651603116079408 1635333097790307779136 1637562019168942723584 1639811417546922040512 1642810615384227796416 1645067223372392944488 1654859290178180997729 1671179401521161086464 1681126897958787045312 1700545173752363597568 1705995639052851942432 1716150374999595108756 1735455532348898051328 1740208034947754002176 1743390857142445824768 1745785624803355777824 1765950757358223735936 1771610855939500094064 1776462369009165543888 1779711499999580112784 1782156158653425689862 1799731663176635016192 1804660184390263409664 1810444351647924510336 1841707911880463238144 1842257271565060564032 1848161942307256270968 1868952111760351747584 1874070191482196617728 1877497846153403195904 1880076826711306222272 1891267760203635425976 1907001137338912532736 1913113320471409047264 1919245093934458435236 1921287883381470908928 1949709301774687934208 1961314714285251552864 1995183571203835174656 2002175437499527626882 2012717658818840343552 2018229436980827126784 2021920757395972672512 2024698121073714393216 2030242707439046335872 2033955999999520128896 2036749895603915074128 2069079259026199440384 2072539430510693134536 2079182185095663304839 2099686940372740852224 2105436881788640644608 2112185076922578595392 2127676230229089854223 2148659230527207111168 2161448868804154772544 2180444130387077038848 2186415223395896054016 2190414153845637061888 2193422964496523925984 2206479053570907996972 2241502530611716060416 2267393565003151463424 2274660852070469256576 2288200499999460145008 2291343632554404458394 2313940709798530735104 2320277379930338669568 2324521142856594433024 2327714166404474370432 2331606859324529776353 2354601009810964981248 2362147807919333458752 2368616492012220725184 2376208211537900919816 2413925802197232680448 2431629977404674119112 2456343028753414085376 2464215923076341694624 2467600835058589416732 2506769102281741629696 2521690346938180567968 2542668183118550043648 2550817760628545396352 2558993458579277913648 2574225562499392663134 2599612402366250578944 2615086285713668737152 2618678437205033666736 2657416283909250141096 2660244761605113566208 2664693553513748315832 2669567249999370169176 2673234237980138534793 2699597494764952524288 2706990276585395114496 2715666527471886765504 2763385907347590846048 2772242913460884406452 2816246769230104793856 2820115240066959333408 2836901640305453138964 2869669980707113570896 2878867640901687652854 2881931825072206363392 2907258840516102718464 2915220297861194738688 2924563952662031901312 2941972071427877329296 2988670040815621413888 2992775356805752761984 3003263156249291440323 3032881136093959008768 3037047181610571589824 3045364061158569503808 3050933999999280193344 3055124843405872611192 3103618888539299160576 3108809145766039701804 3149530410559111278336 3158155322682960966912 3168277615383867893088 3222988845790810666752 3242173303206232158816 3270666195580615558272 3275124038337885447168 3279622835093844081024 3285621230768455592832 3290134446744785888976 3309718580356361995458 3342358803042322172928 3362253795917574090624 3401090347504727195136 3411991278105703884864 3432300749999190217512 3470911064697796102656 3480416069895508004352 3486781714284891649536 3491571249606711555648 3531901514716447471872 3543221711879000188128 3552924738018331087776 3559422999999160225568 3564312317306851379724 3620888703295849020672 3684514543130121128064 3696323884614512541936 3737904223520703495168 3748140382964393235456 3754995692306806391808 3760153653422612444544 3782535520407270851952 3814002274677825065472 3826226640942818094528 3838490187868916870472 3842575766762941817856 3861338343749088994701 3899418603549375868416 3922629428570503105728 3990367142407670349312 4004350874999055253764 4049396242147428786432 4060485414878092671744 4067911999999040257792 4073499791207830148256 4145078861021386269072 4158364370191326609678 4199373880745481704448 4210873763577281289216 4224370153845157190784 4255352460458179708446 4297318461054414222336 4318301461352531479281 4322897737608309545088 4360888260774154077696 4372830446791792108032 4380828307691274123776 4386845928993047851968 4412958107141815993944 4483005061223432120832 4549321704140938513152 4576400999998920290016 4582687265108808916788 4655428332808948740864 4663213718649059552706 4709202019621929962496 4724295615838666917504 4737232984024441450368 4752416423075801839632 4827851604394465360896 4863259954809348238224 4912686057506828170752 4928431846152683389248 4935201670117178833464 4964577870534542993187 5013538204563483259392 5043380693876361135936 5101635521257090792704 5117986917158555827296 5148451124998785326268 5230172571427337474304 5237356874410067333472 5314832567818500282192 5329387107027496631664 5339134499998740338352 5346468475960277069586 5399194989529905048576 5413980553170790228992 5431333054943773531008 5526771814695181692096 5544485826921768812904 5632493538460209587712 5640230480133918666816 5673803280610906277928 5739339961414227141792 5757735281803375305708 5763863650144412726784 5849127905324063802624 5883944142855754658592 5985550713611505523968 6006526312498582880646 6065762272187918017536 6074094363221143179648 6090728122317139007616 6101867999998560386688 6110249686811745222384 6207237777078598321152 6217618291532079403608 6237546555286989914517 6299060821118222556672 6316310645365921933824 6336555230767735786176 6445977691581621333504 6484346606412464317632 6541332391161231116544 6559245670187688162048 6571242461536911185664 6580268893489571777952 6619437160712723990916 6724507591835148181248 6802180695009454390272 6823982556211407769728 6864601499998380435024 6941822129395592205312 6960832139791016008704 6973563428569783299072 6983142499213423111296 7063803029432894943744 7086443423758000376256 7105849476036662175552 7118845999998320451136 7128624634613702759448 7241777406591698041344 7369029086260242256128 7392647769229025083872 7520307306845224889088 7565071040814541703904 7628004549355650130944 7652453281885636189056 7676980375737833740944 7722676687498177989402 7798837207098751736832 7845258857141006211456 7980734284815340698624 8008701749998110507528 8019702713940415604379 8098792484294857572864 8120970829756185343488 8135823999998080515584 8146999582415660296512 8290157722042772538144 8316728740382653219356 8448740307690314381568 8510704920916359416892 8636602922705062958562 8645795475216619090176 8721776521548308155392 8745660893583584216064 8761656615382548247552 8773691857986095703936 8825916214283631987888 8966010122446864241664 9009789468747874320969 9098643408281877026304 9152801999997840580032 9165374530217617833576 9310856665617897481728 9326427437298119105412 9448591231677333835008 9474465968048882900736 9504832846151603679264 9726519909618696476448 9825372115013656341504 9856863692305366778496 9870403340234357666928 9929155741069085986374 10027076409126966518784 10086761387752722271872 10203271042514181585408 10235973834317111654592 10296902249997570652536 10460345142854674948608 10474713748820134666944 10629665135637000564384 10658774214054993263328 10678268999997480676704 10692936951920554139172 10862666109887547062016 11053543629390363384192 11088971653843537625808 11264987076920419175424 11280460960267837333632 11347606561221812555856 11478679922828454283584 11515470563606750611416 11527727300288825453568 11584015031247266984103 11698255810648127605248 11767888285711509317184 11971101427223011047936 12013052624997165761292 12148188726442286359296 12181456244634278015232 12203735999997120773376 12220499373623490444768 12435236583064158807216 12475093110573979829034 12598121642236445113344 12632621290731843867648 12673110461535471572352 12891955383163242667008 12968693212824928635264 13082664782322462233088 13118491340375376324096 13142484923073822371328 13160537786979143555904 13238874321425447981832 13449015183670296362496 13647965112422815539456 13729202999996760870048 13966284998426846222592 14127606058865789887488 14172886847516000752512 14211698952073324351104 14237691999996640902272 14257249269227405518896 14483554813183396082688 14738058172520484512256 14785295538458050167744 14893733611603628979561 15040614613690449778176 15130142081629083407808 15304906563771272378112 15353960751475667481888 15445353374996355978804 15690517714282012422912 16017403499996221015056 16039405427880831208758 16197584968589715145728 16241941659512370686976 16271647999996161031168 16293999164831320593024 16580315444085545076288 16633457480765306438712 16897480615380628763136 17021409841832718833784 17273205845410125917124 17291590950433238180352 17547383715972191407872 17651832428567263975776 18019578937495748641938 18197286816563754052608 18305603999995681160064 18330749060435235667152 18621713331235794963456 18652854874596238210824 18712639665860969743551 18897182463354667670016 18948931936097765801472 19009665692303207358528 19453039819237392952896 19713727384610733556992 19740806680468715333856 19858311482138171972748 20173522775505444543744 20406542085028363170816 20471947668634223309184 20593804499995141305072 20920690285709349897216 20949427497640269333888 21259330271274001128768 21317548428109986526656 21356537999994961353408 21385873903841108278344 21725332219775094124032 22107087258780726768384 22177943307687075251616 22560921920535674667264 22695213122443625111712 22957359845656908567168 23030941127213501222832 23168030062494533968206 23396511621296255210496 23535776571423018634368 23942202854446022095872 24026105249994331522584 24296377452884572718592 24362912489268556030464 24407471999994241546752 24440998747246980889536 24870473166128317614432 24950186221147959658068 25346220923070943144704 25937386425649857270528 26165329564644924466176 26236982680750752648192 26284969846147644742656 26321075573958287111808 26477748642850895963664 26898030367340592724992 27029368406243622962907 27295930224845631078912 27458405999993521740096 27932569996853692445184 28345773695032001505024 28423397904146648702208 28475383999993281804544 28514498538454811037792 29476116345040969024512 29570591076916100335488 29787467223207257959122 30081229227380899556352 30260284163258166815616 30609813127542544756224 30707921502951334963776 30890706749992711957608 31381035428564024845824 32034806999992442030112 32078810855761662417516 32587998329662641186048 33160630888171090152576 33266914961530612877424 33794961230761257526272 34042819683665437667568 34546411690820251834248 34583181900866476360704 34752045093741800952309 35094767431944382815744 35303664857134527951552 36039157874991497283876 36611207999991362320128 36661498120870471334304 37305709749192476421648 37425279331721939487102 37794364926709335340032 37897863872195531602944 38019331384606414717056 38906079638474785905792 39427454769221467113984 39481613360937430667712 39716622964276343945496 40347045551010889087488 40943895337268446618368 41187608999990282610144 41898854995280538667776 42518660542548002257536 42635096856219973053312 42713075999989922706816 42771747807682216556688 43450664439550188248064 44214174517561453536768 44355886615374150503232 45121843841071349334528 45390426244887250223424 45914719691313817134336 46061882254427002445664 46336060124989067936412 47071553142846037268736 48052210499988663045168 48592754905769145437184 48725824978537112060928 48814943999988483093504 48881997494493961779072 49740946332256635228864 49900372442295919316136 50692441846141886289408 51874772851299714541056 52642151147916574223616 52955497285701791927328 54058736812487245925814 54591860449691262157824 54916811999987043480192 55865139993707384890368 56137918997582909230653 56691547390064003010048 56846795808293297404416 56950767999986563609088 57028997076909622075584 59141182153832200670976 59574934446414515918244 60520568326516333631232 61219626255085089512448 61415843005902669927552 61781413499985423915216 62762070857128049691648 64069613999984884060224 64157621711523324835032 65175996659325282372096 66321261776342180305152 66533829923061225754848 68085639367330875335136 69092823381640503668496 69504090187483601904618 70189534863888765631488 70607329714269055903104 72078315749982994567752 73222415999982724640256 73322996241740942668608 74611419498384952843296 74850558663443878974204 76038662769212829434112 77812159276949571811584 78854909538442934227968 78963226721874861335424 79433245928552687890992 80694091102021778174976 81088105218730868888721 81887790674536893236736 82375217999980565220288 83797709990561077335552 85037321085096004515072 85270193712439946106624 85426151999979845413632 85543495615364433113376 88428349035122907073536 88711773230748301006464 90243687682142698669056 90780852489774500446848 91829439382627634268672 92123764508854004891328 92672120249978135872824 94143106285692074537472 96104420999977326090336 97763994988987923558144 99481892664513270457728 99800744884591838632272 101384883692283772578816 103749545702599429082112 104256135281225402856927 105284302295833148447232 105910994571403583854656 108117473624974491851628 109833623999974086960384 112275837995165818461306 113383094780128006020096 113693591616586594808832 113901535999973127218176 114057994153819244151168 118282364307664401341952 119149868892829031836488 121041136653032667262464 122831686011805339855104 123562826999970847830432 128139227999969768120448 128315243423046649670064 130351993318650564744192 132642523552684360610304 133067659846122451509696 136171278734661750670272 138185646763281007336992 139008180374967203809236 141214659428538111806208 144156631499965989135504 146444831999965449280512 146645992483481885337216 149222838996769905686592 149701117326887757948408 152077325538425658868224 155624318553899143623168 157926453443749722670848 158866491857105375781984 162176210437461737777442 163775581349073786473472 164750435999961130440576 167595419981122154671104 170074642170192009030144 170540387424879892213248 170852303999959690827264 171086991230728866226752 177423546461496602012928 181561704979549000893696 183658878765255268537344 184247529017708009782656 185344240499956271745648 188286212571384149074944 192208841999954652180672 195527989977975847116288 198963785329026540915456 199601489769183677264544 208512270562450805713854 210568604591666296894464 211821989142807167709312 216234947249948983703256 219667247999948173920768 224551675990331636922612 228115988307638488302336 236564728615328802683904 238299737785658063672976 242082273306065334524928 243264315656192606666163 245663372023610679710208 247125653999941695660864 256278455999939536240896 256630486846093299340128 265285047105368721220608 266135319692244903019392 272342557469323501340544 276371293526562014673984 278016360749934407618472 282429318857076223612416 288313262999931978271008 293291984966963770674432 298445677993539811373184 299402234653775515896816 304154651076851317736448 311248637107798287246336 315852906887499445341696 317732983714210751563968 324352420874923475554884 329500871999922260881152 340149284340384018060288 341080774849759784426496 341704607999919381654528 342173982461457732453504 354847092922993204025856 363123409959098001787392 368495058035416019565312 370688480999912543491296 384417683999909304361344 391055979955951694232576 397927570658053081830912 399202979538367354529088 417024541124901611427708 423643978285614335418624 432469894499897967406512 439334495999896347841536 449103351980663273845224 456231976615276976604672 476599475571316127345952 486528631312385213332326 491326744047221359420416 494251307999883391321728 512556911999879072481792 513260973692186598680256 532270639384489806038784 544685114938647002681088 552742587053124029347968 556032721499868815236944 564858637714152447224832 576626525999863956542016 586583969933927541348864 596891355987079622746368 598804469307551031793632 631705813774998890683392 635465967428421503127936 648704841749846951109768 659001743999844521762304 684347964922915464907008 709694185845986408051712 726246819918196003574784 729792946968577819998489 736990116070832039130624 741376961999825086982592 768835367999818608722688 795855141316106163661824 798405959076734709058176 834049082249803222855416 847287956571228670837248 864939788999795934813024 898206703961326547690448 912463953230553953209344 953198951142632254691904 973057262624770426664652 988502615999766782643456 1025113823999758144963584 1026521947384373197360512 1064541278768979612077568 1089370229877294005362176 1105485174106248058695936 1112065442999737630473888 1153253051999727913084032 1173167939867855082697728 1193782711974159245492736 1197608938615102063587264 1270931934856843006255872 1297409683499693902219536 1318003487999689043524608 1368695929845830929814016 1459585893937155639996978 1473980232141664078261248 1482753923999650173965184 1537670735999637217445376 1596811918153469418116352 1668098164499606445710832 1694575913142457341674496 1729879577999591869626048 1796413407922653095380896 1906397902285264509383808 1946114525249540853329304 1977005231999533565286912 2053043894768746394721024 2129082557537959224155136 2178740459754588010724352 2210970348212496117391872 2224130885999475260947776 2306506103999455826168064 2387565423948318490985472 2395217877230204127174528 2541863869713686012511744 2594819366999387804439072 2737391859691661859628032 2919171787874311279993956 2965507847999300347930368 3075341471999274434890752 3193623836306938836232704 3336196328999212891421664 3459759155999183739252096 3592826815845306190761792 3812795804570529018767616 3892229050499081706658608 3954010463999067130573824 4106087789537492789442048 4421940696424992234783744 4448261771998950521895552 4613012207998911652336128 4790435754460408254349056 5083727739427372025023488 5189638733998775608878144 5838343575748622559987912 5931015695998600695860736 6387247672613877672465408 6672392657998425782843328 6919518311998367478504192 7185653631690612381523584 7625591609141058037535232 7784458100998163413317216 8212175579074985578884096 8896523543997901043791104 9226024415997823304672256 9580871508920816508698112 10379277467997551217756288 11676687151497245119975824 11862031391997201391721472 13344785315996851565686656 13839036623996734957008384 14371307263381224763047168 15251183218282116075070464 15568916201996326826634432 17793047087995802087582208 19161743017841633017396224 20758554935995102435512576 23353374302994490239951648 26689570631993703131373312 27678073247993469914016768 28742614526762449526094336 31137832403992653653268864 35586094175991604175164416 41517109871990204871025152 46706748605988980479903296 53379141263987406262746624 57485229053524899052188672 62275664807985307306537728 83034219743980409742050304 93413497211977960959806592 106758282527974812525493248 124551329615970614613075456 186826994423955921919613184 249102659231941229226150912 373653988847911843839226368 747307977695823687678452736
- Sum of all divisors σ(n): 2840923178995687273740224401
- Sum of proper divisors (its aliquot sum) s(n): 2093615201299863586061771665
- 747307977695823687678452736 is an abundant number, because the sum of its proper divisors (2093615201299863586061771665) is greater than itself. Its abundance is 1346307223604039898383318929
Bases of 747307977695823687678452736
- Binary: 1001101010001010001001111010100101100011001011000101000101101010111110010001100100000000002
- Hexadecimal: 0x26A289EA58CB145ABE46400
- Base-36: 2LWCQ0JTDRG99G0000
Squares and roots of 747307977695823687678452736
- 747307977695823687678452736 squared (7473079776958236876784527362) is 558469213527821714259499285594991081897813378985885696
- 747307977695823687678452736 cubed (7473079776958236876784527363) is 417348498566853586111752612335362148582236424613699101044055857341660207834464256
-
747307977695823687678452736 is a
perfect square number . Itssquare root is 27336934314144 -
The
cube root of 747307977695823687678452736 is 907471942.2838845991
Scales and comparisons
How big is 747307977695823687678452736?- 747,307,977,695,823,687,678,452,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 747,307,977,695,823,687,678,452,736 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 747307977695823687678452736 cubic inches would be around 75622661.9 feet tall.
Recreational maths with 747307977695823687678452736
- 747307977695823687678452736 backwards is 637254876786328596779703747
- The number of decimal digits it has is: 27
- The sum of 747307977695823687678452736's digits is 153
- 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 747307977695823687678452736 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 747307977695823687678452736 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/747307977695823687678452736/
Chicago style:
Numbermatics. 2024. "Number 747307977695823687678452736 - Facts about the integer". https://numbermatics.com/n/747307977695823687678452736/
The information we have on file for 747307977695823687678452736 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 747307977695823687678452736, math, Factors of 747307977695823687678452736, curriculum, school, college, exams, university, Prime factorization of 747307977695823687678452736, STEM, science, technology, engineering, physics, economics, calculator, seven hundred forty-seven septillion, three hundred seven sextillion, nine hundred seventy-seven quintillion, six hundred ninety-five quadrillion, eight hundred twenty-three trillion, six hundred eighty-seven billion, six hundred seventy-eight million, four hundred fifty-two thousand, seven hundred thirty-six.