1331157688926678733833216
1,331,157,688,926,678,733,833,216 is an even composite number composed of five prime numbers multiplied together.
1331157688926678733833216 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 1331157688926678733833216:
210 × 38 × 74 × 176 × 434
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 17 × 17 × 43 × 43 × 43 × 43)See below for interesting mathematical facts about the number 1331157688926678733833216 from the Numbermatics database.
Names of 1331157688926678733833216
- Cardinal: 1331157688926678733833216 can be written as One septillion, three hundred thirty-one sextillion, one hundred fifty-seven quintillion, six hundred eighty-eight quadrillion, nine hundred twenty-six trillion, six hundred seventy-eight billion, seven hundred thirty-three million, eight hundred thirty-three thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 1.331157688926678733833216 × 1024
Factors of 1331157688926678733833216
Divisors of 1331157688926678733833216
- Number of divisors d(n): 17325
-
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 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 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 14406 14448 14688 14739 14749 14792 14994 15232 15309 15351 15552 15606 15876 16128 16184 16254 16464 16512 16524 16641 16856 17136 17408 17493 17496 17544 18144 18207 18496 18522 18576 18816 18963 19208 19264 19278 19584 19652 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 33712 34272 34391 34986 34992 35088 35721 35819 36288 36414 36992 37044 37152 37179 37281 37632 37926 38416 38528 38556 38829 39168 39304 39474 39984 40817 40824 40936 41472 41616 41796 42336 42483 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 50568 51408 51772 52224 52479 52488 52632 53312 54432 54621 55488 55566 55728 56448 56644 56889 57624 57792 57834 58752 58956 58996 59168 59211 59976 60928 61236 61404 62208 62424 62694 62866 63504 64512 64736 64827 65016 65856 66048 66096 66564 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 78948 79507 79968 81634 81648 81872 82944 83232 83349 83521 83592 84672 84966 86436 86688 86751 86989 87808 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 101136 102816 103173 103243 103544 104958 104976 105264 106624 107163 107457 108864 109242 110976 111132 111456 111537 111843 112896 113288 113778 115248 115584 115668 116487 117504 117912 117992 118336 118422 119952 121856 122451 122472 122808 124416 124848 125388 125732 127008 127449 129472 129654 130032 131712 132096 132192 132651 132741 133128 134848 134946 137088 137564 138159 139944 139968 140352 140454 142884 143276 145152 145656 146286 147968 148176 148608 148716 149124 149769 150528 151704 153664 154112 154224 155316 156672 157216 157437 157896 159014 159936 163268 163296 163744 163863 166464 166698 167042 167184 169344 169932 170667 172872 173376 173502 173978 175616 176256 176868 176988 177504 177633 179928 181202 182784 183708 184212 186592 186624 187136 187272 188082 188598 190512 193536 194208 194481 195048 197568 198144 198254 198288 198832 199692 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 235824 235984 236672 236844 238521 239904 240737 244902 244944 245616 248832 249696 250047 250563 250733 250776 251464 254016 254898 258944 259308 260064 260253 260967 263424 264384 265302 265482 266256 269696 269892 271803 274176 275128 276318 279888 279936 280704 280908 282123 282897 285768 286552 290304 291312 292572 295936 296352 297216 297381 297432 298248 299538 303408 307328 308224 308448 309519 309729 310632 314432 314874 315792 318028 319872 321489 322371 326536 326592 327488 327726 332928 333396 334084 334368 335529 338688 339864 341334 345744 346752 347004 347956 349461 351232 352512 353736 353976 355008 355266 359856 362404 365568 367353 367416 368424 373184 373248 374272 374544 376164 377196 381024 382347 388416 388962 390096 395136 396288 396508 396576 397664 397953 398223 399384 404544 404838 411264 412692 412972 414176 414477 419832 419904 421056 421362 422518 426496 428652 429828 435456 436968 438858 440062 443904 444528 445824 446148 447372 449307 451584 453152 455112 460992 462336 462672 465948 470016 471648 471968 472311 473344 473688 477042 479808 481474 489804 489888 491232 491589 499392 500094 501126 501466 501552 502928 508032 509796 512001 517888 518616 520128 520506 521934 526848 528768 530604 530964 532512 532899 534361 539392 539784 543606 548352 550256 552636 556549 559776 559872 561408 561816 564246 565794 571536 573104 580608 582624 583443 584647 585144 592704 594432 594762 594864 596496 599076 606816 607257 608923 614656 616896 619038 619458 621264 628864 629748 631584 632043 633777 634207 636056 639744 642978 644742 653072 653184 654976 655452 658287 660093 665856 666792 668168 668736 671058 677376 679728 682668 691488 693504 693889 694008 695912 698922 705024 707472 707952 710016 710532 715563 719712 722211 724808 734706 734832 736848 746368 746496 748544 749088 750141 751689 752199 752328 754392 762048 764694 776832 777924 780192 780759 782901 790272 793016 793152 795328 795906 796446 798768 809088 809676 815409 822528 825384 825944 828352 828954 839664 839808 842112 842724 845036 848691 852992 857304 859656 870912 873936 877716 880124 887808 889056 891648 892143 892296 894744 898614 906304 910224 921984 924672 925344 928557 929187 931896 943296 943936 944622 946688 947376 954084 959616 962948 967113 979608 979776 982464 983178 998784 1000188 1002252 1002932 1003104 1005856 1006587 1016064 1019592 1024002 1035776 1037232 1040256 1041012 1043868 1048383 1053696 1057536 1061208 1061928 1065024 1065798 1068722 1078784 1079568 1087212 1096704 1100512 1102059 1105272 1113098 1119552 1119744 1122816 1123632 1128492 1131588 1143072 1146208 1147041 1165248 1166886 1169294 1170288 1185408 1188864 1189524 1189728 1192992 1193859 1194669 1198152 1213632 1214514 1217846 1229312 1233792 1238076 1238916 1242528 1243431 1257728 1259496 1263168 1264086 1267554 1268414 1272112 1279488 1285956 1289484 1306144 1306368 1309952 1310904 1316574 1320186 1331712 1333584 1336336 1337472 1342116 1347921 1351619 1354752 1359456 1365336 1382976 1387008 1387778 1388016 1391824 1397844 1410048 1414944 1415904 1416933 1419857 1420032 1421064 1431126 1439424 1444422 1449616 1469412 1469664 1473696 1474767 1478813 1492736 1498176 1500282 1503378 1504398 1504656 1508784 1524096 1529388 1536003 1540217 1553664 1555848 1560384 1561518 1565802 1580544 1586032 1586304 1590656 1591812 1592892 1597536 1598697 1603083 1618176 1619352 1630818 1645056 1650768 1651888 1656704 1657908 1669647 1679328 1679616 1684224 1685159 1685448 1690072 1697382 1714608 1719312 1741824 1747872 1750329 1753941 1755131 1755432 1760248 1778112 1783296 1784286 1784592 1789488 1797228 1812608 1820448 1821771 1826769 1843968 1850688 1857114 1858374 1863792 1886592 1887872 1889244 1893376 1894752 1896129 1901331 1902621 1908168 1919232 1925896 1934226 1959216 1959552 1964928 1966356 1974861 1980279 1997568 2000376 2004504 2005864 2006208 2011712 2013174 2032128 2039184 2048004 2071552 2074464 2080512 2081667 2082024 2087736 2096766 2115072 2122416 2123856 2130048 2131596 2137444 2146689 2157568 2159136 2166633 2174424 2201024 2204118 2210544 2226196 2239104 2239488 2245632 2247264 2250423 2255067 2256597 2256984 2263176 2286144 2292416 2294082 2330496 2333772 2338588 2340576 2348703 2370816 2379048 2379456 2385984 2387718 2389338 2396304 2427264 2429028 2435692 2446227 2458624 2467584 2476152 2477832 2485056 2486862 2515456 2518992 2526336 2528172 2535108 2536828 2544224 2546073 2558976 2571912 2578968 2612288 2612736 2619904 2621808 2633148 2640372 2663424 2667168 2672672 2674944 2676429 2684232 2695842 2703238 2718912 2730672 2765952 2774016 2775556 2776032 2783648 2785671 2787561 2795688 2829888 2831808 2833866 2839714 2840064 2842128 2862252 2878848 2888844 2899232 2901339 2938824 2939328 2947392 2949534 2957626 2985472 2996352 3000564 3006756 3008796 3009312 3017568 3019761 3048192 3058776 3072006 3080434 3107328 3111696 3120768 3123036 3131604 3145149 3161088 3172064 3172608 3181312 3183624 3185784 3195072 3197394 3206166 3236352 3238704 3261636 3290112 3301536 3303776 3306177 3313408 3315816 3339294 3358656 3359232 3368448 3370318 3370896 3380144 3394764 3418801 3429216 3438624 3441123 3495744 3500658 3507882 3510262 3510864 3520496 3556224 3566592 3568572 3569184 3578976 3581577 3584007 3591403 3594456 3625216 3640896 3643542 3653538 3687936 3701376 3714228 3716748 3727584 3730293 3740527 3773184 3775744 3778488 3789504 3792258 3802662 3805242 3816336 3838464 3851792 3868452 3895843 3918432 3919104 3929856 3932712 3949722 3960558 3995136 4000752 4009008 4011728 4012416 4023424 4026348 4043763 4054857 4064256 4078368 4092529 4096008 4148928 4161024 4163334 4164048 4175472 4193532 4230144 4244832 4247712 4250799 4259571 4260096 4262461 4263192 4274888 4293378 4318272 4333266 4348848 4402048 4408236 4421088 4424301 4436439 4439449 4452392 4478208 4494528 4500846 4510134 4513194 4513968 4526352 4572288 4584832 4588164 4608009 4620651 4660992 4667544 4677176 4681152 4697406 4741632 4758096 4758912 4771968 4775436 4778676 4792608 4796091 4809249 4854528 4858056 4871384 4892454 4935168 4952304 4955664 4970112 4973724 5008941 5030912 5037984 5052672 5055477 5056344 5070216 5073656 5088448 5092146 5143824 5157936 5224576 5225472 5239808 5243616 5250987 5261823 5265393 5266296 5280744 5334336 5345344 5349888 5352858 5368464 5391684 5406476 5437824 5461344 5465313 5480307 5531904 5551112 5552064 5567296 5571342 5575122 5591376 5659776 5663616 5667732 5679428 5680128 5684256 5703993 5707863 5724504 5757696 5777688 5798464 5802678 5877648 5878656 5894784 5899068 5915252 5940837 5970944 5992704 6001128 6013512 6017592 6018624 6035136 6039522 6096384 6117552 6144012 6160868 6214656 6223392 6241536 6245001 6246072 6263208 6290298 6344128 6345216 6362624 6367248 6371568 6390144 6394788 6412332 6440067 6472704 6477408 6499899 6523272 6603072 6607552 6612354 6626816 6631632 6678588 6717312 6718464 6736896 6740636 6741792 6760288 6765201 6769791 6789528 6837602 6858432 6877248 6882246 6991488 7001316 7015764 7020524 7021728 7040992 7046109 7112448 7137144 7138368 7157952 7163154 7168014 7182806 7188912 7250432 7281792 7287084 7307076 7338681 7375872 7402752 7428456 7433496 7455168 7460586 7481054 7546368 7551488 7556976 7579008 7584516 7605324 7610484 7632672 7638219 7676928 7703584 7736904 7791686 7836864 7838208 7859712 7865424 7899444 7921116 7990272 8001504 8018016 8023456 8024832 8029287 8046848 8052696 8087526 8109714 8156736 8185058 8192016 8297856 8322048 8326668 8328096 8350944 8357013 8362683 8387064 8489664 8495424 8501598 8519142 8520192 8524922 8526384 8549776 8586756 8636544 8666532 8697696 8704017 8804096 8816472 8842176 8848602 8872878 8878898 8904784 8956416 8989056 9001692 9020268 9026388 9027936 9052704 9059283 9084137 9144576 9169664 9176328 9216018 9241302 9321984 9335088 9354352 9362304 9394812 9435447 9461333 9483264 9516192 9517824 9543936 9550872 9557352 9585216 9592182 9618498 9709056 9716112 9742768 9784908 9870336 9904608 9911328 9918531 9938999 9940224 9947448 10017882 10075968 10105344 10110954 10112688 10140432 10147312 10176896 10184292 10256403 10287648 10315872 10323369 10351691 10449152 10487232 10501974 10523646 10530786 10532592 10561488 10668672 10690688 10699776 10705716 10736928 10744731 10752021 10774209 10781519 10783368 10812952 10875648 10922688 10930626 10960614 11063808 11102224 11104128 11134592 11142684 11150244 11182752 11190879 11221581 11319552 11327232 11335464 11358856 11368512 11407986 11415726 11449008 11515392 11555376 11596928 11605356 11687529 11755296 11757312 11789568 11796113 11798136 11830504 11881674 11985408 12002256 12027024 12035184 12037248 12070272 12079044 12131289 12164571 12192768 12235104 12277587 12288024 12321736 12446784 12483072 12490002 12492144 12526416 12580596 12688256 12690432 12725248 12734496 12743136 12752397 12778713 12780288 12787383 12789576 12824664 12880134 12954816 12999798 13046544 13206144 13215104 13224708 13253632 13263264 13272903 13309317 13318347 13357176 13434624 13481272 13483584 13520576 13530402 13539582 13579056 13675204 13716864 13754496 13764492 13824027 13861953 13982976 14002632 14031528 14041048 14043456 14081984 14092218 14224896 14274288 14276736 14315904 14326308 14336028 14365612 14377824 14427747 14500864 14563584 14574168 14614152 14677362 14805504 14856912 14866992 14910336 14921172 14962108 15026823 15092736 15102976 15113952 15158016 15166431 15169032 15210648 15220968 15265344 15276438 15407168 15473808 15583372 15673728 15676416 15719424 15730848 15752961 15785469 15796179 15798888 15842232 16003008 16036032 16046912 16049664 16058574 16093696 16105392 16175052 16219428 16313472 16370116 16384032 16440921 16595712 16653336 16656192 16701888 16714026 16725366 16774128 16979328 16990848 17003196 17038284 17040384 17049844 17052768 17099552 17111979 17123589 17173512 17273088 17333064 17395392 17408034 17608192 17632944 17684352 17697204 17745756 17757796 17809568 17822511 17912832 17978112 18003384 18040536 18052776 18055872 18105408 18118566 18168274 18289152 18339328 18352656 18432036 18482604 18643968 18670176 18708704 18724608 18735003 18789624 18870894 18922666 19032384 19035648 19087872 19101744 19114704 19170432 19184364 19236996 19320201 19418112 19432224 19485536 19499697 19569816 19809216 19822656 19837062 19877998 19880448 19894896 20035764 20151936 20210688 20221908 20225376 20280864 20294624 20295603 20309373 20353792 20368584 20512806 20575296 20631744 20646738 20703382 20898304 20974464 21003948 21047292 21061572 21065184 21122976 21138327 21337344 21381376 21411432 21473856 21489462 21504042 21548418 21563038 21566736 21625904 21751296 21845376 21861252 21921228 22016043 22127616 22204448 22208256 22269184 22285368 22300488 22365504 22381758 22443162 22639104 22654464 22670928 22717712 22737024 22815972 22831452 22898016 22914657 22977523 23030784 23110752 23193856 23210712 23375058 23510592 23514624 23579136 23592226 23596272 23661008 23763348 23931607 23970816 24004512 24054048 24070368 24074496 24087861 24137569 24140544 24158088 24262578 24329142 24470208 24555174 24576048 24643472 24893568 24966144 24980004 24984288 25052832 25071039 25088049 25139821 25161192 25376512 25468992 25486272 25504794 25557426 25560576 25574766 25579152 25649328 25760268 25909632 25999596 26093088 26112051 26183689 26412288 26430208 26449416 26526528 26545806 26618634 26636694 26714352 26869248 26962544 26967168 27041152 27060804 27079164 27158112 27177849 27252411 27270901 27350408 27433728 27508992 27528984 27648054 27723906 27965952 28005264 28063056 28082096 28086912 28163968 28184436 28306341 28383999 28449792 28548576 28553472 28631808 28647703 28652616 28672056 28731224 28755648 28855494 29127168 29148336 29228304 29354724 29611008 29713824 29733984 29755593 29816997 29820672 29837227 29842344 29924216 30053646 30227904 30316032 30332862 30338064 30421296 30441936 30530688 30552876 30769209 30814336 30947616 30970107 31055073 31166744 31347456 31461696 31505922 31570938 31592358 31597776 31684464 32006016 32072064 32093824 32099328 32117148 32187392 32210784 32234193 32256063 32322627 32344557 32350104 32438856 32626944 32740232 32768064 32881842 33191424 33306672 33312384 33403776 33428052 33450732 33548256 33572637 33664743 33958656 33981696 34006392 34076568 34099688 34105536 34199104 34223958 34247178 34347024 34546176 34666128 34790784 34816068 35062587 35216384 35265888 35368704 35388339 35394408 35491512 35515592 35619136 35645022 35956224 36006768 36081072 36105552 36111744 36210816 36237132 36336548 36493713 36578304 36678656 36705312 36832761 36864072 36965208 37340352 37417408 37449216 37470006 37579248 37741788 37845332 38064768 38071296 38175744 38203488 38229408 38257191 38336139 38340864 38362149 38368728 38473992 38640402 38864448 38971072 38999394 39139632 39618432 39645312 39674124 39755996 39760896 39789792 39927951 39955041 40071528 40303872 40443816 40450752 40561728 40589248 40591206 40618746 40707584 40737168 41025612 41150592 41263488 41293476 41406764 41585859 41796608 41948928 42007896 42094584 42123144 42130368 42245952 42276654 42674688 42762752 42822864 42947712 42978924 43008084 43096836 43126076 43133472 43251808 43283241 43502592 43690752 43722504 43842456 44032086 44408896 44416512 44538368 44570736 44600976 44731008 44763516 44886324 45080469 45278208 45308928 45341856 45435424 45474048 45499293 45631944 45662904 45796032 45829314 45955046 46221504 46387712 46421424 46750116 47021184 47029248 47158272 47184452 47192544 47322016 47356407 47388537 47526696 47863214 48009024 48108096 48140736 48148992 48175722 48275138 48281088 48316176 48525156 48658284 48940416 49110348 49152096 49286944 49322763 49787136 49960008 49968576 50105664 50142078 50176098 50279642 50322384 50753024 50937984 50972544 51009588 51114852 51121152 51149532 51158304 51298656 51335937 51370767 51520536 51819264 51999192 52186176 52224102 52367378 52824576 52860416 52898832 53053056 53091612 53237268 53273388 53428704 53467533 53738496 53925088 53934336 54082304 54121608 54158328 54316224 54355698 54504822 54541802 54700816 54867456 55017984 55057968 55296108 55447812 55931904 56010528 56126112 56164192 56173824 56205009 56327936 56368872 56612682 56767998 57097152 57106944 57263616 57295406 57305232 57344112 57462448 57511296 57710988 57960603 58119617 58254336 58296672 58456608 58499091 58709448 59427648 59467968 59511186 59633994 59641344 59674454 59684688 59848432 60107292 60455808 60632064 60665724 60676128 60842592 60883872 60886809 60928119 61053851 61061376 61105752 61538418 61628672 61895232 61940214 62110146 62333488 62694912 62923392 63011844 63141876 63184716 63195552 63368928 63414981 63588959 64012032 64144128 64187648 64234296 64421568 64468386 64512126 64645254 64689114 64700208 64877712 65253888 65480464 65536128 65763684 66048129 66229331 66382848 66613344 66624768 66807552 66856104 66901464 67096512 67145274 67329486 67917312 67963392 68012784 68153136 68199376 68211072 68398208 68447916 68494356 68694048 68743971 68932569 69092352 69332256 69572993 69581568 69632136 70125174 70531776 70737408 70776678 70788816 70983024 71031184 71238272 71290044 71794821 71912448 72013536 72162144 72211104 72223488 72263583 72412707 72421632 72461837 72474264 72673096 72987426 73410624 73665522 73728144 73930416 74680704 74834816 74898432 74940012 75158496 75213117 75264147 75419463 75470633 75483576 75690664 76129536 76406976 76458816 76514382 76672278 76681728 76724298 76737456 76947984 77280804 77728896 77942144 77998788 78279264 78336153 78551067 79236864 79290624 79348248 79511992 79579584 79855902 79910082 80143056 80607744 80887632 80901504 81123456 81178496 81182412 81237492 81415168 81474336 81533547 81757233 81812703 82051224 82301184 82526976 82586952 82813528 83171718 83897856 84015792 84189168 84246288 84260736 84491904 84553308 84919023 85151997 85349376 85525504 85645728 85895424 85943109 85957848 86016168 86193672 86252152 86266944 86503616 86566482 87381504 87445008 87684912 88064172 88817792 88833024 89076736 89141472 89201952 89266779 89450991 89462016 89511681 89527032 89772648 90160938 90683712 90870848 90948096 90998586 91263888 91325808 91592064 91658628 91910092 92307627 92443008 92775424 92842848 92910321 93165219 93500232 94042368 94368904 94385088 94644032 94712814 94777074 95053392 95726428 96018048 96216192 96281472 96297984 96351444 96550276 96562176 96632352 96768189 96967881 97033671 97050312 97316568 97880832 98220696 98304192 98573888 98645526 99574272 99920016 99937152 100211328 100284156 100352196 100559284 100644768 100994229 101506048 101875968 101945088 102019176 102229704 102299064 102316608 102597312 102671874 102741534 103041072 103638528 103998384 104372352 104448204 104734756 105187761 105649152 105720832 105797664 106106112 106165017 106183224 106474536 106546776 106857408 106935066 107850176 107868672 108164608 108243216 108316656 108632448 108711396 109009644 109083604 109401632 109481139 109734912 110035968 110115936 110498283 110592216 110895624 112021056 112252224 112328384 112347648 112410018 112655872 112737744 113225364 113535996 114194304 114213888 114527232 114590812 114610464 114688224 114924896 115008417 115022592 115086447 115421976 115921206 116239234 116593344 116913216 116998182 117418896 118855296 118935936 119022372 119267988 119282688 119348908 119369376 119696864 119783853 119865123 120214584 120911616 121331448 121352256 121685184 121767744 121773618 121856238 122107702 122122752 122211504 123076836 123257344 123790464 123880428 124220292 124666976 124757577 125389824 125846784 126023688 126283752 126369432 126391104 126737856 126829962 127177918 128024064 128288256 128375296 128468592 128843136 128936772 129024252 129290508 129378228 129400416 129755424 129849723 130507776 130960928 131072256 131527368 132096258 132458662 133226688 133249536 133615104 133712208 133802928 134193024 134290548 134658972 135241407 135834624 135926784 136025568 136306272 136398752 136422144 136497879 136796416 136895832 136988712 137388096 137487942 137865138 138664512 139145986 139163136 139264272 140250348 141063552 141474816 141553356 141577632 141966048 142062368 142069221 142165611 142476544 142580088 143589642 144027072 144324288 144422208 144446976 144527166 144825414 144843264 144923674 144948528 145346192 145974852 146821248 147331044 147456288 147860832 147968289 149361408 149669632 149880024 150316992 150426234 150528294 150838926 150941266 150967152 151381328 152259072 152813952 152917632 153028764 153344556 153363456 153448596 153474912 153895968 154007811 154112301 154430329 154561608 155457792 155884288 155997576 156558528 156672306 157102134 158473728 158581248 158696496 159023984 159159168 159711804 159820164 160286112 160402599 160842661 161215488 161775264 161803008 162246912 162356992 162364824 162474984 162948672 163067094 163514466 163625406 164102448 164602368 165053952 165173904 165627056 166343436 167521249 167795712 168031584 168378336 168492576 168521472 168615027 168962983 168983808 169106616 169838046 170303994 171291456 171790848 171886218 171915696 172032336 172387344 172504304 172533888 173007232 173132964 173881809 174358851 174763008 174890016 175369824 175497273 175978747 176128344 177635584 178282944 178403904 178533558 178901982 178924032 179023362 179054064 179545296 180321876 181367424 181741696 181896192 181997172 182527776 182651616 182660427 182784357 183161553 183184128 183285823 183317256 183820184 184615254 184886016 185685696 185820642 186330438 187000464 188084736 188737808 188770176 189288064 189425628 189554148 190106784 190244943 190766877 190896307 191452856 192036096 192432384 192562944 192702888 193100552 193264704 193536378 193935762 194067342 194100624 194633136 195761664 196441392 196608384 197147776 197291052 198144387 198687993 199148544 199840032 199874304 200422656 200533921 200568312 200704392 201118568 201289536 201988458 203751936 203890176 204038352 204459408 204598128 204633216 205194624 205343748 205483068 206082144 206231913 206797707 207277056 207996768 208718979 208744704 208896408 209469512 210375522 211595328 212212224 212330034 212366448 212949072 213093552 213714816 213870132 215384463 215700352 215737344 216329216 216486432 216633312 216790749 217238121 217264896 217385511 217422792 218019288 218167208 218803264 218962278 220231872 220996566 221184432 221791248 224042112 224504448 224656768 224695296 224820036 225311744 225475488 225639351 225792441 226258389 226411899 226450728 227071992 228388608 229181624 229220928 229376448 229849792 230016834 230045184 230172894 230843952 231842412 232478468 233186688 233826432 233996364 234837792 235008459 235653201 237710592 237871872 238044744 238535976 238697816 238738752 239393728 239567706 239730246 240429168 241823232 242662896 242704512 243370368 243535488 243547236 243712476 244215404 244245504 244423008 245271699 245438109 246153672 246514688 247580928 247760856 248440584 249333952 249515154 251693568 252047376 252567504 252738864 252782208 253475712 253659924 254355836 255455991 256048128 256576512 256750592 256937184 257686272 257829327 257873544 258048504 258581016 258756456 258800832 259510848 259699446 261921856 262144512 263054736 264192516 264917324 266453376 266499072 267230208 267424416 267605856 267800337 268352973 268386048 268535043 268581096 269317944 270482814 272051136 272612544 272797504 272844288 272995758 273592832 273791664 273977424 274776192 274975884 275730276 276922881 277329024 278291972 278326272 278528544 279495657 280500696 282127104 283106712 283155264 283932096 284124736 284138442 284331222 284953088 285160176 287179284 288054144 288648576 288844416 288893952 289054332 289650828 289686528 289847348 289897056 290692384 290903643 291101013 291949704 293642496 294662088 294912576 295721664 295936578 298722816 299339264 299760048 300633984 300852468 301056588 301677852 301882532 301934304 302762656 302982687 304518144 305627904 305835264 306057528 306689112 306897192 306949824 307791936 308015622 308224602 308860658 309123216 310915584 311768576 311995152 313117056 313344612 314204268 315563283 316947456 317162496 317392992 318047968 318318336 318495051 319423608 319640328 320572224 320805198 321685322 323550528 323606016 324493824 324713984 324729648 324949968 325897344 326134188 327028932 327250812 328204896 328443417 329204736 330107904 330347808 331254112 331494849 332686872 335042498 336063168 336756672 336985152 337042944 337230054 337925966 337967616 338213232 339676092 340607988 342582912 343581696 343772436 343831392 344064672 344774688 345008608 345025251 345067776 345259341 346014464 346265928 347763618 348717702 349780032 350739648 350994546 351957494 352256688 355271168 356565888 356807808 357067116 357803964 357848064 358046724 358108128 359090592 359351559 359595369 360643752 362734848 363483392 363994344 365055552 365303232 365320854 365568714 366323106 366368256 366571646 366634512 367640368 369230508 369772032 371371392 371641284 372660876 374000928 374272731 376169472 377475616 377540352 378576128 378851256 379108296 380213568 380489886 381533754 381792614 382905712 384072192 384864768 385125888 385405776 386201104 386529408 387072756 387871524 388134684 388201248 389266272 389549169 390617891 391523328 392882784 393216768 394295552 394582104 396288774 397375986 399680064 399748608 400845312 401067842 401136624 401408784 402237136 402579072 403976916 405724221 406837319 407503872 407780352 408076704 408918816 409196256 409266432 409493637 410389248 410687496 410966136 412164288 412463826 413595414 415993536 417437958 417489408 417792816 418939024 420751044 423190656 424424448 424660068 424732896 425898144 426187104 426207663 426496833 427376957 427429632 427740264 430768926 431400704 432972864 433266624 433581498 434476242 434529792 434771022 434845584 436038576 436334416 437606528 437924556 440463744 441993132 442368864 443582496 443904867 445122713 448084224 449008896 449313536 449640072 450950976 451278702 451584882 452516778 452823798 452901456 454143984 456777216 458363248 458441856 458752896 459699584 460033668 460090368 460345788 461687904 462023433 462336903 463290987 463605317 463684824 464956936 466373376 467652864 467992728 469675584 470016918 471306402 475421184 475743744 476089488 477071952 477395632 477477504 478787456 479135412 479460492 480858336 481207797 482527983 483646464 485325792 485409024 486740736 487010951 487070976 487094472 487424952 488430808 488846016 490543398 490876218 492307344 495161856 495521712 496881168 498667904 499030308 502563747 503387136 504094752 505135008 505477728 505564416 505845081 506888949 506951424 507232859 507319848 508711672 510911982 513874368 515372544 515658654 515747088 516097008 517162032 517512912 517601664 519021696 519398892 521645427 523076553 523843712 524289024 526109472 526491819 527936241 528385032 529834648 532906752 534848832 535211712 535600674 536705946 536772096 537070086 537162192 538635888 540965628 544102272 545225088 545595008 545688576 545991516 547185664 547583328 547954848 547981281 548353071 549484659 549552384 549857469 549951768 551460552 553845762 554658048 556583944 557057088 558991314 561001392 564254208 566213424 566310528 567864192 568249472 568276884 568662444 569906176 570320352 570734829 572300631 572688921 574358568 576108288 577297152 577688832 578108664 579301656 579694696 579794112 581384768 581807286 582202026 583899408 587284992 589324176 589825152 591443328 591873156 594433161 596063979 597445632 598678528 599520096 601267968 601601763 601704936 602113176 603355704 603765064 603868608 605525312 605965374 611255808 611670528 612115056 613378224 613794384 613899648 615583872 616031244 616449204 617721316 618246432 620393121 621831168 623537152 623990304 626156937 626234112 626689224 628408536 631126566 634785984 636095936 636636672 636990102 638847216 639280656 641144448 641610396 643370644 646153389 647101056 647212032 648987648 649427968 649459296 649899936 650372247 651714363 651794688 652156533 652268376 654057864 654501624 656409792 656886834 660695616 662508224 662989698 665373744 670084996 672126336 673513344 673970304 674085888 674460108 675851932 675935232 676426464 677377323 678775167 679235697 679352184 681215976 685165824 687544872 687662784 688129344 689549376 690017216 690050502 690135552 690518682 692028928 692531856 695527236 697435404 699560064 701479296 701989092 703914988 704513376 706959603 710542336 713131776 713615616 714134232 715607928 716093448 716216256 718181184 718703118 719190738 721287504 725469696 726966784 727988688 730111104 730606464 730641708 731137428 732646212 732736512 733143292 733269024 735280736 735815097 736314327 738461016 739544064 742742784 743282568 745321752 748001856 748545462 754951232 755080704 757152256 757702512 758216592 760427136 760979772 763067508 763585228 765811424 766367973 768144384 769729536 770251776 770811552 772402208 773058816 773487981 774145512 775743048 776269368 776402496 778532544 779098338 781235782 785765568 786433536 788591104 789164208 792577548 794751972 799360128 799497216 801690624 802135684 802273248 802817568 804474272 805058919 805158144 805605129 807953832 811448442 813674638 816153408 817837632 818392512 818532864 818987274 820778496 821374992 821932272 824328576 824927652 827190828 830768643 831987072 834875916 834978816 835585632 837878048 838486971 841502088 846381312 849320136 849465792 851796288 852374208 852415326 852993666 854753914 854859264 855480528 861537852 862801408 865945728 866533248 867162996 868952484 869059584 869542044 869691168 872077152 872668832 872710929 873303039 875213056 875849112 880927488 883986264 884737728 887164992 887809734 890245426 896168448 898017792 898627072 899280144 901901952 902557404 903169764 905033556 905647596 905802912 908287968 908948061 913554432 916726496 916883712 917505792 919399168 920067336 920691576 923375808 924046866 924673806 926581974 927210634 927369648 929913872 932746752 935305728 935985456 939351168 940033836 942612804 946689849 950842368 951487488 952178976 954143904 954791264 954955008 955485153 957574912 958270824 958920984 961716672 962415594 965055966 970651584 970818048 973481472 974021902 974141952 974188944 974849904 976861616 977692032 981086796 981752436 984614688 985330251 988033489 990323712 991043424 993762336 994484547 997335808 998060616 1005127494 1008189504 1010270016 1010955456 1011128832 1011690162 1013777898 1013902848 1014465718 1014639696 1017423344 1021823964 1027748736 1030745088 1031317308 1031494176 1032194016 1034324064 1035025824 1035075753 1035203328 1035778023 1037915467 1038043392 1038797784 1043290854 1046153106 1047687424 1052218944 1052983638 1055872482 1056770064 1059669296 1065813504 1069697664 1070423424 1071201348 1073411892 1073544192 1074140172 1074324384 1077271776 1078054677 1078786107 1081012303 1081931256 1088204544 1090450176 1091190016 1091983032 1095166656 1095909696 1095962562 1096706142 1098969318 1099104768 1099714938 1099903536 1102921104 1107691524 1109316096 1113167888 1114114176 1117982628 1122002784 1122818193 1125898627 1128508416 1132426848 1132621056 1135728384 1136498944 1136553768 1137324888 1140640704 1141469658 1144601262 1145377842 1148717136 1152216576 1154594304 1155377664 1156217328 1158603312 1159389392 1159588224 1162769536 1163614572 1164404052 1167798816 1168647507 1171853673 1172648743 1174569984 1178648352 1179650304 1182740881 1182886656 1183746312 1188866322 1192127958 1199040192 1202535936 1203203526 1203409872 1204226352 1206711408 1207530128 1207737216 1211050624 1211930748 1217172663 1220511957 1222511616 1223341056 1224230112 1226756448 1227588768 1227799296 1228480911 1231167744 1231851229 1232062488 1232898408 1235442632 1236492864 1240786242 1247980608 1252313874 1252468224 1253378448 1256817072 1262253132 1269571968 1272191872 1273273344 1273980204 1277694432 1278561312 1278622989 1279490499 1282130871 1282288896 1283000761 1283220792 1286741288 1292306778 1294202112 1298918592 1299799872 1300744494 1303428726 1303589376 1304313066 1304536752 1308115728 1309003248 1312819584 1313773668 1321391232 1325016448 1325979396 1330747488 1331714601 1335368139 1340169992 1344252672 1347026688 1347940608 1348920216 1351703864 1352852928 1354754646 1357550334 1358471394 1358704368 1362431952 1370331648 1375089744 1375325568 1376258688 1379098752 1380034432 1380101004 1380271104 1381037364 1384057856 1385063712 1386070299 1387010709 1389872961 1390815951 1391054472 1394870808 1399120128 1402958592 1403978184 1407829976 1409026752 1413919206 1426263552 1427231232 1428268464 1431215856 1432186896 1432432512 1436362368 1437406236 1438381476 1442575008 1443623391 1447583949 1450939392 1453933568 1455977376 1460222208 1461032853 1461212928 1461283416 1462274856 1465292424 1466286584 1466538048 1470561472 1471630194 1472628654 1476922032 1485485568 1486565136 1490643504 1496003712 1497090924 1507691241 1509902464 1510161408 1514304512 1515405024 1516433184 1517535243 1520666847 1520854272 1521698577 1521959544 1526135016 1527170456 1531622848 1532735946 1541623104 1544804416 1546117632 1546975962 1548291024 1551486096 1552538736 1552804992 1557065088 1558196676 1562471564 1569229659 1571531136 1572867072 1577182208 1578328416 1579475457 1583808723 1585155096 1589503944 1598720256 1604271368 1604546496 1605635136 1608948544 1610117838 1610316288 1611210258 1615907664 1622896884 1627349276 1632306816 1635675264 1636785024 1637065728 1637974548 1641556992 1642749984 1643864544 1645059213 1648453977 1648657152 1649572407 1649855304 1654381656 1661537286 1663974144 1669751832 1671171264 1675756096 1676973942 1683004176 1692762624 1698640272 1698931584 1703592576 1704748416 1704830652 1705987332 1709507828 1709718528 1710961056 1716901893 1718066763 1723075704 1725602816 1731891456 1733066496 1734325992 1737904968 1739084088 1739382336 1744154304 1745337664 1745421858 1746606078 1750426112 1751698224 1761854976 1767972528 1769475456 1774329984 1775619468 1780490852 1788191937 1792336896 1796035584 1797254144 1798560288 1803803904 1804805289 1805114808 1806339528 1810067112 1811295192 1811605824 1816575936 1817896122 1833452992 1833767424 1835011584 1838798336 1840134672 1841383152 1846751616 1848093732 1849347612 1853163948 1854421268 1854739296 1859827744 1861179363 1865493504 1870611456 1871970912 1878470811 1878702336 1880067672 1885225608 1893379698 1904357952 1908287808 1909582528 1909910016 1910970306 1915149824 1916541648 1917841968 1923433344 1924831188 1930111932 1938460167 1941303168 1941636096 1946962944 1948043804 1948283904 1948377888 1949699808 1953723232 1955143089 1955384064 1956469599 1962173592 1963504872 1969229376 1970660502 1976066978 1982086848 1987524672 1988969094 1994671616 1996121232 2010254988 2016379008 2020540032 2021910912 2022257664 2023380324 2027555796 2027805696 2028931436 2029279392 2034846688 2036325501 2037707091 2043647928 2055497472 2062634616 2062988352 2064388032 2068648128 2070051648 2070151506 2070406656 2071556046 2075830934 2076086784 2077595568 2086581708 2092306212 2095374848 2104437888 2105967276 2111744964 2113540128 2119338592 2120878809 2131627008 2139395328 2140846848 2142402696 2146823784 2148280344 2148648768 2154543552 2156109354 2157572214 2162024606 2163862512 2176409088 2180900352 2182380032 2183966064 2190333312 2191819392 2191925124 2193412284 2197938636 2198209536 2199429876 2199807072 2205842208 2207445291 2208942981 2215383048 2218632192 2226335776 2228228352 2235965256 2244005568 2245636386 2251797254 2264853696 2265242112 2271456768 2272997888 2273107536 2274649776 2281281408 2282939316 2289202524 2290755684 2297434272 2299103919 2304433152 2309188608 2310755328 2312434656 2317206624 2318778784 2319176448 2320463943 2325539072 2327229144 2328808104 2335597632 2337295014 2343707346 2345297486 2357296704 2359300608 2365481762 2365773312 2367492624 2377732644 2384255916 2398080384 2405071872 2406407052 2406819744 2408452704 2413422816 2415060256 2415176757 2415474432 2416815387 2422101248 2423861496 2434345326 2441023914 2448460224 2453512896 2455177536 2455598592 2456961822 2462335488 2463702458 2464124976 2465796816 2470885264 2472985728 2481572484 2492305929 2495961216 2504627748 2504936448 2506756896 2513634144 2515460913 2524506264 2539143936 2544383744 2547960408 2555388864 2557122624 2557245978 2558980998 2564261742 2564577792 2566001522 2566441584 2573482576 2584613556 2588404224 2597837184 2599599744 2601488988 2606857452 2607178752 2608626132 2609073504 2616231456 2618006496 2618132787 2619909117 2625315593 2625639168 2627547336 2642782464 2650032896 2651958792 2661494976 2663429202 2670736278 2680339984 2688505344 2694053376 2695881216 2697840432 2703407728 2705705856 2709509292 2715100668 2716942788 2717408736 2724863904 2726844183 2734325237 2740663296 2750179488 2750651136 2752517376 2758197504 2760068864 2760202008 2762074728 2770127424 2772140598 2774021418 2779745922 2781631902 2782108944 2789741616 2798240256 2805917184 2807956368 2815659952 2818053504 2827838412 2840069547 2847861233 2852527104 2854462464 2856536928 2862431712 2864373792 2864865024 2866455459 2872724736 2874812472 2876762952 2885150016 2887246782 2895167898 2911954752 2920444416 2922065706 2922425856 2922566832 2924549712 2930584848 2932573168 2933076096 2941122944 2943260388 2945257308 2953844064 2955990753 2964100467 2970971136 2973130272 2981287008 2983453641 2991638699 2992007424 2994181848 3015382482 3019804928 3030810048 3032866368 3035070486 3041333694 3041708544 3043397154 3043919088 3052270032 3054340912 3063245696 3065471892 3083246208 3089608832 3092235264 3093951924 3096582048 3102972192 3105077472 3105227259 3105609984 3107334069 3113746401 3114130176 3115858991 3116393352 3124943128 3138459318 3143062272 3156656832 3158950914 3167617446 3170310192 3179007888 3197440512 3208542736 3209092992 3211270272 3217897088 3220235676 3220632576 3222420516 3231815328 3234164031 3236358321 3243036909 3245237219 3245793768 3254698552 3264613632 3271350528 3273570048 3275949096 3285499968 3287729088 3290118426 3296907954 3297314304 3299144814 3299710608 3308763312 3323074572 3327948288 3339503664 3342342528 3351512192 3353947884 3366008352 3368454579 3377695881 3385525248 3397280544 3397863168 3407185152 3409076657 3409496832 3409661304 3411974664 3419015656 3421922112 3433803786 3436133526 3446151408 3463782912 3466132992 3468651984 3475809936 3478168176 3478764672 3488308608 3490675328 3490843716 3493212156 3500852224 3503396448 3505942521 3515561019 3517946229 3523709952 3535945056 3538950912 3548222643 3548659968 3551238936 3560981704 3576383874 3597120576 3607607808 3609610578 3610229616 3612679056 3620134224 3622590384 3623211648 3633151872 3635792244 3651517989 3661535871 3666905984 3667534848 3670023168 3677596672 3680269344 3682766304 3685442733 3693503232 3695553687 3696187464 3698695224 3706327896 3708842536 3709478592 3719655488 3722358726 3743941824 3756941622 3757404672 3760135344 3770451216 3786759396 3808715904 3816575616 3819165056 3819820032 3821940612 3830299648 3833083296 3835683936 3835868967 3838471497 3846392613 3846866688 3849002283 3849662376 3860223864 3876920334 3882606336 3896087608 3896755776 3899399616 3907446464 3910286178 3910768128 3912939198 3924347184 3927009744 3938458752 3941321004 3952133956 3964173696 3975049344 3977938188 3989343232 3992242464 3995143803 4006104417 4020509976 4032758016 4041080064 4043821824 4046760648 4055111592 4057862872 4058558784 4069693376 4072651002 4075414182 4087295856 4110994944 4125269232 4125976704 4128776064 4137296256 4140103296 4140303012 4140813312 4143112092 4151661868 4152173568 4155191136 4161032127 4169618883 4172447853 4173163416 4184612424 4190749696 4208875776 4211934552 4223489928 4227080256 4238677184 4241757618 4278790656 4281693696 4284805392 4293647568 4296560688 4297297536 4309087104 4312218708 4315144428 4324049212 4327725024 4342751847 4352818176 4361800704 4364760064 4367932128 4380666624 4383098559 4383638784 4383850248 4386824568 4395877272 4398859752 4399614144 4411684416 4414890582 4417885962 4430766096 4452671552 4456456704 4471930512 4488011136 4491272772 4503594508 4523073723 4529707392 4530484224 4542913536 4545995776 4546215072 4549299552 4552605729 4562000541 4562562816 4565095731 4565878632 4578405048 4581511368 4594868544 4598207838 4624869312 4634413248 4637557568 4638352896 4640927886 4651078144 4654458288 4657616208 4671195264 4674590028 4687414692 4690594972 4707688977 4714593408 4718601216 4730963524 4731546624 4734985248 4751426169 4755465288 4768511832 4796160768 4812814104 4813639488 4816905408 4826845632 4830120512 4830353514 4830948864 4833630774 4844202496 4847722992 4868690652 4882047828 4896920448 4907025792 4910355072 4911197184 4913923644 4924670976 4927404916 4928249952 4931593632 4941770528 4945361931 4945971456 4948717221 4963144968 4984611858 4991922432 5009255496 5013513792 5027268288 5030921826 5049012528 5078287872 5088767488 5095920816 5110777728 5114245248 5114491956 5117961996 5128523484 5129155584 5132003044 5132883168 5146965152 5150705679 5154200289 5169227112 5176808448 5195674368 5199199488 5202977976 5213714904 5217252264 5218147008 5232462912 5236012992 5236265574 5239818234 5250631186 5251278336 5255094672 5285564928 5300065792 5303917584 5322989952 5326858404 5341472556 5360679968 5364575811 5377010688 5388106752 5391762432 5395680864 5406815456 5411411712 5414415867 5419018584 5430201336 5433885576 5434817472 5449727808 5453688366 5468650474 5500358976 5501302272 5505034752 5516395008 5520137728 5520404016 5524149456 5540254848 5544281196 5548042836 5559491844 5563263804 5564217888 5579483232 5583538089 5596480512 5611834368 5615912736 5631319904 5635412433 5636107008 5655676824 5680139094 5695722466 5713073856 5724863424 5728747584 5729730048 5732910918 5745449472 5749624944 5753525904 5770300032 5774493564 5790335796 5815380501 5823909504 5840888832 5844131412 5844851712 5845133664 5849099424 5861169696 5865146336 5865429267 5866152192 5869408797 5882245888 5886520776 5890514616 5907688128 5911981506 5928200934 5946260544 5962574016 5966907282 5983277398 5984014848 5988363696 6030764964 6039609856 6061620096 6065732736 6070140972 6082667388 6083417088 6086794308 6087838176 6104540064 6108681824 6108976503 6113121273 6126491392 6130943784 6166492416 6179217664 6187903848 6193164096 6205944384 6210154944 6210454518 6211219968 6214668138 6227492802 6228260352 6231717982 6232786704 6249886256 6276918636 6286124544 6313313664 6317901828 6335234892 6340620384 6358015776 6362636427 6394881024 6417085472 6418185984 6422540544 6435794176 6440471352 6444841032 6463630656 6468328062 6472716642 6486073818 6490474438 6491587536 6509397104 6529227264 6542701056 6547140096 6551898192 6570999936 6575458176 6580236852 6593815908 6594628608 6598289628 6599421216 6617526624 6622335873 6626828943 6640504147 6646149144 6655896576 6679007328 6684685056 6703024384 6707895768 6732016704 6736909158 6755391762 6794561088 6795726336 6814370304 6818153314 6818993664 6819322608 6823949328 6838031312 6843844224 6867607572 6872267052 6892302816 6897311757 6916234423 6927565824 6932265984 6937303968 6951619872 6956336352 6957529344 6961391829 6976617216 6981350656 6981687432 6986424312 7006792896 7011885042 7031122038 7035892458 7071890112 7077901824 7096445286 7097319936 7102477872 7121963408 7152767748 7194241152 7215215616 7219221156 7220459232 7225358112 7240268448 7245180768 7245530271 7246423296 7250446161 7265408269 7266303744 7271584488 7303035978 7323071742 7333811968 7360538688 7365532608 7370885466 7387006464 7391107374 7392374928 7397390448 7412655792 7417685072 7418957184 7439310976 7444717452 7476917787 7487883648 7513883244 7514809344 7520270688 7540902432 7546382739 7567086121 7573518792 7617431808 7633151232 7638330112 7643881224 7666166592 7671367872 7671737934 7676942994 7692785226 7693733376 7698004566 7699324752 7720447728 7753840668 7765212672 7792175216 7793511552 7798799232 7814892928 7820572356 7821536256 7825878396 7848694368 7854019488 7854398361 7859727351 7875946779 7876917504 7881290389 7882642008 7904267912 7928347392 7950098688 7955876376 7984484928 7990287606 8012208834 8041019952 8065516032 8082160128 8087643648 8093521296 8110223184 8115725744 8117117568 8139386752 8145302004 8150828364 8174591712 8180532549 8202975711 8208541201 8221989888 8250538464 8251953408 8257552128 8274592512 8279186167 8280206592 8280606024 8286224184 8303323736 8310382272 8322064254 8339237766 8344895706 8346326832 8369224848 8417751552 8423869104 8446979856 8454160512 8477354368 8483515236 8520208641 8543583699 8557581312 8563387392 8569610784 8587295136 8593121376 8594595072 8599366377 8618174208 8622958603 8624437416 8630288856 8648098424 8655450048 8685503694 8735864256 8761333248 8766197118 8767277568 8767700496 8773649136 8791754544 8797719504 8799228288 8823368832 8829781164 8835771924 8861532192 8867972259 8892301401 8905343104 8912913408 8943861024 8950360923 8974916097 8976022272 8982545544 9007189016 9046147446 9059414784 9092430144 9098599104 9105211458 9124001082 9125125632 9130191462 9131757264 9156810096 9163022736 9189737088 9196415676 9249738624 9268826496 9275115136 9276705792 9281855772 9302156288 9308916576 9315232416 9315681777 9322002207 9341239203 9342390528 9347576973 9349180056 9374829384 9381189944 9415377954 9429186816 9461927048 9469970496 9502852338 9510930576 9537023664 9592321536 9625628208 9627278976 9633810816 9653691264 9660241024 9660707028 9661897728 9667261548 9688404992 9695445984 9702492093 9709074963 9729110727 9735711657 9737381304 9764095656 9793840896 9814051584 9820710144 9827847288 9854809832 9856499904 9863187264 9883541056 9890723862 9891942912 9897434442 9926289936 9969223716 9983844864 10018510992 10027027584 10054536576 10061843652 10098025056 10105363737 10133087643 10156575744 10177534976 10191841632 10221555456 10227229971 10228490496 10228983912 10235923992 10257046968 10264006088 10265766336 10293930304 10301411358 10308400578 10338454224 10391348736 10398398976 10405955952 10427429808 10434504528 10436294016 10464925824 10472025984 10472531148 10479636468 10501262372 10502556672 10510189344 10546683057 10553838687 10571129856 10600131584 10607835168 10644667929 10645979904 10653716808 10682945112 10721359936 10729151622 10791361728 10813630912 10822823424 10828831734 10838037168 10860402672 10867771152 10869634944 10899455616 10907376732 10937300948 10984607613 11000717952 11002604544 11010069504 11032790016 11040275456 11040808032 11048298912 11056328199 11080509696 11086661061 11088562392 11096085672 11118983688 11126527608 11128435776 11158966464 11167076178 11231825472 11262639808 11270824866 11272214016 11311353648 11360278188 11391444932 11426147712 11449726848 11457495168 11459460096 11465821836 11490898944 11499249888 11507051808 11515414491 11539177839 11540600064 11547006849 11548987128 11580671592 11630761002 11647819008 11688262824 11690267328 11698198848 11722339392 11730292672 11730858534 11732304384 11738817594 11764491776 11773041552 11781029232 11815376256 11823963012 11856401868 11892521088 11925148032 11933814564 11966554796 11968029696 11976727392 12018313251 12061529928 12079219712 12123240192 12131465472 12140281944 12165334776 12173588616 12175676352 12209080128 12217363648 12217953006 12226242546 12252982784 12261887568 12332984832 12358435328 12375807696 12386328192 12411888768 12420309888 12420909036 12422439936 12429336276 12454985604 12456520704 12463435964 12465573408 12499772512 12508856649 12517343559 12553837272 12572249088 12626627328 12635803656 12670469784 12681240768 12716031552 12725272854 12834170944 12836371968 12845081088 12871588352 12880942704 12889682064 12927261312 12936656124 12945433284 12972147636 12980948876 12983175072 13018794208 13028255541 13058454528 13085402112 13094280192 13103796384 13141999872 13149295677 13150916352 13160473704 13187631816 13196579256 13198842432 13235053248 13244671746 13253657886 13281008294 13292298288 13358014656 13369370112 13406048768 13415791536 13464033408 13473818316 13510783524 13569221169 13589122176 13591452672 13628740608 13636306628 13637987328 13638645216 13647898656 13676062624 13686001623 13687688448 13695287193 13735215144 13744534104 13784605632 13794623514 13832468846 13874607936 13903239744 13912672704 13915058688 13922783658 13953234432 13962701312 13963374864 13972848624 14013585792 14023770084 14062244076 14071784916 14123066931 14143780224 14155803648 14192890572 14194639872 14204955744 14243926816 14254278507 14305535496 14388482304 14438442312 14440918464 14450716224 14480536896 14490361536 14491060542 14492846592 14500892322 14530816538 14532607488 14543168976 14606071956 14646143484 14667623936 14721077376 14731065216 14741770932 14774012928 14782214748 14784749856 14794780896 14825311584 14835370144 14836085793 14837914368 14846151663 14878621952 14889434904 14953835574 14975767296 15027766488 15040541376 15081804864 15092765478 15134172242 15147037584 15234863616 15266302464 15276660224 15287762448 15332333184 15342735744 15343475868 15353885988 15385570452 15387466752 15396009132 15398649504 15440895456 15452117037 15462600867 15507681336 15530425344 15584350432 15587023104 15597598464 15629785856 15641144712 15651756792 15697388736 15708038976 15708796722 15719454702 15751893558 15753835008 15762580778 15765284016 15808535824 15856694784 15900197376 15911752752 15968969856 15980575212 16024417668 16082039904 16093727433 16131032064 16164320256 16175287296 16187042592 16220446368 16231451488 16234235136 16243247601 16278773504 16290604008 16301656728 16349183424 16361065098 16405951422 16417082402 16501076928 16503906816 16515104256 16549185024 16558372334 16560413184 16561212048 16572448368 16606647472 16620764544 16644128508 16678475532 16689791412 16692653664 16738449696 16750614267 16796569313 16835503104 16847738208 16893959712 16906237299 16908321024 16954708736 16967030472 17040417282 17087167398 17139221568 17174590272 17186242752 17189190144 17198732754 17236348416 17245917206 17248874832 17260577712 17296196848 17310900096 17371007388 17446141503 17471728512 17522666496 17532394236 17534555136 17535400992 17547298272 17583509088 17595439008 17596287801 17598456576 17608226391 17646737664 17659562328 17671543848 17723064384 17735944518 17784602802 17810686208 17887722048 17900721846 17949832194 17952044544 17965091088 18014378032 18092294892 18118829568 18184860288 18197198208 18210422916 18248002164 18250251264 18260382924 18263514528 18313620192 18326045472 18326929509 18339363819 18377209151 18379474176 18392831352 18499477248 18537652992 18550230272 18563711544 18617833152 18630464832 18631363554 18644004414 18682478406 18684781056 18695153946 18698360112 18749658768 18762379888 18830755908 18858373632 18923854096 18939940992 19005704676 19021861152 19074047328 19087909281 19140276659 19184643072 19251256416 19254557952 19267621632 19307382528 19320482048 19321414056 19334523096 19390891968 19404984186 19418149926 19458221454 19471423314 19474762608 19528191312 19587681792 19628103168 19641420288 19655694576 19709619664 19712999808 19726374528 19767082112 19781447724 19783885824 19794868884 19852579872 19867007619 19880486829 19921512441 19935028631 19938447432 19967689728 20037021984 20054055168 20109073152 20123687304 20196050112 20210727474 20266175286 20383683264 20443110912 20454459942 20456980992 20457967824 20471847984 20514093936 20528012176 20531532672 20587860608 20602822716 20616801156 20676908448 20691935271 20748703269 20782697472 20796797952 20811911904 20854859616 20869009056 20872588032 20884175487 20929851648 20941470893 20944051968 20945062296 20959272936 21002524744 21020378688 21093366114 21107677374 21215670336 21289335858 21291959808 21307433616 21365890224 21442719872 21458303244 21582723456 21627261824 21645646848 21657663468 21676074336 21720805344 21735542304 21736590813 21739269888 21751338483 21796224807 21798911232 21811012937 21814753464 21874601896 21969215226 22001435904 22081616064 22096597824 22112656398 22161019392 22173322122 22177124784 22192171344 22237967376 22253055216 22256871552 22317932928 22334152356 22430753361 22463650944 22525279616 22541649732 22544428032 22622707296 22639148217 22701258363 22720556376 22782889864 22852295424 22899453696 22914990336 22931643672 22998499776 23014103616 23030828982 23078355678 23081200128 23094013698 23097974256 23161343184 23261522004 23295638016 23376525648 23380534656 23396397696 23444678784 23460585344 23461717068 23464608768 23477635188 23528983552 23546083104 23562058464 23563195083 23579182053 23627840337 23630752512 23643871167 23647926024 23712803736 23785042176 23850296064 23867629128 23933109592 23953454784 24036626502 24123059856 24246480384 24262930944 24280563888 24330669552 24347177232 24351352704 24418160256 24434727296 24435906012 24452485092 24505965568 24523775136 24541597647 24608927133 24625623603 24665969664 24716870656 24751615392 24772656384 24823777536 24837558501 24840619776 24841818072 24858672552 24909971208 24926871928 24931146816 24999545024 25017713298 25034687118 25107674544 25253254656 25271607312 25340939568 25362481536 25432063104 25450545708 25560625923 25630751097 25668341888 25672743936 25690162176 25743176704 25761885408 25779364128 25798099131 25854522624 25868875809 25873312248 25890866568 25944295272 25961897752 25966350144 26037588416 26056511082 26207592768 26283999744 26298591354 26301832704 26320947408 26375263632 26393158512 26397684864 26470106496 26489343492 26507315772 26562016588 26584596576 26676904203 26716029312 26738740224 26812097536 26831583072 26851082769 26924748291 26928066816 26947636632 27021567048 27138442338 27178244352 27272613256 27277290432 27295797312 27352125248 27372003246 27375376896 27390574386 27470430288 27489068208 27569211264 27589247028 27664937692 27749215872 27806479488 27825345408 27830117376 27845567316 27906468864 27925402624 27926749728 27945697248 27966006621 28023717609 28027171584 28042730919 28047540168 28124488152 28143569832 28246133862 28287560448 28385781144 28409911488 28487853632 28508557014 28611070992 28776964608 28876884624 28881836928 28901432448 28961073792 28980723072 28982121084 28985693184 29001784644 29061633076 29065214976 29086337952 29127224889 29187332181 29207134971 29212143912 29292286968 29335247872 29442154752 29462130432 29483541864 29564429496 29569499712 29589561792 29650623168 29670740288 29672171586 29675828736 29692303326 29757243904 29778869808 29907671148 29951534592 30055532976 30081082752 30163609728 30185530956 30268344484 30294075168 30399262929 30469727232 30532604928 30553320448 30575524896 30664666368 30681689913 30685471488 30686951736 30707771976 30771140904 30792018264 30797299008 30881790912 30904234074 30925201734 31015362672 31168700864 31174046208 31195196928 31259571712 31282289424 31303513584 31394777472 31416077952 31417593444 31438909404 31503787116 31507670016 31525161556 31530568032 31617071648 31640049171 31661516061 31713389568 31800394752 31823505504 31934003787 31937939712 31961150424 32048835336 32164079808 32187454866 32374085184 32440892736 32462902976 32468470272 32486495202 32557547008 32581208016 32603313456 32698366848 32722130196 32811902844 32834164804 32953822839 33002153856 33007813632 33030208512 33098370048 33116744668 33120826368 33122424096 33144896736 33213294944 33241529088 33259983183 33288257016 33356951064 33379582824 33385307328 33476899392 33501228534 33593138626 33695476416 33787919424 33812474598 33816642048 33909417472 33934060944 34080834564 34174334796 34278443136 34349180544 34372485504 34378380288 34397465508 34472696832 34491834412 34497749664 34521155424 34592393696 34617533517 34621800192 34641020547 34742014776 34892283006 34943457024 35064788472 35070801984 35094596544 35167018176 35190878016 35192575602 35196913152 35216452782 35293475328 35319124656 35343087696 35446128768 35471889036 35569205604 35621372416 35775444096 35801443692 35899664388 35904089088 35930182176 36028756064 36054939753 36184589784 36237659136 36369720576 36394396416 36420845832 36496004328 36520765848 36527029056 36627240384 36652090944 36653859018 36678727638 36754418302 36758948352 36785662704 36998954496 37075305984 37100460544 37127423088 37235666304 37260929664 37262727108 37288008828 37364956812 37369562112 37390307892 37396720224 37499317536 37524759776 37526569947 37552030677 37661511816 37716747264 37847708192 37879881984 38011409352 38043722304 38148094656 38175818562 38280553318 38502512832 38509115904 38535243264 38614765056 38640964096 38642828112 38669046192 38781783936 38809968372 38836299852 38916442908 38942846628 38949525216 39056382624 39084766623 39175363584 39256206336 39282840576 39311389152 39419239328 39425999616 39447887031 39452749056 39534164224 39562895448 39589737768 39705159744 39734015238 39760973658 39843024882 39870057262 39876894864 40074043968 40108110336 40218146304 40247374608 40392100224 40421454948 40532350572 40707663507 40767366528 40886221824 40908919884 40913961984 40915935648 40943695968 41028187872 41056024352 41058004869 41063065344 41085861579 41175721216 41205645432 41233602312 41353816896 41383870542 41497406538 41623823808 41709719232 41738018112 41745176064 41768350974 41859703296 41882941786 41888103936 41890124592 41918545872 42005049488 42040757376 42186732228 42215354748 42369200793 42431340672 42578671716 42583919616 42614867232 42731780448 42762835521 42885439744 42916606488 43165446912 43254523648 43315326936 43352148672 43441610688 43471084608 43473181626 43478539776 43502676966 43592449614 43597822464 43622025874 43629506928 43749203792 43938430452 44002871808 44163232128 44193195648 44225312796 44322038784 44346644244 44354249568 44384342688 44475934752 44506110432 44508257379 44513743104 44538454989 44630365081 44635865856 44668304712 44861506722 44927301888 45050559232 45083299464 45245414592 45278296434 45402516726 45441112752 45565779728 45704590848 45798907392 45829980672 45863287344 45996999552 46028207232 46061657964 46156711356 46162400256 46188027396 46195948512 46322686368 46356351111 46387802601 46483529029 46523044008 46591276032 46753051296 46761069312 46792795392 46889357568 46921170688 46923434136 46955270376 47092166208 47124116928 47126390166 47158364106 47255680674 47261505024 47287742334 47295852048 47425607472 47570084352 47700592128 47735258256 47866219184 47906909568 48073253004 48246119712 48281182299 48413640961 48492960768 48525861888 48561127776 48661339104 48694354464 48702705408 48729742803 48836320512 48869454592 48871812024 48904970184 49047550272 49083195294 49217854266 49251247206 49503230784 49545312768 49647555072 49675117002 49681239552 49683636144 49717345104 49819942416 49853743856 49862293632 49999090048 50035426596 50069374236 50215349088 50251842801 50389707939 50506509312 50543214624 50681879136 50718711897 50724963072 50857857883 50864126208 50901091416 51121251846 51261502194 51336683776 51523770816 51558728256 51596198262 51709045248 51737751618 51746624496 51781733136 51888590544 51923795504 51932700288 52075176832 52113022164 52338424509 52415185536 52567999488 52597182708 52603665408 52641894816 52750527264 52786317024 52788863403 52795369728 52824679173 52940212992 52969602847 52978686984 53014631544 53124033176 53169193152 53353808406 53432058624 53663166144 53702165538 53849496582 53856133632 53895273264 54043134096 54276884676 54356488704 54545226512 54554580864 54591594624 54704250496 54744006492 54750753792 54781148772 54940860576 54978136416 54980788527 55018091457 55131627453 55138422528 55169032723 55178494056 55329875384 55498431744 55612958976 55650690816 55691134632 55853499456 55891394496 55932013242 56047435218 56054343168 56085461838 56095080336 56248976304 56287139664 56492267724 56575120896 56771562288 56819822976 56975707264 57017114028 57222141984 57263727843 57420829977 57553929216 57753769248 57763673856 57802864896 57922147584 57954303169 57961446144 57964242168 58003569288 58123266152 58172675904 58254449778 58374664362 58414269942 58424287824 58584573936 58884309504 58924260864 58967083728 59128858992 59138999424 59179123584 59301246336 59341480576 59344343172 59351657472 59384606652 59514487808 59557739616 59601022857 59641460487 59764537323 59805085893 59815342296 59903069184 60111065952 60162165504 60327219456 60371061912 60536688968 60588150336 60798525858 61151049792 61329332736 61363379826 61370942976 61373903472 61415543952 61542281808 61584036528 61594598016 61763581824 61808468148 61850403468 62030725344 62075805813 62246109807 62337401728 62348092416 62390393856 62519143424 62564578848 62607027168 62652526461 62789554944 62824412679 62832155904 62835186888 62877818808 63007574232 63050323112 63061136064 63234143296 63280098342 63323032122 63647011008 63868007574 63875879424 63922300848 64097670672 64328159616 64374909732 64748170368 64881785472 64925805952 64936940544 64972990404 65115094016 65162416032 65206626912 65209772439 65254015449 65388674421 65396733696 65433038811 65444260392 65623805688 65668329608 65907645678 66004307712 66233489336 66244848192 66289793472 66426589888 66483058176 66519966366 66576514032 66713902128 66759165648 66770614656 66953798784 67002457068 67186277252 67390952832 67575838848 67624949196 67633284096 67818834944 67868121888 67917444651 68103775089 68161669128 68348669592 68556886272 68698361088 68744971008 68794931016 68983668824 68995499328 69042310848 69184787392 69235067034 69243600384 69282041094 69484029552 69784566012 69886914048 70129576944 70141603968 70189193088 70334036352 70381756032 70385151204 70393826304 70432905564 70586950656 70638249312 70686175392 70737546159 70883521011 70892257536 70931613501 70943778072 71138411208 71242744832 71550888192 71602887384 71799328776 71860364352 72057512128 72109879506 72369179568 72739441152 72788792832 72841691664 72992008656 73041531696 73054058112 73254480768 73304181888 73307718036 73357455276 73508836604 73517896704 73571325408 73826781399 73876870809 73997908992 74150611968 74200921088 74254846176 74471332608 74512675503 74521859328 74525454216 74576017656 74729913624 74780615784 74793440448 74998635072 75049519552 75053139894 75104061354 75323023632 75695416384 75759763968 76022818704 76087444608 76296189312 76351637124 76561106636 76892253291 77005025664 77018231808 77070486528 77229530112 77281928192 77285656224 77338092384 77394297393 77563567872 77606627427 77619936744 77672599704 77832885816 77885693256 77899050432 78112765248 78169533246 78622778304 78838478656 78851999232 78895774062 78905498112 79068328448 79125790896 79179475536 79410319488 79468030476 79521947316 79686049764 79740114524 79753789728 80030712609 80148087936 80216220672 80436292608 80494749216 80774244873 80784200448 80842909896 81064701144 81415327014 81534733056 81817839768 81831871296 81887391936 82056375744 82112048704 82116009738 82126130688 82171723158 82351442432 82411290864 82467204624 82707633792 82767741084 82994813076 83247647616 83419438464 83476036224 83490352128 83536701948 83719406592 83765883572 83776207872 83780249184 83837091744 84010098976 84071152827 84081514752 84128192757 84373464456 84430709496 84738401586 84862681344 85157343432 85229734464 85463560896 85525671042 85770879488 85833212976 86330893824 86509047296 86630653872 86704297344 86883221376 86942169216 86946363252 86957079552 87005353932 87184899228 87195644928 87244051748 87259013856 87498407584 87561996543 87621404913 87876860904 88005743616 88326464256 88386391296 88450625592 88693288488 88708499136 88768685376 88951869504 89012220864 89016514758 89027486208 89076909978 89260730162 89271731712 89336609424 89723013444 89854603776 90101118464 90166598928 90490829184 90556592868 90805033452 90882225504 91131559456 91197788787 91409181696 91597814784 91659961344 91726574688 91993999104 92045069739 92056414464 92123315928 92313422712 92376054792 92391897024 92645372736 92712702222 92775605202 92967058058 93046088016 93506102592 93522138624 93585590784 93778715136 93842341376 93846868272 93910540752 94184332416 94248233856 94252780332 94316728212 94511361348 94523010048 94575484668 94591704096 94851214944 94920147513 94984548183 95140168704 95401184256 95470516512 95732438368 95802011361 95813819136 96146506008 96492239424 96562364598 96827281922 97122255552 97322678208 97388708928 97405410816 97459485606 97672641024 97738909184 97743624048 97809940368 98095100544 98166390588 98435708532 98502494412 98861468517 99006461568 99090625536 99295110144 99350234004 99362479104 99367272288 99434690208 99639884832 99707487712 99724587264 99779949549 99998180096 100070853192 100138748472 100430698176 100503685602 100779415878 101086429248 101363758272 101437423794 101449926144 101715715766 101728252416 101802182832 102242503692 102523004388 102673367552 103047541632 103117456512 103192396524 103418090496 103475503236 103493248992 103563466272 103777181088 103847591008 103852600551 103865400576 103923061641 104150353664 104226044328 104676849018 104830371072 105194365416 105283789632 105501054528 105572634048 105577726806 105590739456 105649358346 105880425984 105939205694 105957373968 106029263088 106248066352 106338386304 106707616812 106864117248 107326332288 107404331076 107698993164 107712267264 107790546528 108086268192 108164819259 108553769352 108712977408 109090453024 109109161728 109183189248 109408500992 109488012984 109562297544 109881721152 109956272832 109961577054 110036182914 110263254906 110276845056 110338065446 110356988112 110659750768 110996863488 111225917952 111301381632 111382269264 111706998912 111782788992 111864026484 112094870436 112108686336 112170923676 112190160672 112497952608 112574279328 112579709841 112656092031 112888570499 112984535448 113150241792 113543124576 113639645952 113951414528 114034228056 114444283968 114527455686 114841659954 115507538496 115527347712 115605729792 115844295168 115908606338 115922892288 115928484336 116007138576 116246532304 116345351808 116508899556 116749328724 116828539884 116848575648 117169147872 117254299869 117575985191 117768619008 117848521728 117934167456 118257717984 118277998848 118343661093 118358247168 118602492672 118682961152 118688686344 118769213304 119115479232 119202045714 119282920974 119529074646 119610171786 119630684592 120222131904 120324331008 120654438912 120742123824 121073377936 121176300672 121597051716 122122990521 122302099584 122658665472 122726759652 122741885952 122747806944 122831087904 123084563616 123168073056 123174014607 123189196032 123257584737 123527163648 123616936296 123700806936 124061450688 124151611626 124492219614 124674803456 125129157696 125214054336 125305052922 125579109888 125648825358 125664311808 125670373776 125755637616 126015148464 126100646224 126122272128 126468286592 126560196684 126646064244 127107602379 127294022016 127736015148 127751758848 127844601696 128195341344 128288506563 128640464057 128656319232 128749819464 129496340736 129763570944 129851611904 129945980808 130324832064 130413253824 130419544878 130508030898 130777348842 130793467392 130866077622 130888520784 131247611376 131336659216 131815291356 132008615424 132466978672 132489696384 132579586944 132853179776 132966116352 133039932732 133153028064 133427804256 133518331296 133524772137 133541229312 133615364967 133891095243 133907597568 133981936613 134004914136 134372554504 134781905664 135151677696 135249898392 135736243776 135834889302 136207550178 136323338256 136697339184 137113772544 137396722176 137489942016 137589862032 137967337648 137990998656 138084621696 138369574784 138470134068 138487200768 138564082188 138968059104 139069053333 139163407803 139450587087 139545200417 139569132024 139773828096 140259153888 140283207936 140378386176 140668072704 140763512064 140770302408 140865811128 141276498624 141372350784 141475092318 141767042022 141784515072 141863227002 141887556144 142276822416 143101776384 143205774768 143598657552 143720728704 144115024256 144219759012 144738359136 144843546897 145240922883 145478882304 145577585664 145683383328 145984017312 146083063392 146108116224 146189228409 146508961536 146590296251 146608363776 146615436072 146714910552 147017673208 147142650816 147653562798 147753741618 148509692352 148942665216 149025351006 149043718656 149050908432 149152035312 149459827248 149561231568 149586880896 149997270144 150099039104 150106279788 150208122708 150646047264 150755528403 151169123817 151390832768 151519527936 152045637408 152156135691 152174889216 152573573649 152592378624 152703274248 153122213272 153784506582 154010051328 154571312448 154676184768 154788594786 155127135744 155213254854 155239873488 155345199408 155665771632 155771386512 155798100864 156225530496 156339066492 157015273527 157245556608 157676957312 157703998464 157791548124 157810996224 158136656896 158251581792 158358951072 158366590209 158474037519 158820638976 158908808541 158936060952 159043894632 159372099528 159480229048 159507579456 160061425218 160296175872 160989498432 161548489746 161568400896 161685819792 162129402288 162830654028 163069466112 163635679536 163663742592 163774783872 164112751488 164224097408 164232019476 164252261376 164343446316 164702884864 164822581728 164934409248 164942365581 165054274371 165394882359 165415267584 165507098169 165535482168 165989626152 166495295232 166838876928 166952072448 167073403896 167531767144 167560498368 167674183488 168020197952 168142305654 168163029504 168256385514 168746928912 168861418992 169476803172 169725362688 170314686864 170459468928 170927121792 171051342084 171541758976 171666425952 171791183529 172262489931 172661787648 173018094592 173261307744 173408594688 173766442752 173862909507 173884338432 173892726504 174010707864 174369798456 174488103496 174518027712 174996815168 175123993086 175242809826 175753721808 176652928512 176772782592 176901251184 177386576976 177416998272 177537370752 177903739008 178024441728 178033029516 178054972416 178153819956 178521460324 178543463424 178673218848 178924381461 179293611969 179415257679 179446026888 179709207552 180202236928 180333197856 180981658368 181113185736 181610066904 181764451008 182263118912 182395577574 183453149376 183987998208 184090139478 184112828928 184246631856 184626845424 184752109584 184783794048 185290745472 185425404444 185551210404 185934116116 186092176032 186738329421 187012205184 187044277248 187171181568 187557430272 187684682752 187693736544 187821081504 187957579383 188368664832 188473238037 188496467712 188505560664 188633456424 189022722696 189150969336 189183408192 189702429888 189840295026 189969096366 190941033024 191464876736 191604022722 191627638272 192293012016 192984478848 193124729196 193654563844 194244511104 194645356416 194777417856 194810821632 194918971212 195345282048 195477818368 195487248096 195619880736 195762046347 196166023263 196190201088 196299116433 196332781176 196871417064 197004988824 197722937034 198012923136 198700468008 198734544576 198869380416 199279769664 199414975424 199449174528 199559899098 199996360192 200141706384 200277496944 200861396352 201007371204 201558831756 202172858496 202727516544 202874847588 202899852288 203431431532 203456504832 203604365664 204311325267 204485007384 205046008776 205346735104 206095083264 206234913024 206384793048 206951006472 206986497984 207126932544 207554362176 207695182016 207705201102 207730801152 207846123282 208300707328 208452088656 209353698036 209660742144 210388730832 210567579264 211002109056 211145268096 211155453612 211181478912 211298716692 211760851968 211878411388 211914747936 212058526176 212496132704 212650563033 212676772608 212794840503 213415233624 213728234496 214652664576 214808662152 215397986328 215581093056 216172536384 216329638518 217107538704 218180906048 218218323456 218366378496 218817001984 218976025968 219124595088 219763442304 219912545664 219923154108 220072365828 220526509812 220553690112 220676130892 220713976224 221319501536 221480344197 221630612427 221993726976 222451835904 222602763264 222764538528 223413997824 223538026509 223565577984 223728052968 224189740872 224341847352 224380321344 224995905216 225148558656 225159419682 225312184062 225777140998 225969070896 227086249152 227279291904 227902829056 228068456112 228888567936 229054911372 229683319908 230676759873 231015076992 231054695424 231211459584 231688590336 231817212676 231845784576 231856968672 232014277152 232493064608 232690703616 232819882281 233017799112 233498657448 233657079768 233697151296 234338295744 234508599738 235151970382 235868334912 236515435968 236555997696 236687322186 236716494336 237204985344 237365922304 237377372688 237538426608 238230958464 238404091428 238565841948 239058149292 239220343572 239261369184 240092137827 240444263808 240648662016 241308877824 241484247648 242146755872 242322734619 242352601344 243194103432 244245981042 244604199168 245453519304 245495613888 245662175808 246169127232 246336146112 246348029214 246378392064 246515169474 247054327296 247233872592 247401613872 248122901376 248303223252 248984439228 249349606912 250258315392 250428108672 250610105844 251158219776 251297650716 251328623616 251340747552 251511275232 252030296928 252201292448 252213458481 252244544256 252384578271 252936573184 253120393368 253292128488 254215204758 254588044032 255472030296 255689203392 256390682688 256577013126 257280928114 257312638464 257499638928 258992681472 259527141888 259703223808 259891961616 260649664128 260826507648 260839089756 261016061796 261554697684 261586934784 261732155244 261777041568 262495222752 262673318432 262685989629 262864214739 263630582712 264017230848 264933957344 264979392768 265159173888 265706359552 266079865464 266306056128 266855608512 267036662592 267049544274 267082458624 267230729934 267782190486 267815195136 267963873226 268009828272 268745109008 269563811328 270303355392 270499796784 271472487552 271669778604 272415100356 272646676512 273394678368 273593366361 274227545088 274793444352 274979884032 275179724064 275934675296 275981997312 276135209217 276169243392 276739149568 276940268136 277128164376 277936118208 278138106666 278326815606 278901174174 279090400834 279138264048 280518307776 280566415872 280756772352 281336145408 281527024128 281540604816 281731622256 282552997248 282744701568 282950184636 283534084044 283569030144 283726454004 283775112288 284553644832 284760442539 284953644549 285541678321 286203552768 286411549536 287197315104 287406034083 287441457408 288230048512 288439518024 289476718272 289687093794 290481845766 291366766656 291968034624 292166126784 292216232448 292378456818 293017923072 293180592502 293216727552 293230872144 293429821104 294035346416 294285301632 295307125596 295507483236 296584405551 297019384704 297885330432 298050702012 298087437312 298101816864 298304070624 298919654496 299122463136 299173761792 299339848647 299994540288 300198078208 300212559576 300416245416 301292094528 301511056806 302338247634 302781665536 304091274816 304312271382 304349778432 305147147298 305184757248 305406548496 306244426544 307569013164 308020102656 309142624896 309352369536 309577189572 310254271488 310426509708 310479746976 310690398816 311331543264 311542773024 311557801653 311596201728 311769184923 312412555567 312451060992 312678132984 314030547054 314491113216 315353914624 315583096248 316503163584 316717902144 316733180418 316948075038 317641277952 317817617082 317872121904 318087789264 318744199056 318960458096 319015158912 320122850436 320592351744 321978996864 323096979492 323136801792 323371639584 324258804576 324494457777 325384703203 325661308056 326138932224 327271359072 327327485184 327549567744 328225502976 328448194816 328464038952 328686892632 329645163456 329868818496 329884731162 330108548742 330789764718 330830535168 331014196338 331070964336 331979252304 332990590464 333677753856 333904144896 334146807792 335063534288 335120996736 335348366976 336040395904 336284611308 336326059008 336512771028 337493857824 337722837984 337739129523 337968276093 338665711497 338895486727 338953606344 339450725376 340629373728 340918937856 341854243584 342102684168 343332851904 343582367058 344524979862 346522615488 346817189376 347532885504 347725819014 347768676864 347785453008 348021415728 348739596912 348976206992 349036055424 349993630336 350247986172 350485619652 351507443616 351762899607 352727955573 353305857024 353545565184 353802502368 354773153952 354833996544 355030983279 355074741504 355807478016 356005005181 356048883456 356066059032 356307639912 357042920648 357346437696 357848762922 358587223938 358830515358 358892053776 360666395712 361963316736 362226371472 363220133808 363528902016 364526237824 364791155148 366368971563 366906298752 367975996416 368180278956 368225657856 368493263712 369253690848 369504219168 369522043821 369567588096 369772754211 370581490944 370787219929 370850808888 371102420808 371868232232 372184352064 373476658842 374024410368 375387473088 375642163008 375915158766 376737329664 376946476074 376992935424 377011121328 377266912848 378045445392 378301938672 378366816384 379404859776 379680590052 379938192732 381322807137 381882066048 382929753472 383208045444 383255276544 384586024032 384865519689 385921392171 385968957696 386249458392 387309127688 388489022208 389290712832 389554835712 389837942424 390974496192 391239761472 391524092694 392332046526 392380402176 392598232866 392665562352 393742834128 394009977648 395445874068 396025846272 397400936016 397469089152 397738760832 398559539328 398829950848 398898349056 399119798196 399992720384 400283412768 400554993888 400574316411 400846094901 401673285729 401722792704 401945809839 402014742408 403117663512 404345716992 405455033088 405749695176 406862863064 407208731328 408622650534 408970014768 410092017552 412190166528 412469826048 412769586096 413902012944 413972995968 414253865088 415108724352 415390364032 415410402204 415461602304 415692246564 416601414656 416904177312 417207159999 417490223409 418351761261 418635601251 418707396072 419321484288 420777461664 421135158528 422004218112 422290536192 422310907224 422597433384 423756822776 423829495872 424117052352 424992265408 425301126066 425353545216 425589681006 426830467248 429305329152 429617324304 430795972656 431162186112 432345072768 432659277036 434215077408 434530640691 435722768649 436361812096 436436646912 436732756992 437634003968 437952051936 438249190176 438567685227 439526884608 439770888753 439825091328 439846308216 440144731656 441053019624 441352261784 441427952448 442639003072 442960688394 443261224854 445529077056 446827995648 447076053018 447131155968 447456105936 448379481744 448683694704 448760642688 449991810432 450297117312 450318839364 450624368124 451554281996 451938141792 453507371451 454172498304 454558583808 455805658112 456136912224 456468407073 457720720947 457777135872 458109822744 459366639816 461353519746 462030153984 463634425352 463713937344 464028554304 464986129216 465381407232 465639764562 466035598224 466997314896 467314159536 467394302592 468676591488 469017199476 470303940764 471736669824 473030871936 473111995392 473374644372 473432988672 474409970688 474731844608 474754745376 475076853216 475422112557 476461916928 476726425623 476808182856 477131683896 478116298584 478440687144 478522738368 480184275654 480888527616 482968495296 484293511744 484645469238 484705202688 486388206864 488491962084 489208398336 490907038608 490991227776 491324351616 492338254464 492672292224 492696058428 492756784128 493030338948 494108654592 494467745184 494803227744 495162823113 496184647077 496245802752 496521294507 496606446504 497968878456 498699213824 500516630784 500856217344 501220211688 502595301432 502681495104 503022550464 504060593856 504402584896 504426916962 504489088512 504769156542 505873146368 506240786736 506584256976 508430409516 509176088064 510944060592 511378406784 512781365376 513154026252 514561856228 514625276928 514999277856 516787469793 517985362944 519054283776 519406447616 519783923232 521299328256 521588728521 521653015296 521678179512 522032123592 523109395368 523464310488 523554083136 524990445504 525346636864 525371979258 525728429478 527261165424 529867914688 529958785536 530318347776 531412719104 532159730928 532612112256 533711217024 534073325184 534099088548 534164917248 534461459868 535564380972 535630390272 535927746452 536019656544 537490218016 537880835907 538245773037 539127622656 540606710784 540999593568 542944975104 543339557208 544830200712 545293353024 546789356736 547186732722 550359448128 551869350592 551963994624 552270418434 552338486784 553478299136 553880536272 554256328752 555872236416 556276213332 556653631212 557802348348 558180801668 558276528096 560214988263 561036615552 561132831744 561513544704 562672290816 563054048256 563081209632 563463244512 565105994496 565419714111 565489403136 565900369272 567068168088 567452908008 567550224576 569107289664 569520885078 569907289098 571083356642 572823099072 574394630208 574812068166 574882914816 576460097024 576879036048 578953436544 579374187588 580963691532 582733533312 583936069248 584332253568 584432464896 584756913636 586035846144 586361185004 586433455104 586461744288 586859642208 588070692832 588498069789 588570603264 588897349299 590614251192 591014966472 593168811102 594038769408 596101404024 596203633728 596608141248 597839308992 598244926272 598347523584 598679697294 599989080576 600396156416 600425119152 600832490832 602584189056 603022113612 604676495268 605563331072 608182549632 608624542764 608699556864 610294294596 610369514496 610813096992 612488853088 612933975801 615138026328 616040205312 618285249792 618704739072 619154379144 620853019416 620959493952 621380797632 622663086528 623085546048 623115603306 623192403456 623538369846 624825111134 624902121984 625356265968 628061094108 628982226432 630707829248 631166192496 633006327168 633435804288 633466360836 633896150076 635282555904 635635234164 635744243808 636175578528 637488398112 637920916192 637951689099 638030317824 638384521509 640245700872 641184703488 643957993728 646193958984 646743279168 648517609152 648988915554 650769406406 651322616112 654542718144 654654970368 655099135488 656451005952 656896389632 656928077904 657373785264 659290326912 659737636992 659769462324 660217097484 661579529436 661661070336 662028392676 662141928672 663958504608 664441032591 664891837281 665981180928 667355507712 667808289792 668293615584 670127068576 670241993472 670614079527 670696733952 672080791808 672569222616 673025542056 674987715648 675445675968 675478259046 675936552186 677331422994 677790973454 677907212688 681258747456 681837875712 683708487168 684205368336 686665703808 687164734116 689049959724 692030279619 693045230976 693634378752 695065771008 695451638028 695537353728 695570906016 696042831456 697479193824 697952413984 698072110848 698459646843 699987260672 700495972344 700971239304 703014887232 703525799214 705455911146 707605004736 709546307904 709667993088 710061966558 710149483008 711614956032 712010010362 712097766912 712132118064 712615279824 714085841296 714692875392 715697525844 717174447876 717661030716 717784107552 720276413481 721332791424 723926633472 724452742944 726440267616 726968203857 727057804032 729052475648 729582310296 732737943126 733812597504 736360557912 736986527424 738507381696 739008438336 739044087642 739135176192 739545508422 741162981888 741574439858 741701617776 742204841616 743736464464 744368704128 746953317684 748048820736 750774946176 751284326016 751830317532 753474659328 753892952148 753985870848 754022242656 754533825696 756090890784 756603877344 756640375443 756733632768 757153734813 758809719552 759361180104 759876385464 762645614274 763764132096 765859506944 766416090888 769172048064 769731039378 771842784342 771937915392 772498916784 774618255376 776978044416 778581425664 779109671424 779675884848 781948992384 782479522944 783048185388 784664093052 784760804352 785196465732 785331124704 787485668256 788019955296 788057968887 788592644217 790219993493 790891748136 792051692544 794801872032 794938178304 795477521664 797119078656 797659901696 798239596392 800566825536 801109987776 801148632822 801692189802 803346571458 803445585408 803891619678 804029484816 806235327024 808691433984 810910066176 811499390352 813725726128 814417462656 817245301068 817940029536 820184035104 820780099083 823031896337 824380333056 824939652096 825539172192 827804025888 827945991936 828405627651 828507730176 830217448704 830780728064 830820804408 831384493128 833808354624 834414319998 834980446818 836703522522 837271202502 837414792144 841554923328 842270317056 844008436224 844581072384 844621814448 845194866768 847513645552 847658991744 848234104704 849984530816 850602252132 850707090432 851179362012 853660934496 854281327617 854860933647 856625034963 858610658304 859234648608 861591945312 862218102249 862324372224 864690145536 865318554072 868430154816 869061281382 871445537298 872723624192 875904103872 876498380352 877135370454 879053769216 879541777506 879650182656 879692616432 880289463312 882106039248 882704523568 882855904896 885278006144 885921376788 886522449708 889753216653 891058154112 893655991296 894152106036 894262311936 894912211872 896758963488 897367389408 897521285376 898019545941 899983620864 900483248399 900594234624 900637678728 901248736248 903108563992 903876283584 907014742902 908344996608 912273824448 912936814146 915441441894 915554271744 916219645488 918733279632 922707039492 924060307968 927268850704 927427874688 928057108608 929972258432 930762814464 931279529124 932071196448 933994629792 934628319072 934673404959 934788605184 935307554769 937237666701 937353182976 937873556291 938034398952 940607881528 943473339648 946061743872 946749288744 949509490752 950153706432 950844225114 952923833856 953452851246 953616365712 954263367792 956232597168 956881374288 957045476736 960368551308 961777055232 965936990592 968587023488 969290938476 969410405376 972776413728 973483373331 976154109609 976983924168 978416796672 981814077216 981982455552 982648703232 984676508928 985344584448 985392116856 986060677896 988935490368 989606455488 990325646226 992369294154 992491605504 993042589014 993212893008 995937756912 1001033261568 1001712434688 1002440423376 1005190602864 1005362990208 1006045100928 1008121187712 1008805169792 1008853833924 1008978177024 1009538313084 1011746292736 1012481573472 1013168513952 1013217388569 1013904828279 1015997134491 1016686460181 1016860819032 1018352176128 1021888121184 1022756813568 1025562730752 1026308052504 1029123712456 1029998555712 1033574939586 1039567846464 1042598656512 1043177457042 1043306030592 1043356359024 1044064247184 1046218790736 1046928620976 1047108166272 1049980891008 1050693273728 1050743958516 1051456858956 1054522330848 1055288698821 1058183866719 1059735829376 1059917571072 1060636695552 1062825438208 1064319461856 1065092949837 1065224224512 1067422434048 1068015015543 1068146650368 1068198177096 1068922919736 1071128761944 1071855492904 1072039313088 1074980436032 1075761671814 1076491546074 1081999187136 1085889950208 1086679114416 1089660401424 1090586706048 1093578713472 1094373465444 1099106914689 1100718896256 1103738701184 1103927989248 1104540836868 1104676973568 1106956598272 1107761072544 1108512657504 1108566131463 1109318262633 1111744472832 1112361659787 1112552426664 1113307262424 1115604696696 1116361603336 1116553056192 1120429976526 1122073231104 1126162419264 1126926489024 1130211988992 1130839428222 1130978806272 1131800738544 1134136336176 1134905816016 1135100449152 1138214579328 1139041770156 1139814578196 1142166713284 1145646198144 1148789260416 1149624136332 1149765829632 1152920194048 1153758072096 1154596559067 1157764176513 1157906873088 1158748375176 1161927383064 1165467066624 1167872138496 1168664507136 1169513827272 1172722370008 1172923488576 1173719284416 1176141385664 1176996139578 1177141206528 1177794698598 1181228502384 1182029932944 1186337622204 1188077538816 1192202808048 1192407267456 1193216282496 1195678617984 1196489852544 1196695047168 1197359394588 1199978161152 1200792312832 1200850238304 1201664981664 1202538284703 1205019857187 1205168378112 1205837429517 1206044227224 1209352990536 1211126662144 1216365099264 1217249085528 1220588589192 1221626193984 1224977706176 1225867951602 1230276052656 1236570499584 1237409478144 1238308758288 1241706038832 1241918987904 1242761595264 1245326173056 1246171092096 1246231206612 1246384806912 1247076739692 1249650222268 1249804243968 1250712531936 1252470670227 1255055283783 1255906803753 1256122188216 1257964452864 1261415658496 1262332384992 1266012654336 1266871608576 1266932721672 1267792300152 1271270468328 1271488487616 1272351157056 1274976796224 1275841832384 1275903378198 1276060635648 1276769043018 1280491401744 1287915987456 1292387917968 1293486558336 1297035218304 1297977831108 1301538812812 1302645232224 1307168305947 1309085436288 1309309940736 1310198270976 1312902011904 1313792779264 1313856155808 1314747570528 1315703055681 1318580653824 1319312666259 1319475273984 1319538924648 1320434194968 1323159058872 1324056785352 1324283857344 1327917009216 1328882065182 1329783674562 1336587231168 1340254137152 1340483986944 1341228159054 1341393467904 1344161583616 1345138445232 1346051084112 1349975431296 1350891351936 1350956518092 1351873104372 1354662845988 1355581946908 1355814425376 1360522114353 1362517494912 1363675751424 1367416974336 1368410736672 1373162162841 1373331407616 1374329468232 1378099919448 1384060559238 1386090461952 1390903276056 1391141812032 1392085662912 1394958387648 1395904827968 1396144221696 1396919293686 1399974521344 1400991944688 1401942478608 1406029774464 1407051598428 1410911822292 1415210009472 1419092615808 1419335986176 1420123933116 1420298966016 1423229912064 1424020020724 1424195533824 1424264236128 1425230559648 1428171682592 1429385750784 1430179276869 1431395051688 1434348895752 1435322061432 1435568215104 1440552826962 1442665582848 1448905485888 1452880535232 1453936407714 1454115608064 1458104951296 1459164620592 1465475886252 1467625195008 1472721115824 1473973054848 1477014763392 1478016876672 1478088175284 1478270352384 1479091016844 1482325963776 1483148879716 1483403235552 1484409683232 1487472928928 1488553941231 1488737408256 1489563883521 1493906635368 1496097641472 1501549892352 1502568652032 1503660635064 1507785904296 1508044485312 1509067651392 1512181781568 1513207754688 1513280750886 1513467265536 1514307469626 1517619439104 1518722360208 1519752770928 1525291228548 1527528264192 1531719013888 1532832181776 1538344096128 1539462078756 1543685568684 1543875830784 1544997833568 1549236510752 1550362409379 1553956088832 1557162851328 1558219342848 1559351769696 1563897984768 1564766185563 1564959045888 1566096370776 1569328186104 1570392931464 1570662249408 1574971336512 1576039910592 1576115937774 1577185288434 1580439986986 1581783496272 1589603744064 1589876356608 1590955043328 1594238157312 1595319803392 1596479192784 1601133651072 1602219975552 1602297265644 1603384379604 1606693142916 1606891170816 1607783239356 1608058969632 1612470654048 1613642507721 1614737319111 1617382867968 1621820132352 1622998780704 1627451452256 1628834925312 1634490602136 1635880059072 1640368070208 1641560198166 1646063792674 1651078344384 1655608051776 1655891983872 1656811255302 1657015460352 1660434897408 1661561456128 1661641608816 1662768986256 1667616709248 1668828639996 1669960893636 1673407045044 1674542405004 1674829584288 1680644964789 1683109846656 1684540634112 1688016872448 1689162144768 1689243628896 1690389733536 1695027291104 1695317983488 1696259142333 1696468209408 1699969061632 1701204504264 1702358724024 1707321868992 1708562655234 1709721867294 1713250069926 1718469297216 1723183890624 1724436204498 1724648744448 1729380291072 1730637108144 1736860309632 1738122562764 1742891074596 1745447248384 1751808207744 1752996760704 1754270740908 1758107538432 1759083555012 1759300365312 1759385232864 1760578926624 1764212078496 1765409047136 1765494209367 1765711809792 1766692047897 1770556012288 1771842753576 1773044899416 1779506433306 1782116308224 1788304212072 1789824423744 1793517926976 1794734778816 1795042570752 1796039091882 1799967241728 1800966496798 1801188469248 1801275357456 1802497472496 1806217127984 1807752567168 1814029485804 1816689993216 1824547648896 1825873628292 1830882883788 1831108543488 1832439290976 1837466559264 1838801927403 1845414078984 1848120615936 1854537701408 1854855749376 1856114217216 1859944516864 1862559058248 1864142392896 1867989259584 1869256638144 1869346809918 1869577210368 1870615109538 1874475333402 1874706365952 1875747112582 1876068797904 1881215763056 1886946679296 1892123487744 1893498577488 1899018981504 1900307412864 1901688450228 1905847667712 1906905702492 1907232731424 1908526735584 1912465194336 1913762748576 1913855067297 1914090953472 1915153564527 1919105698483 1920737102616 1923554110464 1931873981184 1937174046976 1938581876952 1945552827456 1946966746662 1952308219218 1953967848336 1963628154432 1963964911104 1965297406464 1969353017856 1970689168896 1970784233712 1972121355792 1977870980736 1979212910976 1980651292452 1984738588308 1984983211008 1986085178028 1986425786016 1991875513824 1993323097773 1994675511843 1998791748247 2002066523136 2003424869376 2004880846752 2010381205728 2010725980416 2011842238581 2012090201856 2016242375424 2017610339584 2017707667848 2019076626168 2024963146944 2026337027904 2026434777138 2027809656558 2031994268982 2033372920362 2033721638064 2043776242368 2045513627136 2051125461504 2052616105008 2058247424912 2059997111424 2067149879172 2076090838857 2079135692928 2085197313024 2086354914084 2086612061184 2086712718048 2088128494368 2092437581472 2093857241952 2094216332544 2095378940529 2099961782016 2101386547456 2101487917032 2102913717912 2109044661696 2110577397642 2116367733438 2119471658752 2128638923712 2130185899674 2130448449024 2134844868096 2136030031086 2136293300736 2136396354192 2137845839472 2142257523888 2143710985808 2144078626176 2149960872064 2151523343628 2152983092148 2160829240443 2163998374272 2171779900416 2173358228832 2179320802848 2180904611571 2181173412096 2186887888969 2187157426944 2188746930888 2198213829378 2201437792512 2207477402368 2209081673736 2215522145088 2217025315008 2217132262926 2218636525266 2223488945664 2224723319574 2225104853328 2226614524848 2231209393392 2232723206672 2233106112384 2240859953052 2244146462208 2252324838528 2253852978048 2260423977984 2261678856444 2261957612544 2263601477088 2268272672352 2269811632032 2269921126329 2270200898304 2271461204439 2276429158656 2277692922421 2278083540312 2279629156392 2284333426568 2291292396288 2297578520832 2299248272664 2307516144192 2309193118134 2315528353026 2315813746176 2317496750352 2323854766128 2330934133248 2335744276992 2337329014272 2339027654544 2345444740016 2345846977152 2347438568832 2352282771328 2353992279156 2354282413056 2355589397196 2362457004768 2364059865888 2364173906661 2365777932651 2370659980479 2372268407089 2372675244408 2376155077632 2384405616096 2384814534912 2386432564992 2391357235968 2392979705088 2394718789176 2401700476608 2403329963328 2405076569406 2410039714374 2410336756224 2411674859034 2412088454448 2418705981072 2432730198528 2434498171056 2441177178384 2443252387968 2449955412352 2451735903204 2460552105312 2462340297249 2469095689011 2473140999168 2474818956288 2476617516576 2483412077664 2483837975808 2485216882953 2485523190528 2490652346112 2492035036267 2492342184192 2492462413224 2494153479384 2499300444536 2501425063872 2504941340454 2510110567566 2511813607506 2512244376432 2524664769984 2532025308672 2533743217152 2533865443344 2535584600304 2542540936656 2542976975232 2544702314112 2549953592448 2551683664768 2551806756396 2552121271296 2553538086036 2560982803488 2562843982851 2564582800941 2569875104889 2575831974912 2584775835936 2586654306747 2586973116672 2594070436608 2595955662216 2603077625624 2605290464448 2614336611894 2618170872576 2627712311616 2629495141056 2631406111362 2637161307648 2638625332518 2638950547968 2639077849296 2640868389936 2646318117744 2648113570704 2648567714688 2655834018432 2657764130364 2659567349124 2669259649959 2673174462336 2680508274304 2680967973888 2682456318108 2682786935808 2688323167232 2690276890464 2692102168224 2694058637823 2699950862592 2701449745197 2701782703872 2701913036184 2703746208744 2709325691976 2711163893816 2711628850752 2721044228706 2725034989824 2736821473344 2746324325682 2746662815232 2748658936464 2756199838896 2768121118476 2772180923904 2781806552112 2782283624064 2784171325824 2789916775296 2791809655936 2792288443392 2793838587372 2799949042688 2801983889376 2803884957216 2804020214877 2805922664307 2811713000103 2812059548928 2813620668873 2814103196856 2821823644584 2830420018944 2838185231616 2840247866232 2848040041448 2848528472256 2850461119296 2856343365184 2858771501568 2860358553738 2862790103376 2868697791504 2870644122864 2871136430208 2881105653924 2885331165696 2897810971776 2905761070464 2907872815428 2908231216128 2916209902592 2918329241184 2920450119993 2928462328827 2930951772504 2935250390016 2945442231648 2947946109696 2954029526784 2956033753344 2956176350568 2958182033688 2966297759432 2966806471104 2968819366464 2974945857856 2977107882462 2977474816512 2979127767042 2987813270736 3003099784704 3005137304064 3007321270128 3015571808592 3016088970624 3018135302784 3024363563136 3026415509376 3026561501772 3026934531072 3028614939252 3035238878208 3037444720416 3039505541856 3041714484837 3047991403473 3050059380543 3050582457096 3055056528384 3063438027776 3065664363552 3076688192256 3078924157512 3087371137368 3089995667136 3098473021504 3100724818758 3118703539392 3127795969536 3129532371126 3129918091776 3132192741552 3138656372208 3140785862928 3141324498816 3149942673024 3152079821184 3152231875548 3154370576868 3160879973972 3163566992544 3174551600157 3179207488128 3179752713216 3181910086656 3188476314624 3190639606784 3192958385568 3195278849511 3202267302144 3204045046629 3204439951104 3204594531288 3206768759208 3213386285832 3215566478712 3216117939264 3224941308096 3227285015442 3229474638222 3245997561408 3254902904512 3257669850624 3268981204272 3271760118144 3280736140416 3283120396332 3292127585348 3302156688768 3311216103552 3311783967744 3313622510604 3314030920704 3320869794816 3323122912256 3323283217632 3325537972512 3327954787899 3335233418496 3337084979361 3337657279992 3339921787272 3346814090088 3349084810008 3349659168576 3361289929578 3366219693312 3378487257792 3380779467072 3390054582208 3390635966976 3392518284666 3392936418816 3399938123264 3402409008528 3404717448048 3414643737984 3417125310468 3419443734588 3426500139852 3436938594432 3446367781248 3448872408996 3449297488896 3458760582144 3461274216288 3473292529539 3473720619264 3476245125528 3485782149192 3490894496768 3503616415488 3505993521408 3508541481816 3518167110024 3518770465728 3521157853248 3528424156992 3530818094272 3530988418734 3531423619584 3533384095794 3541112024576 3543685507152 3546089798832 3559012866612 3564232616448 3576608424144 3579648847488 3587035853952 3589469557632 3590085141504 3592078183764 3599934483456 3601932993596 3602376938496 3602550714912 3604994944992 3612434255968 3615059571561 3615505134336 3617512288551 3628058971608 3633379986432 3649095297792 3651747256584 3661765767576 3664878581952 3674933118528 3677603854806 3690828157968 3709075402816 3709711498752 3712228434432 3719889033728 3725118116496 3728284785792 3735978519168 3738513276288 3738693619836 3739154420736 3741230219076 3748950666804 3749412731904 3751494225164 3752137595808 3762431526112 3765165851349 3767720411259 3773893358592 3784246975488 3786997154976 3798037963008 3800614825728 3803376900456 3813811404984 3814465462848 3817053471168 3824930388672 3827525497152 3827710134594 3828181906944 3830307129054 3838211396966 3841474205232 3863747962368 3874348093952 3877163753904 3891105654912 3893933493324 3904616438436 3907935696672 3921504917841 3927256308864 3927929822208 3930594812928 3938706035712 3941378337792 3941568467424 3944242711584 3955741961472 3957937998777 3958425821952 3961302584904 3969477176616 3972170356056 3972851572032 3983751027648 3986646195546 3989351023686 3997583496494 4009761693504 4020762411456 4021451960832 4023684477162 4024180403712 4032484750848 4035220679168 4035415335696 4038153252336 4049926293888 4052674055808 4052869554276 4055619313116 4063988537964 4066745840724 4067443276128 4081566343059 4087552484736 4091027254272 4102250923008 4105232210016 4116494849824 4119486488523 4119994222848 4134299758344 4152181677714 4158271385856 4172709828168 4173425436096 4176256988736 4184875162944 4187714483904 4188432665088 4190757881058 4199923564032 4202773094912 4202975834064 4205827435824 4218089323392 4221154795284 4232735466876 4238943317504 4257277847424 4260371799348 4260896898048 4269689736192 4272060062172 4272586601472 4272792708384 4275691678944 4284515047776 4287421971616 4288157252352 4290537830607 4299921744128 4303046687256 4305966184296 4321658480886 4327996748544 4346716457664 4358641605696 4361809223142 4362346824192 4373775777938 4374314853888 4377493861776 4396427658756 4402875585024 4414954804736 4418163347472 4431044290176 4434050630016 4434264525852 4437273050532 4446977891328 4449446639148 4450209706656 4453229049696 4462418786784 4465446413344 4465661823693 4466212224768 4468691650563 4481719906104 4488292924416 4504649677056 4507705956096 4523357712888 4527202954176 4536545344704 4539623264064 4539842252658 4540401796608 4542922408878 4552858317312 4555385844842 4556167080624 4559258312784 4568666853136 4582584792576 4595157041664 4598496545328 4615032288384 4618386236268 4631056706052 4631627492352 4634993500704 4647709532256 4651087228137 4661868266496 4671488553984 4674658028544 4678055309088 4690889480032 4691693954304 4694298556689 4694877137664 4704565542656 4707984558312 4711178794392 4724914009536 4728119731776 4728347813322 4731555865302 4741319960958 4744536814178 4745350488816 4768811232192 4769629069824 4772865129984 4782714471936 4785959410176 4789437578352 4803400953216 4806659926656 4810153138812 4820079428748 4820673512448 4823349718068 4824176908896 4837411962144 4840927523163 4844211957333 4854208531457 4865460397056 4868996342112 4882354356768 4886504775936 4899910824704 4903471806408 4921104210624 4924680594498 4938191378022 4953235033152 4966824155328 4967675951616 4970433765906 4971046381056 4981304692224 4984070072534 4984684368384 4984924826448 4988306958768 4998600889072 5002850127744 5009882680908 5020221135132 5023627215012 5024488752864 5041934894367 5049329539968 5064050617344 5067486434304 5067730886688 5071169200608 5085081873312 5085953950464 5088777426999 5089404628224 5099907184896 5103367329536 5103613512792 5107076172072 5121965606976 5125687965702 5129165601882 5139750209778 5169551671872 5173308613494 5173946233344 5188140873216 5191911324432 5206155251248 5210580928896 5228673223788 5236341745152 5255424623232 5258990282112 5262812222724 5274322615296 5277250665036 5277901095936 5278155698592 5281736779872 5292636235488 5296227141408 5296482628101 5297135429376 5300076143691 5311668036864 5315528260728 5319134698248 5338519299918 5346348924672 5361016548608 5364912636216 5380553780928 5384204336448 5388117275646 5399901725184 5402899490394 5403565407744 5403826072368 5407492417488 5418651383952 5422327787632 5423257701504 5442088457412 5450069979648 5473642946688 5492648651364 5493325630464 5497317872928 5512399677792 5516405782209 5531539954451 5536242236952 5544361847808 5563613104224 5564567248128 5568342651648 5579833550592 5583619311872 5587677174744 5603967778752 5607769914432 5608040429754 5611845328614 5623426000206 5624119097856 5627241337746 5628206393712 5643647289168 5660840037888 5676370463232 5680495732464 5696080082896 5697056944512 5700922238592 5712686730368 5717543003136 5720717107476 5725580206752 5737395583008 5741288245728 5741565201891 5742272860416 5745460693581 5757317095449 5761223274359 5762211307848 5770662331392 5795621943552 5811522140928 5815745630856 5836658482368 5840900239986 5856924657654 5861903545008 5890884463296 5895892219392 5908059053568 5912067506688 5912352701136 5916364067376 5932595518864 5933612942208 5937638732928 5949891715712 5954215764924 5954949633024 5958255534084 5975626541472 5979969293319 5984026535529 5996375244741 6006199569408 6010274608128 6014642540256 6031143617184 6032177941248 6035526715743 6036270605568 6048727126272 6052831018752 6053123003544 6057229878504 6074889440832 6079011083712 6083428969674 6095982806946 6100118761086 6101164914192 6131328727104 6153376384512 6157848315024 6174742274736 6179991334272 6196946043008 6201449637516 6228272516571 6237407078784 6255591939072 6259064742252 6259836183552 6264385483104 6277312744416 6281571725856 6282648997632 6286136821587 6299885346048 6303382738793 6304159642368 6304463751096 6308741153736 6321759947944 6327133985088 6349103200314 6358414976256 6385916771136 6390557699022 6404534604288 6408090093258 6408879902208 6409189062576 6413537518416 6426772571664 6431132957424 6432235878528 6449882616192 6454570030884 6458949276444 6482487721329 6491995122816 6509805809024 6515339701248 6537962408544 6542713834713 6543520236288 6560663666907 6561472280832 6566240792664 6584255170696 6604313377536 6622432207104 6627245021208 6646566435264 6651075945024 6655909575798 6670466836992 6674169958722 6675314559984 6679843574544 6693628180176 6698169620016 6699318337152 6722579859156 6732439386624 6756974515584 6761558934144 6780109164416 6781271933952 6785036569332 6785872837632 6799876246528 6804818017056 6809434896096 6809763378987 6814383613317 6829287475968 6833078767263 6834250620936 6838887469176 6853000279704 6873877188864 6892735562496 6897744817992 6922548432576 6946585059078 6947441238528 6952490251056 6971564298384 7007232830976 7011987042816 7017082963632 7036334220048 7037540931456 7042315706496 7056848313984 7061636188544 7061976837468 7062847239168 7066768191588 7082224049152 7087371014304 7092179597664 7092521719983 7097333797953 7111979941437 7116805221267 7118025733224 7128465232896 7153216848288 7159297694976 7174071707904 7178939115264 7184156367528 7203865987192 7205101429824 7209989889984 7224868511936 7230119143122 7231010268672 7235024577102 7256117943216 7298190595584 7303494513168 7323531535152 7329757163904 7349866237056 7355207709612 7381656315936 7387020891747 7407287067033 7418150805632 7419422997504 7424456868864 7439778067456 7450236232992 7455650648859 7456569571584 7471957038336 7476105108801 7477026552576 7477387239672 7482460438152 7497901333608 7502988450328 7504275191616 7524863052224 7530331702698 7535440822518 7573994309952 7596075926016 7601229651456 7606753800912 7627622809968 7628930925696 7634106942336 7649860777344 7655050994304 7655420269188 7656363813888 7660614258108 7676422793932 7682948410464 7693748402823 7709625314667 7727495924736 7748696187904 7754327507808 7759962920241 7782211309824 7787866986648 7809232876872 7815871393344 7843009835682 7854512617728 7883136934848 7888485423168 7911483922944 7915875997554 7916851643904 7922605169808 7938954353232 7944340712112 7945703144064 7967502055296 7973292391092 7978702047372 7995166992988 8019523387008 8041524822912 8042903921664 8047368954324 8048360807424 8064969501696 8070441358336 8070830671392 8076306504672 8082175913469 8099852587776 8104349235591 8105348111616 8105739108552 8111238626232 8127977075928 8133491681448 8134886552256 8163132686118 8175104969472 8210464420032 8232989699648 8238972977046 8239988445696 8268599516688 8304363355428 8316542771712 8345419656336 8346850872192 8352513977472 8369750325888 8375428967808 8376865330176 8381515762116 8399847128064 8405546189824 8405951668128 8411654871648 8417767992921 8435139000309 8436178646784 8440862006619 8442309590568 8465470933752 8477886635008 8514555694848 8520743598696 8544120124344 8545585416768 8551383357888 8569030095552 8574843943232 8576314504704 8581075661214 8599843488256 8606093374512 8611932368592 8643316961772 8655993497088 8693432915328 8717283211392 8723618446284 8724693648384 8747551555876 8748629707776 8754987723552 8785386986481 8792855317512 8805751170048 8829909609472 8836326694944 8862088580352 8868101260032 8868529051704 8874546101064 8898893278296 8900419413312 8906458099392 8924837573568 8930892826688 8931323647386 8932424449536 8937383301126 8963439812208 9009299354112 9015411912192 9046715425776 9054405908352 9073090689408 9079246528128 9079684505316 9080803593216 9085844817756 9105716634624 9110771689684 9112334161248 9118516625568 9137333706272 9143974210419 9150178141629 9165169585152 9190314083328 9196993090656 9230064576768 9236772472536 9262113412104 9269987001408 9295419064512 9302174456274 9356110618176 9381778960064 9383387908608 9388597113378 9389754275328 9409131085312 9415969116624 9422357588784 9449828019072 9456239463552 9456695626644 9463111730604 9482639921916 9489073628356 9490700977632 9523654800471 9537622464384 9539258139648 9545730259968 9565428943872 9571918820352 9578875156704 9606801906432 9612135139887 9613319853312 9620306277624 9640158857496 9646699436136 9648353817792 9674823924288 9681855046326 9688423914666 9708417062914 9737992684224 9764708713536 9773009551872 9799821649408 9806943612816 9842208421248 9849361188996 9876382756044 9906470066304 9933648310656 9935351903232 9940867531812 9942092762112 9962609384448 9968140145068 9969368736768 9969849652896 9976613917536 9997201778144 10005700255488 10011254938083 10019765361816 10040442270264 10047254430024 10048977505728 10083869788734 10098659079936 10135461773376 10142338401216 10170163746624 10171907900928 10177554853998 10178809256448 10199814369792 10206734659072 10207227025584 10214152344144 10243931213952 10251375931404 10258331203764 10279500419556 10339103343744 10346617226988 10347892466688 10376281746432 10383822648864 10412310502496 10419877588617 10421161857792 10457346447576 10472683490304 10510849246464 10517980564224 10525624445448 10554501330072 10556311397184 10563473559744 10585272470976 10592454282816 10592965256202 10594270858752 10600152287382 10623336073728 10631056521456 10638269396496 10677038599836 10692697849344 10722033097216 10729825272432 10761107561856 10768408672896 10776234551292 10799803450368 10805798980788 10807130815488 10807652144736 10814984834976 10837302767904 10844655575264 10845178714683 10846515403008 10852536865653 10884176914824 10900139959296 10947285893376 10985297302728 10994635745856 11024799355584 11032811564418 11063079908902 11072484473904 11127226208448 11129134496256 11136685303296 11159667101184 11167238623744 11175354349488 11207935557504 11215539828864 11216080859508 11223690657228 11246852000412 11248238195712 11254482675492 11256412787424 11287294578336 11295497554047 11303161233777 11321680075776 11352740926464 11360991464928 11392160165792 11394113889024 11401844477184 11425373460736 11441434214952 11451160413504 11474791166016 11482576491456 11483130403782 11484545720832 11490921387162 11514634190898 11522446548718 11524422615696 11591243887104 11623044281856 11631491261712 11673316964736 11681800479972 11713849315308 11723807090016 11764514753523 11781768926592 11791784438784 11816118107136 11824135013376 11824705402272 11832728134752 11865191037728 11867225884416 11873813996331 11875277465856 11899783431424 11908431529848 11916511068168 11951253082944 11959938586638 11968053071058 11992750489482 12029285080512 12062287234368 12064355882496 12071053431486 12072541211136 12097454252544 12105662037504 12106246007088 12114459757008 12149778881664 12158022167424 12166857939348 12191965613892 12200237522172 12202329828384 12244699029177 12262657454208 12306752769024 12315696630048 12349484549472 12358459465569 12359982668544 12393892086016 12402899275032 12456545033142 12474814157568 12518129484504 12528770966208 12554625488832 12563143451712 12565297995264 12572273643174 12599770692096 12606765477586 12608319284736 12608927502192 12617482307472 12643519895888 12654267970176 12698206400628 12716829952512 12771833542272 12781115398044 12809069208576 12816180186516 12817759804416 12818378125152 12827075036832 12853545143328 12862265914848 12864471757056 12871613491821 12899765232384 12909140061768 12917898552888 12964975442658 12983990245632 13019611618048 13075924817088 13085427669426 13087040472576 13121327333814 13122944561664 13132481585328 13168510341392 13208626755072 13244864414208 13254490042416 13293132870528 13302151890048 13311819151596 13340933673984 13348339917444 13350629119968 13359687149088 13387256360352 13396339240032 13396985471079 13398636674304 13406074951689 13433739889381 13445159718312 13464878773248 13513949031168 13523117868288 13560218328832 13570073138664 13609636034112 13618869792192 13619526757974 13628767226634 13658574951936 13666157534526 13668501241872 13677774938352 13706000559408 13747754377728 13785471124992 13795489635984 13845096865152 13893170118156 13894882477056 13904980502112 13943128596768 13953261684411 13991542237729 14014465661952 14023974085632 14034165927264 14072668440096 14075081862912 14082895670067 14084631412992 14113696627968 14123272377088 14123953674936 14133536383176 14174742028608 14184359195328 14185043439966 14194667595906 14223959882874 14233610442534 14236051466448 14306433696576 14318595389952 14348143415808 14357878230528 14368312735056 14407731974384 14410202859648 14419979779968 14449737023872 14460238286244 14462020537344 14470049154204 14512235886432 14522782569489 14532635871999 14562625594371 14596381191168 14606989026336 14647063070304 14659514327808 14699732474112 14710415419224 14763312631872 14774041783494 14814574134066 14836301611264 14900472465984 14911301297718 14913139143168 14943914076672 14952210217602 14954053105152 14954774479344 14964920876304 14995802667216 15005976900656 15008550383232 15049726104448 15060663405396 15070881645036 15125804683101 15147988619904 15192151852032 15202459302912 15213507601824 15255245619936 15257861851392 15266332280997 15268213884672 15299721554688 15308215222783 15310101988608 15310840538376 15321228516216 15352845587864 15365896820928 15387496805646 15419250629334 15508655015616 15519925840482 15564422619648 15575733973296 15618465753744 15631742786688 15686019671364 15709025235456 15766273869696 15776970846336 15822967845888 15831751995108 15833703287808 15845210339616 15877908706464 15888681424224 15889447884303 15891406288128 15900228431073 15935004110592 15943850456947 15946584782184 15957404094744 15990333985976 16039046774016 16083049645824 16094737908648 16141661342784 16152613009344 16164351826938 16199705175552 16208698471182 16210696223232 16211478217104 16222477252464 16255954151856 16266983362896 16269773104512 16326265372236 16350209938944 16420928840064 16465979399296 16477945954092 16479976891392 16537199033376 16549217346627 16594619863353 16608726710856 16633085543424 16690839312672 16693701744384 16705027954944 16739500651776 16750857935616 16763031524232 16811903336256 16823309743296 16835535985842 16870278000618 16872357293568 16881724013238 16884619181136 16930941867504 17029111389696 17041487197392 17088240248688 17091170833536 17102766715776 17138060191104 17149687886464 17152629009408 17162151322428 17199686976512 17212186749024 17223864737184 17224695605673 17236382080743 17271951286347 17283669823077 17286633923544 17311986994176 17386865830656 17434566422784 17447236892568 17495103111752 17509975447104 17570773972962 17585710635024 17672653389888 17724177160704 17736202520064 17737058103408 17749092202128 17797786556592 17800838826624 17812916198784 17849675147136 17861785653376 17862647294772 17864848899072 17874766602252 17926879624416 17939907879957 17952079606587 17989125734223 18018598708224 18030823824384 18093430851552 18106580147229 18108811816704 18146181378816 18158493056256 18159369010632 18171689635512 18221543379368 18224668322496 18237033251136 18274667412544 18287948420838 18300356283258 18393986181312 18460129153536 18473544945072 18524226824208 18539974002816 18590838129024 18604348912548 18684817549713 18712221236352 18763557920128 18766775817216 18777194226756 18779508550656 18818262170624 18831938233248 18844715177568 18858410464761 18899656038144 18910148216379 18912478927104 18913391253288 18926223461208 18965279843832 18978147256712 18981401955264 19047309600942 19075244928768 19157750313408 19213603812864 19224270279774 19226639706624 19240612555248 19280317714992 19293398872272 19296707635584 19349647848576 19363710092652 19376847829332 19416834125828 19475985368448 19529417427072 19546019103744 19599643298816 19613887225632 19628141504139 19681991000721 19684416842496 19698722377992 19752765512088 19812940132608 19867296621312 19881735063624 19936280290136 19939699305792 19953227835072 19994403556288 20011400510976 20022509876166 20039530723632 20080884540528 20094508860048 20097955011456 20167739577468 20197318159872 20270923546752 20284676802432 20340327493248 20343815801856 20355109707996 20357618512896 20399628739584 20413469318144 20414454051168 20428304688288 20443150839951 20487862427904 20499236301789 20502751862808 20516662407528 20559000839112 20678206687488 20693234453976 20767645297728 20824621004992 20839755177234 20842323715584 20914692895152 21021698492928 21035961128448 21051248890896 21109002660144 21112622794368 21126947119488 21170544941952 21184908565632 21185930512404 21188541717504 21200304574764 21246672147456 21262113042912 21276538792992 21292001393859 21335939824311 21350415663801 21354077199672 21385395698688 21444066194432 21459650544864 21522215123712 21536817345792 21552469102584 21611597961576 21615304289472 21629969669952 21674605535808 21689311150528 21690357429366 21693030806016 21705073731306 21768353829648 21894571786752 21970594605456 21989271491712 22049598711168 22065623128836 22126159817804 22144968947808 22221861201099 22254452416896 22258268992512 22273370606592 22319334202368 22334477247488 22350708698976 22366951946577 22415871115008 22428315326403 22431079657728 22432161719016 22447381314456 22493704000824 22508965350984 22512825574848 22574589156672 22590995108094 22606322467554 22721982929856 22784320331584 22788227778048 22803688954368 22850746921472 22882868429904 22902320827008 22949582332032 22965152982912 22966260807564 22969091441664 22981842774324 23029268381796 23044893097436 23048845231392 23128875944001 23182487774208 23246088563712 23262982523424 23346633929472 23363600959944 23427698630616 23447614180032 23529029507046 23563537853184 23649410804544 23665456269504 23730382075456 23734451768832 23747627992662 23750554931712 23799566862848 23816863059696 23833022136336 23902506165888 23919877173276 23936106142116 23985500978964 24058570161024 24124574468736 24128711764992 24142106862972 24145082422272 24194908505088 24211324075008 24212492014176 24228919514016 24299557763328 24313047706773 24316044334848 24333715878696 24383931227784 24400475044344 24404659656768 24489398058354 24525314908416 24631393260096 24698969098944 24716918931138 24719965337088 24787784172032 24805798550064 24913090066284 24949628315136 25036258969008 25057541932416 25109250977664 25126286903424 25130595990528 25144547286348 25199541384192 25213530955172 25216638569472 25217855004384 25234964614944 25287039791776 25305417000927 25308535940352 25322586019857 25396412801256 25433659905024 25543667084544 25562230796088 25632360373032 25636756250304 25654150073664 25707090286656 25724531829696 25728943514112 25743226983642 25799530464768 25818280123536 25835797105776 25929950885316 25967980491264 26039223236096 26151849634176 26170855338852 26174080945152 26242654667628 26245889123328 26264963170656 26337020682784 26356160959443 26417253510144 26489728828416 26508980084832 26586265741056 26604303780096 26623638303192 26696679834888 26701258239936 26719374298176 26774512720704 26792678480064 26793970942158 26797273348608 26812149903378 26867479778762 26890319436624 27027898062336 27046235736576 27120436657664 27140146277328 27219272068224 27237739584384 27239053515948 27257534453268 27317149903872 27332315069052 27337002483744 27355549876704 27412001118816 27431922631257 27450534424887 27495508755456 27570942249984 27590979271968 27690193730304 27786340236312 27809961004224 27886257193536 27906523368822 27983084475458 28068331854528 28145336880192 28150163725824 28165791340134 28169262825984 28227393255936 28246544754176 28247907349872 28267072766352 28349484057216 28368718390656 28370086879932 28389335191812 28447919765748 28467220885068 28472102932896 28570964401413 28612867393152 28637190779904 28696286831616 28715756461056 28736625470112 28815463948768 28820405719296 28836405419661 28839959559936 28899474047744 28920476572488 28940098308408 29024471772864 29045565138978 29065271743998 29125251188742 29213978052672 29294126140608 29319028655616 29399464948224 29420830838448 29526625263744 29548083566988 29629148268132 29672603222528 29800944931968 29822602595436 29826278286336 29887828153344 29904420435204 29908106210304 29909548958688 29929841752608 29991605334432 30011953801312 30017100766464 30033764814249 30099452208896 30121326810792 30141763290072 30251609366202 30295977239808 30427015203648 30510491239872 30515723702784 30532664561994 30536427769344 30599443109376 30616430445566 30620203977216 30621681076752 30642457032432 30705691175728 30731793641856 30774993611292 30838501258668 31017310031232 31039851680964 31128845239296 31151467946592 31236931507488 31259632765851 31263485573376 31372039342728 31418050470912 31532547739392 31553941692672 31663503990216 31690420679232 31755817412928 31777362848448 31778895768606 31782812576256 31800456862146 31870008221184 31887700913894 31893169564368 31914808189488 31980667971952 32078093548032 32166099291648 32189475817296 32283322685568 32305226018688 32328703653876 32399410351104 32417396942364 32421392446464 32422956434208 32444954504928 32511908303712 32533966725792 32535536144049 32539546209024 32557610596959 32652530744472 32700419877888 32841857680128 32931958798592 32955891908184 33074398066752 33098434693254 33189239726706 33217453421712 33381678625344 33387403488768 33410055909888 33479001303552 33501715871232 33526063048464 33623806672512 33646619486592 33671071971684 33740556001236 33744714587136 33763448026476 33769238362272 33861883735008 33886492662141 33909483701331 33979459720199 34058222779392 34082974394784 34176480497376 34182341667072 34205533431552 34276120382208 34299375772928 34324302644856 34424373498048 34447729474368 34449391211346 34472764161486 34543902572694 34567339646154 34573267847088 34773731661312 34869132845568 34894473785136 34990206223504 35019950894208 35141547945924 35171421270048 35293544260569 35345306779776 35448354321408 35472405040128 35474116206816 35498184404256 35595573113184 35601677653248 35621441988993 35625832397568 35699350294272 35723571306752 35725294589544 35749533204504 35853759248832 35879815759914 35904159213174 35978251468446 36186861703104 36213160294458 36217623633408 36292362757632 36316986112512 36318738021264 36343379271024 36443086758736 36449336644992 36474066502272 36549334825088 36575896841676 36600712566516 36734097087531 36787972362624 36920258307072 36947089890144 37048453648416 37075378396707 37079948005632 37181676258048 37208697825096 37369635099426 37424442472704 37527115840256 37554388453512 37663876466496 37689430355136 37716820929522 37799312076288 37820296432758 37824957854208 37826782506576 37852446922416 37930559687664 37956294513424 37962803910528 38094619201884 38150489857536 38315500626816 38427207625728 38448540559548 38453279413248 38481225110496 38560635429984 38586797744544 38593415271168 38614840475463 38699295697152 38720779681157 38727420185304 38753695658664 38833668251656 38951970736896 39058834854144 39227774451264 39256283008278 39363982001442 39368833684992 39397444755984 39505531024176 39625880265216 39734593242624 39763470127248 39872560580272 39879398611584 39906455670144 39988807112576 40022801021952 40045019752332 40079061447264 40161769081056 40189017720096 40190956413237 40195910022912 40218224855067 40301219668143 40328562920513 40335479154936 40394636319744 40541847093504 40569353604864 40680654986496 40710219415992 40828908102336 40856609376576 40886301679902 40975724855808 40998472603578 41005503725616 41033324815056 41118001678224 41356413374976 41386468907952 41535290595456 41649242009984 41679510354468 41684647431168 41829385790304 41859785053233 41974626713187 42043396985856 42071922256896 42102497781792 42218005320288 42225245588736 42248687010201 42253894238976 42341089883904 42369817131264 42371861024808 42400609149528 42524226085824 42553077585984 42584002787718 42671879648622 42700831327602 42708154399344 42919301089728 43044430247424 43073634691584 43104938205168 43223195923152 43230608578944 43259939339904 43349211071616 43378622301056 43380714858732 43386061612032 43410147462612 43536707659296 43568347708467 43597907615997 43687876783113 43789143573504 43941189210912 43978542983424 44099197422336 44131246257672 44252319635608 44289937895616 44443722402198 44508904833792 44701417397952 44733903893154 44831742230016 44856630652806 44862159315456 44864323438032 44894762628912 44987408001648 45017930701968 45025651149696 45149178313344 45181990216188 45212644935108 45377414049303 45443965859712 45568640663168 45576455556096 45607377908736 45701493842944 45765736859808 45798996842991 45804641654016 45899164664064 45924645668349 45930305965824 45932521615128 45963685548648 46058536763592 46089786194872 46097690462784 46257751888002 46525965046848 46693267858944 46727201919888 46855397261232 46895228360064 47058059014092 47127075706368 47298821609088 47330912539008 47460764150912 47468903537664 47495255985324 47501109863424 47599133725696 47633726119392 47666044272672 47668343652909 47700685293219 47805012331776 47831551370841 47839754346552 47872212284232 47971001957928 48117140322048 48249148937472 48284213725944 48424984028352 48457839028032 48599115526656 48626095413546 48632088669696 48667431757392 48767862455568 48800950088688 48809319313536 48978796116708 49050629816832 49262786520192 49397938197888 49433837862276 49439930674176 49575568344064 49611597100128 49647652039881 49783859590059 49826180132568 49899256630272 50072517938016 50115083864832 50218501955328 50252573806848 50289094572696 50427061910344 50435710008768 50469929229888 50574079583552 50610834001854 50617071880704 50645172039714 50792825602512 51087334169088 51124461592176 51264720746064 51273512500608 51308300147328 51414180573312 51449063659392 51457887028224 51486453967284 51599060929536 51636560247072 51671594211552 51709146242229 51815853859041 51851009469231 51859901770632 51935960982528 52078446472192 52303699268352 52341710677704 52485309335256 52529926341312 52674041365568 52712321918886 53017960169664 53172531482112 53208607560192 53247276606384 53393359669776 53402516479872 53438748596352 53549025441408 53585356960128 53587941884316 53594546697216 53624299806756 53734959557524 53780638873248 53856238819761 53967377202669 54055796124672 54092471473152 54240873315328 54280292554656 54319740441687 54438544136448 54475479168768 54478107031896 54515068906536 54664630138104 54674004967488 54711099753408 54824002237632 54863845262514 54901068849774 55181958543936 55380387460608 55572680472624 55619922008448 55772514387072 55813046737644 55966168950916 56136663709056 56290673760384 56300327451648 56331582680268 56338525651968 56454786511872 56493089508352 56495814699744 56534145532704 56575231394283 56698968114432 56730444649137 56737436781312 56740173759864 56778670383624 56895839531496 56934441770136 56944205865792 57141928802826 57225734786304 57473250940224 57630927897536 57640811438592 57672810839322 57679919119872 57798948095488 57840953144976 57880196616816 58048943545728 58091130277956 58130543487996 58250502377484 58427956105344 58588252281216 58638057311232 58798929896448 58841661676896 59045973002163 59053250527488 59096167133976 59258296536264 59345206445056 59601889863936 59645205190872 59808840870408 59819097917376 59859683505216 59983210668864 60023907602624 60034201532928 60067529628498 60198904417792 60242653621584 60283526580144 60503218732404 60591954479616 60854030407296 61020982479744 61031447405568 61065329123988 61072855538688 61198886218752 61232860891132 61240407954432 61243362153504 61284914064864 61411382351456 61463587283712 61497708905367 61549987222584 61677002517336 62034620062464 62079703361928 62302935893184 62473863014976 62519265531702 62526971146752 62744078685456 63065095478784 63107883385344 63327007980432 63380841358464 63511634825856 63554725696896 63557791537212 63565625152512 63600913724292 63740016442368 63775401827788 63786339128736 63829616378976 63961335943904 64007819472933 64051246991403 64156187096064 64332198583296 64378951634592 64566645371136 64610452037376 64657407307752 64834793884728 64845912868416 64889909009856 65023816607424 65067933451584 65071072288098 65079092418048 65115221193918 65305061488944 65683715360256 65863917597184 65911783816368 66148796133504 66196869386508 66378479453412 66434906843424 66665583603297 66763357250688 66774806977536 66820111819776 66958002607104 67003431742464 67052126096928 67247613345024 67284945979209 67293238973184 67342143943368 67481112002472 67526896052952 67538476724544 67723767470016 67772985324282 67818967402662 67958919440398 68165948789568 68352960994752 68364683334144 68411066863104 68552240764416 68598751545856 68648605289712 68848746996096 68895458948736 68898782422692 68945528322972 69087805145388 69134679292308 69146535694176 69386627832003 69547463322624 69738265691136 69788947570272 69980412447008 70039901788416 70283095891848 70342842540096 70587088521138 70690613559552 70948232413632 70996368808512 71191146226368 71203355306496 71242883977986 71251664795136 71398700588544 71447142613504 71450589179088 71499066409008 71707518497664 71759631519828 71808318426348 71956502936892 72373723406208 72426320588916 72435247266816 72584725515264 72633972225024 72637476042528 72686758542048 72886173517472 72898673289984 72939143120319 72948133004544 73098669650176 73151793683352 73201425133032 73468194175062 73575944725248 73894179780288 74096907296832 74150756793414 74159896011264 74363352516096 74417395650192 74739270198852 74848884945408 75054231680512 75108776907024 75327752932992 75378860710272 75433641859044 75598624152576 75640592865516 75649915708416 75653565013152 75704893844832 75861119375328 75912589026848 75916251002781 75925607821056 75967758059571 76189238403768 76300979715072 76631001253632 76897081119096 76962450220992 77121270859968 77173595489088 77186830542336 77229680950926 77398591394304 77441559362314 77454840370608 77507391317328 77667336503312 77903941473792 78117669708288 78455548902528 78512566016556 78727964002884 78737667369984 78794889511968 79011062048352 79068482878329 79251760530432 79469186485248 79526940254496 79745121160544 79758797223168 79812911340288 79977614225152 80090039504664 80158122894528 80323538162112 80378035440192 80381912826474 80391820045824 80436449710134 80602439336286 80657125841026 80670958309872 81083694187008 81138707209728 81361309972992 81420438831984 81657816204672 81713218753152 81772603359804 81951449711616 81996945207156 82011007451232 82066649630112 82236003356448 82295767893771 82351603274661 82521545034769 82712826749952 82772937815904 83070581190912 83298484019968 83359020708936 83658771580608 83719570106466 83949253426374 84204995563584 84436010640576 84450491177472 84497374020402 84507788477952 84682179767808 84739634262528 84743722049616 84801218299056 85048452171648 85106155171968 85168005575436 85343759297244 85401662655204 85416308798688 85712893204239 85838602179456 86088860494848 86147269383168 86209876410336 86446391846304 86461217157888 86509216258983 86519878679808 86698422143232 86757244602112 86761429717464 86820294925224 87073415318592 87136695416934 87195815231994 87375753566226 87882378421824 87957085966848 88198394844672 88262492515344 88504639271216 88579875791232 88887444804396 89017809667584 89402834795904 89467807786308 89663484460032 89713261305612 89724318630912 89728646876064 89789525257824 89974816003296 90035861403936 90051302299392 90101294442747 90298356626688 90363980432376 90425289870216 90754828098606 90887931719424 91137281326336 91531473719616 91597993685982 91609283308032 91798329328128 91849291336698 91860611931648 91865043230256 91927371097296 92117073527184 92179572389744 92195380925568 92515503776004 93051930093696 93386535717888 93454403839776 93710794522464 93778898297553 93790456720128 94036179225667 94116118028184 94254151412736 94597643218176 94661825078016 94921528301824 94990511970648 95267452238784 95332088545344 95336687305818 95401370586438 95610024663552 95663102741682 95679508693104 95744424568464 95942003915856 96234280644096 96498297874944 96568427451888 96849968056704 96915678056064 97198231053312 97252190827092 97264177339392 97334863514784 97535724911136 97601900177376 97606608432147 97618638627072 97672831790877 97940795664103 97957592233416 98101259633664 98525573040384 98795876395776 98867675724552 99223194200256 99295304079762 99567719180118 99652360265136 100145035876032 100230167729664 100437003910656 100505147613696 100578189145392 100854123820688 100871420017536 100939858459776 101148159167104 101221668003708 101234143761408 101290344079428 101585651205024 101659477986423 101728451103993 101938379160597 102174668338176 102248923184352 102529441492128 102547025001216 102616600294656 102828361146624 102898127318784 102972907934568 103273120494144 103343188423104 103418292484458 103631707718082 103702018938462 103719803541264 104607398536704 104683421355408 104970618670512 105059852682624 105348082731136 105424643837772 105880632781707 106035920339328 106345062964224 106417215120384 106494553212768 106786719339552 106805032959744 106864325966979 106877497192704 107098050882816 107157506559481 107170713920256 107175883768632 107248599613512 107469919115048 107561277746496 107712477639522 107934754405338 108560585109312 108639480883374 108877088272896 108950958337536 108956214063792 109030137813072 109329260276208 109348009934976 109422199506816 109648004475264 109727690525028 109802137699548 110202291262593 110363917087872 110760774921216 111145360945248 111226135190121 111239844016896 111545028774144 111626093475288 111932337901832 112273327418112 112581347520768 112663165360536 112991629399488 113068291065408 113150462788566 113397936228864 113460889298274 113474873562624 113480347519728 113557340767248 113791679062992 113868883540272 113888411731584 114283857605652 114451469572608 114946501880448 115261855795072 115281622877184 115345621678644 115359838239744 115597896190976 115681906289952 115760393233632 115844521426389 116097887091456 116162339043471 116182260555912 116261086975992 116501004754968 116855912210688 117176504562432 117683323353792 118091946004326 118106501054976 118192334267952 118516593072528 119203779727872 119290410381744 119617681740816 119638195834752 119719367010432 119966421337728 120047815205248 120068403065856 120135059256996 120397808835584 120485307243168 120567053160288 120572869239711 120654674565201 120903659004429 120985688761539 121006437464808 121183908959232 121708060814592 122041964959488 122130658247976 122465721782264 122486724307008 122569828129728 122822764702912 122927174567424 122995417810734 123099974445168 123354005034672 124069240124928 124159406723856 124605871786368 124947726029952 125038531063404 125053942293504 125488157370912 125579355159699 125923880139561 126130190957568 126215766770688 126654015960864 126746061030603 126761682716928 127023269651712 127109451393792 127115583074424 127201827448584 127550803655576 127572678257472 127659232757952 127922671887808 128015638945866 128102493982806 128757903269184 129133290742272 129220904074752 129314814615504 129669587769456 129691825736832 129779818019712 130047633214848 130135866903168 130142144576196 130158184836096 130230442387836 130610122977888 130793722847991 131063630349339 131367430720512 131727835194368 131823567632736 132297592267008 132393738773016 132756958906824 132869813686848 133331167206594 133526714501376 134104252193856 134495226690048 134569891958418 134586477946368 134684287886736 134962224004944 135053792105904 135076953449088 135447534940032 135545970648564 135637934805324 135917838880796 136331897579136 136705921989504 136729366668288 136822133726208 137104481528832 137197503091712 137297210579424 137396990528973 137697493992192 137773937005047 137790917897472 137797564845384 137891056645944 138175610290776 138269358584616 138293071388352 138773255664006 139577895140544 139960824894016 140079803576832 140566191783696 140685685080192 141174177042276 141381227119104 141896464827264 141992737617024 142382292452736 142406710612992 142485767955972 142503329590272 142797401177088 142894285227008 142901178358176 142998132818016 143102055879657 143415036995328 143494654112523 143519263039656 143616636852696 143913005873784 144747446812416 144852641177832 145274952085056 145373517084096 145772347034944 145797346579968 145878286240638 145896266009088 146197339300352 146303587366704 146402850266064 146936388350124 147151889450496 147788359560576 148193814593664 148301513586828 148319792022528 148726705032192 148834791300384 149351578770177 149478540397704 149697769890816 150108463361024 150217553814048 150655505865984 150757721420544 150867283718088 151281185731032 151307130026304 151409787689664 151722238750656 151825178053696 151832502005562 151851215642112 151935516119142 152378476807536 153262002507264 153794162238192 153924900441984 154242541719936 154347190978176 154373661084672 154459361901852 154797182788608 154883118724628 154909680741216 155014782634656 155334673006624 155447561577123 155553028407693 155807882947584 156235339416576 156911097805056 157025132033112 157455928005768 157589779023936 158022124096704 158136965756658 159053880508992 159490242321088 159517594446336 159625822680576 159955228450304 160180079009328 160316245789056 160647076324224 160756070880384 160763825652948 160783640091648 160872899420268 161204878672572 161314251682052 161341916619744 161902131608007 162167388374016 162277414419456 162722619945984 162840877663968 163315632409344 163426437506304 163545206719608 163993890414312 164022014902464 164133299260224 164472006712896 164591535787542 164703206549322 165043090069538 165545875631808 166141162381824 166596968039936 166718041417872 167317543161216 167439140212932 167898506852748 168409991127168 168872021281152 168900982354944 168994748040804 169015576955904 169364359535616 169479268525056 169487444099232 169602436598112 170096904343296 170191333947411 170212310343936 170336011150872 170687518594488 170803325310408 170832617597376 171425786408478 171677204358912 172419752820672 172892783692608 172922434315776 173018432517966 173039757359616 173396844286464 173514489204224 173522859434928 173640589850448 174146830637184 174273390833868 174391630463988 174751507132452 175764756843648 175914171933696 176396789689344 176524985030688 177009278542432 177137919006489 177159751582464 177774889608792 178035619335168 178805669591808 178935615572616 179426522611224 179457293752128 179579050515648 179949632006592 180071722807872 180102604598784 180202588885494 180596713253376 180727960864752 180850579740432 181509656197212 181775863438848 182274562652672 183062947439232 183195987371964 183218566616064 183596658656256 183698582673396 183721223863296 183730086460512 183854742194592 184234147054368 184359144779488 184390761851136 184493126716101 185031007552008 186103860187392 186908807679552 187421589044928 187557796595106 187580913440256 188072358451334 188232236056368 189195286436352 189323650156032 189843056603648 189981023941296 190534904477568 190664177090688 190673374611636 190802741172876 191220049327104 191326205483364 191359017386208 191488849136928 191884007831712 192023458418799 192153740974209 192468561288192 192996595749888 193136854903776 193699936113408 193831356112128 194504381654184 194669727029568 195071449822272 195203800354752 195213216864294 195237277254144 195345663581754 195881591328206 195915184466832 197051146080768 197591752791552 197735351449104 198446388400512 198590608159524 199135438360236 199304720530272 199996750809891 200290071752064 200460335459328 200874007821312 201010295227392 201156378290784 201708247641376 201742840035072 201854837937627 201879716919552 202296318334208 202443336007416 202580688158856 203171302410048 203318955972846 203456902207986 203876758321194 204497846368704 205058882984256 205094050002432 205233200589312 205656722293248 205796254637568 205945815869136 206546240988288 206686376846208 206836584968916 207263415436164 207404037876924 207439607082528 208159883496009 209214797073408 209366842710816 209941237341024 210119705365248 210696165462272 210849287675544 211761265563414 212071840678656 212989106425536 213573438679104 213610065919488 213728651933958 213754994385408 214196101765632 214315013118962 214341427840512 214351767537264 214497199227024 214939838230096 215122555492992 215424955279044 215869508810676 217121170218624 217278961766748 217754176545792 217901916675072 217912428127584 218060275626144 218658520552416 218696019869952 218817429360957 218844399013632 219296008950528 219455381050056 219604275399096 220404582525186 220727834175744 222290721890496 222452270380242 222479688033792 223090057548288 223252186950576 223864675803664 224546654836224 225162695041536 225326330721072 225983258798976 226136582130816 226300925577132 226795872457728 226921778596548 226949747125248 226960695039456 227114681534496 227583358125984 227737767080544 227748753008343 227776823463168 227903274178713 228567715211304 228902939145216 229893003760896 230523711590144 230691243357288 231363812579904 231520786467264 231689042852778 232195774182912 232324678086942 232364521111824 232522173951984 233002009509936 233711824421376 234353009124864 235366646707584 236183892008652 236213002109952 236384668535904 237033186145056 237205448634987 237856218041393 238407559455744 238580820763488 239235363481632 239276391669504 239438734020864 239932842675456 240095630410496 240270118513992 240970614486336 241134106320576 241145738479422 241309349130402 241807318008858 241971377523078 242012874929616 243416121629184 244083929918976 244261316495952 244931443564528 244973448614016 245139656259456 245645529405824 245854349134848 245990835621468 246199948890336 246708010069344 246887303681313 247054809823983 247564635104307 248138480249856 248318813447712 249211743572736 249895452059904 250077062126808 250976314741824 251158710319398 251847760279122 253308031921728 253492122061206 253523365433856 254046539303424 254218902787584 254231166148848 254403654897168 255101607311152 255145356514944 255318465515904 255845343775616 256031277891732 256204987965612 257138679612717 257515806538368 258266581484544 258441808149504 258629629231008 259339175538912 259383651473664 259527648776949 259559636039424 260095266429696 260271733806336 260284289152392 260460884775672 261220245955776 261587445695982 262127260698678 263647135265472 264595184534016 264787477546032 265513917813648 265739627373696 266662334413188 267053429002752 268208504387712 268990453380096 269139783916836 269172955892736 269368575773472 269924448009888 270107584211808 270153906898176 270303883328241 270895069880064 271045457768099 271091941297128 271275869610648 271835677761592 272663795158272 273411843979008 274594421158848 274793981057946 275394987984384 275547874010094 275581835794944 275595129690768 275782113291888 276351220581552 276538717169232 276586142776704 277546511328012 279155790281088 279921649788032 280159607153664 281132383567392 281336694892659 281371370160384 282108537677001 282348354084552 282762454238208 283792929654528 283985475234048 284764584905472 284971535911944 285802356716352 285996265636032 286204111759314 286830073990656 286989308225046 287038526079312 287233273705392 287826011747568 289494893624832 289705282355664 290549904170112 290747034168192 291544694069888 291594693159936 291756572481276 291792532018176 292394678600704 292607174733408 292805700532128 292819825296441 293018495372631 293822386992309 293872776700248 294303778900992 295576719121152 296387629187328 296603027173656 297669582600768 298703157540354 298957080795408 300435107628096 301311011731968 301515442841088 301734567436176 302562371462064 302614260052608 302819575379328 303444477501312 303650356107392 303665004011124 303702431284224 303871032238284 304756953615072 304978433959269 305185353311979 305815137481791 306524005014528 307588324476384 307849800883968 308485083439872 308694381956352 308918723803704 309766237449256 309819361482432 310029565269312 310669346013248 310895123154246 311106056815386 313822195610112 314050264066224 314911856011536 315179558047872 316044248193408 316273931513316 317641898345121 318107761017984 318980484642176 319035188892672 319251645361152 319910456900608 320360158018656 320592977900937 320632491578112 321294152648448 321472519678443 321512141760768 321527651305896 321745798840536 322409757345144 322628503364104 322683833239488 323804263216014 325681755327936 326631264818688 326852875012608 327090413439216 327987780828624 328044029804928 328266598520448 328944013425792 329183071575084 329406413098644 330086180139076 331091751263616 332282324763648 333193936079872 333436082835744 333678405570363 334635086322432 334878280425864 335797013705496 336819982254336 337744042562304 337989496081608 338974888198464 339204873196224 340193808686592 340382667894822 340424620687872 340672022301744 341375037188976 341606650620816 341665235194752 342851572816956 343354408717824 344839505641344 345785567385216 345844868631552 346036865035932 346079514719232 346793688572928 347028978408448 347045718869856 347281179700896 347533564279167 348293661274368 348487017130413 348546781667736 348783260927976 349503014264904 351529513687296 353049970061376 354018557084864 354275838012978 354319503164928 355549779217584 357611339183616 357871231145232 358853045222448 358914587504256 359158101031296 359899264013184 360143445615744 360205209197568 360405177770988 361193426506752 361455921729504 361701159480864 361964023695603 362710977013287 362957066284617 363019312394424 363551726877696 364549125305344 366125894878464 366391974743928 367397165346792 367460172921024 367709484389184 368468294108736 368718289558976 368781523702272 368986253432202 370062015104016 372207720374784 373817615359104 374843178089856 375115593190212 375161826880512 376144716902668 376464472112736 377771640418683 378390572872704 378647300312064 379686113207296 379962047882592 380238183091809 381069808955136 381328354181376 381346749223272 381605482345752 382652410966728 382718034772416 382977698273856 383768015663424 384046916837598 384307481948418 386273709807552 387399872226816 387662712224256 389008763308368 389339454059136 390142899644544 390407600709504 390426433728588 390474554508288 390691327163508 391763182656412 391830368933664 393190891048017 394102292161536 395183505583104 395470702898208 396892776801024 397181216319048 398270876720472 398609441060544 399993501619782 400580143504128 402312756581568 403416495282752 403485680070144 403709675875254 403759433839104 404592636668416 404886672014832 405161376317712 406342604820096 406637911945692 406913804415972 407753516642388 408995692737408 410117765968512 410188100004864 410466401178624 411313444586496 411592509275136 411891631738272 413092481976576 413321811015141 413372753692416 413673169937832 414526830872328 414808075753848 414879214165056 416319766992018 418733685421632 419882474682048 420239410730496 421392330924544 421698575351088 423522531126828 424143681357312 425978212851072 427146877358208 427220131838976 427457303867916 427509988770816 428392203531264 428630026237924 428682855681024 428703535074528 428994398454048 429879676460192 430245110985984 430483962337569 430849910558088 431739017621352 434242340437248 434557923533496 435824856255168 436120551252288 437317041104832 437392039739904 437634858721914 437688798027264 438592017901056 438910762100112 439208550798192 440809165050372 441455668351488 444581443780992 444904540760484 444959376067584 446180115096576 446504373901152 447729351607328 448054736310531 449093309672448 450325390083072 450652661442144 451966517597952 452273164261632 452601851154264 453843557193096 453921390078912 454229363068992 455166716251968 455475534161088 455497506016686 455553646926336 455806548357426 457135430422608 459786007521792 461047423180288 461382486714576 462727625159808 463041572934528 463378085705556 464391548365824 464649356173884 464729042223648 465044347903968 466004019019872 466342684731369 466659085223079 467423648842752 468706018249728 470733293415168 472367784017304 472769337071808 474066372290112 474410897269974 475712436082786 477161641526976 478470726963264 478552783339008 478877468041728 479865685350912 480191260820992 480540237027984 481941228972672 482268212641152 482291476958844 482618698260804 483614636017716 483942755046156 484025749859232 485706394824021 486832243258368 488167859837952 488522632991904 489862887129056 489946897228032 490279312518912 491291058811648 491981671242936 492399897780672 493416020138688 493774607362626 494109619647966 495129270208614 496637626895424 498423487145472 499790904119808 500154124253616 501952629483648 502317420638796 503695520558244 506616063843456 506984244122412 507046730867712 508093078606848 508437805575168 508462332297696 508807309794336 510203214622304 510290713029888 510574001842233 510636931031808 511690687551232 512062555783464 512409975931224 514277359225434 515031613076736 517259258462016 518678351077824 518767302947328 519055297553898 519119272078848 520190532859392 520543467612672 520568578304784 520921769551344 522440491911552 523174891391964 524254521397356 527294270530944 529190369068032 529574955092064 531027835627296 531413757019467 531479254747392 533324668826376 534106858005504 536417008775424 538279567833672 538737151546944 539848896019776 540215168423616 540307813796352 540607766656482 541790139760128 542090915536198 542183882594256 542551739221296 543671355523184 545327590316544 546823687958016 549188842317696 549587962115892 550789975968768 551095748020188 551163671589888 551190259381536 551564226583776 552702441163104 553077434338464 553172285553408 553479380148303 555093022656024 558311580562176 559843299576064 562264767134784 562673389785318 562742740320768 564217075354002 564696708169104 567585859309056 567970950468096 569529169810944 569943071823888 571604713432704 571992531272064 572408223518628 573660147981312 573978616450092 574077052158624 574466547410784 575652023495136 576070375256397 576461222922627 577650815243383 578989787249664 579410564711328 581099808340224 581494068336384 583089388139776 583513144962552 585214349466816 585611401064256 585639650592882 586036990745262 587644773984618 587745553400496 591153438242304 592775258374656 593206054347312 595339165201536 597406315080708 597914161590816 599990252429673 600870215256192 602622023463936 603030885682176 603469134872352 605124742924128 605228520105216 605564513812881 605639150758656 606888955002624 607300712214784 607330008022248 607742064476568 609513907230144 609956867918538 610370706623958 611630274963582 615176648952768 615699601767936 616970166879744 617388763912704 617837447607408 619532474898512 619638722964864 620059130538624 621338692026496 621790246308492 622212113630772 624479650488027 627644391220224 628100528132448 629823712023072 630359116095744 632088496386816 632547863026632 635283796690242 636215522035968 637960969284352 640720316037312 641185955801874 641264983156224 642588305296896 642945039356886 643024283521536 643055302611792 643491597681072 644819514690288 645257006728208 645367666478976 647608526432028 651363510655872 653262529637376 653705750025216 654180826878432 655975561657248 656088059609856 656452288082871 656533197040896 657888026851584 658253254579669 658366143150168 658812826197288 660172360278152 662183502527232 666872165671488 667356811140726 669270172644864 669756560851728 671594027410992 673639964508672 675488085124608 675978992163216 677949776396928 678409746392448 680387617373184 680765335789644 680849241375744 681344044603488 682750074377952 683213301241632 683246259025029 683330470389504 683709822536139 685585569648721 685703145633912 686708817435648 689679011282688 691571134770432 692073730071864 694091437739712 694562359401792 695067128558334 696587322548736 696974034260826 697093563335472 697566521855952 699006028529808 703059027374592 706099940122752 708037114169728 708551676025956 708639006329856 711099558435168 711616345904961 713568654124179 715222678367232 715742462290464 717706090444896 717829175008512 718316202062592 719798528026368 720286891231488 720810355541976 722911843459008 723402318961728 723928047391206 725421954026574 725914132569234 726038624788848 732251789756928 732783949487856 734794330693584 734920345842048 735418968778368 736936588217472 737436579117952 737563047404544 737972506864404 740124030208032 740661911043939 741164429471949 742693905312921 744415440749568 747635230718208 749686356179712 750231186380424 752289433805336 752928944225472 755543280837366 759924095765184 760476366183618 762139617910272 762656708362752 762693498446544 763210964691504 765304821933456 765436069544832 765955396547712 767536031326848 768093833675196 768614963896836 771416038838151 772547419615104 774799744453632 775325424448512 778017526616736 778582946330847 778678908118272 780285799289088 780815201419008 780852867457176 781382654327016 783526365312824 783660737867328 786381782096034 790941405796416 793785553602048 794362432638096 796541753440944 797218882121088 799987003239564 801160287008256 804625513163136 806832990565504 806971360140288 807419351750508 807518867678208 809185273336832 809773344029664 810322752635424 810911649984723 812685209640192 813136373304297 813275823891384 813827608831944 815507033284776 817991385474816 820235531937024 823783263476544 826184963953152 826643622030282 826745507384832 827346339875664 829053661744656 829616151507696 829758428330112 832639533984036 837467370843264 839764949364096 840478821460992 842784661849088 843397150702176 844010084677977 846325613031003 847045062253656 848287362714624 851956425702144 854293754716416 854914607735832 857260052475848 857407070149056 857988796908096 859759352920384 860490221971968 860967924675138 861699821116176 863478035242704 868484680874496 869115847066992 871649712510336 872241102504576 874634082209664 874784079479808 875269717443828 875377596054528 877184035802112 877821524200224 878417101596384 879055486117893 881467160976927 881618330100744 882911336702976 889162887561984 889809081520968 893008747802304 895458703214656 896109472621062 901305322884288 903933035195904 904546328523264 905203702308528 907687114386192 907842780157824 908458726137984 910333432503936 910951068322176 910995012033372 911107293852672 911613096714852 914270860845216 915556059935937 917445412445373 919572015043584 922094846360576 922764973429152 925455250319616 926083145869056 926756171411112 929298712347768 929458084447296 930088695807936 932008038039744 932685369462738 933318170446158 941466586830336 944735568034608 945538674143616 948132744580224 948821794539948 951424872165572 954323283053952 956941453926528 957105566678016 957754936083456 959731370701824 960382521641984 961080474055968 961778933702811 963882457945344 964417559035329 964536425282304 964582953917688 965237396521608 967229272035432 967885510092312 968051499718464 971412789648042 977045265983808 979725774258112 979893794456064 980558625037824 982582117623296 983963342485872 984799795561344 986832040277376 987549214725252 988219239295932 990258540417228 993275253790848 996846974290944 999581808239616 1000308248507232 1003905258967296 1004634841277592 1007391041116488 1013232127686912 1013968488244824 1016924664595392 1017614619588672 1020406429244608 1020581426059776 1021148003684466 1021273862063616 1023381375102464 1024125111566928 1024819951862448 1028554718450868 1030063226153472 1034518516924032 1037356702155648 1037534605894656 1038110595107796 1038238544157696 1040381065718784 1041086935225344 1041137156609568 1041843539102688 1044880983823104 1045461051391239 1046349782783928 1048509042794712 1054588541061888 1059149910184128 1062055671254592 1062827514038934 1062958509494784 1066649337652752 1072834017550848 1076559135667344 1077474303093888 1079697792039552 1080430336847232 1080615627592704 1081215533312964 1083580279520256 1084181831072396 1084367765188512 1085103478442592 1087342711046368 1088132931039861 1088871198853851 1090655180633088 1093647375916032 1098377684635392 1099175924231784 1102191496040376 1102380518763072 1103128453167552 1105404882326208 1106154868676928 1106344571106816 1106958760296606 1110186045312048 1116623161124352 1119686599152128 1124529534269568 1125346779570636 1125485480641536 1128434150708004 1129393416338208 1133314921256049 1135171718618112 1135941900936192 1139058339621888 1139886143647776 1143209426865408 1143985062544128 1144816447037256 1147957232900184 1148154104317248 1148933094821568 1151304046990272 1152140750512794 1152922445845254 1155301630486766 1158821129422656 1162199616680448 1162988136672768 1166178776279552 1167026289925104 1170428698933632 1171222802128512 1171279301185764 1172073981490524 1175289547969236 1175491106800992 1179572673144051 1182306876484608 1185550516749312 1186412108694624 1190678330403072 1194812630161416 1195828323181632 1199980504859346 1201740430512384 1206938269744704 1210249485848256 1210457040210432 1211129027625762 1211278301517312 1213777910005248 1214601424429568 1214660016044496 1215484128953136 1219027814460288 1219913735837076 1220741413247916 1223260549927164 1230353297905536 1231399203535872 1233940333759488 1234777527825408 1235674895214816 1239064949797024 1239277445929728 1239965433045423 1240118261077248 1242677384052992 1243580492616984 1244424227261544 1248959300976054 1256201056264896 1259647424046144 1260718232191488 1264176992773632 1265095726053264 1270567593380484 1272431044071936 1275921938568704 1281440632074624 1282371911603748 1282529966312448 1285176610593792 1285890078713772 1286048567043072 1286110605223584 1286983195362144 1289639029380576 1290514013456416 1290735332957952 1291451887012707 1295217052864056 1302727021311744 1308361653756864 1311951123314496 1312176119219712 1312904576165742 1313066394081792 1315776053703168 1316506509159338 1316732286300336 1317625652394576 1320344720556304 1324367005054464 1333744331342976 1334713622281452 1338540345289728 1339513121703456 1343188054821984 1344164208931593 1347279929017344 1350976170249216 1351957984326432 1355899552793856 1356819492784896 1361530671579288 1362688089206976 1365500148755904 1366426602483264 1366492518050058 1366660940779008 1367419645072278 1371171139297442 1371406291267824 1379358022565376 1383142269540864 1384147460143728 1388182875479424 1389124718803584 1390134257116668 1393174645097472 1393948068521652 1394187126670944 1395133043711904 1398012057059616 1399028054194107 1399977255669237 1406118054749184 1412199880245504 1416074228339456 1417103352051912 1422199116870336 1423232691809922 1427137308248358 1431484924580928 1435412180889792 1435658350017024 1436632404125184 1439597056052736 1440573782462976 1441620711083952 1445823686918016 1446804637923456 1447856094782412 1450843908053148 1451828265138468 1452077249577696 1457119184472063 1464503579513856 1465567898975712 1469588661387168 1469840691684096 1470837937556736 1473873176434944 1474873158235904 1475945013728808 1480248060416064 1481323822087878 1482328858943898 1485387810625842 1495270461436416 1499372712359424 1500462372760848 1504578867610672 1505857888450944 1511086561674732 1519848191530368 1520952732367236 1524279235820544 1525313416725504 1525386996893088 1526421929383008 1530609643866912 1530872139089664 1531722005526699 1531910793095424 1535072062653696 1536187667350392 1537229927793672 1542832077676302 1545094839230208 1556035053233472 1557165892661694 1557357816236544 1560571598578176 1561630402838016 1561705734914352 1562765308654032 1567052730625648 1567321475734656 1572763564192068 1581882811592832 1587571107204096 1588724865276192 1593083506881888 1594241271058401 1594437764242176 1599974006479128 1602320574016512 1609251026326272 1613665981131008 1614838703501016 1619546688059328 1620645505270848 1621823299969446 1625370419280384 1626272746608594 1626551647782768 1627655217663888 1631014066569552 1635982770949632 1640471063874048 1647566526953088 1652369927906304 1653287244060564 1653491014769664 1654692679751328 1658107323489312 1659232303015392 1659516856660224 1660438140444909 1664993526289751 1665279067968072 1674934741686528 1679529898728192 1686794301404352 1688020169355954 1692651226062006 1694090124507312 1703912851404288 1708587509432832 1709829215471664 1714520104951696 1714814140298112 1715977593816192 1719518705840768 1720980443943936 1721935849350276 1723399642232352 1726956070485408 1728211125769191 1729383668767881 1732952445730149 1736969361748992 1738231694133984 1743299425020672 1744482205009152 1749268164419328 1750539434887656 1755643048400448 1756834203192768 1758110972235786 1762934321953854 1763236660201488 1778325775123968 1779618163041936 1786017495604608 1790917406429312 1792218945242124 1799970757289019 1802610645768576 1807866070391808 1809092657046528 1810407404617056 1815374228772384 1815685560315648 1816693541438643 1816917452275968 1820666865007872 1821902136644352 1821990024066744 1823226193429704 1828541721690432 1831112119871874 1834890824890746 1845529946858304 1850910500639232 1852166291738112 1853512342822224 1858597424695536 1858916168894592 1860177391615872 1864016076079488 1865370738925476 1866636340892316 1873438951464081 1882933173660672 1889471136069216 1891077348287232 1896265489160448 1897643589079896 1902849744331144 1908646566107904 1913882907853056 1922160948111936 1923557867405622 1927764915890688 1928835118070658 1929072850564608 1929165907835376 1930474793043216 1934458544070864 1935771020184624 1936102999436928 1942825579296084 1954090531967616 1959451548516224 1959787588912128 1961117250075648 1965164235246592 1967926684971744 1969356864248613 1969599591122688 1973664080554752 1974759763739007 1975098429450504 1976438478591864 1980517080834456 1986550507581696 2000616497014464 2007810517934592 2009269682555184 2014782082232976 2026464255373824 2027936976489648 2033849329190784 2035229239177344 2040812858489216 2041162852119552 2042296007368932 2042547724127232 2046762750204928 2048250223133856 2049639903724896 2049738777075087 2051129467608417 2056756708946163 2057109436901736 2060126452306944 2069037033848064 2074713404311296 2076221190215592 2082274313219136 2083687078205376 2089761967646208 2090922102782478 2092699565567856 2097018085589424 2109177082123776 2118299820368256 2124111342509184 2125655028077868 2125917018989568 2133298675305504 2134849037714883 2140705962372537 2145668035101696 2153118271334688 2154948606187776 2159395584079104 2160860673694464 2162431066625928 2168363662144792 2168735530377024 2170206956885184 2174685422092736 2176265862079722 2177742397707702 2196755369270784 2198351848463568 2204382992080752 2204761037526144 2206256906335104 2210809764652416 2212309737353856 2212689142213632 2213917520593212 2220372090624096 2223493288415847 2228081715938763 2233246322248704 2239373198304256 2249059068539136 2250693559141272 2256868301416008 2258786832676416 2266629842512098 2279772287295552 2286418853730816 2287970125088256 2289632894074512 2295914465800368 2296308208634496 2297866189643136 2302608093980544 2304281501025588 2305844891690508 2310603260973532 2317642258845312 2324399233360896 2325976273345536 2332357552559104 2334052579850208 2335748838992541 2340857397867264 2342445604257024 2342558602371528 2344147962981048 2350579095938472 2350982213601984 2359145346288102 2372824217389248 2381356660806144 2389625260322832 2391656646363264 2399961009718692 2403480861024768 2413876539489408 2420498971696512 2420914080420864 2422258055251524 2422556603034624 2427555820010496 2429202848859136 2429320032088992 2430968257906272 2432734949954169 2438055628920576 2439409119912891 2439827471674152 2441482826495832 2446521099854328 2460706595811072 2471349790429632 2478129899594048 2478554891859456 2479930866090846 2480236522154496 2485354768105984 2487160985233968 2488848454523088 2497918601952108 2512402112529792 2519294848092288 2521436464382976 2528353985547264 2530191452106528 2538976839093009 2541135186760968 2544862088143872 2551843877137408 2562881264149248 2564743823207496 2571780157427544 2572221210447168 2573966390724288 2579278058761152 2581028026912832 2581470665915904 2582903774025414 2590434105728112 2605454042623488 2616723307513728 2623902246628992 2624352238439424 2625809152331484 2626132788163584 2631552107406336 2633013018318676 2633464572600672 2635251304789152 2640689441112608 2644401482930781 2648734010108928 2667488662685952 2669427244562904 2679026243406912 2686376109643968 2688328417863186 2703915968652864 2711799105587712 2713638985569792 2723061343158576 2725376178413952 2731000297511808 2732853204966528 2732985036100116 2733321881558016 2734839290144556 2742342278594884 2742812582535648 2752336237336119 2758716045130752 2766284539081728 2768294920287456 2776365750958848 2778249437607168 2780268514233336 2787896137043304 2788374253341888 2790266087423808 2796024114119232 2798056108388214 2799954511338474 2824399760491008 2832148456678912 2834206704103824 2844398233740672 2846465383619844 2854274616496716 2862969849161856 2870824361779584 2871316700034048 2873264808250368 2879194112105472 2881147564925952 2883241422167904 2891647373836032 2893252677105987 2893609275846912 2895712189564824 2901687816106296 2903656530276936 2904154499155392 2914238368944126 2931135797951424 2939177322774336 2939681383368192 2941675875113472 2947746352869888 2949746316471808 2951890027457616 2960496120832128 2962647644175756 2964657717887796 2970775621251684 2990540922872832 2998745424718848 3000924745521696 3009157735221344 3011715776901888 3022173123349464 3039696383060736 3041905464734472 3050773993786176 3052843858766016 3061219287733824 3061744278179328 3063444011053398 3063821586190848 3070144125307392 3072375334700784 3074459855587344 3085664155352604 3090189678460416 3112070106466944 3114331785323388 3114715632473088 3121143197156352 3123260805676032 3123411469828704 3125530617308064 3134105461251296 3134642951469312 3136383154173717 3145527128384136 3163765623185664 3177449730552384 3186167013763776 3188482542116802 3188875528484352 3199948012958256 3218502052652544 3227331962262016 3229677407002032 3239093376118656 3241291010541696 3243646599938892 3250740838560768 3252545493217188 3253103295565536 3255310435327776 3262028133139104 3264398793119583 3266613596561553 3271965541899264 3280942127748096 3295133053906176 3306574488121128 3309385359502656 3316214646978624 3318464606030784 3319033713320448 3320876280889818 3329987052579502 3330558135936144 3349869483373056 3359059797456384 3373588602808704 3376040338711908 3385302452124012 3388180249014624 3399944763768147 3407825702808576 3417175018865664 3419658430943328 3429040209903392 3429628280596224 3431955187632384 3439037411681536 3443871698700552 3446799284464704 3453912140970816 3456422251538382 3458767337535762 3465904891460298 3476463388267968 3486598850041344 3488964410018304 3498536328838656 3501078869775312 3511286096800896 3513668406385536 3516221944471572 3525868643907708 3526473320402976 3538718019432153 3556651550247936 3559236326083872 3572034991209216 3581834812858624 3584437890484248 3599941514578038 3605221291537152 3620814809234112 3630748457544768 3631371120631296 3633387082877286 3633834904551936 3641333730015744 3643804273288704 3643980048133488 3646452386859408 3657083443380864 3662224239743748 3669781649781492 3691059893716608 3701821001278464 3704332583476224 3707024685644448 3717194849391072 3717832337789184 3719896299136269 3720354783231744 3728032152158976 3730741477850952 3733272681784632 3746877902928162 3778942272138432 3782154696574464 3792530978320896 3795287178159792 3805699488662288 3817293132215808 3827765815706112 3844321896223872 3847115734811244 3855529831781376 3857670236141316 3858145701129216 3858331815670752 3860949586086432 3868917088141728 3871542040369248 3872205998873856 3874355661038121 3885651158592168 3908181063935232 3918903097032448 3935853369943488 3938713728497226 3939199182245376 3947328161109504 3949519527478014 3950196858901008 3952876957183728 3961034161668912 3973101015163392 4001232994028928 4015621035869184 4018539365110368 4029564164465952 4032492626794779 4043555706703681 4052928510747648 4055873952979296 4067698658381568 4070458478354688 4081625716978432 4084592014737864 4096500446267712 4099279807449792 4099477554150174 4102258935216834 4113513417892326 4114218873803472 4138074067696128 4149426808622592 4152442380431184 4164548626438272 4167374156410752 4179523935292416 4181844205564956 4185399131135712 4194036171178848 4197084162582321 4199931767007711 4218354164247552 4236599640736512 4248222685018368 4251310056155736 4266597350611008 4269698075429766 4281411924745074 4306236542669376 4309897212375552 4318791168158208 4321721347388928 4324862133251856 4336727324289584 4337471060754048 4340413913770368 4349370844185472 4352531724159444 4355484795415404 4371357553416189 4393510738541568 4396703696927136 4408765984161504 4409522075052288 4412513812670208 4421619529304832 4424619474707712 4427835041186424 4440744181248192 4446986576831694 4456163431877526 4498118137078272 4501387118282544 4513736602832016 4517573665352832 4533259685024196 4559544574591104 4572837707461632 4575940250176512 4579265788149024 4591828931600736 4592616417268992 4595166016580097 4595732379286272 4605216187961088 4607772782057683 4608563002051176 4611689783381016 4621206521947064 4635284517690624 4668105159700416 4671497677985082 4681714795734528 4684891208514048 4685117204743056 4688295925962096 4701158191876944 4701964427203968 4718290692576204 4745648434778496 4762713321612288 4779250520645664 4782723813175203 4783313292726528 4799922019437384 4806961722049536 4827753078978816 4840997943393024 4844516110503048 4858640064177984 4861936515812544 4865469899908338 4876111257841152 4878818239825782 4879654943348304 4882965652991664 4893042199708656 4921413191622144 4942699580859264 4956259799188096 4957109783718912 4959861732181692 4960473044308992 4970709536211968 4974321970467936 4977696909046176 4981314421334727 4994980578869253 4995837203904216 5024804225059584 5038589696184576 5060382904213056 5077953678186018 5082270373521936 5125762528298496 5129487646414992 5143560314855088 5144442420894336 5147932781448576 5158556117522304 5162056053825664 5162941331831808 5165807548050828 5180868211456224 5184633377307573 5188151006303643 5198857337190447 5210908085246976 5233446615027456 5247804493257984 5251618304662968 5266026036637352 5266929145201344 5270502609578304 5281378882225216 5288802965861562 5334977325371904 5338854489125808 5358052486813824 5372752219287936 5376656835726372 5399912271867057 5407831937305728 5423598211175424 5427277971139584 5446122686317152 5450080624315929 5450752356827904 5462000595023616 5465706409933056 5465970072200232 5469678580289112 5484684557189768 5485625165071296 5504672474672238 5536589840574912 5552731501917696 5556498875214336 5560537028466672 5575792274086608 5576748506683776 5580532174847616 5592048228238464 5596112216776428 5599909022676948 5648799520982016 5664296913357824 5668413408207648 5688796467481344 5692930767239688 5708549232993432 5725939698323712 5741648723559168 5766482844335808 5783294747672064 5786505354211974 5787218551693824 5791424379129648 5803375632212592 5807313060553872 5808308998310784 5828476737888252 5862271595902848 5878354645548672 5879362766736384 5883351750226944 5895492705739776 5899492632943616 5903780054915232 5908070592745839 5920992241664256 5924279291217021 5925295288351512 5929315435775592 5941551242503368 6001849491043392 6018315470442688 6023431553803776 6044346246698928 6079392766121472 6083810929468944 6101547987572352 6105687717532032 6122438575467648 6123488556358656 6126888022106796 6127643172381696 6140288250614784 6144750669401568 6148919711174688 6153388402825251 6170270126838489 6171328310705208 6180379356920832 6224140212933888 6228663570646776 6246822939657408 6251061234616128 6268210922502592 6269285902938624 6272766308347434 6291054256768272 6327531246371328 6354899461104768 6372334027527552 6376965084233604 6377751056968704 6399896025916512 6422117887117611 6437004105305088 6454663924524032 6459354814004064 6478186752237312 6482582021083392 6487293199877784 6505090986434376 6506206591131072 6510620870655552 6524056266278208 6528797586239166 6533227193123106 6590266107812352 6613148976242256 6618770719005312 6632429293957248 6636929212061568 6638067426640896 6641752561779636 6659974105159004 6661116271872288 6684245147816289 6699738966746112 6718119594912768 6747177205617408 6752080677423816 6770604904248024 6776360498029248 6799889527536294 6839316861886656 6858080419806784 6859256561192448 6863910375264768 6878074823363072 6887743397401104 6893598568929408 6907824281941632 6912844503076764 6917534675071524 6931809782920596 6952926776535936 6973197700082688 6977928820036608 6997072657677312 7002157739550624 7022572193601792 7027336812771072 7032443888943144 7051737287815416 7052946640805952 7077436038864306 7118472652167744 7144069982418432 7163669625717248 7168875780968496 7199883029156076 7210442583074304 7241629618468224 7261496915089536 7262742241262592 7266774165754572 7267669809103872 7282667460031488 7287608546577408 7287960096266976 7292904773718816 7314166886761728 7318227359738673 7324448479487496 7339563299562984 7382119787433216 7414049371288896 7434389698782144 7435664675578368 7439792598272538 7440709566463488 7456064304317952 7461482955701904 7466545363569264 7493755805856324 7557884544276864 7564309393148928 7585061956641792 7590574356319584 7611398977324576 7616930517279027 7634586264431616 7655531631412224 7688643792447744 7694231469622488 7715340472282632 7716663631341504 7721899172172864 7737834176283456 7743084080738496 7744411997747712 7748711322076242 7771302317184336 7816362127870464 7837806194064896 7871706739886976 7877427456994452 7878398364490752 7894656322219008 7899039054956028 7900393717802016 7905753914367456 7922068323337824 7933204448792343 7946202030326784 8002465988057856 8037078730220736 8059128328931904 8064985253589558 8087111413407362 8111747905958592 8135397316763136 8140916956709376 8163251433956864 8169184029475728 8193000892535424 8198559614899584 8198955108300348 8204517870433668 8227026835784652 8228437747606944 8257008712008357 8276148135392256 8298853617245184 8304884760862368 8329097252876544 8334748312821504 8363688411129912 8370798262271424 8388072342357696 8394168325164642 8399863534015422 8473199281473024 8496445370036736 8502620112311472 8533194701222016 8539396150859532 8562823849490148 8612473085338752 8619794424751104 8637582336316416 8643442694777856 8649724266503712 8673454648579168 8674942121508096 8679758031317961 8680827827540736 8698741688370944 8705063448318888 8710969590830808 8742715106832378 8793407393854272 8817531968323008 8819044150104576 8825027625340416 8843239058609664 8849238949415424 8855670082372848 8881488362496384 8893973153663388 8912326863755052 8996236274156544 9002774236565088 9027473205664032 9035147330705664 9066519370048392 9119089149182208 9158531576298048 9183657863201472 9185232834537984 9190332033160194 9191464758572544 9210432375922176 9215545564115366 9217126004102352 9223379566762032 9242413043894128 9270569035381248 9336210319400832 9342995355970164 9363429591469056 9369782417028096 9370234409486112 9376591851924192 9402316383753888 9403928854407936 9409149462521151 9436581385152408 9491296869556992 9558501041291328 9565447626350406 9566626585453056 9599844038874768 9655506157957632 9681995886786048 9689032221006096 9717280128355968 9723873031625088 9730939799816676 9752222515682304 9757636479651564 9759309886696608 9765931305983328 9786084399417312 9793196379358749 9799840789684659 9842826383244288 9885399161718528 9912519598376192 9919723464363384 9948643940935872 9955393818092352 9962628842669454 9989961157738506 9991674407808432 10049608450119168 10077179392369152 10120765808426112 10155907356372036 10164540747043872 10199834291304441 10251525056596992 10258975292829984 10287120629710176 10288884841788672 10295865562897152 10317112235044608 10324112107651328 10331615096101656 10361736422912448 10369266754615146 10376302012607286 10397714674380894 10466893230054912 10495608986515968 10503236609325936 10532052073274704 10533858290402688 10541005219156608 10562757764450432 10577605931723124 10616154058296459 10669954650743808 10677708978251616 10716104973627648 10745504438575872 10753313671452744 10799824543734114 10815663874611456 10892245372634304 10900161248631858 10901504713655808 10924001190047232 10931412819866112 10931940144400464 10939357160578224 10969369114379536 10971250330142592 11009344949344476 11073179681149824 11105463003835392 11112997750428672 11121074056933344 11151584548173216 11153497013367552 11159688897408807 11161064349695232 11184096456476928 11192224433552856 11199818045353896 11336826816415296 11377592934962688 11385861534479376 11417098465986864 11451879396647424 11483297447118336 11532965688671616 11566589495344128 11573010708423948 11574437103387648 11582848758259296 11606751264425184 11614626121107744 11616617996621568 11623066983114363 11654954684028257 11656953475776504 11724543191805696 11756709291097344 11807560109830464 11816141185491678 11841984483328512 11848558582434042 11850590576703024 11858630871551184 11883102485006736 12003698982086784 12036630940885376 12046863107607552 12088692493397856 12097477880384337 12130667120111043 12158785532242944 12167621858937888 12203095975144704 12211375435064064 12244877150935296 12253776044213592 12289501338803136 12297839422349376 12306776805650502 12340540253676978 12342656621410416 12448280425867776 12457327141293552 12493645879314816 12502122469232256 12536421845005184 12538571805877248 12545532616694868 12582108513536544 12591252487746963 12599795301023133 12655062492742656 12709798922209536 12744668055055104 12753930168467208 12799792051833024 12844235774235222 12918709628008128 12956373504474624 12965164042166784 12974586399755568 13010181972868752 13012413182262144 13021241741311104 13048112532556416 13057595172478332 13066454386246212 13114072660248567 13180532215624704 13226297952484512 13237541438010624 13264858587914496 13273858424123136 13283505123559272 13319948210318008 13322232543744576 13368490295632578 13494354411234816 13504161354847632 13541209808496048 13552720996058496 13599779055072588 13678633723773312 13716160839613568 13718513122384896 13727820750529536 13756149646726144 13775486794802208 13785498049740291 13787197137858816 13815648563883264 13823318346173049 13825689006153528 13835069350143048 13863619565841192 13905853553071872 14004315479101248 14045144387203584 14054673625542144 14064887777886288 14103474575630832 14105893281611904 14154872077728612 14236945304335488 14288139964836864 14327339251434496 14337751561936992 14348171439525609 14399766058312152 14420885166148608 14483259236936448 14522993830179072 14533548331509144 14575920192533952 14585809547437632 14628333773523456 14636454719477346 14648896958974992 14679126599125968 14764239574866432 14828098742577792 14868779397564288 14871329351156736 14879585196545076 14881419132926976 14912128608635904 14922965911403808 14933090727138528 14943943264004181 14984941736607759 14987511611712648 15115769088553728 15181148712639168 15222797954649152 15233861034558054 15377287584895488 15388462939244976 15430680944565264 15433327262683008 15443798344345728 15475668352566912 15486168161476992 15488823995495424 15497422644152484 15542604634368672 15564453018910929 15596572011571341 15632724255740928 15675612388129792 15743413479773952 15754854913988904 15798078109912056 15800787435604032 15811507828734912 15844136646675648 15866408897584686 16004931976115712 16074157460441472 16118256657863808 16129970507179116 16174222826814724 16223495811917184 16270794633526272 16281833913418752 16326502867913728 16338368058951456 16350241872947787 16386001785070848 16397119229799168 16397910216600696 16409035740867336 16454053671569304 16456875495213888 16514017424016714 16609769521724736 16658194505753088 16669496625643008 16727376822259824 16741596524542848 16776144684715392 16788336650329284 16799727068030844 16946398562946048 16992890740073472 17005240224622944 17066389402444032 17078792301719064 17125647698980296 17224946170677504 17299448533007424 17346909297158336 17349884243016192 17359516062635922 17361655655081472 17397483376741888 17410126896637776 17421939181661616 17485430213664756 17586814787708544 17635063936646016 17638088300209152 17650055250680832 17686478117219328 17698477898830848 17711340164745696 17762976724992768 17772837873651063 17787946307326776 17824653727510104 18005548473130176 18054946411328064 18070294661411328 18133038740096784 18238178298364416 18317063152596096 18367315726402944 18370465669075968 18380664066320388 18382929517145088 18420864751844352 18431091128230732 18434252008204704 18446759133524064 18484826087788256 18510810380515467 18541138070762496 18672420638801664 18685990711940328 18740468818972224 18753183703848384 18804632767507776 18807857708815872 18818298925042302 18873162770304816 18982593739113984 19117002082582656 19130895252700812 19133253170906112 19199688077749536 19266353661352833 19311012315915264 19363991773572096 19378064442012192 19434560256711936 19447746063250176 19461879599633352 19515272959303128 19518619773393216 19531862611966656 19572168798834624 19586392758717498 19599681579369318 19770798323437056 19825039196752384 19839446928726768 19897287881871744 19910787636184704 19925257685338908 19979922315477012 19983348815616864 20052735443448867 20099216900238336 20154358784738304 20241531616852224 20311814712744072 20329081494087744 20399668582608882 20517950585659968 20574241259420352 20577769683577344 20591731125794304 20634224470089216 20648224215302656 20663230192203312 20723472845824896 20738533509230292 20752604025214572 20795429348761788 20933786460109824 20991217973031936 21006473218651872 21064104146549408 21067716580805376 21082010438313216 21125515528900864 21155211863446248 21232308116592918 21355417956503232 21432209947255296 21491008877151744 21506627342905488 21599649087468228 21631327749222912 21784490745268608 21800322497263716 21803009427311616 21848002380094464 21862825639732224 21863880288800928 21878714321156448 21938738228759072 21942500660285184 21954682079216019 22018689898688952 22146359362299648 22242148113866688 22303169096346432 22306994026735104 22319377794817614 22322128699390464 22368192912953856 22384448867105712 22399636090707792 22673653632830592 22755185869925376 22771723068958752 22834196931973728 22850791551837081 22903758793294848 22966594894236672 23065931377343232 23146021416847896 23165697516518592 23213502528850368 23229252242215488 23233235993243136 23246133966228726 23309909368056514 23313906951553008 23449086383611392 23513418582194688 23615120219660928 23632282370983356 23683968966657024 23697117164868084 23701181153406048 23717261743102368 23766204970013472 23799613346377029 24007397964173568 24073261881770752 24177384986795712 24194955760768674 24261334240222086 24335243717875776 24406191950289408 24422750870128128 24489754301870592 24507552088427184 24579002677606272 24595678844698752 24613553611301004 24681080507353956 24685313242820832 24771026136025071 24896560851735552 24914654282587104 24987291758629632 25004244938464512 25072843690010368 25091065233389736 25164217027073088 25182504975493926 25199590602046266 25419597844419072 25489336110110208 25507860336934416 25599584103666048 25688471548470444 25837419256016256 25912747008949248 25930328084333568 25949172799511136 26020363945737504 26024826364524288 26039274093953883 26042483482622208 26096225065112832 26115190344956664 26132908772492424 26228145320497134 26452595904969024 26475082876021248 26529717175828992 26547716848246272 26567010247118544 26639896420636016 26644465087489152 26736980591265156 26988708822469632 27008322709695264 27082419616992096 27105441992116992 27199558110145176 27357267447546624 27432321679227136 27550973589604416 27570996099480582 27574394275717632 27631297127766528 27646636692346098 27651378012307056 27670138700286096 27727239131682384 27811707106143744 28008630958202496 28090288774407168 28109347251084288 28129775555772576 28206949151261664 28211786563223808 28227448387563453 28304889946925767 28309744155457224 28473890608670976 28675503123873984 28696342879051218 28799532116624304 28966518473872896 29045987660358144 29067096663018288 29151840385067904 29171619094875264 29256667547046912 29272909438954692 29297793917949984 29358253198251936 29379589138076247 29399522369053977 29528479149732864 29656197485155584 29737558795128576 29759170393090152 29845931822807616 29866181454277056 29887886528008362 29969883473215518 29975023223425296 30231538177107456 30362297425278336 30445595909298304 30467722069116108 30599502873913323 30754575169790976 30776925878489952 30861361889130528 30866654525366016 30887596688691456 30951336705133824 30972336322953984 30994845288304968 31085209268737344 31128906037821858 31193144023142682 31486826959547904 31509709827977808 31596156219824112 31601574871208064 31623015657469824 31688273293351296 31732817795169372 31848462174889377 32009863952231424 32148314920882944 32236513315727616 32259941014358232 32348445653629448 32446991623834368 32676736117902912 32700483745895574 32772003570141696 32794238459598336 32795820433201392 32818071481734672 32908107343138608 32913750990427776 33028034848033428 33219539043449472 33316389011506176 33338993251286016 33454753644519648 33479066692226421 33483193049085696 33552289369430784 33576673300658568 33599454136061688 34010480449245888 34132778804888064 34157584603438128 34251295397960592 34449892341355008 34598897066014848 34693818594316672 34699768486032384 34719032125271844 34723311310162944 34794966753483776 34820253793275552 34843878363323232 34869200949343089 34964864052084771 34970860427329512 35173629575417088 35270127873292032 35422680329491392 35525953449985536 35545675747302126 35575892614653552 35649307455020208 36011096946260352 36109892822656128 36140589322822656 36266077480193568 36292433641153011 36392001360333129 36476356596728832 36634126305192192 36734631452805888 36761328132640776 36862182256461464 36868504016409408 36893518267048128 36969652175576512 37021620761030934 37344841277603328 37371981423880656 37480937637944448 37506367407696768 37609265535015552 37615715417631744 37636597850084604 37746325540609632 37799385903069399 37965187478227968 38234004165165312 38261790505401624 38399376155499072 38532707322705666 38756128884024384 38869120513423872 38895492126500352 38923759199266704 39030545918606256 39037239546786432 39063725223933312 39144337597669248 39172785517434996 39199363158738636 39541596646874112 39650078393504768 39678893857453536 39794575763743488 39821575272369408 39850515370677816 39959844630954024 39966697631233728 40105470886897734 40483063233704448 40623629425488144 40658162988175488 40799337165217764 41035901171319936 41148482518840704 41155539367154688 41183462251588608 41268448940178432 41296448430605312 41326460384406624 41356494149220873 41446945691649792 41469955038519147 41477067018460584 41505208050429144 41590858697523576 42012946437303744 42128208293098816 42135433161610752 42164020876626432 42251031057801728 42310423726892496 42464616233185836 42710835913006464 42864419894510592 42982017754303488 43013254685810976 43199298174936456 43262655498445824 43568981490537216 43600644994527432 43727760577601856 43757428642312896 43877476457518144 43885001320570368 43909364158432038 44037379797377904 44292718724599296 44484296227733376 44606338192692864 44613988053470208 44638755589635228 44644257398780928 44736385825907712 44768897734211424 44799272181415584 44954825209823277 45347307265661184 45543446137917504 45668393863947456 45701583103674162 46131862754686464 46292042833695792 46331395033037184 46427005057700736 46458504484430976 46466471986486272 46492267932457452 46619818736113028 46627813903106016 46789716034714023 46898172767222784 47026837164389376 47230240439321856 47264564741966712 47394234329736168 47402362306812096 47434523486204736 47532409940026944 47599226692754058 48014795928347136 48146523763541504 48354769973591424 48389911521537348 48522668480444172 48670487435751552 48812383900578816 48845501740256256 48979508603741184 49015104176854368 49158005355212544 49191357689397504 49227107222602008 49362161014707912 49370626485641664 49542052272050142 49829308565174208 49974583517259264 50008489876929024 50145687380020736 50182130466779472 50328434054146176 50365009950987852 50399181204092532 50839195688838144 50978672220220416 51015720673868832 51199168207332096 51376943096940888 51674838512032512 51898345599022272 52040727891475008 52049652729048576 52078548187907766 52084966965244416 52192450130225664 52230380689913328 52265817544984848 52456290640994268 52905191809938048 52950165752042496 53059434351657984 53095433696492544 53134020494237088 53279792841272032 53288930174978304 53318513620953189 53473961182530312 54016645419390528 54164839233984192 54210883984233984 54399116220290352 54714534895093248 54864643358454272 55101947179208832 55141992198961164 55148788551435264 55262594255533056 55293273384692196 55302756024614112 55340277400572192 55454478263364768 55532431141546401 55623414212287488 56017261916404992 56259551111545152 56413898302523328 56423573126447616 56454896775126906 56609779893851534 56619488310914448 56947781217341952 57351006247747968 57392685758102436 57599064233248608 57799060984058499 57933036947745792 58091975320716288 58134193326036576 58303680770135808 58343238189750528 58545818877909384 58595587835899968 58716506396503872 58759178276152494 58799044738107954 59312394970311168 59475117590257152 59518340786180304 59691863645615232 59732362908554112 59775773056016724 59939766946431036 59950046446850592 60158206330346601 60463076354214912 60724594850556672 60891191818596608 60935444138232216 61199005747826646 61553851756979904 61722723778261056 61733309050732032 61775193377382912 61902673410267648 61944672645907968 61989690576609936 62170418537474688 62257812075643716 62386288046285364 62973653919095808 63019419655955616 63192312439648224 63203149742416128 63246031314939648 63376546586702592 63465635590338744 63696924349778754 64296629841765888 64473026631455232 64519882028716464 64696891307258896 64893983247668736 65353472235805824 65400967491791148 65544007140283392 65588476919196672 65591640866402784 65636142963469344 65816214686277216 65827501980855552 65864046237648057 66056069696066856 66439078086898944 66909507289039296 66958133384452842 66966386098171392 67104578738861568 67153346601317136 67198908272123376 68020960898491776 68265557609776128 68315169206876256 68502590795921184 68552374655511243 68899784682710016 69197794132029696 69387637188633344 69438064250543688 69640507586551104 69687756726646464 69738401898686178 69929728104169542 69941720854659024 70347259150834176 70540255746584064 70845360658982784 71051906899971072 71091351494604252 71151785229307104 71298614910040416 71398840039131087 72022193892520704 72219785645312256 72532154960387136 72584867282306022 72784002720666258 73268252610384384 73469262905611776 73522656265281552 73724364512922928 73737008032818816 73787036534096256 73939304351153024 74043241522061868 74313078408075213 74689682555206656 74743962847761312 74961875275888896 75012734815393536 75218531070031104 75273195700169208 75492651081219264 75598771806138798 76468008330330624 76523581010803248 76798752310998144 77065414645411332 77512257768048768 77738241026847744 77790984253000704 77847518398533408 78061091837212512 78074479093572864 78117822281861649 78127450447866624 78288675195338496 78345571034869992 78398726317477272 79357787714907072 79589151527486976 79643150544738816 79701030741355632 79919689261908048 79933395262467456 80210941773795468 80966126467408896 81247258850976288 81316325976350976 81598674330435528 82071802342639872 82296965037681408 82652920768813248 82712988298441746 82893891383299584 82939910077038294 82954134036921168 83010416100858288 83181717395047152 84025892874607488 84256416586197632 84270866323221504 84328041753252864 84502062115603456 84620847453784992 84682345162690359 84914669840777301 84929232466371672 85421671826012928 86026509371621952 86398596349872912 87137962981074432 87201289989054864 87455521155203712 87514857284625792 87754952915036288 87770002641140736 87818728316864076 88074759594755808 88138767414228741 88198567107161931 88585437449198592 88968592455466752 89212676385385728 89277511179270456 89537795468422848 89598544362831168 89909650419646554 90694614531322368 91086892275835008 91336787727894912 91403166207348324 91798508621739969 92263725509372928 92584085667391584 92662790066074368 92854010115401472 92917008968861952 92984535864914904 93239637472226056 93255627806212032 93579432069428046 94460480878643712 94529129483933424 94788468659472336 94804724613624192 94869046972409472 95064819880053888 95198453385508116 96029591856694272 96293047527083008 96709539947182848 96779823043074696 97045336960888344 97340974871503104 98030208353708736 98316010710425088 98382715378795008 98454214445204016 98724322029415824 98741252971283328 99084104544100284 99658617130348416 99949167034518528 100016979753858048 100291374760041472 100364260933558944 100437200076679263 100656868108292352 100730019901975704 100798362408185064 102031441347737664 102398336414664192 102753886193881776 103349677024065024 103796691198044544 104081455782950016 104099305458097152 104157096375815532 104169933930488832 104384900260451328 104460761379826656 104531635089969696 104607602848029267 104894592156254313 104912581281988536 105810383619876096 106268040988474176 106559585682544064 106577860349956608 106637027241906378 106947922365060624 108033290838781056 108329678467968384 108421767968467968 108798232440580704 109176004080999387 109429069790186496 109729286716908544 110203894358417664 110283984397922328 110586546769384392 110605512049228224 110680554801144384 110908956526729536 111064862283092802 112034523832809984 112519102223090304 112827796605046656 112847146252895232 112909793550253812 113219559787703068 113238976621828896 113895562434683904 114702012495495936 114785371516204872 115198128466497216 115598121968116998 116268386652073152 116607361540271616 116686476379501056 117091637755818768 117191175671799936 117433012793007744 117518356552304988 117598089476215908 118624789940622336 118950235180514304 119036681572360608 119383727291230464 119464725817108224 119551546112033448 119879533892862072 119900092893701184 120316412660693202 121449189701113344 121782383637193216 121870888276464432 122398011495653292 123107703513959808 123445447556522112 123466618101464064 123550386754765824 123805346820535296 123889345291815936 123979381153219872 124340837074949376 124409865115557441 124515624151287432 124772576092570728 126038839311911232 126384624879296448 126406299484832256 126492062629879296 126753093173405184 126931271180677488 127393848699557508 128593259683531776 128946053262910464 129039764057432928 129393782614517792 129787966495337472 130706944471611648 130801934983582296 131183281732805568 131272285926938688 131632429372554432 131655003961711104 131728092475296114 132112139392133712 132878156173797888 133819014578078592 133916266768905684 133932772196342784 134209157477723136 134306693202634272 134397816544246752 134864475629469831 136041921796983552 136630338413752512 137005181591842368 137104749311022486 138395588264059392 138775274377266688 138876128501087376 139281015173102208 139375513453292928 139476803797372356 139859456208339084 139883441709318048 140369148104142069 140694518301668352 141080511493168128 141690721317965568 142182702989208504 142303570458614208 142597229820080832 142797680078262174 144044387785041408 144439571290624512 145064309920774272 145169734564612044 145568005441332516 146536505220768768 146938525811223552 147045312530563104 147448729025845856 147474016065637632 147574073068192512 147878608702306048 148086483044123736 148626156816150426 149487925695522624 149923750551777792 150025469630787072 150437062140062208 150546391400338416 150985302162438528 151197543612277596 152936016660661248 153047162021606496 153597504621996288 154130829290822664 155024515536097536 155695036797066816 156122183674425024 156148958187145728 156235644563723298 156254900895733248 156577350390676992 156691142069739984 156797452634954544 158715575429814144 159178303054973952 159286301089477632 159402061482711264 159839378523816096 159866790524934912 159955540862859567 160421883547590936 162494517701952576 162632651952701952 163197348660871056 164143604685279744 164593930075362816 165305841537626496 165425976596883492 165787782766599168 165879820154076588 165908268073842336 166020832201716576 166363434790094304 166597293424639203 168051785749214976 168512833172395264 169241694907569984 169364690325380718 169829339681554602 169858464932743344 170843343652025856 172053018743243904 172797192699745824 173397182952175497 174275925962148864 174402579978109728 174911042310407424 175029714569251584 175509905830072576 175637456633728152 176149519189511616 176277534828457482 176397134214323862 177937184910933504 178425352770771456 178555022358540912 179075590936845696 179197088725662336 179819300839293108 180474618991039803 181389229062644736 182173784551670016 182673575455789824 182806332414696648 183597017243479938 185168171334783168 185325580132148736 185708020230802944 185834017937723904 185969071729829808 186479274944452112 186511255612424064 187158864138856092 188920961757287424 189058258967866848 189576937318944672 189609449227248384 189738093944818944 190129639760107776 190396906771016232 193419079894365696 193559646086149392 194090673921776688 194681949743006208 196060416707417472 196632021420850176 196765430757590016 196908428890408032 197448644058831648 197482505942566656 197592138712944171 198134229628480369 198168209088200568 199317234260696832 200728521867117888 200874400153358526 201313736216584704 201460039803951408 201596724816370128 204062882695475328 204796672829328384 205507772387763552 205657123966533729 206699354048130048 207593382396089088 208162911565900032 208314192751631064 208921522759653312 209063270179939392 209215205696058534 209789184312508626 209825162563977072 211620767239752192 212536081976948352 213119171365088128 213155720699913216 213274054483812756 213895844730121248 214196520117393261 216066581677562112 216659356935936768 217596464881161408 218352008161998774 220407788716835328 220567968795844656 221173093538768784 221211024098456448 221361109602288768 221817913053459072 222129724566185604 222939235224225639 224069047665619968 225038204446180608 225655593210093312 225819587100507624 226439119575406136 226477953243657792 229404024990991872 229570743032409744 230396256932994432 231196243936233996 232536773304146304 233214723080543232 233372952759002112 234183275511637536 234353466845584947 234382351343599872 234866025586015488 235036713104609976 235196178952431816 238073363144721216 238767454582460928 238929451634216448 239103092224066896 239759067785724144 239800185787402368 240632825321386404 242898379402226688 243564767274386432 243741776552928864 244796022991306584 246215407027919616 246890895113044224 247958762306439744 248681674149898752 248819730231114882 249031248302574864 249545152185141456 252077678623822464 252769249758592896 252812598969664512 252984125259758592 253506186346810368 253862542361354976 254047035488071077 254744009522331903 254787697399115016 258079528114865856 258787565229035584 261413888943223296 261603869967164592 262366563465611136 262544571853877376 263264858745108864 263310007923422208 263456184950592228 264224278784267424 264595701321485793 265756312347595776 267638029156157184 267832533537811368 268613386405268544 268795633088493504 269728951258939662 272083843593967104 273260676827505024 274010363183684736 274209498622044972 276791176528118784 277550548754533376 277752257002174752 278562030346204416 278751026906585856 278953607594744712 279718912416678168 279766883418636096 280738296208284138 283381442635931136 284365405978417008 284607140917228416 285194459640161664 285595360156524348 288088775570082816 288879142581249024 290128619841548544 290339469129224088 291136010882665032 294090625061126208 294897458051691712 294948032131275264 295148146136385024 295757217404612096 296172966088247472 297252313632300852 298975851391045248 299847501103555584 300050939261574144 300874124280124416 301092782800676832 301970604324877056 302395087224555192 306094324043212992 307195009243992576 308261658581645328 310049031072195072 311390073594133632 312244367348850048 312297916374291456 312471289127446596 312509801791466496 313154700781353984 313382284139479968 313594905269909088 314683776468762939 317431150859628288 318804122965422528 319678757047632192 319733581049869824 319911081725719134 320843767095181872 324989035403905152 325265303905403904 326394697321742112 327528012242998161 328287209370559488 329187860150725632 330611683075252992 330851953193766984 331759640308153176 331816536147684672 332041664403433152 332726869580188608 333194586849278406 336103571498429952 337025666344790528 338483389815139968 338729380650761436 339658679363109204 339716929865486688 341686687304051712 344106037486487808 345594385399491648 346794365904350994 348805159956219456 349822084620814848 350059429138503168 351019811660145152 351274913267456304 352299038379023232 352555069656914964 352794268428647724 355874369821867008 356850705541542912 357110044717081824 358151181873691392 358394177451324672 359638601678586216 360949237982079606 364347569103340032 365347150911579648 365612664829393296 367194034486959876 370336342669566336 370651160264297472 371416040461605888 371668035875447808 371938143459659616 372958549888904224 373022511224848128 373229595346672323 374317728277712184 378116517935733696 379153874637889344 379218898454496768 379476187889637888 380259279520215552 380793813542032464 386838159788731392 387119292172298784 388181347843553376 389363899486012416 392120833414834944 393816857780816064 394897288117663296 394965011885133312 395184277425888342 396268459256960738 396336418176401136 398634468521393664 401457043734235776 401748800306717052 402627472433169408 402920079607902816 403193449632740256 404593426888409493 408125765390950656 411015544775527104 411314247933067458 415186764792178176 416325823131800064 416628385503262128 417843045519306624 418126540359878784 418430411392117068 419578368625017252 419650325127954144 421107444312426207 423241534479504384 425072163953896704 426238342730176256 426548108967625512 427791689460242496 428393040234786522 432133163355124224 433318713871873536 435192929762322816 436704016323997548 440815577433670656 441135937591689312 442346187077537568 442422048196912896 442722219204577536 443635826106918144 444259449132371208 445878470448451278 450076408892361216 451311186420186624 451639174201015248 452878239150812272 452955906487315584 458808049981983744 459141486064819488 460792513865988864 462392487872467992 465073546608292608 468366551023275072 468706933691169894 468764702687199744 469732051172030976 470073426209219952 470392357904863632 476146726289442432 477534909164921856 477858903268432896 478206184448133792 479518135571448288 479600371574804736 479866622588578701 481265650642772808 487483553105857728 489592045982613168 492430814055839232 493781790226088448 495917524612879488 497363348299797504 497639460462229764 498062496605149728 499090304370282912 499791880273917609 504155357247644928 505538499517185792 507725084722709952 508094070976142154 509488019044663806 509575394798230032 516159056229731712 517575130458071168 520191548856526491 522827777886446592 523207739934329184 524733126931222272 525089143707754752 526529717490217728 526912369901184456 528448557568534848 529191402642971586 535276058312314368 535665067075622736 537226772810537088 537591266176987008 539457902517879324 541423856973119409 544167687187934208 546521353655010048 548020726367369472 548418997244089944 555504514004349504 557124060692408832 557502053813171712 557907215189489424 559437824833356336 559533766837272192 561476592416568276 566762885271862272 568730811956834016 569214281834456832 570388919280323328 571190720313048696 580257239683097088 580678938258448176 582272021765330064 588181250122252416 589794916103383424 589896064262550528 590296292272770048 591514434809224192 592345932176494944 592776416138832513 594402688885441107 594504627264601704 597951702782090496 602185565601353664 603941208649754112 604790174449110384 612188648086425984 614390018487985152 616523317163290656 616971371899601187 620098062144390144 622780147188267264 624488734697700096 624942578254893192 626764568278959936 627189810539818176 629367552937525878 634862301719256576 637608245930845056 639357514095264384 639467162099739648 639822163451438268 641687534190363744 642589560352179783 649978070807810304 652789394643484224 655056024485996322 661223366150505984 661703906387533968 663519280616306352 663633072295369344 664083328806866304 665453739160377216 666389173698556812 672207142996859904 674051332689581056 676966779630279936 677458761301522872 679317358726218408 679433859730973376 688212074972975616 691188770798983296 693588731808701988 697610319912438912 699644169241629696 700118858277006336 702039623320290304 702549826534912608 703060400536754841 704598076758046464 705110139313829928 705588536857295448 714220089434163648 716302363747382784 716788354902649344 719277203357172432 721898475964159212 728695138206680064 730694301823159296 731225329658786592 734388068973919752 740672685339132672 743876286919319232 745917099777808448 746045022449696256 746459190693344646 748635456555424368 756233035871467392 758307749275778688 758437796908993536 758952375779275776 760518559040431104 761587627084064928 764232028566995709 774238584344597568 776362695687106752 784241666829669888 787633715561632128 789794576235326592 789930023770266624 790368554851776684 792536918513921476 792672836352802272 797268937042787328 802914087468471552 803497600613434104 805840159215805632 806386899265480512 809186853776818986 816251530781901312 822031089551054208 822628495866134916 830373529584356352 832651646263600128 833256771006524256 835686091038613248 836253080719757568 836860822784234136 839156737250034504 839300650255908288 842214888624852414 850144327907793408 852476685460352512 853096217935251024 855583378920484992 856786080469573044 864266326710248448 866637427743747072 870385859524645632 873408032647995096 882271875183378624 884692374155075136 884844096393825792 885444438409155072 887271652213836288 888518898264742416 891756940896902556 900152817784722432 902622372840373248 903278348402030496 905756478301624544 905911812974631168 918282972129638976 921585027731977728 924784975744935984 930147093216585216 936733102046550144 937413867382339788 937529405374399488 939464102344061952 940146852418439904 940784715809727264 944051329406288817 952293452578884864 956412368896267584 959036271142896576 959200743149609472 959733245177157402 962531301285545616 974967106211715456 979184091965226336 982584036728994483 984861628111678464 987563580452176896 991835049225758976 995278920924459528 996124993210299456 998180608740565824 999583760547835218 1008310714495289856 1011076999034371584 1015450169445419904 1016188141952284308 1018976038089327612 1019150789596460064 1032318112459463424 1035150260916142336 1040383097713052982 1046415479868658368 1049466253862444544 1050178287415509504 1053059434980435456 1053824739802368912 1056897115137069696 1058382805285943172 1070552116624628736 1071330134151245472 1074453545621074176 1075182532353974016 1078915805035758648 1082847713946238818 1093042707310020096 1096041452734738944 1096837994488179888 1111009028008699008 1114248121384817664 1115004107626343424 1115814430378978848 1118875649666712672 1119067533674544384 1119688786040016969 1122953184833136552 1137461623913668032 1138428563668913664 1140777838560646656 1142381440626097392 1160514479366194176 1161357876516896352 1164544043530660128 1176362500244504832 1179589832206766848 1184691864352989888 1185552832277665026 1188805377770882214 1189009254529203408 1195903405564180992 1204371131202707328 1207882417299508224 1209580348898220768 1213780280665228479 1224377296172851968 1233046634326581312 1233942743799202374 1245560294376534528 1248977469395400192 1249885156509786384 1253529136557919872 1254379621079636352 1258735105875051756 1263322332937278621 1269724603438513152 1275216491861690112 1278715028190528768 1279644326902876536 1283375068380727488 1285179120704359566 1299956141615620608 1305578789286968448 1310112048971992644 1322446732301011968 1323407812775067936 1327038561232612704 1327266144590738688 1328166657613732608 1330907478320754432 1332778347397113624 1353933559260559872 1354917522603045744 1358634717452436816 1358867719461946752 1376424149945951232 1382377541597966592 1387177463617403976 1395220639824877824 1405099653069825216 1406120801073509682 1409196153516092928 1410220278627659856 1411177073714590896 1428440178868327296 1432604727494765568 1433576709805298688 1438554406714344864 1439599867765736103 1443796951928318424 1462450659317573184 1468776137947839504 1481345370678265344 1487752573838638464 1491834199555616896 1492090044899392512 1492918381386689292 1497270913110848736 1499375640821752827 1512466071742934784 1516615498551557376 1523175254168129856 1528464057133991418 1548477168689195136 1552725391374213504 1560574646569579473 1568483333659339776 1575267431123264256 1579589152470653184 1580737109703553368 1585073837027842952 1585345672705604544 1605828174936943104 1606995201226868208 1611680318431611264 1612773798530961024 1618373707553637972 1632503061563802624 1644062179102108416 1645256991732269832 1666513542013048512 1671372182077226496 1672506161439515136 1673721645568468272 1678313474500069008 1678601300511816576 1684429777249704828 1700288655815586816 1704953370920705024 1706192435870502048 1711166757840969984 1713572160939146088 1740771719049291264 1746816065295990192 1764543750366757248 1769384748310150272 1769688192787651584 1770888876818310144 1774543304427672576 1777037796529484832 1778329248416497539 1783208066656323321 1783513881793805112 1806556696804060992 1811512956603249088 1811823625949262336 1836565944259277952 1843170055463955456 1849569951489871968 1860294186433170432 1873466204093100288 1874827734764679576 1880293704836879808 1881569431619454528 1888102658812577634 1904586905157769728 1912824737792535168 1918072542285793152 1918401486299218944 1919466490354314804 1925062602571091232 1949934212423430912 1958368183930452672 1965168073457988966 1983670098451517952 1990557841848919056 1992249986420598912 1996361217481131648 1999167521095670436 2016621428990579712 2022153998068743168 2030900338890839808 2032376283904568616 2037952076178655224 2038301579192920128 2064636224918926848 2070300521832284672 2080766195426105964 2092830959737316736 2098932507724889088 2100356574831019008 2106118869960870912 2107649479604737824 2113794230274139392 2116765610571886344 2142660268302490944 2148907091242148352 2150365064707948032 2157831610071517296 2165695427892477636 2186085414620040192 2192082905469477888 2193675988976359776 2222018056017398016 2231628860757957696 2237751299333425344 2238135067349088768 2239377572080033938 2245906369666273104 2274923247827336064 2276857127337827328 2281555677121293312 2284762881252194784 2292696085700987127 2322715753033792704 2329088087061320256 2352725000489009664 2359179664413533696 2369383728705979776 2371105664555330052 2377610755541764428 2378018509058406816 2391806811128361984 2408742262405414656 2419160697796441536 2427560561330456958 2448754592345703936 2466093268653162624 2467885487598404748 2491120588753069056 2497954938790800384 2499770313019572768 2507058273115839744 2508759242159272704 2517470211750103512 2526644665874557242 2550432983723380224 2557430056381057536 2559288653805753072 2566750136761454976 2570358241408719132 2599912283231241216 2611157578573936896 2620224097943985288 2646815625550135872 2654077122465225408 2654532289181477376 2656333315227465216 2661814956641508864 2665556694794227248 2707867118521119744 2709835045206091488 2717269434904873632 2717735438923893504 2764755083195933184 2774354927234807952 2790441279649755648 2810199306139650432 2812241602147019364 2818392307032185856 2820440557255319712 2822354147429181792 2832153988218866451 2856880357736654592 2877108813428689728 2879199735531472206 2887593903856636848 2924901318635146368 2937552275895679008 2947752110186983449 2962690741356530688 2975505147677276928 2983668399111233792 2985836762773378584 2994541826221697472 2998751281643505654 3024932143485869568 3033230997103114752 3046350508336259712 3056928114267982836 3096954337378390272 3105450782748427008 3121149293139158946 3150534862246528512 3159178304941306368 3161474219407106736 3170147674055685904 3170691345411209088 3211656349873886208 3213990402453736416 3223360636863222528 3225547597061922048 3236747415107275944 3288124358204216832 3290513983464539664 3333027084026097024 3342744364154452992 3345012322879030272 3347443291136936544 3356626949000138016 3357202601023633152 3359066358120050907 3368859554499409656 3412384871741004096 3422333515681939968 3427144321878292176 3481543438098582528 3493632130591980384 3529087500733514496 3538769496620300544 3554075593058969664 3556658496832995078 3566416133312646642 3567027763587610224 3613113393608121984 3623025913206498176 3623647251898524672 3641340841995685437 3673131888518555904 3699139902979743936 3746932408186200576 3749655469529359152 3760587409673759616 3763138863238909056 3776205317625155268 3789966998811835863 3809173810315539456 3825649475585070336 3836145084571586304 3838932980708629608 3850125205142182464 3899868424846861824 3916736367860905344 3930336146915977932 3967340196903035904 3981115683697838112 3984499972841197824 3992722434962263296 3998335042191340872 4061800677781679616 4064752567809137232 4075904152357310448 4076603158385840256 4129272449837853696 4140601043664569344 4161532390852211928 4185661919474633472 4215298959209475648 4227588460548278784 4233531221143772688 4285320536604981888 4297814182484296704 4300730129415896064 4315663220143034592 4318799603297208309 4331390855784955272 4387351977952719552 4444036112034796032 4463257721515915392 4475502598666850688 4476270134698177536 4478755144160067876 4491812739332546208 4498126922465258481 4549846495654672128 4569525762504389568 4585392171401974254 4645431506067585408 4658176174122640512 4705450000978019328 4718359328827067392 4738767457411959552 4742211329110660104 4755221511083528856 4756037018116813632 4817484524810829312 4838321395592883072 4855121122660913916 4897509184691407872 4932186537306325248 4935770975196809496 4999540626039145536 5014116546231679488 5017518484318545408 5034940423500207024 5053289331749114484 5100865967446760448 5114860112762115072 5118577307611506144 5133500273522909952 5140716482817438264 5222315157147873792 5240448195887970576 5293631251100271744 5308154244930450816 5309064578362954752 5312666630454930432 5323629913283017728 5331113389588454496 5349624199968969963 5419670090412182976 5434538869809747264 5435470877847787008 5529510166391866368 5548709854469615904 5580882559299511296 5620398612279300864 5624483204294038728 5640881114510639424 5644708294858363584 5664307976437732902 5713760715473309184 5754217626857379456 5758399471062944412 5775187807713273696 5849802637270292736 5875104551791358016 5895504220373966898 5951010295354553856 5967336798222467584 5971673525546757168 5989083652443394944 5997502563287011308 6049864286971739136 6066461994206229504 6092701016672519424 6113856228535965672 6193908674756780544 6210901565496854016 6242298586278317892 6301069724493057024 6318356609882612736 6322948438814213472 6340295348111371808 6341382690822418176 6427980804907472832 6446721273726445056 6451095194123844096 6473494830214551888 6576248716408433664 6581027966929079328 6666054168052194048 6694886582273873088 6713253898000276032 6714405202047266304 6718132716240101814 6737719108998819312 6824769743482008192 6844667031363879936 6854288643756584352 6878088257102961381 6987264261183960768 7058175001467028992 7077538993240601088 7108151186117939328 7113316993665990156 7132832266625293284 7134055527175220448 7226226787216243968 7246051826412996352 7282681683991370874 7346263777037111808 7398279805959487872 7493864816372401152 7499310939058718304 7521174819347519232 7526277726477818112 7552410635250310536 7579933997623671726 7651298951170140672 7672290169143172608 7677865961417259216 7700250410284364928 7799736849693723648 7833472735721810688 7860672293831955864 7962231367395676224 7968999945682395648 7985444869924526592 7996670084382681744 8123601355563359232 8129505135618274464 8151808304714620896 8153206316771680512 8323064781704423856 8371323838949266944 8430597918418951296 8455176921096557568 8467062442287545376 8496461964656599353 8570641073209963776 8631326440286069184 8637599206594416618 8662781711569910544 8774703955905439104 8843256330560950347 8888072224069592064 8926515443031830784 8951005197333701376 8957510288320135752 8983625478665092416 8996253844930516962 9099692991309344256 9139051525008779136 9170784342803948508 9290863012135170816 9316352348245281024 9477534914823919104 9484422658221320208 9510443022167057712 9512074036233627264 9634969049621658624 9676642791185766144 9710242245321827832 9864373074612650496 9871541950393618992 9999081252078291072 10028233092463358976 10035036968637090816 10069880847000414048 10077199074360152721 10106578663498228968 10237154615223012288 10267000547045819904 10281432965634876528 10444630314295747584 10480896391775941152 10587262502200543488 10616308489860901632 10662226779176908992 10699248399937939926 10839340180824365952 10869077739619494528 10870941755695574016 10924022525987056311 11097419708939231808 11240797224558601728 11248966408588077456 11281762229021278848 11289416589716727168 11328615952875465804 11427521430946618368 11508435253714758912 11516798942125888824 11550375615426547392 11699605274540585472 11750209103582716032 11791008440747933796 11902020590709107712 11934673596444935168 11943347051093514336 11978167304886789888 11995005126574022616 12185402033345038848 12227712457071931344 12387817349513561088 12421803130993708032 12484597172556635784 12645896877628426944 12680590696222743616 12682765381644836352 12855961609814945664 12893442547452890112 12902190388247688192 12946989660429103776 13162055933858158656 13332108336104388096 13389773164547746176 13426507796000552064 13428810404094532608 13436265432480203628 13475438217997638624 13649539486964016384 13708577287513168704 13756176514205922762 13974528522367921536 14116350002934057984 14155077986481202176 14216302372235878656 14226633987331980312 14265664533250586568 14268111054350440896 14452453574432487936 14492103652825992704 14565363367982741748 14692527554074223616 14796559611918975744 14998621878117436608 15042349638695038464 15052555452955636224 15104821270500621072 15159867995247343452 15302597902340281344 15344580338286345216 15355731922834518432 15400500820568729856 15666945471443621376 15721344587663911728 15924462734791352448 15937999891364791296 15970889739849053184 15993340168765363488 16048872599906909889 16259010271236548928 16303616609429241792 16306412633543361024 16646129563408847712 16742647677898533888 16861195836837902592 16934124884575090752 16992923929313198706 17141282146419927552 17262652880572138368 17275198413188833236 17325563423139821088 17549407911810878208 17686512661121900694 17853030886063661568 17902010394667402752 17915020576640271504 17967250957330184832 17992507689861033924 18199385982618688512 18278103050017558272 18341568685607897016 18581726024270341632 18632704696490562048 18955069829647838208 18968845316442640416 19020886044334115424 19024148072467254528 19353285582371532288 19420484490643655664 19728746149225300992 19743083900787237984 19998162504156582144 20139761694000828096 20154398148720305442 20213157326996457936 20474309230446024576 20534001094091639808 20562865931269753056 20634264771308884143 20961792783551882304 21174525004401086976 21232616979721803264 21324453558353817984 21398496799875879852 21678680361648731904 21738155479238989056 21848045051974112622 22194839417878463616 22481594449117203456 22497932817176154912 22563524458042557696 22578833179433454336 22657231905750931608 23016870507429517824 23033597884251777648 23100751230853094784 23399210549081170944 23500418207165432064 23582016881495867592 23886694102187028672 23956334609773579776 23990010253148045232 24370804066690077696 24455424914143862688 24969194345113271568 25291793755256853888 25361181392445487232 25365530763289672704 25489385893969798059 25711923219629891328 25893979320858207552 26324111867716317312 26529768991682851041 26664216672208776192 26779546329095492352 26853015592001104128 26872530864960407256 26950876435995277248 27299078973928032768 27417154575026337408 27512353028411845524 27949057044735843072 28432604744471757312 28453267974663960624 28531329066501173136 28536222108700881792 28904907148864975872 28984207305651985408 29130726735965483496 29593119223837951488 29997243756234873216 30084699277390076928 30105110905911272448 30209642541001242144 30231597223080458163 30319735990494686904 30711463845669036864 30801001641137459712 31333890942887242752 31442689175327823456 31848925469582704896 31986680337530726976 32097745199813819778 32518020542473097856 32607233218858483584 32612825267086722048 33292259126817695424 33722391673675805184 33868249769150181504 33985847858626397412 34282564292839855104 34525305761144276736 34550396826377666472 34651126846279642176 35098815823621756416 35373025322243801388 35706061772127323136 35804020789334805504 35830041153280543008 35934501914660369664 35985015379722067848 36556206100035116544 36683137371215794032 37163452048540683264 37265409392981124096 37937690632885280832 38041772088668230848 38048296144934509056 38706571164743064576 38840968981287311328 39486167801574475968 39996325008313164288 40279523388001656192 40308796297440610884 40426314653992915872 40948618460892049152 41125731862539506112 41268529542617768286 41923585567103764608 42349050008802173952 42465233959443606528 42648907116707635968 42796993599751759704 43357360723297463808 43476310958477978112 43696090103948225244 44389678835756927232 44995865634352309824 45127048916085115392 45157666358866908672 45314463811501863216 46033741014859035648 46067195768503555296 46201502461706189568 47000836414330864128 47164033762991735184 47773388204374057344 47912669219547159552 47980020506296090464 48146617799720729667 48910849828287725376 49938388690226543136 50583587510513707776 50722362784890974464 50978771787939596118 51423846439259782656 51787958641716415104 52648223735432634624 53059537983365702082 53559092658190984704 53706031184002208256 53745061729920814512 53901752871990554496 54598157947856065536 54834309150052674816 55024706056823691048 55898114089471686144 56865209488943514624 56906535949327921248 57062658133002346272 57072444217401763584 58261453471930966992 59186238447675902976 59994487512469746432 60419285082002484288 60463194446160916326 60639471980989373808 61422927691338073728 61602003282274919424 61902794313926652429 62885378350655646912 63697850939165409792 63973360675061453952 64195490399627639556 65036041084946195712 65214466437716967168 66584518253635390848 67444783347351610368 67736499538300363008 67971695717252794824 69050611522288553472 69100793652755332944 69302253692559284352 70197631647243512832 70746050644487602776 71660082306561086016 71869003829320739328 71970030759444135696 73112412200070233088 73366274742431588064 75875381265770561664 76083544177336461696 76096592289869018112 76468157681909394177 77681937962574622656 78972335603148951936 79992650016626328576 80559046776003312384 80617592594881221768 80852629307985831744 81897236921784098304 82251463725079012224 82537059085235536572 83847171134207529216 85297814233415271936 85593987199503519408 86714721446594927616 86952621916955956224 87392180207896450488 88779357671513854464 89991731268704619648 90254097832170230784 90315332717733817344 90628927623003726432 92134391537007110592 92403004923412379136 94001672828661728256 94328067525983470368 95546776408748114688 95960041012592180928 96293235599441459334 97821699656575450752 99876777380453086272 101167175021027415552 101444725569781948928 101957543575879192236 102847692878519565312 103575917283432830208 105296447470865269248 106119075966731404164 107118185316381969408 107412062368004416512 107490123459841629024 107803505743981108992 109668618300105349632 110049412113647382096 111796228178943372288 113813071898655842496 114125316266004692544 114144888434803527168 116522906943861933984 119988975024939492864 120838570164004968576 120926388892321832652 121278943961978747616 122845855382676147456 123805588627853304858 125770756701311293824 127395701878330819584 127946721350122907904 128390980799255279112 130072082169892391424 130428932875433934336 133169036507270781696 135472999076600726016 135943391434505589648 138101223044577106944 138201587305510665888 138604507385118568704 141492101288975205552 143320164613122172032 143738007658641478656 143940061518888271392 144439853399162189001 146732549484863176128 151750762531541123328 152167088354672923392 152936315363818788354 155363875925149245312 157944671206297903872 161118093552006624768 161235185189762443536 161705258615971663488 163794473843568196608 164502927450158024448 165074118170471073144 167694342268415058432 170595628466830543872 171187974399007038816 174784360415792900976 177558715343027708928 179983462537409239296 181257855246007452864 184268783074014221184 184806009846824758272 185708382941779957287 188656135051966940736 191093552817496229376 191920082025184361856 192586471198882918668 195643399313150901504 199753554760906172544 202334350042054831104 202889451139563897856 203915087151758384472 207151834566865660416 210592894941730538496 212238151933462808328 214980246919683258048 215607011487962217984 219337236600210699264 220098824227294764192 227626143797311684992 228250632532009385088 228289776869607054336 233045813887723867968 239977950049878985728 241677140328009937152 241852777784643665304 242557887923957495232 245691710765352294912 247611177255706609716 251541513402622587648 255893442700245815808 256781961598510558224 260144164339784782848 260857865750867868672 266338073014541563392 270945998153201452032 271886782869011179296 276403174611021331776 277209014770237137408 282984202577950411104 286640329226244344064 287880123037776542784 288879706798324378002 293465098969726352256 303501525063082246656 304334176709345846784 305872630727637576708 310727751850298490624 315889342412595807744 322236187104013249536 322470370379524887072 323410517231943326976 329005854900316048896 330148236340942146288 335388684536830116864 342375948798014077632 349568720831585801952 359966925074818478592 362515710492014905728 368537566148028442368 371416765883559914574 377312270103933881472 382187105634992458752 383840164050368723712 385172942397765837336 391286798626301803008 399507109521812345088 407830174303516768944 414303669133731320832 424476303866925616656 429960493839366516096 431214022975924435968 433319560197486567003 440197648454589528384 455252287594623369984 456501265064018770176 466091627775447735936 483354280656019874304 483705555569287330608 485115775847914990464 491383421530704589824 495222354511413219432 503083026805245175296 511786885400491631616 513563923197021116448 532676146029083126784 543773565738022358592 552806349222042663552 554418029540474274816 565968405155900822208 573280658452488688128 575760246075553085568 577759413596648756004 586930197939452704512 607003050126164493312 608668353418691693568 611745261455275153416 621455503700596981248 631778684825191615488 644940740759049774144 646821034463886653952 658011709800632097792 660296472681884292576 684751897596028155264 699137441663171603904 719933850149636957184 725031420984029811456 737075132296056884736 742833531767119829148 754624540207867762944 767680328100737447424 770345884795531674672 782573597252603606016 799014219043624690176 815660348607033537888 848952607733851233312 859920987678733032192 866639120394973134006 880395296909179056768 910504575189246739968 913002530128037540352 932183255550895471872 966708561312039748608 967411111138574661216 970231551695829980928 990444709022826438864 1006166053610490350592 1027127846394042232896 1087547131476044717184 1105612698444085327104 1131936810311801644416 1146561316904977376256 1151520492151106171136 1155518827193297512008 1173860395878905409024 1223490522910550306832 1242911007401193962496 1289881481518099548288 1293642068927773307904 1299958680592459701009 1320592945363768585152 1369503795192056310528 1398274883326343207808 1450062841968059622912 1474150264592113769472 1485667063534239658296 1509249080415735525888 1535360656201474894848 1540691769591063349344 1598028438087249380352 1631320697214067075776 1697905215467702466624 1719841975357466064384 1733278240789946268012 1760790593818358113536 1821009150378493479936 1826005060256075080704 1864366511101790943744 1934822222277149322432 1940463103391659961856 1980889418045652877728 2054255692788084465792 2175094262952089434368 2211225396888170654208 2263873620623603288832 2303040984302212342272 2311037654386595024016 2347720791757810818048 2446981045821100613664 2579762963036199096576 2599917361184919402018 2641185890727537170304 2739007590384112621056 2796549766652686415616 2900125683936119245824 2971334127068479316592 3018498160831471051776 3081383539182126698688 3262641394428134151552 3395810430935404933248 3439683950714932128768 3466556481579892536024 3521581187636716227072 3728733022203581887488 3869644444554298644864 3880926206783319923712 3961778836091305755456 4108511385576168931584 4350188525904178868736 4422450793776341308416 4527747241247206577664 4606081968604424684544 4622075308773190048032 4893962091642201227328 5159525926072398193152 5199834722369838804036 5282371781455074340608 5478015180768225242112 5593099533305372831232 5942668254136958633184 6162767078364253397376 6525282788856268303104 6791620861870809866496 6933112963159785072048 7043162375273432454144 7739288889108597289728 7923557672182611510912 8217022771152337863168 8700377051808357737472 9055494482494413155328 9244150617546380096064 9787924183284402454656 10319051852144796386304 10399669444739677608072 10564743562910148681216 11186199066610745662464 11885336508273917266368 12325534156728506794752 13050565577712536606208 13583241723741619732992 13866225926319570144096 15478577778217194579456 15847115344365223021824 16434045542304675726336 18488301235092760192128 19575848366568804909312 20799338889479355216144 21129487125820297362432 23770673016547834532736 24651068313457013589504 26101131155425073212416 27166483447483239465984 27732451852639140288192 30957155556434389158912 31694230688730446043648 36976602470185520384256 39151696733137609818624 41598677778958710432288 47541346033095669065472 49302136626914027179008 55464903705278280576384 63388461377460892087296 73953204940371040768512 78303393466275219637248 83197355557917420864576 95082692066191338130944 110929807410556561152768 147906409880742081537024 166394711115834841729152 190165384132382676261888 221859614821113122305536 332789422231669683458304 443719229642226244611072 665578844463339366916608 1331157688926678733833216
- Sum of all divisors σ(n): 5065072122879355554145009
- Sum of proper divisors (its aliquot sum) s(n): 3733914433952676820311793
- 1331157688926678733833216 is an abundant number, because the sum of its proper divisors (3733914433952676820311793) is greater than itself. Its abundance is 2402756745025998086478577
Bases of 1331157688926678733833216
- Binary: 1000110011110001000110011111100100001011100011100001011000110110001000100000000002
- Hexadecimal: 0x119E233F2171C2C6C4400
- Base-36: 60RMW23ECEDG0000
Squares and roots of 1331157688926678733833216
- 1331157688926678733833216 squared (13311576889266787338332162) is 1771980792788616386555115852067948384084904902656
- 1331157688926678733833216 cubed (13311576889266787338332163) is 2358785856950958579283755620371012973464247254189270739740438538219421696
-
1331157688926678733833216 is a
perfect square number . Itssquare root is 1153758072096 -
The
cube root of 1331157688926678733833216 is 110004343.8760259317
Scales and comparisons
How big is 1331157688926678733833216?- 1,331,157,688,926,678,733,833,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,331,157,688,926,678,733,833,216 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 1331157688926678733833216 cubic inches would be around 9167028.7 feet tall.
Recreational maths with 1331157688926678733833216
- 1331157688926678733833216 backwards is 6123383378766298867511331
- The number of decimal digits it has is: 25
- The sum of 1331157688926678733833216's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1331157688926678733833216 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 1331157688926678733833216 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/1331157688926678733833216/
Chicago style:
Numbermatics. 2024. "Number 1331157688926678733833216 - Facts about the integer". https://numbermatics.com/n/1331157688926678733833216/
The information we have on file for 1331157688926678733833216 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 1331157688926678733833216, math, Factors of 1331157688926678733833216, curriculum, school, college, exams, university, Prime factorization of 1331157688926678733833216, STEM, science, technology, engineering, physics, economics, calculator, one septillion, three hundred thirty-one sextillion, one hundred fifty-seven quintillion, six hundred eighty-eight quadrillion, nine hundred twenty-six trillion, six hundred seventy-eight billion, seven hundred thirty-three million, eight hundred thirty-three thousand, two hundred sixteen.