201783006894432259770679296
201,783,006,894,432,259,770,679,296 is an even composite number composed of five prime numbers multiplied together.
201783006894432259770679296 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-four thousand, two hundred fifty-five divisors.
Prime factorization of 201783006894432259770679296:
234 × 310 × 72 × 136 × 292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 29 × 29)See below for interesting mathematical facts about the number 201783006894432259770679296 from the Numbermatics database.
Names of 201783006894432259770679296
- Cardinal: 201783006894432259770679296 can be written as Two hundred one septillion, seven hundred eighty-three sextillion, six quintillion, eight hundred ninety-four quadrillion, four hundred thirty-two trillion, two hundred fifty-nine billion, seven hundred seventy million, six hundred seventy-nine thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 2.01783006894432259770679296 × 1026
Factors of 201783006894432259770679296
Divisors of 201783006894432259770679296
- Number of divisors d(n): 24255
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 29 32 36 39 42 48 49 52 54 56 58 63 64 72 78 81 84 87 91 96 98 104 108 112 116 117 126 128 144 147 156 162 168 169 174 182 189 192 196 203 208 216 224 232 234 243 252 256 261 273 288 294 312 324 336 338 348 351 364 377 378 384 392 406 416 432 441 448 464 468 486 504 507 512 522 546 567 576 588 609 624 637 648 672 676 696 702 728 729 754 756 768 783 784 812 819 832 841 864 882 896 928 936 972 1008 1014 1024 1044 1053 1092 1131 1134 1152 1176 1183 1218 1248 1274 1296 1323 1344 1352 1392 1404 1421 1456 1458 1508 1512 1521 1536 1566 1568 1624 1638 1664 1682 1701 1728 1764 1792 1827 1856 1872 1911 1944 2016 2028 2048 2088 2106 2184 2187 2197 2262 2268 2304 2349 2352 2366 2436 2457 2496 2523 2548 2592 2639 2646 2688 2704 2784 2808 2842 2912 2916 3016 3024 3042 3072 3132 3136 3159 3248 3276 3328 3364 3393 3402 3456 3528 3549 3584 3654 3712 3744 3822 3888 3969 4032 4056 4096 4176 4212 4263 4368 4374 4394 4524 4536 4563 4608 4698 4704 4732 4872 4901 4914 4992 5046 5096 5103 5184 5278 5292 5376 5408 5481 5568 5616 5684 5733 5824 5832 5887 6032 6048 6084 6144 6264 6272 6318 6496 6552 6561 6591 6656 6728 6786 6804 6912 7047 7056 7098 7168 7308 7371 7424 7488 7569 7644 7776 7917 7938 8064 8112 8192 8281 8352 8424 8526 8736 8748 8788 9048 9072 9126 9216 9396 9408 9464 9477 9744 9802 9828 9984 10092 10179 10192 10206 10368 10556 10584 10647 10752 10816 10933 10962 11136 11232 11368 11466 11648 11664 11774 11907 12064 12096 12168 12288 12528 12544 12636 12789 12992 13104 13122 13182 13312 13456 13572 13608 13689 13824 14094 14112 14196 14336 14616 14703 14742 14848 14976 15138 15288 15309 15379 15552 15834 15876 16128 16224 16384 16443 16562 16704 16848 17052 17199 17472 17496 17576 17661 18096 18144 18252 18432 18473 18792 18816 18928 18954 19488 19604 19656 19683 19773 19968 20184 20358 20384 20412 20736 21112 21141 21168 21294 21504 21632 21866 21924 22113 22272 22464 22707 22736 22932 23296 23328 23548 23751 23814 24128 24192 24336 24576 24843 25056 25088 25272 25578 25984 26208 26244 26364 26624 26912 27144 27216 27378 27648 28188 28224 28392 28431 28561 28672 29232 29406 29484 29696 29952 30276 30537 30576 30618 30758 31104 31668 31752 31941 32256 32448 32768 32799 32886 33124 33408 33696 34104 34307 34398 34944 34992 35152 35322 35721 36192 36288 36504 36864 36946 37584 37632 37856 37908 38367 38976 39208 39312 39366 39546 39936 40368 40716 40768 40824 41067 41209 41472 42224 42282 42336 42588 43008 43264 43732 43848 44109 44226 44544 44928 45414 45472 45864 45927 46137 46592 46656 47096 47502 47628 48256 48384 48672 49152 49329 49686 50112 50176 50544 51156 51597 51968 52416 52488 52728 52983 53248 53824 54288 54432 54756 55296 55419 56376 56448 56784 56862 57122 57344 58464 58812 58968 59049 59319 59392 59904 60552 61074 61152 61236 61516 62208 63336 63423 63504 63713 63882 64512 64896 65536 65598 65772 66248 66339 66816 67392 68121 68208 68614 68796 69888 69984 70304 70644 71253 71442 72384 72576 73008 73728 73892 74529 75168 75264 75712 75816 76531 76734 77952 78416 78624 78732 79092 79872 80736 81432 81536 81648 82134 82418 82944 84448 84564 84672 85176 85293 85683 86016 86528 87464 87696 88218 88452 89088 89856 90828 90944 91611 91728 91854 92274 93184 93312 94192 95004 95256 95823 96512 96768 97344 98304 98397 98658 99372 100224 100352 101088 102312 102921 103194 103936 104832 104976 105456 105966 106496 107163 107648 107653 108576 108864 109512 110592 110838 112752 112896 113568 113724 114244 114688 115101 116928 117624 117936 118098 118638 118784 119808 121104 122148 122304 122472 123032 123201 123627 124416 126672 126846 127008 127426 127764 129024 129792 131072 131196 131544 132327 132496 132678 133632 134784 136242 136416 137228 137592 137781 138411 139776 139968 140608 141288 142129 142506 142884 144768 145152 146016 147456 147784 147987 149058 150336 150528 151424 151632 153062 153468 154791 155904 156832 157248 157464 158184 158949 159744 161472 162864 163072 163296 164268 164836 165888 166257 168896 169128 169344 170352 170586 171366 172032 173056 174928 175392 176436 176904 177957 178176 179712 181656 181888 183222 183456 183708 184548 186368 186624 188384 190008 190269 190512 191139 191646 193024 193536 194688 196608 196794 197316 198744 199017 199927 200448 200704 202176 204363 204624 205842 206388 207872 209664 209952 210912 211932 212992 213759 214326 215296 215306 217152 217728 219024 221184 221676 223587 225504 225792 227136 227448 228488 229376 229593 230202 233856 235248 235872 236196 237276 237568 239616 240149 242208 244296 244608 244944 246064 246402 247254 248832 253344 253692 254016 254852 255528 255879 257049 258048 259584 262144 262392 263088 264654 264992 265356 267264 269568 272484 272832 274456 274833 275184 275562 276822 279552 279936 281216 282576 284258 285012 285768 287469 289536 290304 292032 294912 295191 295568 295974 298116 300672 301056 302848 303264 306124 306936 308763 309582 311808 313664 314496 314928 316368 317898 319488 321489 322944 322959 325728 326144 326592 328536 329672 331776 332514 337792 338256 338688 340704 341172 342732 344064 345303 346112 349856 350784 352872 353808 355914 356352 359424 363312 363776 366444 366912 367416 369096 369603 370881 371293 372736 373248 376768 380016 380538 381024 382278 383292 386048 387072 389376 393216 393588 394632 396981 397488 398034 399854 400896 401408 404352 408726 409248 411684 412776 413343 415233 415744 419328 419904 421824 423864 425984 426387 427518 428652 430592 430612 434304 435456 438048 442368 443352 443961 445991 447174 451008 451584 454272 454896 456976 458752 459186 460404 464373 467712 470496 471744 472392 474552 475136 476847 479232 480298 484416 488592 489216 489888 492128 492804 494508 497664 498771 506688 507384 508032 509704 511056 511758 514098 516096 519168 524288 524784 526176 529308 529984 530712 533871 534528 535717 539136 544968 545664 548912 549666 550368 551124 553644 559104 559872 562432 565152 568516 570024 570807 571536 573417 574938 579072 580608 584064 589824 590382 591136 591948 596232 597051 599781 601344 602112 605696 606528 612248 613089 613872 617526 619164 623616 627328 628992 629856 632736 635796 638976 641277 642978 645888 645918 651456 652288 653184 657072 659344 663552 665028 670761 675584 676512 677376 681408 682344 685464 688128 688779 690606 692224 699712 701568 705744 707616 711828 712704 718848 720447 726624 727552 732888 733824 734832 738192 739206 741762 742586 745472 746496 753536 760032 761076 762048 764556 766584 767637 771147 772096 774144 778752 786432 787176 789264 793962 794976 796068 799708 801792 802816 808704 817452 818496 823368 824499 825552 826686 828269 830466 831488 838656 839808 843648 847728 851968 852774 855036 857304 861184 861224 862407 868608 870912 876096 884736 885573 886704 887922 891982 894348 902016 903168 908544 909792 913952 917504 918372 920808 926289 928746 935424 940992 943488 944784 949104 950272 953694 958464 960596 964467 968832 968877 977184 978432 979776 984256 985608 989016 994903 995328 997542 1013376 1014768 1016064 1019408 1022112 1023516 1028196 1032192 1035909 1038336 1048576 1049568 1052352 1058616 1059968 1061424 1067742 1069056 1071434 1078272 1089936 1091328 1097824 1099332 1100736 1102248 1107288 1108809 1112643 1113879 1118208 1119744 1124864 1130304 1137032 1140048 1141614 1143072 1146834 1149876 1158144 1161216 1168128 1179648 1180764 1182272 1183896 1190943 1192464 1194102 1199562 1202688 1204224 1211392 1213056 1224496 1226178 1227744 1235052 1238328 1245699 1247232 1254656 1257984 1259712 1265472 1271592 1277952 1279161 1282554 1285956 1291776 1291836 1302912 1304576 1306368 1314144 1318688 1327104 1330056 1331883 1337973 1341522 1351168 1353024 1354752 1362816 1364688 1370928 1376256 1377558 1381212 1384448 1393119 1399424 1399489 1403136 1411488 1415232 1423656 1425408 1430541 1437696 1440894 1453248 1455104 1465776 1467648 1469664 1476384 1478412 1483524 1485172 1490944 1492992 1496313 1507072 1520064 1522152 1524096 1529112 1533168 1535274 1542294 1544192 1548288 1557504 1572864 1574352 1578528 1587924 1589952 1592136 1599416 1601613 1603584 1605632 1607151 1617408 1634904 1636992 1646736 1648998 1651104 1653372 1656538 1660932 1662976 1677312 1679616 1687296 1695456 1703936 1705548 1710072 1712421 1714608 1720251 1722368 1722448 1724814 1737216 1741824 1752192 1769472 1771146 1773408 1775844 1783964 1788696 1791153 1799343 1804032 1806336 1817088 1819584 1827904 1835008 1836744 1839267 1841616 1847677 1852578 1857492 1870848 1881984 1886976 1889568 1898208 1900544 1907388 1916928 1921192 1923831 1928934 1937664 1937754 1954368 1956864 1959552 1968512 1971216 1978032 1989806 1990656 1995084 2012283 2026752 2029536 2032128 2038816 2044224 2047032 2056392 2064384 2066337 2071818 2076672 2097152 2099136 2104704 2117232 2119936 2122848 2135484 2138112 2142868 2156544 2161341 2179872 2182656 2195648 2198664 2201472 2204496 2214576 2217618 2225286 2227758 2236416 2239488 2249728 2260608 2274064 2280096 2283228 2286144 2293668 2299752 2313441 2316288 2322432 2336256 2359296 2361528 2364544 2367792 2381886 2384928 2388204 2399124 2405376 2408448 2422784 2426112 2448992 2452356 2455488 2470104 2473497 2476656 2484807 2491398 2494464 2509312 2515968 2519424 2530944 2543184 2555904 2558322 2565108 2571912 2583552 2583672 2587221 2599051 2605824 2609152 2612736 2628288 2637376 2654208 2656719 2660112 2663766 2675946 2683044 2702336 2706048 2709504 2725632 2729376 2741856 2752512 2755116 2762424 2768896 2778867 2786238 2798848 2798978 2806272 2822976 2830464 2847312 2850816 2861082 2875392 2881788 2893401 2906496 2906631 2910208 2931552 2935296 2939328 2952768 2956824 2967048 2970344 2981888 2984709 2985984 2992626 3014144 3040128 3044304 3048192 3058224 3066336 3070548 3084588 3088384 3096576 3107727 3115008 3121937 3145728 3148704 3157056 3175848 3179904 3184272 3198832 3203226 3207168 3211264 3214302 3234816 3269808 3273984 3293472 3297996 3302208 3306744 3313076 3321864 3325952 3326427 3337929 3341637 3354624 3359232 3374592 3390912 3407872 3411096 3420144 3424842 3429216 3440502 3444736 3444896 3449628 3474432 3483648 3504384 3538944 3542292 3546816 3551688 3567928 3572829 3577392 3582306 3598686 3608064 3612672 3634176 3639168 3655808 3670016 3673488 3678534 3683232 3695354 3705156 3714984 3737097 3741696 3763968 3773952 3779136 3796416 3801088 3814776 3833856 3837483 3842384 3847662 3857868 3875328 3875508 3908736 3913728 3919104 3937024 3942432 3956064 3979612 3981312 3990168 3995649 4013919 4024566 4053504 4059072 4064256 4077632 4088448 4094064 4112784 4128768 4132674 4143636 4153344 4179357 4194304 4198272 4198467 4209408 4234464 4239872 4245696 4270968 4276224 4285736 4291623 4313088 4322682 4359744 4365312 4391296 4397328 4402944 4408992 4429152 4435236 4450572 4455516 4472832 4478976 4488939 4499456 4521216 4548128 4560192 4566456 4572288 4587336 4599504 4626882 4632576 4644864 4672512 4718592 4723056 4729088 4735584 4763772 4769856 4776408 4798248 4804839 4810752 4816896 4821453 4826809 4845568 4852224 4897984 4904712 4910976 4940208 4946994 4953312 4969614 4982796 4988928 5018624 5031936 5038848 5061888 5086368 5111808 5116644 5130216 5143824 5160753 5167104 5167344 5174442 5198102 5211648 5218304 5225472 5256576 5274752 5308416 5313438 5320224 5327532 5351892 5366088 5373459 5398029 5404672 5412096 5419008 5451264 5458752 5483712 5505024 5510232 5517801 5524848 5537792 5543031 5557734 5572476 5597696 5597956 5612544 5645952 5660928 5694624 5701632 5722164 5750784 5763576 5771493 5786802 5797883 5812992 5813262 5820416 5863104 5870592 5878656 5905536 5913648 5934096 5940688 5963776 5969418 5971968 5985252 6028288 6036849 6080256 6088608 6096384 6116448 6132672 6141096 6169176 6176768 6193152 6199011 6215454 6230016 6243874 6291456 6297408 6314112 6351696 6359808 6368544 6397664 6406452 6414336 6422528 6428604 6469632 6484023 6539616 6547968 6586944 6595992 6604416 6613488 6626152 6643728 6651904 6652854 6675858 6683274 6709248 6718464 6749184 6781824 6815744 6822192 6840288 6849684 6858432 6881004 6889472 6889792 6899256 6940323 6948864 6964321 6967296 7008768 7077888 7084584 7093632 7103376 7135856 7145658 7154784 7164612 7197372 7216128 7225344 7268352 7278336 7311616 7340032 7346976 7357068 7366464 7390708 7410312 7420491 7429968 7454421 7474194 7483392 7527936 7547904 7558272 7592832 7602176 7629552 7667712 7674966 7684768 7695324 7715736 7750656 7751016 7761663 7797153 7817472 7827456 7838208 7874048 7884864 7912128 7959224 7962624 7970157 7980336 7991298 8027838 8049132 8107008 8118144 8128512 8155264 8176896 8188128 8225568 8257536 8265348 8287272 8306688 8336601 8358714 8388608 8396544 8396934 8418816 8468928 8479744 8491392 8541936 8552448 8571472 8583246 8626176 8645364 8719488 8719893 8730624 8782592 8794656 8805888 8817984 8858304 8870472 8901144 8911032 8945664 8954127 8957952 8977878 8998912 9042432 9096256 9120384 9132912 9144576 9174672 9199008 9253764 9265152 9289728 9323181 9345024 9365811 9437184 9446112 9458176 9471168 9527544 9539712 9552816 9596496 9609678 9621504 9633792 9642906 9653618 9691136 9704448 9795968 9809424 9821952 9880416 9893988 9906624 9939228 9965592 9977856 9979281 10013787 10024911 10037248 10063872 10077696 10123776 10172736 10223616 10233288 10260432 10287648 10321506 10334208 10334688 10348884 10396204 10423296 10436608 10450944 10513152 10549504 10616832 10626876 10640448 10655064 10703784 10718487 10732176 10746918 10767497 10796058 10809344 10824192 10838016 10902528 10917504 10967424 11010048 11020464 11035602 11049696 11075584 11086062 11115468 11144952 11195392 11195912 11211291 11225088 11291904 11321856 11389248 11403264 11444328 11501568 11512449 11527152 11542986 11573604 11595766 11625984 11626524 11640832 11726208 11741184 11757312 11811072 11827296 11868192 11881376 11927552 11938836 11943936 11970504 11986947 12041757 12056576 12073698 12160512 12177216 12192768 12232896 12265344 12282192 12338352 12353536 12386304 12398022 12430908 12460032 12487748 12538071 12582912 12594816 12595401 12628224 12703392 12719616 12737088 12795328 12812904 12828672 12845056 12857208 12874869 12933739 12939264 12968046 13079232 13095936 13173888 13191984 13208832 13226976 13252304 13287456 13303808 13305708 13351716 13366548 13418496 13436928 13466817 13498368 13563648 13631488 13644384 13680576 13699368 13716864 13762008 13778944 13779584 13798512 13880646 13897728 13928642 13934592 14017536 14155776 14169168 14187264 14206752 14271712 14291316 14309568 14329224 14394744 14414517 14432256 14450688 14464359 14480427 14536704 14556672 14623232 14680064 14693952 14714136 14732928 14781416 14820624 14840982 14859936 14908842 14948388 14966784 15055872 15095808 15116544 15185664 15204352 15259104 15335424 15349932 15369536 15390648 15431472 15482259 15501312 15502032 15523326 15594306 15634944 15654912 15676416 15748096 15769728 15824256 15918448 15925248 15940314 15960672 15982596 16055676 16098264 16194087 16214016 16236288 16257024 16310528 16353792 16376256 16451136 16515072 16530696 16553403 16574544 16613376 16629093 16673202 16717428 16777216 16793088 16793868 16837632 16937856 16959488 16982784 17083872 17104896 17142944 17166492 17252352 17290728 17314479 17393649 17438976 17439786 17461248 17565184 17589312 17611776 17635968 17716608 17740944 17802288 17822064 17891328 17908254 17915904 17955756 17997824 18084864 18110547 18192512 18193357 18240768 18265824 18289152 18349344 18398016 18507528 18530304 18579456 18597033 18646362 18690048 18731622 18874368 18892224 18916352 18942336 19055088 19079424 19105632 19192992 19219356 19243008 19267584 19285812 19307236 19382272 19408896 19452069 19591936 19618848 19643904 19760832 19787976 19813248 19878456 19931184 19955712 19958562 20027574 20049822 20074496 20127744 20155392 20247552 20345472 20447232 20466576 20520864 20575296 20643012 20668416 20669376 20697768 20792408 20820969 20846592 20873216 20892963 20901888 21026304 21099008 21233664 21253752 21280896 21310128 21407568 21436974 21464352 21493836 21534994 21592116 21618688 21648384 21676032 21805056 21835008 21934848 22020096 22040928 22071204 22099392 22151168 22172124 22230936 22261473 22289904 22363263 22390784 22391824 22422582 22450176 22583808 22643712 22778496 22806528 22888656 23003136 23024898 23054304 23085972 23147208 23191532 23251968 23253048 23281664 23284989 23391459 23452416 23482368 23514624 23622144 23654592 23736384 23762752 23855104 23877672 23887872 23910471 23941008 23973894 24019801 24083514 24113152 24147396 24321024 24354432 24385536 24465792 24530688 24564384 24676704 24707072 24772608 24796044 24861816 24920064 24975496 25009803 25076142 25165824 25189632 25190802 25256448 25406784 25439232 25474176 25590656 25625808 25657344 25690112 25714416 25749738 25867478 25878528 25936092 26158464 26159679 26191872 26347776 26383968 26417664 26453952 26504608 26574912 26607616 26611416 26703432 26733096 26836992 26862381 26873856 26933634 26996736 27127296 27262976 27288768 27361152 27398736 27433728 27524016 27557888 27559168 27597024 27761292 27795456 27857284 27869184 27969543 28035072 28097433 28311552 28338336 28374528 28413504 28543424 28582632 28619136 28658448 28789488 28829034 28864512 28901376 28928718 28960854 29073408 29113344 29246464 29360128 29387904 29428272 29465856 29562832 29641248 29681964 29719872 29817684 29896776 29933568 30041361 30074733 30111744 30191616 30233088 30371328 30408704 30518208 30670848 30699864 30739072 30781296 30862944 30964518 31002624 31004064 31046652 31188612 31269888 31309824 31352832 31496192 31539456 31648512 31836896 31850496 31880628 31921344 31965192 32111352 32155461 32196528 32302491 32388174 32428032 32472576 32514048 32621056 32707584 32752512 32902272 33030144 33061392 33106806 33149088 33226752 33258186 33346404 33434856 33554432 33586176 33587736 33633873 33675264 33787663 33875712 33918976 33965568 34167744 34209792 34285888 34332984 34504704 34537347 34581456 34628958 34787298 34877952 34879572 34922496 35130368 35178624 35223552 35271936 35433216 35481888 35604576 35644128 35782656 35816508 35831808 35911512 35995648 36125271 36169728 36221094 36385024 36386714 36481536 36531648 36578304 36698688 36796032 37015056 37060608 37158912 37194066 37292724 37380096 37463244 37614213 37748736 37784448 37786203 37832704 37884672 38110176 38158848 38211264 38385984 38438712 38486016 38535168 38571624 38614472 38624607 38764544 38801217 38817792 38904138 39183872 39237696 39287808 39521664 39575952 39626496 39756912 39862368 39911424 39917124 40055148 40099644 40148992 40255488 40310784 40400451 40495104 40585181 40690944 40894464 40933152 41041728 41150592 41286024 41336832 41338752 41395536 41584816 41641938 41693184 41746432 41785926 41803776 42052608 42198016 42467328 42507504 42561792 42620256 42815136 42873948 42928704 42987672 43069988 43184232 43237376 43243551 43296768 43352064 43393077 43441281 43610112 43670016 43869696 44040192 44081856 44142408 44198784 44302336 44344248 44461872 44522946 44579808 44726526 44781568 44783648 44845164 44900352 45167616 45287424 45556992 45613056 45777312 46006272 46049796 46108608 46171944 46294416 46383064 46446777 46503936 46506096 46563328 46569978 46782918 46904832 46964736 47029248 47244288 47309184 47472768 47525504 47710208 47755344 47775744 47820942 47882016 47947788 48039602 48167028 48226304 48294792 48582261 48642048 48708864 48771072 48931584 49061376 49128768 49353408 49414144 49545216 49592088 49660209 49723632 49840128 49887279 49950992 50019606 50152284 50331648 50379264 50381604 50512896 50813568 50878464 50948352 51181312 51251616 51314688 51380224 51428832 51499476 51734956 51757056 51872184 51943437 52180947 52316928 52319358 52383744 52695552 52767936 52835328 52907904 53009216 53149824 53215232 53222832 53406864 53466192 53673984 53724762 53747712 53867268 53993472 54254592 54331641 54525952 54577536 54580071 54722304 54797472 54867456 55048032 55115776 55118336 55194048 55522584 55590912 55714568 55738368 55791099 55939086 56070144 56194866 56623104 56676672 56749056 56827008 57086848 57165264 57238272 57316896 57578976 57658068 57729024 57802752 57857436 57921708 58146816 58226688 58356207 58492928 58720256 58775808 58856544 58931712 59125664 59282496 59363928 59439744 59635368 59793552 59867136 60082722 60149466 60223488 60383232 60466176 60742656 60817408 61036416 61341696 61399728 61478144 61562592 61725888 61929036 62005248 62008128 62093304 62377224 62462907 62539776 62619648 62678889 62705664 62992384 63078912 63297024 63673792 63700992 63761256 63842688 63930384 64222704 64310922 64393056 64604982 64776348 64856064 64945152 65028096 65242112 65415168 65505024 65804544 66060288 66122784 66213612 66298176 66453504 66516372 66692808 66869712 67089789 67108864 67172352 67175472 67267746 67350528 67575326 67751424 67837952 67931136 68335488 68419584 68571776 68665968 69009408 69074694 69162912 69257916 69574596 69755904 69759144 69844992 69854967 70174377 70260736 70357248 70447104 70543872 70866432 70963776 71209152 71288256 71565312 71633016 71663616 71731413 71823024 71991296 72059403 72250542 72339456 72442188 72770048 72773428 72963072 73063296 73156608 73397376 73592064 74030112 74121216 74317824 74388132 74585448 74760192 74926488 75029409 75228426 75372479 75497472 75568896 75572406 75665408 75769344 76220352 76317696 76422528 76771968 76877424 76972032 77070336 77143248 77228944 77249214 77529088 77602434 77635584 77808276 78367744 78475392 78479037 78575616 79043328 79151904 79252992 79513824 79724736 79822848 79834248 80110296 80199288 80297984 80510976 80587143 80621568 80800902 80990208 81170362 81381888 81788928 81866304 82083456 82301184 82572048 82673664 82677504 82791072 83169632 83283876 83386368 83492864 83571852 83607552 83908629 84105216 84292299 84396032 84934656 85015008 85123584 85240512 85630272 85747896 85857408 85975344 86139976 86368464 86474752 86487102 86593536 86704128 86786154 86882562 87220224 87340032 87739392 88080384 88163712 88284816 88397568 88604672 88688496 88923744 89045892 89159616 89453052 89563136 89567296 89690328 89800704 90124083 90224199 90335232 90536173 90574848 91113984 91226112 91554624 92012544 92099592 92217216 92343888 92588832 92766128 92893554 93007872 93012192 93126656 93139956 93565836 93809664 93929472 94058496 94488576 94618368 94945536 95051008 95420416 95510688 95551488 95641884 95764032 95895576 96079204 96334056 96452608 96466383 96589584 96907473 97164522 97284096 97417728 97542144 97863168 98122752 98257536 98706816 98828288 99090432 99184176 99320418 99447264 99680256 99774558 99901984 100039212 100304568 100663296 100758528 100763208 100901619 101025792 101362989 101627136 101756928 101896704 102362624 102503232 102629376 102760448 102857664 102998952 103469912 103514112 103612041 103744368 103886874 104361894 104633856 104638716 104767488 105391104 105535872 105670656 105815808 106018432 106299648 106430464 106445664 106813728 106932384 107347968 107449524 107495424 107734536 107986944 108375813 108509184 108663282 109051904 109155072 109160142 109444608 109594944 109734912 110096064 110231552 110236672 110388096 111045168 111181824 111429136 111476736 111582198 111878172 112140288 112389732 113246208 113353344 113358609 113498112 113654016 114173696 114330528 114476544 114633792 115157952 115316136 115458048 115605504 115714872 115843416 115873821 116293632 116403651 116453376 116712414 116985856 117440512 117551616 117713088 117863424 118251328 118564992 118727856 118879488 119270736 119587104 119734272 120165444 120298932 120446976 120766464 120932352 121201353 121485312 121634816 121755543 122072832 122683392 122799456 122956288 123125184 123451776 123858072 124010496 124016256 124186608 124754448 124925814 125079552 125239296 125357778 125411328 125984768 126157824 126594048 127347584 127401984 127522512 127685376 127860768 128445408 128621844 128786112 129209964 129552696 129712128 129730653 129890304 130056192 130179231 130323843 130484224 130830336 131010048 131609088 132120576 132245568 132427224 132596352 132907008 133032744 133385616 133739424 134179578 134217728 134344704 134350944 134535492 134701056 135150652 135502848 135675904 135862272 136670976 136839168 137143552 137331936 138018816 138149388 138325824 138515832 139149192 139340331 139511808 139518288 139689984 139709934 139977461 140348754 140521472 140714496 140894208 141087744 141732864 141927552 142418304 142576512 143130624 143266032 143327232 143462826 143646048 143982592 144118806 144501084 144678912 144884376 145540096 145546856 145746783 145926144 146126592 146313216 146794752 147184128 148060224 148242432 148635648 148776264 149170896 149520384 149661837 149852976 150058818 150456852 150744958 150994944 151137792 151144812 151330816 151538688 152440704 152635392 152845056 153543936 153754848 153944064 154140672 154286496 154457888 154498428 155058176 155204868 155271168 155616552 155830311 156542841 156735488 156950784 156958074 157151232 158086656 158303808 158505984 159027648 159449472 159645696 159668496 160220592 160398576 160595968 161021952 161174286 161243136 161601804 161980416 162340724 162763776 162994923 163577856 163732608 163740213 164166912 164602368 165144096 165347328 165355008 165582144 166339264 166567752 166772736 166985728 167143704 167215104 167373297 167817258 168138607 168210432 168584598 168792064 169869312 170030016 170247168 170481024 171260544 171495792 171714816 171950688 172279952 172736928 172949504 172974204 173187072 173408256 173572308 173765124 174440448 174680064 175068621 175478784 176160768 176327424 176569632 176795136 177209344 177376992 177847488 178091784 178319232 178906104 179126272 179134592 179380656 179601408 180248166 180448398 180670464 181072346 181149696 182227968 182452224 183109248 184025088 184199184 184434432 184687776 185177664 185532256 185787108 186015744 186024384 186253312 186279912 187131672 187388721 187619328 187858944 188036667 188116992 188977152 189236736 189891072 190102016 190840832 191021376 191102976 191283768 191528064 191791152 192158408 192668112 192905216 192932766 193179168 193814946 194329044 194568192 194835456 195084288 195726336 196245504 196515072 197413632 197656576 198180864 198368352 198640836 198894528 199360512 199549116 199803968 200078424 200609136 201269367 201326592 201517056 201526416 201803238 202051584 202725978 203254272 203513856 203793408 204725248 205006464 205258752 205520896 205715328 205997904 206939824 207028224 207224082 207488736 207773748 208723788 209267712 209277432 209534976 210523131 210782208 211071744 211341312 211631616 212036864 212599296 212860928 212891328 213627456 213864768 214695936 214899048 214990848 215194239 215469072 215973888 216178209 216751626 217018368 217326564 218103808 218310144 218320284 218889216 219189888 219469824 220192128 220463104 220473344 220776192 222090336 222363648 222858272 222953472 223164396 223756344 224280576 224779464 225088227 226117437 226492416 226706688 226717218 226996224 227308032 228347392 228661056 228953088 229267584 230315904 230632272 230916096 231211008 231429744 231686832 231747642 232587264 232807302 232906752 233424828 233971712 234881024 235103232 235426176 235437111 235726848 236502656 236513641 237129984 237455712 237758976 238541472 239174208 239468544 240330888 240597864 240893952 241532928 241761429 241864704 242402706 242970624 243269632 243511086 244145664 245366784 245598912 245912576 246250368 246903552 247716144 248020992 248032512 248373216 249508896 249851628 250159104 250478592 250715556 250822656 251969536 252315648 252876897 253188096 254695168 254803968 255045024 255370752 255721536 256890816 257243688 257572224 258419928 259105392 259424256 259461306 259780608 260112384 260358462 260647686 260968448 261660672 262020096 263218176 264241152 264491136 264854448 265192704 265814016 266065488 266771232 267478848 268359156 268435456 268689408 268701888 269070984 269402112 270301304 270372249 270672597 271005696 271351808 271608519 271724544 273341952 273678336 274287104 274663872 276037632 276298776 276651648 277031664 278298384 278680662 279023616 279036576 279379968 279419868 279954922 280697508 281042944 281428992 281788416 282175488 283465728 283855104 284836608 285153024 286261248 286532064 286654464 286925652 287292096 287965184 288237612 289002168 289357824 289399149 289768752 290722419 291080192 291093712 291493566 291852288 292253184 292626432 293589504 294368256 296120448 296484864 297271296 297552528 298341792 299040768 299323674 299705952 300117636 300913704 301489916 301989888 302275584 302289624 302661632 302704857 303077376 304088967 304881408 305270784 305690112 307087872 307509696 307888128 308281344 308572992 308915776 308996856 310116352 310409736 310542336 310836123 311233104 311660622 312257413 313085682 313470976 313901568 313916148 314302464 316173312 316607616 317011968 318055296 318898944 319291392 319336992 320441184 320797152 321191936 322043904 322348572 322486272 323203608 323960832 324681448 325127439 325527552 325989846 327155712 327465216 327480426 328333824 329204736 330288192 330694656 330710016 331164288 332678528 333135504 333545472 333971456 334287408 334430208 334746594 335634516 336277214 336420864 337169196 337584128 339738624 340060032 340075827 340494336 340962048 342521088 342991584 343429632 343901376 344559904 345473856 345899008 345948408 346374144 346816512 347144616 347530248 347621463 348880896 349210953 349360128 350137242 350957568 352321536 352654848 353139264 353590272 354418688 354753984 355694976 356183568 356638464 357812208 358252544 358269184 358761312 359202816 360496332 360896796 361340928 362144692 362299392 363604059 364455936 364904448 365266629 366218496 368050176 368398368 368868864 369375552 370355328 371064512 371574216 372031488 372048768 372506624 372559824 374263344 374777442 375238656 375717888 376073334 376233984 377954304 378473472 379782144 380204032 381681664 382042752 382205952 382567536 383056128 383582304 384316816 385336224 385810432 385865532 386358336 387629892 388658088 389136384 389670912 390168576 390537693 390971529 391452672 392491008 393030144 394827264 395313152 396361728 396736704 397281672 397789056 398721024 399098232 399607936 400156848 401218272 402538734 402653184 403034112 403052832 403606476 404103168 405451956 406508544 407027712 407586816 409450496 410012928 410517504 411041792 411430656 411995808 413879648 414056448 414448164 414977472 415547496 417447576 418020993 418535424 418554864 419069952 419932383 421046262 421564416 422143488 422682624 423263232 424073728 425198592 425721856 425782656 427254912 427729536 429391872 429798096 429981696 430388478 430938144 431947776 432356418 433503252 434036736 434653128 436207616 436620288 436640568 437240349 437778432 438379776 438939648 440384256 440926208 440946688 441552384 444180672 444727296 445716544 445906944 446328792 447512688 448561152 448985511 449558928 450176454 452234874 452984832 453413376 453434436 453992448 454616064 456694784 457322112 457906176 458535168 460631808 461264544 461832192 462422016 462859488 463373664 463495284 465174528 465614604 465813504 466849656 467943424 469628523 469762048 470206464 470852352 470874222 471453696 473005312 473027282 474259968 474911424 475517952 477082944 478348416 478937088 480661776 481195728 481787904 483065856 483522858 483729408 484805412 485941248 486539264 487022172 488291328 488984769 490733568 491197824 491220639 491825152 492500736 493807104 495432288 496041984 496065024 496746432 499017792 499703256 500318208 500957184 501431112 501645312 502119891 503939072 504415821 504631296 505753794 506376192 509390336 509607936 510090048 510741504 511443072 513781632 514487376 515144448 516839856 518210784 518848512 518922612 519561216 520224768 520716924 521295372 521936896 523321344 524040192 525205863 526436352 527607353 528482304 528982272 529708896 530385408 531628032 532130976 533542464 534957696 536718312 536870912 537378816 537403776 538141968 538804224 540602608 540744498 541345194 542011392 542703616 543217038 543449088 546683904 547356672 548574208 549327744 552075264 552597552 553303296 554063328 556596768 557361324 558047232 558073152 558759936 558839736 559909844 561395016 562085888 562166163 562857984 563576832 564110001 564350976 566931456 567710208 569673216 570306048 572522496 573064128 573308928 573851304 574584192 575930368 576475224 578004336 578715648 578798298 579537504 581444838 582160384 582187424 582987132 583704576 584506368 585252864 587179008 588736512 592240896 592969728 594542592 595105056 596683584 598081536 598647348 599411904 600235272 601827408 602979832 603808101 603979776 604551168 604579248 605323264 605409714 606154752 608177934 609762816 610541568 611380224 614175744 615019392 615776256 616562688 617145984 617831552 617993712 620232704 620819472 621084672 621672246 622466208 623321244 624514826 626171364 626941952 627803136 627832296 628604928 631569393 632346624 633215232 634023936 636110592 637797888 638582784 638673984 640882368 641594304 642383872 644087808 644697144 644972544 645582717 646407216 647921664 648534627 649362896 650254878 651055104 651979692 654311424 654930432 654960852 656667648 658409472 660576384 661389312 661420032 662328576 665357056 666271008 667090944 667942912 668574816 668860416 669493188 671269032 672554428 672841728 674338392 675168256 675264681 678352311 679477248 680120064 680151654 680988672 681924096 685042176 685983168 686859264 687802752 689119808 690947712 691798016 691896816 692748288 693633024 694289232 695060496 695242926 697761792 698421906 698720256 700274484 701915136 704643072 705309696 706278528 706311333 707180544 708837376 709507968 709540923 711389952 712367136 713276928 715624416 716505088 716538368 717522624 718405632 720992664 721793592 722681856 724289384 724598784 725284287 727208118 728911872 729808896 730533258 732436992 736100352 736796736 737737728 738751104 740710656 742129024 743148432 744062976 744097536 745013248 745119648 748526688 749554884 750477312 751435776 752146668 752467968 755908608 756946944 758630691 759564288 760408064 763363328 764085504 764411904 765135072 766112256 767164608 768633632 770672448 771620864 771731064 772716672 775259784 777316176 778272768 779341824 780337152 781075386 781943058 782905344 784982016 786060288 789654528 790626304 792723456 793473408 794563344 795578112 797442048 798196464 799215872 800313696 802436544 805077468 805306368 806068224 806105664 807212952 808206336 810903912 811116747 812017791 813017088 814055424 814825557 815173632 818900992 820025856 821035008 822083584 822861312 823991616 827759296 828112896 828896328 829954944 831094992 834895152 836041986 837070848 837109728 838139904 839864766 842092524 843128832 844286976 845365248 846526464 848147456 850397184 851443712 851565312 854509824 855459072 858783744 859596192 859963392 860776956 861876288 863895552 864712836 867006504 868073472 869306256 872167257 872415232 873240576 873281136 874480698 875556864 876759552 877879296 880768512 881852416 881893376 883104768 888361344 889454592 891433088 891813888 892657584 895025376 897122304 897971022 899117856 900352908 904469748 905969664 906826752 906868872 907984896 908114571 909232128 912266901 913389568 914644224 915812352 917070336 921263616 922529088 923664384 924844032 925718976 926747328 926990568 930349056 931229208 931627008 932508369 933699312 935886848 936772239 939257046 939524096 940412928 941704704 941748444 942907392 946010624 946054564 948519936 949822848 951035904 954165888 956696832 957874176 961323552 962391456 963575808 966131712 967045716 967458816 969610824 971882496 973078528 974044344 975382317 976582656 977969538 979842227 981467136 982395648 982441278 983650304 985001472 987614208 990864576 992083968 992130048 993492864 998035584 999406512 1000636416 1001914368 1002862224 1003290624 1004239782 1007878144 1008831642 1009262592 1011507588 1012752384 1018780672 1019215872 1020180096 1020227481 1021483008 1022886144 1027563264 1028974752 1030288896 1033679712 1036421568 1037697024 1037845224 1039122432 1040449536 1041433848 1042590744 1043873792 1046642688 1047632859 1048080384 1050411726 1052872704 1055214706 1056964608 1057964544 1059417792 1060770816 1063256064 1064261952 1067084928 1069915392 1073436624 1073741824 1074757632 1074807552 1076283936 1077608448 1081205216 1081488996 1082690388 1084022784 1085407232 1086434076 1086898176 1090812177 1093367808 1094713344 1095799887 1097148416 1098655488 1104150528 1105195104 1106606592 1108126656 1113193536 1114722648 1116094464 1116146304 1117519872 1117679472 1119819688 1122790032 1124171776 1124332326 1125715968 1127153664 1128220002 1128701952 1133862912 1135420416 1139346432 1140612096 1145044992 1146128256 1146617856 1147702608 1149168384 1151860736 1152950448 1156008672 1157431296 1157596596 1159075008 1162889676 1164320768 1164374848 1165974264 1167409152 1169012736 1170505728 1171613079 1172914587 1174358016 1176970249 1177473024 1184481792 1185939456 1189085184 1190210112 1193367168 1196163072 1197294696 1198823808 1200470544 1203654816 1205959664 1207616202 1207959552 1209102336 1209158496 1210646528 1210819428 1212309504 1216355868 1219525632 1221083136 1222760448 1228351488 1230038784 1231552512 1233125376 1234291968 1235663104 1235987424 1240465408 1241638944 1242169344 1243344492 1244932416 1246642488 1249029652 1252342728 1253883904 1254062979 1255606272 1255664592 1257209856 1259797149 1263138786 1264693248 1266430464 1268047872 1272221184 1275595776 1277165568 1277347968 1281764736 1283188608 1284767744 1288175616 1289394288 1289945088 1291165434 1292814432 1295843328 1297069254 1298725792 1300509756 1302110208 1303959384 1308622848 1309860864 1309921704 1311721047 1313335296 1316818944 1321152768 1322778624 1322840064 1324657152 1330714112 1332542016 1334181888 1335885824 1337149632 1337720832 1338986376 1342538064 1345108856 1345683456 1346956533 1348676784 1350336512 1350529362 1356704622 1358954496 1360240128 1360303308 1361977344 1363848192 1370084352 1371966336 1373718528 1375605504 1378239616 1381895424 1383596032 1383793632 1385496576 1387266048 1388578464 1390120992 1390485852 1395523584 1396843812 1397440512 1400548968 1403830272 1408885569 1409286144 1410619392 1412557056 1412622666 1414361088 1417674752 1419015936 1419081846 1422779904 1424734272 1426553856 1431248832 1433010176 1433076736 1435045248 1436811264 1441985328 1443587184 1445363712 1448578768 1449197568 1450568574 1454416236 1457823744 1459617792 1461066516 1464873984 1472200704 1473593472 1473661917 1475475456 1477502208 1481421312 1484258048 1486296864 1488125952 1488195072 1490026496 1490239296 1497053376 1499109768 1500954624 1502871552 1504293336 1504935936 1506359673 1511817216 1513247463 1513893888 1517261382 1519128576 1520816128 1526726656 1528171008 1528823808 1530270144 1532224512 1534329216 1537267264 1541344896 1543241728 1543462128 1545433344 1550519568 1554632352 1556545536 1558683648 1560674304 1562150772 1563886116 1565810688 1569964032 1572120576 1575617589 1579309056 1581252608 1582822059 1585446912 1586946816 1589126688 1591156224 1594884096 1596392928 1598431744 1600627392 1604873088 1610154936 1610612736 1612136448 1612211328 1614425904 1616412672 1621807824 1622233494 1624035582 1626034176 1628110848 1629651114 1630347264 1637801984 1640051712 1642070016 1644167168 1645722624 1647983232 1655518592 1656225792 1657792656 1659909888 1662189984 1669790304 1672083972 1674141696 1674219456 1676279808 1679729532 1684185048 1686257664 1686498489 1688573952 1690730496 1692330003 1693052928 1696294912 1700794368 1702887424 1703130624 1709019648 1710918144 1717567488 1719192384 1719926784 1721553912 1723752576 1727791104 1729425672 1734013008 1736146944 1738612512 1744334514 1744830464 1746481152 1746562272 1748961396 1751113728 1753519104 1755758592 1761537024 1763704832 1763786752 1766209536 1776722688 1778909184 1782866176 1783627776 1785315168 1790050752 1794244608 1795942044 1798235712 1800705816 1808939496 1811424303 1811939328 1813653504 1813737744 1815969792 1816229142 1818464256 1824533802 1826779136 1829288448 1831624704 1834140672 1842527232 1845058176 1847328768 1849688064 1851437952 1853494656 1853981136 1860698112 1862458416 1863254016 1865016738 1867398624 1871773696 1873544478 1878514092 1879048192 1880825856 1883409408 1883496888 1885814784 1892021248 1892109128 1894708179 1897039872 1899645696 1902071808 1908331776 1913393664 1915748352 1922647104 1924782912 1927151616 1932263424 1934091432 1934917632 1939221648 1943764992 1945603881 1946157056 1948088688 1950764634 1953165312 1955939076 1959684454 1962934272 1964791296 1964882556 1967300608 1970002944 1975228416 1981729152 1984167936 1984260096 1986985728 1996071168 1998813024 2001272832 2003828736 2005724448 2006581248 2008479564 2015756288 2017663284 2018525184 2023015176 2025504768 2025794043 2035056933 2037561344 2038431744 2040360192 2040454962 2042966016 2045772288 2055126528 2057949504 2060577792 2067359424 2072843136 2075394048 2075690448 2078244864 2080899072 2082867696 2085181488 2087747584 2093285376 2095265718 2096160768 2100823452 2105745408 2110429412 2113929216 2115929088 2118835584 2118933999 2121541632 2126512128 2128523904 2128622769 2134169856 2139830784 2146873248 2147483648 2149515264 2149615104 2152567872 2155216896 2162410432 2162977992 2165380776 2168045568 2170814464 2172868152 2173796352 2175852861 2181624354 2185801891 2186735616 2189426688 2191599774 2194296832 2197310976 2208301056 2210390208 2213213184 2216253312 2226387072 2229445296 2232188928 2232292608 2235039744 2235358944 2239639376 2245580064 2248343552 2248664652 2251431936 2254307328 2256440004 2257403904 2267725824 2270840832 2275892073 2278692864 2281224192 2290089984 2292256512 2293235712 2295405216 2298336768 2303721472 2305900896 2312017344 2314862592 2315193192 2318150016 2325779352 2328641536 2328749696 2331948528 2334818304 2338025472 2341011456 2343226158 2345829174 2348716032 2353940498 2354946048 2368963584 2371878912 2378170368 2380420224 2386734336 2392326144 2394589392 2397647616 2400941088 2407309632 2411919328 2415232404 2415919104 2418204672 2418316992 2421293056 2421638856 2424619008 2432711736 2433350241 2436053373 2439051264 2442166272 2444476671 2445520896 2456702976 2460077568 2463105024 2466250752 2468583936 2471326208 2471974848 2480930816 2483277888 2484338688 2486688984 2489864832 2493284976 2498059304 2504685456 2507767808 2508125958 2511212544 2511329184 2514419712 2519594298 2526277572 2529386496 2532860928 2536095744 2544442368 2551191552 2554331136 2554695936 2563529472 2566377216 2569535488 2576351232 2578788576 2579890176 2582330868 2585628864 2591686656 2594138508 2597451584 2601019512 2604220416 2607918768 2616501771 2617245696 2619721728 2619843408 2623442094 2626670592 2633637888 2642305536 2645557248 2645680128 2649314304 2661428224 2665084032 2668363776 2671771648 2674299264 2675441664 2677972752 2685076128 2690217712 2691366912 2693913066 2697353568 2700673024 2701058724 2713409244 2717908992 2720480256 2720606616 2723954688 2727696384 2736800703 2740168704 2743932672 2747437056 2751211008 2756479232 2763790848 2767192064 2767587264 2770993152 2774532096 2777156928 2780241984 2780971704 2791047168 2793687624 2794881024 2797525107 2801097936 2807660544 2810316717 2817771138 2818572288 2821238784 2825114112 2825245332 2828722176 2835349504 2838031872 2838163692 2845559808 2849468544 2853107712 2862497664 2866020352 2866153472 2870090496 2873622528 2883970656 2887174368 2890727424 2897157536 2898395136 2901137148 2908832472 2915647488 2919235584 2922133032 2926146951 2929747968 2939526681 2944401408 2947186944 2947323834 2950950912 2955004416 2962842624 2968516096 2972593728 2976251904 2976390144 2980052992 2980478592 2994106752 2998219536 3001909248 3005743104 3008586672 3009871872 3012719346 3023634432 3026494926 3027787776 3034522764 3038257152 3041632256 3053453312 3056342016 3057647616 3060540288 3060682443 3064449024 3068658432 3074534528 3082689792 3086483456 3086924256 3090866688 3101039136 3109264704 3113091072 3117367296 3121348608 3124301544 3127772232 3131621376 3139928064 3142898577 3144241152 3151235178 3158618112 3162505216 3165644118 3170893824 3173893632 3178253376 3182312448 3189768192 3192785856 3196863488 3201254784 3209746176 3220309872 3221225472 3224272896 3224422656 3228851808 3232825344 3243615648 3244466988 3248071164 3252068352 3256221696 3259302228 3260694528 3275603968 3280103424 3284140032 3287399661 3288334336 3291445248 3295966464 3311037184 3312451584 3315585312 3319819776 3324379968 3339580608 3344167944 3348283392 3348438912 3352559616 3359459064 3368370096 3372515328 3372996978 3377147904 3381460992 3384660006 3386105856 3392589824 3401588736 3405774848 3406261248 3418039296 3421836288 3435134976 3438384768 3439853568 3443107824 3447505152 3455582208 3458851344 3468026016 3472293888 3477225024 3488669028 3489660928 3492962304 3493124544 3497922792 3502227456 3507038208 3511517184 3514839237 3518743761 3523074048 3527409664 3527573504 3530910747 3532419072 3553445376 3557818368 3565732352 3567255552 3570630336 3580101504 3588489216 3591884088 3596471424 3601411632 3617878992 3622848606 3623878656 3627307008 3627475488 3631939584 3632458284 3636928512 3649067604 3653558272 3658576896 3663249408 3668281344 3685054464 3690116352 3694657536 3699376128 3702875904 3706989312 3707962272 3721396224 3724916832 3726508032 3730033476 3734797248 3743547392 3747088956 3757028184 3758096384 3761651712 3762188937 3766818816 3766993776 3771629568 3779391447 3784042496 3784218256 3789416358 3794079744 3799291392 3804143616 3816663552 3826787328 3831496704 3845294208 3849565824 3854303232 3864526848 3868182864 3869835264 3878443296 3887529984 3891207762 3892314112 3896177376 3901529268 3906330624 3911878152 3919368908 3925868544 3929582592 3929765112 3934601216 3935163141 3940005888 3950456832 3963458304 3968335872 3968520192 3973971456 3992142336 3997626048 4002545664 4007657472 4011448896 4013162496 4016959128 4031512576 4035326568 4037050368 4040869599 4046030352 4051009536 4051588086 4059346369 4070113866 4075122688 4076863488 4080720384 4080909924 4085932032 4091544576 4110253056 4115899008 4121155584 4134718848 4145686272 4150788096 4151380896 4156489728 4161798144 4165735392 4170362976 4175495168 4186570752 4190531436 4192321536 4201646904 4211490816 4220858824 4226656707 4227858432 4231858176 4237671168 4237867998 4243083264 4253024256 4257047808 4257245538 4268339712 4279661568 4293746496 4294967296 4299030528 4299230208 4305135744 4310433792 4324820864 4325955984 4330761552 4336091136 4341628928 4345736304 4347592704 4351705722 4363248708 4371603782 4373471232 4378853376 4383199548 4388593664 4394621952 4416602112 4420780416 4420985751 4426426368 4432506624 4452774144 4458890592 4464377856 4464585216 4470079488 4470717888 4479278752 4491160128 4496687104 4497329304 4502863872 4508614656 4512880008 4514807808 4519079019 4535451648 4539742389 4541681664 4551784146 4557385728 4562448384 4580179968 4584513024 4586471424 4590810432 4596673536 4607442944 4611801792 4624034688 4629725184 4630386384 4636300032 4651558704 4657283072 4657499392 4663897056 4669636608 4676050944 4682022912 4686452316 4691658348 4697432064 4707880996 4709892096 4726852767 4737927168 4743757824 4748466177 4756340736 4760840448 4773468672 4784652288 4789178784 4795295232 4801882176 4814619264 4823838656 4830464808 4831838208 4836409344 4836633984 4842586112 4843277712 4849238016 4865423472 4866700482 4872106746 4878102528 4884332544 4888953342 4891041792 4913405952 4920155136 4926210048 4932501504 4937167872 4942652416 4943949696 4961861632 4966555776 4968677376 4973377968 4979729664 4986569952 4996118608 5009370912 5015535616 5016251916 5022425088 5022658368 5028839424 5039188596 5052555144 5058772992 5065721856 5072191488 5076990009 5088884736 5102383104 5108662272 5109391872 5127058944 5132754432 5139070976 5152702464 5157577152 5159780352 5164661736 5171257728 5183373312 5188277016 5194903168 5202039024 5208440832 5215837536 5233003542 5234491392 5239443456 5239686816 5246884188 5253341184 5267275776 5284611072 5291114496 5291360256 5298628608 5322856448 5330168064 5336727552 5343543296 5348598528 5350883328 5355945504 5370152256 5380435424 5382733824 5387826132 5394707136 5401346048 5402117448 5426818488 5434272909 5435817984 5440960512 5441213232 5447909376 5455392768 5473601406 5480337408 5487865344 5494874112 5502422016 5512958464 5527581696 5534384128 5535174528 5541986304 5549064192 5554313856 5560483968 5561943408 5582094336 5587375248 5589762048 5595050214 5602195872 5615321088 5620633434 5635542276 5637144576 5642477568 5650228224 5650490664 5657444352 5670699008 5676063744 5676327384 5684124537 5691119616 5698937088 5706215424 5724995328 5732040704 5732306944 5740180992 5747245056 5767941312 5774348736 5781454848 5794315072 5796790272 5802274296 5817664944 5831294976 5836811643 5838471168 5844266064 5852293902 5859495936 5879053362 5888802816 5894373888 5894647668 5901901824 5910008832 5925685248 5937032192 5945187456 5952503808 5952780288 5960105984 5960957184 5988213504 5996439072 6003818496 6011486208 6017173344 6019743744 6025438692 6047268864 6052989852 6055575552 6069045528 6076514304 6083264512 6105170799 6106906624 6112684032 6115295232 6121080576 6121364886 6128898048 6137316864 6149069056 6165379584 6172966912 6173848512 6181733376 6202078272 6218529408 6226182144 6234734592 6242697216 6248603088 6255544464 6263242752 6279856128 6285797154 6288482304 6302470356 6317236224 6325010432 6331288236 6341787648 6347787264 6356506752 6356801997 6364624896 6379536384 6385571712 6385868307 6393726976 6402509568 6419492352 6440619744 6442450944 6448545792 6448845312 6457703616 6465650688 6487231296 6488933976 6496142328 6504136704 6512443392 6518604456 6521389056 6527558583 6551207936 6557405673 6560206848 6568280064 6574799322 6576668672 6582890496 6591932928 6622074368 6624903168 6631170624 6639639552 6648759936 6679161216 6688335888 6696566784 6696877824 6705119232 6718918128 6736740192 6745030656 6745993956 6754295808 6762921984 6769320012 6772211712 6785179648 6803177472 6811549696 6812522496 6827676219 6836078592 6843672576 6858895589 6870269952 6876769536 6879707136 6886215648 6895010304 6911164416 6917702688 6936052032 6944587776 6954450048 6977338056 6979321856 6985924608 6986249088 6995845584 7004454912 7014076416 7023034368 7029678474 7037487522 7046148096 7054819328 7055147008 7061821494 7064838144 7106890752 7115636736 7131464704 7134511104 7141260672 7160203008 7176978432 7183768176 7192942848 7202823264 7235757984 7245697212 7247757312 7254614016 7254950976 7263879168 7264916568 7273857024 7298135208 7307116544 7308160119 7317153792 7326498816 7333430013 7336562688 7370108928 7380232704 7389315072 7398752256 7405751808 7413978624 7415924544 7442792448 7449833664 7453016064 7460066952 7469594496 7487094784 7494177912 7514056368 7516192768 7523303424 7524377874 7533637632 7533987552 7543259136 7558782894 7568084992 7568436512 7578832716 7588159488 7598582784 7608287232 7633327104 7653574656 7662993408 7690588416 7699131648 7708606464 7729053696 7736365728 7739670528 7756886592 7775059968 7782415524 7784628224 7792354752 7803058536 7812661248 7823756304 7838737816 7849505313 7851737088 7859165184 7859530224 7869202432 7870326282 7880011776 7900913664 7926916608 7936671744 7937040384 7947942912 7984284672 7995252096 8005091328 8015314944 8022897792 8026324992 8033918256 8063025152 8070653136 8074100736 8081739198 8092060704 8102019072 8103176172 8118692738 8140227732 8150245376 8153726976 8161440768 8161819848 8171864064 8183089152 8210402109 8220506112 8231798016 8242311168 8269437696 8291372544 8301576192 8302761792 8312979456 8323596288 8331470784 8340725952 8350990336 8373141504 8381062872 8384643072 8392575321 8403293808 8422981632 8430950151 8441717648 8453313414 8455716864 8463716352 8475342336 8475735996 8486166528 8506048512 8514095616 8514491076 8536679424 8559323136 8587492992 8589934592 8598061056 8598460416 8610271488 8620867584 8649641728 8651911968 8661523104 8672182272 8683257856 8691472608 8695185408 8703411444 8726497416 8743207564 8746942464 8757706752 8766399096 8777187328 8778440853 8789243904 8818580043 8833204224 8841560832 8841971502 8852852736 8865013248 8905548288 8917781184 8928755712 8929170432 8940158976 8941435776 8958557504 8982320256 8993374208 8994658608 9005727744 9017229312 9025760016 9029615616 9038158038 9070903296 9079484778 9083363328 9103568292 9114771456 9124896768 9160359936 9169026048 9172942848 9181620864 9182047329 9193347072 9214885888 9223603584 9248069376 9259450368 9260772768 9272600064 9303117408 9314566144 9314998784 9327794112 9339273216 9352101888 9364045824 9372904632 9383316696 9394864128 9415761992 9419784192 9428695731 9453705534 9475854336 9487515648 9496932354 9512681472 9521680896 9546937344 9569304576 9578357568 9590590464 9603764352 9629238528 9647677312 9660929616 9663676416 9672818688 9673267968 9685172224 9686555424 9698476032 9730846944 9733400964 9744213492 9756205056 9768665088 9777906684 9782083584 9826811904 9840310272 9852420096 9862198983 9865003008 9874335744 9885304832 9887899392 9923723264 9933111552 9937354752 9946755936 9959459328 9973139904 9992237216 10018741824 10031071232 10032503832 10044850176 10045316736 10057678848 10078377192 10105110288 10117545984 10131443712 10144382976 10153980018 10177769472 10204766208 10217324544 10218783744 10254117888 10265508864 10278141952 10305404928 10315154304 10319560704 10329323472 10342515456 10366746624 10376554032 10389806336 10404078048 10416881664 10431675072 10466007084 10468982784 10478886912 10479373632 10493768376 10506682368 10534551552 10544517711 10556231283 10569222144 10582228992 10582720512 10592732241 10597257216 10645712896 10660336128 10673455104 10687086592 10697197056 10701766656 10711891008 10740304512 10760870848 10765467648 10775652264 10789414272 10802692096 10804234896 10853636976 10868545818 10871635968 10881921024 10882426464 10895818752 10910785536 10947202812 10960674816 10975730688 10989748224 11004844032 11025916928 11055163392 11068768256 11070349056 11083972608 11098128384 11108627712 11120967936 11123886816 11164188672 11174750496 11179524096 11190100428 11204391744 11230642176 11241266868 11271084552 11274289152 11284955136 11300456448 11300981328 11314888704 11338174341 11341398016 11352127488 11352654768 11368249074 11382239232 11397874176 11412430848 11449990656 11464081408 11464613888 11480361984 11494490112 11535882624 11548697472 11562909696 11588630144 11593580544 11604548592 11635329888 11662589952 11673623286 11676942336 11688532128 11704587804 11718991872 11758106724 11777605632 11788747776 11789295336 11803803648 11805489423 11820017664 11851370496 11874064384 11890374912 11905007616 11905560576 11920211968 11921914368 11976427008 11992878144 12007636992 12022972416 12034346688 12039487488 12050877384 12094537728 12105979704 12111151104 12122608797 12138091056 12153028608 12166529024 12178039107 12210341598 12213813248 12225368064 12230590464 12242161152 12242729772 12257796096 12274633728 12298138112 12330759168 12345933824 12347697024 12363466752 12404156544 12437058816 12452364288 12469469184 12485394432 12497206176 12511088928 12526485504 12559712256 12571594308 12576964608 12604940712 12634472448 12650020864 12662576472 12679970121 12683575296 12695574528 12713013504 12713603994 12729249792 12759072768 12771143424 12771736614 12787453952 12805019136 12838984704 12881239488 12884901888 12897091584 12897690624 12915407232 12931301376 12974462592 12977867952 12992284656 13008273408 13024886784 13037208912 13042778112 13055117166 13102415872 13114811346 13120413696 13136560128 13149598644 13153337344 13165780992 13183865856 13244148736 13249806336 13262341248 13262957253 13279279104 13297519872 13358322432 13376671776 13393133568 13393755648 13410238464 13437836256 13473480384 13490061312 13491987912 13508591616 13525843968 13538640024 13544423424 13570359296 13606354944 13619227167 13623099392 13625044992 13655352438 13672157184 13687345152 13717791178 13740539904 13753539072 13759414272 13772431296 13790020608 13822328832 13835405376 13872104064 13889175552 13908900096 13954676112 13958643712 13971849216 13972498176 13991691168 14008909824 14028152832 14046068736 14059356948 14074975044 14092296192 14109638656 14110294016 14123642988 14129676288 14180558301 14213781504 14231273472 14245398531 14262929408 14269022208 14282521344 14320406016 14353956864 14367536352 14385885696 14405646528 14471515968 14491394424 14495514624 14509228032 14509901952 14527758336 14529833136 14547714048 14596270416 14614233088 14616320238 14634307584 14652997632 14666860026 14673125376 14740217856 14760465408 14778630144 14797504512 14811503616 14827957248 14831849088 14885584896 14899667328 14906032128 14920133904 14939188992 14974189568 14988355824 15028112736 15032385536 15046606848 15048755748 15067275264 15067975104 15086518272 15117565788 15136169984 15136873024 15157665432 15176318976 15197165568 15216574464 15230970027 15266654208 15300613237 15307149312 15325986816 15381176832 15398263296 15417212928 15458107392 15472731456 15479341056 15513773184 15550119936 15564831048 15569256448 15584709504 15606117072 15625322496 15647512608 15677475632 15699010626 15703474176 15718330368 15719060448 15738404864 15740652564 15760023552 15801827328 15853833216 15873343488 15874080768 15895885824 15968569344 15990504192 16010182656 16030629888 16045795584 16052649984 16067836512 16126050304 16141306272 16148201472 16163478396 16184121408 16204038144 16206352344 16237385476 16280455464 16300490752 16302818727 16307453952 16322881536 16323639696 16343728128 16366178304 16420804218 16441012224 16463596032 16484622336 16538875392 16582745088 16603152384 16605523584 16625958912 16647192576 16662941568 16681451904 16701980672 16746283008 16762125744 16769286144 16785150642 16806587616 16845963264 16861900302 16883435296 16906626828 16911433728 16927432704 16950684672 16951471992 16972333056 17012097024 17028191232 17028982152 17052373611 17073358848 17118646272 17174985984 17179869184 17196122112 17196920832 17220542976 17241735168 17299283456 17303823936 17323046208 17344364544 17366515712 17382945216 17390370816 17406822888 17452994832 17486415128 17493884928 17510434929 17515413504 17532798192 17554374656 17556881706 17578487808 17637160086 17666408448 17683121664 17683943004 17705705472 17730026496 17811096576 17835562368 17857511424 17858340864 17880317952 17882871552 17917115008 17964640512 17986748416 17989317216 18011455488 18034458624 18051520032 18059231232 18076316076 18141806592 18158969556 18166726656 18207136584 18229542912 18249793536 18315512397 18320719872 18338052096 18345885696 18363241728 18364094658 18386694144 18429771776 18447207168 18496138752 18518900736 18521545536 18545200128 18606234816 18629132288 18629997568 18655588224 18678546432 18704203776 18728091648 18745809264 18766633392 18789728256 18831523984 18839568384 18857391462 18907411068 18951708672 18975031296 18993864708 19025362944 19043361792 19093874688 19138609152 19156715136 19157604921 19181180928 19207528704 19258477056 19295354624 19321859232 19327352832 19345637376 19346535936 19370344448 19373110848 19396952064 19461693888 19466801928 19488426984 19512410112 19537330176 19555813368 19564167168 19582675749 19653623808 19672217019 19680620544 19704840192 19724397966 19730006016 19748671488 19770609664 19775798784 19847446528 19866223104 19874709504 19893511872 19918918656 19946279808 19984474432 20037483648 20062142464 20065007664 20089700352 20090633472 20115357696 20156754384 20210220576 20235091968 20262887424 20288765952 20307960036 20355538944 20409532416 20434649088 20437567488 20483028657 20508235776 20531017728 20556283904 20576686767 20610809856 20630308608 20639121408 20658646944 20685030912 20733493248 20753108064 20779612672 20808156096 20833763328 20863350144 20932014168 20937965568 20957773824 20958747264 20987536752 21013364736 21069103104 21089035422 21112462566 21138444288 21164457984 21165441024 21185464482 21194514432 21291425792 21320672256 21346910208 21374173184 21394394112 21403533312 21423782016 21480609024 21521741696 21530935296 21551304528 21578828544 21605384192 21608469792 21707273952 21737091636 21743271936 21763842048 21764852928 21791637504 21821571072 21894405624 21921349632 21924480357 21951461376 21979496448 22000290039 22009688064 22051833856 22110326784 22137536512 22140698112 22167945216 22196256768 22217255424 22241935872 22247773632 22328377344 22349500992 22359048192 22380200856 22408783488 22461284352 22482533736 22542169104 22548578304 22569910272 22600912896 22601962656 22629777408 22676348682 22682796032 22704254976 22705309536 22736498148 22764478464 22795748352 22824861696 22899981312 22928162816 22929227776 22960723968 22988980224 23071765248 23097394944 23125819392 23177260288 23187161088 23209097184 23270659776 23325179904 23347246572 23353884672 23377064256 23409175608 23437983744 23516213448 23548515939 23555211264 23577495552 23578590672 23607607296 23610978846 23640035328 23702740992 23748128768 23780749824 23810015232 23811121152 23840423936 23843828736 23952854016 23985756288 24015273984 24045944832 24068693376 24078974976 24101754768 24189075456 24211959408 24222302208 24245217594 24276182112 24306057216 24333058048 24356078214 24420683196 24427626496 24450736128 24461180928 24484322304 24485459544 24515592192 24549267456 24596276224 24631206327 24661518336 24691867648 24695394048 24726933504 24808313088 24874117632 24904728576 24938938368 24970788864 24994412352 25022177856 25052971008 25119424512 25143188616 25153929216 25209881424 25268944896 25292850453 25300041728 25325152944 25359940242 25367150592 25391149056 25426027008 25427207988 25458499584 25518145536 25542286848 25543473228 25574907904 25610038272 25677969408 25762478976 25769803776 25794183168 25795381248 25830814464 25862602752 25948925184 25955735904 25984569312 26016546816 26049773568 26074417824 26085556224 26110234332 26204831744 26229622692 26240827392 26273120256 26299197288 26306674688 26331561984 26335322559 26367731712 26455740129 26488297472 26499612672 26524682496 26525914506 26558558208 26595039744 26716644864 26753343552 26786267136 26787511296 26820476928 26875672512 26946960768 26980122624 26983975824 27017183232 27051687936 27077280048 27088846848 27140718592 27212709888 27238454334 27246198784 27250089984 27310704876 27344314368 27374690304 27435582356 27481079808 27507078144 27518828544 27544862592 27546141987 27580041216 27644657664 27670810752 27744208128 27778351104 27817800192 27909352224 27917287424 27943698432 27944996352 27983382336 28017819648 28056305664 28092137472 28118713896 28149950088 28184592384 28219277312 28220588032 28247285976 28259352576 28286087193 28361116602 28415424583 28427563008 28462546944 28490797062 28525858816 28538044416 28565042688 28640812032 28707913728 28735072704 28771771392 28811293056 28943031936 28982788848 28991029248 29018456064 29019803904 29055516672 29059666272 29095428096 29192540832 29228466176 29232640476 29268615168 29305995264 29333720052 29346250752 29480435712 29520930816 29557260288 29586596949 29595009024 29623007232 29655914496 29663698176 29771169792 29799334656 29812064256 29840267808 29878377984 29948379136 29976711648 30056225472 30064771072 30093213696 30097511496 30134550528 30135950208 30173036544 30235131576 30272339968 30273746048 30315330864 30352637952 30394331136 30433148928 30461940054 30533308416 30601226474 30614298624 30651973632 30762353664 30796526592 30834425856 30916214784 30945462912 30958682112 31027546368 31100239872 31129662096 31138512896 31169419008 31212234144 31250644992 31295025216 31354951264 31398021252 31406948352 31436660736 31438120896 31476809728 31481305128 31520047104 31603654656 31633553133 31668693849 31707666432 31746686976 31748161536 31778196723 31791771648 31937138688 31981008384 32020365312 32061259776 32091591168 32105299968 32135673024 32252100608 32282612544 32296402944 32326956792 32368242816 32408076288 32412704688 32474770952 32560910928 32600981504 32605637454 32614907904 32645763072 32647279392 32687456256 32732356608 32841608436 32882024448 32927192064 32969244672 33077750784 33165490176 33206304768 33211047168 33251917824 33294385152 33325883136 33362903808 33403961344 33492566016 33524251488 33538572288 33570301284 33613175232 33691926528 33723800604 33766870592 33813253656 33822867456 33854865408 33901369344 33902943984 33944666112 34014523023 34024194048 34056382464 34057964304 34104747222 34146717696 34237292544 34349971968 34392244224 34393841664 34441085952 34483470336 34598566912 34607647872 34646092416 34688729088 34733031424 34765890432 34780741632 34813645776 34905989664 34972830256 34987769856 35020869858 35030827008 35065596384 35108749312 35113763412 35156975616 35274320172 35332816896 35366243328 35367886008 35411410944 35460052992 35622193152 35671124736 35715022848 35716681728 35760635904 35765743104 35834230016 35929281024 35973496832 35978634432 36022910976 36068917248 36103040064 36118462464 36152632152 36283613184 36317939112 36333453312 36367826391 36414273168 36459085824 36499587072 36534117321 36631024794 36641439744 36676104192 36691771392 36726483456 36728189316 36773388288 36859543552 36894414336 36992277504 37037801472 37043091072 37090400256 37212469632 37258264576 37259995136 37311176448 37357092864 37408407552 37456183296 37491618528 37533266784 37579456512 37663047968 37679136768 37714782924 37814822136 37903417344 37950062592 37987729416 38039910363 38050725888 38086723584 38187749376 38277218304 38313430272 38315209842 38362361856 38415057408 38516954112 38590709248 38643718464 38654705664 38691274752 38693071872 38740688896 38746221696 38793904128 38923387776 38933603856 38976853968 39024820224 39074660352 39111626736 39128334336 39165351498 39307247616 39344434038 39361241088 39409680384 39448795932 39460012032 39497342976 39541219328 39551597568 39694893056 39732446208 39749419008 39787023744 39788871759 39837837312 39892559616 39968948864 40074967296 40124284928 40130015328 40179400704 40181266944 40230715392 40313508768 40420441152 40470183936 40525774848 40577531904 40615920072 40711077888 40819064832 40857681501 40869298176 40875134976 40966057314 41016471552 41062035456 41112567808 41153373534 41221619712 41260617216 41278242816 41317293888 41370061824 41466986496 41506216128 41559225344 41616312192 41667526656 41726700288 41864028336 41875931136 41915547648 41917494528 41975073504 42026729472 42138206208 42178070844 42224925132 42276888576 42328915968 42330882048 42370928964 42389028864 42582851584 42641344512 42693820416 42736195593 42748346368 42788788224 42807066624 42847564032 42961218048 43043483392 43061870592 43102609056 43157657088 43210768384 43216939584 43414547904 43474183272 43486543872 43527684096 43529705856 43583275008 43643142144 43788811248 43842699264 43848960714 43902922752 43958992896 44000580078 44019376128 44103667712 44220653568 44275073024 44281396224 44335890432 44392513536 44434510848 44483871744 44495547264 44656754688 44699001984 44718096384 44760401712 44817566976 44922568704 44965067472 45084338208 45097156608 45139820544 45201825792 45203925312 45259554816 45352697364 45365592064 45408509952 45410619072 45472996296 45528956928 45591496704 45649723392 45692910081 45799962624 45856325632 45858455552 45901839711 45921447936 45977960448 46143530496 46194789888 46251638784 46354520576 46374322176 46418194368 46541319552 46650359808 46694493144 46707769344 46754128512 46818351216 46875967488 47032426896 47097031878 47110422528 47154991104 47157181344 47215214592 47221957692 47280070656 47405481984 47496257536 47561499648 47620030464 47622242304 47680847872 47687657472 47905708032 47971512576 48030547968 48091889664 48137386752 48157949952 48203509536 48378150912 48423918816 48444604416 48490435188 48552364224 48612114432 48666116096 48712156428 48841366392 48855252992 48901472256 48908456181 48922361856 48968644608 48970919088 49031184384 49098534912 49192552448 49262412654 49323036672 49383735296 49390788096 49453867008 49616626176 49748235264 49809457152 49877876736 49941577728 49988824704 50044355712 50105942016 50238849024 50286377232 50307858432 50419762848 50537889792 50585700906 50600083456 50650305888 50719880484 50734301184 50782298112 50852054016 50854415976 50916999168 51036291072 51084573696 51086946456 51149815808 51157120833 51220076544 51355938816 51524957952 51539607552 51588366336 51590762496 51661628928 51725205504 51897850368 51911471808 51969138624 52033093632 52099547136 52148835648 52171112448 52220468664 52409663488 52459245384 52481654784 52531304787 52546240512 52598394576 52613349376 52663123968 52670645118 52735463424 52911480258 52976594944 52999225344 53049364992 53051829012 53117116416 53190079488 53433289728 53506687104 53572534272 53575022592 53640953856 53751345024 53893921536 53960245248 53967951648 54034366464 54103375872 54154560096 54177693696 54281437184 54425419776 54476908668 54492397568 54500179968 54621409752 54688628736 54749380608 54871164712 54946537191 54962159616 55014156288 55037657088 55089725184 55092283974 55160082432 55289315328 55341621504 55488416256 55556702208 55635600384 55818704448 55834574848 55887396864 55889992704 55966764672 56035639296 56112611328 56184274944 56237427792 56299900176 56369184768 56438554624 56441176064 56494571952 56518705152 56572174386 56722233204 56830849166 56855126016 56925093888 56981594124 57051717632 57076088832 57130085376 57281624064 57415827456 57470145408 57472814763 57543542784 57622586112 57886063872 57965577696 57982058496 58036912128 58039607808 58111033344 58119332544 58190856192 58385081664 58456932352 58465280952 58537230336 58611990528 58667440104 58692501504 58748027247 58960871424 59016651057 59041861632 59114520576 59173193898 59190018048 59246014464 59311828992 59327396352 59542339584 59598669312 59624128512 59680535616 59756755968 59896758272 59953423296 60112450944 60129542144 60186427392 60195022992 60269101056 60271900416 60346073088 60470263152 60544679936 60547492096 60630661728 60705275904 60788662272 60866297856 60923880108 61066616832 61202452948 61228597248 61303947264 61449085971 61524707328 61593053184 61668851712 61730060301 61832429568 61890925824 61917364224 62055092736 62200479744 62259324192 62277025792 62338838016 62424468288 62501289984 62590050432 62709902528 62796042504 62813896704 62873321472 62876241792 62953619456 62962610256 63040094208 63207309312 63267106266 63337387698 63415332864 63493373952 63496323072 63556393446 63583543296 63874277376 63962016768 64040730624 64122519552 64183182336 64210599936 64271346048 64504201216 64565225088 64592805888 64653913584 64736485632 64816152576 64825409376 64949541904 65121821856 65201963008 65211274908 65229815808 65291526144 65294558784 65374912512 65464713216 65683216872 65764048896 65854384128 65938489344 66000870117 66155501568 66330980352 66412609536 66422094336 66503835648 66588770304 66651766272 66725807616 66807922688 66985132032 67048502976 67077144576 67140602568 67226350464 67383853056 67447601208 67533741184 67626507312 67645734912 67709730816 67802738688 67805887968 67889332224 68029046046 68048388096 68112764928 68115928608 68209494444 68293435392 68474585088 68699943936 68784488448 68787683328 68882171904 68966940672 69197133824 69215295744 69292184832 69377458176 69466062848 69531780864 69561483264 69627291552 69811979328 69945660512 69975539712 70041739716 70061654016 70131192768 70217498624 70227526824 70313951232 70548640344 70645547817 70665633792 70732486656 70735772016 70822821888 70920105984 71244386304 71342249472 71430045696 71433363456 71521271808 71531486208 71668460032 71858562048 71946993664 71957268864 72045821952 72137834496 72206080128 72236924928 72305264304 72567226368 72635878224 72666906624 72735652782 72828546336 72918171648 72999174144 73068234642 73262049588 73282879488 73352208384 73383542784 73452966912 73456378632 73546776576 73719087104 73788828672 73893618981 73984555008 74075602944 74086182144 74180800512 74424939264 74516529152 74519990272 74622352896 74714185728 74816815104 74912366592 74983237056 75066533568 75158913024 75326095936 75358273536 75429565848 75629644272 75806834688 75878551359 75900125184 75975458832 76079820726 76101451776 76173447168 76375498752 76554436608 76626860544 76630419684 76724723712 76830114816 77033908224 77181418496 77287436928 77309411328 77382549504 77386143744 77481377792 77492443392 77587808256 77846775552 77867207712 77953707936 78049640448 78149320704 78223253472 78256668672 78330702996 78614495232 78688868076 78722482176 78819360768 78897591864 78920024064 78994685952 79082438656 79103195136 79367220387 79389786112 79464892416 79498838016 79574047488 79577743518 79675674624 79785119232 79937897728 80149934592 80248569856 80260030656 80358801408 80362533888 80461430784 80627017536 80840882304 80940367872 81051549696 81155063808 81231840144 81422155776 81638129664 81715363002 81738596352 81750269952 81932114628 82032943104 82124070912 82225135616 82306747068 82443239424 82521234432 82556485632 82634587776 82638425961 82740123648 82933972992 83012432256 83118450688 83232624384 83335053312 83453400576 83728056672 83751862272 83831095296 83834989056 83950147008 84053458944 84276412416 84356141688 84449850264 84553777152 84657831936 84661764096 84741857928 84778057728 84858261579 85165703168 85246273749 85282689024 85387640832 85472391186 85496692736 85577576448 85614133248 85695128064 85922436096 86086966784 86123741184 86205218112 86315314176 86421536768 86433879168 86829095808 86948366544 86973087744 87055368192 87059411712 87166550016 87286284288 87577622496 87685398528 87697921428 87805845504 87917985792 88001160156 88038752256 88207335424 88441307136 88550146048 88562792448 88671780864 88759790847 88785027072 88869021696 88967743488 88991094528 89313509376 89398003968 89436192768 89520803424 89635133952 89845137408 89930134944 90168676416 90194313216 90279641088 90403651584 90407850624 90519109632 90705394728 90731184128 90817019904 90821238144 90945992592 91057913856 91182993408 91299446784 91385820162 91599925248 91712651264 91716911104 91803679422 91842895872 91955920896 92287060992 92389579776 92503277568 92709041152 92748644352 92836388736 93082639104 93300719616 93388986288 93415538688 93508257024 93636702432 93751934976 94064853792 94194063756 94220845056 94309982208 94314362688 94430429184 94443915384 94560141312 94810963968 94992515072 95006081547 95122999296 95240060928 95244484608 95334590169 95361695744 95375314944 95811416064 95943025152 96061095936 96183779328 96274773504 96315899904 96407019072 96756301824 96847837632 96889208832 96980870376 97104728448 97224228864 97332232192 97424312856 97682732784 97710505984 97802944512 97816912362 97844723712 97937289216 97941838176 98062368768 98197069824 98385104896 98524825308 98646073344 98767470592 98781576192 98907734016 99233252352 99496470528 99618914304 99755753472 99883155456 99977649408 100088711424 100211884032 100477698048 100572754464 100615716864 100839525696 101075779584 101171401812 101200166912 101300611776 101439760968 101468602368 101564596224 101704108032 101708831952 101833998336 102043569069 102072582144 102169147392 102173892912 102299631616 102314241666 102440153088 102711877632 103049915904 103176732672 103181524992 103323257856 103450411008 103795700736 103822943616 103938277248 104066187264 104199094272 104297671296 104342224896 104440937328 104819326976 104918490768 104963309568 105062609574 105092481024 105196789152 105226698752 105326247936 105341290236 105470926848 105822960516 105953189888 105998450688 106098729984 106103658024 106234232832 106380158976 106866579456 107013374208 107145068544 107150045184 107281907712 107502690048 107787843072 107920490496 107935903296 108068732928 108206751744 108309120192 108355387392 108562874368 108850839552 108953817336 108984795136 109000359936 109103479173 109242819504 109377257472 109498761216 109602351963 109742329424 109893074382 109924319232 110028312576 110075314176 110179450368 110184567948 110320164864 110578630656 110683243008 110976832512 111113404416 111271200768 111637408896 111669149696 111774793728 111779985408 111933529344 112071278592 112225222656 112368549888 112474855584 112599800352 112738369536 112877109248 112882352128 112989143904 113037410304 113144348772 113444466408 113661698332 113710252032 113850187776 113963188248 114103435264 114119731089 114152177664 114260170752 114563248128 114831654912 114940290816 114945629526 115087085568 115245172224 115772127744 115931155392 115964116992 116073824256 116079215616 116222066688 116238665088 116381712384 116770163328 116913864704 116930561904 117074460672 117223981056 117334880208 117385003008 117496054494 117921742848 118033302114 118083723264 118229041152 118346387796 118380036096 118492028928 118623657984 118654792704 119084679168 119197338624 119248257024 119361071232 119366615277 119513511936 119793516544 119906846592 120224901888 120259084288 120372854784 120390045984 120538202112 120543800832 120692146176 120940526304 121089359872 121094984192 121261323456 121410551808 121577324544 121732595712 121847760216 122133233664 122404905896 122457194496 122573044503 122607894528 122898171942 123049414656 123186106368 123337703424 123460120602 123664859136 123781851648 123834728448 124110185472 124400959488 124518648384 124554051584 124677676032 124848936576 125002579968 125180100864 125419805056 125592085008 125627793408 125746642944 125752483584 125907238912 125925220512 126080188416 126414618624 126534212532 126674775396 126830665728 126986747904 126992646144 127112786892 127167086592 127748554752 127924033536 128081461248 128208586779 128245039104 128366364672 128421199872 128542692096 129008402432 129130450176 129185611776 129307827168 129472971264 129632305152 129650818752 129899083808 130243643712 130403926016 130422549816 130459631616 130583052288 130589117568 130749825024 130929426432 131366433744 131528097792 131708768256 131876978688 132001740234 132311003136 132661960704 132825219072 132844188672 133007671296 133177540608 133303532544 133451615232 133615845376 133970264064 134097005952 134154289152 134281205136 134452700928 134767706112 134895202416 135067482368 135253014624 135291469824 135419461632 135605477376 135611775936 135778664448 136058092092 136096776192 136225529856 136231857216 136418988888 136586870784 136949170176 137078730243 137399887872 137568976896 137575366656 137705519133 137764343808 137933881344 138394267648 138430591488 138584369664 138754916352 138932125696 139063561728 139122966528 139254583104 139623958656 139891321024 139951079424 140083479432 140123308032 140262385536 140434997248 140455053648 140627902464 141097280688 141291095634 141331267584 141464973312 141471544032 141645643776 141840211968 142488772608 142684498944 142860091392 142866726912 143042543616 143062972416 143336920064 143717124096 143893987328 143914537728 144091643904 144275668992 144412160256 144473849856 144610528608 145134452736 145271756448 145333813248 145471305564 145657092672 145836343296 145998348288 146136469284 146524099176 146565758976 146704416768 146767085568 146905933824 146912757264 147093553152 147438174208 147577657344 147787237962 147969110016 148151205888 148172364288 148361601024 148849878528 149033058304 149039980544 149244705792 149428371456 149633630208 149824733184 149966474112 150133067136 150317826048 150652191872 150716547072 150859131696 151259288544 151613669376 151757102718 151800250368 151950917664 152159641452 152202903552 152346894336 152750997504 153108873216 153253721088 153260839368 153449447424 153471362499 153660229632 154067816448 154362836992 154574873856 154618822656 154765099008 154772287488 154962755584 154984886784 155175616512 155693551104 155734415424 155907415872 156099280896 156298641408 156446506944 156513337344 156661405992 157228990464 157377736152 157444964352 157593914361 157638721536 157795183728 157840048128 157989371904 158164877312 158206390272 158734440774 158779572224 158929784832 158997676032 159148094976 159155487036 159351349248 159570238464 159875795456 160299869184 160497139712 160520061312 160717602816 160725067776 160922861568 161254035072 161681764608 161880735744 162103099392 162310127616 162463680288 162844311552 163276259328 163430726004 163477192704 163500539904 163864229256 164065886208 164248141824 164450271232 164613494136 164839611573 164886478848 165042468864 165112971264 165269175552 165276851922 165480247296 165867945984 166024864512 166236901376 166465248768 166670106624 166906801152 167456113344 167503724544 167662190592 167669978112 167900294016 168106917888 168552824832 168712283376 168899700528 169107554304 169315663872 169323528192 169483715856 169556115456 169716523158 170331406336 170492547498 170565378048 170775281664 170944782372 170993385472 171155152896 171228266496 171390256128 171844872192 172173933568 172247482368 172410436224 172418444289 172630628352 172843073536 172867758336 173658191616 173896733088 173946175488 174110736384 174118823424 174333100032 174572568576 175155244992 175370797056 175395842856 175611691008 175835971584 176002320312 176077504512 176414670848 176882614272 177049953171 177100292096 177125584896 177343561728 177519581694 177570054144 177738043392 177935486976 177982189056 178627018752 178796007936 178872385536 179041606848 179270267904 179690274816 179860269888 180337352832 180388626432 180559282176 180807303168 180815701248 181038219264 181410789456 181462368256 181634039808 181642476288 181891985184 182115827712 182365986816 182598893568 182771640324 183199850496 183425302528 183433822208 183607358844 183685791744 183911841792 184347257913 184574121984 184779159552 185006555136 185190180903 185418082304 185497288704 185672777472 186165278208 186601439232 186777972576 186831077376 187016514048 187273404864 187503869952 188129707584 188388127512 188441690112 188619964416 188628725376 188860858368 188887830768 189120282624 189621927936 189985030144 190012163094 190245998592 190480121856 190488969216 190669180338 190723391488 190750629888 191622832128 191886050304 192122191872 192367558656 192549547008 192631799808 192814038144 193512603648 193695675264 193778417664 193961740752 194209456896 194448457728 194664464384 194848625712 195365465568 195421011968 195605889024 195633824724 195689447424 195874578432 195883676352 196124737536 196394139648 196770209792 197049650616 197292146688 197534941184 197563152384 197815468032 198002610351 198466504704 198907972081 198992941056 199237828608 199511506944 199766310912 199955298816 200177422848 200423768064 200955396096 201145508928 201231433728 201679051392 202151559168 202342803624 202400333824 202601223552 202879521936 202937204736 203129192448 203408216064 203417663904 203667996672 204087138138 204145164288 204338294784 204347785824 204599263232 204628483332 204880306176 205423755264 206099831808 206353465344 206363049984 206646515712 206900822016 207591401472 207645887232 207876554496 208132374528 208398188544 208595342592 208684449792 208881874656 209638653952 209836981536 209926619136 210125219148 210184962048 210393578304 210453397504 210652495872 210682580472 210941853696 211645921032 211906379776 211936643451 211996901376 212197459968 212207316048 212468465664 212760317952 213733158912 214026748416 214290137088 214300090368 214563815424 215005380096 215575686144 215840980992 215871806592 216137465856 216413503488 216618240384 216710774784 217125748736 217701679104 217907634672 217969590272 218000719872 218206958346 218485639008 218754514944 218997522432 219204703926 219484658848 219786148764 219848638464 220056625152 220150628352 220358900736 220369135896 220640329728 221157261312 221366486016 221680856943 221953665024 222226808832 222542401536 223274817792 223338299392 223549587456 223559970816 223867058688 224142557184 224450445312 224737099776 224949711168 225199600704 225476739072 225754218496 225764704256 225978287808 226074820608 226288697544 226888932816 227323396664 227420504064 227635654077 227700375552 227926376496 228206870528 228239462178 228304355328 228520341504 229126496256 229663309824 229880581632 229891259052 230174171136 230490344448 231544255488 231862310784 231928233984 232147648512 232158431232 232444133376 232477330176 232763424768 233540326656 233827729408 233861123808 234148921344 234447962112 234669760416 234770006016 234992108988 235843485696 236066604228 236167446528 236458082304 236692775592 236760072192 236984057856 237247315968 237309585408 238101661161 238169358336 238394677248 238496514048 238722142464 238733230554 239027023872 239587033088 239813693184 240449803776 240745709568 240780091968 241076404224 241087601664 241384292352 241881052608 242178719744 242189968384 242522646912 242821103616 243154649088 243465191424 243695520432 244266467328 244809811792 244914388992 245146089006 245215789056 245796343884 246098829312 246372212736 246675406848 246920241204 247329718272 247563703296 247669456896 248220370944 248801918976 249037296768 249108103168 249355352064 249697873152 250005159936 250360201728 250839610112 251184170016 251255586816 251493285888 251504967168 251814477824 251850441024 252160376832 252829237248 253068425064 253349550792 253661331456 253973495808 253985292288 254225573784 254334173184 254574784737 255497109504 255738821247 255848067072 256162922496 256417173558 256490078208 256732729344 256842399744 257085384192 258016804864 258260900352 258371223552 258615654336 258945942528 259264610304 259301637504 259798167616 260487287424 260807852032 260845099632 260919263232 261166104576 261178235136 261499650048 261858852864 262732867488 263056195584 263417536512 263753957376 264003480468 264622006272 265323921408 265650438144 265688377344 266015342592 266279372541 266355081216 266607065088 266903230464 267231690752 267940528128 268194011904 268308578304 268562410272 268905401856 269535412224 269790404832 270134964736 270506029248 270582939648 270838923264 271210954752 271223551872 271557328896 272116184184 272193552384 272451059712 272463714432 272837977776 273173741568 273898340352 274157460486 274799775744 275137953792 275150733312 275411038266 275528687616 275867762688 276788535296 276861182976 277168739328 277509832704 277864251392 278127123456 278245933056 278509166208 279247917312 279782642048 279902158848 280166958864 280246616064 280524771072 280869994496 280910107296 281255804928 282194561376 282582191268 282662535168 282929946624 282943088064 283291287552 283680423936 284977545216 285018244641 285368997888 285720182784 285733453824 286003770507 286085087232 286125944832 286673840128 287434248192 287787974656 287829075456 288183287808 288551337984 288824320512 288947699712 289221057216 290268905472 290543512896 290667626496 290942611128 291314185344 291672686592 291996696576 292272938568 293048198352 293131517952 293408833536 293534171136 293811867648 293825514528 294187106304 294876348416 295155314688 295574475924 295938220032 296302411776 296344728576 296723202048 297699757056 298066116608 298079961088 298489411584 298856742912 299267260416 299649466368 299932948224 300266134272 300635652096 301304383744 301433094144 301718263392 302518577088 303227338752 303514205436 303600500736 303901835328 304319282904 304405807104 304693788672 305501995008 306130707207 306217746432 306507442176 306521678736 306898894848 306942724998 307320459264 308135632896 308725673984 309149747712 309530198016 309544574976 309925511168 309969773568 310351233024 311387102208 311468830848 311814831744 312198561792 312597282816 312893013888 313026674688 313322811984 314457980928 314755472304 314889928704 315187828722 315277443072 315590367456 315680096256 315978743808 316329754624 316412780544 317468881548 317559144448 317859569664 317995352064 318296189952 318310974072 318702698496 319140476928 319751590912 320599738368 320994279424 321040122624 321435205632 321450135552 321845723136 322508070144 323363529216 323761471488 324206198784 324620255232 324927360576 325688623104 326552518656 326861452008 326954385408 327001079808 327728458512 328131772416 328496283648 328807055889 328900542464 329226988272 329679223146 329772957696 330084937728 330225942528 330538351104 330553703844 330960494592 331735891968 332049729024 332473802752 332930497536 333340213248 333813602304 334912226688 335007449088 335324381184 335339956224 335800588032 336213835776 337105649664 337424566752 337799401056 338215108608 338631327744 338647056384 338967431712 339112230912 339433046316 340662812672 340985094996 341130756096 341550563328 341889564744 341986770944 342310305792 342359193267 342456532992 342780512256 343689744384 344347867136 344494964736 344820872448 344836888578 345261256704 345686147072 345735516672 347316383232 347793466176 347892350976 348221472768 348237646848 348666200064 349145137152 350310489984 350741594112 350791685712 351223382016 351671943168 352004640624 352155009024 352829341696 353765228544 354099906342 354200584192 354251169792 354687123456 355039163388 355140108288 355476086784 355870973952 355964378112 357254037504 357592015872 357744771072 358083213696 358099845831 358540535808 359380549632 359720539776 360674705664 360777252864 361118564352 361614606336 361631402496 362076438528 362821578912 362924736512 363268079616 363284952576 363783970368 364231655424 364731973632 365197787136 365543280648 366399700992 366850605056 366867644416 367214717688 367371583488 367719133509 367823683584 368694515826 369148243968 369558319104 370013110272 370380361806 370836164608 370994577408 371345554944 372330556416 373202878464 373555945152 373662154752 374033028096 374546809728 375007739904 376259415168 376776255024 376883380224 377239928832 377257450752 377721716736 377775661536 378240565248 379243855872 379970060288 380024326188 380491997184 380960243712 380977938432 381338360676 381446782976 381501259776 383245664256 383772100608 384244383744 384625760337 384735117312 385099094016 385263599616 385628076288 387025207296 387391350528 387556835328 387923481504 388418913792 388896915456 389328928768 389697251424 390730931136 390842023936 391211778048 391267649448 391378894848 391749156864 391767352704 392249475072 392788279296 393540419584 394099301232 394584293376 395069882368 395126304768 395630936064 396005220702 396933009408 397815944162 397985882112 398475657216 399023013888 399532621824 399910597632 400354845696 400847536128 401910792192 402291017856 402462867456 403358102784 404303118336 404685607248 404800667648 405202447104 405759043872 405874409472 406258384896 406816432128 406835327808 407335993344 408174276276 408290328576 408676589568 408695571648 409198526464 409256966664 409760612352 410847510528 411236190729 412199663616 412706930688 412726099968 413116557399 413293031424 413801644032 415182802944 415291774464 415753108992 416264749056 416796377088 417190685184 417368899584 417763749312 419277307904 419673963072 419853238272 420250438296 420369924096 420787156608 420906795008 421304991744 421365160944 421883707392 423291842064 423812759552 423873286902 423993802752 424394919936 424414632096 424936931328 425520635904 427466317824 428053496832 428580274176 428600180736 429127630848 430010760192 431151372288 431681961984 431743613184 432274931712 432827006976 433236480768 433421549568 434251497472 435403358208 435815269344 435939180544 436001439744 436413916692 436971278016 437509029888 437995044864 438409407852 438969317696 439572297528 439697276928 440113250304 440301256704 440717801472 440738271792 441280659456 442314522624 442732972032 443361713886 443907330048 444453617664 445084803072 446549635584 447099174912 447119941632 447734117376 448285114368 448900890624 449474199552 449899422336 450399201408 450953478144 451508436992 451529408512 451956575616 452149641216 452577395088 453777865632 454646793328 454841008128 455271308154 455400751104 455852752992 456413741056 456478924356 456608710656 457040683008 458252992512 459326619648 459761163264 459782518104 460348342272 460980688896 463088510976 463724621568 463856467968 464295297024 464316862464 464888266752 464954660352 465526849536 467080653312 467655458816 467722247616 468297842688 468895924224 469339520832 469540012032 469984217976 471686971392 472133208456 472334893056 472781743083 472916164608 473385551184 473520144384 473968115712 474494631936 474619170816 476203322322 476338716672 476789354496 476993028096 477444284928 477466461108 478054047744 479174066176 479627386368 480899607552 481491419136 481560183936 482152808448 482175203328 482768584704 483762105216 484357439488 484379936768 485045293824 485642207232 486309298176 486930382848 487391040864 488532934656 489619623584 489828777984 490292178012 490431578112 491592687768 492197658624 492744425472 493350813696 493840482408 494518834719 494659436544 495127406592 495338913792 496440741888 497603837952 498074593536 498216206336 498710704128 499395746304 500010319872 500720403456 501679220224 502368340032 502511173632 502986571776 503009934336 503628955648 503700882048 504320753664 505658474496 506136850128 506699101584 507322662912 507946991616 507970584576 508451147568 508668346368 509149569474 510994219008 511477642494 511696134144 512325844992 512834347116 512980156416 513465458688 513684799488 514170768384 516033609728 516521800704 516742447104 517231308672 517255332867 517891885056 518529220608 518603275008 519596335232 520974574848 521615704064 521690199264 521838526464 522332209152 522356470272 522999300096 523717705728 525465734976 526112391168 526835073024 527507914752 528006960936 529244012544 530647842816 531149859513 531300876288 531376754688 532030685184 532558745082 532710162432 533214130176 533806460928 534463381504 535881056256 536388023808 536617156608 537124820544 537810803712 539070824448 539580809664 540269929472 541012058496 541165879296 541677846528 542421909504 542447103744 543114657792 544232368368 544387104768 544902119424 544927428864 545675955552 546347483136 547796680704 548314920972 549599551488 550275907584 550301466624 550822076532 551057375232 551735525376 553577070592 553722365952 554337478656 555019665408 555570542709 555728502784 556254246912 556491866112 557018332416 558495834624 559565284096 559804317696 560333917728 560493232128 561049542144 561739988992 561820214592 562511609856 564389122752 565164382536 565325070336 565859893248 565886176128 566582575104 567360847872 569955090432 570036489282 570737995776 571440365568 571466907648 572007541014 572170174464 572251889664 573347680256 574868496384 575575949312 575658150912 576366575616 577102675968 577648641024 577895399424 578442114432 580537810944 581087025792 581335252992 581885222256 582628370688 583345373184 583993393152 584545877136 586096396704 586263035904 586817667072 587068342272 587623735296 587651029056 588374212608 589752696832 590310629376 591148951848 591876440064 592604823552 592689457152 593446404096 594007831053 595399514112 596132233216 596159922176 596723916243 596978823168 597713485824 598534520832 599298932736 599865896448 600532268544 601271304192 602608767488 602866188288 603436526784 605037154176 606454677504 607028410872 607201001472 607803670656 608638565808 608811614208 609387577344 611003990016 612261414414 612435492864 613014884352 613043357472 613797789696 613885449996 614640918528 616271265792 617451347968 618299495424 619060396032 619089149952 619851022336 619939547136 620702466048 622774204416 622937661696 623629663488 624397123584 625194565632 625786027776 626053349376 626645623968 628915961856 629510944608 629779857408 630375657444 630554886144 631180734912 631360192512 631957487616 632659509248 632825561088 634937763096 635118288896 635719139328 635809930353 635990704128 636592379904 636621948144 637405396992 638280953856 639503181824 641199476736 641988558848 642080245248 642870411264 642900271104 643691446272 645016140288 646727058432 647522942976 648412397568 649240510464 649854721152 651377246208 653105037312 653722904016 653908770816 654002159616 655456917024 656263544832 656992567296 657614111778 657801084928 658453976544 659358446292 659545915392 660169875456 660451885056 661076702208 661107407688 661920989184 663471783936 664099458048 664947605504 665042570829 665860995072 666680426496 667627204608 669824453376 670014898176 670648762368 670679912448 671601176064 672427671552 674211299328 674849133504 675598802112 676430217216 677262655488 677294112768 677934863424 678224461824 678866092632 681325625344 681970189992 682261512192 682906962231 683101126656 683779129488 683973541888 684620611584 684718386534 684913065984 685561024512 687379488768 688695734272 688989929472 689641744896 689673777156 690522513408 691372294144 691471033344 694632766464 695586932352 695784701952 696442945536 696475293696 697332400128 698290274304 700620979968 701483188224 701583371424 702446764032 703343886336 704009281248 704310018048 705658683392 707530457088 708199812684 708401168384 708502339584 709374246912 710078326776 710280216576 710952173568 711741947904 711928756224 714304983483 714508075008 715184031744 715489542144 716166427392 716199691662 717081071616 718761099264 719441079552 721349411328 722237128704 723229212672 723262804992 724152877056 725643157824 725849473024 726536159232 726569905152 727567940736 728463310848 729463947264 730395574272 731086561296 732799401984 733701210112 733735288832 734429435376 734743166976 735438267018 735647367168 737389031652 738296487936 739116638208 740026220544 740760723612 741672329216 741989154816 742691109888 744661112832 746405756928 747111890304 747324309504 748066056192 749093619456 750015479808 752518830336 753552510048 753766760448 754479857664 754514901504 755443433472 755551323072 756481130496 758487711744 759940120576 760048652376 760983994368 761920487424 761955876864 762676721352 762893565952 763002519552 763724354211 766491328512 767216463741 767544201216 768488767488 769251520674 769470234624 770198188032 770527199232 771256152576 774050414592 774782701056 775113670656 775846963008 776837827584 777793830912 778657857536 779394502848 781461862272 781684047872 782423556096 782535298896 782757789696 783498313728 783534705408 784498950144 785576558592 787080839168 788198602464 789168586752 790139764736 790252609536 791261872128 792010441404 793866018816 795631888324 795971764224 796951314432 798046027776 798838117623 799065243648 799821195264 800709691392 801695072256 803821584384 804582035712 804925734912 806716205568 808606236672 809371214496 809601335296 810404894208 811518087744 811748818944 812516769792 813632864256 813670655616 814671986688 816348552552 816580657152 817353179136 817391143296 818397052928 818513933328 819521224704 821695021056 822472381458 824399327232 825413861376 825452199936 826233114798 826586062848 827603288064 830365605888 830583548928 831506217984 832529498112 833592754176 834381370368 834737799168 835527498624 838554615808 839347926144 839706476544 840500876592 840739848192 841574313216 841813590016 842609983488 842730321888 843767414784 846583684128 847625519104 847746573804 847987605504 848789839872 848829264192 849873862656 851041271808 854932635648 856106993664 857160548352 857200361472 858011311521 858255261696 860021520384 862302744576 863363923968 863487226368 864549863424 865654013952 866472961536 866843099136 868502994944 870806716416 871630538688 871878361088 872002879488 872827833384 873942556032 875018059776 875990089728 876818815704 877938635392 879144595056 879394553856 880226500608 880602513408 881435602944 881476543584 882561318912 884629045248 885465944064 886723427772 887814660096 888907235328 890169606144 893099271168 894198349824 894239883264 895468234752 896570228736 897801781248 898948399104 899798844672 900798402816 901906956288 903016873984 903058817024 903913151232 904299282432 905154790176 907555731264 909293586656 909682016256 910542616308 910801502208 911705505984 912827482112 912957848712 913217421312 914081366016 916505985024 918392121621 918653239296 919522326528 919565036208 920696684544 921961377792 926177021952 927449243136 928590594048 928633724928 929776533504 929909320704 931053699072 934161306624 935310917632 935444495232 936595685376 937791848448 938679041664 939080024064 939968435952 943373942784 944266416912 944669786112 945563486166 945832329216 946771102368 947040288768 947936231424 948989263872 949238341632 952406644644 952677433344 953578708992 953986056192 954888569856 954932922216 956108095488 958348132352 959254772736 961799215104 962982838272 963120367872 964305616896 964350406656 965537169408 967524210432 968714878976 968759873536 970090587648 971284414464 972618596352 973860765696 974782081728 977065869312 979239247168 979657555968 980584356024 980863156224 983185375536 984395317248 985488850944 986421167667 986701627392 987680964816 989037669438 989318873088 990254813184 990677827584 992881483776 995207675904 996149187072 997421408256 998791492608 1000020639744 1001440806912 1003358440448 1004736680064 1005022347264 1005973143552 1006019868672 1007257911296 1007401764096 1008641507328 1011316948992 1012273700256 1013398203168 1014645325824 1015893983232 1015941169152 1016902295136 1017336692736 1018299138948 1021988438016 1022955284988 1023392268288 1024651689984 1025668694232 1025960312832 1026930917376 1027369598976 1028341536768 1032067219456 1033043601408 1033484894208 1034462617344 1034510665734 1035783770112 1037058441216 1037206550016 1039192670464 1041949149696 1043231408128 1043380398528 1043677052928 1044664418304 1044712940544 1045998600192 1047435411456 1050931469952 1052224782336 1053670146048 1055015829504 1056013921872 1058488025088 1061295685632 1062299719026 1062601752576 1062753509376 1064061370368 1065117490164 1065420324864 1066428260352 1067612921856 1068926763008 1071762112512 1072776047616 1073234313216 1074249641088 1074299537493 1075621607424 1078141648896 1079161619328 1080539858944 1082024116992 1082331758592 1083355693056 1084843819008 1084894207488 1086229315584 1088464736736 1088774209536 1089804238848 1089854857728 1091351911104 1092694966272 1095593361408 1096629841944 1099199102976 1100551815168 1100602933248 1101644153064 1102114750464 1103157400527 1103471050752 1107154141184 1107444731904 1108674957312 1110039330816 1111141085418 1111457005568 1112508493824 1112983732224 1114036664832 1116991669248 1119130568192 1119608635392 1120667835456 1120986464256 1122099084288 1123479977984 1123640429184 1125023219712 1128778245504 1130328765072 1130650140672 1131719786496 1131772352256 1133165150208 1134721695744 1139910180864 1140072978564 1141475991552 1142880731136 1142933815296 1144015082028 1144340348928 1144503779328 1146695360512 1149736992768 1151151898624 1151316301824 1152733151232 1153877281011 1154205351936 1155297282048 1155790798848 1156884228864 1161075621888 1162174051584 1162670505984 1163770444512 1165256741376 1166690746368 1167986786304 1169091754272 1172192793408 1172526071808 1173635334144 1174136684544 1175247470592 1175302058112 1176748425216 1179505393664 1180621258752 1182297903696 1183752880128 1185209647104 1185378914304 1186892808192 1188015662106 1190799028224 1192264466432 1192319844352 1193447832486 1193957646336 1195426971648 1197069041664 1198597865472 1199731792896 1201064537088 1202542608384 1205217534976 1205732376576 1206873053568 1210074308352 1212909355008 1214056821744 1214402002944 1215607341312 1217277131616 1217623228416 1218775154688 1222007980032 1224522828828 1224870985728 1226029768704 1226086714944 1227595579392 1227770899992 1229281837056 1232542531584 1234902695936 1236598990848 1238120792064 1238178299904 1239349672197 1239702044672 1239879094272 1241404932096 1245548408832 1245875323392 1247259326976 1248794247168 1250389131264 1251572055552 1252106698752 1253291247936 1257831923712 1259021889216 1259559714816 1260751314888 1261109772288 1262361469824 1262720385024 1263914975232 1265319018496 1265651122176 1269875526192 1270236577792 1271438278656 1271619860706 1271981408256 1273184759808 1273243896288 1274810793984 1276561907712 1279006363648 1282398953472 1283977117696 1284160490496 1285740822528 1285800542208 1287382892544 1290032280576 1293454116864 1295045885952 1296824795136 1298481020928 1299709442304 1302754492416 1306210074624 1307445808032 1307817541632 1308004319232 1310913834048 1312527089664 1313985134592 1315228223556 1315602169856 1316907953088 1318716892584 1319091830784 1320339750912 1320903770112 1322153404416 1322214815376 1323841978368 1326943567872 1328198916096 1329895211008 1330085141658 1331721990144 1333360852992 1335254409216 1339648906752 1341297524736 1341359824896 1343202352128 1344855343104 1348422598656 1349698267008 1351197604224 1352860434432 1354525310976 1354588225536 1355869726848 1356448923648 1357732185264 1362651250688 1363940379984 1364523024384 1365813924462 1366202253312 1367558258976 1367947083776 1369241223168 1369436773068 1369826131968 1371122049024 1374758977536 1377391468544 1377979858944 1379283489792 1379347554312 1381045026816 1382744588288 1382942066688 1389265532928 1391173864704 1391569403904 1392885891072 1392950587392 1394664800256 1396580548608 1401241959936 1402966376448 1403166742848 1404893528064 1406687772672 1408018562496 1408620036096 1411317366784 1415060914176 1416399625368 1416802336768 1417004679168 1418345229249 1418748493824 1420156653552 1420560433152 1421904347136 1423483895808 1423857512448 1428609966966 1429016150016 1430368063488 1430979084288 1432332854784 1432399383324 1434162143232 1437522198528 1438882159104 1442698822656 1444474257408 1446458425344 1446525609984 1448305754112 1451286315648 1451698946048 1453072318464 1453139810304 1455135881472 1456926621696 1458927894528 1460791148544 1462173122592 1465598803968 1467402420224 1467470577664 1468858870752 1469486333952 1470876534036 1471294734336 1474778063304 1476592975872 1478233276416 1480052441088 1481521447224 1483344658432 1483556504157 1483978309632 1485382219776 1489322225664 1492811513856 1494223780608 1494648619008 1496132112384 1498187238912 1500030959616 1505037660672 1507105020096 1507533520896 1508959715328 1509029803008 1510886866944 1511102646144 1512962260992 1516975423488 1519880241152 1520097304752 1521967988736 1523840974848 1523911753728 1525353442704 1525787131904 1526005039104 1527448708422 1532982657024 1534432927482 1535088402432 1536977534976 1538503041348 1538940469248 1540396376064 1541054398464 1542512305152 1548100829184 1549565402112 1550227341312 1551693926016 1551765998601 1553675655168 1555587661824 1557315715072 1558789005696 1562923724544 1563368095744 1564847112192 1565070597792 1565515579392 1566996627456 1567069410816 1568997900288 1571153117184 1574161678336 1576397204928 1578337173504 1580279529472 1580505219072 1582523744256 1584020882808 1587732037632 1591263776648 1591943528448 1593449578539 1593902628864 1596092055552 1597676235246 1598130487296 1599642390528 1601419382784 1603390144512 1607643168768 1609164071424 1609851469824 1613432411136 1617212473344 1618742428992 1619202670592 1620809788416 1623036175488 1623497637888 1625033539584 1627265728512 1627341311232 1629343973376 1632697105104 1633161314304 1634706358272 1634782286592 1636794105856 1637027866656 1639042449408 1643390042112 1644944762916 1648798654464 1650827722752 1650904399872 1652466229596 1653172125696 1655206576128 1660731211776 1661167097856 1663012435968 1665058996224 1666711628127 1667185508352 1668762740736 1669475598336 1671054997248 1677109231616 1678695852288 1679412953088 1681001753184 1681479696384 1683148626432 1685219966976 1685460643776 1687534829568 1693167368256 1695251038208 1695493147608 1695975211008 1697579679744 1697658528384 1699747725312 1702082543616 1709865271296 1712213987328 1714321096704 1714400722944 1716022623042 1716510523392 1720043040768 1724605489152 1726727847936 1726974452736 1729099726848 1731308027904 1732945923072 1733686198272 1737005989888 1741613432832 1743261077376 1743756722176 1744005758976 1745655666768 1747885112064 1750036119552 1751980179456 1753637631408 1755877270784 1758289190112 1758789107712 1760453001216 1761205026816 1762871205888 1762953087168 1765122637824 1769258090496 1770931888128 1773446855544 1775629320192 1777814470656 1780339212288 1782023493159 1786198542336 1788396699648 1788479766528 1790171748729 1790936469504 1793140457472 1795603562496 1797896798208 1799597689344 1801596805632 1803813912576 1806033747968 1806117634048 1807826302464 1808598564864 1810309580352 1815111462528 1818587173312 1819364032512 1821085232616 1821603004416 1823411011968 1825654964224 1825915697424 1826434842624 1828162732032 1833011970048 1836784243242 1837306478592 1839044653056 1839130072416 1841393369088 1843922755584 1852354043904 1854898486272 1857181188096 1857267449856 1859553067008 1859818641408 1862107398144 1868322613248 1870621835264 1870888990464 1873191370752 1875583696896 1877358083328 1878160048128 1879936871904 1886747885568 1888532833824 1889339572224 1891126972332 1891664658432 1893542204736 1894080577536 1895872462848 1897978527744 1898476683264 1904813289288 1905354866688 1907157417984 1907972112384 1909777139712 1909865844432 1912216190976 1916696264704 1918509545472 1923598430208 1925965676544 1926240735744 1928611233792 1928700813312 1931074338816 1935048420864 1937429757952 1937519747072 1940181175296 1942568828928 1945237192704 1947721531392 1949564163456 1954131738624 1958478494336 1959315111936 1961168712048 1961726312448 1966370751072 1968790634496 1970977701888 1972842335334 1973403254784 1975361929632 1978075338876 1978637746176 1980509626368 1981355655168 1985762967552 1990415351808 1992298374144 1994842816512 1995127712487 1997582985216 2000041279488 2002881613824 2006716880896 2009473360128 2010044694528 2011946287104 2012039737344 2014515822592 2014803528192 2017283014656 2022633897984 2024547400512 2026796406336 2029290651648 2031787966464 2031882338304 2033804590272 2034673385472 2036598277896 2043976876032 2045910569976 2046784536576 2048720886693 2049303379968 2051337388464 2051920625664 2053861834752 2054739197952 2056683073536 2064134438912 2066087202816 2066969788416 2068925234688 2069021331468 2071567540224 2074116882432 2074413100032 2078385340928 2083898299392 2086462816256 2086760797056 2087354105856 2089328836608 2089425881088 2091997200384 2094870822912 2101862939904 2104449564672 2107340292096 2110031659008 2112027843744 2116976050176 2122591371264 2124599438052 2125203505152 2125507018752 2128122740736 2130234980328 2130840649728 2132856520704 2135225843712 2137853526016 2142914950449 2143524225024 2145552095232 2146468626432 2148499282176 2148599074986 2151243214848 2156283297792 2158323238656 2161079717888 2164048233984 2166711386112 2169687638016 2169788414976 2172458631168 2176929473472 2177548419072 2179608477696 2179709715456 2182703822208 2185389932544 2191186722816 2193259683888 2198398205952 2201103630336 2201205866496 2203288306128 2204229500928 2206314801054 2206942101504 2214308282368 2214889463808 2217349914624 2220078661632 2222282170836 2222914011136 2225016987648 2225967464448 2228073329664 2233983338496 2238261136384 2239217270784 2241335670912 2241972928512 2244198168576 2246959955968 2247280858368 2250046439424 2257556491008 2260657530144 2261300281344 2263439572992 2263544704512 2266330300416 2269443391488 2279820361728 2280145957128 2282951983104 2285761462272 2285867630592 2288030164056 2288680697856 2289007558656 2293390721024 2299473985536 2301649391223 2302303797248 2302632603648 2305466302464 2307754562022 2308410703872 2310594564096 2311581597696 2313768457728 2322151243776 2324348103168 2325341011968 2327540889024 2330513482752 2333381492736 2335973572608 2338183508544 2344385586816 2345052143616 2347270668288 2348273369088 2350494941184 2350604116224 2353496850432 2359010787328 2361242517504 2364595807392 2367505760256 2370419294208 2370757828608 2373785616384 2376031324212 2381598056448 2384528932864 2384639688704 2386895664972 2387915292672 2390853943296 2394138083328 2396514352869 2397195730944 2399463585792 2402129074176 2405085216768 2410435069952 2411464753152 2413746107136 2420148616704 2425818710016 2428113643488 2428804005888 2431214682624 2434554263232 2435246456832 2437550309376 2444015960064 2449045657656 2449741971456 2452059537408 2452173429888 2455191158784 2455541799984 2458563674112 2465085063168 2469805391872 2473197981696 2476241584128 2476356599808 2478699344394 2479404089344 2479758188544 2482809864192 2491096817664 2491750646784 2494518653952 2497588494336 2500778262528 2503144111104 2504213397504 2506582495872 2515663847424 2518043778432 2519119429632 2521502629776 2522219544576 2524722939648 2525440770048 2527829950464 2530638036992 2531302244352 2539751052384 2540473155584 2542876557312 2543239721412 2543962816512 2546369519616 2546487792576 2549621587968 2553123815424 2558012727296 2564797906944 2567954235392 2568320980992 2571481645056 2571601084416 2574033934563 2574765785088 2580064561152 2586908233728 2590091771904 2593649590272 2596962041856 2599418884608 2605508984832 2612420149248 2614891616064 2615635083264 2616008638464 2621827668096 2625054179328 2627970269184 2630456447112 2631204339712 2633815906176 2637433785168 2638183661568 2640679501824 2641807540224 2644306808832 2644429630752 2647683956736 2653887135744 2656397832192 2659790422016 2660170283316 2663443980288 2666721705984 2670508818432 2679297813504 2682595049472 2682719649792 2686404704256 2689710686208 2696845197312 2699396534016 2702395208448 2705720868864 2709050621952 2709176451072 2711739453696 2712897847296 2715464370528 2725302501376 2727880759968 2729046048768 2731627848924 2732404506624 2735116517952 2735894167552 2738482446336 2738873546136 2739652263936 2742244098048 2749517955072 2754782937088 2755176364863 2755959717888 2758566979584 2758695108624 2762090053632 2765489176576 2765884133376 2778531065856 2782347729408 2785771782144 2785901174784 2789329600512 2793161097216 2802483919872 2805932752896 2806333485696 2809787056128 2813375545344 2816037124992 2817240072192 2822634733568 2830121828352 2832799250736 2833604673536 2834009358336 2836690458498 2837496987648 2840313307104 2841120866304 2843808694272 2846967791616 2847715024896 2857219933932 2858032300032 2860736126976 2861958168576 2864665709568 2864798766648 2868324286464 2875044397056 2877764318208 2885397645312 2888948514816 2892916850688 2893051219968 2896611508224 2902572631296 2903397892096 2906144636928 2906279620608 2910271762944 2913853243392 2917855789056 2921582297088 2924346245184 2931197607936 2934804840448 2934941155328 2937717741504 2938972667904 2941753068072 2942589468672 2949556126608 2953185951744 2956466552832 2959263503001 2960104882176 2963042894448 2966689316864 2967113008314 2967956619264 2970764439552 2978644451328 2985623027712 2988447561216 2992264224768 2996374477824 3000061919232 3010075321344 3014210040192 3015067041792 3017919430656 3018059606016 3021773733888 3022205292288 3025924521984 3033950846976 3039760482304 3040194609504 3043935977472 3047681949696 3047823507456 3050706885408 3051574263808 3052010078208 3054897416844 3065965314048 3068865854964 3070176804864 3073955069952 3077006082696 3077880938496 3080792752128 3082108796928 3085024610304 3096201658368 3099130804224 3100454682624 3103387852032 3103531997202 3107351310336 3111175323648 3114631430144 3117578011392 3125847449088 3129694224384 3130141195584 3131031158784 3133993254912 3134138821632 3137995800576 3142306234368 3148323356672 3152794409856 3156674347008 3160559058944 3161010438144 3165047488512 3168041765616 3175464075264 3182527553296 3183887056896 3186899157078 3187805257728 3192184111104 3195352470492 3196260974592 3199284781056 3202838765568 3206780289024 3215286337536 3218328142848 3219702939648 3226864822272 3234424946688 3237484857984 3238405341184 3241619576832 3246072350976 3246995275776 3250067079168 3254531457024 3254682622464 3258687946752 3265394210208 3266322628608 3269412716544 3269564573184 3273588211712 3274055733312 3278084898816 3286780084224 3289889525832 3297597308928 3301655445504 3301808799744 3304932459192 3306344251392 3309472201581 3310413152256 3321462423552 3322334195712 3326024871936 3330117992448 3333423256254 3334371016704 3337525481472 3338951196672 3342109994496 3354218463232 3357391704576 3358825906176 3362003506368 3362959392768 3366297252864 3370439933952 3370921287552 3375069659136 3386334736512 3390502076416 3390986295216 3391950422016 3395159359488 3395317056768 3399495450624 3404165087232 3419730542592 3424427974656 3428642193408 3428801445888 3432045246084 3433021046784 3440086081536 3449210978304 3453455695872 3453948905472 3458199453696 3461631843033 3462616055808 3465891846144 3467372396544 3474011979776 3483226865664 3486522154752 3487513444352 3488011517952 3491311333536 3495770224128 3500072239104 3503960358912 3507275262816 3511754541568 3516578380224 3517578215424 3520906002432 3522410053632 3525742411776 3525906174336 3530245275648 3538516180992 3541863776256 3546893711088 3551258640384 3555628941312 3560678424576 3564046986318 3572397084672 3576793399296 3576959533056 3580343497458 3581872939008 3586280914944 3591207124992 3595793596416 3599195378688 3603193611264 3607627825152 3612067495936 3612235268096 3615652604928 3617197129728 3620619160704 3630222925056 3637174346624 3638728065024 3642170465232 3643206008832 3646822023936 3651309928448 3651831394848 3652869685248 3656325464064 3666023940096 3673568486484 3674612957184 3678089306112 3678260144832 3682786738176 3687845511168 3704708087808 3709796972544 3714362376192 3714534899712 3718049016591 3719106134016 3719637282816 3724214796288 3736645226496 3741243670528 3741777980928 3746382741504 3751167393792 3754716166656 3756320096256 3759873743808 3773495771136 3777065667648 3778679144448 3782253944664 3783329316864 3787084409472 3788161155072 3791744925696 3795957055488 3796953366528 3809626578576 3810709733376 3814314835968 3815944224768 3819554279424 3819731688864 3824432381952 3833392529408 3837019090944 3847196860416 3851931353088 3852481471488 3857222467584 3857401626624 3862148677632 3870096841728 3874859515904 3875039494144 3880362350592 3885137657856 3890474385408 3895443062784 3899128326912 3908263477248 3916956988672 3918630223872 3922337424096 3923452624896 3932741502144 3937581268992 3941955403776 3945684670668 3946806509568 3950723859264 3956150677752 3957275492352 3961019252736 3962711310336 3971525935104 3980830703616 3984596748288 3989685633024 3990255424974 3995165970432 4000082558976 4005763227648 4013433761792 4018946720256 4023892574208 4024079474688 4029031645184 4029607056384 4034566029312 4045267795968 4049094801024 4053592812672 4058581303296 4063575932928 4063764676608 4067609180544 4069346770944 4073196555792 4087953752064 4091821139952 4093569073152 4097441773386 4098606759936 4102674776928 4103841251328 4107723669504 4109478395904 4113366147072 4128268877824 4132174405632 4133939576832 4137850469376 4138042662936 4143135080448 4148233764864 4148826200064 4156770681856 4167796598784 4172925632512 4173521594112 4174708211712 4178657673216 4178851762176 4183994400768 4189741645824 4203725879808 4208899129344 4214680584192 4220063318016 4224055687488 4233952100352 4245182742528 4249198876104 4250407010304 4251014037504 4256245481472 4260469960656 4261681299456 4265713041408 4270451687424 4275707052032 4285829900898 4287048450048 4291104190464 4292937252864 4296998564352 4297198149972 4302486429696 4312566595584 4316646477312 4322159435776 4328096467968 4333422772224 4339375276032 4339576829952 4344917262336 4353858946944 4355096838144 4359216955392 4359419430912 4365407644416 4370779865088 4382373445632 4386519367776 4396796411904 4402207260672 4402411732992 4406576612256 4408459001856 4412629602108 4413884203008 4428616564736 4429778927616 4434699829248 4440157323264 4444564341672 4445828022272 4450033975296 4450669512471 4451934928896 4456146659328 4467966676992 4476522272768 4478434541568 4482671341824 4483945857024 4488396337152 4493919911936 4494561716736 4500092878848 4515112982016 4521315060288 4522600562688 4526879145984 4527089409024 4532660600832 4538886782976 4559640723456 4560291914256 4565903966208 4571522924544 4571735261184 4576060328112 4577361395712 4578015117312 4586781442048 4598947971072 4603298782446 4604607594496 4605265207296 4610932604928 4615509124044 4616821407744 4621189128192 4623163195392 4627536915456 4644302487552 4648696206336 4650682023936 4655081778048 4655297995803 4661026965504 4666762985472 4671947145216 4676367017088 4688771173632 4690104287232 4694541336576 4696546738176 4700989882368 4701208232448 4706993700864 4718021574656 4722485035008 4729191614784 4735011520512 4740838588416 4741515657216 4747571232768 4752062648424 4763196112896 4769057865728 4769279377408 4773791329944 4775830585344 4780348735617 4781707886592 4788276166656 4793028705738 4794391461888 4798927171584 4804258148352 4810170433536 4820870139904 4822929506304 4827492214272 4840297233408 4851637420032 4856227286976 4857608011776 4862429365248 4869108526464 4870492913664 4875100618752 4888031920128 4898091315312 4899483942912 4904119074816 4904346859776 4910382317568 4911083599968 4917127348224 4930170126336 4939610783744 4946395963392 4952483168256 4952713199616 4957398688788 4958808178688 4959516377088 4965619728384 4982193635328 4983501293568 4989037307904 4995176988672 5000134884381 5001556525056 5006288222208 5008426795008 5013164991744 5031327694848 5036087556864 5038238859264 5043005259552 5044439089152 5049445879296 5055659900928 5061276073984 5062604488704 5079502104768 5080946311168 5085753114624 5086479442824 5087925633024 5092739039232 5092975585152 5099243175936 5106247630848 5116025454592 5129595813888 5135908470784 5136641961984 5142963290112 5143202168832 5148067869126 5149531570176 5160129122304 5173816467456 5180183543808 5187299180544 5193924083712 5198837769216 5211017969664 5224840298496 5229783232128 5231270166528 5232017276928 5243655336192 5250108358656 5255940538368 5260912894224 5262408679424 5267631812352 5274867570336 5276367323136 5281359003648 5283615080448 5288613617664 5288859261504 5295367913472 5307774271488 5312795664384 5319580844032 5320340566632 5326887960576 5333443411968 5341017636864 5346070479477 5358595627008 5365190098944 5365439299584 5370515246187 5372809408512 5379421372416 5393690394624 5398793068032 5404790416896 5411441737728 5418101243904 5418352902144 5423478907392 5425795694592 5430928741056 5450605002752 5455761519936 5458092097536 5463255697848 5464809013248 5470233035904 5471788335104 5476964892672 5477747092272 5479304527872 5484488196096 5499035910144 5509565874176 5510352729726 5511919435776 5517133959168 5517390217248 5524180107264 5530978353152 5531768266752 5557062131712 5564695458816 5571543564288 5571802349568 5578659201024 5586322194432 5604967839744 5611865505792 5612666971392 5619574112256 5626751090688 5632074249984 5634480144384 5645269467136 5660243656704 5665598501472 5667209347072 5668018716672 5673380916996 5674993975296 5680626614208 5682241732608 5687617388544 5693935583232 5695430049792 5714439867864 5716064600064 5721472253952 5723916337152 5729331419136 5729597533296 5736648572928 5750088794112 5755528636416 5770795290624 5777897029632 5785833701376 5786102439936 5793223016448 5805145262592 5812289273856 5812559241216 5820543525888 5827706486784 5835711578112 5843164594176 5848692490368 5862395215872 5869609680896 5869882310656 5875435483008 5877945335808 5883506136144 5885178937344 5899112253216 5906371903488 5912933105664 5918527006002 5920209764352 5926085788896 5933378633728 5934226016628 5935913238528 5941528879104 5957288902656 5971246055424 5976895122432 5984528449536 5992748955648 6000123838464 6020150642688 6028420080384 6030134083584 6035838861312 6036119212032 6043547467776 6044410584576 6051849043968 6067901693952 6079520964608 6080389219008 6087871954944 6095363899392 6095647014912 6101413770816 6103148527616 6104020156416 6109794833688 6131930628096 6137731709928 6140353609728 6146162660079 6147910139904 6154012165392 6155761876992 6161585504256 6164217593856 6170049220608 6192403316736 6198261608448 6200909365248 6206775704064 6207063994404 6214702620672 6222350647296 6229262860288 6235156022784 6251694898176 6259388448768 6260282391168 6262062317568 6267986509824 6268277643264 6275991601152 6284612468736 6296646713344 6305588819712 6313348694016 6321118117888 6322020876288 6330094977024 6336083531232 6350928150528 6365055106592 6367774113792 6373798314156 6375610515456 6384368222208 6390704940984 6392521949184 6398569562112 6405677531136 6413560578048 6428744851347 6430572675072 6436656285696 6439405879296 6453729644544 6468849893376 6474969715968 6476810682368 6483239153664 6492144701952 6500134158336 6509062914048 6509365244928 6517375893504 6530788420416 6532645257216 6538825433088 6539129146368 6547176423424 6548111466624 6556169797632 6573560168448 6579779051664 6595194617856 6603310891008 6603617599488 6609864918384 6612688502784 6618944403162 6620826304512 6642924847104 6644668391424 6652049743872 6660235984896 6666846512508 6668742033408 6675050962944 6677902393344 6684219988992 6708436926464 6714783409152 6717651812352 6724007012736 6725918785536 6732594505728 6740879867904 6741842575104 6750139318272 6772669473024 6781004152832 6781972590432 6783900844032 6790318718976 6790634113536 6798990901248 6808330174464 6839461085184 6848855949312 6857284386816 6857602891776 6864090492168 6866042093568 6880172163072 6898421956608 6904948173669 6906911391744 6907897810944 6916398907392 6923263686066 6925232111616 6931783692288 6934744793088 6948023959552 6966453731328 6973044309504 6976023035904 6982622667072 6991540448256 7000144478208 7007920717824 7014550525632 7023509083136 7033156760448 7035156430848 7041812004864 7044820107264 7051484823552 7051812348672 7060490551296 7077032361984 7083727552512 7093787422176 7102517280768 7111257882624 7121356849152 7128093972636 7144794169344 7153586798592 7153919066112 7160686994916 7163745878016 7172561829888 7182414249984 7191587192832 7198390757376 7206387222528 7215255650304 7224134991872 7224470536192 7231305209856 7234394259456 7241238321408 7260445850112 7274348693248 7277456130048 7284340930464 7286412017664 7293644047872 7302619856896 7303662789696 7305739370496 7312650928128 7332047880192 7347136972968 7349225914368 7356178612224 7356520289664 7365573476352 7375691022336 7409416175616 7419593945088 7428724752384 7429069799424 7436098033182 7438212268032 7439274565632 7448429592576 7473290452992 7482487341056 7483555961856 7492765483008 7502334787584 7509432333312 7512640192512 7519747487616 7546991542272 7554131335296 7557358288896 7564507889328 7566658633728 7574168818944 7576322310144 7583489851392 7591914110976 7593906733056 7619253157152 7621419466752 7628629671936 7631888449536 7639108558848 7639463377728 7648864763904 7666785058816 7674038181888 7694393720832 7703862706176 7704962942976 7714444935168 7714803253248 7722101803689 7724297355264 7740193683456 7749719031808 7750078988288 7760724701184 7770275315712 7780948770816 7790886125568 7798256653824 7816526954496 7833913977344 7837260447744 7844674848192 7846905249792 7865483004288 7875162537984 7883910807552 7891369341336 7893613019136 7901447718528 7912301355504 7914550984704 7922038505472 7925422620672 7943051870208 7961661407232 7969193496576 7979371266048 7980510849948 7990331940864 8000165117952 8011526455296 8026867523584 8037893440512 8047785148416 8048158949376 8058063290368 8059214112768 8069132058624 8090535591936 8098189602048 8107185625344 8117162606592 8127151865856 8127529353216 8135218361088 8138693541888 8146393111584 8175907504128 8183642279904 8187138146304 8194883546772 8197213519872 8205349553856 8207682502656 8215447339008 8218956791808 8226732294144 8256537755648 8264348811264 8265529094589 8267879153664 8275700938752 8276085325872 8286270160896 8296467529728 8297652400128 8313541363712 8335593197568 8345851265024 8347043188224 8357315346432 8357703524352 8367988801536 8379483291648 8407451759616 8417798258688 8429361168384 8440126636032 8448111374976 8467904200704 8490365485056 8498397752208 8500814020608 8502028075008 8512490962944 8520939921312 8523362598912 8531426082816 8540903374848 8551414104064 8571659801796 8574096900096 8582208380928 8585874505728 8593997128704 8594396299944 8604972859392 8625133191168 8633292954624 8644318871552 8656192935936 8666845544448 8678750552064 8679153659904 8689834524672 8707717893888 8710193676288 8718433910784 8718838861824 8730815288832 8741559730176 8764746891264 8773038735552 8793592823808 8804414521344 8804823465984 8813153224512 8816918003712 8825259204216 8827768406016 8857233129472 8859557855232 8869399658496 8877790509003 8880314646528 8889128683344 8891656044544 8900067950592 8901339024942 8903869857792 8912293318656 8935933353984 8953044545536 8956869083136 8965342683648 8976792674304 8987839823872 8989123433472 9000185757696 9030225964032 9042630120576 9045201125376 9053758291968 9054178818048 9065321201664 9077773565952 9119281446912 9120583828512 9131807932416 9143045849088 9143470522368 9152120656224 9154722791424 9156030234624 9173562884096 9197895942144 9206597564892 9209215188992 9210530414592 9221865209856 9231018248088 9233642815488 9242378256384 9246326390784 9255073830912 9288604975104 9297392412672 9301364047872 9310163556096 9310595991606 9322053931008 9333525970944 9343894290432 9352734034176 9377542347264 9389082673152 9393093476352 9401979764736 9402416464896 9413987401728 9436043149312 9444970070016 9458383229568 9470023041024 9481677176832 9483031314432 9495142465536 9504125296848 9526392225792 9538115731456 9538558754816 9547582659888 9551661170688 9560697471234 9563415773184 9576552333312 9586057411476 9588782923776 9597854343168 9608516296704 9620340867072 9641740279808 9645859012608 9654984428544 9680594466816 9703274840064 9712454573952 9715216023552 9724858730496 9738217052928 9740985827328 9750201237504 9776063840256 9796182630624 9798967885824 9808238149632 9808693719552 9820764635136 9822167199936 9834254696448 9860340252672 9879221567488 9892791926784 9904966336512 9905426399232 9914797377576 9917616357376 9919032754176 9928416604743 9931239456768 9964387270656 9967002587136 9978074615808 9990353977344 10000269768762 10003113050112 10012576444416 10016853590016 10026329983488 10062655389696 10072175113728 10076477718528 10086010519104 10088878178304 10098891758592 10111319801856 10122552147968 10125208977408 10159004209536 10161892622336 10171506229248 10172958885648 10175851266048 10185478078464 10185951170304 10198486351872 10212495261696 10232050909184 10259191627776 10271816941568 10273283923968 10285926580224 10286404337664 10296135738252 10299063140352 10320258244608 10347632934912 10360367087616 10374598361088 10384895529099 10387848167424 10397675538432 10422035939328 10449680596992 10459566464256 10462540333056 10464034553856 10487310672384 10500216717312 10511881076736 10521825788448 10524817358848 10535263624704 10549735140672 10552734646272 10562718007296 10567230160896 10577227235328 10577718523008 10590735826944 10615548542976 10625591328768 10639161688064 10640681133264 10653775921152 10666886823936 10682035273728 10692140958954 10717191254016 10730380197888 10730878599168 10741030492374 10745618817024 10758842744832 10787380789248 10797586136064 10809580833792 10822883475456 10836202487808 10836705804288 10846957814784 10851591389184 10861857482112 10901210005504 10911523039872 10916184195072 10926511395696 10929618026496 10940466071808 10943576670208 10953929785344 10955494184544 10958609055744 10968976392192 10998071820288 11019131748352 11020705459452 11023838871552 11034267918336 11034780434496 11048360214528 11061956706304 11063536533504 11114124263424 11129390917632 11143087128576 11143604699136 11154147049773 11157318402048 11172644388864 11209935679488 11223731011584 11225333942784 11239148224512 11253502181376 11264148499968 11268960288768 11290538934272 11320487313408 11331197002944 11334418694144 11336037433344 11346761833992 11349987950592 11361253228416 11364483465216 11375234777088 11387871166464 11390860099584 11428879735728 11432129200128 11442944507904 11447832674304 11458662838272 11459195066592 11473297145856 11500177588224 11511057272832 11541590581248 11555794059264 11571667402752 11572204879872 11586446032896 11610290525184 11624578547712 11625118482432 11641087051776 11655412973568 11671423156224 11686329188352 11697384980736 11724790431744 11739219361792 11739764621312 11750870966016 11755890671616 11767012272288 11770357874688 11798224506432 11812743806976 11825866211328 11837054012004 11840419528704 11852171577792 11866757267456 11868452033256 11871826477056 11883057758208 11914577805312 11942492110848 11953790244864 11969056899072 11985497911296 12000247676928 12040301285376 12056840160768 12071677722624 12072238424064 12087094935552 12088821169152 12103698087936 12135803387904 12159041929216 12160778438016 12175743909888 12190727798784 12191294029824 12202827541632 12206297055232 12208040312832 12219589667376 12263861256192 12275463419856 12280707219456 12292325320158 12295820279808 12308024330784 12311523753984 12323171008512 12328435187712 12340098441216 12384806633472 12396523216896 12401818730496 12413551408128 12414127988808 12429405241344 12444701294592 12458525720576 12470312045568 12503389796352 12518776897536 12520564782336 12524124635136 12535973019648 12536555286528 12551983202304 12569224937472 12593293426688 12611177639424 12626697388032 12642236235776 12644041752576 12660189954048 12672167062464 12701856301056 12730110213184 12735548227584 12747596628312 12751221030912 12768736444416 12781409881968 12785043898368 12797139124224 12811355062272 12827121156096 12857489702694 12861145350144 12873312571392 12878811758592 12907459289088 12937699786752 12949939431936 12966478307328 12984289403904 13000268316672 13018125828096 13018730489856 13034751787008 13061576840832 13065290514432 13077650866176 13078258292736 13094352846848 13096222933248 13112339595264 13147120336896 13159558103328 13190389235712 13206621782016 13207235198976 13219729836768 13225377005568 13237888806324 13241652609024 13285849694208 13289336782848 13304099487744 13320471969792 13333693025016 13337484066816 13350101925888 13355804786688 13368439977984 13416873852928 13429566818304 13435303624704 13448014025472 13451837571072 13465189011456 13481759735808 13483685150208 13500278636544 13545338946048 13562008305664 13563945180864 13567801688064 13580637437952 13581268227072 13597981802496 13616660348928 13678922170368 13697711898624 13714568773632 13715205783552 13728180984336 13732084187136 13760344326144 13796843913216 13809896347338 13813822783488 13815795621888 13832797814784 13846527372132 13850464223232 13863567384576 13869489586176 13896047919104 13932907462656 13946088619008 13952046071808 13965245334144 13965893987409 13983080896512 14000288956416 14015841435648 14029101051264 14047018166272 14066313520896 14070312861696 14083624009728 14089640214528 14102969647104 14103624697344 14120981102592 14154064723968 14167455105024 14187574844352 14205034561536 14222515765248 14242713698304 14256187945272 14289588338688 14307173597184 14307838132224 14321373989832 14327491756032 14341046206851 14345123659776 14364828499968 14383174385664 14396781514752 14412774445056 14430511300608 14448269983744 14448941072384 14462610419712 14468788518912 14482476642816 14520891700224 14548697386496 14554912260096 14568681860928 14572824035328 14587288095744 14605239713792 14607325579392 14611478740992 14625301856256 14664095760384 14694273945936 14698451828736 14712357224448 14713040579328 14731146952704 14751382044672 14818832351232 14839187890176 14857449504768 14858139598848 14872196066364 14876424536064 14878549131264 14896859185152 14946580905984 14964974682112 14967111923712 14985530966016 15000404653143 15004669575168 15018864666624 15025280385024 15039494975232 15093983084544 15108262670592 15114716577792 15129015778656 15133317267456 15148337637888 15166979702784 15183828221952 15187813466112 15238506314304 15242838933504 15257259343872 15263776899072 15278217117696 15278926755456 15297729527808 15333570117632 15348076363776 15388787441664 15407725412352 15409925885952 15428889870336 15429606506496 15444203607378 15448594710528 15480387366912 15499438063616 15500157976576 15521449402368 15540550631424 15561897541632 15581772251136 15596513307648 15633053908992 15667827954688 15674520895488 15689349696384 15693810499584 15730966008576 15750325075968 15767821615104 15782738682672 15787226038272 15802895437056 15824602711008 15829101969408 15844077010944 15850845241344 15886103740416 15923322814464 15938386993152 15958742532096 15961021699896 15980663881728 16000330235904 16023052910592 16053735047168 16075786881024 16095570296832 16096317898752 16111545738561 16116126580736 16118428225536 16138264117248 16181071183872 16196379204096 16214371250688 16234325213184 16254303731712 16255058706432 16270436722176 16277387083776 16292786223168 16351815008256 16367284559808 16374276292608 16389767093544 16394427039744 16410699107712 16415365005312 16430894678016 16437913583616 16453464588288 16513075511296 16528697622528 16531058189178 16535758307328 16551401877504 16552170651744 16572540321792 16592935059456 16595304800256 16627082727424 16671186395136 16691702530048 16694086376448 16714630692864 16715407048704 16735977603072 16758966583296 16814903519232 16835596517376 16858722336768 16880253272064 16896222749952 16935808401408 16980730970112 16996795504416 17001628041216 17004056150016 17024981925888 17041879842624 17046725197824 17062852165632 17081806749696 17102828208128 17143319603592 17148193800192 17164416761856 17171749011456 17187994257408 17188792599888 17209945718784 17250266382336 17266585909248 17288637743104 17312385871872 17333691088896 17357501104128 17358307319808 17379669049344 17415435787776 17436867821568 17437677723648 17461630577664 17483119460352 17529493782528 17546077471104 17587185647616 17608829042688 17609646931968 17626306449024 17633836007424 17650518408432 17655536812032 17714466258944 17719115710464 17738799316992 17755581018006 17760629293056 17778257366688 17783312089088 17800135901184 17802678049884 17807739715584 17824586637312 17871866707968 17906089091072 17913738166272 17930685367296 17953585348608 17975679647744 17978246866944 18000371515392 18060451928064 18085260241152 18090402250752 18107516583936 18108357636096 18130642403328 18155547131904 18238562893824 18241167657024 18263615864832 18286091698176 18286941044736 18304241312448 18309445582848 18312060469248 18347125768192 18395791884288 18413195129784 18418430377984 18421060829184 18438487980237 18443730419712 18462036496176 18467285630976 18484756512768 18492652781568 18510147661824 18577209950208 18594784825344 18602728095744 18620327112192 18621191983212 18644107862016 18667051941888 18687788580864 18705468068352 18755084694528 18778165346304 18786186952704 18803959529472 18804832929792 18827974803456 18872086298624 18889940140032 18916766459136 18940046082048 18963354353664 18966062628864 18990284931072 19008250593696 19052784451584 19076231462912 19077117509632 19095165319776 19103322341376 19121394942468 19126831546368 19153104666624 19172114822952 19177565847552 19195708686336 19217032593408 19240681734144 19283480559616 19286234554041 19291718025216 19309968857088 19361188933632 19406549680128 19424909147904 19430432047104 19449717460992 19476434105856 19500402475008 19552127680512 19592365261248 19597935771648 19616476299264 19617387439104 19641529270272 19644334399872 19668509392896 19720680505344 19758443134976 19785583853568 19809932673024 19810852798464 19829594755152 19835232714752 19838065508352 19856833209486 19862478913536 19928774541312 19934005174272 19956149231616 19980707954688 20000539537524 20006226100224 20025152888832 20033707180032 20052659966976 20125310779392 20144350227456 20152955437056 20172021038208 20177756356608 20197783517184 20222639603712 20245104295936 20250417954816 20318008419072 20323785244672 20343012458496 20345917771296 20351702532096 20370956156928 20371902340608 20396972703744 20424990523392 20464101818368 20518383255552 20543633883136 20546567847936 20571853160448 20572808675328 20592271476504 20598126280704 20640516489216 20695265869824 20714844521007 20720734175232 20749196722176 20769791058198 20775696334848 20795351076864 20844071878656 20899361193984 20919132928512 20928069107712 20974621344768 21000433434624 21023762153472 21043651576896 21049634717696 21070527249408 21099470281344 21105469292544 21125436014592 21134460321792 21154454470656 21155437046016 21181471653888 21231097085952 21251182657536 21278323376128 21281362266528 21307551842304 21333773647872 21364070547456 21384281917908 21434382508032 21460760395776 21461757198336 21482060984748 21491237634048 21517685489664 21574761578496 21595172272128 21619161667584 21645766950912 21672404975616 21673411608576 21693915629568 21703182778368 21723714964224 21802420011008 21823046079744 21832368390144 21853022791392 21859236052992 21880932143616 21907859570688 21910988369088 21917218111488 21937952784384 21996143640576 22038263496704 22041410918904 22047677743104 22068535836672 22069560868992 22096720429056 22123913412608 22127073067008 22228248526848 22258781835264 22286174257152 22287209398272 22308294099546 22314636804096 22345288777728 22419871358976 22447462023168 22450667885568 22478296449024 22507004362752 22528296999936 22537920577536 22581077868544 22640974626816 22662394005888 22668837388288 22672074866688 22693523667984 22699975901184 22722506456832 22728966930432 22750469554176 22775742332928 22781720199168 22857759471456 22864258400256 22885889015808 22895665348608 22917325676544 22918390133184 22946594291712 23000355176448 23022114545664 23083181162496 23111588118528 23143334805504 23144409759744 23166305411067 23172892065792 23220581050368 23249157095424 23250236964864 23282174103552 23310825947136 23342846312448 23372658376704 23394769961472 23449580863488 23478438723584 23479529242624 23501741932032 23511781343232 23534024544576 23540715749376 23596449012864 23625487613952 23651732422656 23674108024008 23680839057408 23704343155584 23733514534912 23736904066512 23743652954112 23766115516416 23829155610624 23884984221696 23907580489728 23938113798144 23970995822592 24000495353856 24080602570752 24113680321536 24143355445248 24144476848128 24174189871104 24177642338304 24207396175872 24271606775808 24318083858432 24321556876032 24351487819776 24381455597568 24382588059648 24405655083264 24412594110464 24416080625664 24439179334752 24527722512384 24550926839712 24561414438912 24584650640316 24591640559616 24616048661568 24623047507968 24646342017024 24656870375424 24680196882432 24769613266944 24793046433792 24803637460992 24827102816256 24828255977616 24858810482688 24889402589184 24917051441152 24940624091136 25006779592704 25037553795072 25041129564672 25071946039296 25073110573056 25103966404608 25138449874944 25186586853376 25222355278848 25253394776064 25284472471552 25288083505152 25320379908096 25344334124928 25403712602112 25460220426368 25471096455168 25495193256624 25502442061824 25537472888832 25562819763936 25570087796736 25594278248448 25622710124544 25654242312192 25714979405388 25722290700288 25746625142784 25757623517184 25814918578176 25875399573504 25899878863872 25932956614656 25968578807808 26000536633344 26036251656192 26037460979712 26069503574016 26123153681664 26130581028864 26155301732352 26156516585472 26188705693696 26192445866496 26224679190528 26294240673792 26319116206656 26380778471424 26413243564032 26414470397952 26439459673536 26450754011136 26475777612648 26483305218048 26571699388416 26578673565696 26608198975488 26633371527009 26640943939584 26667386050032 26674968133632 26700203851776 26711609573376 26736879955968 26833747705856 26859133636608 26870607249408 26896028050944 26930378022912 26963519471616 26967370300416 27000557273088 27090677892096 27124016611328 27127890361728 27135603376128 27161274875904 27162536454144 27195963604992 27233320697856 27357844340736 27395423797248 27429137547264 27430411567104 27456361968672 27464168374272 27520688652288 27593687826432 27619792694676 27627645566976 27631591243776 27665595629568 27693054744264 27700928446464 27727134769152 27738979172352 27792095838208 27865814925312 27892177238016 27904092143616 27930490668288 27931787974818 27966161793024 28000577912832 28031682871296 28058202102528 28094036332544 28132627041792 28167248019456 28179280429056 28205939294208 28207249394688 28241962205184 28308129447936 28334910210048 28375149688704 28410069123072 28445031530496 28485427396608 28512375890544 28579176677376 28614347194368 28615676264448 28642747979664 28654983512064 28682092413702 28690247319552 28729656999936 28766348771328 28793563029504 28825548890112 28861022601216 28897882144768 28925220839424 28937577037824 28964953285632 29041783400448 29097394772992 29109824520192 29137363721856 29145648070656 29174576191488 29210479427584 29214651158784 29222957481984 29250603712512 29328191520768 29388547891872 29396903657472 29424714448896 29426081158656 29462293905408 29502764089344 29637664702464 29678375780352 29714899009536 29716279197696 29744392132728 29752849072128 29757098262528 29793718370304 29893161811968 29929949364224 29934223847424 29971061932032 30000809306286 30009339150336 30037729333248 30050560770048 30078989950464 30187966169088 30216525341184 30229433155584 30258031557312 30266634534912 30296675275776 30333959405568 30367656443904 30375626932224 30477012628608 30485677867008 30514518687744 30527553798144 30556434235392 30557853510912 30595459055616 30667140235264 30696152727552 30777574883328 30815450824704 30819851771904 30857779740672 30859213012992 30888407214756 30897189421056 30960774733824 30998876127232 31000315953152 31042898804736 31081101262848 31123795083264 31154686587297 31163544502272 31193026615296 31266107817984 31335655909376 31349041790976 31378699392768 31387620999168 31461932017152 31500650151936 31535643230208 31565477365344 31574452076544 31605790874112 31649205422016 31658203938816 31688154021888 31701690482688 31772207480832 31846645628928 31876773986304 31917485064192 31922043399792 31961327763456 32000660471808 32046105821184 32107470094336 32151573762048 32191140593664 32192635797504 32223091477122 32232253161472 32236856451072 32276528234496 32362142367744 32392758408192 32428742501376 32468650426368 32508607463424 32510117412864 32540873444352 32554774167552 32585572446336 32703630016512 32734569119616 32748552585216 32779534187088 32788854079488 32821398215424 32830730010624 32861789356032 32875827167232 32906929176576 33026151022592 33057395245056 33062116378356 33071516614656 33102803755008 33104341303488 33145080643584 33185870118912 33190609600512 33254165454848 33342372790272 33383405060096 33388172752896 33429261385728 33430814097408 33462441149319 33471955206144 33517933166592 33629807038464 33671193034752 33717444673536 33760506544128 33792445499904 33871616802816 33961461940224 33993591008832 34003256082432 34008112300032 34049963851776 34083759685248 34093450395648 34125704331264 34163613499392 34205656416256 34286639207184 34296387600384 34328833523712 34343498022912 34375988514816 34377585199776 34419891437568 34500532764672 34533171818496 34577275486208 34624771743744 34667382177792 34715002208256 34716614639616 34759338098688 34830871575552 34873735643136 34875355447296 34923261155328 34966238920704 35058987565056 35092154942208 35174371295232 35217658085376 35219293863936 35252612898048 35267672014848 35301036816864 35311073624064 35428932517888 35438231420928 35477598633984 35511162036012 35521258586112 35556514733376 35566624178176 35600271802368 35605356099768 35615479431168 35649173274624 35743733415936 35812178182144 35827476332544 35861370734592 35907170697216 35951359295488 35956493733888 36000743030784 36120903856128 36170520482304 36215033167872 36216715272192 36261284806656 36311094263808 36477125787648 36482335314048 36527231729664 36572183396352 36573882089472 36608482624896 36618891165696 36624120938496 36694251536384 36791583768576 36826390259568 36836860755968 36842121658368 36876975960474 36887460839424 36924072992352 36934571261952 36969513025536 36985305563136 37020295323648 37154419900416 37189569650688 37205456191488 37240654224384 37242383966424 37288215724032 37334103883776 37375577161728 37410936136704 37510169389056 37556330692608 37572373905408 37607919058944 37609665859584 37655949606912 37744172597248 37779880280064 37833532918272 37880092164096 37926708707328 37932125257728 37980569862144 38016501187392 38105568903168 38152462925824 38154235019264 38190330639552 38206644682752 38242789884936 38253663092736 38306209333248 38344229645904 38355131695104 38391417372672 38434065186816 38481363468288 38566961119232 38572469108082 38583436050432 38619937714176 38722377867264 38813099360256 38849818295808 38899434921984 38952868211712 39000804950016 39104255361024 39184730522496 39195871543296 39232952598528 39234774878208 39283058540544 39288668799744 39337018785792 39441361010688 39516886269952 39571167707136 39619865346048 39621705596928 39659189510304 39670465429504 39676131016704 39713666418972 39724957827072 39857549082624 39868010348544 39912298463232 39961415909376 40001079075048 40012452200448 40050305777664 40067414360064 40105319933952 40250621558784 40288700454912 40305910874112 40344042076416 40355512713216 40395567034368 40445279207424 40490208591872 40500835909632 40636016838144 40686024916992 40691835542592 40703405064192 40741912313856 40743804681216 40793945407488 40849981046784 40928203636736 41036766511104 41087267766272 41093135695872 41143706320896 41145617350656 41184542953008 41196252561408 41281032978432 41390531739648 41429689042014 41441468350464 41498393444352 41539582116396 41551392669696 41590702153728 41688143757312 41798722387968 41838265857024 41856138215424 41949242689536 42000866869248 42047524306944 42087303153792 42099269435392 42141054498816 42198940562688 42210938585088 42250872029184 42268920643584 42308908941312 42310874092032 42362943307776 42462194171904 42502365315072 42556646752256 42562724533056 42615103684608 42667547295744 42728141094912 42768563835816 42868765016064 42921520791552 42923514396672 42964121969496 42982475268096 43023138620553 43035370979328 43149523156992 43190344544256 43238323335168 43291533901824 43344809951232 43346823217152 43387831259136 43406365556736 43447429928448 43604840022016 43646092159488 43664736780288 43706045582784 43718472105984 43761864287232 43815719141376 43821976738176 43834436222976 43875905568768 43992287281152 44076526993408 44082821837808 44095355486208 44137071673344 44139121737984 44193440858112 44247826825216 44254146134016 44456497053696 44517563670528 44572348514304 44574418796544 44616588199092 44629273608192 44690577555456 44839742717952 44894924046336 44901335771136 44956592898048 45001213959429 45014008725504 45056593999872 45075841155072 45162155737088 45281949253632 45324788011776 45337674776576 45344149733376 45387047335968 45399951802368 45445012913664 45500939108352 45551484665856 45563440398336 45715518942912 45728516800512 45771778031616 45791330697216 45834651353088 45836780266368 45893188583424 46000710352896 46044229091328 46166362324992 46223176237056 46286669611008 46288819519488 46332610822134 46345784131584 46441162100736 46498314190848 46500473929728 46564348207104 46621651894272 46685692624896 46745316753408 46789539922944 46899161726976 46956877447168 46959058485248 47003483864064 47023562686464 47068049089152 47081431498752 47192898025728 47250975227904 47303464845312 47348216048016 47361678114816 47408686311168 47467029069824 47473808133024 47487305908224 47532231032832 47658311221248 47769968443392 47815160979456 47876227596288 47941991645184 48000990707712 48161205141504 48227360643072 48286710890496 48288953696256 48334637215683 48348379742208 48355284676608 48414792351744 48543213551616 48636167716864 48643113752064 48702975639552 48762911195136 48765176119296 48811310166528 48832161251328 48878358669504 49055445024768 49101853679424 49122828877824 49169301280632 49183281119232 49232097323136 49246095015936 49292684034048 49313740750848 49360393764864 49539226533888 49586092867584 49607274921984 49654205632512 49656511955232 49717620965376 49778805178368 49834102882304 49881248182272 50013559185408 50075107590144 50082259129344 50143892078592 50146221146112 50207932809216 50276899749888 50373173706752 50444710557696 50506789552128 50568944943104 50576167010304 50640759816192 50688668249856 50807425204224 50920440852736 50942192910336 50990386513248 51004884123648 51074945777664 51125639527872 51140175593472 51188556496896 51245420249088 51308484624384 51429958810776 51444581400576 51493250285568 51515247034368 51629837156352 51750799147008 51799757727744 51865913229312 51937157615616 52001073266688 52072503312384 52074921959424 52139007148032 52246307363328 52310603464704 52313033170944 52377411387392 52384891732992 52449358381056 52588481347584 52638232413312 52761556942848 52826487128064 52828940795904 52878919347072 52901508022272 52951555225296 52966610436096 53143398776832 53157347131392 53216397950976 53266743054018 53281887879168 53334772100064 53349936267264 53400407703552 53423219146752 53473759911936 53667495411712 53718267273216 53741214498816 53792056101888 53860756045824 53927038943232 53934740600832 54001114546176 54181355784192 54248033222656 54255780723456 54271206752256 54322549751808 54325072908288 54391927209984 54466641395712 54715688681472 54790847594496 54858275094528 54860823134208 54912723937344 54928336748544 55041377304576 55187375652864 55239585389352 55255291133952 55263182487552 55331191259136 55386109488528 55401856892928 55454269538304 55477958344704 55584191676416 55731629850624 55784354476032 55808184287232 55860981336576 55863575949636 55932323586048 56001155825664 56063365742592 56116404205056 56188072665088 56265254083584 56334496038912 56358560858112 56411878588416 56414498789376 56483924410368 56616258895872 56669820420096 56750299377408 56820138246144 56890063060992 56970854793216 57024751781088 57158353354752 57228694388736 57231352528896 57285495959328 57309967024128 57364184827404 57380494639104 57459313999872 57532697542656 57587126059008 57651097780224 57722045202432 57795764289536 57850441678848 57858703662123 57875154075648 57929906571264 58083566800896 58194789545984 58219649040384 58274727443712 58291296141312 58349152382976 58420958855168 58429302317568 58501207425024 58656383041536 58777095783744 58793807314944 58849428897792 58852162317312 58924587810816 59005528178688 59275329404928 59356751560704 59429798019072 59432558395392 59488784265456 59505698144256 59514196525056 59587436740608 59786323623936 59859898728448 59868447694848 59942123864064 60001618612572 60018678300672 60075458666496 60101121540096 60157979900928 60375932338176 60433050682368 60458866311168 60516063114624 60533269069824 60593350551552 60667918811136 60735312887808 60751253864448 60954025257216 60971355734016 61029037375488 61055107596288 61112868470784 61115707021824 61190918111232 61334280470528 61392305455104 61555149766656 61630901649408 61639703543808 61715559481344 61718426025984 61776814429512 61794378842112 61921549467648 61997752254464 62000631906304 62085797609472 62144533563021 62162202525696 62247590166528 62309373174594 62327089004544 62386053230592 62532215635968 62671311818752 62698083581952 62757398785536 62923864034304 63001300303872 63071286460416 63130954730688 63148904153088 63211581748224 63298410844032 63316407877632 63376308043776 63403380965376 63544414961664 63693291257856 63753547972608 63834970128384 63844086799584 63922655526912 64001320943616 64092211642368 64214940188672 64303147524096 64382281187328 64385271595008 64446182954244 64464506322944 64473712902144 64553056468992 64724284735488 64785516816384 64857485002752 64937300852736 65017214926848 65020234825728 65081746888704 65109548335104 65171144892672 65407260033024 65469138239232 65497105170432 65559068374176 65577708158976 65642796430848 65723578712064 65751654334464 65813858353152 66052302045184 66114790490112 66124232756712 66143033229312 66205607510016 66208682606976 66290161287168 66371740237824 66381219201024 66508330909696 66684745580544 66766810120192 66776345505792 66858522771456 66861628194816 66924882298638 66943910412288 67035866333184 67259614076928 67342386069504 67434889347072 67521013088256 67584890999808 67743233605632 67922923880448 67987182017664 68006512164864 68016224600064 68099927703552 68167519370496 68186900791296 68251408662528 68327226998784 68411312832512 68573278414368 68592775200768 68657667047424 68686996045824 68751977029632 68755170399552 68839782875136 69001065529344 69066343636992 69154550972416 69249543487488 69334764355584 69430004416512 69433229279232 69498916233201 69518676197376 69661743151104 69747471286272 69750710894592 69846522310656 69932477841408 70117975130112 70184309884416 70348742590464 70435316170752 70438587727872 70505225796096 70535344029696 70602073633728 70622147248128 70857865035776 70876462841856 70955197267968 71022324072024 71042517172224 71113029466752 71133248356352 71200543604736 71210712199536 71230958862336 71298346549248 71487466831872 71624356364288 71654952665088 71722741469184 71814341394432 71902718590976 71912987467776 72001486061568 72241807712256 72341040964608 72430066335744 72433430544384 72522569613312 72622188527616 72954251575296 72964670628096 73054463459328 73144366792704 73147764178944 73216965249792 73237782331392 73248241876992 73388503072768 73583167537152 73652780519136 73673721511936 73684243316736 73753951920948 73774921678848 73848145984704 73869142523904 73939026051072 73970611126272 74040590647296 74308839800832 74379139301376 74410912382976 74481308448768 74484767932848 74576431448064 74668207767552 74751154323456 74821872273408 75020338778112 75112661385216 75215838117888 75219331719168 75311899213824 75559760560128 75667065836544 75760184328192 75853417414656 75864250515456 75961139724288 76033002374784 76211137806336 76304925851648 76308470038528 76380661279104 76413289365504 76485579769872 76507326185472 76612418666496 76688459291808 76710263390208 76782834745344 76868130373632 76962726936576 77133922238464 77144938216164 77166872100864 77239875428352 77444755734528 77626198720512 77699636591616 77798869843968 77905736423424 78001609900032 78208510722048 78369461044992 78391743086592 78465905197056 78469549756416 78566117081088 78577337599488 78674037571584 78882722021376 79033772539904 79142335414272 79239730692096 79243411193856 79318379020608 79340930859008 79352262033408 79427332837944 79449915654144 79715098165248 79736020697088 79824596926464 79900114581027 79922831818752 80002158150096 80024904400896 80100611555328 80134828720128 80210639867904 80501243117568 80577400909824 80611821748224 80688084152832 80791134068736 80890558414848 80980417183744 81001671819264 81272033676288 81372049833984 81383671085184 81406810128384 81483824627712 81487609362432 81587890814976 81699962093568 81856407273472 82073533022208 82174535532544 82186271391744 82287412641792 82291234701312 82369085906016 82392505122816 82562065956864 82781063479296 82859378084028 82882936700928 82996786888704 83079164232792 83102785339392 83181404307456 83376287514624 83597444775936 83676531714048 83712276430848 83898485379072 84001733738496 84095048613888 84174606307584 84198538870784 84282108997632 84397881125376 84501744058368 84537841287168 84617817882624 84621748184064 84725886615552 84924388343808 85004730630144 85113293504512 85125449066112 85230207369216 85335094591488 85456282189824 85537127671632 85737530032128 85843041583104 85847028793344 85928243938992 85964950536192 86046277241106 86070741958656 86299046313984 86380689088512 86476646670336 86583067803648 86693646434304 86775662518272 86812731113472 86894859856896 87209680044032 87292184318976 87329473560576 87412091165568 87436944211968 87523728574464 87631438282752 87643953476352 87668872445952 87751811137536 87984574562304 88153053986816 88165643675616 88190710972416 88274143346688 88278243475968 88386881716224 88495653650432 88508292268032 88912994107392 89035127341056 89144697028608 89148837593088 89233176398184 89258547216384 89381155110912 89679485435904 89789848092672 89802671542272 89913185796096 90002427918858 90028017451008 90113187999744 90151682310144 90324311474176 90563898507264 90649576023552 90688299466752 90774094671936 90799903604736 90890025827328 91001878216704 91102969331712 91126880796672 91431037885824 91457033601024 91543556063232 91582661394432 91669302706176 91673560532736 91786377166848 92001420705792 92088458182656 92332724649984 92446352474112 92573339222016 92577639038976 92665221644268 92691568263168 92882324201472 92996628381696 93000947859456 93128696414208 93243303788544 93371385249792 93490633506816 93579079845888 93798323453952 93913754894336 93918116970496 94006967728128 94047125372928 94136098178304 94162862997504 94385796051456 94501950455808 94606929690624 94696432096032 94723356229632 94817372622336 94934058139648 94947616266048 94974611816448 95064462065664 95316622442496 95539936886784 95630321958912 95752455192576 95883983290368 96001981415424 96322410283008 96454721286144 96573421780992 96577907392512 96669274431366 96696759484416 96710569353216 96829584703488 97086427103232 97272335433728 97286227504128 97405951279104 97525822390272 97530352238592 97622620333056 97664322502656 97756717339008 98110890049536 98203707358848 98245657755648 98338602561264 98366562238464 98464194646272 98492190031872 98585368068096 98627481501696 98720787529728 99078453067776 99172185735168 99214549843968 99308411265024 99313023910464 99435241930752 99557610356736 99668205764608 99762496364544 100027118370816 100150215180288 100164518258688 100287784157184 100292442292224 100387323447957 100415865618432 100553799499776 100746347413504 100889421115392 101013579104256 101137889886208 101152334020608 101281519632384 101377336499712 101614850408448 101840881705472 101884385820672 101980773026496 102009768247296 102149891555328 102251279055744 102280351186944 102377112993792 102490840498176 102616969248768 102859917621552 102889162801152 102986500571136 103030494068736 103259674312704 103501598294016 103599515455488 103731826458624 103874315231232 104002146533376 104145006624768 104149843918848 104278014296064 104492614726656 104621206929408 104626066341888 104754822774784 104769783465984 104898716762112 105176962695168 105276464826624 105523113885696 105652974256128 105657881591808 105757838694144 105803016044544 105903110450592 105933220872192 106286797553664 106314694262784 106432795901952 106533486108036 106563775758336 106669544200128 106699872534528 106800815407104 106846438293504 106947519823872 107334990823424 107436534546432 107482428997632 107584112203776 107721512091648 107854077886464 107869481201664 108002229092352 108362711568384 108496066445312 108511561446912 108645099503616 108650145816576 108783854419968 108933282791424 109431377362944 109581695188992 109716550189056 109721646268416 109825447874688 109856673497088 110082754609152 110374751305728 110479170778704 110510582267904 110526364975104 110662382518272 110772218977056 110803713785856 110908539076608 110955916689408 111168383352832 111463259701248 111568708952064 111616368574464 111721962673152 111727151899272 111864647172096 112002311651328 112126731485184 112232808410112 112376145330176 112530508167168 112668992077824 112717121716224 112823757176832 112828997578752 112967848820736 113232517791744 113339640840192 113500598754816 113640276492288 113780126121984 113941709586432 114049503562176 114316706709504 114457388777472 114462705057792 114570991918656 114619934048256 114728369654808 114760989278208 114918627999744 115065395085312 115174252118016 115302195560448 115444090404864 115591528579072 115700883357696 115717407324246 115750308151296 115859813142528 116167133601792 116389579091968 116439298080768 116549454887424 116698304765952 116841917710336 116858604635136 117002414850048 117312766083072 117554191567488 117587614629888 117698857795584 117704324634624 117849175621632 118011056357376 118550658809856 118713503121408 118859596038144 118865116790784 118977568530912 119011396288512 119028393050112 119174873481216 119572647247872 119719797456896 119736895389696 119884247728128 120003237225144 120037356601344 120150917332992 120202243080192 120315959801856 120751864676352 120866101364736 120917732622336 121032126229248 121066538139648 121186701103104 121335837622272 121470625775616 121502507728896 121908050514432 122058074750976 122110215192576 122225736941568 122231414043648 122381836222464 122668560941056 122784610910208 123110299533312 123261803298816 123279407087616 123431118962688 123436852051968 123553628859024 123588757684224 123843098935296 123995504508928 124001263812608 124171595218944 124289067126042 124324405051392 124495180333056 124618746349188 124654178009088 124772106461184 125064431271936 125342623637504 125396167163904 125514797571072 125847728068608 126002600607744 126142572920832 126261909461376 126297808306176 126423163496448 126596821688064 126632815755264 126752616087552 126806761930752 127088829923328 127386582515712 127507095945216 127669940256768 127688173599168 127845311053824 128002641887232 128184423284736 128429880377344 128606295048192 128764562374656 128770543190016 128892365908488 128929012645888 128947425804288 129069415861659 129106112937984 129448569470976 129571033632768 129714970005504 129874601705472 130034429853696 130040469651456 130163493777408 130219096670208 130342289785344 130814520066048 130938276478464 130994210340864 131118136748352 131155416317952 131285592861696 131447157424128 131503308668928 131627716706304 132104604090368 132229580980224 132248465513424 132286066458624 132411215020032 132417365213952 132580322574336 132743480475648 132762438402048 133016661819392 133369491161088 133533620240384 133552691011584 133717045542912 133723256389632 133849764597276 133887820824576 134071732666368 134519228153856 134684772139008 134869778694144 135003641878287 135042026176512 135169781999616 135486467211264 135845847760896 135974364035328 136013024329728 136032449200128 136199855407104 136335038740992 136502817325056 136654453997568 136822625665024 137146556828736 137185550401536 137315334094848 137373992091648 137503954059264 137510340799104 137679565750272 138002131058688 138132687273984 138309101944832 138499086974976 138669528711168 138860008833024 138866458558464 138997832466402 139037352394752 139323486302208 139494942572544 139501421789184 139693044621312 139864955682816 140235950260224 140368619768832 140697485180928 140870632341504 140877175455744 141010451592192 141070688059392 141204147267456 141244294496256 141715730071552 141752925683712 141910394535936 142044648144048 142085034344448 142226058933504 142266496712704 142401087209472 142421424399072 142461917724672 142596693098496 142974933663744 143248712728576 143309905330176 143445482938368 143628682788864 143805437181952 143825974935552 144002972123136 144483615424512 144682081929216 144860132671488 144866861088768 145003911647049 145045139226624 145244377055232 145908503150592 145929341256192 146108926918656 146288733585408 146295528357888 146433930499584 146496483753984 146777006145536 147166335074304 147305561038272 147347443023872 147368486633472 147507903841896 147549843357696 147696291969408 147738285047808 147878052102144 147941222252544 148081181294592 148617679601664 148758278602752 148821824765952 148962616897536 148969535865696 149152862896128 149336415535104 149502308646912 149643744546816 150040677556224 150225322770432 150431676235776 150438663438336 150623798427648 151119521120256 151334131673088 151520368656384 151706834829312 151728501030912 151922279448576 152066004749568 152422275612672 152609851703296 152616940077056 152761322558208 152826578731008 152971159539744 153014652370944 153224837332992 153376918583616 153420526780416 153565669490688 153736260747264 153925453873152 154267844476928 154289876432328 154333744201728 154479750856704 154889511469056 155252397441024 155399273183232 155597739687936 155811472846848 156003219800064 156417021444096 156738922089984 156931810394112 156939099512832 157132234162176 157154675198976 157348075143168 157765444042752 158067545079808 158284670828544 158479461384192 158486822387712 158636758041216 158681861718016 158704524066816 158854665675888 158899831308288 159430196330496 159472041394176 159649193852928 159800229162054 159845663637504 160004316300192 160049808801792 160201223110656 160269657440256 160421279735808 161002486235136 161154801819648 161223643496448 161376168305664 161582268137472 161781116829696 161960834367488 162003343638528 162544067352576 162744099667968 162767342170368 162813620256768 162967649255424 162975218724864 163175781629952 163399924187136 163712814546944 164147066044416 164349071065088 164372542783488 164574825283584 164582469402624 164738171812032 164785010245632 165124131913728 165562126958592 165718756168056 165765873401856 165993573777408 166158328465584 166205570678784 166362808614912 166752575029248 167194889551872 167353063428096 167424552861696 167796970758144 168003467476992 168190097227776 168349212615168 168564217995264 168795762250752 169003488116736 169075682574336 169235635765248 169243496368128 169451773231104 169848776687616 170009461260288 170226587009024 170250898132224 170460414738432 170670189182976 170912564379648 171074255343264 171475060064256 171686083166208 171694057586688 171856487877984 171929901072384 172092554482212 172141483917312 172598092627968 172761378177024 172953293340672 173166135607296 173387292868608 173551325036544 173625462226944 173789719713792 174419360088064 174584368637952 174658947121152 174824182331136 174873888423936 175047457148928 175262876565504 175287906952704 175503622275072 175969149124608 176306107973632 176331287351232 176381421944832 176548286693376 176556486951936 176773763432448 176991307300864 177016584536064 177825988214784 178070254682112 178289394057216 178297675186176 178466352796368 178517094432768 178762310221824 179358970871808 179579696185344 179605343084544 179826371592192 180004855837716 180056034902016 180226375999488 180303364620288 180648622948352 181127797014528 181299152047104 181376598933504 181548189343872 181599807209472 181780051654656 182003756433408 182205938663424 182253761593344 182862075771648 182914067202048 183087112126464 183165322788864 183338605412352 183347121065472 183572754333696 184002841411584 184176916365312 184665449299968 184892704948224 185146678444032 185155278077952 185330443288536 185383136526336 185764648402944 185993256763392 186001895718912 186257392828416 186433600689063 186486607577088 186742770499584 186981267013632 187158159691776 187596646907904 187827509788672 187836233940992 188013935456256 188094250745856 188272196356608 188771592102912 189003900911616 189213859381248 189392864192064 189446712459264 189634745244672 189868116279296 189895232532096 189949223632896 190128924131328 190633244884992 191079873773568 191260643917824 191504910385152 191767966580736 192003962830848 192644820566016 192909442572288 193146843561984 193155814785024 193338548862732 193393518968832 193421138706432 193659169406976 194172854206464 194544670867456 194572455008256 194811902558208 195051644780544 195060704477184 195245240666112 195328645005312 195513434678016 196221780099072 196407414717696 196491315511296 196677205122528 196733124476928 196928389292544 197170736136192 197254963003392 197441575059456 198156906135552 198344371470336 198429099687936 198616822530048 198626047820928 198870483861504 199115220713472 199336411529216 199524992729088 200054236741632 200300430360576 200329036517376 200575568314368 200584884584448 200774646895914 200831731236864 201107598999552 201492694827008 201778842230784 202027158208512 202304668041216 202563039264768 202754672999424 203229700816896 203681763410944 203768771641344 203961546052992 204019536494592 204299783110656 204502558111488 204560702373888 204754225987584 204981680996352 205233938497536 205719835243104 205778325602304 205973001142272 206060988137472 206519348625408 207003196588032 207199030910976 207463652917248 207748630462464 208004293066752 208290013249536 208299687837696 208556028592128 208985229453312 209242413858816 209252132683776 209509645549568 209539566931968 209797433524224 210353925390336 210552929653248 211046227771392 211305948512256 211315763183616 211515677388288 211606032089088 211806220901184 211866441744384 212573595107328 212629388525568 212865591803904 213066972216072 213127551516672 213339088400256 213399745069056 213601630814208 213692876587008 213895039647744 214669981646848 214873069092864 214964857995264 215168224407552 215443024183296 215708155772928 215738962403328 216004458184704 216725423136768 216992132890624 217023122893824 217290199007232 217300291633152 217567708839936 217866565582848 218862754725888 219163390377984 219433100378112 219443292536832 219650895749376 219713346994176 220165509218304 220749502611456 220958341557408 221021164535808 221052729950208 221324765036544 221544437954112 221607427571712 221817078153216 221911833378816 222336766705664 222926519402496 223137417904128 223232737148928 223443925346304 223454303798544 223729294344192 224004623302656 224253462970368 224465616820224 224752290660352 225061016334336 225337984155648 225647514353664 225657995157504 225935697641472 226679281680384 227001197509632 227280552984576 227560252243968 227883419172864 228099007124352 228633413419008 228914777554944 228925410115584 229141983837312 229239868096512 229456739309616 229521978556416 229837255999488 230130790170624 230348504236032 230604391120896 230888180809728 231183057158144 231401766715392 231434814648492 231500616302592 231719626285056 232334267203584 232779158183936 232878596161536 233098909774848 233396609531904 233683835420672 233717209270272 234004829700096 234625532166144 235108383134976 235175229259776 235397715591168 235408649269248 235698351243264 236022112714752 237101317619712 237427006242816 237719192076288 237730233581568 237955137061824 238022792577024 238056786100224 238349746962432 239145294495744 239439594913792 239473790779392 239700343743081 239768495456256 240006474450288 240074713202688 240301834665984 240404486160384 240631919603712 241503729352704 241732202729472 241835465244672 242064252458496 242373402206208 242671675244544 242941251551232 243005015457792 243816101028864 244116149501952 244220430385152 244451473883136 244462828087296 244763672444928 245337121882112 245569221820416 246220599066624 246523606597632 246558814175232 246862237925376 246873704103936 247107257718048 247177515368448 247686197870592 247991009017856 248002527625216 248343190437888 248578134252084 248648810102784 248990360666112 249237492698376 249308356018176 249544212922368 250128862543872 250685247275008 250792334327808 251029595142144 251695456137216 252005201215488 252285145841664 252523818922752 252595616612352 252846326992896 253193643376128 253505232175104 253613523861504 254177659846656 254773165031424 255014191890432 255339880513536 255376347198336 255690622107648 256005283774464 256368846569472 256859760754688 257212590096384 257529124749312 257541086380032 257784731816976 257858025291776 257894851608576 258138831723318 258212225875968 258897138941952 259142067265536 259429940011008 259749203410944 260080939302912 260326987554816 260438193340416 260684579570688 261629040132096 261876552956928 261988420681728 262236273496704 262310832635904 262571185723392 262894314848256 263006617337856 263255433412608 264209208180736 264459161960448 264496931026848 264572132917248 264822430040064 264834730427904 265160645148672 265486960951296 265524876804096 266033323638784 266738982322176 267067240480768 267105382023168 267434091085824 267446512779264 267699529194552 267775641649152 268143465332736 269038456307712 269369544278016 269739557388288 270007283756574 270084052353024 270339563999232 270972934422528 271691695521792 271948728070656 272064898400256 272399710814208 272670077481984 273005634650112 273308907995136 273645251330048 274293113657472 274371100803072 274630668189696 274747984183296 275007908118528 275020681598208 275359131500544 276004262117376 276265374547968 276618203889664 276998173949952 277339057422336 277720017666048 277732917116928 277995664932804 278074704789504 278646972604416 278989885145088 279002843578368 279386089242624 279729911365632 280471900520448 280737239537664 281394970361856 281741264683008 281754350911488 282020903184384 282141376118784 282408294534912 282488588992512 283431460143104 283505851367424 283820789071872 284089296288096 284170068688896 284452117867008 284802174418944 284842848798144 284923835449344 285193386196992 285949867327488 286497425457152 286619810660352 286890965876736 287257365577728 287610874363904 287651949871104 288005944246272 288967230849024 289364163858432 289720265342976 289733722177536 290007823294098 290090278453248 290488754110464 291817006301184 291858682512384 292217853837312 292577467170816 292591056715776 292867860999168 292992967507968 293554012291072 294332670148608 294611122076544 294694886047744 294736973266944 295015807683792 295099686715392 295392583938816 295476570095616 295756104204288 295882444505088 296162362589184 297235359203328 297516557205504 297643649531904 297925233795072 297939071731392 298305725792256 298672831070208 299004617293824 299287489093632 300081355112448 300450645540864 300863352471552 300877326876672 301161970343871 301247596855296 302239042240512 302668263346176 303040737312768 303413669658624 303457002061824 303844558897152 304132009499136 304844551225344 305219703406592 305233880154112 305522645116416 305653157462016 305942319079488 306029304741888 306449674665984 306753837167232 306841053560832 307131338981376 307472521494528 307850907746304 308535688953856 308579752864656 308667488403456 308959501713408 309779022938112 310504794882048 310798546366464 311195479375872 311622945693696 312006439600128 312834042888192 313477844179968 313863620788224 313878199025664 314264468324352 314309350397952 314696150286336 315530888085504 316135090159616 316569341657088 316958922768384 316973644775424 317273516082432 317363723436032 317409048133632 317709331351776 317799662616576 318860392660992 318944082788352 319298387705856 319600458324108 319691327275008 320008632600384 320099617603584 320402446221312 320539314880512 320842559471616 322004972470272 322309603639296 322447286992896 322752336611328 323164536274944 323562233659392 323921668734976 324006687277056 325088134705152 325488199335936 325534684340736 325935298510848 325950437449728 326351563259904 326799848374272 327425629093888 328294132088832 328698142130176 328745085566976 329149650567168 329164938805248 329476343624064 329570020491264 330248263827456 331124253917184 331437512336112 331531746803712 331987147554816 332316656931168 332411141357568 332725617229824 333505150058496 334389779103744 334706126856192 334849105723392 335593941516288 336006934953984 336380194455552 336698425230336 337128435990528 337591524501504 338006976233472 338151365148672 338471271530496 338486992736256 338903546462208 339697553375232 340018922520576 340453174018048 340501796264448 340920829476864 341340378365952 341825128759296 342148510686528 342950120128512 343372166332416 343388115173376 343712975755968 343859802144768 344185108964424 344282967834624 345196185255936 345522756354048 345906586681344 346332271214592 346774585737216 347102650073088 347250924453888 347579439427584 348838720176128 349168737275904 349317894242304 349648364662272 350094914297856 350525753131008 350575813905408 351007244550144 351938298249216 352612215947264 352662574702464 352762843889664 353096573386752 353112973903872 353547526864896 353982614601728 354033169072128 355651976429568 356140509364224 356578788114432 356595350372352 356932705592736 357034188865536 357524620443648 358717941743616 359159392370688 359210686169088 359652743184384 360009711675432 360112069804032 360452751998976 360606729240576 361297245896704 362255594029056 362598304094208 362753197867008 363096378687744 363199614418944 363560103309312 364007512866816 364411877326848 364507523186688 365724151543296 366174224252928 366330645577728 366677210824704 366694242130944 367145508667392 368005682823168 368353832730624 369330898599936 369785409896448 370293356888064 370310556155904 370660886577072 370766273052672 371529296805888 371986513526784 372003791437824 372514785656832 372867201378126 372973215154176 373485540999168 373962534027264 374316319383552 375193293815808 375672467881984 376027870912512 376188501491712 376544392713216 377543184205824 378007801823232 378427718762496 378785728384128 378893424918528 379269490489344 379736232558592 379790465064192 379898447265792 380257848262656 381266489769984 382159747547136 382521287835648 383009820770304 383535933161472 384007925661696 385289641132032 385818885144576 386293687123968 386311629570048 386677097725464 386787037937664 386842277412864 387318338813952 388345708412928 389089341734912 389144910016512 389623805116416 390103289561088 390121408954368 390490481332224 390657290010624 391026869356032 392443560198144 392814829435392 392982631022592 393354410245056 393466248953856 393856778585088 394341472272384 394509926006784 394883150118912 396313812271104 396688742940672 396858199375872 397233645060096 397252095641856 397740967723008 398230441426944 398672823058432 399049985458176 400108473483264 400600860721152 400658073034752 401151136628736 401169769168896 401549293791828 401663462473728 402215197999104 402985389654016 403557684461568 404054316417024 404609336082432 405010925634861 405126078529536 405509345998848 406459401633792 407363526821888 407537543282688 407923092105984 408039072989184 408599566221312 409005116222976 409508451975168 409963361992704 410467876995072 411439670486208 411556651204608 411946002284544 412121976274944 413038697250816 414006393176064 414398061821952 414927305834496 415497260924928 416008586133504 416580026499072 416599375675392 417112057184256 417970458906624 418484827717632 418504265367552 419019291099136 419079133863936 419594867048448 420707850780672 421105859306496 422092455542784 422611897024512 422631526367232 423031354776576 423212064178176 423612441802368 423732883488768 425147190214656 425258777051136 425731183607808 426133944432144 426255103033344 426678176800512 426799490138112 427203261628416 427385753174016 427790079295488 429339963293696 429746138185728 429929715990528 430336448815104 430886048366592 431416311545856 431477924806656 432008916369408 433450846273536 433984265781248 434046245787648 434580398014464 434600583266304 435011734941147 435135417679872 435733131165696 437725509451776 438326780755968 438866200756224 438886585073664 439301791498752 440331018436608 441499005222912 441916683114816 442042329071616 442105459900416 442649530073088 443088875908224 443214855143424 443634156306432 443823666757632 444673533411328 445853038804992 446274835808256 446465474297856 446887850692608 446908607597088 447458588688384 448009246605312 448506925940736 448931233640448 449504581320704 450122032668672 450675968311296 451295028707328 451315990315008 451871395282944 453358563360768 454002395019264 454561105969152 455120504487936 455766838345728 456198014248704 457266826838016 457829555109888 457850820231168 458283967674624 458479736193024 458913478619232 459043957112832 459674511998976 460261580341248 460697008472064 461208782241792 461776361619456 462366114316288 462803533430784 462869629296984 463001232605184 463439252570112 464668534407168 465558316367872 465757192323072 466197819549696 466793219063808 467367670841344 467434418540544 468009659400192 469251064332288 470216766269952 470795431182336 470817298538496 471396702486528 472044225429504 474202635239424 474854012485632 475438384152576 475460467163136 475910274123648 476045585154048 476113572200448 476699493924864 478290588991488 478879189827584 478947581558784 479400687486162 479536990912512 480012948900576 480149426405376 480603669331968 480808972320768 481263839207424 483007458705408 483464405458944 483670930489344 484128504916992 484746804412416 485343350489088 485882503102464 486010030915584 487632202057728 488232299003904 488440860770304 488902947766272 488925656174592 489527344889856 490674243764224 491138443640832 492441198133248 493047213195264 493117628350464 493724475850752 493747408207872 494214515436096 494355030736896 495372395741184 495982018035712 496005055250432 496686380875776 497156268504168 497297620205568 497980721332224 498474985396752 498616712036352 499088425844736 500257725087744 501370494550016 501584668655616 502059190284288 503390912274432 504010402430976 504570291683328 505047637845504 505692653985792 506387286752256 507010464350208 507227047723008 508355319693312 509546330062848 510028383780864 510679761027072 510752694396672 511381244215296 512010567548928 512737693138944 513719521509376 514425180192768 515058249498624 515082172760064 515569463633952 515716050583552 515789703217152 516277663446636 516424451751936 517794277883904 518284134531072 518859880022016 519498406821888 520161878605824 520653975109632 520876386680832 521369159141376 523258080264192 523753105913856 523976841363456 524472546993408 524621665271808 525142371446784 525788629696512 526510866825216 528918323920896 528993862053696 529144265834496 529644860080128 529669460855808 530321290297344 530973921902592 531049753608192 532066647277568 533477964644352 534134480961536 534210764046336 534868182171648 534893025558528 535399058389104 535551283298304 536286930665472 538076912615424 538739088556032 539479114776576 540014567513148 540168104706048 540679127998464 541945868845056 543383391043584 543897456141312 544129796800512 544799421628416 545340154963968 546011269300224 546617815990272 547290502660096 548586227314944 548742201606144 549261336379392 549495968366592 550015816237056 550041363196416 550718263001088 552008524234752 552530749095936 553236407779328 553996347899904 554678114844672 555440035332096 555465834233856 555991329865608 556149409579008 557293945208832 557979770290176 558005687156736 558772178485248 559300802067189 559459822731264 560943801040896 561474479075328 562789940723712 563482529366016 563508701822976 564041806368768 564282752237568 564816589069824 566862920286208 567011702734848 567641578143744 568178592576192 568340137377792 568904235734016 569604348837888 569685697596288 569847670898688 570386772393984 571899734654976 572994850914304 573239621320704 573781931753472 574514731155456 575221748727808 575303899742208 576011888492544 577934461698048 578728327716864 579440530685952 579467444355072 580015646588196 580180556906496 580977508220928 583634012602368 583717365024768 584435707674624 585154934341632 585182113431552 585735721998336 585985935015936 587108024582144 588665340297216 589222244153088 589389772095488 589473946533888 590031615367584 590199373430784 590785167877632 591512208408576 591764889010176 592324725178368 594470718406656 595033114411008 595287299063808 595850467590144 595878143462784 596611451584512 597345662140416 598009234587648 598574978187264 600162710224896 600901291081728 601726704943104 601754653753344 602323940687742 602495193710592 604478084481024 605336526692352 606081474625536 606914004123648 607689117794304 608264018998272 609689102450688 610439406813184 610467760308224 611045290232832 611306314924032 611884638158976 612058609483776 612899349331968 613507674334464 613682107121664 614262677962752 614945042989056 615701815492608 617071377907712 617159505729312 617334976806912 617919003426816 619558045876224 621009589764096 621597092732928 622390958751744 623245891387392 624012879200256 625668085776384 626955688359936 627727241576448 627756398051328 628528936648704 628618700795904 629392300572672 631061776171008 632270180319232 633138683314176 633917845536768 633947289550848 634547032164864 634818096267264 635418662703552 635599325233152 637720785321984 637888165576704 638596775411712 639200916648216 639382654550016 640017265200768 640199235207168 640804892442624 641078629761024 641685118943232 644009944940544 644619207278592 644894573985792 645504673222656 646329072549888 647124467318784 647843337469952 648013374554112 650176269410304 650976398671872 651069368681472 651870597021696 651900874899456 652703126519808 653599696748544 654851258187776 656588264177664 657396284260352 657490171133952 658299301134336 658329877610496 658952687248128 659140040982528 660496527654912 662248507834368 662875024672224 663063493607424 663974295109632 664633313862336 664822282715136 665451234459648 667010300116992 668779558207488 669412253712384 669698211446784 671187883032576 672013869907968 672760388911104 673396850460672 674256871981056 675183049003008 676013952466944 676942543060992 676973985472512 677807092924416 680037845041152 680906348036096 681003592528896 681841658953728 682680756731904 683650257518592 684297021373056 685900240257024 686744332664832 686776230346752 687425951511936 687719604289536 688370217928848 688565935669248 690392370511872 691045512708096 691813173362688 692664542429184 693549171474432 694205300146176 694501848907776 695158878855168 697677440352256 698337474551808 698635788484608 699296729324544 700189828595712 701051506262016 701151627810816 702014489100288 703876596498432 705224431894528 705325149404928 705525687779328 706193146773504 706225947807744 707095053729792 707965229203456 708066338144256 711303952859136 712281018728448 713157576228864 713190700744704 713865411185472 714068377731072 715049240887296 717435883487232 718318784741376 718421372338176 719305486368768 720019423350864 720224139608064 720905503997952 721213458481152 722594491793408 724511188058112 725196608188416 725506395734016 726192757375488 727120206618624 728015025733632 728823754653696 729015046373376 731448303086592 732348448505856 732661291155456 733354421649408 733388484261888 734291017334784 736011365646336 736707665461248 738661797199872 739570819792896 740586713776128 740621112311808 741321773154144 741532546105344 743058593611776 743973027053568 744007582875648 745029571313664 745734402756252 745946430308352 746971081998336 747925068054528 748632638767104 750386587631616 751344935763968 752055741825024 752377002983424 753088785426432 755086368411648 756015603646464 756855437524992 757571456768256 757786849837056 758538980978688 759472465117184 759580930128384 760515696525312 762532979539968 764319495094272 765042575671296 766019641540608 767071866322944 768015851323392 770579282264064 771637770289152 772587374247936 772623259140096 773354195450928 773574075875328 773684554825728 774636677627904 776691416825856 778178683469824 778289820033024 779247610232832 780242817908736 780980962664448 781314580021248 782053738712064 784887120396288 785629658870784 785965262045184 786708820490112 786932497907712 787713557170176 788682944544768 789019852013568 789766300237824 792627624542208 793377485881344 793716398751744 794467290120192 794504191283712 795481935446016 796460882853888 797345646116864 798099970916352 800216946966528 801201721442304 801316146069504 802302273257472 802339538337792 803098587583656 803326924947456 804430395998208 805970779308032 807115368923136 808108632834048 809218672164864 810021851269722 810252157059072 811018691997696 812918803267584 814727053643776 815075086565376 815846184211968 817199132442624 818010232445952 819016903950336 819926723985408 820935753990144 822879340972416 823113302409216 823892004569088 824243952549888 826077394501632 828012786352128 828796123643904 829854611668992 830994521849856 832017172267008 833160052998144 833198751350784 834224114368512 835940917813248 836969655435264 837008530735104 838038582198272 838158267727872 839189734096896 841415701561344 842211718612992 844184911085568 845223794049024 845263052734464 846062709553152 846424128356352 847224883604736 847465766977536 850294380429312 850517554102272 851462367215616 852267888864288 852510206066688 853356353601024 854406523256832 854771506348032 855580158590976 858679926587392 859492276371456 859859431981056 860672897630208 861772096733184 862832623091712 862955849613312 864017832738816 866901692547072 867968531562496 868092491575296 869160796028928 869201166532608 870023469882294 870270835359744 871466262331392 875451018903552 876653561511936 877732401512448 877773170147328 878603582997504 880662036873216 882998010445824 883833366229632 884084658143232 884210919800832 885299060146176 886177751816448 886429710286848 887268312612864 887647333515264 889347066822656 891706077609984 892549671616512 892930948595712 893775701385216 893817215194176 894917177376768 896018493210624 897013851881472 897862467280896 899009162641408 900244065337344 901351936622592 902590057414656 902631980630016 903485911031613 903742790565888 906717126721536 908004790038528 909122211938304 910241008975872 911533676691456 912396028497408 914533653676032 915659110219776 915701640462336 916567935349248 916959472386048 917826957238464 918087914225664 919349023997952 920523160682496 921394016944128 922417564483584 923552723238912 924732228632576 925607066861568 925739258593968 926002465210368 926878505140224 929337068814336 931116632735744 931514384646144 932395639099392 933586438127616 934735341682688 934868837081088 936019318800384 938502128664576 940433532539904 941590862364672 941634597076992 942793404973056 944088450859008 948405270478848 949708024971264 950876768305152 950920934326272 951820548247296 952091170308096 952227144400896 953398987849728 956581177982976 957758379655168 957895163117568 958801374972324 959073981825024 960025897801152 960298852810752 961207338663936 961617944641536 962527678414848 966014917410816 966928810917888 967341860978688 968257009833984 969493608824832 970686700978176 971765006204928 972020061831168 975264404115456 976464598007808 977805895532544 977851312349184 979054689779712 982276887281664 984882396266496 986094426390528 986235256700928 987448951701504 987494816415744 988429030872192 988710061473792 990744791482368 991964036071424 992010110500864 993372761751552 994312537008336 994595240411136 995961442664448 996949970793504 997233424072704 998176851689472 1000515450175488 1002740989100032 1003169337311232 1004118380568576 1006781824548864 1008020804861952 1009140583366656 1010095275691008 1011385307971584 1012774573504512 1014020928700416 1014454095446016 1016710639386624 1019092660125696 1020056767561728 1021359522054144 1021505388793344 1022762488430592 1024021135097856 1025475386277888 1027439043018752 1028850360385536 1030116498997248 1030164345520128 1031138927267904 1031432101167104 1031579406434304 1032555326893272 1032848903503872 1035588555767808 1036568269062144 1037719760044032 1038996813643776 1040323757211648 1041307950219264 1041752773361664 1042738318282752 1046516160528384 1047506211827712 1047953682726912 1048945093986816 1050284742893568 1051577259393024 1053021733650432 1057836647841792 1057987724107392 1058288531668992 1059289720160256 1059338921711616 1060642580594688 1061947843805184 1062099507216384 1064133294555136 1066955929288704 1068268961923072 1068421528092672 1069736364343296 1069786051117056 1070798116778208 1071102566596608 1072573861330944 1076153825230848 1077478177112064 1078958229553152 1080029135026296 1080336209412096 1081358255996928 1083891737690112 1086766782087168 1087794912282624 1088259593601024 1089598843256832 1090680309927936 1092022538600448 1093235631980544 1094581005320192 1097172454629888 1098522672758784 1098991936733184 1100031632474112 1100082726392832 1101436526002176 1104017048469504 1105061498191872 1106472815558656 1107992695799808 1109356229689344 1110880070664192 1110931668467712 1111982659731216 1112298819158016 1114587890417664 1115959540580352 1116011374313472 1117544356970496 1118601604134378 1118919645462528 1121887602081792 1122948958150656 1125579881447424 1127017403645952 1128083612737536 1128565504475136 1129633178139648 1133725840572416 1134023405469696 1135283156287488 1136357185152384 1136680274755584 1137808471468032 1139208697675776 1139371395192576 1139695341797376 1140773544787968 1143799469309952 1145989701828608 1146479242641408 1147563863506944 1149029462310912 1150443497455616 1150607799484416 1152023776985088 1155868923396096 1157456655433728 1158881061371904 1158934888710144 1160031293176392 1160361113812992 1161955016441856 1167268025204736 1167434730049536 1168871415349248 1170309868683264 1170364226863104 1171471443996672 1171971870031872 1174216049164288 1177330680594432 1178444488306176 1178947893067776 1180063230735168 1180398746861568 1181570335755264 1183024416817152 1183529778020352 1184649450356736 1188941436813312 1190066228822016 1190574598127616 1191700935180288 1191756286925568 1193222903169024 1194691324280832 1196018469175296 1197149956374528 1200325420449792 1201802582163456 1203453409886208 1203509307506688 1204647881375484 1204990387421184 1208956168962048 1210673053384704 1212162949251072 1213828008247296 1215378235588608 1216528037996544 1219378204901376 1220878813626368 1220935520616448 1222090580465664 1222612629848064 1223769276317952 1224117218967552 1225798698663936 1227015348668928 1228525355925504 1229890085978112 1231403630985216 1234142755815424 1234319011458624 1234669953613824 1235838006853632 1239116091752448 1242019179528192 1243194185465856 1244781917503488 1246491782774784 1248025758400512 1251336171552768 1253911376719872 1255454483152896 1255512796102656 1257057873297408 1257237401591808 1258784601145344 1262123552342016 1264540360638464 1266277366628352 1267835691073536 1267894579101696 1269094064329728 1269636192534528 1270837325407104 1271198650466304 1275441570643968 1275776331153408 1277193550823424 1278401833296432 1278765309100032 1280034530401536 1280398470414336 1281609784885248 1282157259522048 1283370237886464 1288019889881088 1289238414557184 1289789147971584 1291009346445312 1292658145099776 1294248934637568 1295686674939904 1296026749108224 1300352538820608 1301952797343744 1302138737362944 1303741194043392 1303801749798912 1305035204823441 1305406253039616 1307199393497088 1309702516375552 1313176528355328 1314792568520704 1314980342267904 1316598602268672 1316659755220992 1317905374496256 1320993055309824 1324497015668736 1325750049344448 1326126987214848 1327948590219264 1329266627724672 1329644565430272 1330902468919296 1334020600233984 1337559116414976 1338824507424768 1339396422893568 1342375766065152 1344027739815936 1345520777822208 1346793700921344 1348513743962112 1350366098006016 1352027904933888 1353885086121984 1353947970945024 1355614185848832 1360075690082304 1361812696072192 1362007185057792 1363683317907456 1365361513463808 1367300515037184 1368594042746112 1371800480514048 1373488665329664 1373552460693504 1374851903023872 1375439208579072 1376740435857696 1377131871338496 1380784741023744 1382091025416192 1383626346725376 1385329084858368 1387098342948864 1388410600292352 1389003697815552 1390317757710336 1395354880704512 1396674949103616 1397271576969216 1398593458649088 1400379657191424 1402103012524032 1402303255621632 1404028978200576 1407753192996864 1410448863789056 1410650298809856 1412386293547008 1412451895615488 1414190107459584 1416132676288512 1422607905718272 1424562037456896 1426315152457728 1426381401489408 1427730822370944 1428136755462144 1430098481774592 1434871766974464 1436637569482752 1436842744676352 1438610972737536 1440038846701728 1440448279216128 1441811007995904 1442426916962304 1445188983586816 1449022376116224 1450393216376832 1451012791468032 1452385514750976 1454240413237248 1456030051467264 1457647509307392 1458030092746752 1462896606173184 1464696897011712 1465322582310912 1466708843298816 1466776968523776 1468582034669568 1472022731292672 1473415330922496 1477323594399744 1479141639585792 1481173427552256 1481242224623616 1482643546308288 1483065092210688 1486117187223552 1487946054107136 1488015165751296 1490059142627328 1491468805512504 1491892860616704 1493942163996672 1495850136109056 1497265277534208 1500773175263232 1502689871527936 1504111483650048 1504754005966848 1506177570852864 1510172736823296 1512031207292928 1513710875049984 1515142913536512 1517077961957376 1518944930234368 1519161860256768 1521031393050624 1525065959079936 1528638990188544 1530085151342592 1532039283081216 1534143732645888 1536031702646784 1541158564528128 1543275540578304 1545174748495872 1545246518280192 1546708390901856 1547148151750656 1547369109651456 1549273355255808 1553382833651712 1556357366939648 1556579640066048 1558495220465664 1560485635817472 1561961925328896 1562629160042496 1564107477424128 1569774240792576 1571259317741568 1571930524090368 1573417640980224 1573864995815424 1575427114340352 1577365889089536 1579532600475648 1586754971762688 1587432797503488 1588934580240384 1589008382567424 1590963870892032 1592921765707776 1594691292233728 1596199941832704 1600433893933056 1602403442884608 1602632292139008 1604604546514944 1604679076675584 1606197175167312 1606653849894912 1608860791996416 1611941558616064 1614230737846272 1616217265668096 1618437344329728 1620043702539444 1620504314118144 1622037383995392 1625837606535168 1629454107287552 1630150173130752 1631692368423936 1634398264885248 1636020464891904 1638033807900672 1639853447970816 1641871507980288 1645758681944832 1646226604818432 1647784009138176 1648487905099776 1652154789003264 1656025572704256 1657592247287808 1659709223337984 1661989043699712 1664034344534016 1666320105996288 1666397502701568 1668448228737024 1671881835626496 1673939310870528 1674017061470208 1676077164396544 1676316535455744 1677902406201567 1678379468193792 1682831403122688 1684423437225984 1688369822171136 1690447588098048 1690526105468928 1692125419106304 1692848256712704 1694449767209472 1700588760858624 1701035108204544 1702924734431232 1704535777728576 1705020412133376 1706712707202048 1708813046513664 1709543012696064 1711160317181952 1717359853174784 1718984552742912 1719718863962112 1721345795260416 1723544193466368 1725665246183424 1725911699226624 1728035665477632 1733803385094144 1735937063124992 1736184983150592 1738321592057856 1738402333065216 1740046939764588 1740541670719488 1742932524662784 1750902037807104 1753307123023872 1755464803024896 1755546340294656 1757207165995008 1761324073746432 1765996020891648 1767666732459264 1768169316286464 1768421839601664 1770598120292352 1772355503632896 1774536625225728 1775294667030528 1778694133645312 1783412155219968 1785099343233024 1785861897191424 1787551402770432 1787634430388352 1789834354753536 1792036986421248 1794027703762944 1795724934561792 1798018325282816 1800488130674688 1802703873245184 1805180114829312 1805263961260032 1806971822063226 1807485581131776 1813434253443072 1816009580077056 1818244423876608 1823067353382912 1824792056994816 1829067307352064 1831318220439552 1831403280924672 1833135870698496 1833918944772096 1835653914476928 1836175828451328 1838698047995904 1841046321364992 1842788033888256 1844835128967168 1847105446477824 1849464457265152 1851214133723136 1851478517187936 1852004930420736 1853757010280448 1858674137628672 1862233265471488 1863028769292288 1864791278198784 1867172876255232 1869470683365376 1869737674162176 1872038637600768 1877004257329152 1880867065079808 1883181724729344 1883269194153984 1885586809946112 1888176901718016 1896810540957696 1899416049942528 1901753536610304 1901841868652544 1903641096494592 1904454288801792 1906797975699456 1913162355965952 1915516759310336 1915790326235136 1917602749944648 1918147963650048 1920051795602304 1920597705621504 1922414677327872 1923235889283072 1925055356829696 1932029834821632 1933857621835776 1934683721957376 1936514019667968 1938987217649664 1941373401956352 1943530012409856 1944040123662336 1950528808230912 1952929196015616 1955611791065088 1955702624698368 1958109379559424 1964553774563328 1969764792532992 1972188852781056 1972470513401856 1974897903403008 1974989632831488 1976858061744384 1977420122947584 1981489582964736 1983928072142848 1984020221001728 1986745523503104 1988625074016672 1989190480822272 1991922885328896 1993899941587008 1994466848145408 1996353703378944 2001030900350976 2005481978200064 2006338674622464 2008236761137152 2013563649097728 2016041609723904 2018281166733312 2020190551382016 2022770615943168 2025549147009024 2028041857400832 2033421278773248 2040113535123456 2042719044108288 2043010777586688 2045524976861184 2048042270195712 2050950772555776 2054878086037504 2057700720771072 2060232997994496 2060328691040256 2062277854535808 2062864202334208 2063158812868608 2065110653786544 2065697807007744 2071177111535616 2073136538124288 2075439520088064 2077993627287552 2080647514423296 2082615900438528 2083505546723328 2085476636565504 2093032321056768 2095012423655424 2095907365453824 2097890187973632 2100569485787136 2103154518786048 2106043467300864 2115673295683584 2115975448214784 2116577063337984 2118579440320512 2118677843423232 2121285161189376 2123895687610368 2124199014432768 2128266589110272 2133911858577408 2136537923846144 2136843056185344 2139472728686592 2139572102234112 2141596233556416 2142205133193216 2145147722661888 2152307650461696 2154956354224128 2157916459106304 2160058270052592 2160672418824192 2162716511993856 2167783475380224 2173533564174336 2175589824565248 2176519187202048 2181360619855872 2184045077200896 2186471263961088 2194344909259776 2197045345517568 2197983873466368 2200063264948224 2200165452785664 2202873052004352 2208034096939008 2210122996383744 2212945631117312 2215985391599616 2218712459378688 2221760141328384 2221863336935424 2223965319462432 2224597638316032 2229175780835328 2231919081160704 2232022748626944 2235088713940992 2237203208268756 2237839290925056 2243775204163584 2245897916301312 2251159762894848 2254034807291904 2256167225475072 2257131008950272 2259266356279296 2267451681144832 2268046810939392 2270566312574976 2272714370304768 2273360549511168 2275616942936064 2278417395351552 2278742790385152 2281547089575936 2287598938619904 2291979403657216 2292958485282816 2295127727013888 2298058924621824 2300886994911232 2301215598968832 2304047553970176 2311737846792192 2314913310867456 2317762122743808 2317869777420288 2320062586352784 2320722227625984 2323910032883712 2334536050409472 2334869460099072 2337742830698496 2340728453726208 2342942887993344 2343943740063744 2348432098328576 2354661361188864 2356888976612352 2357895786135552 2360126461470336 2360797493723136 2363140671510528 2366048833634304 2367059556040704 2369298900713472 2377882873626624 2380132457644032 2381149196255232 2383401870360576 2383512573851136 2386445806338048 2389382648561664 2392036938350592 2394299912749056 2400650840899584 2403605164326912 2406906819772416 2407018615013376 2409295762750968 2409980774842368 2417912337924096 2421346106769408 2424325898502144 2427656016494592 2430756471177216 2433056075993088 2438756409802752 2441757627252736 2441871041232896 2444181160931328 2445225259696128 2447538552635904 2451597397327872 2454030697337856 2457050711851008 2459780171956224 2462807261970432 2468285511630848 2468638022917248 2469339907227648 2471676013707264 2478232183504896 2484038359056384 2486388370931712 2489563835006976 2492983565549568 2496051516801024 2502672343105536 2507822753439744 2510908966305792 2511025592205312 2514115746594816 2514474803183616 2517569202290688 2524247104684032 2529080721276928 2532554733256704 2535671382147072 2535789158203392 2538188128659456 2539272385069056 2541674650814208 2542397300932608 2550883141287936 2551552662306816 2554387101646848 2556803666592864 2557530618200064 2560069060803072 2563219569770496 2564314519044096 2566740475772928 2576039779762176 2578476829114368 2579578295943168 2582018692890624 2585316290199552 2588497869275136 2591373349879808 2592053498216448 2600705077641216 2603905594687488 2604277474725888 2607482388086784 2607603499597824 2610070409646882 2610812506079232 2614398786994176 2619405032751104 2626353056710656 2629960684535808 2633197204537344 2633319510441984 2635810748992512 2641986110619648 2648994031337472 2651500098688896 2652253974429696 2655897180438528 2658533255449344 2659289130860544 2661804937838592 2668041200467968 2675118232829952 2677649014849536 2678792845787136 2684751532130304 2688055479631872 2691041555644416 2693587401842688 2697027487924224 2700732196012032 2704055809867776 2707770172243968 2707895941890048 2711228371697664 2720151380164608 2723625392144384 2724014370115584 2727366635814912 2730723026927616 2734601030074368 2737188085492224 2743600961028096 2746977330659328 2747104921387008 2749703806047744 2750878417158144 2753480871715392 2754263742676992 2761569482047488 2764182050832384 2767252693450752 2770658169716736 2774196685897728 2776821200584704 2778007395631104 2780635515420672 2790709761409024 2793349898207232 2794543153938432 2797186917298176 2800759314382848 2804206025048064 2804606511243264 2808057956401152 2815506385993728 2820897727578112 2821300597619712 2824772587094016 2824903791230976 2828380214919168 2832265352577024 2845215811436544 2849124074913792 2852630304915456 2852762802978816 2855461644741888 2856273510924288 2860196963549184 2869743533948928 2873275138965504 2873685489352704 2877221945475072 2880077693403456 2880896558432256 2883622015991808 2884853833924608 2890377967173632 2898044752232448 2900786432753664 2902025582936064 2904771029501952 2908480826474496 2912060102934528 2915295018614784 2916060185493504 2925793212346368 2929393794023424 2933417686597632 2933553937047552 2937164069339136 2946830661844992 2954647188799488 2958283279171584 2962346855104512 2962484449247232 2965287092616576 2966130184421376 2972234374447104 2975892108214272 2976030331502592 2980118285254656 2982937611025008 2983785721233408 2987884327993344 2991700272218112 2994530555068416 3001546350526464 3005379743055872 3008222967300096 3009508011933696 3012355141705728 3020345473646592 3024062414585856 3027421750099968 3030285827073024 3034155923914752 3037889860468736 3038323720513536 3042062786101248 3050131918159872 3057277980377088 3060170302685184 3064078566162432 3068287465291776 3072063405293568 3082317129056256 3086551081156608 3090349496991744 3090493036560384 3093416781803712 3094296303501312 3094738219302912 3098546710511616 3106765667303424 3112714733879296 3113159280132096 3116990440931328 3120971271634944 3123923850657792 3125258320084992 3128214954848256 3139548481585152 3142518635483136 3143861048180736 3146835281960448 3150854228680704 3154731778179072 3159065200951296 3173509943525376 3174865595006976 3177869160480768 3178016765134848 3181927741784064 3185843531415552 3189382584467456 3192399883665408 3200867787866112 3204806885769216 3205264584278016 3209209093029888 3209358153351168 3212394350334624 3213307699789824 3217721583992832 3223883117232128 3228461475692544 3232434531336192 3236874688659456 3240087405078888 3241008628236288 3244074767990784 3251675213070336 3258908214575104 3260300346261504 3263384736847872 3268796529770496 3272040929783808 3276067615801344 3279706895941632 3283743015960576 3291517363889664 3295568018276352 3296975810199552 3304309578006528 3312051145408512 3315184494575616 3319418446675968 3323978087399424 3328068689068032 3332640211992576 3332795005403136 3336896457474048 3343763671252992 3347878621741056 3348034122940416 3352154328793088 3352633070911488 3355804812403134 3356758936387584 3365662806245376 3368846874451968 3376739644342272 3381052210937856 3384250838212608 3385696513425408 3388899534418944 3401177521717248 3402070216409088 3405849468862464 3409071555457152 3410040824266752 3413425414404096 3417626093027328 3419086025392128 3422320634363904 3434719706349568 3437969105485824 3439437727924224 3442691590520832 3447088386932736 3451330492366848 3451823398453248 3456071330955264 3467606770188288 3471874126249984 3472369966301184 3476643184115712 3476804666130432 3480093879529176 3481083341438976 3485865049325568 3501804075614208 3506614246047744 3510929606049792 3511092680589312 3514414331990016 3522648147492864 3531992041783296 3535333464918528 3536843679203328 3541196240584704 3544711007265792 3549073250451456 3550589334061056 3557388267290624 3566824310439936 3570198686466048 3571723794382848 3575102805540864 3575268860776704 3579668709507072 3584073972842496 3588055407525888 3591449869123584 3596036650565632 3600976261349376 3605407746490368 3610360229658624 3610527922520064 3613943644126452 3614971162263552 3626868506886144 3632019160154112 3636488847753216 3646134706765824 3649584113989632 3658134614704128 3662636440879104 3662806561849344 3666271741396992 3667837889544192 3671307828953856 3672351656902656 3677396095991808 3685576067776512 3689670257934336 3694210892955648 3702428267446272 3702957034375872 3704009860841472 3707514020560896 3717348275257344 3724466530942976 3726057538584576 3729582556397568 3734345752510464 3738941366730752 3739475348324352 3744077275201536 3754008514658304 3761734130159616 3766363449458688 3766538388307968 3771173619892224 3776353803436032 3793621081915392 3798832099885056 3803507073220608 3803683737305088 3807282192989184 3808908577603584 3813595951398912 3826324711931904 3831033518620672 3831580652470272 3835205499889296 3836295927300096 3840103591204608 3841195411243008 3844829354655744 3846471778566144 3850110713659392 3864059669643264 3867715243671552 3869367443914752 3873028039335936 3877974435299328 3882746803912704 3887060024819712 3888080247324672 3901057616461824 3905858392031232 3911223582130176 3911405249396736 3915105614470323 3916218759118848 3929107549126656 3939529585065984 3944377705562112 3944941026803712 3949795806806016 3949979265662976 3953716123488768 3962979165929472 3967856144285696 3968040442003456 3973491047006208 3977250148033344 3978380961644544 3983845770657792 3987799883174016 3988933696290816 3992707406757888 4002061800701952 4010963956400128 4012677349244928 4016473522274304 4027127298195456 4032083219447808 4036562333466624 4040381102764032 4045541231886336 4051098294018048 4056083714801664 4066842557546496 4080227070246912 4085438088216576 4086021555173376 4091049953722368 4096084540391424 4101901545111552 4109756172075008 4115401441542144 4120465995988992 4120657382080512 4124555709071616 4125728404668416 4126317625737216 4130221307573088 4131395614015488 4142354223071232 4146273076248576 4150879040176128 4155987254575104 4161295028846592 4165231800877056 4167011093446656 4170953273131008 4186064642113536 4190024847310848 4191814730907648 4195780375947264 4201138971574272 4206309037572096 4212086934601728 4231346591367168 4231950896429568 4237158880641024 4237355686846464 4242570322378752 4248398028865536 4256533178220544 4267823717154816 4273075847692288 4273686112370688 4278945457373184 4279144204468224 4283192467112832 4284410266386432 4290295445323776 4304615300923392 4309912708448256 4315832918212608 4320116540105184 4321344837648384 4325433023987712 4335566950760448 4347067128348672 4351179649130496 4353038374404096 4362721239711744 4368090154401792 4372942527922176 4388689818519552 4394090691035136 4395967746932736 4400126529896448 4400330905571328 4405746104008704 4416068193878016 4420245992767488 4425891262234624 4431970783199232 4437424918757376 4443520282656768 4443726673870848 4447930638924864 4449195276632064 4458351561670656 4463838162321408 4464045497253888 4470177427881984 4474406416537512 4475678581850112 4487550408327168 4491795832602624 4502319525789696 4508069614583808 4512334450950144 4514262017900544 4518532712558592 4534903362289664 4536093621878784 4541132625149952 4545428740609536 4551233885872128 4556834790703104 4557485580770304 4563094179151872 4575197877239808 4583958807314432 4585916970565632 4590255454027776 4596117849243648 4601773989822464 4602431197937664 4608095107940352 4623475693584384 4629826621734912 4635524245487616 4635739554840576 4640125172705568 4641444455251968 4647820065767424 4669072100818944 4669738920198144 4675485661396992 4681456907452416 4685885775986688 4687887480127488 4696864196657152 4709322722377728 4713777953224704 4715791572271104 4720252922940672 4721594987446272 4726281343021056 4732097667268608 4738597801426944 4760264915288064 4762298392510464 4766803740721152 4767025147702272 4772891612676096 4778765297123328 4784073876701184 4788599825498112 4801301681799168 4807210328653824 4813813639544832 4814037230026752 4818591525501936 4819961549684736 4835824675848192 4842692213538816 4848651797004288 4855312032989184 4861512942354432 4866112151986176 4877512819605504 4883742082465792 4888362321862656 4890450519392256 4895077105271808 4903194794655744 4908061394675712 4914101423702016 4919560343912448 4925614523940864 4936571023261696 4937276045834496 4938679814455296 4943352027414528 4956464367009792 4968076718112768 4972776741863424 4979127670013952 4985967131099136 4992103033602048 5005344686211072 5015645506879488 5021817932611584 5022051184410624 5028231493189632 5028949606367232 5035138404581376 5048494209368064 5058161442553856 5065109466513408 5071342764294144 5071578316406784 5076376257318912 5078544770138112 5083349301628416 5101766282575872 5103105324613632 5108774203293696 5113607333185728 5115061236400128 5120138121606144 5126439139540992 5128629038088192 5133480951545856 5152079559524352 5156953658228736 5159156591886336 5164037385781248 5170632580399104 5176995738550272 5182746699759616 5184106996432896 5201410155282432 5207811189374976 5208554949451776 5214964776173568 5215206999195648 5220140819293764 5221625012158464 5228797573988352 5238810065502208 5252706113421312 5259921369071616 5266394409074688 5266639020883968 5271621497985024 5283972221239296 5297988062674944 5303000197377792 5304507948859392 5311794360877056 5317066510898688 5323609875677184 5336082400935936 5350236465659904 5355298029699072 5357585691574272 5369503064260608 5376110959263744 5382083111288832 5387174803685376 5394054975848448 5401464392024064 5408111619735552 5415540344487936 5415791883780096 5422456743395328 5440302760329216 5447250784288768 5448028740231168 5454733271629824 5469202060148736 5474376170984448 5487201922056192 5493954661318656 5494209842774016 5499407612095488 5501756834316288 5506961743430784 5508527485353984 5523138964094976 5528364101664768 5534505386901504 5541316339433472 5548393371795456 5553642401169408 5556014791262208 5561271030841344 5581419522818048 5586699796414464 5589086307876864 5594373834596352 5601518628765696 5608412050096128 5609213022486528 5616115912802304 5631012771987456 5641795455156224 5642601195239424 5649545174188032 5649807582461952 5656760429838336 5664530705154048 5690431622873088 5698248149827584 5705260609830912 5705525605957632 5710923289483776 5720393927098368 5739487067897856 5746550277931008 5747370978705408 5754443890950144 5760155386806912 5761793116864512 5767244031983616 5769707667849216 5780755934347264 5796089504464896 5801572865507328 5804051165872128 5809542059003904 5816961652948992 5824120205869056 5830590037229568 5832120370987008 5851586424692736 5858787588046848 5866835373195264 5867107874095104 5874328138678272 5893661323689984 5909294377598976 5916566558343168 5924693710209024 5924968898494464 5930574185233152 5932260368842752 5944468748894208 5951784216428544 5952060663005184 5960236570509312 5965875222050016 5967571442466816 5975768655986688 5983400544436224 5989061110136832 6003092701052928 6010759486111744 6016445934600192 6019016023867392 6024710283411456 6040690947293184 6048124829171712 6054843500199936 6060571654146048 6068311847829504 6075779720937472 6076647441027072 6084125572202496 6100263836319744 6120340605370368 6128157132324864 6136574930583552 6144126810587136 6164634258112512 6173102162313216 6180698993983488 6180986073120768 6186833563607424 6188592607002624 6189476438605824 6197093421023232 6213531334606848 6225429467758592 6226318560264192 6233980881862656 6241942543269888 6247847701315584 6250516640169984 6256429909696512 6279096963170304 6285037270966272 6287722096361472 6293670563920896 6301708457361408 6309463556358144 6318130401902592 6347019887050752 6349731190013952 6355738320961536 6356033530269696 6363855483568128 6371687062831104 6378765168934912 6384799767330816 6401735575732224 6409613771538432 6410529168556032 6418418186059776 6418716306702336 6424788700669248 6426615399579648 6435443167985664 6447766234464256 6456922951385088 6464869062672384 6473749377318912 6480174810157776 6482017256472576 6488149535981568 6503350426140672 6517816429150208 6520600692523008 6526769473695744 6544081859567616 6552135231602688 6559413791883264 6583034727779328 6591136036552704 6593951620399104 6608619156013056 6624102290817024 6630368989151232 6638836893351936 6647956174798848 6656137378136064 6665280423985152 6665590010806272 6673792914948096 6687527342505984 6695757243482112 6696068245880832 6704308657586176 6705266141822976 6711609624806268 6713517872775168 6731325612490752 6737693748903936 6753479288684544 6762104421875712 6768501676425216 6771393026850816 6777799068837888 6802355043434496 6804140432818176 6811698937724928 6818143110914304 6820081648533504 6826850828808192 6835252186054656 6844641268727808 6875938210971648 6878875455848448 6885383181041664 6894176773865472 6902660984733696 6903646796906496 6912142661910528 6935213540376576 6943748252499968 6944739932602368 6953286368231424 6953609332260864 6960187759058352 6962166682877952 6971730098651136 7003608151228416 7013228492095488 7022185361178624 7028828663980032 7045296294985728 7063984083566592 7070666929837056 7073687358406656 7082392481169408 7089422014531584 7098146500902912 7101178668122112 7114776534581248 7133648620879872 7140397372932096 7143447588765696 7150205611081728 7150537721553408 7159337419014144 7168147945684992 7176110815051776 7182899738247168 7192073301131264 7201952522698752 7210815492980736 7220720459317248 7221055845040128 7227887288252904 7229942324527104 7253737013772288 7264038320308224 7272977695506432 7292269413531648 7299168227979264 7316269229408256 7325272881758208 7325613123698688 7332543482793984 7335675779088384 7342615657907712 7354792191983616 7371152135553024 7379340515868672 7388421785911296 7404856534892544 7405914068751744 7408019721682944 7415028041121792 7434696550514688 7448933061885952 7452115077169152 7459165112795136 7468691505020928 7477882733461504 7478950696648704 7488154550403072 7508017029316608 7523468260319232 7532726898917376 7533076776615936 7542347239784448 7552707606872064 7587242163830784 7597664199770112 7607014146441216 7607367474610176 7614564385978368 7617817155207168 7627191902797824 7652649423863808 7662067037241344 7663161304940544 7670410999778592 7672591854600192 7680207182409216 7689658709311488 7692943557132288 7700221427318784 7728119339286528 7735430487343104 7738734887829504 7746056078671872 7755948870598656 7765493607825408 7774120049639424 7776160494649344 7802115232923648 7811716784062464 7822447164260352 7822810498793472 7830211228940646 7832437518237696 7858215098253312 7879059170131968 7889882053607424 7899591613612032 7899958531325952 7907432246977536 7925958331858944 7935712288571392 7936080884006912 7946982094012416 7954500296066688 7956761923289088 7967691541315584 7975599766348032 7977867392581632 7985414813515776 8004123601403904 8021927912800256 8025354698489856 8032947044548608 8054254596390912 8064166438895616 8073124666933248 8080762205528064 8091082463772672 8102196588036096 8112167429603328 8133685115092992 8160454140493824 8170876176433152 8172043110346752 8182099907444736 8192169080782848 8203803090223104 8219512344150016 8230802883084288 8240931991977984 8241314764161024 8249111418143232 8252635251474432 8260442615146176 8262791228030976 8284708446142464 8292546152497152 8301758080352256 8311974509150208 8322590057693184 8330463601754112 8334022186893312 8341906546262016 8372129284227072 8380049694621696 8383629461815296 8391560751894528 8402277943148544 8412618075144192 8424173869203456 8462693182734336 8463901792859136 8474317761282048 8474711373692928 8485140644757504 8496796057731072 8513066356441088 8535647434309632 8546151695384576 8547372224741376 8557890914746368 8558288408936448 8566384934225664 8568820532772864 8580590890647552 8609230601846784 8619825416896512 8631665836425216 8640233080210368 8642689675296768 8650866047975424 8671133901520896 8694134256697344 8702359298260992 8706076748808192 8725442479423488 8736180308803584 8745885055844352 8777379637039104 8788181382070272 8800253059792896 8800661811142656 8811492208017408 8840491985534976 8851782524469248 8863941566398464 8874849837514752 8887040565313536 8887453347741696 8895861277849728 8898390553264128 8916703123341312 8927676324642816 8928090994507776 8940354855763968 8948812833075024 8951357163700224 8975100816654336 8983591665205248 9004639051579392 9016139229167616 9024668901900288 9028524035801088 9037065425117184 9069806724579328 9072187243757568 9082265250299904 9090857481219072 9102467771744256 9113669581406208 9114971161540608 9126188358303744 9150395754479616 9167917614628864 9171833941131264 9180510908055552 9192235698487296 9203547979644928 9204862395875328 9216190215880704 9246951387168768 9259653243469824 9271048490975232 9271479109681152 9280250345411136 9282888910503936 9295640131534848 9338144201637888 9339477840396288 9350971322793984 9362913814904832 9371771551973376 9375774960254976 9393728393314304 9418645444755456 9427555906449408 9431583144542208 9440505845881344 9452562686042112 9464195334537216 9477195602853888 9520529830576128 9524596785020928 9533607481442304 9534050295404544 9545783225352192 9557530594246656 9568147753402368 9577199650996224 9602603363598336 9614420657307648 9627627279089664 9628074460053504 9637183051003872 9639923099369472 9671649351696384 9685384427077632 9697303594008576 9710624065978368 9723025884708864 9732224303972352 9755025639211008 9767484164931584 9776724643725312 9780901038784512 9790154210543616 9806389589311488 9816122789351424 9828202847404032 9839120687824896 9851229047881728 9873142046523392 9874552091668992 9886704054829056 9912928734019584 9936153436225536 9945553483726848 9958255340027904 9971934262198272 9984206067204096 10010689372422144 10031291013758976 10043635865223168 10044102368821248 10056462986379264 10057899212734464 10070276809162752 10096988418736128 10116322885107712 10130218933026816 10143156632813568 10152752514637824 10157089540276224 10166698603256832 10203532565151744 10206210649227264 10217548406587392 10227214666371456 10230122472800256 10240276243212288 10252878279081984 10257258076176384 10266961903091712 10304159119048704 10313907316457472 10318313183772672 10328074771562496 10341265160798208 10353991477100544 10365493399519232 10368213992865792 10402820310564864 10415622378749952 10417109898903552 10429929552347136 10430413998391296 10440281638587528 10443250024316928 10457595147976704 10477620131004416 10505412226842624 10519842738143232 10532788818149376 10533278041767936 10543242995970048 10567944442478592 10595976125349888 10606000394755584 10623588721754112 10634133021797376 10647219751354368 10672164801871872 10700472931319808 10710596059398144 10715171383148544 10739006128521216 10752221918527488 10764166222577664 10774349607370752 10788109951696896 10802928784048128 10816223239471104 10831080688975872 10831583767560192 10844913486790656 10880605520658432 10894501568577536 10896057480462336 10909466543259648 10938404120297472 10948752341968896 10974403844112384 10987909322637312 10988419685548032 10998815224190976 11003513668632576 11013923486861568 11017054970707968 11056728203329536 11069010773803008 11082632678866944 11107284802338816 11112029582524416 11122542061682688 11162839045636096 11173399592828928 11178172615753728 11188747669192704 11203037257531392 11216824100192256 11218426044973056 11232231825604608 11262025543974912 11283590910312448 11285202390478848 11299090348376064 11299615164923904 11313520859676672 11329061410308096 11380863245746176 11396496299655168 11410521219661824 11411051211915264 11421846578967552 11440787854196736 11478974135795712 11493100555862016 11494741957410816 11508887781900288 11520310773613824 11523586233729024 11534488063967232 11539415335698432 11561511868694528 11592179008929792 11603145731014656 11608102331744256 11619084118007808 11633923305897984 11648240411738112 11661180074459136 11664240741974016 11703172849385472 11717575176093696 11733670746390528 11734215748190208 11745316843410969 11748656277356544 11787322647379968 11818588755197952 11833133116686336 11849387420418048 11849937796988928 11861148370466304 11888937497788416 11903568432857088 11904121326010368 11920473141018624 11931750444100032 11935142884933632 11951537311973376 11966801088872448 11978122220273664 12006185402105856 12021518972223488 12032891869200384 12038032047734784 12049420566822912 12081381894586368 12096249658343424 12109687000399872 12121143308292096 12136623695659008 12151559441874944 12153294882054144 12168251144404992 12200527672639488 12240681210740736 12256314264649728 12273149861167104 12288253621174272 12329268516225024 12346204324626432 12361397987966976 12361972146241536 12373667127214848 12377185214005248 12378952877211648 12394186842046464 12427062669213696 12450858935517184 12452637120528384 12467961763725312 12483885086539776 12495695402631168 12501033280339968 12512859819393024 12558193926340608 12570074541932544 12575444192722944 12587341127841792 12603416914722816 12618927112716288 12636260803805184 12694039774101504 12711476641923072 12712067060539392 12727710967136256 12769599534661632 12803471151464448 12819227543076864 12821058337112064 12836836372119552 12837432613404672 12849577401338496 12853230799159296 12870886335971328 12895532468928512 12913845902770176 12929738125344768 12947498754637824 12960349620315552 12964034512945152 12976299071963136 13006700852281344 13035632858300416 13041201385046016 13053538947391488 13088163719135232 13104270463205376 13118827583766528 13166069455558656 13182272073105408 13187903240798208 13217238312026112 13248204581634048 13260737978302464 13277673786703872 13295912349597696 13312274756272128 13330560847970304 13331180021612544 13347585829896192 13375054685011968 13391514486964224 13392136491761664 13408617315172352 13410532283645952 13423219249612536 13427035745550336 13462651224981504 13475387497807872 13506958577369088 13524208843751424 13537003352850432 13542786053701632 13555598137675776 13604710086868992 13608280865636352 13623397875449856 13636286221828608 13653701657616384 13670504372109312 13689282537455616 13751876421943296 13757750911696896 13770766362083328 13788353547730944 13805321969467392 13807293593812992 13824285323821056 13870427080753152 13887496504999936 13889479865204736 13906572736462848 13907218664521728 13920375518116704 13924333365755904 13943460197302272 14007216302456832 14026456984190976 14044370722357248 14057657327960064 14090592589971456 14127968167133184 14141333859674112 14147374716813312 14164784962338816 14178844029063168 14196293001805824 14229553069162496 14280794745864192 14286895177531392 14300411222163456 14301075443106816 14318674838028288 14336295891369984 14352221630103552 14365799476494336 14384146602262528 14403905045397504 14421630985961472 14441440918634496 14442111690080256 14455774576505808 14459884649054208 14507474027544576 14528076640616448 14545955391012864 14584538827063296 14598336455958528 14632538458816512 14651226247397376 14665086965587968 14671351558176768 14685231315815424 14709584383967232 14742304271106048 14758681031737344 14776843571822592 14809713069785088 14811828137503488 14816039443365888 14830056082243584 14869393101029376 14897866123771904 14904230154338304 14918330225590272 14937383010041856 14955765466923008 14957901393297408 14976309100806144 15016034058633216 15046936520638464 15065453797834752 15066153553231872 15084694479568896 15105415213744128 15174484327661568 15195328399540224 15214028292882432 15214734949220352 15229128771956736 15235634310414336 15305298847727616 15326322609881088 15340821999557184 15345183709200384 15360414364818432 15379317418622976 15385887114264576 15400442854637568 15456238678573056 15470860974686208 15477469775659008 15492112157343744 15511897741197312 15530987215650816 15548240099278848 15552320989298688 15604230465847296 15623433568124928 15644894328520704 15645620997586944 15660422457881292 15664875036475392 15716430196506624 15758118340263936 15779764107214848 15799183227224064 15799917062651904 15814864493955072 15851916663717888 15871424577142784 15872161768013824 15893964188024832 15909000592133376 15913523846578176 15935383082631168 15951199532696064 15970829627031552 16008247202807808 16043855825600512 16050709396979712 16065894089097216 16108509192781824 16128332877791232 16146249333866496 16161524411056128 16182164927545344 16204393176072192 16224334859206656 16267370230185984 16320908280987648 16341752352866304 16344086220693504 16364199814889472 16407606180446208 16439024688300032 16461605766168576 16481863983955968 16482629528322048 16498222836286464 16505270502948864 16520885230292352 16525582456061952 16569416892284928 16585092304994304 16603516160704512 16623949018300416 16645180115386368 16660927203508224 16668044373786624 16683813092524032 16744258568454144 16760099389243392 16767258923630592 16783121503789056 16804555886297088 16825236150288384 16848347738406912 16925386365468672 16927803585718272 16948635522564096 16949422747385856 16970281289515008 16993592115462144 17026132712882176 17071294868619264 17092303390769152 17094744449482752 17115781829492736 17116576817872896 17132769868451328 17161181781295104 17218461203693568 17239650833793024 17263331672850432 17280466160420736 17285379350593536 17301732095950848 17342267803041792 17388268513394688 17404718596521984 17412153497616384 17450884958846976 17472360617607168 17491770111688704 17554759274078208 17576362764140544 17600506119585792 17601323622285312 17622984416034816 17680983971069952 17703565048938496 17727883132796928 17749699675029504 17774081130627072 17774906695483392 17791722555699456 17796781106528256 17833406246682624 17855352649285632 17856181989015552 17880709711527936 17897625666150048 17902714327400448 17950201633308672 17967183330410496 18009278103158784 18032278458335232 18049337803800576 18057048071602176 18074130850234368 18139613449158656 18144374487515136 18164530500599808 18181714962438144 18204935543488512 18227339162812416 18229942323081216 18252376716607488 18300791508959232 18335835229257728 18361021816111104 18384471396974592 18409724791750656 18432380431761408 18493902774337536 18519306486939648 18542096981950464 18542958219362304 18560500690822272 18565777821007872 18591280263069696 18676288403275776 18678955680792576 18701942645587968 18725827629809664 18743543103946752 18751549920509952 18787456786628608 18837290889510912 18855111812898816 18863166289084416 18881011691762688 18905125372084224 18928390669074432 18954391205707776 19041059661152256 19049193570041856 19067214962884608 19068100590809088 19091566450704384 19115061188493312 19136295506804736 19154399301992448 19205206727196672 19228841314615296 19255254558179328 19256148920107008 19274366102007744 19279846198738944 19343298703392768 19370768854155264 19394607188017152 19421248131956736 19446051769417728 19464448607944704 19510051278422016 19534968329863168 19553449287450624 19561802077569024 19580308421087232 19632245578702848 19656405694808064 19678241375649792 19746284093046784 19749104183337984 19773408109658112 19825857468039168 19872306872451072 19891106967453696 19916510680055808 19943868524396544 19968412134408192 20021378744844288 20062582027517952 20087271730446336 20088204737642496 20112925972758528 20115798425468928 20140553618325504 20193976837472256 20232645770215424 20260437866053632 20286313265627136 20305505029275648 20314179080552448 20333397206513664 20407065130303488 20412421298454528 20435096813174784 20454429332742912 20460244945600512 20480552486424576 20505756558163968 20533923806183424 20627814632914944 20636626367545344 20656149543124992 20682530321596416 20707982954201088 20730986799038464 20736427985731584 20805640621129728 20831244757499904 20834219797807104 20859859104694272 20860827996782592 20880563277175056 20886500048633856 20915190295953408 20955240262008832 21010824453685248 21039685476286464 21066556083535872 21086485991940096 21135888884957184 21191952250699776 21212000789511168 21247177443508224 21268266043594752 21294439502708736 21344329603743744 21400945862639616 21421192118796288 21430342766297088 21478012257042432 21504443837054976 21528332445155328 21548699214741504 21576219903393792 21605857568096256 21632446478942208 21662161377951744 21663167535120384 21689826973581312 21761211041316864 21789003137155072 21792114960924672 21818933086519296 21876808240594944 21897504683937792 21948807688224768 21975818645274624 21976839371096064 21997630448381952 22007027337265152 22027846973723136 22113456406659072 22138021547606016 22165265357733888 22214569604677632 22224059165048832 22245084123365376 22325678091272192 22346799185657856 22356345231507456 22377495338385408 22406074515062784 22433648200384512 22436852089946112 22464463651209216 22524051087949824 22567181820624896 22570404780957696 22598180696752128 22599230329847808 22627041719353344 22658122820616192 22761726491492352 22792992599310336 22821042439323648 22822102423830528 22843693157935104 22881575708393472 22957948271591424 22986201111724032 22989483914821632 23017775563800576 23040621547227648 23068976127934464 23078830671396864 23123023737389056 23184358017859584 23206291462029312 23216204663488512 23238168236015616 23267846611795968 23296480823476224 23322360148918272 23328481483948032 23406345698770944 23435150352187392 23467341492781056 23468431496380416 23490633686821938 23497312554713088 23574645294759936 23637177510395904 23698774840836096 23699875593977856 23722296740932608 23777874995576832 23807136865714176 23808242652020736 23840946282037248 23863500888200064 23870285769867264 23903074623946752 23933602177744896 23956244440547328 24012370804211712 24043037944446976 24065783738400768 24076064095469568 24098841133645824 24162763789172736 24192499316686848 24219374000799744 24242286616584192 24273247391318016 24303118883749888 24306589764108288 24336502288809984 24401055345278976 24481362421481472 24512628529299456 24546299722334208 24576507242348544 24658537032450048 24692408649252864 24722795975933952 24723944292483072 24747334254429696 24757905754423296 24788373684092928 24854125338427392 24901717871034368 24905274241056768 24935923527450624 24967770173079552 24991390805262336 25002066560679936 25025719638786048 25116387852681216 25140149083865088 25150888385445888 25174682255683584 25206833829445632 25237854225432576 25272521607610368 25388079548203008 25422953283846144 25424134121078784 25455421934272512 25539199069323264 25606942302928896 25638455086153728 25642116674224128 25673672744239104 25674865226809344 25699154802676992 25706461598318592 25741772671942656 25791064937857024 25827691805540352 25859476250689536 25894997509275648 25920699240631104 25928069025890304 25952598143926272 26013401704562688 26071265716600832 26082402770092032 26107077894782976 26176327438270464 26208540926410752 26237655167533056 26332138911117312 26364544146210816 26434476624052224 26521475956604928 26555347573407744 26591824699195392 26624549512544256 26661121695940608 26662360043225088 26695171659792384 26750109370023936 26783028973928448 26784272983523328 26817234630344704 26821064567291904 26846438499225072 26854071491100672 26925302449963008 26950774995615744 27013917154738176 27048417687502848 27074006705700864 27085572107403264 27111196275351552 27209420173737984 27216561731272704 27246795750899712 27272572443657216 27307403315232768 27341008744218624 27378565074911232 27503752843886592 27515501823393792 27541532724166656 27576707095461888 27610643938934784 27614587187625984 27648570647642112 27740854161506304 27774993009999872 27778959730409472 27813145472925696 27814437329043456 27840751036233408 27848666731511808 27886920394604544 28014432604913664 28052913968381952 28088741444714496 28115314655920128 28181185179942912 28255936334266368 28282667719348224 28294749433626624 28357688058126336 28392586003611648 28561589491728384 28573790355062784 28600822444326912 28602150886213632 28637349676056576 28672591782739968 28704443260207104 28731598952988672 28768293204525056 28807810090795008 28843261971922944 28882881837268992 28884223380160512 28911549153011616 28919769298108416 29014948055089152 29056153281232896 29091910782025728 29169077654126592 29196672911917056 29265076917633024 29302452494794752 29330173931175936 29342703116353536 29370462631630848 29419168767934464 29484608542212096 29517362063474688 29553687143645184 29619426139570176 29623656275006976 29660112164487168 29738786202058752 29795732247543808 29808460308676608 29836660451180544 29874766020083712 29911530933846016 29915802786594816 29952618201612288 30032068117266432 30093873041276928 30130907595669504 30132307106463744 30169388959137792 30210830427488256 30348968655323136 30390656799080448 30429469898440704 30458257543913472 30471268620828672 30610597695455232 30652645219762176 30681643999114368 30690367418400768 30720828729636864 30758634837245952 30771774228529152 30800885709275136 30912477357146112 30941721949372416 30954939551318016 30984224314687488 31023795482394624 31061974431301632 31096480198557696 31104641978597376 31208460931694592 31246867136249856 31289788657041408 31291241995173888 31320844915762584 31329750072950784 31432860393013248 31516236680527872 31559528214429696 31598366454448128 31599834125303808 31629728987910144 31703833327435776 31742849154285568 31744323536027648 31787928376049664 31818001184266752 31870766165262336 31902399065392128 31941659254063104 32016494405615616 32087711651201024 32101418793959424 32131788178194432 32217018385563648 32256665755582464 32292498667732992 32323048822112256 32364329855090688 32408786352144384 32448669718413312 32534740460371968 32641816561975296 32683504705732608 32688172441387008 32728399629778944 32815212360892416 32878049376600064 32923211532337152 32963727967911936 32965259056644096 32996445672572928 33010541005897728 33041770460584704 33051164912123904 33170184609988608 33207032321409024 33247898036600832 33321854407016448 33336088747573248 33367626185048064 33488517136908288 33520198778486784 33534517847261184 33566243007578112 33609111772594176 33650472300576768 33696695476813824 33850772730937344 33855607171436544 33897271045128192 33898845494771712 33940562579030016 33987184230924288 34052265425764352 34142589737238528 34189488898965504 34231563658985472 34233153635745792 34265539736902656 34322363562590208 34436922407387136 34479301667586048 34526663345700864 34560932320841472 34570758701187072 34603464191901696 34684535606083584 34776537026789376 34809437193043968 34824306995232768 34901769917693952 34944721235214336 34983540223377408 35109518548156416 35152725528281088 35201012239171584 35202647244570624 35245968832069632 35361967942139904 35407130097876992 35455766265593856 35499399350059008 35548162261254144 35549813390966784 35583445111398912 35666812493365248 35710705298571264 35712363978031104 35761419423055872 35795251332300096 35805428654800896 35900403266617344 35934366660820992 36018556206317568 36064556916670464 36098675607601152 36114096143204352 36148261700468736 36279226898317312 36288748975030272 36329061001199616 36363429924876288 36409871086977024 36454678325624832 36459884646162432 36504753433214976 36601583017918464 36671670458515456 36722043632222208 36768942793949184 36819449583501312 36864760863522816 36987805548675072 37038612973879296 37084193963900928 37085916438724608 37121001381644544 37131555642015744 37182560526139392 37352576806551552 37357911361585152 37403885291175936 37451655259619328 37487086207893504 37503099841019904 37574913573257216 37674581779021824 37710223625797632 37726332578168832 37762023383525376 37810250744168448 37856781338148864 37908782411415552 38082119322304512 38134429925769216 38136201181618176 38183132901408768 38308798603984896 38410413454393344 38457682629230592 38510509116358656 38512297840214016 38548732204015488 38559692397477888 38686597406785536 38741537708310528 38789214376034304 38842496263913472 38892103538835456 38928897215889408 39020102556844032 39069936659726336 39106898574901248 39123604155138048 39160616842174464 39264491157405696 39312811389616128 39356482751299584 39492568186093568 39498208366675968 39546816219316224 39651714936078336 39744613744902144 39782213934907392 39833021360111616 39887737048793088 39936824268816384 40042757489688576 40125164055035904 40174543460892672 40176409475284992 40225851945517056 40231596850937856 40281107236651008 40387953674944512 40465291540430848 40520875732107264 40572626531254272 40611010058551296 40628358161104896 40666794413027328 40814130260606976 40824842596909056 40870193626349568 40908858665485824 40961104972849152 41011513116327936 41067847612366848 41255629265829888 41273252735090688 41312299086249984 41365060643192832 41415965908402176 41461973598076928 41472855971463168 41611281242259456 41662489514999808 41668439595614208 41719718209388544 41721655993565184 41761126554350112 41773000097267712 41830380591906816 41910480524017664 42021648907370496 42079370952572928 42133112167071744 42172971983880192 42271777769914368 42383904501399552 42424001579022336 42494354887016448 42536532087189504 42588879005417472 42688659207487488 42842384237592576 42860685532594176 42956024514084864 43008887674109952 43056664890310656 43097398429483008 43152439806787584 43211715136192512 43264892957884416 43324322755903488 43326335070240768 43379653947162624 43522422082633728 43578006274310144 43584229921849344 43637866173038592 43753616481189888 43795009367875584 43897615376449536 43953678742192128 43995260896763904 44014054674530304 44055693947446272 44226912813318144 44276043095212032 44330530715467776 44429139209355264 44448118330097664 44490168246730752 44651356182544384 44693598371315712 44712690463014912 44754990676770816 44812149030125568 44867296400769024 44873704179892224 44928927302418432 45048102175899648 45134363641249792 45140809561915392 45196361393504256 45198460659695616 45254083438706688 45316245641232384 45523452982984704 45585985198620672 45642084878647296 45644204847661056 45687386315870208 45915896543182848 45978967829643264 46035551127601152 46081243094455296 46137952255868928 46157661342793728 46246047474778112 46368716035719168 46412582924058624 46432409326977024 46476336472031232 46535693223591936 46592961646952448 46644720297836544 46656962967896064 46812691397541888 46870300704374784 46934682985562112 46936862992760832 46981267373643876 46994625109426176 47149290589519872 47274355020791808 47397549681672192 47399751187955712 47444593481865216 47555749991153664 47614273731428352 47616485304041472 47681892564074496 47727001776400128 47740571539734528 47806149247893504 47912488881094656 48024741608423424 48131567476801536 48152128190939136 48197682267291648 48325527578345472 48384998633373696 48438748001599488 48484573233168384 48546494782636032 48606237767499776 48613179528216576 48673004577619968 48802110690557952 48962724842962944 49025257058598912 49092599444668416 49317074064900096 49384817298505728 49445591951867904 49447888584966144 49494668508859392 49515811508846592 49576747368185856 49708250676854784 49803435742068736 49810548482113536 49871847054901248 49935540346159104 49982781610524672 50004133121359872 50051439277572096 50232775705362432 50280298167730176 50301776770891776 50349364511367168 50413667658891264 50475708450865152 50545043215220736 50776159096406016 50845906567692288 50848268242157568 50910843868545024 51078398138646528 51213884605857792 51276910172307456 51284233348448256 51347345488478208 51349730453618688 51398309605353984 51483545343885312 51582129875714048 51655383611080704 51718952501379072 51789995018551296 51841398481262208 51856138051780608 51905196287852544 52026803409125376 52142531433201664 52164805540184064 52214155789565952 52352654876540928 52417081852821504 52475310335066112 52664277822234624 52729088292421632 52868953248104448 53042951913209856 53110695146815488 53183649398390784 53249099025088512 53322243391881216 53324720086450176 53390343319584768 53500218740047872 53566057947856896 53568545967046656 53634469260689408 53642129134583808 53692876998450144 53708142982201344 53850604899926016 53901549991231488 54027834309476352 54096835375005696 54148013411401728 54171144214806528 54222392550703104 54418840347475968 54433123462545408 54493591501799424 54545144887314432 54614806630465536 54682017488437248 54757130149822464 55007505687773184 55083065448333312 55153414190923776 55229174375251968 55297141295284224 55481708323012608 55549986019999744 55557919460818944 55626290945851392 55628874658086912 55681502072466816 55697333463023616 55773840789209088 56028865209827328 56105827936763904 56177482889428992 56230629311840256 56362370359885824 56511872668532736 56565335438696448 56589498867253248 56715376116252672 56785172007223296 57123178983456768 57147580710125568 57201644888653824 57204301772427264 57274699352113152 57345183565479936 57408886520414208 57463197905977344 57536586409050112 57615620181590016 57686523943845888 57765763674537984 57768446760321024 57823098306023232 57839538596216832 58029896110178304 58112306562465792 58183821564051456 58338155308253184 58393345823834112 58530153835266048 58604904989589504 58660347862351872 58685406232707072 58740925263261696 58969217084424192 59034724126949376 59238852279140352 59247312550013952 59320224328974336 59477572404117504 59591464495087616 59616920617353216 59673320902361088 59749532040167424 59823061867692032 59831605573189632 59905236403224576 60064136234532864 60187746082553856 60261815191339008 60264614212927488 60338777918275584 60421660854976512 60697937310646272 60781313598160896 60858939796881408 60916515087826944 60942537241657344 61221195390910464 61305290439524352 61363287998228736 61380734836801536 61441657459273728 61517269674491904 61601771418550272 61883443898744832 61909879102636032 61968448629374976 62047590964789248 62123948862603264 62192960397115392 62209283957194752 62416921863389184 62493734272499712 62579577314082816 62582483990347776 62641689831525168 62659500145901568 62865720786026496 63032473361055744 63119056428859392 63199668250607616 63259457975820288 63407666654871552 63488647072055296 63575856752099328 63636002368533504 63741532330524672 63804798130784256 63883318508126208 64032988811231232 64175423302402048 64202837587918848 64263576356388864 64434036771127296 64513331511164928 64584997335465984 64646097644224512 64728659710181376 64817572704288768 64897339436826624 65069480920743936 65283633123950592 65367009411465216 65376344882774016 65456799259557888 65630424721784832 65756098753200128 65846423064674304 65927455935823872 65930518113288192 65992891345145856 66021082011795456 66083540921169408 66340369219977216 66414064642818048 66495796073201664 66643708814032896 66672177495146496 66735252370096128 66977034273816576 67040397556973568 67069035694522368 67132486015156224 67218223545188352 67300944601153536 67393390953627648 67701545461874688 67711214342873088 67794542090256384 67797690989543424 67881125158060032 67974368461848576 68104530851528704 68285179474477056 68378977797931008 68463127317970944 68466307271491584 68531079473805312 68644727125180416 68873844814774272 68958603335172096 69053326691401728 69121864641682944 69206928383803392 69369071212167168 69553074053578752 69618874386087936 69648613990465536 69803539835387904 69889442470428672 69967080446754816 70219037096312832 70305451056562176 70402024478343168 70405294489141248 70491937664139264 70723935884279808 70814260195753984 70911532531187712 71096324522508288 71099626781933568 71166890222797824 71333624986730496 71421410597142528 71424727956062208 71522838846111744 71590502664600192 71610857309601792 71800806533234688 71868733321641984 72037112412635136 72129113833340928 72197351215202304 72228192286408704 72296523400937472 72558453796634624 72577497950060544 72658122002399232 72726859849752576 72819742173954048 72909356651249664 72919769292324864 73009506866429952 73203166035836928 73343340917030912 73444087264444416 73537885587898368 73638899167002624 73729521727045632 73975611097350144 74077225947758592 74168387927801856 74171832877449216 74242002763289088 74365121052278784 74705153613103104 74715822723170304 74807770582351872 74903310519238656 74974172415787008 75006199682039808 75149827146514432 75349163558043648 75420447251595264 75452665156337664 75524046767050752 75620501488336896 75713562676297728 75817564822831104 76164238644609024 76268859851538432 76272402363236352 76366265802817536 76617597207969792 76820826908786688 76915365258461184 77021018232717312 77024595680428032 77097464408030976 77119384794955776 77373194813571072 77483075416621056 77578428752068608 77684992527826944 77784207077670912 77857794431778816 78040205113688064 78139873319452672 78213797149802496 78247208310276096 78321233684348928 78528982314811392 78625622779232256 78712965502599168 78985136372187136 78996416733351936 79093632438632448 79303429872156672 79564427869814784 79666042720223232 79775474097586176 79873648537632768 80085514979377152 80250328110071808 80349086921785344 80352818950569984 80451703891034112 80463193701875712 80562214473302016 80775907349889024 80930583080861696 81041751464214528 81145253062508544 81222020117102592 81256716322209792 81333588826054656 81628260521213952 81649685193818112 81740387252699136 81817717330971648 81922209945698304 82023026232655872 82135695224733696 82511258531659776 82546505470181376 82624598172499968 82730121286385664 82831931816804352 82923947196153856 82945711942926336 83222562484518912 83324979029999616 83336879191228416 83439436418777088 83443311987130368 83522253108700224 83546000194535424 83660761183813632 83820961048035328 84043297814740992 84158741905145856 84266224334143488 84345943967760384 84543555539828736 84767809002799104 84848003158044672 85073064174379008 85177758010834944 85684768475185152 85721371065188352 85912049028169728 86017775348219904 86113329780621312 86194796858966016 86304879613575168 86423430272385024 86529785915768832 86648645511806976 86652670140481536 86759307894325248 87044844165267456 87156012548620288 87168459843698688 87275732346077184 87507232962379776 87590018735751168 87795230752899072 87907357484384256 87990521793527808 88028109349060608 88111387894892544 88453825626636288 88552086190424064 88661061430935552 88858278418710528 88980336493461504 89387196742631424 89425380926029824 89509981353541632 89624298060251136 89734592801538048 89747408359784448 89857854604836864 90096204351799296 90268727282499584 90281619123830784 90392722787008512 90396921319391232 90508166877413376 90632491282464768 91046905965969408 91171970397241344 91288409695322112 91374772631740416 91831793086365696 91957935659286528 92071102255202304 92162486188910592 92275904511737856 92315322685587456 92492094949556224 92737432071438336 92825165848117248 92864818653954048 92952672944062464 93071386447183872 93185923293904896 93289440595673088 93313925935792128 93625382795083776 93740601408749568 93869365971124224 93873725985521664 93962534747287752 93989250218852352 94298581179039744 94548710041583616 94795099363344384 94799502375911424 94889186963730432 95111499982307328 95228547462856704 95232970608082944 95363785128148992 95454003552800256 95612298495787008 95824977762189312 96049483216846848 96263134953603072 96304256381878272 96395364534583296 96651055156690944 96769997266747392 96877496003198976 96969146466336768 97092989565272064 97212475534999552 97226359056433152 97346009155239936 97604221381115904 97925449685925888 98050514117197824 98185198889336832 98634148129800192 98769634597011456 98891183903735808 98895777169932288 98989337017718784 99031623017693184 99153494736371712 99606871484137472 99621096964227072 99743694109802496 99965563221049344 100008266242719744 100102878555144192 100465551410724864 100560596335460352 100603553541783552 100698729022734336 100827335317782528 100951416901730304 101090086430441472 101552318192812032 101691813135384576 101696536484315136 101821687737090048 102156796277293056 102427769211715584 102568466696896512 102694690976956416 102699460907237376 102796619210707968 102967090687770624 103164259751428096 103310767222161408 103437905002758144 103579990037102592 103682796962524416 103712276103561216 103810392575705088 104053606818250752 104285062866403328 104329611080368128 104428311579131904 104705309753081856 104834163705643008 104950620670132224 105328555644469248 105458176584843264 105737906496208896 106085903826419712 106221390293630976 106367298796781568 106498198050177024 106644486783762432 106649440172900352 107000437480095744 107132115895713792 107137091934093312 107284258269167616 107385753996900288 107416285964402688 107701209799852032 107803099982462976 108055668618952704 108193670750011392 108296026822803456 108342288429613056 108444785101406208 108837680694951936 108866246925090816 108987183003598848 109090289774628864 109229613260931072 109364034976874496 109514260299644928 110015011375546368 110166130896666624 110306828381847552 110458348750503936 110594282590568448 110963416646025216 111099972039999488 111115838921637888 111252581891702784 111257749316173824 111363004144933632 111394666926047232 111547681578418176 112057730419654656 112211655873527808 112354965778857984 112461258623680512 112724740719771648 113023745337065472 113130670877392896 113178997734506496 113430752232505344 113570344014446592 114246357966913536 114403289777307648 114408603544854528 114549398704226304 114926395811954688 115073172818100224 115231240363180032 115373047887691776 115531527349075968 115536893520642048 115646196612046464 115679077192433664 116059792220356608 116224613124931584 116367643128102912 116676310616506368 116786691647668224 117060307670532096 117209809979179008 117320695724703744 117370812465414144 117481850526523392 117938434168848384 118069448253898752 118477704558280704 118494625100027904 118640448657948672 118955144808235008 119182928990175232 119233841234706432 119346641804722176 119499064080334848 119646123735384064 119663211146379264 119810472806449152 120128272469065728 120375492165107712 120523630382678016 120529228425854976 120677555836551168 120843321709953024 121395874621292544 121562627196321792 121717879593762816 121833030175653888 121885074483314688 122442390781820928 122610580879048704 122726575996457472 122883314918547456 123034539348983808 123203542837100544 123766887797489664 123819758205272064 123936897258749952 124095181929578496 124247897725206528 124385920794230784 124418567914389504 124833843726778368 124987468544999424 125159154628165632 125164967980695552 125283379663050336 125319000291803136 125731441572052992 126064946722111488 126238112857718784 126399336501215232 126518915951640576 126815333309743104 126977294144110592 127151713504198656 127272004737067008 127483064661049344 127609596261568512 127766637016252416 128065977622462464 128350846604804096 128527152712777728 128868073542254592 129026663022329856 129169994670931968 129292195288449024 129457319420362752 129635145408577536 129794678873653248 130138961841487872 130567266247901184 130734018822930432 130752689765548032 130913598519115776 131260849443569664 131512197506400256 131692846129348608 131861036226576384 131985782690291712 132042164023590912 132167081842338816 132680738439954432 132828129285636096 132991592146403328 133287417628065792 133344354990292992 133470504740192256 133954068547633152 134080795113947136 134138071389044736 134264972030312448 134436447090376704 134601889202307072 134786781907255296 135403090923749376 135422428685746176 135589084180512768 135595381979086848 135762250316120064 135948736923697152 136209061703057408 136570358948954112 136757955595862016 136926254635941888 136932614542983168 137062158947610624 137747689629548544 138106653382803456 138243729283365888 138413856767606784 138738142424334336 139106148107157504 139237748772175872 139297227980931072 139607079670775808 139778884940857344 139934160893509632 140438074192625664 140610902113124352 140804048956686336 140810588978282496 140983875328278528 141447871768559616 141628520391507968 141823065062375424 142192649045016576 142199253563867136 142333780445595648 142667249973460992 142842821194285056 142849455912124416 143045677692223488 143181005329200384 143221714619203584 143737466643283968 144074224825270272 144394702430404608 144456384572817408 144593046801874944 145116907593269248 145154995900121088 145316244004798464 145453719699505152 145639484347908096 145818713302499328 145839538584649728 146019013732859904 146406332071673856 146686681834061824 146888174528888832 147075771175796736 147277798334005248 147951222194700288 148154451895517184 148336775855603712 148343665754898432 148484005526578176 148730242104557568 149410307226206208 149431645446340608 149615541164703744 149806621038477312 149948344831574016 150012399364079616 150299654293028864 150698327116087296 150840894503190528 150905330312675328 151048093534101504 151241002976673792 151427125352595456 151635129645662208 152328477289218048 152537719703076864 152544804726472704 152732531605635072 153235194415939584 153641653817573376 153830730516922368 154042036465434624 154049191360856064 154194928816061952 154746389627142144 154966150833242112 155156857504137216 155369985055653888 155568414155341824 155715588863557632 156080410227376128 156279746638905344 156427594299604992 156494416620552192 156642467368697856 157057964629622784 157251245558464512 157425931005198336 157970272744374272 157992833466703872 158187264877264896 158606859744313344 159128855739629568 159332085440446464 159550948195172352 159747297075265536 160171029958754304 160500656220143616 160698173843570688 160705637901139968 160903407782068224 160926387403751424 161124428946604032 161551814699778048 161861166161723392 162083502928429056 162290506125017088 162444040234205184 162513432644419584 162667177652109312 163256521042427904 163299370387636224 163480774505398272 163635434661943296 163844419891396608 164046052465311744 164271390449467392 165022517063319552 165249196344999936 165460242572771328 165891423885852672 166445124969037824 166649958059999232 166673758382456832 166878872837554176 166886623974260736 167044506217400448 167092000389070848 167321522367627264 167641922096070656 168086595629481984 168317483810291712 168532448668286976 168691887935520768 169087111079657472 169535618005598208 169696006316089344 170146128348758016 170355516021669888 171369536950370304 171442742130376704 171824098056339456 172035550696439808 172226659561242624 172389593717932032 172609759227150336 172846860544770048 173059571831537664 173297291023613952 173305340280963072 173518615788650496 174089688330534912 174312025097240576 174336919687397376 174551464692154368 175014465924759552 175180037471502336 175590461505798144 175814714968768512 175981043587055616 176056218698121216 176222775789785088 176907651253272576 177104172380848128 177716556837421056 177960672986923008 178774393485262848 178850761852059648 179019962707083264 179248596120502272 179469185603076096 179494816719568896 179715709209673728 180192408703598592 180537454564999168 180563238247661568 180785445574017024 180793842638782464 181016333754826752 181264982564929536 182093811931938816 182343940794482688 182576819390644224 182749545263480832 183663586172731392 183915871318573056 184142204510404608 184324972377821184 184551809023475712 184984189899112448 185650331696234496 185729637307908096 185905345888124928 186142772894367744 186371846587809792 186578881191346176 186627851871584256 187250765590167552 187481202817499136 187738731942248448 187747451971043328 187925069494575504 187978500437704704 188597162358079488 189097420083167232 189599004751822848 189778373927460864 190222999964614656 190465941216165888 190727570256297984 190908007105600512 191224596991574016 191649955524378624 192098966433693696 192526269907206144 192608512763756544 192790729069166592 193302110313381888 193539994533494784 193754992006397952 193938292932673536 194185979130544128 194424951069999104 194452718112866304 194692018310479872 195208442762231808 195850899371851776 196101028234395648 196370397778673664 197268296259600384 197539269194022912 197782367807471616 197791554339864576 197978674035437568 198063246035386368 199242193928454144 199487388219604992 199931126442098688 200016532485439488 200205757110288384 200931102821449728 201121192670920704 201207107083567104 201397458045468672 201654670635565056 201902833803460608 202180172860882944 203104636385624064 203383626270769152 203393072968630272 203643375474180096 204313592554586112 204855538423431168 205136933393793024 205389381953912832 205398921814474752 205593238421415936 205934181375541248 206328519502856192 206621534444322816 206875810005516288 207159980074205184 207365593925048832 207620785151410176 208107213636501504 208570125732806656 208659222160736256 208856623158263808 209410619506163712 209668327411286016 209901241340264448 210657111288938496 210916353169686528 211475812992417792 212171807652839424 212442780587261952 212734597593563136 213288973567524864 213298880345800704 214000874960191488 214264231791427584 214274183868186624 214568516538335232 214771507993800576 214832571928805376 215402419599704064 215606199964925952 216111337237905408 216387341500022784 216592053645606912 216684576859226112 216889570202812416 217675361389903872 217732493850181632 217974366007197696 218180579549257728 218459226521862144 218728069953748992 219028520599289856 220030022751092736 220332261793333248 220613656763695104 220916697501007872 221188565181136896 221926833292050432 222199944079998976 222231677843275776 222505163783405568 222515498632347648 222726008289867264 223095363156836352 224115460839309312 224423311747055616 224709931557715968 224922517247361024 225449481439543296 226047490674130944 226261341754785792 226357995469012992 226861504465010688 227140688028893184 228492715933827072 228806579554615296 228817207089709056 229098797408452608 229852791623909376 230146345636200448 230462480726360064 230746095775383552 231063054698151936 231073787041284096 231292393224092928 231358154384867328 232119584440713216 232449226249863168 232735286256205824 233352621233012736 233573383295336448 234120615341064192 234419619958358016 234641391449407488 234741624930828288 234963701053046784 235876868337696768 236138896507797504 236955409116561408 236989250200055808 237280897315897344 237910289616470016 238365857980350464 238693283609444352 238998128160669696 239326422292758528 239620945612898304 240256544938131456 240750984330215424 241047260765356032 241058456851709952 241355111673102336 241686643419906048 242791749242585088 243125254392643584 243435759187525632 243666060351307776 243770148966629376 244884781563641856 245221161758097408 245453151992914944 245766629837094912 246069078697967616 246407085674201088 247533775594979328 247639516410544128 247873794517499904 248190363859156992 248495795450413056 248771841588461568 248837135828779008 249667687453556736 249974937089998848 250318309256331264 250329935961391104 250566759326100672 250638000583606272 251462883144105984 252129893444222976 252476225715437568 252798673002430464 253037831903281152 253630666619486208 253954588288221184 254303427008397312 254544009474134016 255219192523137024 255533274032504832 256701693209608192 257054305425555456 257736147084509184 258053326044659712 258339989341863936 258584390576898048 258914638840725504 259270290817155072 259589357747306496 260277923682975744 261134532495802368 261468037645860864 261505379531096064 261827197038231552 262521698887139328 263024395012800512 263385692258697216 263722072453152768 263971565380583424 264084328047181824 264334163684677632 265361476879908864 265656258571272192 265983184292806656 266574835256131584 266941009480384512 268161590227894272 268276142778089472 268529944060624896 268872894180753408 269203778404614144 269573563814510592 270806181847498752 270844857371492352 271178168361025536 271190763958173696 271524500632240128 271897473847394304 272418123406114816 273140717897908224 273515911191724032 273865229085966336 274124317895221248 275495379259097088 276213306765606912 276487458566731776 276827713535213568 277476284848668672 278212296214315008 278475497544351744 278594455961862144 279214159341551616 279557769881714688 279868321787019264 280876148385251328 281221804226248704 281608097913372672 281621177956564992 281967750656557056 282895743537119232 283257040783015936 283646130124750848 284385298090033152 284398507127734272 284667560891191296 285334499946921984 285685642388570112 285698911824248832 286091355384446976 286362010658400768 287474933286567936 288148449650540544 288789404860809216 288912769145634816 289186093603749888 290233815186538496 290309991800242176 290632488009596928 290907439399010304 291278968695816192 291637426604998656 291679077169299456 292038027465719808 292812664143347712 293373363668123648 293776349057777664 294151542351593472 294555596668010496 295902444389400576 296308903791034368 296673551711207424 296687331509796864 296968011053156352 297460484209115136 298820614452412416 298863290892681216 299231082329407488 299896689663148032 300024798728159232 300599308586057728 301396654232174592 301681789006381056 301810660625350656 302096187068203008 302482005953347584 302854250705190912 303270259291324416 304656954578436096 305075439406153728 305089609452945408 305465063211270144 306470388831879168 307283307635146752 308084072930869248 308098382721712128 308389857632123904 309492779254284288 309932301666484224 310313715008274432 310739970111307776 311136828310683648 311431177727115264 312160820454752256 312559493277810688 312855188599209984 312988833241104384 313284934737395712 314115929259245568 314502491116929024 314851862010396672 315940545488748544 315985666933407744 316374529754529792 317213719488626688 318257711479259136 318664170880892928 319101896390344704 319494594150531072 321001312440287232 321396347687141376 321411275802279936 321852774807502848 322248857893208064 323103629399556096 323722332323446784 324167005856858112 324581012250034176 324888080468410368 325026865288839168 325334355304218624 326513042084855808 326598740775272448 326961549010796544 327270869323886592 327688839782793216 328092104930623488 328542780898934784 330045034126639104 330498392689999872 330920485145542656 331782847771705344 332890249938075648 333299916119998464 333347516764913664 333757745675108352 333773247948521472 334089012434800896 334184000778141696 334643044735254528 335283844192141312 336173191258963968 336634967620583424 337064897336573952 337383775871041536 338174222159314944 339071236011196416 339392012632178688 340292256697516032 340711032043339776 342739073900740608 343648196112678912 344779187435864064 345219518454300672 345693721089540096 346119143663075328 346594582047227904 346610680561926144 347037231577300992 348179376661069824 348624050194481152 348673839374794752 349102929384308736 350028931849519104 350360074943004672 351180923011596288 351629429937537024 351962087174111232 352112437396242432 352445551579570176 353815302506545152 354208344761696256 355433113674842112 355921345973846016 357548786970525696 357701523704119296 358039925414166528 358497192241004544 358938371206152192 358989633439137792 359431418419347456 360384817407197184 361074909129998336 361126476495323136 361570891148034048 361587685277564928 362032667509653504 362529965129859072 364187623863877632 364687881588965376 365153638781288448 365499090526961664 367327172345462784 367831742637146112 368649944755642368 369103618046951424 371300663392468992 371459274615816192 371810691776249856 372285545788735488 372743693175619584 373157762382692352 373255703743168512 374501531180335104 374962405634998272 375477463884496896 375494903942086656 375850138989151008 375957000875409408 377194324716158976 378194840166334464 379198009503645696 379556747854921728 380445999929229312 380931882432331776 381455140512595968 381816014211201024 382449193983148032 383299911048757248 384197932867387392 385052539814412288 385581458138333184 386604220626763776 387079989066989568 387509984012795904 387876585865347072 388371958261088256 388849902139998208 388905436225732608 389384036620959744 390416885524463616 391701798743703552 392202056468791296 392740795557347328 394536592519200768 395078538388045824 395583108679729152 395957348070875136 396126492070772736 398484387856908288 398974776439209984 399862252884197376 400033064970878976 400411514220576768 401862205642899456 402242385341841408 402414214167134208 402794916090937344 403309341271130112 403805667606921216 404360345721765888 406209272771248128 406767252541538304 406786145937260544 407286750948360192 408627185109172224 409711076846862336 410273866787586048 410778763907825664 410797843628949504 411186476842831872 412657039005712384 413243068888645632 414319960148410368 414731187850097664 415241570302820352 416214427273003008 417140251465613312 417318444321472512 417713246316527616 418821239012327424 419336654822572032 419802482680528896 421314222577876992 421832706339373056 422951625984835584 424343615305678848 424885561174523904 425469195187126272 426577947135049728 426597760691601408 428001749920382976 428528463582855168 428548367736373248 429137033076670464 429543015987601152 429665143857610752 431212399929851904 432222674475810816 433184107291213824 433369153718452224 433779140405624832 435350722779807744 435464987700363264 435948732014395392 436361159098515456 436918453043724288 437456139907497984 438057041198579712 440060045502185472 440664523586666496 441227313527390208 441833395002015744 443853666584100864 444463355686551552 445010327566811136 445030997264695296 445452016579734528 446190726313672704 448230921678618624 448846623494111232 449419863115431936 449845034494722048 450898962879086592 452094981348261888 452522683509571584 452715990938025984 453723008930021376 454281376057786368 456985431867654144 457613159109230592 457634414179418112 458197594816905216 459705583247818752 460292691272400896 460924961452720128 461492191550767104 462126109396303872 462147574082568192 462584786448185856 464239168881426432 464898452499726336 465470572512411648 466705242466025472 467146766590672896 468241230682128384 468839239916716032 469282782898814976 469483249861656576 469927402106093568 471753736675393536 472277793015595008 473910818233122816 473978500400111616 474561794631794688 475820579232940032 476731715960700928 477386567218888704 477996256321339392 478652844585517056 479241891225796608 480513089876262912 481501968660430848 482094521530712064 482116913703419904 482710223346204672 483373286839812096 485583498485170176 486250508785287168 486871518375051264 487332120702615552 487540297933258752 489769563127283712 490442323516194816 490906303985829888 491533259674189824 492138157395935232 492814171348402176 495067551189958656 495747589034999808 496380727718313984 497674271657558016 499335374907113472 499949874179997696 500636618512662528 500659871922782208 501133518652201344 501276001167212544 502925766288211968 504259786888445952 504952451430875136 505597346004860928 506075663806562304 507261333238972416 507909176576442368 508606854016794624 509088018948268032 510438385046274048 511066548065009664 513403386419216384 514108610851110912 515472294169018368 516106652089319424 516679978683727872 517168781153796096 517829277681451008 518540581634310144 519178715494612992 520555847365951488 522269064991604736 522936075291721728 523010759062192128 523654394076463104 525043397774278656 526048790025601024 526771384517394432 527444144906305536 527943130761166848 528168656094363648 528668327369355264 530722953759817728 531312517142544384 533149670512263168 533882018960769024 536323180455788544 536552285556178944 537059888121249792 537745788361506816 538407556809228288 539147127629021184 541612363694997504 541689714742984704 542356336722051072 542381527916347392 543049001264480256 543794947694788608 544836246812229632 546281435795816448 547031822383448064 547730458171932672 548248635790442496 550990758518194176 552426613531213824 552974917133463552 553655427070427136 554952569697337344 556950995088703488 557188911923724288 558428318683103232 559115539763429376 559736643574038528 561752296770502656 562443608452497408 563216195826745344 563242355913129984 563935501313114112 565791487074238464 566514081566031872 567292260249501696 568797014255468544 569335121782382592 570668999893843968 571397823648497664 572182710768893952 572724021316801536 574949866573135872 576296899301081088 577578809721618432 577825538291269632 578372187207499776 580467630373076992 580619983600484352 581264976019193856 581814878798020608 582557937391632384 583274853209997312 583358154338598912 584076054931439616 585625328286695424 586746727336247296 587552698115555328 588303084703186944 589111193336020992 591804888778801152 592617807582068736 593347103422414848 593374663019593728 593936022106312704 597726581785362432 598462164658814976 599793379326296064 600049597456318464 601198617172115456 602793308464349184 603363578012762112 603621321250701312 604192374136406016 604964011906695168 605708501410381824 606540518582648832 609313909156872192 610150878812307456 610179218905890816 610930126422540288 612940777663758336 614566615270293504 616168145861738496 616196765443424256 616779715264247808 618985558508568576 619864603332968448 620627430016548864 621479940222615552 622862355454230528 624321640909504512 625710377198419968 625977666482208768 626569869474791424 628231858518491136 629004982233858048 629703724020793344 631881090977497088 631971333866815488 632749059509059584 634427438977253376 636515422958518272 637328341761785856 638203792780689408 642002624880574464 642792695374282752 642822551604559872 643705549615005696 644497715786416128 646207258799112192 647444664646893568 648334011713716224 649162024500068352 649776160936820736 650053730577678336 650668710608437248 653026084169711616 653197481550544896 653923098021593088 654541738647773184 655377679565586432 656184209861246976 657085561797869568 660090068253278208 660996785379999744 661840970291085312 663565695543410688 665780499876151296 666599832239996928 666695033529827328 667515491350216704 667546495897042944 668178024869601792 669286089470509056 670567688384282624 672346382517927936 673269935241166848 674129794673147904 674767551742083072 676348444318629888 678142472022392832 678784025264357376 680584513395032064 681422064086679552 685478147801481216 687296392225357824 689558374871728128 690439036908601344 691387442179080192 692238287326150656 693189164094455808 693221361123852288 694074463154601984 696358753322139648 697248100388962304 697347678749589504 698205858768617472 700057863699038208 700720149886009344 702361846023192576 703258859875074048 703924174348222464 704224874792484864 704891103159140352 707630605013090304 708416689523392512 710866227349684224 711842691947692032 715097573941051392 716079850828333056 716994384482009088 717979266878275584 718862836838694912 720769634814394368 722149818259996672 722252952990646272 723141782296068096 723175370555129856 724065335019307008 725059930259718144 728375247727755264 729375763177930752 730307277562576896 730998181053923328 734654344690925568 735663485274292224 737299889511284736 738207236093902848 742601326784937984 742918549231632384 743621383552499712 744571091577470976 745487386351239168 746315524765384704 746511407486337024 749003062360670208 749924811269996544 750954927768993792 750989807884173312 751700277978302016 751914001750818816 754388649432317952 756389680332668928 758396019007291392 759113495709843456 760891999858458624 761863764864663552 762910281025191936 763632028422402048 766599822097514496 770105079628824576 771162916276666368 773208441253527552 774159978133979136 775019968025591808 775753171730694144 776743916522176512 777699804279996416 777810872451465216 778768073241919488 780833771048927232 783403597487407104 784404112937582592 785481591114694656 789073185038401536 790157076776091648 791166217359458304 791914696141750272 792252984141545472 796968775713816576 797949552878419968 799724505768394752 800823028441153536 804484770683682816 804828428334268416 805589832181874688 806618682542260224 807611335213842432 808720691443531776 812418545542496256 813534505083076608 813572291874521088 814573501896720384 817254370218344448 819422153693724672 820547733575172096 821595687257899008 822372953685663744 826486137777291264 828639920296820736 829462375700195328 830483140605640704 832428854546006016 834280502931226624 834636888642945024 835426492633055232 837642478024654848 838673309645144064 839604965361057792 842628445155753984 843665412678746112 845903251969671168 848687230611357696 849771122349047808 850938390374252544 853155894270099456 853195521383202816 856003499840765952 857056927165710336 857096735472746496 858274066153340928 859086031975202304 862424799859703808 864445348951621632 866368214582427648 866738307436904448 867558280811249664 870701445559615488 870929975400726528 871897464028790784 872722318197030912 873836906087448576 874912279814995968 876114082397159424 880120091004370944 881329047173332992 882454627054780416 883666790004031488 887707333168201728 888926711373103104 890020655133622272 890061994529390592 890904033159469056 892381452627345408 896461843357237248 897693246988222464 899690068989444096 901797925758173184 904189962696523776 905045367019143168 905431981876051968 907446017860042752 908562752115572736 913970863735308288 915226318218461184 915268828358836224 916395189633810432 919411166495637504 920585382544801792 921849922905440256 924252218792607744 924295148165136384 925169572896371712 928478337762852864 929796904999452672 930941145024823296 933410484932050944 934293533181345792 936482461364256768 937678479833432064 938565565797629952 938966499723313152 939854804212187136 943507473350787072 944555586031190016 947821636466245632 947957000800223232 949123589263589376 951641158465880064 953463431921401856 954773134437777408 955992512642678784 957305689171034112 958483782451593216 963003937320861696 964189043061424128 964233827406839808 966746573679624192 971166996970340352 972501017570574336 973743036750102528 974664241405231104 975080595866517504 979539126254567424 980884647032389632 981812607971659776 983066519348379648 984276314791870464 985628342696804352 990135102379917312 991495178069999616 992761455436627968 995348543315116032 998670749814226944 999899748359995392 1001273237025325056 1001319743845564416 1002267037304402688 1002552002334425088 1005851532576423936 1008519573776891904 1009904902861750272 1011194692009721856 1012151327613124608 1014522666477944832 1015818353152884736 1017213708033589248 1018176037896536064 1020876770092548096 1022133096130019328 1026806772838432768 1028217221702221824 1030944588338036736 1034337562307592192 1035658555362902016 1037081163268620288 1038357430989225984 1041111694731902976 1044538129983209472 1045872150583443456 1046021518124384256 1047308788152926208 1050086795548557312 1052097580051202048 1053542769034788864 1054888289812611072 1055886261522333696 1056337312188727296 1057336654738710528 1061445907519635456 1062625034285088768 1066299341024526336 1067764037921538048 1072646360911577088 1073104571112357888 1074119776242499584 1075491576723013632 1076815113618456576 1078294255258042368 1083224727389995008 1083379429485969408 1084712673444102144 1084763055832694784 1086098002528960512 1087589895389577216 1089672493624459264 1092562871591632896 1094063644766896128 1095460916343865344 1096497271580884992 1101981517036388352 1105949834266927104 1107310854140854272 1113901990177406976 1114377823847448576 1116856637366206464 1118231079526858752 1119473287148077056 1123504593541005312 1124887216904994816 1126432391653490688 1126484711826259968 1127871002626228224 1131582974148476928 1133028163132063744 1134584520499003392 1137594028510937088 1138670243564765184 1141337999787687936 1142795647296995328 1144365421537787904 1145448042633603072 1149899733146271744 1152593798602162176 1155157619443236864 1156744374414999552 1161239967200968704 1162529952038387712 1163629757596041216 1165115874783264768 1166549706419994624 1166716308677197824 1168152109862879232 1171250656573390848 1173493454672494592 1175105396231110656 1176606169406373888 1178222386672041984 1183609777557602304 1185235615164137472 1186749326039187456 1187872044212625408 1195453163570724864 1196924329317629952 1199586758652592128 1200099194912636928 1202397234344230912 1205586616928698368 1206727156025524224 1207242642501402624 1208384748272812032 1209928023813390336 1211417002820763648 1213081037165297664 1218627818313744384 1220301757624614912 1220358437811781632 1221860252845080576 1225881555327516672 1229133230540587008 1232336291723476992 1232393530886848512 1233559430528495616 1237971117017137152 1239729206665936896 1242959880445231104 1245724710908461056 1248643281819009024 1251420754396839936 1251955332964417536 1253139738949582848 1256463717036982272 1258009964467716096 1259407448041586688 1263762181954994176 1263942667733630976 1265498119018119168 1268854877954506752 1273030845917036544 1274656683523571712 1276407585561378816 1284005249761148928 1285585390748565504 1285645103209119744 1287411099230011392 1288995431572832256 1294889329293787136 1296668023427432448 1299552321873641472 1300107461155356672 1301337421216874496 1306052168339423232 1306394963101089792 1307846196043186176 1309083477295546368 1310755359131172864 1312368419722493952 1314171123595739136 1320180136506556416 1321993570759999488 1323681940582170624 1331560999752302592 1333390067059654656 1335030982700433408 1335092991794085888 1336356049739203584 1338572178941018112 1341135376768565248 1344692765035855872 1346539870482333696 1348259589346295808 1349535103484166144 1352696888637259776 1356284944044785664 1357568050528714752 1361169026790064128 1362844128173359104 1370956295602962432 1374592784450715648 1379116749743456256 1380878073817202688 1382774884358160384 1384476574652301312 1386378328188911616 1386442722247704576 1392717506644279296 1394695357499179008 1396411717537234944 1400115727398076416 1401440299772018688 1404723692046385152 1406517719750148096 1407848348696444928 1408449749584969728 1409782206318280704 1415261210026180608 1416833379046785024 1421732454699368448 1423685383895384064 1430195147882102784 1432159701656666112 1433988768964018176 1435958533756551168 1437725673677389824 1441539269628788736 1444299636519993344 1444505905981292544 1446283564592136192 1446350741110259712 1448130670038614016 1450119860519436288 1456750495455510528 1458751526355861504 1460614555125153792 1461996362107846656 1469308689381851136 1471326970548584448 1474599779022569472 1476414472187805696 1485202653569875968 1487242767104999424 1489142183154941952 1493022814972674048 1498006124721340416 1499849622539993088 1501909855537987584 1501979615768346624 1503400555956604032 1503828003501637632 1508777298864635904 1512779360665337856 1516792038014582784 1518226991419686912 1521783999716917248 1523727529729327104 1525820562050383872 1527264056844804096 1533199644195028992 1540210159257649152 1542325832553332736 1546416882507055104 1548319956267958272 1550039936051183616 1551506343461388288 1553487833044353024 1555399608559992832 1555621744902930432 1557536146483838976 1561667542097854464 1566807194974814208 1568808225875165184 1570963182229389312 1578146370076803072 1580314153552183296 1582332434718916608 1583829392283500544 1584505968283090944 1593937551427633152 1599449011536789504 1601646056882307072 1608969541367365632 1609656856668536832 1611179664363749376 1613237365084520448 1615222670427684864 1617441382887063552 1624837091084992512 1627069010166153216 1627144583749042176 1629147003793440768 1634508740436688896 1638844307387449344 1641095467150344192 1643191374515798016 1644745907371327488 1652972275554582528 1657279840593641472 1658924751400390656 1660966281211281408 1664857709092012032 1668561005862453248 1670852985266110464 1675284956049309696 1677346619290288128 1679209930722115584 1685256890311507968 1687330825357492224 1691806503939342336 1697374461222715392 1699542244698095616 1701876780748505088 1706391042766405632 1712006999681531904 1714193470945492992 1716548132306681856 1718172063950404608 1724849599719407616 1728890697903243264 1732736429164855296 1733476614873808896 1735116561622499328 1741402891119230976 1741859950801453056 1743794928057581568 1745444636394061824 1747673812174897152 1749824559629991936 1752228164794318848 1760240182008741888 1762658094346665984 1764909254109560832 1767333580008062976 1775414666336403456 1777853422746206208 1780041310267244544 1780123989058781184 1781808066318938112 1795386493976444928 1799380137978888192 1803595851516346368 1808379925393047552 1810090734038286336 1810863963752103936 1814892035720085504 1817125504231145472 1827941727470616576 1830452636436922368 1830537656717672448 1832790379267620864 1838822332991275008 1841170765089603584 1843699845810880512 1848504437585215488 1848590296330272768 1850339145792743424 1856956675525705728 1859593809998905344 1861882290049646592 1868587066362691584 1872964922728513536 1877131131595259904 1877932999446626304 1879709608424374272 1887014946701574144 1889111172062380032 1895643272932491264 1895914001600446464 1898247178527178752 1903282316931760128 1906926863842803712 1909546268875554816 1911985025285357568 1914611378342068224 1926007874641723392 1928378086122848256 1928467654813679616 1933493147359248384 1942333993940680704 1945002035141148672 1947486073500205056 1949328482810462208 1950161191733035008 1959078252509134848 1961769294064779264 1963625215943319552 1966133038696759296 1968552629583740928 1971256685393608704 1980270204759834624 1982990356139999232 1985522910873255936 1990697086630232064 1997341499628453888 1999799496719990784 2002546474050650112 2002639487691128832 2004534074608805376 2011703065152847872 2017039147553783808 2019809805723500544 2022389384019443712 2024302655226249216 2029045332955889664 2031636706305769472 2034427416067178496 2036352075793072128 2041753540185096192 2044266192260038656 2053613545676865536 2056434443404443648 2061889176676073472 2068675124615184384 2071317110725804032 2074162326537240576 2076714861978451968 2082223389463805952 2089076259966418944 2091744301166886912 2092043036248768512 2094617576305852416 2100173591097114624 2104195160102404096 2107085538069577728 2109776579625222144 2111772523044667392 2112674624377454592 2114673309477421056 2122891815039270912 2125250068570177536 2132598682049052672 2135528075843076096 2145292721823154176 2148239552484999168 2150983153446027264 2156588510516084736 2166449454779990016 2166758858971938816 2169425346888204288 2169526111665389568 2172196005057921024 2175179790779154432 2179344987248918528 2185125743183265792 2188127289533792256 2190921832687730688 2192994543161769984 2203963034072776704 2211899668533854208 2214621708281708544 2227803980354813952 2228755647694897152 2233713274732412928 2236462159053717504 2238946574296154112 2247009187082010624 2249774433809989632 2252864783306981376 2252969423652519936 2255742005252456448 2263165948296953856 2266056326264127488 2269169040998006784 2275188057021874176 2277340487129530368 2282675999575375872 2285591294593990656 2288730843075575808 2290896085267206144 2299799466292543488 2310315238886473728 2313488748829999104 2322479934401937408 2325059904076775424 2327259515192082432 2330231749566529536 2333099412839989248 2333432617354395648 2336304219725758464 2342501313146781696 2346986909344989184 2350210792462221312 2353212338812747776 2356444773344083968 2367219555115204608 2370471230328274944 2373498652078374912 2375744088425250816 2390906327141449728 2393848658635259904 2399173517305184256 2404794468688461824 2413454312051048448 2414485285002805248 2416769496545624064 2419856047626780672 2422834005641527296 2426162074330595328 2437255636627488768 2440603515249229824 2440716875623563264 2443720505690161152 2451763110655033344 2458266461081174016 2464787061773697024 2467118861056991232 2479458413331873792 2485919760890462208 2491449421816922112 2497286563638018048 2502841508793679872 2503910665928835072 2506279477899165696 2512927434073964544 2516019928935432192 2518814896083173376 2527524363909988352 2527885335467261952 2530996238036238336 2537709755909013504 2546061691834073088 2549313367047143424 2552815171122757632 2568010499522297856 2571170781497131008 2571290206418239488 2574822198460022784 2593336046854864896 2599104643747282944 2600214922310713344 2602674842433748992 2612104336678846464 2612789926202179584 2615692392086372352 2618166954591092736 2621510718262345728 2624736839444987904 2628342247191478272 2640360273013112832 2643987141519998976 2647363881164341248 2663121999504605184 2666780134119309312 2670061965400866816 2670185983588171776 2672712099478407168 2677144357882036224 2682270753537130496 2689385530071711744 2693079740964667392 2699070206968332288 2705393777274519552 2712569888089571328 2715136101057429504 2722338053580128256 2725688256346718208 2741912591205924864 2749185568901431296 2758233499486912512 2761756147634405376 2765549768716320768 2772756656377823232 2772885444495409152 2785435013288558592 2789390714998358016 2792823435074469888 2800231454796152832 2802880599544037376 2809447384092770304 2813035439500296192 2815696697392889856 2816899499169939456 2819564412636561408 2830522420052361216 2833666758093570048 2843464909398736896 2847370767790768128 2860390295764205568 2864319403313332224 2867977537928036352 2871917067513102336 2875451347354779648 2888599273039986688 2889011811962585088 2892567129184272384 2892701482220519424 2900239721038872576 2913500990911021056 2917503052711723008 2921229110250307584 2923992724215693312 2938617378763702272 2942653941097168896 2949199558045138944 2952828944375611392 2970405307139751936 2974485534209998848 2978284366309883904 2986045629945348096 2996012249442680832 2999699245079986176 3003819711075975168 3003959231536693248 3006801111913208064 3007656007003275264 3017554597729271808 3025558721330675712 3033584076029165568 3036453982839373824 3043567999433834496 3047455059458654208 3051641124100767744 3054528113689608192 3066399288390057984 3080420318515298304 3084651665106665472 3092833765014110208 3103012686922776576 3106975666088706048 3111243489805860864 3115072292967677952 3123335084195708928 3133614389949628416 3137616451750330368 3141926364458778624 3156292740153606144 3160628307104366592 3164664869437833216 3167658784567001088 3169011936566181888 3187875102855266304 3198898023073579008 3203292113764614144 3217939082734731264 3219313713337073664 3222359328727498752 3226474730169040896 3230445340855369728 3234882765774127104 3249674182169985024 3254138020332306432 3254289167498084352 3258294007586881536 3269017480873377792 3277688614774898688 3282190934300688384 3286382749031596032 3289491814742654976 3305944551109165056 3317849502800781312 3321932562422562816 3337122011724906496 3341705970532220928 3350569912098619392 3354693238580576256 3358419861444231168 3370513780623015936 3374661650714984448 3383613007878684672 3394748922445430784 3399084489396191232 3403753561497010176 3412782085532811264 3424013999363063808 3428386941890985984 3433096264613363712 3436344127900809216 3449699199438815232 3457781395806486528 3465472858329710592 3470233123244998656 3483719901602906112 3487589856115163136 3490889272788123648 3495347624349794304 3499649119259983872 3504456329588637696 3520480364017483776 3525316188693331968 3529818508219121664 3534667160016125952 3550829332672806912 3555706845492412416 3560247978117562368 3563616132637876224 3590772987952889856 3598760275957776384 3607191703032692736 3616759850786095104 3620181468076572672 3621727927504207872 3629784071440171008 3634251008462290944 3655883454941233152 3660905272873844736 3661075313435344896 3665580758535241728 3677644665982550016 3682341530179207168 3687399691621761024 3697008875170430976 3697180592660545536 3700678291585486848 3713913351051411456 3719187619997810688 3737174132725383168 3745929845457027072 3754262263190519808 3755865998893252608 3759419216848748544 3774029893403148288 3778222344124760064 3791286545864982528 3791828003200892928 3796494357054357504 3806564633863520256 3813853727685607424 3819092537751109632 3823970050570715136 3829222756684136448 3852015749283446784 3856756172245696512 3856935309627359232 3866986294718496768 3884667987881361408 3890004070282297344 3898656965620924416 3900322383466070016 3918156505018269696 3923538588129558528 3927250431886639104 3932266077393518592 3937105259167481856 3942513370787217408 3960540409519669248 3965980712279998464 3971045821746511872 3994682999256907776 4005092948101300224 4005278975382257664 4009068149217610752 4023406130305695744 4034078295107567616 4039619611447001088 4044778768038887424 4048605310452498432 4058090665911779328 4063273412611538944 4068854832134356992 4072704151586144256 4083507080370192384 4088532384520077312 4107227091353731072 4112868886808887296 4123778353352146944 4137350249230368768 4142634221451608064 4148324653074481152 4153429723956903936 4178152519932837888 4184086072497537024 4189235152611704832 4200347182194229248 4208390320204808192 4214171076139155456 4219553159250444288 4223545046089334784 4225349248754909184 4229346618954842112 4245783630078541824 4250500137140355072 4265197364098105344 4271056151686152192 4290585443646308352 4296479104969998336 4301966306892054528 4313177021032169472 4332898909559980032 4333517717943877632 4338850693776408576 4339052223330779136 4344392010115842048 4350359581558308864 4358689974497837056 4370251486366531584 4376254579067584512 4381843665375461376 4385989086323539968 4407926068145553408 4423799337067708416 4429243416563417088 4455607960709627904 4467426549464825856 4494018374164021248 4499548867619979264 4505729566613962752 4505938847305039872 4511484010504912896 4526331896593907712 4532112652528254976 4538338081996013568 4550376114043748352 4554680974259060736 4565351999150751744 4571182589187981312 4577461686151151616 4581792170534412288 4599598932585086976 4620630477772947456 4626977497659998208 4644959868803874816 4650119808153550848 4654519030384164864 4660463499133059072 4666198825679978496 4666865234708791296 4672608439451516928 4685002626293563392 4693973818689978368 4700421584924442624 4706424677625495552 4712889546688167936 4734439110230409216 4740942460656549888 4746997304156749824 4751488176850501632 4781812654282899456 4798347034610368512 4826908624102096896 4828970570005610496 4833538993091248128 4839712095253561344 4845668011283054592 4852324148661190656 4874511273254977536 4881207030498459648 4881433751247126528 4887441011380322304 4903526221310066688 4916532922162348032 4929574123547394048 4934237722113982464 4958916826663747584 4971839521780924416 4982898843633844224 4994573127276036096 5005683017587359744 5012558955798331392 5025854868147929088 5032039857870864384 5037629792166346752 5055048727819976704 5055770670934523904 5061992476072476672 5075419511818027008 5092123383668146176 5098626734094286848 5105630342245515264 5136020999044595712 5142580412836478976 5149644396920045568 5186672093709729792 5198209287494565888 5200429844621426688 5205349684867497984 5224208673357692928 5225579852404359168 5231384784172744704 5236333909182185472 5243021436524691456 5249473678889975808 5256684494382956544 5280720546026225664 5287974283039997952 5294727762328682496 5326243999009210368 5333560268238618624 5340123930801733632 5340371967176343552 5345424198956814336 5364541507074260992 5386159481929334784 5398140413936664576 5410787554549039104 5425139776179142656 5430272202114859008 5444676107160256512 5451376512693436416 5483825182411849728 5498371137802862592 5516466998973825024 5523512295268810752 5531099537432641536 5545513312755646464 5545770888990818304 5570870026577117184 5578781429996716032 5585646870148939776 5605761199088074752 5618894768185540608 5631393394785779712 5633798998339878912 5639128825273122816 5661044840104722432 5667333516187140096 5686929818797473792 5694741535581536256 5720780591528411136 5728638806626664448 5735955075856072704 5743834135026204672 5778023623925170176 5785134258368544768 5785402964441038848 5800479442077745152 5827001981822042112 5835006105423446016 5842458220500615168 5847985448431386624 5877234757527404544 5885307882194337792 5898399116090277888 5905657888751222784 5940810614279503872 5948971068419997696 5956568732619767808 5972091259890696192 5992024498885361664 5999398490159972352 6007639422151950336 6007918463073386496 6013602223826416128 6035109195458543616 6051117442661351424 6067168152058331136 6072907965678747648 6087135998867668992 6094910118917308416 6103282248201535488 6109056227379216384 6132798576780115968 6160840637030596608 6169303330213330944 6185667530028220416 6206025373845553152 6213951332177412096 6222486979611721728 6230144585935355904 6246670168391417856 6267228779899256832 6275232903500660736 6283852728917557248 6312585480307212288 6321256614208733184 6329329738875666432 6335317569134002176 6338023873132363776 6375750205710532608 6397796046147158016 6406584227529228288 6435878165469462528 6444718657454997504 6452949460338081792 6469765531548254208 6499348364339970048 6508276040664612864 6508578334996168704 6516588015173763072 6538034961746755584 6555377229549797376 6564381868601376768 6572765498063192064 6578983629485309952 6611889102218330112 6635699005601562624 6643865124845125632 6674244023449812992 6683411941064441856 6701139824197238784 6709386477161152512 6716839722888462336 6741027561246031872 6749323301429968896 6767226015757369344 6789497844890861568 6798168978792382464 6807507122994020352 6825564171065622528 6848027998726127616 6856773883781971968 6866192529226727424 6872688255801618432 6899398398877630464 6930945716659421184 6940466246489997312 6967439803205812224 6975179712230326272 6981778545576247296 6990695248699588608 6999298238519967744 7008912659177275392 7040960728034967552 7050632377386663936 7059637016438243328 7069334320032251904 7101658665345613824 7111413690984824832 7120495956235124736 7127232265275752448 7181545975905779712 7197520551915552768 7214383406065385472 7240362936153145344 7243455855008415744 7259568142880342016 7268502016924581888 7311766909882466304 7321810545747689472 7322150626870689792 7331161517070483456 7355289331965100032 7364683060358414336 7374799383243522048 7394361185321091072 7401356583170973696 7438375239995621376 7474348265450766336 7491859690914054144 7508524526381039616 7511731997786505216 7518838433697497088 7548059786806296576 7556444688249520128 7582573091729965056 7583656006401785856 7592988714108715008 7613129267727040512 7627707455371214848 7638185075502219264 7647940101141430272 7658445513368272896 7704031498566893568 7713512344491393024 7713870619254718464 7780008140564594688 7797313931241848832 7800644766932140032 7836313010036539392 7847077176259117056 7854500863773278208 7864532154787037184 7874210518334963712 7885026741574434816 7921080819039338496 7931961424559996928 7942091643493023744 7989365998513815552 8010185896202600448 8010557950764515328 8018136298435221504 8046812260611391488 8068156590215135232 8079239222894002176 8097210620904996864 8116181331823558656 8137709664268713984 8145408303172288512 8167014160740384768 8177064769040154624 8214454182707462144 8225737773617774592 8247556706704293888 8274700498460737536 8285268442903216128 8296649306148962304 8356305039865675776 8368172144995074048 8378470305223409664 8400694364388458496 8416780640409616384 8428342152278310912 8439106318500888576 8447090092178669568 8450698497509818368 8458693237909684224 8491567260157083648 8501000274280710144 8530394728196210688 8542112303372304384 8581170887292616704 8592958209939996672 8603932613784109056 8626354042064338944 8665797819119960064 8667035435887755264 8677701387552817152 8678104446661558272 8700719163116617728 8717379948995674112 8740502972733063168 8752509158135169024 8763687330750922752 8771978172647079936 8815852136291106816 8847598674135416832 8858486833126834176 8911215921419255808 8934853098929651712 8988036748328042496 8999097735239958528 9011459133227925504 9011877694610079744 9022968021009825792 9052663793187815424 9064225305056509952 9076676163992027136 9100752228087496704 9109361948518121472 9130703998301503488 9142365178375962624 9154923372302303232 9163584341068824576 9199197865170173952 9241260955545894912 9253954995319996416 9309038060768329728 9320926998266118144 9333730469417582592 9345216878903033856 9370005252587126784 9387947637379956736 9400843169848885248 9412849355250991104 9425779093376335872 9468878220460818432 9481884921313099776 9493994608313499648 9502976353701003264 9563625308565798912 9596694069220737024 9653817248204193792 9657941140011220992 9667077986182496256 9679424190507122688 9691336022566109184 9704648297322381312 9749022546509955072 9762414060996919296 9762867502494253056 9774882022760644608 9807052442620133376 9833065844324696064 9859148247094788096 9868475444227964928 9917833653327495168 9965797687267688448 10011366035174719488 10025117911596662784 10051709736295858176 10064079715741728768 10075259584332693504 10110097455639953408 10111541341869047808 10123984952144953344 10150839023636054016 10184246767336292352 10197253468188573696 10211260684491030528 10272041998089191424 10285160825672957952 10299288793840091136 10373344187419459584 10396418574989131776 10410699369734995968 10451159704808718336 10462769568345489408 10472667818364370944 10486042873049382912 10498947357779951616 10513368988765913088 10561441092052451328 10575948566079995904 10589455524657364992 10652487998018420736 10667120536477237248 10680743934352687104 10690848397913628672 10772318963858669568 10796280827873329152 10821575109098078208 10850279552358285312 10860544404229718016 10889352214320513024 10902753025386872832 10967650364823699456 10996742275605725184 11032933997947650048 11047024590537621504 11062199074865283072 11091026625511292928 11091541777981636608 11141740053154234368 11157562859993432064 11211522398176149504 11237789536371081216 11262786789571559424 11267597996679757824 11278257650546245632 11322089680209444864 11334667032374280192 11373859637594947584 11389483071163072512 11441561183056822272 11457277613253328896 11471910151712145408 11487668270052409344 11556047247850340352 11570268516737089536 11570805928882077696 11600958884155490304 11654003963644084224 11670012210846892032 11695970896862773248 11754469515054809088 11770615764388675584 11796798232180555776 11811315777502445568 11881621228559007744 11897942136839995392 11913137465239535616 11984048997770723328 12015278844303900672 12015836926146772992 12027204447652832256 12070218390917087232 12102234885322702848 12134336304116662272 12145815931357495296 12174271997735337984 12189820237834616832 12206564496403070976 12218112454758432768 12265597153560231936 12321681274061193216 12338606660426661888 12371335060056440832 12412050747691106304 12427902664354824192 12444973959223443456 12460289171870711808 12534457559798513664 12567705457835114496 12625170960614424576 12642513228417466368 12658659477751332864 12670635138268004352 12676047746264727552 12751500411421065216 12795592092294316032 12813168455058456576 12871756330938925056 12889437314909995008 12905898920676163584 12939531063096508416 12998696728679940096 13016552081329225728 13017156669992337408 13033176030347526144 13076069923493511168 13110754459099594752 13128763737202753536 13145530996126384128 13157967258970619904 13223778204436660224 13271398011203125248 13287730249690251264 13348488046899625984 13366823882128883712 13402279648394477568 13482055122492063744 13498646602859937792 13534452031514738688 13578995689781723136 13596337957584764928 13615014245988040704 13651128342131245056 13696055997452255232 13713547767563943936 13732385058453454848 13745376511603236864 13798796797755260928 13861891433318842368 13880932492979994624 13934879606411624448 13950359424460652544 13963557091152494592 13981390497399177216 13998596477039935488 14017825318354550784 14081921456069935104 14101264754773327872 14119274032876486656 14138668640064503808 14203317330691227648 14222827381969649664 14240991912470249472 14254464530551504896 14395041103831105536 14480725872306290688 14486911710016831488 14519136285760684032 14537004033849163776 14623533819764932608 14643621091495378944 14644301253741379584 14662323034140966912 14710578663930200064 14729366120716828672 14749598766487044096 14788722370642182144 14802713166341947392 14876750479991242752 14948696530901532672 14983719381828108288 15017049052762079232 15037676867394994176 15096119573612593152 15112889376499040256 15165146183459930112 15167312012803571712 15185977428217430016 15226258535454081024 15255414910742429696 15276370151004438528 15295880202282860544 15316891026736545792 15408062997133787136 15427741238509436928 15560016281129189376 15594627862483697664 15601289533864280064 15672626020073078784 15694154352518234112 15709001727546556416 15729064309574074368 15748421036669927424 15770053483148869632 15842161638078676992 15863922849119993856 15884183286986047488 15978731997027631104 16020371792405200896 16021115901529030656 16036272596870443008 16093624521222782976 16158478445788004352 16194421241809993728 16232362663647117312 16275419328537427968 16290816606344577024 16334028321480769536 16354129538080309248 16428908365414924288 16451475547235549184 16495113413408587776 16549400996921475072 16570536885806432256 16593298612297924608 16712610079731351552 16736344289990148096 16756940610446819328 16833561280819232768 16856684304556621824 16894180184357339136 16901396995019636736 16917386475819368448 16983134520314167296 17002000548561420288 17060789456392421376 17084224606744608768 17162341774585233408 17185916419879993344 17207865227568218112 17334070871775510528 17355402775105634304 17356208893323116544 17401438326233235456 17434759897991348224 17481005945466126336 17505018316270338048 17527374661501845504 17543956345294159872 17631704272582213632 17695197348270833664 17716973666253668352 17822431842838511616 17869706197859303424 17976073496656084992 17998195470479917056 18022918266455851008 18023755389220159488 18105327586375630848 18153352327984054272 18201504456174993408 18218723897036242944 18261407996603006976 18284730356751925248 18309846744604606464 18327168682137649152 18398395730340347904 18482521911091789824 18507909990639992832 18618076121536659456 18641853996532236288 18667460938835165184 18690433757806067712 18740010505174253568 18775895274759913472 18801686339697770496 18825698710501982208 18851558186752671744 18937756440921636864 18963769842626199552 18987989216626999296 19005952707402006528 19127250617131597824 19193388138441474048 19307634496408387584 19334155972364992512 19358848381014245376 19409296594644762624 19498045093019910144 19524828121993838592 19525735004988506112 19549764045521289216 19614104885240266752 19666131688649392128 19718296494189576192 19736950888455929856 19835667306654990336 19931595374535376896 20022732070349438976 20050235823193325568 20103419472591716352 20128159431483457536 20150519168665387008 20220194911279906816 20223082683738095616 20247969904289906688 20301678047272108032 20368493534672584704 20394506936377147392 20422521368982061056 20544083996178382848 20570321651345915904 20598577587680182272 20792837149978263552 20821398739469991936 20902319409617436672 20925539136690978816 20945335636728741888 20972085746098765824 20997894715559903232 21026737977531826176 21122882184104902656 21151897132159991808 21178911049314729984 21304975996036841472 21334241072954474496 21361487868705374208 21381696795827257344 21544637927717339136 21592561655746658304 21643150218196156416 21721088808459436032 21778704428641026048 21805506050773745664 21935300729647398912 21993484551211450368 22065867995895300096 22094049181075243008 22124398149730566144 22183083555963273216 22315125719986864128 22423044796352299008 22475579072742162432 22525573579143118848 22535195993359515648 22556515301092491264 22644179360418889728 22669334064748560384 22747719275189895168 22778966142326145024 22883122366113644544 22914555226506657792 22943820303424290816 22975336540104818688 23112094495700680704 23140537033474179072 23141611857764155392 23340024421693784064 23391941793725546496 23508939030109618176 23541231528777351168 23593596464361111552 23622631555004891136 23763242457118015488 23795884273679990784 23826274930479071232 23968097995541446656 24030557688607801344 24031673852293545984 24054408895305664512 24140436781834174464 24204469770645405696 24291631862714990592 24348543995470675968 24413128992806141952 24436224909516865536 24531194307120463872 24643362548122386432 24677213320853323776 24742670120112881664 24824101495382212608 24855805328709648384 24889947918446886912 25068915119597027328 25135410915670228992 25250341921228849152 25285026456834932736 25317318955502665728 25341270276536008704 25352095492529455104 25503000822842130432 25591184184588632064 25626336910116913152 25743512661877850112 25778874629819990016 25811797841352327168 25879062126193016832 25997393457359880192 26033104162658451456 26034313339984674816 26152139846987022336 26221508918199189504 26257527474405507072 26291061992252768256 26315934517941239808 26447556408873320448 26542796022406250496 26575460499380502528 26696976093799251968 26733647764257767424 26804559296788955136 26964110244984127488 26997293205719875584 27068904063029477376 27157991379563446272 27192675915169529856 27230028491976081408 27302256684262490112 27392111994904510464 27427095535127887872 27464770116906909696 27490753023206473728 27597593595510521856 27723782866637684736 27761864985959989248 27927114182304989184 27962780994798354432 28035650636709101568 28163842912139870208 28202529509546655744 28238548065752973312 28277337280129007616 28406634661382455296 28445654763939299328 28481983824940498944 28508929061103009792 28790082207662211072 28961451744612581376 28973823420033662976 29038272571521368064 29074008067698327552 29247067639529865216 29287242182990757888 29288602507482759168 29324646068281933824 29421157327860400128 29458732241433657344 29499197532974088192 29577444741284364288 29605426332683894784 29753500959982485504 29897393061803065344 30034098105524158464 30075353734789988352 30192239147225186304 30225778752998080512 30330292366919860224 30334624025607143424 30371954856434860032 30452517070908162048 30510829821484859392 30552740302008877056 30591760404565721088 30633782053473091584 30816125994267574272 30855482477018873856 31120032562258378752 31189255724967395328 31388308705036468224 31418003455093112832 31458128619148148736 31496842073339854848 31540106966297739264 31684323276157353984 31727845698239987712 31768366573972094976 31957463994055262208 32042231803058061312 32072545193740886016 32316956891576008704 32388842483619987456 32464725327294234624 32550838657074855936 32581633212689154048 32668056642961539072 32708259076160618496 32857816730829848576 32902951094471098368 32990226826817175552 33098801993842950144 33141073771612864512 33186597224595849216 33425220159462703104 33472688579980296192 33713368609113243648 33788360368714678272 33802793990039273472 33834772951638736896 33966269040628334592 34004001097122840576 34121578912784842752 34168449213489217536 34324683549170466816 34371832839759986688 34415730455136436224 34668141743551021056 34710805550211268608 34712417786646233088 34802876652466470912 34869519795982696448 34962011890932252672 35010036632540676096 35087912690588319744 35263408545164427264 35390394696541667328 35433947332507336704 35644863685677023232 35739412395718606848 35952146993312169984 36045836532911702016 36047510778440318976 36210655172751261696 36306704655968108544 36403008912349986816 36437447794072485888 36522815993206013952 36569460713503850496 36619693489209212928 36654337364275298304 36796791460680695808 36965043822183579648 37015819981279985664 37236152243073318912 37283707993064472576 37334921877670330368 37380867515612135424 37551790549519826944 37603372679395540992 37703116373505343488 37875512881843273728 37927539685252399104 37975978433253998592 38011905414804013056 38254501234263195648 38386776276882948096 38615268992816775168 38668311944729985024 38717696762028490752 38818593189289525248 38996090186039820288 39049656243987677184 39051470009977012224 39099528091042578432 39228209770480533504 39332263377298784256 39436592988379152384 39473901776911859712 39671334613309980672 39863190749070753792 40045464140698877952 40100471646386651136 40206838945183432704 40446165367476191232 40495939808579813376 40603356094544216064 40736987069345169408 40789013872754294784 40845042737964122112 41088167992356765696 41140643302691831808 41197155175360364544 41585674299956527104 41642797478939983872 41804638819234873344 41851078273381957632 41890671273457483776 41944171492197531648 41995789431119806464 42053475955063652352 42245764368209805312 42303794264319983616 42357822098629459968 42609951992073682944 42668482145908948992 42722975737410748416 42763393591654514688 43185123311493316608 43442177616918872064 43557408857282052096 43611012101547491328 43870601459294797824 43986969102422900736 44131735991790600192 44188098362150486016 44248796299461132288 44366167111926546432 44630251439973728256 44846089592704598016 44951158145484324864 45051147158286237696 45113030602184982528 45288358720837779456 45338668129497120768 45495438550379790336 45557932284652290048 45766244732227289088 45829110453013315584 45887640606848581632 45950673080209637376 46224188991401361408 46283223715528310784 46680048843387568128 46783883587451092992 47017878060219236352 47082463057554702336 47187192928722223104 47245263110009782272 47526484914236030976 47591768547359981568 47652549860958142464 47936195991082893312 48061115377215602688 48063347704587091968 48108817790611329024 48280873563668348928 48583263725429981184 48697087990941351936 48826257985612283904 48872449819033731072 49062388614240927744 49286725096244772864 49354426641706647552 49485340240225763328 49648202990764425216 49711610657419296768 49779895836893773824 50137830239194054656 50270821831340457984 50500683842457698304 50570052913669865472 50682540553072017408 50704190985058910208 51006001645684260864 51182368369177264128 51252673820233826304 51487025323755700224 51557749259639980032 51623595682704654336 52066208325316902912 52068626679969349632 52304279693974044672 52443017836398379008 52515054948811014144 52582123984505536512 52631869035882479616 52895112817746640896 53085592044812500992 53150920998761005056 53393952187598503936 53467295528515534848 53609118593577910272 53928220489968254976 53994586411439751168 54315982759126892544 54460056983952162816 54604513368524980224 54784223989809020928 54854191070255775744 54929540233813819392 54981506046412947456 55195187191021043712 55447565733275369472 55523729971919978496 55854228364609978368 55925561989596708864 56071301273418203136 56327685824279740416 56405059019093311488 56477096131505946624 56554674560258015232 56813269322764910592 56891309527878598656 56963967649880997888 57017858122206019584 57580164415324422144 57922903489225162752 58076545143042736128 58494135279059730432 58574484365981515776 58577205014965518336 58649292136563867648 58842314655720800256 58917464482867314688 58998395065948176384 59154889482568728576 59210852665367789568 59507001919964971008 59794786123606130688 60068196211048316928 60150707469579976704 60384478294450372608 60451557505996161024 60660584733839720448 60669248051214286848 60743909712869720064 60905034141816324096 61021659642969718784 61105480604017754112 61183520809131442176 61267564106946183168 61632251988535148544 61710964954037747712 62378511449934790656 62776617410072936448 62836006910186225664 62916257238296297472 62993684146679709696 63080213932595478528 63368646552314707968 63455691396479975424 63536733147944189952 63914927988110524416 64084463606116122624 64145090387481772032 64633913783152017408 64777684967239974912 64929450654588469248 65163266425378308096 65336113285923078144 65416518152321236992 65715633461659697152 65805902188942196736 65980453653634351104 66197603987685900288 66282147543225729024 66373194449191698432 66945377159960592384 67426737218226487296 67576720737429356544 67605587980078546944 67669545903277473792 67932538081256669184 68008002194245681152 68243157825569685504 68336898426978435072 68649367098340933632 68743665679519973376 68831460910272872448 69336283487102042112 69421611100422537216 69424835573292466176 69739039591965392896 70020073265081352192 70175825381176639488 70526817090328854528 70780789393083334656 70867894665014673408 71289727371354046464 71478824791437213696 71904293986624339968 72091673065823404032 72095021556880637952 72421310345502523392 72613409311936217088 72874895588144971776 73045631986412027904 73239386978418425856 73308674728550596608 73593582921361391616 73930087644367159296 74031639962559971328 74472304486146637824 74567415986128945152 74669843755340660736 75206745358791081984 75406232747010686976 75751025763686547456 75855079370504798208 75951956866507997184 76023810829608026112 76509002468526391296 76773552553765896192 77230537985633550336 77336623889459970048 77435393524056981504 77637186378579050496 77992180372079640576 78099312487975354368 78102940019954024448 78456419540961067008 78664526754597568512 78873185976758304768 78947803553823719424 79342669226619961344 79726381498141507584 80090928281397755904 80200943292773302272 80413677890366865408 80892330734952382464 80991879617159626752 81206712189088432128 81473974138690338816 81578027745508589568 81690085475928244224 82176335984713531392 82281286605383663616 82394310350720729088 83171348599913054208 83285594957879967744 83781342546914967552 83888342984395063296 84106951910127304704 84491528736419610624 84607588528639967232 84715644197258919936 85219903984147365888 85336964291817897984 85445951474821496832 85526787183309029376 86370246622986633216 86884355233837744128 87114817714564104192 87222024203094982656 87741202918589595648 87973938204845801472 88263471983581200384 88376196724300972032 88497592598922264576 88732334223853092864 89260502879947456512 89692179185409196032 90102294316572475392 90226061204369965056 90576717441675558912 90677336258994241536 90990877100759580672 91115864569304580096 91532489464454578176 91658220906026631168 91775281213697163264 91901346160419274752 92448377982802722816 92566447431056621568 93360097686775136256 93567767174902185984 94164926115109404672 94374385857444446208 94490526220019564544 95052969828472061952 95183537094719963136 95305099721916284928 95872391982165786624 96126695409174183936 96217635581222658048 97166527450859962368 97394175981882703872 97652515971224567808 97744899638067462144 98124777228481855488 98573450192489545728 98708853283413295104 98970680480451526656 99296405981528850432 99423221314838593536 99559791673787547648 100275660478388109312 101140105827339730944 101365081106144034816 101408381970117820416 102012003291368521728 102364736738354528256 102505347640467652608 102974050647511400448 103115498519279960064 103247191365409308672 104132416650633805824 104137253359938699264 104608559387948089344 104886035672796758016 105030109897622028288 105263738071764959232 105790225635493281792 106171184089625001984 106301841997522010112 106787904375197007872 106934591057031069696 107218237187155820544 107856440979936509952 108631965518253785088 108920113967904325632 109209026737049960448 109568447979618041856 109708382140511551488 109859080467627638784 109963012092825894912 110390374382042087424 110895131466550738944 111047459943839956992 111708456729219956736 111851123979193417728 112142602546836406272 112655371648559480832 112810118038186622976 113109349120516030464 113626538645529821184 113782619055757197312 113927935299761995776 114035716244412039168 115160328830648844288 115845806978450325504 116153090286085472256 116988270558119460864 117148968731963031552 117154410029931036672 117298584273127735296 117684629311441600512 117834928965734629376 117996790131896352768 118309778965137457152 118421705330735579136 119014003839929942016 119589572247212261376 120136392422096633856 120301414939159953408 121338496102428573696 121487819425739440128 121810068283632648192 122043319285939437568 122210961208035508224 122367041618262884352 122535128213892366336 123264503977070297088 123421929908075495424 124757022899869581312 125553234820145872896 125672013820372451328 125832514476592594944 125987368293359419392 126160427865190957056 126737293104629415936 126911382792959950848 127073466295888379904 127829855976221048832 128168927212232245248 128290180774963544064 129555369934479949824 130326532850756616192 130672226571846156288 130833036304642473984 131431266923319394304 131611804377884393472 131960907307268702208 132395207975371800576 132564295086451458048 132746388898383396864 133890754319921184768 134853474436452974592 135153441474858713088 135339091806554947584 135865076162513338368 136016004388491362304 136486315651139371008 136673796853956870144 137298734196681867264 137487331359039946752 137662921820545744896 138672566974204084224 138849671146584932352 140040146530162704384 140351650762353278976 141053634180657709056 141561578786166669312 141735789330029346816 142579454742708092928 142957649582874427392 143808587973248679936 144183346131646808064 144190043113761275904 144842620691005046784 145749791176289943552 146091263972824055808 146478773956836851712 146617349457101193216 147187165842722783232 147860175288734318592 148063279925119942656 148944608972293275648 149134831972257890304 149339687510681321472 150413490717582163968 150812465494021373952 151502051527373094912 151710158741009596416 152047621659216052224 153018004937052782592 153547105107531792384 154461075971267100672 154673247778919940096 154870787048113963008 156198624975950708736 156205880039908048896 156912839081922134016 157329053509195137024 157746371953516609536 157895607107647438848 158685338453239922688 159452762996283015168 160181856562795511808 160401886585546604544 160827355780733730816 161784661469904764928 161983759234319253504 162947948277380677632 163380170951856488448 164352671969427062784 164562573210767327232 164788620701441458176 166342697199826108416 166571189915759935488 167562685093829935104 167776685968790126592 168213903820254609408 168983057472839221248 169215177057279934464 169431288394517839872 170439807968294731776 170673928583635795968 170891902949642993664 171053574366618058752 172740493245973266432 173768710467675488256 174229635429128208384 175482405837179191296 175947876409691602944 176526943967162400768 176752393448601944064 176995185197844529152 177464668447706185728 178521005759894913024 179384358370818392064 180204588633144950784 180452122408739930112 181153434883351117824 181354672517988483072 181981754201519161344 182231729138609160192 183064978928909156352 183316441812053262336 183550562427394326528 183802692320838549504 184896755965605445632 185132894862113243136 187135534349804371968 188329852230218809344 188748771714888892416 188981052440039129088 190105939656944123904 190367074189439926272 190610199443832569856 191744783964331573248 192253390818348367872 192435271162445316096 194333054901719924736 194788351963765407744 195489799276134924288 196249554456963710976 197146900384979091456 197417706566826590208 197941360960903053312 198592811963057700864 198846442629677187072 199119583347575095296 202280211654679461888 202730162212288069632 202816763940235640832 204024006582737043456 204729473476709056512 205010695280935305216 205948101295022800896 206230997038559920128 206494382730818617344 208264833301267611648 208274506719877398528 209217118775896178688 210060219795244056576 210527476143529918464 211580451270986563584 212342368179250003968 212603683995044020224 213575808750394015744 213869182114062139392 214436474374311641088 215712881959873019904 217263931036507570176 217840227935808651264 219136895959236083712 219718160935255277568 219926024185651789824 220780748764084174848 221790262933101477888 222094919887679913984 223416913458439913472 223702247958386835456 225620236076373245952 226218698241032060928 227253077291059642368 227565238111514394624 227855870599523991552 228071432488824078336 230320657661297688576 231691613956900651008 232306180572170944512 233976541116238921728 234297937463926063104 234308820059862073344 235369258622883201024 235993580263792705536 236619557930274914304 236843410661471158272 238028007679859884032 239179144494424522752 240272784844193267712 240602829878319906816 242676992204857147392 242975638851478880256 243620136567265296384 244086638571878875136 244421922416071016448 244734083236525768704 245070256427784732672 246529007954140594176 246843859816150990848 249514045799739162624 251344027640744902656 251665028953185189888 252320855730381914112 253474586209258831872 253822765585919901696 254146932591776759808 255659711952442097664 256337854424464490496 256580361549927088128 259110739868959899648 260653065701513232384 261344453143692312576 261666072609284947968 262862533846638788608 263223608755768786944 263921814614537404416 264790415950743601152 265128590172902916096 265492777796766793728 267781508639842369536 270306882949717426176 270678183613109895168 271730152325026676736 272032008776982724608 272972631302278742016 273347593707913740288 274597468393363734528 274974662718079893504 275325843641091489792 277345133948408168448 277699342293169864704 280080293060325408768 280703301524706557952 283123157572333338624 283471578660058693632 285158909485416185856 285915299165748854784 287617175946497359872 288380086227522551808 291499582352579887104 292182527945648111616 292957547913673703424 293234698914202386432 294374331685445566464 295720350577468637184 296126559850239885312 297889217944586551296 298269663944515780608 298679375021362642944 300826981435164327936 303420317482019192832 304095243318432104448 306036009874105565184 307094210215063584768 308922151942534201344 309346495557839880192 309741574096227926016 312397249951901417472 312411760079816097792 313825678163844268032 314658107018390274048 315791214215294877696 317370676906479845376 318905525992566030336 320363713125591023616 320803773171093209088 321654711561467461632 323569322939809529856 325895896554761355264 326760341903712976896 328705343938854125568 329125146421534654464 329577241402882916352 332685394399652216832 333142379831519870976 335125370187659870208 335553371937580253184 336427807640509218816 337966114945678442496 338430354114559868928 340879615936589463552 341347857167271591936 341783805899285987328 342107148733236117504 345480986491946532864 347537420935350976512 348459270858256416768 350964811674358382592 351895752819383205888 353053887934324801536 353504786897203888128 353990370395689058304 354929336895412371456 357042011519789826048 358768716741636784128 360409177266289901568 360904244817479860224 364463458277218320384 366129957857818312704 366632883624106524672 367101124854788653056 367605384641677099008 369793511931210891264 370265789724226486272 374271068699608743936 376659704460437618688 377497543429777784832 377962104880078258176 380211879313888247808 380734148378879852544 381220398887665139712 383489567928663146496 384506781636696735744 384870542324890632192 388666109803439849472 390979598552269848576 392499108913927421952 394293800769958182912 394835413133653180416 395882721921806106624 397185623926115401728 397692885259354374144 398239166695150190592 404560423309358923776 405460324424576139264 408048013165474086912 409458946953418113024 410021390561870610432 411896202590045601792 412461994077119840256 412988765461637234688 416549013439754797056 420120439590488113152 421054952287059836928 423160902541973127168 424684736358500007936 425207367990088040448 427151617500788031488 427738364228124278784 428872948748623282176 431425763919746039808 434527862073015140352 438273791918472167424 439436321870510555136 439852048371303579648 441561497528168349696 443580525866202955776 444189839775359827968 446833826916879826944 447404495916773670912 451240472152746491904 452437396482064121856 454506154582119284736 455130476223028789248 456142864977648156672 460641315322595377152 463383227913801302016 464612361144341889024 468595874927852126208 468617640119724146688 470738517245766402048 471987160527585411072 473239115860549828608 473686821322942316544 476056015359719768064 478358288988849045504 480545569688386535424 481205659756639813632 485353984409714294784 485951277702957760512 488173277143757750272 488843844832142032896 490140512855569465344 493058015908281188352 493687719632301981696 499028091599478325248 502688055281489805312 503330057906370379776 504641711460763828224 506949172418517663744 507645531171839803392 508293865183553519616 511319423904884195328 512675708848928980992 513160723099854176256 518221479737919799296 521306131403026464768 522688906287384625152 526447217511537573888 527843629229074808832 529580831901487202304 530257180345805832192 530985555593533587456 535563017279684739072 540613765899434852352 541356367226219790336 543460304650053353472 544064017553965449216 545945262604557484032 546695187415827480576 549194936786727469056 549949325436159787008 550651687282182979584 554690267896816336896 555398684586339729408 561406603049413115904 566246315144666677248 566943157320117387264 570317818970832371712 571830598331497709568 575234351892994719744 576760172455045103616 582999164705159774208 584365055891296223232 586469397828404772864 588748663370891132928 591440701154937274368 592253119700479770624 595778435889173102592 596539327889031561216 597358750042725285888 606840634964038385664 608190486636864208896 612072019748211130368 614188420430127169536 617844303885068402688 618692991115679760384 619483148192455852032 624794499903802834944 624823520159632195584 627651356327688536064 631582428430589755392 634741353812959690752 637811051985132060672 640727426251182047232 641607546342186418176 643309423122934923264 647138645879619059712 651791793109522710528 653520683807425953792 657410687877708251136 659154482805765832704 665370788799304433664 666284759663039741952 670250740375319740416 671106743875160506368 676860708229119737856 681759231873178927104 682695714334543183872 683567611798571974656 684214297466472235008 690961972983893065728 695074841870701953024 696918541716512833536 701929623348716765184 706107775868649603072 707980740791378116608 709858673790824742912 714084023039579652096 717537433483273568256 720818354532579803136 721808489634959720448 728926916554436640768 732259915715636625408 733265767248213049344 734202249709577306112 735210769283354198016 739587023862421782528 740531579448452972544 748542137399217487872 754995086859555569664 760423758627776495616 761468296757759705088 762440797775330279424 766979135857326292992 769013563273393471488 769741084649781264384 777332219606879698944 781959197104539697152 784998217827854843904 788587601539916365824 789670826267306360832 791765443843612213248 794371247852230803456 795385770518708748288 796478333390300381184 810920648849152278528 816096026330948173824 818917893906836226048 820042781123741220864 823792405180091203584 824923988154239680512 825977530923274469376 833098026879509594112 840240879180976226304 842109904574119673856 849369472717000015872 850414735980176080896 854303235001576062976 855476728456248557568 857745897497246564352 862851527839492079616 876547583836944334848 878872643741021110272 879704096742607159296 883122995056336699392 887161051732405911552 888379679550719655936 893667653833759653888 894808991833547341824 902480944305492983808 910260952446057578496 912285729955296313344 921282630645190754304 926766455827602604032 929224722288683778048 937191749855704252416 937235280239448293376 941477034491532804096 943974321055170822144 947373642645884633088 952112030719439536128 956716577977698091008 961091139376773070848 962411319513279627264 970707968819428589568 977687689664284065792 980281025711138930688 986116031816562376704 987375439264603963392 998056183198956650496 1005376110562979610624 1006660115812740759552 1009283422921527656448 1013898344837035327488 1015291062343679606784 1022638847809768390656 1025351417697857961984 1026321446199708352512 1036442959475839598592 1042612262806052929536 1045377812574769250304 1052894435023075147776 1055687258458149617664 1059161663802974404608 1060514360691611664384 1061971111187067174912 1071126034559369478144 1081227531798869704704 1082712734452439580672 1093390374831654961152 1098389873573454938112 1099898650872319574016 1101303374564365959168 1109380535793632673792 1110797369172679458816 1122813206098826231808 1132492630289333354496 1133886314640234774528 1140635637941664743424 1143661196662995419136 1150468703785989439488 1153520344910090207232 1165998329410319548416 1172938795656809545728 1177497326741782265856 1182881402309874548736 1184506239400959541248 1191556871778346205184 1193078655778063122432 1194717500085450571776 1213681269928076771328 1216380973273728417792 1224144039496422260736 1228376840860254339072 1235688607770136805376 1237385982231359520768 1238966296384911704064 1249647040319264391168 1263164856861179510784 1269482707625919381504 1275622103970264121344 1281454852502364094464 1283215092684372836352 1286618846245869846528 1294277291759238119424 1303583586219045421056 1314821375755416502272 1318308965611531665408 1330741577598608867328 1332569519326079483904 1340501480750639480832 1342213487750321012736 1353721416458239475712 1363518463746357854208 1365391428669086367744 1368428594932944470016 1381923945967786131456 1390149683741403906048 1393837083433025667072 1412215551737299206144 1415961481582756233216 1419717347581649485824 1428168046079159304192 1435074866966547136512 1441636709065159606272 1443616979269919440896 1457853833108873281536 1464519831431273250816 1466531534496426098688 1470421538566708396032 1479174047724843565056 1481063158896905945088 1497084274798434975744 1509990173719111139328 1520847517255552991232 1522936593515519410176 1524881595550660558848 1533958271714652585984 1538027126546786942976 1539482169299562528768 1554664439213759397888 1563918394209079394304 1579341652534612721664 1583530887687224426496 1588742495704461606912 1590771541037417496576 1592956666780600762368 1621841297698304557056 1632192052661896347648 1637835787813672452096 1640085562247482441728 1647584810360182407168 1649847976308479361024 1651955061846548938752 1666196053759019188224 1684219809148239347712 1698738945434000031744 1700829471960352161792 1708606470003152125952 1710953456912497115136 1715491794994493128704 1725703055678984159232 1753095167673888669696 1759408193485214318592 1766245990112673398784 1774322103464811823104 1776759359101439311872 1787335307667519307776 1789617983667094683648 1820521904892115156992 1824571459910592626688 1842565261290381508608 1853532911655205208064 1858449444577367556096 1874383499711408504832 1874470560478896586752 1882954068983065608192 1894747285291769266176 1904224061438879072256 1913433155955396182016 1922182278753546141696 1924822639026559254528 1941415937638857179136 1955375379328568131584 1960562051422277861376 1972232063633124753408 1996112366397913300992 2010752221125959221248 2013320231625481519104 2030582124687359213568 2045277695619536781312 2050702835395715923968 2052642892399416705024 2072885918951679197184 2085224525612105859072 2090755625149538500608 2105788870046150295552 2118323327605948809216 2123942222374134349824 2142252069118738956288 2162455063597739409408 2165425468904879161344 2186780749663309922304 2196779747146909876224 2199797301744639148032 2202606749128731918336 2218761071587265347584 2221594738345358917632 2245626412197652463616 2264985260578666708992 2281271275883329486848 2287322393325990838272 2300937407571978878976 2307040689820180414464 2331996658820639096832 2345877591313619091456 2354994653483564531712 2365762804619749097472 2369012478801919082496 2383113743556692410368 2386157311556126244864 2389435000170901143552 2432761946547456835584 2448288078992844521472 2456753681720508678144 2471377215540273610752 2474771964462719041536 2477932592769823408128 2499294080638528782336 2526329713722359021568 2551244207940528242688 2562909705004728188928 2566430185368745672704 2573237692491739693056 2588554583518476238848 2629642751510833004544 2636617931223063330816 2661483155197217734656 2665139038652158967808 2681002961501278961664 2684426975500642025472 2707442832916478951424 2730782857338172735488 2736857189865888940032 2763847891935572262912 2780299367482807812096 2787674166866051334144 2824431103474598412288 2831922963165512466432 2856336092158318608384 2870149733933094273024 2883273418130319212544 2887233958539838881792 2933063068992852197376 2940843077133416792064 2958348095449687130112 2962126317793811890176 2994168549596869951488 3019980347438222278656 3041695034511105982464 3045873187031038820352 3067916543429305171968 3076054253093573885952 3078964338599125057536 3109328878427518795776 3127836788418158788608 3158683305069225443328 3167061775374448852992 3177484991408923213824 3181543082074834993152 3185913333561201524736 3243682595396609114112 3280171124494964883456 3295169620720364814336 3299695952616958722048 3303910123693097877504 3332392107518038376448 3368439618296478695424 3397477890868000063488 3401658943920704323584 3417212940006304251904 3421906913824994230272 3430983589988986257408 3451406111357968318464 3518816386970428637184 3532491980225346797568 3548644206929623646208 3553518718202878623744 3574670615335038615552 3579235967334189367296 3641043809784230313984 3649142919821185253376 3685130522580763017216 3707065823310410416128 3716898889154735112192 3748941120957793173504 3789494570583538532352 3808448122877758144512 3826866311910792364032 3844364557507092283392 3849645278053118509056 3882831875277714358272 3910750758657136263168 3944464127266249506816 3992224732795826601984 4021504442251918442496 4026640463250963038208 4061164249374718427136 4090555391239073562624 4105285784798833410048 4145771837903358394368 4170449051224211718144 4181511250299077001216 4236646655211897618432 4247884444748268699648 4284504138237477912576 4324910127195478818816 4330850937809758322688 4373561499326619844608 4393559494293819752448 4399594603489278296064 4437522143174530695168 4443189476690717835264 4491252824395304927232 4529970521157333417984 4562542551766658973696 4574644786651981676544 4601874815143957757952 4614081379640360828928 4663993317641278193664 4691755182627238182912 4738024957603838164992 4766227487113384820736 4772314623112252489728 4778870000341802287104 4865523893094913671168 4896576157985689042944 4913507363441017356288 4942754431080547221504 4949543928925438083072 4955865185539646816256 4998588161277057564672 5052659427444718043136 5102488415881056485376 5125819410009456377856 5132860370737491345408 5146475384983479386112 5177109167036952477696 5259285503021666009088 5322966310394435469312 5330278077304317935616 5362005923002557923328 5368853951001284050944 5461565714676345470976 5473714379731777880064 5527695783871144525824 5560598734965615624192 5575348333732102668288 5648862206949196824576 5712672184316637216768 5740299467866188546048 5766546836260638425088 5774467917079677763584 5866126137985704394752 5881686154266833584128 5916696190899374260224 5988337099193739902976 6039960694876444557312 6091746374062077640704 6135833086858610343936 6152108506187147771904 6157928677198250115072 6218657756855037591552 6255673576836317577216 6317366610138450886656 6354969982817846427648 6371826667122403049472 6487365190793218228224 6560342248989929766912 6590339241440729628672 6599391905233917444096 6607820247386195755008 6664784215036076752896 6736879236592957390848 6794955781736000126976 6843813827649988460544 6861967179977972514816 6902812222715936636928 7037632773940857274368 7064983960450693595136 7097288413859247292416 7107037436405757247488 7149341230670077231104 7158471934668378734592 7298285839642370506752 7370261045161526034432 7414131646620820832256 7433797778309470224384 7497882241915586347008 7578989141167077064704 7653732623821584728064 7688729115014184566784 7699290556106237018112 7765663750555428716544 7888928254532499013632 7984449465591653203968 8043008884503836884992 8053280926501926076416 8122328498749436854272 8210571569597666820096 8291543675806716788736 8340898102448423436288 8363022500598154002432 8473293310423795236864 8495768889496537399296 8569008276474955825152 8649820254390957637632 8661701875619516645376 8799189206978556592128 8875044286349061390336 8886378953381435670528 8982505648790609854464 9059941042314666835968 9125085103533317947392 9203749630287915515904 9228162759280721657856 9327986635282556387328 9383510365254476365824 9476049915207676329984 9532454974226769641472 9544629246224504979456 9557740000683604574208 9731047786189827342336 9885508862161094443008 9899087857850876166144 9911730371079293632512 9997176322554115129344 10105318854889436086272 10204976831762112970752 10251638820018912755712 10265720741474982690816 10292950769966958772224 10354218334073904955392 10645932620788870938624 10660556154608635871232 10724011846005115846656 10737707902002568101888 10923131429352690941952 10947428759463555760128 11055391567742289051648 11121197469931231248384 11150696667464205336576 11425344368633274433536 11480598935732377092096 11533093672521276850176 11548935834159355527168 11732252275971408789504 11833392381798748520448 11976674198387479805952 12079921389752889114624 12183492748124155281408 12271666173717220687872 12315857354396500230144 12437315513710075183104 12511347153672635154432 12709939965635692855296 12743653334244806098944 12974730381586436456448 13120684497979859533824 13180678482881459257344 13198783810467834888192 13329568430072153505792 13473758473185914781696 13589911563472000253952 13687627655299976921088 13723934359955945029632 13805624445431873273856 14075265547881714548736 14214074872811514494976 14298682461340154462208 14316943869336757469184 14596571679284741013504 14740522090323052068864 14828263293241641664512 14867595556618940448768 14995764483831172694016 15157978282334154129408 15307465247643169456128 15377458230028369133568 15398581112212474036224 15531327501110857433088 15777856509064998027264 15968898931183306407936 16086017769007673769984 16106561853003852152832 16421143139195333640192 16583087351613433577472 16681796204896846872576 16726045001196308004864 16946586620847590473728 17138016552949911650304 17299640508781915275264 17323403751239033290752 17598378413957113184256 17750088572698122780672 17965011297581219708928 18119882084629333671936 18407499260575831031808 18456325518561443315712 18655973270565112774656 18767020730508952731648 18952099830415352659968 19064909948453539282944 19115480001367209148416 19462095572379654684672 19771017724322188886016 19798175715701752332288 19823460742158587265024 19994352645108230258688 20210637709778872172544 20531441482949965381632 20585901539933917544448 20708436668147809910784 21291865241577741877248 21321112309217271742464 21448023692010231693312 21475415804005136203776 21894857518927111520256 22110783135484578103296 22242394939862462496768 22301393334928410673152 22961197871464754184192 23066187345042553700352 23097871668318711054336 23666784763597497040896 23953348396774959611904 24159842779505778229248 24366985496248310562816 24631714708793000460288 24874631027420150366208 25022694307345270308864 25419879931271385710592 25487306668489612197888 25949460763172872912896 26397567620935669776384 26659136860144307011584 26947516946371829563392 27179823126944000507904 27375255310599953842176 27611248890863746547712 28150531095763429097472 28428149745623028989952 28597364922680308924416 28633887738673514938368 29193143358569482027008 29656526586483283329024 29735191113237880897536 29991528967662345388032 30315956564668308258816 30614930495286338912256 30754916460056738267136 30797162224424948072448 31062655002221714866176 31937797862366612815872 32172035538015347539968 32213123706007704305664 32842286278390667280384 33166174703226867154944 33363592409793693745152 33452090002392616009728 34276033105899823300608 34599281017563830550528 34646807502478066581504 35196756827914226368512 35500177145396245561344 35930022595162439417856 36239764169258667343872 36814998521151662063616 37311946541130225549312 37534041461017905463296 38129819896907078565888 38230960002734418296832 38924191144759309369344 39542035448644377772032 39596351431403504664576 39988705290216460517376 40421275419557744345088 41062882965899930763264 41171803079867835088896 41416873336295619821568 42642224618434543484928 42896047384020463386624 42950831608010272407552 43789715037854223040512 44221566270969156206592 44484789879724924993536 44602786669856821346304 45922395742929508368384 46132374690085107400704 46195743336637422108672 47333569527194994081792 47906696793549919223808 48319685559011556458496 49263429417586000920576 49749262054840300732416 50045388614690540617728 50839759862542771421184 51898921526345745825792 52795135241871339552768 53895033892743659126784 54359646253888001015808 55222497781727493095424 56301062191526858194944 56856299491246057979904 57194729845360617848832 58386286717138964054016 59313053172966566658048 59470382226475761795072 59983057935324690776064 60631913129336616517632 61594324448849896144896 62125310004443429732352 63875595724733225631744 64344071076030695079936 64426247412015408611328 65684572556781334560768 66332349406453734309888 66727184819587387490304 66904180004785232019456 69198562035127661101056 69293615004956133163008 71000354290792491122688 71860045190324878835712 72479528338517334687744 74623893082260451098624 75068082922035810926592 76259639793814157131776 76461920005468836593664 77848382289518618738688 79192702862807009329152 79977410580432921034752 80842550839115488690176 82125765931799861526528 82833746672591239643136 85284449236869086969856 85792094768040926773248 85901663216020544815104 87579430075708446081024 88969579759449849987072 89205573339713642692608 91844791485859016736768 92264749380170214801408 92391486673274844217344 95813393587099838447616 96639371118023112916992 98526858835172001841152 99498524109680601464832 100090777229381081235456 103797843052691491651584 105590270483742679105536 107790067785487318253568 108719292507776002031616 110444995563454986190848 112602124383053716389888 114389459690721235697664 116772573434277928108032 118626106345933133316096 119966115870649381552128 121263826258673233035264 123188648897699792289792 124250620008886859464704 128688142152061390159872 128852494824030817222656 131369145113562669121536 132664698812907468619776 133454369639174774980608 133808360009570464038912 138397124070255322202112 138587230009912266326016 142000708581584982245376 143720090380649757671424 144959056677034669375488 149247786164520902197248 150136165844071621853184 152519279587628314263552 155696764579037237477376 158385405725614018658304 161685101678230977380352 165667493345182479286272 170568898473738173939712 171584189536081853546496 175158860151416892162048 177939159518899699974144 178411146679427285385216 184782973346549688434688 191626787174199676895232 193278742236046225833984 197053717670344003682304 198997048219361202929664 200181554458762162470912 207595686105382983303168 215580135570974636507136 217438585015552004063232 225204248766107432779776 228778919381442471395328 233545146868555856216064 239932231741298763104256 242527652517346466070528 246377297795399584579584 248501240017773718929408 257376284304122780319744 257704989648061634445312 262738290227125338243072 266908739278349549961216 267616720019140928077824 276794248140510644404224 277174460019824532652032 287440180761299515342848 289918113354069338750976 298495572329041804394496 300272331688143243706368 311393529158074474954752 316770811451228037316608 323370203356461954760704 331334986690364958572544 343168379072163707092992 350317720302833784324096 355878319037799399948288 369565946693099376869376 386557484472092451667968 394107435340688007364608 397994096438722405859328 400363108917524324941824 415191372210765966606336 431160271141949273014272 434877170031104008126464 450408497532214865559552 457557838762884942790656 467090293737111712432128 485055305034692932141056 497002480035547437858816 514752568608245560639488 525476580454250676486144 533817478556699099922432 535233440038281856155648 554348920039649065304064 574880361522599030685696 579836226708138677501952 596991144658083608788992 600544663376286487412736 622787058316148949909504 646740406712923909521408 686336758144327414185984 700635440605667568648192 739131893386198753738752 773114968944184903335936 788214870681376014729216 800726217835048649883648 830382744421531933212672 862320542283898546028544 869754340062208016252928 900816995064429731119104 934180587474223424864256 970110610069385864282112 994004960071094875717632 1029505137216491121278976 1050953160908501352972288 1067634957113398199844864 1108697840079298130608128 1159672453416277355003904 1193982289316167217577984 1201089326752572974825472 1245574116632297899819008 1293480813425847819042816 1372673516288654828371968 1401270881211335137296384 1576429741362752029458432 1601452435670097299767296 1724641084567797092057088 1739508680124416032505856 1801633990128859462238208 1868361174948446849728512 1940221220138771728564224 2059010274432982242557952 2101906321817002705944576 2217395680158596261216256 2319344906832554710007808 2402178653505145949650944 2491148233264595799638016 2586961626851695638085632 2802541762422670274592768 3152859482725504058916864 3202904871340194599534592 3479017360248832065011712 3603267980257718924476416 3736722349896893699457024 3880442440277543457128448 4118020548865964485115904 4203812643634005411889152 4804357307010291899301888 5173923253703391276171264 5605083524845340549185536 6305718965451008117833728 6958034720497664130023424 7206535960515437848952832 7473444699793787398914048 7760884880555086914256896 8407625287268010823778304 9608714614020583798603776 11210167049690681098371072 12611437930902016235667456 14413071921030875697905664 15521769761110173828513792 16815250574536021647556608 22420334099381362196742144 25222875861804032471334912 28826143842061751395811328 33630501149072043295113216 50445751723608064942669824 67261002298144086590226432 100891503447216129885339648 201783006894432259770679296
- Sum of all divisors σ(n): 790071556059044752630645911
- Sum of proper divisors (its aliquot sum) s(n): 588288549164612492859966615
- 201783006894432259770679296 is an abundant number, because the sum of its proper divisors (588288549164612492859966615) is greater than itself. Its abundance is 386505542270180233089287319
Bases of 201783006894432259770679296
- Binary: 10100110111010010011011010111000111001110101100001100100000000000000000000000000000000002
- Hexadecimal: 0xA6E936B8E7586400000000
- Base-36: PCQN0W5FZMKG00000
Squares and roots of 201783006894432259770679296
- 201783006894432259770679296 squared (2017830068944322597706792962) is 40716381871358496879810145336171480965565905283055616
- 201783006894432259770679296 cubed (2017830068944322597706792963) is 8215873963864668250934812114568330683804122411871177223184897166664526867726336
-
201783006894432259770679296 is a
perfect square number . Itssquare root is 14205034561536 -
The
cube root of 201783006894432259770679296 is 586536256.6735543747
Scales and comparisons
How big is 201783006894432259770679296?- 201,783,006,894,432,259,770,679,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 201,783,006,894,432,259,770,679,296 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 201783006894432259770679296 cubic inches would be around 48878021.4 feet tall.
Recreational maths with 201783006894432259770679296
- 201783006894432259770679296 backwards is 692976077952234498600387102
- 201783006894432259770679296 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 201783006894432259770679296's digits is 126
- 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 201783006894432259770679296 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 201783006894432259770679296 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/201783006894432259770679296/
Chicago style:
Numbermatics. 2024. "Number 201783006894432259770679296 - Facts about the integer". https://numbermatics.com/n/201783006894432259770679296/
The information we have on file for 201783006894432259770679296 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 201783006894432259770679296, math, Factors of 201783006894432259770679296, curriculum, school, college, exams, university, Prime factorization of 201783006894432259770679296, STEM, science, technology, engineering, physics, economics, calculator, two hundred one septillion, seven hundred eighty-three sextillion, six quintillion, eight hundred ninety-four quadrillion, four hundred thirty-two trillion, two hundred fifty-nine billion, seven hundred seventy million, six hundred seventy-nine thousand, two hundred ninety-six.