50017891473025886656512
50,017,891,473,025,886,656,512 is an even composite number composed of five prime numbers multiplied together.
50017891473025886656512 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred seventy-two divisors.
Prime factorization of 50017891473025886656512:
211 × 312 × 76 × 173 × 433
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 43 × 43 × 43)See below for interesting mathematical facts about the number 50017891473025886656512 from the Numbermatics database.
Names of 50017891473025886656512
- Cardinal: 50017891473025886656512 can be written as Fifty sextillion, seventeen quintillion, eight hundred ninety-one quadrillion, four hundred seventy-three trillion, twenty-five billion, eight hundred eighty-six million, six hundred fifty-six thousand, five hundred twelve.
Scientific notation
- Scientific notation: 5.0017891473025886656512 × 1022
Factors of 50017891473025886656512
Divisors of 50017891473025886656512
- Number of divisors d(n): 17472
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 43 48 49 51 54 56 63 64 68 72 81 84 86 96 98 102 108 112 119 126 128 129 136 144 147 153 162 168 172 189 192 196 204 216 224 238 243 252 256 258 272 288 289 294 301 306 324 336 343 344 357 378 384 387 392 408 432 441 448 459 476 486 504 512 516 544 567 576 578 588 602 612 648 672 686 688 714 729 731 756 768 774 784 816 833 864 867 882 896 903 918 952 972 1008 1024 1029 1032 1071 1088 1134 1152 1156 1161 1176 1204 1224 1296 1323 1344 1372 1376 1377 1428 1458 1462 1512 1536 1548 1568 1632 1666 1701 1728 1734 1764 1792 1806 1836 1849 1904 1944 2016 2023 2048 2058 2064 2107 2142 2176 2187 2193 2268 2304 2312 2322 2352 2401 2408 2448 2499 2592 2601 2646 2688 2709 2744 2752 2754 2856 2916 2924 3024 3072 3087 3096 3136 3213 3264 3332 3402 3456 3468 3483 3528 3584 3612 3672 3698 3808 3888 3969 4032 4046 4116 4128 4131 4214 4284 4352 4374 4386 4536 4608 4624 4644 4704 4802 4816 4896 4913 4998 5103 5117 5184 5202 5292 5376 5418 5488 5504 5508 5547 5712 5831 5832 5848 6048 6069 6144 6174 6192 6272 6321 6426 6528 6561 6579 6664 6804 6912 6936 6966 7056 7168 7203 7224 7344 7396 7497 7616 7776 7803 7938 8064 8092 8127 8232 8256 8262 8428 8568 8704 8748 8772 9072 9216 9248 9261 9288 9408 9604 9632 9639 9792 9826 9996 10206 10234 10368 10404 10449 10584 10752 10836 10976 11008 11016 11094 11424 11662 11664 11696 11907 12096 12138 12348 12384 12393 12427 12544 12642 12852 12943 13056 13122 13158 13328 13608 13824 13872 13932 14112 14161 14336 14406 14448 14688 14739 14749 14792 14994 15232 15309 15351 15552 15606 15876 16128 16184 16254 16464 16512 16524 16641 16807 16856 17136 17408 17493 17496 17544 18144 18207 18432 18496 18522 18576 18816 18963 19208 19264 19278 19584 19652 19683 19737 19992 20412 20468 20736 20808 20898 21168 21504 21609 21672 21952 22016 22032 22188 22491 22848 23324 23328 23392 23409 23814 24192 24276 24381 24696 24768 24786 24854 25088 25284 25704 25886 26112 26244 26316 26656 27216 27648 27744 27783 27864 28224 28322 28812 28896 28917 29376 29478 29498 29584 29988 30464 30618 30702 31104 31212 31347 31433 31752 32256 32368 32508 32928 33024 33048 33282 33614 33712 34272 34391 34816 34986 34992 35088 35721 35819 36288 36414 36992 37044 37152 37179 37281 37632 37926 38416 38528 38556 38829 39168 39304 39366 39474 39984 40817 40824 40936 41472 41616 41796 42336 42483 43008 43218 43344 43904 44032 44064 44217 44247 44376 44982 45696 45927 46053 46648 46656 46784 46818 47628 48384 48552 48762 49392 49536 49572 49708 49923 50176 50421 50568 51408 51772 52224 52479 52488 52632 53312 54432 54621 55296 55488 55566 55728 56448 56644 56889 57624 57792 57834 58752 58956 58996 59049 59168 59211 59976 60928 61236 61404 62208 62424 62694 62866 63504 64512 64736 64827 65016 65856 66048 66096 66564 67228 67424 67473 68544 68782 69972 69984 70176 70227 71442 71638 72576 72828 73143 73984 74088 74304 74358 74562 75264 75852 76832 77056 77112 77658 78336 78608 78732 78948 79507 79968 81634 81648 81872 82944 83232 83349 83592 84672 84966 86436 86688 86751 86989 87808 88064 88128 88434 88494 88752 89964 90601 91392 91854 92106 93296 93312 93568 93636 94041 94299 95256 96768 97104 97524 98784 99072 99127 99144 99416 99846 100352 100842 101136 102816 103173 103243 103544 104448 104958 104976 105264 106624 107163 107457 108864 109242 110976 111132 111456 111537 111843 112896 113288 113778 115248 115584 115668 116487 117504 117649 117912 117992 118098 118336 118422 119952 121856 122451 122472 122808 124416 124848 125388 125732 127008 127449 129024 129472 129654 130032 131712 132096 132192 132651 132741 133128 134456 134848 134946 137088 137564 137781 138159 139944 139968 140352 140454 142884 143276 145152 145656 146286 147968 148176 148608 148716 149124 149769 150528 151263 151704 153664 154112 154224 155316 156672 157216 157437 157464 157896 159014 159936 163268 163296 163744 163863 165888 166464 166698 167184 169344 169932 170667 172872 173376 173502 173978 175616 176256 176868 176988 177147 177504 177633 179928 181202 182784 183708 184212 186592 186624 187136 187272 188082 188598 190512 193536 194208 194481 195048 197568 198144 198254 198288 198832 199692 201684 202272 202419 205632 206346 206486 207088 209916 209952 210528 210681 211259 213248 214326 214914 217728 218484 219429 220031 221952 222264 222912 223074 223686 225792 226576 227556 230496 231168 231336 232974 235008 235298 235824 235984 236196 236672 236844 238521 239904 240737 243712 244902 244944 245616 248832 249696 250047 250733 250776 251464 254016 254898 258944 259308 260064 260253 260967 263424 264192 264384 265302 265482 266256 268912 269696 269892 271803 274176 275128 275562 276318 279888 279936 280704 280908 282123 282897 285719 285768 286552 290304 291312 292572 295936 296352 297216 297381 297432 298248 299538 301056 302526 303408 307328 308224 308448 309519 309729 310632 313344 314432 314874 314928 315792 318028 319872 321489 322371 326536 326592 327488 327726 332928 333396 334368 334611 335529 338688 339864 341334 345744 346752 347004 347956 349461 351232 352512 352947 353736 353976 354294 355008 355266 359856 362404 365568 367353 367416 368424 373184 373248 374272 374544 376164 377196 381024 382347 387072 388416 388962 390096 395136 396288 396508 396576 397664 397953 398223 399384 403368 404544 404838 411264 412692 412972 413343 414176 414477 419832 419904 421056 421362 422518 426496 428652 429828 435456 436968 438858 440062 443904 444528 445824 446148 447372 449307 451584 453152 453789 455112 460992 462336 462672 465948 470016 470596 471648 471968 472311 472392 473344 473688 477042 479808 481474 489804 489888 491232 491589 497664 499392 500094 501466 501552 502928 508032 509796 512001 517888 518616 520128 520506 521934 526848 528768 530604 530964 531441 532512 532899 534361 537824 539392 539784 543606 548352 550256 551124 552636 556549 559776 559872 561408 561816 564246 565794 571438 571536 573104 580608 582624 583443 585144 591872 592704 594432 594762 594864 596496 599076 605052 606816 607257 608923 614656 616448 616896 619038 619458 621264 628864 629748 629856 631584 632043 633777 634207 636056 639744 642978 644742 653072 653184 654976 655452 658287 660093 665856 666792 668736 669222 671058 677376 679728 682668 691488 693504 693889 694008 695912 698922 702464 705024 705894 707472 707952 708588 710016 710532 715563 719712 722211 722701 724808 731136 734706 734832 736848 746368 746496 748544 749088 750141 752199 752328 754392 762048 764694 776832 777924 780192 780759 782901 790272 792576 793016 793152 795328 795906 796446 798768 806736 809088 809676 815409 822528 825384 825944 826686 828352 828954 839664 839808 842112 842724 845036 846369 848691 852992 857157 857304 859656 870912 873936 877716 880124 887808 889056 891648 892143 892296 894744 898614 903168 906304 907578 910224 921984 924672 925344 928557 929187 931896 940032 941192 943296 943936 944622 944784 946688 947376 954084 959616 962948 964467 967113 979608 979776 982464 983178 998784 1000188 1002932 1003104 1003833 1005856 1006587 1016064 1019592 1024002 1035776 1037232 1040256 1041012 1043868 1048383 1053696 1057536 1058841 1061208 1061928 1062882 1065024 1065798 1068722 1075648 1078784 1079568 1087212 1096704 1100512 1102059 1102248 1105272 1113098 1119552 1119744 1122816 1123632 1128492 1131588 1142876 1143072 1146208 1147041 1161216 1165248 1166886 1170288 1185408 1188864 1189524 1189728 1192992 1193859 1194669 1198152 1210104 1213632 1214514 1217846 1229312 1233792 1238076 1238916 1240029 1242528 1243431 1257728 1259496 1259712 1263168 1264086 1267554 1268414 1272112 1279488 1285956 1289484 1306144 1306368 1309952 1310904 1316574 1320186 1331712 1333584 1337472 1338444 1342116 1347921 1351619 1354752 1359456 1361367 1365336 1382976 1387008 1387778 1388016 1391824 1397844 1410048 1411788 1414944 1415904 1416933 1417176 1420032 1421064 1431126 1439424 1444422 1445402 1449616 1469412 1469664 1473696 1474767 1478813 1492736 1492992 1497088 1498176 1500282 1504398 1504656 1508784 1524096 1529388 1536003 1540217 1553664 1555848 1560384 1561518 1565802 1580544 1586032 1586304 1590656 1591812 1592892 1597536 1598697 1603083 1613472 1618176 1619352 1630818 1645056 1650768 1651888 1653372 1656704 1657908 1669647 1679328 1679616 1684224 1685159 1685448 1690072 1692738 1697382 1705984 1714314 1714608 1719312 1741824 1747872 1750329 1755131 1755432 1760248 1775616 1778112 1783296 1784286 1784592 1789488 1797228 1812608 1815156 1820448 1821771 1826769 1843968 1849344 1850688 1857114 1858374 1863792 1882384 1886592 1887872 1889244 1889568 1893376 1894752 1896129 1901331 1902621 1908168 1919232 1925896 1928934 1934226 1959216 1959552 1964928 1966356 1974861 1980279 1997568 2000033 2000376 2005864 2006208 2007666 2011712 2013174 2032128 2039184 2048004 2071552 2074464 2080512 2081667 2082024 2087736 2096766 2107392 2115072 2117682 2122416 2123856 2125764 2130048 2131596 2137444 2146689 2151296 2157568 2159136 2166633 2168103 2174424 2193408 2201024 2204118 2204496 2210544 2226196 2239104 2239488 2245632 2247264 2250423 2256597 2256984 2263176 2285752 2286144 2292416 2294082 2330496 2333772 2340576 2342277 2348703 2370816 2377728 2379048 2379456 2385984 2387718 2389338 2396304 2420208 2427264 2429028 2435692 2446227 2458624 2467584 2476152 2477832 2480058 2485056 2486862 2515456 2518992 2519424 2526336 2528172 2535108 2536828 2539107 2544224 2546073 2558976 2571471 2571912 2578968 2612288 2612736 2619904 2621808 2633148 2640372 2663424 2667168 2674944 2676429 2676888 2684232 2695842 2703238 2709504 2718912 2722734 2730672 2765952 2774016 2775556 2776032 2783648 2785671 2787561 2795688 2820096 2823576 2829888 2831808 2833866 2834352 2840064 2842128 2862252 2878848 2888844 2890804 2893401 2899232 2901339 2938824 2939328 2947392 2949534 2957626 2985472 2996352 3000564 3008796 3009312 3011499 3017568 3019761 3048192 3058776 3072006 3080434 3107328 3111696 3120768 3123036 3131604 3145149 3161088 3172064 3172608 3176523 3181312 3183624 3185784 3195072 3197394 3206166 3226944 3236352 3238704 3261636 3290112 3301536 3303776 3306177 3306744 3313408 3315816 3339294 3358656 3359232 3368448 3370318 3370896 3380144 3385476 3394764 3428628 3429216 3438624 3441123 3483648 3495744 3500658 3510262 3510864 3520496 3556224 3566592 3568572 3569184 3578976 3581577 3584007 3594456 3625216 3630312 3640896 3643542 3653538 3687936 3701376 3714228 3716748 3720087 3727584 3730293 3740527 3764768 3773184 3775744 3778488 3779136 3786752 3789504 3792258 3802662 3805242 3816336 3838464 3851792 3857868 3868452 3895843 3918432 3919104 3929856 3932712 3949722 3960558 3995136 4000066 4000752 4011728 4012416 4015332 4023424 4026348 4043763 4054857 4064256 4078368 4084101 4096008 4143104 4148928 4161024 4163334 4164048 4175472 4193532 4230144 4235364 4244832 4247712 4250799 4251528 4260096 4262461 4263192 4274888 4293378 4302592 4315136 4318272 4333266 4336206 4348848 4402048 4408236 4408992 4421088 4424301 4436439 4439449 4452392 4478208 4478976 4491264 4494528 4500846 4513194 4513968 4526352 4571504 4572288 4584832 4588164 4608009 4620651 4660992 4667544 4681152 4684554 4697406 4741632 4758096 4758912 4771968 4775436 4778676 4792608 4796091 4809249 4840416 4854528 4857223 4858056 4871384 4892454 4917248 4935168 4952304 4955664 4960116 4970112 4973724 5008941 5030912 5037984 5038848 5052672 5055477 5056344 5058907 5070216 5073656 5078214 5088448 5092146 5117952 5142942 5143824 5157936 5224576 5225472 5239808 5243616 5250987 5265393 5266296 5280744 5326848 5334336 5349888 5352858 5353776 5368464 5391684 5406476 5437824 5445468 5461344 5465313 5480307 5531904 5548032 5551112 5552064 5567296 5571342 5575122 5591376 5647152 5659776 5663616 5667732 5668704 5680128 5684256 5688387 5703993 5707863 5724504 5757696 5777688 5781608 5786802 5798464 5802678 5877648 5878656 5894784 5899068 5915252 5924583 5940837 5970944 5992704 6000099 6001128 6017592 6018624 6022998 6035136 6039522 6096384 6117552 6144012 6160868 6214656 6223392 6241536 6245001 6246072 6263208 6290298 6322176 6344128 6345216 6353046 6362624 6367248 6371568 6390144 6394788 6412332 6440067 6453888 6472704 6477408 6499899 6504309 6523272 6580224 6603072 6607552 6612354 6613488 6626816 6631632 6678588 6717312 6718464 6736896 6740636 6741792 6751269 6760288 6769791 6770952 6789528 6857256 6858432 6877248 6882246 6991488 7001316 7020524 7021728 7026831 7040992 7046109 7112448 7133184 7137144 7138368 7157952 7163154 7168014 7188912 7250432 7260624 7281792 7287084 7307076 7338681 7375872 7402752 7428456 7433496 7440174 7455168 7460586 7481054 7529536 7546368 7551488 7556976 7558272 7579008 7584516 7605324 7610484 7617321 7632672 7638219 7676928 7703584 7714413 7715736 7736904 7791686 7836864 7838208 7859712 7865424 7899444 7921116 7990272 8000132 8001504 8023456 8024832 8029287 8030664 8046848 8052696 8087526 8109714 8128512 8156736 8168202 8192016 8297856 8322048 8326668 8328096 8350944 8357013 8362683 8387064 8460288 8470728 8489664 8495424 8501598 8503056 8520192 8524922 8526384 8549776 8586756 8605184 8636544 8666532 8672412 8680203 8697696 8704017 8804096 8816472 8817984 8842176 8848602 8872878 8878898 8904784 8956416 8989056 9001692 9026388 9027936 9034497 9052704 9059283 9084137 9143008 9144576 9169664 9176328 9216018 9241302 9321984 9335088 9362304 9369108 9394812 9435447 9461333 9483264 9516192 9517824 9529569 9543936 9550872 9557352 9585216 9592182 9618498 9680832 9709056 9714446 9716112 9742768 9784908 9870336 9904608 9911328 9918531 9920232 9940224 9947448 10017882 10061824 10075968 10077696 10105344 10110954 10112688 10117814 10140432 10147312 10156428 10176896 10184292 10285884 10287648 10315872 10323369 10351691 10449152 10450944 10479616 10487232 10501974 10530786 10532592 10561488 10668672 10699776 10705716 10707552 10736928 10744731 10752021 10781519 10783368 10812952 10875648 10890936 10922688 10930626 10960614 11063808 11102224 11104128 11134592 11142684 11150244 11182752 11190879 11221581 11294304 11319552 11327232 11335464 11337408 11360256 11368512 11376774 11407986 11415726 11449008 11515392 11555376 11563216 11573604 11596928 11605356 11687529 11755296 11757312 11789568 11796113 11798136 11830504 11849166 11881674 11941888 11985408 12000198 12002256 12035184 12037248 12045996 12070272 12079044 12131289 12164571 12192768 12235104 12252303 12285917 12288024 12321736 12429312 12446784 12483072 12490002 12492144 12526416 12580596 12688256 12690432 12706092 12725248 12734496 12743136 12752397 12780288 12787383 12789576 12824664 12880134 12907776 12945408 12954816 12999798 13008618 13046544 13206144 13215104 13224708 13226976 13253632 13263264 13272903 13309317 13318347 13357176 13434624 13436928 13473792 13481272 13483584 13502538 13520576 13539582 13541904 13579056 13714512 13716864 13754496 13764492 13824027 13861953 13982976 14002632 14041048 14043456 14053662 14081984 14092218 14224896 14274288 14276736 14315904 14326308 14336028 14377824 14388273 14427747 14500864 14521248 14563584 14571669 14574168 14614152 14677362 14751744 14805504 14856912 14866992 14880348 14910336 14921172 14962108 15026823 15059072 15092736 15102976 15113952 15116544 15158016 15166431 15169032 15176721 15210648 15220968 15234642 15265344 15276438 15353856 15407168 15428826 15431472 15473808 15583372 15673728 15676416 15719424 15730848 15752961 15796179 15798888 15842232 15980544 16000264 16003008 16046912 16049664 16058574 16061328 16093696 16105392 16175052 16219428 16313472 16336404 16384032 16395939 16440921 16595712 16644096 16653336 16656192 16701888 16714026 16725366 16774128 16941456 16979328 16990848 17003196 17006112 17040384 17049844 17052768 17065161 17099552 17111979 17123589 17173512 17210368 17273088 17333064 17344824 17360406 17395392 17408034 17608192 17632944 17635968 17684352 17697204 17745756 17757796 17773749 17809568 17822511 17912832 17978112 18000297 18003384 18052776 18055872 18068994 18105408 18118566 18168274 18286016 18289152 18339328 18352656 18432036 18482604 18643968 18670176 18724608 18735003 18738216 18789624 18870894 18922666 18966528 19032384 19035648 19059138 19087872 19101744 19114704 19170432 19184364 19236996 19320201 19361664 19418112 19428892 19432224 19485536 19499697 19512927 19569816 19740672 19809216 19822656 19837062 19840464 19880448 19894896 20035764 20151936 20155392 20210688 20221908 20225376 20235628 20253807 20280864 20294624 20309373 20312856 20353792 20368584 20571768 20575296 20631744 20646738 20703382 20898304 20974464 21003948 21061572 21065184 21080493 21122976 21138327 21337344 21399552 21411432 21415104 21473856 21489462 21504042 21563038 21566736 21625904 21751296 21781872 21845376 21861252 21921228 22016043 22127616 22204448 22208256 22269184 22285368 22300488 22365504 22381758 22443162 22588608 22639104 22654464 22670928 22674816 22737024 22753548 22815972 22831452 22851963 22898016 22914657 22977523 23030784 23110752 23126432 23143239 23147208 23193856 23210712 23375058 23510592 23514624 23579136 23592226 23596272 23661008 23698332 23763348 23970816 24000396 24004512 24070368 24074496 24087861 24091992 24140544 24158088 24262578 24329142 24385536 24470208 24504606 24571834 24576048 24643472 24893568 24966144 24980004 24984288 25052832 25071039 25088049 25161192 25376512 25380864 25412184 25450496 25468992 25486272 25504794 25560576 25574766 25579152 25649328 25760268 25815552 25909632 25999596 26017236 26040609 26093088 26112051 26183689 26412288 26430208 26449416 26453952 26507264 26526528 26545806 26618634 26636694 26714352 26869248 26962544 26967168 27005076 27041152 27079164 27083808 27158112 27177849 27252411 27270901 27429024 27433728 27508992 27528984 27648054 27723906 27965952 28005264 28082096 28086912 28107324 28163968 28184436 28306341 28383999 28449792 28548576 28553472 28588707 28631808 28652616 28672056 28755648 28776546 28855494 29001728 29042496 29127168 29143338 29148336 29228304 29354724 29611008 29713824 29733984 29755593 29760696 29820672 29837227 29842344 29924216 30053646 30118144 30185472 30205952 30227904 30233088 30316032 30332862 30338064 30353442 30421296 30441936 30469284 30530688 30552876 30814336 30857652 30862944 30947616 30970107 31055073 31076143 31166744 31347456 31352832 31438848 31461696 31505922 31592358 31597776 31684464 32000528 32006016 32093824 32099328 32117148 32122656 32187392 32210784 32234193 32256063 32344557 32350104 32438856 32626944 32672808 32768064 32791878 32881842 33191424 33306672 33312384 33403776 33428052 33450732 33548256 33572637 33664743 33882912 33958656 33981696 34000561 34006392 34012224 34080768 34099688 34105536 34130322 34199104 34223958 34247178 34347024 34420736 34546176 34666128 34689648 34720812 34790784 34816068 35062587 35216384 35265888 35271936 35368704 35388339 35394408 35491512 35515592 35547498 35619136 35645022 35825664 35956224 36000594 36006768 36105552 36111744 36137988 36210816 36237132 36336548 36393867 36493713 36572032 36578304 36678656 36705312 36756909 36857751 36864072 36965208 37287936 37340352 37449216 37470006 37476432 37579248 37741788 37845332 38064768 38071296 38118276 38175744 38203488 38229408 38257191 38340864 38362149 38368728 38473992 38640402 38723328 38836224 38857784 38864448 38971072 38999394 39025854 39139632 39618432 39645312 39674124 39680928 39760896 39789792 39818709 39927951 39955041 40071528 40303872 40310784 40421376 40443816 40450752 40471256 40507614 40561728 40589248 40618746 40625712 40707584 40737168 41143536 41150592 41263488 41293476 41406764 41472081 41585859 41796608 41948928 42007896 42123144 42130368 42160986 42245952 42276654 42674688 42822864 42830208 42947712 42978924 43008084 43126076 43133472 43164819 43251808 43283241 43502592 43563744 43690752 43715007 43722504 43842456 44032086 44255232 44408896 44416512 44538368 44570736 44600976 44731008 44763516 44886324 45080469 45177216 45278208 45308928 45341856 45349632 45474048 45499293 45507096 45530163 45631944 45662904 45703926 45796032 45829314 45955046 46061568 46221504 46252864 46286478 46294416 46387712 46421424 46750116 47021184 47029248 47158272 47184452 47192544 47258883 47322016 47388537 47396664 47526696 47941632 48000792 48009024 48140736 48148992 48175722 48183984 48281088 48316176 48525156 48658284 48940416 49009212 49143668 49152096 49187817 49286944 49322763 49787136 49932288 49960008 49968576 50105664 50142078 50176098 50322384 50753024 50824368 50937984 50972544 51009588 51121152 51149532 51158304 51195483 51298656 51335937 51370767 51520536 51631104 51819264 51999192 52034472 52081218 52186176 52224102 52367378 52824576 52860416 52898832 52907904 53053056 53091612 53237268 53273388 53321247 53428704 53467533 53738496 53925088 53934336 54000891 54010152 54082304 54158328 54167616 54316224 54355698 54504822 54541802 54858048 54867456 55017984 55057968 55296108 55447812 55931904 56010528 56164192 56173824 56205009 56214648 56327936 56368872 56612682 56767998 56899584 57097152 57106944 57177414 57263616 57305232 57344112 57511296 57553092 57710988 57960603 58084992 58254336 58286676 58296672 58456608 58499091 58538781 58709448 59222016 59427648 59467968 59511186 59521392 59641344 59674454 59684688 59848432 60107292 60236288 60455808 60466176 60632064 60665724 60676128 60706884 60761421 60842592 60883872 60928119 60938568 61061376 61105752 61628672 61715304 61725888 61895232 61940214 62110146 62152286 62333488 62694912 62923392 63011844 63184716 63195552 63241479 63368928 63414981 63588959 64001056 64012032 64187648 64198656 64234296 64245312 64374784 64421568 64468386 64512126 64689114 64700208 64877712 65253888 65345616 65536128 65583756 65763684 66048129 66229331 66382848 66613344 66624768 66807552 66856104 66901464 67096512 67145274 67329486 67765824 67917312 67963392 68001122 68012784 68024448 68199376 68211072 68260644 68398208 68447916 68494356 68694048 68743971 68932569 69092352 69332256 69379296 69429717 69441624 69581568 69632136 70125174 70432768 70531776 70543872 70737408 70776678 70788816 70983024 71031184 71094996 71238272 71290044 71912448 72001188 72013536 72211104 72223488 72263583 72275976 72421632 72461837 72474264 72673096 72787734 72987426 73144064 73156608 73357312 73410624 73513818 73715502 73728144 73930416 74680704 74898432 74940012 74952864 75158496 75213117 75264147 75470633 75483576 75690664 76129536 76142592 76236552 76351488 76406976 76458816 76514382 76681728 76724298 76737456 76947984 77280804 77446656 77715568 77728896 77942144 77998788 78051708 78279264 78336153 78551067 79236864 79290624 79348248 79361856 79521792 79579584 79637418 79855902 79910082 80143056 80607744 80887632 80901504 80942512 81015228 81123456 81178496 81237492 81251424 81415168 81474336 81533547 81757233 81812703 82287072 82301184 82526976 82572791 82586952 82813528 82944162 83171718 83593216 83897856 84015792 84246288 84260736 84321972 84491904 84553308 84919023 85151997 85349376 85645728 85660416 85766121 85895424 85957848 86001419 86016168 86252152 86266944 86329638 86503616 86566482 87005184 87127488 87381504 87430014 87445008 87684912 88064172 88817792 88833024 89076736 89141472 89201952 89266779 89462016 89511681 89527032 89772648 90160938 90354432 90556416 90617856 90683712 90699264 90948096 90998586 91014192 91060326 91263888 91325808 91407852 91592064 91658628 91910092 92443008 92505728 92572956 92588832 92775424 92842848 92910321 93165219 93228429 93500232 94042368 94058496 94316544 94368904 94385088 94517766 94644032 94777074 94793328 95053392 96001584 96018048 96281472 96297984 96351444 96367968 96562176 96632352 96702579 96768189 97033671 97050312 97316568 97880832 98018424 98287336 98304192 98375634 98573888 98645526 99574272 99920016 99937152 100211328 100284156 100352196 100644768 100717911 100994229 101506048 101648736 101875968 101945088 102001683 102019176 102242304 102299064 102316608 102390966 102597312 102671874 102741534 103041072 103262208 103638528 103998384 104068944 104162436 104372352 104448204 104734756 105187761 105649152 105720832 105797664 105815808 106106112 106165017 106183224 106474536 106546776 106642494 106857408 106935066 107476992 107850176 107868672 108001782 108020304 108164608 108316656 108335232 108632448 108711396 109009644 109083604 109181601 109481139 109716096 109734912 110035968 110115936 110270727 110573253 110592216 110895624 111863808 112021056 112328384 112347648 112410018 112429296 112655872 112737744 113225364 113535996 114194304 114213888 114354828 114527232 114610464 114688224 114771573 115022592 115086447 115106184 115421976 115921206 116169984 116508672 116573352 116593344 116913216 116998182 117077562 117418896 118855296 118935936 119022372 119042784 119282688 119348908 119369376 119456127 119696864 119783853 119865123 120214584 120472576 120911616 120932352 121264128 121331448 121352256 121413768 121522842 121685184 121767744 121856238 121877136 122122752 122211504 123257344 123430608 123451776 123790464 123880428 124220292 124304572 124416243 124666976 124757577 125389824 125846784 126023688 126369432 126391104 126482958 126737856 126829962 127177918 128002112 128024064 128375296 128468592 128490624 128843136 128936772 129024252 129378228 129400416 129494457 129755424 129849723 130507776 130691232 131072256 131145021 131167512 131527368 132096258 132458662 132765696 133226688 133249536 133615104 133712208 133802928 134193024 134290548 134658972 135241407 135531648 135834624 135926784 136002244 136025568 136048896 136398752 136422144 136497879 136521288 136590489 136796416 136895832 136988712 137388096 137487942 137865138 138184704 138664512 138758592 138859434 138883248 139163136 139264272 140250348 141063552 141087744 141474816 141553356 141577632 141776649 141966048 142062368 142165611 142189992 142476544 142580088 143824896 144002376 144027072 144422208 144446976 144527166 144551952 144843264 144923674 144948528 145346192 145575468 145974852 146288128 146821248 147027636 147431004 147456288 147563451 147860832 147968289 149361408 149796864 149880024 149905728 150316992 150426234 150528294 150941266 150967152 151381328 152259072 152473104 152813952 152917632 153028764 153363456 153448596 153474912 153586449 153895968 154007811 154112301 154561608 154893312 155431136 155457792 155884288 155997576 156103416 156558528 156672306 157102134 158473728 158581248 158696496 158723712 159159168 159274836 159711804 159820164 159963741 160286112 160402599 160842661 161215488 161775264 161803008 161885024 162002673 162030456 162246912 162356992 162474984 162502848 162830336 162948672 163067094 163514466 163625406 164574144 164602368 165053952 165145582 165173904 165627056 165888324 166343436 167795712 168031584 168492576 168521472 168615027 168643944 168983808 169106616 169838046 170303994 170698752 171291456 171320832 171532242 171790848 171915696 172002838 172032336 172504304 172533888 172659276 173007232 173132964 173881809 174254976 174763008 174860028 174890016 175369824 175497273 175616343 176128344 177635584 177666048 178153472 178282944 178403904 178533558 178924032 179023362 179054064 179545296 180321876 180708864 181367424 181398528 181896192 181997172 182028384 182120652 182284263 182527776 182651616 182784357 182815704 183184128 183285823 183317256 183820184 184886016 185011456 185145912 185177664 185550848 185685696 185820642 186330438 186456858 187000464 188084736 188737808 188770176 189035532 189288064 189554148 189586656 190106784 190244943 190766877 190896307 192003168 192036096 192562944 192595968 192702888 192735936 193124352 193264704 193405158 193536378 194067342 194100624 194633136 195761664 196036848 196574672 196608384 196751268 197147776 197291052 198144387 198687993 199148544 199840032 199874304 200422656 200568312 200704392 201289536 201435822 201988458 203012096 203297472 203751936 203890176 204003366 204038352 204598128 204633216 204781932 205194624 205343748 205483068 206082144 206231913 206797707 207277056 207996768 208137888 208289151 208324872 208744704 208860589 208896408 209469512 210375522 211298304 211441664 211595328 211631616 212212224 212330034 212366448 212949072 213093552 213284988 213714816 213870132 215700352 215737344 216003564 216040608 216329216 216633312 216670464 216790749 217264896 217385511 217422792 217533001 218019288 218167208 218363202 218962278 219432192 219469824 220071936 220231872 220541454 221146506 221184432 221791248 224042112 224656768 224695296 224820036 224858592 225311744 225475488 225639351 225792441 226411899 226450728 227071992 228388608 228427776 228709656 229054464 229220928 229376448 229543146 230045184 230172894 230212368 230843952 231842412 232339968 233146704 233186688 233826432 233996364 234155124 234837792 235008459 235653201 237710592 237871872 238044744 238085568 238565376 238697816 238738752 238912254 239393728 239567706 239730246 240429168 240945152 241823232 242662896 242704512 242827536 243045684 243370368 243535488 243712476 243754272 244245504 244423008 244600641 245271699 245438109 246514688 246861216 246903552 247580928 247718373 247760856 248440584 248609144 248832486 249333952 249515154 250779648 251693568 252047376 252738864 252782208 252965916 253475712 253659924 254355836 254757069 255455991 256004224 256048128 256750592 256937184 256981248 257298363 257686272 257873544 258004257 258048504 258756456 258800832 258988914 259510848 259699446 261015552 261382464 262144512 262290042 262335024 263054736 264192516 264917324 266453376 266499072 267230208 267424416 267605856 267800337 268386048 268535043 268581096 269317944 270482814 271063296 271669248 271853568 272004488 272051136 272097792 272797504 272844288 272995758 273042576 273180978 273592832 273791664 273977424 274776192 274975884 275730276 277329024 277517184 277718868 277766496 278326272 278528544 278730963 279495657 279685287 280500696 282127104 282175488 282949632 283106712 283155264 283553298 283932096 284124736 284331222 284379984 284953088 285160176 288004752 288054144 288844416 288893952 289054332 289103904 289686528 289847348 289897056 290107737 290304567 290692384 291101013 291150936 291949704 292576256 293642496 294055272 294862008 294912576 295126902 295721664 295936578 298722816 299760048 299811456 300633984 300852468 301056588 301882532 301934304 302153733 302762656 302982687 304518144 304946208 305627904 305835264 306005049 306057528 306726912 306897192 306949824 307172898 307791936 308015622 308224602 309123216 309786624 310862272 310915584 311768576 311995152 312206832 313117056 313344612 314204268 315563283 316947456 317162496 317392992 317447424 318318336 318495051 318549672 319423608 319640328 319927482 320572224 320805198 321685322 322430976 323550528 323606016 323770048 324005346 324060912 324493824 324713984 324949968 325005696 325897344 326134188 327028932 327250812 327544803 328443417 329148288 329204736 330107904 330291164 330347808 330812181 331254112 331719759 331776648 332686872 335591424 336063168 336985152 337042944 337230054 337287888 337967616 338213232 339676092 340607988 342582912 342641664 343064484 343581696 343831392 344005676 344064672 344314719 345008608 345067776 345259341 345318552 346014464 346265928 347763618 348509952 349526016 349720056 349780032 350739648 350994546 351232686 352256688 355271168 356565888 356807808 357067116 357848064 358046724 358108128 358368381 359090592 359351559 359595369 360643752 361417728 362734848 362797056 363792384 363994344 364056768 364241304 364568526 365055552 365303232 365568714 365631408 366368256 366571646 366634512 367640368 369772032 370022912 370291824 370355328 371371392 371641284 372660876 372913716 373248729 374000928 374272731 376169472 377475616 377540352 378071064 378576128 379108296 379173312 380213568 380489886 381533754 381792614 384006336 384072192 385125888 385405776 385471872 386529408 386810316 387072756 388134684 388201248 388483371 389266272 389549169 390617891 391523328 392073696 393149344 393216768 393435063 393502536 394295552 394582104 396288774 397375986 398297088 399680064 399748608 400845312 401136624 401408784 402579072 402871644 403976916 405724221 406594944 407503872 407780352 408006732 408076704 409196256 409266432 409493637 409563864 409771467 410389248 410687496 410966136 412164288 412463826 413595414 414554112 415993536 416275776 416578302 416649744 417489408 417721178 417792816 418939024 420751044 423190656 423263232 424424448 424660068 424732896 425329947 425898144 426187104 426496833 426569976 427429632 427740264 431400704 431474688 432007128 432081216 432658432 433266624 433340928 433581498 434529792 434771022 434845584 435066002 436038576 436334416 436726404 437924556 438864384 440463744 441082908 442293012 442368864 442690353 443582496 443904867 445122713 448084224 449313536 449390592 449640072 449717184 450623488 450950976 451278702 451584882 452823798 452901456 454143984 456777216 457419312 458441856 458752896 459086292 460090368 460345788 460424736 461687904 462023433 462336903 463605317 463684824 464679936 466293408 466373376 467652864 467992728 468310248 469675584 470016918 471306402 475421184 475743744 476089488 476171136 477395632 477477504 477824508 478787456 479135412 479460492 480858336 481207797 482527983 483646464 485325792 485409024 485655072 486008019 486091368 486740736 487070976 487424952 487508544 488491008 488846016 489201282 490543398 490876218 493029376 493722432 493807104 495161856 495436746 495521712 496881168 497218288 497664972 498667904 499030308 503387136 504094752 505477728 505564416 505845081 505931832 506951424 507232859 507319848 508711672 509514138 510911982 512008448 512096256 513501184 513874368 513962496 514596726 515372544 515747088 516008514 516097008 517512912 517601664 517977828 519021696 519398892 521645427 522764928 524289024 524580084 524670048 526109472 526491819 526849029 528294431 528385032 529834648 532906752 532998144 534460416 534848832 535211712 535600674 536772096 537070086 537162192 538635888 540965628 542126592 544008976 544102272 544195584 545595008 545688576 545991516 546085152 546361956 547185664 547583328 547954848 548353071 549552384 549857469 549951768 551460552 554658048 555034368 555437736 555532992 556652544 557057088 557461926 558991314 559370574 561001392 564254208 566213424 566310528 567106596 567864192 568249472 568662444 568759968 569906176 570320352 570734829 572300631 572688921 576009504 576108288 577688832 577787904 578009537 578108664 578207808 579373056 579694696 579794112 580215474 580609134 581384768 582202026 582301872 583899408 585152512 587284992 588110544 589724016 589825152 590253804 591443328 591873156 594433161 596063979 597445632 599520096 599622912 601267968 601704936 602113176 603765064 603868608 604307466 605525312 605965374 609036288 609892416 611255808 611670528 612010098 612115056 613794384 613899648 614345796 615583872 616031244 616449204 618246432 618695739 620393121 621724544 621831168 623537152 623990304 624413664 624867453 626234112 626581767 626689224 628408536 631126566 633894912 634324992 634785984 634894848 636636672 636990102 637099344 638847216 639280656 639854964 641144448 641610396 643370644 647101056 647212032 647540096 648010692 648121824 648987648 649427968 649899936 650011392 650372247 651794688 652156533 652268376 652599003 654057864 654501624 655089606 656886834 658296576 658409472 660215808 660582328 660695616 661624362 662508224 663439518 663553296 665373744 672126336 673970304 674085888 674460108 674575776 675935232 676426464 676918053 677377323 679235697 679352184 681215976 685165824 685283328 686128968 687163392 687662784 688011352 688129344 688629438 690017216 690135552 690518682 690637104 692028928 692531856 695527236 697019904 699440112 699560064 701479296 701989092 702465372 704513376 705025377 706959603 710542336 713131776 713615616 714134232 715696128 716093448 716216256 716736762 718181184 718703118 719190738 721287504 722835456 725469696 727988688 728113536 728482608 729137052 730111104 730606464 731137428 731262816 732736512 733143292 733269024 733801923 735280736 735815097 736314327 739544064 740045824 740583648 740710656 742742784 743155119 743282568 745321752 745827432 746497458 748001856 748545462 752338944 754951232 755080704 756142128 757152256 758216592 758346624 760427136 760979772 763067508 763585228 764271207 766367973 768012672 768144384 770251776 770811552 770943744 771895089 773058816 773620632 774012771 774145512 776269368 776402496 776966742 778532544 779098338 781235782 783046656 784147392 786298688 786433536 786870126 787005072 788591104 789164208 792577548 794751972 799360128 799497216 801690624 802273248 802817568 803401011 805158144 805605129 805743288 807953832 811448442 813189888 815007744 815560704 816013464 816153408 818392512 818532864 818987274 819127728 819542934 820778496 821374992 821932272 824328576 824927652 827190828 831987072 832551552 833156604 833299488 834978816 835442356 835585632 836192889 837878048 838486971 839055861 841502088 846381312 846526464 848848896 849320136 849465792 850659894 851796288 852374208 852993666 853139952 854859264 855480528 862801408 864014256 864162432 866533248 866681856 867162996 869059584 869542044 869691168 870132004 870323211 870913701 872077152 872668832 873303039 873452808 875849112 877728768 880927488 882165816 884586024 884737728 885380706 887164992 887809734 890245426 896168448 898627072 899280144 899434368 901901952 902557404 903169764 905647596 905802912 906461199 908287968 908948061 913554432 914838624 916883712 917505792 918015147 918172584 920180736 920691576 920849472 923375808 924046866 924673806 927210634 927369648 929359872 932586816 932746752 935305728 935985456 936620496 939351168 940033836 942612804 946689849 950842368 951487488 952178976 952342272 954791264 954955008 955485153 955649016 957574912 958270824 958920984 961716672 962415594 965055966 967292928 970651584 970818048 971310144 972016038 972182736 973481472 974141952 974849904 975017088 977692032 978402564 981086796 981752436 982634409 985330251 987444864 987614208 990323712 990873492 991043424 992436543 993762336 994436576 995159277 995329944 997335808 998060616 1006774272 1008189504 1010955456 1011128832 1011690162 1011863664 1013902848 1014465718 1014639696 1017423344 1019028276 1021823964 1024016896 1027748736 1027924992 1029193452 1030745088 1031494176 1032017028 1032194016 1032944157 1035025824 1035203328 1035778023 1035955656 1038043392 1038797784 1043290854 1045529856 1048578048 1049160168 1049340096 1052218944 1052983638 1053698058 1056588862 1056770064 1059669296 1065813504 1069697664 1070423424 1071201348 1073544192 1074140172 1074324384 1075105143 1077271776 1078054677 1078786107 1081931256 1084253184 1088017952 1088204544 1088391168 1091190016 1091377152 1091983032 1092170304 1092723912 1094371328 1095166656 1095909696 1096706142 1099104768 1099714938 1099903536 1102921104 1109316096 1110068736 1110875472 1111065984 1114114176 1114923852 1117982628 1118741148 1119746187 1122002784 1122818193 1125898627 1128508416 1132426848 1132621056 1134213192 1135728384 1136498944 1137324888 1137519936 1139812352 1140640704 1141469658 1144601262 1145377842 1152019008 1152216576 1155377664 1156019074 1156217328 1156415616 1159389392 1159588224 1160430948 1161218268 1162769536 1164404052 1164603744 1167798816 1168647507 1171853673 1174569984 1176221088 1179448032 1179650304 1180305189 1180507608 1182886656 1183746312 1188866322 1192127958 1194891264 1199040192 1199245824 1202535936 1203409872 1204226352 1207530128 1207737216 1208614932 1211050624 1211930748 1217172663 1219784832 1222511616 1223341056 1224020196 1224230112 1227588768 1227799296 1228480911 1228691592 1229314401 1231167744 1232062488 1232898408 1236492864 1237391478 1240786242 1243449088 1243662336 1247074304 1247980608 1248827328 1249734906 1252468224 1253163534 1253378448 1256817072 1262253132 1269571968 1269789696 1273273344 1273980204 1274198688 1275989841 1277694432 1278561312 1279490499 1279709928 1282288896 1283000761 1283220792 1286741288 1294202112 1294424064 1295080192 1296021384 1296243648 1297975296 1298855936 1299799872 1300022784 1300744494 1303589376 1304313066 1304536752 1305198006 1308115728 1309003248 1310179212 1313773668 1316593152 1321164656 1321391232 1323248724 1325016448 1326879036 1327106592 1330747488 1331714601 1335368139 1336274149 1344252672 1347940608 1348171776 1348920216 1349151552 1351870464 1352852928 1353836106 1354754646 1358471394 1358704368 1362431952 1370331648 1372257936 1375325568 1376022704 1376258688 1377258876 1380034432 1380271104 1381037364 1381274208 1384057856 1385063712 1386070299 1387010709 1390815951 1391054472 1394039808 1398880224 1399120128 1402958592 1403978184 1404930744 1409026752 1410050754 1413919206 1421084672 1426263552 1427231232 1428268464 1432186896 1432432512 1433473524 1436362368 1437406236 1438381476 1442575008 1443623391 1447583949 1450939392 1455977376 1456227072 1456965216 1458024057 1458274104 1460222208 1461212928 1462024123 1462274856 1462525632 1465473024 1466286584 1466538048 1467603846 1470561472 1471630194 1472628654 1479088128 1480091648 1481167296 1481421312 1485485568 1486310238 1486565136 1490643504 1491654864 1492994916 1496003712 1497090924 1509902464 1510161408 1512284256 1514304512 1516433184 1516693248 1517535243 1520854272 1521698577 1521959544 1526135016 1527170456 1528542414 1532735946 1536025344 1536288768 1540503552 1541623104 1541887488 1543790178 1546117632 1547241264 1548025542 1548291024 1552538736 1552804992 1553933484 1557065088 1558196676 1562471564 1564936281 1568294784 1572597376 1572867072 1573740252 1574010144 1577182208 1578328416 1579475457 1580547087 1584883293 1585155096 1589503944 1598720256 1598994432 1603381248 1604546496 1605635136 1606802022 1610316288 1611210258 1611486576 1615907664 1622896884 1626379776 1632026928 1632306816 1636785024 1637065728 1637974548 1638255456 1639085868 1641556992 1642749984 1643864544 1645059213 1648657152 1649572407 1649855304 1654381656 1663974144 1665103104 1666313208 1666598976 1669957632 1670884712 1671171264 1672385778 1675756096 1676973942 1678111722 1683004176 1692762624 1698640272 1698931584 1701319788 1703592576 1704748416 1705987332 1706279904 1709718528 1710961056 1712204487 1716901893 1718066763 1725602816 1728028512 1728324864 1733066496 1733363712 1734028611 1734325992 1738119168 1739084088 1739382336 1740264008 1740646422 1741827402 1744154304 1745337664 1746606078 1746905616 1751698224 1755457536 1761854976 1764331632 1769172048 1769475456 1770761412 1774329984 1775619468 1780490852 1783299483 1788191937 1792336896 1797254144 1798560288 1798868736 1803803904 1805114808 1806339528 1811295192 1811605824 1812922398 1816575936 1817896122 1827108864 1829677248 1833767424 1835011584 1836030294 1836345168 1841383152 1841698944 1846751616 1848093732 1849347612 1854421268 1854739296 1856087217 1861179363 1865173632 1865493504 1870611456 1871970912 1873240992 1874602359 1878702336 1879745301 1880067672 1885225608 1893379698 1901684736 1902974976 1904357952 1904684544 1909582528 1909910016 1910970306 1911298032 1915149824 1916541648 1917841968 1923433344 1924831188 1930111932 1941303168 1941636096 1942620288 1944032076 1944365472 1946962944 1948283904 1949699808 1950034176 1951116741 1955384064 1956469599 1956805128 1957797009 1962173592 1963504872 1965268818 1970660502 1974889728 1975228416 1980647424 1981746984 1982086848 1984873086 1987524672 1988873152 1990318554 1990659888 1994671616 1996121232 2016379008 2021910912 2022257664 2023380324 2023727328 2027805696 2028931436 2029279392 2030754159 2032131969 2034846688 2037707091 2038056552 2043647928 2048033792 2055497472 2055849984 2058386904 2061490176 2062988352 2064034056 2064388032 2065888314 2070051648 2070406656 2071556046 2071911312 2076086784 2077595568 2086581708 2091059712 2098320336 2098680192 2104437888 2105967276 2107396116 2113177724 2113540128 2115076131 2119338592 2120878809 2131627008 2139395328 2140846848 2142402696 2147088384 2148280344 2148648768 2150210286 2154543552 2156109354 2157572214 2163862512 2168506368 2176035904 2176409088 2182380032 2183966064 2184340608 2185447824 2190333312 2191819392 2193412284 2198209536 2199429876 2199807072 2201405769 2205842208 2207445291 2208942981 2218632192 2220137472 2221750944 2222131968 2228228352 2229465357 2229847704 2235965256 2237482296 2239492374 2244005568 2245636386 2251797254 2257016832 2264853696 2265242112 2268426384 2271456768 2272997888 2274649776 2275039872 2281281408 2282939316 2289202524 2290755684 2292813621 2299103919 2304038016 2304433152 2310755328 2312038148 2312434656 2312831232 2315685267 2318778784 2319176448 2320861896 2322038313 2322436536 2325539072 2328808104 2329207488 2335597632 2337295014 2343707346 2349139968 2352442176 2358896064 2359300608 2360610378 2361015216 2365773312 2367492624 2377732644 2384255916 2398080384 2398491648 2405071872 2406819744 2408452704 2410203033 2415060256 2415474432 2416815387 2417229864 2422101248 2423861496 2434345326 2439569664 2445023232 2446682112 2448040392 2448460224 2455177536 2455598592 2456961822 2457383184 2458628802 2462335488 2464124976 2465796816 2472985728 2474782956 2481572484 2486898176 2495961216 2497654656 2499469812 2504936448 2506327068 2506756896 2508578667 2513634144 2515460913 2517167583 2524506264 2539143936 2539579392 2546546688 2547960408 2548397376 2551979682 2555388864 2557122624 2558980998 2559419856 2564577792 2566001522 2566441584 2573482576 2588404224 2590160384 2592042768 2592487296 2599599744 2600045568 2601488988 2607178752 2608626132 2609073504 2610396012 2610969633 2612741103 2616231456 2618006496 2619909117 2620358424 2627547336 2633186304 2642329312 2642782464 2646497448 2650032896 2653758072 2654213184 2661494976 2663429202 2670736278 2672548298 2688505344 2695881216 2697840432 2698303104 2705705856 2707672212 2709509292 2716942788 2717408736 2719383597 2724863904 2726844183 2734325237 2740663296 2744515872 2750651136 2752045408 2752517376 2754045441 2754517752 2760068864 2760542208 2762074728 2762548416 2768115712 2770127424 2772140598 2774021418 2781631902 2782108944 2788079616 2797760448 2798240256 2805917184 2807956368 2809861488 2818053504 2820101508 2827838412 2840069547 2852527104 2854462464 2856536928 2864373792 2864865024 2866455459 2866947048 2872724736 2874812472 2876762952 2885150016 2887246782 2895167898 2901878784 2911954752 2912454144 2913930432 2916048114 2916548208 2920444416 2922425856 2924048246 2924549712 2925051264 2932573168 2933076096 2935207692 2941122944 2943260388 2945257308 2955990753 2962334592 2962842624 2970971136 2972620476 2973130272 2977309629 2981287008 2983309728 2985477831 2985989832 2992007424 2994181848 3019804928 3020322816 3024568512 3028609024 3032866368 3033386496 3035070486 3041708544 3043397154 3043919088 3052270032 3054340912 3057084828 3065471892 3072050688 3083246208 3083774976 3087580356 3092235264 3094482528 3096051084 3096582048 3098832471 3105077472 3105609984 3107334069 3107866968 3114130176 3115858991 3116393352 3124943128 3129872562 3136589568 3145194752 3145734144 3147480504 3148020288 3154364416 3156656832 3158950914 3161094174 3169766586 3170310192 3179007888 3197440512 3209092992 3211270272 3213604044 3220632576 3222420516 3222973152 3231815328 3234164031 3236358321 3245237219 3245793768 3252759552 3264053856 3264613632 3273570048 3274131456 3275949096 3276510912 3278171736 3283113984 3285499968 3287729088 3290118426 3297314304 3299144814 3299710608 3308763312 3327948288 3330206208 3332626416 3333197952 3341769424 3342342528 3344771556 3351512192 3353947884 3356223444 3366008352 3368454579 3377695881 3385525248 3397280544 3397863168 3402639576 3407185152 3409496832 3411974664 3412559808 3419437056 3421922112 3424408974 3433803786 3436133526 3451205632 3456057024 3456649728 3466132992 3468057222 3468651984 3478168176 3478764672 3480528016 3481292844 3483654804 3488308608 3490675328 3493212156 3493811232 3503396448 3505942521 3515561019 3523709952 3528663264 3538344096 3538950912 3540915567 3541522824 3548659968 3550630013 3551238936 3560981704 3566598966 3576383874 3584673792 3594508288 3597120576 3597737472 3607607808 3610229616 3612679056 3622590384 3623211648 3625844796 3633151872 3635792244 3651517989 3659354496 3667534848 3670023168 3672060588 3672690336 3682766304 3683397888 3685442733 3687943203 3693503232 3696187464 3698061017 3698695224 3708842536 3709478592 3712174434 3722358726 3730347264 3730987008 3741222912 3743941824 3746481984 3749204718 3757404672 3759490602 3760135344 3770451216 3786759396 3808715904 3809369088 3819165056 3819820032 3821940612 3822596064 3830299648 3833083296 3835683936 3838471497 3846866688 3849002283 3849662376 3860223864 3882606336 3883272192 3885240576 3888064152 3888730944 3893925888 3896567808 3899399616 3900068352 3902233482 3910768128 3912939198 3913610256 3915594018 3924347184 3927009744 3930537636 3941321004 3949779456 3963493968 3964173696 3969746172 3975049344 3977746304 3980637108 3981319776 3989343232 3992242464 3995143803 4006104417 4008822447 4032758016 4043821824 4044515328 4046760648 4047454656 4055611392 4057862872 4058558784 4061508318 4064263938 4069693376 4075414182 4076113104 4087295856 4096067584 4110994944 4116773808 4125976704 4128068112 4128776064 4131776628 4140103296 4140813312 4143112092 4143822624 4152173568 4155191136 4158210897 4161032127 4172447853 4173163416 4182119424 4196640672 4197360384 4208875776 4211934552 4214792232 4226355448 4227080256 4230152262 4238677184 4241757618 4263254016 4278790656 4281693696 4284805392 4296560688 4297297536 4300420572 4309087104 4312218708 4315144428 4327725024 4330870173 4342751847 4352071808 4352818176 4364760064 4367932128 4368681216 4370895648 4374072171 4380666624 4383638784 4386072369 4386824568 4396419072 4398859752 4399614144 4402811538 4411684416 4414890582 4417885962 4437264384 4440274944 4443501888 4444263936 4456456704 4458930714 4459695408 4471930512 4474964592 4478984748 4488011136 4491272772 4503594508 4529707392 4530484224 4536852768 4542913536 4545995776 4549299552 4550079744 4552605729 4562562816 4565095731 4565878632 4578405048 4581511368 4585627242 4598207838 4608076032 4608866304 4621510656 4624076296 4624869312 4625662464 4631370534 4637557568 4638352896 4641723792 4644076626 4644873072 4651078144 4657616208 4658414976 4671195264 4674590028 4687414692 4694808843 4704884352 4717792128 4718601216 4721220756 4722030432 4731546624 4734985248 4738426371 4741641261 4754649879 4755465288 4768511832 4796160768 4796983296 4810143744 4813639488 4816905408 4820406066 4830120512 4830948864 4833630774 4834459728 4844202496 4847722992 4868690652 4879139328 4896080784 4896920448 4910355072 4911197184 4913923644 4914766368 4917257604 4924670976 4928249952 4931593632 4935177639 4945971456 4948717221 4949565912 4963144968 4973796352 4991922432 4995309312 4998939624 5009872896 5012654136 5013513792 5017157334 5027268288 5030921826 5034335166 5049012528 5078287872 5095920816 5096794752 5103959364 5110777728 5114245248 5117961996 5118839712 5129155584 5132003044 5132883168 5136613461 5146965152 5150705679 5154200289 5176808448 5180320768 5184085536 5184974592 5199199488 5200091136 5202085833 5202977976 5214357504 5217252264 5218147008 5220792024 5221939266 5225482206 5232462912 5236012992 5239818234 5240716848 5255094672 5266372608 5284658624 5285564928 5292994896 5300065792 5307516144 5308426368 5322989952 5326858404 5341472556 5345096596 5349898449 5364575811 5377010688 5391762432 5395680864 5396606208 5411411712 5415344424 5419018584 5433885576 5434817472 5438767194 5449727808 5453688366 5468650474 5481326592 5489031744 5501302272 5504090816 5505034752 5508090882 5509035504 5520137728 5524149456 5525096832 5540254848 5544281196 5548042836 5563263804 5564217888 5568261651 5583538089 5595520896 5596480512 5611834368 5615912736 5619722976 5623807077 5636107008 5639235903 5640203016 5655676824 5680139094 5705054208 5708924928 5713073856 5728747584 5729730048 5732910918 5733894096 5745449472 5749624944 5753525904 5770300032 5774493564 5790335796 5823909504 5824908288 5827860864 5832096228 5833096416 5840888832 5844851712 5848096492 5849099424 5850102528 5853350223 5865146336 5866152192 5869408797 5870415384 5873391027 5882245888 5886520776 5890514616 5911981506 5924669184 5925685248 5941942272 5945240952 5946260544 5954619258 5962574016 5966619456 5970955662 5971979664 5984014848 5988363696 6039609856 6049137024 6065732736 6066772992 6070140972 6083417088 6086794308 6087838176 6092262477 6096395907 6104540064 6108681824 6113121273 6114169656 6130943784 6144101376 6166492416 6167549952 6175160712 6184470528 6188965056 6192102168 6193164096 6197664942 6210154944 6211219968 6214668138 6215733936 6228260352 6231717982 6232786704 6249886256 6259745124 6273179136 6290389504 6294961008 6296040576 6313313664 6317901828 6322188348 6339533172 6340620384 6345228393 6358015776 6362636427 6394881024 6418185984 6422540544 6427208088 6441265152 6444841032 6445946304 6463630656 6468328062 6472716642 6490474438 6491587536 6505519104 6528107712 6529227264 6547140096 6551898192 6553021824 6556343472 6570999936 6575458176 6580236852 6594628608 6598289628 6599421216 6604217307 6617526624 6622335873 6626828943 6655896576 6660412416 6665252832 6666395904 6683538848 6684685056 6688396071 6689543112 6703024384 6707895768 6712446888 6732016704 6736909158 6755391762 6771050496 6794561088 6795726336 6805279152 6814370304 6818993664 6823949328 6825119616 6843844224 6848817948 6867607572 6872267052 6878440863 6897311757 6912114048 6913299456 6932265984 6936114444 6937303968 6947055801 6956336352 6957529344 6961056032 6962585688 6966114939 6967309608 6976617216 6981350656 6986424312 6987622464 7006792896 7011885042 7031122038 7047419904 7057326528 7076688192 7077901824 7081831134 7083045648 7097319936 7101260026 7102477872 7121963408 7133197932 7152767748 7194241152 7195474944 7215215616 7220459232 7225358112 7230609099 7245180768 7246423296 7250446161 7251689592 7266303744 7271584488 7303035978 7318708992 7335069696 7340046336 7344121176 7345380672 7365532608 7366795776 7370885466 7375886406 7387006464 7392374928 7396122034 7397390448 7417685072 7418957184 7424348868 7444717452 7460694528 7487883648 7492963968 7498409436 7514809344 7518981204 7520270688 7525736001 7540902432 7546382739 7551502749 7573518792 7617431808 7618738176 7638330112 7639640064 7643881224 7645192128 7660599296 7666166592 7671367872 7676942994 7693733376 7698004566 7699324752 7720447728 7765212672 7770481152 7776128304 7777461888 7798799232 7800136704 7804466964 7821536256 7825878396 7827220512 7831188036 7838223309 7848694368 7854019488 7859727351 7861075272 7881290389 7882642008 7899558912 7926987936 7928347392 7939492344 7950098688 7955492608 7961274216 7962639552 7978686464 7984484928 7990287606 8012208834 8017644894 8065516032 8087643648 8093521296 8094909312 8115725744 8117117568 8123016636 8128527876 8139386752 8150828364 8152226208 8174591712 8180532549 8202975711 8221989888 8233547616 8251953408 8256136224 8257552128 8262136323 8263553256 8280206592 8281626624 8286224184 8287645248 8304347136 8310382272 8316421794 8322064254 8344895706 8346326832 8364238848 8393281344 8394720768 8417751552 8423869104 8429584464 8452710896 8454160512 8460304524 8477354368 8483515236 8520208641 8557581312 8563387392 8569610784 8593121376 8594595072 8599366377 8600841144 8618174208 8624437416 8630288856 8655450048 8661740346 8685503694 8704143616 8705636352 8729520128 8735864256 8737362432 8741791296 8748144342 8761333248 8767277568 8772144738 8773649136 8797719504 8799228288 8805623076 8823368832 8829781164 8835771924 8867972259 8887003776 8888527872 8912913408 8917861428 8919390816 8931928887 8943861024 8949929184 8956433493 8957969496 8976022272 8981005327 8982545544 9007189016 9059414784 9060968448 9073705536 9085827072 9091991552 9098599104 9100159488 9105211458 9125125632 9130191462 9131757264 9156810096 9163022736 9171254484 9196415676 9216152064 9248152592 9249738624 9251324928 9262741068 9275115136 9276705792 9283447584 9288153252 9289746144 9302156288 9315232416 9316829952 9322002207 9342390528 9347576973 9349180056 9353919043 9374829384 9389617686 9409768704 9435584256 9437202432 9442441512 9444060864 9463093248 9469970496 9476852742 9483282522 9509299758 9510930576 9537023664 9592321536 9627278976 9633810816 9640812132 9660241024 9661897728 9667261548 9668919456 9688404992 9695445984 9702492093 9709074963 9735711657 9737381304 9758278656 9792161568 9793840896 9820710144 9822394368 9827847288 9829532736 9834515208 9849341952 9856499904 9863187264 9870355278 9891942912 9897434442 9899131824 9926289936 9947592704 9983844864 9990618624 9997879248 10025308272 10027027584 10034314668 10054536576 10061843652 10068670332 10098025056 10105363737 10133087643 10156575744 10191841632 10193589504 10207918728 10221555456 10228490496 10235923992 10237679424 10258311168 10264006088 10265766336 10273226922 10293930304 10301411358 10308400578 10353616896 10360641536 10368171072 10369949184 10398398976 10404171666 10405955952 10434504528 10436294016 10441584048 10443878532 10450964412 10464925824 10472025984 10479636468 10481433696 10510189344 10517827563 10546683057 10569317248 10571129856 10585989792 10600131584 10615032288 10616852736 10622746701 10645979904 10651890039 10653716808 10682945112 10690193192 10699796898 10729151622 10754021376 10783524864 10791361728 10793212416 10822823424 10830688848 10838037168 10867771152 10869634944 10877534388 10899455616 10907376732 10937300948 10954553967 10978063488 11002604544 11008181632 11010069504 11016181764 11018071008 11040275456 11048298912 11050193664 11056328199 11063829609 11080509696 11088562392 11094183051 11096085672 11126527608 11128435776 11136523302 11167076178 11191041792 11192961024 11223668736 11231825472 11239445952 11247614154 11272214016 11278471806 11280406032 11311353648 11360278188 11426147712 11457495168 11459460096 11465821836 11467788192 11490898944 11499249888 11507051808 11515414491 11540600064 11547006849 11548987128 11580671592 11647819008 11649816576 11655721728 11664192456 11666192832 11681777664 11689703424 11696192984 11698198848 11700205056 11706700446 11730292672 11732304384 11738817594 11740830768 11746782054 11764491776 11773041552 11781029232 11823963012 11849338368 11890481904 11892521088 11909238516 11925148032 11933238912 11941911324 11943959328 11968029696 11976727392 11985431409 12018313251 12026467341 12079219712 12098274048 12131465472 12133545984 12140281944 12166834176 12173588616 12175676352 12184524954 12192791814 12209080128 12217363648 12226242546 12228339312 12261887568 12288202752 12332984832 12350321424 12377930112 12384204336 12386328192 12395329884 12420309888 12422439936 12429336276 12431467872 12456520704 12463435964 12465573408 12474632691 12483096381 12499772512 12517343559 12519490248 12546358272 12580779008 12589922016 12592081152 12626627328 12635803656 12644376696 12679066344 12681240768 12690456786 12716031552 12725272854 12789762048 12836371968 12845081088 12854416176 12889682064 12891892608 12927261312 12936656124 12945433284 12980948876 12983175072 12992610519 13028255541 13056215424 13058454528 13094280192 13103796384 13106043648 13112686944 13122216513 13141999872 13150916352 13158217107 13160473704 13189257216 13196579256 13198842432 13208434614 13235053248 13244671746 13253657886 13311793152 13320824832 13330505664 13332791808 13367077696 13369370112 13376792142 13379086224 13406048768 13415791536 13424893776 13464033408 13473818316 13510783524 13589122176 13591452672 13610558304 13628740608 13637987328 13647898656 13650239232 13657817187 13687688448 13695287193 13697635896 13735215144 13744534104 13756881726 13794623514 13824228096 13826598912 13864531968 13872228888 13874607936 13894111602 13912672704 13915058688 13922112064 13925171376 13932229878 13934619216 13953234432 13962701312 13972848624 13975244928 14013585792 14023770084 14062244076 14084426529 14114653056 14153376384 14155803648 14163662268 14166091296 14194639872 14202520052 14204955744 14215279113 14224923783 14243926816 14263949637 14266395864 14305535496 14388482304 14390949888 14430431232 14440918464 14450716224 14461218198 14490361536 14492846592 14500892322 14503379184 14532607488 14543168976 14606071956 14637417984 14688242352 14690761344 14731065216 14733591552 14741770932 14751772812 14774012928 14784749856 14792244068 14794780896 14805532917 14835370144 14837914368 14846151663 14848697736 14889434904 14921389056 14975767296 14985927936 14996818872 15029618688 15037962408 15040541376 15051472002 15081804864 15092765478 15103005498 15147037584 15234863616 15276660224 15287762448 15290384256 15332333184 15342735744 15353885988 15387466752 15396009132 15398649504 15409840383 15440895456 15452117037 15462600867 15530425344 15540962304 15552256608 15554923776 15597598464 15600273408 15606257499 15608933928 15643072512 15651756792 15654441024 15662376072 15676446618 15697388736 15708038976 15719454702 15722150544 15762580778 15765284016 15799117824 15853975872 15856694784 15878984688 15900197376 15910985216 15922548432 15925279104 15968969856 15980575212 16024417668 16035289788 16049695347 16093727433 16131032064 16175287296 16187042592 16189818624 16231451488 16234235136 16246033272 16257055752 16278773504 16301656728 16304452416 16349183424 16361065098 16405951422 16443979776 16467095232 16503906816 16512272448 16515104256 16524272646 16527106512 16560413184 16572448368 16575290496 16620764544 16632843588 16644128508 16689791412 16692653664 16704784953 16750614267 16786562688 16789441536 16835503104 16847738208 16859168928 16871421231 16905421792 16908321024 16917707709 16920609048 16954708736 16967030472 17040417282 17115162624 17126774784 17139221568 17186242752 17189190144 17198732754 17201682288 17236348416 17248874832 17260577712 17310900096 17323480692 17371007388 17408287232 17471728512 17474724864 17483582592 17496288684 17522666496 17534555136 17544289476 17547298272 17560050669 17595439008 17598456576 17608226391 17611246152 17620173081 17646737664 17659562328 17671543848 17735944518 17774007552 17777055744 17825826816 17835722856 17838781632 17863857774 17887722048 17899858368 17912866986 17915938992 17952044544 17962010654 17965091088 18014378032 18118829568 18147411072 18197198208 18200318976 18210422916 18250251264 18260382924 18263514528 18276787431 18289187721 18313620192 18326045472 18339363819 18342508968 18392831352 18432304128 18496305184 18499477248 18502649856 18525482136 18550230272 18553411584 18566895168 18576306504 18579492288 18604312576 18630464832 18633659904 18644004414 18684781056 18695153946 18698360112 18707838086 18749658768 18779235372 18819537408 18871168512 18884883024 18888121728 18939940992 18953705484 18966565044 19018599516 19021861152 19035685179 19074047328 19087909281 19140276659 19184643072 19254557952 19267621632 19281624264 19320482048 19323795456 19334523096 19337838912 19376809984 19390891968 19404984186 19418149926 19471423314 19474762608 19516557312 19584323136 19587681792 19641420288 19655694576 19659065472 19669030416 19712999808 19726374528 19740710556 19783885824 19794868884 19798263648 19852579872 19867007619 19880486829 19967689728 19981237248 19995758496 20050616544 20054055168 20065188213 20068629336 20109073152 20123687304 20137340664 20196050112 20210727474 20266175286 20313151488 20383683264 20387179008 20415837456 20443110912 20456980992 20471847984 20475358848 20528012176 20531532672 20546453844 20587860608 20602822716 20616801156 20691935271 20736342144 20739898368 20796797952 20808343332 20811911904 20841167403 20869009056 20872588032 20883168096 20887757064 20898344817 20901928824 20929851648 20944051968 20959272936 20962867392 21020378688 21035655126 21093366114 21138634496 21142259712 21171979584 21200263168 21230064576 21233705472 21245493402 21291959808 21303780078 21307433616 21365890224 21380386384 21399593796 21458303244 21582723456 21586424832 21645646848 21661377696 21676074336 21691827297 21735542304 21739269888 21751338483 21755068776 21798911232 21811012937 21814753464 21874601896 21909107934 21956126976 22005209088 22016363264 22020139008 22032363528 22036142016 22080550912 22096597824 22100387328 22112656398 22127659218 22161019392 22177124784 22188366102 22192171344 22253055216 22256871552 22273046604 22334152356 22382083584 22463650944 22478891904 22495228308 22544428032 22556943612 22560812064 22622707296 22639148217 22654508247 22716660533 22720556376 22852295424 22914990336 22918920192 22931643672 22935576384 22981797888 22998499776 23014103616 23030828982 23081200128 23094013698 23097974256 23161343184 23295638016 23311443456 23328384912 23332385664 23392385968 23396397696 23400410112 23413400892 23460585344 23464608768 23477635188 23481661536 23493564108 23528983552 23546083104 23562058464 23579182053 23643871167 23647926024 23698676736 23780963808 23785042176 23818477032 23850296064 23866477824 23883822648 23887918656 23936059392 23953454784 23970862818 24036626502 24052934682 24158439424 24196548096 24262930944 24280563888 24347177232 24351352704 24369049908 24385583628 24418160256 24434727296 24452485092 24456678624 24523775136 24541597647 24608927133 24665969664 24700642848 24755860224 24768408672 24772656384 24786408969 24790659768 24840619776 24844879872 24854410091 24858672552 24862935744 24913041408 24926871928 24931146816 24949265382 24966192762 24999545024 25034687118 25038980496 25092716544 25161558016 25179844032 25184162304 25253254656 25271607312 25288753392 25358132688 25362481536 25380913572 25432063104 25450545708 25560625923 25672743936 25690162176 25708832352 25779364128 25783785216 25798099131 25854522624 25873312248 25890866568 25961897752 25966350144 25985221038 26056511082 26112430848 26116909056 26188560384 26207592768 26212087296 26225373888 26244433026 26283999744 26301832704 26316434214 26320947408 26393158512 26397684864 26416869228 26470106496 26489343492 26507315772 26603916777 26661011328 26665583616 26734155392 26738740224 26753584284 26758172448 26812097536 26831583072 26849787552 26869300479 26928066816 26943015981 26947636632 27021567048 27178244352 27182905344 27221116608 27257481216 27275974656 27295797312 27300478464 27315634374 27375376896 27390574386 27395271792 27470430288 27489068208 27513763452 27589247028 27648456192 27744457776 27749215872 27788223204 27825345408 27830117376 27844224128 27850342752 27864459756 27869238432 27906468864 27925402624 27945697248 27950489856 27966006621 28027171584 28042730919 28047540168 28061757129 28124488152 28168853058 28229306112 28306752768 28311607296 28327324536 28332182592 28389279744 28405040104 28409911488 28430558226 28449847566 28487853632 28527899274 28532791728 28611070992 28776964608 28881836928 28901432448 28922436396 28980723072 28985693184 29001784644 29006758368 29065214976 29086337952 29107476279 29127224889 29207134971 29212143912 29274835968 29376484704 29381522688 29462130432 29467183104 29483541864 29503545624 29548025856 29569499712 29584488136 29589561792 29611065834 29670740288 29675828736 29692303326 29697395472 29778869808 29842778112 29951534592 29971855872 29993637744 30075924816 30081082752 30102944004 30163609728 30185530956 30206010996 30294075168 30316091211 30399262929 30469727232 30553320448 30575524896 30580768512 30664666368 30685471488 30707771976 30774933504 30792018264 30797299008 30819680766 30881790912 30904234074 30925201734 31060850688 31081924608 31104513216 31109847552 31195196928 31212514998 31217867856 31303513584 31308882048 31324752144 31352893236 31394777472 31416077952 31438909404 31444301088 31525161556 31530568032 31553482689 31640049171 31707951744 31713389568 31757969376 31800394752 31821970432 31845096864 31850558208 31868240103 31937939712 31955670117 31961150424 32048835336 32070579576 32099390694 32187454866 32262064128 32350574592 32374085184 32379637248 32462902976 32468470272 32492066544 32514111504 32557547008 32603313456 32608904832 32698366848 32722130196 32811902844 32863661901 32934190464 33007813632 33024544896 33030208512 33048545292 33054213024 33120826368 33144896736 33150580992 33168984597 33191488827 33241529088 33265687176 33282549153 33288257016 33379582824 33385307328 33409569906 33501228534 33573125376 33578883072 33671006208 33695476416 33718337856 33742842462 33810843584 33816642048 33835415418 33841218096 33909417472 33934060944 34080834564 34278443136 34372485504 34378380288 34397465508 34403364576 34472696832 34497749664 34521155424 34546243473 34621800192 34641020547 34646961384 34742014776 34816574464 34943457024 34949449728 34967165184 34992577368 35045332992 35069110272 35088578952 35094596544 35120101338 35190878016 35196913152 35216452782 35222492304 35240346162 35293475328 35319124656 35343087696 35471889036 35548015104 35671445712 35677563264 35727715548 35775444096 35799716736 35825733972 35831877984 35904089088 35924021308 35930182176 35956294227 36028756064 36054939753 36079402023 36237659136 36294822144 36394396416 36400637952 36420845832 36500502528 36520765848 36527029056 36553574862 36578375442 36627240384 36652090944 36678727638 36685017936 36785662704 36864608256 36992610368 36998954496 37050964272 37100460544 37133790336 37152613008 37158984576 37260929664 37267319808 37288008828 37369562112 37390307892 37396720224 37415676172 37423898073 37449289143 37499317536 37552030677 37558470744 37639074816 37742337024 37769766048 37776243456 37879881984 37907410968 37933130088 38037199032 38043722304 38071370358 38148094656 38175818562 38280553318 38369286144 38509115904 38535243264 38563248528 38640964096 38669046192 38675677824 38781783936 38809968372 38836299852 38942846628 38949525216 38977831557 39084766623 39168646272 39175363584 39282840576 39311389152 39318130944 39338060832 39366649539 39425999616 39452749056 39474651321 39481421112 39567771648 39589737768 39596527296 39705159744 39734015238 39760973658 39935379456 39962474496 39991516992 40101233088 40108110336 40130376426 40137258672 40218146304 40247374608 40274681328 40392100224 40421454948 40532350572 40767366528 40774358016 40831674912 40886221824 40913961984 40943695968 40950717696 40973451561 41056024352 41063065344 41085861579 41092907688 41175721216 41205645432 41233602312 41383870542 41472684288 41479796736 41593595904 41616686664 41623823808 41682334806 41738018112 41745176064 41766336192 41775514128 41796689634 41803857648 41859703296 41888103936 41918545872 41925734784 42040757376 42071310252 42186732228 42253279587 42277268992 42343959168 42460129152 42467410944 42490986804 42583919616 42607560156 42614867232 42645837339 42674771349 42731780448 42760772768 42791848911 42799187592 42916606488 43165446912 43172849664 43291293696 43322755392 43352148672 43383654594 43471084608 43478539776 43502676966 43510137552 43597822464 43622025874 43629506928 43749203792 43818215868 43912253952 44032726528 44064727056 44072284032 44193195648 44200774656 44225312796 44255318436 44322038784 44354249568 44376732204 44384342688 44416598751 44506110432 44513743104 44538454989 44546093208 44668304712 44764167168 44927301888 44957783808 44990456616 45088856064 45113887224 45121624128 45245414592 45278296434 45309016494 45433321066 45441112752 45704590848 45829980672 45863287344 45871152768 45996999552 46028207232 46061657964 46162400256 46188027396 46195948512 46229521149 46322686368 46356351111 46387802601 46591276032 46622886912 46656769824 46664771328 46784771936 46792795392 46800820224 46818772497 46826801784 46921170688 46929217536 46955270376 46963323072 46987128216 47057967104 47092166208 47124116928 47158364106 47287742334 47295852048 47397353472 47561927616 47570084352 47636954064 47700592128 47732955648 47767645296 47775837312 47906909568 47941725636 48073253004 48105869364 48149086041 48281182299 48393096192 48525861888 48561127776 48694354464 48702705408 48738099816 48771167256 48836320512 48869454592 48904970184 48913357248 49047550272 49083195294 49217854266 49331939328 49401285696 49511720448 49536817344 49545312768 49572817938 49581319536 49681239552 49708820182 49717345104 49725871488 49853743856 49862293632 49898530764 49932385524 49999090048 50069374236 50077960992 50251842801 50359688064 50368324608 50506509312 50543214624 50577506784 50614263693 50716265376 50724963072 50753123127 50761827144 50864126208 50901091416 51121251846 51345487872 51380324352 51417664704 51558728256 51567570432 51596198262 51709045248 51746624496 51781733136 51923795504 51932700288 51970442076 52113022164 52224861696 52415185536 52424174592 52450747776 52488866052 52567999488 52603665408 52632868428 52641894816 52680152007 52786317024 52795369728 52824679173 52833738456 52860519243 52940212992 52978686984 53014631544 53207833554 53322022656 53331167232 53468310784 53477480448 53507168568 53516344896 53624195072 53663166144 53699575104 53738600958 53856133632 53886031962 53895273264 54043134096 54356488704 54442233216 54591594624 54600956928 54631268748 54750753792 54781148772 54790543584 54867563163 54940860576 54978136416 55018091457 55027526904 55169032723 55178494056 55296912384 55488915552 55498431744 55576446408 55650690816 55660234752 55688448256 55700685504 55728919512 55738476864 55812937728 55850805248 55891394496 55900979712 55932013242 56054343168 56085461838 56095080336 56123514258 56248976304 56337706116 56458612224 56613505536 56654649072 56664365184 56810080208 56819822976 56861116452 56899695132 56975707264 57055798548 57065583456 57222141984 57263727843 57420829977 57553929216 57763673856 57802864896 57844872792 57961446144 57971386368 58003569288 58013516736 58130429952 58172675904 58214952558 58254449778 58414269942 58424287824 58549671936 58752969408 58763045376 58924260864 58967083728 59007091248 59138999424 59168976272 59179123584 59222131668 59341480576 59351657472 59384606652 59394790944 59557739616 59601022857 59641460487 59903069184 59943711744 59987275488 60151849632 60162165504 60195564639 60205888008 60327219456 60371061912 60412021992 60588150336 60632182422 60798525858 60939454464 61106640896 61151049792 61161537024 61329332736 61370942976 61415543952 61584036528 61594598016 61639361532 61763581824 61808468148 61850403468 62075805813 62209026432 62219695104 62390393856 62425029996 62435735712 62523502209 62607027168 62617764096 62649504288 62695034451 62705786472 62789554944 62832155904 62867037289 62877818808 62888602176 63050323112 63061136064 63106965378 63280098342 63415903488 63426779136 63515938752 63600789504 63643940864 63690193728 63701116416 63736480206 63875879424 63911340234 63922300848 64097670672 64141159152 64198781388 64374909732 64748170368 64759274496 64925805952 64936940544 64984133088 65028223008 65115094016 65206626912 65217809664 65254015449 65396733696 65433038811 65444260392 65623805688 65727323802 65868380928 66015627264 66049089792 66060417024 66097090584 66108426048 66241652736 66289793472 66301161984 66337969194 66382977654 66483058176 66531374352 66565098306 66576514032 66759165648 66770614656 66819139812 67002457068 67146250752 67390952832 67436675712 67485684924 67621687168 67633284096 67670830836 67682436192 67818834944 67868121888 67917444651 67963524741 68149981599 68161669128 68556886272 68744971008 68756760576 68794931016 68806729152 68945393664 68995499328 69042310848 69092486946 69243600384 69282041094 69293922768 69484029552 69633148928 69886914048 69934330368 69985154736 70177157904 70189193088 70240202676 70381756032 70393826304 70432905564 70444984608 70480692324 70586950656 70638249312 70686175392 70737546159 70931613501 70943778072 71096030208 71342891424 71355126528 71455431096 71550888192 71599433472 71651467944 71663755968 71808178176 71848042616 71860364352 71912588454 72057512128 72109879506 72158804046 72475318272 72589644288 72788792832 72841691664 73041531696 73054058112 73107149724 73156750884 73254480768 73304181888 73357455276 73370035872 73571325408 73624792941 73826781399 73985220736 73997908992 74101928544 74200921088 74267580672 74305226016 74317969152 74359226907 74521859328 74534639616 74563230273 74576017656 74739124224 74780615784 74793440448 74831352344 74847796146 74898578286 74998635072 75104061354 75116941488 75278149632 75484674048 75539532096 75552486912 75759763968 75814821936 75866260176 76074398064 76087444608 76142740716 76296189312 76351637124 76561106636 76681877769 77018231808 77070486528 77126497056 77281928192 77338092384 77351355648 77394297393 77563567872 77619936744 77672599704 77885693256 77899050432 77955663114 78169533246 78337292544 78350727168 78565681152 78622778304 78636261888 78676121664 78733299078 78851999232 78905498112 78949302642 78962842224 79179475536 79193054592 79410319488 79468030476 79521947316 79811750331 79983033984 80202466176 80216220672 80260752852 80274517344 80436292608 80494749216 80549362656 80607901437 80784200448 80829047943 80842909896 81064701144 81534733056 81548716032 81663349824 81772443648 81827923968 81887391936 81901435392 81946903122 82112048704 82126130688 82171723158 82185815376 82351442432 82411290864 82467204624 82767741084 82945368576 83233373328 83247647616 83364669612 83476036224 83490352128 83532672384 83551028256 83593379268 83607715296 83719406592 83776207872 83837091744 83851469568 83898019863 84081514752 84128192757 84142620504 84185271387 84373464456 84506559174 84554537984 84687918336 84920258304 84934821888 84981973608 85167839232 85215120312 85229734464 85291674678 85349542698 85463560896 85521545536 85583697822 85598375184 85833212976 86330893824 86645510784 86704297344 86767309188 86942169216 86957079552 87005353932 87020275104 87195644928 87244051748 87259013856 87322428837 87381674667 87498407584 87621404913 87636431736 87824507904 88065453056 88129454112 88144568064 88386391296 88401549312 88450625592 88510636872 88644077568 88708499136 88753464408 88768685376 88833197502 89012220864 89027486208 89076909978 89092186416 89336609424 89528334336 89854603776 89915567616 89980913232 90227774448 90243248256 90490829184 90556592868 90618032988 90866642132 90882225504 90948273633 91197788787 91409181696 91659961344 91726574688 91742305536 91993999104 92056414464 92123315928 92324800512 92376054792 92391897024 92459042298 92645372736 92712702222 92775605202 93182552064 93245773824 93313539648 93329542656 93569543872 93585590784 93637544994 93653603568 93842341376 93910540752 93926646144 93974256432 94184332416 94248233856 94316728212 94575484668 94591704096 94660448067 94920147513 95123855232 95140168704 95273908128 95401184256 95465911296 95535290592 95551674624 95604720309 95813819136 95867010351 95883451272 96146506008 96211738728 96298172082 96562364598 96786192384 97051723776 97122255552 97388708928 97405410816 97476199632 97542334512 97672641024 97738909184 97809940368 97826714496 98095100544 98166390588 98435708532 98590985703 98802571392 99023440896 99073634688 99090625536 99145635876 99162639072 99362479104 99417640364 99434690208 99451742976 99506953791 99574466481 99707487712 99724587264 99797061528 99847647459 99864771048 99998180096 100138748472 100155921984 100503685602 100719376128 100736649216 101013018624 101086429248 101155013568 101228527386 101432530752 101449926144 101506246254 101523654288 101728252416 101802182832 102242503692 102835329408 103117456512 103135140864 103192396524 103418090496 103493248992 103563466272 103638730419 103847591008 103865400576 103923061641 103940884152 104226044328 104449723392 104830371072 104848349184 104901495552 104977732104 105135998976 105207330816 105265736856 105283789632 105360304014 105572634048 105590739456 105649358346 105667476912 105721038486 105880425984 105957373968 106029263088 106415667108 106644045312 106936621568 107014337136 107032689792 107326332288 107399150208 107477201916 107712267264 107772063924 107790546528 107868882681 108086268192 108164819259 108238206069 108712977408 108884466432 109183189248 109201913856 109262537496 109501507584 109562297544 109581087168 109735126326 109881721152 109956272832 110036182914 110055053808 110338065446 110356988112 110593824768 110977831104 110996863488 111152892816 111301381632 111376896512 111401371008 111457839024 111476953728 111782788992 111801959424 111864026484 112108686336 112170923676 112190160672 112247028516 112271694219 112347867429 112497952608 112656092031 112675412232 112917224448 113227011072 113309298144 113328730368 113620160416 113639645952 113722232904 113799390264 113951414528 114111597096 114131166912 114444283968 114527455686 114841659954 115107858432 115527347712 115605729792 115689745584 115922892288 116007138576 116027033472 116345351808 116429905116 116508899556 116828539884 116848575648 116933494671 117254299869 117505938816 117526090752 117848521728 117934167456 118014182496 118099948617 118277998848 118337952544 118358247168 118423953963 118444263336 118682961152 118703314944 118769213304 118789581888 119115479232 119202045714 119282920974 119806138368 119887423488 119974550976 120303699264 120324331008 120391129278 120411776016 120654438912 120742123824 120824043984 121176300672 121264364844 121597051716 122302099584 122323074048 122658665472 122741885952 122831087904 122920354683 123168073056 123189196032 123257584737 123278723064 123527163648 123616936296 123700806936 124151611626 124418052864 124439390208 124780787712 124850059992 124871471424 125047004418 125214054336 125235528192 125299008576 125390068902 125411572944 125579109888 125664311808 125734074578 125755637616 125777204352 126100646224 126122272128 126213930756 126560196684 126831806976 127031877504 127380387456 127402232832 127472960412 127751758848 127822680468 127844601696 127937512017 128024314047 128195341344 128282318304 128375546733 128397562776 128749819464 129496340736 129518548992 129851611904 129873881088 129968266176 130056446016 130230188032 130413253824 130435619328 130508030898 130793467392 130866077622 130888520784 131247611376 131454647604 131736761856 132098179584 132194181168 132216852096 132579586944 132602323968 132675938388 132765955308 132966116352 133062748704 133130196612 133153028064 133249796253 133518331296 133541229312 133615364967 133638279624 133981936613 134004914136 134292501504 134781905664 134873351424 134971369848 135243374336 135266568192 135341661672 135364872384 135637669888 135736243776 135834889302 135927049482 136299963198 136323338256 137113772544 137489942016 137589862032 137613458304 137990998656 138084621696 138184973892 138487200768 138564082188 138587845536 138968059104 139069053333 139163407803 139773828096 139868660736 139970309472 140354315808 140378386176 140456317491 140480405352 140763512064 140787652608 140865811128 140889969216 140961384648 141173901312 141276498624 141372350784 141475092318 141863227002 141887556144 142192060416 142685782848 142710253056 142910862192 143101776384 143198866944 143302935888 143327511936 143696085232 143720728704 143825176908 144115024256 144219759012 144317608092 144843546897 145179288576 145577585664 145683383328 146083063392 146108116224 146214299448 146313501768 146508961536 146608363776 146714910552 146740071744 147142650816 147249585882 147653562798 147970441472 147995817984 148203857088 148401842176 148535161344 148610452032 148635938304 148718453814 149043718656 149126460546 149152035312 149561231568 149586880896 149662704688 149695592292 149797156572 149997270144 150208122708 150233882976 150755528403 151079064192 151104973824 151519527936 151629643872 151732520352 151842791079 152148796128 152174889216 152259369381 152285481432 152592378624 152677090559 152703274248 153122213272 153363755538 154036463616 154140973056 154252994112 154563856384 154676184768 154702711296 154788594786 155127135744 155239873488 155345199408 155771386512 155798100864 155911326228 156339066492 156674585088 157245556608 157272523776 157352243328 157466598156 157703998464 157810996224 157898605284 157925684448 158358951072 158386109184 158474037519 158581557729 158820638976 158936060952 159016623731 159043894632 159623500662 159966067968 160404932352 160432441344 160521505704 160549034688 160872585216 160989498432 161098725312 161215802874 161568400896 161658095886 161685819792 162129402288 163069466112 163326699648 163774783872 163802870784 163893806244 164224097408 164252261376 164343446316 164371630752 164702884864 164822581728 164934409248 165054274371 165507098169 165535482168 165890737152 166466746656 166495295232 166729339224 166952072448 166980704256 167065344768 167102056512 167186758536 167215430592 167438813184 167552415744 167674183488 167702939136 167796039726 168163029504 168256385514 168285241008 168370542774 168746928912 169013118348 169109075968 169375836672 169840516608 169963947216 170430240624 170459468928 170583349356 170699085396 170927121792 171043091072 171167395644 171196750368 171666425952 171791183529 172262489931 172661787648 173291021568 173408594688 173534618376 173884338432 173914159104 174010707864 174040550208 174391289856 174488103496 174518027712 174644857674 174763349334 174996815168 175242809826 175272863472 175649015808 176130906112 176258908224 176289136128 176772782592 176901251184 177021273744 177416998272 177506928816 177537370752 177666395004 178024441728 178054972416 178153819956 178184372832 178673218848 178803068571 178924381461 179709207552 179831135232 179961826464 180455548896 180486496512 180586693917 180981658368 181113185736 181236065976 181733284264 181764451008 181896547266 182395577574 182818363392 183319922688 183453149376 183484611072 183987998208 184112828928 184246631856 184752109584 184783794048 184918084596 185290745472 185425404444 185551210404 186227417439 186627079296 186659085312 187139087744 187171181568 187275089988 187307207136 187684682752 187821081504 187853292288 187948512864 188085103353 188368664832 188496467712 188601111867 188633456424 189150969336 189183408192 189320896134 189840295026 190247710464 190280337408 190547816256 190802368512 190931822592 191070581184 191103349248 191209440618 191627638272 191734020702 191766902544 192293012016 192423477456 192596344164 193124729196 194244511104 194777417856 194810821632 194952399264 195084669024 195345282048 195477818368 195619880736 195653428992 195762046347 196190201088 196299116433 196332781176 196871417064 197181971406 197605142784 198046881792 198147269376 198181251072 198291271752 198325278144 198724958208 198835280728 198869380416 198903485952 199013907582 199148932962 199414975424 199449174528 199594123056 199695294918 199729542096 199996360192 200277496944 200311843968 201007371204 201438752256 202172858496 202310027136 202457054772 202865061504 202899852288 203012492508 203047308576 203456504832 203604365664 203752333953 203890574223 204449944797 204485007384 205670658816 206234913024 206270281728 206384793048 206836180992 206986497984 207126932544 207277460838 207695182016 207730801152 207846123282 207881768304 208452088656 208899446784 209660742144 209802991104 209955464208 210531473712 210567579264 210720608028 211145268096 211181478912 211298716692 211334953824 211442076972 211760851968 211914747936 212058526176 212212638477 212794840503 212831334216 213288090624 213873243136 214028674272 214065379584 214652664576 214798300416 214954403832 215424534528 215544127848 215581093056 215737765362 216172536384 216329638518 216476412138 217425954816 217768932864 218366378496 218525074992 219124595088 219162174336 219470252652 219763442304 219912545664 220072365828 220110107616 220676130892 220713976224 220874378823 221480344197 221955662208 221993726976 222305785632 222602763264 222753793024 222802742016 222915678048 222953907456 223077680721 223565577984 223603918848 223689690819 223728052968 224217372672 224341847352 224380321344 224494057032 224543388438 224695734858 224995905216 225312184062 225350824464 225834448896 226454022144 226618596288 226657460736 227240320832 227279291904 227444465808 227598780528 227902829056 228223194192 228262333824 228888567936 229054911372 229683319908 230045633307 231054695424 231211459584 231379491168 231845784576 232014277152 232054066944 232182892179 232690703616 232859810232 233017799112 233657079768 233697151296 233866989342 234508599738 235011877632 235052181504 235697043456 235868334912 236028364992 236199897234 236555997696 236675905088 236716494336 236847907926 236888526672 237365922304 237538426608 237579163776 238230958464 238404091428 238565841948 239435250993 239949101952 240607398528 240648662016 240782258556 240823552032 241308877824 241484247648 241648087968 241823704311 242352601344 242487143829 242528729688 243194103432 244604199168 244646148096 245317330944 245483771904 245662175808 245840709366 246336146112 246378392064 246515169474 246557446128 247054327296 247233872592 247401613872 248303223252 248836105728 249700119984 249742942848 250094008836 250428108672 250471056384 250598017152 250780137804 250823145888 251158219776 251328623616 251468149156 251511275232 251554408704 251694059589 252201292448 252244544256 252384578271 252427861512 252555814161 253120393368 253663613952 254063755008 254760774912 254804465664 254945920824 255503517696 255645360936 255689203392 255875024034 256048628094 256390682688 256564636608 256751093466 256795125552 257499638928 258992681472 259703223808 259936532352 260112892032 260826507648 260871238656 261016061796 261586934784 261732155244 261777041568 261967286511 262145024001 262495222752 262864214739 262909295208 263473523712 264196359168 264388362336 264433704192 265159173888 265204647936 265351876776 265531910616 265932232704 266125497408 266260393224 266306056128 266499592506 267036662592 267082458624 267230729934 267276559248 267963873226 268009828272 268585003008 269563811328 269746702848 269942739696 270486748672 270683323344 270729744768 271472487552 271669778604 271854098964 272599926396 272646676512 272844820899 273593366361 274227545088 274979884032 275179724064 275226916608 275981997312 276169243392 276369947784 276974401536 277128164376 277175691072 277936118208 278138106666 278326815606 279547656192 279737321472 279940618944 280708631616 280756772352 280912634982 280960810704 281527024128 281731622256 281779938432 281922769296 282552997248 282744701568 282950184636 283726454004 283775112288 283981344201 284760442539 285371565696 285420506112 285821724384 286203552768 286397733888 286605871776 286655023872 286814160927 287392170464 287441457408 287601031053 287650353816 288230048512 288439518024 288635216184 289687093794 290358577152 291155171328 291366766656 292166126784 292216232448 292428598896 292627003536 293017923072 293216727552 293429821104 293480143488 294285301632 294499171764 295307125596 295772957109 295940882944 296407714176 297070322688 297220904064 297271876608 297436907628 298087437312 298252921092 298304070624 298520861373 298723399443 299122463136 299173761792 299325409376 299391184584 299542942377 299594313144 299994540288 300416245416 300467765952 301511056806 302158128384 302209947648 303039055872 303259287744 303465040704 303685582158 304297592256 304349778432 304518738762 304570962864 305184757248 305354181118 305406548496 306244426544 306727511076 308505988224 309352369536 309405422592 309577189572 310254271488 310479746976 310690398816 310916191257 311542773024 311596201728 311769184923 311822652456 312678132984 313349170176 314491113216 314545047552 314704486656 314933196312 315407996928 315621992448 315797210568 315851368896 316717902144 316772218368 316948075038 317163115458 317641277952 317872121904 318033247462 318087789264 319247001324 319932135936 320809864704 321043011408 321098069376 321978996864 322197450624 322431605748 323136801792 323316191772 323371639584 323606648043 324258804576 324494457777 324714618207 326138932224 326653399296 327549567744 327605741568 327787612488 328448194816 328504522752 328686892632 328743261504 329405769728 329645163456 329868818496 330108548742 331014196338 331070964336 331781474304 332933493312 332990590464 333458678448 333904144896 334130689536 334204113024 334373517072 334430861184 335348366976 335405878272 335592079452 336326059008 336512771028 336570482016 336741085548 337043602287 337493857824 337968276093 338026236696 338751673344 339681033216 339927894432 340860481248 340918937856 341166698712 341398170792 341854243584 342086182144 342334791288 342393500736 343332851904 343582367058 344524979862 345323575296 346582043136 346817189376 347069236752 347768676864 348021415728 348081100416 348976206992 349036055424 349289715348 349526698668 349993630336 350485619652 350545726944 351762899607 352517816448 352578272256 353545565184 353802502368 354042547488 354299845851 354833996544 355013857632 355074741504 355271861889 355332790008 356048883456 356109944832 356307639912 356368745664 357346437696 357606137142 357848762922 359418415104 359662270464 359923652928 360911097792 360972993024 361173387834 361963316736 362226371472 362472131952 363466568528 363528902016 363793094532 364791155148 366906298752 366969222144 367975996416 368225657856 368493263712 368761064049 369504219168 369567588096 369772754211 369836169192 370581490944 370850808888 371102420808 372454834878 373254158592 373318170624 374278175488 374342363136 374550179976 374614414272 375369365504 375642163008 375706584576 375897025728 376170206706 376737329664 376992935424 377202223734 377266912848 378301938672 378366816384 378641792268 379680590052 380495420928 381095632512 382141162368 382206698496 382418881236 383255276544 383468041404 383533805088 384072942141 384586024032 384846954912 385126640199 385192688328 386183229061 386249458392 388489022208 389554835712 389621643264 389904798528 390169338048 390690564096 390955636736 391239761472 391306857984 391524092694 392380402176 392598232866 392665562352 393742834128 394363942812 395210285568 396294538752 396582543504 396650556288 397670561456 397738760832 397806971904 398027815164 398297865924 398829950848 398898349056 399188246112 399390589836 399459084192 399992720384 400554993888 400623687936 400846094901 401945809839 402014742408 402877504512 404345716992 404620054272 404914109544 405730123008 405799704576 406024985016 406094617152 406913009664 407208731328 407504667906 407781148446 408899889594 408970014768 411341317632 412469826048 412769586096 413972995968 414253865088 414554921676 415390364032 415461602304 415692246564 415763536608 416904177312 417207159999 417490223409 419321484288 419605982208 419910928416 421062947424 421135158528 421368952473 421441216056 422290536192 422362957824 422597433384 422669907648 422884153944 423521703936 423829495872 424117052352 424425276954 425589681006 425662668432 426576181248 427746486272 428057348544 428130759168 429305329152 429596600832 429908807664 431088255696 431162186112 431475530724 432345072768 432659277036 432952824276 434530640691 435537865728 436732756992 437050149984 438249190176 438324348672 438940505304 439526884608 439825091328 440144731656 440220215232 441352261784 441427952448 441748757646 442960688394 443911324416 443987453952 444611571264 445205526528 445507586048 445605484032 445831356096 445907814912 446155361442 447131155968 447379381638 447456105936 448683694704 448760642688 448988114064 449086776876 449391469716 449991810432 450624368124 450701648928 452266585209 453237192576 453314921472 454480641664 454558583808 454888931616 455197561056 455805658112 456446388384 456524667648 456778108143 457777135872 458031271677 458109822744 459366639816 460091266614 462109390848 462422919168 462758982336 463691569152 464028554304 464108133888 464365784358 465381407232 465719620464 466035598224 467314159536 467394302592 467733978684 469017199476 470023755264 471736669824 472056729984 472399794468 473111995392 473351810176 473432988672 473695815852 473777053344 474731844608 475076853216 475158327552 475422112557 475744673187 476461916928 476808182856 477049871193 477131683896 478870501986 479898203904 481214797056 481297324032 481564517112 481647104064 482617755648 482968495296 483296175936 483647408622 484705202688 484974287658 485057459376 486388206864 489208398336 491324351616 491681418732 492672292224 492756784128 493030338948 493114892256 494108654592 494467745184 494803227744 495162823113 496521294507 496606446504 497672211456 499400239968 499485885696 500188017672 500856217344 500942112768 501196034304 501560275608 501646291776 502316439552 502657247232 502936298312 503022550464 503108817408 503388119178 504402584896 504489088512 504769156542 504855723024 505111628322 506240786736 507327227904 508127510016 509521549824 509891841648 511290721872 511378406784 511750048068 512097256188 512781365376 513129273216 513502186932 513590251104 514999277856 515373550587 516787469793 517985362944 519406447616 519873064704 520225784064 521653015296 521742477312 522032123592 523173869568 523464310488 523554083136 523934573022 524290048002 524990445504 525728429478 525818590416 526947047424 528392718336 528776724672 528867408384 530318347776 530703753552 531063821232 532250994816 532520786448 532612112256 532999185012 534073325184 534164917248 534461459868 534553118496 535927746452 536019656544 536409205713 536773144383 539127622656 539493405696 539885479392 540973497344 541366646688 541459489536 541760081751 542944975104 543339557208 543708197928 545199852792 545293353024 545689641798 547186732722 548455090176 549959768064 550359448128 550453833216 551963994624 552338486784 552739895568 554256328752 554351382144 555872236416 556276213332 556653631212 558682252317 559881237888 561417263232 561513544704 561825269964 561921621408 563054048256 563463244512 563559876864 563845538592 564255310059 565105994496 565489403136 565803335601 565900369272 567452908008 567550224576 567962688402 569520885078 570743131392 570841012224 571643448768 572407105536 572795467776 573211743552 573310047744 573628321854 574784340928 574882914816 575202062106 575300707632 576460097024 576879036048 577270432368 579374187588 582733533312 584332253568 584432464896 584857197792 585254007072 586035846144 586433455104 586859642208 586960286976 587286139041 588570603264 588897349299 588998343528 590614251192 591545914218 591881765888 592815428352 594140645376 594441808128 594543753216 594873815256 596174874624 596505842184 596608141248 597041722746 597446798886 598244926272 598347523584 598650818752 598782369168 599085884754 599188626288 599989080576 600832490832 600935531904 603022113612 604316256768 606518575488 606930081408 607371164316 608595184512 608699556864 609037477524 609141925728 610369514496 610708362236 610813096992 611257001859 611671722669 612488853088 613349834391 613455022152 617011976448 618704739072 618810845184 619154379144 620508542976 620959493952 621380797632 621832382514 623085546048 623192403456 623538369846 623645304912 625356265968 626698340352 628982226432 629408973312 629866392624 631594421136 631702737792 633435804288 633544436736 633896150076 634326230916 635282555904 635744243808 636066494924 636175578528 636637915431 638384521509 638494002648 639864271872 641619729408 642086022816 642196138752 643957993728 644394901248 644863211496 646273603584 646632383544 646743279168 647213296086 648517609152 648988915554 649429236414 652277864448 653306798592 655099135488 655575224976 656896389632 657373785264 657486523008 659290326912 659737636992 660217097484 662028392676 662141928672 662623136469 664441032591 665866986624 665981180928 666917356896 667808289792 668261379072 668408226048 668747034144 668861722368 669233042163 670696733952 670811756544 671069072457 671184158904 672652118016 673025542056 673140964032 673482171096 674087204574 674987715648 675936552186 676052473392 677503346688 679362066432 679855788864 681720962496 681837875712 682333397424 682796341584 683708487168 684172364288 684669582576 684787001472 686665703808 687164734116 689049959724 690136899921 693164086272 693634378752 694138473504 695537353728 696042831456 696162200832 696548676537 697952413984 698072110848 698579430696 699053397336 699987260672 700971239304 701091453888 703525799214 705035632896 705156544512 707091130368 707605004736 708085094976 708599691702 709667993088 710027715264 710149483008 710543723778 710665580016 712097766912 712615279824 712737491328 714692875392 715212274284 715697525844 718305752979 719847305856 721822195584 721945986048 722346775668 723926633472 724452742944 724944263904 725471112933 726933137056 727057804032 727461431487 727586189064 729582310296 733812597504 733938444288 735951992832 736451315712 736986527424 737522128098 739008438336 739135176192 739545508422 739672338384 741162981888 741701617776 742204841616 744909669756 746508317184 748556350976 749100359952 749228828544 751284326016 751413169152 751794051456 752340413412 753474659328 753985870848 754404447468 754533825696 755082178767 756603877344 756733632768 757153734813 757283584536 757667442483 759361180104 760990841856 762191265024 764282324736 764413396992 764837762472 766510553088 766936082808 767067610176 768145884282 769172048064 769693909824 770253280398 770385376656 772366458122 772498916784 776978044416 779109671424 779809597056 780338676096 782479522944 782613715968 783048185388 784760804352 785196465732 785331124704 785901859533 786435072003 787485668256 788592644217 788727885624 790420571136 792589077504 793165087008 793301112576 795341122912 795477521664 795613943808 796055630328 796595731848 797659901696 797796698112 798376492224 798781179672 798918168384 799985440768 801109987776 801247375872 801692189802 803891619678 804029484816 805755009024 808691433984 809240108544 809828219088 811460246016 812049970032 812189234304 814417462656 815009335812 815562296892 817799779188 817940029536 818534462697 820780099083 822682635264 824939652096 825539172192 827945991936 828507730176 829109843352 830780728064 830923204608 831384493128 831527073216 833808354624 834414319998 834980446818 838642968576 839211964416 839821856832 842125894848 842270317056 842737904946 842882432112 844581072384 845194866768 845339815296 845768307888 847658991744 848234104704 848850553908 851179362012 851325336864 854281327617 856114697088 856261518336 858610658304 859193201664 859817615328 860442482781 862176511392 862324372224 862803093159 862951061448 864690145536 865318554072 865905648552 869061281382 871075731456 873465513984 874100299968 876498380352 876648697344 877881010608 879053769216 879650182656 880289463312 880440430464 882704523568 882855904896 883497515292 885921376788 887822648832 889223142528 891210968064 891662712192 891815629824 892310722884 894262311936 894758763276 894912211872 895562584119 896170198329 897367389408 897521285376 897976228128 898173553752 898628827131 898782939432 899983620864 901248736248 901403297856 904533170418 906474385152 906629842944 908961283328 909117167616 909777863232 910395122112 911611316224 912892776768 913049335296 913556216286 915554271744 916062543354 916219645488 918733279632 920182533228 925517964672 928057108608 928216267776 928731568716 930762814464 931439240928 932071196448 932748573771 934628319072 934788605184 935307554769 935467957368 937873556291 938034398952 940047510528 943473339648 944113459968 944799588936 946223990784 946703620352 946865977344 947391631704 947554106688 949463689216 950153706432 950316655104 950844225114 951489346374 952923833856 953616365712 954099742386 954263367792 957741003972 959796407808 962429594112 963129034224 963294208128 965936990592 966592351872 967294817244 969410405376 969948575316 970114918752 972776413728 973483373331 974143854621 978416796672 982648703232 983362837464 985344584448 985513568256 986060677896 986229784512 988217309184 988935490368 989606455488 990325646226 993042589014 993212893008 995344422912 998800479936 998971771392 1000376035344 1001712434688 1002392068608 1003120551216 1003292583552 1005872596624 1006045100928 1006217634816 1006776238356 1008805169792 1008978177024 1009538313084 1009711446048 1010223256644 1012481573472 1013904828279 1016255020032 1019043099648 1019783683296 1022581443744 1022756813568 1023500096136 1024194512376 1025562730752 1026258546432 1027004373864 1027180502208 1029998555712 1030747101174 1033574939586 1035970725888 1038812895232 1039746129408 1040451568128 1043306030592 1044064247184 1046928620976 1047108166272 1047869146044 1048580096004 1049980891008 1051456858956 1051637180832 1055288698821 1057553449344 1057734816768 1060636695552 1061407507104 1062127642464 1062899537553 1064501989632 1065041572896 1065224224512 1065815585667 1065998370024 1068146650368 1068329834496 1068739633913 1068922919736 1069106236992 1071855492904 1072039313088 1072818411426 1073546288766 1078255245312 1078986811392 1079770958784 1081946994688 1082733293376 1082918979072 1083520163502 1085889950208 1086679114416 1087416395856 1090399705584 1090586706048 1091379283596 1094373465444 1100718896256 1100907666432 1103927989248 1104676973568 1105479791136 1108512657504 1108702764288 1109318262633 1111744472832 1112552426664 1113307262424 1117364504634 1119762475776 1122834526464 1123027089408 1123650539928 1123843242816 1126108096512 1126926489024 1127119753728 1127691077184 1128510620118 1130211988992 1130978806272 1131606671202 1131800738544 1134905816016 1135100449152 1135925376804 1139041770156 1141486262784 1143286897536 1146423487104 1146620095488 1147256643708 1149568681856 1149765829632 1150404124212 1150601415264 1152920194048 1153758072096 1154540864736 1155379920597 1158549687183 1158748375176 1165467066624 1168664507136 1168864929792 1169714395584 1170508014144 1172071692288 1172866910208 1173719284416 1173920573952 1174572278082 1177141206528 1177794698598 1177996687056 1181228502384 1183091828436 1183763531776 1185630856704 1188883616256 1189747630512 1193011684368 1193216282496 1194083445492 1194893597772 1196489852544 1196695047168 1197301637504 1197564738336 1198171769508 1198377252576 1199978161152 1201664981664 1201871063808 1202538284703 1205837429517 1206044227224 1208632513536 1213037150976 1213860162816 1214742328632 1217190369024 1217399113728 1218074955048 1218283851456 1220739028992 1221416724472 1221626193984 1222514003718 1223343445338 1224977706176 1226699668782 1226910044304 1234023952896 1237409478144 1238308758288 1241918987904 1242761595264 1243664765028 1246171092096 1246384806912 1247076739692 1247290609824 1250712531936 1251621479997 1252470670227 1257964452864 1258817946624 1259732785248 1263188842272 1263405475584 1264106857419 1266871608576 1267088873472 1267792300152 1268652461832 1270565111808 1271488487616 1272132989848 1272351157056 1273275830862 1276769043018 1276988005296 1279728543744 1283239458816 1284172045632 1284392277504 1287915987456 1288789802496 1289726422992 1293264767088 1293486558336 1294426592172 1297035218304 1297977831108 1298858472828 1303591922073 1306613597184 1310198270976 1311150449952 1313792779264 1314747570528 1314973046016 1318580653824 1319475273984 1320434194968 1324056785352 1324283857344 1325246272938 1328882065182 1331733973248 1331962361856 1333834713792 1335616579584 1336522758144 1336816452096 1337494068288 1337723444736 1338466084326 1341393467904 1342138144914 1342368317808 1346051084112 1346281928064 1346964342192 1348174409148 1349975431296 1351873104372 1352104946784 1356799755627 1359711577728 1363441924992 1363675751424 1364666794848 1365592683168 1367416974336 1368344728576 1369339165152 1369574002944 1370334324429 1373331407616 1374093815031 1374329468232 1378099919448 1380273799842 1386328172544 1387268757504 1388276947008 1391074707456 1392085662912 1392324401664 1393097353074 1395904827968 1396144221696 1397158861392 1398106794672 1399974521344 1401942478608 1402182907776 1407051598428 1410071265792 1415210009472 1416170189952 1417199383404 1419335986176 1420055430528 1420298966016 1421087447556 1421331160032 1424195533824 1425230559648 1425474982656 1426266337671 1427234019561 1429385750784 1430424548568 1431149613579 1431395051688 1436611505958 1439694611712 1443644391168 1443891972096 1444693551336 1447853266944 1448905485888 1449888527808 1450942225866 1453866274112 1454115608064 1454922862974 1455172378128 1459164620592 1467625195008 1473973054848 1475044256196 1478016876672 1478270352384 1479091016844 1479344676768 1482325963776 1483403235552 1484409683232 1485488469339 1489563883521 1489819339512 1493016634368 1497112701952 1498200719904 1498457657088 1502568652032 1502826338304 1503588102912 1504680826824 1506949318656 1507971741696 1508808894936 1509067651392 1510164357534 1513207754688 1513467265536 1514307469626 1514567169072 1515334884966 1518722360208 1521981683712 1524382530048 1528564649472 1529675524944 1533872165616 1534135220352 1536291768564 1538344096128 1539387819648 1540506560796 1540770753312 1544732916244 1544997833568 1546120651761 1550362409379 1553956088832 1558219342848 1559619194112 1560677352192 1564959045888 1565227431936 1566096370776 1569521608704 1570392931464 1570662249408 1571803719066 1572870144006 1574971336512 1577185288434 1577455771248 1580841142272 1585178155008 1586330174016 1586602225152 1590682245824 1590955043328 1592111260656 1593191463696 1595319803392 1596752984448 1597562359344 1597836336768 1602219975552 1602494751744 1603384379604 1607783239356 1608058969632 1609227617139 1610319433149 1617382867968 1618480217088 1619656438176 1622920492032 1624099940064 1624378468608 1625280245253 1628834925312 1630018671624 1631124593784 1635599558376 1635880059072 1637068925394 1641560198166 1645365270528 1649879304192 1651078344384 1655891983872 1657015460352 1658219686704 1661561456128 1662768986256 1663054146432 1667616709248 1668828639996 1669960893636 1676046756951 1679643713664 1684251789696 1684540634112 1685475809892 1685764864224 1689162144768 1690389733536 1690679630592 1691536615776 1692765930177 1695317983488 1696468209408 1697410006803 1697701107816 1702358724024 1702650673728 1708562655234 1712229394176 1712523036672 1717221316608 1718386403328 1719635230656 1720884965562 1724353022784 1724648744448 1725606186318 1725902122896 1729380291072 1730637108144 1731811297104 1738122562764 1748200599936 1752996760704 1753297394688 1755762021216 1758107538432 1759300365312 1760578926624 1760880860928 1761858417123 1765409047136 1765711809792 1766692047897 1766995030584 1771842753576 1775645297664 1778446285056 1782421936128 1783325424384 1783631259648 1784621445768 1788524623872 1789517526552 1789824423744 1791125168238 1792340396658 1794734778816 1795042570752 1795952456256 1796347107504 1797257654262 1797565878864 1799967241728 1802497472496 1802806595712 1809066340836 1812948770304 1817922566656 1819555726464 1820790244224 1825785553536 1826098670592 1827112432572 1831108543488 1832125086708 1832439290976 1833771005577 1835015168007 1837466559264 1840049503173 1840365066456 1851035929344 1856114217216 1856432535552 1857463137432 1861525628928 1862878481856 1864142392896 1865497147542 1869256638144 1869577210368 1870615109538 1870935914736 1875747112582 1876068797904 1880095021056 1886946679296 1888226919936 1889599177872 1893407240704 1894783263408 1895108213376 1900307412864 1900633310208 1901688450228 1902978692748 1905847667712 1907232731424 1908199484772 1908526735584 1909913746293 1915153564527 1915482007944 1919592815616 1924859188224 1926258068448 1926588416256 1931873981184 1933184703744 1934589634488 1938820810752 1939897150632 1940229837504 1945552827456 1946966746662 1948287709242 1956833593344 1965297406464 1966725674928 1970689168896 1972121355792 1972459569024 1977870980736 1979212910976 1980651292452 1986085178028 1986425786016 1987869409407 1993323097773 1997600959872 1997943542784 2000752070688 2003424869376 2004784137216 2006241102432 2006585167104 2007699126489 2011745193248 2012090201856 2012435269632 2013207217371 2013552476712 2017610339584 2017956354048 2019076626168 2019422892096 2020446513288 2024963146944 2027809656558 2032510040064 2038086199296 2039567366592 2045162887488 2045513627136 2047000192272 2048389024752 2051125461504 2052517092864 2054008747728 2054361004416 2059997111424 2061494202348 2067149879172 2070410699763 2079492258816 2080903136256 2086612061184 2088128494368 2089646029611 2093857241952 2094216332544 2095738292088 2097160192008 2099961782016 2102913717912 2103274361664 2110577397642 2115106898688 2115469633536 2121273391104 2122815014208 2124255284928 2125799075106 2129003979264 2130083145792 2130448449024 2131631171334 2131996740048 2136293300736 2137479267826 2137845839472 2138212473984 2143710985808 2144078626176 2145636822852 2147092577532 2159541917568 2165466586752 2165837958144 2167040327004 2171779900416 2173358228832 2174832791712 2176413338799 2180799411168 2181173412096 2182384294461 2182758567192 2188746930888 2201437792512 2201815332864 2207855978496 2209353947136 2210959582272 2217025315008 2217405528576 2218636525266 2223488945664 2225104853328 2226614524848 2234729009268 2239524951552 2245669052928 2247301079856 2247686485632 2253852978048 2254239507456 2255382154368 2257021240236 2260423977984 2261957612544 2263213342404 2263601477088 2265246536301 2269811632032 2270200898304 2271461204439 2271850753608 2273002327449 2278083540312 2282972525568 2286573795072 2292846974208 2293240190976 2294513287416 2299137363712 2299531659264 2300808248424 2301202830528 2305840388096 2307516144192 2309081729472 2310759841194 2317099374366 2317496750352 2330934133248 2337329014272 2339428791168 2341016028288 2347438568832 2347841147904 2349144556164 2354282413056 2355589397196 2355993374112 2359305216009 2362457004768 2365777932651 2366183656872 2371261713408 2377767232512 2379495261024 2386023368736 2386432564992 2388166890984 2389787195544 2392979705088 2393390094336 2394603275008 2395129476672 2396343539016 2396754505152 2399956322304 2403329963328 2403742127616 2405076569406 2411674859034 2412088454448 2417265027072 2426074301952 2427720325632 2429484657264 2434380738048 2436149910096 2436567702912 2442833448944 2443252387968 2445028007436 2446686890676 2449955412352 2453399337564 2453820088608 2462340297249 2468047905792 2474818956288 2476617516576 2483837975808 2485523190528 2487329530056 2492342184192 2492769613824 2494153479384 2494581219648 2501425063872 2503242959994 2504941340454 2515928905728 2517635893248 2519465570496 2526377684544 2526810951168 2528213714838 2533743217152 2535584600304 2537304923664 2542976975232 2544265979696 2544702314112 2546551661724 2553538086036 2553976010592 2562843982851 2568344091264 2568784555008 2575831974912 2577579604992 2579452845984 2581327448343 2586529534176 2586973116672 2588409279477 2588853184344 2594070436608 2595955662216 2597716945656 2607183844146 2613227194368 2620396541952 2622300899904 2627585558528 2629495141056 2629946092032 2637161307648 2638950547968 2640868389936 2648113570704 2648567714688 2650492545876 2657764130364 2663467946496 2667669427584 2673632904192 2674988136576 2675446889472 2676932168652 2682786935808 2684276289828 2684736635616 2688510594987 2692102168224 2692563856128 2693928684384 2695886481393 2696348818296 2699950862592 2703282603427 2703746208744 2704209893568 2713599511254 2719423155456 2726883849984 2727351502848 2729333589696 2731185366336 2734833948672 2736689457152 2738678330304 2739148005888 2740668648858 2746662815232 2748187630062 2748658936464 2756199838896 2760547599684 2776553894016 2784171325824 2784648803328 2786194706148 2791809655936 2792288443392 2794317722784 2796213589344 2799949042688 2803884957216 2804365815552 2805922664307 2813620668873 2814103196856 2820142531584 2830420018944 2832340379904 2834398766808 2838671972352 2840110861056 2840597932032 2842174895112 2842662320064 2848391067648 2850461119296 2850949965312 2852532675342 2854468039122 2858771501568 2860849097136 2862299227158 2862790103376 2873223011916 2879389223424 2887288782336 2889387102672 2897810971776 2899777055616 2901884451732 2907732548224 2908231216128 2909845725948 2910344756256 2918329241184 2920450119993 2922431563863 2935250390016 2947946109696 2950088512392 2956033753344 2956540704768 2958182033688 2958689353536 2964651927552 2966806471104 2968819366464 2970976938678 2979127767042 2979638679024 2986033268736 2994225403904 2996401439808 2996915314176 3005137304064 3007176205824 3009361653648 3017617789872 3018135302784 3020328715068 3026415509376 3026934531072 3028614939252 3029134338144 3030669769932 3037444720416 3041714484837 3048765060096 3057129298944 3059351049888 3067744331232 3068270440704 3072583537128 3076688192256 3078775639296 3081013121592 3081541506624 3089465832488 3089995667136 3092241303522 3100724818758 3107912177664 3116438685696 3119238388224 3121354704384 3129918091776 3132192741552 3140785862928 3141324498816 3143607438132 3145740288012 3149942673024 3154370576868 3154911542496 3165866096463 3172660348032 3173204450304 3181364491648 3181910086656 3184222521312 3186382927392 3190639606784 3193505968896 3195124718688 3195672673536 3197446757001 3204439951104 3204989503488 3206218901739 3206768759208 3215566478712 3216117939264 3218455234278 3220638866298 3234765735936 3236960434176 3239312876352 3245840984064 3248199880128 3248756937216 3250560490506 3257669850624 3260037343248 3262249187568 3271199116752 3271760118144 3274137850788 3283120396332 3302156688768 3311783967744 3314030920704 3316439373408 3323122912256 3325537972512 3326108292864 3327954787899 3335233418496 3337657279992 3339921787272 3352093513902 3359287427328 3368503579392 3369081268224 3370951619784 3371529728448 3378324289536 3380779467072 3381359261184 3383073231552 3385531860354 3390635966976 3392936418816 3394820013606 3395402215632 3404717448048 3405301347456 3417125310468 3424458788352 3439270461312 3441769931124 3448706045568 3449297488896 3451212372636 3451804245792 3458760582144 3461274216288 3463622594208 3466139761791 3475649061549 3476245125528 3496401199872 3505993521408 3506594789376 3511524042432 3516215076864 3518600730624 3521157853248 3521761721856 3523716834246 3530818094272 3531423619584 3533384095794 3533990061168 3543685507152 3551290595328 3556892570112 3566650848768 3569242891536 3579035053104 3579648847488 3582250336476 3584680793316 3589469557632 3590085141504 3591904912512 3592694215008 3594515308524 3595131757728 3599934483456 3604994944992 3605613191424 3607614854109 3617512288551 3618132681672 3625897540608 3635845133312 3639111452928 3641580488448 3651571107072 3652197341184 3654224865144 3662217086976 3664250173416 3664878581952 3667542011154 3670030336014 3674933118528 3680099006346 3680730132912 3702071858688 3712228434432 3714926274864 3725756963712 3728284785792 3730994295084 3738513276288 3739154420736 3741230219076 3741871829472 3751494225164 3752137595808 3754864439991 3757412010681 3773893358592 3776453839872 3779198355744 3786814481408 3789566526816 3790216426752 3792320572257 3800614825728 3801266620416 3803376900456 3805957385496 3811695335424 3814465462848 3816398969544 3817053471168 3819827492586 3830307129054 3830964015888 3839185631232 3849718376448 3852516136896 3853176832512 3863747962368 3866369407488 3869179268976 3879794301264 3880459675008 3891105654912 3893933493324 3896575418484 3910775766219 3930594812928 3933451349856 3941378337792 3944242711584 3944919138048 3955741961472 3958425821952 3961302584904 3972170356056 3972851572032 3975738818814 3986646195546 3995201919744 3995887085568 4001504141376 4006849738752 4009568274432 4012482204864 4013170334208 4015398252978 4023490386496 4024180403712 4026414434742 4027104953424 4035220679168 4038153252336 4038845784192 4040893026576 4049926293888 4055619313116 4070399266881 4079134733184 4090325774976 4091027254272 4094000384544 4096778049504 4102250923008 4105034185728 4108017495456 4108722008832 4111002973287 4119994222848 4122281445093 4122988404696 4134299758344 4140821399526 4158984517632 4161806272512 4173224122368 4176256988736 4179292059222 4187714483904 4188432665088 4191476584176 4194320384016 4199923564032 4205827435824 4206548723328 4221154795284 4230213797376 4245630028416 4248510569856 4251598150212 4258007958528 4260166291584 4260896898048 4263262342668 4263993480096 4272586601472 4274958535652 4275691678944 4276424947968 4278799013013 4281702058683 4287421971616 4288157252352 4291273645704 4293448840737 4294185155064 4319083835136 4330933173504 4331675916288 4334080654008 4343559800832 4346716457664 4349665583424 4352826677598 4361598822336 4362346824192 4364768588922 4365517134384 4377493861776 4402875585024 4421919164544 4434050630016 4434811057152 4437273050532 4446977891328 4450209706656 4453229049696 4456465408017 4468691650563 4469458018536 4479049903104 4491338105856 4494602159712 4495372971264 4507705956096 4508479014912 4510764308736 4514042480472 4520847955968 4523915225088 4526426684808 4527202954176 4530493072602 4539623264064 4540401796608 4542922408878 4543701507216 4546004654898 4556167080624 4565945051136 4573147590144 4585693948416 4589026574832 4598274727424 4601616496848 4602405661056 4615032288384 4618163458944 4621519682388 4634198748732 4634993500704 4638361955283 4651087228137 4661868266496 4674658028544 4678857582336 4682032056576 4694877137664 4695682295808 4698289112328 4708564826112 4711178794392 4711986748224 4718610432018 4724914009536 4731555865302 4732367313744 4742523426816 4755534465024 4758990522048 4772046737472 4772865129984 4776333781968 4779574391088 4785959410176 4789206550016 4790258953344 4792687078032 4793509010304 4806659926656 4807484255232 4810153138812 4823349718068 4824176908896 4827682851417 4830958299447 4852148603904 4855440651264 4858969314528 4868761476096 4872299820192 4873135405824 4875840735759 4885666897888 4886504775936 4890056014872 4893373781352 4899910824704 4906798675128 4907640177216 4924680594498 4936095811584 4949637912576 4953235033152 4967675951616 4971046381056 4974659060112 4984684368384 4988306958768 4989162439296 5002850127744 5006485919988 5009882680908 5028140270853 5038931140992 5052755369088 5053621902336 5056427429676 5067486434304 5071169200608 5074609847328 5078297790531 5085953950464 5088531959392 5089404628224 5092230020409 5093103323448 5107076172072 5107952021184 5125687965702 5136688182528 5137569110016 5151663949824 5155159209984 5158905691968 5162654896686 5173059068352 5173946233344 5176818558954 5177706368688 5188140873216 5191911324432 5195433891312 5214367688292 5244601799808 5258990282112 5259892184064 5274322615296 5277901095936 5281736779872 5285575251369 5296227141408 5297135429376 5300076143691 5300985091752 5315528260728 5326935892992 5335338855168 5347265808384 5349976273152 5350893778944 5353864337304 5365573871616 5368552579656 5369473271232 5377021189974 5384204336448 5385127712256 5387857368768 5391772962786 5392697636592 5399901725184 5406565206854 5407492417488 5408419787136 5427199022508 5438846310912 5453767699968 5458667179392 5462370732672 5477356660608 5478296011776 5481337297716 5493325630464 5496375260124 5497317872928 5501313016731 5505045504021 5512399677792 5520148509519 5521095199368 5553107788032 5568342651648 5569297606656 5572389412296 5583619311872 5584576886784 5588635445568 5592427178688 5599898085376 5607769914432 5608731631104 5611845328614 5627241337746 5628206393712 5640285063168 5660840037888 5664680759808 5668797533616 5680221722112 5684349790224 5685324640128 5700922238592 5701899930624 5705065350684 5708936078244 5717543003136 5721698194272 5724598454316 5725580206752 5729741238879 5745460693581 5746446023832 5758778446848 5774577564672 5778774205344 5795621943552 5799554111232 5803768903464 5815465096448 5816462432256 5819691451896 5820689512512 5836658482368 5840900239986 5844863127726 5870500780032 5895892219392 5900177024784 5912067506688 5916364067376 5917378707072 5933612942208 5937638732928 5941953877356 5958255534084 5959277358048 5979969293319 5992802879616 5993830628352 6010274608128 6014352411648 6018723307296 6023097379467 6035235579744 6036270605568 6039621652113 6040657430136 6052831018752 6053869062144 6057229878504 6058268676288 6061339539864 6074889440832 6083428969674 6097530120192 6114258597888 6118702099776 6135488662464 6136540881408 6145167074256 6153376384512 6157551278592 6162026243184 6163083013248 6178931664976 6179991334272 6184482607044 6201449637516 6238476776448 6242709408768 6259836183552 6264385483104 6268938088833 6281571725856 6282648997632 6287214876264 6291480576024 6299885346048 6308741153736 6309823084992 6331732192926 6345320696064 6346408900608 6362728983296 6363820173312 6368445042624 6372765854784 6381279213568 6387011937792 6390249437376 6391345347072 6394893514002 6408879902208 6412437803478 6413537518416 6431132957424 6432235878528 6436910468556 6441277732596 6478625752704 6496399760256 6497513874432 6501120981012 6515339701248 6520074686496 6524498375136 6529240016397 6542398233504 6543520236288 6547152883383 6548275701576 6565114894037 6566240792664 6604313377536 6623567935488 6628061841408 6632878746816 6646245824512 6651075945024 6652216585728 6655909575798 6670466836992 6675314559984 6679843574544 6704187027804 6718574854656 6737007158784 6741903239568 6743059456896 6761558934144 6762718522368 6766146463104 6771063720708 6781271933952 6785872837632 6789640027212 6790804431264 6809434896096 6810602694912 6814383613317 6819006982347 6834250620936 6848917576704 6878540922624 6883539862248 6897412091136 6898594977792 6902424745272 6903608491584 6917521164288 6922548432576 6927245188416 6932279523582 6951298123098 6952490251056 6992802399744 7011987042816 7023048084864 7042315706496 7043523443712 7047433668492 7061636188544 7062847239168 7066768191588 7067980122336 7087371014304 7097333797953 7113785140224 7133301697536 7138485783072 7158070106208 7159297694976 7164500672952 7169361586632 7178939115264 7180170283008 7183809825024 7185388430016 7189030617048 7190263515456 7199868966912 7209989889984 7211226382848 7215229708218 7235024577102 7236265363344 7251795081216 7271690266624 7278222905856 7283160976896 7303142214144 7308449730288 7328500346832 7329757163904 7335084022308 7340060672028 7349866237056 7360198012692 7361460265824 7387020891747 7404143717376 7424456868864 7429852549728 7451513927424 7456569571584 7461988590168 7477026552576 7478308841472 7482460438152 7483743658944 7502988450328 7504275191616 7509728879982 7514824021362 7547786717184 7552907679744 7558396711488 7573628962816 7579133053632 7580432853504 7584641144514 7601229651456 7606753800912 7611914770992 7628930925696 7632797939088 7634106942336 7639654985172 7660614258108 7661928031776 7688531948553 7705032273792 7706353665024 7727495924736 7732738814976 7738358537952 7759588602528 7760919350016 7765227838431 7782211309824 7787866986648 7793150836968 7821551532438 7861189625856 7866902699712 7882756675584 7888485423168 7889838276096 7911483922944 7916851643904 7922605169808 7944340712112 7945703144064 7951477637628 7973292391092 7990403839488 8003008282752 8024964409728 8026340668416 8030796505956 8046980772992 8048360807424 8052828869484 8054209906848 8070441358336 8076306504672 8077691568384 8081786053152 8087659444179 8099852587776 8109847810281 8111238626232 8140798533762 8158269466368 8180651549952 8182054508544 8188000769088 8193556099008 8204501846016 8210068371456 8216034990912 8217444017664 8222005946574 8239988445696 8244562890186 8245976809392 8268599516688 8281642799052 8352513977472 8358584118444 8375428967808 8376865330176 8382953168352 8388640768032 8399847128064 8411654871648 8413097446656 8417767992921 8440862006619 8442309590568 8460427594752 8491260056832 8497021139712 8503196300424 8516015917056 8520332583168 8521793796096 8526524685336 8527986960192 8545173202944 8549917071304 8551383357888 8552849895936 8557598026026 8563404117366 8574843943232 8576314504704 8582547291408 8586897681474 8588370310128 8638167670272 8661866347008 8668161308016 8693432915328 8699331166848 8705653355196 8723197644672 8724693648384 8729537177844 8731034268768 8754987723552 8761350359979 8767294691589 8805751170048 8843838329088 8868101260032 8869622114304 8874546101064 8893955782656 8900419413312 8906458099392 8912930816034 8937383301126 8938916037072 8958099806208 8982676211712 8989204319424 8990745942528 9015411912192 9021528617472 9028084960944 9052853369616 9054405908352 9060986145204 9079246528128 9080803593216 9085844817756 9087403014432 9092009309796 9112334161248 9125143454511 9146295180288 9171387896832 9178053149664 9196549454848 9203232993696 9204811322112 9230064576768 9236326917888 9243039364776 9268397497464 9269987001408 9276723910566 9302174456274 9323736532992 9349316057088 9357715164672 9364064113152 9389754275328 9396578224656 9422357588784 9423973496448 9437220864036 9449828019072 9463111730604 9464734627488 9497598289389 9517981044096 9544093474944 9545730259968 9552667563936 9559148782176 9571918820352 9578413100032 9580517906688 9585374156064 9587018020608 9592340271003 9613319853312 9614968510464 9618656705217 9620306277624 9646699436136 9648353817792 9655365702834 9661916598894 9704297207808 9710881302528 9717938629056 9737522952192 9744599640384 9746270811648 9751681471518 9771333795776 9773009551872 9780112029744 9786747562704 9799821649408 9813597350256 9815280354432 9849361188996 9906470066304 9935351903232 9942092762112 9949318120224 9969368736768 9976613917536 9978324878592 9983864363697 10005700255488 10012971839976 10019765361816 10056280541706 10077862281984 10105510738176 10107243804672 10112854859352 10134972868608 10142338401216 10149219694656 10156595581062 10171907900928 10177063918784 10178809256448 10184460040818 10186206646896 10214152344144 10215904042368 10251375931404 10273376365056 10317811383936 10325309793372 10346118136704 10347892466688 10353637117908 10355412737376 10376281746432 10383822648864 10390867782624 10398419285373 10426947184647 10428735376584 10489203599616 10517980564224 10519784368128 10548645230592 10555802191872 10563473559744 10571150502738 10592454282816 10594270858752 10600152287382 10601970183504 10631056521456 10653871785984 10670677710336 10699952546304 10707728674608 10737105159312 10738946542464 10754042379948 10768408672896 10770255424512 10775714737536 10783545925572 10785395273184 10799803450368 10813130413708 10814984834976 10816839574272 10822844562327 10852536865653 10854398045016 10877692621824 10907535399936 10917334358784 10924741465344 10954713321216 10956592023552 10962674595432 10986651260928 10992750520248 10994635745856 11002626033462 11010091008042 11024799355584 11040297019038 11042190398736 11106215576064 11136685303296 11144778824592 11167238623744 11177270891136 11184854357376 11215539828864 11217463262208 11223690657228 11254482675492 11256412787424 11264593319973 11272236032043 11321680075776 11329361519616 11337595067232 11360443444224 11368699580448 11370649280256 11376961716771 11401844477184 11403799861248 11410130701368 11417872156488 11435086006272 11443396388544 11449196908632 11451160413504 11459482477758 11490921387162 11492892047664 11517556893696 11549155129344 11557548410688 11591243887104 11599108222464 11607537806928 11630930192896 11639382903792 11641379025024 11673316964736 11681800479972 11689726255452 11732327298657 11791784438784 11800354049568 11824135013376 11832728134752 11834757414144 11867225884416 11875277465856 11883907754712 11916511068168 11918554716096 11959938586638 11985605759232 11987661256704 12020549216256 12028704823296 12037446614592 12046194758934 12070471159488 12072541211136 12079243304226 12081314860272 12105662037504 12114459757008 12116537352576 12122679079728 12149778881664 12166857939348 12211197800643 12237404199552 12270977324928 12273081762816 12290334148512 12306752769024 12315102557184 12324052486368 12326166026496 12333008919861 12357863329952 12359982668544 12366844335279 12368965214088 12402899275032 12476953552896 12485418817536 12519672367104 12528770966208 12537876177666 12563143451712 12565297995264 12574429752528 12582961152048 12599770692096 12617482307472 12619646169984 12663464385852 12690641392128 12725457966592 12736890085248 12745531709568 12774023875584 12780498874752 12782690694144 12789787028004 12817759804416 12824875606956 12827075036832 12836397039039 12845106176049 12862265914848 12864471757056 12873820937112 12880346522211 12882555465192 12957251505408 12992799520512 12995027748864 13002241962024 13030679402496 13040149372992 13048996750272 13058480032794 13084796467008 13087040472576 13094305766766 13096551403152 13130229788074 13132481585328 13208626755072 13265757493632 13302151890048 13304433171456 13311819151596 13340933673984 13350629119968 13359687149088 13369396224051 13406074951689 13408374055608 13437149709312 13474014317568 13483806479136 13486118913792 13523117868288 13525437044736 13532292926208 13542127441416 13562543867904 13571745675264 13579280054424 13581608862528 13618869792192 13621205389824 13628767226634 13638013964694 13668501241872 13697835153408 13757081845248 13767079724496 13794824182272 13804849490544 13807216983168 13845096865152 13854490376832 13864559047164 13902596246196 13904980502112 13915085865849 13953261684411 13985604799488 14023974085632 14046096169728 14084631412992 14087046887424 14094867336984 14123272377088 14125694478336 14133536383176 14135960244672 14174742028608 14194667595906 14227570280448 14266603395072 14276971566144 14316140212416 14318595389952 14329001345904 14338723173264 14357878230528 14367619650048 14370776860032 14378061234096 14380527030912 14419979779968 14422452765696 14430459416436 14470049154204 14472530726688 14492874898341 14556445811712 14566321953792 14606284428288 14616899460576 14627522207277 14657000693664 14659514327808 14670168044616 14680121344056 14699732474112 14720396025384 14722920531648 14774041783494 14808287434752 14848913737728 14859705099456 14903027854848 14913139143168 14923977180336 14954053105152 14964920876304 14967487317888 15005976900656 15008550383232 15019457759964 15029648042724 15116793422976 15158266107264 15160865707008 15169282289028 15202459302912 15213507601824 15223829541984 15234893371593 15257861851392 15265595878176 15268213884672 15276690061227 15279309970344 15321228516216 15323856063552 15377063897106 15410064547584 15412707330048 15454991849472 15465477629952 15476717075904 15519177205056 15521838700032 15530455676862 15564422619648 15575733973296 15586301673936 15643103064876 15733805399424 15776970846336 15779676552192 15822967845888 15833703287808 15845210339616 15856725754107 15888681424224 15891406288128 15900228431073 15902955275256 15946584782184 15980807678976 16006016565504 16049928819456 16052681336832 16061593011912 16093961545984 16096721614848 16105657738968 16108419813696 16140882716672 16152613009344 16155383136768 16163572106304 16175318888358 16199705175552 16219695620562 16222477252464 16281597067524 16316538932736 16361303099904 16376001538176 16387112198016 16432069981824 16434888035328 16444011893148 16479976891392 16489125780372 16491953618784 16515136512063 16537199033376 16560445528557 16563285598104 16705027954944 16717168236888 16750857935616 16753730660352 16765906336704 16777281536064 16799694256128 16823309743296 16826194893312 16835535985842 16881724013238 16884619181136 16920855189504 16982520113664 16994042279424 17006392600848 17040665166336 17053049370672 17055973920384 17099834142608 17102766715776 17105699791872 17115196052052 17126808234732 17149687886464 17152629009408 17165094582816 17173795362948 17176740620256 17236382080743 17276335340544 17323732694016 17336322616032 17386865830656 17398662333696 17411306710392 17446395289344 17449387296768 17459074355688 17462068537536 17509975447104 17522700719958 17534589383178 17611502340096 17687676658176 17736202520064 17749092202128 17800838826624 17812916198784 17825861632068 17874766602252 17877832074144 17939907879957 17978408638848 17981491885056 18030823824384 18043057234944 18056169921888 18069292138401 18105706739232 18108811816704 18118864956339 18121972290408 18158493056256 18161607186432 18171689635512 18174806028864 18184018619592 18224668322496 18250286909022 18292590360576 18342775793664 18356106299328 18393098909696 18406465987392 18409622644224 18460129153536 18472653835776 18486078729552 18536794994928 18539974002816 18553447821132 18604348912548 18715430329344 18728128226304 18779508550656 18793156449312 18844715177568 18847946992896 18874441728072 18899656038144 18926223461208 18929469254976 18995196578778 19035962088192 19088186949888 19091460519936 19105335127872 19118297564352 19143837640704 19156826200064 19161035813376 19170748312128 19174036041216 19184680542006 19226639706624 19237313410434 19240612555248 19293398872272 19296707635584 19310731405668 19323833197788 19435877258112 19489199280768 19492541623296 19503362943036 19542667591552 19546019103744 19560224059488 19573495125408 19599643298816 19627194700512 19630560708864 19641458650149 19695344682111 19698722377992 19812940132608 19870703806464 19884185524224 19898636240448 19938737473536 19953227835072 19956649757184 19967728727394 20011400510976 20025943679952 20039530723632 20112561083412 20155724563968 20211021476352 20225709718704 20284676802432 20298439389312 20313191162124 20343815801856 20354127837568 20357618512896 20368920081636 20372413293792 20428304688288 20431808084736 20443150839951 20457020947041 20502751862808 20546752730112 20635622767872 20650619586744 20692236273408 20695784933376 20707274235816 20710825474752 20752563492864 20767645297728 20781735565248 20796838570746 20853894369294 20857470753168 20978407199232 21035961128448 21126947119488 21142301005476 21184908565632 21188541717504 21200304574764 21203940367008 21262113042912 21292001393859 21341355420672 21399905092608 21415457349216 21474210318624 21477893084928 21508084759896 21536817345792 21540510849024 21551429475072 21567091851144 21570790546368 21599606900736 21626260827416 21629969669952 21633679148544 21645689124654 21705073731306 21708796090032 21755385243648 21815070799872 21834668717568 21849482930688 21909426642432 21925349190864 21985501040496 21989271491712 22005252066924 22020182016084 22049598711168 22080594038076 22084380797472 22161062675241 22212431152128 22273370606592 22289557649184 22334477247488 22354541782272 22369708714752 22431079657728 22434926524416 22447381314456 22508965350984 22512825574848 22529186639946 22544472064086 22643360151552 22658723039232 22675190134464 22720886888448 22737399160896 22741298560512 22753923433542 22803688954368 22820261402736 22835744312976 22886792777088 22898393817264 22902320827008 22918964955516 22981842774324 22985784095328 23065595845659 23115096821376 23182487774208 23198216444928 23215075613856 23261860385792 23278765807584 23282758050048 23295683515293 23346633929472 23363600959944 23379452510904 23464654597314 23583568877568 23600708099136 23648270026752 23665456269504 23669514828288 23734451768832 23750554931712 23767815509424 23833022136336 23837109432192 23919877173276 23971211518464 24074893229184 24092389517868 24140942318976 24145082422272 24158486608452 24162629720544 24211324075008 24228919514016 24233074705152 24245358159456 24262978332537 24299557763328 24329543430843 24333715878696 24422395601286 24474808399104 24541954649856 24546163525632 24580668297024 24613505538048 24630205114368 24648104972736 24652332052992 24666017839722 24715726659904 24719965337088 24733688670558 24737930428176 24805798550064 25057541932416 25075752355332 25126286903424 25130595990528 25148859505056 25165922304096 25199541384192 25234964614944 25239292339968 25253303978763 25322586019857 25326928771704 25381282784256 25450915933184 25473780170496 25491063419136 25548047751168 25560997749504 25565381388288 25579574056008 25635519608832 25649751213912 25654150073664 25672794078078 25690212352098 25724531829696 25728943514112 25747641874224 25760693044422 25765110930384 25914503010816 25985599041024 26004483924048 26080298745984 26097993500544 26116960065588 26169592934016 26174080945152 26188611533532 26193102806304 26260459576148 26264963170656 26284051079937 26301884074767 26417253510144 26531514987264 26604303780096 26608866342912 26623638303192 26681867347968 26701258239936 26719374298176 26738792448102 26812149903378 26816748111216 26874299418624 26948028635136 26967612958272 26972237827584 27046235736576 27064585852416 27084254882832 27158560108848 27163217725056 27237739584384 27242410779648 27257534453268 27276027929388 27337002483744 27375430363533 27514163690496 27534159448992 27589648364544 27609698981088 27614433966336 27690193730304 27708980753664 27729118094328 27805192492392 27809961004224 27830171731698 27906523368822 27971209598976 28047948171264 28092192339456 28169262825984 28189734673968 28246544754176 28267072766352 28271920489344 28349484057216 28389335191812 28492794868167 28553943132288 28632280424832 28637190779904 28658002691808 28677446346528 28715756461056 28735239300096 28741553720064 28756122468192 28761054061824 28777020813009 28839959559936 28844905531392 28855970115651 28860918832872 28940098308408 28945061453376 28985749796682 29112891623424 29132643907584 29212568856576 29233798921152 29255044414554 29314001387328 29319028655616 29340336089232 29360242688112 29399464948224 29440792050768 29445841063296 29548083566988 29719410198912 29806055709696 29826278286336 29847954360672 29908106210304 29929841752608 29934974635776 29951593091091 30011953801312 30017100766464 30038915519928 30059296085448 30233586845952 30316532214528 30321731414016 30338564578056 30404918605824 30427015203648 30447659083968 30469786743186 30515723702784 30531191756352 30536427769344 30553380122454 30558619940688 30642457032432 30647712127104 30754127794212 30820129095168 30953434151808 31038354410112 31043677400064 31060911353724 31128845239296 31151467946592 31172603347872 31195257856119 31280841553941 31286206129752 31467610798848 31553941692672 31559353104384 31645935691776 31667406575616 31690420679232 31713451508214 31777362848448 31782812576256 31800456862146 31805910550512 31893169564368 31961615357952 32012033131008 32099857638912 32123186023824 32187923091968 32211315477936 32216839627392 32305226018688 32310766273536 32327144212608 32350637776716 32399410351104 32439391241124 32444954504928 32468533686981 32557610596959 32563194135048 32633077865472 32722606199808 32752003076352 32774224396032 32864139963648 32869776070656 32888023786296 32959953782784 32978251560744 32983907237568 33030273024126 33074398066752 33120891057114 33126571196208 33410055909888 33434336473776 33501715871232 33531812673408 33554563072128 33646619486592 33652389786624 33671071971684 33763448026476 33769238362272 33793779959919 33816708096129 33965040227328 33988084558848 34012785201696 34081330332672 34106098741344 34111947840768 34130885150313 34199668285216 34205533431552 34211399583744 34230392104104 34253616469464 34299375772928 34305258018816 34330189165632 34347590725896 34353481240512 34472764161486 34552670681088 34647465388032 34672645232064 34773731661312 34797324667392 34822613420784 34892790578688 34918148711376 34924137075072 35019950894208 35045401439916 35069178766356 35196981895971 35375353316352 35472405040128 35498184404256 35601677653248 35625832397568 35651723264136 35749533204504 35755664148288 35879815759914 35956817277696 35962983770112 36061647648768 36086114469888 36112339843776 36138584276802 36211413478464 36217623633408 36237729912678 36243944580816 36316986112512 36343379271024 36349612057728 36368037239184 36449336644992 36500573818044 36712212598656 36812931974784 36819245288448 36920258307072 36945307671552 36972157459104 36999026759583 37073589989856 37079948005632 37100533005837 37106895642264 37208697825096 37430860658688 37456256452608 37559017101312 37586312898624 37689430355136 37695893985792 37748883456144 37799312076288 37852446922416 37858938509952 37990393157556 38071924176384 38176373899776 38210670255744 38236595128704 38322071626752 38341496624256 38348072082432 38369361084012 38453279413248 38474626820868 38481225110496 38509191117117 38535318528147 38586797744544 38593415271168 38621462811336 38641039566633 38647666395576 38871754516224 38978398561536 38985083246592 39006725886072 39085335183104 39092038207488 39120448118976 39146990250816 39199286597632 39254389401024 39261121417728 39282917300298 39390689364222 39397444755984 39625880265216 39797272480896 39906455670144 39913299514368 39935457454788 40022801021952 40051887359904 40079061447264 40108188672153 40218224855067 40225122166824 40311449127936 40422042952704 40451419437408 40569353604864 40596878778624 40626382324248 40687631603712 40708255675136 40715237025792 40737840163272 40744826587584 40856609376576 40863616169472 40886301679902 40914041894082 41005503725616 41093505460224 41271245535744 41301239173488 41384472546816 41414548471632 41421650949504 41535290595456 41563471130496 41593677141492 41707788738588 41714941506336 41859785053233 41956814398464 42071922256896 42253894238976 42284602010952 42369817131264 42377083435008 42400609149528 42407880734016 42524226085824 42584002787718 42682710841344 42799810185216 42830914698432 42948420637248 42955786169856 43016169519792 43073634691584 43102858950144 43134183702288 43141581092736 43252521654832 43259939339904 43267358297088 43291378249308 43410147462612 43417592180064 43669337435136 43698965861376 43818853284864 43850698381728 43882566621831 43971002080992 43978542983424 44010504133848 44040364032168 44099197422336 44161188076152 44168761594944 44322125350482 44424862304256 44546741213184 44579115298368 44668954494976 44709083564544 44739417429504 44862159315456 44894762628912 45017930701968 45025651149696 45058373279892 45088944128172 45350380268928 45474798321792 45482597121024 45507846867084 45607377908736 45640522805472 45671488625952 45704680114779 45773585554176 45796787634528 45804641654016 45830070183681 45837929911032 45955804258259 45963685548648 45971568190656 46131191691318 46230193642752 46364975548416 46396432889856 46430151227712 46523720771584 46557531615168 46565516100096 46591367030586 46693267858944 46727201919888 46758905021808 46929309194628 47201416198272 47330912539008 47339029656576 47468903537664 47501109863424 47535631018848 47666044272672 47674218864384 47700685293219 47839754346552 47942423036928 48149786458368 48184779035736 48281884637952 48290164844544 48316973216904 48325259441088 48422648150016 48457839028032 48466149410304 48490716318912 48525956665074 48599115526656 48659086861686 48667431757392 48844791202572 48949616798208 49083909299712 49161336594048 49296209945472 49304664105984 49332035679444 49431453319808 49439930674176 49467377341116 49475860856352 49611597100128 49681336585671 50115083864832 50151504710664 50252573806848 50261191981056 50297719010112 50331844608192 50399082768384 50469929229888 50478584679936 50506607957526 50645172039714 50653857543408 50762565568512 50901831866368 50947560340992 50982126838272 51121995499008 51159148112016 51299502427824 51308300147328 51345588156156 51380424704196 51449063659392 51457887028224 51495283748448 51521386088844 51530221860768 51709146242229 51829006021632 51971198082048 52008967848096 52160597491968 52195987001088 52233920131176 52339185868032 52348161890304 52377223067064 52386205612608 52520919152296 52529926341312 52568102159874 52603768149534 52834507020288 53063029974528 53208607560192 53247276606384 53402516479872 53438748596352 53477584896204 53624299806756 53633496222432 53819723639871 53935225916544 53944475655168 54092471473152 54129171704832 54168509765664 54317120217696 54326435450112 54356594869017 54475479168768 54484821559296 54515068906536 54552055858776 54674004967488 54750860727066 55028327380992 55068318897984 55179296729088 55219397962176 55228867932672 55380387460608 55417961507328 55458236188656 55610384984784 55619922008448 55660343463396 55813046737644 56184384678912 56338525651968 56379469347936 56493089508352 56534145532704 56543840978688 56698968114432 56778670383624 56985589736334 57107886264576 57264560849664 57274381559808 57316005383616 57354892693056 57431512922112 57470478600192 57483107440128 57512244936384 57522108123648 57554041626018 57679919119872 57711940231302 57721837665744 57880196616816 57890122906752 57971499593364 58467597842304 58510088829108 58628002774656 58638057311232 58680672178464 58720485376224 58798929896448 58881584101536 58891682126592 58924375950447 59086034046333 59096167133976 59438820397824 59612111419392 59652556572672 59695908721344 59816212420608 59859683505216 59869949271552 59903186182182 60023907602624 60034201532928 60077831039856 60118592170896 60467173691904 60633064429056 60677129156112 60854030407296 60895318167936 60939573486372 61031447405568 61062383512704 61072855538688 61106760244908 61117239881376 61284914064864 61295424254208 61329452519853 61371062841123 61508255588424 61640258190336 61906868303616 62076708820224 62087354800128 62121822707448 62257690478592 62302935893184 62345206695744 62390515712238 62561683107882 62572412259504 62935221597696 63107883385344 63380841358464 63426903016428 63554725696896 63565625152512 63600913724292 63611821101024 63786339128736 63876004181577 64024066262016 64199715277824 64246372047648 64375846183936 64422630955872 64433679254784 64610452037376 64621532547072 64654288425216 64701275553432 64798820702208 64878782482248 64889909009856 64937067373962 65115221193918 65126388270096 65266155730944 65445212399616 65504006152704 65548448792064 65728279927296 65776047572592 65956503121488 65967814475136 66060546048252 66148796133504 66241782114228 66253142392416 66483188025723 66820111819776 66868672947552 67003431742464 67063625346816 67109126144256 67293238973184 67304779573248 67342143943368 67526896052952 67538476724544 67587559919838 67633416192258 67930080454656 67976169117696 68025570403392 68162660665344 68212197482688 68223895681536 68261770300626 68399336570432 68411066863104 68460784208208 68507232938928 68598751545856 68660378331264 68695181451792 68706962481024 68945528322972 69196787536977 69345290464128 69547463322624 69594649334784 69645226841568 69785581157376 69836297422752 69848274150144 69887050545879 70039901788416 70090802879832 70138357532712 70393963791942 70750706632704 70944810080256 70996368808512 71203355306496 71251664795136 71303446528272 71499066409008 71511328296576 71759631519828 71913634555392 72224679687552 72277168553604 72422826956928 72435247266816 72475459825356 72487889161632 72633972225024 72686758542048 72699224115456 72736074478368 72788934997611 72898673289984 72988630292529 73001147636088 73424425197312 73625863949568 73638490576896 73840516614144 73890615343104 73944314918208 73998053519166 74147179979712 74159896011264 74201066011674 74213791284528 74417395650192 75172625797248 75378860710272 75391787971584 75497766912288 75598624152576 75704893844832 75717877019904 75759911936289 75967758059571 75980786315112 76143848352768 76352747799552 76421340511488 76473190257408 76644143253504 76682993248512 76696144164864 76738722168024 76906558826496 76949253641736 76962450220992 77018382234234 77070637056294 77173595489088 77186830542336 77242925622672 77282079133266 77295332791152 77743509032448 77956797123072 78013451772144 78170670366208 78240896237952 78293980501632 78508778802048 78522242835456 78565834600596 78781378728444 78794889511968 78852153239811 78905652224301 79251760530432 79594544961792 79812911340288 79826599028736 79870914909576 80045602043904 80103774719808 80158122894528 80216377344306 80436449710134 80450244333648 80622898255872 80844085905408 80902838874816 81138707209728 81193757557248 81252764648496 81416511350272 81475680326544 81489653175168 81713218753152 81727232338944 81772603359804 81828083788164 82011007451232 82126291090599 82542491071488 82602478346976 82768945093632 82829096943264 82843301899008 83070581190912 83126942260992 83187354282984 83415577477176 83429883012672 83719570106466 83913628796928 84143844513792 84507788477952 84569204021904 84739634262528 84801218299056 84815761468032 85048452171648 85168005575436 85478384604501 85661829396864 85896841274496 85911572339712 86032339039584 86147269383168 86205717900288 86268367404576 86283162185472 86331062439027 86505043309664 86519878679808 86534716594176 86567910346953 86582756498616 86820294925224 86835184360128 87338674870272 87397931722752 87637706569728 87701396763456 87765133243662 87942004161984 87957085966848 88021008267696 88080728064336 88198394844672 88322376152304 88337523189888 88644250700964 89158230596736 89418167129088 89478834859008 89724318630912 89789525257824 89854779273273 90035861403936 90051302299392 90116746559784 90177888256344 90700760537856 90949596643584 90965194242048 91015693734168 91214755817472 91281045610944 91342977251904 91409360229558 91547171108352 91593575269056 91609283308032 91660140367362 91675859822064 91911608516518 91927371097296 91943136381312 92262383382636 92460387285504 92860302455424 93115063230336 93131032200192 93182734061172 93386535717888 93454403839776 93517810043616 93585773568357 93842524661823 93858618389256 94402832396544 94661825078016 94678059313152 94937807075328 95002219726848 95071262037696 95332088545344 95348437728768 95401370586438 95679508693104 95884846073856 96299572916736 96369558071472 96563769275904 96633946433808 96650518882176 96915678056064 96932298820608 96981432637824 97051913330148 97198231053312 97318173723372 97334863514784 97405601060943 97672831790877 97689582405144 97899233596416 98167818599424 98322673188096 98592419890944 98609328211968 98664071358888 98862906639616 98879861348352 98934754682232 98951721712704 99223194200256 99362673171342 100230167729664 100303009421328 100505147613696 100595438020224 100663689216384 100939858459776 100957169359872 101013215915052 101290344079428 101307715086816 101450124288387 101895120681984 101964253676544 102243990998016 102318296224032 102392655450939 102599004855648 102616600294656 102691176312312 102760849408392 102898127318784 102915774056448 102990567496896 103042772177688 103060443721536 103418292484458 103658012043264 103942396164096 104017935696192 104321194983936 104391974002176 104467840262352 104678371736064 104754446134128 104772411225216 105041838304592 105059852682624 105136204319748 105207536299068 106126059949056 106417215120384 106494553212768 106805032959744 106877497192704 106955169792408 107248599613512 107266992444864 107639447279742 107870451833088 107888951310336 108184942946304 108258343409664 108337019531328 108634240435392 108652870900224 108713189738034 108950958337536 109030137813072 109104111717552 109348009934976 109501721454132 110136637795968 110438795924352 110457735865344 110760774921216 110835923014656 110916472377312 110997080278749 111220769969568 111239844016896 111301599017511 111320686926792 111626093475288 112368769357824 112677051303936 112758938695872 112986179016704 113068291065408 113087681957376 113397936228864 113557340767248 113971179472668 114215772529152 114529121699328 114632010767232 114709785386112 114966214880256 115024489872768 115044216247296 115108083252036 115359838239744 115423880462604 115443675331488 115605955584441 115760393233632 115780245813504 115923118699899 115942999186728 116935195684608 117020177658216 117256005549312 117276114622464 117361344356928 117440970752448 117597859792896 117763168203072 117783364253184 117848751900894 118172068092666 118192334267952 118877640795648 119391817442688 119719367010432 119739898543104 119806372364364 120047815205248 120068403065856 120155662079712 120237184341792 120654674565201 120934347383808 121266128858112 121354258312224 121708060814592 121790636335872 121879146972744 122062894811136 122124767025408 122145711077376 122213520489816 122234479762752 122569828129728 122590848508416 122658905039706 122742125682246 123016511176848 123280516380672 123813736607232 124153417640448 124243645414896 124605871786368 124690413391488 124781031424476 125123366215764 125144824519008 125579355159699 125870443195392 126215766770688 126761682716928 126853806032856 127109451393792 127131250305024 127201827448584 127223642202048 127572678257472 127752008363154 128048132524032 128399430555648 128492744095296 128751692367872 128845261911744 128867358509568 129220904074752 129308576850432 129402551106864 129757564964496 129779818019712 129874134747924 130230442387836 130252776540192 131008012305408 131096897584128 131456559854592 131552095145184 131913006242976 131935628950272 132121092096504 132297592267008 132483564228456 132506284784832 132966376051446 133640223639552 133737345895104 134006863484928 134127250693632 134218252288512 134586477946368 134684287886736 135053792105904 135076953449088 135175119839676 135266832384516 136051140806784 136424394965376 136447791363072 136523540601252 136798673140864 136822133726208 136921568416416 137014465877856 137197503091712 137320756662528 137390362903584 137413924962048 137490210551043 137867412774777 137891056645944 138393575073954 138690580928256 139094926645248 139189298669568 139290453683136 139571162314752 139672594845504 139696548300288 139774101091758 140079803576832 140181605759664 140276715065424 140787927583884 141992737617024 142406710612992 142503329590272 142606893056544 142998132818016 143022656593152 143102055879657 143519263039656 143827269110784 144449359375104 144554337107208 144845653913856 144870494533632 144950919650712 144975778323264 145267944450048 145373517084096 145398448230912 145472148956736 145577869995222 145797346579968 145977260585058 146002295272176 146848850394624 147251727899136 147888629836416 147996107038332 148294359959424 148319792022528 148402132023348 148427582569056 148834791300384 149044009757013 150345251594496 150757721420544 150783575943168 150995533824576 151197248305152 151409787689664 151435754039808 151519823872578 151935516119142 151961572630224 152287696705536 152705495599104 152842681022976 152946380514816 153365986497024 153477444336048 153898507283472 153924900441984 154036764468468 154141274112588 154347190978176 154373661084672 154485851245344 154564158266532 154590665582304 155127438726687 155487018064896 155913594246144 156026903544288 156341340732416 156481792475904 156587961003264 157017557604096 157044485670912 157131669201192 157562757456888 157589779023936 157704306479622 157811304448602 158503521060864 159189089923584 159625822680576 159741829819152 160207549439616 160316245789056 160432754688612 160872899420268 160900488667296 161459170919613 161805677749632 162277414419456 162387515114496 162505529296992 162833022700544 162951360653088 162979306350336 163069784607051 163426437506304 163454464677888 163545206719608 163656167576328 164022014902464 164252582181198 165084982142976 165204956693952 165537890187264 165658193886528 165686603798016 166141162381824 166253884521984 166374708565968 166831154954352 166859766025344 167439140212932 169015576955904 169138408043808 169479268525056 169602436598112 169631522936064 170096904343296 170336011150872 170956769209002 171323658793728 171793682548992 171823144679424 172064678079168 172294538766336 172411435800576 172536734809152 172566324370944 172662124878054 173010086619328 173039757359616 173135820693906 173165512997232 173640589850448 173670368720256 175402793526912 175530266487324 175884008323968 175914171933696 176042016535392 176161456128672 176396789689344 176644752304608 176675046379776 176773127851341 177258102138999 177288501401928 178316461193472 178836334258176 178957669718016 179448637261824 179579050515648 179709558546546 180071722807872 180102604598784 180233493119568 180355776512688 181401521075712 181899193287168 182031387468336 182562091221888 182685954503808 182818720459116 183094342216704 183187150538112 183218566616064 183320280734724 183351719644128 183823217033036 183854742194592 183886272762624 183988357559559 184113188523369 184524766765272 184920774571008 185720604910848 186230126460672 186262064400384 186365468122344 186773071435776 186908807679552 187035620087232 187171547136714 187685049323646 187717236778512 188805664793088 189323650156032 190142524075392 190664177090688 190696875457536 190802741172876 191359017386208 191628012544731 192599145833472 192739116142944 193127538551808 193267892867616 193301037764352 193831356112128 193864597641216 193962865275648 194103826660296 194396462106624 194636347446744 194669727029568 194811202121886 195345663581754 195379164810288 195798467192832 196335637198848 196645346376192 197184839781888 197328142717776 197725813279232 197869509364464 197903443425408 198446388400512 198725346342684 199449564077169 200460335459328 200606018842656 201010295227392 201190876040448 201327378432768 201879716919552 201914338719744 202026431830104 202580688158856 202615430173632 202900248576774 203790241363968 203928507353088 204487981996032 204636592448064 204785310901878 205198009711296 205233200589312 205382352624624 205521698816784 205796254637568 205981134993792 206085544355376 206120887443072 206836584968916 207590362610931 208035871392384 208642389967872 208783948004352 208935680524704 209356743472128 209508892268256 209544822450432 209661151637637 210083676609184 210119705365248 210272408639496 210415072598136 212252119898112 212834430240768 212989106425536 213610065919488 213754994385408 213910339584816 214497199227024 214533984889728 215278894559484 215740903666176 216674039062656 217268480870784 217305741800448 217426379476068 217901916675072 218060275626144 218208223435104 218366804992833 218696019869952 218965890877587 219003442908264 220273275591936 220877591848704 220915471730688 221521549842432 221671846029312 221832944754624 221994160557498 222441539939136 222479688033792 222603198035022 222641373853584 223252186950576 225517877391744 226136582130816 226175363914752 226795872457728 227114681534496 227279735808867 227903274178713 227942358945336 228431545058304 229058243398656 229264021534464 229419570772224 229932429760512 230048979745536 230088432494592 230216166504072 230719676479488 230847760925208 230887350662976 231211911168882 231520786467264 231560491627008 231846237399798 231885998373456 233870391369216 234040355316432 234512011098624 234722688713856 234881941504896 235526336406144 235566728506368 235697503801788 236344136185332 236384668535904 236556459719433 236716956672903 237755281591296 238783634885376 239438734020864 239479797086208 239612744728728 240095630410496 240136806131712 240311324159424 240474368683584 241309349130402 241868694767616 242532257716224 242708516624448 243416121629184 243581272671744 243758293945488 244249534050816 244427040979632 244468959525504 245139656259456 245181697016832 245317810079412 245484251364492 246033022353696 246378873271797 247627473214464 248306835280896 248487290829792 249211743572736 249380826782976 249562062848952 250246732431528 250289649038016 251158710319398 251740886390784 252431533541376 253523365433856 253707612065712 254218902787584 254403654897168 254447284404096 255145356514944 255504016726308 256985488190592 257690523823488 257734717019136 258441808149504 258617153700864 258805102213728 258993187317081 259515129928992 259559636039424 259703731040859 259748269495848 260460884775672 260505553080384 262016024610816 262193795168256 262913119709184 263104190290368 263826012485952 263871257900544 264242184193008 264595184534016 264967128456912 265012569569664 265932752102892 267474691790208 268254501387264 268436504577024 269172955892736 269368575773472 269564337819819 270107584211808 270153906898176 270350239679352 270533664769032 272102281613568 272848789930752 272895582726144 273047081202504 273597346281728 273644267452416 273843136832832 274028931755712 274395006183424 274641513325056 274780725807168 274827849924096 274980421102086 275734825549554 275782113291888 276787150147908 277381161856512 278580907366272 279345189691008 279393096600576 279548202183516 280159607153664 280363211519328 280553430130848 280757320705071 281527573985469 281575855167768 283985475234048 284813421225984 285006659180544 285213786113088 285996265636032 286045313186304 286204111759314 287038526079312 287654538221568 288898718750208 289108674214416 289691307827712 289901839301424 289951556646528 290747034168192 290796896461824 290944297913472 291155739990444 291594693159936 291954521170116 292004590544352 293018495372631 293697700789248 294503455798272 295777259672832 295992214076664 296588719918848 296639584045056 296804264046696 296855165138112 297669582600768 298088019514026 300690503188992 301515442841088 301991067649152 302819575379328 302871508079616 303039647745156 303871032238284 303923145260448 305685362045952 305892761029632 306731972994048 306954888672096 307177966352817 307797014566944 307849800883968 308073528936936 308282548225176 308694381956352 308747322169344 308971702490688 309128316533064 309181331164608 310254877453374 310974036129792 311827188492288 312053807088576 312682681464832 312963584951808 313175922006528 314035115208192 314263338402384 315125514913776 315179558047872 315408612959244 315622608897204 318378179847168 319251645361152 319483659638304 320415098879232 320632491578112 320865509377224 321745798840536 321800977334592 322918341839226 323611355499264 324554828838912 324775030228992 325011058593984 325666045401088 325902721306176 325958612700672 326139569214102 326852875012608 327090413439216 327312335152656 328044029804928 328505164362396 330409913387904 331316387773056 331373207596032 332282324763648 332507769043968 332749417131936 333662309908704 333719532050688 333904797052533 334878280425864 338031153911808 338276816087616 338958537050112 339204873196224 339263045872128 340193808686592 340672022301744 341913538418004 342647317587456 343587365097984 344129356158336 345073469618304 345132648741888 345324249756108 346020173238656 346079514719232 346271641387812 346331025994464 347281179700896 347340737440512 347769356099697 350805587053824 351060532974648 351768016647936 351828343867392 352084033070784 352322912257344 352793579378688 353289504609216 353350092759552 353546255702682 354516204277998 354577002803856 356632922386944 359158101031296 359419117093092 360143445615744 360205209197568 360466986239136 360711553025376 361964023695603 362803042151424 363798386574336 364062774936672 365124182443776 365371909007616 365637440918232 366188684433408 366374301076224 366437133232128 366640561469448 366703439288256 367646434066072 367709484389184 367772545525248 367976715119118 368226377046738 369049533530544 369841549142016 371441209821696 372460252921344 372730936244688 373817615359104 374071240174464 374343094273428 375370098647292 375434473557024 376738065479097 377611329586176 378647300312064 380285048150784 381328354181376 381393750915072 381605482345752 382718034772416 383256025089462 385198291666944 385478232285888 386255077103616 386535785735232 386602075528704 387662712224256 387925730551296 388207653320592 389272694893488 389339454059136 389622404243772 390691327163508 390758329620576 393290692752384 394369679563776 394656285435552 395451626558464 395739018728928 395806886850816 396892776801024 397450692685368 398899128154338 400920670918656 401212037685312 402020590454784 402381752080896 402654756865536 403759433839104 404052863660208 405161376317712 405230860347264 405800497153548 409273184896128 409570621803756 410396019422592 410466401178624 410764705249248 411043397633568 411592509275136 411962269987584 412171088710752 412241774886144 412470631653129 413602238324331 413673169937832 415180725221862 416071742784768 417284779935744 417567896008704 417871361049408 418713486944256 419017784536512 419089644900864 419322303275274 420167353218368 420239410730496 420544817278992 420830145196272 425978212851072 427220131838976 427509988770816 427820679169632 428994398454048 429067969779456 429306167638971 430557789118968 431481807332352 433348078125312 434536961741568 434611483600896 434852758952136 435803833350144 436120551252288 436416446870208 436733609985666 437392039739904 437931781755174 438006885816528 440546551183872 441755183697408 443665889509248 443988321114996 444883079878272 444959376067584 445206396070044 445282747707168 446504373901152 447132029271039 451035754783488 452273164261632 452350727829504 453591744915456 454229363068992 454559471617734 455806548357426 455884717890672 456863090116608 458116486797312 458528043068928 458839141544448 460097959491072 460432333008144 461695521850416 461774701325952 462423822337764 463041572934528 463120983254016 463692474799596 463771996746912 465382316180061 467740782738432 468080710632864 469024022197248 469445377427712 469763883009792 471052672812288 471133457012736 471395007603576 472688272370664 472769337071808 473112919438866 473433913345806 475510563182592 477567269770752 478877468041728 479225489457456 480191260820992 480622648318848 480948737367168 482618698260804 484377512758839 485417033248896 486832243258368 487162545343488 487516587890976 488499068101632 488854081959264 488937919051008 489209353821153 490279312518912 490363394033664 490635620158824 490968502728984 492066044707392 492757746543594 495254946428928 496613670561792 496974581659584 498423487145472 498761653565952 499124125697904 500493464863056 500579298076032 502317420638796 507046730867712 507415224131424 508437805575168 508807309794336 508894568808192 510290713029888 511008033452616 513970976381184 515381047646976 515469434038272 516883616299008 517234307401728 517610204427456 517986374634162 519030259857984 519119272078848 519407462081718 519496538991696 520921769551344 521011106160768 526208380580736 527652024971904 527742515801088 528484368386016 529190369068032 529934256913824 530025139139328 530319383554023 531774306416997 531865504205784 534949383580416 536509002774528 536873009154048 538345911785472 538737151546944 539128675639638 540215168423616 540307813796352 540700479358704 541067329538064 544204563227136 545697579861504 546094162405008 547194692563456 547686273665664 548057863511424 549283026650112 549561451614336 549655699848192 549960842204172 551469651099108 551564226583776 551965072678677 552339565570107 553574300295816 554762323713024 557161814732544 558690379382016 558786193201152 559096404367032 560319214307328 560726423038656 561106860261696 561514641410142 563055147970938 563151710335536 567970950468096 570427572226176 571992531272064 572090626372608 572408223518628 574077052158624 574884037634193 577797437500416 578217348428832 579382615655424 579803678602848 579903113293056 581494068336384 581593792923648 581888595826944 582311479980888 583189386319872 583909042340232 584009181088704 586036990745262 587395401578496 589006911596544 591554519345664 591984428153328 593177439837696 593608528093392 593710330276224 595339165201536 596176039028052 598348692231507 601381006377984 603030885682176 603982135298304 605639150758656 605743016159232 606079295490312 607742064476568 607846290520896 611370724091904 611785522059264 613463945988096 613909777344192 614355932705634 615594029133888 615699601767936 616147057873872 616565096450352 617388763912704 617943404981376 618256633066128 618362662329216 620509754906748 624107614177152 625927169903616 626351844013056 628070230416384 628526676804768 628983454912911 630251029827552 630359116095744 630817225918488 631245217794408 636756359694336 638503290722304 638967319276608 640830197758464 641264983156224 641731018754448 643491597681072 643601954669184 645836683678452 647222710998528 650022117187968 651805442612352 651917225401344 652279138428204 653705750025216 654180826878432 654624670305312 655100414978499 656088059609856 656897672632761 657010328724792 660819826775808 662632775546112 662746415192064 664564649527296 665015538087936 665498834263872 667324619817408 667439064101376 667809594105066 669756560851728 676553632175232 678409746392448 678526091744256 680387617373184 681344044603488 681839207426601 683709822536139 683827076836008 685294635174912 687174730195968 688258712316672 690146939236608 690265297483776 690648499512216 692040346477312 692159029438464 692543282775624 692662051988928 694562359401792 694681474881024 695538712199394 701611174107648 702121065949296 703536033295872 704168066141568 704645824514688 706579009218432 706700185519104 707092511405364 709032408555996 709154005607712 710150870018709 713265844773888 718316202062592 718838234186184 720286891231488 720410418395136 720933972478272 721423106050752 723928047391206 725606084302848 727596773148672 728125549873344 730248364887552 730743818015232 731274881836464 732748602152448 733281122938896 733406878576512 735292868132144 735418968778368 735545091050496 735953430238236 736452754093476 738099067061088 742882419643392 744920505842688 745461872489376 747635230718208 748142480348928 748686188546856 750740197294584 750868947114048 753476130958194 755222659172352 757294600624128 760570096301568 762656708362752 763210964691504 765436069544832 766512050178924 770956464571776 773071571470464 773204151057408 775325424448512 775851461102592 776415306641184 776979561951243 778545389786976 778678908118272 779111193122577 779244808487544 781382654327016 781516659241152 786581385504768 788739359127552 789312570871104 790903253116928 791478037457856 791613773701632 793785553602048 794901385370736 797798256308676 802424075370624 804763504161792 805309513731072 807518867678208 808105727320416 810322752635424 810461720694528 811600994307096 818546369792256 819141243607512 820792038845184 820932802357248 821529410498496 822086795267136 823185018550272 823924539975168 824342177421504 824483549772288 824941263306258 827204476648662 827346339875664 830361450443724 832143485569536 835742722098816 838035569073024 838179289801728 838644606550548 840334706436736 840478821460992 841089634557984 841660290392544 844582721956407 851956425702144 854440263677952 855019977541632 855641358339264 857988796908096 858135939558912 858612335277942 861115578237936 862963614664704 866696156250624 869073923483136 869705517904272 872241102504576 872832893740416 873467219971332 874784079479808 875863563510348 876013771633056 879055486117893 881093102367744 883510367394816 887331779018496 887976642229992 889766159756544 889918752135168 890412792140088 890565495414336 893008747802304 894264058542078 902071509566976 904546328523264 908458726137984 909118943235468 911613096714852 911769435781344 917056086137856 917678283088896 920195918982144 920864666016288 923391043700832 923549402651904 924847644675528 926083145869056 926241966508032 927384949599192 927543993493824 930764632360122 935481565476864 936161421265728 938048044394496 938890754855424 939527766019584 942105345624576 942790015207152 945376544741328 945538674143616 946225838877732 946867826691612 955134539541504 957754936083456 958450978914912 960382521641984 961245296637696 961897474734336 965237396521608 968755025517678 970834066497792 973664486516736 974325090686976 975033175781952 976998136203264 977708163918528 977875838102016 978418707642306 980558625037824 981271240317648 981937005457968 984132089414784 985515493087188 993949163319168 996846974290944 997523307131904 998248251395808 1000986929726112 1001158596152064 1001714391157599 1004634841277592 1014093461735424 1014830448262848 1016875611150336 1017614619588672 1017789137616384 1020581426059776 1022016066905232 1027941952762368 1030762095293952 1035220408854912 1035972749268324 1038060519715968 1038238544157696 1038814924163436 1038993077983392 1041843539102688 1042022212321536 1043308068299091 1052416761161472 1055304049943808 1055485031602176 1056968736772032 1058380738136064 1059868513827648 1060050278278656 1060638767108046 1063548612833994 1063731008411568 1069898767160832 1077474303093888 1078257351279276 1080430336847232 1080615627592704 1081400958717408 1082134659076128 1085892071086809 1088409126454272 1091395159723008 1092188324810016 1094389385126912 1095372547331328 1096115727022848 1098566053300224 1099122903228672 1099311399696384 1099921684408344 1102939302198216 1103128453167552 1103930145357354 1104679131140214 1107148600591632 1109524647426048 1114323629465088 1117380758764032 1118192808734064 1121452846077312 1122213720523392 1123029282820284 1126110295941876 1126303420671072 1130214196437291 1135941900936192 1140855144452352 1143985062544128 1144181252745216 1144816447037256 1148154104317248 1149768075268386 1155594875000832 1156434696857664 1158765231310848 1159607357205696 1159806226586112 1162988136672768 1163777191653888 1164622959961776 1167818084680464 1168018362177408 1172073981490524 1183109038691328 1183968856306656 1186354879675392 1187217056186784 1187420660552448 1190678330403072 1192352078056104 1196697384463014 1202762012755968 1206061771364352 1207964270596608 1211278301517312 1212158590980624 1215484128953136 1215692581041792 1227819554688384 1228711865411268 1231188058267776 1231399203535872 1232294115747744 1233130192900704 1234777527825408 1235886809962752 1236513266132256 1236725324658432 1237411894959387 1240806714972993 1241019509813496 1248215228354304 1251854339807232 1252703688026112 1256140460832768 1257053353609536 1257966909825822 1260502059655104 1260718232191488 1261634451836976 1262490435588816 1277934638553216 1281660395516928 1282529966312448 1283462037508896 1286983195362144 1287203909338368 1287918502916913 1291673367356904 1294445421997056 1300044234375936 1303610885224704 1303834450802688 1304558276856408 1307411500050432 1308361653756864 1309249340610624 1310200829956998 1312176119219712 1313795345265522 1314020657449584 1321639653551616 1325265551092224 1330997668527744 1334649239634816 1334878128202752 1335619188210132 1339513121703456 1341396087813117 1353107264350464 1356819492784896 1357052183488512 1360775234746368 1362688089206976 1363678414853202 1367419645072278 1367654153672016 1370589270349824 1374349460391936 1376517424633344 1380293878473216 1381296999024432 1384080692954624 1385086565551248 1385324103977856 1389124718803584 1389362949762048 1391077424398788 1396146948540183 1403222348215296 1404242131898592 1407072066591744 1408336132283136 1409291649029376 1413158018436864 1413400371038208 1414185022810728 1418064817111992 1418308011215424 1420301740037418 1426531689547776 1436632404125184 1437676468372368 1440573782462976 1441867944956544 1442846212101504 1447856094782412 1453132538276517 1456251099746688 1460496729775104 1461487636030464 1462549763672928 1465497204304896 1466562245877792 1466813757153024 1467628061463459 1470585736264288 1470837937556736 1471090182100992 1471906860476472 1472905508186952 1476198134122176 1485764839286784 1489841011685376 1490923744978752 1495270461436416 1496284960697856 1497372377093712 1501480394589168 1501737894228096 1506952261916388 1521140192603136 1525313416725504 1526421929383008 1530872139089664 1533024100357848 1541912929143552 1546143142940928 1546408302114816 1550650848897024 1551702922205184 1552830613282368 1553959123902486 1557090779573952 1557357816236544 1558222386245154 1558489616975088 1562765308654032 1563033318482304 1578625141742208 1582956074915712 1583227547403264 1587571107204096 1589802770741472 1590958150662069 1595322919250991 1595596512617352 1604848150741248 1609527008323584 1610619027462144 1615037735356416 1616211454640832 1620645505270848 1620923441389056 1623201988614192 1637092739584512 1638282487215024 1641584077690368 1643058820996992 1644173590534272 1647849079950336 1648684354843008 1648967099544576 1649882526612516 1654408953297324 1654692679751328 1655895218036031 1657018696710321 1660722900887448 1664286971139072 1671485444197632 1676071138146048 1676358579603456 1677289213101096 1680669412873472 1680957642921984 1682179269115968 1683320580785088 1689165443912814 1703912851404288 1711282716678528 1715977593816192 1716271879117824 1717224670555884 1722231156475872 1724652112902579 1733392312501248 1738147846966272 1739411035808544 1744482205009152 1745665787480832 1746934439942664 1749568158959616 1751727127020696 1752027543266112 1758110972235786 1762186204735488 1767020734789632 1774663558036992 1775953284459984 1779532319513088 1780825584280176 1781130990828672 1786017495604608 1788528117084156 1804143019133952 1809092657046528 1816917452275968 1818237886470936 1823226193429704 1823538871562688 1834112172275712 1835356566177792 1840391837964288 1841729332032576 1846782087401664 1847098805303808 1849695289351056 1852166291738112 1854769899198384 1855087986987648 1861529264720244 1872322842531456 1877781509710848 1879055532039168 1884210691249152 1885580030414304 1886950364738733 1890753089482656 1891077348287232 1892451677755464 1893735653383224 1910269079083008 1915509872166912 1916901957829824 1920765043283968 1922490593275392 1923794949468672 1930474793043216 1937510051035356 1941668132995584 1950066351563904 1955416327837056 1955751676204032 1956837415284612 1961117250075648 1962542480635296 1963874010915936 1965301244935497 1968264178829568 1970693017898283 1971030986174376 1987898326638336 1993693948581888 1995046614263808 1996496502791616 2001973859452224 2002317192304128 2003428782315198 2009269682555184 2029660896525696 2035229239177344 2035578275232768 2041162852119552 2044032133810464 2051129467608417 2055883905524736 2061524190587904 2070440817709824 2071945498536648 2076121039431936 2076477088315392 2077629848326872 2077986155966784 2083687078205376 2084044424643072 2086616136598182 2104833522322944 2110608099887616 2113937473544064 2119737027655296 2120100556557312 2121277534216092 2127097225667988 2127462016823136 2139797534321664 2154948606187776 2156514702558552 2160860673694464 2161231255185408 2162801917434816 2164269318152256 2171784142173618 2176818252908544 2182790319446016 2184376649620032 2188778770253824 2190745094662656 2192231454045696 2198245806457344 2199843368816688 2205878604396432 2206256906335104 2207860290714708 2209358262280428 2214297201183264 2228647258930176 2234761517528064 2236385617468128 2242905692154624 2244427441046784 2246058565640568 2252220591883752 2252606841342144 2260428392874582 2271883801872384 2281710288904704 2287970125088256 2289632894074512 2296308208634496 2299536150536772 2312869393715328 2319214714411392 2319612453172224 2325976273345536 2327554383307776 2329245919923552 2335636169360928 2336036724354816 2337333579367731 2344147962981048 2366218077382656 2367937712613312 2372709759350784 2374434112373568 2374841321104896 2381356660806144 2384704156112208 2393394768926028 2415928541193216 2422556603034624 2424317181961248 2430968257906272 2431385162083584 2455639109376768 2457423730822536 2462376116535552 2462798407071744 2464588231495488 2466260385801408 2469555055650816 2471773619925504 2473026532264512 2473450649316864 2474823789918774 2481613429945986 2482039019626992 2496430456708608 2514106707219072 2515933819651644 2521004119310208 2521436464382976 2523268903673952 2524980871177632 2533748165869221 2555869277106432 2563320791033856 2565059932624896 2566924075017792 2573966390724288 2574407818676736 2575837005833826 2583346734713808 2588890843994112 2600088468751872 2607221770449408 2609116553712816 2616723307513728 2618498681221248 2620401659913996 2624352238439424 2627590690531044 2628041314899168 2637166458353679 2643279307103232 2650531102184448 2661995337055488 2669298479269632 2669756256405504 2671238376420264 2679026243406912 2682792175626234 2706214528700928 2713638985569792 2725376178413952 2727356829706404 2734839290144556 2735308307344032 2753034849266688 2760587756946432 2762593998048864 2768161385909248 2770173131102496 2770648207955712 2778249437607168 2778725899524096 2782154848797576 2792293897080366 2806444696430592 2808484263797184 2814144133183488 2816672264566272 2818583298058752 2826316036873728 2828370045621456 2836129634223984 2836616022430848 2840603480074836 2873264808250368 2875352936744736 2881147564925952 2883735889913088 2885692424203008 2895712189564824 2906265076553034 2912502199493376 2920993459550208 2922975272060928 2925099527345856 2930994408609792 2933124491755584 2933627514306048 2935256122926918 2941171472528576 2941675875113472 2943813720952944 2945811016373904 2952396268244352 2981847489957504 2990540922872832 2992569921395712 2994744754187424 3002960789178336 3003475788456192 3005143173472797 3013904523832776 3042280385206272 3050626833451008 3052843858766016 3061744278179328 3066048200715696 3083825858287104 3092286285881856 3105661226564736 3107918247804972 3114181559147904 3114715632473088 3116444772490308 3116979233950176 3125530617308064 3126066636964608 3129924204897273 3157250283484416 3165912149831424 3166455094806528 3175142214408192 3179605541482944 3181916301324138 3190645838501982 3191193025234704 3209696301482496 3232422909281664 3241291010541696 3241846882778112 3246403977228384 3257676213260427 3274185479169024 3276564974430048 3283168155380736 3286117641993984 3288347181068544 3295698159900672 3297368709686016 3297934199089152 3299765053225032 3308817906594648 3309385359502656 3311790436072062 3314037393420642 3321445801774896 3328573942278144 3342970888395264 3352142276292096 3354578426202192 3361338825746944 3364358538231936 3366641161570176 3378330887825628 3390642589311873 3407825702808576 3422565433357056 3431955187632384 3432543758235648 3434449341111768 3444462312951744 3449304225805158 3466784625002496 3476295693932544 3478822071617088 3488964410018304 3491331574961664 3493868879885328 3503454254041392 3504055086532224 3516221944471572 3549327116073984 3551906568919968 3559064639026176 3561651168560352 3562261981657344 3572034991209216 3577056234168312 3608286038267904 3618185314093056 3633834904551936 3636475772941872 3646452386859408 3647077743125376 3683458664065152 3693564174803328 3694197610607616 3699390578702112 3704332583476224 3709539798396768 3710175973975296 3712235684878161 3722420144918979 3723058529440488 3744645685062912 3755563019421696 3758111064078336 3768421382498304 3771160060828608 3773900729477466 3781506178965312 3782154696574464 3784903355510928 3787471306766448 3833803915659648 3844981186550784 3847589898937344 3860949586086432 3863755508750739 3875020102070712 3883336265991168 3900132703127808 3910832655674112 3911503352408064 3913674830569224 3922234500151296 3925084961270592 3927748021831872 3930602489870994 3936528357659136 3941386035796566 3942061972348752 3975796653276672 3992993005583232 4003947718904448 4004634384608256 4006857564630396 4018539365110368 4024188263439351 4059321793051392 4070458478354688 4071156550465536 4082325704239104 4088064267620928 4102258935216834 4111767811049472 4123048381175808 4140881635419648 4143890997073296 4152242078863872 4155259696653744 4155972311933568 4167374156410752 4168088849286144 4173232273196364 4188440845620549 4209667044645888 4221216199775232 4227874947088128 4239474055310592 4240201113114624 4242555068432184 4254194451335976 4254924033646272 4279595068643328 4309897212375552 4313029405117104 4321721347388928 4325603834869632 4328538636304512 4343568284347236 4368753299240064 4381490189325312 4384462908091392 4396491612914688 4399686737633376 4402884184390377 4411757208792864 4412513812670208 4415720581429416 4418716524560856 4428594402366528 4457294517860352 4469523035056128 4472771234936256 4485811384309248 4488854882093568 4492117131281136 4504441183767504 4505213682684288 4520856785749164 4563420577809408 4575940250176512 4579265788149024 4592616417268992 4599072301073544 4625738787430656 4638429428822784 4639224906344448 4651952546691072 4655108766615552 4658491839847104 4671272338721856 4672073448709632 4674667158735462 4688295925962096 4735875425226624 4748868224747136 4749682642209792 4762713321612288 4769408312224416 4772874451986207 4785968757752973 4786789537852056 4831857082386432 4845113206069248 4848634363922496 4861936515812544 4862770324167168 4911278218753536 4914847461645072 4924752233071104 4929176462990976 4932520771602816 4943547239851008 4946053064529024 4946901298633728 4949647579837548 4963226859891972 4964078039253984 4971056090130963 4992860913417216 5028213414438144 5031867639303288 5042008238620416 5042872928765952 5046537807347904 5049961742355264 5067496331738442 5111738554212864 5133848150035584 5147932781448576 5148815637353472 5151674011667652 5166693469427616 5200176937503744 5214443540898816 5218233107425632 5233446615027456 5236997362442496 5240803319827992 5248704476878848 5255181381062088 5256082629798336 5274332916707358 5286558614206464 5301062204368896 5323990674110976 5338596958539264 5342476752840528 5358052486813824 5365584351252468 5412429057401856 5427277971139584 5450752356827904 5454713659412808 5469678580289112 5470616614688064 5506069698533376 5521175513892864 5525187996097728 5536322771818496 5540346262204992 5541296415911424 5556498875214336 5564309697595152 5584587794160732 5616968527594368 5633344529132544 5637166596117504 5652632073747456 5656740091242912 5672259268447968 5673232044861696 5681206960149672 5746529616500736 5750705873489472 5762295129851904 5767471779826176 5771384848406016 5791424379129648 5812530153106068 5825004398986752 5850199054691712 5866248983511168 5867255028612096 5870512245853836 5882342945057152 5883351750226944 5887627441905888 5891622032747808 5904792536488704 5912079053694849 5963694979915008 5981081845745664 5985139842791424 5989489508374848 6005921578356672 6006951576912384 6010286346945594 6027809047665552 6105687717532032 6123488556358656 6132096401431392 6153388402825251 6167651716574208 6184572571763712 6211322453129472 6215836495609944 6228363118295808 6229431264946176 6232889544980616 6233958467900352 6251061234616128 6252133273929216 6259848409794546 6314500566968832 6331824299662848 6359211082965888 6363832602648276 6381291677003964 6382386050469408 6419392602964992 6464845818563328 6482582021083392 6483693765556224 6492807954456768 6515352426520854 6548370958338048 6553129948860096 6566336310761472 6572235283987968 6576694362137088 6594737419372032 6599530106450064 6617635813189296 6618770719005312 6623580872144124 6628074786841284 6642891603549792 6685941776790528 6704284552584192 6709156852404384 6722677651493888 6728717076463872 6733282323140352 6756661775651256 6781285178623746 6815651405617152 6845130866714112 6863910375264768 6868898682223536 6888924625903488 6898608451610316 6957644143234176 6977928820036608 6982663149923328 6987737759770656 7006908508082784 7008110173064448 7012000738103193 7032443888943144 7098654232147968 7103813137839936 7118129278052352 7123302337120704 7124523963314688 7144069982418432 7154112468336624 7267669809103872 7272951545883744 7292904773718816 7294155486250752 7366917328130304 7387128349606656 7388395221215232 7398781157404224 7408665166952448 7419079596793536 7420351947950592 7424471369756322 7444840289837958 7446117058880976 7489291370125824 7542320121657216 7547801458954932 7563012357930624 7564309393148928 7569806711021856 7574942613532896 7601244497607663 7667607831319296 7689962373101568 7695179797874688 7721899172172864 7727511017501478 7750040204141424 7766672531982336 7800265406255616 7821665311348224 7827349661138448 7850169922541184 7855496043663744 7861204979741988 7873056715318272 7882772071593132 7884123944697504 7911499375061037 7951593306553344 7985986011166464 8007895437808896 8009268769216512 8013715129260792 8037078730220736 8048376526878702 8118643586102784 8140916956709376 8176128535241856 8204517870433668 8281763270839296 8287781994146592 8304484157727744 8310519393307488 8311944623867136 8334748312821504 8336177698572288 8346464546392728 8376881691241098 8419334089291776 8442432399550464 8455749894176256 8478948110621184 8485110136864368 8508388902671952 8509848067292544 8619794424751104 8626058810234208 8643442694777856 8651207669739264 8657077272609024 8687136568694472 8737506598480128 8762980378650624 8768925816182784 8792983225829376 8799373475266752 8805768368780754 8823514417585728 8825027625340416 8831441162858832 8837433049121712 8857188804733056 8945542469872512 8971622768618496 8977709764187136 8984234262562272 9008882367535008 9010427365368576 9015429520418391 9041713571498328 9126841155618816 9151880500353024 9158531576298048 9185232834537984 9198144602147088 9251477574861312 9276858857645568 9316983679694208 9342544677443712 9344146897419264 9349334317470924 9376591851924192 9389772614691819 9471750850453248 9497736449494272 9499365284419584 9525426643224576 9538816624448832 9545748903972414 9571937515505946 9573579075704112 9697268727844992 9723873031625088 9725540648334336 9773028639781281 9822556437507072 9829694923290144 9849504466142208 9858352925981952 9865041543205632 9887094479702016 9892106129058048 9893802597267456 9899295159675096 9926453719783944 9928156078507968 9942112180261926 9985721826834432 10056426828876288 10063735278606576 10084016477240832 10093075614695808 10099923484710528 10134992663476884 10171927767935619 10223477108425728 10267696300071168 10295865562897152 10297631274706944 10303348023335304 10333386938855232 10400353875007488 10428887081797632 10436466214851264 10466893230054912 10473994724884992 10481606639655984 10510362762124176 10512165259596672 10548665833414716 10647981348221952 10677193917078528 10684953505681056 10716104973627648 10731168702504936 10824858114803712 10854555942279168 10901504713655808 10909427318825616 10939357160578224 10941233229376128 11050375992195456 11080692524409984 11082592831822848 11112997750428672 11128619395190304 11136707054634483 11167260434756937 11169175588321464 11233937055188736 11266689058265088 11274333192235008 11305264147494912 11313480182485824 11344518536895936 11346464089723392 11362413920299344 11501411746978944 11534943559652352 11542769696812032 11582848758259296 11591266526252217 11625060306212136 11650008797973504 11700398109383424 11732497967022336 11734510057224192 11741024491707672 11764685890114304 11766703500453888 11775254883811776 11783244065495616 11809585072977408 11824158107389698 11927389959830016 11978979016749696 12011843156713344 12013903153824768 12020572693891188 12055618095331104 12072564790318053 12211375435064064 12246977112717312 12264192802862784 12306776805650502 12335303433148416 12369145143527424 12422644906258944 12431672991219888 12456726236591616 12465779089961232 12467916935800704 12502122469232256 12504266547858432 12519696819589092 12629001133937664 12663648599325696 12718422165931776 12727665205296552 12762583354007928 12764772100938816 12838785205929984 12929691637126656 12965164042166784 12985615908913536 13030704853041708 13106259897720192 13144470567975936 13153388724274176 13189474838744064 13199060212900128 13208652553171131 13235271626378592 13237541438010624 13247161744288248 13256149573682568 13285783207099584 13371883553581056 13408569105168384 13418313704808768 13445355302987776 13457434152927744 13466564646280704 13513323551302512 13562570357247492 13690261733428224 13727820750529536 13737797364447072 13777849251806976 13797216903220632 13915288286468352 13955857640073216 13965326299846656 13975475519541312 14013817016165568 14016220346128896 14024001476206386 14064887777886288 14207626275679872 14246604674241408 14249047926629376 14288139964836864 14308224936673248 14357906273258919 14535339618207744 14545903091767488 14585809547437632 14588310972501504 14733834656260608 14774256699213312 14797562314808448 14838159193587072 14840703895901184 14848942739512644 14889680579675916 14892234117761952 14978582740251648 15084640243314432 15095602917909864 15126024715861248 15128618786297856 15139613422043712 15149885227065792 15202488995215326 15335215662638592 15443798344345728 15455022035002956 15500080408282848 15600530812511232 15643330622696448 15654699322276896 15700339845082368 15710992087327488 15722409959483976 15746113430636544 15765544143186264 15768247889395008 15822998750122074 15903186613106688 15971972022332928 16015790875617792 16027430258521584 16074157460441472 16096753053757404 16237287172205568 16281833913418752 16352257070483712 16409035740867336 16563526541678592 16575563988293184 16608968315455488 16621038786614976 16623889247734272 16669496625643008 16692929092785456 16753763382482196 16911499788352512 16957896221242368 16970220273728736 17016777805343904 17019696134585088 17239588849502208 17252117620468416 17286885389555712 17302415339478528 17314154545218048 17374273137388944 17475013196960256 17598746950533504 17611536737561508 17647028835171456 17650055250680832 17662882325717664 17674866098243424 17714377609466112 17736237161084547 17891084939745024 17943245537236992 17955419528374272 17968468525124544 18017764735070016 18020854730737152 18030859040836782 18083427142996656 18317063152596096 18370465669075968 18396289204294176 18460165208475753 18502955149722624 18553717715291136 18633967359388416 18685089354887424 18688293794838528 18698668634941848 18753183703848384 18779545229383638 18943501700906496 18995472898988544 19077633248897664 19091497807944828 19143875031011892 19147158151408224 19394537455689984 19447746063250176 19451081296668672 19546057279562562 19645112875014144 19659389846580288 19699008932284416 19716705851963904 19730083086411264 19784212258116096 19798590319350192 19852907439567888 19856312157015936 19884224360523852 20112853657752576 20127470557213152 20168032954481664 20186151229391616 20199846969421056 20269985326953768 20343855535871238 20446954216851456 20535392600142336 20591731125794304 20606696046670608 20666773877710464 20872932429702528 20933786460109824 20947989449769984 20963213279311968 21020725524248352 21024330519193344 21036002214309579 21097331666829432 21295962696443904 21354387834157056 21369907011362112 21432209947255296 21462337405009872 21803009427311616 21818854637651232 21878714321156448 21882466458752256 22100751984390912 22161385048819968 22165185663645696 22225995500857344 22257238790380608 22273414109268966 22334520869513874 22338351176642928 22467874110377472 22626960364971648 22689037073791872 22692928179446784 22724827840598688 22803733492822989 23002823493957888 23069887119304704 23085539393624064 23165697516518592 23182533052504434 23250120612424272 23300017595947008 23400796218766848 23464995934044672 23482048983415344 23529371780228608 23550509767623552 23566488130991232 23619170145954816 23648316214779396 23734498125183111 23854779919660032 23957958033499392 24023686313426688 24027806307649536 24041145387782376 24111236190662208 24145129580636106 24422750870128128 24528385605725568 24613553611301004 24845289812517888 24863345982439776 24913452473183232 24931558179922464 24935833871601408 25004244938464512 25008533095716864 25039393639178184 25258002267875328 25327297198651392 25436844331863552 25455330410593104 25525166708015856 25529544201877632 25859383274253312 25930328084333568 25971231817827072 26061409706083416 26212519795440384 26288941135951872 26306777448548352 26378949677488128 26398120425800256 26417305106342262 26470543252757184 26475082876021248 26494323488576496 26512299147365136 26571566414199168 26836627409617536 26914868305855488 26933129292561408 27026647102605024 27046288561255173 27125140714494984 27380523466856448 27455641501059072 27475594728894144 27555698503613952 27594433806441264 27830576572936704 27950951039082624 28027634032331136 28032440692257792 28048002952412772 28129775555772576 28169317844075457 28415252551359744 28493209348482816 28498095853258752 28576279929673728 28616449873346496 28715812546517838 29091806183534976 29171619094875264 29176621945003008 29319085919343843 29467669312521216 29548513398426624 29595124629616896 29676318387174144 29681407791802368 29697885479025288 29779361159351832 29784468235523904 29957165480503296 30169280486628864 30191205835819728 30252049431722496 30279226844087424 30299770454131584 30404977990430652 30670431325277184 30887596688691456 30910044070005912 31000160816565696 31201061625022464 31286661245392896 31309398644553792 31400679690164736 31421984174654976 31444819918967952 31531088286372528 31536495778790016 31645997500244148 31943944044665856 32031581751235584 32054860517043168 32148314920882944 32193506107514808 32474574344411136 32563667826837504 32704514140967424 32818071481734672 33151127976586368 33242077573229952 33247778495468544 33338993251286016 33385858185570912 33410121163903449 33501781304270811 33507526764964392 33822999576705024 33915792442484736 33940440547457472 34033555610687808 34039392269170176 34504235240936832 34604830678957056 34628309090436096 34748546274777888 34950026393920512 35197493901067008 35223073475123016 35294057670342912 35300110501361664 35325764651435328 35349732196486848 35428755218932224 35472474322169094 35782169879490048 35936937050249088 36035529470140032 36041709461474304 36061718081673564 36166854285993312 36634126305192192 36740931338151936 36792578408588352 36920330416951506 37005910299445248 37107435430582272 37267934718776832 37370178709774848 37397337269883696 37506367407696768 37559090458767276 37887003401812992 37990945797977088 38155266497795328 38182995615889656 38287750062023784 38294316302816448 38789074911379968 38895492126500352 39092114559125124 39318779693160576 39433411703927808 39460166172822528 39568424516232192 39597180638700384 39705814879135776 39712624314031872 39768448721047704 40225707315505152 40254941114426304 40336065908963328 40372302458783232 40399693938842112 40539970653907536 40687711071742476 41070785200284672 41183462251588608 41213392093341216 41333547755420928 41745864859405056 41867572920219648 41895978899539968 41926426558623936 42041451048496704 42048661038386688 42072004428619158 42194663333658864 42739814022724224 42864419894510592 42924674810019744 43073718819776757 43606018854623232 43637709275302464 43757428642312896 43764932917504512 44201503968781824 44322770097639936 44514477580761216 44546828218537932 44669041739027748 44676702353285856 44935748220754944 45253920729943296 45378074147583744 45385856358893568 45449655681197376 45607466985645978 46005646987915776 46331395033037184 46365066105008868 46500241224848544 46801592437533696 46929991868089344 46964097966830688 47058743560457216 47101019535247104 47132976261982464 47238340291909632 47296632429558792 47468996250366222 47709559839320064 47915916066998784 48047372626853376 48082290775564752 48222472381324416 48290259161272212 48845501740256256 49056771211451136 49227107222602008 49690579625035776 49726691964879552 49826904946366464 49863116359844928 49871667743202816 50008489876929024 50078787278356368 50873688663727104 50910660821186208 51050333416031712 51059088403755264 51718766548506624 51860656168667136 51942463635654144 52122819412166832 52425039590880768 52796240851600512 52834610212684524 52941086505514368 52950165752042496 52988646977152992 53024598294730272 53143132828398336 53208711483253641 53673254819235072 53829736611710976 53866258585122816 54053294205210048 54092577122510346 54250281428989968 54951189457788288 55111397007227904 55188867612882528 55380495625427259 55661153145873408 55901902078165248 56055268064662272 56064881384515584 56096005904825544 56259551111545152 56338635688150914 56830505102719488 56986418696965632 57232899746692992 57431625093035676 58183612367069952 58343238189750528 58353243890006016 58638171838687686 58935338625042432 59097026796853248 59190249259233792 59352636774348288 59395770958050576 59558722318703664 59568936471047808 60338560973257728 60382411671639456 60504098863444992 60558453688174848 60599540908263168 60809955980861304 61340862650554368 61775193377382912 61820088140011824 62000321633131392 62618797289107584 62801359380329472 62843968349309952 62889639837935904 63062176572745056 63072991557580032 63108006642928737 63291995000488296 63887888089331712 64063163502471168 64109721034086336 64296629841765888 64387012215029616 65409028281934848 65636142963469344 66302255953172736 66484155146459904 66495556990937088 66677986502572032 66771716371141824 66820242327806898 67003562608541622 67015053529928784 67880881094914944 68067111221375616 68078784538340352 68411200478468967 69008470481873664 69209661357914112 69256618180872192 69497092549555776 69900052787841024 70394987802134016 70446146950246032 70588115340685824 70651529302870656 70699464392973696 70857510437864448 70944948644338188 71203494375549333 71564339758980096 71873874100498176 72071058940280064 72083418922948608 72123436163347128 72333708571986624 73268252610384384 73585156817176704 73840660833903012 74535869437553664 74740357419549696 74794674539767392 75012734815393536 75118180917534552 75774006803625984 75981891595954176 76310532995590656 76365991231779312 76575500124047568 76588632605632896 77578149822759936 77790984253000704 78184229118250248 78637559386321152 78866823407855616 78920332345645056 79136849032464384 79194361277400768 79411629758271552 79425248628063744 79536897442095408 80509882228852608 80744604917566464 80799387877684224 81079941307815072 81138865683765519 81375422143484952 82141570400569344 82366924503177216 82426784186682432 82667095510841856 83491729718810112 83852853117247872 84082902096993408 84097322076773376 84144008857238316 84389326667317728 84507953532226371 85479628045448448 85728839789021184 85849349620039488 86147437639553514 87275418550604928 87514857284625792 87529865835009024 88403007937563648 88645540195279872 89028955161522432 89093656437075864 89338083478055496 89353404706571712 89871496441509888 90507841459886592 90756148295167488 90899311362394752 91214933971291956 92011293975831552 92662790066074368 92730132210017736 93000482449697088 93603184875067392 93859983736178688 93928195933661376 94117487120914432 94202039070494208 94265952523964928 94593264859117584 94937992500732444 95831832133997568 96094745253706752 96164581551129504 96444944762648832 96580518322544424 97691003480512512 98113542422902272 98454214445204016 99453383929759104 99726232719689856 99743335486405632 100016979753858048 100157574556712736 100505343912812433 101747377327454208 101821321642372416 102100666832063424 102118176807510528 103884927271308288 104245638824333664 104850079181761536 105592481703201024 105669220425369048 105882173011028736 105900331504084992 105977293954305984 106049196589460544 106286265656796672 106417422966507282 107346509638470144 108106588410420096 108185154245020692 108500562857979936 109902378915576576 110222794014455808 110377735225765056 110760991250854518 111322306291746816 111803804156330496 112110536129324544 112192011809651088 112519102223090304 112677271376301828 113661010205438976 113972837393931264 114465799493385984 114863250186071352 116367224734139904 116686476379501056 117276343677375372 118380498518467584 118705273548696576 118791541916101152 119117444637407328 119137872942095616 120677121946515456 120764823343278912 121008197726889984 121116907376349696 121199081816526336 121619911961722608 123550386754765824 123640176280023648 124000643266262784 125237594578215168 125602718760658944 125687936698619904 125779279675871808 126124353145490112 126145983115160064 126216013285857474 126583990000976592 128219442068172672 128593259683531776 128774024430059232 129221156459330271 130818056563869696 131272285926938688 132604511906345472 132968310292919808 133543432742283648 133640484655613796 134007125217083244 134030107059857568 135761762189829888 136134222442751232 136157569076680704 136822400956937934 138016940963747328 138994185099111552 140789975604268032 140892293900492064 141176230681371648 141303058605741312 141398928785947392 141715020875728896 141889897288676376 142406988751098666 143128679517960192 143747748200996352 144142117880560128 144246872326694256 144667417143973248 146536505220768768 147170313634353408 147681321667806024 149071738875107328 149480714839099392 149589349079534784 150025469630787072 150236361835069104 152621065991181312 152731982463558624 153151000248095136 153177265211265792 155156299645519872 155581968506001408 156368458236500496 157275118772642304 158388722554801536 158823259516543104 158850497256127488 159073794884190816 159626134449760923 161019764457705216 161489209835132928 161598775755368448 162159882615630144 162277731367531038 162750844286969904 164853568373364864 165334191021683712 166141486876281777 166983459437620224 167705706234495744 168165804193986816 168194644153546752 168288017714476632 168778653334635456 169015907064452742 170959256090896896 171698699240078976 172294875279107028 174550837101209856 175029714569251584 175059731670018048 176806015875127296 177291080390559744 178057910323044864 178187312874151728 178676166956110992 178706809413143424 181015682919773184 181512296590334976 181798622724789504 182429867942583912 184022587951663104 185325580132148736 185460264420035472 186000964899394176 187856391867322752 188404078140988416 188531905047929856 189186529718235168 189324019928786211 189875985001464888 191663664267995136 192189490507413504 192329163102259008 192889889525297664 193161036645088848 196227084845804544 196908428890408032 198906767859518208 199452465439379712 199486670972811264 200033959507716096 200315149113425472 201010687825624866 203642643284744832 204201333664126848 204236353615021056 205233601435406901 207769854542616576 208491277648667328 209700158363523072 211184963406402048 211338440850738096 211764346022057472 211954587908611968 212098393178921088 212572531313593344 212834845933014564 214693019276940288 216213176820840192 216370308490041384 217001125715959872 219804757831153152 220755470451530112 221521982501709036 223607608312660992 224221072258649088 224384023619302176 225038204446180608 225354542752603656 227322020410877952 227945674787862528 228931598986771968 229726500372142704 232734449468279808 233372952759002112 234552687354750744 236760997036935168 237410547097393152 237583083832202304 238234889274814656 238275745884191232 241529646686557824 242233814752699392 242398163633052672 243239823923445216 247100773509531648 247280352560047296 248001286532525568 250475189156430336 251558559351743616 252248706290980224 252291966230320128 252432026571714948 253167980001953184 256438884136345344 257186519367063552 257548048860118464 258442312918660542 262544571853877376 265209023812690944 265936620585839616 267086865484567296 267280969311227592 268014250434166488 268060214119715136 271523524379659776 272268444885502464 273644801913875868 276033881927494656 277988370198223104 281579951208536064 281784587800984128 282352461362743296 282606117211482624 282797857571894784 283779794577352752 284813977502197332 287495496401992704 288284235761120256 288493744653388512 289334834287946496 293073010441537536 294340627268706816 295362643335612048 299178698159069568 300050939261574144 300472723670138208 301516031738437299 305242131982362624 305463964927117248 306302000496190272 306354530422531584 312736916473000992 314550237545284608 316777445109603072 317646519033086208 317700994512254976 318147589768381632 319252268899521846 322039528915410432 324319765231260288 324555462735062076 325501688573939808 329707136746729728 330668382043367424 332282973752563554 333966918875240448 335411412468991488 336331608387973632 336576035428953264 337557306669270912 338031814128905484 341918512181793792 343397398480157952 344589750558214056 349101674202419712 350059429138503168 356115820646089728 356374625748303456 357352333912221984 357413618826286848 362031365839546368 363024593180669952 363597245449579008 364859735885167824 370651160264297472 370920528840070944 372001929798788352 375712783734645504 376808156281976832 377063810095859712 378373059436470336 378648039857572422 379751970002929776 384658326204518016 385779779050595328 386322073290177696 387663469377990813 392454169691609088 393816857780816064 397813535719036416 398904930878759424 400630298226850944 402021375651249732 407285286569489664 408402667328253696 408472707230042112 410467202870813802 416982555297334656 422369926812804096 422676881701476192 423528692044114944 423909175817223936 424196786357842176 425145062627186688 425669691866029128 429386038553880576 432426353641680384 432740616980082768 434002251431919744 439609515662306304 441510940903060224 443043965003418072 447215216625321984 448442144517298176 448768047238604352 450076408892361216 450709085505207312 457863197973543936 459453000744285408 465468898936559616 466745905518004224 469105374709501488 475166167664404608 476469778549629312 476551491768382464 478878403349282769 483059293373115648 484467629505398784 484796327266105344 486479647846890432 494560705120094592 496002573065051136 498424460628845331 500950378312860672 503117118703487232 504497412581960448 504583932460640256 504864053143429896 506335960003906368 512877768272690688 515096097720236928 516884625837321084 525089143707754752 530418047625381888 531873241171679232 534173730969134592 534561938622455184 536028500868332976 536120428239430272 543047048759319552 544536889771004928 547289603827751736 552067763854989312 555976740396446208 563569175601968256 565212234422965248 565595715143789568 567559589154705504 567972059786358633 569627955004394664 574990992803985408 576568471522240512 576987489306777024 578669668575892992 588681254537413632 590725286671224096 598357396318139136 600101878523148288 600945447340276416 603032063476874598 610927929854234496 612604000992380544 612709060845063168 625473832946001984 629100475090569216 633554890219206144 635293038066172416 636295179536763264 638504537799043692 644079057830820864 648639530462520576 649110925470124152 651003377147879616 659414273493459456 664565947505127108 670822824937982976 672663216775947264 673152070857906528 675114613338541824 676063628257810968 683837024363587584 686794796960315904 689179501116428112 698203348404839424 700118858277006336 712231641292179456 712749251496606912 714704667824443968 714827237652573696 727194490899158016 729719471770335648 741302320528594944 741841057680141888 744003859597576704 751425567469291008 756746118872940672 757296079715144844 759503940005859552 769316652409036032 771559558101190656 772644146580355392 775326938755981626 787633715561632128 795627071438072832 797809861757518848 801260596453701888 804042751302499464 814570573138979328 816805334656507392 820934405741627604 833965110594669312 844739853625608192 845353763402952384 847057384088229888 847818351634447872 848393572715684352 851339383732058256 864852707283360768 865481233960165536 868004502863839488 879219031324612608 883021881806120448 886087930006836144 897536094477208704 900152817784722432 901418171010414624 904548095215311897 915726395947087872 918906001488570816 938210749419002976 950332335328809216 952939557099258624 953102983536764928 957756806698565538 966118586746231296 972959295693780864 989121410240189184 992005146130102272 996848921257690662 1001900756625721344 1006234237406974464 1008994825163920896 1009728106286859792 1012671920007812736 1025755536545381376 1030192195440473856 1033769251674642168 1050178287415509504 1068347461938269184 1069123877244910368 1072057001736665952 1072240856478860544 1086094097518639104 1089073779542009856 1094579207655503472 1111953480792892416 1127138351203936512 1130424468845930496 1131191430287579136 1135119178309411008 1135944119572717266 1139255910008789328 1153974978613554048 1157339337151785984 1162990408133972439 1177362509074827264 1181450573342448192 1196714792636278272 1201890894680552832 1206064126953749196 1221855859708468992 1225208001984761088 1225418121690126336 1250947665892003968 1267109780438412288 1270586076132344832 1272590359073526528 1277009075598087384 1288158115661641728 1297279060925041152 1298221850940248304 1302006754295759232 1318828546986918912 1329131895010254216 1341645649875965952 1345326433551894528 1346304141715813056 1350229226677083648 1352127256515621936 1373589593920631808 1378359002232856224 1396406696809678848 1400237716554012672 1425498502993213824 1429409335648887936 1429654475305147392 1436635210047848307 1454388981798316032 1459438943540671296 1483682115360283776 1488007719195153408 1502851134938582016 1513492237745881344 1514592159430289688 1519007880011719104 1538633304818072064 1545288293160710784 1550653877511963252 1575267431123264256 1591254142876145664 1595619723515037696 1602521192907403776 1608085502604998928 1629141146277958656 1633610669313014784 1641868811483255208 1667930221189338624 1690707526805904768 1695636703268895744 1696787145431368704 1702678767464116512 1729705414566721536 1730962467920331072 1736009005727678976 1766043763612240896 1772175860013672288 1795072188954417408 1800305635569444864 1802836342020829248 1809096190430623794 1837812002977141632 1876421498838005952 1900664670657618432 1905879114198517248 1915513613397131076 1932237173492462592 1945918591387561728 1978242820480378368 1993697842515381324 2012468474813948928 2017989650327841792 2019456212573719584 2025343840015625472 2051511073090762752 2060384390880947712 2067538503349284336 2100356574831019008 2136694923876538368 2138247754489820736 2144114003473331904 2144481712957721088 2189158415311006944 2223906961585784832 2254276702407873024 2270238356618822016 2271888239145434532 2278511820017578656 2307949957227108096 2314678674303571968 2325980816267944878 2362901146684896384 2393429585272556544 2403781789361105664 2412128253907498392 2443711719416937984 2450416003969522176 2501895331784007936 2534219560876824576 2541172152264689664 2545180718147053056 2554018151196174768 2594558121850082304 2596443701880496608 2604013508591518464 2637657093973837824 2658263790020508432 2692608283431626112 2700458453354167296 2704254513031243872 2713644285645935691 2747179187841263616 2756718004465712448 2850997005986427648 2858818671297775872 2859308950610294784 2873270420095696614 2918877887081342592 2967364230720567552 2976015438390306816 3005702269877164032 3026984475491762688 3029184318860579376 3038015760023438208 3077266609636144128 3090576586321421568 3101307755023926504 3150534862246528512 3205042385814807552 3216171005209997856 3258282292555917312 3267221338626029568 3283737622966510416 3335860442378677248 3381415053611809536 3391273406537791488 3393574290862737408 3405357534928233024 3461924935840662144 3472018011455357952 3488971224401917317 3532087527224481792 3544351720027344576 3590144377908834816 3605672684041658496 3618192380861247588 3675624005954283264 3752842997676011904 3801329341315236864 3811758228397034496 3831027226794262152 3864474346984925184 3891837182775123456 3956485640960756736 3987395685030762648 4024936949627897856 4035979300655683584 4038912425147439168 4050687680031250944 4120768781761895424 4135077006698568672 4200713149662038016 4276495508979641472 4288228006946663808 4288963425915442176 4378316830622013888 4508553404815746048 4540476713237644032 4543776478290869064 4557023640035157312 4615899914454216192 4651961632535889756 4725802293369792768 4786859170545113088 4807563578722211328 4824256507814996784 4887423438833875968 4900832007939044352 5003790663568015872 5090361436294106112 5108036302392349536 5189116243700164608 5192887403760993216 5208027017183036928 5316527580041016864 5385216566863252224 5400916906708334592 5408509026062487744 5427288571291871382 5513436008931424896 5701994011972855296 5717637342595551744 5746540840191393228 5837755774162685184 5934728461441135104 6053968950983525376 6058368637721158752 6076031520046876416 6154533219272288256 6181153172642843136 6202615510047853008 6301069724493057024 6410084771629615104 6432342010419995712 6567475245933020832 6671720884757354496 6762830107223619072 6810715069856466048 6923849871681324288 6944036022910715904 6977942448803834634 7088703440054689152 7180288755817669632 7211345368083316992 7236384761722495176 7351248011908566528 7505685995352023808 7602658682630473728 7623516456794068992 7662054453588524304 7783674365550246912 7912971281921513472 7974791370061525296 8077824850294878336 8101375360062501888 8140932856937807073 8241537563523790848 8270154013397137344 8552991017959282944 8576456013893327616 8577926851830884352 8756633661244027776 9017106809631492096 9080953426475288064 9087552956581738128 9114047280070314624 9231799828908432384 9303923265071779512 9451604586739585536 9615127157444422656 9648513015629993568 9774846877667751936 9801664015878088704 10007581327136031744 10180722872588212224 10216072604784699072 10385774807521986432 10416054034366073856 10633055160082033728 10770433133726504448 10817018052124975488 10854577142583742764 11026872017862849792 11403988023945710592 11435274685191103488 11493081680382786456 11675511548325370368 11869456922882270208 12107937901967050752 12116737275442317504 12152063040093752832 12362306345285686272 12405231020095706016 12602139448986114048 12864684020839991424 13134950491866041664 13525660214447238144 13621430139712932096 13847699743362648576 13955884897607669268 14177406880109378304 14360577511635339264 14422690736166633984 14472769523444990352 14702496023817133056 15011371990704047616 15324108907177048608 15567348731100493824 15949582740123050592 16155649700589756672 16202750720125003776 16281865713875614146 16540308026794274688 17105982035918565888 17152912027786655232 17513267322488055552 18161906852950576128 18175105913163476256 18228094560140629248 18463599657816864768 18607846530143559024 18903209173479171072 19230254314888845312 19297026031259987136 20015162654272063488 20432145209569398144 20771549615043972864 20832108068732147712 21266110320164067456 21540866267453008896 21634036104249950976 21709154285167485528 22053744035725699584 22807976047891421184 22870549370382206976 22986163360765572912 23351023096650740736 23738913845764540416 24233474550884635008 24304126080187505664 24422798570813421219 24724612690571372544 24810462040191412032 25729368041679982848 26269900983732083328 27051320428894476288 27242860279425864192 27695399486725297152 27911769795215338536 28354813760218756608 28845381472333267968 28945539046889980704 29404992047634266112 30022743981408095232 30648217814354097216 31899165480246101184 32311299401179513344 32563731427751228292 33080616053588549376 34211964071837131776 34305824055573310464 35026534644976111104 36323813705901152256 36350211826326952512 36456189120281258496 37215693060287118048 37806418346958342144 38594052062519974272 40864290419138796288 41543099230087945728 42532220640328134912 43081732534906017792 43268072208499901952 43418308570334971056 44107488071451399168 45972326721531145824 46702046193301481472 48466949101769270016 48608252160375011328 48845597141626842438 49620924080382824064 51458736083359965696 52539801967464166656 54485720558851728384 55390798973450594304 55823539590430677072 56709627520437513216 57690762944666535936 57891078093779961408 60045487962816190464 61296435628708194432 63798330960492202368 64622598802359026688 65127462855502456584 66161232107177098752 68423928143674263552 68611648111146620928 70053069289952222208 72700423652653905024 72912378240562516992 74431386120574236096 77188104125039948544 81728580838277592576 83086198460175891456 85064441280656269824 86536144416999803904 86836617140669942112 88214976142902798336 91944653443062291648 96933898203538540032 97691194283253684876 99241848160765648128 102917472166719931392 105079603934928333312 108971441117703456768 111647079180861354144 113419255040875026432 115782156187559922816 122592871257416388864 127596661920984404736 129245197604718053376 130254925711004913168 132322464214354197504 140106138579904444416 145400847305307810048 145824756481125033984 148862772241148472192 154376208250079897088 163457161676555185152 166172396920351782912 170128882561312539648 173072288833999607808 173673234281339884224 183889306886124583296 193867796407077080064 195382388566507369752 198483696321531296256 205834944333439862784 210159207869856666624 223294158361722708288 231564312375119845632 245185742514832777728 255193323841968809472 260509851422009826336 264644928428708395008 290801694610615620096 297725544482296944384 308752416500159794176 326914323353110370304 340257765122625079296 347346468562679768448 367778613772249166592 387735592814154160128 390764777133014739504 396967392643062592512 420318415739713333248 446588316723445416576 463128624750239691264 490371485029665555456 510386647683937618944 521019702844019652672 581603389221231240192 595451088964593888768 617504833000319588352 694692937125359536896 735557227544498333184 781529554266029479008 793934785286125185024 893176633446890833152 926257249500479382528 980742970059331110912 1020773295367875237888 1042039405688039305344 1163206778442462480384 1190902177929187777536 1389385874250719073792 1471114455088996666368 1563059108532058958016 1786353266893781666304 1852514499000958765056 2084078811376078610688 2381804355858375555072 2778771748501438147584 2942228910177993332736 3126118217064117916032 3572706533787563332608 4168157622752157221376 5557543497002876295168 6252236434128235832064 7145413067575126665216 8336315245504314442752 12504472868256471664128 16672630491008628885504 25008945736512943328256 50017891473025886656512
- Sum of all divisors σ(n): 190383523252266364020000
- Sum of proper divisors (its aliquot sum) s(n): 140365631779240477363488
- 50017891473025886656512 is an abundant number, because the sum of its proper divisors (140365631779240477363488) is greater than itself. Its abundance is 90347740306214590706976
Bases of 50017891473025886656512
- Binary: 10101001011101111001101011110011100010010010000000111011010100011000000000002
- Hexadecimal: 0xA9779AF389203B51800
- Base-36: 857WHNLYHI00000
Squares and roots of 50017891473025886656512
- 50017891473025886656512 squared (500178914730258866565122) is 2501789467407395701681032759563337370272006144
- 50017891473025886656512 cubed (500178914730258866565123) is 125134234069142351848856694902094593571982655398193814895058881609728
-
The
square root of 50017891473025886656512 is 223646800721.6420850549 -
The
cube root of 50017891473025886656512 is 36844708.6457309111
Scales and comparisons
How big is 50017891473025886656512?- 50,017,891,473,025,886,656,512 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 50,017,891,473,025,886,656,512 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 50017891473025886656512 cubic inches would be around 3070392.4 feet tall.
Recreational maths with 50017891473025886656512
- 50017891473025886656512 backwards is 21565668852037419871005
- The number of decimal digits it has is: 23
- The sum of 50017891473025886656512's digits is 99
- 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 50017891473025886656512 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 50017891473025886656512 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/50017891473025886656512/
Chicago style:
Numbermatics. 2024. "Number 50017891473025886656512 - Facts about the integer". https://numbermatics.com/n/50017891473025886656512/
The information we have on file for 50017891473025886656512 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 50017891473025886656512, math, Factors of 50017891473025886656512, curriculum, school, college, exams, university, Prime factorization of 50017891473025886656512, STEM, science, technology, engineering, physics, economics, calculator, fifty sextillion, seventeen quintillion, eight hundred ninety-one quadrillion, four hundred seventy-three trillion, twenty-five billion, eight hundred eighty-six million, six hundred fifty-six thousand, five hundred twelve.