288033601688636940934447104
288,033,601,688,636,940,934,447,104 is an even composite number composed of five prime numbers multiplied together.
What does the number 288033601688636940934447104 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 22869 divisors.
288033601688636940934447104 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-two thousand, eight hundred sixty-nine divisors.
Prime factorization of 288033601688636940934447104:
232 × 310 × 76 × 132 × 2392
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 239 × 239)See below for interesting mathematical facts about the number 288033601688636940934447104 from the Numbermatics database.
Names of 288033601688636940934447104
- Cardinal: 288033601688636940934447104 can be written as Two hundred eighty-eight septillion, thirty-three sextillion, six hundred one quintillion, six hundred eighty-eight quadrillion, six hundred thirty-six trillion, nine hundred forty billion, nine hundred thirty-four million, four hundred forty-seven thousand, one hundred four.
Scientific notation
- Scientific notation: 2.88033601688636940934447104 × 1026
Factors of 288033601688636940934447104
Divisors of 288033601688636940934447104
- Number of divisors d(n): 22869
-
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 239 243 252 256 273 288 294 312 324 336 338 343 351 364 378 384 392 416 432 441 448 468 478 486 504 507 512 546 567 576 588 624 637 648 672 676 686 702 717 728 729 756 768 784 819 832 864 882 896 936 956 972 1008 1014 1024 1029 1053 1092 1134 1152 1176 1183 1248 1274 1296 1323 1344 1352 1372 1404 1434 1456 1458 1512 1521 1536 1568 1638 1664 1673 1701 1728 1764 1792 1872 1911 1912 1944 2016 2028 2048 2058 2106 2151 2184 2187 2268 2304 2352 2366 2401 2457 2496 2548 2592 2646 2688 2704 2744 2808 2868 2912 2916 3024 3042 3072 3087 3107 3136 3159 3276 3328 3346 3402 3456 3528 3549 3584 3744 3822 3824 3888 3969 4032 4056 4096 4116 4212 4302 4368 4374 4459 4536 4563 4608 4704 4732 4802 4914 4992 5019 5096 5103 5184 5292 5376 5408 5488 5616 5733 5736 5824 5832 6048 6084 6144 6174 6214 6272 6318 6453 6552 6561 6656 6692 6804 6912 7056 7098 7168 7203 7371 7488 7644 7648 7776 7938 8064 8112 8192 8232 8281 8424 8604 8736 8748 8918 9072 9126 9216 9261 9321 9408 9464 9477 9604 9828 9984 10038 10192 10206 10368 10584 10647 10752 10816 10976 11232 11466 11472 11648 11664 11711 11907 12096 12168 12288 12348 12428 12544 12636 12906 13104 13122 13312 13377 13384 13608 13689 13824 14112 14196 14336 14406 14742 14976 15057 15288 15296 15309 15552 15876 16128 16224 16384 16464 16562 16807 16848 17199 17208 17472 17496 17836 18144 18252 18432 18522 18642 18816 18928 18954 19208 19359 19656 19683 19968 20076 20384 20412 20736 21168 21294 21504 21609 21632 21749 21952 22113 22464 22932 22944 23296 23328 23422 23814 24192 24336 24576 24696 24843 24856 25088 25272 25812 26208 26244 26624 26754 26768 27216 27378 27648 27783 27963 28224 28392 28431 28672 28812 29484 29952 30114 30576 30592 30618 31104 31213 31752 31941 32256 32448 32768 32928 33124 33614 33696 34398 34416 34944 34992 35133 35672 35721 36288 36504 36864 37044 37284 37632 37856 37908 38416 38718 39312 39366 39936 40131 40152 40391 40768 40824 41067 41472 42336 42588 43008 43218 43264 43498 43904 44226 44928 45171 45864 45888 45927 46592 46656 46844 47628 48384 48672 49152 49392 49686 49712 50176 50421 50544 51597 51624 52416 52488 53248 53508 53536 54432 54756 55296 55566 55926 56448 56784 56862 57121 57344 57624 57967 58077 58968 59049 59904 60228 61152 61184 61236 62208 62426 63504 63882 64512 64827 64896 65247 65536 65856 66248 66339 67228 67392 68796 68832 69888 69984 70266 71344 71442 72576 73008 73728 74088 74529 74568 75264 75712 75816 76832 77436 78624 78732 79872 80262 80304 80782 81536 81648 81977 82134 82944 83349 83889 84672 85176 85293 86016 86436 86528 86996 87808 88452 89856 90342 91728 91776 91854 93184 93312 93639 93688 95256 95823 96768 97344 98304 98784 99372 99424 100352 100842 101088 103194 103248 104832 104976 105399 106496 107016 107072 107163 108864 109512 110592 111132 111852 112896 113568 113724 114242 114688 115248 115934 116154 117649 117936 118098 119808 120393 120456 121173 122304 122368 122472 123201 124416 124852 127008 127764 129024 129654 129792 130494 131072 131712 132496 132678 134456 134784 135513 137592 137664 137781 139776 139968 140532 142688 142884 145152 146016 147456 148176 149058 149136 150528 151263 151424 151632 152243 153664 154791 154872 157248 157464 159744 160524 160608 161564 163072 163296 163954 164268 165888 166698 167778 169344 170352 170586 171363 172032 172872 173056 173901 173992 174231 175616 176904 179712 180684 183456 183552 183708 186368 186624 187278 187376 190512 191646 193536 194481 194688 195741 196608 197568 198744 198848 199017 200704 201684 202176 206388 206496 209664 209952 210798 212992 214032 214144 214326 217728 218491 219024 221184 222264 223587 223704 225792 227136 227448 228484 229376 230496 231868 232308 235298 235872 236196 239616 240786 240912 242346 244608 244736 244944 245931 246402 248832 249704 250047 251667 254016 255528 255879 258048 259308 259584 260988 262144 263424 264992 265356 268912 269568 271026 275184 275328 275562 279552 279936 280917 281064 282737 285376 285768 287469 290304 292032 294912 296352 298116 298272 301056 302526 302848 303264 304486 307328 309582 309744 314496 314928 316197 319488 321048 321216 321489 323128 326144 326592 327908 328536 331776 333396 335556 338688 340704 341172 342726 344064 345744 346112 347802 347984 348462 351232 352947 353808 359424 361179 361368 363519 366912 367104 367416 369603 372736 373248 374556 374752 381024 383292 387072 388962 389376 391482 393216 395136 397488 397696 398034 399847 401408 403368 404352 405769 406539 412776 412992 413343 419328 419904 421596 425984 428064 428288 428652 435456 436982 438048 442368 444528 447174 447408 451584 453789 454272 454896 456729 456968 458752 460992 463736 464373 464616 470596 471744 472392 479232 481572 481824 484692 489216 489472 489888 491862 492804 497664 499408 500094 503334 508032 511056 511758 514089 516096 518616 519168 521703 521976 522693 524288 526848 529984 530712 537824 539136 542052 550368 550656 551124 559104 559872 561834 562128 565474 570752 571536 573839 574938 580608 583443 584064 587223 589824 592704 596232 596544 597051 602112 605052 605696 606528 608972 614656 619164 619488 628992 629856 632394 638976 642096 642432 642978 646256 652288 653184 655473 655816 657072 663552 666792 670761 671112 677376 681408 682344 685452 688128 691488 692224 695604 695968 696924 702464 705894 707616 718848 722358 722736 727038 733824 734208 734832 737793 739206 742573 745472 746496 749112 749504 750141 755001 762048 766584 767637 774144 777924 778752 782964 786432 790272 794976 795392 796068 799694 802816 806736 808704 811538 813078 825552 825984 826686 838656 839808 842751 843192 848211 851968 856128 856576 857304 862407 870912 873964 876096 884736 889056 894348 894816 903168 907578 908544 909792 913458 913936 917504 921984 927472 928746 929232 941192 943488 944784 948591 958464 963144 963648 964467 969384 978432 978944 979776 983724 985608 995328 998816 1000188 1006668 1016064 1022112 1023516 1028178 1032192 1037232 1038336 1043406 1043952 1045386 1048576 1053696 1058841 1059968 1061424 1065701 1075648 1078272 1083537 1084104 1090557 1100736 1101312 1102248 1108809 1118208 1119744 1123668 1124256 1130948 1141504 1143072 1147678 1149876 1161216 1166886 1168128 1174446 1179648 1185408 1192464 1193088 1194102 1199541 1204224 1210104 1211392 1213056 1217307 1217944 1219617 1229312 1238328 1238976 1257984 1259712 1264788 1277952 1284192 1284864 1285956 1292512 1304576 1306368 1310946 1311632 1314144 1327104 1333584 1341522 1342224 1354752 1361367 1362816 1364688 1370187 1370904 1376256 1382976 1384448 1391208 1391936 1393119 1393848 1404928 1411788 1415232 1437696 1444716 1445472 1454076 1467648 1468416 1469664 1475586 1478412 1485146 1490944 1492992 1498224 1499008 1500282 1510002 1524096 1529437 1533168 1535274 1542267 1548288 1555848 1557504 1565109 1565928 1568079 1572864 1580544 1589952 1590784 1592136 1599388 1605632 1613472 1617408 1623076 1626156 1651104 1651968 1653372 1677312 1679616 1685502 1686384 1696422 1703936 1712256 1713152 1714608 1721517 1724814 1741824 1747928 1750329 1752192 1761669 1769472 1778112 1788696 1789632 1791153 1806336 1815156 1817088 1819584 1826916 1827872 1835008 1843968 1854944 1857492 1858464 1882384 1886976 1889568 1897182 1916928 1926288 1927296 1928934 1938768 1956864 1957888 1959552 1966419 1967448 1971216 1979159 1990656 1997632 2000376 2012283 2013336 2032128 2044224 2047032 2056356 2064384 2074464 2076672 2086812 2087904 2090772 2097152 2107392 2117682 2119936 2122848 2131402 2151296 2156544 2167074 2168208 2181114 2201472 2202624 2204496 2213379 2217618 2227719 2236416 2239488 2247336 2248512 2250423 2261896 2265003 2283008 2286144 2295356 2299752 2322432 2333772 2336256 2348892 2359296 2370816 2384928 2386176 2388204 2399082 2408448 2420208 2422784 2426112 2434614 2435888 2439234 2458624 2476656 2477952 2515968 2519424 2528253 2529576 2544633 2555904 2568384 2569728 2571912 2585024 2587221 2609152 2612736 2621892 2623264 2628288 2654208 2667168 2683044 2684448 2709504 2722734 2725632 2729376 2740374 2741808 2752512 2765952 2768896 2782416 2783872 2786238 2787696 2798929 2809856 2823576 2830464 2840383 2845773 2875392 2889432 2890944 2893401 2908152 2935296 2936832 2939328 2951172 2956824 2970292 2981888 2985984 2996448 2998016 3000564 3020004 3048192 3058874 3066336 3070548 3084534 3096576 3111696 3115008 3130218 3131856 3136158 3145728 3161088 3176523 3179904 3181568 3184272 3197103 3198776 3211264 3226944 3234816 3246152 3250611 3252312 3271671 3302208 3303936 3306744 3326427 3354624 3359232 3371004 3372768 3392844 3407872 3424512 3426304 3429216 3443034 3449628 3483648 3495856 3500658 3504384 3523338 3538944 3556224 3577392 3579264 3582306 3598623 3612672 3630312 3634176 3639168 3651921 3653832 3655744 3658851 3670016 3687936 3709888 3714984 3716928 3764768 3773952 3779136 3794364 3833856 3852576 3854592 3857868 3877536 3913728 3915776 3919104 3932838 3934896 3942432 3958318 3981312 3995264 4000752 4016873 4024566 4026672 4064256 4084101 4088448 4094064 4110561 4112712 4128768 4148928 4153344 4173624 4175808 4179357 4181544 4194304 4214784 4235364 4239872 4245696 4262804 4302592 4313088 4334148 4336416 4362228 4402944 4405248 4408992 4426758 4435236 4455438 4472832 4478976 4494672 4497024 4500846 4523792 4530006 4566016 4572288 4588311 4590712 4599504 4626801 4644864 4667544 4672512 4695327 4697784 4704237 4718592 4741632 4769856 4772352 4776408 4798164 4816896 4840416 4845568 4852224 4869228 4871776 4878468 4917248 4953312 4955904 5031936 5038848 5056506 5059152 5089266 5111808 5136768 5139456 5143824 5164551 5170048 5174442 5198011 5218304 5225472 5243784 5246528 5250987 5256576 5285007 5308416 5334336 5366088 5368896 5373459 5419008 5445468 5451264 5458752 5480748 5483616 5505024 5531904 5537792 5564832 5567744 5572476 5575392 5597858 5619712 5647152 5660928 5680766 5691546 5750784 5778864 5781888 5786802 5816304 5870592 5873664 5878656 5899257 5902344 5913648 5937477 5940584 5963776 5971968 5992896 5996032 6001128 6036849 6040008 6096384 6117748 6132672 6141096 6169068 6193152 6223392 6230016 6260436 6263712 6272316 6291456 6322176 6353046 6359808 6363136 6368544 6394206 6397552 6422528 6453888 6469632 6492304 6501222 6504624 6543342 6604416 6607872 6613488 6640137 6652854 6683157 6709248 6718464 6742008 6745536 6751269 6785688 6795009 6815744 6849024 6852608 6858432 6886068 6899256 6967296 6991712 7001316 7008768 7046676 7077888 7112448 7154784 7158528 7164612 7197246 7225344 7260624 7268352 7278336 7303842 7307664 7311488 7317702 7340032 7375872 7419776 7429968 7433856 7459907 7529536 7547904 7558272 7584759 7588728 7633899 7667712 7705152 7709184 7715736 7755072 7761663 7827456 7831552 7838208 7865676 7869792 7884864 7916636 7962624 7990528 8001504 8033746 8049132 8053344 8128512 8168202 8176896 8188128 8221122 8225424 8257536 8297856 8306688 8347248 8351616 8358714 8363088 8388608 8396787 8429568 8470728 8479744 8491392 8521149 8525608 8537319 8605184 8626176 8668296 8672832 8724456 8805888 8810496 8817984 8853516 8870472 8910876 8945664 8957952 8989344 8994048 9001692 9047584 9060012 9132032 9144576 9176622 9181424 9199008 9253602 9289728 9335088 9345024 9390654 9395568 9408474 9437184 9483264 9529569 9539712 9544704 9552816 9591309 9596328 9633792 9653449 9680832 9691136 9704448 9738456 9743552 9751833 9756936 9815013 9834496 9906624 9911808 9979281 10063872 10077696 10113012 10118304 10178532 10223616 10273536 10278912 10287648 10329102 10340096 10348884 10396022 10436608 10450944 10487568 10493056 10501974 10513152 10570014 10616832 10668672 10732176 10737792 10746918 10795869 10838016 10890936 10902528 10917504 10955763 10961496 10967232 10976553 11010048 11063808 11075584 11129664 11135488 11144952 11150784 11195716 11239424 11294304 11321856 11361532 11383092 11501568 11557728 11563776 11573604 11632608 11741184 11747328 11757312 11798514 11804688 11827296 11874954 11881168 11927552 11943936 11985792 11992064 12002256 12050619 12073698 12080016 12192768 12235496 12252303 12265344 12282192 12331683 12338136 12386304 12446784 12460032 12520872 12527424 12538071 12544632 12582912 12644352 12706092 12719616 12726272 12737088 12788412 12795104 12845056 12907776 12939264 12984608 13002444 13009248 13086684 13208832 13215744 13226976 13280274 13305708 13366314 13418496 13436928 13484016 13491072 13502538 13571376 13590018 13631488 13698048 13705216 13716864 13764933 13772136 13798512 13854113 13880403 13934592 13983424 14002632 14017536 14085981 14093352 14112711 14155776 14224896 14309568 14317056 14329224 14394492 14450688 14521248 14536704 14556672 14607684 14615328 14622976 14635404 14680064 14751744 14839552 14859936 14867712 14919814 15059072 15095808 15116544 15169518 15177456 15267798 15335424 15410304 15418368 15431472 15493653 15510144 15523326 15594033 15654912 15663104 15676416 15731352 15739584 15752961 15769728 15833272 15855021 15925248 15981056 16003008 16067492 16098264 16106688 16257024 16336404 16353792 16376256 16442244 16450848 16515072 16595712 16613376 16694496 16703232 16717428 16726176 16777216 16793574 16859136 16941456 16959488 16982784 17042298 17051216 17074638 17210368 17252352 17336592 17345664 17448912 17611776 17620992 17635968 17697771 17707032 17740944 17812431 17821752 17891328 17915904 17978688 17988096 18003384 18095168 18110547 18120024 18264064 18289152 18353244 18362848 18398016 18507204 18579456 18670176 18690048 18781308 18791136 18816948 18874368 18966528 19059138 19079424 19089408 19105632 19182618 19192656 19267584 19306898 19361664 19382272 19408896 19476912 19487104 19503666 19513872 19592503 19630026 19668992 19813248 19823616 19882681 19920411 19958562 20049471 20127744 20155392 20226024 20236608 20253807 20357064 20385027 20447232 20547072 20557824 20575296 20658204 20680192 20697768 20792044 20873216 20901888 20975136 20986112 21003948 21026304 21140028 21233664 21337344 21464352 21475584 21493836 21591738 21676032 21781872 21805056 21835008 21911526 21922992 21934464 21953106 22020096 22127616 22151168 22259328 22270976 22289904 22301568 22379721 22391432 22478848 22588608 22643712 22723064 22754277 22766184 22901697 23003136 23115456 23127552 23147208 23265216 23284989 23482368 23494656 23514624 23597028 23609376 23654592 23749908 23762336 23855104 23887872 23971584 23984128 24004512 24101238 24147396 24160032 24385536 24470992 24504606 24530688 24564384 24663366 24676272 24772608 24893568 24920064 25041744 25054848 25076142 25089264 25165824 25190361 25288704 25412184 25439232 25452544 25474176 25563447 25576824 25590208 25611957 25690112 25815552 25878528 25969216 26004888 26018496 26173368 26417664 26431488 26453952 26560548 26611416 26732628 26836992 26873856 26968032 26982144 27005076 27142752 27180036 27262976 27396096 27410432 27433728 27529866 27544272 27597024 27708226 27760806 27869184 27966848 28005264 28035072 28118111 28171962 28186704 28225422 28311552 28449792 28588707 28619136 28634112 28658448 28773927 28788984 28901376 28960347 29042496 29073408 29113344 29215368 29230656 29245952 29255499 29270808 29360128 29445039 29503488 29679104 29719872 29735424 29839628 30118144 30191616 30233088 30339036 30354912 30535596 30670848 30820608 30836736 30862944 30987306 31020288 31046652 31188066 31309824 31326208 31352832 31462704 31479168 31505922 31539456 31666544 31710042 31850496 31962112 32006016 32134984 32196528 32213376 32387607 32514048 32672808 32707584 32752512 32867289 32884488 32901696 32929659 33030144 33191424 33226752 33388992 33406464 33434856 33452352 33554432 33587148 33718272 33882912 33918976 33965568 34084596 34102432 34149276 34420736 34504704 34673184 34691328 34897824 35223552 35241984 35271936 35395542 35414064 35481888 35624862 35643504 35782656 35831808 35957376 35976192 36006768 36151857 36190336 36221094 36240048 36386077 36528128 36578304 36706488 36725696 36756909 36796032 36995049 37014408 37158912 37340352 37380096 37562616 37582272 37614213 37633896 37748736 37933056 38118276 38158848 38178816 38211264 38365236 38385312 38535168 38613796 38723328 38764544 38817792 38953824 38974208 39007332 39027744 39185006 39260052 39337984 39626496 39647232 39765362 39840822 39917124 40098942 40255488 40310784 40452048 40473216 40507614 40714128 40770054 40894464 41094144 41115648 41150592 41294799 41316408 41360384 41395536 41562339 41584088 41641209 41746432 41803776 41950272 41972224 42007896 42052608 42257943 42280056 42467328 42674688 42928704 42951168 42987672 43183476 43352064 43563744 43610112 43670016 43823052 43845984 43868928 43906212 44040192 44255232 44302336 44518656 44541952 44579808 44603136 44759442 44782864 44957696 45177216 45287424 45446128 45508554 45532368 45803394 46006272 46230912 46255104 46294416 46480959 46530432 46569978 46782099 46964736 46989312 47029248 47194056 47218752 47258883 47309184 47499816 47524672 47565063 47710208 47775744 47943168 47968256 48009024 48202476 48294792 48320064 48771072 48941984 49009212 49061376 49128768 49326732 49352544 49545216 49787136 49840128 50083488 50109696 50152284 50178528 50331648 50380722 50577408 50824368 50878464 50905088 50948352 51126894 51153648 51180416 51223914 51380224 51631104 51757056 51938432 52009776 52036992 52219349 52346736 52835328 52862976 52907904 53093313 53121096 53222832 53437293 53465256 53673984 53747712 53936064 53964288 54010152 54285504 54331641 54360072 54525952 54792192 54820864 54867456 55059732 55088544 55194048 55416452 55521612 55738368 55933696 56010528 56070144 56236222 56343924 56373408 56450844 56623104 56899584 57177414 57238272 57268224 57316896 57547854 57577968 57802752 57920694 58084992 58146816 58226688 58430736 58461312 58491904 58510998 58541616 58720256 58777509 58890078 59006976 59358208 59439744 59470848 59648043 59679256 59761233 60148413 60236288 60383232 60466176 60678072 60709824 61071192 61155081 61341696 61641216 61673472 61725888 61974612 62040576 62093304 62376132 62619648 62652416 62705664 62925408 62958336 63011844 63078912 63333088 63420084 63700992 63924224 64012032 64269968 64393056 64426752 64775214 65028096 65345616 65415168 65505024 65734578 65768976 65803392 65859318 66060288 66382848 66453504 66777984 66812928 66869712 66904704 67108864 67139163 67174296 67436544 67574143 67765824 67837952 67931136 68169192 68204864 68262831 68298552 68705091 68841472 69009408 69346368 69382656 69795648 69854967 70447104 70483968 70543872 70791084 70828128 70963776 71249724 71287008 71565312 71663616 71914752 71952384 72013536 72303714 72380672 72442188 72480096 72772154 73056256 73156608 73412976 73451392 73513818 73592064 73990098 74028816 74317824 74680704 74760192 75125232 75164544 75228426 75267792 75497472 75571083 75866112 76236552 76317696 76357632 76422528 76690341 76730472 76770624 76835871 77070336 77227592 77446656 77529088 77635584 77907648 77948416 78014664 78055488 78370012 78520104 78675968 79252992 79294464 79530724 79681644 79834248 80197884 80510976 80621568 80904096 80946432 81015228 81428256 81540108 81788928 82188288 82231296 82301184 82589598 82632816 82720768 82791072 83124678 83168176 83282418 83492864 83607552 83900544 83944448 84015792 84105216 84354333 84515886 84560112 84934656 85349376 85766121 85857408 85902336 85975344 86321781 86366952 86704128 86881041 87127488 87220224 87340032 87646104 87691968 87737856 87766497 87812424 88080384 88335117 88510464 88604672 89037312 89083904 89159616 89206272 89518884 89565728 89915392 90354432 90574848 90892256 91017108 91064736 91606788 92012544 92461824 92510208 92588832 92961918 93060864 93139956 93564198 93929472 93978624 94058496 94388112 94437504 94517766 94618368 94999632 95049344 95130126 95420416 95551488 95886336 95936512 96018048 96404952 96589584 96640128 96978791 97162821 97542144 97883968 98018424 98122752 98257536 98601867 98653464 98705088 98788977 99090432 99574272 99680256 100166976 100219392 100304568 100357056 100663296 100761444 101154816 101648736 101756928 101810176 101896704 102253788 102307296 102360832 102447828 102760448 103262208 103514112 103876864 104019552 104073984 104438698 104693472 105670656 105725952 105815808 106186626 106242192 106445664 106874586 106930512 107347968 107495424 107872128 107928576 108020304 108455571 108571008 108663282 108720144 109051904 109158231 109584384 109641728 109734912 110119464 110177088 110270727 110388096 110832904 110985147 111043224 111476736 111867392 112021056 112140288 112472444 112687848 112746816 112901688 113246208 113799168 114354828 114476544 114536448 114633792 115095708 115155936 115605504 115841388 116169984 116293632 116453376 116861472 116922624 116983808 117021996 117083232 117440512 117555018 117780156 118013952 118716416 118879488 118941696 119296086 119358512 119522466 120296826 120472576 120766464 120932352 121356144 121419648 122142384 122310162 122683392 123282432 123346944 123451776 123884397 123949224 124081152 124186608 124687017 124752264 124923627 125239296 125304832 125411328 125850816 125916672 126023688 126157824 126666176 126773829 126840168 127401984 127848448 128024064 128539936 128786112 128853504 129550428 130056192 130691232 130830336 131010048 131469156 131537952 131606784 131718636 132120576 132765696 132907008 133555968 133625856 133739424 133809408 134217728 134278326 134348592 134873088 135148286 135531648 135675904 135862272 136338384 136409728 136525662 136597104 137147521 137410182 137682944 138018816 138692736 138765312 139442877 139591296 139709934 140346297 140894208 140967936 141087744 141582168 141656256 141776649 141927552 142499448 142574016 142695189 143130624 143327232 143829504 143904768 144027072 144607428 144761344 144884376 144960192 145544308 146112512 146313216 146825952 146902784 147027636 147184128 147980196 148057632 148635648 149361408 149520384 150250464 150329088 150456852 150535584 150994944 151142166 151732224 152473104 152635392 152715264 152845056 153380682 153460944 153541248 153671742 154140672 154455184 154893312 155058176 155271168 155815296 155896832 156029328 156110976 156658047 156740024 157040208 157351936 158505984 158588928 159061448 159279939 159363288 159668496 160311879 160395768 161021952 161243136 161808192 161892864 162030456 162856512 162994923 163080216 163577856 164376576 164462592 164602368 165179196 165265632 165441536 165582144 166249356 166336352 166564836 166985728 167215104 167801088 167888896 168031584 168210432 168708666 169031772 169120224 169869312 170698752 171532242 171714816 171804672 171950688 172643562 172733904 173408256 173762082 174254976 174440448 174680064 175292208 175383936 175475712 175532994 175624848 176160768 176332527 176670234 177020928 177209344 178074624 178167808 178319232 178412544 178944129 179037768 179131456 179283699 179830784 180445239 180708864 181149696 181784512 182034216 182129472 183213576 183465243 184025088 184923648 185020416 185177664 185923836 186121728 186279912 187128396 187858944 187957248 188116992 188776224 188875008 189035532 189236736 189999264 190098688 190260252 190840832 191102976 191772672 191873024 192036096 192809904 193179168 193280256 193957582 194325642 195084288 195767936 196036848 196245504 196515072 197203734 197306928 197410176 197577954 198180864 199148544 199360512 200333952 200438784 200609136 200714112 201326592 201417489 201522888 202309632 202722429 203297472 203513856 203620352 203793408 204507576 204614592 204721664 204788493 204895656 205520896 206115273 206524416 207028224 207753728 208039104 208147968 208877396 209386944 211341312 211451904 211631616 212373252 212484384 212891328 213749172 213861024 214695936 214990848 215744256 215857152 216040608 216911142 217142016 217326564 217440288 218103808 218316462 219168768 219283456 219469824 220238928 220354176 220541454 220776192 221665808 221970294 222086448 222953472 223734784 224042112 224280576 224944888 225375696 225493632 225803376 226492416 226713249 227598336 228709656 228953088 229072896 229267584 230071023 230191416 230311872 230507613 231211008 231682776 232339968 232587264 232906752 233722944 233845248 233967616 234043992 234166464 234881024 235110036 235560312 236027904 237432832 237758976 237883392 238592172 238717024 239044932 240593652 240945152 241532928 241864704 242712288 242839296 244284768 244620324 245366784 246564864 246693888 246903552 247768794 247898448 248162304 248373216 249374034 249504528 249847254 250478592 250609664 250822656 251701632 251833344 252047376 252315648 253062999 253332352 253547658 253680336 254702539 254803968 255696896 256048128 257079872 257298363 257572224 257707008 258965343 259100856 260112384 260643123 261382464 261660672 262020096 262938312 263075904 263213568 263299491 263437272 264241152 265005351 265531392 265814016 267111936 267251712 267478848 267618816 268435456 268556652 268697184 269746176 270296572 271063296 271351808 271724544 272676768 272819456 273051324 273194208 274295042 274820364 275365888 276037632 277385472 277530624 278885754 279182592 279419868 280692594 281788416 281935872 282175488 283164336 283312512 283553298 283855104 284998896 285148032 285390378 286261248 286654464 287659008 287809536 288054144 289214856 289522688 289768752 289920384 290936373 291088616 291488463 292225024 292626432 293651904 293805568 294055272 294368256 295805601 295960392 296115264 297271296 298722816 299040768 300500928 300658176 300913704 301071168 301989888 302284332 303464448 304946208 305270784 305430528 305690112 306761364 306921888 307082496 307343484 308281344 308910368 309786624 310116352 310542336 311630592 311793664 312058656 312221952 313316094 313480048 314080416 314703872 317011968 317177856 318122896 318559878 318726576 319336992 320623758 320791536 322043904 322486272 323616384 323785728 324060912 325366713 325713024 325989846 326160432 327155712 327474693 328753152 328925184 329204736 330358392 330531264 330812181 330883072 331164288 332498712 332672704 332955441 333129672 333971456 334430208 335602176 335777792 336063168 336420864 337417332 338063544 338240448 339738624 341397504 343064484 343429632 343609344 343901376 345287124 345467808 346816512 347524164 348509952 348880896 349360128 350584416 350767872 350951424 351065988 351249696 352321536 352665054 353340468 354041856 354418688 356149248 356335616 356638464 356825088 357888258 358075536 358262912 358567398 359661568 360890478 361417728 362299392 363569024 364068432 364258944 365535443 366427152 366930486 368050176 369847296 370040832 370355328 371653191 371847672 372243456 372559824 374061051 374256792 374770881 375717888 375914496 376233984 377552448 377750016 378071064 378473472 379998528 380197376 380321487 380520504 381681664 382205952 383545344 383746048 384072192 385619808 386358336 386560512 387915164 388651284 390168576 391535872 392073696 392491008 393030144 394407468 394613856 394820352 395155908 396361728 398297088 398721024 400667904 400877568 401218272 401428224 402653184 402834978 403045776 404619264 405444858 406594944 407027712 407240704 407586816 409015152 409229184 409443328 409576986 409791312 411041792 411442563 412230546 413048832 414056448 415507456 416078208 416295936 417754792 418328631 418773888 421038891 422682624 422903808 423263232 424746504 424968768 425782656 427498344 427722048 428085567 429391872 429981696 431488512 431714304 432081216 433822284 434284032 434653128 434880576 436207616 436632924 438337536 438566912 438939648 440477856 440708352 441082908 441552384 443331616 443940588 444172896 445906944 447469568 448084224 448561152 449889776 450751392 450987264 451606752 452984832 453426498 455196672 457419312 457906176 458145792 458535168 460142046 460382832 460623744 461015226 462422016 463365552 464679936 465174528 465813504 467445888 467690496 467935232 468087984 468332928 469762048 469974141 470220072 471120624 472055808 473019001 474865664 475517952 475766784 477184344 477434048 477839817 478089864 480935637 481187304 481890304 483065856 483729408 485424576 485678592 488569536 488984769 489240648 490733568 493129728 493387776 493807104 495537588 495796896 496324608 496746432 498748068 499009056 499694508 500957184 501219328 501645312 503403264 503666688 504094752 504631296 506125998 506664704 507095316 507360672 509405078 509607936 511393792 512096256 514159744 514596726 515144448 515414016 517930686 518201712 520224768 521286246 522764928 523321344 524040192 525876624 526151808 526427136 526598982 526874544 528482304 528997581 530010702 531062784 531628032 534223872 534503424 534957696 535237632 536832387 536870912 537113304 537394368 537851097 539492352 540593144 541335717 542126592 542703616 543449088 545353536 545638912 546102648 546388416 548590084 549640728 550731776 552075264 554770944 555061248 557771508 558365184 558839736 561385188 563576832 563871744 564350976 566328672 566625024 567106596 567710208 569997792 570296064 570780756 572522496 573308928 575318016 575619072 576108288 578429712 579045376 579537504 579840768 581872746 582177232 582976926 584450048 585252864 587303808 587611136 588110544 588736512 591611202 591920784 592230528 594542592 597445632 598081536 601001856 601316352 601827408 602142336 603979776 604252467 604568664 606928896 608167287 609892416 610541568 610861056 611380224 613522728 613843776 614164992 614365479 614686968 616562688 617820736 618345819 619573248 620232704 621084672 623261184 623587328 624117312 624443904 626632188 626960096 628160832 629407744 634023936 634355712 636245792 637119756 637453152 638673984 641247516 641583072 644087808 644972544 647232768 647571456 648121824 650733426 651426048 651979692 652320864 654311424 654949386 657506304 657850368 658409472 660716784 661062528 661624362 661766144 662328576 664997424 665345408 665910882 666259344 667942912 668860416 671204352 671555584 672126336 672841728 674834664 676127088 676480896 678851537 679477248 680139747 682795008 686128968 686859264 687218688 687802752 690213069 690574248 690935616 691522839 693633024 695048328 697019904 697761792 698720256 701168832 701535744 701902848 702131976 702499392 704643072 705330108 706680936 708083712 708837376 712298496 712671232 713276928 713650176 715776516 716151072 716525824 717134796 719323136 721780956 722835456 724598784 727138048 728136864 728517888 731070886 732854304 733860972 736100352 739694592 740081664 740710656 743306382 743695344 744486912 745119648 748122102 748513584 749541762 751435776 751828992 752467968 755104896 755500032 756142128 756946944 759188997 759997056 760394752 760642974 761041008 763363328 764107617 764411904 767090688 767492096 768144384 771239616 771895089 772716672 773121024 775830328 776896029 777302568 780337152 781929369 783071744 784147392 784982016 786060288 788814936 789227712 789640704 790311816 792723456 795016053 796594176 797442048 801335808 801755136 802436544 802856448 805306368 805669956 806091552 809238528 810889716 813189888 814055424 814481408 815173632 818030304 818458368 818886656 819153972 819582624 822083584 822885126 824461092 826097664 828112896 831014912 832156416 832591872 835509584 836657262 837547776 842077782 845365248 845807616 846526464 849493008 849937536 851565312 854996688 855444096 856171134 858783744 859963392 862977024 863428608 864162432 867644568 868568064 869306256 869761152 872415232 872809119 873265848 874465389 876675072 877133824 877879296 880955712 881416704 882165816 883104768 886663232 887416803 887881176 888345792 891813888 894939136 896168448 897122304 899779552 901502784 901974528 903213504 905969664 906852996 910393344 914838624 915812352 916291584 917070336 920284092 920765664 921247488 922030452 924844032 926731104 929359872 930349056 931627008 934891776 935380992 935870464 936175968 936665856 939524096 939948282 940440144 942241248 944111616 946038002 949731328 951035904 951533568 954368688 954868096 955679634 956179728 960032647 961871274 962374608 963780608 966131712 967458816 970849152 971357184 976100139 977139072 977969538 978481296 981467136 982424079 986259456 986775552 987614208 991075176 991593792 992436543 992649216 993492864 997496136 998018112 998866323 999389016 1001914368 1002438656 1003290624 1006806528 1007333376 1008189504 1009262592 1012251996 1013329408 1014190632 1014721344 1018810156 1019215872 1022787584 1024192512 1028319488 1029193452 1030288896 1030828032 1035861372 1036403424 1040449536 1042572492 1045529856 1046642688 1048080384 1051753248 1052303616 1052854272 1053197964 1053749088 1056964608 1057995162 1060021404 1062125568 1063256064 1068447744 1069006848 1069915392 1070475264 1073664774 1073741824 1074226608 1074788736 1075702194 1078984704 1081186288 1082671434 1084253184 1085407232 1086898176 1090707072 1091277824 1092205296 1092776832 1096606329 1097180168 1099281456 1101463552 1104150528 1109541888 1110122496 1114959573 1115543016 1116730368 1117679472 1122183153 1122770376 1124312643 1127153664 1127743488 1128701952 1132657344 1133250048 1134213192 1135420416 1139995584 1140592128 1140964461 1141561512 1145044992 1146617856 1150636032 1151238144 1152216576 1156859424 1158090752 1159075008 1159681536 1163745492 1164354464 1165953852 1168900096 1170505728 1174607616 1175222272 1176221088 1177473024 1183222404 1183841568 1184461056 1189085184 1194891264 1196163072 1202003712 1202632704 1203654816 1204284672 1207959552 1208504934 1209137328 1213857792 1216334574 1219784832 1221083136 1221722112 1222760448 1227045456 1227687552 1228329984 1228730958 1229373936 1233125376 1234327689 1235641472 1236691638 1239146496 1240465408 1242169344 1246522368 1247174656 1248234624 1248887808 1253264376 1253920192 1254985893 1256321664 1258815488 1263116673 1268047872 1268711424 1272491584 1274239512 1274906304 1277347968 1282495032 1283166144 1284256701 1288175616 1289945088 1294465536 1295142912 1296243648 1301466852 1302852096 1303959384 1304641728 1308622848 1309898772 1315012608 1315700736 1316818944 1321433568 1322125056 1323248724 1323532288 1324657152 1329994848 1330690816 1331821764 1332518688 1335885824 1337720832 1342408704 1343111168 1344252672 1345683456 1349669328 1352254176 1352961792 1357703074 1358954496 1360279494 1365590016 1372257936 1373718528 1374437376 1375605504 1380426138 1381148496 1381871232 1383045678 1387266048 1390096656 1394039808 1395523584 1397440512 1402337664 1403071488 1403805696 1404263952 1404998784 1409286144 1409922423 1410660216 1413361872 1416167424 1417674752 1419057003 1424596992 1425342464 1426553856 1427300352 1431553032 1432302144 1433051648 1433519451 1434269592 1438646272 1442806911 1443561912 1445670912 1449197568 1454276096 1456273728 1457035776 1462141772 1465708608 1467721944 1472200704 1479389184 1480163328 1481421312 1486612764 1487390688 1488973824 1490239296 1496244204 1497027168 1499083524 1502871552 1503657984 1504935936 1510209792 1511000064 1512284256 1513893888 1518377994 1519994112 1520789504 1521285948 1522082016 1526726656 1528215234 1528823808 1534181376 1534984192 1536288768 1542479232 1543790178 1545433344 1546242048 1551660656 1553792058 1554605136 1560674304 1563858738 1566143488 1568294784 1569964032 1572120576 1577629872 1578455424 1579281408 1580623632 1585446912 1586992743 1590032106 1593188352 1594884096 1602671616 1603510272 1604873088 1605712896 1610497161 1610612736 1611339912 1612183104 1613553291 1618477056 1621779432 1624007151 1626379776 1628110848 1628962816 1630347264 1636060608 1636916736 1637773312 1638307944 1639165248 1644167168 1645770252 1648922184 1652195328 1656225792 1662029824 1664312832 1665183744 1671019168 1673314524 1675095552 1684155564 1690730496 1691615232 1693052928 1698986016 1699875072 1703130624 1709993376 1710888192 1712342268 1717567488 1719926784 1725954048 1726857216 1728324864 1735289136 1737136128 1738612512 1739522304 1744830464 1745618238 1746531696 1748930778 1753350144 1754267648 1755758592 1761911424 1762833408 1764331632 1766209536 1773326464 1774833606 1775762352 1776691584 1782917773 1783627776 1789878272 1792336896 1794244608 1799559104 1803005568 1803949056 1806427008 1811939328 1812757401 1813705992 1820786688 1824501861 1829677248 1831624704 1832583168 1834140672 1840568184 1841531328 1842494976 1843096437 1844060904 1849688064 1853462208 1855037457 1858719744 1860698112 1863254016 1869783552 1870761984 1871740928 1872351936 1873331712 1879048192 1879896564 1880880288 1884482496 1888223232 1892076004 1899462656 1902071808 1903067136 1908737376 1909736192 1911359268 1912359456 1920065294 1923742548 1924749216 1927561216 1932263424 1934917632 1941698304 1942714368 1952200278 1954278144 1955939076 1956962592 1962934272 1964848158 1972518912 1973551104 1975228416 1982150352 1983187584 1984873086 1985298432 1986985728 1994992272 1996036224 1997732646 1998778032 2003828736 2004877312 2006581248 2013613056 2014666752 2016379008 2018525184 2024503992 2026658816 2028381264 2029442688 2036554611 2037620312 2038431744 2040419241 2045575168 2048385024 2056638976 2058386904 2060577792 2061656064 2070639207 2071722744 2072806848 2080899072 2085144984 2091059712 2093285376 2096160768 2103506496 2104607232 2105708544 2106395928 2107498176 2113929216 2115990324 2120042808 2124251136 2126512128 2136895488 2138013696 2139830784 2140950528 2147329548 2147483648 2148453216 2149577472 2151404388 2157969408 2162372576 2165342868 2168506368 2170814464 2173796352 2181414144 2182555648 2184410592 2185553664 2193212658 2194360336 2198562912 2202927104 2208301056 2219083776 2220244992 2229919146 2231086032 2233460736 2235358944 2244366306 2245540752 2248625286 2254307328 2255486976 2257403904 2265314688 2266500096 2268426384 2270840832 2277566991 2279991168 2281184256 2281928922 2283123024 2290089984 2292322851 2293235712 2301272064 2302476288 2304433152 2313718848 2315685267 2316181504 2318150016 2319363072 2327490984 2328708928 2330688087 2331907704 2337800192 2341011456 2345788107 2349215232 2350444544 2352442176 2354946048 2366444808 2367683136 2368922112 2378170368 2385048159 2389782528 2392326144 2404007424 2405265408 2407309632 2408569344 2415919104 2417009868 2418274656 2427715584 2432669148 2439569664 2442166272 2443444224 2445520896 2454090912 2455375104 2456659968 2457461916 2458747872 2466250752 2468655378 2471282944 2473383276 2478292992 2480930816 2484338688 2493044736 2494349312 2496469248 2497775616 2506528752 2507840384 2509971786 2512643328 2517630976 2526233346 2536095744 2537422848 2544983168 2548479024 2549812608 2554695936 2564990064 2566332288 2568513402 2576351232 2579890176 2588931072 2590285824 2592487296 2602933704 2605704192 2607918768 2609283456 2617245696 2618427357 2619797544 2623396167 2630025216 2631401472 2633637888 2642867136 2644250112 2646497448 2647064576 2649314304 2659989696 2661381632 2662250409 2663643528 2665037376 2671771648 2675441664 2684817408 2686222336 2688505344 2691366912 2699338656 2704508352 2705923584 2715406148 2717908992 2720558988 2731180032 2744515872 2747437056 2748874752 2751211008 2760852276 2762296992 2763742464 2766091356 2774532096 2780193312 2788079616 2791047168 2794881024 2804675328 2806142976 2807611392 2808527904 2809997568 2818572288 2819844846 2821320432 2826723744 2832334848 2835349504 2838114006 2849193984 2850684928 2853107712 2854600704 2863106064 2864604288 2866103296 2867038902 2868539184 2877292544 2880097941 2885613822 2887123824 2891341824 2898395136 2908552192 2912547456 2914071552 2924283544 2928300417 2931417216 2935443888 2944401408 2947272237 2958778368 2960326656 2962842624 2973225528 2974781376 2977947648 2980478592 2992488408 2994054336 2996598969 2998167048 3005743104 3007315968 3009871872 3020419584 3022000128 3024568512 3027787776 3036755988 3039988224 3041579008 3042571896 3044164032 3053453312 3056430468 3057647616 3068362752 3069968384 3072577536 3084958464 3087580356 3090866688 3092484096 3103321312 3107584116 3109210272 3121348608 3127717476 3132286976 3136589568 3139928064 3144241152 3155259744 3156910848 3158562816 3161247264 3170893824 3173985486 3180064212 3186376704 3189768192 3205343232 3207020544 3209746176 3211425792 3220994322 3221225472 3222679824 3224366208 3227106582 3236954112 3243558864 3248014302 3252759552 3256221696 3257925632 3260694528 3272121216 3273833472 3275546624 3276615888 3278330496 3288334336 3289818987 3291540504 3297844368 3304390656 3311133007 3312451584 3324059648 3328625664 3330367488 3342038336 3344878719 3346629048 3350191104 3366549459 3368311128 3372937929 3381460992 3383230464 3386105856 3397972032 3399750144 3406261248 3419986752 3421776384 3422893383 3424684536 3435134976 3439853568 3451908096 3453714432 3456649728 3470578272 3474272256 3477225024 3479044608 3489660928 3491236476 3493063392 3497861556 3506700288 3508535296 3511517184 3523822848 3525666816 3528663264 3532419072 3546652928 3549667212 3551524704 3553383168 3565835546 3567255552 3579756544 3584673792 3588489216 3599118208 3606011136 3607898112 3612854016 3623878656 3625514802 3627411984 3641573376 3649003722 3659354496 3663249408 3665166336 3668281344 3681136368 3683062656 3684989952 3686192874 3688121808 3699376128 3702983067 3706924416 3710074914 3717439488 3721396224 3726508032 3739567104 3741523968 3743481856 3744703872 3746663424 3758096384 3759793128 3761760576 3764957679 3768964992 3776446464 3784152008 3789350019 3798925312 3804143616 3806134272 3817474752 3819472384 3822718536 3824718912 3840130588 3847485096 3849498432 3855122432 3864526848 3869835264 3883396608 3885428736 3904400556 3908556288 3911878152 3913925184 3925868544 3929696316 3945037824 3947102208 3950456832 3964300704 3966375168 3969746172 3970596864 3973971456 3989984544 3992072448 3995465292 3997556064 4007657472 4009754624 4013162496 4027226112 4029333504 4032758016 4037050368 4049007984 4053317632 4056762528 4058885376 4073109222 4075240624 4076863488 4080838482 4091150336 4096770048 4113277952 4116773808 4121155584 4123312128 4141278414 4143445488 4145613696 4161798144 4170289968 4182119424 4186570752 4192321536 4207012992 4209214464 4211417088 4212791856 4214996352 4227858432 4229767269 4231980648 4240085616 4248502272 4253024256 4257171009 4273790976 4276027392 4279661568 4281901056 4294659096 4294967296 4296906432 4299154944 4300558353 4302808776 4315938816 4324745152 4328420733 4330685736 4337012736 4341628928 4347592704 4362828288 4365111296 4368821184 4371107328 4386425316 4388720672 4397125824 4405854208 4416602112 4438167552 4440489984 4459838292 4462172064 4466921472 4470717888 4488732612 4491081504 4497250572 4508614656 4510973952 4514807808 4530629376 4533000192 4536852768 4541681664 4555133982 4559982336 4562368512 4563857844 4566246048 4580179968 4584645702 4586471424 4602544128 4604952576 4608866304 4627437696 4631370534 4632363008 4636300032 4638726144 4654981968 4657417856 4661376174 4663815408 4675600384 4682022912 4691576214 4698430464 4700889088 4704884352 4709892096 4732889616 4735366272 4737844224 4751960759 4756340736 4760978229 4770096318 4779565056 4784652288 4808014848 4810530816 4814619264 4817138688 4831491483 4831838208 4834019736 4836549312 4840659873 4855431168 4865338296 4872021453 4879139328 4884332544 4886888448 4891041792 4908181824 4910750208 4913319936 4914923832 4917495744 4932501504 4937310756 4942565888 4946766552 4956585984 4961861632 4968677376 4986089472 4988698624 4992938496 4995551232 5013057504 5015680768 5019943572 5025286656 5035261952 5052466692 5072191488 5074845696 5089966336 5096958048 5099625216 5109391872 5129980128 5132664576 5137026804 5152702464 5159780352 5177862144 5180571648 5184974592 5205867408 5211408384 5215837536 5218566912 5234491392 5236854714 5239595088 5246792334 5260050432 5262802944 5267275776 5285734272 5288500224 5292994896 5294129152 5298628608 5319979392 5322763264 5324500818 5327287056 5330074752 5343543296 5348753319 5350883328 5369634816 5372444672 5377010688 5382733824 5398677312 5409016704 5411847168 5430812296 5435817984 5438272203 5441117976 5462360064 5473505583 5489031744 5494874112 5497749504 5502422016 5521704552 5524593984 5527484928 5532182712 5549064192 5560386624 5565112371 5576159232 5582094336 5589762048 5609350656 5612285952 5615222784 5617055808 5619995136 5637144576 5639689692 5642640864 5653447488 5664669696 5670699008 5676228012 5698387968 5701369856 5706215424 5709201408 5726212128 5729208576 5732206592 5734077804 5737078368 5754585088 5760195882 5771227644 5774247648 5782683648 5796790272 5817104384 5825094912 5828143104 5848567088 5856600834 5862834432 5870887776 5888802816 5894544474 5917556736 5920653312 5925685248 5946451056 5949562752 5955895296 5960957184 5984976816 5988108672 5993197938 5996334096 6011486208 6014631936 6019743744 6040839168 6044000256 6049137024 6055575552 6073511976 6079976448 6083158016 6085143792 6088328064 6106906624 6109663833 6112860936 6115295232 6121257723 6136725504 6139936768 6145155072 6169916928 6175160712 6181733376 6184968192 6206642624 6211917621 6215168232 6218420544 6242697216 6255434952 6264573952 6273179136 6279856128 6288482304 6310519488 6313821696 6317125632 6322494528 6341787648 6347970972 6360128424 6372753408 6379536384 6410686464 6414041088 6419492352 6422851584 6441988644 6442450944 6445359648 6448732416 6454213164 6473908224 6487117728 6496028604 6505519104 6512443392 6515851264 6521389056 6544242432 6547666944 6551093248 6553231776 6556660992 6576668672 6579637974 6583081008 6595688736 6608781312 6622266014 6624903168 6648119296 6657251328 6660734976 6684076672 6689757438 6693258096 6700382208 6720228529 6733098918 6736622256 6745875858 6762921984 6766460928 6772211712 6795944064 6799500288 6812522496 6832700973 6839973504 6843552768 6845786766 6849369072 6870269952 6876968553 6879707136 6903816192 6907428864 6913299456 6941156544 6947055801 6948544512 6954450048 6958089216 6979321856 6982472952 6986126784 6992064261 6995723112 7013400576 7017070592 7023034368 7037364321 7047645696 7051333632 7057326528 7064838144 7093305856 7099334424 7103049408 7106766336 7131671092 7134511104 7159513088 7169347584 7176978432 7198236416 7212022272 7215796224 7225708032 7247757312 7251029604 7254823968 7283146752 7298007444 7318708992 7326498816 7330332672 7336562688 7362272736 7366125312 7369979904 7372385748 7376243616 7398752256 7405966134 7413848832 7420149828 7434878976 7442792448 7453016064 7479134208 7483047936 7486963712 7489407744 7493326848 7516192768 7519586256 7523521152 7529915358 7537929984 7552892928 7568304016 7578700038 7597850624 7608287232 7612268544 7634949504 7638944768 7645437072 7649437824 7680261176 7694970192 7698996864 7710244864 7729053696 7739670528 7766793216 7770857472 7808801112 7817112576 7823756304 7827850368 7851737088 7855282071 7859392632 7870188501 7890075648 7894204416 7900913664 7928601408 7932750336 7939492344 7941193728 7947942912 7979969088 7984144896 7986751227 7990930584 7995112128 8015314944 8019509248 8026324992 8054452224 8058667008 8065516032 8074100736 8098015968 8106635264 8113525056 8117770752 8146218444 8150481248 8153726976 8161676964 8182300672 8193540096 8226555904 8233547616 8242311168 8246624256 8282556828 8286890976 8291227392 8323596288 8340579936 8364238848 8373141504 8384643072 8414025984 8418428928 8422834176 8425583712 8429992704 8455716864 8459534538 8463961296 8480171232 8497004544 8506048512 8514342018 8547581952 8552054784 8559323136 8563802112 8589318192 8593812864 8598309888 8601116706 8605617552 8631877632 8640293823 8649490304 8656841466 8661371472 8674025472 8683257856 8695185408 8725656576 8730222592 8737642368 8742214656 8772850632 8777441344 8784901251 8794251648 8811708416 8833204224 8841816711 8876335104 8880979968 8919676584 8924344128 8933842944 8941435776 8977465224 8982163008 8989796907 8994501144 9017229312 9021947904 9029615616 9061258752 9066000384 9073705536 9083363328 9110267964 9119964672 9124737024 9127715688 9132492096 9160359936 9169291404 9172942848 9205088256 9209905152 9217732608 9254875392 9262741068 9264726016 9272600064 9277452288 9309963936 9314835712 9322752348 9327630816 9351200768 9364045824 9383152428 9396860928 9401778176 9409768704 9419784192 9465779232 9470732544 9475688448 9503921518 9512681472 9521956458 9540192636 9559130112 9569304576 9616029696 9621061632 9629238528 9634277376 9662982966 9663676416 9668039472 9673098624 9681319746 9710862336 9730676592 9744042906 9758278656 9768665088 9773776896 9782083584 9816363648 9821500416 9826639872 9829847664 9834991488 9865003008 9869456961 9874621512 9885131776 9893533104 9913171968 9923723264 9933399021 9937354752 9972178944 9977397248 9985876992 9991102464 10026115008 10031361536 10034636157 10039887144 10050573312 10070523904 10099648377 10104933384 10144382976 10149691392 10179932672 10193916096 10199250432 10218783744 10259960256 10265329152 10274053608 10305404928 10319560704 10355724288 10361143296 10369949184 10411734816 10422816768 10431675072 10437133824 10468982784 10473709428 10479190176 10493584668 10520100864 10525605888 10534551552 10571468544 10577000448 10585989792 10588258304 10597257216 10639958784 10645526528 10649001636 10654574112 10660149504 10687086592 10697506638 10701766656 10739269632 10744889344 10754021376 10765467648 10797354624 10818033408 10823694336 10861624592 10871635968 10876544406 10882235952 10924720128 10947011166 10978063488 10989748224 10995499008 11004844032 11043409104 11049187968 11054969856 11064365424 11098128384 11108949201 11120773248 11130224742 11152318464 11164188672 11179524096 11218701312 11224571904 11230445568 11234111616 11239990272 11274289152 11279379384 11285281728 11294873037 11306894976 11329339392 11341398016 11352456024 11368050057 11396775936 11402739712 11412430848 11418402816 11452424256 11458417152 11464413184 11468155608 11474156736 11509170176 11520391764 11542455288 11548495296 11565367296 11593580544 11634208768 11650189824 11656286208 11697134176 11713201668 11725668864 11741775552 11777605632 11789088948 11835113472 11841306624 11851370496 11892902112 11899125504 11911790592 11921914368 11969953632 11976217344 11986395876 11992668192 12022972416 12029263872 12039487488 12081678336 12088000512 12098274048 12111151104 12147023952 12159952896 12166316032 12170287584 12176656128 12213813248 12219327666 12225721872 12230590464 12242515446 12273451008 12279873536 12290310144 12339833856 12350321424 12363466752 12369936384 12413285248 12423835242 12430336464 12436841088 12480424411 12485394432 12510869904 12529147904 12546358272 12559712256 12576964608 12621038976 12627643392 12634251264 12644989056 12683575296 12689301807 12695941944 12720256848 12745506816 12759072768 12771513027 12821372928 12828082176 12838984704 12845703168 12883977288 12884901888 12890719296 12897464832 12901675059 12908426328 12947816448 12974235456 12985262199 12992057208 13011038208 13024886784 13031702528 13042778112 13088484864 13095333888 13102186496 13106463552 13113321984 13153337344 13159275948 13166162016 13191377472 13217562624 13244532028 13249806336 13296238592 13314502656 13321469952 13368153344 13379514876 13386516192 13400764416 13440457058 13466197836 13473244512 13491751716 13525843968 13532921856 13544423424 13591888128 13599000576 13625044992 13665401946 13679947008 13687105536 13691573532 13698738144 13740539904 13753937106 13759414272 13807632384 13814857728 13826598912 13882313088 13894111602 13897089024 13908900096 13916178432 13958643712 13964945904 13972253568 13984128522 13991446224 14026801152 14034141184 14046068736 14074728642 14095291392 14102667264 14114653056 14129676288 14186611712 14198668848 14206098816 14213532672 14255882277 14263342184 14269022208 14282934687 14319026176 14338695168 14353956864 14396472832 14424044544 14431592448 14451416064 14494474449 14495514624 14502059208 14509647936 14566293504 14596014888 14616064359 14637417984 14652997632 14660665344 14673125376 14724545472 14732250624 14739959808 14744771496 14752487232 14797504512 14811932268 14827697664 14840299656 14869757952 14885584896 14906032128 14958268416 14966095872 14973927424 14978815488 14986653696 15032385536 15039172512 15047042304 15059830716 15075859968 15105785856 15136608032 15157400076 15195701248 15216574464 15224537088 15269899008 15277889536 15290874144 15298875648 15360522352 15389940384 15397993728 15420489728 15458107392 15479341056 15533586432 15541714944 15617602224 15634225152 15647512608 15655700736 15703474176 15710564142 15718785264 15740377002 15780151296 15788408832 15801827328 15857202816 15865500672 15878984688 15882387456 15895885824 15959938176 15968289792 15973502454 15981861168 15990224256 16030629888 16039018496 16046259957 16052649984 16108904448 16117334016 16131032064 16148201472 16196031936 16213270528 16227050112 16235541504 16292436888 16300962496 16307453952 16314816609 16323353928 16364601344 16387080192 16420516749 16453111808 16467095232 16484622336 16493248512 16565113656 16573781952 16582454784 16647192576 16681159872 16695337113 16728477696 16746283008 16769286144 16828051968 16836857856 16845668352 16851167424 16859985408 16911433728 16919069076 16927922592 16960342464 16994009088 17012097024 17028684036 17095163904 17104109568 17118646272 17127604224 17178636384 17187625728 17196619776 17202233412 17211235104 17263755264 17280587646 17298980608 17313682932 17322742944 17348050944 17366515712 17390370816 17451313152 17460445184 17475284736 17484429312 17545701264 17554882688 17569802502 17588503296 17623416832 17666408448 17683633422 17752670208 17761959936 17839353168 17848688256 17867685888 17882871552 17954930448 17964326016 17979593814 17989002288 18034458624 18043895808 18059231232 18122517504 18132000768 18147411072 18166726656 18220535928 18239929344 18249474048 18255431376 18264984192 18320719872 18328991499 18338582808 18345885696 18363773169 18410176512 18419810304 18435465216 18509750784 18525482136 18529452032 18545200128 18554904576 18619927872 18629671424 18635752863 18645504696 18655261632 18702401536 18728091648 18766304856 18793721856 18803556352 18819537408 18839568384 18931558464 18941465088 18951376896 19007843036 19025362944 19043912916 19080385272 19118260224 19138609152 19232059392 19242123264 19258477056 19268554752 19325965932 19327352832 19336078944 19346197248 19362639492 19421724672 19461353184 19488085812 19516557312 19537330176 19547553792 19564167168 19632727296 19643000832 19653279744 19659695328 19669982976 19730006016 19738913922 19749243024 19770263552 19787066208 19826343936 19847446528 19866798042 19874709504 19944357888 19954794496 19971753984 19982204928 20052230016 20062723072 20069272314 20079774288 20101146624 20141047808 20160685587 20199296754 20209866768 20288765952 20299382784 20359865344 20387832192 20398500864 20437567488 20498102919 20519920512 20530658304 20548107216 20610809856 20630905659 20639121408 20711448576 20722286592 20739898368 20823469632 20845633536 20863350144 20874267648 20937965568 20947418856 20958380352 20976192783 20987169336 21040201728 21051211776 21069103104 21112092963 21142937088 21154000896 21171979584 21176516608 21194514432 21279917568 21291053056 21298003272 21309148224 21320299008 21374173184 21395013276 21403533312 21478539264 21489778688 21508042752 21530935296 21594709248 21636066816 21647388672 21723249184 21743271936 21753088812 21764471904 21849440256 21894022332 21956126976 21979496448 21990998016 22009688064 22086818208 22098375936 22109939712 22128730848 22196256768 22217898402 22241546496 22260449484 22304636928 22328377344 22359048192 22437402624 22449143808 22460891136 22468223232 22479980544 22548578304 22558758768 22570563456 22589746074 22613789952 22658678784 22682796032 22704912048 22736100114 22793551872 22805479424 22824861696 22836805632 22904848512 22916834304 22928826368 22936311216 22948313472 23018340352 23040783528 23084910576 23096990592 23130734592 23177931049 23187161088 23268417536 23300379648 23312572416 23394268352 23426403336 23451337728 23483551104 23555211264 23565846213 23578177896 23610565503 23670226944 23682613248 23702740992 23785804224 23798251008 23823581184 23843828736 23939907264 23952434688 23960253681 23972791752 23985336384 24045944832 24058527744 24078974976 24163356672 24176001024 24196548096 24222302208 24294047904 24319905792 24332632064 24340575168 24353312256 24427626496 24438655332 24451443744 24461180928 24485030892 24546902016 24559747072 24580620288 24679667712 24700642848 24726933504 24739872768 24826570496 24847670484 24860672928 24873682176 24960848822 24970788864 25021739808 25058295808 25092716544 25119424512 25153929216 25242077952 25255286784 25268502528 25289978112 25367150592 25378603614 25391883888 25440513696 25491013632 25518145536 25543026054 25642745856 25656164352 25677969408 25691406336 25767954576 25781438592 25794929664 25803350118 25816852656 25895632896 25920881469 25948470912 25970524398 25984114416 26022076416 26049773568 26063405056 26085556224 26176969728 26190667776 26204372992 26212927104 26226643968 26306674688 26318551896 26332324032 26354703753 26382754944 26435125248 26489064056 26499612672 26525450133 26592477184 26629005312 26642939904 26736306688 26759029752 26773032384 26801528832 26880914116 26932395672 26946489024 26983503432 27051687936 27065843712 27088846848 27183776256 27198001152 27250089984 27330803892 27359894016 27374211072 27383147064 27397476288 27481079808 27507874212 27518828544 27615264768 27629715456 27653197824 27764626176 27788223204 27794178048 27817800192 27832356864 27917287424 27929891808 27944507136 27968257044 27982892448 28053602304 28068282368 28092137472 28149457284 28190582784 28205334528 28229306112 28259352576 28373223424 28397337696 28412197632 28427065344 28511764554 28526684368 28538044416 28565869374 28638052352 28677390336 28707913728 28792945664 28848089088 28863184896 28902832128 28988948898 28991029248 29004118416 29019295872 29132587008 29192029776 29232128718 29274835968 29305995264 29321330688 29346250752 29449090944 29464501248 29479919616 29489542992 29504974464 29595009024 29608370883 29623864536 29655395328 29680599312 29739515904 29771169792 29800197063 29812064256 29916536832 29932191744 29947854848 29957630976 29973307392 30064771072 30078345024 30094084608 30103908471 30119661432 30151719936 30211571712 30273216064 30298945131 30314800152 30391402496 30433148928 30449074176 30539798016 30555779072 30581748288 30597751296 30721044704 30779880768 30795987456 30840979456 30916214784 30958682112 31067172864 31083429888 31235204448 31268450304 31295025216 31311401472 31406948352 31421128284 31437570528 31480754004 31560302592 31576817664 31603654656 31714405632 31731001344 31757969376 31764774912 31791771648 31919876352 31936579584 31947004908 31963722336 31980448512 32061259776 32078036992 32092519914 32105299968 32217808896 32234668032 32262064128 32296402944 32392063872 32426541056 32454100224 32471083008 32584873776 32601924992 32614907904 32629633218 32646707856 32729202688 32774160384 32841033498 32906223616 32934190464 32969244672 32986497024 33130227312 33147563904 33164909568 33294385152 33326847603 33362319744 33390674226 33456955392 33492566016 33538572288 33656103936 33673715712 33691336704 33702334848 33719970816 33822867456 33838138152 33855845184 33884619111 33920684928 33988018176 34024194048 34057368072 34104150171 34190327808 34208219136 34237292544 34255208448 34357272768 34375251456 34393239552 34404466824 34422470208 34527510528 34561175292 34597961216 34627365864 34645485888 34696101888 34733031424 34780741632 34902626304 34920890368 34950569472 34968858624 35091402528 35109765376 35139605004 35177006592 35246833664 35332816896 35367266844 35505340416 35523919872 35678706336 35697376512 35735371776 35765743104 35909860896 35928652032 35959187628 35978004576 36068917248 36087791616 36118462464 36245035008 36264001536 36294822144 36333453312 36441071856 36479858688 36498948096 36510862752 36529968384 36641439744 36657982998 36677165616 36691771392 36727546338 36820353024 36839620608 36870930432 37019501568 37050964272 37058904064 37090400256 37109809152 37239855744 37259342848 37271505726 37291009392 37310523264 37404803072 37441273233 37456183296 37532609712 37587443712 37607112704 37639074816 37679136768 37863116928 37882930176 37902753792 38015686072 38050725888 38067905421 38087825832 38160770544 38236520448 38277218304 38314539081 38464118784 38484246528 38516954112 38537109504 38651931864 38654705664 38672157888 38692394496 38725278984 38843449344 38922706368 38955786597 38976171624 39033114624 39074660352 39095107584 39128334336 39265454592 39286001664 39306559488 39319390656 39339965952 39460012032 39477827844 39498486048 39540527104 39574132416 39652687872 39694893056 39733596084 39749419008 39888715776 39909588992 39943507968 39964409856 40104460032 40125446144 40138544628 40159548576 40202293248 40282095616 40321371174 40398593508 40419733536 40577531904 40598765568 40719730688 40775664384 40797001728 40875134976 40996205838 41039841024 41061316608 41096214432 41221619712 41261811318 41278242816 41422897152 41444573184 41479796736 41646939264 41691267072 41726700288 41748535296 41875931136 41894837712 41916760704 41952385566 41974338672 42080403456 42102423552 42138206208 42224185926 42285874176 42308001792 42343959168 42353033216 42389028864 42559835136 42582106112 42596006544 42618296448 42640598016 42748346368 42767646831 42790026552 42807066624 42848804061 42957078528 42979557376 43016085504 43061870592 43189418496 43272133632 43294777344 43446498368 43483423347 43486543872 43506177624 43528943808 43698880512 43788044664 43848193077 43912253952 43958992896 43981996032 44019376128 44173636416 44196751872 44219879424 44257461696 44392513536 44435796804 44483092992 44520898968 44609273856 44656754688 44718096384 44874805248 44898287616 44921782272 44936446464 44959961088 45097156608 45117517536 45141126912 45179492148 45227579904 45317357568 45365592064 45409824096 45472200228 45587103744 45610958848 45649723392 45673611264 45809697024 45833668608 45857652736 45872622432 45896626944 46036680704 46081567056 46169821152 46193981184 46261469184 46355862098 46374322176 46536835072 46600759296 46625144832 46788536704 46852806672 46902675456 46967102208 47110422528 47131692426 47156355792 47221131006 47340453888 47365226496 47405481984 47571608448 47596502016 47647162368 47687657472 47879814528 47904869376 47920507362 47945583504 47970672768 48091889664 48117055488 48138779871 48157949952 48326713344 48352002048 48393096192 48444604416 48588095808 48639811584 48665264128 48681150336 48706624512 48855252992 48877310664 48902887488 48922361856 48944449827 48970061784 49093804032 49119494144 49161240576 49261550247 49359335424 49401285696 49453867008 49479745536 49653140992 49695340968 49721345856 49747364352 49921697644 49941577728 50043479616 50116591616 50185433088 50238849024 50307858432 50484155904 50510573568 50537005056 50579956224 50734301184 50757207228 50783767776 50881027392 50982027264 51036291072 51086052108 51285491712 51312328704 51355938816 51382812672 51535909152 51562877184 51589859328 51606700236 51633705312 51791265792 51841762938 51896941824 51941048796 51968228832 52044152832 52099547136 52126810112 52171112448 52353939456 52381335552 52408745984 52425854208 52453287936 52613349376 52637103792 52664648064 52709407506 52765509888 52870250496 52978128112 52999225344 53050900266 53184954368 53258010624 53285879808 53472613376 53518059504 53546064768 53603057664 53761828232 53864791344 53892978048 53967006864 54103375872 54131687424 54177693696 54367552512 54396002304 54500179968 54661607784 54719788032 54748422144 54766294128 54794952576 54962159616 54986974497 55015748424 55037657088 55091319507 55230529536 55259430912 55306395648 55529252352 55576446408 55588356096 55635600384 55664713728 55834574848 55859783616 55889014272 55907258589 55936514088 55965784896 56107204608 56136564736 56184274944 56298914568 56381165568 56410669056 56458612224 56518705152 56746446848 56794675392 56824395264 56854130688 57023529108 57053368736 57076088832 57131738748 57276104704 57354780672 57415827456 57585891328 57696178176 57726369792 57805664256 57977897796 57982058496 58008236832 58038591744 58265174016 58384059552 58464257436 58549671936 58611990528 58642661376 58692501504 58898181888 58929002496 58959839232 58979085984 59009948928 59190018048 59216741766 59247729072 59310790656 59361198624 59479031808 59542339584 59600394126 59624128512 59833073664 59864383488 59895709696 59915261952 59946614784 60156690048 60188169216 60207816942 60239322864 60303439872 60423143424 60482056761 60546432128 60597890262 60629600304 60782804992 60866297856 60898148352 61079596032 61111558144 61163496576 61195502592 61442089408 61494308757 61559761536 61591974912 61681958912 61832429568 61892716977 61917364224 62134345728 62166859776 62470408896 62536900608 62590050432 62622802944 62813896704 62842256568 62875141056 62928578349 62961508008 63120605184 63153635328 63207309312 63336278889 63428811264 63462002688 63515938752 63529549824 63583543296 63839752704 63873159168 63894009816 63927444672 63960897024 64122519552 64156073984 64185039828 64210599936 64435617792 64469336064 64524128256 64592805888 64784127744 64853082112 64908200448 64942166016 65169747552 65203849984 65229815808 65259266436 65293415712 65458405376 65548320768 65682066996 65812447232 65868380928 65938489344 65972994048 66260454624 66295127808 66329819136 66588770304 66653695206 66724639488 66781348452 66913910784 66985132032 67077144576 67312207872 67347431424 67382673408 67404669696 67439941632 67645734912 67676276304 67711690368 67769238222 67841369856 67976036352 68048388096 68114736144 68208300342 68380655616 68416438272 68474585088 68510416896 68714545536 68750502912 68786479104 68808933648 68844940416 69055021056 69122350584 69195922432 69254731728 69290971776 69392203776 69466062848 69533793147 69561483264 69805252608 69841780736 69901138944 69937717248 70182805056 70219530752 70279210008 70354013184 70493667328 70665633792 70697538639 70734533688 71010680832 71047839744 71357412672 71394753024 71470743552 71531486208 71819721792 71857304064 71918375256 71956009152 72137834496 72175583232 72236924928 72490070016 72528003072 72589644288 72666906624 72882143712 72959717376 72997896192 73021725504 73059936768 73282879488 73315965996 73354331232 73383542784 73455092676 73640706048 73679241216 73741860864 74039003136 74101928544 74117808128 74180800512 74219618304 74479711488 74518685696 74543011452 74582018784 74621046528 74809606144 74882546466 74912366592 75065219424 75174887424 75214225408 75278149632 75358273536 75726233856 75765860352 75805507584 76031372144 76101451776 76135810842 76175651664 76321541088 76473040896 76554436608 76629078162 76928237568 76968493056 77033908224 77074219008 77303863728 77344315776 77384788992 77450557968 77686898688 77762644407 77845412736 77911573194 77952343248 78066229248 78149320704 78190215168 78256668672 78530909184 78572003328 78613118976 78638781312 78679931904 78920024064 78955655688 78996972096 79064111259 79081054208 79148264832 79305375744 79389786112 79467192168 79498838016 79576350399 79777431552 79819177984 79887015936 79928819712 80208920064 80250892288 80277089256 80319097152 80404586496 80564191232 80642742348 80797187016 80839467072 81155063808 81197531136 81439461376 81551328768 81594003456 81750269952 81992411676 82079682048 82122633216 82192428864 82443239424 82523622636 82556485632 82845794304 82889146368 82959593472 83293878528 83382534144 83453400576 83497070592 83751862272 83789675424 83833521408 83904771132 83948677344 84160806912 84204847104 84276412416 84448371852 84571748352 84616003584 84687918336 84706066432 84778057728 85119670272 85164212224 85192013088 85236592896 85281196032 85496692736 85535293662 85580053104 85614133248 85697608122 85914157056 85959114752 86032171008 86123741184 86378836992 86544267264 86589554688 86892996736 86966846694 86973087744 87012355248 87057887616 87362970877 87397761024 87576089328 87696386154 87824507904 87917985792 87963992064 88038752256 88347272832 88393503744 88439758848 88514923392 88785027072 88825112649 88871593608 88966185984 89041797936 89218547712 89313509376 89400591189 89436192768 89749610496 89796575232 89843564544 89872892928 89919922176 90194313216 90235035072 90282253824 90311725413 90358984296 90455159808 90634715136 90731184128 90819648192 90896835393 90944400456 91174207488 91221917696 91299446784 91347222528 91619394048 91667337216 91715305472 91745244864 91793253888 92073361408 92163134112 92339642304 92387962368 92522938368 92711724196 92748644352 93073670144 93201518592 93250289664 93577073408 93705613344 93805350912 93934204416 94220845056 94263384852 94312711584 94442262012 94680907776 94730452992 94810963968 95143216896 95193004032 95294324736 95375314944 95759629056 95809738752 95841014724 95891167008 95941345536 96183779328 96234110976 96277559742 96315899904 96653426688 96704004096 96786192384 96889208832 97176191616 97279623168 97330528256 97362300672 97413249024 97710505984 97754621328 97805774976 97844723712 97888899654 97940123568 98187608064 98238988288 98322481152 98523100494 98718670848 98802571392 98907734016 98959491072 99306281984 99390681936 99442691712 99494728704 99843395288 99883155456 99980542809 100086959232 100233183232 100370866176 100477698048 100615716864 100968311808 101021147136 101074010112 101159912448 101468602368 101514414456 101567535552 101762054784 101964054528 102072582144 102172104216 102312450513 102570983424 102624657408 102711877632 102765625344 103071818304 103125754368 103179718656 103213400472 103267410624 103582531584 103683525876 103793883648 103882097592 103936457664 104088305664 104199094272 104253620224 104342224896 104707878912 104762671104 104817491968 104851708416 104906575872 105226698752 105274207584 105329296128 105418815012 105531019776 105740500992 105956256224 105998450688 106101800532 106369908736 106516021248 106571759616 106945226752 107036119008 107092129536 107206115328 107523656464 107729582688 107785956096 107934013728 108206751744 108263374848 108355387392 108735105024 108792004608 109000359936 109323215568 109439576064 109496844288 109532588256 109589905152 109924319232 109973948994 110031496848 110075314176 110182639014 110461059072 110518861824 110612791296 111058504704 111152892816 111176712192 111271200768 111329427456 111719567232 111778028544 111814517178 111873028176 111931569792 112214409216 112273129472 112323819699 112368549888 112597829136 112762331136 112821338112 112917224448 113037410304 113492893696 113589350784 113648790528 113708261376 114047058216 114106737472 114152177664 114203716263 114263477496 114552209408 114709561344 114831654912 114943617243 115171782656 115392356352 115452739584 115611328512 115955795592 115964116992 116016473664 116077183488 116530348032 116768119104 116867359791 116928514872 117099343872 117223981056 117285322752 117385003008 117796363776 117858004992 117919678464 117958171968 118019897856 118380036096 118433483532 118495458144 118621581312 118722397248 118958063616 119084679168 119200788252 119248257024 119666147328 119728766976 119791419392 119830523904 119893229568 120313380096 120376338432 120415633884 120478645728 120606879744 120846286848 120964113522 121092864256 121195780524 121259200608 121565609984 121732595712 121796296704 122159192064 122223116288 122326993152 122391005184 122884178816 122988617514 123119523072 123183949824 123363917824 123664859136 123785433954 123834728448 124268691456 124333719552 124940817792 125073801216 125180100864 125245605888 125627793408 125684513136 125750282112 125857156698 125923016016 126241210368 126307270656 126414618624 126672557778 126857622528 126924005376 127031877504 127059099648 127167086592 127679505408 127746318336 127788019632 127854889344 127921794048 128245039104 128302940493 128312147968 128370079656 128421199872 128546412183 128871235584 128938672128 129048256512 129185611776 129568255488 129706164224 129816400896 129884332032 130339495104 130407699968 130450270041 130459631616 130518532872 130586831424 130916810752 131096641536 131364133992 131624894464 131736761856 131876978688 131945988096 132520909248 132590255616 132659638272 133177540608 133307390412 133449278976 133562696904 133827821568 133970264064 134154289152 134624415744 134694862848 134765346816 134809339392 134879883264 135291469824 135352552608 135423380736 135538476444 135682739712 135952072704 136096776192 136229472288 136416600684 136761311232 136832876544 136949170176 137020833792 137429091072 137501005824 137572958208 137617867296 137689880832 138110042112 138244701168 138391844864 138509463456 138581943552 138784407552 138932125696 139067586294 139122966528 139610505216 139683561472 139802277888 139875434496 140365610112 140439061504 140558420016 140708026368 140987334656 141331267584 141395077278 141469067376 142021361664 142095679488 142714825344 142789506048 142941487104 143062972416 143639443584 143714608128 143836750512 143912018304 144275668992 144351166464 144416339613 144473849856 144980140032 145056006144 145179288576 145333813248 145764287424 145919434752 145995792384 146043451008 146119873536 146565758976 146631931992 146708662464 146767085568 146833349481 146910185352 147281412096 147358482432 147483721728 147784650741 148078006272 148203857088 148235616256 148361601024 148439236608 148959422976 149037371392 149086022904 149164037568 149242093056 149619212288 149765092932 149824733184 150130438848 150349774848 150428450816 150556299264 150716547072 151452467712 151531720704 151611015168 152062744288 152202903552 152271621684 152351303328 152643082176 152946081792 153108873216 153258156324 153856475136 153936986112 154067816448 154148438016 154607727456 154688631552 154769577984 154901115936 155373797376 155525288814 155690825472 155823146388 155904686496 156132458496 156298641408 156380430336 156513337344 157061818368 157144006656 157226237952 157277562624 157359863808 157840048128 157911311376 157993944192 158128222518 158162108416 158296529664 158610751488 158779572224 158934384336 158997676032 159152700798 159554863104 159638355968 159774031872 159857639424 160417840128 160501784576 160554178512 160638194304 160809172992 161128382464 161285484696 161594374032 161678934144 162245517343 162310127616 162395062272 162878922752 163102657536 163188006912 163500539904 163984823352 164159364096 164245266432 164384857728 164886478848 164960923491 165047245272 165112971264 165273958521 165691588608 165778292736 165919186944 166587757056 166765068288 166906801152 166994141184 167503724544 167579350848 167667042816 167721775767 167809542264 167897354688 168321613824 168409694208 168552824832 168896743704 169143496704 169232007168 169375836672 169412132864 169556115456 170239340544 170328424448 170384026176 170473185792 170562392064 170993385472 171070587324 171160106208 171228266496 171395216244 171828314112 171918229504 172064342016 172247482368 172757673984 173088534528 173179109376 173785993472 173933693388 173946175488 174024710496 174115775232 174725941754 174795522048 175152178656 175392772308 175649015808 175835971584 175927984128 176077504512 176694545664 176787007488 176879517696 177029846784 177570054144 177650225298 177743187216 177932371968 178083595872 178437095424 178627018752 178801182378 178872385536 179499220992 179593150464 179687129088 179745785856 179839844352 180470070144 180564507648 180623450826 180717968592 180910319616 181269430272 181446170283 181462368256 181639296384 181793670786 181888800912 182348414976 182443835392 182598893568 182694445056 183238788096 183334674432 183430610944 183490489728 183586507776 184146722816 184326268224 184482926271 184679284608 184775924736 185045876736 185423448392 185497288704 185678150931 186147340288 186403037184 186500579328 187154146816 187411226688 187610701824 187868408832 188441690112 188526769704 188625423168 188884524024 189361815552 189460905984 189621927936 190008836667 190286433792 190386008064 190588649472 190750629888 191519258112 191619477504 191682029448 191782334016 191882691072 192367558656 192468221952 192555119484 192631799808 193306853376 193408008192 193572384768 193778417664 194352383232 194559246336 194661056512 194724601344 194826498048 195421011968 195509242656 195611549952 195689447424 195777799308 195880247136 196375216128 196477976576 196644962304 197046200988 197437341696 197605142784 197815468032 197918982144 198612563968 198781363872 198885383424 198989457408 199686790576 199766310912 199961085618 200173918464 200466366464 200741732352 200955396096 201231433728 201936623616 202042294272 202148020224 202319824896 202937204736 203028828912 203135071104 203524109568 203928109056 204145164288 204344208432 204624901026 205141966848 205249314816 205423755264 205531250688 206143636608 206251508736 206359437312 206426800944 206534821248 207165063168 207367051752 207587767296 207764195184 207872915328 208176611328 208398188544 208507240448 208601379441 208684449792 209415757824 209525342208 209634983936 209703416832 209813151744 210453397504 210548415168 210658592256 210837630024 211062039552 211481001984 211912512448 211996901376 212092615917 212203601064 212739817472 213032042496 213143519232 213890453504 214072238016 214184259072 214412230656 215047312928 215459165376 215571912192 215868027456 216413503488 216526749696 216710774784 217470210048 217584009216 218000719872 218646431136 218879152128 218993688576 219065176512 219179810304 219848638464 219947897988 220062993696 220150628352 220365278028 220922118144 221037723648 221225582592 222117009408 222305785632 222353424384 222542401536 222658854912 223439134464 223556057088 223629034356 223746056352 223863139584 224428818432 224546258944 224647639398 224737099776 225195658272 225524662272 225642676224 225834448896 226074820608 226985787392 227178701568 227297581056 227416522752 228094116432 228213474944 228304355328 228407432526 228526954992 229104418816 229419122688 229663309824 229887234486 230343565312 230784712704 230905479168 231222657024 231911591184 232032947328 232154366976 233060696064 233287933221 233536238208 233734719582 233857029744 234198687744 234447962112 234570645504 234770006016 235592727552 235716009984 235839356928 235916343936 236039795712 236760072192 236866967064 236990916288 237192333777 237243162624 237444794496 237916127232 238169358336 238401576504 238496514048 238729051197 239332294656 239457533952 239582838784 239661047808 239786459136 240626760192 240752676864 240831267768 240957291456 241213759488 241692573696 241928227044 242185728512 242391561048 242518401216 243131219968 243465191424 243592593408 244318384128 244446232576 244653986304 244782010368 245768357632 245977235028 246239046144 246367899648 246727835648 247329718272 247570867908 247669456896 248537382912 248667439104 249881635584 250147602432 250360201728 250491211776 251255586816 251369026272 251500564224 251714313396 251846032032 252482420736 252614541312 252829237248 253345115556 253715245056 253848010752 254063755008 254118199296 254334173184 255359010816 255492636672 255576039264 255709778688 255843588096 256490078208 256605880986 256624295936 256740159312 256842399744 257092824366 257742471168 257877344256 258096513024 258371223552 259136510976 259412328448 259632801792 259768664064 260678990208 260815399936 260900540082 260919263232 261037065744 261173662848 261833621504 262088912631 262193283072 262728267984 263249788928 263473523712 263753957376 263891976192 265041818496 265180511232 265319276544 266355081216 266475337947 266614780824 266898557952 267125393808 267655643136 267940528128 268201773567 268308578304 269248831488 269389725696 269530693632 269618678784 269759766528 270582939648 270705105216 270846761472 271076952888 271365479424 271904145408 272193552384 272458944576 272690506179 272833201368 273522622464 273665753088 273898340352 274041667584 274858182144 275002011648 275145916416 275235734592 275379761664 276220084224 276489402336 276783689728 277018926912 277163887104 277568815104 277864251392 278135172588 278245933056 279221010432 279367122944 279604555776 279750868992 280731220224 280878123008 281116840032 281416052736 281974669312 282662535168 282790154556 282938134752 284042723328 284191358976 285429650688 285579012096 285882974208 286125944832 287278887168 287429216256 287673501024 287824036608 288551337984 288702332928 288832679226 288947699712 289960280064 290112012288 290358577152 290667626496 291528574848 291838869504 291991584768 292086902016 292239747072 293131517952 293263863984 293417324928 293534171136 293666698962 293820370704 294562824192 294716964864 294967443456 295569301482 296156012544 296407714176 296471232512 296723202048 296878473216 297918845952 298074742784 298172045808 298328075136 298484186112 299238424576 299530185864 299649466368 299941628427 300260877696 300699549696 300856901632 301112598528 301433094144 302904935424 303063441408 303222030336 304125488576 304405807104 304543243368 304702606656 305286164352 305892163584 306217746432 306516312648 306937351539 307712950272 307873972224 308135632896 308296876032 309215454912 309377263104 309539155968 309802231872 310747594752 311050577628 311381650944 311646292776 311809372992 312264916992 312597282816 312760860672 313026674688 314123636736 314288013312 314452475904 314555125248 314719727616 315680096256 315822622752 315987888384 316256445036 316324216832 316593059328 317221502976 317559144448 317868768672 317995352064 318305401596 319109726208 319276711936 319548063744 319715278848 320835680256 321003569152 321108357024 321276388608 321618345984 322256764928 322570969392 323188748064 323357868288 324491034686 324620255232 324790124544 325757845504 326205315072 326376013824 327001079808 327969646704 328318728192 328490532864 328769715456 329772957696 329921846982 330094490544 330225942528 330547917042 331383177216 331556585472 331838373888 333175514112 333530136576 333813602304 333988282368 335158701696 335334085632 335443551534 335619084528 335794709376 336643227648 336819388416 336971459097 337105649664 337793487408 338286993408 338464014336 338751673344 338824265728 339112230912 340478681088 340656848896 340768052352 340946371584 341124784128 341986770944 342141174648 342320212416 342456532992 342611148789 342790432488 343656628224 343836459008 344128684032 344494964736 344830851729 345515347968 346177069056 346358218752 347571986944 347867386776 347892350976 348049420992 348231550464 349451883508 349591044096 350304357312 350785544616 351298031616 351671943168 351855968256 352155009024 353389091328 353574014976 353759035392 354059693568 355140108288 355300450596 355486374432 355864743936 356167191744 356874190848 357254037504 357602364756 357744771072 358998441984 359186300928 359374258176 359491571712 359679688704 360940140288 361129015296 361246901652 361435937184 361820639232 362538860544 362892340566 362924736512 363278592768 363587341572 363777601824 364696829952 364887670784 365197787136 365388890112 366477576192 366669348864 366861221888 366980979456 367173015552 368293445632 368652536448 368965852542 369358569216 369551849472 370091753472 370846896784 370994577408 371356301862 372294680576 372806074368 373001158656 374308293632 374822453376 375221403648 375736817664 376883380224 377053539408 377250846336 377769048048 378723631104 378921811968 379243855872 380017673334 380572867584 380772016128 381177298944 381501259776 383038516224 383238955008 383364058896 383564668032 383765382144 384735117312 384908821479 384936443904 385110238968 385263599616 385639236549 386613706752 386816016384 387144769536 387556835328 388704766464 389118492672 389322113024 389449202688 389652996096 390842023936 391018485312 391223099904 391350810123 391378894848 391555598616 391760494272 392750432256 392955953152 393289924608 394092401976 394874683392 395210285568 395630936064 395837964288 397225127936 397562727744 397770766848 397978914816 399373581152 399532621824 399922171236 400347836928 400932732928 401483464704 401910792192 402462867456 403873247232 404084588544 404296040448 404639649792 405874409472 406057657824 406270142208 407048219136 407856218112 408290328576 408688416864 409249802052 410283933696 410498629632 410847510528 411062501376 412287273216 412503017472 412718874624 412853601888 413069642496 414330126336 414734103504 415175534592 415528390368 415745830656 416353222656 416796377088 417014480896 417202758882 417368899584 418831515648 419050684416 419269967872 419406833664 419626303488 421096830336 421317184512 421675260048 422124079104 422962003968 423825024896 423993802752 424185231834 424407202128 425479634944 426064084992 426287038464 427780907008 428144476032 428368518144 428824461312 430094625856 430918330752 431143824384 431736054912 432827006976 433053499392 433249018839 433421549568 434940420096 435168018432 436001439744 437292862272 437758304256 437987377152 438130353024 438359620608 439697276928 439895795976 440125987392 440301256704 440500048443 440730556056 441844236288 442075447296 442451165184 443353952223 444234018816 444611571264 444706848768 445084803072 445317709824 446878268928 447112114176 447258068712 447492112704 447726279168 448857636864 449092517888 449295278796 449474199552 450391316544 451049324544 451285352448 451668897792 452149641216 453971574784 454357403136 454595162112 454833045504 456188232864 456426949888 456608710656 456814865052 457053909984 458208837632 458838245376 459326619648 459774468972 460687130624 461569425408 461810958336 462445314048 463823182368 464065894656 464308733952 466121392128 466575866442 467072476416 467469439164 467714059488 468397375488 468895924224 469141291008 469540012032 471185455104 471432019968 471678713856 471832687872 472079591424 473520144384 473733934128 473981832576 474384667554 474486325248 474889588992 475832254464 476338716672 476803153008 476993028096 477458102394 478664589312 478915067904 479165677568 479322095616 479572918272 481253520384 481505353728 481662535536 481914582912 482427518976 483385147392 483856454088 484371457024 484783122096 485036802432 486262439936 486736552029 486930382848 487185186816 488636768256 488892465152 489307972608 489564020736 491536715264 491954470056 492478092288 492735799296 493455671296 494659436544 494882770473 495141735816 495338913792 497074765824 497334878208 499763271168 500295204864 500720403456 500982423552 502511173632 502738052544 503001128448 503428626792 503692064064 504964841472 505229082624 505658474496 506690231112 507430490112 507696021504 508127510016 508236398592 508668346368 510718021632 510985273344 511152078528 511419557376 511687176192 512980156416 513211761972 513248591872 513480318624 513684799488 514185648732 515484942336 515754688512 516193026048 516742447104 518273021952 518824656896 519265603584 519537328128 521357980416 521630799872 521801080164 521838526464 522074131488 522347325696 523667243008 524177825262 524386566144 525456535968 526499577856 526947047424 527507914752 527783952384 530083636992 530361022464 530638553088 532710162432 532950675894 533229561648 533797115904 534250787616 535311286272 535881056256 536403547134 536617156608 538497662976 538779451392 539061387264 539237357568 539519533056 541410210432 541693522944 542153905776 542730958848 543808290816 544338510849 544387104768 544917889152 545381012358 545666402736 547045244928 547331506176 547796680704 548083335168 549716364288 550004023296 550291832832 550471469184 550759523328 552440168448 552978804672 553448778813 553567379456 554037853824 554327774208 555137630208 555728502784 556270345176 556491866112 557034452793 558442020864 558734245888 559209111552 559501737984 561462440448 561756246016 562233680064 562832105472 563949338624 565325070336 565580309112 565876269504 568085446656 568382717952 570026510001 570859301376 571158024192 571765948416 572251889664 574557774336 574858432512 575347002048 575648073216 577102675968 577404665856 577665358452 577895399424 579920560128 580224024576 580717154304 581335252992 583057149696 583677739008 583983169536 584173804032 584479494144 586263035904 586527727968 586834649856 587068342272 587333397924 587640741408 589125648384 589433929728 589934886912 591138602964 592312025088 592815428352 592942465024 593446404096 593756946432 595837691904 596149485568 596344091616 596656150272 596968372224 598476849152 599060371728 599298932736 599883256854 600521755392 601399099392 601713803264 602225197056 602866188288 605809870848 606126882816 606444060672 608250977152 608811614208 609086486736 609405213312 610572328704 611784327168 612435492864 613032625296 613874703078 615425900544 615747944448 616271265792 616593752064 618430909824 618754526208 619078311936 619604463744 621495189504 622101155256 622763301888 623292585552 623618745984 624529833984 625194565632 625521721344 625804138323 626053349376 628247273472 628576026624 628904951808 629110250496 629439455232 631360192512 631645245504 631975776768 632512890072 632648433664 633186118656 634443005952 635118288896 635737537344 635990704128 636277847751 636610803192 638219452416 638553423872 639096127488 639430557696 641671360512 642007138304 642216714048 642552777216 643236691968 644513529856 645141938784 646377496128 646715736576 648982069372 649240510464 649580249088 651515691008 652410630144 652752027648 654002159616 655939293408 656637456384 656981065728 657539430912 659545915392 659843693964 660188981088 660451885056 661095834084 662766354432 663113170944 663676747776 666351028224 667060273152 667627204608 667976564736 670317403392 670668171264 670887103068 671238169056 671589418752 673286455296 673638776832 673942918194 674211299328 675586974816 676573986816 676928028672 677503346688 677648531456 678224461824 680957362176 681313697792 681536104704 681892743168 682249568256 683973541888 684282349296 684640424832 684913065984 685222297578 685580864976 687313256448 687672918016 688257368064 688989929472 689661703458 691030695936 692354138112 692716437504 695143973888 695734773552 696098841984 696463100928 698903767016 699182088192 699863799663 700608714624 701571089232 702596063232 703343886336 703711936512 704310018048 706778182656 707148029952 707518070784 708119387136 710280216576 710600901192 710972748864 711729487872 712334383488 713748381696 714508075008 715204729512 715489542144 716187153591 717996883968 718372601856 718748516352 718983143424 719359377408 721880280576 722258030592 722493803304 722871874368 723641278464 725077721088 725784681132 725849473024 726557185536 727174683144 727555203648 729393659904 729775341568 730395574272 730777780224 732955152384 733338697728 733722443776 733961958912 734346031104 736586891264 737305072896 737931705084 738717138432 739103698944 740183506944 741693793568 741989154816 742712603724 744589361152 745612148736 746002317312 748616587264 749644906752 750442807296 751473635328 753766760448 754107078816 754501692672 755538096096 757447262208 757843623936 758487711744 760035346668 761145735168 761544032256 762354597888 763002519552 766077032448 766477910016 766728117792 767129336064 767530764288 769470234624 769817642958 769872887808 770220477936 770527199232 771278473098 773227413504 773632032768 774289539072 775113670656 777409532928 778236985344 778644226048 778898405376 779305992192 782036970624 782446199808 782701620246 782757789696 783111197232 783520988544 785500864512 785911906304 786266737893 786579849216 788184803952 789749366784 790420571136 791261872128 791675928576 794450255872 795125455488 795541533696 795957829632 798747162304 799065243648 799426013841 799844342472 800695673856 801865465856 802966929408 803821584384 804605320701 804925734912 807746494464 808169177088 808592080896 809279299584 811748818944 812115315648 812540284416 814096438272 815712436224 816580657152 817376833728 818071518537 818499604104 820567867392 820997259264 821695021056 822125002752 824574546432 825006034944 825437749248 825707203776 826139284992 828660252672 829468207008 830351069184 831056780736 831491661312 832706445312 833592754176 834028961792 834405517764 834737799168 837663031296 838101368832 838539935744 838813667328 839252606976 842193660672 842634369024 843350520096 844248158208 845924007936 847650049792 847987605504 848370463668 848814404256 850959269888 852128169984 852574076928 855561814016 856288952064 856737036288 857648922624 860189251712 861836661504 862287648768 863472109824 865654013952 866106998784 866498037678 866843099136 869880840192 870336036864 872002879488 874585724544 875516608512 875974754304 876260706048 876719241216 879394553856 879791591952 880251974784 880602513408 881000096886 881461112112 883688472576 884150894592 884902330368 886707904446 888468037632 889223142528 889413697536 890169606144 890635419648 893756537856 894224228352 894516137424 894984225408 895452558336 897715273728 898185035776 898590557592 898948399104 899824885281 900782633088 902098649088 902570704896 903337795584 904299282432 907943149568 908714806272 909190324224 909666091008 912376465728 912853899776 913217421312 913629730104 914107819968 916417675264 917676490752 918653239296 919548937944 921374261248 923138850816 923621916672 924890628096 927646364736 928131789312 928617467904 932242784256 933151732884 934144952832 934938878328 935428118976 936794750976 937791848448 938282582016 939080024064 942370910208 942864039936 943357427712 943665375744 944159182848 947040288768 947467868256 947963665152 948769335108 948972650496 949779177984 951664508928 952677433344 953606306016 953986056192 954916204788 957329178624 957830135808 958331355136 958644191232 959145836544 962507040768 963010707456 963325071072 963829165824 964855037952 966770294784 967712908176 968742914048 969566244192 970073604864 972524879872 973473104058 973860765696 974370373632 977273536512 977784930304 978615945216 979128041472 983073430528 983908940112 984956184576 985471598592 986911342592 989318873088 989765540946 990283471632 990677827584 994149531648 994669756416 999526542336 1000590409728 1001440806912 1001964847104 1005476105088 1006002256896 1006857253584 1007384128128 1009929682944 1010458165248 1010914377291 1011316948992 1013380462224 1014860980224 1015392043008 1016255020032 1016472797184 1017336692736 1021436043264 1021970546688 1022304157056 1022839114752 1023374352384 1025960312832 1026423523944 1026497183744 1026960637248 1027369598976 1027833446367 1028371297464 1030969884672 1031509377024 1032386052096 1033484894208 1034492555187 1036546043904 1037649313792 1038531207168 1039074656256 1042715960832 1043261599744 1043602160328 1043677052928 1044148262976 1044694651392 1047334486016 1048355650524 1048773132288 1050913071936 1052999155712 1053894094848 1055015829504 1055567904768 1060167273984 1060722044928 1061277106176 1065420324864 1065901351788 1066459123296 1067594231808 1068501575232 1070622572544 1071762112512 1072807094268 1073234313216 1076995325952 1077558902784 1078122774528 1078474715136 1079039066112 1082820420864 1083387045888 1084307811552 1085461917696 1087616581632 1088677021698 1088774209536 1089835778304 1090762024716 1091332805472 1094090489856 1094663012352 1095593361408 1096166670336 1099432728576 1100008046592 1100583665664 1100942938368 1101519046656 1104880336896 1105957609344 1106897557626 1107134758912 1108075707648 1108655548416 1110275260416 1111457005568 1112540690352 1112983732224 1114068905586 1116884041728 1117468491776 1118418223104 1119003475968 1122924880896 1123512492032 1124467360128 1125664210944 1127898677248 1130650140672 1131160618224 1131752539008 1135718621401 1136170893312 1136765435904 1140053020002 1141718602752 1142316048384 1143531896832 1144503779328 1149115548672 1149716865024 1150694004096 1151296146432 1154205351936 1154726464437 1154809331712 1155330716904 1155790798848 1156917709647 1159841120256 1160448049152 1161434308608 1162670505984 1166114299392 1167355478016 1167966339072 1168347608064 1168958988288 1172526071808 1173055455936 1173669299712 1174052430369 1174136684544 1174666795848 1175281482816 1178251296768 1178867859456 1179869773824 1182277205928 1184624050176 1185630856704 1185884930048 1186892808192 1187513892864 1191675383808 1192298971136 1192688183232 1193312300544 1193936744448 1196953698304 1198120743456 1198597865472 1199766513708 1201043510784 1202798198784 1203427606528 1204450394112 1205732376576 1211619741696 1212253765632 1212888121344 1216501954304 1217623228416 1218172973472 1218810426624 1221144657408 1223568654336 1224870985728 1226065250592 1227749406156 1230851801088 1231495888896 1232542531584 1233187504128 1236861819648 1237509052416 1238156623872 1239208927488 1242990379008 1244202310512 1245526603776 1246585171104 1247237491968 1249059667968 1250389131264 1251043442688 1251608276646 1252106698752 1256494546944 1257152053248 1257809903616 1258220500992 1258878910464 1263290491008 1263951553536 1265025780144 1265296867328 1266372237312 1268886011904 1270236577792 1271475074688 1271981408256 1272555695502 1273221606384 1276438904832 1277106847744 1278192254976 1278861115392 1283342721024 1284014276608 1284433428096 1285105554432 1286473383936 1289027059712 1290283877568 1292754992256 1293431473152 1297964138744 1298481020928 1299160498176 1299747056517 1303031382016 1304821260288 1305504055296 1308004319232 1311878586816 1313274912768 1313962131456 1315078861824 1319091830784 1319687387928 1320377962176 1320903770112 1322191668168 1325532708864 1326226341888 1327353495552 1330061856669 1332702056448 1334120546304 1335254409216 1335953129472 1340634806784 1341336342528 1341774206136 1342476338112 1343178837504 1346572910592 1347277553664 1347885836388 1348422598656 1351173949632 1353147973632 1353856057344 1355006693376 1355297062912 1356448923648 1361914724352 1362627395584 1363072209408 1363785486336 1364499136512 1367947083776 1368564698592 1369280849664 1369826131968 1370444595156 1371161729952 1374626512896 1375345836032 1376514736128 1377979858944 1379323406916 1382061391872 1384708276224 1385432875008 1390287947776 1391469547104 1392197683968 1392926201856 1397807534032 1398364176384 1399727599326 1401217429248 1403142178464 1405192126464 1406687772672 1407423873024 1408620036096 1413556365312 1414296059904 1415036141568 1416238774272 1420560433152 1421201802384 1421945497728 1423458975744 1424668766976 1427496763392 1429016150016 1430409459024 1430979084288 1432374307182 1435993767936 1436745203712 1437497032704 1437966286848 1438718754816 1443760561152 1444516061184 1444987606608 1445743748736 1447282556928 1450155442176 1451569362264 1453114371072 1454349366288 1455110407296 1458787319808 1459550683136 1460209656087 1460791148544 1461555560448 1465910304768 1466677395456 1467444887552 1467923917824 1468692062208 1473173782528 1474610145792 1475863410168 1477434276864 1478207397888 1480367013888 1483387587136 1483978309632 1484648311419 1485425207448 1489178722304 1491224297472 1492004634624 1497233174528 1499289813504 1500885614592 1502947270656 1507533520896 1508214157632 1509003385344 1511076192192 1514894524416 1515687247872 1516975423488 1520070693336 1522291470336 1523088064512 1524709195776 1526005039104 1532154064896 1532955820032 1533456235584 1534258672128 1535061528576 1538940469248 1539635285916 1539745775616 1540440955872 1541054398464 1542556946196 1546454827008 1547264065536 1548579078144 1550227341312 1554819065856 1556473970688 1557288452096 1557796810752 1558611984384 1564073941248 1564892399616 1565403240492 1565515579392 1566222394464 1567041977088 1571001729024 1571823812608 1572533475786 1573159698432 1576369607904 1579498733568 1580841142272 1582523744256 1583351857152 1588900511744 1590250910976 1591083067392 1591915659264 1597494324608 1598130487296 1598852027682 1599688684944 1601391347712 1603730931712 1605933858816 1607643168768 1609210641402 1609851469824 1615492988928 1616338354176 1617184161792 1618558599168 1624230631296 1625080568832 1628192876544 1631424872448 1633015532547 1633161314304 1634753667456 1636143037074 1636999208208 1641135734784 1641994518528 1643390042112 1644250005504 1649149092864 1650012069888 1650875498496 1651414407552 1652278569984 1657320505344 1658936414016 1660346336439 1660702138368 1662113561472 1662983322624 1665412890624 1667185508352 1668057923584 1668811035528 1669475598336 1671103358379 1675326062592 1676202737664 1677079871488 1677627334656 1678505213952 1684387321344 1685268738048 1686701040192 1688496316416 1691848015872 1695300099584 1695975211008 1696740927336 1697628808512 1701918539776 1704256339968 1705148153856 1711123628032 1712577904128 1713474072576 1715297845248 1720378503424 1723673323008 1724575297536 1726944219648 1731308027904 1732213997568 1732996075356 1733686198272 1739761680384 1740672073728 1744005758976 1749171449088 1751033217024 1751949508608 1752521412096 1753438482432 1758789107712 1759583183904 1760503949568 1761205026816 1762000193772 1762922224224 1767376945152 1768301789184 1769804660736 1773415808892 1776936075264 1778446285056 1778827395072 1780339212288 1781270839296 1787513075712 1788448456704 1789032274848 1789968450816 1790905116672 1795430547456 1796370071552 1797181115184 1797896798208 1799649770562 1801565266176 1804197298176 1805141409792 1806675591168 1808598564864 1815886299136 1817429612544 1818380648448 1819332182016 1824752931456 1825707799552 1826434842624 1827259460208 1828215639936 1832835350528 1835352981504 1837306478592 1839097875888 1842748522496 1846277701632 1847243833344 1849781256192 1855292729472 1856263578624 1857234935808 1864485568512 1866303465768 1868289905664 1869877756656 1870856237952 1873589501952 1875583696896 1876565164032 1877412414969 1878160048128 1884741820416 1885728079872 1886714855424 1887330751488 1888318365696 1894080577536 1894935736512 1895927330304 1897538670216 1897945300992 1899558355968 1903329017856 1905354866688 1907212612032 1907972112384 1908833543253 1909832409576 1914658357248 1915660271616 1916662710272 1917288382464 1918291673088 1925014081536 1926021414912 1926650142144 1927658331648 1929710075904 1933540589568 1935425816352 1937485828096 1939132488384 1940147209728 1945049759744 1946946208116 1947721531392 1948740747264 1954547073024 1955569860608 1957231890432 1958256082944 1966146861056 1967817880224 1969912369152 1970943197184 1973822685184 1978637746176 1979531081892 1980566943264 1981355655168 1988299063296 1989339512832 1999053084672 2001180819456 2002881613824 2003929694208 2010952210176 2012004513792 2013714507168 2014768256256 2019859365888 2020916330496 2021828754582 2022633897984 2026760924448 2029721960448 2030784086016 2032510040064 2032945594368 2034673385472 2042872086528 2043941093376 2044608314112 2045678229504 2046748704768 2051920625664 2052847047888 2053921274496 2054739197952 2055666892734 2056742594928 2061939769344 2063018754048 2064772104192 2066969788416 2068985110374 2073092087808 2075298627584 2077062414336 2078149312512 2085431921664 2086523199488 2087204320656 2088296525952 2089389302784 2094668972032 2096711301048 2097546264576 2099591398989 2101826143872 2105998311424 2107788189696 2110031659008 2111135809536 2120334547968 2121444089856 2122554212352 2130840649728 2131802703576 2132918246592 2135188463616 2137003150464 2141245145088 2143524225024 2145614188536 2146468626432 2148561460773 2153990651904 2155117805568 2156245549056 2156949430272 2158078132224 2165640841728 2166774091776 2168615623104 2170923835392 2175233163264 2177354043396 2177548419072 2179671556608 2181524049432 2182665610944 2188180979712 2189326024704 2191186722816 2192333340672 2198865457152 2200016093184 2201167331328 2201885876736 2203038093312 2209760673792 2211915218688 2213795115252 2214269517824 2216151415296 2217311096832 2220550520832 2222914011136 2225081380704 2225967464448 2228137811172 2233768083456 2234936983552 2236836446208 2238006951936 2245849761792 2247024984064 2248934720256 2251328421888 2255797354496 2261300281344 2262321236448 2263505078016 2271437242802 2272341786624 2273530871808 2280106040004 2283437205504 2284632096768 2287063793664 2289007558656 2298231097344 2299433730048 2301388008192 2302592292864 2308410703872 2309452928874 2309618663424 2310661433808 2311581597696 2313835419294 2319682240512 2320896098304 2322868617216 2325341011968 2332228598784 2334710956032 2335932678144 2336695216128 2337917976576 2346110911872 2347338599424 2348104860738 2348273369088 2349333591696 2350562965632 2356502593536 2357735718912 2358800213679 2359739547648 2364554411856 2369248100352 2371261713408 2371769860096 2373785616384 2375027785728 2383350767616 2384597942272 2385376366464 2386624601088 2387873488896 2393907396608 2396241486912 2397195730944 2398278041523 2399533027416 2402087021568 2405596397568 2406855213056 2408900788224 2411464753152 2413815962103 2423239483392 2424507531264 2425776242688 2433003908608 2435246456832 2436345946944 2437620853248 2442289314816 2447137308672 2449741971456 2452130501184 2455498812312 2461703602176 2462991777792 2465085063168 2466375008256 2473723639296 2475018104832 2476313247744 2478417854976 2485980758016 2488404621024 2491053207552 2493170342208 2494474983936 2498119335936 2500778262528 2502086885376 2503216553292 2504213397504 2512989093888 2514304106496 2515619807232 2516441001984 2517757820928 2526580982016 2527903107072 2530051560288 2530593734656 2532744474624 2537772023808 2540473155584 2542950149376 2543962816512 2545111391004 2546443212768 2552877809664 2554213695488 2556384509952 2557722230784 2566685442048 2568028553216 2568866856192 2570211108864 2572946767872 2578054119424 2580567755136 2585509984512 2586862946304 2595928277488 2596962041856 2598320996352 2599494113034 2606062764032 2609642520576 2611008110592 2616008638464 2623757173632 2626549825536 2627924262912 2630157723648 2638183661568 2639374775856 2640755924352 2641807540224 2644383336336 2651065417728 2652452683776 2654706991104 2660123713338 2665404112896 2668241092608 2670508818432 2671906258944 2681269613568 2682672685056 2683548412272 2684952676224 2686357675008 2693145821184 2694555107328 2695771672776 2696845197312 2699474655843 2702347899264 2706295947264 2707712114688 2710013386752 2710594125824 2712897847296 2723829448704 2725254791168 2726144418816 2727570972672 2728998273024 2735894167552 2737129397184 2738561699328 2739652263936 2740889190312 2742323459904 2749253025792 2750691672064 2753029472256 2755959717888 2758646813832 2764122783744 2769416552448 2770865750016 2780575895552 2782939094208 2784395367936 2785852403712 2795615068064 2796728352768 2799455198652 2802434858496 2806284356928 2810384252928 2813375545344 2814847746048 2817240072192 2827112730624 2828592119808 2830072283136 2832477548544 2841120866304 2842403604768 2843890995456 2846917951488 2849337533952 2854993526784 2858032300032 2860818918048 2861958168576 2864748614364 2871987535872 2873490407424 2874994065408 2875932573696 2877437509632 2887521122304 2889032122368 2889975213216 2891487497472 2894565113856 2900310884352 2903138724528 2906228742144 2908698732576 2910220814592 2917574639616 2919101366272 2920419312174 2921582297088 2923111120896 2931820609536 2933354790912 2934889775104 2935847835648 2937384124416 2949220291584 2951726820336 2954868553728 2956414795776 2960734027776 2966775174272 2967956619264 2969296622838 2970850414896 2978357444608 2982448594944 2984009269248 2994466349056 2998579627008 3001771229184 3005894541312 3016428315264 3018006770688 3022152384384 3029789048832 3031374495744 3032743131873 3033950846976 3040141386672 3044582940672 3046176129024 3049418391552 3052010078208 3064308129792 3065911640064 3066912471168 3068517344256 3070123057152 3077880938496 3079270571832 3079491551232 3080881911744 3082108796928 3083500339101 3085113892392 3092909654016 3094528131072 3097158156288 3100454682624 3103477665561 3109638131712 3112947941376 3114576904192 3115593621504 3117223968768 3128147882496 3129784799232 3130806480984 3131031158784 3132444788928 3134083954176 3142003458048 3143647625216 3145066951572 3146319396864 3152739215808 3158997467136 3161682284544 3165047488512 3166703714304 3177801023488 3180501821952 3182166134784 3183831318528 3194988649216 3196260974592 3197704055364 3199377369888 3202782695424 3207461863424 3211867717632 3215286337536 3218421282804 3219702939648 3230985977856 3232676708352 3234368323584 3237117198336 3248461262592 3250161137664 3256385753088 3262849744896 3266031065094 3266322628608 3269507334912 3272286074148 3273998416416 3282271469568 3283989037056 3286780084224 3288500011008 3298298185728 3300024139776 3301750996992 3302828815104 3304557139968 3314641010688 3317872828032 3320692672878 3321404276736 3324227122944 3325966645248 3330825781248 3334371016704 3336115847168 3337622071056 3338951196672 3342206716758 3350652125184 3352405475328 3354159742976 3355254669312 3357010427904 3368774642688 3370537476096 3373402080384 3376992632832 3383696031744 3390600199168 3391950422016 3393481854672 3395257617024 3403837079552 3407155864203 3408512679936 3410296307712 3422247256064 3425155808256 3426948145152 3430595690496 3440757006848 3447346646016 3449150595072 3453888439296 3462616055808 3464179393311 3464427995136 3465992150712 3467372396544 3479523360768 3481344147456 3488011517952 3498342898176 3502066434048 3503899017216 3505042824192 3506876964864 3517578215424 3519166367808 3521007899136 3522410053632 3524000387544 3525844448448 3534753890304 3536603578368 3539609321472 3546831617784 3553872150528 3556892570112 3557654790144 3560678424576 3562541678592 3575026151424 3576896913408 3578064549696 3579936901632 3581810233344 3590861094912 3592740143104 3594362230368 3595793596416 3599299541124 3603130532352 3608394596352 3610282819584 3613351182336 3617197129728 3631772598272 3634859225088 3636761296896 3638664364032 3649505862912 3651415599104 3652869685248 3654518920416 3656431279872 3665670701056 3670705963008 3674612957184 3678195751776 3685497044992 3692555403264 3694487666688 3699562512384 3710585458944 3712527157248 3714469871616 3728971137024 3732606931536 3736579811328 3739755513312 3741712475904 3747179003904 3751167393792 3753130328064 3754824829938 3756320096256 3769483640832 3771456159744 3773429710848 3774661502976 3776636731392 3789871473024 3791854660608 3795077340432 3795890601984 3799116711936 3806658035712 3810709733376 3814425224064 3815944224768 3817667086506 3819664819152 3829316714496 3831320543232 3833325420544 3834576764928 3836583346176 3850028163072 3852042829824 3853300284288 3855316663296 3859420151808 3867081179136 3870851632704 3874971656192 3878264976768 3880294419456 3890099519488 3893892416232 3895443062784 3897481494528 3899241169551 3909094146048 3911139721216 3914463780864 3916512165888 3932293722112 3935635760448 3939824738304 3941886394368 3947645370368 3957275492352 3959062163784 3961133886528 3962711310336 3976598126592 3978679025664 3990185570007 3998106169344 4002361638912 4005763227648 4007859388416 4021904420352 4024009027584 4027429014336 4029536512512 4039718731776 4041832660992 4043657509164 4045267795968 4053521848896 4059443920896 4061568172032 4065020080128 4065891188736 4069346770944 4085744173056 4087882186752 4089216628224 4091356459008 4093497409536 4103841251328 4105694095776 4107842548992 4109478395904 4111333785468 4113485189856 4123879538688 4126037508096 4129544208384 4133939576832 4137970220748 4146184175616 4150597255168 4154124828672 4156298625024 4170863843328 4173046398976 4174408641312 4176593051904 4178778605568 4189337944064 4193422602096 4195092529152 4199182797978 4203652287744 4211996622848 4215576379392 4220063318016 4222271619072 4240669095936 4242888179712 4245108424704 4261681299456 4263605407152 4265836493184 4270376927232 4274006300928 4282490290176 4287048450048 4291228377072 4292937252864 4297122921546 4307981303808 4310235611136 4312491098112 4313898860544 4316156264448 4331281683456 4333548183552 4337231246208 4341847670784 4350466326528 4354708086792 4359343113216 4363048098864 4365331221888 4376361959424 4378652049408 4380628968261 4382373445632 4384666681344 4397730914304 4400032186368 4402334662656 4403771753472 4406076186624 4419521347584 4423830437376 4427590230504 4428539035648 4432302830592 4434622193664 4441101041664 4445828022272 4450162761408 4451934928896 4453944934257 4456275622344 4467536166912 4469873967104 4473672892416 4476013903872 4491699523584 4494049968128 4497869440512 4502656843776 4511594708992 4522600562688 4524642472896 4527010156032 4542874485604 4544683573248 4547061743616 4560212080008 4566874411008 4569264193536 4574127587328 4578015117312 4596462194688 4598867460096 4602776016384 4605184585728 4616821407744 4618905857748 4619237326848 4621322867616 4623163195392 4627670838588 4639364481024 4641792196608 4645737234432 4650682023936 4664457197568 4669421912064 4671865356288 4673390432256 4675835953152 4692221823744 4694677198848 4696209721476 4696546738176 4698667183392 4701125931264 4713005187072 4715471437824 4717600427358 4719479095296 4729108823712 4738496200704 4742523426816 4743539720192 4747571232768 4750055571456 4766701535232 4769195884544 4770752732928 4773249202176 4775746977792 4787814793216 4792482973824 4794391461888 4796556083046 4799066054832 4804174043136 4811192795136 4813710426112 4817801576448 4822929506304 4827631924206 4846478966784 4849015062528 4851552485376 4866007817216 4872691893888 4875241706496 4884578629632 4894274617344 4899046597641 4899483942912 4904261002368 4910997624624 4923407204352 4925983555584 4930170126336 4932750016512 4947447278592 4950036209664 4952626495488 4956835709952 4971961516032 4976809242048 4982106415104 4986340684416 4988949967872 4996238671872 5001556525056 5004173770752 5006433106584 5008426795008 5013310075137 5025978187776 5028608212992 5031239614464 5032882003968 5035515641856 5053161964032 5055806214144 5060103120576 5061187469312 5065488949248 5075544047616 5080946311168 5085900298752 5087925633024 5090222782008 5092886425536 5105755619328 5108427390976 5112769019904 5115444461568 5133370884096 5136057106432 5137733712384 5140422217728 5145893535744 5156108238848 5161135510272 5171019969024 5173725892608 5191856554976 5193924083712 5196641992704 5198988226068 5212125528064 5219285041152 5222016221184 5232017276928 5247514347264 5253099651072 5255848525824 5260315447296 5276367323136 5278749551712 5281511848704 5283615080448 5288766672672 5302130835456 5304905367552 5309413982208 5320247426676 5330808225792 5336482185216 5341017636864 5343812517888 5362539227136 5365345370112 5367096824544 5369905352448 5372715350016 5386291642368 5389110214656 5391543345552 5393690394624 5398949311686 5404695798528 5412591894528 5415424229376 5420026773504 5421188251648 5425795694592 5447658897408 5450509582336 5452288837632 5455141945344 5457996546048 5474258794368 5477123398656 5479304527872 5481778380624 5484646919808 5498506051584 5501383344128 5506058944512 5511919435776 5517293627664 5528245567488 5538833104896 5541731500032 5561151791104 5565878188416 5568790735872 5571704807424 5591230136128 5593456705536 5598910397304 5604869716992 5612568713856 5620768505856 5626751090688 5629695492096 5632237244907 5634480144384 5654225461248 5657184239616 5660144566272 5664955097088 5682241732608 5684807209536 5687781990912 5693835902976 5698675067904 5709987053568 5716064600064 5721637836096 5723916337152 5726500629759 5729497228728 5743975071744 5746980814848 5749988130816 5751865147392 5754875019264 5775042244608 5778064244736 5779950426432 5782974994944 5789130227712 5800621768704 5806277449056 5812457484288 5817397465152 5820441629184 5835149279232 5838202732544 5840838624348 5843164594176 5846222241792 5863641219072 5866709581824 5869779550208 5871695671296 5874768248832 5898440583168 5903453640672 5909737107456 5912829591552 5921468055552 5933550348544 5935913238528 5938593245676 5941700829792 5956714889216 5964897189888 5968018538496 5988932698112 5997159254016 6003542458368 6011789082624 6032856630528 6036013541376 6044304768768 6059578097664 6062748991488 6065486263746 6067901693952 6080282773344 6089165881344 6092352258048 6098836783104 6104020156416 6128616259584 6131823280128 6133824942336 6137034688512 6140246114304 6155761876992 6158541143664 6161763823488 6164217593856 6167000678202 6170227784784 6185819308032 6189056262144 6194316312576 6200909365248 6206955331122 6219276263424 6225895882752 6229153808384 6231187243008 6234447937536 6256295764992 6259569598464 6261612961968 6264889577856 6268167908352 6284006916096 6287295250432 6290133903144 6292638793728 6298774196967 6305478431616 6317994934272 6323364569088 6330094977024 6333407428608 6355602046976 6361003643904 6364332269568 6367662637056 6389977298432 6392521949184 6395408110728 6398754739776 6405565390848 6414923726848 6423735435264 6430572675072 6436842565608 6439405879296 6461971955712 6465353416704 6468736647168 6474234396672 6496922525184 6500322275328 6512771506176 6525699489792 6532062130188 6532645257216 6539014669824 6544572148296 6547996832832 6564542939136 6567978074112 6573560168448 6577000022016 6596596371456 6600048279552 6603501993984 6605657630208 6609114279936 6629282021376 6635745656064 6641385345756 6642808553472 6648454245888 6651933290496 6661651562496 6668742033408 6672231694336 6675244142112 6677902393344 6684413433516 6701304250368 6704810950656 6708319485952 6710509338624 6714020855808 6737549285376 6741074952192 6746804160768 6753985265664 6767392063488 6781200398336 6783900844032 6786963709344 6790515234048 6807674159104 6814311728406 6817025359872 6820592615424 6844494512128 6850311616512 6853896290304 6861191380992 6881514013696 6894693292032 6898301190144 6907776878592 6925232111616 6928358786622 6928855990272 6931984301424 6934744793088 6959046721536 6962688294912 6976023035904 6996685796352 7004132868096 7007798034432 7010085648384 7013753929728 7038332735616 7042015798272 7044820107264 7048000775088 7051688896896 7069507780608 7073207156736 7076400641037 7079218642944 7093663235568 7107744301056 7113785140224 7115309580288 7121356849152 7125083357184 7150052302848 7153793826816 7156129099392 7159873803264 7163620466688 7181722189824 7185480286208 7188724460736 7191587192832 7194834124569 7198599082248 7206261064704 7216789192704 7220565639168 7226702364672 7234394259456 7241447886309 7263545196544 7269718450176 7273522593792 7277328728064 7299011725824 7302831198208 7305739370496 7309037840832 7312862559744 7331341402112 7341411926016 7349225914368 7356391503552 7370994089984 7385110806528 7388975333376 7399125024768 7421170917888 7425054314496 7428939743232 7457942274048 7465213863072 7473159622656 7479511026624 7483424951808 7494358007808 7502334787584 7506260656128 7509649659876 7512640192512 7538967281664 7542912319488 7546859421696 7549323005952 7553273462784 7579742946048 7583709321216 7590154680864 7591781203968 7598233423872 7613316071424 7621419466752 7628850448128 7631888449536 7635334173012 7639329638304 7658633428992 7662641086464 7666650841088 7669153529856 7673166692352 7700056326144 7704085659648 7706600568576 7710633326592 7718840303616 7734162358272 7741703265408 7749943312384 7756529953536 7760588838912 7780199038976 7787784832464 7790886125568 7794962989056 7798482339102 7818188292096 7822279442432 7828927561728 7833024331776 7864587444224 7871271520896 7879649476608 7883772788736 7895290740736 7914550984704 7918124327568 7922267773056 7925422620672 7953196253184 7957358051328 7980371140014 7996212338688 8004723277824 8011526455296 8015718776832 8043808840704 8048018055168 8054858028672 8059073025024 8079437463552 8083665321984 8087315018328 8090535591936 8098423967529 8107043697792 8118887841792 8123136344064 8130040160256 8131782377472 8138693541888 8171488346112 8175764373504 8178433256448 8182712918016 8186994819072 8207682502656 8211388191552 8215685097984 8218956791808 8222667570936 8226970379712 8247759077376 8252075016192 8259088416768 8267879153664 8275940441496 8292368351232 8301194510336 8308249657344 8312597250048 8341727686656 8346092797952 8348817282624 8353186103808 8357557211136 8378675888128 8386845204192 8390185058304 8398365595956 8407304575488 8423993245696 8431152758784 8440126636032 8444543238144 8481338191872 8485776359424 8490216849408 8523362598912 8527210814304 8531672986368 8540753854464 8548012601856 8564980580352 8574096900096 8582456754144 8585874505728 8594245843092 8615962607616 8620471222272 8624982196224 8627797721088 8632312528896 8662563366912 8667096367104 8674462492416 8683695341568 8700932653056 8709416173584 8718686226432 8726096197728 8730662443776 8752723918848 8757304098816 8761257936522 8764746891264 8769333362688 8795461828608 8800064372736 8804669325312 8807543506944 8812152373248 8847660874752 8855180461008 8857078071296 8864605661184 8869244387328 8882202083328 8891656044544 8900325522816 8903869857792 8907889868514 8912551244688 8935072333824 8939747934208 8947345784832 8952027807744 8983399047168 8988099936256 8995738881024 9005313687552 9023189417984 9049284945792 9054020312064 9085748971208 9089367146496 9094123487232 9098229395619 9120424160016 9133748822016 9138528387072 9148255174656 9156030234624 9192924389376 9197734920192 9205552032768 9210369171456 9233642815488 9237811715496 9238474653696 9242645735232 9246326390784 9255341677176 9278728962048 9283584393216 9291474468864 9301364047872 9310432996683 9328914395136 9338843824128 9343730712576 9346780864512 9351671906304 9384443647488 9389354397696 9392419442952 9393093476352 9397334366784 9402251862528 9426010374144 9430942875648 9435200854716 9438958190592 9458217647424 9476992401408 9485046853632 9487079440384 9495142465536 9500111142912 9533403070464 9538391769088 9541505465856 9546498404352 9551493955584 9575629586432 9584965947648 9588782923776 9593112166092 9598132109664 9608348086272 9622385590272 9627420852224 9635603152896 9645859012608 9655263848412 9692957933568 9698030125056 9703104970752 9732015634432 9745383787776 9750483412992 9769157259264 9788549234688 9798093195282 9798967885824 9808522004736 9821995249248 9846814408704 9851967111168 9860340252672 9865500033024 9894894557184 9900072419328 9905252990976 9913671419904 9943923032064 9953618484096 9964212830208 9972681368832 9977899935744 9992477343744 10003113050112 10008347541504 10012866213168 10016853590016 10026620150274 10051956375552 10057216425984 10062479228928 10065764007936 10071031283712 10106323928064 10111612428288 10120206241152 10122374938624 10130977898496 10151088095232 10171800597504 10175851266048 10180445564016 10185772851072 10211511238656 10216854781952 10221467592609 10225538039808 10230888923136 10266741768192 10272114212864 10275467424768 10280844435456 10291787071488 10312216477696 10322271020544 10342039938048 10347451785216 10383713109952 10387848167424 10392538179933 10393283985408 10397976452136 10424251056128 10438570082304 10444032442368 10464034553856 10495028694528 10506199302144 10511697051648 10520630894592 10552734646272 10557499103424 10563023697408 10567230160896 10577533345344 10604261670912 10609810735104 10618827964416 10640494853352 10661616451584 10672964370432 10682035273728 10687625035776 10725078454272 10730690740224 10734193649088 10739810704896 10745430700032 10772583284736 10778220429312 10783086691104 10787380789248 10797898623372 10809391597056 10825183789056 10830848458752 10840053547008 10842376503296 10851591389184 10895317794816 10901019164672 10904577675264 10910283890688 10915993092096 10948517588736 10954246797312 10958609055744 10963556761248 10969293839616 10997012103168 11002766688256 11012117889024 11023838871552 11034587255328 11056491134976 11077666209792 11083463000064 11122303582208 11131756376832 11137581471744 11143409614848 11182460272256 11186913411072 11197820794608 11209739433984 11225137427712 11241537011712 11253502181376 11259390984192 11264474489814 11268960288768 11308450922496 11314368479232 11320289132544 11329910194176 11369614419072 11375563981824 11387671805952 11397350135808 11419974107136 11432129200128 11443275672192 11447832674304 11453001259518 11458994457456 11487950143488 11493961629696 11499976261632 11503730294784 11509750038528 11550084489216 11556128489472 11559900852864 11565949989888 11578260455424 11601243537408 11612554898112 11624914968576 11634794930304 11640883258368 11670298558464 11676405465088 11681677248696 11686329188352 11692444483584 11697723508653 11727282438144 11733419163648 11739559100416 11743391342592 11749536497664 11796881166336 11806907281344 11819474214912 11825659183104 11842936111104 11867100697088 11871826477056 11877186491352 11883401659584 11913429778432 11929794379776 11936037076992 11977865396224 11994318508032 12007084916736 12023578165248 12065713261056 12072027082752 12088609537536 12119156195328 12125497982976 12130972527492 12135803387904 12160565546688 12178331762688 12184704516096 12197673566208 12208040312832 12257232519168 12263646560256 12267649884672 12274069377024 12280492228608 12311523753984 12317082287328 12323527646976 12328435187712 12334001356404 12340455569568 12371638616064 12378112524288 12388632625152 12401818730496 12413910662244 12438552526848 12451791765504 12458307616768 12462374486016 12468895875072 12512591529984 12519139196928 12523225923936 12529779155712 12536335816704 12568013832192 12574590500864 12580267806288 12585277587456 12597548393934 12610956863232 12635989868544 12646729138176 12660189954048 12666814857216 12711204093952 12722007287808 12728664539136 12735325274112 12779954596864 12785043898368 12790816221456 12797509479552 12811130781696 12829847453696 12847470870528 12861145350144 12873685131216 12878811758592 12923943911424 12930706833408 12937473294336 12948468793344 12993845050368 13000644550656 13025543012352 13051398979584 13064124260376 13078029339648 13089144296592 13095993665664 13129085878272 13135956148224 13141886904783 13147120336896 13154000044032 13193192742912 13200096559104 13207003987968 13211315260416 13218228559872 13258564042752 13271491312128 13282770691512 13285617106944 13296908491776 13303866580992 13323303124992 13337484066816 13344463388672 13350488284224 13355804786688 13361834802771 13368826867032 13402608500736 13409621901312 13416638971904 13421018677248 13428041711616 13475098570752 13482149904384 13493608321536 13507970531328 13534784126976 13562400796672 13567801688064 13573927418688 13581030468096 13615348318208 13628623456812 13634050719744 13641185230848 13688989024256 13700623233024 13707792580608 13722382761984 13763028027392 13789386584064 13796602380288 13815553757184 13850464223232 13856717573244 13857711980544 13863968602848 13869489586176 13918093443072 13925376589824 13952046071808 13993371592704 14008265736192 14015596068864 14020171296768 14027507859456 14076665471232 14084031596544 14089640214528 14096001550176 14103377793792 14139015561216 14146414313472 14152801282074 14158437285888 14187326471136 14215488602112 14227570280448 14230619160576 14242713698304 14250166714368 14300104605696 14307587653632 14312258198784 14319747606528 14327240933376 14363444379648 14377448921472 14383174385664 14389668249138 14397198164496 14412522129408 14433578385408 14441131278336 14453404729344 14468788518912 14482895772618 14527090393088 14539436900352 14547045187584 14554657456128 14598023451648 14605662396416 14618075681664 14625725119488 14662682804224 14682823852032 14697139792923 14698451828736 14712783007104 14741988179968 14770221613056 14777950666752 14798250049536 14842341835776 14850108628992 14857879486464 14915884548096 14930427726144 14946319245312 14959022053248 14966849903616 14988716015616 15004669575168 15012521312256 15019299319752 15025280385024 15039930225411 15077934563328 15085824638976 15093718843392 15098646011904 15106546925568 15159485892096 15167418642432 15180309361728 15183562407936 15196466847744 15226632142848 15242838933504 15257700896256 15263776899072 15270668346024 15278659276608 15317266857984 15325282172928 15333301682176 15338307059712 15346333384704 15400112652288 15408171319296 15413201137152 15421266653184 15437680607232 15468324716544 15483406530816 15499886624768 15513059907072 15521177677824 15560398077952 15575569664928 15581772251136 15589925978112 15596964678204 15636376584192 15644558884864 15657855123456 15666048663552 15729174888448 15742543041792 15759298953216 15767545577472 15790581481472 15829101969408 15836248655136 15844535546112 15850845241344 15906392506368 15914716102656 15960742280028 15992424677376 16009446555648 16023052910592 16031437553664 16087617681408 16096036110336 16109716057344 16118146050048 16158874927104 16167330643968 16174630036656 16181071183872 16196847935058 16214087395584 16237775683584 16246272688128 16260080320512 16263564754944 16277387083776 16342976692224 16351528747008 16356866512896 16365425836032 16373989638144 16422776383104 16431370195968 16437913583616 16445335141872 16453940759424 16495518154752 16504150032384 16518176833536 16535758307328 16551880882992 16584736702464 16602389020672 16616499314688 16625194500096 16683455373312 16692185595904 16697634565248 16706372207616 16715114422272 16757351776256 16773690408384 16780370116608 16796731191912 16814609150976 16847986491392 16862305517568 16880253272064 16889086476288 16896711734721 16962676383744 16971552718848 16980433698816 17046725197824 17054421628608 17063345972736 17081507708928 17096025203712 17129961160704 17148193800192 17164913508288 17171749011456 17188491686184 17231925215232 17240942444544 17249964392448 17255595442176 17264625057792 17325126733824 17334192734208 17348924984832 17367390683136 17401865306112 17418832347168 17437372452864 17452192395456 17461324887552 17505447837696 17514608197632 17522515873044 17529493782528 17538666725376 17590923657216 17600128745472 17609338650624 17615087013888 17624304746496 17695321749504 17710360922016 17714156142592 17729211322368 17738488774656 17764404166656 17783312089088 17800651045632 17807739715584 17815779737028 17825102489376 17870144667648 17879495868416 17894691569664 17904055615488 17966798094336 17976199872512 17991477762048 18010627375104 18046378835968 18098569891584 18108040624128 18171497942416 18178734292992 18188246974464 18196458791238 18240848320032 18267497644032 18277056774144 18296510349312 18312060469248 18385848778752 18395469840384 18411104065536 18420738342912 18467285630976 18475623430992 18485291470464 18492652781568 18510683354352 18557457924096 18567168786432 18582948937728 18602728095744 18620865993366 18657828790272 18677687648256 18687461425152 18693561729024 18703343812608 18768887294976 18778708795392 18784838885904 18794668733568 18804503725056 18852020748288 18861885751296 18870401709432 18877916381184 18896322590901 18916435294848 18953984802816 18970093707264 18974158880768 18990284931072 19000222285824 19066806140928 19076783538176 19083010931712 19092996808704 19102987911168 19151259172864 19169931895296 19177565847552 19186224332184 19196264219328 19216696172544 19244771180544 19254841704448 19271206305792 19291718025216 19310527696824 19385915867136 19396060250112 19406209941504 19464031268864 19490767575552 19500966825984 19538314518528 19577098469376 19596186390564 19597935771648 19617044009472 19643990498496 19693628817408 19703934222336 19720680505344 19731000066048 19789789114368 19800144838656 19810505981952 19827342839808 19887846064128 19907236968192 19928425660416 19945362737664 19955799871488 19984954687488 20006226100224 20016695083008 20025732426336 20033707180032 20053240300548 20103912751104 20114432851968 20124958457856 20131528015872 20142062567424 20212647856128 20223224856576 20240412482304 20244749877248 20261955796992 20302176190464 20343601195008 20351702532096 20360891128032 20371545702144 20423022477312 20433709563904 20442935185218 20451076079616 20461777846272 20533483536384 20544228425728 20550934849536 20561688870912 20583574142976 20644542041088 20684079876096 20694903570432 20767426219904 20775696334848 20785076359866 20786567970816 20795952904272 20848502112256 20877140164608 20888064884736 20928069107712 20990057389056 21012398604288 21023394103296 21041261789184 21114998206848 21126047394816 21134460321792 21155066690688 21208523341824 21219621470208 21229201923111 21237655928832 21280989706704 21323232903168 21345928740864 21364070547456 21375250071552 21450156908544 21461381480448 21468387298176 21479621409792 21490861400064 21545166569472 21556440858624 21566173382208 21574761578496 21584502373707 21595797246744 21618783194112 21650367578112 21661696917504 21680107094016 21684753006592 21703182778368 21724343658927 21790635589632 21802038329344 21809155350528 21820567781376 21831986184192 21897035177472 21908493594624 21917218111488 21927113522496 21938587679232 21994024206336 22005533376512 22024235778048 22047677743104 22069174510656 22112982269952 22155332419584 22166926000128 22244607164416 22263512753664 22275162943488 22286819229696 22364920544512 22373826822144 22395641589216 22419478867968 22450274855424 22483074023424 22507004362752 22518781968384 22528948979628 22537920577536 22616901844992 22628736958464 22640578265088 22659820388352 22739228838144 22751127963648 22775343611904 22794700271616 22839948214272 22864258400256 22886551344384 22895665348608 22906002519036 22917988914912 22975900286976 22987923259392 22999952523264 23007460589568 23019500077056 23100168978432 23112256978944 23119801705728 23131899979776 23156520910848 23202487074816 23225109796224 23249829937152 23269589860608 23281766516736 23340597116928 23352810930176 23363354497392 23372658376704 23384888967168 23395447017306 23454564876288 23466838327296 23479118200832 23486782685184 23499072995328 23593762332672 23613814562688 23638948429824 23651318366208 23685872222208 23734201394176 23743652954112 23754372982704 23766803319168 23826859556864 23859588759552 23872074153984 23955730792448 23988637016064 24014169833472 24047156330496 24131426522112 24144054165504 24177219075072 24238312390656 24250995965952 24261945054984 24271606775808 24321131093376 24356663525376 24369409032192 24395347132416 24416080625664 24514465038336 24527293120512 24535299769344 24548138754048 24560984457216 24623047507968 24634164574656 24647055293952 24656870375424 24668002712808 24680911139136 24743277232128 24756225048576 24777265250304 24803637460992 24827821324488 24877105053696 24903583531008 24916615233536 24924748972032 24937791750144 25025183059968 25038278393856 25046451847872 25059558311424 25072671633408 25136027664384 25149181001728 25160535612576 25170555174912 25195096787868 25221913726464 25271979737088 25293458276352 25320379908096 25333629714432 25422408187904 25444014575616 25457329078272 25470650548224 25559909193728 25570087796736 25581632442912 25595018959104 25622261563392 25659694907392 25694941741056 25722290700288 25747370262432 25757623517184 25847887822848 25861413666816 25874946588672 25896937586688 25987690100736 26001289101312 26051086024704 26102797959168 26128248520752 26156058679296 26178288593184 26191987331328 26258171756544 26271912296448 26283773809566 26294240673792 26308000088064 26386385485824 26400193118208 26414007975936 26422630520832 26436457119744 26542982624256 26565541383024 26571234213888 26593816983552 26607733161984 26646606249984 26674968133632 26700976568448 26711609573376 26723669605542 26737653734064 26805217001472 26819243802624 26833277943808 26842037354496 26856083423232 26950197141504 26964299808768 26987216643072 27015941062656 27069568253952 27124801593344 27147854837376 27162060936192 27230696636416 27257246913624 27268101439488 27282370461696 27294688186857 27377978048512 27401246466048 27415585161216 27444765523968 27526056054784 27578773168128 27593204760576 27631107514368 27700928446464 27713435146488 27715423961088 27727937205696 27738979172352 27836186886144 27850753179648 27904092143616 27931298990049 27986743185408 28016531472384 28031192137728 28040342593536 28055015718912 28153330942464 28168063193088 28179280429056 28192003100352 28206755587584 28278031122432 28292828626944 28305602564148 28316874571776 28374652942272 28430977204224 28455140560896 28461238321152 28485427396608 28500333428736 28600209211392 28615175307264 28624516397568 28639495213056 28654481866752 28726888759296 28754897842944 28766348771328 28779336498276 28794396328992 28825044258816 28867156770816 28882262556672 28906809458688 28937577037824 28965791545236 29054180786176 29078873800704 29094090375168 29109314912256 29196046903296 29211324792832 29236151363328 29251450238976 29325365608448 29365647704064 29394279585846 29396903657472 29425566014208 29483976359936 29540443226112 29555901333504 29596500099072 29684683671552 29700217257984 29715758972928 29831769096192 29860855452288 29892638490624 29918044106496 29933699807232 29977432031232 30009339150336 30025042624512 30038598639504 30050560770048 30079860450822 30155869126656 30171649277952 30187437686784 30197292023808 30213093851136 30318971784192 30334837284864 30360618723456 30367124815872 30392933695488 30453264285696 30515401792512 30527553798144 30541336692048 30557318553216 30634533715968 30650564345856 30664402777827 30666603364352 30676614119424 30692666769408 30800225304576 30816342638592 30826402274304 30842533306368 30875361214464 30936649433088 30966813061632 30999773249536 31026119814144 31042355355648 31120796155904 31151139329856 31163544502272 31177614539799 31179851956224 31193929356408 31272753168384 31289117769728 31315710246912 31332097327104 31458349776896 31485086083584 31518597906432 31535091154944 31581162962944 31658203938816 31672497310272 31689071092224 31701690482688 31812785012736 31829432205312 31921484560056 31984849354752 32018893111296 32046105821184 32062875107328 32175235362816 32192072220672 32219432114688 32236292100096 32317749854208 32334661287936 32349260073312 32362142367744 32393695870116 32428174791168 32475551367168 32492545376256 32520160641024 32527129509888 32554774167552 32685953384448 32703057494016 32713733025792 32730851672064 32747979276288 32845552766208 32862740391936 32875827167232 32890670283744 32907881518848 32991036309504 33008300064768 33036353667072 33071516614656 33103761765984 33169473404928 33204778041344 33232998629376 33250389000192 33366910746624 33384371191808 33395269130496 33412744415232 33430228844544 33514703552512 33547380816768 33560740233216 33593462383824 33629218301952 33695972982784 33724611035136 33760506544128 33778172952576 33793423469442 33925352767488 33943105437696 33960867397632 34108843257216 34126691945472 34163015417856 34192050407424 34259922321408 34296387600384 34329827016576 34343498022912 34376983372368 34463850430464 34481884889088 34499928784896 34511190884352 34529250115584 34650253467648 34668385468416 34697849969664 34734781366272 34803730612224 34837664694336 34874744905728 34904384790912 34922649775104 35010895675392 35029216395264 35045031746088 35058987565056 35077333450752 35093170525959 35181847314432 35200257490944 35218677301248 35230174027776 35248609492992 35390643499008 35420721844032 35428312285184 35458422644736 35476977549312 35528808333312 35566624178176 35601302091264 35615479431168 35631559474056 35650204978752 35740289335296 35758991736832 35789383139328 35808111230976 35933596188672 35952399745024 35982955524096 36021254750208 36092757671936 36197139783168 36216081248256 36342995884832 36357468585984 36376493948928 36392917582476 36481696640064 36534995288064 36554113548288 36593020698624 36624120938496 36771697557504 36790939680768 36822208131072 36841476685824 36934571261952 36951246861984 36970582940928 36985305563136 37021366708704 37114915848192 37134337572864 37165897875456 37205456191488 37241731986732 37315657580544 37355375296512 37374922850304 37387123458048 37406687625216 37537774589952 37557417590784 37569677771808 37589337467136 37609007450112 37704041496576 37723771502592 37740803418864 37755832762368 37792645181802 37832870589696 37907969605632 37940187414528 37948317761536 37980569862144 38000444571648 38133612281856 38153567076352 38166021863424 38185993617408 38205975822336 38339863790592 38355131695104 38372448664368 38392528438656 38433392345088 38489542361088 38509683408896 38542412611584 38583436050432 38621055393648 38771831734272 38792120500224 38812419883008 38928062537728 38981535151104 39001933651968 39076629037056 39154196938752 39192372781128 39234088018944 39287980996992 39387257634816 39407868444672 39425660714349 39441361010688 39462000132096 39579578228736 39600289677312 39621011963904 39654685679616 39775692128256 39814473936384 39856851320832 39890725475328 39911599742976 39969909374976 40012452200448 40033390166016 40051464852672 40067414360064 40085504408313 40106480601096 40207825502208 40228865703936 40249916915712 40263056031744 40284125134848 40425295712256 40446449713152 40480824964608 40489499754496 40523911593984 40604352380928 40687202390016 40703405064192 40721782256064 40743091404288 40846044954624 40867419127808 40885870370436 40902152159232 40923555692544 41066967072768 41088456851456 41101869699072 41123377741824 41167148285952 41289084082176 41368159752192 41389807140864 41534852439808 41551392669696 41570152719732 41573135941632 41591905808544 41697004224512 41754280329216 41776129769472 41856138215424 41980114778112 42024797208576 42046788206592 42082523578368 42229996413696 42252094789632 42268920643584 42310133381376 42417046683648 42439242940416 42458403846222 42475311857664 42561979413408 42646465806336 42691857481728 42728141094912 42750500143104 42900313817088 42922762960896 42936774596352 42959242819584 42981722800128 43090333138944 43132346764416 43149523156992 43169004747414 43191594493488 43237566388224 43300735156224 43323393835008 43360214188032 43369506013184 43406365556736 43448687317854 43581271179264 43604076658688 43618310701056 43641135562752 43663972368384 43794070354944 43816987189248 43854227044992 43877175358464 43988048412672 44011066753024 44048471556096 44091419378769 44095355486208 44138349021312 44225964539904 44310664839168 44333852000256 44489214328832 44527025507328 44550325886976 44573638459392 44729841089024 44747653644288 44791283178432 44838957735936 44900549710848 44966148046848 45014008725504 45037563936768 45057897959256 45075841155072 45233803689984 45257473916928 45281156530176 45319640776704 45478457676288 45502255927296 45550687223808 45589400543232 45679896428544 45728516800512 45773102688768 45791330697216 45812005038072 45835977829824 45951800573952 45975846518784 45999905046528 46014921179136 46039000154112 46200337956864 46224513957888 46239603411456 46263799959552 46313041821696 46404974149632 46450219592448 46499659874304 46539179721216 46563533033472 46681194233856 46705621860352 46726708994784 46745316753408 46769777934336 46790894034612 46909129752576 46933676654592 46958236401664 46973565370368 46998145990656 47187524665344 47227629125376 47277896859648 47302636732416 47371744444416 47468402788352 47487305908224 47508745965408 47533606638336 47653719113728 47719177519104 47744148307968 47911461584896 47977274032128 48028339666944 48094312660992 48262853044224 48288108331008 48354438150144 48476624781312 48501991931904 48523890109968 48543213551616 48642262186752 48713327050752 48738818064384 48790694264832 48832161251328 49028930076672 49054586241024 49070599538688 49096277508096 49121968914432 49268329149312 49294110587904 49313740750848 49336005425616 49361822278272 49486554464256 49512450097152 49554530500608 49607274921984 49655642648976 49754210107392 49807167062016 49833230467072 49849497944064 49875583500288 50050366119936 50076556787712 50092903695744 50119116622848 50145343266816 50272055328768 50298362003456 50321071225152 50341110349824 50390193575736 50443827452928 50543959474176 50586916552704 50640759816192 50667259428864 50690135204163 50844816375808 50888029151232 50914658156544 50941301096448 51119818387456 51140175593472 51163264885824 51190037918208 51244523126784 51319389814784 51389883482112 51444581400576 51494740524864 51515247034368 51695775645696 51722827333632 51749893177344 51793875173376 51975380201472 52002578202624 52102172049408 52205595918336 52256497041504 52312117358592 52356577186368 52383974662656 52516343513088 52543824592896 52567547619132 52588481347584 52616000176128 52772770971648 52800386236416 52828015951872 52845261041664 52872914239488 53085965248512 53131082766048 53142468427776 53187633967104 53215466323968 53293212499968 53349936267264 53401953136896 53423219146752 53447339211084 53475307468128 53610434002944 53638487605248 53666555887616 53684074708992 53712166846464 53900394283008 53928599617536 53974433286144 54031882125312 54139136507904 54249603186688 54295709674752 54324121872384 54461393272832 54514493827248 54536202878976 54564740923392 54589376373714 54755956097024 54802492932096 54831170322432 54889531047936 55052112109568 55157546336256 55186409521152 55262215028736 55401856892928 55426870292976 55455874411392 55477958344704 55672373772288 55701506359296 55808184287232 55862597980098 55973486370816 56033062944768 56062384275456 56080685187072 56110031437824 56306661884928 56336126386176 56384006200704 56413511175168 56556062244864 56585657253888 56611205128296 56633749143552 56688967772703 56749305884544 56861954408448 56910281121792 56922476642304 56970854793216 57000666857472 57200418422784 57230350614528 57249032795136 57278990426112 57308963733504 57453777518592 57509795685888 57532697542656 57558672996552 57588792657984 57650088517632 57734313541632 57764525113344 57813618917376 57875154075648 57931583090472 58108361572352 58157747601408 58188180750336 58218629824512 58392093806592 58422649585664 58472302726656 58502900477952 58650731216896 58731295408128 58788559171692 58793807314944 58851132028416 58967952719872 59080886452224 59111802667008 59193000198144 59369367343104 59400434515968 59431517945856 59663538192384 59721710904576 59785276981248 59836088212992 59867399614464 59954864062464 60018678300672 60050085249024 60077197279008 60101121540096 60159720901644 60311738253312 60343298555904 60374875373568 60394584047616 60426187702272 60637943568384 60669674569728 60721237446912 60734249631744 60785867390976 60906528571392 61030803585024 61055107596288 61082673384096 61114637106432 61269067431936 61301128691712 61328805555654 61333206728704 61353228238848 61385333538816 61600450609152 61632685277184 61652804548608 61685066612736 61750722428928 61933626123264 61999546499072 62052239628288 62084710711296 62241592311808 62302278659712 62327089004544 62355229079598 62359703912448 62387858712816 62545506336768 62578235539456 62631420493824 62664194654208 62916699553792 62970172167168 63037195812864 63070182309888 63162325925888 63344994620544 63378142184448 63403380965376 63625570025472 63658864410624 63687605769333 63842969120112 63969698709504 64037786222592 64092211642368 64125750214656 64350470725632 64384144441344 64438864229376 64472584200192 64635499708416 64669322575872 64698520146624 64724284735488 64787391740232 64856349582336 64951102734336 64985090752512 65040321282048 65054259019776 65109548335104 65173030976781 65371906768896 65406114988032 65427466051584 65461703344128 65495958552576 65691105532416 65725480783872 65751654334464 65781340567488 65815763037696 65982072619008 66016600129536 66072707334144 66143033229312 66207523531968 66338946809856 66409556082688 66465997258752 66500778000384 66733821493248 66768742383616 66790538260992 66825488830464 66860457689088 67029407105024 67094761633536 67121480466432 67186924767648 67258436603904 67391945965568 67449222070272 67521013088256 67556345905152 67586846938884 67850705534976 67886210875392 67921734795264 68217686514432 68253383890944 68326030835712 68384100814848 68519844642816 68592775200768 68659654033152 68686996045824 68753966744736 68927700860928 68963769778176 68999857569792 69022381768704 69058500231168 69300506935296 69336770936832 69395699939328 69469562732544 69607461224448 69675329388672 69749489811456 69808769581824 69845299550208 70021791350784 70058432790528 70090063492176 70117975130112 70154666901504 70186341051918 70363694628864 70400514981888 70437354602496 70460348055552 70497218985984 70781286998016 70841443688064 70856624570368 70916845289472 70953955098624 71057616666624 71202604182528 71230958862336 71263118948112 71300409957504 71480578670592 71517983473664 71578766278656 71616222461952 71867192377344 71904799490048 71965911048192 72042509500416 72185515343872 72394279566336 72432162496512 72685991769664 72714937171968 72752987897856 72785835164952 72963393280128 73069990576128 73108227096576 73186041397248 73248241876992 73543395115008 73581879361536 73644416262144 73682953371648 73869142523904 73902493723968 73941165881856 73970611126272 74042733417408 74229831696384 74268675145728 74331795750912 74410912382976 74483463973464 74631315161088 74710750593024 74749845700608 74774246916096 74813375250432 75075549179904 75114835181568 75139355543616 75178674934272 75218014900224 75408082993152 75447543005184 75481606837728 75511665524736 75585290363604 75665741179392 75815939211264 75880374829056 75896635523072 75961139724288 76000889143296 76267224563712 76307134152704 76332043726848 76371987234816 76411951644672 76679727581184 76710263390208 76744897328736 76785056877312 76866784690176 76979084722176 77019366817792 77084825223168 77166872100864 77242110787296 77543663468544 77584241000448 77624839766016 77856125075456 77963070302208 78003867303936 78153258074112 78308393877504 78384745562256 78468176037888 78575961993984 78774515269632 78815736889344 78851321428698 78882722021376 78924000264192 79159156457472 79200579354624 79242023927808 79309371359232 79628947872768 79713702641664 79781450950656 79823199485952 79939818749952 80024904400896 80102929705344 80134828720128 80171008816626 80212961202192 80415651004416 80457731407872 80499833831424 80526112063488 80568250269696 80850591424512 80892899426304 80961649929216 80978999508992 81047823187968 81208704761856 81374404780032 81443564512128 81486182808576 81692089909248 81734838255616 81771740740872 81804304318464 81847111385088 81884064560571 82133934145536 82176913702912 82203739398144 82246755483648 82334296571904 82578168164352 82736319504384 82779614281728 83069704879616 83102785339392 83140305439464 83146271883264 83183811617088 83394008449024 83508560658432 83552259538944 83712276430848 83960229556224 84049594417152 84093576413184 84165047156736 84459992827392 84504189579264 84537841287168 84620266762752 84834093367296 84878485880832 84916807692444 84950623715328 85123958826816 85292931612672 85383714963456 85456282189824 85501000286208 85800627634176 85845525921792 85873549192704 85918485639168 85963445600256 86180666277888 86264693528832 86299046313984 86338009494828 86383188986976 86475132776448 86601470312448 86646787670016 86720428376064 86739012026368 86812731113472 86897374635708 87162542358528 87208153317376 87236621402112 87282271125504 87327944736768 87588140709888 87633974378496 87708454089984 87754350716928 87976096825344 88022133506048 88096943112192 88182838757538 88190710972416 88276698042624 88451929079808 88621329678336 88667704000512 88978428657664 89054051014656 89100651773952 89147276918784 89459682178048 89495307288576 89582566356864 89677915471872 89801099421696 89932296093696 90028017451008 90075127873536 90115795918512 90151682310144 90467607379968 90514947833856 90562313060352 90639281553408 90956915352576 91004511854592 91101374447616 91178801086464 91359792857088 91546205377536 91582661394432 91624010076144 91671955659648 91903601147904 91951693037568 91993208333481 91999810093056 92029842358272 92078000308224 92400675913728 92449027915776 92479206822912 92527599919104 92626083643392 92809948299264 92900439184896 92999319748608 93078359442432 93127066066944 93362388467712 93411243720704 93453417989568 93490633506816 93532843619397 93539555868672 93581788069224 93818259505152 93867353309184 93916472803328 93947130740736 93996291981312 94375049330688 94455258250752 94555793719296 94605273464832 94743488888832 94936805576704 94974611816448 95017491930816 95067213276672 95307438227456 95438355038208 95488296615936 95822923169792 95954548064256 96056679333888 96188625321984 96525706088448 96576216662016 96708876300288 96953249562624 97003983863808 97047780219936 97086427103232 97284524373504 97426654101504 97477636128768 97581388529664 97664322502656 98057860153344 98109172482048 98141199077376 98192555016192 98243937828864 98536658298624 98588221175808 98627481501696 98672010851232 98723644556544 98973108928512 99024900194304 99109061001216 99214549843968 99311285297952 99508420214784 99614334124032 99666460934144 99698995888128 99751167000576 100100732239872 100153113575424 100185807391488 100238233245696 100290686533632 100544110657536 100642142450304 100682220699648 100780387151472 100887654905856 101087918948352 101173833105408 101281519632384 101334518857728 101380270408326 101689632751616 101776058302464 101829316313088 101882602192896 102239636774912 102326529771648 102380075836416 102489046253568 102638779629568 102779766964224 102889162801152 102989481049728 103030494068736 103391551291392 103445654667264 103499786354688 103587750346752 103950760402944 104005156405248 104204344098816 104411191836672 104512994083008 104624234717184 104713154372736 104767949325312 105032687026176 105087649185792 105135095238264 105176962695168 105232000352256 105279511577877 105545541943296 105600772472832 105656031903744 105690522083328 105745828478976 106171930497024 106262165532096 106284936855552 106375267934208 106430932647936 106586424999936 106699872534528 106803906273792 106846438293504 106894678422168 106950614936256 107220868005888 107276975210496 107333111775232 107368149417984 107424333692928 107800788566016 107857199235072 107948866572288 108063764250624 108278273015808 108499206373376 108591419349504 108648243744768 108922786545664 109028987654496 109072405757952 109129481846784 109178752747428 109511912194048 109604985864192 109662340644864 109779062095872 110104224219136 110315092672512 110372819042304 110524430057472 110803713785856 110853740585952 110911748822784 110955916689408 111344747544576 111403012718592 111616368574464 111725195960196 111946972741632 112066125889536 112124768550912 112161370374144 112220062875648 112613323769856 112672252772352 112768012401408 112827022350336 113112124489728 113171314507776 113222410256592 113267498287104 113377935545406 113498611769088 113723908816896 113820562243584 113844953284608 113941709586432 114001333714944 114400836845568 114460701229056 114498065590272 114557980852224 114617927467008 115019591371776 115065395085312 115117345993104 115177585315968 115300177035264 115468627083264 115529050226688 115627237834752 115750308151296 115863166180944 116216723144704 116315495202816 116376361500672 116437259649024 116784187613184 116845299171328 116944605453312 117005800955904 117301462433792 117462590816256 117577118343384 117702264056832 117935905439744 118161772904448 118223605334016 118276982143047 118386000396288 118738734686208 118800869031936 118863035891712 119327076384768 119443421809152 119570553962496 119672176425984 119734799228928 119909728124928 120037356601344 120100170498048 120154394558016 120202243080192 120319441803288 120623476506624 120686597111808 120749750747136 120789168095232 120852375404544 121275887136768 121339349139456 121442474893824 121468499263488 121571734781952 121813057142784 122061607170048 122110215192576 122165346768192 122229274212864 122538134863872 122602257383424 122657611111308 122666413457408 122706456477696 122770667077632 123200901218304 123265370554368 123305609097216 123370133225472 123501444857856 123867252246528 123999092998144 124104479256576 124169421422592 124483184623616 124604557319424 124654178009088 124710458159196 124719407824896 124775717425632 125091012673536 125156471078912 125262840987648 125328389308416 125833399107584 125940344334336 126074391625728 126140364619776 126324651851776 126689989241088 126756284368896 126806761930752 127251140050944 127317728821248 127375211538666 127685938240224 127939397419008 128075572445184 128184423284736 128251500429312 128700941451264 128768288882688 128877728458752 128945168400384 129270999416832 129397040293248 129448569470976 129574783480464 129712699164672 129902205468672 129970181505024 130080642564096 130108518039552 130219096670208 130346061953562 130743813537792 130812229976064 130854932103168 130923406688256 130991917105152 131382211064832 131450961567744 131562681134976 131631526075392 131964145238016 132033200259072 132145414668288 132274258136307 132286066458624 132415047063936 132677893619712 132819112165376 132931994517504 133001556000768 133467642986496 133537484767232 133581076521984 133650977660928 133720915378176 134058814210048 134189523267072 134242960932864 134373849535296 134516873207808 134783891931136 134898444140544 135042026176512 135112691810304 135173693877768 135701411069952 135772421750784 135843469590528 136435373028864 136506767781888 136652061671424 136768201629696 137039689285632 137185550401536 137319308066304 137373992091648 137507933489472 137855401721856 137927539556352 137999715139584 138044763537408 138117000462336 138601013870592 138673541873664 138791399878656 138939125465088 139214922448896 139350658777344 139498979622912 139617539163648 139690599100416 140043582701568 140116865581056 140180126984352 140235950260224 140309333803008 140372682103836 140727389257728 140801029963776 140874709204992 140920696111104 140994437971968 141562573996032 141682887376128 141713249140736 141833690578944 141907910197248 142115233333248 142405208365056 142461917724672 142526237896224 142600819915008 142961157341184 143035966947328 143157532557312 143232444923904 143734384754688 143809598980096 143931822096384 144085019000832 144788559132672 144864324993024 145371983539328 145429874343936 145505975795712 145571670329904 145926786560256 146139981152256 146216454193152 146372082794496 146496483753984 147086790230016 147163758723072 147288832524288 147365906743296 147804987447936 147882331763712 147941222252544 148085466834816 148459663392768 148537350291456 148663591501824 148821824765952 148966927946928 149262630322176 149421501186048 149499691401216 149548493832192 149626750500864 150151098359808 150229670363136 150278711087232 150357349868544 150436029800448 150816165986304 150895086010368 150963213675456 151023331049472 151170580727208 151331482358784 151631878422528 151760749658112 151793271046144 151922279448576 152001778286592 152070405612489 152534449127424 152614268305408 152664087453696 152743974469632 152823903289344 153359455162368 153420526780416 153489794657472 153570113754624 153733569380352 153958169444352 154038733635584 154169650446336 154333744201728 154484221574592 155087326937088 155168482000896 155249679532032 155712250150912 155926140604416 156007734607872 156306516148224 156616787755008 156769491124512 156936352075776 157151923987968 157549030539264 157631473778688 157702642857396 157765444042752 157848000528384 158318312914944 158401158709248 158484047855616 158618742718464 159257895745536 159427405283328 159562901901312 159646398971904 159879637499904 160049808801792 160205859410688 160269657440256 160342017633252 160425922404384 160831302008832 160915462815744 160999667662848 161052224126976 161136500539392 161701182849024 161785798852608 161923299858432 161957999017984 162095646375936 162417409523712 162748809560064 162887129024256 162972365617152 163384179818496 163469676511232 163543481481744 163608608636928 163694222770176 163768129121142 164267868291072 164353827405824 164407478796288 164493510967296 164668593143808 165156336328704 165472639008768 165559228563456 166139409759232 166205570678784 166280610878928 166367623234176 166788016898048 167017121316864 167104519077888 167424552861696 167920459112448 168099188834304 168187152826368 168330094313472 168919985654784 169008379158528 169240533525504 169668186734592 169756971761664 169833615384888 169901247430656 170247917653632 170585863225344 170767429926912 170912564379648 171002000572416 171601255268352 171691051843584 171747098385408 171836971278336 171926891200512 172361332555776 172529387057664 172598092627968 172676018989656 172766377973952 172950265552896 173202940624896 173293575340032 173440856752128 173478024052736 173625462226944 173794749271416 174325084717056 174416306634752 174473242804224 174564542251008 174655889473536 175176281419776 175267948756992 175416908179968 175508701433856 175952193650688 176044267012096 176193886224384 176365677515076 176381421944832 176553396085248 176903858159616 177242659356672 177335408001024 177956857315328 178108102029312 178201303547904 178294553837568 178919364356096 178990614577152 179165132713728 179355830943744 179602198843392 179864592187392 180056034902016 180150255747072 180231591837024 180303364620288 180935214759936 181029895667712 181124626120704 181278563106816 181913830705152 182009023709184 182202748895232 182357602172928 182719585714176 183092410755072 183165322788864 183248020152288 183343911319296 183807202295808 183903386075136 183986416666962 183999620186112 184059684716544 184156000616448 184801351827456 184898055831552 184958413645824 185055199838208 185252167286784 185800878369792 185998639497216 186156718884864 186254132133888 186724776935424 186906835979136 186981267013632 187065687238794 187079111737344 187163576138448 187636519010304 187734706618368 187832945606656 187894261481472 187992583962624 188750098661376 188910516501504 189111587438592 189210546929664 189486977777664 189873611153408 190034983861632 190134426553344 190614876454912 190876710076416 190976593231872 191062817307999 191645846339584 191909096128512 192113358667776 192377250643968 193051412176896 193152433324032 193417752600576 193906499125248 194007967727616 194095560439872 194172854206464 194569048747008 194853308203008 194955272257536 195162777059328 195328645005312 195519092930343 196115720306688 196218344964096 196282398154752 196385110032384 196487875657728 197073316597248 197176442351616 197254963003392 197344021702464 197447289113088 197946217857024 198049800388608 198218122002432 198429099687936 198622570595904 199016840429568 199228668248064 199332921868288 199397991776256 199502334001152 200201464479744 200306227150848 200371614782976 200476466491392 200581373067264 201088221315072 201284284900608 201364441399296 201560774302944 201775309811712 202175837896704 202347666210816 202563039264768 202669037715456 202760540816652 203379265503232 203552116604928 203658632626176 203765204385792 204479273549824 204653059543296 204760151672832 204978092507136 205277559259136 205559533928448 205778325602304 205978962099456 206060988137472 206783102582784 206891309334528 206999572709376 207175500693504 207901520805888 208010312810496 208408688197632 208822383673344 209025988166016 209248469434368 209426308745472 209535898650624 210065374052352 210175298371584 210270190476528 210353925390336 210464000704512 210559023155754 211091083886592 211201544945664 211312063807488 211381044166656 211491656957952 212343860994048 212524331064192 212569873711104 212750535868416 212861865295872 213172849999872 213607812547584 213692876587008 213789356844336 213901229872512 214441736011776 214553950420992 214666223550464 214736298835968 214848667385856 215601577132032 215714398470144 215897733144576 216127528501248 216556546031616 216998412746752 217182838699008 217296487489536 217845573091328 218057975308992 218144811515904 218258963693568 218357505494856 219023824388096 219209971728384 219324681289728 219558124191744 220208448438272 220630185345024 220745638084608 221048860114944 221607427571712 221707481171904 221823497645568 221911833378816 222689495089152 222806025437184 223232737148928 223450391920392 223893945483264 224132251779072 224249537101824 224322740748288 224440125751296 225226647539712 225344505544704 225536024802816 225654044700672 226224248979456 226342629015552 226444820513184 226534996574208 226755871090812 226997223538176 227447817633792 227641124487168 227689906569216 227883419172864 228002667429888 228801673691136 228921402458112 228996131180544 229115961704448 229235854934016 230039182743552 230130790170624 230234691986208 230355170631936 230600354070528 230937254166528 231058100453376 231254475669504 231500616302592 231726332361888 232433446289408 232630990405632 232752723001344 232874519298048 233568375226368 233690598342656 233889210906624 234011601911808 234602924867584 234925181632512 235154236686768 235404528113664 235871810879488 236323545808896 236447210668032 236553964286094 236772000792576 237477469372416 237601738063872 237726071783424 238886843618304 239141107924992 239344352851968 239469598457856 239819456249856 240074713202688 240308789116032 240404486160384 240638883606576 241246953013248 241373194223616 241499501494272 241578336190464 241704750809088 242551774273536 242678698278912 242884949787648 242936998526976 243143469563904 243626114285568 244123214340096 244330693536384 244458548425728 245076269727744 245204514766848 245315222222616 245332826914816 245412912955392 245541334155264 245652193681713 246401802436608 246530741108736 246611218194432 246740266450944 247002889715712 247734504493056 247998185996288 248208958513152 248338842845184 248966369247232 249209114638848 249308356018176 249420916318392 249438815649792 249551434851264 250182025347072 250312942157824 250525681975296 250656778616832 251666798215168 251880688668672 252148783251456 252280729239552 252649303703552 253379978482176 253512568737792 253613523861504 254502280101888 254635457642496 254750423077332 255371876480448 255878794838016 256151144890368 256368846569472 256503000858624 257401882902528 257536577765376 257755456917504 257890336800768 258541998833664 258794080586496 258897138941952 259149566960928 259425398329344 259804410937344 259940363010048 260161285128192 260217036079104 260438193340416 260692123907124 261487627075584 261624459952128 261709864206336 261846813376512 261983834210304 262764422129664 262901923135488 263125362269952 263263052150784 263928290476032 264066400518144 264290829336576 264548516272614 264572132917248 264830094127872 265355787239424 265638224330752 265863989035008 266003112001536 266935285972992 267074969534464 267162153043968 267301955321856 267441830756352 268379046534144 268485921865728 268747699070592 269033746415616 269567783862272 269796888281088 270084052353024 270225383620608 270347387755536 271402822139904 271544843501568 271686939181056 272870746057728 273013535563776 273304123342848 273536403259392 274079378571264 274638616132608 274747984183296 275015866978944 275710803443712 275855079112704 275979625000443 275999430279168 276089527074816 276234000924672 277202027741184 277347083747328 277582799757312 277878250930176 278429844897792 278701317554688 278997959245824 279235078327296 279381198200832 280087165403136 280233731162112 280360253968704 280471900520448 280598530858191 280618667606016 280745364207672 281454778515456 281602059927552 281749418409984 281841392222208 281988875943936 283125147992064 283365774752256 283426498281472 283667381157888 283815820394496 284230466666496 284810416730112 284923835449344 285052475792448 285201639830016 285922314682368 286071933894656 286315065114624 286464889847808 287468769509376 287619197960192 287863644192768 288170038001664 289577118265344 289728649986048 290743967078656 290859748687872 291011951591424 291143340659808 291853573120512 292279962304512 292432908386304 292744165588992 292992967507968 294173580460032 294327517446144 294577665048576 294731813486592 295609974895872 295764663527424 295882444505088 296170933669632 296919326785536 297074700582912 297327183003648 297643649531904 297933855893856 298525260644352 298843002372096 298999382802432 299096987664384 299253501001728 300302196719616 300459340726272 300557422174464 300714699737088 300872059600896 301632331972608 301926427350912 302046662098944 302341161454416 302662964717568 303263756845056 303521499316224 303586542092288 303844558897152 304003556573184 304140811224978 305068898254848 305228536610816 305328174907392 305487948939264 305647806578688 306718910324736 306979589314944 307140227509248 307467138760704 307916338888704 308077467271168 308339300892672 308667488403456 308968443149184 310174653874176 310336964001792 310499359064064 311424500301824 311852281208832 312015469215744 312613032296448 313233575510016 313538982249024 313872704151552 314303847975936 315098061078528 315262947557376 315405285714792 315530888085504 315696001056768 316636625829888 316802317418496 316968095711232 317237485436928 318515791491072 318854810566656 319125803802624 319292797943808 319759274999808 320099617603584 320411718821376 320539314880512 320684035266504 320851844808768 321662604017664 321830925631488 321999335325696 322104448253952 322273001078784 323402365698048 323571597705216 323846599716864 323915998035968 324191292751872 324834819047424 325497619120128 325774258048512 325944731234304 326768359636992 326939353022464 327086962963488 327217217273856 327388445540352 327536258242284 328535736582144 328707654811648 328814957592576 328987021934592 329337186287616 330312672657408 330945278017536 331118457126912 332278819518464 332411141357568 332561221757856 332735246468352 333576033796096 334034242633728 334209038155776 334849105723392 335840918224896 336198377668608 336374305652736 336660188626944 337839971309568 338016758317056 338481067051008 339336373469184 339513943523328 339667230769776 339802494861312 340495835307264 341171726450688 341534859853824 341825128759296 342004001144832 343202510536704 343382103687168 343494196770816 343673942556672 343853782401024 345058774115328 345196185255936 345352037979312 345532755947904 345900531105792 346405881249792 346587150680064 346881713504256 347250924453888 347589498542832 348650169434112 348832613269504 348946485608448 349129084502016 349311778947072 350352562839552 350535897513984 350833816359936 351017402867712 351904387301376 352088534024192 352387772448768 352731355030152 353106792170496 353807716319232 354485318713344 354670816002048 354830946429141 355913714630656 356216204058624 356402607095808 356589107675136 357838728712192 357981229154304 358330265427456 358711661887488 359204397686784 359729184374784 360112069804032 360300511494144 360463183674048 360606729240576 361870429519872 362059791335424 362249252241408 362557126213632 363827661410304 364018047418368 364405497790464 364715204345856 365439171428352 366184821510144 366330645577728 366496040304576 366687822638592 367614404591616 367806772150272 367972833333924 367999240372224 368119369433088 368312001232896 369602703654912 369796111663104 369916827291648 370110399676416 370504334573568 371601756739584 371997278994432 372313437769728 372508264267776 373449553870848 373813671958272 373962534027264 374131374477588 374158223474688 374327152276896 375273038020608 375469413236736 375665891213312 375788522962944 375985167925248 377500197322752 377821033003008 378223174877184 378421093859328 378973955555328 379747222306816 380069967723264 380268853106688 381229752909824 381753420152832 381953186463744 382125634615998 383291692679168 383818192257024 384226717335552 384754501287936 386102824353792 386304866648064 386835505201152 387812998250496 388191120879744 388345708412928 389138097494016 389706616406016 389910544515072 390325554118656 390657290010624 391038185860686 392231440613376 392436689928192 392564796309504 392770220064768 392975751315456 394146633194496 394352884703232 394688043404928 394894578226176 395892435714048 396099600777216 396436244004864 396822774408921 396858199375872 397245141191808 398033680859136 398457336496128 398665843736576 398795983552512 399004668002304 400402928959488 400612454301696 400743229565952 400952932982784 401162746134528 402176442630144 402568569801216 402728882798592 403121548605888 403550619623424 404351675793408 404695332421632 405126078529536 405338075430912 405521081633304 406758531006464 407104233209856 407317265252352 407530408771584 408958547099648 409306119086592 409520303345664 409956185014272 410555118518272 411119067856896 411556651204608 411957924198912 412121976274944 413566205165568 413782618669056 413999145418752 414351001387008 415803041611776 416020625620992 416817376395264 417644767346688 418051976332032 418496938868736 418852617490944 419071797301248 420130748104704 420350596743168 420540380953056 420707850780672 420928001409024 421118046311508 422182167773184 422403089891328 422624127614976 422762088333312 422983313915904 424687721988096 425048662128384 425139747422208 425501071736832 425723730591744 426345699999744 427215625095168 427385753174016 427578713688672 427802459745024 428883472023552 429107900841984 429332447100928 429472597671936 429697334771712 431203154264064 431428796940288 431795466289152 432255057002496 433996825493504 434365677398016 434592974979072 435691146182656 436115950617984 436289623031808 436517927387136 436715010989712 438047648776192 438419943456768 438649362579456 439116248383488 440416896876544 441260370690048 441491276169216 442097720229888 443414962343808 443646995291136 443823666757632 445378990178304 445612050874368 446465474297856 446900783840784 447787890966528 448264503558144 448499074203648 448645481496576 448880251502592 450453295079424 450689011089408 451072049605632 451308089401344 452448497958912 452685258031104 452889641026368 453069993148416 453511742181624 453994447076352 454895635267584 455282248974336 455379813138432 455766838345728 456005334859776 456211216837467 457603347382272 457842804916224 457992262361088 458231923408896 458471709868032 460078365487104 460261580341248 460469383972416 460710341263872 461200708141056 461874508333056 462116200906752 462508951339008 463001232605184 463452664723776 464866892578816 465261980811264 465505446002688 465749038596096 467136750452736 467381196685312 467778421813248 468023203823616 469205849735168 469850363265024 470308473373536 470809056227328 471743621758976 472647091617792 472894421336064 473107928572188 473544001585152 474954938744832 475203476127744 475452143566848 477773687236608 478282215849984 478688705703936 478939196915712 479638912499712 480149426405376 480617578232064 480808972320768 481277767213152 482493906026496 482746388447232 482999002988544 483156672380928 483409501618176 485103548547072 485357396557824 485769899575296 485873997053952 486286939127808 487252228571136 488246428680192 488661387072768 488917096851456 490152539455488 490409029533696 490630444445232 490825825910784 491082668310528 491304387363426 492803604873216 493061482217472 493222436388864 493480532901888 494005779431424 495469008986112 495996371992576 496417917026304 496677685690368 498418229277696 498616712036352 498841832636784 499102869702528 500364050694144 500625884315648 501051363950592 501313557233664 503333596430336 503761377337344 504297566502912 504561458479104 505298607407104 506759956964352 507025137475584 509004560203776 509270915284992 509500846154664 510743752960896 511757589676032 512302289780736 512737693138944 513006001717248 514803765805056 515073155530752 515510913835008 515780673601536 517083997667328 517588161172992 517794277883904 518299133921856 518850796658688 519608821874688 519880726020096 520322570256384 520434072158208 520876386680832 521384247814248 522975254151168 523248919904256 523419728412672 523693626753024 523967668420608 525528844259328 525803846270976 526250724539904 526526104301568 527856580952064 528132801036288 528581658673152 529097032545228 529144265834496 529660188255744 530711574478848 531276448661504 531727978070016 532006224003072 533870571945984 534149939068928 534324306087936 534603910643712 534883661512704 536758093068288 536971843731456 537495398141184 538067492831232 539135567724544 539593776562176 540168104706048 540450767241216 540694775511072 542805644279808 543089687003136 543373878362112 545741492115456 546027071127552 546608246685696 547072806518784 548158757142528 549277232265216 549495968366592 550031733957888 551421606887424 551710158225408 551959250000886 551998860558336 552179054149632 552468001849344 554404055482368 554694167494656 555165599514624 555756501860352 557402635109376 557995918491648 558470156654592 558762396401664 560174330806272 560720507937408 560943801040896 561197061716382 561237335212032 561490728415344 562909557030912 563204119855104 563498836819968 563682784444416 563977751887872 566250295984128 566731549504512 566852996562944 567334762315776 567631640788992 568460933332992 569620833460224 570104951584896 570403279660032 571844629364736 572143867789312 572630130229248 572929779695616 573188451923997 574937539018752 575238395920384 575727288385536 576340076003328 579154236530688 579457299972096 581487934157312 581719497375744 582023903182848 582286681319616 583707146241024 584559924609024 584865816772608 585488331177984 585985935015936 588347160920064 588655034892288 589155330097152 589463626973184 591219949791744 591529327054848 591764889010176 592341867339264 593838653571072 594149401165824 594654366007296 595287299063808 595867711787712 597050521288704 597686004744192 597998765604864 598193975328768 598507002003456 600604393439232 600918681452544 601114844348928 601429399474176 601744119201792 603264663945216 603852854701824 604093324197888 604682322908832 605325929435136 606527513690112 607042998632448 607173084184576 607689117794304 608007113146368 608281622449956 610137796509696 610457073221632 610656349814784 610975897878528 611295613157376 613437820649472 613959178629888 614280455018496 614934277521408 615832677777408 616154934542336 616678601785344 617334976806912 617936886298368 620349307748352 620673928003584 620998718128128 622849000603648 623704562417664 624030938431488 625226064592896 626467151020032 627077964498048 627745408303104 628607695951872 630196122157056 630525895114752 630810571429584 631061776171008 631392002113536 633273251659776 633604634836992 633936191422464 634474970873856 637031582982144 637709621133312 638251607605248 638585595887616 639518549999616 640823437642752 641078629761024 641368070533008 641703689617536 643325208035328 643661851262976 643998670651392 644208896507904 644546002157568 646804731396096 647143195410432 647693199433728 647831996071936 648382585503744 649669638094848 650995238240256 651548516097024 651889462468608 653536719273984 653878706044928 654173925926976 654434434547712 654776891080704 655072516484568 657071473164288 657415309623296 657629915185152 657974043869184 658674372575232 660625345314816 661890556035072 662236914253824 664557639036928 664822282715136 665122443515712 665470492936704 667152067592192 668068485267456 668418076311552 669698211446784 671681836449792 672396755337216 672748611305472 673320377253888 675679942619136 676033516634112 676962134102016 678672746938368 679027887046656 679334461539552 679604989722624 680991670614528 682343452901376 683069719707648 683650257518592 684008002289664 686405021073408 686764207374336 686988393541632 687347885113344 687707564802048 690117548230656 690392370511872 690704075958624 691065511895808 691801062211584 692811762499584 693174301360128 693763427008512 694501848907776 695178997085664 697300338868224 697665226539008 697892971216896 698258169004032 698623557894144 700705125679104 701071795027968 701667632719872 702034805735424 703808774602752 704775544897536 705462710060304 706213584340992 707615432638464 708970637426688 709341632004096 709661892858282 711827429261312 712432408117248 712805214191616 713178215350272 715677457424384 716660530854912 717423323774976 718408795373568 719458368749568 720224139608064 720926367348096 721213458481152 723740859039744 724119582670848 724498504482816 725114252427264 727655322820608 728036094836736 728810995580928 729430408691712 730878342856704 732369643020288 732992080609152 733375645277184 735228809183232 735613544300544 735945666667848 735998480744448 736238738866176 736624002465792 736956581045139 739205407309824 739592223326208 739833654583296 740220799352832 741008669147136 743203513479168 743994557988864 744626875539456 745016528535552 746899107741696 747627343916544 747925068054528 748262748955176 748316446949376 748654304553792 750546076041216 750938826473472 751331782426624 751577045925888 751970335850496 755000394645504 755642066006016 756446349754368 756842187718656 757947911110656 759494444613632 760139935446528 760537706213376 762459505819648 763506840305664 763906372927488 764251269231996 766583385358336 767636384514048 768453434671104 769509002575872 772205648707584 772609733296128 773671010402304 775625996500992 776382241759488 776691416825856 778276194988032 779413232812032 779821089030144 780651108237312 781314580021248 782076371721372 784462881226752 784873379856384 785129592619008 785540440129536 785951502630912 788293266388992 788705769406464 789376086809856 789789156452352 791784871428096 792199201554432 792872488009728 793645548817842 793716398751744 794490282383616 796067361718272 796914672992256 797331687473152 797591967105024 798009336004608 800805857918976 801224908603392 801486459131904 801905865965568 802325492269056 805137139602432 805457765597184 806243097211776 807101239246848 808703351586816 809390664843264 810252157059072 810676150861824 811042163266608 813517062012928 814208466419712 814634530504704 815060817543168 817917094199296 818612238173184 819040606691328 819912370028544 821110237036544 822238135713792 823915848397824 824243952549888 827132410331136 827565237338112 827938875001329 827998290837504 828702002774016 831606083223552 832041251241984 833634752790528 835289534693376 836103952664064 836993877737472 837705234981888 838143594602496 840261496209408 840701193486336 841080761906112 841415701561344 841856002818048 842236092623016 844364335546368 844806179782656 845248255229952 845524176666624 845966627831808 849375443976192 850097324256768 850279494844416 851002143473664 851447461183488 852691399999488 854431250190336 854771506348032 855157427377344 855604919490048 857766944047104 858215801683968 858664894201856 858945195343872 859394669543424 862406308528128 862857593880576 863590932578304 864510114004992 867993650987008 868731354796032 869185949958144 871382292365312 872231901235968 872579246063616 873035854774272 873430021979424 876095297552384 876839886913536 877298725158912 878232496766976 880833793753088 882520741380096 882982552338432 884195440459776 886829924687616 887293990582272 887647333515264 890757980356608 891224101748736 892930948595712 893801567681568 895575781933056 896529007116288 896998148407296 897290962993152 897760503005184 900906590158848 901378022178816 902144099211264 902616178802688 904896995917824 905779282052736 906139986296832 907023484363248 907988894152704 909791270535168 910564497948672 910759626276864 911533676691456 912010669719552 912422433674934 915206694764544 915685609832448 915984524722176 916463846817792 916943419736064 920156730974208 920938767944832 921420682527744 922401416282112 923749016666112 924232401813504 925017902678016 926002465210368 926905329447552 929733785157632 930523961622528 931010892005376 931498077192192 934273500905472 934762393370624 935556843626496 936046407647232 938411699470336 939700726530048 940616946747072 941618112454656 943487243517952 945294183235584 945788842672128 946215857144376 947088003170304 949909877489664 950406952255488 950904287133696 955547374473216 956564431699968 957377411407872 957878393831424 959277824999424 960298852810752 961235156464128 961617944641536 962555534426304 964987812052992 965492776894464 965998005977088 966313344761856 966819003236352 970207097094144 970714793115648 971539799150592 971747994107904 972573878255616 974504457142272 976492857360384 977322774145536 977834193702912 980305078910976 980818059067392 981260888890464 981651651821568 982165336621056 982608774726852 985607209746432 986122964434944 986444872777728 986961065803776 988011558862848 990938017972224 991992743985152 992835834052608 993355371380736 996836458555392 997233424072704 997683665273568 998205739405056 1000728101388288 1001251768631296 1002102727901184 1002627114467328 1006667192860672 1007522754674688 1008595133005824 1009122916958208 1013519913928704 1014050274951168 1018009120407552 1018541830569984 1019001692309328 1021487505921792 1023515179352064 1024604579561472 1025475386277888 1026012003434496 1029607531610112 1030146311061504 1031021827670016 1031561347203072 1035176322345984 1035588555767808 1036598267843712 1037701593317376 1039217643749376 1039761452040192 1040645140512768 1041752773361664 1042768495628496 1045950508302336 1046497839808512 1046839456825344 1047387253506048 1047935336841216 1051057688518656 1051607692541952 1052501449079808 1053052208603136 1055713161904128 1056265602072576 1057163317346304 1058194065090456 1059320376511488 1061423148957696 1062552897323008 1063455956140032 1064012448006144 1064492839287423 1067741143891968 1068299878137856 1068648612175872 1069207821287424 1069767323025408 1073516186136576 1073943687462912 1074990796282368 1076134985662464 1078271135449088 1079187553124352 1080336209412096 1080901534482432 1081389551022144 1085611288559616 1086179374006272 1086747756724224 1091482984230912 1092054142255104 1093216493371392 1094145613037568 1096317514285056 1098554464530432 1098991936733184 1100063467915776 1102843213774848 1103420316450816 1103918500001772 1103997721116672 1104358108299264 1104936003698688 1108808110964736 1109388334989312 1110331199029248 1111513003720704 1114805270218752 1115991836983296 1116940313309184 1117524792803328 1120348661612544 1121441015874816 1121887602081792 1122394123432764 1122474670424064 1122981456830688 1125819114061824 1126408239710208 1126997673639936 1127365568888832 1127955503775744 1132500591968256 1133463099009024 1133705993125888 1134669524631552 1135263281577984 1136921866665984 1139241666920448 1140209903169792 1140806559320064 1143689258729472 1144287735578624 1145260260458496 1145859559391232 1146376903847994 1149875078037504 1150476791840768 1151454576771072 1152680152006656 1158308473061376 1158914599944192 1162975868314624 1163438994751488 1164573362639232 1167414292482048 1169119849218048 1169731633545216 1170976662355968 1171971870031872 1176694321840128 1177310069784576 1178310660194304 1178927253946368 1182439899583488 1183058654109696 1184683734678528 1187677307142144 1188298802331648 1189308732014592 1190574598127616 1191735423575424 1194101042577408 1195372009488384 1195997531209728 1196387950657536 1197014004006912 1201208786878464 1201837362905088 1202229688697856 1202858798948352 1203488238403584 1206529327890432 1207705709403648 1208186648395776 1209364645817664 1210651858870272 1213055027380224 1214085997264896 1214346168369152 1215378235588608 1216014226292736 1216563244899912 1220275593019392 1220914146443264 1221312699629568 1221951795757056 1222591226314752 1226875641298944 1227918357259776 1228560910036992 1229868555042816 1231665355554816 1232309869084672 1233357203570688 1234669953613824 1235873772596736 1240698615496704 1241347856007168 1241997436256256 1245698001207296 1247409124835328 1248061876862976 1250452129185792 1252934302040064 1254155928996096 1255490816606208 1257215391903744 1260392244314112 1261051790229504 1261621142859168 1262123552342016 1262784004227072 1266546503319552 1267209269673984 1267872382844928 1268949941747712 1274063165964288 1275419242266624 1276503215210496 1277171191775232 1279037099999232 1281646875285504 1282157259522048 1282736141066016 1283407379235072 1286650416070656 1287323702525952 1287997341302784 1288417793015808 1289092004315136 1293609462792192 1294286390820864 1295386398867456 1295663992143872 1296765171007488 1301990476480512 1303097032194048 1303778924937216 1307073438547968 1308347851853952 1308868869095424 1309553782161408 1310145032969136 1314142946328576 1314830619246592 1315259830370304 1315948087738368 1317348745150464 1321250690629632 1323781112070144 1324473828507648 1329115278073856 1330244887031424 1330940985873408 1334304135184384 1336136970534912 1336836152623104 1339396422893568 1343363672899584 1344793510674432 1345497222610944 1346640754507776 1351359885238272 1352067033268224 1353924268204032 1357345493876736 1358055774093312 1358668923079104 1359209979445248 1361983341229056 1364686905802752 1366139439415296 1367300515037184 1368016004579328 1368633650512401 1372810042146816 1373528414748672 1373976787083264 1374695770226688 1375415129604096 1380235096461312 1380784741023744 1381408151917248 1382131023791616 1383602124423168 1385623524999168 1386348602720256 1387526854017024 1389003697815552 1390357994171328 1394600677736448 1395330453078016 1395785942433792 1396516338008064 1397247115788288 1401410251358208 1402143590055936 1403335265439744 1404069611470848 1407617549205504 1409551089795072 1410925420120608 1412427168681984 1415230865276928 1417941274853376 1418683264008192 1419323785716564 1423654858522624 1424864816234496 1425610428383232 1426356430700544 1431354914848768 1433321061709824 1434846647549952 1436817590747136 1438916737499136 1440448279216128 1441852734696192 1442426916962304 1447481718079488 1448239165341696 1448997008965632 1450228504854528 1455310645641216 1456072189673472 1457621991161856 1458860817383424 1461756685713408 1464739286040576 1465984161218304 1466751290554368 1470457618366464 1471227088601088 1471891333335696 1472477477732352 1473248004931584 1473913162090278 1478410814619648 1479184446652416 1479667309166592 1480441598705664 1482017338294272 1486407026958336 1487989115977728 1489253751078912 1490033057071104 1495254687833088 1495850136109056 1496525497910352 1497308609107584 1501092152082432 1501877652946944 1502663564853248 1503154091851776 1503940671700992 1510000789291008 1511284132012032 1512892699508736 1513684375437312 1515895822221312 1518988889227264 1520279870893056 1521075412426752 1524919011639296 1527013680611328 1527812745854976 1528502538463992 1533166770716672 1535272769028096 1536906869342208 1539018005151744 1544411297415168 1545219466592256 1547342020804608 1551251993001984 1552764483518976 1553382833651712 1556552389976064 1558826465624064 1559642178060288 1561302216474624 1562629160042496 1564152743442744 1568925762453504 1569746759712768 1570259185238016 1571080880259072 1571903005261824 1576586532777984 1577411538812928 1578752173619712 1579578312904704 1583569742856192 1584398403108864 1585744976019456 1587291097635684 1587432797503488 1588980564767232 1592134723436544 1593829345984512 1594663374946304 1595183934210048 1596018672009216 1601611715837952 1602449817206784 1602972918263808 1603811731931136 1604650984538112 1610274279204864 1610915531194368 1612486194423552 1614202478493696 1617406703173632 1618781329686528 1620504314118144 1621352301723648 1622084326533216 1627034124025856 1628416932839424 1629269061009408 1630121635086336 1635834188398592 1637224476346368 1638081213382656 1639824740057088 1642220474073088 1644476271427584 1647831696795648 1648487905099776 1654264820662272 1655130474676224 1655877750002658 1655996581675008 1657404005548032 1663212166447104 1664082502483968 1667269505581056 1672207905328128 1673987755474944 1675410469963776 1676287189204992 1680522992418816 1682161523812224 1682831403122688 1683712005636096 1684472185246032 1688728671092736 1689612359565312 1690496510459904 1691048353333248 1691933255663616 1698750887952384 1700194648513536 1700558989688832 1702004286947328 1702894922366976 1705382799998976 1708862500380672 1710314854754688 1711209838980096 1715533888094208 1716431603367936 1717329788403712 1717890390687744 1718789339086848 1719565355771991 1724812617056256 1725715187761152 1727181865156608 1729020228009984 1735987301974016 1737462709592064 1738371899916288 1742764584730624 1744463802471936 1745158492127232 1746071709548544 1746860043958848 1752190595104768 1753679773827072 1754597450317824 1756464993533952 1761667587506176 1765041482760192 1765965104676864 1768390880919552 1773659849375232 1774587981164544 1775294667030528 1781515960713216 1782448203497472 1785861897191424 1787603135363136 1791151563866112 1793058014232576 1793996296814592 1794581925986304 1795521006010368 1801813180317696 1802756044357632 1804288198422528 1805232357605376 1809793991835648 1811558564105472 1812279972593664 1814046968726496 1815977788305408 1819582541070336 1821128995897344 1821519252553728 1823067353382912 1824021339439104 1824844867349868 1830413389529088 1831371219664896 1831969049444352 1832927693635584 1833886839472128 1840313461948416 1841877535889664 1842841365055488 1844802832564224 1847498033332224 1848464803627008 1850035805356032 1852004930420736 1853810658895104 1859467570315264 1861047923245056 1862021784010752 1862996154384384 1868547001810944 1869524786741248 1871113687252992 1872092815294464 1879401453060096 1881233893494144 1883236224909312 1886974487035904 1890588366471168 1891577685344256 1892431714288752 1894176006340608 1899819754979328 1900813904510976 1901808574267392 1911094748946432 1913128863399936 1914754822815744 1915756787662848 1918555649998848 1922470312928256 1923235889283072 1925111068852608 1929975624105984 1930985553788928 1931996011954176 1932626689523712 1933638006472704 1940414194188288 1941429586231296 1943079598301184 1943495988215808 1945147756511232 1949008914284544 1952985714720768 1954645548291072 1955668387405824 1960610157821952 1961636118134784 1962521777780928 1963303303643136 1964330673242112 1965217549453704 1971214419492864 1972245928869888 1972889745555456 1973922131607552 1976023117725696 1981876035944448 1983985487970304 1985671668105216 1986710742761472 1993672917110784 1994466848145408 1995367330547136 1996411478810112 2001456202776576 2002503537262592 2004205455802368 2005254228934656 2013334385721344 2015045509349376 2017190266011648 2018245833916416 2027039827857408 2028100549902336 2036018240815104 2037083661139968 2038003384618656 2042975011843584 2047030358704128 2049209159122944 2050950772555776 2052024006868992 2059215063220224 2060292622123008 2062043655340032 2063122694406144 2070352644691968 2071177111535616 2073196535687424 2075403186634752 2078435287498752 2079522904080384 2081290281025536 2083505546723328 2085536991256992 2091901016604672 2092995679617024 2093678913650688 2094774507012096 2095870673682432 2102115377037312 2103215385083904 2105002898159616 2106104417206272 2111426323808256 2114326634692608 2116388130180912 2118640753022976 2122846297915392 2125105794646016 2126911912280064 2128024896012288 2128985678574846 2135482287783936 2136599756275712 2137297224351744 2138415642574848 2139534646050816 2147032372273152 2149981592564736 2152269971324928 2156542270898176 2158375106248704 2160672418824192 2162779102044288 2171222577119232 2172358748012544 2173495513448448 2182965968461824 2184108284510208 2186432986742784 2188291226075136 2192635028570112 2197108929060864 2200126935831552 2205686427549696 2206840632901632 2207837000003544 2207995442233344 2208716216598528 2209872007397376 2217616221929472 2218776669978624 2220662398058496 2223026007441408 2229610540437504 2231983673966592 2233880626618368 2235049585606656 2240697323225088 2242882031749632 2243775204163584 2244788246865528 2244949340848128 2245962913661376 2251638228123648 2252816479420416 2253995347279872 2254731137777664 2255911007551488 2265001183936512 2266926198018048 2267411986251776 2269339049263104 2270526563155968 2273843733331968 2278483333840896 2280419806339584 2281613118640128 2287378517458944 2288575471157248 2290520520916992 2291719118782464 2292753807695988 2299750156075008 2300953583681536 2302909153542144 2305360304013312 2316616946122752 2317829199888384 2325951736629248 2326877989502976 2329146725278464 2334828584964096 2338239698436096 2339463267090432 2341953324711936 2343943740063744 2353388643680256 2354620139569152 2356621320388608 2357854507892736 2364879799166976 2366117308219392 2369367469357056 2375354614284288 2376597604663296 2378617464029184 2381149196255232 2383470847150848 2388202085154816 2390744018976768 2391995062419456 2392775901315072 2394028008013824 2402417573756928 2403674725810176 2404459377395712 2405717597896704 2406976476807168 2415411418807296 2416373296791552 2418729291635328 2421303717740544 2426110054760448 2428171994529792 2430756471177216 2432028452585472 2433126489799824 2440551186038784 2441828292886528 2442625399259136 2443903591514112 2445182452629504 2453751282597888 2455836714519552 2457121820073984 2459737110085632 2463330711109632 2464619738169344 2466714407141376 2471747545193472 2481397230993408 2482695712014336 2483816625003987 2483994872512512 2491396002414592 2494818249670656 2496123753725952 2500904258371584 2505868604080128 2508311857992192 2510981633212416 2514430783807488 2520784488628224 2522103580459008 2523242285718336 2524247104684032 2525568008454144 2533093006639104 2534418539347968 2535744765689856 2537899883495424 2548126331928576 2550838484533248 2553006430420992 2554342383550464 2558074199998464 2563293750571008 2564314519044096 2565472282132032 2566814758470144 2573300832141312 2574647405051904 2575994682605568 2576835586031616 2578184008630272 2587218925584384 2588572781641728 2590772797734912 2591327984287744 2593530342014976 2603980952961024 2606194064388096 2607557849874432 2614146877095936 2616695703707904 2617737738190848 2619107564322816 2620290065938272 2628285892657152 2629661238493184 2630519660740608 2631896175476736 2634697490300928 2642501381259264 2647562224140288 2648947657015296 2658230556147712 2660489774062848 2661881971746816 2668608270368768 2672273941069824 2673672305246208 2678792845787136 2686727345799168 2689587021348864 2690994445221888 2693281509015552 2702719770476544 2704134066536448 2707848536408064 2714690987753472 2717337846158208 2718419958890496 2723966682458112 2729373811605504 2732278878830592 2734601030074368 2736032009158656 2737267301024802 2745620084293632 2747056829497344 2747953574166528 2749391540453376 2750830259208192 2760470192922624 2762816303834496 2764262047583232 2767204248846336 2771247049998336 2772697205440512 2775053708034048 2778007395631104 2780715988342656 2789201355472896 2790660906156032 2791571884867584 2793032676016128 2794494231576576 2802820502716416 2804287180111872 2806670530879488 2808139222941696 2815235098411008 2819102179590144 2821850840241216 2824854337363968 2830461730553856 2835882549706752 2837366528016384 2838647571433128 2847309717045248 2849729632468992 2851220856766464 2852712861401088 2862709829697536 2866642123419648 2869693295099904 2873635181494272 2877833474998272 2880896558432256 2883705469392384 2884853833924608 2894963436158976 2896478330683392 2897994017931264 2900457009709056 2910621291282432 2912144379346944 2915243982323712 2917721634766848 2923513371426816 2929478572081152 2931968322436608 2933502581108736 2940915236732928 2942454177202176 2943782666671392 2944954955464704 2946496009863168 2947826324180556 2956821629239296 2958368893304832 2959334618333184 2960883197411328 2964034676588544 2972814053916672 2975978231955456 2978507502157824 2980066114142208 2990509375666176 2991700272218112 2993050995820704 2994617218215168 3002184304164864 3003755305893888 3005327129706496 3006308183703552 3007881343401984 3020001578582016 3022568264024064 3025785399017472 3027368750874624 3037977778454528 3040559741786112 3042150824853504 3049838023278592 3054027361222656 3055625491709952 3057005076927984 3066333541433344 3070545538056192 3073813738684416 3078036010303488 3088822594830336 3090438933184512 3094684041609216 3105528967037952 3106765667303424 3113104779952128 3117652931248128 3119284356120576 3125258320084992 3128305486885488 3137851524907008 3139493519425536 3140518370476032 3142161760518144 3143806010523648 3153173065555968 3154823077625856 3157504347239424 3159156625809408 3167139485712384 3168796806217728 3171489952038912 3174582195271368 3177961129534464 3184269446873088 3187658691969024 3189326749892608 3190367868420096 3192037344018432 3193478517862269 3203223431675904 3204899634413568 3205945836527616 3207623463862272 3209301969076224 3220548558409728 3221831062388736 3224972388847104 3228404956987392 3234813406347264 3237562659373056 3241008628236288 3242704603447296 3244168653066432 3254068248051712 3256833865678848 3258538122018816 3260243270172672 3271668376797184 3274448952692736 3276162426765312 3279649480114176 3284440948146176 3288952542855168 3295663393591296 3296975810199552 3308529641324544 3310260949352448 3311755500005316 3311993163350016 3314808011096064 3326424332894208 3328165004967936 3334539011162112 3344415810656256 3347975510949888 3350820939927552 3352574378409984 3361045984837632 3364323047624448 3365662806245376 3367424011272192 3368944370492064 3377457342185472 3379224719130624 3380993020919808 3382096706666496 3383866511327232 3397501775904768 3400389297027072 3401117979377664 3404008573894656 3405789844733952 3410765599997952 3417725000761344 3420629709509376 3422419677960192 3431067776188416 3432863206735872 3435780781375488 3437578678173696 3439130711543982 3449625234112512 3451430375522304 3454363730313216 3458040456019968 3471974603948032 3474925419184128 3476743799832576 3488927604943872 3490316984254464 3493720087917696 3504381190209536 3507359547654144 3509194900635648 3512929987067904 3523335175012352 3530082965520384 3531930209353728 3536781761839104 3547319698750464 3549175962329088 3563031921426432 3564896406994944 3571723794382848 3575206270726272 3582303127732224 3586116028465152 3587992593629184 3589163851972608 3591042012020736 3603626360635392 3605512088715264 3608576396845056 3610464715210752 3619587983671296 3623117128210944 3624559945187328 3628093937452992 3631955576610816 3639165082140672 3642257991794688 3643038505107456 3646134706765824 3648042678878208 3649689734699736 3660826779058176 3662742439329792 3663938098888704 3665855387271168 3667773678944256 3680626923896832 3683755071779328 3685682730110976 3689605665128448 3694996066664448 3696929607254016 3700071610712064 3704009860841472 3707621317790208 3718935140630528 3722095846490112 3724043568021504 3725992308768768 3737094003621888 3739049573482496 3742227374505984 3744185630588928 3758802906120192 3762467786988288 3766472449818624 3773948974071808 3781176732942336 3783155370688512 3784863428577504 3788352012681216 3799639509958656 3801627809021952 3803617148534784 3822189497892864 3826257726799872 3829509645631488 3831513575325696 3837111299997696 3844940625856512 3846471778566144 3850222137705216 3859951248211968 3861971107577856 3863992023908352 3865253379047424 3867276012945408 3880828388376576 3882859172462592 3886159196602368 3886991976431616 3890295513022464 3905971429441536 3909291096582144 3911336774811648 3921220315643904 3925043555561856 3926606607286272 3928661346484224 3930435098907408 3942428838985728 3944491857739776 3945779491110912 3947844263215104 3952046235451392 3963752071888896 3967970975940608 3971343336210432 3973421485522944 3987345834221568 3990734661094272 3992822957620224 4002912405553152 4005007074525184 4008410911604736 4010508457869312 4026668771442688 4030091018698752 4034380532023296 4036491667832832 4054079655714816 4056201099804672 4072036481630208 4074167322279936 4076006769237312 4085950023687168 4094060717408256 4098418318245888 4101901545111552 4104048013737984 4118430126440448 4120585244246016 4124087310680064 4126245388812288 4140705289383936 4142354223071232 4146393071374848 4150806373269504 4156870574997504 4159045808160768 4162580562051072 4167011093446656 4171073982513984 4183802033209344 4185991359234048 4187357827301376 4189549014024192 4191741347364864 4204230754074624 4206430770167808 4210005796319232 4212208834412544 4222852647616512 4228653269385216 4232776260361824 4237281506045952 4245692595830784 4250211589292032 4253823824560128 4256049792024576 4257971357149692 4270964575567872 4273199512551424 4274594448703488 4276831285149696 4279069292101632 4294064744546304 4299963185129472 4304539942649856 4313084541796352 4316750212497408 4321344837648384 4325558204088576 4342445154238464 4344717496025088 4346991026896896 4365931936923648 4368216569020416 4372865973485568 4376582452150272 4385270057140224 4394217858121728 4400253871663104 4411372855099392 4413681265803264 4415674000007088 4417432433197056 4419744014794752 4435232443858944 4437553339957248 4441324796116992 4446052014882816 4459221080875008 4463967347933184 4467761253236736 4470099171213312 4485764063499264 4487550408327168 4489576493731056 4491925827322752 4503276456247296 4505632958840832 4507990694559744 4509462275555328 4511822015102976 4530002367873024 4533852396036096 4534823972503552 4538678098526208 4541053126311936 4547687466663936 4556966667681792 4560839612679168 4563226237280256 4574757034917888 4577150942314496 4581041041833984 4583438237564928 4585507615391976 4599500312150016 4601907167363072 4605818307084288 4610720608026624 4633233892245504 4635658399776768 4651903473258496 4653755979005952 4658293450556928 4669657169928192 4676479396872192 4678926534180864 4683906649423872 4687887480127488 4706777287360512 4709240279138304 4713242640777216 4715709015785472 4729759598333952 4732234616438784 4738734938714112 4750709228568576 4753195209326592 4757234928058368 4762298392510464 4766941694301696 4776404170309632 4781488037953536 4783990124838912 4785551802630144 4788056016027648 4804835147513856 4807349451620352 4808918754791424 4811435195793408 4813952953614336 4830822837614592 4832746593583104 4837458583270656 4842607435481088 4852220109520896 4856343989059584 4861512942354432 4864056905170944 4866252979599648 4881102372077568 4883656585773056 4885250798518272 4887807183028224 4890364905259008 4907502565195776 4911673429039104 4914243640147968 4919474220171264 4926661422219264 4933428814282752 4943495090386944 4962794461986816 4965391424028672 4967633250007974 4967989745025024 4982792004829184 4989636499341312 4992247507451904 5001808516743168 5016623715984384 5021963266424832 5028861567614976 5041568977256448 5046484571436672 5048494209368064 5051136016908288 5066186013278208 5068837078695936 5071489531379712 5075799766990848 5096252663857152 5101676969066496 5106012860841984 5108684767100928 5116148399996928 5126587501142016 5130944564264064 5133629516940288 5146601664282624 5149294810103808 5151989365211136 5153671172063232 5156368017260544 5158696067315973 5174437851168768 5177145563283456 5181545595469824 5182655968575488 5187060684029952 5207961905922048 5212388128776192 5215115699748864 5228293754191872 5233391407415808 5235475476381696 5238215128645632 5240580131876544 5256571785314304 5259322476986368 5261039321481216 5263792350953472 5269394980601856 5285002762518528 5295124448280576 5297895314030592 5316461112295424 5320979548125696 5323763943493632 5337216540737536 5344547882139648 5347344610492416 5357585691574272 5373454691598336 5379174042697728 5381988890443776 5386563018031104 5405439540953088 5408268133072896 5415697072816128 5429381975506944 5434675692316416 5436839917780992 5447933364916224 5458747623211008 5464557757661184 5469202060148736 5472064018317312 5474534602049604 5491240168587264 5494113658994688 5495907148333056 5498783080906752 5501660518416384 5520940385845248 5525632607668992 5528524095166464 5534408497692672 5542494099996672 5545394410881024 5550107416068096 5556014791262208 5561431976685312 5578402710945792 5581321812312064 5583143769735168 5586065352032256 5588988463153152 5605641005432832 5608574360223744 5613341061758976 5616278445883392 5638204359180288 5643701680482432 5649708674727936 5660923461107712 5671765099413504 5674733056032768 5677295142866256 5694619434090496 5699459264937984 5702441713532928 5705425722802176 5725419659395072 5733284246839296 5739386590199808 5747270362988544 5755666949996544 5767410938784768 5769707667849216 5789926872317952 5792956661366784 5795988035862528 5800914019418112 5821242582564864 5824288758693888 5830487964647424 5835443269533696 5847026742853632 5858957144162304 5863936644873216 5867005162217472 5881830473465856 5884908354404352 5887565333342784 5889909910929408 5892992019726336 5895652648361112 5913643258478592 5916737786609664 5918669236666368 5921766394822656 5928069353177088 5945628107833344 5951956463910912 5957015004315648 5960132228284416 5981018751332352 5983400544436224 5986101991641408 5989234436430336 6004368608329728 6007510611787776 6010654259412992 6012616367407104 6015762686803968 6040003157164032 6045136528048128 6051570798034944 6054737501749248 6075955556909056 6081119483572224 6084301649707008 6099676046557184 6108054722445312 6111250983419904 6114010153855968 6132667082866688 6141091076112384 6147627477368832 6156072020606976 6177645189660672 6180877866369024 6189368083218432 6211057934075904 6213531334606848 6226209559904256 6235305862496256 6238568712241152 6250516640169984 6256610973770976 6275703049814016 6278987038851072 6281036740952064 6284323521036288 6287612021047296 6306346131111936 6309646155251712 6315008694478848 6318313251618816 6334278971424768 6342979904077824 6349164390542736 6355922259068928 6368538893746176 6375317383938048 6380735736840192 6384074688036864 6386957035724538 6406446863351808 6409799268827136 6411891673055232 6415246927724544 6418603938152448 6441097116819456 6449944777694208 6456809913974784 6469626812694528 6475125318746112 6482017256472576 6488337306132864 6508136496103424 6513667731357696 6517076244037632 6520486540345344 6543336753594368 6548897905385472 6552324853530624 6559298960228352 6568881896292352 6577905085710336 6591326787182592 6617059282649088 6620521898704896 6623511000010632 6623986326700032 6629616022192128 6652848665788416 6656330009935872 6669078022324224 6688831621312512 6695951021899776 6701641879855104 6705148756819968 6722091969675264 6728646095248896 6731325612490752 6734848022544384 6737888740984128 6754914684370944 6758449438261248 6761986041839616 6764193413332992 6767733022654464 6795003551809536 6800778594054144 6802235958755328 6808017147789312 6811579689467904 6821531199995904 6835450001522688 6841259419018752 6844839355920384 6862135552376832 6865726413471744 6871561562750976 6875157356347392 6878261423087964 6899250468225024 6902860751044608 6908727460626432 6916080912039936 6943949207896064 6949850838368256 6953487599665152 6977855209887744 6980633968508928 6987440175835392 7008762380419072 7014719095308288 7018389801271296 7025859974135808 7046670350024704 7060165931040768 7063860418707456 7073563523678208 7094639397500928 7098351924658176 7126063842852864 7129792813989888 7143447588765696 7150412541452544 7164606255464448 7172232056930304 7175985187258368 7178327703945216 7182084024041472 7207252721270784 7211024177430528 7217152793690112 7220929430421504 7246234256421888 7249119890374656 7256187874905984 7263911153221632 7278330164281344 7284515983589376 7292269413531648 7296085357756416 7299379469399472 7321653558116352 7325484878659584 7327876197777408 7331710774542336 7335547357888512 7361253847793664 7367510143558656 7371365460221952 7379211330256896 7389992133328896 7393859214508032 7400143221424128 7415242635580416 7437870281261056 7444191692980224 7448087136043008 7451449875011961 7451984617537536 7474188007243776 7478099146964992 7484454749011968 7488371261177856 7517605812240384 7524935573976576 7532944899637248 7547897948143616 7562353465884672 7566310741377024 7569726857155008 7576704025362432 7599279019917312 7603255618043904 7607234297069568 7644378995785728 7652515453599744 7659019291262976 7663027150651392 7674222599995392 7689881251713024 7692943557132288 7700444275410432 7719902496423936 7723942215155712 7727984047816704 7730506758094848 7734552025890816 7761656776753152 7765718344925184 7772318393204736 7773983952863232 7780591026044928 7811942858883072 7818582193164288 7822673549623296 7842440631287808 7850087111123712 7853213214572544 7857322692968448 7860870197814816 7884857677971456 7888983715479552 7891558982221824 7895688526430208 7904092470902784 7927504143777792 7935941951881216 7942686672420864 7946842971045888 7974691668443136 7981469322188544 7985645915240448 8005824811106304 8010014149050368 8016821823209472 8021016915738624 8053337542885376 8060182037397504 8068761064046592 8072983335665664 8108159311429632 8112402199609344 8144072963260416 8152013538474624 8171900047374336 8188121434816512 8196836636491776 8203803090223104 8208096027475968 8236860252880896 8241170488492032 8248174621360128 8252490777624576 8281410578767872 8292786142749696 8301612746539008 8313741149995008 8318091616321536 8325161124102144 8334022186893312 8342147965027968 8367604066418688 8371982718468096 8374715654602752 8379098028048384 8383482694729728 8408461508149248 8412861540335616 8420011592638464 8424417668825088 8445705295233024 8457306538770432 8465552520723648 8474563012091904 8491385191661568 8500423178584064 8507647649120256 8512099584049152 8515942714299384 8541929151135744 8546399025102848 8549188897406976 8553662570299392 8558138584203264 8588129489092608 8599926370258944 8609079885299712 8626169083592704 8633500424994816 8642689675296768 8651116408177152 8684890308476928 8689434992050176 8693982053793792 8731863873847296 8736433138040832 8745731946971136 8753164904300544 8770540114280448 8788435716243456 8800507743326208 8822745710198784 8827362531606528 8831348000014176 8834864866394112 8839488029589504 8870464887717888 8875106679914496 8882649592233984 8892104029765632 8918442161750016 8927934695866368 8935522506473472 8940198342426624 8971528126998528 8975100816654336 8979152987462112 8983851654645504 9006552912494592 9011265917681664 9015981389119488 9018924551110656 9023644030205952 9060004735746048 9067704792072192 9069647945007104 9077356197052416 9082106252623872 9113933335363584 9121679225358336 9126452474560512 9149514069835776 9162082083667968 9166876475129856 9171015230783952 9199000624300032 9203814334726144 9211636614168576 9221441216053248 9266467784491008 9271316799553536 9303806946516992 9316586901113856 9339314339856384 9352958793744384 9357853068361728 9375774960254976 9413554574721024 9418480558276608 9426485281554432 9431418031570944 9459519196667904 9464469232877568 9477469877428224 9501418457137152 9506390418653184 9514469856116736 9533883388603392 9552808340619264 9562976075907072 9567980249677824 9571103605260288 9576112032055296 9580435553586807 9609670295027712 9614698903240704 9617837509582848 9622870391586816 9627905907228672 9661645675229184 9665493187166208 9674917166541312 9685214870962176 9704440219041792 9712687978119168 9723025884708864 9728113810341888 9732505959199296 9762204744155136 9767313171546112 9770501597036544 9775614366056448 9780729810518016 9815005130391552 9823346858078208 9828487280295936 9838948440342528 9853322844438528 9866857628565504 9886990180773888 9925588923973632 9930782848057344 9935266500015948 9935979490050048 9965584009658368 9979272998682624 9984495014903808 10003617033486336 10033247431968768 10043926532849664 10057723135229952 10083137954512896 10092969142873344 10096988418736128 10102272033816576 10132372026556416 10137674157391872 10142979062759424 10151599533981696 10192505327714304 10203353938132992 10212025721683968 10217369534201856 10232296799993856 10253175002284032 10261889128528128 10267259033880576 10293203328565248 10298589620207616 10307342344126464 10312736034521088 10317392134631946 10348875702337536 10354291126566912 10363091190939648 10365311937150976 10374121368059904 10415923811844096 10424776257552384 10430231399497728 10466782814831616 10470950952763392 10481160263753088 10513143570628608 10518644953972736 10522078642962432 10527584701906944 10538789961203712 10570005525037056 10590248896561152 10595790628061184 10632922224590848 10641959096251392 10647527886987264 10674433081475072 10689095764279296 10694689220984832 10715171383148544 10746909383196672 10758348085395456 10763977780887552 10773126036062208 10810879081906176 10816536266145792 10831394145632256 10858763951013888 10869351384632832 10873679835561984 10895866729832448 10917495246422016 10929115515322368 10938404120297472 10944128036634624 10949069204099208 10982480337174528 10988227317989376 10991814296666112 10997566161813504 11003321036832768 11041880771690496 11051265215337984 11057048190332928 11068816995385344 11084988199993344 11090788821762048 11100214832136192 11112029582524416 11122863953370624 11156805421891584 11162643624624128 11166287539470336 11172130704064512 11177976926306304 11211282010865664 11217148720447488 11226682123517952 11232556891766784 11276408718360576 11287403360964864 11299417349455872 11321846922215424 11343530198827008 11349466112065536 11354590285732512 11389238868180992 11398918529875968 11404883427065856 11410851445604352 11450839318790144 11466568493678592 11478773180399616 11494540725977088 11511333899993088 11534821877569536 11539415335698432 11579853744635904 11585913322733568 11591976071725056 11601828038836224 11642485165129728 11648577517387776 11660975929294848 11670886539067392 11717914288324608 11727873289746432 11734010324434944 11763660946931712 11775130666685568 11779819821858816 11785984039452672 11791305296722224 11827286516957184 11833475573219328 11837338473332736 11843532789645312 11856138706354176 11891256215666688 11903912927821824 11914030008631296 11920264456568832 11962037502664704 11972203983282816 11978468872860672 12008737216659456 12015021223575552 12021308518825984 12025232734814208 12031525373607936 12080006314328064 12090273056096256 12103141596069888 12109475003498496 12151911113818112 12162238967144448 12168603299414016 12199352093114368 12216109444890624 12222501966839808 12228020307711936 12265334165733376 12282182152224768 12295254954737664 12312144041213952 12355290379321344 12361755732738048 12378736166436864 12422115868151808 12427062669213696 12452419119808512 12470611724992512 12477137424482304 12501033280339968 12513221947541952 12551406099628032 12557974077702144 12562073481904128 12568647042072576 12575224042094592 12612692262223872 12619292310503424 12630017388957696 12636626503237632 12668557942849536 12685959808155648 12698328781085472 12711844518137856 12737077787492352 12750634767876096 12761471473680384 12768149376073728 12773914071449076 12812893726703616 12819598537654272 12823783346110464 12830493855449088 12837207876304896 12882194233638912 12899889555388416 12913619827949568 12939253625389056 12950250637492224 12964034512945152 12976674612265728 13016272992206848 13027335462715392 13034152488075264 13040973080690688 13086673507188736 13097795810770944 13104649707061248 13118597920456704 13155810171420672 13182653574365184 13234118565298176 13241043797409792 13247022000021264 13259232044384256 13305697331576832 13312660019871744 13338156044648448 13377663242625024 13391902043799552 13403283759710208 13410297513639936 13457292190497792 13462651224981504 13475777481968256 13509829368741888 13516898876522496 13523972083679232 13528386826665984 13535466045308928 13590007103619072 13601557188108288 13604471917510656 13616034295578624 13623159378935808 13643062399991808 13670900003045376 13682518838037504 13689678711840768 13724271104753664 13731452826943488 13743123125501952 13750314712694784 13756522846175928 13798500936450048 13805721502089216 13817454921252864 13832161824079872 13887898415792128 13899701676736512 13906975199330304 13955710419775488 13961267937017856 13974880351670784 14017524760838144 14029438190616576 14036779602542592 14051719948271616 14093340700049408 14120331862081536 14127720837414912 14147127047356416 14189278795001856 14196703849316352 14252127685705728 14259585627979776 14286895177531392 14300825082905088 14329212510928896 14344464113860608 14351970374516736 14356655407890432 14364168048082944 14414505442541568 14422048354861056 14434305587380224 14441858860843008 14492468512843776 14498239780749312 14512375749811968 14527822306443264 14556660328562688 14569031967178752 14584538827063296 14592170715512832 14598758938798944 14643307116232704 14650969757319168 14655752395554816 14663421549084672 14671094715777024 14722507695587328 14735020287117312 14742730920443904 14758422660513792 14779984266657792 14800286442848256 14830485271160832 14875740562522112 14888383385960448 14896174272086016 14902899750023922 14903969235075072 14948376014487552 14956198293929984 14968909498023936 14976742522355712 15049871147953152 15065889799274496 15095795896287232 15124706931769344 15139453714310016 15153408050724864 15198558039834624 15206511236087808 15214468594139136 15288757991571456 15305030907199488 15318038582525952 15326054301302784 15348445199990784 15379762503426048 15400888550820864 15439804992847872 15447884430311424 15455968095633408 15461013516189696 15469104051781632 15523313553506304 15531436689850368 15544636786409472 15547967905726464 15561182052089856 15623885717766144 15637164386328576 15645347099246592 15684881262575616 15700174222247424 15706426429145088 15714645385936896 15721740395629632 15769715355942912 15777967430959104 15783117964443648 15791377052860416 15808184941805568 15855008287555584 15871883903762432 15885373344841728 15893685942091776 15949383336886272 15962938644377088 15971291830480896 16011649622212608 16020028298100736 16033643646418944 16042033831477248 16106675085770752 16120364074795008 16137522128093184 16145966671331328 16216318622859264 16224804399218688 16288145926520832 16304027076949248 16343800094748672 16376242869633024 16393673272983552 16407606180446208 16416192054951936 16473720505761792 16482340976984064 16496349242720256 16504981555249152 16562821157535744 16585572285499392 16603225493078016 16627482299990016 16636183232643072 16650322248204288 16668044373786624 16684295930055936 16735208132837376 16743965436936192 16749431309205504 16758196056096768 16766965389459456 16816923016298496 16825723080671232 16840023185276928 16848835337650176 16914613077540864 16931105041447296 16949126024183808 16982770383323136 17015295298240512 17024199168098304 17031885428598768 17083858302271488 17092798050205696 17098377794813952 17107325140598784 17116277168406528 17176258978185216 17199852740517888 17218159770599424 17252338167185408 17267000849989632 17302232816354304 17369780616953856 17378869984100352 17387964107587584 17463727747694592 17472866276081664 17491463893942272 17506329808601088 17541080228560896 17576871432486912 17601015486652416 17645491420397568 17654725063213056 17662696000028352 17669729732788224 17678976059179008 17740929775435776 17750213359828992 17765299184467968 17784208059531264 17836884323500032 17855869391732736 17871045012946944 17880396684853248 17943056253997056 17950201633308672 17958305974924224 17967703309291008 18013105824989184 18022531835363328 18031962778238976 18037849102221312 18047288060411904 18120009471492096 18135409584144384 18139295890014208 18154712394104832 18164212505247744 18227866670727168 18243358450716672 18252904949121024 18299028139671552 18324164167335936 18333752950259712 18342030461567904 18398001248600064 18407628669452288 18423273228337152 18442882432106496 18532935568982016 18542633599107072 18607613893033984 18633173802227712 18678628679712768 18705917587488768 18715706136723456 18751549920509952 18827109149442048 18836961116553216 18852970563108864 18862836063141888 18919038393335808 18928938465755136 18954939754856448 19002836914274304 19028939712233472 19067766777206784 19105616681238528 19125952151814144 19142207210520576 19152224064110592 19160871107173614 19219340590055424 19229397806481408 19235675019165696 19245740783173632 19255811814457344 19323291350458368 19349834333082624 19370429741924352 19408880438083584 19425375956238336 19446051769417728 19465011918398592 19524409488310272 19534626343092224 19541003194073088 19551228732112896 19561459621036032 19630010260783104 19646693716156416 19656974560591872 19677896880685056 19706645688877056 19733715257131008 19773980361547776 19851177847947264 19861565696114688 19870533000031896 19871958980100096 19931168019316736 19958545997365248 19968990029807616 20007234066972672 20066494863937536 20087853065699328 20115446270459904 20166275909025792 20185938285746688 20193976837472256 20204544067633152 20264744053112832 20275348314783744 20285958125518848 20303199067963392 20385010655428608 20406707876265984 20424051443367936 20434739068403712 20464593599987712 20506350004568064 20523778257056256 20534518067761152 20586406657130496 20597179240415232 20614684688252928 20625472069042176 20634784269263892 20697751404675072 20708582253133824 20726182381879296 20730623874301952 20748242736119808 20831847623688192 20849552515104768 20860462798995456 20933565629663232 20941901905526784 20962320527506176 21026287141257216 21037289907945472 21044157285924864 21055169403813888 21077579922407424 21140011050074112 21180497793122304 21191581256122368 21265844449181696 21283918192502784 21295055773974528 21348866162950144 21378191528558592 21389378441969664 21430342766297088 21493818766393344 21516696170790912 21527955561775104 21546252072124416 21621758163812352 21633072532291584 21662788291264512 21738702769265664 21747359671123968 21791733459664896 21834990492844032 21876808240594944 21888256073269248 21898138408198416 21964960674349056 21976454635978752 21983628593332224 21995132323627008 22006642073665536 22083761543380992 22102530430675968 22114096380665856 22137633990770688 22169976399986688 22181577643524096 22200429664272384 22245727906741248 22313610843783168 22325287249248256 22332575078940672 22344261408129024 22354349625035883 22355953852612608 22422564021731328 22434297440894976 22453364247035904 22465113783533568 22552817436721152 22574806721929728 22598834698911744 22643693844430848 22687060397654016 22698932224131072 22709180571465024 22778477736361984 22797837059751936 22809766854131712 22821702891208704 22901678637580288 22933136987357184 22957546360799232 22989081451954176 23022667799986176 23069643755139072 23078830671396864 23159707489271808 23171826645467136 23183952143450112 23203656077672448 23284970330259456 23297155034775552 23321951858589696 23341773078134784 23435828576649216 23455746579492864 23468020648869888 23527321893863424 23550261333371136 23559639643717632 23571968078905344 23582610593444448 23654573033914368 23666951146438656 23674676946665472 23687065579290624 23712277412708352 23782512431333376 23807825855643648 23828060017262592 23840528913137664 23924075005329408 23944407966565632 23956937745721344 24017474433318912 24030042447151104 24050465469628416 24063050747215872 24160012628656128 24180546112192512 24206283192139776 24218950006996992 24303822227636224 24324477934288896 24337206598828032 24432218889781248 24456040615423872 24530668331466752 24564364304449536 24590509909475328 24624288082427904 24710580758642688 24723511465476096 24757472332873728 24844231736303616 24904838239617024 24941223449985024 24954274848964608 25002066560679936 25026443895083904 25102812199256064 25115948155404288 25124146963808256 25137294084145152 25150448084189184 25225384524447744 25238584621006848 25260034777915392 25273253006475264 25337115885699072 25371919616311296 25396657562170944 25423689036275712 25474155574984704 25501269535752192 25522942947360768 25536298752147456 25547828142898152 25625787453407232 25639197075308544 25647566692220928 25660987710898176 25674415752609792 25764388467277824 25799779110776832 25827239655899136 25878507250778112 25900501274984448 25928069025890304 25953349224531456 26032545984413696 26054670925430784 26068304976150528 26081946161381376 26173347014377472 26195591621541888 26209299414122496 26237195840913408 26311620342841344 26365307148730368 26468237130596352 26482087594819584 26494044000042528 26518464088768512 26611394663153664 26625320039743488 26676312089296896 26755326485250048 26783804087599104 26806567519420416 26820595027279872 26914584380995584 26925302449963008 26951554963936512 27019658737483776 27033797753044992 27047944167358464 27056773653331968 27070932090617856 27180014207238144 27203114376216576 27208943835021312 27232068591157248 27246318757871616 27341800006090752 27365037676075008 27379357423681536 27448542209507328 27486246251003904 27500629425389568 27513045692351856 27597001872900096 27611443004178432 27634909842505728 27664323648159744 27775796831584256 27799403353473024 27813950398660608 27911420839550976 27949760703341568 28035049521676288 28058876381233152 28073559205085184 28186681400098816 28240663724163072 28255441674829824 28294254094712832 28378557590003712 28393407698632704 28504255371411456 28519171255959552 28601650165810176 28658425021857792 28688928227721216 28703940749033472 28713310815780864 28728336096165888 28829010885083136 28844096709722112 28868611174760448 28883717721686016 28984937025687552 28996479561498624 29024751499623936 29055644612886528 29113320657125376 29138063934357504 29169077654126592 29184341431025664 29197517877597888 29286614232465408 29301939514638336 29311504791109632 29326843098169344 29342189431554048 29445015391174656 29470040574234624 29485461840887808 29516845321027584 29559968533315584 29600572885696512 29660970542321664 29751481125044224 29776766771920896 29792348544172032 29805799500047844 29807938470150144 29896752028975104 29912396587859968 29937818996047872 29953485044711424 30099742295906304 30131779598548992 30191591792574464 30249413863538688 30278907428620032 30306816101449728 30397116079669248 30413022472175616 30428937188278272 30577515983142912 30610061814398976 30636077165051904 30652108602605568 30696890399981568 30759525006852096 30801777101641728 30879609985695744 30895768860622848 30922027032379392 30938208103563264 31046627107012608 31062873379700736 31089273572818944 31095935811452928 31122364104179712 31247771435532288 31274328772657152 31290694198493184 31400348444494848 31412852858290176 31443480791259264 31539430711885824 31555934861918208 31566235928887296 31582754105720832 31616369883611136 31710016575111168 31743767807524864 31770746689683456 31787371884183552 31898766673772544 31925877288754176 31942583660961792 32023299244425216 32040056596201472 32067287292837888 32084067662954496 32213350171541504 32240728149590016 32275044256186368 32291933342662656 32432637245718528 32449608798437376 32576291853041664 32608054153898496 32687600189497344 32752485739266048 32787346545967104 32815212360892416 32832384109903872 32947441011523584 32964681953968128 32992698485440512 33009963110498304 33125642315071488 33171144570998784 33206450986156032 33254964599980032 33272366465286144 33300644496408576 33336088747573248 33368591860111872 33470416265674752 33487930873872384 33498862618411008 33516392112193536 33533930778918912 33633846032596992 33651446161342464 33680046370553856 33697670675300352 33829226155081728 33862210082894592 33898252048367616 33965540766646272 34030590596481024 34048398336196608 34063770857197536 34167716604542976 34185596100411392 34196755589627904 34214650281197568 34232554336813056 34352517956370432 34399705481035776 34436319541198848 34534001699979264 34604465632708608 34739561233907712 34757739968200704 34775928215175168 34927455495389184 34945732552163328 34982927787884544 35012659617202176 35153742864973824 35202030973304832 35290982840795136 35325392000056704 35339459465576448 35357952118358016 35481859550871552 35500426719657984 35530598368935936 35568416119062528 35673768647000064 35711738783465472 35742090025893888 35760793369706496 35886112507994112 35916611949848448 35935406618582016 36026211649978368 36045063670726656 36063925556477952 36075698204442624 36094576120823808 36240018942984192 36270819168288768 36278591780028416 36309424788209664 36328425010495488 36455733341454336 36486716901433344 36505809898242048 36598056279343104 36648328334671872 36667505900519424 36684060923135808 36796002497200128 36815257338904576 36846546456674304 36885764864212992 37065871137964032 37085267198214144 37215227786067968 37266347604455424 37357257359425536 37411835174977536 37431412273446912 37503099841019904 37654218298884096 37673922233106432 37705941126217728 37725672126283776 37838076786671616 37857876931510272 37909879509712896 38005673828548608 38057879424466944 38135533554413568 38211233362477056 38251904303628288 38284414421041152 38304448128221184 38321742214347228 38438681180110848 38458795612962816 38471350038331392 38491481566347264 38511623628914688 38646582700916736 38699668666165248 38740859483848704 38817760876167168 38850751912476672 38892103538835456 38930023836797184 39048818976620544 39069252686184448 39082006388146176 39102457464225792 39122919242072064 39260020521566208 39293387432312832 39313949121183744 39355793761370112 39467430514262016 39547960723095552 39702355695894528 39723131392229376 39741066000063792 39862336038633472 39917091994730496 39937980059615232 40014468133945344 40132989727875072 40175706131398656 40230892540919808 40371876571493376 40387953674944512 40529488106225664 40550696629567488 40571916251037696 40606398135926784 40770021310857216 40813415752531968 40848102886735872 40869478136807424 40929187199975424 41012700009136128 41047556514112512 41069036135522304 41172813314260992 41194358480830464 41229369376505856 41250944138084352 41269568538527784 41395502809350144 41417164506267648 41452364763758592 41461247748603904 41496485472239616 41663695247376384 41699105030209536 41720925597990912 41867131259326464 41883803811053568 41924641055012352 42052574282514432 42074579815890944 42088314571849728 42110338807627776 42155159844814848 42280022100148224 42360995586244608 42383162512244736 42531688898363392 42567836385005568 42590111547949056 42697732325900288 42756383057117184 42778756883939328 42860685532594176 42987637532786688 43033392341581824 43055911123550208 43092504144248832 43243516327624704 43266145064583168 43325576582529024 43477405538531328 43494719342247936 43583466919329792 43669980985688064 43753616481189888 43776512146538496 43796276816396832 43929921348698112 43952909271957504 43967257186664448 43990264647254016 44013284147331072 44167523086761984 44205060861351936 44228192761331712 44275267981541376 44339952799973376 44400859328544768 44491455813482496 44627221687566336 44665150157881344 44688522816258048 44708699250071766 44711907705225216 44845128043462656 44868594881789952 44906728494071808 44930227567067136 45149613443859456 45197669397823488 45287387688861696 45374120795308032 45418361142930048 45556955472723968 45595674119503872 45619533708263424 45643405782417408 45803357275160576 45866273974714368 45915092721598464 45978162903908352 46045335599972352 46139287510278144 46319414978543616 46343653290934272 46367904286900224 46407312155344896 46569940660518912 46594310069551104 46643903717179392 46683546156269568 46871657153298432 46911493158985728 46936041297739776 47054643787726848 47100522666742272 47119279287435264 47143936157810688 47165221186888896 47309146067828736 47333902292877312 47349353893330944 47374131158581248 47424554825416704 47565024862666752 47615651711287296 47656120034525184 47681057826275328 47848150010658816 47888815933131264 47913875491442688 48034948866637824 48060084894302208 48100930939256832 48126101494431744 48320025257312256 48361092224385024 48412566384279552 48437900013993984 48607644455272448 48648955868577792 48674413197656064 48864437779562496 48912081230847744 49061336662933504 49128728608899072 49181019818950656 49248576164855808 49421161517285376 49447022930952192 49514944665747456 49688463472607232 49809676479234048 49882446899970048 49908549697929216 50004133121359872 50052887790167808 50205624398512128 50231896310808576 50248293927616512 50274588168290304 50300896168378368 50450769048895488 50477169242013696 50520069555830784 50546506012950528 50743839232622592 50793315124341888 50847378072551424 50948311149969408 51045885894721536 51072597504294912 51095656285796304 51251574906814464 51278394150617088 51295133384441856 51321975421796352 51348831505219584 51528776934555648 51599558221553664 51654479311798272 51757014501556224 51801002549968896 51906698449062912 52065091968827392 52109341850861568 52136609952301056 52163892322762752 52346694028754944 52391183243083776 52418598828244992 52474391681826816 52623240685682688 52730614297460736 52936474261192704 52964175189639168 52988088000085056 53036928177537024 53222789326307328 53250640079486976 53352624178593792 53510652970500096 53567608175198208 53613135038840832 53641190054559744 53829168761991168 53850604899926016 53903109927873024 54039317474967552 54067595506089984 54095888334716928 54113547306663936 54141864181235712 54360028414476288 54406228752433152 54417887670042624 54464137182314496 54492637515743232 54683600012181504 54730075352150016 54758714847363072 54897084419014656 54972492502007808 55001258850779136 55026091384703712 55194003745800192 55222886008356864 55269819685011456 55328647296319488 55551593663168512 55598806706946048 55627900797321216 55822841679101952 55899521406683136 56070099043352576 56117752762466304 56147118410170368 56373362800197632 56481327448326144 56510883349659648 56588508189425664 56757115180007424 56786815397265408 57008510742822912 57203300331620352 57316850043715584 57377856455442432 57426621631561728 57456672192331776 57658021770166272 57688193419444224 57737222349520896 57767435443372032 57969874051375104 58049502999247872 58111289225773056 58226641314250752 58276127868715008 58338155308253184 58395035755195776 58573228464930816 58603879029276672 58623009582219264 58653686196338688 58684378863108096 58890030782349312 58940081148469248 58970923681775616 59033690642055168 59119937066631168 59201145771393024 59321941084643328 59502962250088448 59553533543841792 59584697088344064 59611599000095688 59615876940300288 59793504057950208 59824793175719936 59875637992095744 59906970089422848 60199484591812608 60263559197097984 60383183585148928 60498827727077376 60557814857240064 60613632202899456 60794232159338496 60826044944351232 60857874376556544 61155031966285824 61220123628797952 61272154330103808 61304217205211136 61393780799963136 61519050013704192 61603554203283456 61759219971391488 61791537721245696 61844054064758784 61876416207126528 62093254214025216 62125746759401472 62178547145637888 62191871622905856 62244728208359424 62495542871064576 62548657545314304 62581388396986368 62800696888989696 62825705716580352 62886961582518528 63078861423771648 63111869723836416 63132471857774592 63165508211441664 63232739767222272 63420033150222336 63487535615049728 63541493379366912 63574743768367104 63797533347545088 63851754577508352 63885167321923584 64046598488850432 64134574585675776 64168135325908992 64426700343083008 64481456299180032 64550088512372736 64583866685325312 64865274491437056 64899217596874752 65216108307796992 65375200378994688 65504971478532096 65630424721784832 65664768219807744 65894882023047168 65929363907936256 65985396970881024 66019926220996608 66251284630142976 66342289141997568 66412901972312064 66509929199960064 66544732930572288 66601288992817152 66737183720223744 66940832531349504 66975861747744768 66997725236822016 67032784224387072 67063048875107649 67067861557837824 67267692065193984 67302892322684928 67360092741107712 67395341350600704 67658452310163456 67724420165789184 67796504096735232 67931081533292544 68061181192962048 68096796672393216 68127541714395072 68335433209085952 68371192200822784 68393511179255808 68429300562395136 68465108673626112 68705035912740864 68799410962071552 68872639082397696 69068003399958528 69208931265417216 69479122467815424 69515479936401408 69551856430350336 69854910990778368 69891465104326656 69965855575769088 70025319234404352 70307485729947648 70404061946609664 70581965681590272 70650784000113408 70678918931152896 70715904236716032 70963719101743104 71000853439315968 71061196737871872 71136832238125056 71347537294000128 71423477566930944 71484180051787776 71521586739412992 71772225015988224 71833223899696896 71870813237164032 72052423299956736 72090127341453312 72151396408885248 72189152241647616 72480037885968384 72541638336577536 72557183560056832 72618849576419328 72656850020990976 72911466682908672 72973433802866688 73011619796484096 73296656669343744 73368121846271616 73592004994400256 73630514677809152 73693092913348608 73771529728425984 74131742275928064 74170534396428288 74430455572135936 74532695208910848 74714514718851072 74823670349955072 74862824546893824 75006199682039808 75308436597768192 75347844466212864 75411882252435456 75451344252567552 75676153573343232 75715753863020544 75819759019425792 76011347657097216 76115758848933888 76271067108827136 76422466724954112 76503808607256576 76568828842082304 76608896256442368 76643484428694456 76877362360221696 76917591225925632 76942700076662784 76982963132694528 77023247257829376 77293165401833472 77399337332330496 77481718967697408 77635521752334336 77701503824953344 77784207077670912 77860047673594368 78097637953241088 78138505372368896 78164012776292352 78204914928451584 78245838484144128 78520041043132416 78586774864625664 78627898242367488 78711587522740224 78934861028524032 79095921446191104 79404711391789056 79446262784458752 79482132000127584 79724672077266944 79834183989460992 79875960119230464 80028936267890688 80265979455750144 80351412262797312 80461785081839616 80743753142986752 80775907349889024 81058976212451328 81101393259134976 81143832502075392 81212796271853568 81540042621714432 81626831505063936 81696205773471744 81738956273614848 82025400018272256 82095113028225024 82138072271044608 82345626628521984 82458738753011712 82501888276168704 82539137077055568 82791005618700288 82834329012535296 82904729527517184 82992970944479232 83327390494752768 83398210060419072 83441851195981824 83734262518652928 83849282110024704 84105148565028864 84149159631781888 84176629143699456 84220677615255552 84560044200296448 84721991172489216 84766325024489472 85063377796726784 85135672770011136 85180223095898112 85395464651800576 85512766114234368 85557513767878656 85975275065573376 86066784683163648 86111822247100416 86185008288497664 86487032655249408 86532290129166336 86651153165058048 86954811077062656 86989438684495872 87166933838659584 87339961971376128 87507232962379776 87553024293076992 87592553632793664 87859842697396224 87905818543915008 87934514373328896 87980529294508032 88026568294662144 88335046173523968 88410121722703872 88456385522663424 88550535963082752 88679905599946752 88801718657089536 88982911626964992 89254443375132672 89330300315762688 89377045632516096 89417398500143532 89423815410450432 89690256086925312 89737189763579904 89813456988143616 89860455134134272 90299226887718912 90395338795646976 90574775377723392 90748241590616064 90836722285860096 91113910945447936 91191348239007744 91239067416526848 91286811564834816 91606714550321152 91732547949428736 91830185443196928 91956325807816704 92090671199944704 92278575020556288 92638829957087232 92687306581868544 92814624310689792 93139881321037824 93188620139102208 93287807434358784 93367092312539136 93743314306596864 93822986317971456 93872082595479552 94201045333484544 94238558574870528 94330442373777792 94618292135657472 94667804585754624 94698707786661888 94748262317162496 94849109650833408 95130049725333504 95231303422574592 95312240069050368 95362115652550656 95696300021317632 95777631866262528 95827750982885376 96069897733275648 96120169788604416 96201861878513664 96252202988863488 96640050514624512 96722184448770048 96825132768559104 96875800027987968 97215288910544896 97297911737155584 97348826395312128 97728875559124992 97824162461695488 98122673325867008 98257457217798144 98362039637901312 98497152329711616 98842323034570752 98894045861904384 99029889331494912 99376926945214464 99619352958468096 99764893799940096 99817099395858432 100008266242719744 100105775580335616 100411248797024256 100463792621617152 100496587855233024 100549176336580608 100601792336756736 100901538097790976 100954338484027392 101040139111661568 101093012025901056 101487678465245184 101586630248683776 101694756145102848 101896622299938816 102091771789443072 102145195008589824 102191312571592608 102503149813628928 102556788301234176 102590266768883712 102643950843592704 102697663010439168 103057553869111296 103199116443107328 103308958623596544 103602005099937792 103813396898125824 104130183937654784 104218683701723136 104273219904602112 104327784645525504 104693388057509888 104782366486167552 104837197656489984 104948783363653632 105461228594921472 105872948522385408 105976176000170112 106073856355074048 106445578652614656 106501280158973952 106705248357187584 107021305941000192 107135216350396416 107226270077681664 107282380109119488 107658337523982336 107806219855746048 108078634949935104 108135191012179968 108191776669433856 108227094613327872 108283728362471424 108720056828952576 108812457504866304 108835775340085248 108928274364628992 108985275031486464 109367200024363008 109460150704300032 109517429694726144 109794168838029312 109944985004015616 110002517701558272 110052182769407424 110388007491600384 110445772016713728 110539639370022912 110657294592638976 111103187326337024 111197613413892096 111255801594642432 111645683358203904 111799042813366272 112140198086705152 112235505524932608 112294236820340736 112746725600395264 112962654896652288 113021766699319296 113177016378851328 113514230360014848 113573630794530816 114017021485645824 114406600663240704 114633700087431168 114755712910884864 114853243263123456 114913344384663552 115316043540332544 115376386838888448 115474444699041792 115534870886744064 115939748102750208 116099005998495744 116222578451546112 116453282628501504 116552255737430016 116676310616506368 116790071510391552 117146456929861632 117207758058553344 117246019164438528 117307372392677376 117368757726216192 117780061564698624 117880162296938496 117941847363551232 118067381284110336 118402291542786048 118643882169286656 119107067087683584 119169394176688128 119223198000191376 119587008115900416 119649586351439872 119751275984191488 119813940178845696 120398969183625216 120527118394195968 120766367170297856 121115629714480128 121588464318676992 121652089888702464 121715748753113088 122310063932571648 122440247257595904 122544308660207616 122608434410422272 122787561599926272 123038100027408384 123207108406566912 123518439942782976 123583075442491392 123688108129517568 123752832414253056 124186508428050432 124251493518802944 124357094291275776 124383743245811712 124489456416718848 124991085742129152 125097315090628608 125162776793972736 125601393777979392 125651411433160704 125773923165037056 126157722847543296 126223739447672832 126264943715549184 126331016422883328 126465479534444544 126840066300444672 126975071230099456 127082986758733824 127149487536734208 127595066695090176 127703509155016704 127770334643847168 128093196977700864 128269149171351552 128336270651817984 128853400686166016 128962912598360064 129100177024745472 129167733370650624 129730548982874112 129798435193749504 130432216615593984 130750400757989376 131009942957064192 131260849443569664 131329536439615488 131789764046094336 131858727815872512 131970793941762048 132039852441993216 132502569260285952 132684578283995136 132825803944624128 133019858399920128 133202577985634304 133474367440447488 133881665062699008 133995450473644032 134065568448774144 134126097750215298 134135723115675648 134535384130387968 134605784645369856 134720185482215424 134790682701201408 135448840331578368 135593008193470464 135862163066585088 136122362385924096 136255083428790144 136670866418171904 136742384401645568 136787022358511616 136858601124790272 136930217347252224 137410071825481728 137598821924143104 137745278164795392 138136006799917056 138417862530834432 138958244935630848 139030959872802816 139103712860700672 139709821981556736 139782930208653312 139931711151538176 140050638468808704 140614971459895296 140808123893219328 141163931363180544 141301568000226816 141357837862305792 141431808473432064 141927438203486208 142001706878631936 142122393475743744 142273664476250112 142695074588000256 142846955133861888 142968360103575552 143043173478825984 143544450031976448 143666447799393792 143741626474328064 144104846599913472 144180254682906624 144302792817770496 144378304483295232 144960075771936768 145083276673155072 145114367120113664 145237699152838656 145313700041981952 145822933365817344 145946867605733376 146023239592968192 146593313338687488 146736243692543232 147184009988800512 147261029355618304 147386185826697216 147543059456851968 148263484551856128 148341068792856576 148860911144271872 149065390417821696 149429029437702144 149647340699910144 149725649093787648 150012399364079616 150616873195536384 150695688932425728 150823764504870912 150902688505135104 151352307146686464 151431507726041088 151639518038851584 152231517697867776 152542134217654272 152844933449908224 153137657684164608 153217792512884736 153286968857388912 153754724720443392 153835182451851264 153885400153325568 153965926265389056 154046494515658752 154586330803666944 154798674664660992 154963437935394816 155271043504668672 155403007649906688 155720095347188736 156195275906482176 156277010744737792 156328025552584704 156409829856903168 156491676968288256 157040082086264832 157173549729251328 157255796484734976 157423175045480448 157869722057048064 158191842892382208 158809422783578112 158892525568917504 158964264000255168 159449344154533888 159668367978921984 159751920238460928 160057872535781376 160531958911500288 160702824525594624 160923570163679232 161487506285973504 161551814699778048 162117952424902656 162202786518269952 162287665004150784 162425592543707136 163080085243428864 163253663010127872 163392411546943488 163477912547229696 164050800036544512 164190226056450048 164276144542089216 164691253257043968 164917477506023424 165003776552337408 165078274154111136 165582011237400576 165668658025070592 165809459055034368 165985941888958464 166654780989505536 166796420120838144 166883702391963648 167468525037305856 167698564220049408 168210297130057728 168353258287398912 168441355230511104 169120088400592896 169443982344978432 169532650048978944 170126755593453568 170271345540022272 170360446191796224 171025532228468736 171950550131146752 172133569366327296 172370016576995328 172974065310498816 173064580258332672 173302306330116096 173909622154125312 174333867677319168 174679923942752256 175014465924759552 175185107265587328 175719685394792448 175811637087830016 175869028746657792 175961058589016064 176053136589324288 176670092347047936 176820243445407744 176912771045326848 177101071926165504 177359811199893504 177603437314179072 177965823253929984 178508886750265344 178660600631525376 178754091265032192 178834797000287064 178847630820900864 179380512173850624 179474379527159808 179626913976287232 179720910268268544 180598453775437824 180790677591293952 181149550755446784 181496483181232128 181673444571720192 182227821890895872 182382696478015488 182478134833053696 182573623129669632 183213429100642304 183465095898857472 183660370886393856 183912651615633408 184181342399889408 184557150041112576 185277659914174464 185374613163737088 185629248621379584 186279762642075648 186377240278204416 186575614868717568 186734184625078272 187486628613193728 187645972635942912 187744165190959104 188402090666969088 188477117149741056 188660884747555584 189236584271314944 189335609171509248 189397415573323776 189496524634324992 189698219301666816 190260099450667008 190462606845149184 190624480138100736 190724231305101312 191392600042635264 191555263732525056 191655501965770752 192139795466551296 192403723757027328 192504405977726976 193280101029249024 193444368897540096 193650265537118208 193751600055975936 194430577821089792 194595823474311168 194697652790624256 195648324923390976 196245346651734016 196514914435596288 196994304659423232 197684646069141504 197788091723808768 198059778662989824 198753853890428928 199238705916936192 199529787599880192 199634198791716864 200211551160671232 200822497594048512 200927585243234304 200993175710466048 201098352673161216 201203584673513472 201803076195581952 201908676968054784 202080278223323136 202186024051802112 202975356930490368 203173260497367552 203389512290205696 203793244599877632 204183543578886144 204290390017179648 204382625143185216 205006299627257856 205113576602468352 205180533537767424 205287901687185408 205395326020878336 206115107738222592 206398232886214656 206617917247193088 207204010199875584 207626793796251648 208260367875309568 208437367403446272 208546439809204224 208655569291051008 209386776115019776 209564732972335104 209674395312979968 209897566727307264 210922457189842944 211745897044770816 211952352000340224 212147712710148096 212891157305229312 213002560317947904 213410496714375168 214042611882000384 214270432700792832 214452540155363328 214564760218238976 215316675047964672 215612439711492096 216157269899870208 216270382024359936 216454189226655744 216567456724942848 217440113657905152 217624915009732608 217671550680170496 217856548729257984 217970550062972928 218734400048726016 218920301408600064 219034859389452288 219889970008031232 220104365538814848 220776014983200768 220891544033427456 221079278740045824 221314589185277952 222206374652674048 222395226827784192 222511603189284864 223291366716407808 223598085626732544 224280396173410304 224471011049865216 224588473640681472 225493451200790528 225925309793304576 226043533398638592 226354032757702656 227028460720029696 227147261589061632 228034042971291648 228813201326481408 229267400174862336 229511425821769728 229706486526246912 229826688769327104 230632087080665088 230752773677776896 230948889398083584 231069741773488128 231879496205500416 232198011996991488 232445156903092224 232906565257003008 233104511474860032 233352621233012736 233580143020783104 234292913859723264 234415516117106688 234492038328877056 234614744785354752 234737515452432384 235560123129397248 235760324593876992 235883694727102464 236134762568220672 236804583085572096 237287764338573312 238214134175367168 238338788353376256 238446396000382752 239174016231800832 239299172702879744 239502551968382976 239627880357691392 240797938367250432 241054236788391936 242231259428960256 243176928637353984 243304179777404928 243431497506226176 244620127865143296 244880494515191808 245088617320415232 245216868820844544 246076200054816768 246414216813133824 247036879885565952 247376216259035136 247505664828506112 248373016856100864 248502987037605888 248714188582551552 248978912833437696 249982171484258304 250194630181257216 250325553587945472 251202787555958784 251547846330074112 252315445695086592 252447478895345664 252529887431098368 252662032845766656 253680132600889344 253950142460198912 254165973517467648 254298975073468416 255190133390180352 255407018310033408 255540669287694336 256186393955401728 256538298342703104 256672541303635968 257706801372332032 257925825196720128 258200354049490944 258335466741301248 259461097965748224 259596870387499008 260864433231187968 261500801515978752 262019885914128384 262521698887139328 262659072879230976 263579528092188672 263717455631745024 263941587883524096 264079704883986432 265005138520571904 265369156567990272 265651607889248256 266039716799840256 266405155971268608 266948734880894976 267763330125398016 267990900947288064 268131136897548288 268252195500430596 268271446231351296 269070768260775936 269211569290739712 269440370964430848 269581365402402816 270897680663156736 271186016386940928 271724326133170176 272244724771848192 272510166857580288 273341732836343808 273484768803291136 273574044717023232 273717202249580544 273860434694504448 274820143650963456 275197643848286208 275490556329590784 276272013599834112 276835725061668864 277916489871261696 278061919745605632 279419643963113472 279565860417306624 279863422303076352 280101276937617408 281229942919790592 281616247786438656 282603136000453632 282715675724611584 283854876406972416 284003413757263872 284244786951487488 284547328952500224 285390149176000512 285693910267723776 285936720207151104 286086346957651968 287088900063952896 287332895598787584 287483252948656128 288209693199826944 288360509365813248 288605585635540992 288756608966590464 289920151543873536 290166553346310144 290228734240227328 290475398305677312 290627400083963904 291645866731634688 291893735211466752 292046479185936384 293186626677374976 293472487385086464 294368019977601024 294522058711236608 294772371653394432 295086118913703936 296526969103712256 296682137585713152 297721822288543744 298130780835643392 298858058875404288 299294681399820288 299451298187575296 300024798728159232 301233746391072768 301391377864851456 301647529009741824 301805377010270208 302704614293372928 302863015452082176 303279036077703168 304463035395735552 305084268435308544 305689866899816448 306275315368329216 306435585025769472 306573937714777824 307509449440886784 307670364903702528 307770800306651136 307931852530778112 308092989031317504 309172661607333888 309597349329321984 309926875870789632 310806015299813376 311440190694377472 312390551812964352 312656051105169408 312819659713806336 312983353936576512 314080164172529664 314347099458502656 314511592969469952 314846350090960896 316383685784764416 317618845567156224 317928528000510336 318898688309067776 319336735957843968 319503840476921856 320115745071562752 321063917823000576 321405649051189248 321847140327358464 322975012571947008 324235904849805312 324405573036539904 324575330008301568 324851185087414272 326160170486857728 326507326020255744 326784823093886976 326955825094459392 328101600073089024 328380452112900096 328552289084178432 329382506514087936 329834955012046848 330007553104674816 330156548308222272 331164022474801152 331337316050141184 331618918110068736 331971883777916928 333309561979011072 333592840241676288 333767404783927296 334937050074611712 335397128440098816 336420594260115456 336706516574797824 336882710461022208 338240176801185792 338887964689956864 339065300097957888 340253511186907136 340542691080044544 340720892383592448 342051064456937472 343901100262293504 344267138732654592 344740033153990656 345948130620997632 346129160516665344 346604612660232192 347819244308250624 348667735354638336 349359847885504512 350028931849519104 350370214531174656 351439370789584896 351623274175660032 351738057493315584 351922117178032128 352106273178648576 353340184694095872 353640486890815488 353825542090653696 354202143852331008 355206874628358144 355931646507859968 357321201263050752 357508182530064384 357669594000574128 358761024347701248 358948759054319616 359253827952574464 359441820536537088 361196907550875648 361581355182587904 362299101510893568 363346889143440384 364455643781791744 364765392956030976 364956269666107392 365147246259339264 366426858201284608 366930191797714944 367320741772787712 367825303231266816 368362684799778816 369114300082225152 370555319828348928 370749226327474176 371258497242759168 372559525284151296 372754480556408832 373151229737435136 373468369250156544 374973257226387456 375291945271885824 375488330381918208 376804181333938176 376954234299482112 377321769495111168 378473168542629888 378671218343018496 378794831146647552 378993049268649984 379396438603333632 380520198901334016 380925213690298368 381248960276201472 381448462610202624 382785200085270528 383110527465050112 383311003931541504 384279590933102592 384807447514054656 385008811955453952 386560202058498048 386888737795080192 387300531074236416 387503200111951872 388861155642179584 389191646948622336 389395305581248512 391296649846781952 392490693303468032 393029828871192576 393988609318846464 395369292138283008 395576183447617536 396119557325979648 397507707780857856 398477411833872384 399059575199760384 400423102321342464 401644995188097024 401986351420932096 402196705346322432 402407169347026944 403606152391163904 403817353936109568 404160556446646272 404372048103604224 406346520994735104 406779024580411392 407586489199755264 408367087157772288 408765250286370432 410012599254515712 410227153204936704 410361067075534848 410575803374370816 410790652041756672 412230215476445184 412796465772429312 413235834494386176 414408020399751168 415253587592503296 416520735750619136 416874734806892544 417092879618408448 417311138582102016 418773552230039552 419129465944670208 419348790625959936 419795133454614528 421844914379685888 423491794089541632 423904704000680448 424295425420296192 425782314610458624 426005120635895808 426820993428750336 428085223764000768 428540865401585664 428905080310726656 429129520436477952 430633350095929344 431224879422984192 432314539799740416 432540764048719872 432908378453311488 433134913449885696 434880227315810304 435249830019465216 435343101360340992 435713097458515968 435941100125945856 437468800097452032 437840602817200128 438069718778904576 439779940016062464 440208731077629696 441552029966401536 441783088066854912 442158557480091648 442629178370555904 444412749305348096 444790453655568384 445023206378569728 446582733432815616 447196171253465088 448942022099730432 449176947281362944 450986902401581056 451850619586609152 452087066797277184 452708065515405312 454056921440059392 454294523178123264 457626402652962816 458534800349724672 459412973052493824 459653377538654208 461264174161330176 461505547355553792 461897778796167168 462139483546976256 463758992411000832 464396023993982976 464890313806184448 465813130514006016 466209022949720064 467160286041566208 468585827719446528 468831032234213376 468984076657754112 469229489570709504 469475030904864768 471120246258794496 471520649187753984 471767389454204928 472269525136441344 473609166171144192 474575528677146624 476428268350734336 476677576706752512 476892792000765504 478348032463601664 478598345405759488 479005103936765952 479255760715382784 481595876734500864 482108473576783872 484462518857920512 486353857274707968 486608359554809856 486862995012452352 489240255730286592 489760989030383616 490177234640830464 490433737641689088 492152400109633536 492828433626267648 494073759771131904 494752432518070272 495011329657012224 496746033712201728 497005974075211776 497428377165103104 497957825666875392 499964342968516608 500389260362514432 500651107175890944 502405575111917568 503095692660148224 504630891390173184 505059774862196736 505324065691533312 507360265201778688 507900284920397824 508331947034935296 508597950146936832 510380266780360704 510814036620066816 511081338575388672 513076596685406208 515413602744664064 515851650393440256 516400708098981888 518922195931496448 519193740774998016 521728866462375936 523001603031957504 524039771828256768 525043397774278656 527159056184377344 527434911263490048 527883175767048192 528159409767972864 530010277041143808 530738313135980544 531303215778496512 532079433599680512 532810311942537216 533897469761789952 535526660250796032 535981801894576128 536262273795096576 536504391000861192 536542892462702592 538141536521551872 538423138581479424 538880741928861696 539162730804805632 541795361326313472 542372032773881856 543448652266340352 544489449543696384 545020333715160576 546683465672687616 546969537606582272 547148089434046464 547434404499161088 547720869389008896 549640287301926912 550395287696572416 550981112659181568 552544027199668224 553671450123337728 555832979742523392 556123839491211264 558839287926226944 559131720834613248 559726844606152704 560202553875234816 562459885839581184 563232495572877312 565206272000907264 565431351449223168 567709752813944832 568006827514527744 568489573902974976 569094657905000448 570780298352001024 571387820535447552 571873440414302208 572172693915303936 574177800127905792 574665791197575168 574966505897312256 576419386399653888 577211171271081984 577513217933180928 579840303087747072 580333106692620288 580950796611354624 581254800167927808 583291733463269376 583787470422933504 584092958371872768 586944974770172928 588736039955202048 589044117422473216 589544743306788864 593053938207424512 593364275171426304 595443644577087488 596261561671286784 597716117750808576 598589362799640576 598902596375150592 602467492782145536 602782755729702912 603295058019483648 603610754020540416 605409228586745856 605726030904164352 606558072155406336 608926070791471104 610168536870617088 611379733799632896 612550630736658432 612871170051538944 613147875429555648 615018898881773568 615340729807405056 615541600613302272 615863705061556224 616185978062635008 618345323214667776 619194698658643968 619853751741579264 621612030599626752 622880381388754944 624781103625928704 625312102210338816 625639319427612672 625966707873153024 628160328345059328 628694198917005312 629023185938939904 629692700181921792 632767371569528832 635237691134312448 635857056001020672 637797376618135552 638673471915687936 639007680953843712 640231490143125504 642127835646001152 642811298102378496 643694280654716928 645950025143894016 648471809699610624 648811146073079808 649702370174828544 652320340973715456 653014652040511488 653569646187773952 653911650188918784 656203200146178048 656760904225800192 657104578168356864 659669910024093696 660313096616444544 662328044949602304 662674632100282368 663237836220137472 663943767555833856 666619123958022144 667185680483352576 667534809567854592 669874100149223424 670794256880197632 672841188520230912 673413033149595648 673765420922044416 676480353602371584 677775929379913728 678130600195915776 680507022373814272 681085382160089088 681441784767184896 684102128913874944 687802200524587008 688534277465309184 689480066307981312 691896261241995264 692258321033330688 693209225320464384 695638488616501248 697335470709276672 698719695771009024 700057863699038208 700740429062349312 702878741579169792 703246548351320064 703476114986631168 703844234356064256 704212546357297152 706680369388191744 707280973781630976 707651084181307392 708404287704662016 710413749256716288 711863293015719936 714642402526101504 715016365060128768 715339188001148256 717522048695402496 717897518108639232 718507655905148928 718883641073074176 722393815101751296 723162710365175808 726693778286880768 728911287563583488 729530785912061952 729912539332214784 730294492518678528 732853716402569216 733860383595429888 734641483545575424 735650606462533632 738228600164450304 741110639656697856 742516994485518336 745119050568302592 745508961112817664 746936738500313088 749946514452774912 750583890543771648 750976660763836416 753608362667876352 754643538990222336 756946337085259776 757342436686036992 757589662293295104 757986098537299968 761040397802668032 761850427380596736 762497920552402944 762896925220405248 765570400170541056 766221054930100224 766622007863083008 768559181866205184 769614895028109312 770017623910907904 773120404116996096 773777475590160384 774601062148472832 775006400223903744 777722311284359168 778383293897244672 778790611162497024 782593299693563904 784981386606936064 786059657742385152 787977218637692928 790738584276566016 791152366895235072 792239114651959296 795015415561715712 796954823667744768 798119150399520768 800846204642684928 803289990376194048 803972702841864192 804393410692644864 804814338694053888 807212304782327808 807634707872219136 808321112893292544 808744096207208448 812693041989470208 813558049160822784 815172978399510528 816734174315544576 817530500572740864 820025198509031424 820454306409873408 820722134151069696 821151606748741632 821581304083513344 824460430952890368 825592931544858624 826471668988772352 828816040799502336 830507175185006592 833749469613785088 834185759236816896 837547104460079104 838258931889340416 838697581251919872 839590266909229056 843689828759371776 847809408001360896 851564629220917248 852010241271791616 853641986857500672 856170447528001536 857081730803171328 857810160621453312 858259040872955904 861266700191858688 862449758845968384 864629079599480832 865081528097439744 865816756906622976 866269826899771392 869760454631620608 870499660038930432 870686202720681984 871426194917031936 871882200251891712 874937600194904064 875681205634400256 876139437557809152 879559880032124928 880417462155259392 883104059932803072 883566176133709824 884317114960183296 885258356741111808 888825498610696192 889580907311136768 890046412757139456 893165466865631232 894392342506930176 897884044199460864 898353894562725888 901973804803162112 903701239173218304 904174133594554368 905416131030810624 908113842880118784 908589046356246528 915252805305925632 917069600699449344 918825946104987648 919306755077308416 922528348322660352 923011094711107584 923795557592334336 924278967093952512 927517984822001664 928792047987965952 929780627612368896 932418045899440128 934320572083132416 937171655438893056 937968153315508224 938458979141419008 938950061809729536 942240492517588992 943041298375507968 943534778908409856 944539050272882688 949151057354293248 952856536701468672 953785584001531008 956696064927203328 957196690811518976 958010207873531904 958511521430765568 963191753469001728 964216947153567744 968925037715841024 972707714549415936 973216719109619712 973725990024904704 978480511460573184 979521978060767232 980354469281660928 980867475283378176 984304800219267072 985656867252535296 988147519542263808 989504865036140544 990022659314024448 993492067424403456 994011948150423552 994856754330206208 995915651333750784 999928685937033216 1000778520725028864 1001302214351781888 1004811150223835136 1006191385320296448 1009261782780346368 1010119549724393472 1010648131383066624 1014720530403557376 1015800569840795648 1016663894069870592 1017195900293873664 1020760533560721408 1021628073240133632 1022162677150777344 1026153193370812416 1030827205489328128 1031703300786880512 1032801416197963776 1037844391862992896 1038387481549996032 1043457732924751872 1046003206063915008 1048079543656513536 1050086795548557312 1054318112368754688 1054869822526980096 1055766351534096384 1056318819535945728 1060020554082287616 1061476626271961088 1062606431556993024 1065620623885074432 1067794939523579904 1071963603789152256 1072524547590193152 1073008782001722384 1076283073043103744 1076846277162958848 1077761483857723392 1078325461609611264 1083590722652626944 1084744065547763712 1086897304532680704 1090040667430321152 1093366931345375232 1093939075213164544 1094296178868092928 1094868808998322176 1095441738778017792 1099280574603853824 1100790575393144832 1101962225318363136 1105088054399336448 1107342900246675456 1111665959485046784 1112247678982422528 1117678575852453888 1118263441669226496 1119453689212305408 1120405107750469632 1124919771679162368 1126464991145754624 1130412544001814528 1130862702898446336 1135419505627889664 1136013655029055488 1136979147805949952 1138189315810000896 1141560596704002048 1142775641070895104 1143746880828604416 1144345387830607872 1148355600255811584 1149331582395150336 1149933011794624512 1152838772799307776 1154422342542163968 1155026435866361856 1159680606175494144 1160666213385240576 1161901593222709248 1162509600335855616 1166583466926538752 1167574940845867008 1168185916743745536 1173889949540345856 1177472079910404096 1179089486613577728 1186107876414849024 1186728550342852608 1190887289154174976 1192523123342573568 1195432235501617152 1197178725599281152 1204934985564291072 1206590116038967296 1207221508041080832 1210818457173491712 1211452061808328704 1213116144310812672 1220337073741234176 1222759467599265792 1225101261473316864 1226295750859111296 1230037797763547136 1230681459614810112 1231083201226604544 1231727410123112448 1232371956125270016 1236690646429335552 1238389397317287936 1239707503483158528 1243224061199253504 1245760762777509888 1249562207251857408 1250624204420677632 1251278638855225344 1251933415746306048 1256320656690118656 1257388397834010624 1258046371877879808 1259385400363843584 1265534743139057664 1270475382268624896 1271714112002041344 1275594753236271104 1277346943831375872 1278015361907687424 1280462980286251008 1284255671292002304 1285622596204756992 1287388561309433856 1291900050287788032 1296943619399221248 1297622292146159616 1299404740349657088 1304640681947430912 1306029304081022976 1307139292375547904 1307823300377837568 1312406400292356096 1313521808451600384 1314209156336713728 1319339820048187392 1320626193232889088 1324656089899204608 1325349264200564736 1326475672440274944 1327887535111667712 1333238247916044288 1334371360966705152 1335069619135709184 1339748200298446848 1341588513760395264 1346826066299191296 1347530841844088832 1352960707204743168 1355551858759827456 1356261200391831552 1361014044747628544 1362170764320178176 1362883569534369792 1375604401049174016 1378960132615962624 1383792522483990528 1384516642066661376 1386418450640928768 1391276977233002496 1394670941418553344 1397439391542018048 1401480858124698624 1405757483158339584 1406493096702640128 1406952229973262336 1407688468712128512 1408425092714594304 1413360738776383488 1414561947563261952 1415302168362614784 1416808575409324032 1420827498513432576 1423726586031439872 1429284805052203008 1430032730120257536 1430678376002296512 1435044097390804992 1435795036217278464 1437015311810297856 1437767282146148352 1444787630203502592 1446325420730351616 1453387556573761536 1457822575127166976 1459061571824123904 1459825078664429568 1460588985037357056 1465707432805138432 1467720767190859776 1469282967091150848 1471301212925067264 1476457200328900608 1482221279313395712 1485033988971036672 1490238101136605184 1491017922225635328 1493873477000626176 1499893028905549824 1501167781087543296 1501953321527672832 1507216725335752704 1509287077980444672 1513892674170519552 1515179324586590208 1515972197074599936 1522080795605336064 1523700854761193472 1524995841104805888 1525793850440810496 1531140800341082112 1532442109860200448 1533244015726166016 1539229790056218624 1546240808233992192 1547554951180320768 1549202124296945664 1555444622568718336 1556766587794489344 1557581222324994048 1565186599387127808 1569962773213872128 1572119315484770304 1581477168553132032 1582304733790470144 1584478229303918592 1590030831123431424 1593909647335489536 1596238300799041536 1601692409285369856 1606579980752388096 1607945405683728384 1608786821385289728 1609628677388107776 1614424609564655616 1615269415744438272 1616642225786585088 1617488192414416896 1625386083978940416 1627116098321645568 1630345956799021056 1633468348631089152 1635061001145481728 1640050397018062848 1640908612819746816 1641444268302139392 1642303213497483264 1643162608167026688 1648920861905780736 1651185863089717248 1652943337977544704 1657632081599004672 1661014350370013184 1667498939227570176 1668371518473633792 1675094208920158208 1676517863778680832 1677395162503839744 1679180533818458112 1687379657518743552 1695618816002721792 1703129258441834496 1704020482543583232 1707283973715001344 1712340895056003072 1714163461606342656 1715620321242906624 1716518081745911808 1722533400383717376 1724899517691936768 1729258159198961664 1731633513813245952 1732539653799542784 1739520909263241216 1740999320077860864 1742852389834063872 1743764400503783424 1749875200389808128 1751362411268800512 1752278875115618304 1760834924310518784 1766208119865606144 1767132352267419648 1768634229920366592 1777650997221392384 1779161814622273536 1780092825514278912 1786330933731262464 1788784685013860352 1795768088398921728 1796707789125451776 1803947609606324224 1807402478346436608 1808348267189108736 1810832262061621248 1816227685760237568 1817178092712493056 1830505610611851264 1834139201398898688 1837651892209975296 1838613510154616832 1845056696645320704 1846022189422215168 1847591115184668672 1848557934187905024 1855035969644003328 1857584095975931904 1859561255224737792 1864836091798880256 1868641144166264832 1874343310877786112 1875936306631016448 1876917958282838016 1877900123619459072 1884480985035177984 1886082596751015936 1887069557816819712 1889078100545765376 1898302114708586496 1905713073402937344 1907571168003062016 1913392129854406656 1914393381623037952 1916020415747063808 1917023042861531136 1926383506938003456 1928433894307135488 1937850075431682048 1945415429098831872 1946433438219239424 1956961022921146368 1959043956121534464 1960708938563321856 1961734950566756352 1968609600438534144 1971313734505070592 1979009730072281088 1986984134848806912 1988023896300847104 1989713508660412416 1991831302667501568 1999857371874066432 2001557041450057728 2002604428703563776 2009622300447670272 2012382770640592896 2018523565560692736 2020239099448786944 2021296262766133248 2029441060807114752 2031601139681591296 2033327788139741184 2034391800587747328 2041521067121442816 2043256146480267264 2044325354301554688 2052306386741624832 2061654410978656256 2063406601573761024 2065602832395927552 2075688783725985792 2076774963099992064 2086915465849503744 2092006412127830016 2096159087313027072 2100173591097114624 2108636224737509376 2109739645053960192 2111532703068192768 2112637639071891456 2120041108164575232 2122953252543922176 2125212863113986048 2131241247770148864 2135589879047159808 2143927207578304512 2145049095180386304 2146017564003444768 2152566146086207488 2153692554325917696 2155522967715446784 2156650923219222528 2167181445305253888 2169488131095527424 2180081334860642304 2186733862690750464 2188592357736185856 2189737617996644352 2190883477556035584 2198561149207707648 2201581150786289664 2203924450636726272 2214685800493350912 2223331918970093568 2235357151704907776 2236526883338452992 2240810215500939264 2249839543358324736 2252929982291509248 2260825088003629056 2270839011255779328 2272027310058110976 2273958295611899904 2283121193408004096 2285551282141790208 2287493761657208832 2288690775661215744 2296711200511623168 2298663164790300672 2299866023589249024 2305677545598615552 2308844685084327936 2310052871732723712 2319361212350988288 2321332426770481152 2323803186445418496 2325019200671711232 2333166933853077504 2335149881691734016 2336371833487491072 2347779899080691712 2354944159820808192 2358178973227155456 2372215752829698048 2373457100685705216 2381774578308349952 2385046246685147136 2390864471003234304 2394357451198562304 2409869971128582144 2413180232077934592 2414443016082161664 2421636914346983424 2422904123616657408 2426232288621625344 2440674147482468352 2445518935198531584 2450202522946633728 2452591501718222592 2460075595527094272 2461362919229620224 2462166402453209088 2463454820246224896 2464743912250540032 2473381292858671104 2476778794634575872 2479415006966317056 2486448122398507008 2491521525555019776 2501248408841355264 2502557277710450688 2512641313380237312 2514776795668021248 2516092743755759616 2518770800727687168 2531069486278115328 2543428224004082688 2551189506472542208 2554693887662751744 2556030723815374848 2560925960572502016 2568511342584004608 2571245192409513984 2574777122618867712 2583800100575576064 2593887238798442496 2595244584292319232 2598809480699314176 2609281363894861824 2612058608162045952 2614278584751095808 2615646600755675136 2624812800584712192 2627043616903200768 2628418312673427456 2638679640096374784 2641252386465778176 2649312179798409216 2650698528401129472 2652951344880549888 2655775070223335424 2666476495832088576 2668742721933410304 2670139238271418368 2679496400596893696 2683177027520790528 2693652132598382592 2695061683688177664 2705921414409486336 2711103717519654912 2712522400783663104 2722028089495257088 2724341528640356352 2725767139068739584 2751208802098348032 2757920265231925248 2767585044967981056 2769033284133322752 2772836901281857536 2782553954466004992 2789341882837106688 2802961716249397248 2811514966316679168 2813904459946524672 2815376937424257024 2816850185429188608 2826721477552766976 2829123895126523904 2830604336725229568 2833617150818648064 2847453172062879744 2858569610104406016 2861356752004593024 2870088194781609984 2871590072434556928 2874030623620595712 2875534564292296704 2889575260407005184 2892650841460703232 2906775113147523072 2915645150254333952 2918123143648247808 2919650157328859136 2921177970074714112 2931414865610276864 2935441534381719552 2938565934182301696 2942602425850134528 2952914400657801216 2964442558626791424 2970067977942073344 2980476202273210368 2982035844451270656 2987746954001252352 2999786057811099648 3002335562175086592 3003906643055345664 3014433450671505408 3018574155960889344 3027785348341039104 3030358649173180416 3031944394149199872 3044161591210672128 3047401709522386944 3049991682209611776 3051587700881620992 3062281600682164224 3064884219720400896 3066488031452332032 3078459580112437248 3092481616467984384 3095109902360641536 3098404248593891328 3110889245137436672 3113533175588978688 3115162444649988096 3130373198774255616 3144238630969540608 3162954337106264064 3164609467580940288 3168956458607837184 3180061662246862848 3187819294670979072 3203384818570739712 3215890811367456768 3217573642770579456 3228849219129311232 3230538831488876544 3233284451573170176 3234976384828833792 3250772167957880832 3254232196643291136 3260691913598042112 3270122002290963456 3280100794036125696 3281817225639493632 3282888536604278784 3284606426994966528 3286325216334053376 3297841723811561472 3302371726179434496 3305886675955089408 3315264163198009344 3322028700740026368 3334997878455140352 3336743036947267584 3350188417840316416 3353035727557361664 3354790325007679488 3358361067636916224 3374759315037487104 3391237632005443584 3406258516883668992 3408040965087166464 3414567947430002688 3424681790112006144 3428326923212685312 3431240642485813248 3433036163491823616 3445066800767434752 3449799035383873536 3458516318397923328 3463267027626491904 3465079307599085568 3479041818526482432 3481998640155721728 3485704779668127744 3487528801007566848 3499750400779616256 3502724822537601024 3504557750231236608 3521669848621037568 3532416239731212288 3537268459840733184 3555301994442784768 3558323629244547072 3560185651028557824 3572661867462524928 3577569370027720704 3591536176797843456 3607895219212648448 3614804956692873216 3621664524123242496 3632455371520475136 3634356185424986112 3661011221223702528 3668278402797797376 3675303784419950592 3690113393290641408 3692044378844430336 3695182230369337344 3697115868375810048 3710071939288006656 3715168191951863808 3719122510449475584 3729672183597760512 3737282288332529664 3748686621755572224 3751872613262032896 3753835916565676032 3755800247238918144 3768961970070355968 3772165193502031872 3774139115633639424 3778156201091530752 3796604229417172992 3811426146805874688 3815142336006124032 3826784259708813312 3828786763246075904 3832040831494127616 3834046085723062272 3852767013876006912 3856867788614270976 3875700150863364096 3890830858197663744 3892866876438478848 3913922045842292736 3918087912243068928 3921417877126643712 3923469901133512704 3937219200877068288 3942627469010141184 3958019460144562176 3973968269697613824 3976047792601694208 3979427017320824832 3983662605335003136 3999714743748132864 4003114082900115456 4005208857407127552 4019244600895340544 4024765541281185792 4040478198897573888 4042592525532266496 4058882121614229504 4066655576279482368 4068783601175494656 4083042134242885632 4086512292960534528 4088650708603109376 4123308821957312512 4126813203147522048 4151377567451971584 4153549926199984128 4173830931699007488 4184012824255660032 4192318174626054144 4217272449475018752 4219479290107920384 4223065406136385536 4225275278143782912 4240082216329150464 4245906505087844352 4250425726227972096 4262482495540297728 4271179758094319616 4287854415156609024 4290098190360772608 4292035128006889536 4305132292172414976 4307385108651835392 4311045935430893568 4313301846438445056 4334362890610507776 4338976262191054848 4360162669721284608 4373467725381500928 4377184715472371712 4379475235993288704 4381766955112071168 4397122298415415296 4403162301572579328 4407848901273452544 4429371600986701824 4446663837940187136 4470714303409815552 4473053766676905984 4481620431001878528 4499679086716649472 4505859964583018496 4521650176007258112 4541678022511558656 4547916591223799808 4566242386816008192 4571102564283580416 4574987523314417664 4577381551322431488 4593422401023246336 4597326329580601344 4599732047178498048 4617689370168655872 4638722424701976576 4642664853540962304 4647606372890836992 4666333867706155008 4670299763383468032 4672743666974982144 4695559798161383424 4709888319641616384 4716357946454310912 4744431505659396096 4746914201371410432 4763549156616699904 4770092493370294272 4781728942006468608 4788714902397124608 4819739942257164288 4826360464155869184 4828886032164323328 4843273828693966848 4845808247233314816 4852464577243250688 4881348294964936704 4891037870397063168 4900405045893267456 4905183003436445184 4920151191054188544 4922725838459240448 4924332804906418176 4926909640492449792 4929487824501080064 4946762585717342208 4953557589269151744 4958830013932634112 4972896244797014016 4983043051110039552 5002496817682710528 5005114555420901376 5025282626760474624 5029553591336042496 5032185487511519232 5037541601455374336 5062138972556230656 5086856448008165376 5102379012945084416 5109387775325503488 5112061447630749696 5121851921145004032 5137022685168009216 5142490384819027968 5149554245237735424 5167600201151152128 5187774477596884992 5197618961398628352 5218562727789723648 5228557169502191616 5231293201511350272 5249625601169424384 5254087233806401536 5256836625346854912 5282504772931556352 5298624359596818432 5301397056802258944 5305902689761099776 5332952991664177152 5337485443866820608 5340278476542836736 5358992801193787392 5366354055041581056 5387304265196765184 5390123367376355328 5411842828818972672 5422207435039309824 5425044801567326208 5444056178990514176 5448683057280712704 5451534278137479168 5502417604196696064 5515840530463850496 5535170089935962112 5538066568266645504 5545673802563715072 5565107908932009984 5578683765674213376 5605923432498794496 5623029932633358336 5627808919893049344 5630753874848514048 5633700370858377216 5653442955105533952 5658247790253047808 5661208673450459136 5667234301637296128 5694906344125759488 5717139220208812032 5722713504009186048 5740176389563219968 5743180144869113856 5748061247241191424 5751069128584593408 5779150520814010368 5785301682921406464 5813550226295046144 5836246287296495616 5839300314657718272 5862829731220553728 5870883068763439104 5877131868364603392 5885204851700269056 5905828801315602432 5960952404546420736 5964071688902541312 5975493908002504704 5999572115622199296 6004671124350173184 6007813286110691328 6028866901343010816 6037148311921778688 6055570696682078208 6060717298346360832 6063888788298399744 6088323182421344256 6094803419044773888 6099983364419223552 6103175401763241984 6124563201364328448 6129768439440801792 6132976062904664064 6156919160224874496 6184963232935968768 6190219804721283072 6196808497187782656 6221778490274873344 6227066351177957376 6230324889299976192 6260746397548511232 6288477261939081216 6325908674212528128 6329218935161880576 6337912917215674368 6360123324493725696 6375638589341958144 6406769637141479424 6431781622734913536 6435147285541158912 6457698438258622464 6461077662977753088 6466568903146340352 6469952769657667584 6501544335915761664 6508464393286582272 6540244004581926912 6560201588072251392 6565777073208557568 6569212853989933056 6572650432668106752 6595683447623122944 6604743452358868992 6611773351910178816 6644057401480052736 6669995756910280704 6700376835680632832 6706071455114723328 6709580650015358976 6749518630074974208 6782475264010887168 6812517033767337984 6816081930174332928 6849363580224012288 6856653846425370624 6862481284971626496 6866072326983647232 6890133601534869504 6899598070767747072 6917032636795846656 6926534055252983808 6930158615198171136 6958083637052964864 6963997280311443456 6971409559336255488 6975057602015133696 6999500801559232512 7005449645075202048 7009115500462473216 7043339697242075136 7064832479462424576 7074536919681466368 7110603988885569536 7116647258489094144 7120371302057115648 7145323734925049856 7155138740055441408 7183072353595686912 7215790438425296896 7229609913385746432 7243329048246484992 7264910743040950272 7268712370849972224 7322022442447405056 7336556805595594752 7350607568839901184 7380226786581282816 7384088757688860672 7390364460738674688 7394231736751620096 7420143878576013312 7430336383903727616 7438245020898951168 7459344367195521024 7474564576665059328 7503745226524065792 7507671833131352064 7537923940140711936 7544330387004063744 7548278231267278848 7556312402183061504 7593208458834345984 7630284672012248064 7653568519417626624 7657573526492151808 7664081662988255232 7668092171446124544 7705534027752013824 7713735577228541952 7751400301726728192 7781661716395327488 7785733752876957696 7827844091684585472 7836175824486137856 7842835754253287424 7846939802267025408 7874438401754136576 7885254938020282368 7916038920289124352 7947936539395227648 7952095585203388416 7958854034641649664 7967325210670006272 7999429487496265728 8006228165800230912 8010417714814255104 8038489201790681088 8049531082562371584 8080956397795147776 8085185051064532992 8117764243228459008 8133311152558964736 8137567202350989312 8166084268485771264 8173024585921069056 8177301417206218752 8253626406295044096 8302755134903943168 8307099852399968256 8347661863398014976 8368025648511320064 8434544898950037504 8446130812272771072 8450550556287565824 8480164432658300928 8491813010175688704 8500851452455944192 8542359516188639232 8575708830313218048 8584070256013779072 8610264584344829952 8614770217303670784 8622091870861787136 8626603692876890112 8668725781221015552 8677952524382109696 8720325339442569216 8746935450763001856 8754369430944743424 8758950471986577408 8763533910224142336 8794244596830830592 8806324603145158656 8815697802546905088 8858743201973403648 8893327675880374272 8941428606819631104 8946107533353811968 8963240862003757056 8999358173433298944 9011719929166036992 9043300352014516224 9083356045023117312 9095833182447599616 9132484773632016384 9142205128567160832 9149975046628835328 9154763102644862976 9186844802046492672 9194652659161202688 9199464094356996096 9235378740337311744 9277444849403953152 9285329707081924608 9295212745781673984 9332667735412310016 9340599526766936064 9345487333949964288 9391119596322766848 9432715892908621824 9488863011318792192 9493828402742820864 9527098313233399808 9540184986740588544 9563457884012937216 9652720928311738368 9686547657387933696 9691616494466629632 9704929154486501376 9762696589929873408 9782075740794126336 9810366006872890368 9840302382108377088 9845451676918480896 9848665609812836352 9853819280984899584 9858975649002160128 9893525171434684416 9907115178538303488 9917660027865268224 9945792489594028032 9966086102220079104 10004993635365421056 10010229110841802752 10050565253520949248 10059107182672084992 10064370975023038464 10075083202910748672 10124277945112461312 10173712896016330752 10204758025890168832 10218775550651006976 10224122895261499392 10243703842290008064 10274045370336018432 10284980769638055936 10299108490475470848 10335200402302304256 10375548955193769984 10395237922797256704 10437125455579447296 10457114339004383232 10462586403022700544 10499251202338848768 10508174467612803072 10513673250693709824 10565009545863112704 10597248719193636864 10611805379522199552 10665905983328354304 10674970887733641216 10680556953085673472 10717985602387574784 10732708110083162112 10774608530393530368 10823685657637945344 10844414870078619648 10888112357981028352 10897366114561425408 10903068556274958336 11004835208393392128 11070340179871924224 11076133136533291008 11091347605127430144 11130215817864019968 11157367531348426752 11211846864997588992 11246059865266716672 11255617839786098688 11261507749697028096 11267400741716754432 11306885910211067904 11316495580506095616 11322417346900918272 11334468603274592256 11389812688251518976 11434278440417624064 11445427008018372096 11480352779126439936 11486360289738227712 11496122494482382848 11502138257169186816 11558301041628020736 11570603365842812928 11627100452590092288 11672492574592991232 11678600629315436544 11725659462441107456 11741766137526878208 11754263736729206784 11770409703400538112 11811657602631204864 11921904809092841472 11928143377805082624 11950987816005009408 11999144231244398592 12009342248700346368 12015626572221382656 12057733802686021632 12074296623843557376 12121434596692721664 12127777576596799488 12176646364842688512 12199966728838447104 12206350803526483968 12249126402728656896 12259536878881603584 12265952125809328128 12369926465871937536 12380439609442566144 12443556980549746688 12454132702355914752 12460649778599952384 12521492795097022464 12576954523878162432 12651817348425056256 12658437870323761152 12675825834431348736 12720246648987451392 12751277178683916288 12813539274282958848 12863563245469827072 12870294571082317824 12915396876517244928 12922155325955506176 12933137806292680704 12939905539315335168 13003088671831523328 13016928786573164544 13080488009163853824 13120403176144502784 13131554146417115136 13138425707979866112 13145300865336213504 13191366895246245888 13209486904717737984 13223546703820357632 13288114802960105472 13339991513820561408 13400753671361265664 13412142910229446656 13419161300030717952 13499037260149948416 13564950528021774336 13625034067534675968 13698727160448024576 13713307692850741248 13724962569943252992 13732144653967294464 13780267203069739008 13799196141535494144 13853068110505967616 13916167274105929728 13927994560622886912 13942819118672510976 13999001603118465024 14010899290150404096 14018231000924946432 14086679394484150272 14129664958924849152 14149073839362932736 14221207977771139072 14233294516978188288 14240742604114231296 14290647469850099712 14310277480110882816 14366144707191373824 14431580876850593792 14459219826771492864 14486658096492969984 14529821486081900544 14537424741699944448 14644044884894810112 14673113611191189504 14701215137679802368 14760453573162565632 14768177515377721344 14780728921477349376 14788463473503240192 14840287757152026624 14860672767807455232 14876490041797902336 14918688734391042048 14949129153330118656 15007490453048131584 15015343666262704128 15075847880281423872 15088660774008127488 15096556462534557696 15112624804366123008 15186416917668691968 15260569344024496128 15307137038835253248 15328163325976510464 15336184342892249088 15411068055504027648 15427471154457083904 15502800603453456384 15563323432790654976 15655688183369170944 15685671508506574848 15693879604534050816 15748876803508273152 15770509876040564736 15895873078790455296 15904191170406776832 15917708069283299328 15998858974992531456 16012456331600461824 16020835429628510208 16076978403581362176 16099062165124743168 16161912795590295552 16170370102129065984 16235528486456918016 16266622305117929472 16275134404701978624 16332168536971542528 16346049171842138112 16354602834412437504 16507252812590088192 16605510269807886336 16614199704799936512 16695323726796029952 16736051297022640128 16869089797900075008 16892261624545542144 16901101112575131648 16960328865316601856 16983626020351377408 17001702904911888384 17084719032377278464 17151417660626436096 17168140512027558144 17220529168689659904 17229540434607341568 17244183741723574272 17253207385753780224 17337451562442031104 17355905048764219392 17440650678885138432 17508738861889486848 17517900943973154816 17588489193661661184 17612649206290317312 17631395605093810176 17717486403946807296 17882857213639262208 17892215066707623936 17926481724007514112 17998716346866597888 18023439858332073984 18086600704029032448 18166712090046234624 18191666364895199232 18264969547264032768 18284410257134321664 18299950093257670656 18309526205289725952 18373689604092985344 18389305318322405376 18398928188713992192 18470757480674623488 18554889698807906304 18570659414163849216 18590425491563347968 18665335470824620032 18681199053533872128 18690974667899928576 18782239192645533696 18865431785817243648 18977726022637584384 18987656805485641728 19054196626466799616 19080369973481177088 19126915768025874432 19305441856623476736 19373095314775867392 19383232988933259264 19409858308973002752 19525393179859746816 19620732013745780736 19680604764216754176 19697331219625672704 19707638561969799168 19717951298004320256 19787050342869368832 19814230357076606976 19835320055730536448 19932172204440158208 20009987270730842112 20101130507041898496 20118214365344169984 20128741950046076928 20248555890224922624 20347425792032661504 20409516051780337664 20437551101302013952 20448245790522998784 20548090740672036864 20569961539276111872 20598216980950941696 20670400804604608512 20751097910387539968 20790475845594513408 20874250911158894592 20914228678008766464 20925172806045401088 20998502404677697536 21016348935225606144 21027346501387419648 21130019091726225408 21194497438387273728 21223610759044399104 21331811966656708608 21349941775467282432 21361113906171346944 21435971204775149568 21465416220166324224 21549217060787060736 21647371315275890688 21688829740157239296 21776224715962056704 21794732229122850816 21806137112549916672 22009670416786784256 22140680359743848448 22152266273066582016 22182695210254860288 22260431635728039936 22314735062696853504 22423693729995177984 22511235679572197376 22523015499394056192 22613771820422135808 22632991161012191232 22644834693801836544 22668937206549184512 22779625376503037952 22890854016036744192 22960705558252879872 22972720579476455424 22992244988964765696 23004276514338373632 23116602083256041472 23141206731685625856 23254200905180184576 23344985149185982464 23357201258630873088 23451318924882214912 23483532275053756416 23508527473458413568 23540819406801076224 23623315205262409728 23843809618185682944 23856286755610165248 23901975632010018816 23998288462488797184 24018684497400692736 24031253144442765312 24115467605372043264 24148593247687114752 24242869193385443328 24255555153193598976 24353292729685377024 24399933457676894208 24412701607052967936 24498252805457313792 24519073757763207168 24531904251618656256 24760879218885132288 24887113961099493376 24908265404711829504 24921299557199904768 25042985590194044928 25303634696850112512 25351651668862697472 25440493297974902784 25502554357367832576 25627078548565917696 25727126490939654144 25830793753034489856 25844310651911012352 25866275612585361408 25879811078630670336 26006177343663046656 26033857573146329088 26160976018327707648 26240806352289005568 26263108292834230272 26276851415959732224 26290601730672427008 26382733790492491776 26418973809435475968 26447093407640715264 26576229605920210944 26679983027641122816 26801507342722531328 26824285820458893312 26838322600061435904 26998074520299896832 27129901056043548672 27250068135069351936 27397454320896049152 27426615385701482496 27449925139886505984 27464289307934588928 27560534406139478016 27598392283070988288 27706136221011935232 27832334548211859456 27855989121245773824 27885638237345021952 27998003206236930048 28021798580300808192 28036462001849892864 28173358788968300544 28298147678725865472 28466589033956376576 28481485208228462592 28581294939700199424 28620554960221765632 28863161753701187584 29059642972163801088 29074849483399888896 29288089769789620224 29346227222382379008 29520907146325131264 29536355030755442688 29561457842954698752 29576926947006480384 29680575514304053248 29721345535614910464 29752980083595804672 29837377468782084096 29898258306660237312 30014980906096263168 30030687332525408256 30151695760562847744 30177321548016254976 30193112925069115392 30225249608732246016 30372833835337383936 30521138688048992256 30614274077670506496 30656326651953020928 30672368685784498176 30822136111008055296 30854942308914167808 31005601206906912768 31126646865581309952 31311376366738341888 31371343017013149696 31387759209068101632 31497753607016546304 31541019752081129472 31791746157580910592 31835416138566598656 31997717949985062912 32024912663200923648 32041670859257020416 32153956807162724352 32198124330249486336 32323825591180591104 32471056972913836032 32533244610235858944 32664337073943085056 32692098343684276224 32709205668824875008 33014505625180176384 33211020539615772672 33228399409599873024 33390647453592059904 33472102594045280256 33738179595800150016 33784523249091084288 33802202225150263296 33920657730633203712 33967252040702754816 34003405809823776768 34169438064754556928 34302835321252872192 34336281024055116288 34441058337379319808 34459080869214683136 34488367483447148544 34506414771507560448 34674903124884062208 34711810097528438784 34881301357770276864 35017477723778973696 35035801887946309632 35176978387323322368 35225298412580634624 35262791210187620352 35434972807893614592 35765714427278524416 35784430133415247872 35852963448015028224 35997432693733195776 36046879716664147968 36173201408058064896 36383332729790398464 36529939094528065536 36599900186515341312 36619052410579451904 36747379208185970688 36778610636644810752 36797856377427984384 37109779397615812608 37141318828327698432 37330670941649240064 37362398107067744256 37381949335799857152 37564478385291067392 37730863571634487296 37955452045275168768 37975313610971283456 38108393252933599232 38160739946962354176 38253831536051748864 38610883713246953472 38746190629551734784 38766465977866518528 38819716617946005504 39050786359719493632 39241464027491561472 39361209528433508352 39394662439251345408 39415277123939598336 39435902596008640512 39574100685738737664 39628460714153213952 39670640111461072896 39864344408880316416 40019974541461684224 40202261014083796992 40236428730688339968 40257483900092153856 40497111780449845248 40694851584065323008 40875102202604027904 41096181481344073728 41139923078552223744 41196433961901883392 41340801609209217024 41748501822317789184 41828457356017532928 41997004809355395072 42032697870451212288 42054693002774839296 42260038183452450816 42388994876774547456 42447221518088798208 42663623933313417216 42699883550934564864 42722227812342693888 42871942409550299136 42930832440332648448 43098434121574121472 43294742630551781376 43377659480314478592 43552449431924113408 43589464458245701632 43612274225099833344 44019340833573568512 44281360719487696896 44304532546133164032 44365390420509720576 44520863271456079872 44629470125393707008 44847387459990355968 45022471359144394752 45046030998788112384 45227543640844271616 45265982322024382464 45289669387603673088 45337874413098369024 45559250753006075904 45781708032073488384 45921411116505759744 45984489977929531392 46008553028676747264 46233204166512082944 46282413463371251712 46508401810360369152 46689970298371964928 46902637849764429824 46967064550107512832 47081638813602152448 47246630410524819456 47687619236371365888 47712573511220330496 47996576924977594368 48037368994801385472 48062506288885530624 48230935210744086528 48297186495374229504 48485738386770886656 48511110306387197952 48706585459370754048 48799866915353788416 48825403214105935872 48996505610914627584 49038147515526414336 49063808503237312512 49521758437770264576 49774227922198986752 49816530809423659008 49842599114399809536 50085971180388089856 50607269393700225024 50703303337725394944 50880986595949805568 51005108714735665152 51254157097131835392 51454252981879308288 51661587506068979712 51688621303822024704 51732551225170722816 51759622157261340672 52012354687326093312 52067715146292658176 52321952036655415296 52526216585668460544 52553702831919464448 52765467580984983552 52837947618870951936 52894186815281430528 53152459211840421888 53603014685445062656 53648571640917786624 53676645200122871808 53996149040599793664 54259802112087097344 54500136270138703872 54794908641792098304 54853230771402964992 54899850279773011968 54928578615869177856 55121068812278956032 55196784566141976576 55412272442023870464 55664669096423718912 55711978242491547648 55771276474690043904 55996006412473860096 56043597160601616384 56072924003699785728 56346717577936601088 56596295357451730944 56933178067912753152 56962970416456925184 57162589879400398848 57241109920443531264 58119285944327602176 58149698966799777792 58576179539579240448 59041814292650262528 59122915685909397504 59153853894012960768 59361151028608106496 59442691071229820928 59505960167191609344 59796516613320474624 60029961812192526336 60303391521125695488 60354643096032509952 60386225850138230784 60745667670674767872 61042277376097984512 61228548155341012992 61312653303906041856 61344737371568996352 61644272222016110592 61709884617828335616 62011202413813825536 62253293731162619904 62622752733476683776 62742686034026299392 62775518418136203264 62995507214033092608 63082039504162258944 63583492315161821184 63670832277133197312 63995435899970125824 64049825326401847296 64083341718514040832 64307913614325448704 64396248660498972672 64647651182361182208 64942113945827672064 65066489220471717888 65328674147886170112 65384196687368552448 65418411337649750016 66029011250360352768 66422041079231545344 66456798819199746048 66781294907184119808 66944205188090560512 67569046498182168576 67841315461266407424 67934504081405509632 68006811619647553536 68338876129509113856 68672562048110232576 68882116674758639616 68918161738429366272 68976734966894297088 69012829543015120896 69349806249768124416 69423620195056877568 69762602715540553728 70034955447557947392 70071603775892619264 70353956774646644736 70450596825161269248 70525582420375240704 70869945615787229184 71531428854557048832 71568860266830495744 71705926896030056448 71994865387466391552 72093759433328295936 72346402816116129792 72766665459580796928 73059878189056131072 73199800373030682624 73238104821158903808 73494758416371941376 73557221273289621504 73595712754855968768 74282637656655396864 74661341883298480128 74724796214135488512 74763898671599714304 75128956770582134784 75910904090550337536 76216786505867198464 76321479893924708352 76507663072103497728 77492381259103469568 77532931955733037056 77639433235892011008 78101572719438987264 78482928054983122944 78722419056867016704 78789324878502690816 78830554247879196672 78871805192017281024 79148201371477475328 79256921428306427904 79341280222922145792 79728688817760632832 80039949082923368448 80404522028167593984 80472857461376679936 80514967800184307712 80994223560899690496 81389703168130646016 81750204405208055808 82192362962688147456 82279846157104447488 82392867923803766784 82681603218418434048 83497003644635578368 83656914712035065856 83994009618710790144 84065395740902424576 84109386005549678592 84520076366904901632 84894443036177596416 85399767101869129728 85444455624685387776 85743884819100598272 85861664880665296896 86589485261103562752 87104898863848226816 87178928916491403264 87224548450199666688 88038681667147137024 88562721438975393792 88609065092266328064 88730780841019441152 89041726542912159744 89258940250787414016 89694774919980711936 90044942718288789504 90092061997576224768 90455087281688543232 90531964644048764928 90579338775207346176 90675748826196738048 91118501506012151808 91563416064146976768 91842822233011519488 91968979955859062784 92017106057353494528 92466408333024165888 92564826926742503424 93016803620720738304 93379940596743929856 93805275699528859648 93934129100215025664 94163277627204304896 94493260821049638912 95375238472742731776 95993153849955188736 96074737989602770944 96125012577771061248 96461870421488173056 96594372990748459008 96971476773541773312 97413170918741508096 97599733830707576832 97993011221829255168 98076295031052828672 98127617006474625024 99043516875540529152 99548455844397973504 99633061618847318016 99685198228799619072 100171942360776179712 101214538787400450048 101406606675450789888 101761973191899611136 102010217429471330304 102508314194263670784 102908505963758616576 103323175012137959424 103377242607644049408 103465102450341445632 103519244314522681344 104024709374652186624 104135430292585316352 104643904073310830592 105052433171336921088 105107405663838928896 105530935161969967104 105675895237741903872 105788373630562861056 106304918423680843776 107297143281835573248 107353290400245743616 107992298081199587328 108519604224174194688 109589817283584196608 109799700559546023936 109857157231738355712 110242137624557912064 110393569132283953152 111329338192847437824 111423956484983095296 111992012824947720192 112087194321203232768 112145848007399571456 112693435155873202176 113192590714903461888 113866356135825506304 113925940832913850368 114325179758800797696 114482219840887062528 116238571888655204352 116299397933599555584 117152359079158480896 118083628585300525056 118245831371818795008 118307707788025921536 118722302057216212992 118885382142459641856 119011920334383218688 119593033226640949248 120059923624385052672 120606783042251390976 120709286192065019904 120772451700276461568 121491335341349535744 122084554752195969024 122625306607812083712 123288544444032221184 123419769235656671232 124022404827627651072 125245505466953367552 125485372068052598784 125991014428066185216 126164079008324517888 127166984630323642368 127341664554266394624 127990871799940251648 128099650652803694592 128166683437028081664 128615827228650897408 128792497320997945344 129295302364722364416 129884227891655344128 130132978440943435776 130657348295772340224 130768393374737104896 130836822675299500032 132058022500720705536 132844082158463090688 132913597638399492096 133562589814368239616 133888410376181121024 135138092996364337152 135682630922532814848 135869008162811019264 136013623239295107072 136677752259018227712 137345124096220465152 137764233349517279232 137953469933788594176 138025659086030241792 138699612499536248832 138847240390113755136 139525205431081107456 140069910895115894784 140707913549293289472 140901193650322538496 141739891231574458368 143062857709114097664 143137720533660991488 143989730774932783104 144187518866656591872 144692805632232259584 145533330919161593856 146119756378112262144 146399600746061365248 146476209642317807616 146989516832743882752 147114442546579243008 147191425509711937536 148565275313310793728 149322683766596960256 149449592428270977024 149527797343199428608 150257913541164269568 151821808181100675072 152433573011734396928 152642959787849416704 153015326144206995456 154984762518206939136 155065863911466074112 155278866471784022016 156203145438877974528 156965856109966245888 157578649757005381632 157661108495758393344 158296402742954950656 158513842856612855808 158682560445844291584 159457377635521265664 160809044056335187968 160945714922753359872 161029935600368615424 161988447121799380992 162779406336261292032 163500408810416111616 164384725925376294912 164559692314208894976 164785735847607533568 165363206436836868096 166994007289271156736 167313829424070131712 167988019237421580288 168130791481804849152 168218772011099357184 169040152733809803264 169788886072355192832 170799534203738259456 170888911249370775552 171487769638201196544 171723329761330593792 174209797727696453632 174357857832982806528 174449096900399333376 177125442877950787584 177461561682038882304 178083453085824319488 178517880501574828032 179389549839961423872 180089885436577579008 180910174563377086464 181063929288097529856 181158677550414692352 182237003012024303616 183126832128293953536 183685644466023038976 183937959911718125568 184034212114706989056 184932816666048331776 185129653853485006848 186033607241441476608 186759881193487859712 187610551399057719296 187868258200430051328 188326555254408609792 188986521642099277824 190750476945485463552 191986307699910377472 192149475979205541888 192250025155542122496 192923740842976346112 193188745981496918016 193942953547083546624 194826341837483016192 195199467661415153664 195986022443658510336 196152590062105657344 196255234012949250048 198087033751081058304 199266123237694636032 199370396457599238144 200343884721552359424 203523946383799222272 204020434858942660608 205016628388527341568 206646350024275918848 206754485215288098816 206930204900682891264 207038488629045362688 208049418749304373248 208270860585170632704 209287808146621661184 210104866342673842176 210214811327677857792 211061870323939934208 211351790475483807744 211576747261125722112 212609836847361687552 214594286563671146496 214706580800491487232 215984596162399174656 217039208448348389376 219179634567168393216 219599401119092047872 219714314463476711424 220484275249115824128 220787138264567906304 222847912969966190592 223984025649895440384 224174388642406465536 224291696014799142912 225386870311746404352 227732712271651012608 228650359517601595392 228964439681774125056 232477143777310408704 232598795867199111168 234304718158316961792 236167257170601050112 236491662743637590016 236615415576051843072 237444604114432425984 237770764284919283712 238023840668766437376 239186066453281898496 240119847248770105344 241213566084502781952 241418572384130039808 241544903400552923136 242982670682699071488 244169109504391938048 245250613215624167424 246577088888064442368 246839538471313342464 248044809655255302144 250491010933906735104 250970744136105197568 251982028856132370432 252328158016649035776 254683329108532789248 256199301305607389184 256333366874056163328 257231654457301794816 257584994641995890688 259768455783310688256 261314696591544680448 261536786749474209792 261673645350599000064 264116045001441411072 265688164316926181376 265827195276798984192 267125179628736479232 267776820752362242048 270276185992728674304 271365261845065629696 271738016325622038528 272027246478590214144 273355504518036455424 274690248192440930304 275528466699034558464 275906939867577188352 276051318172060483584 277399224999072497664 277694480780227510272 279050410862162214912 280139821790231789568 281415827098586578944 281802387300645076992 283479782463148916736 286125715418228195328 287979461549865566208 288375037733313183744 289385611264464519168 292239512756224524288 292799201492122730496 293979033665487765504 294228885093158486016 294382851019423875072 297130550626621587456 298645367533193920512 298899184856541954048 299055594686398857216 300515827082328539136 303643616362201350144 304867146023468793856 305285919575698833408 306030652288413990912 309969525036413878272 310131727822932148224 310557732943568044032 312406290877755949056 313931712219932491776 315157299514010763264 315322216991516786688 316592805485909901312 317027685713225711616 317365120891688583168 318914755271042531328 321891429845506719744 322059871200737230848 323976894243598761984 325558812672522584064 328769451850752589824 329571471695215067136 330726412873673736192 333988014578542313472 335976038474843160576 336261582963609698304 336437544022198714368 338080305467619606528 339577772144710385664 341599068407476518912 341777822498741551104 342975539276402393088 343446659522661187584 348419595455392907264 348715715665965613056 348898193800798666752 354250885755901575168 354923123364077764608 356166906171648638976 357035761003149656064 358779099679922847744 360179770873155158016 361820349126754172928 362127858576195059712 362317355100829384704 364474006024048607232 366253664256587907072 367875919823436251136 369865633332096663552 370259307706970013696 372067214482882953216 375221102798115438592 375736516400860102656 377973043284198555648 381500953890970927104 383972615399820754944 384298951958411083776 384500050311084244992 385847481685952692224 386377491962993836032 387885907094167093248 389652683674966032384 390398935322830307328 391972044887317020672 392305180124211314688 392510468025898500096 396174067502162116608 398532246475389272064 398740792915198476288 400687769443104718848 407047892767598444544 408040869717885321216 410033256777054683136 413292700048551837696 413860409801365782528 414076977258090725376 416098837498608746496 416541721170341265408 418575616293243322368 420209732685347684352 422123740647879868416 422703580950967615488 425219673694723375104 429188573127342292992 429413161600982974464 431969192324798349312 434078416896696778752 438359269134336786432 439198802238184095744 439428628926953422848 440968550498231648256 441574276529135812608 445695825939932381184 447968051299790880768 448348777284812931072 448583392029598285824 450773740623492808704 455465424543302025216 457300719035203190784 457928879363548250112 464954287554620817408 465197591734398222336 468609436316633923584 472983325487275180032 474889208228864851968 475541528569838567424 476047681337532874752 478372132906563796992 482427132169005563904 482837144768260079616 483089806801105846272 485965341365398142976 488338219008783876096 490501226431248334848 493154177776128884736 493679076942626684928 496089619310510604288 500982021867813470208 501941488272210395136 503964057712264740864 504656316033298071552 509366658217065578496 512398602611214778368 512666733748112326656 514463308914603589632 515169989283991781376 522629393183089360896 523073573498948419584 523347290701198000128 531376328633852362752 534250359257472958464 535553641504724484096 542730523690131259392 543476032651244077056 546711009036072910848 549380496384881860608 551056933398069116928 551813879735154376704 552102636344120967168 554798449998144995328 555388961560455020544 558100821724324429824 560279643580463579136 562831654197173157888 563604774601290153984 566959564926297833472 572251430836456390656 575958923099731132416 576750075466626367488 578771222528929038336 584479025512449048576 585598402984245460992 587958067330975531008 588457770186316972032 588765702038847750144 594261101253243174912 597798369713083908096 598111189372797714432 601031654164657078272 609734292046937587712 610571839151397666816 612061304576827981824 619939050072827756544 620263455645864296448 621115465887136088064 624812581755511898112 627863424439864983552 630314599028021526528 630644433983033573376 633185610971819802624 634055371426451423232 634730241783377166336 637829510542085062656 643782859691013439488 644119742401474461696 647953788487197523968 651117625345045168128 657538903701505179648 659142943390430134272 661452825747347472384 671952076949686321152 672523165927219396608 672875088044397428736 676160610935239213056 683198136814953037824 685951078552804786176 686893319045322375168 696839190910785814528 697431431331931226112 697796387601597333504 708501771511803150336 709846246728155529216 712333812343297277952 714071522006299312128 717558199359845695488 720359541746310316032 723640698253508345856 724255717152390119424 724634710201658769408 728948012048097214464 732507328513175814144 735751839646872502272 739731266664193327104 740518615413940027392 744134428965765906432 751473032801720205312 755946086568397111296 768597903916822167552 769000100622168489984 771694963371905384448 772754983925987672064 779305367349932064768 783944089774634041344 784610360248422629376 785020936051797000192 792348135004324233216 797064492950778544128 797481585830396952576 801375538886209437696 814095785535196889088 816081739435770642432 820066513554109366272 826585400097103675392 827720819602731565056 828153954516181450752 832197674997217492992 833083442340682530816 837151232586486644736 840419465370695368704 844247481295759736832 845407161901935230976 850439347389446750208 858377146254684585984 863938384649596698624 868156833793393557504 876718538268673572864 878397604476368191488 881937100996463296512 883148553058271625216 891391651879864762368 895936102599581761536 896697554569625862144 897166784059196571648 901547481246985617408 910930849086604050432 914601438070406381568 915857758727096500224 929908575109241634816 930395183468796444672 937218872633267847168 945966650974550360064 949778416457729703936 951083057139677134848 952095362675065749504 956744265813127593984 965674289536520159232 966179613602211692544 971930682730796285952 976676438017567752192 986308355552257769472 992179238621021208576 1001964043735626940416 1007928115424529481728 1009312632066596143104 1018733316434131156992 1024797205222429556736 1025333467496224653312 1028926617829207179264 1030339978567983562752 1045258786366178721792 1046147146997896839168 1046694581402396000256 1062752657267704725504 1068500718514945916928 1071107283009448968192 1085461047380262518784 1086952065302488154112 1093422018072145821696 1098760992769763721216 1103627759470308753408 1109596899996289990656 1110777923120910041088 1116201643448648859648 1125663308394346315776 1127209549202580307968 1133919129852595666944 1144502861672912781312 1151917846199462264832 1153500150933252734976 1157542445057858076672 1168958051024898097152 1171196805968490921984 1175916134661951062016 1176915540372633944064 1177531404077695500288 1188522202506486349824 1195596739426167816192 1196222378745595428864 1202063308329314156544 1219468584093875175424 1221143678302795333632 1224122609153655963648 1239878100145655513088 1242230931774272176128 1249625163511023796224 1255726848879729967104 1260629198056043053056 1266371221943639605248 1268110742852902846464 1275659021084170125312 1287565719382026878976 1288239484802948923392 1295907576974395047936 1302235250690090336256 1315077807403010359296 1318285886780860268544 1322905651494694944768 1343904153899372642304 1345046331854438793216 1345750176088794857472 1352321221870478426112 1366396273629906075648 1371902157105609572352 1373786638090644750336 1394862862663862452224 1395592775203194667008 1424667624686594555904 1428143044012598624256 1435116398719691390976 1447281396507016691712 1448511434304780238848 1449269420403317538816 1457896024096194428928 1465014657026351628288 1471503679293745004544 1479462533328386654208 1481037230827880054784 1488268857931531812864 1502946065603440410624 1511892173136794222592 1537195807833644335104 1538000201244336979968 1543389926743810768896 1545509967851975344128 1567888179549268082688 1569220720496845258752 1570041872103594000384 1594128985901557088256 1602751077772418875392 1628191571070393778176 1640133027108218732544 1653170800194207350784 1655441639205463130112 1656307909032362901504 1664395349994434985984 1666166884681365061632 1674302465172973289472 1680838930741390737408 1688494962591519473664 1690814323803870461952 1700878694778893500416 1716754292509369171968 1727876769299193397248 1736313667586787115008 1753437076537347145728 1756795208952736382976 1763874201992926593024 1766297106116543250432 1782783303759729524736 1793395109139251724288 1794333568118393143296 1803094962493971234816 1829202876140812763136 1831715517454193000448 1859817150218483269632 1860790366937592889344 1874437745266535694336 1891933301949100720128 1899556832915459407872 1902166114279354269696 1904190725350131499008 1913488531626255187968 1931348579073040318464 1932359227204423385088 1943861365461592571904 1953352876035135504384 1972616711104515538944 1984358477242042417152 2015856230849058963456 2018625264133192286208 2049594410444859113472 2057853235658414358528 2060679957135967125504 2090517572732357443584 2092294293995793678336 2093389162804792000512 2125505314535409451008 2137001437029891833856 2142214566018897936384 2170922094760525037568 2173904130604976308224 2186844036144291643392 2197521985539527442432 2207255518940617506816 2219193799992579981312 2221555846241820082176 2232403286897297719296 2254419098405160615936 2267838259705191333888 2307000301866505469952 2315084890115716153344 2337916102049796194304 2351832269323902124032 2353831080745267888128 2355062808155391000576 2377044405012972699648 2391193478852335632384 2392444757491190857728 2404126616658628313088 2438937168187750350848 2442287356605590667264 2448245218307311927296 2479756200291311026176 2484461863548544352256 2499250327022047592448 2511453697759459934208 2521258396112086106112 2532742443887279210496 2536221485705805692928 2551318042168340250624 2575131438764053757952 2591815153948790095872 2604470501380180672512 2630155614806020718592 2645811302989389889536 2687808307798745284608 2690092663708877586432 2691500352177589714944 2704642443740956852224 2732792547259812151296 2743804314211219144704 2747573276181289500672 2789725725327724904448 2791185550406389334016 2849335249373189111808 2856286088025197248512 2870232797439382781952 2897022868609560477696 2898538840806635077632 2915792048192388857856 2930029314052703256576 2958925066656773308416 2976537715863063625728 3005892131206880821248 3023784346273588445184 3074391615667288670208 3076000402488673959936 3086779853487621537792 3091019935703950688256 3135776359098536165376 3138441440993690517504 3140083744207188000768 3188257971803114176512 3205502155544837750784 3256383142140787556352 3280266054216437465088 3310883278410926260224 3328790699988869971968 3332333769362730123264 3348604930345946578944 3376989925183038947328 3381628647607740923904 3401757389557787000832 3433508585018738343936 3455753538598386794496 3472627335173574230016 3506874153074694291456 3513590417905472765952 3527748403985853186048 3532594212233086500864 3565566607519459049472 3586790218278503448576 3588667136236786286592 3606189924987942469632 3658405752281625526272 3663431034908386000896 3719634300436966539264 3748875490533071388672 3799113665830918815744 3804332228558708539392 3826977063252510375936 3862697158146080636928 3864718454408846770176 3887722730923185143808 3906705752070271008768 3945233422209031077888 3968716954484084834304 4031712461698117926912 4037250528266384572416 4099188820889718226944 4115706471316828717056 4121359914271934251008 4184588587991587356672 4186778325609584001024 4274002874059783667712 4284429132037795872768 4341844189521050075136 4347808261209952616448 4373688072288583286784 4395043971079054884864 4414511037881235013632 4438387599985159962624 4443111692483640164352 4464806573794595438592 4508838196810321231872 4535676519410382667776 4614000603733010939904 4630169780231432306688 4703664538647804248064 4707662161490535776256 4710125616310782001152 4782386957704671264768 4808253233317256626176 4877874336375500701696 4884574713211181334528 4959512400582622052352 4968923727097088704512 4998500654044095184896 5022907395518919868416 5042516792224172212224 5065484887774558420992 5072442971411611385856 5102636084336680501248 5150262877528107515904 5183630307897580191744 5208941002760361345024 5260311229612041437184 5291622605978779779072 5380185327417755172864 5383000704355179429888 5409284887481913704448 5487608628422438289408 5495146552362579001344 5579451450655449808896 5582371100812778668032 5698670498746378223616 5712572176050394497024 5740465594878765563904 5794045737219120955392 5797077681613270155264 5831584096384777715712 5860058628105406513152 5917850133313546616832 5953075431726127251456 6047568692547176890368 6148783231334577340416 6173559706975243075584 6182039871407901376512 6271552718197072330752 6276882881987381035008 6280167488414376001536 6376515943606228353024 6411004311089675501568 6512766284281575112704 6560532108432874930176 6621766556821852520448 6657581399977739943936 6664667538725460246528 6697209860691893157888 6763257295215481847808 6803514779115574001664 6945254670347148460032 7013748306149388582912 7055496807971706372096 7065188424466173001728 7131133215038918098944 7173580436557006897152 7177334272473572573184 7212379849975884939264 7316811504563251052544 7326862069816772001792 7439268600873933078528 7497750981066142777344 7598227331661837631488 7608664457117417078784 7653954126505020751872 7725394316292161273856 7775445461846370287616 7813411504140542017536 7890466844418062155776 7937433908968169668608 8063424923396235853824 8074501056532769144832 8198377641779436453888 8231412942633657434112 8242719828543868502016 8369177175983174713344 8373556651219168002048 8548005748119567335424 8568858264075591745536 8695616522419905232896 8747376144577166573568 8790087942158109769728 8876775199970319925248 8929613147589190877184 9017676393620642463744 9071353038820765335552 9228001207466021879808 9260339560462864613376 9407329077295608496128 9415324322981071552512 9420251232621564002304 9564773915409342529536 9616506466634513252352 9769149426422362669056 9997001308088190369792 10045814791037839736832 10130969775549116841984 10144885942823222771712 10205272168673361002496 10300525755056215031808 10367260615795160383488 10417882005520722690048 10520622459224082874368 10583245211957559558144 10760370654835510345728 10766001408710358859776 10818569774963827408896 10975217256844876578816 10990293104725158002688 11158902901310899617792 11397340997492756447232 11480931189757531127808 11588091474438241910784 11594155363226540310528 11663168192769555431424 11720117256210813026304 11835700266627093233664 11906150863452254502912 12095137385094353780736 12297566462669154680832 12347119413950486151168 12364079742815802753024 12553765763974762070016 12560334976828752003072 12822008622179351003136 13025532568563150225408 13121064216865749860352 13243533113643705040896 13315162799955479887872 13329335077450920493056 13394419721383786315776 13526514590430963695616 13607029558231148003328 13890509340694296920064 14110993615943412744192 14130376848932346003456 14347160873114013794304 14424759699951769878528 14633623009126502105088 14653724139633544003584 14878537201747866157056 14995501962132285554688 15196454663323675262976 15217328914234834157568 15307908253010041503744 15450788632584322547712 15550890923692740575232 15626823008281084035072 15780933688836124311552 15874867817936339337216 16149002113065538289664 16462825885267314868224 16485439657087737004032 16738354351966349426688 16747113302438336004096 17096011496239134670848 17137716528151183491072 17391233044839810465792 17494752289154333147136 17580175884316219539456 17753550399940639850496 17859226295178381754368 18142706077641530671104 18520679120925729226752 18814658154591216992256 18830648645962143105024 18840502465243128004608 19129547830818685059072 19233012933269026504704 19538298852844725338112 19994002616176380739584 20091629582075679473664 20289771885646445543424 20410544337346722004992 20835764011041445380096 21041244918448165748736 21166490423915119116288 21520741309671020691456 21532002817420717719552 21637139549927654817792 21950434513689753157632 21980586209450316005376 22317805802621799235584 22794681994985512894464 22961862379515062255616 23176182948876483821568 23326336385539110862848 23440234512421626052608 23671400533254186467328 23812301726904509005824 24190274770188707561472 24595132925338309361664 24694238827900972302336 24728159485631605506048 25107531527949524140032 25120669953657504006144 25644017244358702006272 26242128433731499720704 26630325599910959775744 26788839442767572631552 27053029180861927391232 27214059116462296006656 27781018681388593840128 28221987231886825488384 28260753697864692006912 28694321746228027588608 28849519399903539757056 29307448279267088007168 29991003924264571109376 30392909326647350525952 30434657828469668315136 30615816506020083007488 30901577265168645095424 31101781847385481150464 31253646016562168070144 31561867377672248623104 31749735635872678674432 32298004226131076579328 32925651770534629736448 32970879314175474008064 33476708703932698853376 34192022992478269341696 34782466089679620931584 34989504578308666294272 35160351768632439078912 35507100799881279700992 35718452590356763508736 36285412155283061342208 37041358241851458453504 37661297291924286210048 37681004930486256009216 38466025866538053009408 39076597705689450676224 39988005232352761479168 40183259164151358947328 40579543771292891086848 40821088674693444009984 41671528022082890760192 42332980847830238232576 43041482619342041382912 43274279099855309635584 43900869027379506315264 43961172418900632010752 44635611605243598471168 45589363989971025788928 45923724759030124511232 46352365897752967643136 46652672771078221725696 46880469024843252105216 47342801066508372934656 47624603453809018011648 49388477655801944604672 49456318971263211012096 50215063055899048280064 50241339907315008012288 51288034488717404012544 52484256867462999441408 53260651199821919551488 53577678885535145263104 54428118232924592013312 55562037362777187680256 56443974463773650976768 56521507395729384013824 57388643492456055177216 57699038799807079514112 58614896558534176014336 59982007848529142218752 60869315656939336630272 61231633012040166014976 62507292033124336140288 63123734755344497246208 63499471271745357348864 64596008452262153158656 65851303541069259472896 65941758628350948016128 66953417407865397706752 68384045984956538683392 69979009156617332588544 70320703537264878157824 71014201599762559401984 71436905180713527017472 72570824310566122684416 74082716483702916907008 75322594583848572420096 75362009860972512018432 76932051733076106018816 80366518328302717894656 81159087542585782173696 81642177349386888019968 83343056044165781520384 84665961695660476465152 86082965238684082765824 86548558199710619271168 87922344837801264021504 91178727979942051577856 91847449518060249022464 92704731795505935286272 93305345542156443451392 93760938049686504210432 94685602133016745869312 95249206907618036023296 98776955311603889209344 98912637942526422024192 100430126111798096560128 102576068977434808025088 104968513734925998882816 106521302399643839102976 107155357771070290526208 108856236465849184026624 111124074725554375360512 113043014791458768027648 115398077599614159028224 117229793117068352028672 119964015697058284437504 121738631313878673260544 122463266024080332029952 125014584066248672280576 126998942543490714697728 131702607082138518945792 131883517256701896032256 133906834815730795413504 136768091969913077366784 139958018313234665177088 140641407074529756315648 142028403199525118803968 142873810361427054034944 148165432967405833814016 150645189167697144840192 150724019721945024036864 153864103466152212037632 160733036656605435789312 163284354698773776039936 166686112088331563040768 169331923391320952930304 172165930477368165531648 173097116399421238542336 175844689675602528043008 183694899036120498044928 187521876099373008420864 189371204266033491738624 190498413815236072046592 197553910623207778418688 197825275885052844048384 200860252223596193120256 205152137954869616050176 209937027469851997765632 213042604799287678205952 214310715542140581052416 217712472931698368053248 222248149451108750721024 226086029582917536055296 230796155199228318056448 243477262627757346521088 244926532048160664059904 250029168132497344561152 253997885086981429395456 263767034513403792064512 273536183939826154733568 279916036626469330354176 281282814149059512631296 284056806399050237607936 285747620722854108069888 296330865934811667628032 301290378335394289680384 307728206932304424075264 321466073313210871578624 326568709397547552079872 333372224176663126081536 346194232798842477084672 351689379351205056086016 367389798072240996089856 375043752198746016841728 380996827630472144093184 395107821246415556837376 395650551770105688096768 401720504447192386240512 410304275909739232100352 419874054939703995531264 426085209598575356411904 428621431084281162104832 444496298902217501442048 452172059165835072110592 461592310398456636112896 489853064096321328119808 500058336264994689122304 507995770173962858790912 527534069026807584129024 562565628298119025262592 568113612798100475215872 571495241445708216139776 592661731869623335256064 602580756670788579360768 615456413864608848150528 642932146626421743157248 653137418795095104159744 666744448353326252163072 692388465597684954169344 734779596144481992179712 750087504397492033683456 761993655260944288186368 791301103540211376193536 820608551819478464200704 839748109879407991062528 852170419197150712823808 857242862168562324209664 888992597804435002884096 923184620796913272225792 979706128192642656239616 1000116672529989378244608 1055068138053615168258048 1125131256596238050525184 1142990482891416432279552 1185323463739246670512128 1205161513341577158721536 1230912827729217696301056 1285864293252843486314496 1333488896706652504326144 1384776931195369908338688 1469559192288963984359424 1500175008794984067366912 1523987310521888576372736 1582602207080422752387072 1704340838394301425647616 1714485724337124648419328 1777985195608870005768192 1846369241593826544451584 1959412256385285312479232 2000233345059978756489216 2250262513192476101050368 2285980965782832864559104 2461825655458435392602112 2571728586505686972628992 2666977793413305008652288 2769553862390739816677376 2939118384577927968718848 3000350017589968134733824 3165204414160845504774144 3428971448674249296838656 3555970391217740011536384 3692738483187653088903168 4000466690119957512978432 4500525026384952202100736 4571961931565665729118208 5143457173011373945257984 5333955586826610017304576 5539107724781479633354752 5878236769155855937437696 6000700035179936269467648 6857942897348498593677312 7385476966375306177806336 8000933380239915025956864 9001050052769904404201472 10286914346022747890515968 10667911173653220034609152 11078215449562959266709504 12001400070359872538935296 13715885794696997187354624 16001866760479830051913728 18002100105539808808402944 20573828692045495781031936 22156430899125918533419008 24002800140719745077870592 32003733520959660103827456 36004200211079617616805888 41147657384090991562063872 48005600281439490155741184 72008400422159235233611776 96011200562878980311482368 144016800844318470467223552 288033601688636940934447104
- Sum of all divisors σ(n): 1096209389260845894771738813
- Sum of proper divisors (its aliquot sum) s(n): 808175787572208953837291709
- 288033601688636940934447104 is an abundant number, because the sum of its proper divisors (808175787572208953837291709) is greater than itself. Its abundance is 520142185883572012902844605
Bases of 288033601688636940934447104
- Binary: 11101110010000010111110011010101110000010110010101000001000000000000000000000000000000002
- Hexadecimal: 0xEE417CD5C1654100000000
- Base-36: 106VT8W3Z2WHS00000
Squares and roots of 288033601688636940934447104
- 288033601688636940934447104 squared (2880336016886369409344471042) is 82963355701728357232167045037836197454034910173986816
- 288033601688636940934447104 cubed (2880336016886369409344471043) is 23896234150944332137490103124965475874806361272950955471688659497565156345380864
-
288033601688636940934447104 is a
perfect square number . Itssquare root is 16971552718848 -
The
cube root of 288033601688636940934447104 is 660411131.7272232303
Scales and comparisons
How big is 288033601688636940934447104?- 288,033,601,688,636,940,934,447,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 288,033,601,688,636,940,934,447,104 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 288033601688636940934447104 cubic inches would be around 55034261 feet tall.
Recreational maths with 288033601688636940934447104
- 288033601688636940934447104 backwards is 401744439049636886106330882
- 288033601688636940934447104 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 288033601688636940934447104's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 288033601688636940934447104 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 288033601688636940934447104 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/288033601688636940934447104/
Chicago style:
Numbermatics. 2024. "Number 288033601688636940934447104 - Facts about the integer". https://numbermatics.com/n/288033601688636940934447104/
The information we have on file for 288033601688636940934447104 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 288033601688636940934447104, math, Factors of 288033601688636940934447104, curriculum, school, college, exams, university, Prime factorization of 288033601688636940934447104, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighty-eight septillion, thirty-three sextillion, six hundred one quintillion, six hundred eighty-eight quadrillion, six hundred thirty-six trillion, nine hundred forty billion, nine hundred thirty-four million, four hundred forty-seven thousand, one hundred four.