160135477579732229233311744
160,135,477,579,732,229,233,311,744 is an even composite number composed of six prime numbers multiplied together.
What does the number 160135477579732229233311744 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 17415 divisors.
160135477579732229233311744 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred fifteen divisors.
Prime factorization of 160135477579732229233311744:
242 × 32 × 72 × 132 × 232 × 314
(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 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 23 × 23 × 31 × 31 × 31 × 31)See below for interesting mathematical facts about the number 160135477579732229233311744 from the Numbermatics database.
Names of 160135477579732229233311744
- Cardinal: 160135477579732229233311744 can be written as One hundred sixty septillion, one hundred thirty-five sextillion, four hundred seventy-seven quintillion, five hundred seventy-nine quadrillion, seven hundred thirty-two trillion, two hundred twenty-nine billion, two hundred thirty-three million, three hundred eleven thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 1.60135477579732229233311744 × 1026
Factors of 160135477579732229233311744
Divisors of 160135477579732229233311744
- Number of divisors d(n): 17415
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 23 24 26 28 31 32 36 39 42 46 48 49 52 56 62 63 64 69 72 78 84 91 92 93 96 98 104 112 117 124 126 128 138 144 147 156 161 168 169 182 184 186 192 196 207 208 217 224 234 248 252 256 273 276 279 288 294 299 312 322 336 338 364 368 372 384 392 403 414 416 434 441 448 468 483 496 504 507 512 529 546 552 558 576 588 598 624 637 644 651 672 676 713 728 736 744 768 784 806 819 828 832 868 882 896 897 936 961 966 992 1008 1014 1024 1058 1092 1104 1116 1127 1152 1176 1183 1196 1209 1248 1274 1288 1302 1344 1352 1426 1449 1456 1472 1488 1519 1521 1536 1568 1587 1612 1638 1656 1664 1736 1764 1792 1794 1872 1911 1922 1932 1953 1984 2016 2028 2048 2093 2116 2139 2184 2208 2232 2254 2304 2352 2366 2392 2418 2496 2548 2576 2604 2688 2691 2704 2821 2852 2883 2898 2912 2944 2976 3038 3042 3072 3136 3174 3224 3276 3312 3328 3381 3472 3528 3549 3584 3588 3627 3703 3744 3822 3844 3864 3887 3906 3968 4032 4056 4096 4186 4232 4278 4368 4416 4464 4508 4557 4608 4704 4732 4761 4784 4836 4991 4992 5096 5152 5208 5239 5376 5382 5408 5642 5704 5733 5766 5796 5824 5888 5952 6076 6084 6144 6272 6279 6348 6417 6448 6552 6624 6656 6727 6762 6877 6944 7056 7098 7168 7176 7254 7406 7488 7644 7688 7728 7774 7812 7936 8064 8112 8192 8281 8372 8463 8464 8556 8649 8736 8832 8928 9016 9114 9216 9269 9408 9464 9522 9568 9672 9982 9984 10143 10192 10304 10416 10478 10647 10752 10764 10816 11109 11284 11408 11466 11532 11592 11648 11661 11776 11904 12152 12168 12288 12493 12544 12558 12696 12834 12896 13104 13248 13312 13454 13524 13671 13754 13888 14112 14196 14336 14352 14508 14651 14812 14973 14976 15288 15376 15456 15548 15624 15717 15872 16128 16224 16384 16399 16562 16744 16926 16928 17112 17298 17472 17664 17856 18032 18228 18432 18538 18816 18837 18928 19044 19136 19344 19747 19964 19968 20181 20286 20384 20608 20631 20832 20956 21294 21504 21528 21632 22103 22218 22568 22816 22932 23064 23184 23296 23322 23552 23808 24304 24336 24576 24843 24986 25088 25116 25389 25392 25668 25792 25921 26208 26496 26624 26908 27048 27209 27342 27508 27776 27807 28224 28392 28672 28704 29016 29302 29624 29791 29946 29952 30576 30752 30912 31096 31248 31434 31744 32256 32448 32768 32798 33124 33327 33488 33852 33856 34224 34596 34937 34944 34983 35328 35712 36064 36456 36673 36864 37076 37479 37632 37674 37856 38088 38272 38688 39494 39928 39936 40362 40572 40768 41216 41262 41664 41912 42588 43008 43056 43264 43953 44206 44436 44919 45136 45632 45864 46128 46368 46592 46644 47089 47104 47151 47616 48139 48608 48672 49152 49197 49686 49972 50176 50232 50778 50784 51336 51584 51842 52416 52992 53248 53816 54096 54418 54684 55016 55552 55614 56448 56784 57344 57408 58032 58604 59241 59248 59582 59892 59904 60543 61152 61504 61824 61893 62192 62496 62868 63488 64512 64883 64896 65536 65596 66248 66309 66654 66976 67704 67712 68448 69192 69874 69888 69966 70656 71424 72128 72912 73346 73728 74152 74529 74958 75264 75348 75712 76176 76544 77376 77763 78988 79856 79872 80724 81144 81536 81627 82432 82524 83328 83421 83824 85176 86016 86112 86528 87451 87906 88412 88872 89373 89401 89838 90272 91264 91728 92256 92736 93184 93288 94178 94208 94302 95232 96278 97216 97344 98304 98394 99372 99944 100352 100464 101556 101568 102672 103168 103684 104811 104832 105984 106496 107632 108192 108836 109368 110019 110032 111104 111228 112437 112896 113568 114688 114793 114816 116064 117208 118482 118496 119164 119784 119808 120497 121086 122304 123008 123648 123786 124384 124992 125736 126976 129024 129766 129792 131072 131192 131859 132496 132618 133308 133952 135408 135424 136896 138384 139748 139776 139932 141267 141312 142848 144256 144417 145824 146692 147456 147591 148304 149058 149916 150528 150696 151424 152352 153088 154721 154752 155526 157976 159712 159744 161448 162288 162409 163072 163254 164864 165048 166656 166842 167648 170352 172032 172224 173056 174902 175812 176824 177723 177744 178746 178802 179676 180544 182528 183456 184512 185472 186368 186576 188356 188416 188604 190463 190464 192556 194432 194649 194688 196608 196788 198744 198927 199888 200704 200928 203112 203136 205344 206336 207368 208537 209622 209664 211968 212992 213187 215264 216384 217672 218736 220038 220064 222208 222456 224874 225792 227136 229376 229586 229632 232128 233289 234416 236964 236992 238328 239568 239616 240994 242172 244608 244881 246016 247296 247572 248768 249984 251472 253952 256711 258048 259532 259584 262144 262353 262384 263718 264992 265236 266616 267904 268119 268203 270816 270848 273792 276768 279496 279552 279864 282534 282624 285696 287339 288512 288834 291648 293384 294912 295182 296608 298116 299832 301056 301392 302848 304704 306176 309442 309504 311052 314433 315952 319424 319488 322896 324576 324818 326144 326508 329728 330057 330096 333312 333684 335296 336973 340704 344064 344379 344448 346112 349804 351624 353648 355446 355488 357492 357604 359352 361088 361491 365056 366912 369024 370944 372736 373152 376712 376832 377208 380926 380928 385112 387283 388864 389298 389376 393216 393576 397488 397854 399776 401408 401856 406224 406272 410688 412672 414736 417074 419244 419328 423801 423936 425984 426374 430528 432768 433251 435344 437472 440076 440128 444416 444912 449748 451584 454181 454272 458752 459172 459264 464163 464256 466578 468832 473928 473984 476656 479136 479232 481988 484344 487227 489216 489762 492032 494592 495144 497536 499968 502944 507904 508369 513422 516096 519064 519168 524288 524706 524768 527436 529984 530472 533232 535808 536238 536406 541632 541696 547584 553536 558992 559104 559728 565068 565248 571389 571392 574678 577024 577668 583296 583947 586768 589824 590364 593216 596232 599664 602112 602784 605696 609408 612157 612352 618884 619008 622104 625611 625807 628866 631904 638848 638976 639561 645792 649152 649636 652288 653016 659456 660114 660192 666624 667368 670592 673946 681408 685193 688128 688758 688896 692224 699608 703248 707296 710892 710976 714984 715208 718704 722176 722982 730112 733824 738048 741888 745472 746304 753424 753664 754416 761852 761856 770133 770224 774566 777728 778596 778752 786432 787059 787152 794976 795708 799552 802816 803551 803712 804609 812448 812544 821376 825344 829472 834148 838488 838656 843479 847602 847872 851968 852748 861056 862017 865536 866502 870688 874944 880152 880256 888832 889824 899496 903168 908362 908544 917504 918344 918528 923521 928326 928512 933156 937664 947856 947968 953312 958272 958464 963976 968688 974454 978432 979524 984064 989184 990288 995072 999936 1005888 1010919 1015808 1016738 1026844 1032192 1033137 1038128 1038336 1048576 1049412 1049536 1054872 1059968 1060944 1066464 1071616 1072476 1072812 1083047 1083264 1083392 1084473 1095168 1107072 1117984 1118208 1119456 1130136 1130496 1136863 1142778 1142784 1149356 1154048 1155336 1161849 1166592 1167894 1173536 1179648 1180728 1186432 1192464 1199328 1204224 1205568 1211392 1218816 1224314 1224704 1237768 1238016 1244208 1251222 1251614 1257732 1263808 1277696 1277952 1279122 1291584 1298304 1299272 1304576 1306032 1318912 1320228 1320384 1333248 1334736 1341184 1347892 1362543 1362816 1370386 1376256 1377516 1377792 1384448 1392489 1399216 1406496 1414592 1421784 1421952 1429968 1430416 1437408 1444352 1445964 1459759 1460224 1461681 1467648 1476096 1483776 1490944 1492309 1492608 1506848 1507328 1508832 1523704 1523712 1525107 1540266 1540448 1549132 1555456 1557192 1557504 1572864 1574118 1574304 1589952 1591416 1599104 1605632 1607102 1607424 1609218 1624896 1625088 1642752 1650688 1658944 1668296 1676976 1677312 1686958 1695204 1695744 1703936 1705496 1714167 1722112 1724034 1731072 1733004 1741376 1749888 1760304 1760512 1777664 1779648 1798992 1806336 1816724 1817088 1835008 1836471 1836688 1837056 1847042 1856652 1857024 1866312 1875328 1876833 1877421 1895712 1895936 1906624 1916544 1916928 1918683 1927952 1937376 1948908 1956864 1959048 1968128 1978368 1980576 1990144 1999872 2011373 2011776 2021838 2031616 2033476 2053688 2055579 2064384 2066274 2076256 2076672 2097152 2098824 2099072 2109744 2119936 2121888 2132928 2143232 2144952 2145624 2166094 2166528 2166784 2168946 2190336 2214144 2235968 2236416 2238912 2260272 2260992 2273726 2285556 2285568 2298712 2308096 2310399 2310672 2323698 2333184 2335788 2347072 2359296 2361456 2372864 2384928 2398656 2408448 2410653 2411136 2422784 2437632 2448628 2449408 2475536 2476032 2488416 2502444 2503228 2515464 2527616 2530437 2555392 2555904 2558244 2583168 2586051 2596608 2598544 2609152 2612064 2637824 2640456 2640768 2666496 2669472 2682368 2695784 2710981 2725086 2725632 2740772 2752512 2755032 2755584 2768896 2770563 2771431 2784978 2798432 2812992 2829184 2843568 2843904 2859936 2860832 2874816 2888704 2891928 2919518 2920448 2923362 2935296 2952192 2967552 2981888 2984618 2985216 3013696 3014656 3017664 3032757 3047408 3047424 3050214 3080532 3080896 3098264 3110912 3114384 3115008 3145728 3148236 3148608 3179904 3182832 3198208 3211264 3214204 3214848 3218436 3249141 3249792 3250176 3285504 3301376 3317888 3336592 3353952 3354624 3373916 3390408 3391488 3407872 3410589 3410992 3428334 3444224 3448068 3462144 3466008 3482752 3485547 3499776 3520608 3521024 3555328 3558583 3559296 3597984 3612672 3633448 3634176 3670016 3672942 3673376 3674112 3694084 3713304 3714048 3732624 3735407 3750656 3753666 3754842 3791424 3791872 3813248 3833088 3833856 3837366 3855904 3874752 3897816 3913728 3918096 3936256 3956736 3961152 3980288 3999744 4022746 4023552 4043676 4063232 4066952 4087629 4107376 4111158 4128768 4132548 4152512 4153344 4194304 4197648 4198144 4219488 4239872 4243776 4265856 4286464 4289904 4291248 4332188 4333056 4333568 4337892 4379277 4380649 4380672 4428288 4471936 4472832 4476927 4477824 4520544 4521984 4547452 4571112 4571136 4575321 4597424 4616192 4620798 4621344 4647396 4666368 4671576 4694144 4718592 4722912 4745728 4769856 4796351 4797312 4816896 4821306 4822272 4845568 4875264 4897256 4898816 4951072 4952064 4976832 5004888 5006456 5030928 5034679 5055232 5060874 5110784 5111808 5116488 5166336 5172102 5193216 5197088 5218304 5224128 5275648 5280912 5281536 5332992 5338944 5364736 5391568 5421962 5450172 5451264 5481544 5505024 5509413 5510064 5511168 5537792 5541126 5542862 5569956 5596864 5625984 5632263 5658368 5687136 5687808 5719872 5721664 5749632 5777408 5783856 5839036 5840896 5846724 5870592 5904353 5904384 5935104 5963776 5969236 5970432 6027392 6029312 6034119 6035328 6065514 6094816 6094848 6100428 6161064 6161792 6166737 6196528 6221824 6228768 6230016 6291456 6296472 6297216 6359808 6365664 6396416 6422528 6428408 6429696 6436872 6464647 6498282 6499584 6500352 6571008 6602752 6608797 6635776 6673184 6707904 6709248 6747832 6780816 6782976 6815744 6821178 6821984 6856668 6888448 6896136 6924288 6932016 6965504 6971094 6999552 7041216 7042048 7110656 7117166 7118592 7195968 7225344 7231959 7266896 7268352 7340032 7345884 7346752 7348224 7388168 7426608 7428096 7465248 7470814 7501312 7507332 7509684 7582848 7583744 7591311 7626496 7666176 7667712 7674732 7711808 7749504 7795632 7827456 7836192 7872512 7913472 7922304 7958041 7960576 7999488 8045492 8047104 8087352 8126464 8132943 8133904 8175258 8214752 8222316 8257536 8265096 8305024 8306688 8311689 8314293 8388608 8395296 8396288 8438976 8479744 8487552 8531712 8572928 8579808 8582496 8664376 8666112 8667136 8675784 8758554 8761298 8761344 8856576 8907509 8943872 8945664 8953854 8955648 9041088 9043968 9094904 9142224 9142272 9150642 9194848 9232384 9241596 9242688 9294792 9332736 9343152 9388288 9437184 9445824 9491456 9539712 9592702 9594624 9633792 9642612 9644544 9691136 9747423 9750528 9794512 9797632 9902144 9904128 9953664 10009776 10012912 10061856 10069358 10110464 10121748 10221568 10223616 10231767 10232976 10332672 10344204 10386432 10394176 10436608 10446163 10448256 10551296 10561824 10563072 10665984 10675749 10677888 10729472 10783136 10843924 10900344 10902528 10963088 11010048 11018826 11020128 11022336 11075584 11082252 11085724 11139912 11193728 11206221 11251968 11264526 11316736 11374272 11375616 11439744 11443328 11499264 11554816 11567712 11678072 11681792 11693448 11741184 11808706 11808768 11870208 11927552 11938472 11940864 12005773 12054784 12058624 12068238 12070656 12131028 12189632 12189696 12200856 12322128 12323584 12333474 12393056 12443648 12457536 12460032 12582912 12592944 12594432 12719616 12731328 12792832 12845056 12856816 12859392 12873744 12929294 12996564 12999168 13000704 13137831 13141947 13142016 13205504 13217594 13271552 13346368 13415808 13418496 13430781 13495664 13561632 13565952 13631488 13642356 13643968 13713336 13776896 13792272 13848576 13864032 13931008 13942188 13999104 14079611 14082432 14084096 14221312 14234332 14237184 14389053 14391936 14450688 14463918 14533792 14536704 14680064 14691768 14693504 14696448 14776336 14853216 14856192 14930496 14941628 15002624 15014664 15019368 15104037 15165696 15167488 15182622 15252992 15332352 15335424 15349464 15423616 15499008 15591264 15654912 15672384 15745024 15759439 15826944 15844608 15916082 15921152 15998976 16090984 16094208 16174704 16252928 16265886 16267808 16350516 16429504 16444632 16515072 16530192 16610048 16613376 16623378 16628586 16777216 16790592 16792576 16877952 16959488 16975104 17063424 17145856 17159616 17164992 17328752 17332224 17334272 17351568 17517108 17522596 17522688 17713059 17713152 17815018 17887744 17891328 17907708 17911296 18082176 18087936 18102357 18189808 18284448 18284544 18301284 18389696 18464768 18483192 18485376 18589584 18665472 18686304 18776576 18874368 18891648 18976867 18982912 19079424 19185404 19189248 19267584 19285224 19289088 19382272 19393941 19400017 19494846 19501056 19589024 19595264 19804288 19808256 19826391 19907328 20019552 20025824 20123712 20138716 20220928 20243496 20443136 20447232 20463534 20465952 20665344 20688408 20772864 20788352 20873216 20892326 20896512 21102592 21123648 21126144 21240983 21331968 21351498 21355776 21458944 21566272 21687848 21800688 21805056 21926176 22020096 22037652 22040256 22044672 22151168 22164504 22171448 22279824 22387456 22412442 22503936 22529052 22633472 22748544 22751232 22879488 22886656 22998528 23109632 23135424 23356144 23363584 23386896 23482368 23617412 23617536 23740416 23855104 23874123 23876944 23881728 24011546 24109568 24117248 24136476 24141312 24262056 24379264 24379392 24398829 24401712 24644256 24647168 24666948 24786112 24887296 24910081 24915072 24920064 24942879 25165824 25185888 25188864 25439232 25462656 25585664 25690112 25713632 25718784 25747488 25858588 25993128 25998336 26001408 26147849 26275662 26283894 26284032 26411008 26435188 26543104 26692736 26722527 26831616 26836992 26861562 26991328 27123264 27131904 27262976 27284712 27287936 27426672 27553792 27584544 27697152 27728064 27862016 27884376 27998208 28159222 28164864 28168192 28442624 28468664 28474368 28778106 28783872 28901376 28927836 29067584 29073408 29360128 29383536 29387008 29392896 29552672 29706432 29712384 29860992 29883256 30005248 30029328 30038736 30208074 30331392 30334976 30365244 30505984 30664704 30670848 30698928 30847232 30998016 31182528 31309824 31338489 31344768 31490048 31518878 31653888 31689216 31832164 31842304 31997952 32027247 32181968 32188416 32349408 32505856 32531772 32535616 32701032 32859008 32889264 33030144 33060384 33220096 33226752 33246756 33257172 33554432 33574457 33581184 33585152 33618663 33755904 33918976 33950208 34126848 34291712 34319232 34329984 34657504 34664448 34668544 34703136 35034216 35045192 35045376 35242753 35426118 35426304 35630036 35775488 35782656 35815416 35822592 36017319 36164352 36175872 36204714 36379616 36568896 36569088 36602568 36779392 36929536 36966384 36970752 37179168 37330944 37372608 37553152 37748736 37783296 37953734 37965824 38158848 38370808 38378496 38535168 38570448 38578176 38764544 38787882 38800034 38989692 39002112 39178048 39190528 39425841 39608576 39616512 39652782 39814656 40039104 40051648 40247424 40277432 40441856 40486992 40886272 40894464 40927068 40931904 41330688 41376816 41545728 41576704 41746432 41784652 41793024 42205184 42238833 42247296 42252288 42481966 42663936 42702996 42711552 42917888 43132544 43167159 43375696 43601376 43610112 43852352 44040192 44075304 44080512 44089344 44302336 44329008 44342896 44559648 44774912 44824884 45007872 45058104 45252529 45266944 45312111 45497088 45502464 45758976 45773312 45997056 46219264 46261579 46270848 46712288 46727168 46773792 46964736 47234824 47235072 47278317 47480832 47710208 47748246 47753888 47763456 48023092 48219136 48234496 48272952 48282624 48524112 48758528 48758784 48797658 48803424 49288512 49294336 49333896 49572224 49774592 49820162 49830144 49840128 49885758 50331648 50371776 50377728 50878464 50925312 51171328 51380224 51427264 51437568 51494976 51717176 51986256 51996672 52002816 52295698 52551324 52567788 52568064 52822016 52870376 53086208 53139177 53385472 53445054 53663232 53673984 53723124 53982656 54246528 54263808 54525952 54569424 54575872 54853344 55107584 55169088 55394304 55456128 55724032 55768752 55996416 56318444 56329728 56336384 56885248 56930601 56937328 56948736 57556212 57567744 57802752 57855672 58135168 58146816 58181823 58200051 58720256 58767072 58774016 58785792 59105344 59412864 59424768 59479173 59721984 59766512 60010496 60058656 60077472 60416148 60662784 60669952 60730488 61011968 61329408 61341696 61397856 61694464 61996032 62352563 62365056 62619648 62676978 62689536 62980096 63037756 63307776 63378432 63664328 63684608 63722949 63995904 64054494 64363936 64376832 64698816 65011712 65063544 65071232 65402064 65718016 65778528 66060288 66120768 66440192 66453504 66493512 66514344 67108864 67148914 67162368 67170304 67237326 67511808 67837952 67900416 68253696 68583424 68638464 68659968 69315008 69328896 69337088 69406272 70068432 70090384 70090752 70485506 70852236 70852608 71260072 71550976 71565312 71622369 71630832 71645184 72034638 72328704 72351744 72409428 72759232 73137792 73138176 73205136 73558784 73859072 73932768 73941504 74358336 74661888 74730243 74745216 75106304 75497472 75566592 75907468 75931648 76317696 76741616 76756992 77070336 77140896 77156352 77529088 77575764 77600068 77979384 78004224 78356096 78381056 78443547 78851682 79217152 79233024 79305564 79629312 80078208 80103296 80167581 80494848 80554864 80883712 80973984 81772544 81788928 81854136 81863808 82661376 82753632 83091456 83153408 83492864 83569304 83586048 84040411 84410368 84477666 84494592 84504576 84963932 85327872 85405992 85423104 85835776 85914361 86265088 86334318 86751392 87202752 87220224 87704704 88080384 88150608 88161024 88178688 88604672 88658016 88685792 89119296 89549824 89649768 90015744 90116208 90505058 90533888 90624222 90994176 91004928 91517952 91546624 91994112 92438528 92523158 92541696 93424576 93454336 93547584 93929472 94015467 94469648 94470144 94556634 94961664 95420416 95496492 95507776 95526912 96046184 96438272 96468992 96545904 96565248 97048224 97517056 97517568 97595316 97606848 98577024 98588672 98667792 99144448 99549184 99640324 99660288 99680256 99771516 100663296 100723371 100743552 100755456 101756928 101850624 102342656 102760448 102854528 102875136 102989952 103434352 103972512 103993344 104005632 104591396 105102648 105135576 105136128 105644032 105728259 105740752 106172416 106278354 106770944 106890108 107326464 107347968 107446248 107965312 108051957 108493056 108527616 109051904 109138848 109151744 109706688 110215168 110316073 110338176 110788608 110912256 111448064 111537504 111992832 112636888 112659456 112672768 113770496 113861202 113874656 113897472 115112424 115135488 115605504 115711344 115797617 116270336 116293632 116363646 116400102 117440512 117534144 117548032 117571584 118210688 118825728 118849536 118958346 119443968 119533024 120020992 120117312 120154944 120832296 121325568 121339904 121460976 122023936 122658816 122683392 122795712 123388928 123992064 124705126 124730112 125239296 125353956 125379072 125960192 126075512 126615552 126716499 126756864 127328656 127369216 127445898 127991808 128108988 128727872 128753664 129397632 130023424 130127088 130142464 130804128 131436032 131557056 132120576 132241536 132880384 132907008 132987024 133028688 134217728 134297828 134324736 134340608 134474652 135023616 135675904 135757587 135800119 135800832 136507392 137166848 137276928 137319936 138630016 138657792 138674176 138784737 138812544 140136864 140180768 140181504 140971012 141704472 141705216 141834951 142520144 143101952 143130624 143244738 143261664 143290368 144069276 144657408 144703488 144818856 145518464 146275584 146276352 146410272 147117568 147718144 147865536 147883008 148686881 148716672 149323776 149460486 149490432 150212608 150994944 151133184 151814936 151863296 152635392 153483232 153513984 154140672 154281792 154312704 155058176 155151528 155200136 155958768 156008448 156075049 156712192 156762112 156887094 157703364 158434304 158466048 158611128 159258624 160156416 160206592 160335162 160989696 161109728 161767424 161947968 163545088 163577856 163708272 163727616 165322752 165507264 166182912 166306816 166985728 167138608 167172096 168080822 168820736 168955332 168989184 169009152 169927864 170655744 170791803 170811984 170846208 171671552 171828722 172530176 172668636 173502784 174405504 174440448 174600153 175409408 176160768 176301216 176322048 176357376 177209344 177316032 177371584 178238592 179099648 179299536 180031488 180232416 181010116 181067776 181248444 181988352 182009856 183034943 183035904 183093248 183988224 184877056 185046316 185083392 186849152 186908672 187057689 187095168 187858944 188030934 188939296 188940288 189113268 189923328 190840832 190992984 191015552 191053824 191168847 192092368 192876544 192937984 193091808 193130496 194096448 195034112 195035136 195190632 195213696 197154048 197177344 197335584 198288896 199098368 199280648 199320576 199360512 199543032 201326592 201446742 201487104 201510912 203513856 203701248 204685312 204872707 205520896 205709056 205750272 205979904 206868704 207945024 207986688 208011264 209182792 210205296 210271152 210272256 211288064 211456518 211481504 212344832 212556708 213541888 213780216 214652928 214695936 214892496 215930624 216103914 216986112 217055232 218103808 218277696 218303488 219413376 220430336 220632146 220676352 221577216 221824512 222896128 223075008 223985664 224190729 225273776 225318912 225345536 227540992 227722404 227749312 227794944 230224848 230270976 231211008 231422688 231595234 232540672 232587264 232727292 232800204 234881024 235068288 235096064 235143168 235330641 236421376 237651456 237699072 237916692 238887936 239066048 240041984 240234624 240309888 241664592 242651136 242679808 242921952 244047872 245317632 245366784 245591424 246699271 246777856 247984128 249410252 249460224 250478592 250707912 250758144 251920384 252121233 252151024 253231104 253432998 253513728 254657312 254738432 254891796 255983616 256217976 257455744 257507328 257743083 258795264 260046848 260254176 260284928 261608256 262872064 263114112 264241152 264483072 265760768 265814016 265974048 266057376 268435456 268595656 268649472 268681216 268949304 270047232 271351808 271515174 271600238 271601664 273014784 274333696 274553856 274639872 276132779 277260032 277315584 277348352 277569474 277625088 280273728 280361536 280363008 281942024 283408944 283410432 283669902 285040288 286203904 286261248 286489476 286523328 286580736 288138552 289314816 289406976 289637712 291036928 292551168 292552704 292820544 294235136 295436288 295731072 295766016 297373762 297433344 298647552 298920972 298980864 300425216 301989888 302170113 302266368 303629872 303726592 305270784 306966464 307027968 308281344 308563584 308625408 310116352 310303056 310400272 311917536 312016896 312150098 313424384 313524224 313774188 315406728 316868608 316932096 317184777 317222256 318517248 320312832 320413184 320670324 321979392 322219456 323534848 323831053 323895936 327090176 327155712 327416544 327455232 330645504 330948219 331014528 332365824 332613632 333971456 334277216 334344192 336161644 337641472 337910664 337978368 338018304 339855728 341311488 341583606 341623968 341692416 343343104 343657444 345060352 345337272 347005568 347392851 348811008 348880896 349200306 350818816 352321536 352602432 352644096 352714752 354418688 354632064 354743168 356477184 358199296 358599072 360062976 360464832 362020232 362135552 362496888 363976704 364019712 366069886 366071808 366186496 367976448 369754112 370092632 370166784 373698304 373817344 374115378 374190336 375717888 376061868 377878592 377880576 378226536 379846656 381681664 381985968 382031104 382107648 382337694 384184736 385753088 385875968 386183616 386260992 388192896 390068224 390070272 390381264 390427392 394308096 394354688 394671168 396577792 398196736 398561296 398641152 398721024 399086064 402653184 402893484 402974208 403021824 407027712 407272761 407400357 407402496 409370624 409745414 411041792 411418112 411500544 411959808 413737408 415890048 415973376 416022528 416354211 418365584 420410592 420542304 420544512 422576128 422913036 422963008 424689664 425113416 427083776 427560432 429305856 429391872 429784992 431861248 432207828 433972224 434110464 436207616 436467941 436555392 436606976 438826752 440860672 441264292 441352704 443154432 443649024 445792256 446060643 446150016 447971328 448381458 450547552 450637824 450691072 455081984 455444808 455498624 455589888 460449696 460541952 462422016 462845376 463190468 465081344 465174528 465454584 465600408 468225147 469762048 470136576 470192128 470286336 470661282 472842752 475302912 475398144 475833384 477775872 478132096 480083968 480469248 480619776 483329184 485302272 485359616 485843904 488095744 488542609 490635264 490733568 491182848 493398542 493555712 495968256 498820504 498920448 500957184 501415824 501516288 503840768 504242466 504302048 506462208 506865996 507027456 509314624 509476864 509783592 511967232 512435952 514911488 515014656 515486166 517590528 520093696 520508352 520569856 523216512 525744128 526228224 528482304 528966144 531521536 531628032 531948096 532114752 536870912 537191312 537298944 537362432 537898608 540094464 542703616 543030348 543200476 543203328 546029568 548667392 549104829 549107712 549279744 552265558 554520064 554631168 554696704 555138948 555250176 560547456 560723072 560726016 561173067 563884048 566817888 566820864 567339804 570080576 572407808 572522496 572978952 573046656 573161472 576277104 578629632 578813952 579275424 582073856 585102336 585105408 585641088 588282877 588470272 590872576 591462144 591532032 594747524 594866688 597295104 597841944 597961728 600850432 601400527 603979776 604340226 604532736 607259744 607453184 610541568 613932928 614055936 614618121 616562688 617127168 617250816 620232704 620606112 620800544 623835072 624033792 624300196 626848768 627048448 627548376 630813456 633737216 633864192 634369554 634444512 637034496 640625664 640826368 641340648 643958784 644438912 647069696 647662106 647791872 654180352 654311424 654833088 654910464 661291008 661896438 662029056 664731648 665227264 667942912 668554432 668688384 672323288 675282944 675821328 675956736 676036608 679711456 682622976 683167212 683247936 683384832 686686208 687314888 690120704 690674544 694011136 694785702 697622016 697761792 698400612 701637632 704643072 705204864 705288192 705429504 708837376 709264128 709486336 712954368 716398592 717198144 720125952 720929664 724040464 724271104 724993776 727953408 728039424 732139772 732143616 732372992 735952896 739508224 740097813 740185264 740333568 747396608 747634688 748230756 748380672 751435776 752123736 755757184 755761152 756363699 756453072 759693312 763363328 763971936 764062208 764215296 764675388 768369472 771506176 771751936 772212511 772367232 772521984 773229249 776385792 780136448 780140544 780762528 780854784 788616192 788709376 789342336 793155584 796393472 797122592 797282304 797442048 798172128 805306368 805786968 805948416 806043648 810583319 814055424 814545522 814800714 814804992 818741248 819490828 822083584 822836224 823001088 823919616 827474816 828398337 831780096 831946752 832045056 832708422 836731168 840821184 841084608 841089024 845152256 845826072 845926016 849379328 850226832 854167552 855120864 858611712 858783744 859569984 863722496 864415656 867944448 868220928 872415232 872935882 873110784 873213952 877653504 881721344 882528584 882705408 886308864 887298048 891584512 892121286 892300032 895942656 896762916 901095104 901275648 901382144 910163968 910889616 910997248 911179776 920899392 921083904 924844032 925690752 926380936 930162688 930349056 930909168 931200816 936450294 939524096 940273152 940384256 940572672 941322564 945685504 950605824 950796288 951666768 955551744 956264192 960167936 960938496 961239552 966658368 970604544 970719232 971493159 971687808 976191488 977085218 981270528 981467136 982365696 986797084 987111424 991936512 992844657 997641008 997840896 1001914368 1002831648 1003032576 1007681536 1008484932 1008604096 1012924416 1013731992 1014054912 1018629248 1018953728 1019567184 1023934464 1024871904 1029822976 1030029312 1030972332 1035181056 1040187392 1040808167 1041016704 1041139712 1042178553 1046433024 1051488256 1052456448 1056964608 1057932288 1063043072 1063256064 1063896192 1064229504 1073741824 1074382624 1074597888 1074724864 1075797216 1080188928 1085407232 1086060696 1086400952 1086406656 1092059136 1092525343 1097334784 1098209658 1098215424 1098559488 1104531116 1109040128 1109262336 1109393408 1110277896 1110500352 1121094912 1121446144 1121452032 1122346134 1127768096 1133635776 1133641728 1134679608 1140161152 1144815616 1145044992 1145957904 1146093312 1146322944 1152554208 1157259264 1157627904 1158550848 1164147712 1170204672 1170210816 1171282176 1176565754 1176940544 1181745152 1182924288 1183064064 1189495048 1189733376 1194590208 1195683888 1195923456 1201700864 1202801054 1207959552 1208680452 1209065472 1214519488 1214906368 1221083136 1222201071 1227865856 1228111872 1229236242 1233125376 1234254336 1234501632 1240465408 1241212224 1241601088 1247670144 1248067584 1248600392 1253697536 1254096896 1255096752 1261626912 1267474432 1267728384 1268739108 1268889024 1274068992 1281251328 1281652736 1282681296 1287917568 1288877824 1294139392 1295324212 1295583744 1308360704 1308622848 1309403823 1309666176 1309820928 1322582016 1323792876 1324058112 1329463296 1330454528 1335885824 1337108864 1337376768 1338181929 1344646576 1350565888 1351642656 1351913472 1352073216 1359422912 1365245952 1366334424 1366495872 1366769664 1373372416 1374629776 1380241408 1381349088 1388022272 1389571404 1395244032 1395523584 1396801224 1403275264 1404675441 1409286144 1410409728 1410576384 1410859008 1417674752 1418528256 1418972672 1425908736 1432797184 1434108949 1434396288 1440251904 1441859328 1448080928 1448542208 1449987552 1455906816 1456078848 1464279544 1464287232 1464745984 1465627827 1471905792 1479016448 1480195626 1480370528 1480667136 1494793216 1495269376 1496461512 1496761344 1502871552 1504247472 1511514368 1511522304 1512727398 1512906144 1519386624 1526726656 1527943872 1528124416 1528430592 1529350776 1536738944 1543012352 1543503872 1544425022 1544734464 1545043968 1546458498 1552771584 1560272896 1560281088 1561525056 1561709568 1577232384 1577418752 1578684672 1586311168 1592786944 1594245184 1594564608 1594884096 1596344256 1610612736 1611573936 1611896832 1612087296 1621166638 1628110848 1629091044 1629601428 1629609984 1637482496 1638981656 1644167168 1645672448 1646002176 1647314487 1647839232 1654949632 1656796674 1663560192 1663893504 1664090112 1665416844 1673462336 1681642368 1682169216 1682178048 1690304512 1691652144 1691852032 1698758656 1700453664 1708335104 1710241728 1717223424 1717567488 1719139968 1727444992 1728831312 1735888896 1736441856 1744830464 1745871764 1746221568 1746427904 1755307008 1763442688 1764848631 1765057168 1765410816 1772617728 1774596096 1783169024 1784242572 1784600064 1791885312 1793525832 1802190208 1802551296 1802764288 1804201581 1820327936 1821779232 1821994496 1822359552 1841798784 1842167808 1843854363 1849688064 1851381504 1852761872 1860325376 1860698112 1861818336 1862401632 1872900588 1879048192 1880546304 1880768512 1881145344 1882645128 1891371008 1901211648 1901592576 1903333536 1911103488 1912528384 1920335872 1921876992 1922479104 1932929453 1933316736 1941209088 1941438464 1942986318 1943375616 1952382976 1954170436 1962541056 1962934272 1964731392 1973594168 1974222848 1983873024 1985689314 1995282016 1995681792 2003828736 2005663296 2006065152 2015363072 2016969864 2017208192 2025848832 2027463984 2028109824 2037258496 2037907456 2039134368 2047868928 2049743808 2059645952 2060058624 2061944664 2070362112 2080374784 2081616334 2082033408 2082279424 2084357106 2092866048 2102976512 2104912896 2113929216 2115864576 2126086144 2126512128 2127792384 2128459008 2147483648 2148765248 2149195776 2149449728 2151594432 2160377856 2170814464 2172121392 2172801904 2172813312 2184118272 2185050686 2194669568 2196419316 2196430848 2197118976 2209062232 2218080256 2218524672 2218786816 2220293439 2220555792 2221000704 2242189824 2242892288 2242904064 2244692268 2255536192 2267271552 2267283456 2269359216 2280322304 2289631232 2290089984 2291915808 2292186624 2292645888 2305108416 2314518528 2315255808 2316637533 2317101696 2328295424 2340409344 2340421632 2342564352 2353131508 2353881088 2363490304 2365848576 2366128128 2378990096 2379466752 2389180416 2391367776 2391846912 2403401728 2405602108 2415919104 2417360904 2418130944 2429038976 2429812736 2431749957 2442166272 2444402142 2455731712 2456223744 2458472484 2466250752 2468508672 2469003264 2480930816 2482424448 2483202176 2485195011 2495340288 2496135168 2497200784 2507395072 2508193792 2510193504 2523253824 2534948864 2535456768 2537478216 2537778048 2548137984 2562502656 2563305472 2565362592 2575835136 2577755648 2588278784 2590648424 2591167488 2616721408 2617245696 2618807646 2619332352 2619641856 2645164032 2647585752 2648116224 2658926592 2660909056 2663345191 2671771648 2674217728 2674753536 2676363858 2689293152 2701131776 2703285312 2703826944 2704146432 2718845824 2730491904 2732668848 2732991744 2733539328 2746744832 2749259552 2760482816 2762698176 2776044544 2779142808 2790488064 2791047168 2793602448 2806550528 2809350882 2818572288 2820819456 2821152768 2821718016 2835349504 2837056512 2837945344 2851817472 2865594368 2868217898 2868792576 2880503808 2883718656 2896161856 2897084416 2899975104 2911813632 2912157696 2914479477 2928559088 2928574464 2929491968 2931255654 2943811584 2958032896 2960391252 2960741056 2961334272 2989586432 2990538752 2992923024 2993522688 3005743104 3008494944 3023028736 3023044608 3025454796 3025812288 3038773248 3053453312 3055887744 3056248832 3056861184 3058701552 3073477888 3086024704 3087007744 3088850044 3089468928 3090087936 3092916996 3105543168 3120545792 3120562176 3122424501 3123050112 3123419136 3154464768 3154837504 3157369344 3172622336 3185573888 3188490368 3189129216 3189768192 3192688512 3221225472 3223147872 3223793664 3224174592 3242333276 3256221696 3258182088 3259202856 3259219968 3274964992 3277576029 3277963312 3288334336 3291344896 3292004352 3294628974 3295678464 3309899264 3313593348 3327120384 3327787008 3328180224 3330833688 3346924672 3363284736 3364338432 3364356096 3380609024 3383304288 3383704064 3397517312 3400907328 3416670208 3419798263 3420483456 3434446848 3435134976 3438279936 3454889984 3457662624 3471777792 3472883712 3489660928 3491743528 3492443136 3492855808 3510614016 3526885376 3529697262 3530114336 3530821632 3545235456 3549192192 3566338048 3568485144 3569200128 3583770624 3587051664 3589726127 3604380416 3605102592 3605528576 3608403162 3640655872 3643558464 3643988992 3644719104 3683597568 3684335616 3687708726 3699376128 3702763008 3705523744 3720650752 3721396224 3723636672 3724803264 3745801176 3758096384 3761092608 3761537024 3762290688 3765290256 3782742016 3802423296 3803185152 3806667072 3822206976 3825056768 3840671744 3843753984 3844958208 3865858906 3866633472 3882418176 3882876928 3885972636 3886751232 3904765952 3908340872 3925082112 3925868544 3928211469 3929462784 3947188336 3948445696 3967746048 3971378628 3990564032 3991363584 4007657472 4011326592 4012130304 4030726144 4033939728 4034416384 4051697664 4054927968 4056219648 4074516992 4075814912 4078268736 4095737856 4099487616 4119291904 4120117248 4123889328 4140724224 4160749568 4163232668 4164066816 4164558848 4168714212 4185732096 4205953024 4209803689 4209825792 4227858432 4231729152 4252172288 4253024256 4255584768 4256918016 4294967296 4297530496 4298391552 4298899456 4302326847 4303188864 4320755712 4341628928 4344242784 4345603808 4345626624 4368236544 4370101372 4389339136 4392838632 4392861696 4394237952 4396883481 4418124464 4436160512 4437049344 4437573632 4440586878 4441111584 4442001408 4484379648 4485784576 4485808128 4489384536 4511072384 4534543104 4534566912 4538718432 4560644608 4579262464 4580179968 4583831616 4584373248 4585291776 4610216832 4629037056 4630511616 4633275066 4634203392 4656590848 4680818688 4680843264 4685128704 4706263016 4707762176 4726980608 4731697152 4732256256 4757980192 4758933504 4778360832 4782735552 4783693824 4806803456 4811204216 4831838208 4834721808 4836261888 4858077952 4859625472 4863499914 4884332544 4888804284 4911463424 4912447488 4916944968 4932501504 4937017344 4938006528 4961861632 4964848896 4966404352 4970390022 4990680576 4992270336 4994401568 5014790144 5016387584 5020387008 5046507648 5069897728 5070913536 5074956432 5075556096 5096275968 5125005312 5126610944 5130725184 5151670272 5155511296 5176557568 5181296848 5182334976 5233442816 5234491392 5237615292 5238664704 5239283712 5290328064 5294545893 5295171504 5296232448 5317853184 5321818112 5326690382 5343543296 5348435456 5349507072 5352727716 5378586304 5402263552 5406570624 5407653888 5408292864 5412604743 5437691648 5460983808 5465337696 5465983488 5467078656 5493489664 5498519104 5520965632 5525396352 5552089088 5558285616 5580976128 5582094336 5587204896 5613101056 5618701764 5637144576 5641638912 5642305536 5643436032 5670699008 5674083233 5674113024 5675890688 5703634944 5731188736 5736435796 5737585152 5761007616 5767437312 5792323712 5794168832 5798788359 5799950208 5823627264 5824315392 5828958954 5857118176 5857148928 5858983936 5862511308 5887623168 5916065792 5920782504 5921482112 5922668544 5979172864 5981077504 5985846048 5987045376 6011486208 6016989888 6046057472 6046089216 6050909592 6051624576 6077546496 6106906624 6111775488 6112497664 6113722368 6117403104 6146955776 6172049408 6174015488 6177700088 6178937856 6180175872 6185833992 6211086336 6241091584 6241124352 6244849002 6246100224 6246838272 6308929536 6309675008 6314738688 6345244672 6351053917 6371147776 6376980736 6378258432 6379536384 6385377024 6442450944 6446295744 6447587328 6448349184 6484666552 6512443392 6516364176 6518405712 6518439936 6549929984 6555152058 6555926624 6576668672 6582689792 6584008704 6589257948 6591356928 6619798528 6627186696 6654240768 6655574016 6656360448 6661667376 6693849344 6726569472 6728676864 6728712192 6761218048 6766608576 6767408128 6795034624 6801814656 6833340416 6839596526 6840966912 6868893696 6870269952 6876559872 6909779968 6915325248 6943555584 6945767424 6949912599 6979321856 6983487056 6984886272 6985711616 7021228032 7053770752 7059394524 7060228672 7061643264 7090470912 7098384384 7132676096 7136970288 7138400256 7167541248 7174103328 7179452254 7208760832 7210205184 7211057152 7216806324 7281311744 7287116928 7287977984 7289438208 7295249871 7367195136 7368671232 7375417452 7398752256 7405526016 7411047488 7441301504 7442792448 7447273344 7449606528 7491602352 7516192768 7522185216 7523074048 7524581376 7530580512 7565484032 7604846592 7606370304 7613334144 7644413952 7647677401 7650113536 7681343488 7687507968 7689916416 7731717812 7733266944 7764836352 7765753856 7771945272 7773502464 7809531904 7816681744 7850164224 7851737088 7856422938 7858925568 7894376672 7896891392 7935492096 7942757256 7981128064 7982727168 7990035573 8015314944 8022653184 8024260608 8061452288 8067879456 8068832768 8103395328 8109855936 8112439296 8149033984 8151629824 8156537472 8191475712 8198975232 8238583808 8240234496 8247778656 8281448448 8321499136 8326465336 8328133632 8329117696 8337428424 8371464192 8411906048 8419607378 8419651584 8455716864 8463458304 8504344576 8506048512 8511169536 8513836032 8589934592 8595060992 8596783104 8597798912 8604653694 8606377728 8641511424 8683257856 8688485568 8691207616 8691253248 8736473088 8740202744 8778678272 8785677264 8785723392 8788475904 8793766962 8836248928 8872321024 8874098688 8875147264 8881173756 8882223168 8884002816 8968759296 8971569152 8971616256 8978769072 9022144768 9069086208 9069133824 9077436864 9121289216 9158524928 9160359936 9167663232 9168746496 9170583552 9220433664 9258074112 9261023232 9266550132 9268406784 9313181696 9361637376 9361686528 9367273503 9370257408 9412526032 9415524352 9453961216 9463394304 9464512512 9515960384 9517867008 9556721664 9565471104 9567387648 9613606912 9622408432 9663676416 9669443616 9672523776 9716155904 9719250944 9726999828 9768665088 9777608568 9822926848 9824894976 9832728087 9833889936 9865003008 9874034688 9876013056 9923723264 9929697792 9932808704 9940780044 9981361152 9984540672 9988803136 10029580288 10032775168 10038762643 10040774016 10093015296 10139795456 10141827072 10149912864 10151112192 10192551936 10250010624 10253221888 10259394789 10261450368 10303340544 10311022592 10353115136 10362593696 10364669952 10466885632 10468982784 10475230584 10477329408 10478567424 10580656128 10589091786 10590343008 10592464896 10635706368 10643636224 10653380764 10687086592 10696870912 10699014144 10705455432 10757172608 10769178381 10804527104 10813141248 10815307776 10816585728 10825209486 10875383296 10921967616 10930675392 10931966976 10934157312 10986979328 10997038208 11041931264 11050792704 11104178176 11116571232 11161952256 11164188672 11174409792 11226202112 11237403528 11274289152 11283277824 11284611072 11286872064 11341398016 11348166466 11348226048 11351781376 11407269888 11462377472 11472871592 11475170304 11522015232 11534874624 11584647424 11588337664 11597576718 11599900416 11647254528 11648630784 11657917908 11714236352 11714297856 11717967872 11725022616 11775246336 11832131584 11841565008 11842964224 11845337088 11958345728 11962155008 11971692096 11974090752 12022972416 12033979776 12092114944 12092178432 12101819184 12103249152 12155092992 12213813248 12223550976 12224995328 12227444736 12234806208 12293911552 12344098816 12348030976 12355400176 12357875712 12360351744 12371667984 12422172672 12482183168 12482248704 12489698004 12492200448 12493676544 12617859072 12619350016 12629411067 12629477376 12690489344 12702107834 12742295552 12753961472 12756516864 12759072768 12770754048 12884901888 12892591488 12895174656 12896698368 12906980541 12969333104 13024886784 13032728352 13036811424 13036879872 13099859968 13110304116 13111853248 13153337344 13165379584 13168017408 13178515896 13182713856 13239597056 13254373392 13308481536 13311148032 13312720896 13323334752 13387698688 13453138944 13457353728 13457424384 13522436096 13530506171 13533217152 13534816256 13590069248 13603629312 13666680832 13679193052 13681933824 13737787392 13740539904 13753119744 13819559936 13830650496 13887111168 13891534848 13899825198 13958643712 13966974112 13969772544 13971423232 14042456064 14107541504 14118789048 14120457344 14123286528 14180941824 14196768768 14265352192 14273940576 14276800512 14335082496 14348206656 14358904508 14417521664 14420410368 14422114304 14433612648 14562623488 14574233856 14575955968 14578876416 14590499742 14734390272 14737342464 14750834904 14797504512 14811052032 14822094976 14882603008 14885584896 14894546688 14899213056 14983204704 15032385536 15044370432 15046148096 15049162752 15061161024 15130968064 15209693184 15212740608 15226668288 15288827904 15295354802 15300227072 15362686976 15375015936 15379832832 15463435624 15466533888 15529672704 15531507712 15543890544 15547004928 15619063808 15633363488 15700328448 15703474176 15712845876 15717851136 15788753344 15793782784 15870984192 15885514512 15962256128 15965454336 15980071146 16030629888 16045306368 16048521216 16122904576 16135758912 16137665536 16206790656 16219711872 16224878592 16298067968 16303259648 16313074944 16382951424 16397950464 16477167616 16480468992 16495557312 16562896896 16642998272 16652930672 16656267264 16658235392 16674856848 16742928384 16823812096 16839214756 16839303168 16911433728 16926916608 17008689152 17012097024 17022249699 17022339072 17027672064 17179869184 17190121984 17193566208 17195597824 17209307388 17212755456 17283022848 17366515712 17376971136 17382415232 17382506496 17396365077 17472946176 17480405488 17557356544 17571354528 17571446784 17576951808 17587533924 17672497856 17744642048 17748197376 17750294528 17762347512 17764446336 17768005632 17937518592 17943138304 17943232512 17957538144 18044289536 18138172416 18138267648 18154873728 18242578432 18317049856 18320719872 18335326464 18337492992 18341167104 18440867328 18516148224 18522046464 18533100264 18536813568 18626363392 18643416337 18723274752 18723373056 18734547006 18740514816 18825052064 18831048704 18907922432 18926788608 18929025024 19031920768 19035734016 19053161751 19113443328 19130942208 19134775296 19227213824 19244816864 19327352832 19338887232 19345047552 19432311808 19438501888 19453999656 19537330176 19555217136 19645853696 19649789952 19665456174 19667779872 19730006016 19748069376 19752026112 19847446528 19859395584 19865617408 19881560088 19962722304 19969081344 19977606272 20059160576 20065550336 20077525286 20081548032 20186030592 20279590912 20283654144 20299825728 20302224384 20385103872 20500021248 20506443776 20518789578 20522900736 20606681088 20622045184 20706230272 20725187392 20729339904 20933771264 20937965568 20950461168 20954658816 20957134848 21161312256 21178183572 21180686016 21184929792 21271412736 21287272448 21306761528 21374173184 21393741824 21398028288 21410910864 21514345216 21538356762 21609054208 21626282496 21630615552 21633171456 21650418972 21750766592 21843935232 21861350784 21863933952 21868314624 21973958656 21994076416 22083862528 22101585408 22208356352 22233142464 22323904512 22328377344 22348819584 22452404224 22474807056 22548578304 22566555648 22569222144 22573744128 22682796032 22696332932 22696452096 22703562752 22814539776 22924754944 22943032203 22945743184 22950340608 23044030464 23069749248 23169294848 23176675328 23195153436 23199800832 23294509056 23297261568 23315835816 23428472704 23428595712 23435935744 23450045232 23550492672 23664263168 23683130016 23685928448 23690674176 23916691456 23924310016 23938587841 23943384192 23948181504 23970106719 24045944832 24067959552 24184229888 24184356864 24203638368 24206498304 24310185984 24427626496 24447101952 24449990656 24454889472 24469612416 24587823104 24688197632 24696061952 24710800352 24715751424 24720703488 24743335968 24844345344 24964366336 24964497408 24979396008 24984400896 24987353088 25128082889 25235718144 25238700032 25258822134 25258954752 25380978688 25404215668 25484591104 25507922944 25513033728 25518145536 25541508096 25769803776 25785182976 25790349312 25793396736 25813961082 25938666208 26049773568 26065456704 26073622848 26073759744 26199719936 26220608232 26223706496 26306674688 26330759168 26336034816 26357031792 26365427712 26479194112 26508746784 26616963072 26622296064 26625441792 26646669504 26775397376 26906277888 26914707456 26914848768 27044872192 27061012342 27066434304 27069632512 27180138496 27207258624 27333361664 27358386104 27363867648 27475574784 27481079808 27506239488 27639119872 27661300992 27774222336 27783069696 27799650396 27917287424 27933948224 27939545088 27942846464 28084912128 28215083008 28237578096 28240914688 28246573056 28361883648 28393537536 28530704384 28547881152 28553601024 28670164992 28696413312 28717809016 28835043328 28840820736 28844228608 28867225296 29125246976 29148467712 29151911936 29157752832 29180999484 29468780544 29474684928 29501669808 29595009024 29622104064 29644189952 29765206016 29771169792 29789093376 29798426112 29966409408 30064771072 30088740864 30092296192 30098325504 30116287929 30122322048 30261936128 30419386368 30425481216 30453336576 30577655808 30590709604 30600454144 30725373952 30750031872 30759665664 30778184367 30926871248 30933067776 31059345408 31063015424 31087781088 31094009856 31238127616 31266726976 31400656896 31406948352 31425691752 31435702272 31577506688 31587565568 31741968384 31771029024 31924512256 31930908672 31960142292 32061259776 32090612736 32097042432 32245809152 32271517824 32275331072 32307535143 32413581312 32439423744 32449757184 32596135936 32606519296 32626149888 32765902848 32795900928 32954335232 32960937984 32991114624 33125793792 33285996544 33305861344 33312534528 33316470784 33349713696 33485856768 33647624192 33678429512 33678606336 33822867456 33853833216 34017378304 34024194048 34044499398 34044678144 34055344128 34359738368 34380243968 34387132416 34391195648 34418614776 34425510912 34566045696 34733031424 34753942272 34764830464 34765012992 34792730154 34945892352 34960810976 35114713088 35142709056 35142893568 35153903616 35175067848 35344995712 35489284096 35496394752 35500589056 35524695024 35528892672 35536011264 35875037184 35886276608 35886465024 35915076288 36088579072 36276344832 36276535296 36309747456 36485156864 36634099712 36641439744 36670652928 36674985984 36682334208 36881734656 37032296448 37044092928 37066200528 37073627136 37252726784 37286832674 37446549504 37446746112 37469094012 37481029632 37650104128 37662097408 37815844864 37853577216 37858050048 37888233201 38063841536 38071468032 38106323502 38226886656 38261884416 38269550592 38454427648 38489633728 38654705664 38677774464 38690095104 38864623616 38877003776 38907999312 39074660352 39110434272 39291707392 39299579904 39330912348 39335559744 39460012032 39496138752 39504052224 39694893056 39718791168 39731234816 39763120176 39925444608 39938162688 39955212544 40118321152 40131100672 40155050572 40163096064 40372061184 40559181824 40567308288 40591518513 40599651456 40604448768 40770207744 41000042496 41012887552 41037579156 41045801472 41213362176 41244090368 41412460544 41450374784 41458679808 41867542528 41875931136 41900922336 41909317632 41914269696 42322624512 42356367144 42361372032 42369859584 42542825472 42574544896 42613523056 42748346368 42787483648 42796056576 42821821728 43028690432 43076713524 43218108416 43252564992 43261231104 43266342912 43300837944 43501533184 43687870464 43722701568 43727867904 43736629248 43947917312 43988152832 44167725056 44203170816 44416712704 44457377419 44466284928 44647809024 44656754688 44697639168 44904808448 44949614112 45097156608 45133111296 45138444288 45147488256 45365592064 45392665864 45392904192 45407125504 45629079552 45849509888 45886064406 45891486368 45900681216 46088060928 46139498496 46338589696 46353350656 46390306872 46399601664 46589018112 46594523136 46631671632 46856945408 46857191424 46871871488 46900090464 47100985344 47328526336 47366260032 47371856896 47381348352 47833382912 47848620032 47877175682 47886768384 47896363008 47940213438 48091889664 48135919104 48368459776 48368713728 48407276736 48412996608 48620371968 48855252992 48894203904 48899981312 48909778944 48939224832 49175646208 49376395264 49392123904 49421600704 49431502848 49441406976 49486671936 49688690688 49928732672 49928994816 49958792016 49968801792 49974706176 50256165778 50471436288 50477400064 50517644268 50517909504 50761957376 50808431336 50969182208 51015845888 51026067456 51036291072 51066749097 51083016192 51539607552 51570365952 51580698624 51586793472 51627922164 51877332416 52099547136 52130913408 52147245696 52147519488 52399439872 52441216464 52447412992 52613349376 52661518336 52672069632 52714063584 52730855424 52958388224 53017493568 53233926144 53244592128 53250883584 53293339008 53550794752 53812555776 53829414912 53829697536 54089744384 54122024684 54132868608 54139265024 54360276992 54414517248 54666723328 54716772208 54727735296 54951149568 54962159616 55012478976 55278239744 55322601984 55548444672 55566139392 55599300792 55834574848 55867896448 55879090176 55885692928 55930249011 56169824256 56430166016 56475156192 56481829376 56493146112 56723767296 56787075072 57061408768 57095762304 57107202048 57159485253 57340329984 57392826624 57435618032 57670086656 57681641472 57688457216 57734450592 58250493952 58296935424 58303823872 58315505664 58361998968 58937561088 58949369856 59003339616 59190018048 59244208128 59288379904 59530412032 59542339584 59578186752 59596852224 59932818816 60129542144 60177481728 60184592384 60196651008 60232575858 60244644096 60523872256 60838772736 60850962432 60906673152 61155311616 61181419208 61200908288 61450747904 61500063744 61519331328 61556368734 61853742496 61866135552 62118690816 62126030848 62175562176 62188019712 62476255232 62533453952 62801313792 62813896704 62851383504 62871404544 63155013376 63175131136 63483936768 63542058048 63849024512 63861817344 63920284584 64122519552 64181225472 64194084864 64491618304 64543035648 64550662144 64615070286 64827162624 64878847488 64899514368 65192271872 65213038592 65252299776 65531805696 65591801856 65908670464 65921875968 65982229248 66251587584 66571993088 66611722688 66625069056 66632941568 66699427392 66971713536 67295248384 67356859024 67357212672 67645734912 67707666432 68034756608 68048388096 68088998796 68089356288 68110688256 68719476736 68760487936 68774264832 68782391296 68829096609 68837229552 68851021824 69132091392 69466062848 69507884544 69529660928 69530025984 69585460308 69891784704 69921621952 70229426176 70285418112 70285787136 70307807232 70350135696 70689991424 70978568192 70992789504 71001178112 71049390048 71057785344 71072022528 71750074368 71772553216 71772930048 71815763523 71830152576 72177158144 72552689664 72553070592 72619494912 72970313728 73268199424 73282879488 73341305856 73349971968 73364668416 73763469312 74064592896 74088185856 74132401056 74147254272 74505453568 74573665348 74893099008 74893492224 74938188024 74962059264 75300208256 75324194816 75384248667 75631689728 75707154432 75716100096 75776466402 76127683072 76142936064 76212647004 76453773312 76523768832 76539101184 76908855296 76979267456 77309411328 77355548928 77380190208 77729247232 77754007552 77815998624 78149320704 78220868544 78583414784 78599159808 78661824696 78671119488 78920024064 78992277504 79008104448 79389786112 79437582336 79462469632 79526240352 79850889216 79876325376 79910425088 80236642304 80262201344 80310101144 80326192128 80744122368 81118363648 81134616576 81183037026 81199302912 81208897536 81540415488 82000084992 82025775104 82075158312 82091602944 82426724352 82488180736 82563700921 82824921088 82900749568 82917359616 83735085056 83751862272 83801844672 83818635264 83828539392 84645249024 84712734288 84722744064 84739719168 85085650944 85149089792 85227046112 85496692736 85574967296 85592113152 85643643456 86057380864 86153427048 86436216832 86505129984 86522462208 86532685824 86601675888 87003066368 87375740928 87445403136 87455735808 87473258496 87895834624 87976305664 88335450112 88406341632 88833425408 88914754838 88932569856 89295618048 89313509376 89395278336 89809616896 89899228224 90194313216 90266222592 90276888576 90294976512 90348863787 90731184128 90785331728 90785808384 90814251008 91258159104 91699019776 91772128812 91782972736 91801362432 92176121856 92278996992 92677179392 92706701312 92780613744 92799203328 93178036224 93189046272 93263343264 93713890816 93714382848 93743742976 93800180928 94201970688 94657052672 94732520064 94743713792 94762696704 95666765824 95697240064 95754351364 95773536768 95792726016 95880426876 96183779328 96271838208 96736919552 96737427456 96814553472 96825993216 97240743936 97710505984 97788407808 97799962624 97819557888 97878449664 98351292416 98752790528 98784247808 98843201408 98863005696 98882813952 98973343872 99377381376 99857465344 99857989632 99917584032 99937603584 99949412352 100512331556 100942872576 100954800128 101035288536 101035819008 101523914752 101616862672 101938364416 102031691776 102052134912 102072582144 102133498194 102166032384 103079215104 103140731904 103161397248 103173586944 103255844328 103754664832 104199094272 104261826816 104294491392 104295038976 104798879744 104882432928 104894825984 105226698752 105323036672 105344139264 105428127168 105461710848 105916776448 106034987136 106467852288 106489184256 106501767168 106586678016 107101589504 107625111552 107658829824 107659395072 108179488768 108244049368 108265737216 108278530048 108720553984 108829034496 109333446656 109433544416 109455470592 109902299136 109924319232 110024957952 110556479488 110645203968 111096889344 111132278784 111198601584 111669149696 111735792896 111758180352 111771385856 111860498022 112339648512 112860332032 112950312384 112963658752 112986292224 113447534592 113574150144 114122817536 114191524608 114214404096 114318970506 114680659968 114785653248 114871236064 115340173312 115363282944 115376914432 115468901184 116500987904 116593870848 116607647744 116631011328 116723997936 117875122176 117898739712 118006679232 118380036096 118488416256 118576759808 119060824064 119084679168 119156373504 119193704448 119865637632 120259084288 120354963456 120369184768 120393302016 120465151716 120489288192 121047744512 121677545472 121701924864 121774555539 121813346304 122310623232 122362838416 122401816576 122901495808 123000127488 123038662656 123112737468 123707484992 123732271104 124237381632 124252061696 124351124352 124376039424 124952510464 125066907904 125602627584 125627793408 125702767008 125742809088 126310026752 126350262272 126967873536 127084116096 127698049024 127723634688 127840569168 128245039104 128362450944 128388169728 128983236608 129086071296 129101324288 129230140572 129654325248 129757694976 129799028736 130384543744 130426077184 130503914359 130504599552 131063611392 131183603712 131817340928 131843751936 131964458496 132503175168 133143986176 133223445376 133250138112 133265883136 133372132257 133398854784 133943427072 134590496768 134713718048 134714425344 135291469824 135415332864 136069513216 136096776192 136177997592 136178712576 136221376512 137438953472 137520975872 137548529664 137564782592 137658193218 137674459104 137702043648 138264182784 138932125696 139015769088 139059321856 139060051968 139170920616 139783569408 139843243904 140458852352 140570836224 140571574272 140615614464 140700271392 141379982848 141957136384 141985579008 142002356224 142098780096 142115570688 142144045056 143500148736 143545106432 143545860096 143631527046 143660305152 144354316288 145105379328 145106141184 145238989824 145940627456 146536398848 146565758976 146682611712 146699943936 146729336832 147526938624 148129185792 148176371712 148264802112 148294508544 149010907136 149147330696 149786198016 149786984448 149876376048 149924118528 150600416512 150648389632 150768497334 151263379456 151414308864 151432200192 151552932804 152255366144 152285872128 152425294008 152907546624 153047537664 153078202368 153817710592 153958534912 154618822656 154711097856 154760380416 155458494464 155508015104 155631997248 156298641408 156441737088 157166829568 157198319616 157323649392 157342238976 157840048128 157984555008 158016208896 158779572224 158875164672 158924939264 159052480704 159701778432 159752650752 159820850176 160473284608 160524402688 160620202288 160652384256 161488244736 162236727296 162269233152 162366074052 162398605824 162417795072 163080830976 164000169984 164051550208 164150316624 164183205888 164853448704 164976361472 165127401842 165649842176 165801499136 165834719232 167470170112 167503724544 167603689344 167637270528 167657078784 167790747033 169290498048 169425468576 169445488128 169479438336 170171301888 170298179584 170454092224 170993385472 171149934592 171184226304 171287286912 172114761728 172306854096 172872433664 173010259968 173044924416 173065371648 173203351776 174006132736 174751481856 174890806272 174911471616 174946516992 175791669248 175896580223 175952611328 176670900224 176812683264 177666850816 177829509676 177865139712 178591236096 178627018752 178790556672 179619233792 179798456448 180388626432 180532445184 180553777152 180589953024 180697727574 181462368256 181570663456 181571616768 181628502016 182516318208 183398039552 183544257624 183565945472 183602724864 184352243712 184557993984 185354358784 185413402624 185561227488 185598406656 186356072448 186378092544 186526686528 187427781632 187428765696 187487485952 187600361856 188403941376 189314105344 189465040128 189487427584 189525393408 191333531648 191394480128 191508702728 191547073536 191585452032 191760853752 192367558656 192543676416 193473839104 193474854912 193629106944 193651986432 194481487872 195421011968 195576815616 195599925248 195639115776 195756899328 196702584832 197505581056 197568495616 197686402816 197726011392 197765627904 197946687744 198754762752 199714930688 199715979264 199835168064 199875207168 199898824704 201024663112 201885745152 201909600256 202070577072 202071638016 203047829504 203233725344 203876728832 204063383552 204104269824 204145164288 204266996388 204332064768 206158430208 206281463808 206322794496 206347173888 206511688656 207509329664 208398188544 208523653632 208588982784 208590077952 209597759488 209764865856 209789651968 210453397504 210646073344 210688278528 210856254336 210923421696 211833552896 212069974272 212935704576 212978368512 213003534336 213173356032 214203179008 215250223104 215317659648 215318790144 215447290569 216358977536 216488098736 216531474432 216557060096 217441107968 217658068992 218666893312 218867088832 218910941184 219804598272 219848638464 220049915904 221112958976 221290407936 222193778688 222264557568 222397203168 223338299392 223471585792 223516360704 223542771712 223720996044 224679297024 225720664064 225900624768 225927317504 225972584448 226152746001 226895069184 227148300288 228245635072 228383049216 228428808192 228637941012 229361319936 229571306496 229742472128 230680346624 230726565888 230753828864 230937802368 233001975808 233187741696 233215295488 233262022656 233447995872 235750244352 235797479424 236013358464 236760072192 236976832512 237153519616 238121648128 238169358336 238312747008 238387408896 239731275264 240518168576 240709926912 240738369536 240786604032 240930303432 240978576384 242095489024 243355090944 243403849728 243549111078 243626692608 244621246464 244725676832 244803633152 245802991616 246000254976 246077325312 246225474936 247414969984 247464542208 247691102763 248474763264 248504123392 248702248704 248752078848 249905020928 250133815808 251205255168 251255586816 251405534016 251485618176 252620053504 252700524544 253935747072 254168232192 255396098048 255447269376 255681138336 256490078208 256724901888 256776339456 257966473216 258172142592 258202648576 258460281144 259308650496 259515389952 259598057472 260769087488 260852154368 261007828718 261009199104 262127222784 262367207424 263634681856 263687503872 263928916992 265006350336 266287972352 266446890752 266500276224 266531766272 266744264514 266797709568 267886854144 269180993536 269427436096 269428850688 270582939648 270830665728 272139026432 272193552384 272355995184 272357425152 272442753024 274877906944 275041951744 275097059328 275129565184 275316386436 275348918208 275404087296 276528365568 277864251392 278031538176 278118643712 278120103936 278341841232 279567138816 279686487808 280917704704 281141672448 281143148544 281231228928 281400542784 282759965696 283914272768 283971158016 284004712448 284197560192 284231141376 284288090112 287000297472 287090212864 287091720192 287263054092 287320610304 288708632576 290210758656 290212282368 290477979648 291881254912 293072797696 293131517952 293365223424 293399887872 293458673664 295053877248 296258371584 296352743424 296529604224 296589017088 298021814272 298294661392 299572396032 299573968896 299752752096 299848237056 301200833024 301296779264 301536994668 302526758912 302828617728 302864400384 303105865608 304510732288 304571744256 304850588016 305815093248 306095075328 306156404736 307635421184 307917069824 309237645312 309422195712 309520760832 310916988928 311016030208 311201641933 311263994496 312597282816 312883474176 314333659136 314396639232 314647298784 314684477952 315680096256 315969110016 316032417792 317559144448 317750329344 317849878528 318104961408 319403556864 319505301504 319641700352 320946569216 321048805376 321240404576 321304768512 322976489472 324473454592 324538466304 324732148104 324797211648 324835590144 326161661952 328000339968 328103100416 328300633248 328366411776 329706897408 329952722944 330254803684 331299684352 331602998272 331669438464 334940340224 335007449088 335207378688 335274541056 335314157568 335581494066 338580996096 338850937152 338890976256 338958876672 340342603776 340596359168 340908184448 341986770944 342299869184 342368452608 342574573824 344229523456 344613708192 345744867328 346020519936 346089848832 346130743296 346406703552 348012265472 349502963712 349781612544 349822943232 349893033984 351583338496 351793160446 351905222656 353341800448 353625366528 355333701632 355659019352 355730279424 357182472192 357254037504 357581113344 359238467584 359596912896 360777252864 361064890368 361107554304 361179906048 361395455148 362924736512 363141326912 363143233536 363257004032 365032636416 366796079104 367088515248 367131890944 367205449728 368704487424 369115987968 370708717568 370826805248 371122454976 371196813312 372712144896 372756185088 373053373056 374855563264 374857531392 374974971904 375200723712 376807882752 378628210688 378930080256 378974855168 379050786816 382667063296 382788960256 383017405456 383094147072 383170904064 383521707504 384735117312 385087352832 386947678208 386949709824 387258213888 387303972864 388962975744 390842023936 391153631232 391199850496 391278231552 391511743077 391513798656 393405169664 395011162112 395136991232 395372805632 395452022784 395531255808 395893375488 397509525504 399429861376 399431958528 399670336128 399750414336 399797649408 400116396771 402049326224 403771490304 403819200512 404141154144 404143276032 406095659008 406467450688 407753457664 408126767104 408208539648 408290328576 408533992776 408664129536 412316860416 412562927616 412645588992 412694347776 413023377312 415018659328 416796377088 417047307264 417177965568 417180155904 419195518976 419529731712 419579303936 420906795008 421292146688 421376557056 421712508672 421846843392 423667105792 424139948544 425871409152 425956737024 426007068672 426346712064 428406358016 430500446208 430635319296 430637580288 430894581138 432717955072 432976197472 433062948864 433114120192 434882215936 435316137984 437333786624 437734177664 437821882368 439609196544 439697276928 440099831808 442225917952 442580815872 444387557376 444529115136 444794406336 446676598784 446943171584 447032721408 447085543424 447441992088 449358594048 451441328128 451801249536 451854635008 451945168896 452305492002 453790138368 454296600576 456491270144 456766098432 456857616384 457275882024 458722639872 459142612992 459484944256 461360693248 461453131776 461507657728 461875604736 466003951616 466375483392 466430590976 466524045312 466895991744 471500488704 471594958848 472026716928 473520144384 473953665024 474307039232 476243296256 476338716672 476625494016 476774817792 479462550528 481036337152 481419853824 481476739072 481573208064 481860606864 481957152768 484190978048 486710181888 486807699456 487098222156 487253385216 489242492928 489451353664 489607266304 491605983232 492000509952 492154650624 492450949872 494829939968 494929084416 495382205526 496949526528 497008246784 497404497408 497504157696 499810041856 500267631616 502410510336 502511173632 502811068032 502971236352 505240107008 505401049088 507871494144 508336464384 510792196096 510894538752 511362276672 512980156416 513449803776 513552678912 515932946432 516344285184 516405297152 516920562288 518617300992 519030779904 519196114944 521538174976 521704308736 522015657436 522018398208 524254445568 524734414848 527269363712 527375007744 527689740669 527857833984 530012700672 532575944704 532893781504 533000552448 533063532544 533488529028 533595419136 535773708288 538361987072 538854872192 538857701376 541165879296 541661331456 544278052864 544387104768 544711990368 544714850304 544885506048 549755813888 550083903488 550194118656 550259130368 550632772872 550697836416 550808174592 553056731136 555728502784 556063076352 556237287424 556240207872 556683682464 559134277632 559372975616 561835409408 562283344896 562286297088 562462457856 562801085568 565519931392 567828545536 567942316032 568009424896 568395120384 568462282752 568576180224 574000594944 574180425728 574183440384 574526108184 574641220608 577417265152 577945906447 580421517312 580424564736 580955959296 583762509824 586145595392 586263035904 586730446848 586799775744 586917347328 590107754496 592516743168 592705486848 593059208448 593178034176 596043628544 596589322784 599144792064 599147937792 599505504192 599696474112 602401666048 602593558528 603073989336 605053517824 605657235456 605728800768 606211731216 609021464576 609143488512 609701176032 611630186496 612190150656 612312809472 615270842368 615834139648 618475290624 618844391424 619041521664 621833977856 622032060416 622403283866 622527988992 625194565632 625766948352 628667318272 628793278464 629294597568 629368955904 631360192512 631938220032 632064835584 635118288896 635500658688 635699757056 636209922816 638807113728 639010603008 639283400704 641893138432 642097610752 642480809152 642609537024 645952978944 648946909184 649076932608 649464296208 649594423296 649671180288 652323323904 656000679936 656206200832 656601266496 656732823552 659413794816 659905445888 660509607368 662599368704 663205996544 663338876928 669880680448 670014898176 670414757376 670549082112 670628315136 671162988132 677161992192 677701874304 677781952512 677917753344 680685207552 681192718336 681816368896 683973541888 684599738368 684736905216 685149147648 688459046912 689227416384 691489734656 692041039872 692179697664 692261486592 692813407104 696024530944 699005927424 699563225088 699645886464 699786067968 703166676992 703586320892 703810445312 706683600896 707250733056 710667403264 711318038704 711460558848 714364944384 714508075008 715162226688 718476935168 719193825792 721554505728 722129780736 722215108608 722359812096 722790910296 725849473024 726282653824 726286467072 726514008064 730065272832 733592158208 734177030496 734263781888 734410899456 737408974848 738231975936 741417435136 741653610496 742244909952 742393626624 743073308289 745424289792 745512370176 746106746112 749711126528 749715062784 749949943808 750401447424 753615765504 757256421376 757860160512 757949710336 758101573632 765334126592 765577920512 766034810912 766188294144 766341808128 767043415008 769470234624 770174705664 773895356416 773899419648 774516427776 774607945728 777925951488 781684047872 782307262464 782399700992 782556463104 783023486154 783027597312 786810339328 790022324224 790273982464 790745611264 790904045568 791062511616 791786750976 795019051008 798859722752 798863917056 799340672256 799500828672 799595298816 800232793542 804098652448 807542980608 807638401024 808282308288 808286552064 812191318016 812934901376 815506915328 816253534208 816417079296 816580657152 817067985552 817328259072 824633720832 825125855232 825291177984 825388695552 826046754624 830037318656 833592754176 834094614528 834355931136 834360311808 838391037952 839059463424 839158607872 841813590016 842584293376 842753114112 843425017344 843693686784 847334211584 848279897088 851742818304 851913474048 852014137344 852693424128 856812716032 861000892416 861270638592 861275160576 861789162276 865435910144 865952394944 866125897728 866228240384 869764431872 870632275968 874667573248 875468355328 875643764736 879218393088 879394553856 880199663616 884451835904 885161631744 888775114752 889058230272 889588812672 893353197568 893886343168 894065442816 894171086848 894883984176 898717188096 902882656256 903602499072 903709270016 903890337792 904610984004 907580276736 908593201152 912982540288 913532196864 913715232768 914551764048 917445279744 918285225984 918969888512 922721386496 922906263552 923015315456 923751209472 932007903232 932750966784 932861181952 933048090624 933604925799 933791983488 943000977408 943189917696 944053433856 947040288768 947907330048 948614078464 952486592512 952677433344 953250988032 953549635584 958925101056 962072674304 962839707648 962953478144 963146416128 963721213728 963914305536 968381956096 973420363776 973615398912 974196444312 974506770432 978484985856 978902707328 979214532608 983211966464 984001019904 984309301248 984901899744 989659879936 989858168832 990764411052 993899053056 994016493568 994808994816 995008315392 999620083712 1000535263232 1004821020672 1005022347264 1005622136064 1005942472704 1010480214016 1010802098176 1015742988288 1016672928768 1021584392192 1021789077504 1022724553344 1025960312832 1026899607552 1027105357824 1031865892864 1032688570368 1032810594304 1033841124576 1037234601984 1038061559808 1038392229888 1043076349952 1043408617472 1044031314872 1044036796416 1048508891136 1049468829696 1054538727424 1054750015488 1055379481338 1055715667968 1060025401344 1065151889408 1065787563008 1066001104896 1066127065088 1066977058056 1067190838272 1071547416576 1076723974144 1077709744384 1077715402752 1082331758592 1083322662912 1088556105728 1088774209536 1089423980736 1089429700608 1089771012096 1099511627776 1100167806976 1100388237312 1100518260736 1101265545744 1101395672832 1101616349184 1106113462272 1111457005568 1112126152704 1112474574848 1112480415744 1113367364928 1118268555264 1118745951232 1123670818816 1124566689792 1124572594176 1124924915712 1125602171136 1131039862784 1135657091072 1135884632064 1136018849792 1136790240768 1136924565504 1137152360448 1148001189888 1148360851456 1148366880768 1149052216368 1149282441216 1154834530304 1155891812894 1160843034624 1160849129472 1161911918592 1167525019648 1172291190784 1172526071808 1173460893696 1173599551488 1173834694656 1174535229231 1180215508992 1185033486336 1185410973696 1186118416896 1186356068352 1192087257088 1193178645568 1198289584128 1198295875584 1199011008384 1199392948224 1204803332096 1205187117056 1206147978672 1210107035648 1211314470912 1211457601536 1212423462432 1218042929152 1218286977024 1219402352064 1223260372992 1224380301312 1224625618944 1230541684736 1231668279296 1236950581248 1237688782848 1238083043328 1243667955712 1244064120832 1244806567732 1245055977984 1250389131264 1251533896704 1257334636544 1257586556928 1258589195136 1258737911808 1262720385024 1263876440064 1264129671168 1270236577792 1271001317376 1271399514112 1272419845632 1277614227456 1278021206016 1278566801408 1283786276864 1284195221504 1284961618304 1285219074048 1291905957888 1297893818368 1298153865216 1298928592416 1299188846592 1299342360576 1304646647808 1312001359872 1312412401664 1313202532992 1313465647104 1318827589632 1319810891776 1321019214736 1325198737408 1326411993088 1326677753856 1339761360896 1340029796352 1340829514752 1341098164224 1341256630272 1342325976264 1354323984384 1355403748608 1355563905024 1355835506688 1361370415104 1362385436672 1363632737792 1367947083776 1369199476736 1369473810432 1370298295296 1376918093824 1378454832768 1382979469312 1384082079744 1384359395328 1384522973184 1385626814208 1392049061888 1398011854848 1399126450176 1399291772928 1399572135936 1406333353984 1407172641784 1407620890624 1413367201792 1414501466112 1421334806528 1422636077408 1422921117696 1428729888768 1429016150016 1430324453376 1436953870336 1438387651584 1443109011456 1444259561472 1444430217216 1444719624192 1445581820592 1451698946048 1452565307648 1452572934144 1453028016128 1460130545664 1467184316416 1468354060992 1468527563776 1468821798912 1474817949696 1476463951872 1482834870272 1483307220992 1484489819904 1484787253248 1486146616578 1490848579584 1491024740352 1492213492224 1499422253056 1499430125568 1499899887616 1500802894848 1507231531008 1514512842752 1515720321024 1515899420672 1516203147264 1530668253184 1531155841024 1532069621824 1532376588288 1532683616256 1534086830016 1538940469248 1540349411328 1547790712832 1547798839296 1549032855552 1549215891456 1555851902976 1563368095744 1564614524928 1564799401984 1565112926208 1566046972308 1566055194624 1573620678656 1580044648448 1580547964928 1581491222528 1581808091136 1582125023232 1583069222007 1583573501952 1590038102016 1597719445504 1597727834112 1598681344512 1599001657344 1599190597632 1600465587084 1608197304896 1615085961216 1615276802048 1616564616576 1616573104128 1624382636032 1625869802752 1631013830656 1632507068416 1632834158592 1633161314304 1634135971104 1634656518144 1649267441664 1650251710464 1650582355968 1650777391104 1652093509248 1660074637312 1667185508352 1668189229056 1668711862272 1668720623616 1676782075904 1678118926848 1678317215744 1683627180032 1685168586752 1685506228224 1686850034688 1687387373568 1694668423168 1696559794176 1703485636608 1703826948096 1704028274688 1705386848256 1713625432064 1722001784832 1722541277184 1722550321152 1723578324552 1730871820288 1731904789888 1732251795456 1732456480768 1733837719341 1739528863744 1741264551936 1749335146496 1750936710656 1751287529472 1758436786176 1758789107712 1760399327232 1768903671808 1770323263488 1777550229504 1778116460544 1779177625344 1786706395136 1787772686336 1788130885632 1788342173696 1789767968352 1797434376192 1805765312512 1807204998144 1807418540032 1807780675584 1809221968008 1815160553472 1817186402304 1825965080576 1827064393728 1827430465536 1829103528096 1834890559488 1836570451968 1837939777024 1845442772992 1845812527104 1846030630912 1847502418944 1864015806464 1865501933568 1865722363904 1866096181248 1867209851598 1867583966976 1886001954816 1886379835392 1888106867712 1894080577536 1895814660096 1897228156928 1904973185024 1905354866688 1906501976064 1907099271168 1917850202112 1924145348608 1925679415296 1925906956288 1926292832256 1927442427456 1927828611072 1936763912192 1946840727552 1947230797824 1948392888624 1949013540864 1956969971712 1957805414656 1958429065216 1966423932928 1968002039808 1968618602496 1969803799488 1979319759872 1979716337664 1981528822104 1987798106112 1988032987136 1989617989632 1990016630784 1999240167424 2001070526464 2009642041344 2010044694528 2011244272128 2011884945408 2020960428032 2021604196352 2031485976576 2033345857536 2043168784384 2043578155008 2045449106688 2051920625664 2053799215104 2054210715648 2063731785728 2065377140736 2065621188608 2067682249152 2074469203968 2076123119616 2076784459776 2086152699904 2086817234944 2088062629744 2088073592832 2097017782272 2098937659392 2109077454848 2109500030976 2110758962676 2111431335936 2120050802688 2130303778816 2131575126016 2132002209792 2132254130176 2133954116112 2134381676544 2143094833152 2153447948288 2155419488768 2155430805504 2164663517184 2166645325824 2177112211456 2177548419072 2178847961472 2178859401216 2179542024192 2199023255552 2200335613952 2200776474624 2201036521472 2202531091488 2202791345664 2203232698368 2212226924544 2222914011136 2224252305408 2224949149696 2224960831488 2226734729856 2236537110528 2237491902464 2247341637632 2249133379584 2249145188352 2249849831424 2251204342272 2262079725568 2271314182144 2271769264128 2272037699584 2273580481536 2273849131008 2274304720896 2296002379776 2296721702912 2296733761536 2298104432736 2298564882432 2309669060608 2311783625788 2321686069248 2321698258944 2323823837184 2335050039296 2344582381568 2345052143616 2346921787392 2347199102976 2347669389312 2349070458462 2360431017984 2370066972672 2370821947392 2372236833792 2372712136704 2384174514176 2386357291136 2396579168256 2396591751168 2398022016768 2398785896448 2409606664192 2410374234112 2412295957344 2420214071296 2422628941824 2422915203072 2424846924864 2436085858304 2436573954048 2438804704128 2446520745984 2448760602624 2449251237888 2461083369472 2463336558592 2473901162496 2475377565696 2476166086656 2487335911424 2488128241664 2489613135464 2490111955968 2500778262528 2503067793408 2514669273088 2515173113856 2517178390272 2517475823616 2525440770048 2527752880128 2528259342336 2540473155584 2542002634752 2542799028224 2544839691264 2555228454912 2556042412032 2557133602816 2567572553728 2568390443008 2569923236608 2570438148096 2583811915776 2595787636736 2596307730432 2597857184832 2598377693184 2598684721152 2609293295616 2624002719744 2624824803328 2626405065984 2626931294208 2637655179264 2639621783552 2642038429472 2650397474816 2652823986176 2653355507712 2679522721792 2680059592704 2681659029504 2682196328448 2682513260544 2684651952528 2708647968768 2710807497216 2711127810048 2711671013376 2722740830208 2724770873344 2727265475584 2735894167552 2738398953472 2738947620864 2740596590592 2753836187648 2756909665536 2765958938624 2768164159488 2768718790656 2769045946368 2771253628416 2784098123776 2796023709696 2798252900352 2798583545856 2799144271872 2800814777397 2812666707968 2814345283568 2815241781248 2826734403584 2829002932224 2842669613056 2845272154816 2845842235392 2857459777536 2858032300032 2860648906752 2873907740672 2876775303168 2886218022912 2888519122944 2888860434432 2889439248384 2891163641184 2903397892096 2905130615296 2905145868288 2906056032256 2920261091328 2934368632832 2936708121984 2937055127552 2937643597824 2949635899392 2952927903744 2965669740544 2966614441984 2968979639808 2969574506496 2972293233156 2981697159168 2982049480704 2984426984448 2998844506112 2998860251136 2999799775232 3001605789696 3014463062016 3029025685504 3031440642048 3031798841344 3032406294528 3061336506368 3062311682048 3064139243648 3064753176576 3065367232512 3068173660032 3077880938496 3080698822656 3095581425664 3095597678592 3098065711104 3098431782912 3111703805952 3126736191488 3129229049856 3129598803968 3130225852416 3132093944616 3132110389248 3147241357312 3160089296896 3161095929856 3162982445056 3163616182272 3164250046464 3166138444014 3167147003904 3180076204032 3195438891008 3195455668224 3197362689024 3198003314688 3198381195264 3200931174168 3216394609792 3230171922432 3230553604096 3233129233152 3233146208256 3248765272064 3251739605504 3262027661312 3265014136832 3265668317184 3266322628608 3268271942208 3269313036288 3298534883328 3300503420928 3301164711936 3301554782208 3304187018496 3320149274624 3334371016704 3336378458112 3337423724544 3337441247232 3353564151808 3356237853696 3356634431488 3367254360064 3370337173504 3371012456448 3373700069376 3374774747136 3389336846336 3393119588352 3406971273216 3407653896192 3408056549376 3410773696512 3427250864128 3444003569664 3445082554368 3445100642304 3447156649104 3461743640576 3463809579776 3464503590912 3464912961536 3467675438682 3479057727488 3482529103872 3498670292992 3501873421312 3502575058944 3516873572352 3517578215424 3520798654464 3537807343616 3540646526976 3555100459008 3556232921088 3558355250688 3573412790272 3575545372672 3576261771264 3576684347392 3579535936704 3594868752384 3611530625024 3614409996288 3614837080064 3615561351168 3618443936016 3630321106944 3634372804608 3651930161152 3654128787456 3654860931072 3658207056192 3669781118976 3673140903936 3675879554048 3690885545984 3691625054208 3692061261824 3695004837888 3728031612928 3731003867136 3731444727808 3732192362496 3734419703196 3735167933952 3772003909632 3772759670784 3776213735424 3788161155072 3791629320192 3794456313856 3809946370048 3810709733376 3813003952128 3814198542336 3835700404224 3848290697216 3851358830592 3851813912576 3852585664512 3854884854912 3855657222144 3873527824384 3893681455104 3894461595648 3896785777248 3898027081728 3913939943424 3915610829312 3916858130432 3932847865856 3936004079616 3937237204992 3939607598976 3958639519744 3959432675328 3963057644208 3975596212224 3976065974272 3979235979264 3980033261568 3998480334848 4002141052928 4019284082688 4020089389056 4022488544256 4023769890816 4041920856064 4043208392704 4045621345129 4062971953152 4066691715072 4086337568768 4087156310016 4090898213376 4103841251328 4107598430208 4108421431296 4127463571456 4130754281472 4131242377216 4135364498304 4148938407936 4152246239232 4153568919552 4172305399808 4173634469888 4176125259488 4176147185664 4194035564544 4197875318784 4218154909696 4219000061952 4221517925352 4222862671872 4240101605376 4260607557632 4263150252032 4264004419584 4264508260352 4267908232224 4268763353088 4286189666304 4306895896576 4310838977536 4310861611008 4329327034368 4333290651648 4354224422912 4355096838144 4357695922944 4357718802432 4359084048384 4398046511104 4400671227904 4401552949248 4402073042944 4405062182976 4405582691328 4406465396736 4424453849088 4445828022272 4448504610816 4449898299392 4449921662976 4453469459712 4473074221056 4474983804928 4494683275264 4498266759168 4498290376704 4499699662848 4502408684544 4524159451136 4542628364288 4543538528256 4544075399168 4547160963072 4547698262016 4548609441792 4592004759552 4593443405824 4593467523072 4596208865472 4597129764864 4619338121216 4623567251576 4643372138496 4643396517888 4647647674368 4670100078592 4689164763136 4690104287232 4693843574784 4694398205952 4695338778624 4698140916924 4720862035968 4740133945344 4741643894784 4744473667584 4745424273408 4768349028352 4772714582272 4793158336512 4793183502336 4796044033536 4797571792896 4819213328384 4820748468224 4824591914688 4840428142592 4845257883648 4845830406144 4849693849728 4872171716608 4873147908096 4877609408256 4893041491968 4897521205248 4898502475776 4922166738944 4926673117184 4947802324992 4950755131392 4952332173312 4974671822848 4976256483328 4979226270928 4980223911936 5001556525056 5006135586816 5029338546176 5030346227712 5034356780544 5034951647232 5050881540096 5055505760256 5056518684672 5080946311168 5084005269504 5085598056448 5089679382528 5110456909824 5112084824064 5114267205632 5135145107456 5136780886016 5139846473216 5140876296192 5167623831552 5191575273472 5192615460864 5195714369664 5196755386368 5197369442304 5201513158023 5218586591232 5248005439488 5249649606656 5252810131968 5253862588416 5275310358528 5279243567104 5284076858944 5300794949632 5305647972352 5306711015424 5359045443584 5360119185408 5363318059008 5364392656896 5365026521088 5369303905056 5417295937536 5421614994432 5422255620096 5423342026752 5445481660416 5449541746688 5454530951168 5471788335104 5476797906944 5477895241728 5481193181184 5507672375296 5513819331072 5531917877248 5536328318976 5537437581312 5538091892736 5542507256832 5568196247552 5592047419392 5596505800704 5597167091712 5598288543744 5601629554794 5625333415936 5628690567136 5630483562496 5653468807168 5658005864448 5685339226112 5690544309632 5691684470784 5714919555072 5716064600064 5721297813504 5747815481344 5753550606336 5772436045824 5777038245888 5777720868864 5778878496768 5782327282368 5806795784192 5810261230592 5810291736576 5812112064512 5840522182656 5868737265664 5873416243968 5874110255104 5875287195648 5899271798784 5905855807488 5931339481088 5933228883968 5937959279616 5939149012992 5944586466312 5963394318336 5964098961408 5968853968896 5997689012224 5997720502272 5999599550464 6003211579392 6028926124032 6058051371008 6062881284096 6063597682688 6064812589056 6122673012736 6124623364096 6128278487296 6129506353152 6130734465024 6136347320064 6155761876992 6161397645312 6191162851328 6191195357184 6196131422208 6196863565824 6223407611904 6253472382976 6258458099712 6259197607936 6260451704832 6264187889232 6264220778496 6294482714624 6320178593792 6322191859712 6325964890112 6327232364544 6328500092928 6332276888028 6334294007808 6360152408064 6390877782016 6390911336448 6394725378048 6396006629376 6396762390528 6401862348336 6432789219584 6460343844864 6461107208192 6466258466304 6466292416512 6497530544128 6503479211008 6524055322624 6530028273664 6531336634368 6532645257216 6536543884416 6538626072576 6597069766656 6601006841856 6602329423872 6603109564416 6608374036992 6640298549248 6668742033408 6672756916224 6674847449088 6674882494464 6707128303616 6712475707392 6713268862976 6734508720128 6740674347008 6742024912896 6747400138752 6749549494272 6778673692672 6786239176704 6813942546432 6815307792384 6816113098752 6821547393024 6854501728256 6888007139328 6890165108736 6890201284608 6894313298208 6923487281152 6927619159552 6929007181824 6929825923072 6935350877364 6958115454976 6965058207744 6997340585984 7003746842624 7005150117888 7033747144704 7035156430848 7041597308928 7075614687232 7081293053952 7110200918016 7112465842176 7116710501376 7146825580544 7151090745344 7152523542528 7153368694784 7159071873408 7189737504768 7223061250048 7228819992576 7229674160128 7231122702336 7236887872032 7260642213888 7268745609216 7303860322304 7308257574912 7309721862144 7316414112384 7339562237952 7346281807872 7351759108096 7381771091968 7383250108416 7384122523648 7390009675776 7456063225856 7462007734272 7462889455616 7464384724992 7468839406392 7470335867904 7544007819264 7545519341568 7552427470848 7576322310144 7583258640384 7588912627712 7619892740096 7621419466752 7626007904256 7628397084672 7671400808448 7696581394432 7702717661184 7703627825152 7705171329024 7709769709824 7711314444288 7747055648768 7787362910208 7788923191296 7793571554496 7796054163456 7827879886848 7831221658624 7833716260864 7865695731712 7872008159232 7874474409984 7879215197952 7917279039488 7918865350656 7926115288416 7951192424448 7952131948544 7958471958528 7960066523136 7996960669696 8004282105856 8038568165376 8040178778112 8044977088512 8047539781632 8083841712128 8086416785408 8091242690258 8125943906304 8133383430144 8172675137536 8174312620032 8181796426752 8207682502656 8215196860416 8216842862592 8254927142912 8261508562944 8262484754432 8270728996608 8297876815872 8304492478464 8307137839104 8344610799616 8347268939776 8352250518976 8352294371328 8388071129088 8395750637568 8436309819392 8438000123904 8443035850704 8445725343744 8480203210752 8521215115264 8526300504064 8528008839168 8529016520704 8535816464448 8537526706176 8572379332608 8613791793152 8621677955072 8621723222016 8658654068736 8666581303296 8708448845824 8710193676288 8715391845888 8715437604864 8718168096768 8801342455808 8803105898496 8804146085888 8810124365952 8811165382656 8812930793472 8848907698176 8891656044544 8897009221632 8899796598784 8899843325952 8906938919424 8946148442112 8949967609856 8989366550528 8996533518336 8996580753408 8999399325696 9004817369088 9048318902272 9085256728576 9087077056512 9088150798336 9094321926144 9095396524032 9097218883584 9184009519104 9186886811648 9186935046144 9192417730944 9194259529728 9238676242432 9247134503152 9286744276992 9286793035776 9295295348736 9340200157184 9378329526272 9380208574464 9387687149568 9388796411904 9390677557248 9396281833848 9441724071936 9480267890688 9483287789568 9488947335168 9490848546816 9536698056704 9545429164544 9586316673024 9586367004672 9592088067072 9595143585792 9638426656768 9641496936448 9649183829376 9680856285184 9690515767296 9691660812288 9699387699456 9744343433216 9746295816192 9755218816512 9786082983936 9795042410496 9797004951552 9844333477888 9853346234368 9895604649984 9901510262784 9904664346624 9949343645696 9952512966656 9958452541856 9960447823872 10003113050112 10012271173632 10058677092352 10060692455424 10068713561088 10069903294464 10101763080192 10111011520512 10113037369344 10161892622336 10168010539008 10171196112896 10179358765056 10220913819648 10224169648128 10228534411264 10270290214912 10273561772032 10279692946432 10281752592384 10335247663104 10383150546944 10385230921728 10391428739328 10393510772736 10394738884608 10403026316046 10437173182464 10496010878976 10499299213312 10505620263936 10507725176832 10550620717056 10558487134208 10568153717888 10601589899264 10611295944704 10613422030848 10718090887168 10720238370816 10726636118016 10728785313792 10730053042176 10738607810112 10834591875072 10843229988864 10844511240192 10846684053504 10890963320832 10899083493376 10909061902336 10943576670208 10953595813888 10955790483456 10962386362368 11015344750592 11027638662144 11063835754496 11072656637952 11074875162624 11076183785472 11085014513664 11136392495104 11184094838784 11193011601408 11194334183424 11196577087488 11203259109588 11250666831872 11257381134272 11260967124992 11306937614336 11316011728896 11370678452224 11381088619264 11383368941568 11429839110144 11432129200128 11442595627008 11495630962688 11507101212672 11544872091648 11554076491776 11555441737728 11557756993536 11564654564736 11613591568384 11620522461184 11620583473152 11624224129024 11681044365312 11737474531328 11746832487936 11748220510208 11750574391296 11798543597568 11811711614976 11862678962176 11866457767936 11875918559232 11878298025984 11889172932624 11926788636672 11928197922816 11937707937792 11995378024448 11995441004544 11999199100928 12006423158784 12057852248064 12116102742016 12125762568192 12127195365376 12129625178112 12136864035387 12245346025472 12249246728192 12256556974592 12259012706304 12261468930048 12272694640128 12311523753984 12322795290624 12382325702656 12382390714368 12392262844416 12393727131648 12446815223808 12506944765952 12516916199424 12518395215872 12520903409664 12528375778464 12528441556992 12588965429248 12640357187584 12644383719424 12651929780224 12654464729088 12657000185856 12664553776056 12668588015616 12720304816128 12781755564032 12781822672896 12789450756096 12792013258752 12793524781056 12803724696672 12865578439168 12920687689728 12922214416384 12932516932608 12932584833024 12995061088256 13006958422016 13048110645248 13060056547328 13062673268736 13065290514432 13073087768832 13077252145152 13194139533312 13202013683712 13204658847744 13206219128832 13216748073984 13280597098496 13337484066816 13345513832448 13349694898176 13349764988928 13414256607232 13424951414784 13426537725952 13469017440256 13481348694016 13484049825792 13494800277504 13499098988544 13557347385344 13572478353408 13627885092864 13630615584768 13632226197504 13643094786048 13709003456512 13776014278656 13780330217472 13780402569216 13788626596416 13846974562304 13855238319104 13858014363648 13859651846144 13870701754728 13916230909952 13930116415488 13994681171968 14007493685248 14010300235776 14067494289408 14070312861696 14083194617856 14151229374464 14162586107904 14220401836032 14224931684352 14233421002752 14293651161088 14302181490688 14305047085056 14306737389568 14318143746816 14379475009536 14446122500096 14457639985152 14459348320256 14462245404672 14473775744064 14521284427776 14537491218432 14607720644608 14616515149824 14619443724288 14632828224768 14679124475904 14692563615744 14703518216192 14763542183936 14766500216832 14768245047296 14780019351552 14912126451712 14924015468544 14925778911232 14928769449984 14937678812784 14940671735808 15088015638528 15091038683136 15104854941696 15152644620288 15166517280768 15177825255424 15239785480192 15242838933504 15252015808512 15256794169344 15342801616896 15393162788864 15405435322368 15407255650304 15410342658048 15419539419648 15422628888576 15494111297536 15574725820416 15577846382592 15587143108992 15592108326912 15655759773696 15662443317248 15667432521728 15731391463424 15744016318464 15748948819968 15758430395904 15834558078976 15837730701312 15852230576832 15902384848896 15904263897088 15916943917056 15920133046272 15993921339392 16008564211712 16077136330752 16080357556224 16089954177024 16095079563264 16167683424256 16172833570816 16182485380516 16251887812608 16266766860288 16345350275072 16348625240064 16363592853504 16415365005312 16430393720832 16433685725184 16509854285824 16523017125888 16524969508864 16541457993216 16595753631744 16608984956928 16614275678208 16689221599232 16694537879552 16704501037952 16704588742656 16776142258176 16791501275136 16872619638784 16876000247808 16886071701408 16891450687488 16960406421504 17042430230528 17052601008128 17056017678336 17058033041408 17071632928896 17075053412352 17144758665216 17227583586304 17243355910144 17243446444032 17317308137472 17333162606592 17416897691648 17420387352576 17430783691776 17430875209728 17436336193536 17602684911616 17606211796992 17608292171776 17620248731904 17622330765312 17625861586944 17697815396352 17783312089088 17794018443264 17799593197568 17799686651904 17813877838848 17892296884224 17899935219712 17978733101056 17993067036672 17993161506816 17998798651392 18009634738176 18096637804544 18170513457152 18174154113024 18176301596672 18188643852288 18190793048064 18194437767168 18368019038208 18373773623296 18373870092288 18384835461888 18388519059456 18477352484864 18494269006304 18573488553984 18573586071552 18590590697472 18680400314368 18756659052544 18760417148928 18775374299136 18777592823808 18781355114496 18792563667696 18883448143872 18960535781376 18966575579136 18977894670336 18981697093632 19073396113408 19090858329088 19172633346048 19172734009344 19184176134144 19190287171584 19276853313536 19282993872896 19298367658752 19361712570368 19381031534592 19383321624576 19398775398912 19488686866432 19492591632384 19510437633024 19572165967872 19590084820992 19594009903104 19688666955776 19706692468736 19791209299968 19803020525568 19809328693248 19898687291392 19905025933312 19916905083712 19920895647744 20006226100224 20024542347264 20117354184704 20121384910848 20137427122176 20139806588928 20203526160384 20222023041024 20226074738688 20323785244672 20336021078016 20342392225792 20358717530112 20441827639296 20448339296256 20457068822528 20540580429824 20547123544064 20559385892864 20563505184768 20670495326208 20766301093888 20770461843456 20782857478656 20787021545472 20789477769216 20806052632092 20874346364928 20992021757952 20998598426624 21011240527872 21015450353664 21101241434112 21116974268416 21136307435776 21203179798528 21222591889408 21226844061696 21436181774336 21440476741632 21453272236032 21457570627584 21460106084352 21477215620224 21669183750144 21686459977728 21689022480384 21693368107008 21781926641664 21798166986752 21818123804672 21887153340416 21907191627776 21911580966912 21924772724736 22030689501184 22055277324288 22127671508992 22145313275904 22149750325248 22152367570944 22170029027328 22272784990208 22368189677568 22386023202816 22388668366848 22393154174976 22406518219176 22501333663744 22514762268544 22521934249984 22613875228672 22632023457792 22741356904448 22762177238528 22766737883136 22859678220288 22864258400256 22885191254016 22991261925376 23014202425344 23089744183296 23108152983552 23110883475456 23115513987072 23129309129472 23227183136768 23241044922368 23241166946304 23248448258048 23362088730624 23474949062656 23493664975872 23496441020416 23501148782592 23597087195136 23623423229952 23725357924352 23732915535872 23751837118464 23756596051968 23778345865248 23853577273344 23856395845632 23875415875584 23990756048896 23990882009088 23998398201856 24012846317568 24115704496128 24232205484032 24251525136384 24254390730752 24259250356224 24273728070774 24490692050944 24498493456384 24513113949184 24518025412608 24522937860096 24545389280256 24623047507968 24645590581248 24764651405312 24764781428736 24784525688832 24787454263296 24893630447616 25013889531904 25033832398848 25036790431744 25041806819328 25056751556928 25056883113984 25177930858496 25280714375168 25288767438848 25303859560448 25308929458176 25314000371712 25329107552112 25337176031232 25440609632256 25563511128064 25563645345792 25578901512192 25584026517504 25587049562112 25607449393344 25731156878336 25841375379456 25844428832768 25865033865216 25865169666048 25990122176512 26013916844032 26096221290496 26120113094656 26125346537472 26130581028864 26146175537664 26154504290304 26404027367424 26409317695488 26412438257664 26433496147968 26561194196992 26674968133632 26691027664896 26699389796352 26699529977856 26828513214464 26849902829568 26853075451904 26938034880512 26962697388032 26968099651584 26989600555008 26998197977088 27114694770688 27144956706816 27255770185728 27261231169536 27264452395008 27286189572096 27418006913024 27552028557312 27560660434944 27560805138432 27577253192832 27693949124608 27710476638208 27716028727296 27719303692288 27741403509456 27832461819904 27860232830976 27989362343936 28014987370496 28020600471552 28134988578816 28140625723392 28166389235712 28302458748928 28325172215808 28440803672064 28449863368704 28466842005504 28587302322176 28604362981376 28610094170112 28613474779136 28636287493632 28758950019072 28892245000192 28915279970304 28918696640512 28924490809344 28947551488128 29042568855552 29074982436864 29215441289216 29233030299648 29238887448576 29265656449536 29358248951808 29385127231488 29407036432384 29527084367872 29533000433664 29536490094592 29560038703104 29824252903424 29848030937088 29851557822464 29857538899968 29875357625568 29881343471616 30176031277056 30182077366272 30209709883392 30305289240576 30333034561536 30355650510848 30479570960384 30485677867008 30504031617024 30513588338688 30685603233792 30786325577728 30810870644736 30814511300608 30820685316096 30839078839296 30845257777152 30988222595072 31149451640832 31155692765184 31174286217984 31184216653824 31311519547392 31324886634496 31334865043456 31462782926848 31488032636928 31497897639936 31516860791808 31669116157952 31675461402624 31704461153664 31804769697792 31808527794176 31833887834112 31840266092544 31987842678784 32017128423424 32154272661504 32160715112448 32179908354048 32190159126528 32335366848512 32345667141632 32364970761032 32503775625216 32533533720576 32690700550144 32697250480128 32727185707008 32830730010624 32860787441664 32867371450368 33019708571648 33046034251776 33049939017728 33082915986432 33191507263488 33217969913856 33228551356416 33378443198464 33389075759104 33409002075904 33409177485312 33552284516352 33583002550272 33745239277568 33752000495616 33772143402816 33782901374976 33920812843008 34084860461056 34105202016256 34112035356672 34116066082816 34143265857792 34150106824704 34289517330432 34455167172608 34486711820288 34486892888064 34634616274944 34666325213184 34833795383296 34840774705152 34861567383552 34861750419456 34872672387072 35205369823232 35212423593984 35216584343552 35240497463808 35244661530624 35251723173888 35395630792704 35566624178176 35588036886528 35599186395136 35599373303808 35627755677696 35784593768448 35799870439424 35957466202112 35986134073344 35986323013632 35997597302784 36019269476352 36193275609088 36341026914304 36348308226048 36352603193344 36377287704576 36381586096128 36388875534336 36410592106161 36736038076416 36747547246592 36747740184576 36769670923776 36777038118912 36954704969728 36988538012608 37146977107968 37147172143104 37181181394944 37360800628736 37513318105088 37520834297856 37550748598272 37555185647616 37562710228992 37585127335392 37766896287744 37921071562752 37933151158272 37955789340672 37963394187264 38146792226816 38181716658176 38345266692096 38345468018688 38368352268288 38380574343168 38553706627072 38565987745792 38596735317504 38723425140736 38762063069184 38766643249152 38797550797824 38977373732864 38985183264768 39020875266048 39144331935744 39180169641984 39188019806208 39377333911552 39413384937472 39582418599936 39606041051136 39618657386496 39797374582784 39810051866624 39833810167424 39841791295488 40012452200448 40049084694528 40234708369408 40242769821696 40274854244352 40279613177856 40407052320768 40444046082048 40452149477376 40647570489344 40672042156032 40684784451584 40717435060224 40883655278592 40896678592512 40914137645056 41081160859648 41094247088128 41118771785728 41127010369536 41340990652416 41532602187776 41540923686912 41565714957312 41574043090944 41578955538432 41612105264184 41748692729856 41984043515904 41997196853248 42022481055744 42030900707328 42202482868224 42233948536832 42272614871552 42406359597056 42445183778816 42453688123392 42872363548672 42880953483264 42906544472064 42915141255168 42920212168704 42954431240448 43338367500288 43372919955456 43378044960768 43386736214016 43563853283328 43596333973504 43636247609344 43774306680832 43814383255552 43823161933824 43849545449472 44061379002368 44110554648576 44255343017984 44290626551808 44299500650496 44304735141888 44340058054656 44545569980416 44736379355136 44772046405632 44777336733696 44786308349952 44813036438352 45002667327488 45029524537088 45043868499968 45227750457344 45264046915584 45482713808896 45524354477056 45533475766272 45719356440576 45728516800512 45770382508032 45982523850752 46028404850688 46179488366592 46216305967104 46221766950912 46231027974144 46258618258944 46454366273536 46482089844736 46482333892608 46496896516096 46724177461248 46949898125312 46987329951744 46992882040832 47002297565184 47194174390272 47246846459904 47450715848704 47465831071744 47503674236928 47513192103936 47556691730496 47707154546688 47712791691264 47750831751168 47981512097792 47981764018176 47996796403712 48025692635136 48231408992256 48464410968064 48503050272768 48508781461504 48518500712448 48547456141548 48981384101888 48996986912768 49026227898368 49036050825216 49045875720192 49090778560512 49246095015936 49291181162496 49529302810624 49529562857472 49569051377664 49574908526592 49787260895232 50027779063808 50067664797696 50073580863488 50083613638656 50113503113856 50113766227968 50355861716992 50561428750336 50577534877696 50607719120896 50617858916352 50628000743424 50658215104224 50674352062464 50881219264512 51127022256128 51127290691584 51157803024384 51168053035008 51174099124224 51214898786688 51462313756672 51682750758912 51688857665536 51730067730432 51730339332096 51980244353024 52027833688064 52192442580992 52240226189312 52250693074944 52261162057728 52292351075328 52309008580608 52808054734848 52818635390976 52824876515328 52866992295936 53122388393984 53349936267264 53382055329792 53398779592704 53399059955712 53657026428928 53699805659136 53706150903808 53876069761024 53925394776064 53936199303168 53979201110016 53996395954176 54229389541376 54289913413632 54511540371456 54522462339072 54528904790016 54572379144192 54836013826048 55104057114624 55121320869888 55121610276864 55154506385664 55387898249216 55420953276416 55432057454592 55438607384576 55482807018912 55664923639808 55720465661952 55978724687872 56029974740992 56041200943104 56269977157632 56281251446784 56332778471424 56604917497856 56650344431616 56881607344128 56899726737408 56933684011008 57174604644352 57208725962752 57220188340224 57226949558272 57272574987264 57517900038144 57784490000384 57830559940608 57837393281024 57848981618688 57895102976256 58085137711104 58149964873728 58430882578432 58466060599296 58477774897152 58531312899072 58716497903616 58770254462976 58814072864768 59054168735744 59066000867328 59072980189184 59120077406208 59648505806848 59696061874176 59703115644928 59715077799936 59750715251136 59762686943232 60352062554112 60364154732544 60419419766784 60610578481152 60666069123072 60711301021696 60959141920768 60971355734016 61008063234048 61027176677376 61371206467584 61621741289472 61629022601216 61641370632192 61678157678592 61690515554304 61976445190144 62298903281664 62311385530368 62348572435968 62368433307648 62623039094784 62649773268992 62669730086912 62925565853696 62976065273856 62995795279872 63033721583616 63338232315904 63350922805248 63408922307328 63609539395584 63617055588352 63667775668224 63680532185088 63975685357568 64034256846848 64308545323008 64321430224896 64359816708096 64380318253056 64670733697024 64691334283264 64729941522064 65007551250432 65067067441152 65381401100288 65394500960256 65454371414016 65661460021248 65721574883328 65734742900736 66039417143296 66092068503552 66099878035456 66165831972864 66383014526976 66435939827712 66457102712832 66756886396928 66778151518208 66818004151808 66818354970624 67104569032704 67166005100544 67490478555136 67504000991232 67544286805632 67565802749952 67841625686016 68169720922112 68210404032512 68224070713344 68232132165632 68286531715584 68300213649408 68579034660864 68910334345216 68973423640576 68973785776128 69269232549888 69332650426368 69667590766592 69681549410304 69723134767104 69723500838912 69745344774144 70410739646464 70424847187968 70433168687104 70480994927616 70489323061248 70503446347776 70791261585408 71133248356352 71176073773056 71198372790272 71198746607616 71255511355392 71569187536896 71599740878848 71914932404224 71972268146688 71972646027264 71995194605568 72038538952704 72386551218176 72682053828608 72696616452096 72705206386688 72754575409152 72763172192256 72777751068672 72821184212322 73472076152832 73495094493184 73495480369152 73539341847552 73554076237824 73909409939456 73977076025216 74293954215936 74294344286208 74362362789888 74721601257472 75026636210176 75041668595712 75101497196544 75110371295232 75125420457984 75170254670784 75533792575488 75842143125504 75866302316544 75911578681344 75926788374528 76293584453632 76363433316352 76690533384192 76690936037376 76736704536576 76761148686336 77107413254144 77131975491584 77193470635008 77446850281472 77524126138368 77533286498304 77595101595648 77954747465728 77970366529536 78041750532096 78288663871488 78360339283968 78376039612416 78754667823104 78826769874944 79212082102272 79237314772992 79594749165568 79620103733248 79667620334848 79683582590976 80024904400896 80098169389056 80469416738816 80485539643392 80549708488704 80559226355712 80814104641536 80888092164096 80904298954752 81295140978688 81344084312064 81369568903168 81434870120448 81767310557184 81793357185024 81828275290112 82162321719296 82188494176256 82237543571456 82254020739072 82681981304832 83065204375552 83081847373824 83131429914624 83148086181888 83157911076864 83224210528368 83497385459712 83968087031808 83994393706496 84044962111488 84061801414656 84404965736448 84467897073664 84545229743104 84812719194112 84890367557632 84907376246784 85744727097344 85761906966528 85813088944128 85830282510336 85840424337408 85908862480896 86676735000576 86745839910912 86756089921536 86773472428032 87127706566656 87192667947008 87272495218688 87548613361664 87628766511104 87646323867648 87699090898944 88122758004736 88221109297152 88510686035968 88581253103616 88599001300992 88609470283776 88680116109312 89091139960832 89472758710272 89544092811264 89554673467392 89572616699904 89626072876704 90005334654976 90059049074176 90087736999936 90455500914688 90528093831168 90965427617792 91048708954112 91066951532544 91438712881152 91457033601024 91540765016064 91965047701504 92056809701376 92358976733184 92432611934208 92443533901824 92462055948288 92517236517888 92908732547072 92964179689472 92964667785216 92993793032192 93448354922496 93899796250624 93974659903488 93985764081664 94004595130368 94388348780544 94493692919808 94901431697408 94931662143488 95007348473856 95026384207872 95113383460992 95414309093376 95425583382528 95501663502336 95963024195584 95963528036352 95993592807424 96051385270272 96462817984512 96928821936128 97006100545536 97017562923008 97037001424896 97094912283096 97962768203776 97993973825536 98052455796736 98072101650432 98091751440384 98181557121024 98492190031872 98582362324992 99058605621248 99059125714944 99138102755328 99149817053184 99574521790464 100055558127616 100135329595392 100147161726976 100167227277312 100227006227712 100227532455936 100711723433984 101122857500672 101155069755392 101215438241792 101235717832704 101256001486848 101316430208448 101348704124928 101762438529024 102254044512256 102254581383168 102315606048768 102336106070016 102348198248448 102429797573376 102924627513344 103365501517824 103377715331072 103460135460864 103460678664192 103960488706048 104055667376128 104384885161984 104480452378624 104501386149888 104522324115456 104584702150656 104618017161216 105616109469696 105637270781952 105649753030656 105733984591872 106244776787968 106699872534528 106764110659584 106797559185408 106798119911424 107314052857856 107399611318272 107412301807616 107752139522048 107850789552128 107872398606336 107958402220032 107992791908352 108458779082752 108579826827264 109023080742912 109044924678144 109057809580032 109144758288384 109672027652096 110208114229248 110242641739776 110243220553728 110309012771328 110775796498432 110841906552832 110864114909184 110877214769152 110965614037824 111329847279616 111440931323904 111957449375744 112059949481984 112082401886208 112539954315264 112562502893568 112665556942848 113209834995712 113300688863232 113763214688256 113799453474816 113867368022016 114417451925504 114440376680448 114453899116544 114545149974528 115035800076288 115568980000768 115661119881216 115674786562048 115697963237376 115790205952512 116170275422208 116299929747456 116861765156864 116932121198592 116955549794304 117062625798144 117432995807232 117540508925952 117628145729536 118108337471488 118132001734656 118145960378368 118240154812416 119297011613696 119392123748352 119406231289856 119430155599872 119501430502272 119525373886464 120704125108224 120728309465088 120838839533568 121221156962304 121332138246144 121422602043392 121918283841536 121942711468032 122016126468096 122054353354752 122742412935168 123243482578944 123258045202432 123282741264384 123356315357184 123381031108608 123952890380288 124597806563328 124622771060736 124697144871936 124736866615296 125246078189568 125299546537984 125339460173824 125851131707392 125952130547712 125991590559744 126067443167232 126676464631808 126701845610496 126817844614656 127219078791168 127234111176704 127335551336448 127361064370176 127951370715136 128068513693696 128617090646016 128642860449792 128719633416192 128760636506112 129341467394048 129382668566528 129459883044128 130015102500864 130134134882304 130762802200576 130789001920512 130908742828032 131322920042496 131443149766656 131469485801472 132078834286592 132184137007104 132199756070912 132331663945728 132766029053952 132871879655424 132914205425664 133513772793856 133556303036416 133636008303616 133636709941248 134209138065408 134332010201088 134980957110272 135008001982464 135088573611264 135131605499904 135683251372032 136339441844224 136420808065024 136448141426688 136464264331264 136573063431168 136600427298816 137158069321728 137820668690432 137946847281152 137947571552256 138538465099776 138665300852736 139335181533184 139363098820608 139446269534208 139447001677824 139490689548288 140821479292928 140849694375936 140866337374208 140961989855232 140978646122496 141006892695552 141582523170816 142266496712704 142352147546112 142396745580544 142397493215232 142511022710784 143138375073792 143199481757696 143829864808448 143944536293376 143945292054528 143990389211136 144077077905408 144773102436352 145364107657216 145393232904192 145410412773376 145509150818304 145526344384512 145555502137344 145642368424644 146944152305664 146990188986368 146990960738304 147078683695104 147108152475648 147818819878912 147954152050432 148587908431872 148588688572416 148724725579776 149443202514944 150053272420352 150083337191424 150202994393088 150220742590464 150250840915968 150340509341568 151067585150976 151684286251008 151732604633088 151823157362688 151853576749056 152587168907264 152726866632704 153381066768384 153381872074752 153473409073152 153522297372672 154214826508288 154263950983168 154386941270016 154893700562944 155048252276736 155066572996608 155190203191296 155909494931456 155940733059072 156083501064192 156577327742976 156720678567936 156752079224832 157509335646208 157653539749888 158424164204544 158474629545984 159189498331136 159240207466496 159335240669696 159367165181952 160049808801792 160196338778112 160938833477632 160971079286784 161099416977408 161118452711424 161628209283072 161776184328192 161808597909504 162590281957376 162688168624128 162739137806336 162869740240896 163534621114368 163586714370048 163656550580224 164324643438592 164376988352512 164475087142912 164508041478144 165363962609664 166130408751104 166163694747648 166262859829248 166296172363776 166315822153728 166448421056736 166994770919424 167936174063616 167988787412992 168089924222976 168123602829312 168809931472896 168935794147328 169090459486208 169625438388224 169780735115264 169814752493568 171489454194688 171523813933056 171626177888256 171660565020672 171680848674816 171817724961792 173353470001152 173491679821824 173512179843072 173546944856064 174255413133312 174385335894016 174544990437376 175097226723328 175257533022208 175292647735296 175398181797888 176245516009472 176442218594304 177021372071936 177162506207232 177198002601984 177218940567552 177360232218624 178182279921664 178945517420544 179088185622528 179109346934784 179145233399808 179252145753408 180010669309952 180118098148352 180175473999872 180911001829376 181056187662336 181930855235584 182097417908224 182133903065088 182877425762304 182914067202048 183081530032128 183930095403008 184113619402752 184865223868416 184887067803648 184924111896576 185034473035776 185817465094144 185928359378944 185929335570432 185987586064384 186896709844992 187799592501248 187949319806976 187971528163328 188009190260736 188776697561088 188987385839616 189802863394816 189863324286976 190014696947712 190052768415744 190226766921984 190828618186752 190851166765056 191003327004672 191926048391168 191927056072704 191987185614848 192102770540544 192925635969024 193857643872256 194012201091072 194035125846016 194074002849792 194189824566192 195925536407552 195987947651072 196104911593472 196144203300864 196183502880768 196363114242048 196984380063744 197164724649984 198117211242496 198118251429888 198276205510656 198299634106368 199149043580928 200111116255232 200270659190784 200294323453952 200334454554624 200454012455424 200455064911872 201423446867968 202245715001344 202430876483584 202471435665408 202512002973696 202632860416896 202697408249856 203524877058048 204508089024512 204509162766336 204631212097536 204672212140032 204696396496896 204859595146752 205849255026688 206731003035648 206755430662144 206920270921728 206921357328384 207920977412096 208111334752256 208769770323968 208960904757248 209002772299776 209044648230912 209169404301312 209236034322432 211232218939392 211274541563904 211299506061312 211467969183744 212489553575936 213399745069056 213528221319168 213595118370816 213596239822848 214628105715712 214799222636544 214824603615232 215504279044096 215701579104256 215744797212672 215916804440064 215985583816704 216917558165504 217159653654528 218046161485824 218089849356288 218115619160064 218289516576768 219344055304192 220416228458496 220485283479552 220486441107456 220618025542656 221551592996864 221683813105664 221728229818368 221754429538304 221931228075648 222659694559232 222881862647808 223914898751488 224119898963968 224164803772416 225079908630528 225125005787136 225331113885696 226419669991424 226601377726464 227526429376512 227598906949632 227734736044032 228834903851008 228880753360896 228907798233088 229090299949056 230071600152576 231137960001536 231322239762432 231349573124096 231395926474752 231580411905024 232340550844416 232599859494912 233723530313728 233864242397184 233911099588608 234125251596288 234865991614464 235081017851904 235256291459072 236216674942976 236264003469312 236291920756736 236480309624832 238594023227392 238784247496704 238812462579712 238860311199744 239002861004544 239050747772928 241408250216448 241456618930176 241677679067136 242442313924608 242664276492288 242845204086784 243836567683072 243885422936064 244032252936192 244108706709504 245484825870336 246486965157888 246516090404864 246565482528768 246712630714368 246762062217216 247905780760576 249195613126656 249245542121472 249394289743872 249473733230592 250492156379136 250599093075968 250678920347648 251702263414784 251904261095424 251983181119488 252134886334464 253352929263616 253403691220992 253635689229312 254438157582336 254468222353408 254671102672896 254722128740352 255902741430272 256137027387392 257234181292032 257285720899584 257439266832384 257521273012224 258682934788096 258765337133056 258919766088256 260030205001728 260268269764608 261525604401152 261578003841024 261817485656064 262645840084992 262886299533312 262938971602944 264157668573184 264368274014208 264399512141824 264663327891456 265532058107904 265743759310848 265828410851328 267027545587712 267112606072832 267272016607232 267273419882496 268418276130816 268664020402176 269961914220544 270016003964928 270177147222528 270263210999808 271366502744064 272841616130048 272896282853376 272928528662528 273146126862336 273200854597632 274316138643456 275641337380864 275893694562304 275895143104512 277076930199552 277330601705472 278670363066368 278726197641216 278892539068416 278894003355648 278981379096576 281642958585856 281699388751872 281732674748416 281923979710464 281957292244992 282013785391104 283165046341632 284532993425408 284704295092224 284793491161088 284794986430464 285022045421568 286276750147584 286398963515392 287659729616896 287889072586752 287890584109056 287980778422272 288154155810816 289546204872704 290728215314432 290786465808384 290820825546752 291018301636608 291052688769024 291111004274688 291284736849288 293888304611328 293980377972736 293981921476608 294157367390208 294216304951296 295637639757824 295908304100864 297175816863744 297177377144832 297449451159552 298886405029888 300106544840704 300166674382848 300405988786176 300441485180928 300501681831936 300681018683136 302135170301952 303368572502016 303465209266176 303646314725376 303707153498112 305174337814528 305453733265408 306762133536768 306763744149504 306946818146304 307044594745344 308429653016576 308527901966336 308773882540032 309787401125888 310096504553472 310133145993216 310380406382592 311818989862912 311881466118144 312167002128384 313154655485952 313441357135872 313504158449664 315018671292416 315307079499776 316848328409088 316949259091968 318378996662272 318480414932992 318670481339392 318734330363904 320099617603584 320392677556224 321877666955264 321942158573568 322198833954816 322236905422848 323256418566144 323552368656384 323617195819008 325180563914752 325376337248256 325478275612672 325739480481792 327069242228736 327173428740096 327313101160448 328649286877184 328753976705024 328950174285824 329016082956288 330727925219328 332260817502208 332327389495296 332525719658496 332592344727552 332631644307456 332896842113472 333989541838848 335872348127232 335977574825984 336179848445952 336247205658624 337619862945792 337871588294656 338180918972416 339250876776448 339561470230528 339629504987136 342978908389376 343252355776512 343321130041344 343361697349632 343635449923584 346706940002304 346983359643648 347024359686144 347093889712128 348510826266624 348770671788032 349089980874752 350194453446656 350515066044416 350585295470592 350796363595776 352491032018944 352884437188608 354042744143872 354325012414464 354396005203968 354437881135104 354720464437248 356364559843328 357891034841088 358176371245056 358218693869568 358290466799616 358504291506816 360021338619904 360236196296704 360350947999744 361822003658752 362112375324672 363861710471168 364194835816448 364267806130176 365754851524608 365828134404096 366163060064256 367860190806016 368227238805504 369730447736832 369774135607296 369848223793152 370068946071552 371634930188288 371856718757888 371858671140864 371975172128768 373793419689984 375599185002496 375898639613952 375943056326656 376018380521472 377553395122176 377974771679232 379605726789632 379726648573952 380029393895424 380105536831488 380453533843968 381657236373504 381702333530112 382006654009344 383852096782336 383854112145408 383974371229696 384205541081088 385851271938048 387715287744512 388024402182144 388070251692032 388148005699584 388379649132384 391851072815104 391975895302144 392209823186944 392288406601728 392367005761536 392726228484096 393968760127488 394329449299968 396234422484992 396236502859776 396552411021312 396599268212736 398298087161856 400222232510464 400541318381568 400588646907904 400668909109248 400908024910848 400910129823744 402846893735936 404491430002688 404861752967168 404942871330816 405024005947392 405265720833792 405394816499712 407049754116096 409016178049024 409018325532672 409262424195072 409344424280064 409392792993792 409719190293504 411698510053376 413462006071296 413510861324288 413840541843456 413842714656768 415841954824192 416222669504512 417539540647936 417921809514496 418005544599552 418089296461824 418338808602624 418472068644864 422464437878784 422549083127808 422599012122624 422935938367488 424979107151872 426799490138112 427056442638336 427190236741632 427192479645696 429256211431424 429598445273088 429649207230464 431403158208512 431489594425344 431833608880128 431971167633408 433835116331008 434319307309056 436092322971648 436179698712576 436231238320128 436579033153536 438688110608384 440832456916992 440970566959104 440972882214912 441236051085312 443103185993728 443367626211328 443456459636736 443508859076608 443862456151296 445319389118464 445763725295616 447829797502976 448239797927936 448329607544832 450159817261056 450250011574272 450662227771392 452839339982848 453202755452928 455052858753024 455197813899264 455469472088064 457669807702016 457761506721792 457815596466176 458180599898112 460143200305152 462275920003072 462644479524864 462699146248192 462791852949504 463160823810048 464681101688832 465199718989824 467447060627456 467728484794368 467822199177216 468250503192576 469731983228928 470162035703808 470512582918144 472433349885952 472528006938624 472583841513472 472960619249664 477188046454784 477568494993408 477624925159424 477720622399488 478005722009088 478101495545856 482816500432896 482913237860352 483355358134272 484884627849216 485328552984576 485690408173568 487673135366144 487770845872128 488064505872384 488217413419008 490969651740672 492973930315776 493032180809728 493130965057536 493425261428736 493524124434432 495811561521152 498391226253312 498491084242944 498788579487744 498947466461184 500984312758272 501198186151936 501357840695296 503404526829568 503808522190848 503966362238976 504269772668928 506705858527232 506807382441984 507271378458624 508876315164672 508936444706816 509342205345792 509444257480704 511805482860544 512274054774784 514468362584064 514571441799168 514878533664768 515042546024448 517365869576192 517530674266112 517839532176512 520060410003456 520536539529216 523051208802304 523156007682048 523634971312128 525291680169984 525772599066624 525877943205888 528315337146368 528736548028416 528799024283648 529326655782912 531064116215808 531487518621696 531656821702656 534055091175424 534225212145664 534544033214464 534546839764992 536836552261632 537328040804352 539923828441088 540032007929856 540354294445056 540526421999616 542733005488128 545683232260096 545792565706752 545857057325056 546292253724672 546401709195264 548632277286912 551282674761728 551787389124608 551790286209024 554661203410944 557340726132736 557452395282432 557785078136832 557788006711296 557962758193152 563285917171712 563398777503744 563465349496832 563847959420928 563914584489984 564027570782208 566330092683264 569065986850816 569408590184448 569586982322176 569589972860928 570044090843136 572553500295168 572797927030784 575319459233792 575778145173504 575781168218112 575961556844544 576308311621632 579092409745408 581456430628864 581572931616768 581641651093504 582036603273216 582105377538048 582222008549376 582569473698576 587776609222656 587960755945472 587963842953216 588314734780416 588432609902592 591275279515648 591816608201728 594351633727488 594354754289664 594898902319104 597772810059776 600213089681408 600333348765696 600811977572352 600882970361856 601003363663872 601362037366272 604270340603904 606737145004032 607292629450752 607414306996224 610348675629056 610907466530816 613524267073536 613527488299008 613893636292608 614089189490688 616859306033152 617055803932672 617547765080064 619574802251776 620193009106944 620266291986432 620760812765184 623637979725824 623762932236288 624334004256768 626309310971904 626882714271744 627008316899328 630037342584832 630614158999552 633696656818176 633898518183936 636757993324544 636960829865984 637340962678784 637468660727808 640199235207168 640785355112448 643755333910528 643884317147136 644397667909632 644473810845696 646512837132288 647104737312768 647234391638016 650361127829504 650752674496512 650956551225344 651478960963584 654138484457472 654346857480192 654626202320896 657298573754368 657507953410048 657900348571648 658032165912576 661455850438656 664521635004416 664654778990592 665051439316992 665184689455104 665263288614912 665793684226944 667979083677696 671744696254464 671955149651968 672359696891904 672494411317248 675239725891584 675743176589312 676361837944832 678501753552896 679122940461056 679259009974272 685957816778752 686504711553024 686642260082688 686723394699264 687270899847168 693413880004608 693966719287296 694048719372288 694187779424256 697021652533248 697541343576064 698179961749504 700388906893312 701030132088832 701170590941184 701592727191552 704982064037888 705768874377216 708085488287744 708650024828928 708792010407936 708875762270208 709440928874496 712729119686656 715782069682176 716352742490112 716437387739136 716580933599232 717008583013632 720042677239808 720472392593408 720701895999488 723644007317504 724224750649344 727723420942336 728389671632896 728535612260352 731509703049216 731656268808192 732326120128512 735720381612032 736454477611008 739460895473664 739548271214592 739696447586304 740137892143104 743269860376576 743713437515776 743717342281728 743950344257536 747586839379968 751198370004992 751797279227904 751886112653312 752036761042944 755106790244352 755949543358464 759211453579264 759453297147904 760058787790848 760211073662976 760907067687936 763314472747008 763404667060224 764013308018688 767704193564672 767708224290816 767948742459392 768411082162176 771702543876096 775430575489024 776048804364288 776140503384064 776296011399168 776759298264768 783702145630208 783951790604288 784419646373888 784576813203456 784734011523072 785452456968192 787937520254976 788658898599936 792468844969984 792473005719552 793104822042624 793198536425472 796596174323712 801082636763136 801177293815808 801337818218496 801816049821696 801820259647488 805693787471872 808982860005376 809723505934336 809885742661632 810048011894784 810531441667584 810789632999424 814099508232192 818032356098048 818524848390144 818688848560128 818785585987584 819438380587008 823397020106752 826924012142592 827021722648576 827681083686912 827685429313536 831683909648384 832445339009024 835079081295872 835843619028992 836011089199104 836178592923648 836677617205248 836944137289728 844928875757568 845098166255616 845198024245248 845871876734976 849958214303744 853598980276224 854112885276672 854380473483264 854384959291392 858512422862848 859196890546176 859298414460928 862806316417024 862979188850688 863667217760256 863942335266816 867670232662016 868638614618112 872184645943296 872359397425152 872462476640256 873158066307072 877376221216768 881664913833984 881941133918208 881945764429824 882472102170624 886206371987456 886735252422656 886912919273472 887017718153216 887724912302592 890638778236928 891527450591232 895659595005952 896479595855872 896659215089664 900319634522112 900500023148544 901324455542784 905678679965696 906405510905856 910105717506048 910395627798528 910938944176128 915339615404032 915523013443584 915631192932352 916361199796224 920286400610304 924551840006144 925288959049728 925398292496384 925583705899008 926321647620096 929362203377664 930399437979648 934894121254912 935456969588736 935644398354432 936501006385152 939463966457856 940324071407616 941025165836288 944866699771904 945056013877248 945167683026944 945921238499328 954376092909568 955136989986816 955249850318848 955441244798976 956011444018176 956202991091712 965633000865792 965826475720704 966710716268544 969769255698432 970657105969152 971380816347136 975346270732288 975541691744256 976129011744768 976434826838016 981939303481344 985947860631552 986064361619456 986261930115072 986850522857472 987048248868864 991623123042304 996782452506624 996982168485888 997577158975488 997894932922368 1001968625516544 1002396372303872 1002715681390592 1006809053659136 1007617044381696 1007932724477952 1008539545337856 1013411717054464 1013614764883968 1014542756917248 1017752630329344 1017872889413632 1018684410691584 1018888514961408 1023610965721088 1024548109549568 1028936725168128 1029757067329536 1030085092048896 1034731739152384 1035061348532224 1035679064353024 1040120820006912 1041073079058432 1046102417604608 1046312015364096 1047269942624256 1050583360339968 1051545198133248 1051755886411776 1056630674292736 1057473096056832 1057598048567296 1058653311565824 1062128232431616 1062975037243392 1063313643405312 1068110182350848 1068450424291328 1069088066428928 1069093679529984 1073673104523264 1074656081608704 1079847656882176 1080064015859712 1080708588890112 1081052843999232 1085466010976256 1091366464520192 1091585131413504 1091714114650112 1092584507449344 1092803418390528 1097264554573824 1102565349523456 1103574778249216 1103580572418048 1109322406821888 1114681452265472 1114904790564864 1115570156273664 1115576013422592 1115925516386304 1126571834343424 1126797555007488 1126930698993664 1127695918841856 1127829168979968 1128055141564416 1132660185366528 1138131973701632 1138817180368896 1139173964644352 1139179945721856 1140088181686272 1145107000590336 1145595854061568 1150638918467584 1151556290347008 1151562336436224 1151923113689088 1152616623243264 1158184819490816 1162912861257728 1163145863233536 1163283302187008 1164073206546432 1164210755076096 1164444017098752 1165138947397152 1175553218445312 1175921511890944 1175927685906432 1176629469560832 1176865219805184 1182550559031296 1183633216403456 1188703267454976 1188709508579328 1189797804638208 1195545620119552 1200426179362816 1200666697531392 1201623955144704 1201765940723712 1202006727327744 1202724074732544 1208540681207808 1213474290008064 1214585258901504 1214828613992448 1220697351258112 1221814933061632 1227048534147072 1227054976598016 1227787272585216 1228178378981376 1233718612066304 1234111607865344 1235095530160128 1239149604503552 1240386018213888 1240532583972864 1241521625530368 1247275959451648 1247525864472576 1248668008513536 1252618621943808 1253765428543488 1254016633798656 1260074685169664 1261228317999104 1267393313636352 1267797036367872 1273515986649088 1273921659731968 1274681925357568 1274937321455616 1280398470414336 1281570710224896 1287510667821056 1287768634294272 1288795335819264 1288947621691392 1294209474625536 1294468783276032 1300722255659008 1301505348993024 1301913102450688 1302957921927168 1308276968914944 1308693714960384 1309252404641792 1314597147508736 1315015906820096 1315800697143296 1316064331825152 1322911700877312 1329043270008832 1329309557981184 1330102878633984 1330369378910208 1330526577229824 1331587368453888 1335958167355392 1343489392508928 1343910299303936 1344719393783808 1344988822634496 1350479451783168 1351486353178624 1352723675889664 1357003507105792 1358245880922112 1358518019948544 1371915633557504 1373009423106048 1373284520165376 1373446789398528 1374541799694336 1386827760009216 1387933438574592 1388097438744576 1388375558848512 1394043305066496 1395082687152128 1396359923499008 1400777813786624 1402060264177664 1402341181882368 1403185454383104 1409964128075776 1411537748754432 1417300049657856 1417584020815872 1417751524540416 1418881857748992 1425458239373312 1431564139364352 1432705484980224 1432874775478272 1433161867198464 1434017166027264 1440085354479616 1440944785186816 1441403791998976 1447288014635008 1448449501298688 1455446841884672 1456779343265792 1457071224520704 1463019406098432 1463312537616384 1464652240257024 1471440763224064 1472908955222016 1478921790947328 1479096542429184 1479392895172608 1480275784286208 1487426875031552 1487434684563456 1487900688515072 1495173678759936 1502396740009984 1503594558455808 1503772225306624 1504073522085888 1510213580488704 1511899086716928 1518422907158528 1518906594295808 1520117575581696 1520422147325952 1521814135375872 1526628945494016 1526809334120448 1528026616037376 1535408387129344 1535416448581632 1535897484918784 1536822164324352 1543405087752192 1550861150978048 1552097608728576 1552281006768128 1552592022798336 1553518596529536 1567404291260416 1567903581208576 1568839292747776 1569153626406912 1569468023046144 1570904913936384 1575875040509952 1577317797199872 1584937689939968 1584946011439104 1586209644085248 1586397072850944 1593192348647424 1602165273526272 1602354587631616 1602675636436992 1603632099643392 1603640519294976 1611387574943744 1617965720010752 1619447011868672 1619771485323264 1620096023789568 1621062883335168 1621579265998848 1628199016464384 1636064712196096 1637049696780288 1637377697120256 1637571171975168 1638876761174016 1646794040213504 1653848024285184 1654043445297152 1655362167373824 1655370858627072 1663367819296768 1664890678018048 1670158162591744 1671687238057984 1672022178398208 1672357185847296 1673355234410496 1673888274579456 1689857751515136 1690196332511232 1690396048490496 1691743753469952 1699916428607488 1707197960552448 1708225770553344 1708760946966528 1708769918582784 1717024845725696 1718393781092352 1718596828921856 1725612632834048 1725958377701376 1727334435520512 1727884670533632 1735340465324032 1737277229236224 1744369291886592 1744718794850304 1744924953280512 1746316132614144 1754752442433536 1763329827667968 1763882267836416 1763891528859648 1764944204341248 1772412743974912 1773470504845312 1773825838546944 1774035436306432 1775449824605184 1781277556473856 1783054901182464 1791319190011904 1792959191711744 1793318430179328 1800639269044224 1801000046297088 1802648911085568 1811357359931392 1812811021811712 1820211435012096 1821877888352256 1830679230808064 1831046026887168 1831262385864704 1832722399592448 1840572801220608 1849103680012288 1850577918099456 1850796584992768 1851167411798016 1852643295240192 1858724406755328 1860798875959296 1869788242509824 1870913939177472 1871288796708864 1873002012770304 1878927932915712 1880648142815232 1882050331672576 1889733399543808 1890112027754496 1890335366053888 1891842476998656 1910273979973632 1910499700637696 1910882489597952 1912022888036352 1912405982183424 1931266001731584 1931652951441408 1933421432537088 1939538511396864 1941314211938304 1942761632694272 1950692541464576 1951083383488512 1952258023489536 1952869653676032 1963878606962688 1971895721263104 1972128723238912 1972523860230144 1973701045714944 1974096497737728 1983246246084608 1993564905013248 1993964336971776 1995154317950976 1995789865844736 2003937251033088 2004792744607744 2005431362781184 2013618107318272 2015234088763392 2015865448955904 2017079090675712 2026823434108928 2027229529767936 2029085513834496 2035505260658688 2035745778827264 2037368821383168 2037777029922816 2047221931442176 2049096219099136 2057873450336256 2059514134659072 2060170184097792 2069463478304768 2070122697064448 2071358128706048 2080241640013824 2082146158116864 2092204835209216 2092624030728192 2094539885248512 2101166720679936 2103090396266496 2103511772823552 2113261348585472 2114946192113664 2115196097134592 2117306623131648 2124256464863232 2125950074486784 2126627286810624 2136220364701696 2136900848582656 2138176132857856 2138187359059968 2147346209046528 2149312163217408 2159695313764352 2160128031719424 2161417177780224 2162105687998464 2170932021952512 2182732929040384 2183170262827008 2183428229300224 2185169014898688 2185606836781056 2194529109147648 2205130699046912 2207149556498432 2207161144836096 2218644813643776 2229362904530944 2229809581129728 2231140312547328 2231152026845184 2231851032772608 2253143668686848 2253595110014976 2253861397987328 2255391837683712 2255658337959936 2256110283128832 2265320370733056 2276263947403264 2277634360737792 2278347929288704 2278359891443712 2280176363372544 2290214001180672 2291191708123136 2301277836935168 2303112580694016 2303124672872448 2303846227378176 2305233246486528 2316369638981632 2325825722515456 2326291726467072 2326566604374016 2328146413092864 2328421510152192 2328888034197504 2330277894794304 2351106436890624 2351843023781888 2351855371812864 2353258939121664 2353730439610368 2365101118062592 2367266432806912 2377406534909952 2377419017158656 2379595609276416 2391091240239104 2400852358725632 2403247910289408 2403531881447424 2404013454655488 2405448149465088 2417081362415616 2426948580016128 2429170517803008 2429657227984896 2441394702516224 2443629866123264 2454097068294144 2455574545170432 2456356757962752 2467437224132608 2468223215730688 2470191060320256 2478299209007104 2480772036427776 2481065167945728 2483043251060736 2494551918903296 2495051728945152 2497336017027072 2505237243887616 2507530857086976 2508033267597312 2520149370339328 2522456635998208 2534786627272704 2535594072735744 2547031973298176 2547843319463936 2549363850715136 2549874642911232 2560796940828672 2563141420449792 2575021335642112 2575537268588544 2577590671638528 2577895243382784 2588418949251072 2588937566552064 2601444511318016 2603010697986048 2603826204901376 2605915843854336 2616553937829888 2617387429920768 2618504809283584 2629194295017472 2631601394286592 2632128663650304 2645823401754624 2658086540017664 2658619115962368 2660205757267968 2660738757820416 2661053154459648 2663174736907776 2671916334710784 2686978785017856 2687820598607872 2689438787567616 2689977645268992 2700958903566336 2702972706357248 2705447351779328 2714007014211584 2716491761844224 2717036039897088 2743831267115008 2746018846212096 2746569040330752 2746893578797056 2749083599388672 2773655520018432 2775866877149184 2776194877489152 2776751117697024 2788086610132992 2790165374304256 2792719846998016 2801555627573248 2804120528355328 2804682363764736 2806370908766208 2819928256151552 2823075497508864 2834600099315712 2835168041631744 2835503049080832 2837763715497984 2850916478746624 2863128278728704 2865410969960448 2865749550956544 2866323734396928 2868034332054528 2880170708959232 2881889570373632 2882807583997952 2894576029270016 2896899002597376 2910893683769344 2913558686531584 2914142449041408 2926038812196864 2926625075232768 2929304480514048 2942881526448128 2945817910444032 2957843581894656 2958193084858368 2958785790345216 2960551568572416 2974853750063104 2974869369126912 2975801377030144 2990347357519872 3004793480019968 3007189116911616 3007544450613248 3008147044171776 3020427160977408 3023798173433856 3036845814317056 3037813188591616 3040235151163392 3040844294651904 3043628270751744 3053257890988032 3053618668240896 3056053232074752 3070816774258688 3070832897163264 3071794969837568 3073644328648704 3086810175504384 3101722301956096 3104195217457152 3104562013536256 3105184045596672 3107037193059072 3134808582520832 3135807162417152 3137678585495552 3138307252813824 3138936046092288 3141809827872768 3151750081019904 3154635594399744 3169875379879936 3169892022878208 3172419288170496 3172794145701888 3186384697294848 3204330547052544 3204709175263232 3205351272873984 3207264199286784 3207281038589952 3222775149887488 3235931440021504 3238894023737344 3239542970646528 3240192047579136 3242125766670336 3243158531997696 3256398032928768 3272129424392192 3274099393560576 3274755394240512 3275142343950336 3277753522348032 3293588080427008 3307696048570368 3308086890594304 3310724334747648 3310741717254144 3326735638593536 3329781356036096 3340316325183488 3343374476115968 3344044356796416 3344714371694592 3346710468820992 3347776549158912 3379715503030272 3380392665022464 3380792096980992 3383487506939904 3399832857214976 3414395921104896 3416451541106688 3417521893933056 3417539837165568 3434049691451392 3436787562184704 3437193657843712 3451225265668096 3451916755402752 3454668871041024 3455769341067264 3470680930648064 3474554458472448 3488738583773184 3489437589700608 3489849906561024 3492632265228288 3509504884867072 3526659655335936 3527764535672832 3527783057719296 3529888408682496 3546941009690624 3547651677093888 3548070872612864 3550899649210368 3562555112947712 3566109802364928 3582638380023808 3585918383423488 3586636860358656 3601278538088448 3602000092594176 3605297822171136 3622714719862784 3625622043623424 3640422870024192 3643755776704512 3661358461616128 3662092053774336 3662524771729408 3665444799184896 3681145602441216 3698207360024576 3701155836198912 3701593169985536 3702334823596032 3705286590480384 3717448813510656 3721597751918592 3739576485019648 3741827878354944 3742577593417728 3746004025540608 3757855865831424 3761296285630464 3764100663345152 3779466799087616 3780224055508992 3780670732107776 3783684953997312 3820547959947264 3820999401275392 3821764979195904 3824045776072704 3824811964366848 3862532003463168 3863305902882816 3866842865074176 3882628423876608 3885523265388544 3901385082929152 3902166766977024 3904516046979072 3905739307352064 3927757213925376 3943791442526208 3944257446477824 3945047720460288 3947402091429888 3948192995475456 3966492492169216 3987129810026496 3987928673943552 3990308635901952 3991579731689472 4007874502066176 4009585489215488 4010862725562368 4027236214636544 4030468177526784 4031730897911808 4034158181351424 4053646868217856 4054459059535872 4058171027668992 4071010521317376 4071491557654528 4074737642766336 4075554059845632 4094443862884352 4098192438198272 4115746900672512 4119028269318144 4120340368195584 4138926956609536 4140245394128896 4142716257412096 4160483280027648 4164292316233728 4184409670418432 4185248061456384 4189079770497024 4202333441359872 4206180792532992 4207023545647104 4226522697170944 4229892384227328 4230392194269184 4234613246263296 4251900148973568 4253254573621248 4272440729403392 4273801697165312 4276352265715712 4276374718119936 4294692418093056 4298624326434816 4319390627528704 4320256063438848 4322834355560448 4324211375996928 4341864043905024 4365465858080768 4366340525654016 4366856458600448 4370338029797376 4371213673562112 4389058218295296 4410261398093824 4414299112996864 4414322289672192 4437289627287552 4458725809061888 4462280625094656 4462304053690368 4463702065545216 4506287337373696 4507190220029952 4507722795974656 4510783675367424 4511316675919872 4512220566257664 4530640741466112 4552527894806528 4555268721475584 4556695858577408 4556719782887424 4560352726745088 4580428002361344 4582383416246272 4602555673870336 4606225161388032 4606249345744896 4607692454756352 4610466492973056 4632739277963264 4651651445030912 4652583452934144 4656292826185728 4656843020304384 4657776068395008 4660555789588608 4702212873781248 4703686047563776 4703710743625728 4706517878243328 4707460879220736 4730202236125184 4734532865613824 4754813069819904 4754838034317312 4759191218552832 4782182480478208 4801704717451264 4806495820578816 4807063762894848 4808026909310976 4810896298930176 4834162724831232 4853897160032256 4858341035606016 4859314455969792 4882789405032448 4887259732246528 4908194136588288 4911149090340864 4912713515925504 4934874448265216 4936446431461376 4940382120640512 4956598418014208 4961544072855552 4962130335891456 4966086502121472 4989103837806592 4990103457890304 4994672034054144 5010474487775232 5015061714173952 5016066535194624 5040298740678656 5044913271996416 5069573254545408 5071188145471488 5094063946596352 5095686638927872 5098727701430272 5099749285822464 5121593881657344 5126282840899584 5150042671284224 5151074537177088 5155181343277056 5155790486765568 5176837898502144 5177875133104128 5202889022636032 5206021395972096 5207652409802752 5211831687708672 5233107875659776 5234774859841536 5237009618567168 5258388590034944 5263202788573184 5264257327300608 5291646803509248 5316173080035328 5317238231924736 5320411514535936 5321477515640832 5322106308919296 5326349473815552 5343832669421568 5373957570035712 5375641197215744 5378877575135232 5379955290537984 5401917807132672 5405945412714496 5410894703558656 5428014028423168 5432983523688448 5434072079794176 5487662534230016 5492037692424192 5493138080661504 5493787157594112 5498167198777344 5547311040036864 5551733754298368 5552389754978304 5553502235394048 5576173220265984 5580330748608512 5585439693996032 5608241056710656 5609364727529472 5612741817532416 5639856512303104 5646150995017728 5669200198631424 5670336083263488 5671006098161664 5675527430995968 5701832957493248 5730821939920896 5731499101913088 5732647468793856 5736068664109056 5760341417918464 5763779140747264 5765615167995904 5789152058540032 5793798005194752 5821787367538688 5827117373063168 5828284898082816 5852077624393728 5853250150465536 5858608961028096 5885763052896256 5891635820888064 5915687163789312 5916386169716736 5917571580690432 5921103137144832 5949707500126208 5949738738253824 5951602754060288 5980694715039744 6009586960039936 6014378233823232 6015088901226496 6016294088343552 6040854321954816 6047596346867712 6073691628634112 6075626377183232 6080470302326784 6081688589303808 6087256541503488 6106515781976064 6107237336481792 6112106464149504 6141633548517376 6141665794326528 6143589939675136 6147288657297408 6173620351008768 6203444603912192 6208390434914304 6209124027072512 6210368091193344 6214074386118144 6269617165041664 6275357170991104 6276614505627648 6277872092184576 6283619655745536 6303500162039808 6309271188799488 6339750759759872 6339784045756416 6344838576340992 6345588291403776 6372769394589696 6408661094105088 6409418350526464 6410702545747968 6414528398573568 6414562077179904 6445550299774976 6471862880043008 6477788047474688 6479085941293056 6480384095158272 6484251533340672 6486317063995392 6512796065857536 6544258848784384 6548198787121152 6549510788481024 6550284687900672 6555507044696064 6587176160854016 6615392097140736 6616173781188608 6621448669495296 6621483434508288 6653471277187072 6659562712072192 6680632650366976 6686748952231936 6688088713592832 6689428743389184 6693420937641984 6695553098317824 6759431006060544 6760785330044928 6761584193961984 6766975013879808 6799665714429952 6828791842209792 6832903082213376 6835043787866112 6835079674331136 6868099382902784 6873575124369408 6874387315687424 6902450531336192 6903833510805504 6909337742082048 6911538682134528 6941361861296128 6949108916944896 6977477167546368 6978875179401216 6979699813122048 6985264530456576 7019009769734144 7053319310671872 7055529071345664 7055566115438592 7059776817364992 7093882019381248 7095303354187776 7096141745225728 7101799298420736 7125110225895424 7132219604729856 7165276760047616 7171836766846976 7173273720717312 7202557076176896 7210595644342272 7245429439725568 7251244087246848 7280845740048384 7287511553409024 7322716923232256 7324184107548672 7325049543458816 7330889598369792 7362291204882432 7396414720049152 7402311672397824 7403186339971072 7404669647192064 7410573180960768 7434897627021312 7443195503837184 7479152970039296 7483655756709888 7485155186835456 7492008051081216 7515711731662848 7522592571260928 7528201326690304 7558933598175232 7560448111017984 7561341464215552 7567369907994624 7641095919894528 7641998802550784 7643529958391808 7648091552145408 7649623928733696 7725064006926336 7726611805765632 7733685730148352 7765256847753216 7771046530777088 7802770165858304 7804333533954048 7809032093958144 7811478614704128 7855514427850752 7887582885052416 7888514892955648 7894804182859776 7896385990950912 7932984984338432 7974259620052992 7975857347887104 7980617271803904 7983159463378944 8015749004132352 8019170978430976 8021725451124736 8054472429273088 8060936355053568 8063461795823616 8068316362702848 8107293736435712 8108918119071744 8116342055337984 8142021042634752 8142983115309056 8149475285532672 8151108119691264 8188887725768704 8196384876396544 8231493801345024 8238056538636288 8240680736391168 8277853913219072 8280490788257792 8285432514824192 8320966560055296 8328584632467456 8368819340836864 8370496122912768 8378159540994048 8404666882719744 8412361585065984 8414047091294208 8459784768454656 8460784388538368 8469226492526592 8503800297947136 8506509147242496 8544881458806784 8547603394330624 8552704531431424 8552749436239872 8589384836186112 8597248652869632 8638781255057408 8640512126877696 8645668711120896 8648422751993856 8683728087810048 8730931716161536 8732681051308032 8733712917200896 8740676059594752 8742427347124224 8778116436590592 8820522796187648 8828598225993728 8828644579344384 8874579254575104 8917451618123776 8924561250189312 8924608107380736 8927404131090432 9012574674747392 9014380440059904 9015445591949312 9021567350734848 9022633351839744 9024441132515328 9061281482932224 9105055789613056 9110537442951168 9113391717154816 9113439565774848 9120705453490176 9160856004722688 9164766832492544 9205111347740672 9212450322776064 9212498691489792 9215384909512704 9220932985946112 9265478555926528 9303302890061824 9305166905868288 9312585652371456 9313686040608768 9315552136790016 9321111579177216 9404425747562496 9407372095127552 9407421487251456 9413035756486656 9414921758441472 9460404472250368 9469065731227648 9509626139639808 9509676068634624 9518382437105664 9564364960956416 9603409434902528 9612991641157632 9614127525789696 9616053818621952 9621792597860352 9668325449662464 9707794320064512 9716682071212032 9718628911939584 9765578810064896 9774519464493056 9816388273176576 9822298180681728 9825427031851008 9869748896530432 9872892862922752 9880764241281024 9923088145711104 9924260671782912 9932173004242944 9978207675613184 9980206915780608 9989344068108288 10020948975550464 10030123428347904 10032133070389248 10080597481357312 10089826543992832 10139146509090816 10142376290942976 10188127893192704 10191373277855744 10197455402860544 10199498571644928 10243187763314688 10252565681799168 10300085342568448 10302149074354176 10310362686554112 10311580973531136 10353675797004288 10355750266208256 10412042791944192 10415304819605504 10423663375417344 10466215751319552 10469549719683072 10474019237134336 10516777180069888 10526405577146368 10528514654601216 10583293607018496 10632346160070656 10640823029071872 10642955031281664 10644212617838592 10652698947631104 10687665338843136 10747915140071424 10751282394431488 10757755150270464 10759910581075968 10803835614265344 10811890825428992 10821789407117312 10856028056846336 10865967047376896 10868144159588352 10975325068460032 10984075384848384 10986276161323008 10987574315188224 10996334397554688 11094622080073728 11103467508596736 11104779509956608 11107004470788096 11152346440531968 11160661497217024 11170879387992064 11216482113421312 11218729455058944 11225483635064832 11279713024606208 11292301990035456 11338400397262848 11340672166526976 11342012196323328 11351054861991936 11403665914986496 11461643879841792 11462998203826176 11465294937587712 11472137328218112 11520682835836928 11527558281494528 11531230335991808 11578304117080064 11587596010389504 11643574735077376 11654234746126336 11656569796165632 11704155248787456 11706500300931072 11717217922056192 11771526105792512 11783271641776128 11831374327578624 11832772339433472 11835143161380864 11842206274289664 11899415000252416 11899477476507648 11903205508120576 11961389430079488 12019173920079872 12028756467646464 12030177802452992 12032588176687104 12081708643909632 12095192693735424 12147383257268224 12151252754366464 12160940604653568 12163377178607616 12174513083006976 12213031563952128 12214474672963584 12224212928299008 12283267097034752 12283331588653056 12287179879350272 12294577314594816 12347240702017536 12406889207824384 12416780869828608 12418248054145024 12420736182386688 12428148772236288 12539234330083328 12550714341982208 12553229011255296 12555744184369152 12567239311491072 12607000324079616 12618542377598976 12679501519519744 12679568091512832 12689677152681984 12691176582807552 12817322188210176 12818836701052928 12821405091495936 12829056797147136 12829124154359808 12891100599549952 12943725760086016 12955576094949376 12958171882586112 12960768190316544 12968503066681344 12972634127990784 13025592131715072 13088517697568768 13096397574242304 13099021576962048 13100569375801344 13111014089392128 13174352321708032 13230784194281472 13232347562377216 13242897338990592 13242966869016576 13306942554374144 13319125424144384 13373497904463872 13376177427185664 13386841875283968 13391106196635648 13518862012121088 13521570660089856 13523168387923968 13533950027759616 13599331428859904 13657583684419584 13665806164426752 13670087575732224 13670159348662272 13736198765805568 13747150248738816 13748774631374848 13804901062672384 13807667021611008 13818675484164096 13823077364269056 13882723722592256 13898217833889792 13954954335092736 13957750358802432 13970529060913152 14038019539468288 14106638621343744 14111058142691328 14111132230877184 14119553634729984 14187764038762496 14190606708375552 14192283490451456 14203598596841472 14250220451790848 14264439209459712 14330553520095232 14343673533693952 14346547441434624 14405114152353792 14421191288684544 14490858879451136 14502488174493696 14561691480096768 14575023106818048 14645433846464512 14648368215097344 14650099086917632 14661779196739584 14724582409764864 14792829440098304 14804623344795648 14806372679942144 14809339294384128 14821146361921536 14869795254042624 14886391007674368 14958305940078592 14967311513419776 14970310373670912 14984016102162432 15031423463325696 15045185142521856 15056402653380608 15117867196350464 15120896222035968 15122682928431104 15134739815989248 15282191839789056 15283997605101568 15287059916783616 15296183104290816 15299247857467392 15450128013852672 15453223611531264 15467371460296704 15530513695506432 15542093061554176 15605540331716608 15608667067908096 15618064187916288 15622957229408256 15711028855701504 15775165770104832 15777029785911296 15789608365719552 15792771981901824 15865969968676864 15948519240105984 15951714695774208 15961234543607808 15966318926757888 16031498008264704 16038341956861952 16043450902249472 16108944858546176 16121872710107136 16126923591647232 16136632725405696 16214587472871424 16217836238143488 16232684110675968 16284042085269504 16285966230618112 16298950571065344 16302216239382528 16377775451537408 16392769752793088 16462987602690048 16476113077272576 16481361472782336 16555707826438144 16560981576515584 16570865029648384 16641933120110592 16657169264934912 16737638681673728 16740992245825536 16756319081988096 16824723170131968 16828094182588416 16919569536909312 16921568777076736 16938452985053184 17007600595894272 17013018294484992 17089762917613568 17095206788661248 17105409062862848 17105498872479744 17194497305739264 17277562510114816 17281024253755392 17291337422241792 17296845503987712 17367456175620096 17461863432323072 17465362102616064 17467425834401792 17481352119189504 17484854694248448 17556232873181184 17641045592375296 17657196451987456 17657289158688768 17749158509150208 17834903236247552 17849122500378624 17849216214761472 17854808262180864 18025149349494784 18028760880119808 18030891183898624 18043134701469696 18045266703679488 18048882265030656 18122562965864448 18210111579226112 18221074885902336 18226783434309632 18226879131549696 18241410906980352 18321712009445376 18329533664985088 18424900645552128 18424997382979584 18430769819025408 18441865971892224 18530957111853056 18606605780123648 18610333811736576 18625171304742912 18627372081217536 18631104273580032 18642223158354432 18808851495124992 18814744190255104 18826071512973312 18829843516882944 18920808944500736 18938131462455296 19019252279279616 19019352137269248 19036764874211328 19128729921912832 19206818869805056 19225983282315264 19228255051579392 19232107637243904 19243585195720704 19336650899324928 19415588640129024 19433364142424064 19437257823879168 19531157620129792 19549038928986112 19632776546353152 19644596361363456 19650854063702016 19739497793060864 19745785725845504 19761528482562048 19846176291422208 19848521343565824 19864346008485888 19956415351226368 19960413831561216 19978688136216576 20041897951100928 20060246856695808 20064266140778496 20161194962714624 20179653087985664 20278293018181632 20284752581885952 20376255786385408 20382746555711488 20394910805721088 20398997143289856 20486375526629376 20505131363598336 20600170685136896 20604298148708352 20620725373108224 20623161947062272 20707351594008576 20711500532416512 20824085583888384 20830609639211008 20847326750834688 20932431502639104 20939099439366144 20948038474268672 21033554360139776 21052811154292736 21057029309202432 21166587214036992 21264692320141312 21281646058143744 21285910062563328 21288425235677184 21305397895262208 21375330677686272 21495830280142848 21502564788862976 21515510300540928 21519821162151936 21607671228530688 21623781650857984 21643578814234624 21712056113692672 21731934094753792 21736288319176704 21950650136920064 21968150769696768 21972552322646016 21975148630376448 21992668795109376 22189244160147456 22206935017193472 22209559019913216 22214008941576192 22304692881063936 22321322994434048 22341758775984128 22432964226842624 22437458910117888 22450967270129664 22559426049212416 22584603980070912 22676800794525696 22681344333053952 22684024392646656 22702109723983872 22807331829972992 22923287759683584 22925996407652352 22930589875175424 22944274656436224 23041365671673856 23055116562989056 23062460671983616 23156608234160128 23175192020779008 23287149470154752 23308469492252672 23313139592331264 23408310497574912 23413000601862144 23434435844112384 23543052211585024 23566543283552256 23662748655157248 23665544678866944 23684412548579328 23798830000504832 23798954953015296 23806411016241152 23922778860158976 24038347840159744 24057512935292928 24060355604905984 24065176353374208 24163417287819264 24190385387470848 24294766514536448 24302505508732928 24321881209307136 24326754357215232 24349026166013952 24426063127904256 24428949345927168 24448425856598016 24566534194069504 24566663177306112 24574359758700544 24589154629189632 24694481404035072 24833561739657216 24836496108290048 24841472364773376 24856297544472576 25078468660166656 25101428683964416 25106458022510592 25111488368738304 25134478622982144 25214000648159232 25237084755197952 25359003039039488 25379354305363968 25382353165615104 25634644376420352 25637673402105856 25642810182991872 25658113594294272 25658248308719616 25782201199099904 25887451520172032 25911152189898752 25916343765172224 25921536380633088 25937006133362688 25945268255981568 26051184263430144 26177035395137536 26192795148484608 26198043153924096 26201138751602688 26222028178784256 26348704643416064 26461568388562944 26464695124754432 26485794677981184 26485933738033152 26613885108748288 26638250848288768 26746995808927744 26752354854371328 26773683750567936 26782212393271296 27037724024242176 27043141320179712 27046336775847936 27067900055519232 27198662857719808 27315167368839168 27331612328853504 27340175151464448 27340318697324544 27472397531611136 27494300497477632 27497549262749696 27609802125344768 27615334043222016 27637350968328192 27646154728538112 27765447445184512 27796435667779584 27909908670185472 27915500717604864 27941058121826304 28076039078936576 28213277242687488 28222116285382656 28222264461754368 28239107269459968 28375528077524992 28381213416751104 28384566980902912 28407197193682944 28500440903581696 28528878418919424 28661107040190464 28687347067387904 28693094882869248 28810228304707584 28842382577369088 28981717758902272 29004976348987392 29123382960193536 29150046213636096 29290867692929024 29296736430194688 29300198173835264 29323558393479168 29449164819529728 29585658880196608 29609246689591296 29612745359884288 29618678588768256 29642292723843072 29772782015348736 29916611880157184 29934623026839552 29940620747341824 29968032204324864 30062846926651392 30090370285043712 30112805306761216 30235734392700928 30241792444071936 30245365856862208 30269479631978496 30564383679578112 30567995210203136 30574119833567232 30592366208581632 30598495714934784 30900256027705344 30906447223062528 30934742920593408 31061027391012864 31084186123108352 31211080663433216 31236128375832576 31245914458816512 31422057711403008 31550331540209664 31554059571822592 31579216731439104 31585543963803648 31731939937353728 31897038480211968 31922469087215616 31932637853515776 32062996016529408 32076683913723904 32086901804498944 32217889717092352 32243745420214272 32253847183294464 32273265450811392 32429174945742848 32435672476286976 32465368221351936 32568084170539008 32597901142130688 32604432478765056 32755550903074816 32785539505586176 32925975205380096 32952226154545152 32962722945564672 33111415652876288 33121963153031168 33141730059296768 33283866240221184 33314338529869824 33475277363347456 33481984491651072 33512638163976192 33649446340263936 33656188365176832 33839139073818624 33843137554153472 33876905970106368 34015201191788544 34026036588969984 34179525835227136 34210818125725696 34210997744959488 34388994611478528 34555125020229632 34562048507510784 34582674844483584 34593691007975424 34734912351240192 34923726864646144 34930724205232128 34934851668803584 34962704238379008 34969709388496896 35112465746362368 35282091184750592 35314392903974912 35314578317377536 35498317018300416 35669806472495104 35698245000757248 35698432429522944 35709616524361728 36050298698989568 36057521760239616 36061782367797248 36086269402939392 36090533407358976 36097764530061312 36245125931728896 36420223158452224 36442149771804672 36453566868619264 36453758263099392 36482821813960704 36643424018890752 36659067329970176 36849801291104256 36849994765959168 36861539638050816 36883731943784448 37061914223706112 37213211560247296 37220667623473152 37250342609485824 37254744162435072 37262208547160064 37284446316708864 37617702990249984 37629488380510208 37652143025946624 37659687033765888 37841617889001472 37876262924910592 38038504558559232 38038704274538496 38073529748422656 38257459843825664 38413637739610112 38451966564630528 38456510103158784 38464215274487808 38487170391441408 38673301798649856 38831177280258048 38866728284848128 38874515647758336 39062315240259584 39098077857972224 39265553092706304 39289192722726912 39301708127404032 39478995586121728 39491571451691008 39523056965124096 39692352582844416 39697042687131648 39728692016971776 39912830702452736 39920827663122432 39957376272433152 40120493713391616 40128532281556992 40322389925429248 40359306175971328 40556586036363264 40569505163771904 40752511572770816 40765493111422976 40789821611442176 40797994286579712 40972751053258752 41010262727196672 41200341370273792 41208596297416704 41241450746216448 41246323894124544 41414703188017152 41423001064833024 41648171167776768 41661219278422016 41694653501669376 41864863005278208 41896076948537344 42067108720279552 42105622308585472 42114058618404864 42333174428073984 42529384640282624 42563292116287488 42571820125126656 42576850471354368 42610795790524416 42750661355372544 42991660560285696 43005129577725952 43031020601081856 43039642324303872 43215342457061376 43247563301715968 43287157628469248 43424112227385344 43463868189507584 43472576638353408 43936301539393536 43945104645292032 43950297260752896 43985337590218752 44378488320294912 44413870034386944 44419118039826432 44428017883152384 44609385762127872 44642645988868096 44683517551968256 44865928453685248 44874917820235776 44901934540259328 45118852098424832 45169207960141824 45353601589051392 45362688666107904 45368048785293312 45404219447967744 45614663659945984 45846575519367168 45851992815304704 45861179750350848 45888549312872448 46110233125978112 46124921343967232 46313216468320256 46350384041558016 46574298940309504 46616938984505344 46626279184662528 46816620995149824 46826001203724288 46868871688224768 47086104423170048 47133086567104512 47325497310314496 47331089357733888 47368825097158656 47597660001009664 47597909906030592 47612822032482304 47845557720317952 48076695680319488 48115025870585856 48120711209811968 48130352706748416 48326834575638528 48380770774941696 48589533029072896 48605011017465856 48643762418614272 48653508714430464 48698052332027904 48852126255808512 48857898691854336 48896851713196032 49133068388139008 49133326354612224 49148719517401088 49178309258379264 49388962808070144 49667123479314432 49672992216580096 49682944729546752 49712595088945152 50156937320333312 50202857367928832 50212916045021184 50222976737476608 50268957245964288 50474169510395904 50718006078078976 50758708610727936 50764706331230208 51269288752840704 51275346804211712 51285620365983744 51316227188588544 51316496617439232 51564402398199808 51774903040344064 51822304379797504 51832687530344448 51843072761266176 51874012266725376 51890536511963136 52102368526860288 52354070790275072 52385590296969216 52396086307848192 52402277503205376 52444056357568512 52697409286832128 52923136777125888 52929390249508864 52971589355962368 52971867476066304 53227770217496576 53276501696577536 53493991617855488 53504709708742656 53547367501135872 53564424786542592 54075448048484352 54086282640359424 54092673551695872 54135800111038464 54397325715439616 54630334737678336 54663224657707008 54680350302928896 54680637394649088 54944795063222272 54988600994955264 54995098525499392 55219604250689536 55274701936656384 55292309457076224 55530894890369024 55592871335559168 55819817340370944 55831001435209728 55882116243652608 56152078157873152 56426554485374976 56444232570765312 56478214538919936 56751056155049984 56762426833502208 56769133961805824 56814394387365888 57000881807163392 57057756837838848 57322214080380928 57374694134775808 57386189765738496 57620456609415168 57684765154738176 57963435517804544 58009952697974784 58246765920387072 58300092427272192 58581735385858048 58593472860389376 58600396347670528 58647116786958336 58898329639059456 59218493379182592 59225490719768576 59237357177536512 59284585447686144 59545564030697472 59833223760314368 59869246053679104 59881241494683648 59936064408649728 60125693853302784 60180740570087424 60225610613522432 60471468785401856 60483584888143872 60538959263956992 61128767359156224 61135990420406272 61148239667134464 61184732417163264 61196991429869568 61800512055410688 61812894446125056 61869485841186816 62122054782025728 62168372246216704 62422161326866432 62472256751665152 62491828917633024 62844115422806016 63100663080419328 63108119143645184 63158433462878208 63171087927607296 63463879874707456 63794076960423936 63844938174431232 63865275707031552 64125992033058816 64153367827447808 64173803608997888 64435779434184704 64487490840428544 64507694366588928 64546530901622784 64858349891485696 64871344952573952 64930736442703872 65136168341078016 65195802284261376 65208864957530112 65511101806149632 65571079011172352 65851950410760192 65904452309090304 65925445891129344 66222831305752576 66243926306062336 66283460118593536 66567732480442368 66628677059739648 66950554726694912 66963968983302144 67025276327952384 67298892680527872 67312376730353664 67678278147637248 67686275108306944 67753811940212736 68030402383577088 68052073177939968 68359051670454272 68421636251451392 68421995489918976 68777989222957056 69110250040459264 69124097015021568 69165349688967168 69187382015950848 69469824702480384 69847453729292288 69861448410464256 69869703337607168 69925408476758016 69939418776993792 70224931492724736 70564182369501184 70628785807949824 70629156634755072 70996634036600832 71339612944990208 71396490001514496 71396864859045888 71419233048723456 72100597397979136 72115043520479232 72123564735594496 72172538805878784 72181066814717952 72195529060122624 72490251863457792 72884299543609344 72907133737238528 72907516526198784 72965643627921408 73286848037781504 73318134659940352 73699602582208512 73699989531918336 73723079276101632 73767463887568896 74123828447412224 74426423120494592 74500685218971648 74509488324870144 74524417094320128 74568892633417728 75235405980499968 75258976761020416 75304286051893248 75319374067531776 75683235778002944 75752525849821184 76077009117118464 76147059496845312 76514919687651328 76827275479220224 76903933129261056 76913020206317568 76928430548975616 76974340782882816 77346603597299712 77662354560516096 77733456569696256 77749031295516672 78124630480519168 78196155715944448 78531106185412608 78578385445453824 78603416254808064 78957991172243456 78983142903382016 79046113930248192 79384705165688832 79394085374263296 79457384033943552 79825661404905472 79841655326244864 79914752544866304 80240987426783232 80257064563113984 80644779850858496 80718612351942656 81113172072726528 81139010327543808 81505023145541632 81579643222884352 81595988573159424 81945502106517504 82020525454393344 82400682740547584 82417192594833408 82482901492432896 82492647788249088 82829406376034304 82846002129666048 83296342335553536 83322438556844032 83389307003338752 83729726010556416 83792153897074688 84134217440559104 84211244617170944 84228117236809728 84666348856147968 85058769280565248 85126584232574976 85143640250253312 85153700942708736 85221591581048832 85501322710745088 85983321120571392 86010259155451904 86062041202163712 86079284648607744 86430684914122752 86495126603431936 86574315256938496 86848224454770688 86927736379015168 86945153276706816 87872603078787072 87890209290584064 87900594521505792 87970675180437504 88756976640589824 88827740068773888 88838236079652864 88856035766304768 89285291977736192 89367035103936512 89731856907370496 89749835640471552 89803869080518656 90237704196849664 90338415920283648 90707203178102784 90725377332215808 90736097570586624 90808438895935488 91229327319891968 91693151038734336 91703985630609408 91722359500701696 91777098625744896 92220466251956224 92249842687934464 92626432936640512 92700768083116032 93148597880619008 93233877969010688 93252558369325056 93633241990299648 93737743376449536 94172208846340096 94266173134209024 94650994620628992 94662178715467776 94737650194317312 95195320002019328 95195819812061184 95225644064964608 95691115440635904 96153391360638976 96230051741171712 96241422419623936 96260705413496832 96653669151277056 96761541549883392 97179066058145792 97210022034931712 97287524837228544 97307017428860928 97396104664055808 97704252511617024 97793703426392064 98266136776278016 98266652709224448 98297439034802176 98356618516758528 98777925616140288 99334246958628864 99345984433160192 99365889459093504 99425190177890304 100313874640666624 100405714735857664 100425832090042368 100445953474953216 100537914491928576 100948339020791808 101436012156157952 101517417221455872 101529412662460416 102538577505681408 102550693608423424 102632454377177088 102632993234878464 103128804796399616 103549806080688128 103644608759595008 103665375060688896 103686145522532352 103748024533450752 103781073023926272 104204737053720576 104708141580550144 104771180593938432 104792172615696384 104804555006410752 104888112715137024 105394818573664256 105846273554251776 105858780499017728 105943178711924736 105943734952132608 106455540434993152 106553003393155072 106987983235710976 107009419417485312 107094735002271744 107128849573085184 108150896096968704 108172565280718848 108185347103391744 108271600222076928 108794651430879232 109260669475356672 109326449315414016 109360700605857792 109361274789298176 109977201989910528 109990197050998784 110439208501379072 110549403873312768 110584618914152448 111061789780738048 111185742671118336 111639634680741888 111662002870419456 111764232487305216 112304156315746304 112853108970749952 112888465141530624 112956429077839872 113502112310099968 113524853667004416 113538267923611648 113628788774731776 114001763614326784 114115513675677696 114644428160761856 114749388269551616 114772379531476992 115240913218830336 115369530309476352 115926871035609088 116019905395949568 116493531840774144 116600184854544384 117163470771716096 117186945720778752 117200792695341056 117294233573916672 117796659278118912 118436986758365184 118450981439537152 118474714355073024 118569170895372288 119091128061394944 119666447520628736 119738492107358208 119762482989367296 119872128817299456 120361481140174848 120451221227044864 120942937570803712 120967169776287744 121077918527913984 122257534718312448 122271980840812544 122296479334268928 122369464834326528 122393982859739136 123601024110821376 123625788892250112 123738971682373632 124244109564051456 124336744492433408 124844322653732864 124944513503330304 124983657835266048 125688230845612032 126201326160838656 126216238287290368 126316866925756416 126342175855214592 126927759749414912 127588153920847872 127689876348862464 127730551414063104 128251984066117632 128306735654895616 128347607217995776 128974981680857088 129015388733177856 129093061803245568 129716699782971392 129742689905147904 129861472885407744 130272336682156032 130391604568522752 130417729915060224 131022203612299264 131142158022344704 131808904618180608 131850891782258688 132445662611505152 132487852612124672 132566920237187072 133135464960884736 133257354119479296 133901109453389824 133927937966604288 134050552655904768 134597785361055744 134624753460707328 135356556295274496 135372550216613888 135507623880425472 136060804767154176 136104146355879936 136718103340908544 136843272502902784 136843990979837952 137555978445914112 138220500080918528 138330699377934336 138374764031901696 138939649404960768 139694907458584576 139722896820928512 139739406675214336 139850816953516032 139878837553987584 140449862985449472 141128364739002368 141257571615899648 141258313269510144 141993268073201664 142679225889980416 142792980003028992 142793729718091776 142838466097446912 144201194795958272 144230087040958464 144345077611757568 144362133629435904 144391058120245248 144980503726915584 145768599087218688 145814267474477056 145815033052397568 145931287255842816 146573696075563008 146636269319880704 147399205164417024 147399979063836672 147446158552203264 147534927775137792 148247656894824448 148852846240989184 149001370437943296 149018976649740288 149048834188640256 149137785266835456 150470811960999936 150517953522040832 150608572103786496 150638748135063552 151366471556005888 151505051699642368 152154018234236928 152294118993690624 153029839375302656 153654550958440448 153807866258522112 153826040412635136 153856861097951232 153948681565765632 154693207194599424 155324709121032192 155466913139392512 155498062591033344 156249260961038336 156392311431888896 157062212370825216 157156770890907648 157206832509616128 157915982344486912 157966285806764032 158092227860496384 158769410331377664 158788170748526592 158914768067887104 159651322809810944 159683310652489728 159829505089732608 160481974853566464 160514129126227968 161289559701716992 161437224703885312 162226344145453056 162278020655087616 163010046291083264 163159286445768704 163191977146318848 163891004213035008 164041050908786688 164801365481095168 164834385189666816 164965802984865792 164985295576498176 165658812752068608 166592684671107072 166644877113688064 166778614006677504 167459452021112832 167584307794149376 168268434881118208 168422489234341888 168456234473619456 169332697712295936 170117538561130496 170253168465149952 170287280500506624 170307401885417472 170443183162097664 171002645421490176 171966642241142784 172020518310903808 172124082404327424 172158569297215488 172861369828245504 172990253206863872 173148630513876992 173855472758030336 173890306553413632 175745206157574144 175780418581168128 175801189043011584 175941350360875008 177655480137547776 177676472159305728 177712071532609536 178570583955472384 178734070207873024 179463713814740992 179499671280943104 179607738161037312 180475408393699328 180676831840567296 181414406356205568 181450754664431616 181616877791870976 182458654639783936 183386302077468672 183407971261218816 183444719001403392 183554197251489792 184440932503912448 184499685375868928 185252865873281024 185401536166232064 186297195761238016 186467755938021376 186505116738650112 187266483980599296 187475486752899072 188344417692680192 188532346268418048 189301989241257984 189324357430935552 189475300388634624 190390640004038656 190391639624122368 190451288129929216 191382230881271808 192306782721277952 192460103482343424 192482844839247872 192521410826993664 193307338302554112 193523083099766784 194358132116291584 194575049674457088 194614034857721856 194792209328111616 195408505023234048 195587406852784128 196532273552556032 196533305418448896 196594878069604352 196713237033517056 197555851232280576 198668493917257728 198691968866320384 198731778918187008 198850380355780608 200627749281333248 200811429471715328 200851664180084736 200891906949906432 201075828983857152 201896678041583616 202872024312315904 203034834442911744 203058825324920832 205077155011362816 205101387216846848 205264908754354176 205265986469756928 206257609592799232 207099612161376256 207289217519190016 207330750121377792 207372291045064704 207496049066901504 207562146047852544 208409474107441152 209416283161100288 209542361187876864 209584345231392768 209609110012821504 209776225430274048 210789637147328512 211692547108503552 211717560998035456 211886357423849472 211887469904265216 212911080869986304 213106006786310144 213975966471421952 214018838834970624 214189470004543488 214257699146170368 216301792193937408 216345130561437696 216370694206783488 216543200444153856 217589302861758464 218652898630828032 218721401211715584 218722549578596352 219954403979821056 219980394101997568 220878417002758144 221098807746625536 221169237828304896 222123579561476096 222371485342236672 223279269361483776 223528464974610432 224608312631492608 225706217941499904 225776930283061248 225912858155679744 227004224620199936 227049707334008832 227076535847223296 227257577549463552 228231027351355392 229288856321523712 229498776539103232 229544759062953984 230481826437660672 230739060618952704 231853742071218176 232039810791899136 232987063681548288 233200369709088768 234326941543432192 234373891441557504 234401585390682112 234588467147833344 235593318556237824 236873973516730368 236901962879074304 236949428710146048 237138341790744576 238182256122789888 239476984214716416 239524965978734592 239744257634598912 240722962280349696 240902442454089728 241885875141607424 241934339552575488 242155837055827968 244515069436624896 244543961681625088 244738929668653056 244787965719478272 247202048221642752 247251577784500224 247477943364747264 248488219128102912 248673488984866816 249688645307465728 249889027006660608 249967315670532096 251376461691224064 252402652321677312 252432476574580736 252633733851512832 252684351710429184 253855519498829824 255176307841695744 255379752697724928 255461102828126208 256503968132235264 256613471309791232 256695214435991552 257949963361714176 258030777466355712 258186123606491136 259433399565942784 259485379810295808 259722945770815488 260544673364312064 260783209137045504 260835459830120448 262284316044689408 263617809236361216 263701783564517376 264891325223010304 264975705224249344 265133840474374144 266270929921769472 266514708238958592 267802218906779648 267855875933208576 268101105311809536 269195570722111488 269249506921414656 270713112590548992 270745100433227776 271015247760850944 272121609534308352 272208292711759872 273436206681817088 273686545005805568 273687981959675904 275111956891828224 276441000161837056 276661398755868672 276749528063803392 277879298809921536 279389814917169152 279445793641857024 279478813350428672 279701633907032064 279757675107975168 280899725970898944 282256729478004736 282515143231799296 282516626539020288 283986536146403328 285358451779960832 285585960006057984 285587459436183552 285676932194893824 288402389591916544 288460174081916928 288690155223515136 288724267258871808 288782116240490496 289961007453831168 291537198174437376 291628534948954112 291630066104795136 291862574511685632 293272538639761408 294798410328834048 294799958127673344 294892317104406528 295069855550275584 296495313789648896 297705692481978368 298002740875886592 298037953299480576 298097668377280512 298275570533670912 300941623921999872 301035907044081664 301217144207572992 301277496270127104 302732943112011776 303010103399284736 304308036468473856 304588237987381248 306059678750605312 307615732517044224 307652080825270272 307897363131531264 309386414389198848 310649418242064384 310933826278785024 310996125182066688 312498521922076672 312784622863777792 314124424741650432 314313541781815296 314413665019232256 315831964688973824 315932571613528064 316184455720992768 317538820662755328 317576341497053184 317829536135774208 319302645619621888 319366621304979456 319659010179465216 320963949707132928 321028258252455936 322874449407770624 324452688290906112 324556041310175232 326020092582166528 326318572891537408 326383954292637696 327782008426070016 328082101817573376 329602730962190336 329931605969731584 329970591152996352 331317625504137216 333185369342214144 333289754227376128 333557228013355008 334918904042225664 335168615588298752 336536869762236416 336844978468683776 336912468947238912 338665395424591872 340235077122260992 340506336930299904 340574561001013248 340614803770834944 340886366324195328 342005290842980352 343933284482285568 344041036621807616 344248164808654848 344317138594430976 345722739656491008 345980506413727744 346297261027753984 347710945516060672 347780613106827264 351490412315148288 351560837162336256 351602378086023168 351882700721750016 355310960275095552 355352944318611456 355424143065219072 357141167910944768 357468140415746048 358927427629481984 358999342561886208 359215476322074624 360950816787398656 361353663681134592 362828812712411136 362901509328863232 363233755583741952 364917309279567872 366772604154937344 366815942522437632 366889438002806784 367108394502979584 368881865007824896 368999370751737856 370505731746562048 370803072332464128 372594391522476032 372935511876042752 373010233477300224 374532967961198592 374950973505798144 376688835385360384 377064692536836096 378603978482515968 378648714861871104 378950600777269248 380781280008077312 380783279248244736 380902576259858432 382764461762543616 384613565442555904 384920206964686848 384965689678495744 385042821653987328 387046166199533568 388716264232583168 389150099348914176 389228069715443712 389584418656223232 390817010046468096 391174813705568256 393064547105112064 393066610836897792 393189756139208704 393426474067034112 397336987834515456 397383937732640768 397463557836374016 397700760711561216 401255498562666496 401622858943430656 401703328360169472 401783813899812864 402151657967714304 403793356083167232 405744048624631808 406069668885823488 406117650649841664 410154310022725632 410202774433693696 410529817508708352 410531972939513856 412515219185598464 414578435038380032 414661500242755584 414992098133803008 415124292095705088 416818948214882304 418832566322200576 419084722375753728 419168690462785536 419218220025643008 419552450860548096 421579274294657024 423385094217007104 423772714847698944 423774939808530432 425822161739972608 426212013572620288 427951932942843904 428037677669941248 428378940009086976 428515398292340736 432603584387874816 432690261122875392 433086400888307712 435178605723516928 437305797261656064 437442802423431168 437445099157192704 439908807959642112 439960788203995136 441756834005516288 442197615493251072 442338475656609792 444247159122952192 444742970684473344 446558538722967552 447056929949220864 449216625262985216 451412435882999808 451553860566122496 451825716311359488 454008449240399872 454099414668017664 454153071694446592 454515155098927104 456462054702710784 458577712643047424 458997553078206464 459089518125907968 460963652875321344 461478121237905408 463707484142436352 464079621583798272 465974127363096576 466400739418177536 468653883086864384 468747782883115008 468803170781364224 469176934295666688 471186637112475648 473747947033460736 473803925758148608 473898857420292096 474276683581489152 476364512245579776 478953968429432832 479049931957469184 479488515269197824 481445924560699392 481804884908179456 483771750283214848 483868679105150976 484311674111655936 489030138873249792 489087923363250176 489477859337306112 489575931438956544 494404096443285504 494503155569000448 494955886729494528 496976438256205824 497346977969733632 499377290614931456 499778054013321216 499934631341064192 502752923382448128 504805304643354624 504864953149161472 505267467703025664 505368703420858368 507711038997659648 510352615683391488 510759505395449856 510922205656252416 513007936264470528 513226942619582464 513390428871983104 515899926723428352 516061554932711424 516372247212982272 518866799131885568 518970759620591616 519445891541630976 521566418274091008 521670919660240896 524568632089378816 527235618472722432 527403567129034752 529782650446020608 529951410448498688 530267680948748288 533029416477917184 535604437813559296 535711751866417152 536202210623619072 538391141444222976 538499013842829312 541426225181097984 541490200866455552 542030495521701888 544243219068616704 546872413363634176 547373090011611136 547375963919351808 550223913783656448 552882000323674112 553322797511737344 553499056127606784 555758597619843072 558779629834338304 558891587283714048 558957626700857344 559403267814064128 559515350215950336 561799451941797888 564513458956009472 565030286463598592 565033253078040576 567973072292806656 571171920012115968 571174918872367104 571353864389787648 576804779183833088 576920348163833856 577380310447030272 577448534517743616 577564232480980992 579922014907662336 583074396348874752 583257069897908224 583725149023371264 586545077279522816 589596820657668096 589599916255346688 589784634208813056 590139711100551168 592990627579297792 595411384963956736 596005481751773184 596075906598961152 596195336754561024 596551141067341824 601883247843999744 602071814088163328 602434288415145984 602554992540254208 605465886224023552 606020206798569472 608616072936947712 609176475974762496 612119357501210624 615231465034088448 615304161650540544 615794726263062528 618772828778397696 621298836484128768 621867652557570048 621992250364133376 624997043844153344 625569245727555584 628248849483300864 628627083563630592 628827330038464512 631663929377947648 631865143227056128 632368911441985536 635077641325510656 635152682994106368 635659072271548416 638605291239243776 638733242609958912 639318020358930432 641927899414265856 642056516504911872 645748898815541248 648905376581812224 649112082620350464 652040185164333056 652637145783074816 652767908585275392 656164203635146752 659205461924380672 659863211939463168 659941182305992704 662635251008274432 666370738684428288 666579508454752256 667114456026710016 669837808084451328 670337231176597504 673073739524472832 673689956937367552 673824937894477824 677330790849183744 680470154244521984 681012673860599808 681149122002026496 681229607541669888 681772732648390656 687866568964571136 688082073243615232 688496329617309696 688634277188861952 691445479312982016 691961012827455488 692594522055507968 695421891032121344 695561226213654528 702980824630296576 703121674324672512 703204756172046336 703765401443500032 710621920550191104 710705888637222912 710848286130438144 714282335821889536 714936280831492096 717854855258963968 718430952644149248 721901633574797312 722707327362269184 725657625424822272 725803018657726464 726467511167483904 729834618559135744 733545208309874688 733631885044875264 734216789005959168 737763730015649792 737998741503475712 741011463493124096 741606144664928256 745188783044952064 745871023752085504 746020466954600448 749065935922397184 749901947011596288 753377670770720768 754129385073672192 757207956965031936 757297429723742208 757901201554538496 761562560016154624 761566558496489472 761805152519716864 765528923525087232 769840413929373696 769931379356991488 770085643307974656 774092332399067136 777432528465166336 778300198697828352 778456139430887424 779168837312446464 781634020092936192 782349627411136512 786129094210224128 786852948134068224 794673975669030912 794767875465281536 794927115672748032 795401521423122432 802510997125332992 803245717886861312 803406656720338944 803567627799625728 804303315935428608 807586712166334464 811488097249263616 812139337771646976 812235301299683328 820308620045451264 820405548867387392 821059635017416704 821063945879027712 825030438371196928 829156870076760064 829323000485511168 829984196267606016 830248584191410176 833637896429764608 837665132644401152 838169444751507456 838337380925571072 838436440051286016 839104901721096192 843158548589314048 846770188434014208 847545429695397888 847549879617060864 851644323479945216 852424027145240576 855903865885687808 856075355339882496 856757880018173952 857030796584681472 865207168775749632 865380522245750784 866172801776615424 870357211447033856 874611594523312128 874885604846862336 874890198314385408 879817615919284224 879921576407990272 883513668011032576 884395230986502144 884676951313219584 888494318245904384 889485941368946688 893117077445935104 894113859898441728 898433250525970432 902824871765999616 903107721132244992 903651432622718976 908016898480799744 908198829336035328 908306143388893184 909030310197854208 912924109405421568 917155425286094848 917995106156412928 918179036251815936 922956242475810816 927414968284872704 928159243167596544 931948254726193152 932801478836355072 937307766173728768 937495565766230016 937606341562728448 938353868591333376 942373274224951296 947495894066921472 947607851516297216 947797714840584192 948553367162978304 952729024491159552 957907936858865664 958099863914938368 958977030538395648 962891849121398784 963609769816358912 967543500566429696 968623348223311872 978060277746499584 978175846726500352 978955718674612224 979151862877913088 988808192886571008 989911773458989056 993952876512411648 994693955939467264 998754581229862912 999556108026642432 999869262682128384 1005505846764896256 1009610609286709248 1010534935406051328 1010737406841716736 1015422077995319296 1020705231366782976 1021519010790899712 1021844411312504832 1026015872528941056 1026453885239164928 1026780857743966208 1031799853446856704 1032123109865422848 1032744494425964544 1037733598263771136 1037941519241183232 1038891783083261952 1043132836548182016 1043341839320481792 1049137264178757632 1054471236945444864 1054807134258069504 1059565300892041216 1060535361897496576 1066058832955834368 1071208875627118592 1071423503732834304 1072404421247238144 1076782282888445952 1076998027685658624 1082852450362195968 1082980401732911104 1084060991043403776 1088486438137233408 1093744826727268352 1094746180023222272 1094751927838703616 1100447827567312896 1105764000647348224 1106645595023474688 1106998112255213568 1111517195239686144 1117559259668676608 1117783174567428096 1117915253401714688 1118806535628128256 1119030700431900672 1123598903883595776 1129026917912018944 1130060572927197184 1130066506156081152 1135946144585613312 1142343840024231936 1142349837744734208 1142707728779575296 1153609558367666176 1153840696327667712 1154760620894060544 1154897069035487232 1155128464961961984 1166148792697749504 1166514139795816448 1167450298046742528 1173090154559045632 1179193641315336192 1179199832510693376 1179569268417626112 1180279422201102336 1185981255158595584 1190822769927913472 1192010963503546368 1192151813197922304 1192390673509122048 1193102282134683648 1203766495687999488 1204143628176326656 1204868576830291968 1205109985080508416 1210931772448047104 1212040413597138944 1217232145873895424 1218352951949524992 1224238715002421248 1230462930068176896 1230608323301081088 1231589452526125056 1237545657556795392 1243735305115140096 1243984500728266752 1249994087688306688 1251138491455111168 1256497698966601728 1257254167127261184 1257654660076929024 1263327858755895296 1263730286454112256 1264737822883971072 1270155282651021312 1271318144543096832 1277210582478487552 1277466485219917824 1278636040717860864 1283855798828531712 1284113033009823744 1291497797631082496 1297810753163624448 1304080370328666112 1305274291566149632 1305535817170550784 1312328407270293504 1318410923848761344 1319726423878926336 1319882364611985408 1325270502016548864 1332741477368856576 1333159016909504512 1334228912053420032 1339675616168902656 1340674462353195008 1346147479048945664 1347379913874735104 1347649875788955648 1354661581698367488 1362025347721199616 1362298244004052992 1362459215083339776 1363545465296781312 1375733137929142272 1376164146487230464 1376992659234619392 1377268554377723904 1382890958625964032 1383922025654910976 1385189044111015936 1390843782064242688 1391122452427309056 1405961649260593152 1406243348649345024 1406409512344092672 1407530802887000064 1421243841100382208 1421411777274445824 1421696572260876288 1429872561662984192 1435709710517927936 1436861905288298496 1443803267149594624 1445414654724538368 1451315250849644544 1451606037315452928 1452935022334967808 1459669237118271488 1467090416619749376 1467263770089750528 1468433578011918336 1475527460031299584 1475997483006951424 1482022926986248192 1483212289329856512 1490377566089904128 1491742047504171008 1492040933909200896 1498131871844794368 1499803894023192576 1506755341541441536 1508258770147344384 1514415913930063872 1514594859447484416 1515802403109076992 1523125120032309248 1523133116992978944 1523610305039433728 1531057847050174464 1539680827858747392 1539862758713982976 1540171286615949312 1548184664798134272 1554865056930332672 1556600397395656704 1556912278861774848 1558337674624892928 1564699254822273024 1572258188420448256 1573705896268136448 1589347951338061824 1589535750930563072 1589854231345496064 1590803042846244864 1605021994250665984 1606491435773722624 1606813313440677888 1607135255599251456 1608606631870857216 1615173424332668928 1622976194498527232 1624278675543293952 1624470602599366656 1640617240090902528 1640811097734774784 1642119270034833408 1642127891758055424 1650060876742393856 1658313740153520128 1658646000971022336 1659968392535212032 1660497168382820352 1667275792859529216 1676338889503014912 1676674761851142144 1676872880102572032 1678209803442192384 1686317097178628096 1693540376868028416 1695090859390795776 1695099759234121728 1703288646959890432 1704848054290481152 1711807731771375616 1713515760036347904 1714061593169362944 1730414337551499264 1730761044491501568 1732345603553230848 1740714422894067712 1749223189046624256 1749771209693724672 1759635231838568448 1759843152815980544 1767027336022065152 1768790461973004288 1769353902626439168 1776988636491808768 1778971882737893376 1786234154891870208 1788227719796883456 1796866501051940864 1805649743531999232 1806215442264489984 1807302865245437952 1816033796961599488 1816397658672070656 1816612286777786368 1818060620395708416 1825848218810843136 1835990212312825856 1836358072503631872 1845912484951621632 1854829936569745408 1856318486335193088 1863896509452386304 1865602957672710144 1874615532347457536 1874991131532460032 1876707737182666752 1884746548449902592 1894991788133842944 1895215703032594432 1895595429681168384 1897106734325956608 1905458048982319104 1915815873717731328 1916199727829876736 1917954061076791296 1925783698242797568 1927219539632717824 1935087001132859392 1937246696446623744 1956120555492999168 1956351693453000704 1957911437349224448 1958303725755826176 1977616385773142016 1979823546917978112 1987905753024823296 1989387911878934528 1997509162459725824 1999112216053284864 1999738525364256768 2011011693529792512 2019221218573418496 2021069870812102656 2021474813683433472 2030844155990638592 2041410462733565952 2043038021581799424 2043688822625009664 2052907770478329856 2053561715487932416 2063599706893713408 2064246219730845696 2065488988851929088 2075467196527542272 2075883038482366464 2077783566166523904 2086265673096364032 2086683678640963584 2098274528357515264 2108942473890889728 2109614268516139008 2119130601784082432 2121070723794993152 2132117665911668736 2142417751254237184 2142847007465668608 2144808842494476288 2153564565776891904 2165704900724391936 2165960803465822208 2168121982086807552 2176972876274466816 2187489653454536704 2189492360046444544 2189503855677407232 2200895655134625792 2211528001294696448 2213291190046949376 2213996224510427136 2223034390479372288 2235118519337353216 2235566349134856192 2235830506803429376 2237613071256256512 2238061400863801344 2247197807767191552 2260121145854394368 2260133012312162304 2271892289171226624 2284687680048463872 2284699675489468416 2285415457559150592 2307219116735332352 2309521241788121088 2309794138070974464 2310256929923923968 2332297585395499008 2333028279591632896 2334900596093485056 2346180309118091264 2358387282630672384 2360558844402204672 2371962510317191168 2381645539855826944 2384021927007092736 2384303626395844608 2384781347018244096 2386204564269367296 2407532991375998976 2408287256352653312 2409737153660583936 2410219970161016832 2421863544896094208 2424080827194277888 2434464291747790848 2436705903899049984 2448477430004842496 2460925860136353792 2461216646602162176 2463178905052250112 2475091315113590784 2487470610230280192 2487969001456533504 2499988175376613376 2502276982910222336 2512995397933203456 2514508334254522368 2515309320153858048 2526655717511790592 2529475645767942144 2540310565302042624 2542636289086193664 2554421164956975104 2554932970439835648 2557272081435721728 2567711597657063424 2568226066019647488 2582995595262164992 2595621506327248896 2608160740657332224 2610548583132299264 2611071634341101568 2624656814540587008 2636821847697522688 2639452847757852672 2639764729223970816 2650541004033097728 2665482954737713152 2666318033819009024 2668457824106840064 2679351232337805312 2681348924706390016 2692294958097891328 2694759827749470208 2695299751577911296 2709323163396734976 2724050695442399232 2724596488008105984 2724918430166679552 2727090930593562624 2751466275858284544 2752328292974460928 2753985318469238784 2754537108755447808 2767844051309821952 2770378088222031872 2781687564128485376 2782244904854618112 2811923298521186304 2812486697298690048 2812819024688185344 2815061605774000128 2842487682200764416 2842823554548891648 2843393144521752576 2859745123325968384 2871419421035855872 2873723810576596992 2887606534299189248 2890829309449076736 2902630501699289088 2905870044669935616 2919338474236542976 2934180833239498752 2934527540179501056 2936867156023836672 2951054920062599168 2951994966013902848 2966424578659713024 2980755132179808256 2983484095008342016 2984081867818401792 2996263743689588736 2999607788046385152 3013510683082883072 3016517540294688768 3028831827860127744 3031604806218153984 3046250240064618496 3046266233985957888 3047220610078867456 3062115694100348928 3079361655717494784 3079725517427965952 3080342573231898624 3096369329596268544 3109730113860665344 3113200794791313408 3113824557723549696 3116675349249785856 3129398509644546048 3144516376840896512 3147411792536272896 3178695902676123648 3179071501861126144 3181606085692489728 3210043988501331968 3212982871547445248 3213626626881355776 3214270511198502912 3217213263741714432 3230346848665337856 3245952388997054464 3248557351086587904 3248941205198733312 3281234480181805056 3281622195469549568 3284238540069666816 3284255783516110848 3300121753484787712 3316627480307040256 3317292001942044672 3319936785070424064 3320994336765640704 3334551585719058432 3352677779006029824 3353349523702284288 3353745760205144064 3356419606884384768 3372634194357256192 3387080753736056832 3390181718781591552 3390199518468243456 3409696108580962304 3423615463542751232 3427031520072695808 3428123186338725888 3460828675102998528 3461522088983003136 3464691207106461696 3481428845788135424 3498446378093248512 3499542419387449344 3519270463677136896 3519686305631961088 3534054672044130304 3537580923946008576 3538707805252878336 3553977272983617536 3557943765475786752 3572468309783740416 3576455439593766912 3593733002103881728 3611299487063998464 3612430884528979968 3614605730490875904 3632067593923198976 3632795317344141312 3633224573555572736 3636121240791416832 3651696437621686272 3671980424625651712 3672716145007263744 3691824969903243264 3709659873139490816 3712636972670386176 3731205915345420288 3749231064694915072 3749982263064920064 3753415474365333504 3769493096899805184 3789983576267685888 3790431406065188864 3791190859362336768 3794213468651913216 3831631747435462656 3832399455659753472 3835908122153582592 3851567396485595136 3854439079265435648 3870174002265718784 3874493392893247488 3912241110985998336 3912703386906001408 3915822874698448896 3916607451511652352 3955232771546284032 3959647093835956224 3975811506049646592 3978775823757869056 3998224432106569728 3999477050728513536 4022023387059585024 4038442437146836992 4042139741624205312 4042949627366866944 4061688311981277184 4086076043163598848 4087377645250019328 4105815540956659712 4107123430975864832 4127199413787426816 4128492439461691392 4130977977703858176 4150934393055084544 4151766076964732928 4155567132333047808 4172531346192728064 4173367357281927168 4196549056715030528 4217884947781779456 4219228537032278016 4238261203568164864 4242141447589986304 4264235331823337472 4284835502508474368 4289617684988952576 4307129131553783808 4331409801448783872 4331921606931644416 4336243964173615104 4353945752548933632 4374979306909073408 4378984720092889088 4379007711354814464 4401791310269251584 4423056002589392896 4426582380093898752 4427992449020854272 4446068780958744576 4470237038674706432 4471132698269712384 4475226142512513024 4476122801727602688 4494395615534383104 4520242291708788736 4520266024624324608 4543784578342453248 4569375360096927744 4569399350978936832 4570830915118301184 4614438233470664704 4619042483576242176 4619588276141948928 4620513859847847936 4664595170790998016 4666056559183265792 4669801192186970112 4692360618236182528 4716774565261344768 4721117688804409344 4743925020634382336 4763291079711653888 4768043854014185472 4768607252791689216 4769562694036488192 4772409128538734592 4815065982751997952 4816574512705306624 4819474307321167872 4820439940322033664 4843727089792188416 4848161654388555776 4868928583495581696 4873411807798099968 4896954860009684992 4921851720272707584 4922433293204324352 4926357810104500224 4950182630227181568 4974941220460560384 4975938002913067008 4999976350753226752 5004553965820444672 5029016668509044736 5030618640307716096 5053311435023581184 5058951291535884288 5080621130604085248 5085272578172387328 5108842329913950208 5109865940879671296 5114544162871443456 5135423195314126848 5165991190524329984 5191243012654497792 5216321481314664448 5221097166264598528 5222143268682203136 5249313629081174016 5273643695395045376 5278905695515705344 5279529458447941632 5301082008066195456 5330965909475426304 5332636067638018048 5336915648213680128 5358702464675610624 5362697849412780032 5389519655498940416 5390599503155822592 5418646326793469952 5448101390884798464 5449192976016211968 5449836860333359104 5454181861187125248 5507970636938477568 5509074217510895616 5535688102619643904 5540756176444063744 5563375128256970752 5564489809709236224 5623846597042372608 5624973394597380096 5630123211548000256 5684975364401528832 5685647109097783296 5686786289043505152 5719490246651936768 5742838842071711744 5747447621153193984 5775213068598378496 5781658618898153472 5805261003398578176 5811740089339871232 5838676948473085952 5868361666478997504 5869055080359002112 5873734312047673344 5902109840125198336 5903989932027805696 5932849157319426048 5961510264359616512 5966968190016684032 5968163735636803584 5992527487379177472 5999215576092770304 6033035080589377536 6057663655720255488 6063209612436307968 6092500480129236992 6092532467971915776 6094441220157734912 6124231388200697856 6158723311434989568 6159451034855931904 6160685146463797248 6192738659192537088 6219460227721330688 6226401589582626816 6227649115447099392 6233350698499571712 6258797019289092096 6289032753681793024 6294823585072545792 6357391805352247296 6358143003722252288 6363212171384979456 6420087977002663936 6425965743094890496 6427253253762711552 6428541022397005824 6434426527483428864 6460693697330675712 6491904777994108928 6497114702173175808 6497882410397466624 6562468960363610112 6563244390939099136 6568477080139333632 6568511567032221696 6600243506969575424 6633254960614080512 6634584003884089344 6639873570140848128 6641988673531281408 6669103171438116864 6705355558012059648 6706699047404568576 6707491520410288128 6712839213768769536 6745268388714512384 6780363437563183104 6780399036936486912 6819392217161924608 6847230927085502464 6854063040145391616 6856246372677451776 6921657350205997056 6929382414212923392 6962857691576270848 6996892756186497024 6999084838774898688 7038540927354273792 7039372611263922176 7075161847892017152 7107954545967235072 7115887530951573504 7144936619567480832 7152910879187533824 7187466004207763456 7222598974127996928 7224861769057959936 7229211460981751808 7264135187846397952 7265590634688282624 7266449147111145472 7272242481582833664 7303392875243372544 7343960849251303424 7345432290014527488 7383649939806486528 7425273945340772352 7462411830690840576 7498462129389830144 7499964526129840128 7506830948730667008 7538986193799610368 7579967152535371776 7580862812130377728 7588426937303826432 7663263494870925312 7664798911319506944 7671816244307165184 7703134792971190272 7708878158530871296 7740348004531437568 7748986785786494976 7824482221971996672 7825406773812002816 7831645749396897792 7833214903023304704 7910465543092568064 7919294187671912448 7951623012099293184 7957551647515738112 7996448864213139456 7998954101457027072 8044046774119170048 8076884874293673984 8084279483248410624 8085899254733733888 8172152086327197696 8174755290500038656 8211631081913319424 8214246861951729664 8254398827574853632 8256984878923382784 8261955955407716352 8301868786110169088 8303532153929465856 8311134264666095616 8345062692385456128 8346734714563854336 8393098113430061056 8435769895563558912 8438457074064556032 8476522407136329728 8484282895179972608 8528470663646674944 8569671005016948736 8579235369977905152 8614258263107567616 8662819602897567744 8663843213863288832 8672487928347230208 8707891505097867264 8749958613818146816 8757969440185778176 8758015422709628928 8803582620538503168 8846112005178785792 8853164760187797504 8855984898041708544 8940474077349412864 8942265396539424768 8950452285025026048 8952245603455205376 8988791231068766208 9040484583417577472 9040532049248649216 9138750720193855488 9138798701957873664 9141661830236602368 9228876466941329408 9238084967152484352 9239176552283897856 9241027719695695872 9329190341581996032 9332113118366531584 9339602384373940224 9384721236472365056 9433549130522689536 9442235377608818688 9487850041268764672 9536087708028370944 9537214505583378432 9544818257077469184 9630131965503995904 9633149025410613248 9638948614642335744 9640879880644067328 9687454179584376832 9696323308777111552 9737857166991163392 9746823615596199936 9793909720019369984 9843703440545415168 9844866586408648704 9852715620209000448 9900365260454363136 9949882440921120768 9951876005826134016 10009107931640889344 10058033337018089472 10061237280615432192 10106622870047162368 10117902583071768576 10161242261208170496 10170545156344774656 10217684659827900416 10229088325742886912 10270846390628253696 10331982381048659968 10382486025308995584 10432642962629328896 10442194332529197056 10444286537364406272 10498627258162348032 10547287390790090752 10557811391031410688 10559058916895883264 10602164016132390912 10661931818950852608 10665272135276036096 10673831296427360256 10717404929351221248 10725395698825560064 10779039310997880832 10781199006311645184 10837292653586939904 10896202781769596928 10898385952032423936 10899673720666718208 10908363722374250496 11015941273876955136 11018148435021791232 11071376205239287808 11081512352888127488 11126750256513941504 11128979619418472448 11247693194084745216 11249946789194760192 11260246423096000512 11369950728803057664 11371294218195566592 11373572578087010304 11438980493303873536 11485677684143423488 11494895242306387968 11550426137196756992 11563317237796306944 11610522006797156352 11623480178679742464 11677353896946171904 11736723332957995008 11738110160718004224 11747468624095346688 11804219680250396672 11807979864055611392 11865698314638852096 11923020528719233024 11933936380033368064 11936327471273607168 11998431152185540608 12066070161178755072 12115327311440510976 12126419224872615936 12185000960258473984 12185064935943831552 12188882440315469824 12317446622869979136 12318902069711863808 12321370292927594496 12385477318385074176 12438920455442661376 12452803179165253632 12455298230894198784 12466701396999143424 12517594038578184192 12578065507363586048 12589647170145091584 12714783610704494592 12716286007444504576 12726424342769958912 12851931486189780992 12854506507525423104 12868853054966857728 12921387394661351424 12983809555988217856 12994229404346351616 12995764820794933248 13124937920727220224 13136954160278667264 13137023134064443392 13200487013939150848 13266509921228161024 13269168007768178688 13279747140281696256 13283977347062562816 13338206342876233728 13410711116024119296 13413398094809137152 13425678427537539072 13490536777429024768 13560726875126366208 13560798073872973824 13638784434323849216 13694461854171004928 13708126080290783232 13712492745354903552 13843314700411994112 13858764828425846784 13925715383152541696 13993785512372994048 13998169677549797376 14077081854708547584 14078745222527844352 14150323695784034304 14215909091934470144 14231775061903147008 14289873239134961664 14305821758375067648 14374932008415526912 14445197948255993856 14449723538115919872 14458422921963503616 14528270375692795904 14531181269376565248 14532898294222290944 14544484963165667328 14606785750486745088 14687921698502606848 14690864580029054976 14767299879612973056 14850547890681544704 14924823661381681152 14996924258779660288 14999929052259680256 15013661897461334016 15159934305070743552 15161725624260755456 15176853874607652864 15326526989741850624 15329597822639013888 15343632488614330368 15406269585942380544 15417756317061742592 15480696009062875136 15497973571572989952 15648964443943993344 15650813547624005632 15663291498793795584 15666429806046609408 15820931086185136128 15838588375343824896 15903246024198586368 15915103295031476224 15992897728426278912 15997908202914054144 16088093548238340096 16168558966496821248 16171798509467467776 16344304172654395392 16349510581000077312 16423262163826638848 16428493723903459328 16523911910815432704 16603737572220338176 16607064307858931712 16622268529332191232 16690125384770912256 16693469429127708672 16786196226860122112 16871539791127117824 16953044814272659456 16968565790359945216 17056941327293349888 17139342010033897472 17158470739955810304 17228516526215135232 17325639205795135488 17327686427726577664 17344975856694460416 17415783010195734528 17499917227636293632 17515938880371556352 17516030845419257856 17607165241077006336 17706329520375595008 17711969796083417088 17880948154698825728 17884530793078849536 17900904570050052096 17904491206910410752 17977582462137532416 18080969166835154944 18277501440387710976 18277597403915747328 18283323660473204736 18457752933882658816 18476169934304968704 18478353104567795712 18482055439391391744 18658380683163992064 18664226236733063168 18679204768747880448 18769442472944730112 18867098261045379072 18884470755217637376 18975700082537529344 19072175416056741888 19074429011166756864 19089636514154938368 19260263931007991808 19266298050821226496 19277897229284671488 19281759761288134656 19374908359168753664 19392646617554223104 19475714333982326784 19493647231192399872 19587819440038739968 19687406881090830336 19689733172817297408 19705431240418000896 19800730520908726272 19899764881842241536 19903752011652268032 20018215863281778688 20116066674036178944 20122474561230864384 20213245740094324736 20235805166143537152 20341090312689549312 20435369319655800832 20458176651485773824 20541692781256507392 20663964762097319936 20764972050617991168 20865285925258657792 20884388665058394112 20888573074728812544 20997254516324696064 21094574781580181504 21115622782062821376 21118117833791766528 21323863637901705216 21330544270552072192 21347662592854720512 21434809858702442496 21450791397651120128 21558078621995761664 21562398012623290368 21674585307173879808 21792405563539193856 21796771904064847872 21799347441333436416 21816727444748500992 22031882547753910272 22036296870043582464 22142752410478575616 22163024705776254976 22253500513027883008 22495386388169490432 22499893578389520384 22520492846192001024 22739901457606115328 22742588436391133184 22877960986607747072 22971355368286846976 22989790484612775936 23100852274393513984 23126634475592613888 23221044013594312704 23246960357359484928 23354707793892343808 23473446665915990016 23476220321436008448 23494937248190693376 23608439360500793344 23615959728111222784 23731396629277704192 23867872760066736128 23872654942547214336 23996862304371081216 24132140322357510144 24230654622881021952 24252838449745231872 24370001920516947968 24634893245739958272 24637804139423727616 24642740585855188992 24770954636770148352 24877840910885322752 24905606358330507264 24910596461788397568 24933402793998286848 25035188077156368384 25156131014727172096 25179294340290183168 25429567221408989184 25432572014889009152 25452848685539917824 25703862972379561984 25709013015050846208 25737706109933715456 25842774789322702848 25967619111976435712 25988458808692703232 25991529641589866496 26249875841454440448 26273908320557334528 26274046268128886784 26400974027878301696 26533019842456322048 26538336015536357376 26559494280563392512 26567954694125125632 26821422232048238592 26826796189618274304 26851356855075078144 26981073554858049536 27121453750252732416 27121596147745947648 27277568868647698432 27388923708342009856 27416252160581566464 27424985490709807104 27686629400823988224 27717529656851693568 27851430766305083392 27987571024745988096 27996339355099594752 28154163709417095168 28157490445055688704 28300647391568068608 28431818183868940288 28463550123806294016 28611643516750135296 28749864016831053824 28890395896511987712 28899447076231839744 28916845843927007232 29056540751385591808 29062362538753130496 29065796588444581888 29088969926331334656 29213571500973490176 29375843397005213696 29381729160058109952 29534599759225946112 29701095781363089408 29849647322763362304 29993848517559320576 30027323794922668032 30319868610141487104 30323451248521510912 30353707749215305728 30653053979483701248 30687264977228660736 30812539171884761088 30835512634123485184 30961392018125750272 30995947143145979904 31297928887887986688 31326582997587591168 31332859612093218816 31641862172370272256 31677176750687649792 31806492048397172736 31830206590062952448 31985795456852557824 31995816405828108288 32176187096476680192 32337117932993642496 32343597018934935552 32688608345308790784 32699021162000154624 32846524327653277696 33047823821630865408 33207475144440676352 33214128615717863424 33244537058664382464 33380250769541824512 33386938858255417344 33572392453720244224 33743079582254235648 33906089628545318912 33937131580719890432 34113882654586699776 34278684020067794944 34316941479911620608 34457033052430270464 34651278411590270976 34655372855453155328 34689951713388920832 34831566020391469056 34999834455272587264 35031877760743112704 35032061690838515712 35214330482154012672 35412659040751190016 35423939592166834176 35761896309397651456 35769061586157699072 35801809140100104192 35808982413820821504 36161938333670309888 36555002880775421952 36555194807831494656 36566647320946409472 36915505867765317632 36952339868609937408 36956706209135591424 36964110878782783488 37316761366327984128 37328452473466126336 37358409537495760896 37538884945889460224 37734196522090758144 37768941510435274752 37951400165075058688 38144350832113483776 38148858022333513728 38179273028309876736 38555794458569342976 38563519522576269312 38749816718337507328 38785293235108446208 38951428667964653568 38987294462384799744 39175638880077479936 39374813762181660672 39410862480836001792 39601461041817452544 39799529763684483072 39807504023304536064 40036431726563557376 40232133348072357888 40426491480188649472 40471610332287074304 40682180625379098624 40870738639311601664 40916353302971547648 41083385562513014784 41327929524194639872 41529944101235982336 41730571850517315584 41768777330116788224 41777146149457625088 41994509032649392128 42231245564125642752 42236235667583533056 42647727275803410432 42661088541104144384 42695325185709441024 42869619717404884992 42901582795302240256 43116157243991523328 43124796025246580736 43349170614347759616 43584811127078387712 43593543808129695744 43598694882666872832 43633454889497001984 44063765095507820544 44072593740087164928 44326049411552509952 44507001026055766016 44990772776338980864 44999787156779040768 45040985692384002048 45479802915212230656 45485176872782266368 45755921973215494144 45942710736573693952 45979580969225551872 46201704548787027968 46253268951185227776 46442088027188625408 46493920714718969856 46709415587784687616 46946893331831980032 46952440642872016896 46989874496381386752 47216878721001586688 47231919456222445568 47462793258555408384 47735745520133472256 47745309885094428672 47993724608742162432 48264280644715020288 48505676899490463744 48740003841033895936 49269786491479916544 49275608278847455232 49285481171710377984 49755681821770645504 49811212716661014528 49821192923576795136 49866805587996573696 50070376154312736768 50312262029454344192 50358588680580366336 50859134442817978368 50865144029778018304 50905697371079835648 51407725944759123968 51418026030101692416 51475412219867430912 51685549578645405696 51976917617385406464 51983059283179732992 52499751682908880896 52547816641114669056 52548092536257773568 52801948055756603392 53066039684912644096 53118988561126785024 53135909388250251264 53642844464096477184 53653592379236548608 53702713710150156288 53962147109716099072 54242907500505464832 54555137737295396864 54777847416684019712 54832504321163132928 54849970981419614208 55373258801647976448 55435059313703387136 55702861532610166784 55975142049491976192 55992678710199189504 56308327418834190336 56314980890111377408 56601294783136137216 56927100247612588032 57223287033500270592 57499728033662107648 57780791793023975424 57798894152463679488 57833691687854014464 58113081502771183616 58124725077506260992 58177939852662669312 58427143001946980352 58751686794010427392 58763458320116219904 59069199518451892224 59402191562726178816 59699294645526724608 59987697035118641152 60054647589845336064 60639737220282974208 60646902497043021824 60707415498430611456 61306107958967402496 61374529954457321472 61625078343769522176 61671025268246970368 61922784036251500544 61991894286291959808 62595857775775973376 62653165995175182336 62665719224186437632 63283724344740544512 63354353501375299584 63660413180125904896 63971590913705115648 63991632811656216576 64352374192953360384 64674235865987284992 64687194037869871104 65377216690617581568 65398042324000309248 65693048655306555392 66095647643261730816 66414950288881352704 66428257231435726848 66489074117328764928 66760501539083649024 67144784907440488448 67486159164508471296 67812179257090637824 67874263161439780864 68227765309173399552 68557368040135589888 68633882959823241216 68914066104860540928 69302556823180541952 69310745710906310656 69379903426777841664 69663132040782938112 70063755521486225408 70064123381677031424 70428660964308025344 70825318081502380032 70847879184333668352 71523792618795302912 71603618280200208384 71617964827641643008 72323876667340619776 73110005761550843904 73831011735530635264 73904679737219874816 73913412418271182848 73928221757565566976 74633522732655968256 74656904946932252672 74716819074991521792 75077769891778920448 75468393044181516288 75537883020870549504 75902800330150117376 76288701664226967552 76297716044667027456 76358546056619753472 77111588917138685952 77127039045152538624 77499633436675014656 77570586470216892416 77902857335929307136 77974588924769599488 78749627524363321344 78821724961672003584 79202922083634905088 79599059527368966144 79615008046609072128 80072863453127114752 80464266696144715776 80852982960377298944 80943220664574148608 81364361250758197248 81741477278623203328 81832706605943095296 82166771125026029568 82655859048389279744 83059888202471964672 83461143701034631168 83537554660233576448 83554292298915250176 83989018065298784256 84462491128251285504 84472471335167066112 85295454551606820864 85322177082208288768 85390650371418882048 85803165590604480512 86232314487983046656 86249592050493161472 86698341228695519232 87169622254156775424 87187087616259391488 87197389765333745664 87266909778994003968 88127530191015641088 88145187480174329856 88652098823105019904 89014002052111532032 89981545552677961728 90081971384768004096 90959605830424461312 90970353745564532736 91511843946430988288 91959161938451103744 92403409097574055936 92506537902370455552 92884176054377250816 92987841429437939712 93418831175569375232 93893786663663960064 93979748992762773504 94433757442003173376 94463838912444891136 94925586517110816768 95471491040266944512 95490619770188857344 95987449217484324864 96528561289430040576 97011353798980927488 97480007682067791872 98539572982959833088 98551216557694910464 99511363643541291008 99622425433322029056 99642385847153590272 99733611175993147392 100140752308625473536 100624524058908688384 100717177361160732672 101718268885635956736 101730288059556036608 101811394742159671296 102815451889518247936 102836052060203384832 102950824439734861824 103371099157290811392 103953835234770812928 103966118566359465984 104999503365817761792 105095633282229338112 105096185072515547136 106132079369825288192 106237977122253570048 106271818776500502528 107285688928192954368 107307184758473097216 107405427420300312576 107924294219432198144 108485815001010929664 109110275474590793728 109555694833368039424 109665008642326265856 109699941962839228416 110746517603295952896 110870118627406774272 111405723065220333568 111950284098983952384 111985357420398379008 112616654837668380672 112629961780222754816 113202589566272274432 113854200495225176064 114446574067000541184 114999456067324215296 115667383375708028928 116226163005542367232 116249450155012521984 116355879705325338624 116854286003893960704 117503373588020854784 117526916640232439808 118804383125452357632 119398589291053449216 119975394070237282304 120109295179690672128 121279474440565948416 121293804994086043648 121414830996861222912 122612215917934804992 122749059908914642944 123250156687539044352 123342050536493940736 123983788572583919616 125191715551551946752 125306331990350364672 125331438448372875264 126708707002750599168 127320826360251809792 127943181827410231296 127983265623312433152 128704748385906720768 129348471731974569984 129374388075739742208 130754433381235163136 130796084648000618496 131386097310613110784 132191295286523461632 132829900577762705408 132978148234657529856 133521003078167298048 134289569814880976896 134972318329016942592 135624358514181275648 135748526322879561728 136455530618346799104 137114736080271179776 137267765919646482432 137828132209721081856 138605113646361083904 138759806853555683328 139326264081565876224 140127511042972450816 140128246763354062848 140857321928616050688 141650636163004760064 141695758368667336704 143047585237590605824 143207236560400416768 143235929655283286016 144647753334681239552 146220011523101687808 147662023471061270528 147809359474439749632 147826824836542365696 147856443515131133952 149267045465311936512 149313809893864505344 149433638149983043584 150155539783557840896 150936786088363032576 151075766041741099008 151805600660300234752 152577403328453935104 152595432089334054912 152717092113239506944 154223177834277371904 154254078090305077248 154999266873350029312 155141172940433784832 155949177849539198976 157499255048726642688 157643449923344007168 158405844167269810176 159198119054737932288 160145726906254229504 160928533392289431552 161705965920754597888 161886441329148297216 162728722501516394496 163482954557246406656 163665413211886190592 164333542250052059136 165311718096778559488 166119776404943929344 167075109320467152896 167108584597830500352 167978036130597568512 168924982256502571008 168944942670334132224 170781300742837764096 171606331181208961024 172464628975966093312 172499184100986322944 173396682457391038464 174339244508313550848 174374175232518782976 174533819557988007936 176255060382031282176 176290374960348659712 177304197646210039808 178028004104223064064 179963091105355923456 180163942769536008192 181919211660848922624 181940707491129065472 183023687892861976576 183918323876902207488 184806818195148111872 185013075804740911104 185768352108754501632 185975682858875879424 187787573327327920128 187959497985525547008 188867514884006346752 188927677824889782272 189851173034221633536 190942982080533889024 190981239540377714688 191974898434968649728 193057122578860081152 194022707597961854976 194960015364135583744 197079145965919666176 197102433115389820928 199022727287082582016 199244850866644058112 199284771694307180544 199467222351986294784 200281504617250947072 201249048117817376768 201434354722321465344 203436537771271913472 203460576119112073216 203622789484319342592 205630903779036495872 205672104120406769664 205901648879469723648 206742198314581622784 207907670469541625856 207932237132718931968 210191266564458676224 210192370145031094272 212264158739650576384 212475954244507140096 212543637553001005056 214571377856385908736 214810854840600625152 215848588438864396288 216971630002021859328 218220550949181587456 219330017284652531712 221493035206591905792 221740237254813548544 222811446130440667136 223900568197967904768 223970714840796758016 225233309675336761344 225259923560445509632 226405179132544548864 227708400990450352128 228893148134001082368 231334766751416057856 232452326011084734464 232498900310025043968 232711759410650677248 233708572007787921408 235006747176041709568 237608766250904715264 238797178582106898432 239950788140474564608 240218590359381344256 242558948881131896832 242587609988172087296 242829661993722445824 245224431835869609984 245498119817829285888 246500313375078088704 246684101072987881472 247967577145167839232 250383431103103893504 250612663980700729344 250662876896745750528 253417414005501198336 254641652720503619584 255886363654820462592 255966531246624866304 257409496771813441536 258696943463949139968 258748776151479484416 261508866762470326272 261592169296001236992 262772194621226221568 264382590573046923264 265659801155525410816 265956296469315059712 267042006156334596096 268579139629761953792 269944636658033885184 271248717028362551296 271497052645759123456 272911061236693598208 274229472160542359552 274535531839292964864 277210227292722167808 277519613707111366656 278652528163131752448 280255022085944901632 280256493526708125696 283301272326009520128 283391516737334673408 286095170475181211648 286414473120800833536 286471859310566572032 289295506669362479104 292440023046203375616 295618718948879499264 295653649673084731392 298534090930623873024 298627619787729010688 298867276299966087168 300311079567115681792 301873572176726065152 302151532083482198016 303611201320600469504 305154806656907870208 305190864178668109824 305434184226479013888 308446355668554743808 308508156180610154496 310282345880867569664 311898355699078397952 314998510097453285376 315286899846688014336 318396238109475864576 320291453812508459008 321857066784578863104 323411931841509195776 323772882658296594432 325457445003032788992 326965909114492813312 327330826423772381184 328667084500104118272 330623436193557118976 332239552809887858688 334150218640934305792 334217169195661000704 335956072261195137024 337849964513005142016 337889885340668264448 341562601485675528192 343212662362417922048 344929257951932186624 344998368201972645888 348678489016627101696 348748350465037565952 349067639115976015872 352510120764062564352 352580749920697319424 354608395292420079616 356056008208446128128 359926182210711846912 360327885539072016384 363838423321697845248 363881414982258130944 366047375785723953152 367836647753804414976 369613636390296223744 370026151609481822208 371951365717751758848 375575146654655840256 375918995971051094016 377735029768012693504 377855355649779564544 381885964161067778048 381962479080755429376 383949796869937299456 386114245157720162304 388045415195923709952 389920030728271167488 394158291931839332352 394204866230779641856 398489701733288116224 398934444703972589568 400563009234501894144 402498096235634753536 402868709444642930688 406873075542543826944 407245578968638685184 411261807558072991744 411344208240813539328 411803297758939447296 413484396629163245568 415815340939083251712 420382533128917352448 420384740290062188544 424528317479301152768 424951908489014280192 425087275106002010112 429142755712771817472 429621709681201250304 431697176877728792576 433943260004043718656 436441101898363174912 438660034569305063424 442986070413183811584 443480474509627097088 445622892260881334272 447801136395935809536 447941429681593516032 450466619350673522688 450519847120891019264 452810358265089097728 455416801980900704256 457786296268002164736 462669533502832115712 464904652022169468928 464997800620050087936 465423518821301354496 470013494352083419136 475217532501809430528 477594357164213796864 479901576280949129216 480437180718762688512 485117897762263793664 485175219976344174592 485659323987444891648 490448863671739219968 490996239635658571776 493000626750156177408 493368202145975762944 495935154290335678464 501225327961401458688 501325753793491501056 506834828011002396672 509283305441007239168 514818993543626883072 517393886927898279936 517497552302958968832 523017733524940652544 525544389242452443136 528765181146093846528 531319602311050821632 531912592938630119424 534084012312669192192 537158279259523907584 539889273316067770368 542497434056725102592 542994105291518246912 545822122473387196416 549071063678585929728 554420454585444335616 555039227414222733312 557305056326263504896 560510044171889803264 566602544652019040256 566783033474669346816 572190340950362423296 572828946241601667072 572943718621133144064 578591013338724958208 584880046092406751232 591237437897758998528 591307299346169462784 597068181861247746048 597255239575458021376 597734552599932174336 600622159134231363584 603747144353452130304 604303064166964396032 607222402641200939008 610309613313815740416 610381728357336219648 610868368452958027776 616892711337109487616 617016312361220308992 620564691761735139328 623796711398156795904 630573799693376028672 636792476218951729152 640582907625016918016 643714133569157726208 646823863683018391552 647545765316593188864 650914890006065577984 653931818228985626624 654661652847544762368 661246872387114237952 664479105619775717376 668300437281868611584 668434338391322001408 671912144522390274048 675699929026010284032 675779770681336528896 683125202971351056384 686425324724835844096 689858515903864373248 697356978033254203392 697496700930075131904 698135278231952031744 705020241528125128704 709216790584840159232 712112016416892256256 719852364421423693824 720655771078144032768 727676846643395690496 727762829964516261888 732094751571447906304 735673295507608829952 740052303218963644416 743902731435503517696 751150293309311680512 751837991942102188032 755470059536025387008 763771928322135556096 763924958161510858752 767899593739874598912 772228490315440324608 776090830391847419904 779840061456542334976 788316583863678664704 788409732461559283712 796979403466576232448 797868889407945179136 801126018469003788288 804996192471269507072 805737418889285861376 813746151085087653888 814491157937277370368 822523615116145983488 822688416481627078656 823606595517878894592 831630681878166503424 840765066257834704896 840769480580124377088 849056634958602305536 849903816978028560384 850174550212004020224 858285511425543634944 859243419362402500608 863394353755457585152 867886520008087437312 872882203796726349824 877320069138610126848 886960949019254194176 891245784521762668544 895602272791871619072 895882859363187032064 900933238701347045376 901039694241782038528 905620716530178195456 910833603961801408512 915572592536004329472 925339067005664231424 929809304044338937856 930847037642602708992 940026988704166838272 955188714328427593728 959803152561898258432 960874361437525377024 970235795524527587328 971318647974889783296 980897727343478439936 981992479271317143552 986001253500312354816 986736404291951525888 991870308580671356928 1002450655922802917376 1002651507586983002112 1013669656022004793344 1029637987087253766144 1034787773855796559872 1034995104605917937664 1046035467049881305088 1051088778484904886272 1057530362292187693056 1062639204622101643264 1063825185877260238848 1068168024625338384384 1074316558519047815168 1079778546632135540736 1084994868113450205184 1085988210583036493824 1091644244946774392832 1098142127357171859456 1108840909170888671232 1110078454828445466624 1121020088343779606528 1133205089304038080512 1133566066949338693632 1144380681900724846592 1145657892483203334144 1145887437242266288128 1157182026677449916416 1169760092184813502464 1182474875795517997056 1182614598692338925568 1195469105199864348672 1201244318268462727168 1207494288706904260608 1208606128333928792064 1214444805282401878016 1220619226627631480832 1221736736905916055552 1233785422674218975232 1234032624722440617984 1241129383523470278656 1261147599386752057344 1273584952437903458304 1281165815250033836032 1287428267138315452416 1293647727366036783104 1295091530633186377728 1301829780012131155968 1309323305695089524736 1322493744774228475904 1328958211239551434752 1336600874563737223168 1336868676782644002816 1343824289044780548096 1351399858052020568064 1351559541362673057792 1366250405942702112768 1379717031807728746496 1394713956066508406784 1394993401860150263808 1396270556463904063488 1410040483056250257408 1418433581169680318464 1424224032833784512512 1439704728842847387648 1441311542156288065536 1455353693286791380992 1455525659929032523776 1464189503142895812608 1471346591015217659904 1480104606437927288832 1487805462871007035392 1503675983884204376064 1510940119072050774016 1527543856644271112192 1527849916323021717504 1544456980630880649216 1552181660783694839808 1559680122913084669952 1576633167727357329408 1576819464923118567424 1593958806933152464896 1595737778815890358272 1602252036938007576576 1611474837778571722752 1627492302170175307776 1628982315874554740736 1645047230232291966976 1647213191035757789184 1663261363756333006848 1681530132515669409792 1698113269917204611072 1699807633956057120768 1700349100424008040448 1716571022851087269888 1718486838724805001216 1726788707510915170304 1735773040016174874624 1745764407593452699648 1754640138277220253696 1773921898038508388352 1782491569043525337088 1791204545583743238144 1791765718726374064128 1801866477402694090752 1811241433060356390912 1821667207923602817024 1831145185072008658944 1850678134011328462848 1859618608088677875712 1861694075285205417984 1880053977408333676544 1910377428656855187456 1919606305123796516864 1921748722875050754048 1940471591049055174656 1942637295949779566592 1961795454686956879872 1963984958542634287104 1973472808583903051776 1983740617161342713856 2004901311845605834752 2005303015173966004224 2027339312044009586688 2059275974174507532288 2069575547711593119744 2092070934099762610176 2102177556969809772544 2115060724584375386112 2125278409244203286528 2127650371754520477696 2136336049250676768768 2148633117038095630336 2159557093264271081472 2171976421166072987648 2183288489893548785664 2196284254714343718912 2220156909656890933248 2242040176687559213056 2266410178608076161024 2288761363801449693184 2291315784966406668288 2291774874484532576256 2314364053354899832832 2339520184369627004928 2364949751591035994112 2365229197384677851136 2390938210399728697344 2402488636536925454336 2414988577413808521216 2417212256667857584128 2441238453255262961664 2443473473811832111104 2467570845348437950464 2468065249444881235968 2482258767046940557312 2522295198773504114688 2547169904875806916608 2562331630500067672064 2574856534276630904832 2587295454732073566208 2590183061266372755456 2603659560024262311936 2618646611390179049472 2644987489548456951808 2673201749127474446336 2673737353565288005632 2687648578089561096192 2702799716104041136128 2703119082725346115584 2732500811885404225536 2759434063615457492992 2789427912133016813568 2792541112927808126976 2820080966112500514816 2836867162339360636928 2879409457685694775296 2882623084312576131072 2910707386573582761984 2928379006285791625216 2942693182030435319808 2960209212875854577664 2975610925742014070784 3007351967768408752128 3021880238144101548032 3055087713288542224384 3088913961261761298432 3104363321567389679616 3119360245826169339904 3153266335454714658816 3153638929846237134848 3187917613866304929792 3191475557631780716544 3204504073876015153152 3222949675557143445504 3254984604340350615552 3257964631749109481472 3290094460464583933952 3294426382071515578368 3326522727512666013696 3363060265031338819584 3396226539834409222144 3399615267912114241536 3400698200848016080896 3433142045702174539776 3436973677449610002432 3453577415021830340608 3471546080032349749248 3491528815186905399296 3509280276554440507392 3547843796077016776704 3564983138087050674176 3603732954805388181504 3622482866120712781824 3643334415847205634048 3701356268022656925696 3719237216177355751424 3723388150570410835968 3760107954816667353088 3820754857313710374912 3843497445750101508096 3880943182098110349312 3885274591899559133184 3927969917085268574208 3946945617167806103552 3967481234322685427712 4009802623691211669504 4010606030347932008448 4054678624088019173376 4139151095423186239488 4184141868199525220352 4204355113939619545088 4230121449168750772224 4250556818488406573056 4255300743509040955392 4272672098501353537536 4319114186528542162944 4343952842332145975296 4366576979787097571328 4392568509428687437824 4440313819313781866496 4484080353375118426112 4532820357216152322048 4577522727602899386368 4582631569932813336576 4583549748969065152512 4628728106709799665664 4679040368739254009856 4729899503182071988224 4730458394769355702272 4781876420799457394688 4804977273073850908672 4834424513335715168256 4882476906510525923328 4886946947623664222208 4935141690696875900928 4964517534093881114624 5044590397547008229376 5094339809751613833216 5124663261000135344128 5149713068553261809664 5180366122532745510912 5207319120048524623872 5237293222780358098944 5346403498254948892672 5347474707130576011264 5375297156179122192384 5405599432208082272256 5465001623770808451072 5518868127230914985984 5578855824266033627136 5585082225855616253952 5640161932225001029632 5673734324678721273856 5758818915371389550592 5765246168625152262144 5821414773147165523968 5856758012571583250432 5885386364060870639616 5920418425751709155328 5951221851484028141568 6014703935536817504256 6043760476288203096064 6110175426577084448768 6177827922523522596864 6208726643134779359232 6238720491652338679808 6306532670909429317632 6307277859692474269696 6375835227732609859584 6382951115263561433088 6409008147752030306304 6445899351114286891008 6515929263498218962944 6580188920929167867904 6588852764143031156736 6726120530062677639168 6799230535824228483072 6866284091404349079552 6873947354899220004864 6907154830043660681216 6943092160064699498496 6983057630373810798592 7018560553108881014784 7095687592154033553408 7207465909610776363008 7244965732241425563648 7402712536045313851392 7438474432354711502848 7446776301140821671936 7520215909633334706176 7641509714627420749824 7686994891500203016192 7761886364196220698624 7770549183799118266368 7855939834170537148416 7893891234335612207104 7934962468645370855424 8019605247382423339008 8021212060695864016896 8109357248176038346752 8278302190846372478976 8368283736399050440704 8408710227879239090176 8460242898337501544448 8501113636976813146112 8510601487018081910784 8638228373057084325888 8687905684664291950592 8785137018857374875648 8880627638627563732992 8968160706750236852224 9065640714432304644096 9165263139865626673152 9257456213419599331328 9358080737478508019712 9459799006364143976448 9460916789538711404544 9563752841598914789376 9668849026671430336512 9764953813021051846656 9773893895247328444416 9870283381393751801856 9929035068187762229248 10089180795094016458752 10188679619503227666432 10249326522000270688256 10299426137106523619328 10360732245065491021824 10414638240097049247744 10474586445560716197888 10692806996509897785344 10694949414261152022528 10811198864416164544512 10930003247541616902144 11037736254461829971968 11157711648532067254272 11170164451711232507904 11280323864450002059264 11347468649357442547712 11530492337250304524288 11642829546294331047936 11713516025143166500864 11840836851503418310656 11902443702968056283136 12029407871073635008512 12087520952576406192128 12220350853154168897536 12417453286269558718464 12477440983304677359616 12613065341818858635264 12751670455465219719168 12765902230527122866176 12818016295504060612608 13031858526996437925888 13160377841858335735808 13177705528286062313472 13452241060125355278336 13598461071648456966144 13732568182808698159104 13747894709798440009728 13814309660087321362432 13886184320129398996992 13966115260747621597184 14037121106217762029568 14191375184308067106816 14414931819221552726016 14805425072090627702784 14876948864709423005696 14893552602281643343872 15040431819266669412352 15283019429254841499648 15373989783000406032384 15541098367598236532736 15711879668341074296832 15787782468671224414208 16039210494764846678016 16042424121391728033792 16556604381692744957952 16736567472798100881408 16817420455758478180352 16920485796675003088896 17021202974036163821568 17276456746114168651776 17375811369328583901184 17570274037714749751296 17761255277255127465984 17936321413500473704448 18131281428864609288192 18330526279731253346304 18514912426839198662656 18716161474957016039424 18919598012728287952896 18921833579077422809088 19127505683197829578752 19337698053342860673024 19547787790494656888832 19740566762787503603712 19858070136375524458496 20178361590188032917504 20498653044000541376512 20598852274213047238656 20721464490130982043648 20829276480194098495488 20949172891121432395776 21385613993019795570688 21622397728832329089024 22075472508923659943936 22315423297064134508544 22340328903422465015808 22560647728900004118528 22694937298714885095424 23060984674500609048576 23285659092588662095872 23681673703006836621312 23804887405936112566272 24058815742147270017024 24175041905152812384256 24440701706308337795072 24834906572539117436928 24954881966609354719232 25226130683637717270528 25503340910930439438336 25531804461054245732352 26063717053992875851776 26320755683716671471616 26355411056572124626944 26904482120250710556672 27196922143296913932288 27495789419596880019456 27628619320174642724864 27772368640258797993984 27932230521495243194368 28074242212435524059136 28382750368616134213632 29610850144181255405568 29753897729418846011392 29787105204563286687744 30566038858509682999296 30747979566000812064768 31082196735196473065472 31423759336682148593664 32078420989529693356032 32084848242783456067584 33113208763385489915904 33473134945596201762816 33634840911516956360704 33840971593350006177792 34042405948072327643136 34751622738657167802368 35140548075429499502592 35522510554510254931968 35872642827000947408896 36262562857729218576384 36661052559462506692608 37432322949914032078848 37839196025456575905792 38255011366395659157504 39095575580989313777664 39481133525575007207424 39716140272751048916992 40356723180376065835008 40997306088001082753024 41197704548426094477312 41442928980261964087296 41658552960388196990976 41898345782242864791552 42771227986039591141376 43244795457664658178048 44150945017847319887872 44630846594128269017088 44680657806844930031616 45121295457800008237056 45389874597429770190848 46121969349001218097152 47363347406013673242624 48117631484294540034048 48350083810305624768512 48881403412616675590144 49669813145078234873856 50452261367275434541056 51063608922108491464704 52127434107985751703552 52641511367433342943232 52710822113144249253888 53808964240501421113344 54393844286593827864576 54991578839193760038912 55257238640349285449728 55544737280517595987968 56148484424871048118272 56765500737232268427264 59221700288362510811136 59507795458837692022784 59574210409126573375488 61495959132001624129536 62164393470392946130944 62847518673364297187328 64156841979059386712064 66226417526770979831808 66946269891192403525632 67681943186700012355584 68084811896144655286272 69503245477314335604736 71045021109020509863936 71745285654001894817792 72525125715458437152768 73322105118925013385216 74864645899828064157696 75678392050913151811584 76510022732791318315008 78191151161978627555328 78962267051150014414848 79432280545502097833984 80713446360752131670016 81994612176002165506048 82885857960523928174592 83317105920776393981952 83796691564485729583104 85542455972079182282752 89261693188256538034176 89361315613689860063232 90779749194859540381696 92243938698002436194304 96235262968589080068096 96700167620611249537024 97762806825233351180288 99339626290156469747712 100904522734550869082112 102127217844216982929408 104254868215971503407104 105283022734866685886464 105421644226288498507776 107617928481002842226688 108787688573187655729152 109983157678387520077824 110514477280698570899456 112296968849742096236544 118443400576725021622272 119148420818253146750976 122991918264003248259072 124328786940785892261888 125695037346728594374656 128313683958118773424128 132452835053541959663616 133892539782384807051264 135363886373400024711168 136169623792289310572544 139006490954628671209472 142090042218041019727872 143490571308003789635584 145050251430916874305536 146644210237850026770432 151356784101826303623168 156382302323957255110656 157924534102300028829696 158864561091004195667968 161426892721504263340032 165771715921047856349184 166634211841552787963904 171084911944158364565504 178523386376513076068352 178722631227379720126464 181559498389719080763392 184487877396004872388608 192470525937178160136192 193400335241222499074048 195525613650466702360576 198679252580312939495424 204254435688433965858816 208509736431943006814208 215235856962005684453376 217575377146375311458304 219966315356775040155648 224593937699484192473088 236886801153450043244544 238296841636506293501952 245983836528006496518144 248657573881571784523776 251390074693457188749312 256627367916237546848256 267785079564769614102528 272339247584578621145088 278012981909257342418944 286981142616007579271168 290100502861833748611072 293288420475700053540864 302713568203652607246336 312764604647914510221312 315849068204600057659392 317729122182008391335936 322853785443008526680064 331543431842095712698368 342169823888316729131008 357445262454759440252928 363118996779438161526784 368975754792009744777216 384941051874356320272384 386800670482444998148096 397358505160625878990848 408508871376867931717632 417019472863886013628416 430471713924011368906752 435150754292750622916608 439932630713550080311296 473773602306900086489088 476593683273012587003904 497315147763143569047552 513254735832475093696512 535570159129539228205056 544678495169157242290176 556025963818514684837888 573962285232015158542336 580201005723667497222144 586576840951400107081728 625529209295829020442624 635458244364016782671872 645707570886017053360128 684339647776633458262016 714890524909518880505856 737951509584019489554432 769882103748712640544768 773601340964889996296192 817017742753735863435264 834038945727772027256832 860943427848022737813504 870301508585501245833216 879865261427100160622592 947547204613800172978176 953187366546025174007808 994630295526287138095104 1026509471664950187393024 1089356990338314484580352 1112051927637029369675776 1160402011447334994444288 1251058418591658040885248 1270916488728033565343744 1291415141772034106720256 1368679295553266916524032 1429781049819037761011712 1539764207497425281089536 1634035485507471726870528 1668077891455544054513664 1721886855696045475627008 1740603017171002491666432 1759730522854200321245184 1906374733092050348015616 2053018943329900374786048 2224103855274058739351552 2320804022894669988888576 2502116837183316081770496 2541832977456067130687488 2582830283544068213440512 2859562099638075522023424 3079528414994850562179072 3268070971014943453741056 3336155782911088109027328 3481206034342004983332864 3812749466184100696031232 4106037886659800749572096 4448207710548117478703104 5004233674366632163540992 5165660567088136426881024 5719124199276151044046848 6159056829989701124358144 6672311565822176218054656 6962412068684009966665728 7625498932368201392062464 8896415421096234957406208 10008467348733264327081984 11438248398552302088093696 12318113659979402248716288 13344623131644352436109312 17792830842192469914812416 20016934697466528654163968 22876496797104604176187392 26689246263288704872218624 40033869394933057308327936 53378492526577409744437248 80067738789866114616655872 160135477579732229233311744
- Sum of all divisors σ(n): 629464789417573312889650965
- Sum of proper divisors (its aliquot sum) s(n): 469329311837841083656339221
- 160135477579732229233311744 is an abundant number, because the sum of its proper divisors (469329311837841083656339221) is greater than itself. Its abundance is 309193834258108854423027477
Bases of 160135477579732229233311744
- Binary: 10000100011101100000000110100010010110101100010000000000000000000000000000000000000000002
- Hexadecimal: 0x847601A25AC40000000000
- Base-36: K4CP0T9LQSWRVA4G0
Squares and roots of 160135477579732229233311744
- 160135477579732229233311744 squared (1601354775797322292333117442) is 25643371179688923457188898442108891856429121888321536
- 160135477579732229233311744 cubed (1601354775797322292333117443) is 4106413490613827208491752105550730560548359519892421306492881174136614796918784
-
160135477579732229233311744 is a
perfect square number . Itssquare root is 12654464729088 -
The
cube root of 160135477579732229233311744 is 543036706.2291252949
Scales and comparisons
How big is 160135477579732229233311744?- 160,135,477,579,732,229,233,311,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 160,135,477,579,732,229,233,311,744 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 160135477579732229233311744 cubic inches would be around 45253058.9 feet tall.
Recreational maths with 160135477579732229233311744
- 160135477579732229233311744 backwards is 447113332922237975774531061
- The number of decimal digits it has is: 27
- The sum of 160135477579732229233311744's digits is 108
- 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 160135477579732229233311744 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 160135477579732229233311744 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/160135477579732229233311744/
Chicago style:
Numbermatics. 2024. "Number 160135477579732229233311744 - Facts about the integer". https://numbermatics.com/n/160135477579732229233311744/
The information we have on file for 160135477579732229233311744 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 160135477579732229233311744, math, Factors of 160135477579732229233311744, curriculum, school, college, exams, university, Prime factorization of 160135477579732229233311744, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty septillion, one hundred thirty-five sextillion, four hundred seventy-seven quintillion, five hundred seventy-nine quadrillion, seven hundred thirty-two trillion, two hundred twenty-nine billion, two hundred thirty-three million, three hundred eleven thousand, seven hundred forty-four.