61840163772483083405623296
61,840,163,772,483,083,405,623,296 is an even composite number composed of five prime numbers multiplied together.
61840163772483083405623296 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 61840163772483083405623296:
220 × 38 × 74 × 134 × 1074
(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 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 107 × 107 × 107 × 107)See below for interesting mathematical facts about the number 61840163772483083405623296 from the Numbermatics database.
Names of 61840163772483083405623296
- Cardinal: 61840163772483083405623296 can be written as Sixty-one septillion, eight hundred forty sextillion, one hundred sixty-three quintillion, seven hundred seventy-two quadrillion, four hundred eighty-three trillion, eighty-three billion, four hundred five million, six hundred twenty-three thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 6.1840163772483083405623296 × 1025
Factors of 61840163772483083405623296
Divisors of 61840163772483083405623296
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 107 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 208 214 216 224 234 243 252 256 273 288 294 312 321 324 336 338 343 351 364 378 384 392 416 428 432 441 448 468 486 504 507 512 546 567 576 588 624 637 642 648 672 676 686 702 728 729 749 756 768 784 819 832 856 864 882 896 936 963 972 1008 1014 1024 1029 1053 1092 1134 1152 1176 1183 1248 1274 1284 1296 1323 1344 1352 1372 1391 1404 1456 1458 1498 1512 1521 1536 1568 1638 1664 1701 1712 1728 1764 1792 1872 1911 1926 1944 2016 2028 2048 2058 2106 2184 2187 2197 2247 2268 2304 2352 2366 2401 2457 2496 2548 2568 2592 2646 2688 2704 2744 2782 2808 2889 2912 2916 2996 3024 3042 3072 3087 3136 3159 3276 3328 3402 3424 3456 3528 3549 3584 3744 3822 3852 3888 3969 4032 4056 4096 4116 4173 4212 4368 4374 4394 4459 4494 4536 4563 4608 4704 4732 4802 4914 4992 5096 5103 5136 5184 5243 5292 5376 5408 5488 5564 5616 5733 5778 5824 5832 5992 6048 6084 6144 6174 6272 6318 6552 6561 6591 6656 6741 6804 6848 6912 7056 7098 7168 7203 7371 7488 7644 7704 7776 7938 8064 8112 8192 8232 8281 8346 8424 8667 8736 8748 8788 8918 8988 9072 9126 9216 9261 9408 9464 9477 9604 9737 9828 9984 10192 10206 10272 10368 10486 10584 10647 10752 10816 10976 11128 11232 11449 11466 11556 11648 11664 11907 11984 12096 12168 12288 12348 12519 12544 12636 13104 13122 13182 13312 13377 13482 13608 13689 13696 13824 14112 14196 14336 14406 14742 14976 15288 15309 15379 15408 15552 15729 15876 16128 16224 16384 16464 16562 16692 16848 17199 17334 17472 17496 17576 17836 17976 18083 18144 18252 18432 18522 18816 18928 18954 19208 19474 19656 19773 19968 20223 20384 20412 20544 20736 20972 21168 21294 21504 21609 21632 21952 22113 22256 22464 22898 22932 23112 23296 23328 23814 23968 24192 24336 24576 24696 24843 25038 25088 25272 26001 26208 26244 26364 26624 26754 26964 27216 27378 27392 27648 27783 28224 28392 28431 28561 28672 28812 29211 29484 29952 30576 30618 30758 30816 31104 31213 31458 31752 31941 32256 32448 32768 32928 33124 33384 33696 34347 34398 34668 34944 34992 35152 35672 35721 35952 36166 36288 36504 36701 36864 37044 37557 37632 37856 37908 38416 38948 39312 39546 39936 40131 40446 40768 40824 41067 41088 41472 41944 42336 42588 43008 43218 43264 43904 44226 44512 44928 45796 45864 45927 46137 46224 46592 46656 47187 47628 47936 48384 48672 49152 49392 49686 50076 50176 50544 51597 52002 52416 52488 52728 53248 53508 53928 54249 54432 54756 54784 55296 55566 56448 56784 56862 57122 57344 57624 57967 58422 58968 59319 59904 60669 61152 61236 61516 61632 62208 62426 62916 63504 63882 64512 64827 64896 65536 65856 66248 66339 66768 67392 68159 68694 68796 69336 69888 69984 70304 71344 71442 71904 72332 72576 73008 73402 73728 74088 74529 75114 75264 75712 75816 76832 77896 78003 78624 79092 79872 80143 80262 80892 81536 81648 82134 82176 82944 83349 83888 84672 85176 85293 85683 86016 86436 86528 87633 87808 88452 89024 89856 91592 91728 91854 92274 92448 93184 93312 93639 94374 95256 95823 95872 96768 97344 98304 98784 99372 100152 100352 101088 103041 103194 104004 104832 104976 105456 106496 107016 107163 107653 107856 108498 108864 109512 109568 110103 110592 111132 112671 112896 113568 113724 114244 114688 115248 115934 116844 117936 118638 119808 120393 121338 122304 122472 123032 123201 123264 124416 124852 125832 126581 127008 127764 129024 129654 129792 131072 131712 132496 132678 133536 134784 136318 137388 137592 138411 138672 139776 139968 140608 141561 142688 142884 143808 144664 145152 146016 146804 147456 148176 148837 149058 150228 150528 151424 151632 153664 154791 155792 156006 157248 158184 159744 160286 160524 161784 162747 163072 163296 164268 164352 165888 166698 167776 169344 170352 170586 171366 172032 172872 173056 173901 175266 175616 176904 177957 178048 179712 182007 183184 183456 183708 184548 184896 186368 186624 187278 188748 190512 191646 191744 193536 194481 194688 196608 197568 198744 199017 199927 200304 200704 202176 204477 206082 206388 208008 209664 209952 210912 212992 214032 214326 215306 215712 216996 217728 219024 219136 220206 221184 222264 223587 225342 225792 227136 227448 228488 229376 230496 231868 233688 234009 235079 235872 237276 239616 240429 240786 242676 244608 244944 246064 246402 246528 248832 249704 250047 251664 253162 254016 255528 256907 257049 258048 259308 259584 262144 262899 263424 264992 265356 267072 269568 272636 274776 275184 276822 277344 279552 279936 280917 281216 283122 285376 285768 287469 287616 289328 290304 292032 293608 294912 296352 297674 298116 300456 301056 302848 303264 307328 309123 309582 311584 312012 314496 316368 319488 320572 321048 321489 322959 323568 325494 326144 326592 328536 328704 330309 331776 333396 335552 338013 338688 340704 341172 342732 344064 345744 346112 347802 350532 351232 353808 355914 356096 359424 361179 364014 366368 366912 367416 369096 369603 369792 372736 373248 374556 377496 379743 381024 383292 383488 387072 388962 389376 393216 395136 397488 398034 399854 400608 401408 404352 405769 408954 412164 412776 415233 416016 419328 419904 421824 424683 425984 428064 428652 430612 431424 433992 435456 438048 438272 440412 442368 444528 446511 447174 450684 451584 454272 454896 456976 458752 460992 463736 464373 467376 468018 470158 471744 474552 477113 479232 480858 481572 485352 488241 489216 489888 492128 492804 493056 497664 499408 500094 503328 506324 508032 511056 513814 514098 516096 518616 519168 521703 524288 525798 526848 529984 530712 533871 534144 539136 545272 546021 549552 550368 553644 554688 559104 559872 561001 561834 562432 566244 570752 571536 574938 575232 578656 580608 583443 584064 587216 589824 592704 595348 596232 597051 599781 600912 602112 605696 606528 613431 614656 618246 619164 623168 624024 628992 632736 638976 641144 642096 642978 645918 647136 650988 652288 653184 657072 657408 660618 663552 666792 670761 671104 676026 677376 681408 682344 685464 688128 691488 692224 695604 701064 702027 702464 705237 707616 711828 712192 718848 721287 722358 728028 732736 733824 734832 738192 739206 739584 745472 746496 749112 750141 753571 754992 759486 762048 766584 766976 770721 771147 774144 777924 778752 786432 788697 790272 794976 796068 799708 801216 802816 808704 811538 817908 824328 825552 830466 832032 838656 839808 842751 843648 849366 851968 856128 857304 861224 862407 862848 867984 870912 876096 876544 880824 884736 886067 889056 893022 894348 901368 903168 908544 909792 913952 917504 921984 927369 927472 928746 934752 936036 940316 943488 949104 954226 958464 961716 963144 968877 970704 976482 978432 979776 984256 985608 986112 990927 995328 998816 1000188 1006656 1012648 1014039 1016064 1022112 1027628 1028196 1032192 1037232 1038336 1041859 1043406 1048576 1051596 1053696 1059968 1061424 1067742 1068288 1078272 1083537 1090544 1092042 1099104 1100736 1107288 1108809 1109376 1118208 1119744 1122002 1123668 1124864 1132488 1139229 1141504 1143072 1149876 1150464 1157312 1161216 1166886 1168128 1174432 1179648 1185408 1190696 1192464 1194102 1199562 1201824 1204224 1211392 1213056 1217307 1225043 1226862 1229312 1236492 1238328 1245699 1246336 1248048 1257984 1265472 1274049 1277952 1282288 1284192 1285956 1291836 1294272 1301976 1304576 1306368 1314144 1314816 1321236 1327104 1333584 1339533 1341522 1342208 1352052 1354752 1362816 1364688 1370928 1376256 1382976 1384448 1391208 1393119 1399489 1402128 1404054 1404928 1410474 1415232 1423656 1424384 1431339 1437696 1442574 1444716 1456056 1464723 1465472 1467648 1469664 1476384 1478412 1479168 1490944 1492992 1498224 1500282 1507142 1509984 1518972 1524096 1533168 1533952 1541442 1542294 1548288 1555848 1557504 1565109 1572864 1577394 1580544 1589952 1592136 1599416 1601613 1602432 1605632 1617408 1623076 1635816 1638063 1645553 1648656 1651104 1660932 1664064 1677312 1679616 1683003 1685502 1687296 1698732 1703936 1712256 1714608 1722448 1724814 1725696 1735968 1741824 1750329 1752192 1753088 1761648 1769472 1772134 1778112 1786044 1788696 1799343 1802736 1806336 1817088 1819584 1827904 1835008 1840293 1843968 1854738 1854944 1857492 1869504 1872072 1880632 1886976 1898208 1908452 1916928 1923432 1926288 1934881 1937754 1941408 1952964 1956864 1959552 1968512 1971216 1972224 1981854 1990656 1997632 2000376 2012283 2013312 2025296 2028078 2032128 2044224 2055256 2056392 2064384 2074464 2076672 2083718 2086812 2103192 2107392 2115711 2119936 2122848 2135484 2136576 2156544 2163861 2167074 2181088 2184084 2198208 2201472 2214576 2217618 2218752 2236416 2239488 2244004 2247336 2249728 2250423 2260713 2264976 2278458 2283008 2286144 2299752 2300928 2312163 2313441 2314624 2322432 2333772 2336256 2348864 2359296 2366091 2370816 2381392 2384928 2388204 2399124 2403648 2408448 2422784 2426112 2434614 2450086 2453724 2458624 2472984 2476656 2491398 2492672 2496096 2515968 2528253 2530944 2548098 2555904 2564576 2568384 2571912 2583672 2587221 2588544 2603952 2609152 2612736 2628288 2629632 2642472 2654208 2658201 2667168 2679066 2683044 2684416 2704104 2709504 2725632 2729376 2741856 2752512 2765952 2768896 2782107 2782416 2786238 2798978 2804256 2808108 2809856 2820948 2830464 2847312 2848768 2862678 2875392 2885148 2889432 2906631 2912112 2929446 2930944 2935296 2939328 2952768 2956824 2958336 2972781 2981888 2985984 2996448 3000564 3014284 3019968 3037944 3042117 3048192 3056027 3066336 3067904 3082884 3084588 3096576 3111696 3115008 3125577 3130218 3145728 3154788 3161088 3179904 3184272 3198832 3203226 3204864 3211264 3234816 3246152 3250611 3271632 3276126 3291106 3297312 3302208 3321864 3328128 3339791 3354624 3359232 3366006 3371004 3374592 3397464 3407872 3417687 3424512 3429216 3444896 3449628 3451392 3471936 3483648 3500658 3504384 3506176 3523296 3538944 3544268 3556224 3572088 3577392 3598686 3605472 3612672 3634176 3639168 3651921 3655808 3670016 3675129 3680586 3687936 3709476 3709888 3714984 3737097 3739008 3744144 3761264 3773952 3796416 3816904 3822147 3833856 3846864 3852576 3869762 3875508 3882816 3905928 3913728 3919104 3927007 3937024 3942432 3944448 3963708 3981312 3995264 4000752 4018599 4024566 4026624 4050592 4056156 4064256 4088448 4110512 4112784 4128768 4148928 4153344 4167436 4173624 4179357 4198467 4206384 4214784 4231422 4239872 4245696 4270968 4273152 4294017 4313088 4327722 4334148 4362176 4368168 4394169 4396416 4402944 4429152 4435236 4437504 4472832 4478976 4488008 4494672 4499456 4500846 4521426 4529952 4556916 4566016 4572288 4599504 4601856 4624326 4626882 4629248 4644864 4667544 4672512 4695327 4697728 4718592 4732182 4741632 4762784 4769856 4776408 4798248 4804839 4807296 4816896 4845568 4852224 4869228 4900172 4907448 4914189 4917248 4936659 4945968 4953312 4982796 4985344 4992192 5031936 5049009 5056506 5061888 5096196 5111808 5129152 5136768 5143824 5167344 5174442 5177088 5207904 5218304 5225472 5250987 5256576 5259264 5274997 5284944 5308416 5316402 5334336 5358132 5366088 5368832 5398029 5408208 5419008 5451264 5458752 5483712 5505024 5520879 5531904 5537792 5564214 5564832 5572476 5597956 5608512 5616216 5619712 5641896 5660928 5694624 5697536 5725356 5750784 5770296 5778864 5804643 5813262 5824224 5858892 5861888 5870592 5878656 5905536 5913648 5916672 5945562 5963776 5971968 5992896 6001128 6028568 6036849 6039936 6075888 6084234 6096384 6112054 6132672 6135808 6165768 6169176 6193152 6202469 6223392 6230016 6251154 6260436 6309576 6322176 6347133 6359808 6368544 6397664 6406452 6409728 6422528 6469632 6491583 6492304 6501222 6543264 6552252 6582212 6594624 6604416 6643728 6656256 6679582 6709248 6718464 6732012 6742008 6749184 6782139 6794928 6815744 6835374 6849024 6858432 6889792 6899256 6902784 6936489 6940323 6943872 6967296 7001316 7008768 7012352 7046592 7077888 7088536 7098273 7112448 7144176 7154784 7197372 7210944 7225344 7268352 7278336 7293013 7303842 7311616 7340032 7350258 7361172 7375872 7418952 7419776 7429968 7474194 7478016 7488288 7522528 7547904 7584759 7592832 7633808 7644294 7667712 7693728 7705152 7739524 7751016 7761663 7765632 7811856 7827456 7838208 7854014 7874048 7884864 7888896 7927416 7962624 7974603 7990528 8001504 8037198 8049132 8053248 8101184 8112312 8128512 8176896 8221024 8225568 8257536 8297856 8306688 8334872 8346321 8347248 8358714 8396934 8412768 8429568 8462844 8479744 8491392 8541936 8546304 8575301 8588034 8626176 8655444 8668296 8719893 8724352 8736336 8788338 8792832 8805888 8858304 8870472 8875008 8918343 8945664 8957952 8976016 8989344 8998912 9001692 9042852 9059904 9113832 9126351 9132032 9144576 9168081 9199008 9203712 9248652 9253764 9258496 9289728 9335088 9345024 9376731 9390654 9395456 9437184 9464364 9483264 9525568 9539712 9552816 9596496 9609678 9614592 9633792 9691136 9704448 9738456 9751833 9796423 9800344 9814896 9828378 9834496 9873318 9891936 9906624 9965592 9970688 9984384 10019373 10063872 10098018 10113012 10123776 10192392 10223616 10253061 10258304 10273536 10287648 10334688 10348884 10354176 10415808 10436608 10450944 10501974 10513152 10518528 10549994 10569888 10616832 10632804 10668672 10716264 10732176 10737664 10796058 10816416 10838016 10902528 10917504 10955763 10967424 11010048 11025387 11041758 11063808 11075584 11128428 11129664 11144952 11195912 11211291 11217024 11232432 11239424 11283792 11321856 11389248 11395072 11450712 11466441 11501568 11518871 11540592 11557728 11609286 11626524 11648448 11717784 11723776 11741184 11757312 11781021 11811072 11827296 11833344 11891124 11927552 11943936 11985792 12002256 12055797 12057136 12073698 12079872 12151776 12168468 12192768 12224108 12265344 12271616 12331536 12338352 12386304 12404938 12446784 12460032 12502308 12520872 12595401 12619152 12644352 12694266 12719616 12737088 12795328 12812904 12819456 12845056 12882051 12939264 12983166 12984608 13002444 13086528 13104504 13164424 13182507 13189248 13208832 13287456 13312512 13359164 13418496 13436928 13464024 13484016 13498368 13544167 13564278 13589856 13631488 13670748 13698048 13716864 13779584 13798512 13805568 13872978 13880646 13887744 13934592 14002632 14017536 14024704 14085981 14093184 14155776 14177072 14196546 14224896 14288352 14309568 14394744 14414517 14421888 14450688 14536704 14556672 14586026 14607684 14623232 14700516 14722344 14751744 14809977 14837904 14839552 14859936 14948388 14956032 14976576 15045056 15095808 15147027 15169518 15185664 15267616 15288588 15335424 15387456 15410304 15479048 15502032 15523326 15531264 15623712 15654912 15676416 15708028 15748096 15752961 15769728 15777792 15824991 15854832 15925248 15925559 15949206 15981056 16003008 16074396 16098264 16106496 16194087 16202368 16224624 16257024 16353792 16442048 16451136 16515072 16562637 16595712 16613376 16669744 16692642 16694496 16717428 16793868 16825536 16859136 16925688 16959488 16982784 17083872 17092608 17150602 17176068 17252352 17310888 17336592 17413929 17439786 17448704 17472672 17576676 17585664 17611776 17716608 17740944 17750016 17836686 17891328 17915904 17952032 17978688 17997824 18003384 18085704 18110547 18119808 18227664 18252702 18264064 18289152 18336162 18398016 18407424 18497304 18507528 18516992 18579456 18607407 18670176 18690048 18753462 18781308 18790912 18928728 18966528 19041399 19051136 19079424 19105632 19192992 19219356 19229184 19267584 19382272 19408896 19474749 19476912 19503666 19592846 19600688 19629792 19656756 19668992 19746636 19783872 19813248 19931184 19941376 19968768 20038746 20127744 20196036 20226024 20247552 20346417 20384784 20447232 20506122 20516608 20547072 20575296 20669376 20697768 20708352 20809467 20820969 20831616 20873216 20901888 21003948 21026304 21037056 21099988 21139776 21233664 21265608 21294819 21337344 21392189 21432528 21464352 21475328 21592116 21632832 21676032 21805056 21835008 21879039 21911526 21934848 22020096 22050774 22083516 22127616 22151168 22256856 22259328 22289904 22391824 22422582 22434048 22464864 22478848 22567584 22643712 22754277 22778496 22790144 22901424 22932882 23003136 23037742 23081184 23115456 23218572 23253048 23296896 23435568 23447552 23482368 23514624 23562042 23622144 23654592 23666688 23782248 23855104 23887872 23923809 23971584 24004512 24111594 24114272 24147396 24159744 24303552 24336936 24385536 24448216 24530688 24543232 24663072 24676704 24772608 24809876 24893568 24920064 25004616 25038963 25041744 25153453 25190802 25238304 25288704 25388532 25439232 25474176 25590656 25625808 25638912 25690112 25725903 25764102 25878528 25966332 25969216 26004888 26159679 26173056 26209008 26328848 26365014 26378496 26417664 26574912 26625024 26718328 26755029 26836992 26873856 26928048 26968032 26996736 27088334 27128556 27179712 27341496 27396096 27433728 27489049 27504243 27559168 27597024 27611136 27745956 27761292 27775488 27869184 28005264 28035072 28049408 28130193 28171962 28186368 28311552 28354144 28393092 28449792 28576704 28619136 28789488 28829034 28843776 28901376 29073408 29113344 29172052 29215368 29246464 29255499 29389269 29401032 29444688 29503488 29619954 29675808 29679104 29719872 29896776 29912064 29953152 30058119 30090112 30191616 30294054 30339036 30371328 30535232 30577176 30670848 30759183 30774912 30820608 30958096 31004064 31046652 31062528 31247424 31309824 31352832 31416056 31496192 31505922 31539456 31555584 31649982 31709664 31850496 31851118 31898412 31962112 32006016 32148792 32196528 32212992 32388174 32404736 32449248 32514048 32707584 32867289 32884096 32902272 33030144 33076161 33125274 33191424 33226752 33339488 33385284 33388992 33434856 33587736 33633873 33651072 33718272 33851376 33918976 33965568 34167744 34185216 34301204 34352136 34399323 34504704 34556613 34621776 34673184 34827858 34879572 34897408 34945344 35153352 35171328 35223552 35343063 35433216 35481888 35500032 35673372 35782656 35831808 35904064 35957376 35995648 36006768 36167391 36171408 36221094 36239616 36455328 36505404 36528128 36578304 36672324 36796032 36814848 36994608 37015056 37033984 37158912 37214814 37340352 37380096 37506924 37562616 37581824 37786203 37857456 37933056 38082798 38102272 38158848 38211264 38385984 38438712 38458368 38535168 38646153 38764544 38817792 38949498 38953824 39007332 39185692 39201376 39259584 39313512 39337984 39493272 39547521 39567744 39626496 39862368 39882752 39937536 40077492 40255488 40392072 40452048 40495104 40632501 40692834 40769568 40894464 41012244 41033216 41094144 41150592 41338752 41395536 41416704 41618934 41641938 41663232 41746432 41803776 42007896 42052608 42074112 42199976 42257943 42279552 42467328 42531216 42589638 42674688 42784378 42865056 42928704 42950656 43184232 43265664 43352064 43417283 43610112 43670016 43758078 43823052 43869696 44101548 44167032 44255232 44302336 44429931 44513712 44518656 44579808 44783648 44845164 44868096 44929728 44957696 45135168 45287424 45441081 45508554 45556992 45580288 45802848 45865764 46006272 46075484 46162368 46230912 46437144 46506096 46593792 46871136 46895104 46964736 47029248 47124084 47244288 47309184 47333376 47474973 47564496 47710208 47775744 47776677 47847618 47943168 48009024 48223188 48228544 48294792 48319488 48582261 48607104 48673872 48771072 48896432 49061376 49086464 49326144 49353408 49545216 49619752 49687911 49787136 49840128 50009232 50077926 50083488 50306906 50381604 50476608 50577408 50777064 50878464 50948352 51051091 51181312 51251616 51277824 51380224 51451806 51528204 51757056 51932664 51938432 52009776 52241787 52319358 52346112 52418016 52657696 52730028 52756992 52835328 53149824 53250048 53436656 53510058 53673984 53747712 53856096 53936064 53993472 54176668 54257112 54331641 54359424 54682992 54792192 54867456 54978098 55008486 55118336 55194048 55222272 55491912 55522584 55550976 55738368 55822221 56010528 56070144 56098816 56260386 56343924 56372736 56708288 56786184 56899584 57124197 57153408 57238272 57578976 57658068 57687552 57802752 58146816 58226688 58344104 58424247 58430736 58492928 58510998 58778538 58802064 58889376 59006976 59239908 59351616 59358208 59439744 59793552 59824128 59906304 60027107 60116238 60180224 60383232 60588108 60678072 60742656 61039251 61070464 61154352 61341696 61518366 61549824 61641216 61916192 62008128 62093304 62125056 62428401 62462907 62494848 62619648 62705664 62832112 62992384 63011844 63078912 63111168 63299964 63419328 63700992 63702236 63796824 63884457 63924224 64012032 64176567 64297584 64393056 64425984 64776348 64809472 64898496 65028096 65415168 65637117 65734578 65768192 65804544 66060288 66152322 66250548 66382848 66453504 66678976 66770568 66777984 66869712 67175472 67267746 67302144 67436544 67702752 67837952 67931136 68262831 68335488 68370432 68574961 68602408 68704272 68798646 69009408 69113226 69243552 69346368 69655716 69759144 69794816 69890688 70306704 70342656 70447104 70686126 70866432 70963776 71000064 71346744 71565312 71663616 71771427 71808128 71914752 71991296 72013536 72334782 72342816 72442188 72479232 72910656 73010808 73056256 73156608 73344648 73592064 73629696 73989216 74030112 74067968 74317824 74429628 74680704 74760192 75013848 75116889 75125232 75163648 75460359 75572406 75714912 75866112 76165596 76204544 76317696 76422528 76771968 76877424 76916736 77070336 77177709 77292306 77529088 77635584 77898996 77907648 78014664 78371384 78402752 78479037 78519168 78627024 78675968 78986544 79095042 79135488 79252992 79724736 79765504 79875072 80154984 80265087 80510976 80632097 80784144 80904096 80990208 81265002 81385668 81539136 82024488 82066432 82188288 82301184 82467147 82512729 82677504 82791072 82833408 83237868 83283876 83326464 83492864 83607552 84015792 84105216 84148224 84390579 84399952 84515886 84559104 84934656 85062432 85179276 85349376 85568756 85730112 85857408 85901312 86368464 86531328 86704128 86834566 87220224 87340032 87516156 87646104 87739392 88167807 88203096 88334064 88510464 88604672 88859862 89027424 89037312 89159616 89567296 89690328 89736192 89859456 89915392 90174357 90270336 90574848 90882162 91017108 91113984 91160576 91605696 91731528 92012544 92150968 92277549 92324736 92461824 92874288 93012192 93187584 93742272 93790208 93929472 94058496 94248168 94488576 94618368 94666752 94809169 94949946 95128992 95420416 95551488 95553354 95695236 95886336 96018048 96446376 96457088 96589584 96638976 97164522 97214208 97347744 97542144 97792864 98122752 98172928 98601867 98652288 98706816 99090432 99228483 99239504 99375822 99574272 99680256 100018464 100155852 100166976 100613812 100763208 100901619 100953216 101154816 101554128 101756928 101896704 102102182 102362624 102503232 102555648 102903612 103056408 103514112 103669839 103865328 103876864 104019552 104483574 104638716 104692224 104836032 105315392 105460056 105513984 105670656 106029189 106299648 106500096 106873312 107020116 107347968 107495424 107712192 107872128 107986944 108353336 108502173 108514224 108663282 108718848 109365984 109584384 109734912 109956196 110016972 110236672 110388096 110444544 110983824 111045168 111101952 111476736 111478913 111644442 112021056 112140288 112197632 112520772 112687848 112745472 113358609 113416576 113572368 113799168 114248394 114306816 114476544 115157952 115316136 115375104 115605504 115938459 116293632 116453376 116688208 116848494 116861472 116985856 117021996 117557076 117604128 117778752 118013952 118479816 118642563 118703232 118716416 118879488 119587104 119648256 119812608 120054214 120232476 120360448 120766464 121176216 121356144 121485312 121897503 122078502 122140928 122308704 122683392 123036732 123099648 123282432 123832384 124016256 124186608 124250112 124856802 124925814 124989696 125239296 125411328 125664224 125984768 126023688 126157824 126222336 126599928 126773829 126838656 127401984 127404472 127593648 127768914 127848448 128024064 128353134 128595168 128786112 128851968 129552696 129618944 129796992 130056192 130251849 130830336 131079601 131274234 131469156 131536384 131609088 132304644 132501096 132765696 132907008 133289793 133357952 133541136 133555968 133739424 134350944 134535492 134604288 134873088 135405504 135675904 135862272 136323243 136525662 136670976 136740864 137149922 137204816 137408544 137597292 138018816 138226452 138487104 138692736 139311432 139518288 139589632 139781376 140613408 140685312 140894208 141372252 141732864 141927552 142000128 142424919 142693488 143130624 143327232 143330031 143542854 143616256 143829504 143982592 144027072 144669564 144685632 144884376 144958464 145746783 145821312 146021616 146112512 146313216 146689296 147184128 147259392 147978432 148060224 148135936 148635648 148859256 149063733 149361408 149520384 149745323 150027696 150233778 150250464 150327296 150920718 151144812 151429824 151732224 152331192 152409088 152635392 152845056 153153273 153543936 153754848 153833472 154140672 154355418 154584612 155058176 155271168 155797992 155815296 156029328 156725361 156742768 156805504 156958074 157038336 157254048 157351936 157973088 158190084 158270976 158505984 159449472 159531008 159750144 160309968 160530174 161021952 161264194 161568288 161808192 161980416 162530004 162771336 163078272 164048976 164132864 164376576 164602368 164934294 165025458 165355008 165582144 165666816 166475736 166567752 166652928 166985728 167215104 167466663 168031584 168210432 168296448 168781158 168799904 169031772 169118208 170124864 170358552 170698752 171137512 171372591 171460224 171714816 171802624 172736928 173062656 173408256 173669132 174440448 174680064 175032312 175272741 175292208 175478784 176074171 176335614 176406192 176668128 177020928 177209344 177719724 178054848 178074624 178319232 179134592 179380656 179472384 179718912 179830784 180081321 180348714 180540672 181149696 181764324 182034216 182227968 182321152 183117753 183211392 183463056 184025088 184301936 184555098 184649472 184923648 185748576 186024384 186375168 187285203 187388721 187484544 187580416 187858944 188116992 188496336 188977152 189236736 189333504 189618338 189899892 190257984 191102976 191106708 191390472 191772672 192036096 192529701 192892752 192914176 193179168 193277952 194329044 194428416 194695488 195084288 195585728 196245504 196345856 196911351 197203734 197304576 197413632 198180864 198456966 198479008 198751644 199148544 199360512 200036928 200311704 200333952 201227624 201526416 201803238 201906432 202309632 203108256 203513856 203793408 204204364 204725248 204788493 205006464 205111296 205724883 205807224 206112816 207028224 207032267 207339678 207730656 207753728 208039104 208967148 209277432 209384448 209672064 210630784 210920112 211027968 211341312 212058378 212599296 213000192 213746624 214040232 214695936 214990848 215314281 215424384 215744256 215973888 216706672 217004346 217028448 217326564 217437696 218731968 219168768 219469824 219912392 220033944 220473344 220776192 220889088 221967648 222090336 222203904 222953472 222957826 223288884 224042112 224280576 225041544 225375696 225490944 226381077 226717218 226833152 227144736 227598336 228496788 228613632 228953088 230315904 230632272 230750208 231211008 231533127 231876918 232587264 232906752 233376416 233696988 233722944 233971712 234043992 235114152 235208256 235437111 235557504 236027904 236959632 237285126 237406464 237432832 237758976 239174208 239296512 239625216 240108428 240464952 240720896 240795261 241532928 241896291 242352432 242712288 242970624 243795006 244157004 244281856 244617408 246073464 246199296 246564864 247401441 247538187 247664768 248032512 248373216 248500224 249713604 249851628 249979392 250478592 250822656 251328448 251969536 252047376 252315648 252444672 253171737 253199856 253547658 253677312 254803968 254808944 255187296 255537828 255696896 256048128 256706268 257190336 257572224 257703936 259105392 259237888 259593984 260112384 260503698 261660672 262159202 262548468 262938312 263072768 263218176 264503421 264609288 265002192 265531392 265814016 266579586 266715904 267082272 267111936 267478848 268701888 269070984 269208576 269746176 270523071 270811008 271351808 271724544 272646486 273051324 273341952 273481728 274299844 274409632 274817088 275194584 276037632 276452904 276832647 276974208 277385472 278622864 279036576 279179264 279562752 281226816 281370624 281788416 282744504 283465728 283855104 284000256 284427507 284849838 285386976 286261248 286654464 286660062 287085708 287232512 287659008 287965184 288054144 289339128 289371264 289768752 289916928 291493566 291642624 292043232 292225024 292626432 293378592 294368256 294518784 295805601 295956864 296120448 296271872 297271296 297685449 297718512 298127466 298722816 299040768 299490646 300055392 300467556 300500928 300654592 301841436 302289624 302859648 303464448 304662384 304818176 305270784 305690112 306306546 307087872 307509696 307666944 308710836 309169224 310116352 310542336 311009517 311595984 311630592 312058656 313450722 313485536 313611008 313916148 314076672 314508096 314703872 315946176 316380168 316541952 317011968 318087567 318898944 319062016 319500288 320619936 321060348 322043904 322528388 323136576 323616384 323960832 325060008 325506519 325542672 326156544 326994889 328097952 328265728 328753152 329204736 329868588 330050916 330710016 331164288 331333632 332951472 333135504 333305856 333971456 334430208 334436739 334933326 336063168 336420864 336592896 337562316 337599808 338063544 338236416 340075827 340249728 340717104 341397504 342275024 342745182 342920448 343429632 343605248 345473856 346125312 346816512 347338264 347815377 348880896 349360128 350064624 350545482 350584416 350957568 352148342 352671228 352812384 353336256 354041856 355439448 356109696 356149248 356638464 357357637 358269184 358761312 358944768 359437824 359661568 360162642 360697428 361081344 362299392 363528648 364068432 364455936 364642304 365692509 366235506 366422784 366926112 368050176 368603872 369110196 369298944 369847296 371497152 372048768 372750336 374570406 374777442 374969088 375160832 375717888 376233984 376992672 377954304 378473472 378667008 379236676 379799784 380321487 380515968 382205952 382213416 382780944 383545344 384072192 385059402 385785504 385828352 386358336 386555904 388658088 388856832 389390976 390168576 390755547 391171456 392491008 392691712 393238803 393822702 394407468 394609152 394827264 396913932 396958016 397503288 398297088 398721024 399869379 400073856 400623408 400667904 402455248 403052832 403606476 403812864 404619264 406216512 407027712 407586816 408408728 408969729 409450496 409576986 410012928 410222592 411449766 411614448 412225632 414056448 414064534 414679356 415461312 415507456 416078208 417934296 418554864 418768896 419344128 420189749 421261568 421840224 422055936 422682624 424116756 425198592 426000384 427274757 427493248 428080464 429391872 429981696 429990093 430628562 430848768 431488512 431947776 433413344 434008692 434056896 434653128 434875392 437240349 437463936 438337536 438939648 439824784 440067888 440946688 441552384 441778176 443935296 444180672 444407808 445906944 445915652 446577768 447191199 448084224 448561152 449235969 450083088 450751392 450981888 452762154 453434436 453666304 454289472 455196672 456993576 457227264 457906176 459459819 460631808 461264544 461500416 462422016 463066254 463753836 465174528 465813504 466752832 467393976 467445888 467943424 468087984 470176083 470228304 470416512 470874222 471115008 472055808 473919264 474570252 474812928 474865664 475517952 478348416 478593024 479250432 480216856 480929904 481441792 481590522 483065856 483792582 484704864 485424576 485941248 487590012 488314008 488563712 489234816 492146928 492398592 493129728 494802882 495076374 495329536 496065024 496746432 497000448 499427208 499703256 499958784 500957184 501645312 502399989 502656896 503939072 504094752 504631296 504889344 506343474 506399712 507095316 507354624 509617888 510374592 511075656 511393792 512096256 513412536 514117773 514380672 515144448 515407872 518210784 518475776 519187968 520224768 521007396 523321344 524318404 525096936 525818223 525876624 526145536 526436352 528222513 529006842 529218576 530004384 531062784 531628032 533159172 533431808 534164544 534223872 534957696 537403776 538141968 538417152 539492352 540243963 541046142 541622016 542703616 543449088 545292972 546102648 546683904 546963456 548599688 548819264 549353259 549634176 550389168 552075264 552905808 553665294 553948416 554770944 557245728 558073152 558358528 559125504 561855609 562453632 562741248 563576832 564424679 565489008 566931456 567710208 568000512 568855014 569699676 570773952 573308928 573320124 574171416 574465024 575318016 575930368 576108288 577589103 578678256 578742528 579537504 579833856 582987132 583285248 584086464 584450048 585252864 586757184 588736512 589037568 590734053 591611202 591913728 592240896 592543744 594542592 595370898 595437024 596254932 597445632 598081536 598981292 600110784 600935112 601001856 601309184 603682872 604579248 605719296 606928896 609324768 609636352 610541568 611380224 612613092 614175744 615019392 615333888 617174649 617421672 618338448 620232704 621084672 621096801 622019034 623191968 623261184 624117312 626901444 626971072 627222016 627832296 628153344 629016192 629407744 631892352 632760336 633083904 634023936 636175134 637797888 638124032 639000576 641239872 642120696 644087808 645056776 645942843 646273152 647232768 647921664 650120016 651013038 651085344 652313088 653989778 656195904 656531456 657506304 658409472 659737176 660101832 661420032 662328576 662667264 663664183 665902944 666271008 666611712 667942912 668860416 668873478 669866652 672126336 672841728 675124632 675199616 676127088 676472832 679143231 680151654 680499456 681434208 682795008 684550048 685490364 685840896 686859264 687210496 690947712 692250624 693633024 694599381 694676528 695630754 697761792 698720256 700129248 701090964 701168832 701915136 704296684 705342456 705624768 706311333 706672512 708083712 710878896 712219392 712298496 713276928 714715274 716538368 717522624 717889536 718875648 720325284 721394856 722162688 724598784 725688873 727057296 728136864 728911872 729284608 731385018 732471012 732845568 733852224 737207744 738220392 738597888 739694592 742204323 742614561 742994304 744097536 745500672 749140812 749554884 749938176 750321664 751435776 752467968 753985344 755908608 756946944 757334016 758473352 759515211 759599568 760642974 761031936 764411904 764426832 765561888 767090688 768144384 770118804 771571008 771656704 772716672 773111808 777316176 777713664 778781952 780337152 780352391 781511094 782342912 784982016 785383424 786477606 787645404 788814936 789218304 789654528 793510263 793827864 793916032 795006576 796594176 797442048 799738758 800147712 801246816 801335808 804910496 806105664 807212952 807625728 809238528 811569213 812433024 814055424 815173632 816817456 817939458 818900992 819153972 820025856 820445184 822899532 823228896 824451264 828112896 828129068 829358712 830497941 830922624 831014912 832156416 835868592 837109728 837537792 838688256 840379498 842523136 843680448 844111872 845365248 848233512 850397184 852000768 853282521 854549514 854986496 856160928 858783744 859963392 859980186 861257124 861697536 862977024 863895552 866826688 868017384 868113792 869306256 869750784 874480698 874927872 876675072 877879296 879649568 880135776 881893376 883104768 883556352 887416803 887870592 888361344 888815616 891813888 891831304 893056347 893155536 894382398 896168448 897122304 898471938 900166176 901502784 901963776 905524308 906868872 907332608 908578944 910393344 913987152 914454528 915812352 917557207 918919638 921263616 922529088 923000832 926132508 927507672 930349056 931627008 933028551 933505664 934787952 934891776 935886848 936175968 940352166 940456608 940833024 941748444 942230016 944111616 947838528 949140504 949625856 949731328 951035904 954262701 956696832 957186048 958500864 960433712 961859808 962883584 963181044 966131712 967585164 969409728 970849152 971882496 975180024 976519557 976628016 977127424 978469632 980984667 984293856 984797184 986259456 989605764 990152748 990659072 992130048 993492864 994000896 998854416 999406512 999917568 1001914368 1003290624 1003310217 1004799978 1005313792 1007878144 1008189504 1009262592 1009778688 1012686948 1012799424 1014190632 1014709248 1019235776 1020227481 1020749184 1022151312 1022787584 1024192512 1026825072 1028235546 1028761344 1030288896 1030815744 1036421568 1036951552 1038375936 1040449536 1042014792 1043446131 1046642688 1048217261 1048636808 1050193872 1051636446 1051753248 1052291072 1052872704 1056445026 1058013684 1058437152 1060008768 1062125568 1066318344 1066863616 1068329088 1068447744 1069915392 1072072911 1074807552 1076283936 1076834304 1078984704 1080487926 1082092284 1083244032 1085407232 1086898176 1090585944 1092205296 1093367808 1093926912 1097077527 1097199376 1097638528 1098706518 1099268352 1100778336 1104150528 1105811616 1107330588 1107896832 1109541888 1114491456 1116146304 1116717056 1118251008 1123711218 1124907264 1125482496 1127153664 1128849358 1130978016 1133862912 1135420416 1136001024 1137710028 1139399352 1141547904 1146617856 1146640248 1148342832 1148930048 1150636032 1151860736 1152216576 1155178206 1157356512 1157485056 1159075008 1159667712 1165974264 1166570496 1168172928 1168900096 1170505728 1172266641 1173514368 1177473024 1178075136 1179716409 1181468106 1183222404 1183827456 1184481792 1185087488 1190741796 1190874048 1192509864 1194891264 1196163072 1197962584 1199608137 1200221568 1201870224 1202003712 1202618368 1207365744 1209158496 1211438592 1213857792 1218649536 1219272704 1221083136 1222760448 1225226184 1226909187 1228351488 1230038784 1230667776 1232519197 1234349298 1234843344 1236676896 1240465408 1242169344 1242193602 1244038068 1246383936 1246522368 1248234624 1253802888 1253942144 1254444032 1255664592 1256306688 1258032384 1258815488 1260569247 1263784704 1265520672 1266167808 1268047872 1272350268 1275595776 1276248064 1278001152 1281824271 1282479744 1284241392 1288175616 1289970279 1290113552 1291885686 1292546304 1294465536 1295843328 1300240032 1302026076 1302170688 1304626176 1307979556 1311721047 1312391808 1313062912 1315012608 1316818944 1319474352 1320203664 1322840064 1324657152 1325334528 1327328366 1331805888 1332542016 1333223424 1337720832 1337746956 1339733304 1344252672 1345683456 1347707907 1350249264 1350399232 1352254176 1352945664 1358286462 1360303308 1360998912 1362868416 1365590016 1369100096 1370980728 1371681792 1373718528 1374420992 1378379457 1381895424 1384501248 1387266048 1389198762 1389353056 1391261508 1395523584 1397440512 1400258496 1402181928 1402337664 1403830272 1408593368 1410528249 1410684912 1411249536 1412622666 1413345024 1416167424 1421757792 1424438784 1424596992 1426553856 1429430548 1433076736 1435045248 1435779072 1437751296 1440650568 1442789712 1444325376 1449197568 1449225869 1451377746 1454114592 1456273728 1457823744 1458569216 1462770036 1464942024 1465691136 1467704448 1474415488 1476440784 1477195776 1479389184 1484408646 1485229122 1485988608 1488195072 1491001344 1498281624 1499109768 1499876352 1500643328 1502871552 1504935936 1507199967 1507970688 1511817216 1513893888 1514668032 1516946704 1519030422 1519199136 1521285948 1522063872 1528853664 1531123776 1534181376 1536288768 1540237608 1542353319 1543142016 1543313408 1545433344 1546223616 1554632352 1555427328 1557563904 1560674304 1560704782 1563022188 1564685824 1569964032 1572955212 1575290808 1577629872 1578436608 1579309056 1584667539 1587020526 1587655728 1587832064 1590013152 1593188352 1594884096 1599477516 1600295424 1602493632 1602671616 1609820992 1612211328 1614425904 1615251456 1618477056 1620731889 1623138426 1624866048 1628110848 1630347264 1633634912 1635878916 1637801984 1638307944 1640051712 1640890368 1645799064 1646457792 1648059777 1648902528 1656225792 1656258136 1658717424 1660995882 1661845248 1662029824 1664312832 1671737184 1674219456 1675075584 1677376512 1680758996 1685046272 1685566827 1687360896 1688223744 1690730496 1693274037 1696467024 1700794368 1704001536 1704034813 1706565042 1709099028 1709972992 1712321856 1719926784 1719960372 1722514248 1723395072 1725954048 1727791104 1732767309 1733653376 1736034768 1736227584 1738612512 1739501568 1748961396 1749855744 1753350144 1755758592 1759299136 1760271552 1763786752 1766209536 1767112704 1772202159 1774833606 1775741184 1776722688 1777631232 1783627776 1783662608 1786112694 1786311072 1788764796 1792336896 1794244608 1796943876 1800332352 1803005568 1803927552 1811048616 1813737744 1814665216 1817157888 1820786688 1827974304 1828909056 1831624704 1835114414 1837839276 1842527232 1845058176 1846001664 1851523947 1852265016 1855015344 1860698112 1863254016 1863290403 1866057102 1867011328 1869575904 1869783552 1871773696 1872351936 1880704332 1880913216 1881666048 1883496888 1884460032 1888223232 1895677056 1898281008 1899251712 1899462656 1902071808 1908525402 1913393664 1914372096 1917001728 1920867424 1923719616 1925767168 1926362088 1932263424 1935170328 1937828529 1938819456 1941698304 1943764992 1950360048 1953039114 1953256032 1954254848 1956939264 1961969334 1968587712 1969594368 1972518912 1979211528 1980305496 1981318144 1984260096 1986985728 1988001792 1990992549 1997708832 1998813024 1999835136 2003828736 2006581248 2006620434 2009599956 2010627584 2015756288 2016379008 2018525184 2025373896 2025598848 2028381264 2029418496 2037429693 2038471552 2040454962 2041498368 2044302624 2045575168 2048385024 2053650144 2056471092 2057522688 2060577792 2061631488 2072843136 2073903104 2076751872 2080899072 2083798143 2084029584 2086892262 2093285376 2096434522 2097273616 2100387744 2103272892 2103506496 2104582144 2105745408 2112890052 2116027368 2116874304 2120017536 2124251136 2132636688 2133727232 2136658176 2136895488 2139830784 2144145822 2149615104 2152567872 2153668608 2160975852 2164184568 2166488064 2170814464 2173796352 2177066619 2181171888 2184410592 2186735616 2187853824 2194155054 2194398752 2195277056 2197413036 2198536704 2201556672 2211623232 2214661176 2215793664 2219083776 2226612969 2227843683 2228982912 2232292608 2233434112 2236502016 2247422436 2249814528 2250964992 2254307328 2257698716 2261956032 2267725824 2270840832 2272002048 2275420056 2278545633 2278798704 2283095808 2288964223 2293235712 2293280496 2296685664 2297860096 2301272064 2303721472 2304433152 2310356412 2314713024 2314970112 2318150016 2319335424 2331948528 2333140992 2336345856 2337800192 2341011456 2341057173 2344533282 2347028736 2354946048 2356150272 2359432818 2362936212 2366444808 2367654912 2368963584 2370174976 2380530789 2381483592 2381748096 2385019728 2389782528 2392326144 2395925168 2399216274 2400443136 2403740448 2404007424 2405236736 2414731488 2418316992 2422877184 2427715584 2434707639 2437299072 2438545408 2442166272 2445520896 2450452368 2453818374 2456702976 2460077568 2461335552 2465038394 2468698596 2469686688 2473353792 2484338688 2484387204 2488076136 2492767872 2493044736 2496469248 2507605776 2507884288 2508888064 2511329184 2512613376 2516064768 2517630976 2521138494 2527569408 2531041344 2532335616 2536095744 2544700536 2551191552 2552496128 2556002304 2559847563 2563648542 2564959488 2568482784 2576351232 2579940558 2580227104 2583771372 2585092608 2588931072 2591686656 2600480064 2604052152 2604341376 2609252352 2615959112 2623442094 2624783616 2626125824 2630025216 2633637888 2638948704 2640407328 2645680128 2649314304 2650669056 2654656732 2662250409 2663611776 2665084032 2666446848 2675441664 2675493912 2679169041 2679466608 2688505344 2691366912 2691419471 2695415814 2700498528 2700798464 2704508352 2705891328 2716572924 2720606616 2721997824 2725736832 2731180032 2738200192 2741961456 2743363584 2747437056 2748841984 2752671621 2756758914 2763790848 2769002496 2778397524 2778706112 2782523016 2791047168 2794881024 2799085653 2800516992 2804363856 2804675328 2807660544 2817186736 2821056498 2821369824 2822499072 2825245332 2826690048 2832334848 2843515584 2848877568 2849193984 2853107712 2858861096 2862788103 2866153472 2870090496 2871558144 2875502592 2881301136 2885579424 2888650752 2898395136 2898451738 2902755492 2908229184 2912547456 2915647488 2925540072 2929884048 2931382272 2935408896 2941328243 2942954001 2948830976 2952881568 2954391552 2958778368 2968817292 2970458244 2971977216 2976390144 2982002688 2996563248 2998219536 2999752704 3001286656 3005743104 3009871872 3009930651 3014399934 3015941376 3023634432 3027787776 3029336064 3033893408 3038060844 3038398272 3042571896 3044127744 3057707328 3060682443 3062247552 3068362752 3072577536 3080475216 3084706638 3086284032 3086626816 3090866688 3092447232 3109264704 3110854656 3115127808 3121348608 3121409564 3126044376 3129371648 3130338393 3139928064 3144651783 3145910424 3150581616 3155259744 3156873216 3158618112 3169335078 3174041052 3175311456 3175664128 3180026304 3186376704 3198955032 3200590848 3204987264 3205343232 3216218733 3219641984 3224422656 3228851808 3230502912 3236954112 3241463778 3246276852 3249732096 3256221696 3260694528 3267269824 3271757832 3275603968 3276615888 3280103424 3281780736 3291232581 3291598128 3292915584 3296119554 3297805056 3312451584 3312516272 3317434848 3321991764 3323690496 3324059648 3328625664 3343474368 3348438912 3350151168 3354753024 3361517992 3370092544 3371133654 3374721792 3376447488 3381460992 3386548074 3392934048 3401588736 3408003072 3408069626 3413130084 3418198056 3419945984 3424643712 3439853568 3439920744 3445028496 3446790144 3451908096 3455582208 3465534618 3467306752 3472069536 3472455168 3477225024 3479003136 3497922792 3499711488 3506700288 3511517184 3516799923 3518598272 3520543104 3527573504 3532419072 3534225408 3539149227 3544404318 3549667212 3551482368 3553445376 3555262464 3567325216 3572225388 3572622144 3577529592 3584673792 3588489216 3593887752 3598824411 3600664704 3606011136 3607855104 3622097232 3627475488 3629330432 3634315776 3641573376 3655948608 3657818112 3663249408 3670228828 3675678552 3680727561 3685054464 3690116352 3692003328 3697557591 3703047894 3704530032 3710030688 3721396224 3726508032 3726580806 3732114204 3734022656 3739151808 3739567104 3743547392 3744703872 3761408664 3761826432 3763332096 3766993776 3768920064 3776446464 3781707741 3791354112 3796562016 3798503424 3798925312 3804143616 3817050804 3826787328 3828744192 3834003456 3841734848 3845472813 3847439232 3851534336 3852724176 3864526848 3869910837 3870340656 3875657058 3877638912 3883396608 3887529984 3900720096 3906078228 3906512064 3908509696 3913878528 3923938668 3937175424 3939188736 3945037824 3958423056 3960610992 3962636288 3968520192 3973971456 3976003584 3981985098 3995417664 3997626048 3999670272 4013162496 4013240868 4019199912 4021255168 4031512576 4032758016 4037050368 4043123721 4050747792 4051197696 4056762528 4058836992 4074859386 4076943104 4080909924 4082996736 4088605248 4091150336 4096770048 4107300288 4112942184 4115045376 4121155584 4123262976 4135138371 4145686272 4147806208 4153503744 4161798144 4167596286 4168059168 4173784524 4186570752 4192869044 4194547232 4200775488 4206545784 4207012992 4209164288 4211490816 4225780104 4231584747 4232054736 4233748608 4240035072 4248502272 4265273376 4267454464 4273316352 4273790976 4279661568 4288291644 4299230208 4305135744 4307337216 4321951704 4328369136 4332976128 4341628928 4347592704 4347677607 4354133238 4362343776 4368821184 4373471232 4375707648 4388310108 4388797504 4390554112 4394826072 4397073408 4403113344 4423246464 4429322352 4431587328 4438167552 4453225938 4455687366 4457965824 4464585216 4466868224 4473004032 4494844872 4499629056 4501929984 4508614656 4515397432 4521599901 4523912064 4535451648 4541681664 4544004096 4550840112 4557091266 4557597408 4566191616 4577928446 4586560992 4593371328 4595720192 4602544128 4608866304 4620712824 4629426048 4629940224 4636300032 4638670848 4645649281 4663897056 4666281984 4672691712 4675600384 4682022912 4682114346 4689066564 4694057472 4709892096 4718865636 4725872424 4732889616 4735309824 4737927168 4740349952 4754002617 4761061578 4762967184 4763496192 4770039456 4779565056 4784652288 4791850336 4798432548 4800886272 4807480896 4808014848 4810473472 4829462976 4836633984 4845754368 4855431168 4862195667 4869415278 4874598144 4877090816 4884332544 4891041792 4900904736 4907636748 4913405952 4920155136 4922671104 4930076788 4937397192 4939373376 4944179331 4946707584 4968677376 4968774408 4976152272 4985535744 4986089472 4992938496 5015211552 5015768576 5017776128 5022658368 5025226752 5032129536 5042276988 5055138816 5062082688 5064671232 5072191488 5079822111 5089401072 5102383104 5104992256 5112004608 5112104439 5119695126 5127297084 5129918976 5136965568 5159881116 5160454208 5167542744 5170185216 5177862144 5183373312 5198301927 5200960128 5208104304 5208682752 5218504704 5231918224 5246884188 5249567232 5252251648 5260050432 5267275776 5277897408 5280814656 5291360256 5298628608 5301338112 5309313464 5316606477 5324500818 5327223552 5330168064 5332893696 5350883328 5350987824 5358338082 5358933216 5377010688 5382733824 5382838942 5390831628 5400997056 5401596928 5409016704 5411782656 5433145848 5441213232 5443995648 5451473664 5462360064 5462466737 5476400384 5483922912 5486727168 5494874112 5497683968 5505343242 5513517828 5527581696 5538004992 5554571841 5556795048 5557412224 5565046032 5582094336 5589762048 5589871209 5598171306 5601033984 5608727712 5609350656 5615321088 5634373472 5642112996 5642739648 5644998144 5650490664 5653380096 5664669696 5687031168 5697755136 5698387968 5706215424 5717722192 5725576206 5732306944 5740180992 5743116288 5751005184 5762602272 5771158848 5777301504 5796790272 5796903476 5805510984 5813485587 5816458368 5825094912 5831294976 5851080144 5859768096 5862764544 5870817792 5882656486 5885908002 5897661952 5905763136 5908783104 5917556736 5937634584 5940916488 5943954432 5952780288 5964005376 5972977647 5993126496 5996439072 5999505408 6002573312 6011486208 6019743744 6019861302 6028799868 6031882752 6047268864 6055575552 6067786816 6076121688 6076796544 6085143792 6088255488 6112289079 6115414656 6121364886 6124495104 6136725504 6145155072 6160950432 6169413276 6172568064 6173253632 6181733376 6184894464 6218529408 6221709312 6230255616 6242697216 6242819128 6251394429 6252088752 6258743296 6260676786 6279856128 6289303566 6291820848 6301163232 6310519488 6313746432 6317236224 6338670156 6348082104 6350622912 6351328256 6360052608 6372753408 6397910064 6401181696 6409974528 6410686464 6422900449 6432437466 6439283968 6448845312 6457703616 6461005824 6482927556 6492553704 6499464192 6512443392 6521389056 6531199857 6534539648 6543515664 6551207936 6553231776 6560206848 6563561472 6582465162 6583196256 6585831168 6592239108 6595610112 6625032544 6634869696 6643983528 6647380992 6648119296 6657251328 6679838907 6683531049 6686948736 6696877824 6700302336 6709506048 6723035984 6740185088 6742267308 6749443584 6752894976 6762921984 6773096148 6785868096 6803177472 6816006144 6816139252 6826260168 6835636899 6836396112 6839891968 6849287424 6866892669 6879707136 6879841488 6890056992 6893580288 6903816192 6911164416 6931069236 6934613504 6944139072 6944910336 6954450048 6958006272 6995845584 6999422976 7013400576 7023034368 7023171519 7033599846 7037196544 7041086208 7055147008 7064838144 7068450816 7078298454 7088808636 7099334424 7102964736 7106890752 7110524928 7134650432 7141592367 7144450776 7145244288 7155059184 7169347584 7176978432 7187775504 7197648822 7201329408 7212022272 7215710208 7244194464 7254950976 7258660864 7268631552 7283146752 7304122917 7311897216 7315636224 7326498816 7337520827 7340457656 7351357104 7361455122 7370108928 7380232704 7384006656 7395115182 7406095788 7409060064 7420061376 7453016064 7453161612 7464228408 7468045312 7478303616 7479134208 7487094784 7489407744 7522817328 7523652864 7526664192 7533987552 7537840128 7552892928 7563415482 7582708224 7593124032 7597006848 7597850624 7608287232 7634101608 7653574656 7657488384 7668006912 7679542689 7683469696 7690945626 7694878464 7703068672 7705448352 7729053696 7739821674 7740681312 7751314116 7755277824 7766793216 7775059968 7801440192 7812156456 7813024128 7817019392 7827757056 7847877336 7874350848 7878377472 7890075648 7916846112 7921221984 7925272576 7937040384 7947942912 7952007168 7963970196 7990835328 7995252096 7999340544 8026324992 8026481736 8037507123 8038399824 8042510336 8063025152 8065516032 8074100736 8074258413 8086247442 8101495584 8102395392 8113525056 8117673984 8149718772 8153886208 8161819848 8165993472 8177210496 8182300672 8193540096 8214600576 8225884368 8230090752 8242311168 8246525952 8258014863 8270276742 8291372544 8295612416 8307007488 8335192572 8336118336 8347569048 8373141504 8385738088 8389094464 8397256959 8401550976 8413091568 8414025984 8418328576 8422981632 8451560208 8463169494 8464109472 8467497216 8480070144 8497004544 8530546752 8534908928 8546632704 8547581952 8559323136 8576583288 8588364309 8598460416 8610271488 8614674432 8627634379 8643903408 8656738272 8665952256 8683257856 8695185408 8695355214 8708266476 8724687552 8737642368 8746942464 8776620216 8777595008 8781108224 8789652144 8794146816 8806226688 8823984729 8828862003 8846492928 8858644704 8863174656 8876335104 8906451876 8911374732 8915931648 8929170432 8933736448 8946008064 8989689744 8999258112 9003859968 9017229312 9029791953 9030794864 9043199802 9047824128 9070903296 9083363328 9088008192 9101680224 9114182532 9115194816 9132383232 9155856892 9173121984 9182047329 9186742656 9191440384 9205088256 9217732608 9241425648 9258852096 9259880448 9272600064 9277341696 9291298562 9327794112 9332563968 9345383424 9364045824 9364228692 9378133128 9388114944 9419784192 9433955349 9437731272 9451744848 9465779232 9470619648 9475854336 9480699904 9508005234 9522123156 9525934368 9526992384 9540078912 9559130112 9583700672 9596865096 9601772544 9614961792 9616029696 9620946944 9648656199 9658925952 9673267968 9691508736 9710862336 9724391334 9738830556 9749196288 9754181632 9768665088 9782083584 9801809472 9815273496 9826811904 9840310272 9845342208 9860153576 9873697743 9874794384 9878746752 9888358662 9893415168 9937354752 9937548816 9952304544 9971071488 9972178944 9985876992 10030423104 10031537152 10035552256 10045316736 10050453504 10064259072 10084553976 10110277632 10124165376 10129342464 10144382976 10144581083 10159644222 10178802144 10204766208 10209984512 10224009216 10224208878 10239390252 10254594168 10259837952 10273931136 10319762232 10320908416 10335085488 10340370432 10355724288 10366746624 10396603854 10401920256 10416208608 10417365504 10437009408 10463836448 10493768376 10499134464 10504503296 10520100864 10534551552 10550399769 10555794816 10561629312 10582720512 10597257216 10602676224 10617447681 10618626928 10633212954 10649001636 10654447104 10660336128 10665787392 10701975648 10716676164 10717866432 10754021376 10765467648 10765677884 10781663256 10796473233 10801994112 10803193856 10818033408 10823565312 10866291696 10882426464 10887991296 10902947328 10924720128 10924933474 10952800768 10967845824 10973454336 10989748224 11010686484 11027035656 11055163392 11076009984 11092672773 11109143682 11113590096 11114824448 11130092064 11164188672 11179524096 11179742418 11196342612 11202067968 11217455424 11218701312 11230642176 11268746944 11284225992 11285479296 11289996288 11300981328 11306760192 11329339392 11345123223 11374062336 11395510272 11396775936 11412430848 11435444384 11451152412 11464613888 11480361984 11486232576 11502010368 11525204544 11536418439 11542317696 11554603008 11593580544 11593806952 11609732511 11611021968 11626971174 11632916736 11650189824 11662589952 11702160288 11719536192 11725529088 11741635584 11765312972 11771816004 11795323904 11811526272 11817566208 11835113472 11875269168 11881832976 11887908864 11905560576 11928010752 11928243691 11945955294 11986252992 11992878144 11999010816 12005146624 12039487488 12039722604 12057599736 12063765504 12094537728 12111151104 12129371163 12135573632 12152243376 12153593088 12170287584 12176510976 12224578158 12230829312 12242729772 12248990208 12273451008 12290310144 12321900864 12338826552 12345136128 12346507264 12363466752 12369788928 12405415113 12437058816 12443418624 12460511232 12485394432 12485638256 12502788858 12504177504 12517486592 12521353572 12559712256 12578607132 12583641696 12602326464 12621038976 12627492864 12634472448 12677340312 12694754241 12696164208 12701245824 12702656512 12720105216 12745506816 12795820128 12802363392 12819949056 12821372928 12845800898 12864874932 12878567936 12897690624 12915407232 12922011648 12965855112 12985107408 12998928384 13024886784 13042778112 13043032821 13062399714 13069079296 13087031328 13102415872 13106463552 13120413696 13127122944 13164930324 13166392512 13171662336 13184478216 13191220224 13250065088 13269739392 13287967056 13294761984 13296238592 13314502656 13359677814 13367062098 13373897472 13393755648 13400604672 13419012096 13446071968 13480370176 13484534616 13498887168 13505789952 13525843968 13546192296 13564799703 13571736192 13606354944 13632012288 13632278504 13652520336 13671273798 13672792224 13679783936 13698574848 13733785338 13759682976 13780113984 13787160576 13807632384 13862138472 13869227008 13888278144 13889820672 13908900096 13916012544 13936947843 13991691168 13998845952 14026801152 14046068736 14046343038 14067199692 14074393088 14082172416 14110294016 14129676288 14156596908 14177617272 14198668848 14205929472 14213781504 14221049856 14262007851 14269300864 14283184734 14288901552 14290488576 14310118368 14338695168 14353956864 14375551008 14395297644 14402658816 14424044544 14431420416 14488388928 14509901952 14517321728 14537263104 14566293504 14586587001 14608245834 14623794432 14631272448 14652997632 14675041654 14680915312 14702714208 14722910244 14740217856 14760465408 14768013312 14790230364 14812191576 14818120128 14840122752 14906032128 14906323224 14928456816 14936090624 14956607232 14958268416 14974189568 14978815488 15045634656 15047305728 15053328384 15067975104 15075680256 15126830964 15165416448 15186248064 15194013696 15195701248 15216574464 15239466333 15268203216 15307149312 15314976768 15336013824 15336313317 15359085378 15366939392 15381891252 15389756928 15406137344 15410896704 15479643348 15481362624 15502628232 15510555648 15533586432 15550119936 15594905781 15602880384 15624312912 15626048256 15634038784 15655514112 15695754672 15748701696 15756754944 15780151296 15833692224 15842443968 15850545152 15874080768 15895885824 15904014336 15927940392 15949819431 15981670656 15990504192 15998681088 16022749561 16052649984 16052963472 16075014246 16076799648 16085020672 16126050304 16131032064 16148201472 16148516826 16172494884 16202991168 16204790784 16227050112 16235347968 16299437544 16307772416 16323639696 16331986944 16354420992 16364601344 16387080192 16387400211 16429201152 16451768736 16460181504 16484622336 16493051904 16516029726 16540553484 16582745088 16591224832 16614014976 16663715523 16670385144 16672236672 16695138096 16746283008 16769613627 16771476176 16778188928 16794513918 16803101952 16826183136 16828051968 16836657152 16845963264 16903120416 16926338988 16928218944 16934994432 16960140288 16994009088 17061093504 17069817856 17093265408 17095163904 17118646272 17153166576 17176728618 17196920832 17220542976 17229348864 17255268758 17287806816 17313476544 17331904512 17390370816 17390710428 17416532952 17449375104 17475284736 17493884928 17553240432 17555190016 17562216448 17579304288 17588293632 17612453376 17647969458 17657724006 17692985856 17717289408 17726349312 17752670208 17812903752 17822749464 17831863296 17858340864 17867472896 17892016128 17918932941 17979379488 17998516224 18007719936 18034458624 18059583906 18061589728 18086399604 18095648256 18141806592 18166726656 18203360448 18228365064 18230389632 18264766464 18311713784 18336867237 18346243968 18364094658 18373485312 18382880768 18410176512 18435465216 18482851296 18517704192 18519760896 18545200128 18554683392 18582597124 18655588224 18665127936 18690766848 18728091648 18728457384 18754183287 18756266256 18776229888 18839568384 18839936297 18867910698 18875462544 18903489696 18931558464 18941239296 18951708672 18961399808 19016010468 19044246312 19051868736 19053984768 19080157824 19118260224 19167401344 19193730192 19203545088 19229923584 19232059392 19241893888 19268701347 19297312398 19317851904 19346535936 19383017472 19448782668 19477661112 19498392576 19508363264 19537330176 19564167168 19593599571 19603618944 19630546992 19653623808 19680620544 19690684416 19720307152 19747395486 19749588768 19757493504 19776717324 19786830336 19875097632 19904609088 19942142976 19944357888 19971753984 20039516721 20050593147 20060846208 20063074304 20071104512 20090633472 20100907008 20128518144 20169107952 20220555264 20248330752 20258684928 20288765952 20289162166 20319288444 20357604288 20409532416 20448018432 20448417756 20478780504 20509188336 20519675904 20547862272 20600678007 20639524464 20641816832 20670170976 20680740864 20711448576 20733493248 20793207708 20803840512 20832417216 20834731008 20874018816 20927672896 20987536752 20998268928 21009006592 21040201728 21069103104 21069514557 21100799538 21111589632 21123258624 21165441024 21194514432 21205352448 21234895362 21237253856 21266425908 21298003272 21308894208 21320672256 21331574784 21403951296 21424777101 21433352328 21435732864 21508042752 21530935296 21531355768 21563326512 21592946466 21603988224 21606387712 21636066816 21647130624 21732583392 21764852928 21775982592 21805894656 21849440256 21849866948 21905601536 21912368751 21935691648 21946908672 21979496448 22012562481 22021372968 22054071312 22110326784 22152019968 22152452569 22185345546 22218287364 22227180192 22229648896 22260184128 22359048192 22359484836 22392685224 22404135936 22434910848 22437402624 22461284352 22537493888 22568451984 22570958592 22579992576 22601962656 22613520384 22658678784 22690246446 22748124672 22791020544 22793551872 22824861696 22870888768 22902304824 22929227776 22960723968 22972465152 23004020736 23038628067 23050409088 23072836878 23084635392 23109206016 23187161088 23187613904 23219465022 23222043936 23253942348 23265833472 23300379648 23325179904 23404320576 23439072384 23451058176 23483271168 23530625944 23543632008 23590647808 23623052544 23635132416 23670226944 23750538336 23763665952 23775817728 23811121152 23856021504 23856487382 23891910588 23972505984 23985756288 23998021632 24078974976 24079445208 24115199472 24127531008 24189075456 24222302208 24222775239 24258742326 24271147264 24304486752 24307186176 24340575168 24353021952 24449156316 24461658624 24485459544 24497980416 24546902016 24580620288 24643801728 24677653104 24690272256 24693014528 24726933504 24739577856 24774044589 24810830226 24874117632 24886837248 24921022464 24971276512 25005577716 25008355008 25034973184 25042707144 25119424512 25157214264 25167283392 25191770877 25204652928 25242077952 25254985728 25268944896 25354680624 25389508482 25392328416 25402491648 25405313024 25440210432 25491013632 25591640256 25604726784 25639898112 25642745856 25691601796 25729749864 25757135872 25765092927 25795381248 25830814464 25844023296 25882903137 25931710224 25970214816 25997856768 26049773568 26085556224 26086065642 26124799428 26138158592 26174062656 26204831744 26212927104 26240827392 26329860648 26332785024 26343324672 26368956432 26382440448 26471954187 26486586009 26500130176 26539478784 26575934112 26589523968 26592477184 26629005312 26719355628 26734124196 26747794944 26787511296 26801209344 26838024192 26892143936 26960740352 26969069232 26997774336 27011579904 27051687936 27089375859 27092384592 27129599406 27143472384 27212709888 27264024576 27264557008 27305040672 27342547596 27345584448 27359567872 27397149696 27467570676 27519365952 27560227968 27574321152 27615264768 27724276944 27738454016 27776556288 27779641344 27817800192 27832025088 27873895686 27983382336 27997691904 28092137472 28092686076 28134399384 28148786176 28164344832 28220588032 28259352576 28301866047 28313193816 28355234544 28397337696 28411858944 28427563008 28442099712 28524015702 28538601728 28566369468 28577803104 28580977152 28620236736 28677390336 28751102016 28790595288 28805317632 28848089088 28862840832 28945968597 28976777856 29019803904 29034643456 29074526208 29132587008 29173174002 29216491668 29247588864 29262544896 29305995264 29350083308 29361830624 29405428416 29445820488 29480435712 29520930816 29536026624 29580460728 29621093229 29624383152 29636240256 29680245504 29812064256 29812646448 29856913632 29872181248 29913214464 29916536832 29948379136 29957630976 30091269312 30094611456 30106656768 30135950208 30151360512 30253661928 30330832896 30372496128 30388027392 30391402496 30433148928 30433743249 30478932666 30536406432 30614298624 30629953536 30672027648 30672626634 30718170756 30733878784 30763782504 30779513856 30812274688 30821793408 30959286696 30962725248 31005256464 31021111296 31067172864 31100239872 31189811562 31205760768 31248625824 31252096512 31268077568 31311028224 31391509344 31497403392 31513509888 31560302592 31651199307 31667384448 31684887936 31701090304 31748161536 31791771648 31808028672 31852343043 31855880784 31899638862 31963341312 31981008384 31997362176 32045499122 32105926944 32150028492 32153599296 32170041344 32262064128 32296402944 32297033652 32344989768 32405982336 32409581568 32454100224 32470695936 32598875088 32615544832 32647279392 32663973888 32708841984 32729202688 32774160384 32774800422 32858402304 32903537472 32920363008 32969244672 33032059452 33081106968 33165490176 33182449664 33228029952 33278018319 33327431046 33340770288 33344473344 33390276192 33492566016 33539227254 33542952352 33556377856 33589027836 33606203904 33652366272 33656103936 33673314304 33691926528 33806240832 33852677976 33856437888 33869988864 33920280576 33988018176 34035369669 34122187008 34139635712 34186530816 34190327808 34237292544 34306333152 34353457236 34393841664 34441085952 34458697728 34510537516 34575613632 34609255317 34626953088 34663809024 34780741632 34781420856 34829197533 34833065904 34898750208 34950569472 34987769856 34988453123 35106480864 35110380032 35124432896 35158608576 35176587264 35224906752 35295938916 35315448012 35385971712 35434578816 35452698624 35505340416 35625807504 35645498928 35663726592 35716681728 35734945792 35784032256 35784731073 35837865882 35958758976 35997032448 36015439872 36119167812 36123179456 36172799208 36191296512 36283613184 36333453312 36388113489 36406720896 36456730128 36460779264 36529532928 36623427568 36673734474 36692487936 36728189316 36746970624 36765761536 36820353024 36870930432 36965702592 37035408384 37039521792 37090400256 37109366784 37165194248 37216245339 37311176448 37330255872 37381533696 37456183296 37456914768 37508366574 37512532512 37552459776 37679136768 37679872594 37735821396 37750925088 37806979392 37863116928 37882478592 37903417344 38032020936 38088492624 38103737472 38107969536 38160315648 38236520448 38237267159 38334802688 38387460384 38407090176 38459847168 38464118784 38483787776 38537402694 38594624796 38635703808 38693071872 38766034944 38897565336 38955322224 38996785152 39016726528 39074660352 39128334336 39129098463 39187199142 39207237888 39261093984 39307247616 39361241088 39381368832 39440614304 39494790972 39499177536 39514987008 39553434648 39573660672 39750195264 39809218176 39884285952 39888715776 39943507968 40079033442 40101186294 40121692416 40126148608 40142209024 40181266944 40201814016 40257036288 40338215904 40441110528 40496661504 40517369856 40577531904 40578324332 40638576888 40694399109 40715208576 40819064832 40896036864 40896835512 40957561008 41018376672 41039351808 41095724544 41201356014 41279048928 41283633664 41340341952 41361481728 41422897152 41586415416 41607681024 41664834432 41669462016 41748037632 41810843529 41855345792 41975073504 41996537856 42018013184 42080403456 42138206208 42139029114 42201599076 42223179264 42246517248 42330882048 42389028864 42469790724 42474507712 42532851816 42596006544 42617788416 42641344512 42663149568 42786023553 42807902592 42849554202 42866704656 42871465728 43016085504 43061870592 43062711536 43126653024 43185892932 43207976448 43212775424 43272133632 43294261248 43465166784 43529705856 43551965184 43611789312 43698880512 43699733896 43759761003 43811203072 43824737502 43871383296 43893817344 43958992896 44025124962 44042745936 44108142624 44220653568 44304039936 44304905138 44370691092 44436574728 44454360384 44459297792 44520368256 44718096384 44718969672 44785370448 44808271872 44869821696 44874805248 44922568704 44960303143 45074987776 45136903968 45141917184 45159985152 45203925312 45227040768 45380492892 45496249344 45582041088 45587103744 45649723392 45718398999 45741777536 45804609648 45858455552 45921447936 45944930304 46008041472 46008939951 46077256134 46100818176 46145673756 46169270784 46218412032 46375227808 46438930044 46444087872 46507884696 46531666944 46600759296 46650359808 46784717343 46808641152 46878144768 46902116352 46966542336 47061251888 47087264016 47181295616 47246105088 47270264832 47340453888 47501076672 47527331904 47551635456 47622242304 47712043008 47712974764 47783821176 47849458293 47945011968 47971512576 47996043264 48068248683 48157949952 48158890416 48230398944 48255062016 48378150912 48444604416 48445550478 48517484652 48542294528 48608973504 48614372352 48681150336 48706043904 48898312632 48923317248 48970919088 48995960832 49093804032 49161240576 49162200633 49287603456 49355306208 49380544512 49386029056 49453867008 49479155712 49548089178 49621660452 49748235264 49773674496 49842044928 49942553024 49991146569 50011155432 50016710016 50069946368 50085414288 50238849024 50308840881 50314428528 50334566784 50383541754 50409305856 50484155904 50509971456 50537889792 50709361248 50779016964 50784656832 50804983296 50810626048 50880420864 50982027264 51183280512 51209453568 51279796224 51285491712 51383203592 51459499728 51514271744 51530185854 51590762496 51661628928 51688046592 51765806274 51863420448 51940429632 51995713536 52171112448 52172131284 52249598856 52276317184 52348125312 52409663488 52425854208 52481654784 52659721296 52665570048 52686649344 52737912864 52764880896 52943908374 52973172018 53000260352 53078957568 53151868224 53179047936 53184954368 53258010624 53438711256 53468248392 53495589888 53575022592 53602418688 53676048384 53756798823 53784287872 53921480704 53938138464 53995548672 54023159808 54103375872 54178751718 54184769184 54259198812 54286944768 54425419776 54529114016 54610081344 54685095192 54691168896 54719135744 54794299392 54935141352 55010601711 55038731904 55120455936 55148642304 55230529536 55448553888 55476908032 55553112576 55559282688 55635600384 55664050176 55747791372 55966764672 55995383808 56184274944 56185372152 56262549861 56268798768 56297572352 56328689664 56441176064 56518705152 56519808891 56603732094 56626387632 56710469088 56794675392 56823717888 56855126016 56884199424 57048031404 57077203456 57132738936 57155606208 57161954304 57240473472 57354780672 57502204032 57581190576 57610635264 57696178176 57725681664 57806104041 57891937194 57953555712 58039607808 58069286912 58149052416 58346348004 58432983336 58495177728 58525089792 58611990528 58700166616 58723661248 58780798713 58810856832 58891640976 58960871424 59041861632 59072053248 59160921456 59242186458 59248766304 59272480512 59360491008 59625292896 59713827264 59744362496 59826428928 59833073664 59915261952 60118550163 60182538624 60189222912 60213313536 60271900416 60302721024 60393440653 60507323856 60661665792 60744992256 60776054784 60782804992 60866297856 60867486498 60957865332 61072812864 61228597248 61344055296 61345253268 61436341512 61467757568 61527565008 61559027712 61624549376 61643586816 61802034021 61918573392 61925450496 62010512928 62042222592 62134345728 62200479744 62379623124 62411521536 62497251648 62504193024 62536155136 62622056448 62783018688 62994806784 63027019776 63120605184 63208543671 63302398614 63334768896 63369775872 63402180608 63496323072 63583543296 63616057344 63704686086 63711761568 63799277724 63926682624 63962016768 63994724352 64090998244 64211853888 64274331303 64300056984 64307198592 64340082688 64524128256 64592805888 64594067304 64689979536 64811964672 64819163136 64908200448 64941391872 65197750176 65231089664 65294558784 65327947776 65417683968 65548320768 65549600844 65716804608 65807074944 65840726016 65938489344 66037687443 66064118904 66162213936 66330980352 66364899328 66456059904 66457357707 66556036638 66654862092 66681540576 66688946688 66780552384 67078454508 67085904704 67112755712 67178055672 67212407808 67304732544 67312207872 67346628608 67383853056 67612481664 67705355952 67712875776 67739977728 67840561152 67976036352 68070739338 68244374016 68279271424 68373061632 68380655616 68474585088 68612666304 68706914472 68787683328 68882171904 68917395456 69021075032 69115884201 69151227264 69218510634 69253906176 69327618048 69561483264 69562841712 69658395066 69666131808 69797500416 69901138944 69975539712 69976906246 70212961728 70220760064 70248865792 70317217152 70353174528 70449813504 70591877832 70630896024 70771943424 70869157632 70905397248 71010680832 71012067581 71251615008 71290997856 71327453184 71433363456 71469891584 71568064512 71569462146 71675731764 71917517952 71994064896 72238335624 72246358912 72345598416 72382593024 72567226368 72666906624 72668325717 72776226978 72813441792 72913460256 72921558528 73059065856 73246855136 73347468948 73384975872 73456378632 73493941248 73531523072 73640706048 73741860864 73931405184 74070816768 74079043584 74180800512 74218733568 74322133767 74330388496 74432490678 74622352896 74660511744 74763067392 74913829536 75016733148 75025065024 75104919552 75358273536 75359745188 75471642792 75501850176 75575312631 75613958784 75726233856 75764957184 75806834688 76064041872 76176985248 76207474944 76215939072 76320631296 76473040896 76474534318 76669605376 76774920768 76814180352 76919694336 76928237568 77074805388 77189249592 77271407616 77386143744 77532069888 77648709411 77795130672 77910644448 77993570304 78033453056 78149320704 78256668672 78258196926 78374398284 78414475776 78522187968 78614495232 78722482176 78881228608 78989581944 78998355072 79029974016 79106869296 79147321344 79415862561 79459758027 79500390528 79618436352 79768571904 79777431552 79887015936 80158066884 80202372588 80243384832 80252297216 80284418048 80362533888 80403628032 80514072576 80676431808 80882221056 80993323008 81034739712 81155063808 81156648664 81268127577 81277153776 81388798218 81430417152 81638129664 81792073728 81793671024 81915122016 82036753344 82078703616 82191449088 82402712028 82558097856 82567267328 82680683904 82722963456 82845794304 83172830832 83215362048 83329668864 83338924032 83496075264 83497705837 83621687058 83710691584 83950147008 83993075712 84036026368 84276412416 84278058228 84403198152 84446358528 84493034496 84661764096 84778057728 84905598141 84939581448 84949015424 85065703632 85192013088 85235576832 85282689024 85326299136 85572047106 85615805184 85699108404 85733409312 85742931456 86032171008 86125423072 86253306048 86371785864 86415952896 86425550848 86544267264 86588522496 86837905791 86930333568 87059411712 87103930368 87223578624 87397761024 87399467792 87519522006 87622406144 87649475004 87742766592 87787634688 87917985792 88050249924 88085491872 88216285248 88441307136 88608079872 88609810276 88741382184 88863279687 88873149456 88908720768 88918595584 89040736512 89436192768 89437939344 89570740896 89616543744 89739643392 89749610496 89845137408 89920606286 90149975552 90273807936 90283834368 90319970304 90407850624 90454081536 90760985784 90992498688 91164082176 91174207488 91299446784 91301229747 91436797998 91483555072 91609219296 91716911104 91842895872 91889860608 92016082944 92017879902 92154512268 92201636352 92291347512 92338541568 92436824064 92750455616 92877860088 92888175744 93015769392 93063333888 93201518592 93300719616 93569434686 93617282304 93756289536 93804232704 93933084672 94122503776 94174528032 94362591232 94492210176 94540529664 94680907776 94953597921 95002153344 95054663808 95103270912 95244484608 95424086016 95425949528 95557029129 95567642352 95698916586 95890023936 95943025152 95992086528 96136497366 96317780832 96460797888 96510124032 96889208832 96891100956 97034969304 97084589056 97217947008 97228744704 97362300672 97412087808 97796625264 97846634496 97941838176 97991921664 98187608064 98322481152 98324401266 98575206912 98710612416 98761089024 98772058112 98907734016 99096178356 99243320904 99496470528 99547348992 99684089856 99834054957 99885106048 99982293138 100022310864 100033420032 100139892736 100170828576 100477698048 100617681762 100628857056 100669133568 100767083508 100818611712 100968311808 101019942912 101075779584 101418722496 101558033928 101569313664 101609966592 101621252096 101760841728 101964054528 102106109007 102366561024 102418907136 102559592448 102570983424 102766407184 102918999456 103028543488 103060371708 103181524992 103323257856 103376093184 103531612548 103726840896 103880859264 103991427072 104342224896 104344262568 104487592599 104499197712 104552634368 104696250624 104819326976 104851708416 104963309568 104965359369 105319442592 105331140096 105373298688 105475825728 105529761792 105887816748 105946344036 106000520704 106157915136 106303736448 106358095872 106369908736 106516021248 106877422512 106936496784 106991179776 107150045184 107204837376 107352096768 107354193219 107513597646 107568575744 107842961408 107876276928 107991097344 108046319616 108357503436 108369538368 108518397624 108573889536 108850839552 109058228032 109164340467 109220162688 109370190384 109382337792 109438271488 109588598784 109870282704 110021203422 110077463808 110240911872 110297284608 110461059072 110897107776 110953816064 111106225152 111118565376 111271200768 111328100352 111495582744 111648736017 111933529344 111990767616 112159246927 112368549888 112370744304 112525099722 112537597536 112595144704 112657379328 112882352128 113037410304 113039617782 113207464188 113252775264 113420938176 113589350784 113647435776 113710252032 114096062808 114154406912 114265477872 114311212416 114323908608 114480946944 114709561344 114711801477 115004408064 115162381152 115221270528 115392356352 115451363328 115612208082 115783874388 115907111424 116079215616 116138573824 116298104832 116692696008 116865966672 116990355456 117050179584 117223981056 117387295389 117400333232 117447322496 117561597426 117621713664 117783281952 117921742848 118083723264 118144106496 118321842912 118484372916 118497532608 118544961024 118720982016 119250585792 119427654528 119488724992 119652857856 119666147328 119830523904 120237100326 120365077248 120378445824 120426627072 120543800832 120605442048 120786881306 121014647712 121323331584 121489984512 121552109568 121732595712 121734972996 121915730664 122145625728 122457194496 122688110592 122690506536 122872683024 122935515136 123055130016 123118055424 123249098752 123287173632 123604068042 123837146784 123850900992 124021025856 124084445184 124268691456 124759246248 124823043072 124994503296 125008386048 125072310272 125244112896 125432530587 125566037376 125989613568 126054039552 126241210368 126417087342 126604797228 126669537792 126739551744 126804361216 126992646144 127167086592 127409372172 127423523136 127598555448 127853365248 127924033536 127989448704 128181996488 128358070659 128423707776 128548662606 128600113968 128614397184 128680165376 129048256512 129185611776 129188134608 129379959072 129623929344 129638326272 129816400896 129882783744 130395500352 130462179328 130589117568 130655895552 130835367936 131096641536 131099201688 131279283009 131433609216 131614149888 131681452032 131876978688 131879554079 132075374886 132128237808 132324427872 132661960704 132729798656 132912119808 132914715414 133112073276 133309724184 133363081152 133377893376 133561104768 134156909016 134171809408 134225511424 134356111344 134424815616 134609465088 134624415744 134693257216 134767706112 134880909429 135224963328 135410711904 135425751552 135479955456 135681122304 136141478676 136488748032 136558542848 136746123264 136761311232 136949170176 137155196997 137225332608 137413828944 137575366656 137764343808 137834790912 138026819853 138042150064 138231768402 138302454528 138437021268 138507812352 138655236096 139125683424 139316790132 139332263616 139595000832 139802277888 139951079424 139953812492 140354152029 140425923456 140441520128 140497731584 140634434304 140706349056 140899627008 141183755664 141261792048 141543886848 141738315264 141810794496 142021361664 142024135162 142503230016 142581995712 142654906368 142866726912 143136129024 143138924292 143351463528 143835035904 143988129792 144204746049 144476671248 144492717824 144691196832 144765186048 145134452736 145333813248 145336651434 145552453956 145626883584 145826920512 145843117056 146118131712 146493710272 146694937896 146769951744 146912757264 146987882496 147063046144 147281412096 147483721728 147486601899 147862810368 148141633536 148158087168 148361601024 148437467136 148644267534 148660776992 148864981356 149244705792 149321023488 149526134784 149827659072 149973439707 150033466296 150050130048 150209839104 150716547072 150719490376 150926522643 150943285584 151003700352 151150625262 151227917568 151452467712 151529914368 151613669376 152128083744 152353970496 152414949888 152431878144 152641262592 152946081792 152949068636 153339210752 153549841536 153628360704 153839388672 153856475136 154149610776 154378499184 154542815232 154772287488 155064139776 155067167983 155297418822 155590261344 155821288896 155987140608 156066906112 156513337344 156516393852 156748796568 156828951552 157044375936 157228990464 157444964352 157762457216 157979163888 157996710144 158059948032 158213738592 158294642688 158831725122 158919516054 159000781056 159236872704 159537143808 159554863104 159774031872 160316133768 160404745176 160486769664 160504594432 160568836096 160725067776 160807256064 161028145152 161270396469 161352863616 161764442112 161986646016 162069479424 162310127616 162313297328 162536255154 162554307552 162777596436 162860834304 163276259328 163587342048 163830244032 164073506688 164157407232 164382898176 164805424056 165031805133 165116195712 165134534656 165361367808 165445926912 165691588608 166345661664 166430724096 166659337728 166677848064 166992150528 166995411674 167243374116 167421383168 167900294016 167986151424 168552824832 168556116456 168806396304 168892717056 168986068992 169323528192 169556115456 169559426673 169811196282 169879162896 169898030848 170131407264 170384026176 170471153664 170565378048 170652598272 171144094212 171231610368 171398216808 171466818624 171485862912 172064342016 172250846144 172506612096 172743571728 172831905792 172851101696 173088534528 173177044992 173418312123 173675811582 173860667136 174118823424 174207860736 174447157248 174798935584 175039044012 175244812288 175298950008 175485533184 175575269376 175835971584 176100499848 176170983744 176342396139 176432570496 176882614272 177216159744 177219620552 177482764368 177726559374 177746298912 177817441536 177837191168 178081473024 178875878688 179141481792 179233087488 179479286784 179499220992 179841212572 180299951104 180355650489 180547615872 180567668736 180639940608 180815701248 180908163072 181180321959 181521971568 181984997376 182328164352 182348414976 182598893568 182602459494 182873595996 182967110144 183218438592 183433822208 183685791744 184032165888 184035759804 184309024536 184403272704 184582695024 184677083136 184873648128 185406102063 185500911232 185755720176 185776351488 186031538784 186126667776 186403037184 186601439232 187138869372 187234564608 187512579072 187608465408 187866169344 188245007552 188349056064 188725182464 188984420352 189081059328 189361815552 189625631013 189907195842 190004306688 190109327616 190206541824 190488969216 190848172032 190851899056 191114058258 191135284704 191397833172 191780047872 191886050304 191984173056 192272994732 192635561664 192921595776 193020248064 193778417664 193782201912 194069938608 194169178112 194435894016 194457489408 194724601344 194824175616 195593250528 195693268992 195883676352 195983843328 196644962304 196648802532 197150413824 197421224832 197522178048 197544116224 197815468032 198113062329 198192356712 198486641808 198992941056 199094697984 199368179712 199372073121 199668109914 199770212096 199964586276 200044621728 200066840064 200279785472 200341657152 201235363524 201257714112 201338267136 201534167016 201637223424 201936623616 202039885824 202151559168 202837444992 203116067856 203138627328 203219933184 203242504192 203521683456 203928109056 204212218014 204733122048 204837814272 205119184896 205141966848 205532814368 205837998912 206057086976 206120743416 206363049984 206646515712 206752186368 207063225096 207347652603 207453681792 207761718528 207982854144 208684449792 208688525136 208975185198 208998395424 209105268736 209392501248 209638653952 209703416832 209926619136 209930718738 210638885184 210662280192 210746597376 210951651456 211059523584 211775633496 211892688072 212001041408 212315830272 212607472896 212716191744 212739817472 213032042496 213036202743 213754845024 213872993568 213982359552 214300090368 214409674752 214704193536 214708386438 215027195292 215137151488 215685922816 215752553856 215982194688 216715006872 216739076736 217036795248 217147779072 217701679104 218004977151 218116456064 218328680934 218440325376 218740380768 218764675584 218876542976 219177197568 219740565408 220042406844 220154927616 220481823744 220594569216 220922118144 221794215552 221907632128 222212450304 222237130752 222542401536 222656200704 222966401301 222991165488 223297472034 223867058688 223981535232 224318493854 224741488608 225050199444 225075195072 225190289408 225314758656 226074820608 226079235564 226414928376 226505550528 226841876352 227178701568 227294871552 227420504064 228192125616 228308813824 228530955744 228622424832 228647817216 228961893888 229419122688 229423602954 230008816128 230324762304 230442541056 230784712704 231224416164 231567748776 231814222848 232158431232 232277147648 232596209664 232946128233 233385392016 233731933344 233980710912 234100359168 234447962112 234774590778 234800666464 234894644992 235123194852 235243427328 235566563904 235843485696 236167446528 236643685824 236968745832 236995065216 237089922048 237441964032 238247587683 238379274081 238501171584 238855309056 238977449984 239305715712 239332294656 239661047808 240474200652 240730154496 240756891648 240853254144 241087601664 241210884096 241573762612 242029295424 242646663168 242979969024 243104219136 243465191424 243469945992 243804382731 243831461328 244291251456 244914388992 244919171861 245376221184 245381013072 245745366048 245871030272 246110260032 246236110848 246498197504 246574347264 247208136084 247674293568 247701801984 248042051712 248168890368 248537382912 249518492496 249646086144 249989006592 250016772096 250144620544 250488225792 250493117511 250865061174 251132074752 251979227136 252108079104 252834174684 253209594456 253339075584 253479103488 253608722432 253985292288 254334173184 254716794423 254818744344 254847046272 255197110896 255706730496 255848067072 255978897408 256363992976 256716141318 256847415552 257097325212 257200227936 257228794368 257360330752 258096513024 258376269216 258759918144 259247858688 259276652544 259632801792 259765567488 260513717373 260791000704 260924358656 261178235136 261311791104 261670735872 262193283072 262198403376 262558566018 262867218432 263228299776 263362904064 263753957376 263759108158 264150749772 264256475616 264648855744 265323921408 265824239616 265829430828 266224146552 266619448368 266726162304 266755786752 267122209536 268313818032 268343618816 268451022848 268712222688 268849631232 269218930176 269248831488 269386514432 269535412224 269761818858 270449926656 270821423808 270851503104 270959910912 271362244608 272282957352 272977496064 273117085696 273492246528 273522622464 273898340352 273903689241 274310393994 274450665216 274827657888 275150733312 275528687616 275669581824 276053639706 276084300128 276463536804 276604909056 276874042536 277015624704 277310472192 278251366848 278633580264 278664527232 279190001664 279604555776 279902158848 279907624984 280708304058 280851846912 280883040256 280995463168 281268868608 281412698112 281799254016 282367511328 282523584096 283087773696 283476630528 283621588992 284042723328 284048270324 284860793763 285006460032 285163991424 285309812736 285733453824 286272258048 286277848584 286671087387 286702927056 287670071808 287976259584 287981883397 288409492098 288953342496 288985435648 289382393664 289530372096 290667626496 290673302868 291104907912 291253767168 291653841024 291686234112 292236263424 292987420544 293389875792 293539903488 293825514528 293975764992 294126092288 294562824192 294967443456 294973203798 295725620736 296283267072 296316174336 296723202048 297288535068 297321553984 297729962712 298489411584 298642046976 299052269568 299502164871 299655318144 299946879414 300066932592 300100260096 300419678208 301433094144 301438980752 301853045286 301886571168 302007400704 302301250524 302455835136 302904935424 303059828736 303227338752 304256167488 304707940992 304829899776 304863756288 305282525184 305892163584 305898137272 306318327021 306678421504 307099683072 307256721408 307678777344 307712950272 308299221552 308756998368 309085630464 309544574976 310128279552 310134335966 310594837644 311180522688 311642577792 311974281216 313026674688 313032787704 313497593136 313657903104 314088751872 314457980928 314722122001 314889928704 314896078107 315524914432 315958327776 315993420288 316119896064 316427477184 316589285376 317663450244 317839032108 318001562112 318473745408 319074287616 319109726208 319548063744 320632267536 320809490352 320973539328 321009188864 321137672192 321450135552 321614512128 322056290304 322062579657 322540792938 322705727232 323528884224 323973292032 324138958848 324626594656 325072510308 325108615104 325555192872 325721668608 326552518656 327174684096 327493021401 327660488064 328147013376 328314814464 328765796352 329610848112 330063610266 330232391424 330269069312 330722735616 330891853824 331383177216 332691323328 332861448192 333318675456 333355696128 333984301056 333990823348 334486748232 334842766336 334946208051 335800588032 335972302848 336477740781 337105649664 337112232912 337612792608 337785434112 337972137984 338647056384 339112230912 339118853346 339622392564 339758325792 339796061696 340262814528 340768052352 340942307328 341130756096 342288188424 342463220736 342796433616 342933637248 342971725824 344128684032 344135404431 344501692288 345013224192 345487143456 345663811584 345702203392 346177069056 346354089984 346836624246 347351623164 347721334272 348237646848 348415721472 348894314496 349597871168 350078088024 350489624576 350597900016 350971066368 351150538752 351671943168 352161886167 352200999696 352341967488 352684792278 352865140992 353765228544 354432319488 354439241104 354965528736 355453118748 355492597824 355634883072 355674382336 356162946048 357751757376 358282963584 358466174976 358958573568 358998441984 359682425144 360599902208 360711300978 361095231744 361135337472 361279881216 361631402496 361816326144 362360643918 363043943136 363969994752 364656328704 365197787136 365204918988 365747191992 365934220288 366436877184 366867644416 367371583488 368064331776 368071519608 368618049072 368806545408 369165390048 369354166272 369747296256 370812204126 371001822464 371511440352 371552702976 372063077568 372253335552 372806074368 374277738744 374469129216 375025158144 375216930816 375732338688 376297591761 376490015104 376698112128 377450364928 377968840704 378162118656 378723631104 379251262026 379814391684 380008613376 380218655232 380413083648 380977938432 381703798112 382228116516 382270569408 382795666344 383560095744 383772100608 383968346112 384545989464 385074211977 385271123328 385843191552 386040496128 387556835328 387564403824 388139877216 388338356224 388871788032 388914978816 389449202688 389648351232 391186501056 391386537984 391767352704 391967686656 393289924608 393297605064 393837849027 394300827648 394842449664 395044356096 395088232448 395630936064 395638662237 396226124658 396384713424 396973283616 397985882112 398189395968 398736359424 398744146242 399336219828 399540424192 399929172552 400089243456 400133680128 400559570944 400683314304 402470727048 402515428224 402676534272 403068334032 403274446848 403873247232 404079771648 404303118336 404642728287 405674889984 406232135712 406277254656 406439866368 406485008384 407043366912 408424436028 409466244096 409675628544 410238369792 410283933696 411065628736 411465590991 411675997824 412114173952 412241486832 412726099968 413293031424 413504372736 414080459559 414126450192 414695305206 414907363584 415523437056 415965708288 417377050272 417950370396 417996790848 418210537472 418785002496 419406833664 419853238272 419861437476 421277770368 421324560384 421493194752 421903302912 422119047168 423551266992 423785376144 424002082816 424631660544 425214945792 425432383488 425479634944 426064084992 426072405486 427509690048 427745987136 427964719104 428600180736 429408387072 429416772876 430054390584 430274302976 431371845632 431505107712 431964389376 432614238147 433430013744 433478153472 434073590496 434295558144 435403358208 436009954302 436232912128 436657361868 436880650752 437480761536 437529351168 437753085952 438354395136 439481130816 440084813688 440309855232 440963647488 441189138432 441844236288 442459805697 443588431104 443815264256 444424900608 444474261504 445084803072 445312401408 445932802602 445982330976 446594944068 447734117376 447963070464 448636987708 449482977216 449920319121 450100398888 450150390144 450380578816 450629517312 452149641216 452158471128 452779567929 452829856752 453011101056 453683752704 454357403136 454589743104 454841008128 456384251232 456617627648 457061911488 457244849664 457295634432 457923787776 458838245376 458847205908 460017632256 460649524608 460885082112 461569425408 462448832328 463135497552 463628445696 464316862464 464554295296 465192419328 465201503949 465892256466 466770784032 467463866688 467961421824 468200718336 469549181556 469601332928 469789289984 470246389704 470486854656 471133127808 471686971392 472334893056 473287371648 473937491664 473990130432 474179844096 474883928064 476495175366 476758548162 477002343168 477710618112 477954899968 478611431424 478664589312 479322095616 480948401304 481460308992 481513783296 481706508288 482175203328 482421768192 483147525224 483811189407 484058590848 485293326336 485959938048 486208438272 486930382848 486939891984 487608765462 487662922656 488582502912 489828777984 489838343722 490762026144 491490732096 491742060544 492220520064 492472221696 493148694528 494416272168 495348587136 495403603968 496084103424 496337780736 497074765824 497084473067 499036984992 499292172288 499978013184 500033544192 500289241088 500976451584 500986235022 501730122348 502264149504 503958454272 505668349368 506419188912 506678151168 506958206976 507217444864 507970584576 508668346368 508678280019 509433588846 509637488688 509694092544 510394221792 511413460992 511696134144 511957794816 512727985952 513432282636 513694831104 514194650424 514400455872 514457588736 514720661504 516193026048 516752538432 517519836288 518495717376 518553305088 519265603584 519531134976 520254936369 521027434746 521582001408 521848717312 522356470272 522623582208 523341471744 524396806752 525117132036 525734436864 526456599552 526725808128 527507914752 527518216316 528301499544 528512951232 529027188417 529297711488 530647842816 531648479232 531658861656 532448293104 533238896736 533452324608 533511573504 534244419072 536627636064 536687237632 536902045696 537424445376 537699262464 538437860352 538497662976 539523637716 540899853312 541642847616 541703006208 541919821824 542724489216 543540965877 544565914704 545954992128 546234171392 546984493056 547045244928 547796680704 547807378482 548620787988 548901330432 549655315776 550301466624 551057375232 552107279412 552168600256 552927073608 553209818112 553748085072 554031249408 554620944384 556218306189 556502733696 557267160528 557329054464 558380003328 559209111552 559804317696 559815249968 561416608116 561703693824 561766080512 561990926336 562537737216 562825396224 563598508032 564735022656 565047168192 566175547392 566953261056 567243177984 568085446656 568096540648 568876893039 569721587526 570012920064 570327982848 570619625472 571466907648 572544516096 572555697168 573342174774 573405854112 575340143616 575952519168 575963766794 576818984196 577906684992 577970871296 578764787328 579060744192 581335252992 581346605736 582209815824 582507534336 583307682048 583372468224 584472526848 584483940859 585974841088 586779751584 587079806976 587651029056 587951529984 588252184576 589934886912 589946407596 591451241472 592566534144 592632348672 593446404096 594339186987 594577070136 594643107968 595459925424 596978823168 597284093952 598104539136 598116219363 599004329742 599310636288 599893758828 600133865184 600200520192 600839356416 602877961504 603706090572 603773142336 604014801408 604602501048 604911670272 605809870848 606119657472 606454677504 608512334976 609415881984 609659799552 609727512576 610565050368 611784327168 611796274544 612636654042 613356843008 614199366144 614513442816 615357554688 615425900544 616598443104 617513996736 618171260928 619089149952 620256559104 620268671932 621189675288 622042957809 622361045376 623285155584 623948562432 626053349376 626065575408 626995186272 627315806208 628177503744 628915961856 629444244002 629779857408 629792156214 631049828864 631916655552 631986840576 632239792128 632854954368 633178570752 635326900488 635678064216 636003124224 636947490816 638148575232 638219452416 639096127488 639108608229 641264535072 641618980704 641947078656 642018377728 642275344384 642900271104 643229024256 644112580608 644125159314 645081585876 645411454464 647057768448 647946584064 649253189312 650145020616 650217230208 651110385744 651443337216 653105037312 654014931453 654349368192 654986042802 655320976128 656294026752 656629628928 657531592704 659221696224 660127220532 660464782848 660538138624 661445471232 661783707648 662766354432 665382646656 665722896384 666637350912 666711392256 667968602112 667981646696 668899203903 668973496464 669685532672 669892416102 671601176064 671944605696 672955481562 674224465824 675225585216 675570868224 675944275968 678224461824 678237706692 679244785128 679516651584 679592123392 680525629056 681536104704 681884614656 682261512192 684576376848 684926441472 685592867232 685867274496 685943451648 688257368064 688270808862 689003384576 690026448384 690974286912 691327623168 691404406784 692354138112 693673248492 694703246328 695442668544 696475293696 696831442944 697788628992 698838384699 699195742336 700156176048 700979249152 701195800032 701942132736 702301077504 703343886336 704323772334 704401999392 704683934976 705369584556 705730281984 707530457088 708878482208 709931057472 710906237496 710985195648 711269766144 711348764672 712325892096 714742763049 715137822243 715503514752 716565927168 716932349952 717917147136 717996883968 719364850288 721199804416 721422601956 722190463488 722270674944 722559762432 723262804992 723632652288 724721287836 726087886272 727939989504 729312657408 730395574272 730409837976 731413148193 731494383984 731868440576 732873754368 733735288832 734743166976 734757515583 736128663552 736143039216 737236098144 737613090816 738330780096 738708332544 739494592512 741624408252 742003644928 743022880704 743105405952 744126155136 744506671104 745612148736 748555477488 748938258432 750050316288 750433861632 751464677376 751479352533 752595183522 752980030208 753396224256 754900729856 755937681408 756324237312 758502524052 759628783368 760017226752 760437310464 760826167296 761955876864 763407596224 764150383269 764456233032 764541138816 765591332688 767120191488 767544201216 767936692224 769091978928 770148423954 770542246656 771686383104 772080992256 775128807648 776279754432 776676712448 777743576064 777829957632 778898405376 779296702464 781541152119 782373002112 782773075968 783534705408 783935373312 785114728489 786579849216 786595210128 787675698054 788601655296 789684899328 790088712192 790176464896 791261872128 791277324474 792452249316 792769426848 793946567232 795971764224 797472718848 797488292484 798672439656 799080848384 799858345104 800178486912 800267360256 801119141888 801366628608 804941454096 805030856448 805353068544 806136668064 806548893696 807746494464 808159543296 808606236672 809285456574 811349779968 812464271424 812554509312 812879732736 812970016768 814086733824 816848872056 818932488192 819351257088 820476739584 820567867392 821711067723 822131257472 822931181982 823351995648 824228347904 824482973664 825452199936 826586062848 827008745472 828160919118 828252900384 829390610412 829814727168 831046874112 831931416576 834754100544 835900740792 835993581696 836421074944 837570004992 838813667328 839706476544 839722874952 842555540736 842649120768 842986389504 843806605824 844238094336 847102533984 847570752288 848004165632 849263321088 850429891584 850864766976 852128169984 852144810972 855019380096 855491974272 855929438208 857200361472 858816774144 858833545752 860013262161 860108781168 860548605952 862743691264 863010215424 863928778752 863945650191 865228476294 866860027488 866956306944 868147180992 868591116288 872019908604 872465824256 873314723736 873761301504 874961523072 875058702336 875506171904 876708790272 878962261632 880169627376 880619710464 881927294976 882378276864 883688472576 884919611394 887176862208 887630528512 888849801216 888948523008 890169606144 891865605204 891964661952 893189888136 895468234752 895926140928 897273975416 898506494613 898965954432 899840638242 900200797776 900300780288 900761157632 901259034624 904299282432 904316942256 905559135858 905659713504 906022202112 907367505408 908714806272 909179486208 909682016256 912768502464 913235255296 914123822976 914489699328 914591268864 915847575552 917676490752 917694411816 918954981063 920035264512 921299049216 921770164224 923138850816 923156878553 924897664656 926270995104 927256891392 928633724928 929108590592 930384838656 930403007898 931784512932 933541568064 934927733376 935922843648 939098363112 939202665856 939578579968 940492779408 940973709312 942266255616 943373942784 944166366003 944669786112 944688234321 946574743296 947874983328 947980260864 948359688192 949767856128 952990350732 953517096324 954004686336 955421236224 955909799936 957222862848 957329178624 958644191232 961896802608 962920617984 963027566592 963413016576 964350406656 964843536384 966187738971 966295050448 967622378814 968117181696 970586652672 971919876096 972416876544 973879783968 975217530924 975325845312 977165005824 979657555968 979676687444 981524052288 982479064203 982981464192 983484121088 984441040128 984944443392 986297389056 988832544336 990697174272 990807207936 992168206848 992675561472 994149531648 994168946134 998073969984 998584344576 999956026368 1000067088384 1001952903168 1001972470044 1003460244696 1004528299008 1007916908544 1009433222343 1011336698736 1012838377824 1013356302336 1013916413952 1014434889728 1015941169152 1017336692736 1017356560038 1018867177692 1019274977376 1019388185088 1020788443584 1022826921984 1023392268288 1025455971904 1026864565272 1027389662208 1028389300848 1028800911744 1028915177472 1029441323008 1032386052096 1032406213293 1033505076864 1035039672576 1036991434752 1037106610176 1038531207168 1039062269952 1040509872738 1042054869492 1043164002816 1043697434624 1044712940544 1045247164416 1046682943488 1048793613504 1050234264072 1051468873728 1052913199104 1053451616256 1055015829504 1055036432632 1056485658501 1056602999088 1057025902464 1058054376834 1058595422976 1061295685632 1063296958464 1063317723312 1064896586208 1066477793472 1066904649216 1067023147008 1068488838144 1073255272128 1073374475264 1073804091392 1074848890752 1075398524928 1076875720704 1076995325952 1079047275432 1081799706624 1083285695232 1083406012416 1083839643648 1085448978432 1085470175881 1087081931754 1089131829408 1091909984256 1092468342784 1093968986112 1095593361408 1095614756964 1097241575976 1097802660864 1099310631552 1100602933248 1102114750464 1104214558824 1104337200512 1105854147216 1106419636224 1107496170144 1108062498816 1109241888768 1112436612378 1113005467392 1114534321056 1114658108928 1116760006656 1118418223104 1119630499936 1122833216232 1123407387648 1123532161024 1123981852672 1125075474432 1125650792448 1127197016064 1128892775283 1129470045312 1130094336384 1132351094784 1133906522112 1134486355968 1136170893312 1136193081296 1137753786078 1139443175052 1140025840128 1140655965696 1141239250944 1142933815296 1145111394336 1146684349548 1146811708224 1150680287232 1151905038336 1151927533588 1153637968392 1155222635931 1155813369984 1155941742592 1157529574656 1158121488384 1162670505984 1162693211472 1164419631648 1165015068672 1166615364096 1166744936448 1168945053696 1168967881718 1171949682176 1173559503168 1174159613952 1175302058112 1175903059968 1179869773824 1179892815192 1182902482944 1185133068288 1185264697344 1186892808192 1186915986711 1188678373974 1189154140272 1189286215936 1190919850848 1193957646336 1194568187904 1196209078272 1196232438726 1198008659484 1198621272576 1199787517656 1200267730368 1200401040384 1201678712832 1205755923008 1207412181144 1207546284672 1208029602816 1209205002096 1209823340544 1211619741696 1212239314944 1212909355008 1213928184861 1217024669952 1218831763968 1219319599104 1219455025152 1221130100736 1223592549088 1225273308084 1226713686016 1228398732288 1229026885632 1230715109376 1230851801088 1233196886208 1234396772973 1235027993472 1236342521856 1238178299904 1240513118208 1240537343864 1242241378677 1242379350576 1244085915618 1244722090752 1246570311168 1247897124864 1252131150816 1253990372544 1254631612416 1256355007488 1258888488004 1259559714816 1259584312428 1262099657728 1263833311104 1263973681152 1264479584256 1265709908736 1266357141504 1270653800976 1271356128432 1272006248448 1273894981632 1276297150464 1276438904832 1278192254976 1278217216458 1282529070144 1283237961408 1283894157312 1284036755456 1284550688768 1285800542208 1288225161216 1288250318628 1290163171752 1290822908928 1294115536896 1295893168128 1297842714441 1298506378624 1300290041232 1300434460416 1302220771488 1302886674432 1306210074624 1308029862906 1308698736384 1309972085604 1310641952256 1312588053504 1313259257856 1315063185408 1318443392448 1320254441064 1320929565696 1321076277248 1322890942464 1323567415296 1325532708864 1327379417091 1330765293312 1331445792768 1333274701824 1333422784512 1335937204224 1335963293392 1337798407806 1337946992928 1339371065344 1339784832204 1343202352128 1343889211392 1345910963124 1348448931648 1350451170432 1351141736448 1351888551936 1356448923648 1356475413384 1358338703787 1358489570256 1359033303168 1359184246784 1361051258112 1363072209408 1363769229312 1364523024384 1369152753696 1369852882944 1371185734464 1371734548992 1371886903296 1376514736128 1376541617724 1378006769152 1380052896768 1381948573824 1382655246336 1382808813568 1384708276224 1387346496984 1389406492656 1390885337088 1392950587392 1393662885888 1395577257984 1395604511847 1397676769398 1398391484672 1400312352096 1401958498304 1402391600064 1403884265472 1404602155008 1408647544668 1408803998784 1409367869952 1410739169112 1411460563968 1415060914176 1417756964416 1419862114944 1421812474992 1421970391296 1422539532288 1422697529344 1424651784192 1429485526098 1430275644486 1431007029504 1433131854336 1433864699904 1435834294272 1435993767936 1438729700576 1442399608832 1442845203912 1444380926976 1444541349888 1445119524864 1446525609984 1447265304576 1449442575672 1451433568221 1452175772544 1455879979008 1458625314816 1460791148544 1460819675952 1462826296386 1462988767968 1463736881152 1465747508736 1467470577664 1469486333952 1469515031166 1472286078432 1474472196288 1475226181632 1476661560192 1477416665088 1483248816504 1484007289856 1486045761408 1486210811904 1488252310272 1489013342208 1491224297472 1491253419201 1497110954976 1497876516864 1500100632576 1500867723264 1502929354752 1502958705066 1505190367044 1505960060416 1506792448512 1509801459712 1511875362816 1517005048104 1519257566736 1520034453504 1520874620928 1521652334592 1523911753728 1526034840057 1526815192448 1528300766538 1528912466064 1529082277632 1531182665376 1534240382976 1535088402432 1535873384448 1538183957856 1540296847908 1541084493312 1543372766208 1544161984512 1550257615296 1552559508864 1553353424896 1555487152128 1555659915264 1557796810752 1558593404928 1560764809107 1563082304238 1564746004224 1565546151936 1567069410816 1567870746624 1570229456978 1573190420256 1575351396108 1577203310592 1579369798656 1580177424384 1582523744256 1582554648948 1584904498632 1585538853696 1587893134464 1591943528448 1594945437696 1594976584968 1597344879312 1598161696768 1599716690208 1600356973824 1600534720512 1602238283776 1602733257216 1609882908192 1610061712896 1610706137088 1612273336128 1613097787392 1615492988928 1618570913148 1622699559936 1624928542848 1625109018624 1625759465472 1625940033536 1628173467648 1630622897631 1633697744112 1637864976384 1638702514176 1640953479168 1641135734784 1643422135446 1644262514944 1645862363964 1646703991296 1648456695808 1648965947328 1650904399872 1653172125696 1656321838236 1656505800768 1658781220824 1659629454336 1662093748224 1663862833152 1668654918567 1669508201088 1671801481584 1671987163392 1672842149888 1675140009984 1677627334656 1679412953088 1679445749904 1685111081472 1685298241536 1685972779008 1687613211648 1688476188672 1694205067968 1695141504576 1696008331264 1698526642176 1700859783168 1701729533952 1704256339968 1704289621944 1706630679117 1710038760192 1710983948544 1711858876416 1714400722944 1714434203027 1717633548288 1717667091504 1720026524322 1720217562336 1721097211904 1725487382528 1726020430848 1727857557504 1727891300382 1730456952588 1733720054976 1733912613888 1736294361984 1737182232576 1744039817208 1744931648512 1746629447472 1747522603008 1749923046144 1750117404672 1751012343808 1753417580544 1753451822577 1757924523264 1760339254752 1761239420928 1763854589952 1764756553728 1769839222788 1774353724416 1775261057024 1777699602432 1777897046016 1780339212288 1783017560961 1783731210408 1783929323904 1786379776272 1790936469504 1791852281856 1794348658089 1794547950832 1797012989226 1797931908864 1799681276484 1800401595552 1800601560576 1801522315264 1802518069248 1808633884512 1811118271716 1811319427008 1812044404224 1814735010816 1817429612544 1818358972416 1819364032512 1825537004928 1826470510592 1828247645952 1828979398656 1829182537728 1831695151104 1835352981504 1835388823632 1837909962126 1840070529024 1842598098432 1843540328448 1846277701632 1846313757106 1849795329312 1852541990208 1854513782784 1857267449856 1860769677312 1860806015796 1863569025864 1867083136128 1869855466752 1871845687296 1878196726224 1878405331712 1879157159936 1880985558816 1881947418624 1884532511232 1886747885568 1888332732006 1889339572224 1889376468642 1893149486592 1895749966656 1895960521728 1896719376384 1899535712256 1905980701464 1907034192648 1908009372672 1910842472448 1911819599872 1914445725696 1914658357248 1917288382464 1917325824687 1923793605216 1925841235968 1926055133184 1926826033152 1928700813312 1929687072768 1932375477942 1932590100896 1935244757628 1936234363392 1941173305344 1943839752192 1947759567936 1950435061848 1950651690624 1954330011648 1959315111936 1959353374888 1962044794359 1963048104576 1964958128406 1965962928384 1966968242176 1968882080256 1969888886784 1972594778112 1977665088672 1981394348544 1981614415872 1984336413696 1985351122944 1988299063296 1988337892268 1996147939968 1997168689152 1999912052736 2000134176768 2003905806336 2003944940088 2006697611709 2006920489392 2009056598016 2015833817088 2015873183779 2018866444686 2022673397472 2025676755648 2026712604672 2027832827904 2028869779456 2034673385472 2034713120076 2037734355384 2038549954752 2038776370176 2041576887168 2045653843968 2046784536576 2050911943808 2053729130544 2054779324416 2056778601696 2057601823488 2057830354944 2058882646016 2064772104192 2064812426586 2067010153728 2070079345152 2073982869504 2074213220352 2077062414336 2081019745476 2084109738984 2086328005632 2087394869248 2089425881088 2090494328832 2093365886976 2096515154097 2097587227008 2100468528144 2102937747456 2105826398208 2106903232512 2110031659008 2110072865264 2112971317002 2113205998176 2114051804928 2116108753668 2117190845952 2122591371264 2126635446624 2129793172416 2132955586944 2133809298432 2134046294016 2136977676288 2144228289147 2145413466729 2146510544256 2146748950528 2147608182784 2149697781504 2150797049856 2153751441408 2153990651904 2158094550864 2163599413248 2166571390464 2166812024832 2167679287296 2170897956864 2170940351762 2174163863508 2178263658816 2183819968512 2187937972224 2191186722816 2191229513928 2194483151952 2195605321728 2198621263104 2201205866496 2204229500928 2204272546749 2208429117648 2208674401024 2211708294432 2212839272448 2214992340288 2216124997632 2218483777536 2224873224756 2226010934784 2229068642112 2229316217856 2233520013312 2236836446208 2239260999872 2245666432464 2246814775296 2247064322048 2247963705344 2250150948864 2251301584896 2254394032128 2254438057599 2257785550566 2258940090624 2260188672768 2264702189568 2267813044224 2268972711936 2272386162592 2275507572156 2278886350104 2280051680256 2281311931392 2282478501888 2285867630592 2290222788672 2292451149807 2293368699096 2293623416448 2301360574464 2303810076672 2303855067176 2307275936784 2310445271862 2311626739968 2311883485184 2315059149312 2316242976768 2325386422944 2328839263296 2330030137344 2333230728192 2333489872896 2337890107392 2337935763436 2343899364352 2344623456357 2347119006336 2348319227904 2350604116224 2351806119936 2355344185467 2359739547648 2359785630384 2365804965888 2370266136576 2370529394688 2373785616384 2373831973422 2377356747948 2378308280544 2378572431872 2381839701696 2387915292672 2392418156544 2392464877452 2396017318968 2397242545152 2399575035312 2400535460736 2400802080768 2403357425664 2411511846016 2414824362288 2415092569344 2416059205632 2418410004192 2419646681088 2423239483392 2424478629888 2425818710016 2427856369722 2434049339904 2437663527936 2438639198208 2438910050304 2442260201472 2447185098176 2450546616168 2453427372032 2456797464576 2458053771264 2461430218752 2461703602176 2465133203169 2466393772416 2468793545946 2470055986944 2472685043712 2476356599808 2481026236416 2481074687728 2484482757354 2484758701152 2488171831236 2489444181504 2493140622336 2495794249728 2504262301632 2507980745088 2509263224832 2512710014976 2517776976008 2519119429632 2519168624856 2524199315456 2527666622208 2527947362304 2528959168512 2531419817472 2532714283008 2541307601952 2542712256864 2544012496896 2547789963264 2552594300928 2556384509952 2556434432916 2565058140288 2566475922816 2567788314624 2568073510912 2571601084416 2576450322432 2576500637256 2580326343504 2581645817856 2588231073792 2591786336256 2591836950573 2595685428882 2597012757248 2600580082464 2600868920832 2604441542976 2605773348864 2616059725812 2617397472768 2619944171208 2621283904512 2625176107008 2626518515712 2630126370816 2636886784896 2640508882128 2641859131392 2642152554496 2645781884928 2647134830592 2651065417728 2654758834182 2661530586624 2662891585536 2666549403648 2666845569024 2671926586784 2675596815612 2675893985856 2678742130688 2679569664408 2686404704256 2687778422784 2691821926248 2695519483839 2696897863296 2700902340864 2702283472896 2703777103872 2712897847296 2712950826768 2716677407574 2716979140512 2718066606336 2718368493568 2722102516224 2726144418816 2727538458624 2729046048768 2738305507392 2739705765888 2742371468928 2743469097984 2743773806592 2753029472256 2753083235448 2756013538304 2756864943189 2760105793536 2763897147648 2765310492672 2765617627136 2769416552448 2769470635659 2774692993968 2778812985312 2781770674176 2785901174784 2787325771776 2791154515968 2791209023694 2795353538796 2796782969344 2800624704192 2803916996608 2804783200128 2807768530944 2817295089336 2817607997568 2818735739904 2821478338224 2822921127936 2830121828352 2832499098009 2834064702963 2835513928832 2839724229888 2843624949984 2843940782592 2845079064576 2845395058688 2849303568384 2858971052196 2860551288972 2862014059008 2866263708672 2867729399808 2871668588544 2871987535872 2877459401152 2884799217664 2885690407824 2888761853952 2889082699776 2890239049728 2893051219968 2894530609152 2898563216913 2898885151344 2902867136442 2904351545088 2911759958016 2917250629632 2921639351904 2925652592772 2925977535936 2927473762304 2931495017472 2938972667904 2939030062332 2944572156864 2948944392576 2950452363264 2953323120384 2954833330176 2966497633008 2968014579712 2972091522816 2972421623808 2976504620544 2978026684416 2982448594944 2982506838402 2994221909952 2995753033728 3000201265152 3005858709504 3005917410132 3010380734088 3011920120832 3013584897024 3019602919424 3023750725632 3028299667029 3034010096208 3038515133472 3040068907008 3041749241856 3043304669184 3047823507456 3052069680114 3053630384896 3056601533076 3057824932128 3058164555264 3062365330752 3068480765952 3070176804864 3076367915712 3080593695816 3082168986624 3086745532416 3088323969024 3097218639879 3100515230592 3105119017728 3106706849792 3110974304256 3111319830528 3115593621504 3117186809856 3121529618214 3126164608476 3129492008448 3131092303872 3134138821632 3135741493248 3140458913956 3146380840512 3150702792216 3154406621184 3158739597312 3160354848768 3165047488512 3165109297896 3169456975503 3169808997264 3171077707392 3175786268928 3183887056896 3189890875392 3189953169936 3194689758624 3196323393536 3199433380416 3200713947648 3201069441024 3204476567552 3205466514432 3219765816384 3220123425792 3221412274176 3224546672256 3226195574784 3230985977856 3237141826296 3245399119872 3249857085696 3250218037248 3251518930944 3251880067072 3256346935296 3256410527643 3261245795262 3267395488224 3275729952768 3277405028352 3281906958336 3286844270892 3288525029888 3291724727928 3293407982592 3296913391616 3297931894656 3301808799744 3306344251392 3312643676472 3313011601536 3317562441648 3319258908672 3324187496448 3327725666304 3337309837134 3339016402176 3343602963168 3343974326784 3345684299776 3350280019968 3355254669312 3358891499808 3370222162944 3370596483072 3371945558016 3375226423296 3376952377344 3386678325849 3388410135936 3390283009152 3392016662528 3397053284352 3401719566336 3403459067904 3408512679936 3408579243888 3413261358234 3420077520384 3421967897088 3423717752832 3428801445888 3428868406054 3435334183008 3440053048644 3440435124672 3442194423808 3452040861696 3455715115008 3455782600764 3460913905176 3467440109952 3467825227776 3472588723968 3474364465152 3488079634416 3489863297024 3493258894944 3495045206016 3499846092288 3500234809344 3502024687616 3506835161088 3506903645154 3515849046528 3520678509504 3522478841856 3527709179904 3539678445576 3548707448832 3550522114048 3555399204864 3555794092032 3560678424576 3560747960133 3566035121922 3567462420816 3567858647808 3572759552544 3581872939008 3583704563712 3588697316178 3589095901664 3594025978452 3595863817728 3599362552968 3600803191104 3601203121152 3603044630528 3605036138496 3617267769024 3622236543432 3622638854016 3624088808448 3629470021632 3634859225088 3636717944832 3638728065024 3641784554583 3651074009856 3652941021184 3656495291904 3657958797312 3658365075456 3663390302208 3670777647264 3675819924252 3680141058048 3685196196864 3687080656896 3692555403264 3692627514212 3699590658624 3703190318919 3705083980416 3709027565568 3714534899712 3721539354624 3721612031592 3726724136031 3727138051728 3734166272256 3739710933504 3743691374592 3743764484161 3756393452448 3756810663424 3758314319872 3761971117632 3763894837248 3769065022464 3776665464012 3778679144448 3778752937284 3786298973184 3791499933312 3791921043456 3793438752768 3799071424512 3811961402928 3814068385296 3816018745344 3821684944896 3823639199744 3828891451392 3829316714496 3834576764928 3834651649374 3847587210432 3851682471936 3852110266368 3853652066304 3857401626624 3864750955884 3865180201792 3870489515256 3872468726784 3882346610688 3887679504384 3893528143323 3895519135872 3900870123696 3901303381248 3908660023296 3918630223872 3918706749776 3924089588718 3926096209152 3929916256812 3931925856768 3933936484352 3937764160512 3939777773568 3945189556224 3955330177344 3962788697088 3963228831744 3968672827392 3970702245888 3976598126592 3976675784536 3982138251273 3992295879936 3994337378304 3999824105472 4000268353536 4007811612672 4007889880176 4013395223418 4013840978784 4018113196032 4031667634176 4031746367558 4037732889372 4045346794944 4051353511296 4053425209344 4055665655808 4069346770944 4069426240152 4075468710768 4077099909504 4077552740352 4083153774336 4091307687936 4091387586013 4093569073152 4101823887616 4107458261088 4109558648832 4113557203392 4115203646976 4115660709888 4117765292032 4129544208384 4129624853172 4134020307456 4140158690304 4147965739008 4148426440704 4154124828672 4162039490952 4168219477968 4172656011264 4174789738496 4178851762176 4180988657664 4186731773952 4186813535541 4193030308194 4195174454016 4200937056288 4205875494912 4211652796416 4213806465024 4220145730528 4225942634004 4226411996352 4228103609856 4232217507336 4234381691904 4245182742528 4253270893248 4259586344832 4265911173888 4267618596864 4268092588032 4273955352576 4288456578294 4290826933458 4293021088512 4293497901056 4295216365568 4299395563008 4301594099712 4307502882816 4307981303808 4316189101728 4327198826496 4333142780928 4333624049664 4335358574592 4341795913728 4341880703524 4348327727016 4354300704663 4356527317632 4367639937024 4375875944448 4382373445632 4382459027856 4388966303904 4391210643456 4397242526208 4402411732992 4408459001856 4408545093498 4416858235296 4417348802048 4423416588864 4425678544896 4429984680576 4432249995264 4449746449512 4452021869568 4458137284224 4458632435712 4467040026624 4473672892416 4473760257603 4478521999744 4491332864928 4493629550592 4494128644096 4495927410688 4500301897728 4502603169792 4508788064256 4508876115198 4515571101132 4517880181248 4520377345536 4529404379136 4535626088448 4544772325184 4551015144312 4557772700208 4560103360512 4562623862784 4564957003776 4571735261184 4578104520171 4580445577344 4584902299614 4586737398192 4587246832896 4602721148928 4607620153344 4607710134352 4614551873568 4620890543724 4623253479936 4623766970368 4630118298624 4632485953536 4650772845888 4657678526592 4660060274688 4666461456384 4666979745792 4675780214784 4675871526872 4682294427321 4687798728704 4689246912714 4694238012672 4696638455808 4701208232448 4703612239872 4710688370934 4719571260768 4731609931776 4740532273152 4747571232768 4747663946844 4754713495896 4756616561088 4757144863744 4763679403392 4775830585344 4784836313088 4784929754904 4792034637936 4794485090304 4799150070624 4801070921472 4801604161536 4806714851328 4823023692032 4829648724576 4830185138688 4832118411264 4836820008384 4839293362176 4846478966784 4855712739444 4868098679808 4875327055872 4877278396416 4877820100608 4884520402944 4891868692893 4894370196352 4901093232336 4906854744064 4913594929152 4916107542528 4922860437504 4923407204352 4930266406338 4932787544832 4937587091892 4940111973888 4945370087424 4952713199616 4962149375456 4968965514708 4969517402304 4976343662472 4978888363008 4986281244672 4991588499456 5005964755701 5008524603264 5015961490176 5018526449664 5025420029952 5035553952016 5038238859264 5038337249712 5048398630912 5055333244416 5055894724608 5057918337024 5062839634944 5065428566016 5082615203904 5085424513728 5088024993792 5095579926528 5105188601856 5112769019904 5112868865832 5119892037351 5130116280576 5132951845632 5135576629248 5136147021824 5143202168832 5143302609081 5152900644864 5153001274512 5160652687008 5163291635712 5176462147584 5183572672512 5183673901146 5191370857764 5194025514496 5201160164928 5201737841664 5208883085952 5211546697728 5232119451624 5234794945536 5239888342416 5242567809024 5250352214016 5253037031424 5260252741632 5260355467731 5273773569792 5281017764256 5283718262784 5284305108992 5291563769856 5294269661184 5309517668364 5323061173248 5325783171072 5333098807296 5333691138048 5343853173568 5349052682883 5351193631224 5351787971712 5357484261376 5359139328816 5372809408512 5375556845568 5383045974267 5383643852496 5391038967678 5393795726592 5401804681728 5404566945792 5407554207744 5425901653536 5433354815148 5433958281024 5436133212672 5436736987136 5444205032448 5452288837632 5455076917248 5458092097536 5476611014784 5479411531776 5484742937856 5486938195968 5487547613184 5506058944512 5506166470896 5512027076608 5513729886378 5520211587072 5527794295296 5530620985344 5531235254272 5538833104896 5538941271318 5549385987936 5557625970624 5563541348352 5571802349568 5582309031936 5582418047388 5590707077592 5593565938688 5601249408384 5607833993216 5609566400256 5615537061888 5634590178672 5635215995136 5637471479808 5642956676448 5645842255872 5660243656704 5664998196018 5668129405926 5671027857664 5679448459776 5687249899968 5687881565184 5690158129152 5690790117376 5698607136768 5717942104392 5721102577944 5724028118016 5732527417344 5735458799616 5743337177088 5743975071744 5751977474061 5754918802304 5769598435328 5771380815648 5777523707904 5778165399552 5780478099456 5786102439936 5789061218304 5797126433826 5797770302688 5805734272884 5808703090176 5823519916032 5843278703808 5851305185544 5851955071872 5854947524608 5862990034944 5877945335808 5878060124664 5886134383077 5889144313728 5897888785152 5900904726528 5906646240768 5909666660352 5932995266016 5936029159424 5944183045632 5944843247616 5953009241088 5956053368832 5964897189888 5965013676804 5988443819904 5991506067456 6000402530304 6011717419008 6011834820264 6020092835127 6020761468176 6023840241664 6027169794048 6039205838848 6047501451264 6047619551337 6056599334058 6068020192416 6077030266944 6080137814016 6083498483712 6086609338368 6104139360228 6107260769792 6113203066152 6115649864256 6116329110528 6124730661504 6136961531904 6140353609728 6152735831424 6161187391632 6164337973248 6173491064832 6176647938048 6194437279758 6201030461184 6210238035456 6213413699584 6221948608512 6222639661056 6231187243008 6243059236428 6252329216952 6258984016896 6262184607744 6268277643264 6271482986496 6280917827912 6289545462291 6292761681024 6301405584432 6308813242368 6317479194624 6320709697536 6330094977024 6330218595792 6338913951006 6339617994528 6342155414784 6351572537856 6367774113792 6379906339872 6389379517248 6392646787072 6398866760832 6401427895296 6402138882048 6410933028864 6432684867441 6439531632768 6440246851584 6442824548352 6449093344512 6452391149568 6461971955712 6462098149871 6474283652592 6490798239744 6499714171392 6500436074496 6503037861888 6503760134144 6512693870592 6512821055286 6522491590524 6534790976448 6551459905536 6563813916672 6573688541784 6577050059776 6583449455856 6586815965184 6593826783232 6595863789312 6603617599488 6612688502784 6612817640247 6625287352944 6626023203072 6635124883296 6638517817344 6648374992896 6655451332608 6674619674268 6678032804352 6687205926336 6687948653568 6691368599552 6700560039936 6710509338624 6717782999616 6740444325888 6741192966144 6743891116032 6750452846592 6753904754688 6763314172797 6773356651698 6776820271872 6780566018304 6784033325056 6794106568704 6803439132672 6806918135808 6817158487776 6826522716468 6840155040768 6843935794176 6847435505664 6857602891776 6857736812108 6870668366016 6877353449421 6880106097288 6880870249344 6884388847616 6904081723392 6911430230016 6911565201528 6921827810352 6934880219904 6935650455552 6945177447936 6948728930304 6976159268832 6979726594048 6986517789888 6990090412032 6999692184576 7000469618688 7013670322176 7013807290308 7031698093056 7041357019008 7044957683712 7055418359808 7066032556401 7079356891152 7097414897664 7101044228096 7110798409728 7111588184064 7121356849152 7121495920266 7132070243844 7134924841632 7135717295616 7145519105088 7163745878016 7177394632356 7178191803328 7188051956904 7191727635456 7198725105936 7201606382208 7202406242304 7206089261056 7210072276992 7234535538048 7244473086864 7245277708032 7248177616896 7258940043264 7269718450176 7273435889664 7277456130048 7283569109166 7302148019712 7305882042368 7312990583808 7315917594624 7316730150912 7326780604416 7341555294528 7351639848504 7360282116096 7370392393728 7374161313792 7385110806528 7385255028424 7395399609507 7399181317248 7406380637838 7410167960832 7418055131136 7429069799424 7443078709248 7443224063184 7453448272062 7454276103456 7468332544512 7479421867008 7487382749184 7487528968322 7512786904896 7513621326848 7516628639744 7523942235264 7527789674496 7538130044928 7553330928024 7557358288896 7557505874568 7572597946368 7582999866624 7583842086912 7586877505536 7598142849024 7598291231167 7623922805856 7628136770592 7632037490688 7643369889792 7647278399488 7657782902784 7669153529856 7669303298748 7695174420864 7703364943872 7704220532736 7714803253248 7729501911768 7730360403584 7740979030512 7744937453568 7764693221376 7775359008768 7775510851719 7787056286646 7791038271744 7801740247392 7802606762496 7817320046592 7837413499552 7848179177436 7852192418304 7859832513624 7863851713536 7867872968704 7875528321024 7879555547136 7890379112448 7910660354688 7925577394176 7926457663488 7937345654784 7941404491776 7953196253184 7953351569072 7964276502546 7984591759872 7988674756608 7999648210944 8000536707072 8015779760352 8026790446836 8027681957568 8036226392064 8063335268352 8063492735116 8075465778744 8086558451517 8090693589888 8102707022592 8106850418688 8111331311616 8138693541888 8138852480304 8150937421536 8154199819008 8155105480704 8166307548672 8182615375872 8182775172026 8187138146304 8203647775232 8214916522176 8219117297664 8227114406784 8230407293952 8231321419776 8259088416768 8259249706344 8268040614912 8280317380608 8295931478016 8296852881408 8308249657344 8308411906977 8324078981904 8336438955936 8345312022528 8349579476992 8357703524352 8361977315328 8373463547904 8373627071082 8386060616388 8390348908032 8401874112576 8411750989824 8423305592832 8440291461056 8451885268008 8452823992704 8456207219712 8464435014672 8468763383808 8490365485056 8497497294027 8502194108889 8506541786496 8519172689664 8531822347776 8535237193728 8536185176064 8547910705152 8576913156588 8581653866916 8586042177024 8586995802112 8590432731136 8598791126016 8603188199424 8615005765632 8615962607616 8632378203456 8654397652992 8666285561856 8667248099328 8670717149184 8683591827456 8683761407048 8695689650739 8696655454032 8708601409326 8713054635264 8735279874048 8751751888896 8764918055712 8777932607808 8782421286912 8794485052416 8816918003712 8817090186996 8833716470592 8834697604096 8846833177728 8851357089792 8859969361152 8864499990528 8899492899024 8904043739136 8916274568448 8917264871424 8934080053248 8947345784832 8947520515206 8957043999488 8982665729856 8987259101184 8988257288192 8991854821376 9000603795456 9017576128512 9017752230396 9031142202264 9035760362496 9040754691072 9058808758272 9071252176896 9084899001087 9089544650368 9102030288624 9115545400416 9120206721024 9125247725568 9129914007552 9143470522368 9156209040342 9160891154688 9169804599228 9173474796384 9174493665792 9205442297856 9215420268704 9229103747136 9241781087448 9246506959872 9247533940736 9260236597248 9264971907072 9291655919637 9301545691776 9315357053184 9320120549376 9332922912768 9333959491584 9351560429568 9351743053744 9364588854642 9375597457408 9378493825428 9388476025344 9393276911616 9402416464896 9407224479744 9421376741868 9439142521536 9463219863552 9481064546304 9495142465536 9495327893688 9508370926509 9509426991792 9513233122176 9514289727488 9527358806784 9551661170688 9569672626176 9569859509808 9584069275872 9588970180608 9598300141248 9602141842944 9603208323072 9613429702656 9646047384064 9659297449152 9660370277376 9664236822528 9673640016768 9678586724352 9692957933568 9711425478888 9736197359616 9750654111744 9754556792832 9755640201216 9769040805888 9769231582929 9783737385786 9788740392704 9802186464672 9813709488128 9827189858304 9832215085056 9845720875008 9860532812676 9865575089664 9875174183784 9880223947776 9890740174848 9905426399232 9924298750912 9937931029416 9939034804608 9952687324944 9957776726016 9972562489344 9983176998912 10011929511402 10017049206528 10031922980352 10037052899328 10050840059904 10071107904032 10076674499424 10096797261824 10110666488832 10111789449216 10115836674048 10125679269888 10130857132032 10160034977547 10165230407808 10170849027456 10176049987584 10191159853056 10210377203712 10225538039808 10225737731664 10239784074702 10260232561152 10265903691264 10271153258496 10272294043648 10286404337664 10286605218162 10306002549024 10321305374016 10326583271424 10367145345024 10367347802292 10382741715528 10388051028992 10402320329856 10403475683328 10417766171904 10423093395456 10464238903248 10469589891072 10479776684832 10485135618048 10500704428032 10506074062848 10520505483264 10520710935462 10547547139584 10562035528512 10567436525568 10568610217984 10583127539712 10619035336728 10646122346496 10651566342144 10666197614592 10667382276096 10682243880399 10687706347136 10698105365766 10702387262448 10703575943424 10714968522752 10718278657632 10745618817024 10751113691136 10766091948534 10767287704992 10782077935356 10787591453184 10803609363456 10809133891584 10815108415488 10851803307072 10866709630296 10867916562048 10872266425344 10873473974272 10888410064896 10904577675264 10910153834496 10916184195072 10925353663749 10953222029568 10958823063552 10969485875712 10973876391936 10975095226368 11012332941792 11024054153216 11027459772756 11040423174144 11055588590592 11061241970688 11077666209792 11077882542636 11098771975872 11115251941248 11127082696704 11143604699136 11164618063872 11164836094776 11180172408093 11181414155184 11187131877376 11202498816768 11215667986432 11219132800512 11231074123776 11231293452483 11269180357344 11270431990272 11274942959616 11285913352896 11291684511744 11329996392036 11336258811852 11342055715328 11358896919552 11374499799936 11375763130368 11380316258304 11381580234752 11397214273536 11435884208784 11442205155888 11448056236032 11465054834688 11470917599232 11486674354176 11487950143488 11503954948122 11509837604608 11539196870656 11542761631296 11555047415808 11556330799104 11560956198912 11572204879872 11594252867652 11595540605376 11611468545768 11617406180352 11647039832064 11680584429969 11686557407616 11702610371088 11703910143744 11709895049216 11725980069888 11755890671616 11756120249328 11772268766154 11778288627456 11795777570304 11801809453056 11813292481536 11819333320704 11865990532032 11872058318848 11888366091264 11889686495232 11906018482176 11912106737664 11929794379776 11930027353608 11946414753819 11976887639808 11983012134912 12000805060608 12001039421189 12023434838016 12023669640528 12040185670254 12041522936352 12047680483328 12054339588096 12078411677696 12095002902528 12095239102674 12113198668116 12136040384832 12154060533888 12160275628032 12166996967424 12208278720456 12214521539584 12226406132304 12231299728512 12232658221056 12249461323008 12273923063808 12274162758039 12280707219456 12305471662848 12322374783264 12328675946496 12346982129664 12353295876096 12388874559516 12402060922368 12420476070912 12426827399168 12443897217024 12445279322112 12462374486016 12486118472856 12504658433904 12517968033792 12524369215488 12536555286528 12542965972992 12560440606623 12561835655824 12579090924582 12585523362048 12602811168864 12617626484736 12634958389248 12641419395072 12660437191584 12677827902012 12679235989056 12684310829568 12703145075712 12735548227584 12759812679744 12778759034496 12785293574144 12797733521664 12802855790592 12804277764096 12821866057728 12865369734882 12879063265536 12880493703168 12885649096704 12898186689024 12904782299136 12923943911424 12924196299742 12948567305184 12981596479488 12999428342784 13000872148992 13006075723776 13025387741184 13025642110572 13044983181048 13069581952896 13102919811072 13127627833344 13147377083568 13154100119552 13166898911712 13173631930368 13187653566464 13191727578624 13207235198976 13225377005568 13225635280494 13250574705888 13252046406144 13270249766592 13277035634688 13296749985792 13349239348536 13356065608704 13374411852672 13375897307136 13382737199104 13401120079872 13421018677248 13421280772809 13435565999232 13480888651776 13482385932288 13487782232064 13500905693184 13507809509376 13526628345594 13546713303396 13553640543744 13561132036608 13568066650112 13588213137408 13606878265344 13634316975552 13653045432936 13680310081536 13687871588352 13694871011328 13715205783552 13715473624216 13734313560513 13741336732032 13754706898842 13760212194576 13761740498688 13768777695232 13808163446784 13822860460032 13823130403056 13843655620704 13869760439808 13871300911104 13890354895872 13897457860608 13952318537664 13959453188096 13973035579776 13980180824064 13999384369152 14000939237376 14027340644352 14027614580616 14046883281963 14063396186112 14082714038016 14089915367424 14110836719616 14111112286453 14132065112802 14158713782304 14194829795328 14202088456192 14221596819456 14242713698304 14242991840532 14264140487688 14269849683264 14271434591232 14291038210176 14327491756032 14354789264712 14356383606656 14376103913808 14383455270912 14397450211872 14403212764416 14404812484608 14412178522112 14420144553984 14469071076096 14488946173728 14490555416064 14496355233792 14517880086528 14539436900352 14567138218332 14604296039424 14611764084736 14625981167616 14631835189248 14633460301824 14653561208832 14675606078679 14683110589056 14703279697008 14720564232192 14740784787456 14748322627584 14770221613056 14770510056848 14790799219014 14798362634496 14812761275676 14820335921664 14836110262272 14858139598848 14886448126368 14906896544124 14908552206912 14936665089024 14958843734016 14974765498368 14975057936644 15017894267103 15025573809792 15027242653696 15033257279488 15047884470528 15055579348992 15076260089856 15106661856048 15114716577792 15115011749136 15145195892736 15165999733248 15167684173824 15173755011072 15196285698048 15196582462334 15247845611712 15256273541184 15264074981376 15286739779584 15315565805568 15338307059712 15338606597496 15390348841728 15406729887744 15408441065472 15429606506496 15429907827243 15459003823536 15460720807168 15481958061024 15489874907136 15529386442752 15550718017536 15551021703438 15574112573292 15582076543488 15603480494784 15605213524992 15634640093184 15674826999104 15696358354872 15704384836608 15719665027248 15727703427072 15735745937408 15751056642048 15759111094272 15780758224896 15781066403193 15821320709376 15851154788352 15852915326976 15874691309568 15882808983552 15906703138144 15928553005092 15969183519744 15977349513216 15999296421888 16001073414144 16031559520704 16047158048649 16053580893672 16055363915136 16072452784128 16126670536704 16126985470232 16149137922801 16150931557488 16173116903034 16181387179776 16205414045184 16213700837376 16222662623232 16277704960608 16301874843072 16308399638016 16310210961408 16332615097344 16365230751744 16365550344052 16374276292608 16407295550464 16429833044352 16438234595328 16454228813568 16460814587904 16462642839552 16518176833536 16518499412688 16536081229824 16560634761216 16591862956032 16593705762816 16616499314688 16616823813954 16648157963808 16672877911872 16690624045056 16699158953984 16715407048704 16746927095808 16747254142164 16772121232776 16780697816064 16803748225152 16823501979648 16846611185664 16880582922112 16903770536016 16905647985408 16912414439424 16928870029344 16937526767616 16980730970112 16994994588054 17004388217778 17013083572992 17038345379328 17063644695552 17070474387456 17072370352128 17095821410304 17153826313176 17163307733832 17172084354048 17173991604224 17180865462272 17197582252032 17206376398848 17230011531264 17231925215232 17255932422183 17264756406912 17308795305984 17332571123712 17334496198656 17341434298368 17367183654912 17367522814096 17391379301478 17393310908064 17417202818652 17426109270528 17470559748096 17529836111424 17555865215616 17564842573824 17588970104832 17633836007424 17634180373992 17658403149231 17667432941184 17669395208192 17693666355456 17702714179584 17719938722304 17728999981056 17798985798048 17808087478272 17832549136896 17834529742848 17868160106496 17894691569664 17895041030412 17914087998976 17965331459712 17974518202368 17976514576384 18001207590912 18035152257024 18035504460792 18062284404528 18071520724992 18081509382144 18117617516544 18142504353792 18142858654011 18169798002174 18179089300736 18204060577248 18231090800832 18240413442048 18250495451136 18259828015104 18312418080684 18321782309376 18339609198456 18346949592768 18348987331584 18410884595712 18430840537408 18458207494272 18483562174896 18493013919744 18495067881472 18520473194496 18529943814144 18583311839274 18603091383552 18630714106368 18640241098752 18665845825536 18667918983168 18703486107488 18729177709284 18751194914816 18756987650856 18776952050688 18786553823232 18804832929792 18814448959488 18842753483736 18868636386873 18878285043072 18926439727104 18962129092608 18990284931072 18990655787376 19016741853018 19018853983584 19026466244352 19028579454976 19054717613568 19103322341376 19139719019616 19168138551744 19177940361216 19196600282496 19204283685888 19206416646144 19292094768128 19298054602323 19318594898304 19320740554752 19328473645056 19347280033536 19357173448704 19385915867136 19386294449613 19422850957776 19472394719232 19501308223488 19509113585664 19511280402432 19538081611776 19538463165858 19567474771572 19577480785408 19604372929344 19627418976256 19654379716608 19691441750016 19721065625352 19731150179328 19750348367568 19760447895552 19781480349696 19810852798464 19838452920741 19848597501824 19875862058832 19878069609216 19905374649888 19915553452032 19945124978688 19966353997824 20023859022804 20034098413056 20063845960704 20074105798656 20101680119808 20142215808064 20153348998848 20193594523648 20221332977664 20223578898432 20231673348096 20251358539776 20261714264064 20289942518391 20320069955094 20330460815616 20341698054912 20352099975168 20382319706112 20420754407424 20451475463328 20479568149404 20520465122304 20531807382528 20542306516992 20572808675328 20573210436324 20612005098048 20642610748032 20653166542848 20734290690048 20734695604584 20765483431056 20776102057984 20804640659712 20806951366656 20835532343808 20846186790912 20928477806496 20939179782144 20959553369664 20970271236096 21001408856064 21041010966528 21041421870924 21095094279168 21124071057024 21134873051136 21137220435968 21166255079424 21198097669203 21238070673456 21292244692992 21303132684288 21332395229184 21334764552192 21364487760798 21375412694272 21396210731532 21404774524896 21407151886848 21429937045504 21436557315264 21491237634048 21532183897068 21534575409984 21564155870712 21575182906368 21607218726912 21618267783168 21630216830976 21703606614144 21733419260592 21735833124096 21744532850688 21746947948544 21776820129792 21809155350528 21820307668992 21832368390144 21850707327498 21906444059136 21917646127104 21938971751424 21947752783872 21950190452736 22024665883584 22048108306432 22054919545512 22080846348288 22111177181184 22122483941376 22155332419584 22155765085272 22186198828521 22197543951744 22230503882496 22254165393408 22287209398272 22329236127744 22329672189552 22360344816186 22362828310368 22374263754752 22404997633536 22431335972864 22438265601024 22462148247552 22462586904966 22538360714688 22540863980544 22549885919232 22571826705792 22583369023488 22659992784072 22672517623704 22684111430656 22717793839104 22748999599872 22751526260736 22760632516608 22763160469504 22794428547072 22794873693501 22871768417568 22884410311776 22896112472064 22930109669376 22941835198464 22973348708352 23007909896244 23019675209216 23078393741312 23085523262592 23110094831616 23112661598208 23144409759744 23188505735304 23191081210752 23222937091536 23234812360704 23294079664128 23326532555157 23361168859938 23373114815232 23405220742176 23407820287488 23419790098432 23451960139776 23512240498656 23544537532308 23556577254912 23591555140608 23603618906112 23626584963072 23638666641408 23731981064064 23744116637696 23776732182528 23779372990464 23812036964352 23824213475328 23859588759552 23860054707216 23892829507638 23953775279616 23966024269824 24001610121216 24002078842378 24047339281056 24080371340508 24083045872704 24095360966656 24108679176192 24190005805056 24190478205348 24226397336232 24272080769664 24308121067776 24320551256064 24333993934848 24416557440912 24429043079168 24452812264608 24462599457024 24465316442112 24498922646016 24547846127616 24548325516078 24561414438912 24610943325696 24644749566528 24657351892992 24693964259328 24777749119032 24804121844736 24840952141824 24853654798336 24887794434048 24890558644224 24924748972032 24925235720931 24972236945712 25009316867808 25035936067584 25048738430976 25073110573056 25085931945984 25120881213246 25123671311648 25158181849164 25171046724096 25205622337728 25235252969472 25269916778496 25320874383168 25355655804024 25358471978112 25368621659136 25406290151424 25471096455168 25492491882081 25506582326667 25519625359488 25557518068992 25570587148288 25595467043328 25605711581184 25608555528192 25643732115456 25730739469764 25758126531072 25760987406336 25771298193408 25796373378048 25809564598272 25847887822848 25848392599484 25897134610368 25963192958976 25998856685568 26001744297984 26012151447552 26050775482368 26051284221144 26087068952217 26089966362096 26139163905792 26205839622144 26206351389127 26255255666688 26294754167136 26308200239104 26333797823424 26347263860736 26375307132928 26383455157248 26450754011136 26451270560988 26501149411776 26504092812288 26540499533184 26554071269376 26593499971584 26698478697072 26712131217408 26748823705344 26751794614272 26765474398208 26802240159744 26842037354496 26842561545618 26871131998464 26961777303552 26964771864576 26975564464128 27001811386368 27053256691188 27093426606792 27107281087488 27122264073216 27136133300224 27176426274816 27213756530688 27254697003261 27268633951104 27306090865872 27360620163072 27375743176704 27389742022656 27430411567104 27430947248432 27468627121026 27482673464064 27509413797684 27520424389152 27523480997376 27537555390464 27616326893568 27646260806112 27687311241408 27739520879616 27742601822208 27780709791744 27794915721216 27874967758911 27904637075328 27918906376192 27946071159552 27960361648128 27998768738304 28001878474752 28054681288704 28055229161232 28093766563926 28126792372224 28165428076032 28179830734848 28221673439232 28222224572906 28264130225604 28317427564608 28389659590656 28443193638912 28485427396608 28485983681064 28528280975376 28539699366528 28542869182464 28582076420352 28654983512064 28709578529424 28712767213312 28752207827616 28766910541824 28794900423744 28806425528832 28809624969216 28824357044224 28840289107968 28938142152192 28977892347456 28981110832128 28992710467584 29035760173056 29078873800704 29134276436664 29208592078848 29223528169472 29251962335232 29263670378496 29266920603648 29307122417664 29307694748787 29351212157358 29366221178112 29406559394016 29441128464384 29481569574912 29496645255168 29541020113696 29581598438028 29596725268992 29625522551352 29640671843328 29672220524544 29716279197696 29772896252736 29813793088248 29817104413824 29873330178048 29917687468032 29949530996736 29950115873288 30035788534206 30051147619584 30054485307392 30066514558976 30095768941056 30111158697984 30152520179712 30213323712096 30230023498272 30290391785472 30331999466496 30335368347648 30347510022144 30392571396096 30393164924668 30480104932641 30495691223424 30512547082368 30528149962752 30573479559168 30631131611136 30676614119424 30677213194992 30780697683456 30813459775488 30816882130944 30859213012992 30859815654486 30918007647072 30921441614336 30963916122048 30979749814272 31101436035072 31102043406876 31148225146584 31164153086976 31206960989568 31210427049984 31269280186368 31349653998208 31392716709744 31408769673216 31439330054496 31455406854144 31471491874816 31502113284096 31518222188544 31561516449792 31562132806386 31642641418752 31702309576704 31705830653952 31749382619136 31813406276288 31857106010184 31938367039488 31954699026432 31998592843776 32002146828288 32046731641197 32063119041408 32094316097298 32107161787344 32110727830272 32144905568256 32253341073408 32253970940464 32298275845602 32301863114976 32346233806068 32362774359552 32410828090368 32427401674752 32445325246464 32555409921216 32603749686144 32616799276032 32620421922816 32665230194688 32730461503488 32731100688104 32748552585216 32776060991247 32814591100928 32859666088704 32876469190656 32908457627136 32921629175808 32925285679104 33036998825376 33072162459648 33121269522432 33183725912064 33232998629376 33233647627908 33296315927616 33345755823744 33381248090112 33430814097408 33493854191616 33494508284328 33544242465552 33561395632128 33607496450304 33647003959296 33693222371328 33693880357449 33761165844224 33807541072032 33811295970816 33824828878848 33857740058688 33875053535232 33989989176108 34008776435556 34026167145984 34076690758656 34127289391104 34140948774912 34144740704256 34191642820608 34307652626352 34326615467664 34344168708096 34347983208448 34361730924544 34395164504064 34412752797696 34460023062528 34463850430464 34511864844366 34529512813824 34617590611968 34665142247424 34668992397312 34682868596736 34735045628192 34782758602956 34786621816128 34834405637304 34852218541056 34941119496192 35041753289907 35059672222848 35111730431232 35129685147648 35177940209664 35267672014848 35268360747984 35316806298462 35334865882368 35338790416384 35387332710912 35405428359168 35439877444608 35457999962112 35597971596096 35616174956544 35665098273792 35669059485696 35736320212992 35789383139328 35790082060824 35828175997952 35839244261457 35930662919424 35949036404736 35953029152768 36002415181824 36003118263567 36070304514048 36071008921584 36124568809056 36143041449984 36163018764288 36235235033088 36285008707584 36285717308022 36339596004348 36358178601472 36408121154496 36462181601664 36480826884096 36500990902272 36624836161368 36643564618752 36679218396912 36693899185536 36697974663168 36821769191424 36822488274117 36861681074816 36916414988544 36967124349792 36986027839488 36990135762944 37040946388992 37059887628288 37166623678548 37206182767104 37261428212736 37280482197504 37331691651072 37335837966336 37406972214976 37458355418568 37502389829632 37513975301712 37553904101376 37573107646464 37609665859584 37628897918976 37681321819869 37685506967472 37737272773746 37756570086144 37852879454208 37924258185216 37981311574752 38033483706036 38037707967168 38052932488704 38057158909952 38109435227136 38206644682752 38279438039232 38336277103488 38355880722432 38393200564992 38408567371776 38412833292288 38584189536256 38596109204646 38637189796608 38641481109504 38656947290112 38694560067072 38714346897408 38771831734272 38772588899226 38845701915552 38944789438464 39002616446976 39018227171328 39076163223552 39076926331716 39134949543144 39154961570816 39208745858688 39254837952512 39308759433216 39382883500032 39442131250704 39462300358656 39500696735136 39520895791104 39562960699392 39621705596928 39676905841482 39697195003648 39751724117664 39756139218432 39810749299776 39831106904064 39890249957376 40047718045608 40068196826112 40127691921408 40148211597312 40203360239616 40263842318427 40284431616128 40306697997696 40387189047296 40442665955328 40447157796864 40463346696192 40502717079552 40523428528128 40579885036782 40640139910188 40660921631232 40683396109824 40704199950336 40764639412224 40902950926656 40959136298808 41040930244608 41063614765056 41084613033984 41145617350656 41146420872648 41202940681539 41224010196096 41285221496064 41306333085696 41468581380096 41469391209168 41530966862112 41552204115968 41609281319424 41613902733312 41671064687616 41692373581824 41856955612992 41878359564288 41919106739328 41940542472192 42002817712128 42082021933056 42082843741848 42140649845889 42190188558336 42248142114048 42269746102272 42274440871936 42332510158848 42333336859359 42396195338406 42476141346912 42584489385984 42606265368576 42664790458368 42728975521596 42750825388544 42792421463064 42809549049792 42814303773696 42859874091008 42873114630528 42982475268096 43064367794136 43069150819968 43128311741424 43150365812736 43214437453824 43236535566336 43260433661952 43407213228288 43466838521184 43471666248192 43489065701376 43493895897088 43553640259584 43618310701056 43701414654996 43812888118272 43835292254208 43877943502848 43895505567744 43900380905472 44026818236037 44049331767168 44096216612864 44109839091024 44161692696576 44222354362368 44244967882752 44310664839168 44311530170544 44372397657042 44395087903488 44461007764992 44508330786816 44574418796544 44659344379104 44720689632372 44725656620736 44748527509504 44809995267072 44876531202048 44924296495104 44925173809932 45076721429376 45081727961088 45099771838464 45143653411584 45166738046976 45319985568144 45345035247408 45368222861312 45435587678208 45497999199744 45503052521472 45521265033216 45526320939008 45588857094144 45589747387002 45743536835136 45768820623552 45792224944128 45860219338752 45946697416704 46015819792488 46039350418432 46156787482624 46171046525184 46220189663232 46225323196416 46288819519488 46289723481729 46377011470608 46382162421504 46445874183072 46469624721408 46588159328256 46653065110314 46722337719876 46746229630464 46810441484352 46815640574976 46839580196864 46903920279552 47024480997312 47089075064616 47113154509824 47183110281216 47207237812224 47253169926144 47277333282816 47343199209579 47463962128128 47488233275392 47553464365056 47558745980928 47624073928704 47648426950656 47720109414432 47785659015276 47907550559232 47932048539648 48003220242432 48004157684756 48094678562112 48141474145947 48160742681016 48166091745408 48190721933312 48217358352384 48380011610112 48380956410696 48447413768403 48452794672464 48544161539328 48616242135552 48641102512128 48667987869696 48833114881824 48858086158336 48905624529216 48925198914048 48930632884224 48997845292032 49095692255232 49096651032156 49122828877824 49221886651392 49289499133056 49314703785984 49387928518656 49555498238064 49608243689472 49681904283648 49707309596672 49775588868096 49781117288448 49849497944064 49850471441862 49944473891424 50018633735616 50071872135168 50097476861952 50146221146112 50241762426492 50247342623296 50316363698328 50342093448192 50411244675456 50470505938944 50539833556992 50641748766336 50711311608048 50716943956224 50737243318272 50812580302848 50942192910336 50984983764162 51013164653334 51039250718976 51115036137984 51141174296576 51190934086656 51211423162368 51217111056384 51287464230912 51461478939528 51516253062144 51521974812672 51542596386816 51592746756096 51619129196544 51695775645696 51696785198968 51767797266549 51794269220736 51926385917952 51997713371136 52003488595968 52024302895104 52101550964736 52102568442288 52174137904434 52179932724192 52278327811584 52411679244288 52412702778254 52589508334272 52616400478208 52667595646848 52694527721472 52766910314496 52901508022272 52902541121976 53002298823552 53008185624576 53080999066368 53108142538752 53186999943168 53188038618169 53396957394144 53424262434816 53497647410688 53503589228544 53530948796416 53604480319488 53684074708992 53685123091236 53742263996928 53923554607104 53929543729152 54003622772736 54106513382376 54186853213584 54214562174976 54244528146432 54272266600448 54352852549632 54427513061376 54428575962033 54509394006522 54537267902208 54612181731744 54721240326144 54751486353408 54779484045312 54861894496864 54937254242052 54965346928128 55018827595368 55040848778304 55046961994752 55075110780928 55232653787136 55292521612224 55374622482816 55479041759232 55485203644416 55561419583488 55589831442432 55749935517822 55809274150656 55837812752384 55892142319104 55920723296256 55997537476608 56003756949504 56110458322464 56187533127852 56253584744448 56330856152064 56359661469696 56443346878464 56444449145812 56528260451208 56605909160619 56634855129216 56779319181312 56886387277824 56970854793216 56971967362128 57056561950752 57079398733056 57085738364928 57164152840704 57309967024128 57419157058848 57425534426624 57504415655232 57533821083648 57589800847488 57612851057664 57619249938432 57876284304384 57955784694912 57962221664256 57985420935168 58071520346112 58157747601408 58158883348839 58268552873328 58417184157696 58447056338944 58503924670464 58527340756992 58533841207296 58614244835328 58615389497574 58702424314716 58732442356224 58813118788032 58882256928768 58963139149824 59082040227392 59163196876056 59193450537984 59251045102704 59281343686656 59344441049088 59432558395392 59515358762223 59545792505472 59627586176496 59634208827648 59746660356096 59835374936064 59899061993472 59900231746576 60071577068412 60102295239168 60108970614784 60133029117952 60191537882112 60222317395968 60305040359424 60426647424192 60460046996544 60580783570944 60663998932992 60670736695296 60695020044288 60785142792192 60786329849336 60869827555173 60960209865282 60991382446848 61025094164736 61056299925504 61146959118336 61262263222272 61354426389984 61561395366912 61626919550976 61718426025984 61719631308972 61836015294144 61842883228672 61927832244096 61959499628544 62202872070144 62204086813752 62296450293168 62328306173952 62413921979136 62420854099968 62538560372736 62699307996416 62785433419488 62817539346432 62878660108992 62910813708288 62942983749632 63004226568192 63123032899584 63124265612772 63285282837504 63404619153408 63411661307904 63498765238272 63594293007609 63626812552576 63714212020368 63876734078976 63909398052864 63997185687552 64004293656576 64093463282394 64126238082816 64188632194596 64214323574688 64221455660544 64289811136512 64507941880928 64596551691204 64603726229952 64692467612136 64725548719104 64821656180736 64854803349504 64890650492928 65110819842432 65207499372288 65233598552064 65240843845632 65330460389376 65460923006976 65462201376208 65497105170432 65552121982494 65629182201856 65719332177408 65752938381312 65816915254272 65843258351616 65850571358208 66073997650752 66144324919296 66242539044864 66367451824128 66465997258752 66467295255816 66558596485563 66592631855232 66691511647488 66762496180224 66861628194816 66987708383232 66989016568656 67088484931104 67122791264256 67214992900608 67294007918592 67386444742656 67387760714898 67522331688448 67615082144064 67622591941632 67649657757696 67715480117376 67750107070464 67979978352216 68017552871112 68052334291968 68153381517312 68254578782208 68281897549824 68289481408512 68383285641216 68384621080503 68615305252704 68653230935328 68688337416192 68695966416896 68723461849088 68790329008128 68825505595392 68920046125056 69023729688732 69059025627648 69235181223936 69330284494848 69337984794624 69470091256384 69565517205912 69573243632256 69668811274608 69704437082112 69882238992384 69979597665471 70083506579814 70119344445696 70223460862464 70259370295296 70355880419328 70536721495968 70633612596924 70669731764736 70677580832768 70774665421824 70810856718336 70879754889216 70915999924224 71195943192192 71232349913088 71330196547584 71338118971392 71472640425984 71578766278656 71580164121648 71656351995904 71678488522914 71861325838848 71898072809472 71906058305536 72004830363648 72006236527134 72142017843168 72249137618112 72286082899968 72326037528576 72570017415168 72571434616044 72679192008696 72716357202944 72816242308992 72924363203328 72961653768192 73001981804544 73249672322736 73287129237504 73358436793824 73387798371072 73395949326336 73643538382848 73644976548234 73723362149632 73832829977088 73934248699584 73972055678976 73980271525888 74081892777984 74333247357096 74412365534208 74522856425472 74560964395008 74663383302144 74671675932672 74775707162793 74813944429952 74916710837136 75004779659264 75027950603424 75107808202752 75146215292928 75219331719168 75257795837952 75362643639738 75371013934944 75474545547492 75513140172288 75705758908416 75962623149504 76066967412072 76075415934336 76105864977408 76114317819904 76218870454272 76413289365504 76477475646243 76519746980001 76558876078464 76672554206976 76711761444864 76786401129984 76817134743552 76825666584576 77168379072512 77192218409292 77274379593216 77282962219008 77313894580224 77389120134144 77428693794816 77543663468544 77545177798452 77691403831104 77889578876928 78005232893952 78036454342656 78152326447104 78153852663432 78261206856651 78269899086288 78309923141632 78417491717376 78509675905024 78617518866432 78619054167381 78765767000064 78884262501408 78924600717312 79001393470272 79041791582208 79125921398784 79353811682964 79394390007296 79503448235328 79512278436864 79621498599552 79662213808128 79780499914752 80095436091216 80136393652224 80255383842816 80296423194624 80406720479232 80527684636854 80568863232256 80613395995392 80774378094592 80885331910656 80894315593728 80926693392384 81005434159104 81159770073564 81280279820376 81321843262464 81366792219648 81408399900672 81529278824448 81764091009783 81805901853312 81918272597616 82081860489216 82127229530112 82169226067968 82291234701312 82292841745296 82405881363078 82448020392192 82570442992128 82612666171392 82938782418336 83061933724224 83104408231936 83218562638848 83227805466624 83342129375232 83384747163648 83624903276733 83713911225984 83756719128576 83838213478656 83881084944384 84005635424256 84007275948323 84164043866112 84165687483696 84281299691778 84380377116672 84496284228096 84539492204544 84548881743872 84665020317696 84666673718718 84792390676812 84952282693824 85168978771968 85329580916736 85457951043192 85501650777088 85584842926128 85619098099584 85628607547392 85719748182016 85746229261056 85964950536192 86128735588272 86138301639936 86256623482848 86300731625472 86428874907648 86473071132672 86520867323904 86814426456576 86933677042368 86943332496384 86978131402752 86987791794176 87107280519168 87236621402112 87402829309992 87625776236544 87670584508416 87755887005696 87791011135488 87800761810944 87923084246361 88053636472074 88098663534336 88192433225728 88219678182048 88323385393152 88444708724736 88489935765504 88623060341088 88744795314084 88790175806976 88922015529984 89016661573632 89148837593088 89318688758208 89441379264744 89451313241472 89497055019008 89619990534144 89753062404096 89848592990208 89850347619864 90153442858752 90163455922176 90199543676928 90287306823168 90333476093952 90639971136288 90690070494816 90736445722624 90871175356416 90995998399488 91006105042944 91042530066432 91177714188288 91179494774004 91487073670272 91537641247104 91584449888256 91720438677504 91893394833408 92031639584976 92078700836864 92313574965248 92342093050368 92440379326464 92450646392832 92577639038976 92579446963458 92754022941216 92764324843008 92891748366144 92939249442816 93306130220628 93444675439752 93492459260928 93620882968704 93631281149952 93679160393728 93807840559104 94048961994624 94178150129232 94226309019648 94366220562432 94414475624448 94506339852288 94554666565632 94686398419158 94927924256256 94976466550784 95106928730112 95117491961856 95248147857408 95440218828864 95571318030552 95815101118464 95864097079296 96006440484864 96008315369512 96140194923591 96189357124224 96282948291894 96321485362032 96332183490816 96381443866624 96434716704768 96760023220224 96761912821392 96894827536806 96905589344928 97088323078656 97232484271104 97282205024256 97335975739392 97666229763648 97716172316672 97811249058432 97850397828096 97861265768448 97995690584064 98191384510464 98193302064312 98245657755648 98328182973741 98443773302784 98578998266112 98629407571968 98775857037312 98777786005171 99110996476128 99216487378944 99363808567296 99414619193344 99551177736192 99698995888128 99700942883724 99888947782848 100037267471232 100143744270336 100292442292224 100483524852984 100494685246592 100632727396656 100684186896384 100822489350912 100941011877888 101079667113984 101081641072347 101283497532672 101422623216096 101433887912448 101474486636544 101625160605696 101969967528324 102026329306668 102078501437952 102230072275968 102282348593152 102381868173312 102422846324736 102434222112768 102574928461824 102922957879056 103032506124288 103043949625344 103085192773632 103185493512192 103238258393088 103391551291392 103393570397936 103535594533098 103588538441472 103852771835904 103995426742272 104006977191936 104048605790208 104205136884576 104348275808868 104359865448384 104556655623168 104823358488576 104825405556508 105125259869721 105179016668544 105232800956416 105335191293696 105389055442944 105533820628992 105803016044544 105805082243952 106004597647104 106016371249152 106161998132736 106216285077504 106373999886336 106376077236338 106793914788288 106848524869632 106995294821376 107007178457088 107208960638976 107368149417984 107370246182472 107484527993856 107847109214208 107859087458304 108007245545472 108009354790701 108213026764752 108373706427168 108429124349952 108489056292864 108544533200896 108705705099264 108855026122752 108857151924066 109018788013044 109074535804416 109224363463488 109442480652288 109502972706816 109723788993728 109874508484104 109930693856256 110037655190736 110081697556608 110093923989504 110150221561856 110465307574272 110467464822351 110585043224448 110749244965632 110958083518464 110970407288832 111122839166976 111179662884864 111499871035644 111618548301312 111675625504768 111784284638208 111841446592512 111995074953216 112007513899008 112220916644928 112375066255704 112507169488896 112661712304128 112719322939392 112886693756928 112888898291624 113043965459607 113056520902416 113211818321238 113269710258432 113558638362624 113772774555648 113943934724256 114113123901504 114158797466112 114171476729856 114328305681408 114619934048256 114838314117696 114851068853248 115008831310464 115067642167296 115179601694976 115225702115328 115238499876864 115752568608768 115911569389824 115924443328512 115970841870336 116143040692224 116315495202816 116317766697678 116537105746656 116834368315392 116894112677888 117007849340928 117054681513984 117228489670656 117230778995148 117404848629432 117464884712448 117626237576064 117764513857536 117926278299648 118164080454784 118326393752112 118386901075968 118502090205408 118562687373312 118688882098176 118865116790784 119030717524446 119091585010944 119255172352992 119268417655296 119493320712192 119670749872128 119800463493152 120143154136824 120204590478336 120217941229568 120266058235904 120383075764224 120444634791936 120610080718848 120791526955281 120853294848384 120920093993088 121161567141888 121327997865984 121341473390592 121390040088576 121570285584384 121572659698672 121739655110346 121920419730564 121982764893696 122050188329472 122112599851008 122293918236672 122708852779968 123122790733824 123253839101952 123436852051968 123439262617944 123608822044617 123672030588288 123685766457344 123855664488192 123918999257088 124405744140288 124408173627504 124592900586336 124656612347904 124827843958272 124841708199936 125077120745472 125398615992832 125570866838976 125635078692864 125757320217984 125821627416576 126008453136384 126246065799168 126248531225544 126570565675008 126809238306816 126823322615808 126997530476544 127000010578077 127188586015218 127253625105152 127428424040736 127753468157952 127818796105728 127994371375104 128186926564788 128252476165632 128377264389192 128428647149376 128442911321088 128579622273024 129015883761856 129193103382408 129207452459904 129384935224272 129451097438208 129643312361472 129709606699008 129781300985856 130221639684864 130414998744576 130467197104128 130481687691264 130660920778752 130924402752416 131104243964988 131258364403712 131438664354816 131505876762624 131633830508544 131686516703232 131701142716416 132080454708111 132147995301504 132288649838592 132485078089728 132734903648256 132931994517504 132934590511632 133117192971126 133185263710464 133383023294976 133524992360448 133723256389632 133978033137312 134176969862208 134245582528512 134429985801216 134772889485312 134775521429796 135044663376896 135230164288128 135245183883264 135299315515392 135430960234752 135500214140928 135959956704432 136035105742224 136104668583936 136306763034624 136509157564416 136563795099648 136578962817024 136766571282432 136769242161006 137230610505408 137306461870656 137376674832384 137391932833792 137446923698176 137580658016256 137840092250112 138047459377464 138118051255296 138470362447872 138660568989696 138675969589248 138869170445187 138940182512768 139131034411824 139146487264512 139337622549216 139408874164224 139764477984768 139959195330942 140167013159628 140238688891392 140446921724928 140518740590592 140711760838656 141073442991936 141267225193848 141339463529472 141355161665536 141549330843648 141621713436672 141759509778432 141831999848448 142029597628737 142391886384384 142464699826176 142660393095168 142676237942784 142945280851968 143160328243296 143312703991808 143356977045828 143722651677696 143796145618944 144009660727296 144012473054268 144284035686336 144498275236224 144572165799936 144652075057152 145140034830336 145142869232088 145342241305209 145358384017392 145432714405888 145632484617984 145848726406656 145923307536384 146003963609088 146499344645472 146574258475008 146716873587648 146775596742144 146791898652672 147287076765696 147289953096468 147446724299264 147665659954176 147868497399168 147944111357952 147960543051776 148163785555968 148666494714192 148824731068416 149045712850944 149121928790016 149326766604288 149343351865344 149551414325586 149627888859904 149833421674272 150009559318528 150055901206848 150215616405504 150292430585856 150438663438336 150725287279476 150742027869888 150949091094984 151026280344576 151411517816832 151925246299008 152133934824144 152150831868672 152211729954816 152228635639808 152437740908544 152826578731008 152954951292486 153039493960002 153117752156928 153345108413952 153423522889728 153572802259968 153634269487104 153651333169152 154336758145024 154384436818584 154548759186432 154565924438016 154627789160448 154778240268288 154857387589632 155087326937088 155090355596904 155303391799647 155382807662208 155779157753856 156010465787904 156072908685312 156304652894208 156307705326864 156522413713302 156539798172576 156619846283264 156834983434752 157019351810048 157235037732864 157238108334762 157768525002816 157849201434624 158002786940544 158083583164416 158707623365928 158788780014592 159006896470656 159024556873728 159242997199104 159324427616256 159560999829504 159564115854507 160190872182432 160272787304448 160510767685632 160592846389248 160813440958464 161055369273708 161137726464512 161226791990784 161548756189184 161770663821312 161788631187456 162010868318208 162319540147128 162560559640752 162643686524928 162733584439296 162816799801344 163058557648896 163285727886099 163528182019566 163611803706624 163836545195232 164163720978432 164254459060224 164338452135936 164585683490592 164811762726156 164896040784384 165140885984256 165225332342784 165877564836672 166123867448448 166208816463872 166437125277696 166455610933248 166684258750464 166769494327296 167249806553466 167427822451968 167513438257152 167676426957312 167762169888768 168011270848512 168014551896646 168331374967392 168562599383556 168760754233344 168992568456192 169078984409088 169330040635392 169333347437436 169584781353624 169904565387648 170337957543936 170659161833472 170915902086384 171003301554176 171169685852256 171238196199168 171257215094784 171439496364032 171492458522112 171929901072384 172257471176544 172276603279872 172513246965696 172601463250944 172857749815296 173628852913152 173867354084736 173886664992768 173956262805504 173975583588352 174214561038336 174473242804224 174476650046517 174805658619984 175251552473088 175341169016832 175511774011392 175582022270976 175601523621888 175846168492722 176107272944148 176197327068672 176384866451456 176439356364096 176646770786304 176889417449472 177246120682176 177489590628168 177580351613952 177844031059968 178033323147264 178297675186176 178546076286669 178637377516416 178882758529488 178902626482944 178994110038016 179239981068288 179506124808192 179697185980416 179700695239728 180306885717504 180326911844352 180399087353856 180574613646336 180666952187904 181279942272576 181380140989632 181472891445248 181742350712832 181991996798976 182012210085888 182085060132864 182355428376576 182358989548008 182609482665519 182974147340544 183075282494208 183168899776512 183440877355008 183444459723889 183786789666816 184063279169952 184157401673728 184627149930496 184684186100736 184880758652928 185155278077952 185158893926916 185508045882432 185528649686016 185783496732288 185878498885632 186612260441256 186889350879504 186984918521856 187241765937408 187262562299904 187358320787456 187615681118208 188097923989248 188356300258464 188452618039296 188732441124864 188828951248896 189012679704576 189372796838316 189855848512512 189952933101568 190213857460224 190234983923712 190496295714816 190782879022827 190880437657728 191142636061104 191630202236928 191728194158592 192012880969728 192016630739024 192280389847182 192378714248448 192565896583788 192642970724064 192664366981632 192762887733248 192869433409536 193523825642784 193789655073612 193811178689856 194176646157312 194464968542208 194564410048512 194671951478784 195332459527296 195432344633344 195622498116864 195700795656192 195722531536896 195991381168128 196382769020928 196386604128624 196491315511296 196656365947482 196887546605568 197157996532224 197258815143936 197551714074624 197555572010342 198221992952256 198432974757888 198727617134592 199102355472384 199397991776256 199401885767448 199777895565696 200074534942464 200287488540672 200584884584448 200967049705968 200989370493184 201265454793312 201368373792768 201644978701824 201882023755776 202159334227968 202163282144694 202566995065344 202845246432192 202867775824896 202948973273088 203250321211392 203939935056648 204052658613336 204157002875904 204460144551936 204564697186304 204763736346624 204845692649472 204868444225536 205149856923648 205153863241509 205845915758112 206065012248576 206087899250688 206170385547264 206370987024384 206476516786176 206787140795872 207071189066196 207177076882944 207705543671808 207990853484544 208013954383872 208410273769152 208696551617736 208719730896768 209113311246336 209646716977152 209650811113016 209938792996413 210250519739442 210358033337088 210465601912832 210670382587392 210778110885888 211067641257984 211610164487904 212009195294208 212032742498304 212323996265472 212432570155008 212747999772672 212752154472676 213587829576576 213697049739264 213990589642752 214014356914176 214417921277952 214736298835968 214740492364944 214969055987712 215694218428416 215718174916608 216014491090944 216018709581402 216426053529504 216747412854336 216858248699904 216978112585728 217089066401792 217710052245504 217714303848132 218037576026088 218149071608832 218448726926976 218884961304576 219005945413632 219447577987456 219749016968208 219861387712512 220075310381472 220163395113216 220187847979008 220300443123712 220930615148544 220934929644702 221170086448896 221498489931264 221916167036928 221940814577664 222245678333952 222999742071288 223237096602624 223351251009536 223568569276416 223682893185024 223990149906432 224015027798016 224327121488379 224441833289856 224750132511408 225014338977792 225323424608256 225438645878784 225773387513856 225777796583248 226087930919214 226113041804832 226423636642476 226539420516864 227117276725248 227887869448512 228226247803008 228317594932224 228342953459712 228656611362816 229239868096512 229432426938729 229559240940003 229676628235392 229702137706496 230017662620928 230135284334592 230359203389952 230451404230656 230476999753728 231505137217536 231823138779648 231848886657024 231941683740672 232286081384448 232630990405632 232635533395356 233074211493312 233668736630784 234015698681856 234109363027968 234456979341312 234461557990296 234809697258864 234929769424896 235252475152128 235529027715072 235852556599296 235857162502143 236328160909568 236652787504224 236773802151936 237004180410816 237125374746624 237377764196352 238061435048892 238183170021888 238510344705984 238536835310592 238986641424384 239341499744256 239600926986304 240286308273648 240409180956672 240435882459136 240532116471808 240766151528448 240889269583872 241220161437696 241583053910562 241706589696768 241840187986176 242323134283776 242655995731968 242682946781184 242780080177152 243145319397344 243479310220692 243840839461128 243965529787392 244100376658944 244225199702016 244587836473344 245292273029349 245417705559936 246245581467648 246507678203904 246873704103936 246878525235888 247217644089234 247344061176576 247371532914688 247711328976384 247837998514176 248816347255008 249185801172672 249313224695808 249655687916544 249683416399872 250154241490944 250797231985664 250874709830199 251141733677952 251270157385728 251514640435968 251643254833152 252016906272768 252021827844969 252492131598336 252497062451088 253141131350016 253618476613632 253646645231616 253995060953088 254000021156154 254377172030436 254507250210304 254856848081472 255506936315904 255988742750208 256373853129576 256504952331264 256754528778384 256857294298752 256885822642176 257159244546048 258031767523712 258386206764816 258414904919808 258769870448544 258902194876416 259286624722944 259419213398016 259562601971712 260443279369728 260829997489152 260934394208256 260963375382528 261321841557504 261848805504832 262208487929976 262516728807424 262877328709632 263011753525248 263267661017088 263373033406464 263402285432832 263769252739083 264160909416222 264295990603008 264577299677184 264970156179456 265469807296512 265869181023264 266234385942252 266370527420928 266766046589952 267049984720896 267446512779264 267956066274624 268353939724416 268491165057024 268859971602432 269545778970624 269551042859592 270089326753792 270460328576256 270490367766528 270598631030784 270861920469504 271000428281856 271919913408864 272070211484448 272209337167872 272613526069248 273018315128832 273127590199296 273533142564864 273538484322012 274461221010816 274612923741312 274753349664768 274783865667584 275161316032512 275680184500224 276094918754928 276236102510592 276940724895744 277321137979392 277351939178496 277738340890374 277880365025536 278262068823648 278292974529024 278675245098432 278817748328448 279918390661884 280334026319256 280477377782784 280893843449856 281037481181184 281423521677312 282146885983872 282534450387696 282678927058944 282710323331072 283098661687296 283243426873344 283519019556864 283663999696896 284059195257474 284783772768768 284929399652352 285320786190336 285352475885568 286320656486592 286625407983616 286713954091656 287445303355392 287592291237888 288019321454592 288024946108536 288420584770773 288568071372672 288996550472448 289144331599872 289304150114304 290280069660672 290285738464176 290684482610418 290716768034784 290865428811776 291264969235968 291697452813312 291846615072768 292007927218176 292998689290944 293148516950016 293433747175296 293551193484288 293583797305344 294574153531392 294579906192936 294893448598528 294984548921223 295331319908352 295736994798336 295888222715904 295921086103552 296327571111936 296333358015513 297332989428384 297649462136832 298091425701888 298243857580032 298653533208576 299102828651172 299255777719808 299666843348544 300019118637056 300111802413696 300431232811008 300877326876672 301450574558952 301484055739776 301898182189968 302052560689152 302823035633664 303244923217041 303850492598016 304267869648288 304301663737344 304423459909632 304457271279616 304875481817088 305909902584972 306078987920004 306235504313856 306690216827904 306847045779456 307145604519936 307268538974208 307302666338304 308673516290048 308768873637168 309097518372864 309131848876032 309255578320896 309556480536576 309714775179264 310174653874176 310180711193808 310606783599294 310765615324416 311558315507712 312020931575808 312145817370624 312615410653728 313044827426604 313079596345152 313239692566528 313669966869504 314470075465728 314476216669524 315537050005632 315698402869248 316005573881088 316167166328832 317415246731856 317577560029184 318013792941312 318049113747456 318485994398208 318648855232512 319121999659008 319128231709014 320381744364864 320545574608896 321021535371264 321626881916928 322110738547416 322275452929024 322453583981568 323097512378368 323541327642624 323577262374912 324021736636416 324028064372103 324639080294256 325121119281504 325287373049856 325467168878592 325633599602688 326117115297792 326571455772198 327056364039132 327223607413248 327673090390464 328327441956864 328508918120448 329171366981184 329623525452312 329792081568768 330281771968512 330450664685568 331402394467053 331755129673344 332247734896896 332417632927744 332874250555392 332911221866496 333368517500928 333538988654592 334499613106932 334855644903936 335026876514304 335352853914624 335524339777536 336022541697024 336029103793292 336662749934784 337125198767112 337521508466688 337985136912384 338157968818176 338660081270784 338666694874872 339131896378821 339169562707248 339809130775296 340675915087872 341318323666944 341831804172768 342006603108352 342339371704512 342476392398336 342514430189568 342878992728064 342984917044224 343859802144768 344514942353088 344553206559744 345026493931392 345202926501888 345715499630592 347257705826304 347734708169472 347773329985536 347912525611008 347951167176704 348429122076672 348946485608448 348953300093034 349611317239968 350503104946176 350682338033664 351023548022784 351164044541952 351692336985444 352214545888296 352394654137344 352769732902912 352878712728192 353293541572608 353778834898944 354492241364352 354979181256336 355160703227904 355688062119936 356066646294528 356595350372352 357092152573338 357274755032832 357765517058976 357805252965888 357988220076032 358479962136576 359012249616384 359401390479456 360613771435008 360653823688704 360798174707712 361149227292672 361333904375808 362374580865843 362559884545152 362760281979264 362945782890496 363484701425664 363983993597952 364024420171776 364170120265728 364710856753152 364717979096016 365218965331038 365948294681088 366150564988416 366337799553024 366881754710016 366888919447778 368126558339904 368314803347456 369368372201472 369761517305856 370310556155904 370317787853832 371016091764864 371057299372032 371566993464576 371756997771264 373224520882512 373778701759008 373969837043712 374483531874816 374525124599808 374716641574912 375231362236416 376195847978496 376712600516928 376905236078592 377464882249728 378025359409152 378745593676632 379711697025024 379905866203136 380427714920448 380469967847424 380992591429632 381000031734231 381565758045654 381760875315456 382285272122208 383260404473856 383456388317184 384033261478048 384560779694364 384757428496896 385131793167576 385285941448128 385328733963264 385525775466496 385738866819072 387047651285568 387579310147224 387622357379712 388353292314624 388929937084416 389128820097024 389343902957568 390664919054592 390864689266688 391244996233728 391401591312384 391445063073792 391982762336256 392773208257248 393312731894964 393775093211136 394315993064448 394517630287872 395103428149248 395111144020684 396241364124333 396443985904512 396865949515776 397455234269184 398204710944768 398795983552512 398803771534896 399555791131392 400149069884928 400574977081344 401169769168896 401934099411936 401978740986368 402530909586624 402736747585536 403289957403648 404318668455936 404326564289388 405133990130688 405690492864384 405735551649792 405897946546176 406500642422784 407879870113296 408105317226672 408314005751808 408920289103872 409129394372608 409527472693248 409691385298944 409736888451072 410299713847296 410307726483018 411691831516224 412130024497152 412175798501376 412340771094528 412741974048768 413574281591744 414142378132392 414354153765888 415411087343616 415981706969088 416027908767744 416607511335561 416820547538304 417393103235472 417439461793536 418226622492672 419293433954304 419301622226032 419877585992826 420501039478884 420716066674176 420931203825664 421340765174784 421556221771776 422135282515968 423220328975808 424018390588416 424065484996608 424647992530944 424865140310016 425495999545344 425504308945352 426088792886211 427175659153152 427394099478528 427981179285504 428028713828352 428835842555904 429480984729888 429938111975424 431388436856832 432028982181888 432037419162804 432852107059008 433494825708672 433716497399808 433956225171456 435420104491008 435428607696264 436075152052176 436298143217664 436897453853952 437769922609152 438011890827264 438895155974912 439498033936416 439722775425024 440150620762944 440326790226432 440375695958016 440600886247424 441861230297088 441869859289404 442340172897792 442996979862528 443832334073856 443881629155328 444491356667904 445999484142576 446474193205248 446702502019072 447137138552832 447365786370048 447980299812864 448030055596032 448654242976758 448883666579712 449500265022816 450028677955584 450646849216512 450877291757568 451555593166496 452175861838428 452226083609664 452847273284952 453078841033728 454234553450496 455775738897024 456452495606016 456635189864448 456685906919424 457313222725632 458479736193024 458864853877458 459118481880006 459353256470784 459404275412992 460035325241856 460270568669184 460718406779904 460902808461312 460953999507456 463010274435072 463646277559296 463697773314048 463883367481344 464572162768896 465261980811264 465271066790712 465910175398941 466148422986624 467337473261568 468031397363712 468218726055936 468913958682624 468923115980592 469619394517728 469859538849792 470504950304256 471058055430144 471705113198592 471714325004286 472656321819136 473305575008448 473547604303872 474008360821632 474250749493248 476122870097784 476366340043776 477020689411968 477073670621184 477973282848768 478682999488512 478692347563521 479201853972608 480572616547296 480818361913344 480871764918272 481064232943616 481532303056896 481778539167744 482440322875392 483166107821124 483413179393536 483680375972352 484646268567552 485311991463936 485365893562368 486290638794688 486958620441384 487681678922256 487931059574784 488200753317888 488450399404032 489175672946688 489857183658297 490584546058698 490835411119872 492491162935296 493015356407808 493757050471776 494435288178468 494688122353152 494743065829376 495422657952768 495675997028352 497632694510016 498371602345344 498626449391616 499311375833088 499366832799744 500308482981888 501594463971328 501749419660398 502283467355904 502540314771456 503029280871936 503286509666304 504033812545536 504043655689938 504994124902176 506282262700032 507236953227264 507990121906176 508000042312308 508754344060872 509014500420608 509713696162944 511013872631808 511977485500416 512747706259152 513009904662528 513509057556768 513714588597504 513771645284352 514318489092096 516063535047424 516772413529632 516829809839616 517539740897088 517804389752832 518573249445888 520886558739456 521659994978304 521868788416512 521926750765056 522643683115008 523429950139551 523697611009664 524416975859952 525033457614848 525754657419264 526023507050496 526535322034176 526746066812928 526804570865664 527538505478166 528321818832444 528591981206016 529154599354368 529940312358912 531738362046528 532468771884504 532741054841856 533532093179904 534099969441792 534893025558528 535638228860007 535912132549248 536707879448832 536982330114048 537719943204864 539091557941248 539102085719184 540178653507584 540920657152512 540980735533056 541197262061568 541723840939008 542000856563712 543839826817728 544140422968896 544418674335744 545227052138496 546036630257664 546255180398592 547066285129728 547076968644024 547828447996557 548922442021632 549225847482624 549506699329536 549567731335168 550322632065024 550333379171667 551360369000448 552189837509856 552472205021184 553881449791488 554642275958784 555476681780748 555760730051072 556524137647296 556585949058048 557350490196864 557635496656896 559836781323768 560668052638512 560954755565568 561787686899712 562074962362368 562847043354624 564293771967744 565068900775392 565357854117888 565420646662144 566197323374592 566486853746688 567038039113728 568118390514948 569567545537536 569858799304704 570641572380672 570704951771136 572348637068481 572641312973184 573250815967232 573427908183312 574890606710784 575184582475776 576038642909184 576049892217072 576841169541546 577136142745344 577993100944896 578288663199744 578608300228608 580571476928352 581368965220836 581433536069568 581730857623552 582529938471936 583394905626624 583693230145536 584015854436352 585997378581888 586297033900032 586867494350592 587102386968576 587167594610688 589148307062784 589159812385872 589786897197056 589969097842446 590662639816704 591473989596672 591776445431808 591842172207104 592655142223872 592666716031026 594665978856768 595298924273664 596182851403776 597307066417152 598205657302344 598511555439616 599333686697088 600038237274112 600223604827392 600862465622016 601754653753344 602901149117904 602968111479552 603796364379936 604105121378304 605646071267328 606489846434082 607700985196032 608535739296576 608603327474688 608846919819264 608914542559232 609750963634176 611819805169944 612157975840008 612471008627712 613380433655808 613694091558912 614291209039872 614537077948416 614605332676608 615461589724527 617347032580096 617537747274336 618195036745728 618263697752064 618511156641792 619112961073152 619429550358528 620361422387616 621213567198588 621531230648832 623116631015424 624041863151616 625230821307456 626089654853208 626159192690304 626479385133056 627339933739008 628940150931456 628952433339048 629816378989239 631074100011264 631396805738496 632011147762176 632334332657664 634830493463712 635155120058368 636027585882624 636098227494912 636971988796416 637297710465024 638243999318016 638256463418028 640763488729728 641091149217792 642043070742528 643253763833856 644221477094832 644550905858048 644907167963136 646195024756736 647082655285248 647154524749824 648043473272832 648056128744206 649278160588512 650242238563008 650574746099712 650934337757184 651267199205376 653142911544396 654112728078264 654447214826496 655346180780928 656654883913728 657017836240896 658342733962368 659247050904624 659584163137536 660563543937024 660901329371136 662804788934106 663510259346688 664495469793792 664835265855488 665748501110784 665822443732992 666737035001856 668999226213864 669711289807872 670053753028608 670705707829248 671048679555072 672045083394048 672058207586584 672981364465137 673325499869568 674250397534224 675043016933376 675970273824768 676315937636352 677320162541568 677333389749744 678263792757642 678339125414496 679618261550592 681351830175744 683663608345536 684013206216704 684678743409024 684952784796672 685028860379136 685969834088448 687719604289536 688297280816187 689029884706176 689106413119488 690052987862784 690405853003776 691430999261184 691444502036197 694515411652608 695469416338944 695546659971072 695825051222016 695902334353408 696858244153344 697892971216896 697906600186068 699222634479936 701006209892352 702047096045568 702328089083904 703384673970888 704429091776592 704789308274688 705539465805824 705757425456384 706587083145216 707557669797888 707571487506429 708984482728704 709958362512672 710321406455808 711376124239872 712133292589056 714184305146676 714549510065664 715531034117952 715610505931776 715976440152064 716959924273152 718024499232768 718802780958912 721227542870016 721307647377408 721596349415424 722298454585344 722667808751616 724749161731686 725119769090304 725520563958528 725891565780992 726969402851328 727967987195904 728048840343552 728340240531456 729435958192032 730437930662076 731896589362176 732301129976832 732675599106048 733763509420032 733777838895556 735876819088047 736253116679808 736629606694912 738736744402944 739523034611712 740621112311808 740635575707664 742032183529728 742114598744064 743133986929152 743513995542528 746449041765024 747557403518016 747939674087424 748967063749632 749050249199616 750462724472832 752391695956992 753425201033856 753810472157184 754929764499456 756050718818304 756065483534907 757491187353264 759423394050048 759811732406272 760855429840896 760939935694848 761985182859264 762000063468462 763131516091308 763521750630912 764570544244416 766520808947712 768066522956096 769121559388728 769514856993792 770263586335152 770571882896256 770657467926528 771051550932992 771477733638144 774095302571136 775158620294448 775244714759424 776706584629248 777859874168832 778257640194048 778687805915136 781329838109184 781729378533376 782489992467456 782803182624768 782890126147584 783965524672512 785546416514496 786625463789928 787550186422272 788631986128896 789035260575744 790206856298496 790222288041368 791307758217249 792482728248666 792887971809024 793731899031552 794910468538368 796409421889536 797607543069792 799111582262784 800298139769856 801149954162688 802339538337792 803868198823872 803957481972736 805061819173248 805473495171072 806579914807296 808637336911872 808653128578776 810267980261376 811380985728768 811471103299584 811795893092352 813001284845568 815759740226592 816210634453344 816628011503616 817840578207744 818258788745216 819054945386496 819382770597888 820599427694592 820615452966036 823383663032448 824260048994304 824351597002752 825483948097536 827148563183488 828284756264784 828708307531776 830822174687232 831963413938176 832055817535488 833215022671122 833641095076608 834786206470944 834878923587072 836453244985344 838603244452064 839755171985652 841002078957768 841432133348352 841862407651328 842681530349568 843112443543552 844270565031936 846440657951616 848036781176832 848130969993216 849295985061888 849730280620032 850991999090688 851008617890704 852177585772422 854351318306304 854788198957056 855962358571008 856057427656704 858961969459776 859876223950848 862776873713664 864057964363776 864074838325608 865261754312319 865704214118016 866989651417344 867432994799616 867912450342912 870840208982016 870857215392528 872150304104352 872596286435328 873794907707904 875539845218304 876023781654528 877790311949824 878996067872832 879445550850048 880301241525888 880653580452864 880751391916032 883722460594176 883739718578808 884680345795584 885993959725056 887664668147712 887763258310656 888982713335808 889000074046539 891998968285152 892948386410496 893405004038144 894274277105664 894731572740096 895960599625728 897308485953516 897767333159424 899000530045632 900057355911168 901293698433024 903111186332992 904351723676856 904452167219328 905694546569904 906157682067456 908469106900992 909734769651123 911551477794048 912904991212032 913270379728896 913371813838848 914626445451264 917729707754916 918236963760012 918706512941568 918808550825984 920070650483712 920541137338368 921436813559808 921805616922624 921907999014912 926020548870144 927292555118592 927395546628096 927766734962688 929144325537792 930523961622528 930542133581424 931820350797882 932296845973248 934674946523136 936062794727424 936437452111872 937846231961184 939238789035456 939719077699584 941009900608512 943410226397184 943428650008572 945312643638272 946611150016896 947095208607744 948016721643264 948501498986496 952245740195568 952732680087552 954041378823936 954147341242368 955946565697536 957365998977024 957384695127042 958403707945216 961145233094592 961636723826688 961743529836544 962128465887232 963064606113792 964880645750784 966332215642248 966826358787072 967360751944704 969292537135104 970623982927872 970731787124736 972084193116309 972581277589376 973917240882768 975363357844512 975862119149568 976401506635776 976900798808064 978351345893376 979714367316594 981169092117396 981670822239744 984982325870592 987514100943552 988870576356936 989376244706304 989486131658752 990845315905536 991351994056704 994207183401159 995265389020032 996743204690688 997252898783232 998622751666176 998733665599488 1000616965963776 1003188927942656 1003498839320796 1004566934711808 1005080629542912 1006058561743872 1006573019332608 1008067625091072 1008087311379876 1009988249804352 1012564525400064 1014473906454528 1015980243812352 1016000084624616 1017395689136463 1017508688121744 1018029000841216 1019427392325888 1022027745263616 1023954971000832 1025495412518304 1026019809325056 1027018115113536 1027429177195008 1027543290568704 1028636978184192 1032127070094848 1033544827059264 1033659619679232 1035079481794176 1035608779505664 1037146498891776 1041773117478912 1043319989956608 1043737576833024 1043853501530112 1045287366230016 1046859900279102 1047395222019328 1048833951719904 1050066915229696 1051509314838528 1052047014100992 1053070644068352 1053492133625856 1055077010956332 1056643637664888 1057183962412032 1058309198708736 1059880624717824 1063476724093056 1064937543769008 1065482109683712 1067064186359808 1068199938883584 1069786051117056 1071276457720014 1071824265098496 1073415758897664 1073964660228096 1075439886409728 1078204171438368 1080357307015168 1081841314305024 1081961471066112 1082394524123136 1083447681878016 1084001713127424 1087123742597529 1087679653635456 1088280845937792 1088837348671488 1090454104276992 1092073260515328 1092510360797184 1094132570259456 1094153937288048 1095656895993114 1097844884043264 1098451694965248 1099013398659072 1099135462670336 1100645264130048 1100666758343334 1104379675019712 1104944410042368 1109284551917568 1110953363561496 1111521460102144 1113048275294592 1113171898116096 1114700980393728 1115270993313792 1119673562647536 1121336105277024 1121909511131136 1123575373799424 1124149924724736 1125694086709248 1128587543935488 1130137801550784 1130715708235776 1130841293324288 1132394646749184 1134076078227456 1136236781029896 1139135091075072 1139717598609408 1141283144761344 1141409903542272 1143000095202693 1144697274136962 1145282625946368 1146501631934464 1146855816366624 1149781213421568 1150369164951552 1152099784434144 1153682339083092 1154272285490688 1155986201889792 1156577326399488 1157216600457216 1161142953856704 1162737930441672 1162867072139136 1163461715247104 1165059876943872 1166789811253248 1167386460291072 1168031708872704 1171994757163776 1172594067800064 1173734988701184 1174204773937152 1174335189221376 1178319624771744 1179573794394112 1179938195684892 1181325279633408 1182947979193344 1183552890863616 1185310284447744 1185333432062052 1189331957713536 1190597848547328 1192365702807552 1194614132834304 1196411314604688 1197023110879232 1198667373394176 1200076474548224 1200447209654784 1201724931244032 1203509307506688 1205802298235808 1205936222959104 1207592728759872 1208210242756608 1212979692868164 1215401970392064 1217071478593152 1217206654949376 1217693839638528 1217829085118464 1219501927268352 1223639610339888 1224315951680016 1224942017255424 1226760867311616 1227388183117824 1228582418079744 1229074155896832 1229210665353216 1230923179449054 1234694065160192 1235075494548672 1236390073491456 1236527395504128 1237022313283584 1238225922146304 1240722844775232 1242427134397176 1243062461297664 1246233262030848 1248083726303232 1249822534006683 1250461642614912 1252179309706416 1252318385380608 1252958770266112 1254679867478016 1257880301862912 1257904866678096 1259632757978478 1262148200022528 1262793611476992 1264022295524352 1264668665315328 1269660986927424 1270310240116736 1272055171765248 1272196454989824 1273943977592832 1274595420930048 1276487998636032 1276512926836056 1278266378658633 1281526977459456 1282182298435584 1284086141485056 1284111218067223 1286507527667712 1288442954189664 1289101811716096 1289814335926272 1292390049513472 1294165310570496 1296086946545664 1296112257488412 1298556321177024 1300484477126016 1301149492199424 1301868675514368 1306285823088792 1308225456156528 1308894429652992 1310692361561856 1313309767827456 1314035672481792 1316685467924736 1318494101809248 1319168326275072 1321127087874048 1321802658742272 1325609577868212 1327020518693376 1328990939587584 1329670531710976 1331497002221568 1331644887465984 1333474070003712 1337998452427728 1339422579615744 1340107506057216 1341411415658496 1342097359110144 1344090166788096 1344116415173168 1345962728930274 1346650999739136 1348500795068448 1350086033866752 1351940547649536 1352631875272704 1354666779499488 1356527585515284 1356678250828992 1359236523101184 1362703660351488 1367327216691072 1368026412433408 1369357486818048 1369905569593344 1370057720758272 1371939668176896 1375439208579072 1376594561632374 1378059769412352 1378212826238976 1380105975725568 1380811706007552 1382861998522368 1382889004072394 1389030823305216 1390938832677888 1391093319942144 1391650102444032 1393716488306688 1395785942433792 1395813200372136 1398445268959872 1402012419784704 1404094192091136 1404656178167808 1406769347941776 1408858183553184 1409578616549376 1411078931611648 1411514850912768 1413174166290432 1415115339595776 1415142975012858 1417968965457408 1419916725025344 1420642812911616 1422752248479744 1428368610293352 1429099020131328 1431062068235904 1431221011863552 1431952880304128 1433919848546304 1436048998465536 1436077042690563 1437605561917824 1442455085740032 1442615294754816 1443192698830848 1444596909170688 1445335617503232 1449498323463372 1450239538180608 1451041127917056 1451783131561984 1453938805702656 1455935974391808 1456097680687104 1458871916384064 1460875861324152 1463793178724352 1464602259953664 1465351198212096 1467527018840064 1467555677791112 1469571550974891 1471753638176094 1472506233359616 1473259213389824 1477473488805888 1479046069223424 1481271151415328 1484064367059456 1484229197488128 1486267973858304 1487027991085056 1492898083530048 1495114807036032 1495879348174848 1497934127499264 1498100498399232 1500925448945664 1504783391913984 1506850402067712 1507620944314368 1509859528998912 1512101437636608 1512130967069814 1514982374706528 1518846788100096 1519623464812544 1521710859681792 1523970365718528 1524000126936924 1526263032182616 1527043501261824 1529141088488832 1533041617895424 1536133045912192 1538243118777456 1539029713987584 1540527172670304 1541143765792512 1541314935853056 1542103101865984 1542955467276288 1548190605142272 1550317240588896 1550489429518848 1553413169258496 1555719748337664 1562659676218368 1563458757066752 1564979984934912 1565606365249536 1565780252295168 1567931049345024 1570289850418653 1571092833028992 1573250927579856 1575100372844544 1577263972257792 1578070521151488 1580413712596992 1580444576082736 1582615516434498 1584965456497332 1585775943618048 1587463798063104 1589820937076736 1595215086139584 1598223164525568 1600596279539712 1602299908325376 1604679076675584 1606914686580021 1607736397647744 1607914963945472 1610123638346496 1610946990342144 1613159829614592 1617274673823744 1617306257157552 1620535960522752 1622761971457536 1622942206599168 1623591786184704 1626002569691136 1631519480453184 1632421268906688 1633256023007232 1635681156415488 1638109890772992 1638765541195776 1641198855389184 1641230905932072 1646767326064896 1648520097988608 1648703194005504 1650967896195072 1651000137515001 1654297126366976 1656569512529568 1657416615063552 1661644349374464 1663926827876352 1666430045342244 1667282190153216 1669572412941888 1669757847174144 1672906489970688 1677206488904128 1679510343971304 1682004157915536 1682864266696704 1683724815302656 1685363060699136 1686224887087104 1688541130063872 1692881315903232 1696073562353664 1696261939986432 1698591970123776 1699460561240064 1702017235781408 1704355171544844 1708702636612608 1709576397914112 1711924717142016 1712114855313408 1717045911205443 1717923938919552 1719752447901696 1725553747427328 1728115928727552 1728149676651216 1730523508624638 1731408428236032 1733979302834688 1734865989599232 1735824900685824 1741714430785056 1744300608208704 1745192572870656 1747589815415808 1751079690436608 1752047563309056 1755580623899648 1757992135745664 1758891101700096 1760602483051776 1761307160905728 1761502783832064 1767444921188352 1767479437157616 1769360691591168 1771987919450112 1775329336295424 1775526516621312 1777965426671616 1778000148093078 1783997936570304 1785896772820992 1786810008076288 1788548554211328 1791921199251456 1794616971907032 1795534666318848 1798001060091264 1800114711822336 1802587396866048 1806222372665984 1808703447353712 1808904334438656 1811389093139808 1812315364134912 1816938213801984 1819469539302246 1823102955588096 1825809982424064 1826540759457792 1826743627677696 1829252890902528 1835459415509832 1836473927520024 1837413025883136 1837617101651968 1840141300967424 1841082274676736 1842873627119616 1843611233845248 1843815998029824 1846384769173581 1852041097740288 1854585110237184 1854791093256192 1855533469925376 1858288651075584 1861084267162848 1863640701595764 1864593691946496 1869349893046272 1872125589454848 1875692463922368 1878477578070912 1879438155399168 1882019801217024 1886820452794368 1886857300017144 1889449136967717 1890625287276544 1893222300033792 1894190417215488 1896033443286528 1897002997972992 1904491480391136 1905465360175104 1908082757647872 1908294682484736 1911893131395072 1914731997954048 1914769390254084 1916807415890432 1922290466189184 1923273447653376 1923487059673088 1926129212227584 1929761291501568 1932664431284496 1933652717574144 1934721503889408 1938585074270208 1941247965855744 1941463574249472 1944168386232618 1945162555178752 1947834481765536 1950726715689024 1951724238299136 1952803013271552 1953801597616128 1959428734633188 1962338184234792 1963341644479488 1969964651741184 1975028201887104 1977741152713872 1978752489412608 1978972263317504 1981690631811072 1982703988113408 1988414366802318 1990530778040064 1993486409381376 1994505797566464 1997245503332352 1997467331198976 2006377855885312 2006997678641592 2009133869423616 2010161259085824 2012117123487744 2013146038665216 2016135250182144 2016174622759752 2018944093395411 2019976499608704 2025129050800128 2028947812909056 2031960487624704 2032000169249232 2034791378272926 2035017376243488 2036058001682432 2038854784651776 2044055490527232 2050990825036608 2052039618650112 2054036230227072 2054858354390016 2055086581137408 2064254140189696 2064891842448561 2067089654118528 2067319239358464 2070158963588352 2071217559011328 2074292997783552 2074333506108591 2083546234957824 2086639979913216 2087475153666048 2087707003060224 2090574732460032 2093719800558204 2094790444038656 2097667903439808 2100133830459392 2103018629677056 2106141288136704 2106984267251712 2110154021912664 2113287275329776 2114367924824064 2116618397417472 2119761249435648 2122714462519287 2126953448186112 2129875087538016 2130964219367424 2134128372719616 2136399877767168 2142552915440028 2143648530196992 2146831517795328 2147929320456192 2150879772819456 2156408342876736 2160714614030336 2163682628610048 2163922942132224 2164789048246272 2166895363756032 2168003426254848 2174247485195058 2175359307270912 2176561691875584 2177674697342976 2180908208553984 2184146521030656 2185020721594368 2188307874576096 2191313791986228 2195689768086528 2196903389930496 2198026797318144 2201290528260096 2201333516686668 2208759350039424 2209888820084736 2218569103835136 2221906727122992 2223042920204288 2226096550589184 2226343796232192 2229401960787456 2230541986627584 2239347125295072 2242672210554048 2243819022262272 2247150747598848 2251388173418496 2257175087870976 2260275603101568 2261431416471552 2261682586648576 2264789293498368 2268152156454912 2268196450604721 2272473562059792 2278270182150144 2279435197218816 2282566289522688 2282819807084544 2286000190405386 2289394548273924 2290565251892736 2293003263868928 2293711632733248 2299562426843136 2304199568868288 2307364678166184 2308544570981376 2311972403779584 2313154652798976 2314433200914432 2322285907713408 2325475860883344 2325734144278272 2326923430494208 2330119753887744 2333579622506496 2334772920582144 2336063417745408 2343989514327552 2345188135600128 2347469977402368 2348409547874304 2348670378442752 2356639249543488 2359147588788224 2359876391369784 2362650559266816 2365895958386688 2367105781727232 2370620568895488 2370666864124104 2373923274651747 2378663915427072 2381195697094656 2384731405615104 2389228265668608 2392822629209376 2394046221758464 2397334746788352 2400152949096448 2400894419309568 2403449862488064 2407018615013376 2411604596471616 2411872445918208 2415185457519744 2416420485513216 2425959385736328 2430803940784128 2434142957186304 2434413309898752 2435387679277056 2435658170236928 2439003854536704 2447279220679776 2448631903360032 2449884034510848 2453521734623232 2454776366235648 2457164836159488 2458148311793664 2461846358898108 2469388130320384 2470150989097344 2472780146982912 2473054791008256 2476451844292608 2481445689550464 2484854268794352 2486124922595328 2492466524061696 2496167452606464 2499645068013366 2500923285229824 2504358619412832 2504636770761216 2505917540532224 2509359734956032 2515809733356192 2519265515956956 2524296400045056 2525587222953984 2528044591048704 2529337330630656 2539321973854848 2540620480233472 2544110343530496 2544392909979648 2547887955185664 2549190841860096 2552975997272064 2553025853672112 2556532757317266 2563053954918912 2564364596871168 2568172282970112 2568222436134446 2576885908379328 2578203623432192 2579628671852544 2588330621140992 2592173893091328 2592224514976824 2597112642354048 2600968954252032 2602298984398848 2603737351028736 2612571646177584 2616450912313056 2617788859305984 2621384723123712 2626619535654912 2628071344963584 2633370935849472 2636988203618496 2638336652550144 2642254175748096 2651219155736424 2654041037386752 2657981879175168 2659341063421952 2662994004443136 2663289774931968 2666948140007424 2667000222139617 2675996904855456 2678845159231488 2680215012114432 2682822831316992 2684194718220288 2688232830346336 2691925457860548 2693301999478272 2697001590136896 2700172067733504 2703881095299072 2709333558998976 2713055171030568 2713356501657984 2718473046202368 2725407320702976 2729204308953369 2734654433382144 2736052824866816 2738714973636096 2739811139186688 2740115441516544 2743879336353792 2753189123264748 2756119538824704 2756425652477952 2760211951451136 2761623412015104 2765723997044736 2765778008144788 2778061646610432 2781877665355776 2782186639884288 2783300204888064 2787432976613376 2791571884867584 2791626400744272 2796890537919744 2804024839569408 2808188384182272 2809312356335616 2813538695883552 2817716367106368 2819157233098752 2822157863223296 2823029701825536 2830230679191552 2830285950025716 2835937930914816 2839833450050688 2841285625823232 2845504496959488 2856737220586704 2858198040262656 2862124136471808 2862442023727104 2863905760608256 2867839697092608 2872097996931072 2872154085381126 2875211123835648 2884910171480064 2885230589509632 2886385397661696 2889193818341376 2898996646926744 2900479076361216 2902082255834112 2903566263123968 2907877611405312 2911871948783616 2912195361374208 2916252579348927 2917743832768128 2921751722648304 2927586357448704 2929204519907328 2930702396424192 2935054037680128 2935111355582224 2939143101949782 2943507276352188 2945012466719232 2946518426779648 2954946977611776 2962542302830656 2968128734118912 2968458394976256 2972535947716608 2974055982170112 2982621550203477 2985796167060096 2990229614072064 2991758696349696 2995868254998528 2996200996798464 3001850897891328 3009566783827968 3013700804135424 3015241888628736 3019719057997824 3024202875273216 3024261934139628 3029964749413056 3037693576200192 3043421719363584 3047940731437056 3048000253873848 3052526064365232 3054087002523648 3058282176977664 3066083235790848 3072266091824384 3076486237554912 3078059427975168 3081054345340608 3082287531585024 3082629871706112 3084206203731968 3085910934552576 3096381210284544 3100634481177792 3100978859037696 3106826338516992 3111439496675328 3125319352436736 3126917514133504 3129959969869824 3131212730499072 3131560504590336 3135862098690048 3140579700837306 3142185666057984 3146501855159712 3150200745689088 3154527944515584 3156141042302976 3160889152165472 3165231032868996 3169930912994664 3171551887236096 3174927596126208 3179641874153472 3190430172279168 3196446329051136 3201192559079424 3204599816650752 3209358153351168 3213829373160042 3215472795295488 3215829927890944 3220247276692992 3221893980684288 3226319659229184 3234612514315104 3241071921045504 3245523942915072 3245884413198336 3247183572369408 3252005139382272 3261371227792587 3263038960906368 3264842537813376 3266512046014464 3271362312830976 3276219781545984 3277531082391552 3282397710778368 3282461811864144 3293534652129792 3297040195977216 3297406388011008 3301935792390144 3302000275030002 3308594252733952 3313139025059136 3314833230127104 3327853655752704 3332860090684488 3334564380306432 3339144825883776 3339515694348288 3345812979941376 3354412977808256 3359020687942608 3364008315831072 3365728533393408 3367449630605312 3370726121398272 3372449774174208 3377082260127744 3385762631806464 3392147124707328 3392523879972864 3397183940247552 3404034471562816 3408710343089688 3417405273225216 3419152795828224 3423849434284032 3424229710626816 3429000285608079 3434091822410886 3435847877839104 3439504895803392 3451107494854656 3456299353302432 3461047017249276 3462816856472064 3467958605669376 3469731979198464 3471649801371648 3483428861570112 3488601216417408 3490385145741312 3495179630831616 3502159380873216 3504095126618112 3511161247799296 3515984271491328 3517782203400192 3521204966103552 3522614321811456 3523005567664128 3534958874315232 3538721383182336 3543975838900224 3550658672590848 3555930853343232 3556000296186156 3567995873140608 3571793545641984 3577097108422656 3583842398502912 3589233943814064 3591069332637696 3596002120182528 3600229423644672 3605174793732096 3612444745331968 3617406894707424 3617808668877312 3622778186279616 3624630728269824 3638939078604492 3646205911176192 3651619964848128 3653081518915584 3653487255355392 3658505781805056 3670918831019664 3672947855040048 3674826051766272 3675234203303936 3680282601934848 3682164549353472 3685747254239232 3687222467690496 3687631996059648 3692769538347162 3704082195480576 3709170220474368 3709582186512384 3711066939850752 3722168534325696 3727281403191528 3729187383892992 3738699786092544 3744251178909696 3749467602020049 3751384927844736 3756955156141824 3758876310798336 3764039602434048 3773640905588736 3773714600034288 3778898273935434 3781250574553088 3786444600067584 3788380834430976 3792066886573056 3794005995945984 3808982960782272 3810930720350208 3816165515295744 3816589364969472 3823786262790144 3829463995908096 3829538780508168 3833614831780864 3834799135975899 3844580932378368 3846546895306752 3846974119346176 3852258424455168 3852333654201669 3859522583003136 3865328862568992 3867305435148288 3869443007778816 3877170148540416 3882495931711488 3888336772465236 3890325110357504 3895668963531072 3901453431378048 3903448476598272 3905606026543104 3918857469266376 3924676368469584 3926683288958976 3939929303482368 3950056403774208 3955482305427744 3957504978825216 3957944526635008 3963381263622144 3965407976226816 3976828733604636 3981061556080128 3986972818762752 3989011595132928 3994491006664704 3994934662397952 4012755711770624 4013995357283184 4018267738847232 4020322518171648 4024234246975488 4026292077330432 4032270500364288 4032349245519504 4037888186790822 4039952999217408 4050258101600256 4057895625818112 4064000338498464 4069582756545852 4070034752486976 4072116003364864 4077709569303552 4088110981054464 4101981650073216 4104079237300224 4108072460454144 4109716708780032 4110173162274816 4128508280379392 4129783684897122 4134179308237056 4134638478716928 4140317927176704 4142435118022656 4148585995567104 4148667012217182 4167092469915648 4173279959826432 4174950307332096 4181149464920064 4187439601116408 4189580888077312 4195335806879616 4200267660918784 4206037259354112 4212282576273408 4213968534503424 4220308043825328 4226574550659552 4228735849648128 4233236794834944 4239522498871296 4245428925038574 4253906896372224 4259750175076032 4261928438734848 4268256745439232 4285105830880056 4287297060393984 4293663035590656 4295858640912384 4301759545638912 4308231128071689 4312816685753472 4321429228060672 4327365257220096 4327845884264448 4329578096492544 4333790727512064 4336006852509696 4348494970390116 4350718614541824 4353123383751168 4355349394685952 4361816417107968 4368293042061312 4376615749152192 4382627583972456 4391379536173056 4393806779860992 4396053594636288 4402581056520192 4402667033373336 4408714652924673 4417518700078848 4419777640169472 4437138207670272 4443813454245984 4446085840408576 4452193101178368 4452687592464384 4458803921574912 4461083973255168 4478694250590144 4485344421108096 4487638044524544 4494301495197696 4502776346836992 4514350175741952 4520551206203136 4522862832943104 4523365173297152 4529578586996736 4536304312909824 4536392901209442 4544947124119584 4556540364300288 4558870394437632 4565132579045376 4572000380810772 4578789096547848 4581130503785472 4586006527737856 4587423265466496 4599124853686272 4608399137736576 4614729356332368 4617089141962752 4623944807559168 4626309305597952 4628866401828864 4644571815426816 4650951721766688 4651468288556544 4653846860988416 4660239507775488 4667159245012992 4687979028655104 4690376271200256 4694939954804736 4696819095748608 4697340756885504 4710869551255959 4713278499086976 4718295177576448 4719752782739568 4725301118533632 4731791916773376 4734211563454464 4741241137790976 4741333728248208 4747846549303494 4757327830854144 4762391394189312 4769462811230208 4785645258418752 4788092443516928 4794669493576704 4801788838619136 4806899724976128 4814037230026752 4823209192943232 4823744891836416 4830370915039488 4832840971026432 4851918771472656 4861607881568256 4868285914372608 4868826619797504 4870775358554112 4871316340473856 4878007709073408 4894558441359552 4897263806720064 4899768069021696 4907043469246464 4914329672318976 4916296623587328 4923692717796216 4938776260640768 4940301978194688 4945560293965824 4946109582016512 4952903688585216 4953000412545003 4962891379100928 4969708537588704 4972249845190656 4984933048123392 4999290136026732 5001846570459648 5008717238825664 5009273541522432 5011835081064448 5018719469912064 5031619466712384 5038531031913912 5048592800090112 5051174445907968 5056089182097408 5058674661261312 5078643947709696 5081240960466944 5088220687060992 5088785819959296 5095775910371328 5098381683720192 5106051707344224 5113065514634532 5126107909837824 5128729193742336 5136344565940224 5136444872268892 5151137733616329 5153771816758656 5156407246864384 5159257343705088 5176661242281984 5184347786182656 5184449029953648 5194225284708096 5201937908504064 5204597968797696 5207474702057472 5225143292355168 5232901824626112 5235577718611968 5242769446247424 5253239071309824 5256142689927168 5266741871698944 5273976407236992 5276673305100288 5284508351496192 5302438311472848 5308082074773504 5315963758350336 5318682126843904 5325988008886272 5326579549863936 5333896280014848 5334000444279234 5351993809710912 5357690318462976 5360430024228864 5365645662633984 5376465660692672 5383850915721096 5386603998956544 5394003180273792 5400344135467008 5407762190598144 5418667117997952 5426110342061136 5426713003315968 5436946092404736 5450814641405952 5458408617906738 5469308866764288 5472105649733632 5477429947272192 5479622278373376 5480230883033088 5487758672707584 5506378246529496 5512239077649408 5512851304955904 5520423902902272 5523246824030208 5531447994089472 5531556016289576 5539154307520743 5556123293220864 5563755330711552 5564373279768576 5566600409776128 5574865953226752 5583252801488544 5593781075839488 5608049679138816 5616376768364544 5627077391767104 5635432734212736 5638314466197504 5646059403651072 5660461358383104 5660571900051432 5671875861829632 5679666900101376 5682571251646464 5691008993918976 5713474441173408 5716396080525312 5724248272943616 5724884047454208 5727811521216512 5735679394185216 5744195993862144 5744308170762252 5750422247671296 5769820342960128 5770461179019264 5778387636682752 5797993293853488 5800958152722432 5804164511668224 5807132526247936 5815755222810624 5823743897567232 5824390722748416 5832505158697854 5835487665536256 5843503445296608 5855172714897408 5858409039814656 5861404792848384 5870222711164448 5878286203899564 5887014552704376 5890024933438464 5893036853559296 5909893955223552 5925084605661312 5936257468237824 5936916789952512 5945071895433216 5948111964340224 5965243100406954 5971592334120192 5980459228144128 5983517392699392 5991736509997056 5992401993596928 6019133567655936 6027401608270848 6030483777257472 6039438115995648 6048405750546432 6048523868279256 6056832280186233 6059929498826112 6075387152400384 6086843438727168 6095881462874112 6096000507747696 6105052128730464 6108174005047296 6116564353955328 6132166471581696 6144532183648768 6152972475109824 6156118855950336 6162108690681216 6164575063170048 6165259743412224 6192762420569088 6201268962355584 6201957718075392 6213652677033984 6222878993350656 6223000518325773 6250638704873472 6253835028267008 6259919939739648 6262425460998144 6263121009180672 6271724197380096 6281159401674612 6284371332115968 6293003710319424 6300401491378176 6309055889031168 6321778304330944 6330462065737992 6339861825989328 6343103774472192 6349855192252416 6359283748306944 6368143387557861 6380860344558336 6392892658102272 6402385118158848 6409199633301504 6427658746320084 6430945590590976 6431659855781888 6440494553385984 6443787961368576 6452639318458368 6469225028630208 6482143842091008 6491047885830144 6491768826396672 6494367144738816 6504010278764544 6522742455585174 6526077921812736 6529685075626752 6533024092028928 6542724625661952 6552439563091968 6555062164783104 6564923623728288 6587069304259584 6594080391954432 6603871584780288 6604000550060004 6617188505467904 6626278050118272 6629666460254208 6655707311505408 6665720181368976 6669128760612864 6678289651767552 6679031388696576 6691625959882752 6708825955616512 6718041375885216 6728016631662144 6731457066786816 6734899261210624 6741452242796544 6754164520255488 6771525263612928 6784294249414656 6785047759945728 6794367880495104 6804589351814163 6808068943125632 6817420686179376 6834810546450432 6838305591656448 6847698868568064 6848459421253632 6858000571216158 6868183644821772 6871695755678208 6879009791606784 6912598706604864 6922094034498552 6925633712944128 6935917211338752 6939463958396928 6943299602743296 6966857723140224 6977202432834816 6980770291482624 6990359261663232 7004318761746432 7008190253236224 7022322495598592 7031968542982656 7035564406800384 7042409932207104 7045228643622912 7046011135328256 7069917748630464 7077442766364672 7087951677800448 7101317345181696 7111861706686464 7112000592372312 7121769823955241 7135991746281216 7143587091283968 7154194216845312 7167684797005824 7178467887628128 7182138665275392 7192004240365056 7200458847289344 7210349587464192 7224889490663936 7234813789414848 7235617337754624 7245556372559232 7249261456539648 7277878157208984 7292411822352384 7303239929696256 7306163037831168 7306974510710784 7317011563610112 7341837662039328 7345895710080096 7349652103532544 7350468406607872 7360565203869696 7364329098706944 7371494508478464 7374444935380992 7385539076694324 7408164390961152 7418340440948736 7419164373024768 7444337068651392 7454562806383056 7458374767785984 7477399572185088 7488502357819392 7498935204040098 7502769855689472 7513910312283648 7517752621596672 7528079204868096 7547429200068576 7557796547870868 7562501149106176 7572889200135168 7576761668861952 7584133773146112 7588011991891968 7617965921564544 7621861440700416 7632331030591488 7633178729938944 7647572525580288 7658927991816192 7659077561016336 7667229663561728 7669598271951798 7689161864756736 7693093790613504 7693948238692352 7704516848910336 7704667308403338 7730657725137984 7734610870296576 7738886015557632 7764991863422976 7776673544930472 7780650220715008 7791337927062144 7802906862756096 7806896953196544 7811212053086208 7837714938532752 7849352736939168 7853366577917952 7879858606964736 7900112807548416 7910964610855488 7915009957650432 7915889053270016 7926762527244288 7953657467209272 7962123112160256 7973945637525504 7978023190265856 7988982013329408 7989869324795904 8001000666418851 8025511423541248 8027990714566368 8036535477694464 8040645036343296 8048468493950976 8052584154660864 8064698491039008 8075776373581644 8079905998434816 8100516203200512 8128000676996928 8139165513091704 8140069504973952 8144232006729728 8155419138607104 8176221962108928 8187612926860107 8203963300146432 8208158474600448 8216144920908288 8219433417560064 8220346324549632 8257016560758784 8259567369794244 8268358616474112 8269276957433856 8280635854353408 8284870236045312 8297171991134208 8297334024434364 8334184939831296 8346559919652864 8349900614664192 8362298929840128 8374879202232816 8379161776154624 8390671613759232 8400535321837568 8412074518708224 8424565152546816 8427937069006848 8440616087650656 8453149101319104 8457471699296256 8466473589669888 8490857850077148 8507813792744448 8519500350152064 8523856877469696 8536513490878464 8570211661760112 8574594120787968 8587326071181312 8591717281824768 8603519091277824 8616462256143378 8625633371506944 8642858456121344 8654730514440192 8655691768528896 8659156192985088 8667581455024128 8696989940780232 8701437229083648 8706246767502336 8710698789371904 8723632834215936 8736586084122624 8748757738046781 8753231498304384 8765255167944912 8782759072346112 8787613559721984 8792107189272576 8805162113040384 8805334066746672 8817429305849346 8835037400157696 8839555280338944 8887626908491968 8892171680817152 8904386202356736 8905375184928768 8917607843149824 8922167946510336 8947864650610431 8957388501180288 8970688842216192 8975276089049088 8988602990395392 8988778526470561 9005552693673984 9028700351483904 9041102412406272 9045725665886208 9046730346594304 9059157173993472 9072608625819648 9072785802418884 9089894248239168 9113080728600576 9130265158090752 9144000761621544 9157578193095696 9162261007570944 9172013055475712 9174846530932992 9198249707372544 9216798275473152 9229458712664736 9234178283925504 9247889615118336 9252618611195904 9257732803657728 9289143630853632 9301903443533376 9302936577113088 9307693721976832 9320479015550976 9334318490025984 9375958057310208 9380752542400512 9389879909609472 9393638191497216 9394681513771008 9421739102511918 9426556998173952 9436590355152896 9439505565479136 9450602237067264 9463583833546752 9468423126908928 9482667456496416 9495693098606988 9514655661708288 9524782788378624 9538925622460416 9571290516837504 9576184887033856 9589338987153408 9603577677238272 9613799449952256 9628074460053504 9646418385886464 9647489783672832 9660741830078976 9665681942052864 9703837542945312 9723215763136512 9736571828745216 9737653239595008 9741550717108224 9756015418146816 9789116882719104 9794527613440128 9799536138043392 9814086938492928 9828659344637952 9832593247174656 9847385435592432 9877552521281536 9880603956389376 9891120587931648 9892219164033024 9905807377170432 9906000825090006 9925782758201856 9939417075177408 9944499690381312 9998580272053464 10003693140919296 10017434477651328 10018547083044864 10023670162128896 10037438939824128 10063238933424768 10077062063827824 10097185600180224 10102348891815936 10112178364194816 10117349322522624 10157287895419392 10162481920933888 10176441374121984 10177571639918592 10191551820742656 10212103414688448 10226131029269064 10252215819675648 10257458387484672 10272689131880448 10272889744537784 10287000856824237 10302275467232658 10307543633517312 10312814493728768 10318514687410176 10353322484563968 10368898059907296 10388450569416192 10403875817008128 10409195937595392 10414949404114944 10450286584710336 10465803649252224 10471155437223936 10485538892494848 10506478142619648 10512285379854336 10533483743397888 10547952814473984 10553346610200576 10569016702992384 10604876622945696 10616164149547008 10631927516700672 10637364253687808 10651976017772544 10667792560029696 10668000888558468 10703987619421824 10715380636925952 10731291325267968 10752931321385344 10767701831442192 10773207997913088 10788006360547584 10800688270934016 10815524381196288 10837334235995904 10852220684122272 10853426006631936 10873892184809472 10916817235813476 10938617733528576 10944211299467264 10954859894544384 10959244556746752 10960461766066176 10975517345415168 11012756493058992 11024478155298816 11025702609911808 11040847805804544 11046493648060416 11062895988178944 11063112032579152 11078308615041486 11112246586441728 11127510661423104 11128746559537152 11133200819552256 11166505602977088 11187562151678976 11216099358277632 11232753536729088 11248402806060147 11254154783534208 11270865468425472 11276628932395008 11292118807302144 11320922716766208 11321143800102864 11343751723659264 11359333800202752 11365142503292928 11382017987837952 11426948882346816 11432792161050624 11448496545887232 11449768094908416 11471358788370432 11488391987724288 11488616341524504 11500844495342592 11539640685920256 11540922358038528 11556775273365504 11557000962605007 11595986587706976 11601916305444864 11608329023336448 11614265052495872 11631510445621248 11647487795134464 11665010317395708 11670975331072512 11687006890593216 11710345429794816 11716818079629312 11740445422328896 11756572407799128 11774029105408752 11780049866876928 11786073707118592 11819787910447104 11850169211322624 11872514936475648 11873833579905024 11890143790866432 11896223928680448 11930486200813908 11943184668240384 11960918456288256 11967034785398784 11983473019994112 11984803987193856 12038267135311872 12054803216541696 12060967554514944 12078876231991296 12096811501092864 12097047736558512 12113664560372466 12119858997652224 12150774304800768 12173686877454336 12192001015495392 12210104257460928 12216348010094592 12233128707910656 12264332943163392 12289064367297536 12305944950219648 12312237711900672 12324217381362432 12329150126340096 12330519486824448 12385524841138176 12402537924711168 12403915436150784 12427305354067968 12445757986701312 12446001036651546 12501277409746944 12507670056534016 12519839879479296 12524850921996288 12543448394760192 12562318803349224 12568742664231936 12586007420638848 12600802982756352 12618111778062336 12643556608661888 12660924131475984 12679723651978656 12686207548944384 12699710384504832 12718567496613888 12736286775115722 12761720689116672 12785785316204544 12804770236317696 12855317492640168 12861891181181952 12863319711563776 12880989106771968 12887575922737152 12905278636916736 12924693384215067 12938450057260416 12964287684182016 12982095771660288 12983537652793344 12988734289477632 13008020557529088 13045484911170348 13052155843625472 13059370151253504 13066048184057856 13085449251323904 13104879126183936 13129847247456576 13174138608519168 13188160783908864 13207743169560576 13208001100120008 13226143958774019 13234377010935808 13252556100236544 13259332920508416 13311414623010816 13331440362737952 13338257521225728 13356579303535104 13358062777393152 13383251919765504 13417651911233024 13436082751770432 13456033263324288 13462914133573632 13482904485593088 13508329040510976 13543050527225856 13568588498829312 13570095519891456 13588735760990208 13609178703628326 13616137886251264 13634841372358752 13669621092900864 13676611183312896 13695397737136128 13716001142432316 13736367289643544 13743391511356416 13758019583213568 13825197413209728 13844188068997104 13851267425888256 13871834422677504 13878927916793856 13886599205486592 13933715446280448 13954404865669632 13961540582965248 13980718523326464 14044644991197184 14063937085965312 14071128813600768 14084819864414208 14090457287245824 14092022270656512 14132608653767877 14139835497260928 14154885532729344 14175903355600896 14202634690363392 14223723413372928 14224001184744624 14243539647910482 14271983492562432 14287174182567936 14308388433690624 14356935775256256 14364277330550784 14384008480730112 14420699174928384 14449778981327872 14469627578829696 14471234675509248 14491112745118464 14498522913079296 14555756314417968 14584823644704768 14606479859392512 14612326075662336 14613949021421568 14634023127220224 14683675324078656 14691791420160192 14699304207065088 14700936813215744 14721130407739392 14742989016956928 14748889870761984 14771078153388648 14816328781922304 14836680881897472 14838328746049536 14859001237635009 14888674137302784 14909125612766112 14916749535571968 14954799144370176 14997870408080196 15005539711378944 15027820624567296 15035505243193344 15056158409736192 15094858400137152 15115593095741736 15125002298212352 15145778400270336 15153523337723904 15168267546292224 15176023983783936 15235931843129088 15243722881400832 15264662061182976 15266357459877888 15295145051160576 15318155122032672 15334459327123456 15339196543903596 15378323729513472 15386187581227008 15409033697820672 15409334616806676 15461315450275968 15469221740593152 15477772031115264 15529983726845952 15553347089860944 15561300441430016 15582675854124288 15605813725512192 15613793906393088 15622424106172416 15675429877065504 15698705473878336 15706733155835904 15759717213929472 15800225615096832 15821929221710976 15830019915300864 15831778106540032 15853525054488576 15907314934418544 15924246224320512 15947891275051008 15956046380531712 15977964026658816 15979738649591808 16002001332837702 16051022847082496 16055981429132736 16073070955388928 16081290072686592 16096936987901952 16129396982078016 16151552747163288 16159811996869632 16201032406401024 16256001353993856 16278331026183408 16280139009947904 16288464013459456 16310838277214208 16352443924217856 16375225853720214 16407926600292864 16416316949200896 16432289841816576 16438866835120128 16440692649099264 16514033121517568 16519134739588488 16536717232948224 16538553914867712 16561271708706816 16569740472090624 16594343982268416 16594668048868728 16617462922562229 16668369879662592 16693119839305728 16699801229328384 16724597859680256 16749758404465632 16758323552309248 16781343227518464 16801070643675136 16824149037416448 16849130305093632 16881232175301312 16906298202638208 16914943398592512 16981715700154296 17015627585488896 17039000700304128 17047713754939392 17073026981756928 17140423323520224 17149188241575936 17174652142362624 17183434563649536 17207038182555648 17232924512286756 17251266743013888 17285716912242688 17309461028880384 17311383537057792 17335162910048256 17393979881560464 17402874458167296 17412493535004672 17421397578743808 17447265668431872 17473172168245248 17497515476093562 17506462996608768 17530510335889824 17565518144692224 17575227119443968 17584214378545152 17610668133493344 17634858611698692 17670074800315392 17679110560677888 17775253816983936 17784343361634304 17808772404713472 17810750369857536 17835215686299648 17844335893020672 17895729301220862 17914777002360576 17941377684432384 17950552178098176 17977205980790784 17977557052941122 18057400702967808 18082204824812544 18091451331772416 18118314347986944 18145217251639296 18145571604837768 18179788496478336 18226161457201152 18260530316181504 18288001523243088 18315156386191392 18324522015141888 18344026110951424 18349693061865984 18396499414745088 18433596550946304 18458917425329472 18468356567851008 18495779230236672 18578287261707264 18603806887066752 18605873154226176 18615387443953664 18640958031101952 18668636980051968 18669001554977319 18751916114620416 18761505084801024 18779759819218944 18787276382994432 18789363027542016 18843478205023836 18853113996347904 18873180710305792 18879011130958272 18901204474134528 18927167667093504 18965334912992832 18991386197213976 19029311323416576 19049565576757248 19077851244920832 19104430162673583 19142581033675008 19152369774067712 19178677974306816 19207155354476544 19227598899904512 19292836771772928 19294979567345664 19321483660157952 19331363884105728 19407675085890624 19446431526273024 19473143657490432 19475306479190016 19483101434216448 19512030836293632 19578233765438208 19589055226880256 19599072276086784 19628173876985856 19657318689275904 19665186494349312 19694770871184864 19755105042563072 19761207912778752 19782241175863296 19811614754340864 19812001650180012 19851565516403712 19878834150354816 19888999380762624 19997160544106928 20007386281838592 20034868955302656 20037094166089728 20047340324257792 20074877879648256 20126477866849536 20154124127655648 20194371200360448 20204697783631872 20224356728389632 20314575790838784 20324963841867776 20352882748243968 20355143279837184 20383103641485312 20413768055442489 20424206829376896 20452262058538128 20504431639351296 20514916774969344 20545378263760896 20545779489075568 20574001713648474 20604550934465316 20615087267034624 20625628987457536 20637029374820352 20737796119814592 20776901138832384 20807751634016256 20818391875190784 20829898808229888 20900573169420672 20931607298504448 20942310874447872 20971077784989696 21012956285239296 21024570759708672 21066967486795776 21095905628947968 21106693220401152 21138033405984768 21209753245891392 21232328299094016 21263855033401344 21303952035545088 21335585120059392 21336001777116936 21407975238843648 21430761273851904 21462582650535936 21505862642770688 21535403662884384 21546415995826176 21576012721095168 21601376541868032 21631048762392576 21674668471991808 21704441368244544 21706852013263872 21747784369618944 21833634471626952 21877235467057152 21888422598934528 21909719789088768 21918489113493504 21920923532132352 21951034690830336 22025512986117984 22048956310597632 22051405219823616 22081695611609088 22092987296120832 22126224065158304 22156617230082972 22224493172883456 22255021322846208 22257493119074304 22333011205954176 22375124303357952 22432198716555264 22465507073458176 22496805612120294 22508309567068416 22541730936850944 22553257864790016 22584237614604288 22642287600205728 22687503447318528 22718667600405504 22730285006585856 22764035975675904 22853897764693632 22865584322101248 22896993091774464 22899536189816832 22942717576740864 22976783975448576 22977232683049008 23001688990685184 23079281371840512 23081844716077056 23113550546731008 23114001925210014 23191973175413952 23203832610889728 23216658046672896 23228530104991744 23294975590268928 23330020634791416 23341950662145024 23374013781186432 23420690859589632 23433636159258624 23480890844657792 23513144815598256 23548058210817504 23560099733753856 23572147414237184 23639575820894208 23700338422645248 23745029872951296 23747667159810048 23780287581732864 23860972401627816 23886369336480768 23921836912576512 23934069570797568 23966946039988224 23969607974387712 24003001999256553 24076534270623744 24109606433083392 24121935109029888 24157752463982592 24194095473117024 24227329120744932 24239717995304448 24301548609601536 24384002030990784 24420208514921856 24432696020189184 24466257415821312 24528665886326784 24562838780580321 24578128734595072 24611889900439296 24624475423801344 24648434762724864 24658300252680192 24661038973648896 24771049682276352 24805075849422336 24807830872301568 24854610708135936 24891515973402624 24892002073303092 25002554819493888 25039679758958592 25049701843992576 25086896789520384 25124637606698448 25137485328463872 25172014841277696 25201605965512704 25236223556124672 25287113217323776 25321848262951968 25359447303957312 25372415097888768 25399420769009664 25472573550231444 25523441378233344 25571570632409088 25609540472635392 25710634985280336 25723782362363904 25726639423127552 25761978213543936 25775151845474304 25810557273833472 25849386768430134 25876900114520832 25928575368364032 25964191543320576 25967075305586688 25977468578955264 26090969822340696 26104311687250944 26118740302507008 26132096368115712 26170898502647808 26209758252367872 26246273214140343 26259694494913152 26348277217038336 26376321567817728 26415486339121152 26416002200240016 26452287917548038 26468754021871616 26505112200473088 26518665841016832 26662880725475904 26676515042451456 26713158607070208 26716125554786304 26766503839531008 26835303822466048 26843593951831293 26872165503540864 26912066526648576 26925828267147264 26965808971186176 26966335579411683 27016658081021952 27086101054451712 27137176997658624 27140191039782912 27177471521980416 27218357407256652 27232275772502528 27269682744717504 27339242185801728 27390795474272256 27432002284864632 27472734579287088 27486783022712832 27516039166427136 27650394826419456 27688376137994208 27702534851776512 27743668845355008 27757855833587712 27773198410973184 27867430892560896 27908809731339264 27923081165930496 27961437046652928 28089289982394368 28127874171930624 28142257627201536 28169639728828416 28180914574491648 28184044541313024 28265217307535754 28279670994521856 28309771065458688 28351806711201792 28405269380726784 28448002369489248 28487079295820964 28543966985124864 28574348365135872 28616776867381248 28713871550512512 28728554661101568 28768016961460224 28841398349856768 28899557962655744 28939255157659392 28942469351018496 28982225490236928 28997045826158592 29111512628835936 29169647289409536 29212959718785024 29224652151324672 29268046254440448 29367350648157312 29383582840320384 29398608414130176 29401873626431488 29442260815478784 29485978033913856 29497779741523968 29542156306777296 29632657563844608 29673361763794944 29676657492099072 29718002475270018 29777348274605568 29818251225532224 29833499071143936 29995740816160392 30011079422757888 30055641249134592 30071010486386688 30112316819472384 30189716800274304 30231186191483472 30250004596424704 30291556800540672 30307046675447808 30336535092584448 30352047967567872 30471863686258176 30487445762801664 30529324122365952 30532714919755776 30636310244065344 30668918654246912 30678393087807192 30756647459026944 30772375162454016 30818067395641344 30818669233613352 30861002570472711 30922630900551936 30938443481186304 30955544062230528 31059967453691904 31106694179721888 31122600882860032 31165351708248576 31211627451024384 31227587812786176 31244848212344832 31350859754131008 31397410947756672 31413466311671808 31519434427858944 31600451230193664 31643858443421952 31660039830601728 31663556213080064 31707050108977152 31814629868837088 31848492448641024 31895782550102016 31912092761063424 31955928053317632 32004002665675404 32102045694164992 32111962858265472 32146141910777856 32193873975803904 32258793964156032 32303105494326576 32319623993739264 32402064812802048 32512002707987712 32556662052366816 32560278019895808 32576928026918912 32621676554428416 32750451707440428 32815853200585728 32832633898401792 32864579683633152 32877733670240256 32881385298198528 33028066243035136 33038269479176976 33073434465896448 33077107829735424 33122543417413632 33139480944181248 33188687964536832 33189336097737456 33234925845124458 33336739759325184 33386239678611456 33399602458656768 33499516808931264 33516647104618496 33562686455036928 33648298074832896 33698260610187264 33762464350602624 33812596405276416 33829886797185024 33963431400308592 34031255170977792 34078001400608256 34095427509878784 34146053963513856 34280846647040448 34298376483151872 34349304284725248 34414076365111296 34465849024573512 34502533486027776 34571433824485376 34618922057760768 34622767074115584 34670325820096512 34671002887815021 34787959763120928 34805748916334592 34824987070009344 34842795157487616 34894531336863744 34995030952187124 35012925993217536 35061020671779648 35131036289384448 35150454238887936 35221336266986688 35269717223397384 35340149600630784 35358221121355776 35550507633967872 35568686723268608 35617544809426944 35621500739715072 35670431372599296 35688671786041344 35791458602441724 35829554004721152 35882755368864768 35901104356196352 35954411961581568 35955114105882244 36114801405935616 36164409649625088 36182902663544832 36236628695973888 36290434503278592 36291143209675536 36359576992956672 36452322914402304 36521060632363008 36576003046486176 36630312772382784 36649044030283776 36688052221902848 36699386123731968 36792998829490176 36867193101892608 36917834850658944 36936713135702016 36991558460473344 37156574523414528 37207613774133504 37211746308452352 37230774887907328 37281916062203904 37337273960103936 37338003109954638 37503832229240832 37523010169602048 37559519638437888 37574552765988864 37686956410047672 37706227992695808 37746361420611584 37758022261916544 37802408948269056 37854335334187008 37930669825985664 37982772394427952 38058622646833152 38099131153514496 38155702489841664 38208860325347166 38285162067350016 38304739548135424 38357355948613632 38414310708953088 38585673543545856 38589959134691328 38642967320315904 38662727768211456 38774080152645201 38815350171781248 38892863052546048 38946287314980864 38950612958380032 38966202868432896 39024061672587264 39156467530876416 39178110453760512 39198144552173568 39256347753971712 39314637378551808 39389541742369728 39522415825557504 39564482351726592 39623229508681728 39624003300360024 39703131032807424 39757668300709632 39777998761525248 39994321088213856 40014772563677184 40069737910605312 40074188332179456 40094680648515584 40149755759296512 40252955733699072 40308248255311296 40388742400720896 40448713456779264 40629151581677568 40649927683735552 40705765496487936 40710286559674368 40766207282970624 40827536110884978 40848413658753792 40904524117076256 41008863278702592 41029833549938688 41091558978151136 41148003427296948 41209101868930632 41230174534069248 41251257974915072 41274058749640704 41475592239629184 41553802277664768 41615503268032512 41636783750381568 41659797616459776 41801146338841344 41863214597008896 41884621748895744 41942155569979392 42133934973591552 42191811257895936 42213386440802304 42276066811969536 42397825961303631 42419506491782784 42464656598188032 42527710066802688 42607904071090176 42671170240118784 42672003554233872 42815950477687296 42861522547703808 42925165301071872 43011725285541376 43070807325768768 43092831991652352 43152025442190336 43262097524785152 43349336943983616 43408882736489088 43413704026527744 43495568739237888 43667268943253904 43754470934114304 43776845197869056 43819439578177536 43836978226987008 43841847064264704 43902069381660672 44051025972235968 44097912621195264 44102810439647232 44163391223218176 44252448130316608 44313234460165944 44448986345766912 44510042645692416 44514986238148608 44577003712905027 44666022411908352 44750248606715904 44864397433110528 44993611224240588 45016619134136832 45083461873701888 45106515729580032 45168475229208576 45284575200411456 45375006894637056 45437335200811008 45460570013171712 45528071951351808 45707795529387264 45731168644202496 45793986183548928 45799072379633664 45885435153481728 45954465366098016 46003377981370368 46158562743681024 46227101093462016 46228003850420028 46383946350827904 46407665221779456 46433316093345792 46589951180537856 46660041269582832 46683901324290048 46748027562372864 46841381719179264 46867272318517248 46961781689315584 47026289631196512 47096116421635008 47120199467507712 47144294828474368 47279151641788416 47400676845290496 47490059745902592 47495334319620096 47560575163465728 47721944803255632 47772738672961536 47843673825153024 47868139141595136 47933892079976448 47939215948775424 48006003998513106 48153068541247488 48219212866166784 48243870218059776 48388190946234048 48454658241489864 48479435990608896 48603097219203072 48768004061981568 48840417029843712 48865392040378368 48932514831642624 49057331772653568 49125677561160642 49156257469190144 49223779800878592 49248950847602688 49296869525449728 49316600505360384 49322077947297792 49542099364552704 49610151698844672 49615661744603136 49709221416271872 49783031946805248 49784004146606184 49852388767686687 50005109638987776 50079359517917184 50099403687985152 50173793579040768 50249275213396896 50274970656927744 50344029682555392 50403211931025408 50472447112249344 50574226434647552 50643696525903936 50718894607914624 50744830195777536 50945147100462888 51046882756466688 51143141264818176 51219080945270784 51421269970560672 51447564724727808 51453278846255104 51523956427087872 51550303690948608 51621114547666944 51698773536860268 51753800229041664 51857150736728064 51928383086641152 51934150611173376 52181939644681392 52208623374501888 52237480605014016 52264192736231424 52341797005295616 52419516504735744 52492546428280686 52519388989826304 52696554434076672 52752643135635456 52832004400480032 52904575835096076 52937508043743232 53010224400946176 53037331682033664 53325761450951808 53353030084902912 53426317214140416 53432251109572608 53533007679062016 53670607644932096 53687187903662586 53744331007081728 53824133053297152 53851656534294528 53931617942372352 53932671158823366 54172202108903424 54274353995317248 54354943043960832 54436714814513304 54464551545005056 54539365489435008 54678484371603456 54781590948544512 54864004569729264 54945469158574176 54973566045425664 55032078332854272 55300789652838912 55376752275988416 55405069703553024 55487337690710016 55734861785121792 55817619462678528 55846162331860992 55922874093305856 56007004664931957 56178579964788736 56255748343861248 56284515254403072 56339279457656832 56361829148983296 56368089082626048 56530434615071508 56559341989043712 56619542130917376 56703613422403584 56896004738978496 56974158591641928 57087933970249728 57148696730271744 57233553734762496 57313290488020749 57427743101025024 57457109322203136 57536033922920448 57682796699713536 57799115925311488 57878510315318784 57884938702036992 57964450980473856 57994091652317184 58223025257671872 58339294578819072 58425919437570048 58449304302649344 58536092508880896 58734701296314624 58767165680640768 58797216828260352 58803747252862976 58884521630957568 58971956067827712 58995559483047936 59084312613554592 59265315127689216 59346723527589888 59436004950540036 59554696549211136 59636502451064448 59666998142287872 59991481632320784 60022158845515776 60111282498269184 60142020972773376 60224633638944768 60379433600548608 60462372382966944 60500009192849408 60583113601081344 60614093350895616 60673070185168896 60943727372516352 60974891525603328 61058648244731904 61065429839511552 61241304166327467 61272620488130688 61337837308493824 61356786175614384 61513294918053888 61544750324908032 61636134791282688 61637338467226704 61722005140945422 61845261801103872 61876886962372608 61911088124461056 62213388359443776 62245201765720064 62330703416497152 62423254902048768 62455175625572352 62489696424689664 62701719508262016 62794821895513344 62826932623343616 63038868855717888 63200902460387328 63287716886843904 63320079661203456 63327112426160128 63414100217954304 63629259737674176 63696984897282048 63791565100204032 63911856106635264 64008005331350808 64204091388329984 64223925716530944 64292283821555712 64387747951607808 64517587928312064 64606210988653152 64639247987478528 64804129625604096 65024005415975424 65113324104733632 65120556039791616 65153856053837824 65243353108856832 65500903414880856 65631706401171456 65665267796803584 65729159367266304 65755467340480512 65762770596397056 66056132486070272 66076538958353952 66146868931792896 66154215659470848 66245086834827264 66278961888362496 66378672195474912 66469851690248916 66673479518650368 66772479357222912 66999033617862528 67033294209236992 67125372910073856 67296596149665792 67396521220374528 67524928701205248 67625192810552832 67659773594370048 67926862800617184 68062510341955584 68156002801216512 68190855019757568 68292107927027712 68561693294080896 68596752966303744 68698608569450496 68828152730222592 68931698049147024 69005066972055552 69142867648970752 69237844115521536 69245534148231168 69340651640193024 69342005775630042 69575919526241856 69611497832669184 69649974140018688 69685590314975232 69990061904374248 70025851986435072 70122041343559296 70262072578768896 70300908477775872 70442672533973376 70539434446794768 70680299201261568 70716442242711552 71101015267935744 71137373446537216 71235089618853888 71243001479430144 71340862745198592 71582917204883448 71659108009442304 71765510737729536 71802208712392704 71908823923163136 71910228211764488 72009005997769659 72229602811871232 72328819299250176 72365805327089664 72473257391947776 72582286419351072 72719153985913344 72904645828804608 73152006092972352 73260625544765568 73298088060567552 73398772247463936 73585997658980352 73734386203785216 73835669701317888 73873426271404032 73983116920946688 74313149046829056 74415227548267008 74423492616904704 74461549775814656 74563832124407808 74674547920207872 74676006219909276 75007664458481664 75119039276875776 75149105531977728 75373912820095344 75412455985391616 75492722841223168 75516044523833088 75604817896538112 75708670668374016 75861339651971328 75965544788855904 76117245293666304 76198262307028992 76417720650694332 76570324134700032 76609479096270848 76714711897227264 76828621417906176 77171347087091712 77179918269382656 77285934640631808 77325455536422912 77548160305290402 77630700343562496 77785726105092096 77892574629961728 77901225916760064 77932405736865792 78312935061752832 78356220907521024 78396289104347136 78512695507943424 78629274757103616 78738819642421029 78779083484739456 79044831651115008 79128964703453184 79246459017363456 79248006600720048 79406262065614848 79515336601419264 79555997523050496 79988642176427712 80029545127354368 80139475821210624 80148376664358912 80299511518593024 80505911467398144 80616496510622592 80777484801441792 80897426913558528 80899006738235049 81258303163355136 81299855367471104 81411530992975872 81420573119348736 81532414565941248 81655072221769956 81696827317507584 81809048234152512 82017726557405184 82183117956302272 82296006854593896 82418203737861264 82460349068138496 82502515949830144 82548117499281408 82951184479258368 83107604555329536 83231006536065024 83273567500763136 83319595232919552 83602292677682688 83726429194017792 83769243497791488 83884311139958784 84267869947183104 84383622515791872 84426772881604608 84552133623939072 84795651922607262 84839012983565568 84929313196376064 85055420133605376 85215808142180352 85344007108467744 85631900955374592 85723045095407616 85850330602143744 86023450571082752 86141614651537536 86185663983304704 86304050884380672 86524195049570304 86698673887967232 86817765472978176 86827408053055488 86991137478475776 87334537886507808 87508941868228608 87553690395738112 87638879156355072 87673956453974016 87804138763321344 88102051944471936 88195825242390528 88205620879294464 88326782446436352 88504896260633216 88626468920331888 88897972691533824 89020085291384832 89029972476297216 89154007425810054 89332044823816704 89500497213431808 89987222448481176 90033238268273664 90166923747403776 90213031459160064 90336950458417152 90569150400822912 90750013789274112 90874670401622016 90921140026343424 91056143902703616 91415591058774528 91462337288404992 91587972367097856 91598144759267328 91908930732196032 92006755962740736 92317125487362048 92454202186924032 92456007700840056 92583007711418133 92767892701655808 92815330443558912 92866632186691584 93179902361075712 93320082539165664 93367802648580096 93496055124745728 93682763438358528 93734544637034496 93923563378631168 94052579262393024 94192232843270016 94240398935015424 94558303283576832 94801353690580992 94980119491805184 94990668639240192 95121150326931456 95443889606511264 95545477345923072 95687347650306048 95736278283190272 95867784159952896 96012007997026212 96306137082494976 96438425732333568 96776381892468096 96909316482979728 96958871981217792 97206194438406144 97536008123963136 97680834059687424 97730784080756736 97865029663285248 98251355122321284 98312514938380288 98447559601757184 98497901695205376 98593739050899456 98633201010720768 98644155894595584 99084198729105408 99220303397689344 99231323489206272 99418442832543744 99566063893610496 99568008293212368 99704777535373374 100010219277975552 100158719035834368 100198807375970304 100498550426793792 100549941313855488 100688059365110784 100944894224498688 101148452869295104 101287393051807872 101437789215829248 101489660391555072 101890294200925776 102093765512933376 102286282529636352 102438161890541568 102842539941121344 102895129449455616 102906557692510208 103047912854175744 103242229095333888 103397547073720536 103507600458083328 103714301473456128 103856766173282304 103868301222346752 104013008663445063 104363879289362784 104417246749003776 104474961210028032 104528385472462848 104683594010591232 104985092856561372 105038777979652608 105393108868153344 105664008800960064 105809151670192152 105875016087486464 106020448801892352 106074663364067328 106651522901903616 106706060169805824 106852634428280832 106864502219145216 107066015358124032 107341215289864192 107374375807325172 107488662014163456 107648266106594304 107703313068589056 107863235884744704 107865342317646732 108344404217806848 108548707990634496 108709886087921664 108873429629026608 108929103090010112 109078730978870016 109356968743206912 109563181897089024 109728009139458528 109890938317148352 109947132090851328 110064156665708544 110601579305677824 110753504551976832 110810139407106048 110974675381420032 111469723570243584 111635238925357056 111692324663721984 111845748186611712 112014009329863914 112357159929577472 112511496687722496 112569030508806144 112678558915313664 112723658297966592 113060869230143016 113118683978087424 113239084261834752 113407226844807168 113792009477956992 113948317183283856 114175867940499456 114297393460543488 114467107469524992 114626580976041498 114855486202050048 114914218644406272 115072067845840896 115598231850622976 115757020630637568 115769877404073984 115928901960947712 115988183304634368 116322240457935603 116446050515343744 116678589157638144 116851838875140096 116898608605298688 117072185017761792 117469402592629248 117534331361281536 117594433656520704 117607494505725952 117769043261915136 117943912135655424 118168625227109184 118693447055179776 118872009901080072 119109393098422272 119273004902128896 119333996284575744 119982963264641568 120044317691031552 120222564996538368 120284041945546752 120449267277889536 120758867201097216 120924744765933888 121000018385698816 121166227202162688 121346140370337792 121887454745032704 121949783051206656 122117296489463808 122130859679023104 122482608332654934 122545240976261376 122675674616987648 122713572351228768 123026589836107776 123089500649816064 123274676934453408 123444010281890844 123690523602207744 123753773924745216 123822176248922112 124426776718887552 124490403531440128 124661406832994304 124846509804097536 124910351251144704 124979392849379328 125403439016524032 125589643791026688 125653865246687232 126401804920774656 126575433773687808 126640159322406912 126828200435908608 127258519475348352 127393969794564096 127583130200408064 127823712213270528 128016010662701616 128408182776659968 128447851433061888 128584567643111424 128775495903215616 129035175856624128 129212421977306304 129278495974957056 130048010831950848 130226648209467264 130241112079583232 130307712107675648 130486706217713664 131001806829761712 131263412802342912 131330535593607168 131458318734532608 131510934680961024 131525541192794112 132112264972140544 132153077916707904 132293737863585792 132308431318941696 132490173669654528 132757344390949824 132939703380497832 133346959037300736 133544958714445824 133731011138715081 133998067235725056 134066588418473984 134250745820147712 134593192299331584 135049857402410496 135250385621105664 135319547188740096 135853725601234368 136125020683911168 136312005602433024 136381710039515136 136584215854055424 137123386588161792 137193505932607488 137397217138900992 137656305460445184 137863396098294048 138010133944111104 138285735297941504 138475688231043072 138681303280386048 138684011551260084 139151839052483712 139222995665338368 139299948280037376 139980123808748496 140051703972870144 140244082687118592 140524145157537792 140601816955551744 140885345067946752 141078868893589536 141360598402523136 141432884485423104 142202030535871488 142274746893074432 142470179237707776 142486002958860288 142681725490397184 143165834409766896 143318216018884608 143531021475459072 143604417424785408 143817647846326272 143820456423528976 144018011995539318 144459205623742464 144657638598500352 144731610654179328 145164572838702144 145438307971826688 145809291657609216 146304012185944704 146521251089531136 146596176121135104 146797544494927872 147171995317960704 147468772407570432 147671339402635776 147746852542808064 147966233841893376 148626298093658112 148830455096534016 148846985233809408 149127664248815616 149349095840415744 149352012439818552 150015328916963328 150238078553751552 150298211063955456 150747825640190688 150824911970783232 150985445682446336 151032089047666176 151209635793076224 151417341336748032 151722679303942656 151931089577711808 152234490587332608 152835441301388664 153140648269400064 153218958192541696 153429423794454528 153657242835812352 154342694174183424 154359836538765312 154571869281263616 154650911072845824 155096320610580804 155261400687124992 155571452210184192 155785149259923456 155802451833520128 156625870123505664 156712441815042048 156792578208694272 157025391015886848 157258549514207232 157477639284842058 157558166969478912 158089663302230016 158257929406906368 158496013201440096 158812524131229696 159030673202838528 159111995046100992 159977284352855424 160059090254708736 160278951642421248 160296753328717824 160599023037186048 161011822934796288 161232993021245184 161554969602883584 161794853827117056 161798013476470098 162516606326710272 162599710734942208 162823061985951744 163064829131882496 163310144443539912 163393654635015168 163618096468305024 164035453114810368 164366235912604544 164592013709187792 164836407475722528 164920698136276992 165005031899660288 165096234998562816 165902368958516736 166215209110659072 166462013072130048 167204585355365376 167452858388035584 167538486995582976 167768622279917568 168021013994795871 168535739894366208 168767245031583744 168853545763209216 169104267247878144 169591303845214524 169678025967131136 169858626392752128 170110840267210752 170688014216935488 171263801910749184 171446090190815232 171700661204287488 171939871464062247 172046901142165504 172283229303075072 172371327966609408 172608101768761344 173048390099140608 173397347775934464 173635530945956352 173654816106110976 173982274956951552 174669075773015616 175017883736457216 175277758312710144 175347912907948032 175608277526642688 176204103888943872 176391650484781056 176411241758588928 176653564892872704 177009792521266432 177252937840663776 177795945383067648 178040170582769664 178308014851620108 178664089647633408 179000994426863616 179974444896962352 180066476536547328 180333847494807552 180426062918320128 180673900916834304 181138300801645824 181500027578548224 181749340803244032 181842280052686848 182831182117549056 182924674576809984 183175944734195712 183196289518534656 183723912498982401 183817861464392064 184013511925481472 184634250974724096 184908404373848064 184912015401680112 185166015422836266 185535785403311616 185630660887117824 185733264373383168 186640165078331328 186735605297160192 186992110249491456 187365526876717056 187469089274068992 187847126757262336 188105158524786048 188384465686540032 188480797870030848 189116606567153664 189602707381161984 189960238983610368 189981337278480384 190242300653862912 190887779213022528 191090954691846144 191374695300612096 191735568319905792 192024015994052424 192612274164989952 192876851464667136 193552763784936192 193818632965959456 193917743962435584 194412388876812288 195072016247926272 195361668119374848 195461568161513472 195730059326570496 196502710244642568 196625029876760576 196895119203514368 196995803390410752 197187478101798912 197266402021441536 197288311789191168 198168397458210816 198440606795378688 198462646978412544 198836885665087488 199136016586424736 199409555070746748 200020438555951104 200317438071668736 200997100853587584 201099882627710976 201376118730221568 201889788448997376 202296905738590208 202574786103615744 202875578431658496 202979320783110144 203780588401851552 204187531025866752 204572565059272704 204876323781083136 205685079882242688 205790258898911232 205813115385020416 206095825708351488 206484458190667776 206795094147441072 207015200916166656 207428602946912256 207713532346564608 207736602444693504 208026017326890126 208727758578725568 208834493498007552 208949922420056064 209056770944925696 209970185713122744 210077555959305216 210786217736306688 211328017601920128 211618303340384304 211750032174972928 212040897603784704 212149326728134656 213303045803807232 213412120339611648 213705268856561664 213729004438290432 214682430579728384 214748751614650344 214977324028326912 215296532213188608 215406626137178112 215726471769489408 215730684635293464 216027017993308977 216688808435613696 217097415981268992 217419772175843328 217746859258053216 217858206180020224 218157461957740032 218713937486413824 219456018278917056 219781876634296704 219894264181702656 221203158611355648 221507009103953664 221620278814212096 221949350762840064 222939447140487168 223270477850714112 223384649327443968 223691496373223424 224028018659727828 224714319859154944 225022993375444992 225357117830627328 225447316595933184 226121738460286032 226237367956174848 226478168523669504 226814453689614336 227584018955913984 227896634366567712 228351735880998912 228594786921086976 229253161952082996 229710972404100096 229828437288812544 230144135691681792 231196463701245952 231514041261275136 231539754808147968 231857803921895424 231976366609268736 232644480915871206 232892101030687488 233357178315276288 233703677750280192 233797217210597376 234938805185258496 235068662722563072 235188867313041408 235538086523830272 235887824271310848 236337250454218368 237386894110359552 237744019802160144 238218786196844544 238546009804257792 238667992569151488 239965926529283136 240088635382063104 240445129993076736 240898534555779072 241517734402194432 241849489531867776 242000036771397632 242332454404325376 242692280740675584 242697020214705147 243774909490065408 243899566102413312 244234592978927616 244261719358046208 244965216665309868 245090481952522752 245351349233975296 245427144702457536 246053179672215552 246549353868906816 246888020563781688 247381047204415488 247507547849490432 247644352497844224 248853553437775104 248980807062880256 249322813665988608 249693019608195072 249820702502289408 249958785698758656 250806878033048064 251179287582053376 251307730493374464 252803609841549312 253150867547375616 253280318644813824 253656400871817216 254517038950696704 254787939589128192 255166260400816128 255647424426541056 256032021325403232 256816365553319936 256895702866123776 257169135286222848 257550991806431232 258070351713248256 258424843954612608 258556991949914112 260096021663901696 260453296418934528 260482224159166464 260615424215351296 260973412435427328 262003613659523424 262526825604685824 262661071187214336 262916637469065216 263021869361922048 264224529944281088 264306155833415808 264587475727171584 264616862637883392 264980347339309056 265514688781899648 265879406760995664 266693918074601472 267089917428891648 267462022277430162 267996134471450112 268133176836947968 268501491640295424 270099714804820992 270500771242211328 270639094377480192 271707451202468736 272250041367822336 272624011204866048 272763420079030272 273168431708110848 274246773176323584 274387011865214976 274794434277801984 275726792196588096 276020267888222208 276951376462086144 277362606560772096 277368023102520168 278303678104967424 278445991330676736 278599896560074752 279960247617496992 280103407945740288 280488165374237184 281048290315075584 281203633911103488 281770690135893504 282157737787179072 282721196805046272 284404061071742976 284549493786148864 284940358475415552 284972005917720576 285363450980794368 286331668819533792 286636432037769216 287062042950918144 287208834849570816 287640912847057952 288036023991078636 288918411247484928 289315277197000704 290329145677404288 290876615943653376 291618583315218432 292608024371889408 293042502179062272 293192352242270208 293595088989855744 294937544815140864 295342678805271552 295493705085616128 295932467683786752 297252596187316224 297660910193068032 297693970467618816 298255328497631232 298698191680831488 298704024879637104 300030657833926656 300476157107503104 300596422127910912 301495651280381376 301649823941566464 301970891364892672 302064178095332352 302834682673496064 303445358607885312 303862179155423616 304468981174665216 305670882602777328 306281296538800128 306437916385083392 306858847588909056 307314485671624704 308685388348366848 308719673077530624 309143738562527232 310192641221161608 310522801374249984 311142904420368384 311570298519846912 311604903667040256 312039025990335189 313251740247011328 313424883630084096 313585156417388544 314050782031773696 314955278569684116 315116333938957824 316179326604460032 316992026402880192 317625048262459392 318061346405677056 318223990092201984 319954568705710848 320118180509417472 320557903284842496 320593506657435648 321198046074372096 322023645869592576 322465986042490368 323109939205767168 323589707654234112 323596026952940196 325033212653420544 325646123971903488 326129658263764992 326620288887079824 326787309270030336 327236192936610048 328070906229620736 328732471825209088 329184027418375584 329672814951445056 329841396272553984 330010063799320576 330192469997125632 331804737917033472 332430418221318144 332924026144260096 334409170710730752 334905716776071168 335076973991165952 335537244559835136 336042027989591742 337071479788732416 337534490063167488 337707091526418432 339182607690429048 339356051934262272 339717252785504256 340221680534421504 341376028433870976 342527603821498368 342892180381630464 343401322408574976 343879742928124494 344093802284331008 344566458606150144 344742655933218816 345216203537522688 346794695551868928 347271061891912704 347309632212221952 347964549913903104 348966721373806809 349338151546031232 350035767472914432 350555516625420288 350695825815896064 351216555053285376 352408207777887744 352783300969562112 352822483517177856 353307129785745408 354019585042532864 354505875681327552 356080341165539328 356616029703240216 357328179295266816 358001988853727232 359948889793924704 360132953073094656 360667694989615104 360852125836640256 361347801833668608 362276601603291648 363000055157096448 363498681606488064 365662364235098112 365849349153619968 366351889468391424 366392579037069312 367447824997964802 367635722928784128 368027023850962944 369268501949448192 369824030803360224 370332030845672532 371071570806623232 371261321774235648 371466528746766336 373280330156662656 373471210594320384 373984220498982912 374731053753434112 374938178548137984 375694253514524672 376210317049572096 376768931373080064 376961595740061696 379205414762323968 379920477967220736 380484601307725824 381775558426045056 382181909383692288 382749390601224192 383471136639811584 384048031988104848 385224548329979904 385753702929334272 387105527569872384 387637265931918912 387835487924871168 390144032495852544 390723336238749696 390923136323026944 391460118653140992 393005420489285136 393250059753521152 393790238407028736 393991606780821504 394374956203597824 394532804042883072 394576623578382336 396336794916421632 396881213590757376 396925293956825088 398272033172849472 398819110141493496 400040877111902208 400634876143337472 401193033416145243 401994201707175168 402199765255421952 402752237460443136 403779576897994752 404593811477180416 405149572207231488 405751156863316992 405958641566220288 407561176803703104 408375062051733504 409145130118545408 409752647562166272 411370159764485376 411580517797822464 411626230770040832 412191651416702976 412968916381335552 413590188294882144 414030401832333312 414857205893824512 415427064693129216 416052034653780252 417455517157451136 417668986996015104 417899844840112128 419940371426245488 420155111918610432 421572435472613376 422656035203840256 423236606680768608 423500064349945856 424081795207569408 424298653456269312 426606091607614464 426824240679223296 427410537713123328 427458008876580864 429364861159456768 429497503229300688 429954648056653824 430593064426377216 430813252274356224 431452943538978816 431461369270586928 432054035986617954 433377616871227392 434194831962537984 435493718516106432 435716412360040448 436314923915480064 437427874972827648 438912036557834112 439563753268593408 439788528363405312 442406317222711296 443014018207907328 443240557628424192 443898701525680128 445878894280974336 446540955701428224 447382992746446848 448056037319455656 449428639718309888 450045986750889984 450714235661254656 450894633191866368 452243476920572064 452474735912349696 452956337047339008 453628907379228672 455168037911827968 455793268733135424 456703471761997824 458506323904165992 459421944808200192 459656874577625088 460288271383363584 462392927402491904 463028082522550272 463079509616295936 463715607843790848 463952733218537472 465288961831742412 465784202061374976 466714356630552576 467407355500560384 469877610370516992 470137325445126144 470377734626082816 471076173047660544 471775648542621696 472674500908436736 474773788220719104 475488039604320288 476437572393689088 477092019608515584 477335985138302976 479931853058566272 480177270764126208 480890259986153472 481797069111558144 483035468804388864 483698979063735552 484000073542795264 484664908808650752 485384561481351168 485394040429410294 487549818980130816 487799132204826624 488469185957855232 489930433330619736 490180963905045504 490702698467950592 490854289404915072 492106359344431104 493098707737813632 493776041127563376 494762094408830976 495015095698980864 495288704995688448 497707106875550208 497961614125760512 498645627331977216 499386039216390144 501613756066096128 502358575164106752 502615460986748928 504063041984387613 505607219683098624 506301735094751232 506560637289627648 507312801743634432 509034077901393408 509575879178256384 510332520801632256 512064042650806464 513791405732247552 514338270572445696 515101983612862464 516140703426496512 516849687909225216 517113983899828224 520192043327803392 520906592837869056 520964448318332928 521230848430702592 521946824870854656 524007227319046848 525053651209371648 525833274938130432 526043738723844096 528449059888562176 528612311666831616 529174951454343168 529233725275766784 529960694678618112 531029377563799296 531758813521991328 533387836149202944 534924044554860324 535992268942900224 536266353673895936 537002983280590848 540199429609641984 541001542484422656 541278188754960384 543414902404937472 544500082735644672 545248022409732096 545526840158060544 548493546352647168 548774023730429952 549588868555603968 551171737496947203 551453584393176192 552040535776444416 553902752924172288 554725213121544192 554736046205040336 556607356209934848 556891982661353472 557199793120149504 559920495234993984 560206815891480576 560976330748474368 562096580630151168 562407267822206976 563541380271787008 564315475574358144 565442393610092544 568808122143485952 569098987572297728 569880716950831104 569944011835441152 570726901961588736 572663337639067584 573272864075538432 574124085901836288 575281825694115904 576072047982157272 577836822494969856 578630554394001408 580658291354808576 581753231887306752 583237166630436864 585216048743778816 586085004358124544 586384704484540416 587190177979711488 589875089630281728 590685357610543104 590987410171232256 591864935367573504 594505192374632448 595321820386136064 595387940935237632 596510656995262464 597408049759274208 600061315667853312 600952314215006208 602991302560762752 603299647883132928 604128356190664704 605669365346992128 606890717215770624 607724358310847232 608937962349330432 611341765205554656 612562593077600256 612875832770166784 613717695177818112 614628971343249408 617370776696733696 617439346155061248 618287477125054464 620385282442323216 621045602748499968 622285808840736768 623140597039693824 623209807334080512 624078051980670378 626503480494022656 626849767260168192 627170312834777088 629910557139368232 630232667877915648 632358653208920064 633984052805760384 635250096524918784 636122692811354112 636447980184403968 639909137411421696 640236361018834944 641115806569684992 641187013314871296 644047291739185152 644931972084980736 646219878411534336 647179415308468224 647192053905880392 648081053979926931 650066425306841088 651292247943806976 652259316527529984 653240577774159648 653574618540060672 654472385873220096 656141812459241472 657464943650418176 658368054836751168 659345629902890112 659682792545107968 663609475834066944 664860836442636288 665848052288520192 668818341421461504 669811433552142336 670153947982331904 671074489119670272 672084055979183484 674142959577464832 675068980126334976 678365215380858096 678712103868524544 679434505571008512 680443361068843008 682752056867741952 685055207642996736 685784360763260928 687759485856248988 688187604568662016 689132917212300288 689485311866437632 690432407075045376 693589391103737856 694542123783825408 694619264424443904 695929099827806208 697933442747613618 698676303092062464 700071534945828864 701111033250840576 701391651631792128 704816415555775488 705566601939124224 706614259571490816 708039170085065728 709011751362655104 712160682331078656 713232059406480432 714656358590533632 716003977707454464 719897779587849408 720265906146189312 721335389979230208 722695603667337216 724553203206583296 726000110314192896 726997363212976128 728091060644115441 731324728470196224 731698698307239936 732703778936782848 732785158074138624 734895649995929604 735271445857568256 736054047701925888 739648061606720448 740664061691345064 742143141613246464 742522643548471296 742933057493532672 746560660313325312 746942421188640768 747968440997965824 749462107506868224 749876357096275968 751388507029049344 752420634099144192 753537862746160128 753923191480123392 758410829524647936 759840955934441472 760969202615451648 763551116852090112 764363818767384576 765498781202448384 766942273279623168 768096063976209696 770449096659959808 771507405858668544 774211055139744768 775274531863837824 775670975849742336 780288064991705088 781446672477499392 781846272646053888 782920237306281984 786010840978570272 786500119507042304 787580476814057472 787983213561643008 788749912407195648 789065608085766144 792673589832843264 793762427181514752 793850587913650176 796544066345698944 797638220282986992 800081754223804416 801269752286674944 802386066832290486 803988403414350336 804399530510843904 805504474920886272 809187622954360832 810299144414462976 811502313726633984 811917283132440576 815122353607406208 816750124103467008 818290260237090816 819505295124332544 822740319528970752 823161035595644928 823252461540081664 824383302833405952 827180376589764288 828060803664666624 830854129386258432 832104069307560504 834911034314902272 835337973992030208 835799689680224256 839880742852490976 840310223837220864 843144870945226752 845312070407680512 846473213361537216 847000128699891712 848163590415138816 853212183215228928 853648481358446592 854821075426246656 854916017753161728 858729722318913536 858995006458601376 859909296113307648 861186128852754432 861626504548712448 862922738541173856 864108071973235908 866755233742454784 870987437032212864 871432824720080896 872629847830960128 874855749945655296 877824073115668224 879127506537186816 879577056726810624 884812634445422592 886028036415814656 886481115256848384 887797403051360256 891757788561948672 893081911402856448 894765985492893696 896112074638911312 898857279436619776 900091973501779968 901428471322509312 901789266383732736 904486953841144128 904949471824699392 905912674094678016 910336075823655936 911586537466270848 913406943523995648 917012647808331984 918843889616400384 919313749155250176 920576542766727168 924785854804983808 926056165045100544 926159019232591872 927431215687581696 930577923663484824 931568404122749952 933428713261105152 934814711001120768 936117077971005567 939755220741033984 940274650890252288 940755469252165632 942152346095321088 945349001816873472 950976079208640576 952875144787378176 954184039217031168 954671970276605952 959863706117132544 960354541528252416 961780519972306944 963594138223116288 966070937608777728 967397958127471104 968000147085590528 969329817617301504 970769122962702336 970788080858820588 975099637960261632 976938371915710464 979860866661239472 980361927810091008 981405396935901184 981708578809830144 984212718688862208 986197415475627264 987552082255126752 989524188817661952 990030191397961728 990577409991376896 995414213751100416 995923228251521024 997291254663954432 998772078432780288 1003227512132192256 1004717150328213504 1005230921973497856 1008126083968775226 1011214439366197248 1012603470189502464 1013121274579255296 1018068155802786816 1019151758356512768 1020665041603264512 1024128085301612928 1027582811464495104 1028676541144891392 1030203967225724928 1032281406852993024 1033699375818450432 1034227967799656448 1040384086655606784 1041813185675738112 1041928896636665856 1043893649741709312 1048014454638093696 1050107302418743296 1051666549876260864 1052087477447688192 1056898119777124352 1057224623333663232 1058349902908686336 1058467450551533568 1059921389357236224 1062058755127598592 1063517627043982656 1069848089109720648 1071984537885800448 1072532707347791872 1074005966561181696 1080398859219283968 1082003084968845312 1082556377509920768 1086829804809874944 1089000165471289344 1090496044819464192 1096987092705294336 1097548047460859904 1099177737111207936 1102343474993894406 1102907168786352384 1104081071552888832 1107805505848344576 1109472092410080672 1113214712419869696 1113783965322706944 1114399586240299008 1119840990469987968 1120413631782961152 1121952661496948736 1124193161260302336 1124814535644413952 1127082760543574016 1128630951148716288 1130884787220185088 1137616244286971904 1138197975144595456 1139761433901662208 1141453803923177472 1145326675278135168 1146545728151076864 1148248171803672576 1150563651388231808 1152144095964314544 1155673644989939712 1157261108788002816 1161316582709617152 1163506463774613504 1170432097487557632 1172170008716249088 1172769408969080832 1174380355959422976 1179750179260563456 1181370715221086208 1181974820342464512 1183729870735147008 1189010384749264896 1190643640772272128 1190775881870475264 1194816099518548416 1200122631335706624 1201904628430012416 1203579100248435729 1205982605121525504 1206599295766265856 1208256712381329408 1211338730693984256 1213781434431541248 1215448716621694464 1217875924698660864 1222683530411109312 1225125186155200512 1227435390355636224 1229257942686498816 1234741553393467392 1234878692310122496 1236574954250108928 1240770564884646432 1242091205496999936 1244571617681473536 1246281194079387648 1248156103961340756 1253006960988045312 1253699534520336384 1259821114278736464 1260465335755831296 1264717306417840128 1267968105611520768 1270500193049837568 1272245385622708224 1272895960368807936 1279818274822843392 1280472722037669888 1282231613139369984 1282374026629742592 1288094583478370304 1289863944169961472 1292439756823068672 1294358830616936448 1294384107811760784 1296162107959853862 1300132850613682176 1302584495887613952 1306481155548319296 1307149237080121344 1308944771746440192 1312283624918482944 1314929887300836352 1316736109673502336 1318691259805780224 1319365585090215936 1327218951668133888 1329721672885272576 1331696104577040384 1337636682842923008 1339622867104284672 1342148978239340544 1344168111958366968 1348285919154929664 1350137960252669952 1356730430761716192 1357424207737049088 1358869011142017024 1360886722137686016 1365504113735483904 1370110415285993472 1375518971712497976 1376375209137324032 1378265834424600576 1378970623732875264 1380864814150090752 1387178782207475712 1389084247567650816 1389238528848887808 1391858199655612416 1395866885495227236 1397352606184124928 1400143069891657728 1402222066501681152 1409632831111550976 1411133203878248448 1413228519142981632 1416078340170131456 1418023502725310208 1424321364662157312 1426464118812960864 1429312717181067264 1432007955414908928 1439795559175698816 1440531812292378624 1442670779958460416 1445391207334674432 1449106406413166592 1452000220628385792 1453994726425952256 1456182121288230882 1462649456940392448 1463397396614479872 1465407557873565696 1469791299991859208 1470542891715136512 1472108095403851776 1479296123213440896 1481328123382690128 1484286283226492928 1485045287096942592 1485866114987065344 1493121320626650624 1493884842377281536 1495936881995931648 1502777014058098688 1504841268198288384 1507075725492320256 1507846382960246784 1512189125953162839 1516821659049295872 1519681911868882944 1521938405230903296 1527102233704180224 1528727637534769152 1530997562404896768 1536192127952419392 1543014811717337088 1548422110279489536 1550549063727675648 1551341951699484672 1560576129983410176 1562893344954998784 1563692545292107776 1565840474612563968 1572021681957140544 1573000239014084608 1575160953628114944 1577499824814391296 1578131216171532288 1585347179665686528 1587524854363029504 1587701175827300352 1593088132691397888 1595276440565973984 1600163508447608832 1604772133664580972 1607976806828700672 1608799061021687808 1611008949841772544 1618375245908721664 1620598288828925952 1623004627453267968 1623834566264881152 1630244707214812416 1633500248206934016 1636580520474181632 1645480639057941504 1646322071191289856 1648766605666811904 1654360753179528576 1656121607329333248 1661708258772516864 1664208138615121008 1669822068629804544 1670675947984060416 1671599379360448512 1679761485704981952 1680620447674441728 1686289741890453504 1690624140815361024 1692946426723074432 1694000257399783424 1696327180830277632 1706424366430457856 1707296962716893184 1709642150852493312 1709832035506323456 1717459444637827072 1717990012917202752 1719818592226615296 1722372257705508864 1725845477082347712 1728216143946471816 1733510467484909568 1741974874064425728 1742865649440161792 1745259695661920256 1749711499891310592 1755648146231336448 1758255013074373632 1759154113453621248 1769625268890845184 1772056072831629312 1772962230513696768 1775594806102720512 1783515577123897344 1786163822805712896 1789531970985787392 1792224149277822624 1797714558873239552 1800183947003559936 1802856942645018624 1808973907682288256 1809898943649398784 1820672151647311872 1823173074932541696 1826813887047991296 1834025295616663968 1837687779232800768 1838627498310500352 1841153085533454336 1849571709609967616 1852112330090201088 1852318038465183744 1854862431375163392 1861155847326969648 1863136808245499904 1866857426522210304 1869629422002241536 1872234155942011134 1879510441482067968 1880549301780504576 1881510938504331264 1890698003633746944 1901952158417281152 1905750289574756352 1908368078434062336 1909343940553211904 1919727412234265088 1920709083056504832 1923561039944613888 1932141875217555456 1934795916254942208 1938659635234603008 1941538245925404672 1941576161717641176 1950199275920523264 1953876743831420928 1959721733322478944 1960723855620182016 1962810793871802368 1963417157619660288 1968425437377724416 1972394830951254528 1975104164510253504 1979048377635323904 1990828427502200832 1991846456503042048 1994582509327908864 1997544156865560576 2006455024264384512 2009434300656427008 2010461843946995712 2016252167937550452 2022428878732394496 2025206940379004928 2036136311605573632 2038303516713025536 2041330083206529024 2048256170603225856 2055165622928990208 2057353082289782784 2064562813705986048 2067398751636900864 2068455935599312896 2080768173311213568 2083626371351476224 2083857793273331712 2087787299483418624 2096028909276187392 2100214604837486592 2103333099752521728 2104174954895376384 2113796239554248704 2114449246667326464 2116699805817372672 2119842778714472448 2124117510255197184 2127035254087965312 2139696178219441296 2143969075771600896 2145065414695583744 2148011933122363392 2160797718438567936 2164006169937690624 2173659609619749888 2178000330942578688 2180992089638928384 2184273181932346323 2193974185410588672 2195096094921719808 2198355474222415872 2204686949987788812 2205814337572704768 2208162143105777664 2218944184820161344 2226429424839739392 2227567930645413888 2228799172480598016 2239681980939975936 2240827263565922304 2243905322993897472 2248386322520604672 2249629071288827904 2254165521087148032 2257261902297432576 2261769574440370176 2275232488573943808 2279522867803324416 2282907607846354944 2290653350556270336 2293091456302153728 2296496343607345152 2301127302776463616 2304288191928629088 2311347289979879424 2314522217576005632 2322633165419234304 2327012927549227008 2340864194975115264 2344340017432498176 2345538817938161664 2348760711918845952 2359500358521126912 2362741430442172416 2363949640684929024 2378020769498529792 2381287281544544256 2381551763740950528 2389632199037096832 2400245262671413248 2403809256860024832 2407158200496871458 2411965210243051008 2413198591532531712 2416513424762658816 2427562868863082496 2430897433243388928 2435751849397321728 2445367060822218624 2450250372310401024 2454870780711272448 2458515885372997632 2469483106786934784 2469757384620244992 2473149908500217856 2481541129769292864 2484182410993999872 2492562388158775296 2496312207922681512 2506013921976090624 2507399069040672768 2519642228557472928 2520930671511662592 2529434612835680256 2535936211223041536 2541000386099675136 2544490771245416448 2559636549645686784 2560945444075339776 2564463226278739968 2564748053259485184 2576189166956740608 2579727888339922944 2584879513646137344 2588768215623521568 2592324215919707724 2600265701227364352 2612962311096638592 2614298474160242688 2617889543492880384 2624567249836965888 2629859774601672704 2633472219347004672 2637382519611560448 2638731170180431872 2654437903336267776 2659443345770545152 2663392209154080768 2675273365685846016 2679245734208569344 2684297956478681088 2688336223916733936 2696571838309859328 2700275920505339904 2713460861523432384 2714848415474098176 2717738022284034048 2731008227470967808 2740220830571986944 2751037943424995952 2752750418274648064 2756531668849201152 2757941247465750528 2761729628300181504 2774357564414951424 2778168495135301632 2778477057697775616 2791733770990454472 2794705212368249856 2800286139783315456 2804444133003362304 2808351233913016701 2819265662223101952 2822266407756496896 2826457038285963264 2832156680340262912 2836047005450620416 2852928237625921728 2858625434362134528 2864015910829817856 2879591118351397632 2881063624584757248 2885341559916920832 2890782414669348864 2898212812826333184 2904000441256771584 2907989452851904512 2912364242576461764 2925298913880784896 2930815115747131392 2939582599983718416 2941085783430273024 2944216190807703552 2958592246426881792 2962656246765380256 2968572566452985856 2970090574193885184 2971732229974130688 2986242641253301248 2987769684754563072 2991873763991863296 3005554028116197376 3009682536396576768 3014151450984640512 3015692765920493568 3024378251906325678 3033643318098591744 3039363823737765888 3054204467408360448 3057455275069538304 3061995124809793536 3072384255904838784 3086029623434674176 3096844220558979072 3101098127455351296 3102683903398969344 3121152259966820352 3125786689909997568 3131680949225127936 3144043363914281088 3146000478028169216 3150321907256229888 3154999649628782592 3156262432343064576 3170694359331373056 3175049708726059008 3175402351654600704 3186176265382795776 3190552881131947968 3209544267329161944 3215953613657401344 3217598122043375616 3222017899683545088 3236750491817443328 3241196577657851904 3246009254906535936 3247669132529762304 3260489414429624832 3267000496413868032 3290961278115883008 3292644142382579712 3297533211333623808 3308721506359057152 3312243214658666496 3323416517545033728 3328416277230242016 3339644137259609088 3341351895968120832 3343198758720897024 3359522971409963904 3361240895348883456 3372579483780907008 3381248281630722048 3385892853446148864 3388000514799566848 3392654361660555264 3412848732860915712 3414593925433786368 3419284301704986624 3434918889275654144 3435980025834405504 3439637184453230592 3444744515411017728 3451690954164695424 3456432287892943632 3467020934969819136 3483949748128851456 3485731298880323584 3490519391323840512 3511296292462672896 3516510026148747264 3518308226907242496 3539250537781690368 3544112145663258624 3545924461027393536 3551189612205441024 3567031154247794688 3572327645611425792 3584448298555645248 3600367894007119872 3605713885290037248 3617947815364576512 3619797887298797568 3641344303294623744 3646346149865083392 3653627774095982592 3668050591233327936 3675375558465601536 3682306171066908672 3699143419219935232 3704224660180402176 3704636076930367488 3709724862750326784 3722311694653939296 3726273616490999808 3733714853044420608 3744468311884022268 3759020882964135936 3761098603561009152 3781396007267493888 3803904316834562304 3811500579149512704 3816736156868124672 3818687881106423808 3839454824468530176 3841418166113009664 3847122079889227776 3864283750435110912 3869591832509884416 3877319270469206016 3883076491850809344 3883152323435282352 3900398551841046528 3907753487662841856 3919443466644957888 3921447711240364032 3925621587743604736 3926834315239320576 3936850874755448832 3944789661902509056 3950208329020507008 3958096755270647808 3981656855004401664 3983692913006084096 3989165018655817728 3995088313731121152 4012910048528769024 4018868601312854016 4032504335875100904 4044857757464788992 4050413880758009856 4072272623211147264 4076607033426051072 4082660166413058048 4096512341206451712 4110331245857980416 4129125627411972096 4134797503273801728 4136911871198625792 4161536346622427136 4167252742702952448 4167715586546663424 4175574598966837248 4192057818552374784 4200429209674973184 4206666199505043456 4228898493334652928 4233399611634745344 4239685557428944896 4248235020510394368 4254070508175930624 4279392356438882592 4287938151543201792 4290130829391167488 4296023866244726784 4321595436877135872 4328012339875381248 4347319219239499776 4356000661885157376 4361984179277856768 4368546363864692646 4387948370821177344 4390192189843439616 4409373899975577624 4411628675145409536 4416324286211555328 4437888369640322688 4452858849679478784 4455135861290827776 4457598344961196032 4479363961879951872 4481654527131844608 4487810645987794944 4508331042174296064 4514523804594865152 4523539148880740352 4536567377859488517 4550464977147887616 4559045735606648832 4565815215692709888 4581306701112540672 4586182912604307456 4592992687214690304 4602254605552927232 4608576383857258176 4629044435152011264 4645266330838468608 4654025855098454016 4681728389950230528 4688680034864996352 4691077635876323328 4697521423837691904 4719000717042253824 4725482860884344832 4756041538997059584 4762574563089088512 4763103527481901056 4779264398074193664 4800490525342826496 4814316400993742916 4823930420486102016 4826397183065063424 4833026849525317632 4855125737726164992 4861794866486777856 4871503698794643456 4890734121644437248 4900500744620802048 4909741561422544896 4938966213573869568 4946299817000435712 4963082259538585728 4968364821987999744 4985124776317550592 4992624415845363024 5012027843952181248 5014798138081345536 5039284457114945856 5041861343023325184 5058869225671360512 5071872422446083072 5082000772199350272 5088981542490832896 5119273099291373568 5121890888150679552 5128926452557479936 5129496106518970368 5152378333913481216 5159455776679845888 5177536431247043136 5184648431839415448 5200531402454728704 5225924622193277184 5228596948320485376 5235779086985760768 5249134499673931776 5259719549203345408 5266944438694009344 5274765039223120896 5277462340360863744 5308875806672535552 5318886691541090304 5326784418308161536 5350546731371692032 5358491468417138688 5368595912957362176 5376672447833467872 5393143676619718656 5400551841010679808 5426921723046864768 5429696830948196352 5462016454941935616 5480441661143973888 5502075886849991904 5505500836549296128 5513063337698402304 5515882494931501056 5523459256600363008 5548715128829902848 5556336990270603264 5556954115395551232 5583467541980908944 5589410424736499712 5600572279566630912 5608888266006724608 5616702467826033402 5638531324446203904 5644532815512993792 5664313360680525824 5672094010901240832 5705856475251843456 5717250868724269056 5728031821659635712 5759182236702795264 5762127249169514496 5770683119833841664 5796425625652666368 5815978905703809024 5824728485152923528 5850597827761569792 5861630231494262784 5879165199967436832 5882171566860546048 5888432381615407104 5917184492853763584 5925312493530760512 5937145132905971712 5972485282506602496 5975539369509126144 5983747527983726592 6011108056232394752 6019365072793153536 6028302901969281024 6031385531840987136 6048756503812651356 6067286636197183488 6108408934816720896 6114910550139076608 6123990249619587072 6144768511809677568 6172059246869348352 6193688441117958144 6202196254910702592 6205367806797938688 6242304519933640704 6251573379819995136 6263361898450255872 6288086727828562176 6292000956056338432 6300643814512459776 6309999299257565184 6312524864686129152 6341388718662746112 6350099417452118016 6372352530765591552 6381105762263895936 6419088534658323888 6431907227314802688 6435196244086751232 6444035799367090176 6473500983634886656 6482393155315703808 6492018509813071872 6520978828859249664 6534000992827736064 6552819545797038969 6581922556231766016 6585288284765159424 6595066422667247616 6617443012718114304 6624486429317332992 6656832554460484032 6679288274519218176 6682703791936241664 6686397517441794048 6719045942819927808 6722481790697766912 6745158967561814016 6762496563261444096 6771785706892297728 6776001029599133696 6785308723321110528 6825697465721831424 6838568603409973248 6869837778551308288 6871960051668811008 6879274368906461184 6889489030822035456 6903381908329390848 6912864575785887264 6934041869939638272 6967899496257702912 6971462597760647168 6981038782647681024 7022592584925345792 7033020052297494528 7036616453814484992 7078501075563380736 7088224291326517248 7091848922054787072 7134062308495589376 7144655291222851584 7168896597111290496 7200735788014239744 7211427770580074496 7235895630729153024 7239595774597595136 7282688606589247488 7292692299730166784 7307255548191965184 7336101182466655872 7350751116931203072 7364612342133817344 7398286838439870464 7408449320360804352 7409272153860734976 7419449725500653568 7444623389307878592 7452547232981999616 7488936623768044536 7518041765928271872 7522197207122018304 7562792014534987776 7607808633669124608 7623001158299025408 7633472313736249344 7678909648937060352 7682836332226019328 7694244159778455552 7728567500870221824 7739183665019768832 7754638540938412032 7766304646870564704 7800797103682093056 7838886933289915776 7842895422480728064 7853668630478641152 7873701749510897664 7889579323805018112 7900416658041014016 7916193510541295616 7963313710008803328 7967385826012168192 7978330037311635456 7990176627462242304 8025820097057538048 8037737202625708032 8065008671750201808 8089715514929577984 8100827761516019712 8144545246422294528 8153214066852102144 8193024682412903424 8220662491715960832 8258251254823944192 8269595006547603456 8273823742397251584 8323072693244854272 8334505485405904896 8335431173093326848 8384115637104749568 8400858419349946368 8413332399010086912 8425053701739050103 8457796986669305856 8466799223269490688 8479371114857889792 8496470041020788736 8508141016351861248 8558784712877765184 8575876303086403584 8592047732489453568 8643190873754271744 8656024679750762496 8694638438478999552 8712001323770314752 8723968358555713536 8737092727729385292 8775896741642354688 8818747799951155248 8823257350290819072 8832648572423110656 8875776739280645376 8905717699358957568 8910271722581655552 8915196689922392064 8958727923759903744 8963309054263689216 8975621291975589888 9016662084348592128 9029047609189730304 9047078297761480704 9073134755718977034 9100929954295775232 9118091471213297664 9162613402225081344 9172365825208614912 9185985374429380608 9204509211105854464 9217152767714516352 9258088870304022528 9290532661676937216 9308051710196908032 9363456779900461056 9377360069729992704 9395042847675383808 9438001434084507648 9450965721768689664 9512083077994119168 9525149126178177024 9526207054963802112 9558528796148387328 9628632801987485832 9647860840972204032 9652794366130126848 9666053699050635264 9710251475452329984 9723589732973555712 9743007397589286912 9781468243288874496 9801001489241604096 9877932427147739136 9892599634000871424 9926164519077171456 9936729643975999488 9970249552635101184 9985248831690726048 10024055687904362496 10029596276162691072 10078568914229891712 10083722686046650368 10117738451342721024 10143744844892166144 10164001544398700544 10177963084981665792 10238546198582747136 10243781776301359104 10257852905114959872 10304756667826962432 10318911553359691776 10355072862494086272 10369296863678830896 10401062804909457408 10451849244386554368 10457193896640970752 10471558173971521536 10519439098406690816 10533888877388018688 10549530078446241792 10554924680721727488 10617751613345071104 10637773383082180608 10653568836616323072 10701093462743384064 10716982936834277376 10753344895666935744 10801103682021359616 10853843446093729536 10859393661896392704 10924032909883871232 10960883322287947776 11004151773699983808 11011001673098592256 11026126675396804608 11046918513200726016 11097430257659805696 11112673980541206528 11113908230791102464 11166935083961817888 11178820849472999424 11201144559133261824 11233404935652066804 11277062648892407808 11328626721361051648 11344188021802481664 11411712950503686912 11434501737448538112 11456063643319271424 11518364473405590528 11524254498339028992 11541366239667683328 11592851251305332736 11631957811407618048 11649456970305847056 11701195655523139584 11723260462988525568 11758330399934873664 11764343133721092096 11776864763230814208 11834368985707527168 11850624987061521024 11874290265811943424 11944970565013204992 11951078739018252288 11967495055967453184 12022216112464789504 12038730145586307072 12056605803938562048 12097513007625302712 12134573272394366976 12216817869633441792 12229821100278153216 12247980499239174144 12289537023619355136 12387376882235916288 12404392509821405184 12410735613595877376 12484609039867281408 12503146759639990272 12526723796900511744 12576173455657124352 12584001912112676864 12601287629024919552 12619998598515130368 12700198834904236032 12744705061531183104 12762211524527791872 12838177069316647776 12863814454629605376 12870392488173502464 12888071598734180352 12947001967269773312 12964786310631407616 12984037019626143744 13041957657718499328 13068001985655472128 13105639091594077938 13163845112463532032 13170576569530318848 13234886025436228608 13248972858634665984 13313665108920968064 13358576549038436352 13365407583872483328 13372795034883588096 13438091885639855616 13444963581395533824 13524993126522888192 13543571413784595456 13570617446642221056 13651394931443662848 13677137206819946496 13739675557102616576 13743920103337622016 13758548737812922368 13778978061644070912 13806763816658781696 13825729151571774528 13935798992515405824 13942925195521294336 13962077565295362048 14045185169850691584 14066040104594989056 14073232907628969984 14157002151126761472 14176448582653034496 14268124616991178752 14289310582445703168 14337793194222580992 14401471576028479488 14471791261458306048 14479191549195190272 14565377213178494976 14585384599460333568 14614511096383930368 14672202364933311744 14701502233862406144 14729224684267634688 14796573676879740928 14816898640721608704 14838899451001307136 14889246778615757184 14905094465963999232 14977873247536089072 15036083531856543744 15044394414244036608 15125584029069975552 15215617267338249216 15246002316598050816 15266944627472498688 15357819297874120704 15365672664452038656 15388488319556911104 15457135001740443648 15478367330039537664 15532609293741129408 15601594207364186112 15677773866579831552 15685790844961456128 15707337260957282304 15747403499021795328 15779158647610036224 15800833316082028032 15832387021082591232 15926627420017606656 15956660074623270912 15980353254924484608 16051640194115076096 16075474405251416064 16130017343500403616 16179431029859155968 16201655523032039424 16289090492844589056 16386049364825806848 16441324983431921664 16516502509647888384 16539190013095206912 16547647484794503168 16646145386489708544 16669010970811809792 16670862346186653696 16768231274209499136 16801716838699892736 16826664798020173824 16850107403478100206 16915593973338611712 16933598446538981376 16992940082041577472 17016282032703722496 17117569425755530368 17151752606172807168 17184095464978907136 17286381747508543488 17312049359501524992 17389276876957999104 17447936717111427072 17474185455458770584 17551793483284709376 17637495599902310496 17646514700581638144 17665297144846221312 17751553478561290752 17811435398717915136 17917455847519807488 17926618108527378432 17951242583951179776 18033324168697184256 18058095218379460608 18094156595522961408 18146269511437954068 18201859908591550464 18325226804450162688 18344731650417229824 18371970748858761216 18409018422211708928 18434305535429032704 18516177740608045056 18581065323353874432 18616103420393816064 18726913559800922112 18754720139459985408 18790085695350767616 18876002868169015296 18901931443537379328 19024166155988238336 19050298252356354048 19117057592296774656 19257265603974971664 19295721681944408064 19305588732260253696 19332107398101270528 19420502950904659968 19447179465947111424 19562936486577748992 19602002978483208192 19658458637391116907 19755864854295478272 19785199268001742848 19852329038154342912 19873459287951998976 19970497663381452096 20048111375808724992 20059192552325382144 20157137828459783424 20167445372093300736 20235476902685442048 20287489689784332288 20328003088797401088 20355926169963331584 20477092397165494272 20515705810229919744 20609513335653924864 20637823106719383552 20710145724988172544 20738593727357661792 20802125609818914816 20903698488773108736 20914387793281941504 20943116347943043072 21038878196813381632 21067777754776037376 21099060156892483584 21109849361443454976 21235503226690142208 21275546766164361216 21402186925486768128 21433965873668554752 21506689791333871488 21602207364042719232 21707686892187459072 21718787323792785408 21848065819767742464 21921766644575895552 22008303547399967616 22022003346197184512 22052253350793609216 22093837026401452032 22194860515319611392 22225347961082413056 22227816461582204928 22333870167923635776 22357641698945998848 22466809871304133608 22554125297784815616 22657253442722103296 22688376043604963328 22823425901007373824 22869003474897076224 23036728946811181056 23048508996678057984 23082732479335366656 23185702502610665472 23263915622815236096 23298913940611694112 23402391311046279168 23516660799869747328 23528686267442184192 23668737971415054336 23701249974123042048 23748580531623886848 23889941130026409984 23902157478036504576 23934990111934906368 24044432224929579008 24077460291172614144 24113211607877124096 24195026015250605424 24269146544788733952 24433635739266883584 24459642200556306432 24579074047238710272 24774753764471832576 24808785019642810368 24821471227191754752 24969218079734562816 25006293519279980544 25152346911314248704 25202575258049839104 25239997197030260736 25400397669808472064 25489410123062366208 25524423049055583744 25676354138633295552 25727628909259210752 25776143197468360704 25894003934539546624 25929572621262815232 25968074039252287488 26083915315436998656 26136003971310944256 26211278183188155876 26327690224927064064 26469772050872457216 26497945717269331968 26627330217841936128 26717153098076872704 26730815167744966656 26745590069767176192 26876183771279711232 26889927162791067648 27049986253045776384 27087142827569190912 27141234893284442112 27302789862887325696 27354274413639892992 27479351114205233152 27487840206675244032 27517097475625844736 27557956123288141824 27613527633317563392 27651458303143549056 27871597985030811648 27885850391042588672 27924155130590724096 28090370339701383168 28132080209189978112 28314004302253522944 28352897165306068992 28536249233982357504 28578621164891406336 28675586388445161984 28943582522916612096 28958383098390380544 29130754426356989952 29170769198920667136 29229022192767860736 29344404729866623488 29403004467724812288 29633797281443217408 29677798902002614272 29778493557231514368 29810188931927998464 29955746495072178144 30072167063713087488 30088788828488073216 30251168058139951104 30431234534676498432 30492004633196101632 30533889254944997376 30715638595748241408 30731345328904077312 30914270003480887296 30956734660079075328 31065218587482258816 31203188414728372224 31355547733159663104 31371581689922912256 31414674521914564608 31558317295220072448 31601666632164056064 31664774042165182464 31853254840035213312 31913320149246541824 31960706509848969216 32103280388230152192 32150948810502832128 32260034687000807232 32403311046064078848 32578180985689178112 32772098729651613696 32882649966863843328 33033005019295776768 33078380026190413824 33292290772979417088 33338021941623619584 33341724692373307392 33536462548418998272 33603433677399785472 33700214806956200412 33831187946677223424 33985880164083154944 34032564065407444992 34235138851511060736 34303505212345614336 34368190929957814272 34572763495017086976 34624098719003049984 34778553753915998208 34895873434222854144 34948370910917541168 35103586966569418752 35274991199804620992 35293029401163276288 35330594289692442624 35503106957122581504 35622870797435830272 35834911695039614976 35853236217054756864 35902485167902359552 36066648337394368512 36116190436758921216 36292539022875908136 36403719817183100928 36650453608900325376 36689463300834459648 36743941497717522432 36818036844423417856 36868611070858065408 37162130646707748864 37232206840787632128 37453827119601844224 37509440278919970816 37580171390701535232 37752005736338030592 37803862887074758656 38100596504712708096 38234115184593549312 38514531207949943328 38591443363888816128 38611177464520507392 38664214796202541056 38841005901809319936 38894358931894222848 39125872973155497984 39204005956966416384 39316917274782233814 39511729708590956544 39704658076308685824 39746918575903997952 39940995326762904192 40096222751617449984 40118385104650764288 40314275656919566848 40334890744186601472 40574979379568664576 40711852339926663168 40954184794330988544 41031411620459839488 41219026671307849728 41275646213438767104 41420291449976345088 41477187454715323584 41807396977546217472 41828775586563883008 41886232695886086144 42077756393626763264 42135555509552074752 42198120313784967168 42219698722886909952 42471006453380284416 42804373850973536256 42867931747337109504 43013379582667742976 43204414728085438464 43415373784374918144 43437574647585570816 43696131639535484928 43843533289151791104 44016607094799935232 44044006692394369024 44104506701587218432 44187674052802904064 44389721030639222784 44450695922164826112 44667740335847271552 44715283397891997696 44933619742608267216 45108250595569631232 45314506885444206592 45376752087209926656 45646851802014747648 45738006949794152448 46073457893622362112 46097017993356115968 46165464958670733312 46371405005221330944 46597827881223388224 46804782622092558336 47033321599739494656 47057372534884368384 47337475942830108672 47402499948246084096 47497161063247773696 47779882260052819968 47869980223869812736 48088864449859158016 48154920582345228288 48226423215754248192 48390052030501210848 48538293089577467904 48867271478533767168 49158148094477420544 49549507528943665152 49617570039285620736 49642942454383509504 49938436159469125632 50012587038559961088 50304693822628497408 50405150516099678208 50479994394060521472 50800795339616944128 50978820246124732416 51048846098111167488 51352708277266591104 51455257818518421504 51552286394936721408 51788007869079093248 51859145242525630464 51936148078504574976 52167830630873997312 52422556366376311752 52655380449854128128 52939544101744914432 52995891434538663936 53254660435683872256 53434306196153745408 53752367542559422464 53779854325582135296 54099972506091552768 54174285655138381824 54282469786568884224 54605579725774651392 54975680413350488064 55034194951251689472 55115912246576283648 55227055266635126784 55302916606287098112 55743195970061623296 55771700782085177344 55848310261181448192 56180740679402766336 56264160418379956224 56628008604507045888 56705794330612137984 57072498467964715008 57351172776890323968 57887165045833224192 57916766196780761088 58261508852713979904 58341538397841334272 58688809459733246976 58806008935449624576 58975375912173350721 59267594562886434816 59355597804005228544 59556987114463028736 59620377863855996928 59911492990144356288 60144334127426174976 60177577656976146432 60502336116279902208 60862469069352996864 60984009266392203264 61067778509889994752 61431277191496482816 61828540006961774592 61913469320158150656 62130437174964517632 62406376829456744448 62711095466319326208 62743163379845824512 62829349043829129216 63116634590440144896 63203333264328112128 63329548084330364928 63706509680070426624 63826640298493083648 64206560776460304384 64301897621005664256 64520069374001614464 64806622092128157696 65156361971378356224 65544197459303227392 65765299933727686656 66066010038591553536 66156760052380827648 66584581545958834176 66676043883247239168 66683449384746614784 67072925096837996544 67400429613912400824 67662375893354446848 67971760328166309888 68065128130814889984 68470277703022121472 68607010424691228672 69145526990034173952 69248197438006099968 69557107507831996416 69791746868445708288 69896741821835082336 70207173933138837504 70549982399609241984 70586058802326552576 71006213914245163008 71245741594871660544 71669823390079229952 71706472434109513728 71804970335804719104 72133296674788737024 72232380873517842432 72585078045751816272 72807439634366201856 73300907217800650752 73378926601668919296 73636073688846835712 73737222141716130816 74324261293415497728 74464413681575264256 74907654239203688448 75018880557839941632 75607725774149517312 76201193009425416192 76468230369187098624 77029062415899886656 77182886727777632256 77328429592405082112 77682011803618639872 77788717863788445696 78251745946310995968 78408011913932832768 78633834549564467628 79409316152617371648 79493837151807995904 79881990653525808384 80192445503234899968 80236770209301528576 80628551313839133696 80669781488373202944 81149958759137329152 81423704679853326336 81908369588661977088 82062823240919678976 82438053342615699456 82551292426877534208 82840582899952690176 82954374909430647168 83614793955092434944 83657551173127766016 83772465391772172288 84155512787253526528 84271111019104149504 84396240627569934336 84942012906760568832 85608747701947072512 85735863494674219008 86026759165335485952 86830747568749836288 86875149295171141632 87392263279070969856 87687066578303582208 88033214189599870464 88088013384788738048 88209013403174436864 88901391844329652224 89335480671694543104 89430566795783995392 89867239485216534432 90216501191139262464 90629013770888413184 90753504174419853312 91293703604029495296 91476013899588304896 92146915787244724224 92194035986712231936 92742810010442661888 93195655762446776448 93609565244185116672 94066643199478989312 94114745069768736768 94674951885660217344 94804999896492168192 94994322126495547392 95559764520105639936 95739960447739625472 96177728899718316032 96309841164690456576 96452846431508496384 96780104061002421696 97734542957067534336 98316296188954841088 99099015057887330304 99235140078571241472 99876872318938251264 100025174077119922176 100609387645256994816 100810301032199356416 101957640492249464832 102097692196222334976 102705416554533182208 102910515637036843008 103104572789873442816 103576015738158186496 103718290485051260928 103872296157009149952 104335661261747994624 104845112732752623504 105310760899708256256 105879088203489828864 105991782869077327872 106509320871367744512 106868612392307490816 107504735085118844928 107559708651164270592 108199945012183105536 108348571310276763648 109211159451549302784 109951360826700976128 110068389902503378944 110231824493152567296 110454110533270253568 110605833212574196224 111486391940123246592 111696620522362896384 112361481358805532672 112528320836759912448 113256017209014091776 113411588661224275968 114702345553780647936 115774330091666448384 115833532393561522176 116523017705427959808 116683076795682668544 117377618919466493952 117612017870899249152 117950751824346701442 118535189125772869632 119113974228926057472 119240755727711993856 119822985980288712576 120288668254852349952 120355155313952292864 121004672232559804416 121724938138705993728 122135557019779989504 122862554382992965632 123657080013923549184 123826938640316301312 124260874349929035264 125422190932638652416 125486326759691649024 125658698087658258432 126233269180880289792 126406666528656224256 126659096168660729856 127413019360140853248 128413121552920608768 128603795242011328512 129040138748003228928 129613244184256315392 130312723942756712448 131088394918606454784 131530599867455373312 132132020077183107072 132313520104761655296 133169163091917668352 133352087766494478336 134145850193675993088 134800859227824801648 135324751786708893696 135943520656332619776 136130256261629779968 136940555406044242944 137214020849382457344 138291053980068347904 138496394876012199936 139114215015663992832 139793483643670164672 140414347866277675008 141099964799218483968 141172117604653105152 142012427828490326016 142491483189743321088 143339646780158459904 143609940671609438208 144266593349577474048 144464761747035684864 145170156091503632544 145614879268732403712 146601814435601301504 147272147377693671424 147474444283432261632 148648522586830995456 148928827363150528512 149815308478407376896 150037761115679883264 151215451548299034624 152402386018850832384 152936460738374197248 154058124831799773312 154365773455555264512 154656859184810164224 155364023607237279744 155577435727576891392 156503491892621991936 157267669099128935256 158818632305234743296 158987674303615991808 159763981307051616768 161257102627678267392 161339562976746405888 162299917518274658304 162847409359706652672 163816739177323954176 165102584853755068416 165681165799905380352 165908749818861294336 167229587910184869888 167315102346255532032 167544930783544344576 168311025574507053056 168542222038208299008 168792481255139868672 169884025813521137664 171217495403894145024 172053518330670971904 173661495137499672576 173750298590342283264 174784526558141939712 176066428379199740928 176418026806348873728 177802783688659304448 178670961343389086208 178861133591567990784 179734478970433068864 180433002382278524928 181258027541776826368 181507008348839706624 182587407208058990592 182952027799176609792 184293831574489448448 185485620020885323776 186391311524893552896 187219130488370233344 188133286398957978624 188229490139537473536 189349903771320434688 189609999792984336384 189988644252991094784 191119529040211279872 191479920895479250944 192355457799436632064 192619682329380913152 192905692863016992768 193560208122004843392 195469085914135068672 196632592377909682176 198198030115774660608 198470280157142482944 199753744637876502528 200050348154239844352 201218775290513989632 203915280984498929664 204195384392444669952 205410833109066364416 205821031274073686016 207436580970102521856 207744592314018299904 208671322523495989248 209690225465505247008 210621521799416512512 211758176406979657728 213018641742735489024 213737224784614981632 215009470170237689856 215119417302328541184 216399890024366211072 216697142620553527296 218422318903098605568 219902721653401952256 220136779805006757888 220908221066540507136 221211666425148392448 222972783880246493184 223393241044725792768 224722962717611065344 225056641673519824896 226823177322448551936 229404691107561295872 231548660183332896768 233046035410855919616 233366153591365337088 234755237838932987904 235224035741798498304 235901503648693402884 238227948457852114944 238481511455423987712 239645971960577425152 240577336509704699904 240710310627904585728 242009344465119608832 243449876277411987456 244271114039559979008 245725108765985931264 247314160027847098368 247653877280632602624 248521748699858070528 250844381865277304832 250972653519383298048 251317396175316516864 252466538361760579584 252813333057312448512 254826038720281706496 256826243105841217536 257207590484022657024 258080277496006457856 260625447885513424896 262176789837212909568 263061199734910746624 264264040154366214144 264627040209523310592 266704175532988956672 268291700387351986176 269601718455649603296 270649503573417787392 271887041312665239552 272260512523259559936 273881110812088485888 274428041698764914688 276582107960136695808 278228430031327985664 279586967287340329344 280828695732555350016 282199929598436967936 282344235209306210304 284024855656980652032 284982966379486642176 286679293560316919808 287219881343218876416 288533186699154948096 288929523494071369728 290340312183007265088 293203628871202603008 294544294755387342848 294948888566864523264 297297045173661990912 299630616956814753792 300075522231359766528 302430903096598069248 305872921476748394496 308116249663599546624 308731546911110529024 309313718369620328448 310728047214474559488 311154871455153782784 313006983785243983872 314535338198257870512 317637264610469486592 317975348607231983616 319527962614103233536 322514205255356534784 322679125953492811776 324599835036549316608 327633478354647908352 330205169707510136832 331362331599810760704 331817499637722588672 334459175820369739776 335089861567088689152 336622051149014106112 337084444076416598016 337584962510279737344 339768051627042275328 344107036661341943808 347322990274999345152 347500597180684566528 349569053116283879424 352132856758399481856 352836053612697747456 355605567377318608896 357341922686778172416 357722267183135981568 359468957940866137728 360866004764557049856 362516055083553652736 363014016697679413248 365174814416117981184 368587663148978896896 370971240041770647552 372782623049787105792 376266572797915957248 376458980279074947072 378699807542640869376 379219999585968672768 379977288505982189568 382239058080422559744 385239364658761826304 385811385726033985536 387120416244009686784 390938171828270137344 393265184755819364352 396396060231549321216 396940560314284965888 399507489275753005056 402437550581027979264 407830561968997859328 408390768784889339904 410821666218132728832 411642062548147372032 414873161940205043712 415489184628036599808 417342645046991978496 419380450931010494016 421243043598833025024 423516352813959315456 426037283485470978048 427474449569229963264 430018940340475379712 432799780048732422144 433394285241107054592 436844637806197211136 439805443306803904512 441816442133081014272 442423332850296784896 445945567760492986368 446786482089451585536 449445925435222130688 450113283347039649792 453646354644897103872 458809382215122591744 463097320366665793536 466092070821711839232 466732307182730674176 469510475677865975808 471803007297386805768 476455896915704229888 476963022910847975424 479291943921154850304 484018688930239217664 486899752554823974912 488542228079119958016 491450217531971862528 495307754561265205248 497043497399716141056 501688763730554609664 501945307038766596096 502634792350633033728 504933076723521159168 505626666114624897024 509652077440563412992 513652486211682435072 516160554992012915712 521250895771026849792 524353579674425819136 529254080419046621184 533408351065977913344 536583400774703972352 539203436911299206592 541299007146835574784 543774082625330479104 544521025046519119872 547762221624176971776 548856083397529829376 556456860062655971328 559173934574680658688 561657391465110700032 564399859196873935872 564688470418612420608 568049711313961304064 569965932758973284352 573358587120633839616 574439762686437752832 577066373398309896192 577859046988142739456 580680624366014530176 586407257742405206016 589088589510774685696 589897777133729046528 594594090347323981824 599261233913629507584 600151044462719533056 611745842953496788992 616232499327199093248 617463093822221058048 622309742910307565568 626013967570487967744 629070676396515741024 635274529220938973184 639055925228206467072 645028410510713069568 645358251906985623552 649199670073098633216 655266956709295816704 660410339415020273664 662724663199621521408 663634999275445177344 668918351640739479552 670179723134177378304 673244102298028212224 674168888152833196032 675169925020559474688 688214073322683887616 694645980549998690304 699138106232567758848 704265713516798963712 705672107225395494912 714683845373556344832 715444534366271963136 718937915881732275456 721732009529114099712 725032110167107305472 726028033395358826496 730349628832235962368 737175326297957793792 741942480083541295104 745565246099574211584 752533145595831914496 752917960558149894144 757399615085281738752 758439999171937345536 764478116160845119488 770478729317523652608 771622771452067971072 774240832488019373568 781876343656540274688 786530369511638728704 792792120463098642432 793881120628569931776 804875101162055958528 815661123937995718656 816781537569778679808 821643332436265457664 823284125096294744064 829746323880410087424 834685290093983956992 838760901862020988032 842486087197666050048 847032705627918630912 852074566970941956096 854948899138459926528 860037880680950759424 865599560097464844288 866788570482214109184 879610886613607809024 883632884266162028544 884846665700593569792 891891135520985972736 898891850870444261376 900226566694079299584 907292709289794207744 917618764430245183488 926194640733331587072 932184141643423678464 933464614365461348352 939020951355731951616 943606014594773611536 952911793831408459776 953926045821695950848 958583887842309700608 968037377860478435328 973799505109647949824 982900435063943725056 990615509122530410496 994086994799432282112 1003377527461109219328 1005269584701266067456 1009866153447042318336 1011253332229249794048 1019304154881126825984 1032321109984025831424 1042501791542053699584 1048707159348851638272 1058508160838093242368 1066816702131955826688 1073166801549407944704 1078406873822598413184 1082598014293671149568 1087548165250660958208 1089042050093038239744 1095524443248353943552 1112913720125311942656 1118347869149361317376 1128799718393747871744 1129376940837224841216 1136099422627922608128 1139931865517946568704 1146717174241267679232 1155718093976285478912 1161361248732029060352 1172814515484810412032 1178177179021549371392 1179795554267458093056 1189188180694647963648 1198522467827259015168 1223491685906993577984 1232464998654398186496 1234926187644442116096 1244619485820615131136 1252027935140975935488 1258141352793031482048 1270549058441877946368 1278111850456412934144 1290056821021426139136 1298399340146197266432 1310533913418591633408 1325449326399243042816 1327269998550890354688 1337836703281478959104 1340359446268354756608 1346488204596056424448 1348337776305666392064 1350339850041118949376 1376428146645367775232 1389291961099997380608 1398276212465135517696 1408531427033597927424 1429367690747112689664 1430889068732543926272 1437875831763464550912 1452056066790717652992 1460699257664471924736 1474350652595915587584 1491130492199148423168 1505066291191663828992 1505835921116299788288 1514799230170563477504 1516879998343874691072 1528956232321690238976 1540957458635047305216 1548481664976038747136 1563752687313080549376 1573060739023277457408 1587762241257139863552 1609750202324111917056 1631322247875991437312 1633563075139557359616 1643286664872530915328 1646568250192589488128 1669370580187967913984 1677521803724041976064 1684972174395332100096 1694065411255837261824 1704149133941883912192 1709897798276919853056 1720075761361901518848 1731199120194929688576 1733577140964428218368 1759221773227215618048 1767265768532324057088 1769693331401187139584 1783782271041971945472 1797783701740888522752 1800453133388158599168 1835237528860490366976 1852389281466663174144 1866929228730922696704 1878041902711463903232 1887212029189547223072 1905823587662816919552 1917167775684619401216 1936074755720956870656 1947599010219295899648 1965800870127887450112 1981231018245060820992 1988173989598864564224 2006755054922218438656 2010539169402532134912 2019732306894084636672 2022506664458499588096 2064642219968051662848 2097414318697703276544 2117016321676186484736 2146333603098815889408 2156813747645196826368 2165196028587342299136 2175096330501321916416 2178084100186076479488 2191048886496707887104 2225827440250623885312 2236695738298722634752 2257599436787495743488 2258753881674449682432 2272198845255845216256 2293434348482535358464 2311436187952570957824 2322722497464058120704 2345629030969620824064 2356354358043098742784 2359591108534916186112 2378376361389295927296 2446983371813987155968 2464929997308796372992 2469852375288884232192 2489238971641230262272 2504055870281951870976 2516282705586062964096 2541098116883755892736 2556223700912825868288 2580113642042852278272 2596798680292394532864 2650898652798486085632 2654539997101780709376 2675673406562957918208 2696675552611332784128 2700679700082237898752 2752856293290735550464 2778583922199994761216 2796552424930271035392 2817062854067195854848 2858735381494225379328 2861778137465087852544 2875751663526929101824 2904112133581435305984 2921398515328943849472 2948701305191831175168 2982260984398296846336 3010132582383327657984 3029598460341126955008 3033759996687749382144 3057912464643380477952 3096963329952077494272 3127505374626161098752 3146121478046554914816 3175524482514279727104 3219500404648223834112 3262644495751982874624 3267126150279114719232 3286573329745061830656 3338741160375935827968 3355043607448083952128 3388130822511674523648 3408298267883767824384 3419795596553839706112 3440151522723803037696 3467154281928856436736 3518443546454431236096 3534531537064648114176 3539386662802374279168 3567564542083943890944 3595567403481777045504 3670475057720980733952 3704778562933326348288 3733858457461845393408 3756083805422927806464 3774424058379094446144 3811647175325633839104 3834335551369238802432 3895198020438591799296 3931601740255774900224 3976347979197729128448 4013510109844436877312 4021078338805064269824 4039464613788169273344 4045013328916999176192 4129284439936103325696 4194828637395406553088 4292667206197631778816 4313627495290393652736 4356168200372152958976 4382097772993415774208 4473391476597445269504 4515198873574991486976 4517507763348899364864 4544397690511690432512 4586868696965070716928 4622872375905141915648 4645444994928116241408 4691258061939241648128 4712708716086197485568 4719182217069832372224 4893966743627974311936 4929859994617592745984 4939704750577768464384 5008111740563903741952 5032565411172125928192 5082196233767511785472 5112447401825651736576 5160227284085704556544 5193597360584789065728 5301797305596972171264 5309079994203561418752 5351346813125915836416 5393351105222665568256 5401359400164475797504 5505712586581471100928 5557167844399989522432 5634125708134391709696 5717470762988450758656 5751503327053858203648 5808224267162870611968 5842797030657887698944 5897402610383662350336 5964521968796593692672 6020265164766655315968 6059196920682253910016 6067519993375498764288 6193926659904154988544 6292242956093109829632 6351048965028559454208 6439000809296447668224 6525288991503965749248 6534252300558229438464 6573146659490123661312 6677482320751871655936 6710087214896167904256 6776261645023349047296 6816596535767535648768 6880303045447606075392 6934308563857712873472 7036887092908862472192 7069063074129296228352 7078773325604748558336 7135129084167887781888 7340950115441961467904 7409557125866652696576 7467716914923690786816 7512167610845855612928 7548848116758188892288 7623294350651267678208 7668671102738477604864 7790396040877183598592 7952695958395458256896 8027020219688873754624 8090026657833998352384 8258568879872206651392 8389657274790813106176 8585334412395263557632 8627254990580787305472 8712336400744305917952 8764195545986831548416 8946782953194890539008 9030397747149982973952 9088795381023380865024 9173737393930141433856 9290889989856232482816 9382516123878483296256 9425417432172394971136 9438364434139664744448 9787933487255948623872 9859719989235185491968 10016223481127807483904 10065130822344251856384 10164392467535023570944 10224894803651303473152 10320454568171409113088 10603594611193944342528 10618159988407122837504 10702693626251831672832 10786702210445331136512 11011425173162942201856 11114335688799979044864 11268251416268783419392 11434941525976901517312 11503006654107716407296 11685594061315775397888 11794805220767324700672 11929043937593187385344 12040530329533310631936 12118393841364507820032 12135039986750997528576 12387853319808309977088 12584485912186219659264 12878001618592895336448 13068504601116458876928 13146293318980247322624 13420174429792335808512 13552523290046698094592 13633193071535071297536 13760606090895212150784 13868617127715425746944 14073774185817724944384 14138126148258592456704 14157546651209497116672 14681900230883922935808 14819114251733305393152 15024335221691711225856 15097696233516377784576 15246588701302535356416 15337342205476955209728 15580792081754367197184 15905391916790916513792 16054040439377747509248 16180053315667996704768 16517137759744413302784 17254509981161574610944 17424672801488611835904 17528391091973663096832 17893565906389781078016 18060795494299965947904 18177590762046761730048 18581779979712464965632 18876728868279329488896 19575866974511897247744 19719439978470370983936 20032446962255614967808 20130261644688503712768 20328784935070047141888 20449789607302606946304 20640909136342818226176 21207189222387888685056 21236319976814245675008 21405387252503663345664 22022850346325884403712 22228671377599958089728 22536502832537566838784 22869883051953803034624 23006013308215432814592 23371188122631550795776 23858087875186374770688 24081060659066621263872 24270079973501995057152 24775706639616619954176 25168971824372439318528 25756003237185790672896 26137009202232917753856 26292586637960494645248 26840348859584671617024 27266386143070142595072 27521212181790424301568 28147548371635449888768 28276252296517184913408 28315093302418994233344 29363800461767845871616 30048670443383422451712 30195392467032755569152 30493177402605070712832 30674684410953910419456 31810783833581833027584 32108080878755495018496 32360106631335993409536 33034275519488826605568 34509019962323149221888 35056782183947326193664 35787131812779562156032 36121590988599931895808 36355181524093523460096 37163559959424929931264 37753457736558658977792 39438879956940741967872 40260523289377007425536 40657569870140094283776 40899579214605213892608 41281818272685636452352 42414378444775777370112 42472639953628491350016 44045700692651768807424 44457342755199916179456 45073005665075133677568 45739766103907606069248 46012026616430865629184 46742376245263101591552 47716175750372749541376 48162121318133242527744 48540159947003990114304 49551413279233239908352 52274018404465835507712 52585173275920989290496 53680697719169343234048 54532772286140285190144 56630186604837988466688 58727600923535691743232 60097340886766844903424 60390784934065511138304 60986354805210141425664 61349368821907820838912 63621567667163666055168 64216161757510990036992 66068551038977653211136 69018039924646298443776 70113564367894652387328 71574263625559124312064 72243181977199863791616 74327119918849859862528 75506915473117317955584 78877759913881483935744 80521046578754014851072 81799158429210427785216 82563636545371272904704 84828756889551554740224 84945279907256982700032 88091401385303537614848 90146011330150267355136 91479532207815212138496 92024053232861731258368 95432351500745499082752 96324242636266485055488 97080319894007980228608 99102826558466479816704 105170346551841978580992 107361395438338686468096 109065544572280570380288 113260373209675976933376 120781569868131022276608 121972709610420282851328 122698737643815641677824 127243135334327332110336 132137102077955306422272 138036079849292596887552 140227128735789304774656 143148527251118248624128 144486363954399727583232 148654239837699719725056 157755519827762967871488 161042093157508029702144 163598316858420855570432 169890559814513965400064 176182802770607075229696 180292022660300534710272 182959064415630424276992 184048106465723462516736 190864703001490998165504 192648485272532970110976 198205653116932959633408 210340693103683957161984 214722790876677372936192 226520746419351953866752 241563139736262044553216 245397475287631283355648 254486270668654664220672 264274204155910612844544 276072159698585193775104 286297054502236497248256 288972727908799455166464 297308479675399439450112 315511039655525935742976 322084186315016059404288 327196633716841711140864 339781119629027930800128 365918128831260848553984 368096212931446925033472 381729406002981996331008 396411306233865919266816 420681386207367914323968 429445581753354745872384 483126279472524089106432 490794950575262566711296 528548408311821225689088 552144319397170387550208 572594109004472994496512 577945455817598910332928 594616959350798878900224 631022079311051871485952 644168372630032118808576 679562239258055861600256 736192425862893850066944 763458812005963992662016 792822612467731838533632 858891163506709491744768 966252558945048178212864 981589901150525133422592 1104288638794340775100416 1145188218008945988993024 1189233918701597757800448 1262044158622103742971904 1288336745260064237617152 1472384851725787700133888 1585645224935463677067264 1717782327013418983489536 1932505117890096356425728 2208577277588681550200832 2290376436017891977986048 2378467837403195515600896 2576673490520128475234304 2944769703451575400267776 3435564654026837966979072 3865010235780192712851456 4417154555177363100401664 4756935674806391031201792 5153346981040256950468608 6871129308053675933958144 7730020471560385425702912 8834309110354726200803328 10306693962080513900937216 15460040943120770851405824 20613387924161027801874432 30920081886241541702811648 61840163772483083405623296
- Sum of all divisors σ(n): 236662480119543284010553531
- Sum of proper divisors (its aliquot sum) s(n): 174822316347060200604930235
- 61840163772483083405623296 is an abundant number, because the sum of its proper divisors (174822316347060200604930235) is greater than itself. Its abundance is 112982152574577117199306939
Bases of 61840163772483083405623296
- Binary: 110011001001110010100111111110110101011100001110001010111101000001000000000000000000002
- Hexadecimal: 0x332729FED5C38AF4100000
- Base-36: 7RQ54SY98V3LS0000
Squares and roots of 61840163772483083405623296
- 61840163772483083405623296 squared (618401637724830834056232962) is 3824205855407529181822793630333653625933394257903616
- 61840163772483083405623296 cubed (618401637724830834056232963) is 236489516398090366794225542655035477793310039930922964202744859886466772238336
-
61840163772483083405623296 is a
perfect square number . Itssquare root is 7863851713536 -
The
cube root of 61840163772483083405623296 is 395448752.9727614991
Scales and comparisons
How big is 61840163772483083405623296?- 61,840,163,772,483,083,405,623,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 61,840,163,772,483,083,405,623,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 61840163772483083405623296 cubic inches would be around 32954062.7 feet tall.
Recreational maths with 61840163772483083405623296
- 61840163772483083405623296 backwards is 69232650438038427736104816
- 61840163772483083405623296 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 61840163772483083405623296's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 61840163772483083405623296 - Facts about the integer". Numbermatics.com. 2024. Web. 4 May 2024.
APA style:
Numbermatics. (2024). Number 61840163772483083405623296 - Facts about the integer. Retrieved 4 May 2024, from https://numbermatics.com/n/61840163772483083405623296/
Chicago style:
Numbermatics. 2024. "Number 61840163772483083405623296 - Facts about the integer". https://numbermatics.com/n/61840163772483083405623296/
The information we have on file for 61840163772483083405623296 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 61840163772483083405623296, math, Factors of 61840163772483083405623296, curriculum, school, college, exams, university, Prime factorization of 61840163772483083405623296, STEM, science, technology, engineering, physics, economics, calculator, sixty-one septillion, eight hundred forty sextillion, one hundred sixty-three quintillion, seven hundred seventy-two quadrillion, four hundred eighty-three trillion, eighty-three billion, four hundred five million, six hundred twenty-three thousand, two hundred ninety-six.