382193761529014088118829056
382,193,761,529,014,088,118,829,056 is an even composite number composed of five prime numbers multiplied together.
382193761529014088118829056 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-nine thousand, nine hundred twenty-five divisors.
Prime factorization of 382193761529014088118829056:
218 × 38 × 74 × 114 × 436
(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 × 11 × 11 × 11 × 11 × 43 × 43 × 43 × 43 × 43 × 43)See below for interesting mathematical facts about the number 382193761529014088118829056 from the Numbermatics database.
Names of 382193761529014088118829056
- Cardinal: 382193761529014088118829056 can be written as Three hundred eighty-two septillion, one hundred ninety-three sextillion, seven hundred sixty-one quintillion, five hundred twenty-nine quadrillion, fourteen trillion, eighty-eight billion, one hundred eighteen million, eight hundred twenty-nine thousand and fifty-six.
Scientific notation
- Scientific notation: 3.82193761529014088118829056 × 1026
Factors of 382193761529014088118829056
Divisors of 382193761529014088118829056
- Number of divisors d(n): 29925
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 43 44 48 49 54 56 63 64 66 72 77 81 84 86 88 96 98 99 108 112 121 126 128 129 132 144 147 154 162 168 172 176 189 192 196 198 216 224 231 242 243 252 256 258 264 288 294 297 301 308 324 336 343 344 352 363 378 384 387 392 396 432 441 448 462 473 484 486 504 512 516 528 539 567 576 588 594 602 616 648 672 686 688 693 704 726 729 756 768 774 784 792 847 864 882 891 896 903 924 946 968 972 1008 1024 1029 1032 1056 1078 1089 1134 1152 1161 1176 1188 1204 1232 1296 1323 1331 1344 1372 1376 1386 1408 1419 1452 1458 1512 1536 1548 1568 1584 1617 1694 1701 1728 1764 1782 1792 1806 1848 1849 1892 1936 1944 2016 2048 2058 2064 2079 2107 2112 2156 2178 2187 2268 2304 2322 2352 2376 2401 2408 2464 2541 2592 2646 2662 2673 2688 2709 2744 2752 2772 2816 2838 2904 2916 3024 3072 3087 3096 3136 3168 3234 3267 3311 3388 3402 3456 3483 3528 3564 3584 3612 3696 3698 3773 3784 3872 3888 3969 3993 4032 4096 4116 4128 4158 4214 4224 4257 4312 4356 4374 4536 4608 4644 4704 4752 4802 4816 4851 4928 5082 5103 5184 5203 5292 5324 5346 5376 5418 5488 5504 5544 5547 5632 5676 5808 5832 5929 6048 6144 6174 6192 6237 6272 6321 6336 6468 6534 6561 6622 6776 6804 6912 6966 7056 7128 7168 7203 7224 7392 7396 7546 7568 7623 7744 7776 7938 7986 8019 8064 8127 8192 8232 8256 8316 8428 8448 8514 8624 8712 8748 9072 9216 9261 9288 9317 9408 9504 9604 9632 9702 9801 9856 9933 10164 10206 10368 10406 10449 10584 10648 10692 10752 10836 10976 11008 11088 11094 11264 11319 11352 11616 11664 11858 11907 11979 12096 12288 12348 12384 12474 12544 12642 12672 12771 12936 12943 13068 13122 13244 13552 13608 13824 13932 14112 14256 14336 14406 14448 14553 14641 14749 14784 14792 15092 15136 15246 15309 15488 15552 15609 15876 15972 16038 16128 16254 16384 16464 16512 16632 16641 16856 16896 17028 17248 17424 17496 17787 18144 18432 18522 18576 18634 18711 18816 18963 19008 19208 19264 19404 19602 19712 19866 20328 20339 20412 20736 20812 20898 21168 21296 21384 21504 21609 21672 21952 22016 22176 22188 22528 22638 22704 22869 23177 23232 23328 23716 23814 23958 24057 24192 24381 24576 24696 24768 24948 25088 25284 25344 25542 25872 25886 26136 26244 26411 26488 27104 27216 27648 27783 27864 27951 28224 28512 28672 28812 28896 29106 29282 29403 29498 29568 29584 29799 30184 30272 30492 30618 30976 31104 31218 31347 31752 31944 32076 32256 32508 32768 32928 33024 33264 33282 33712 33792 33957 34056 34496 34848 34992 35574 35721 35937 36288 36421 36864 37044 37152 37268 37422 37632 37926 38016 38313 38416 38528 38808 38829 39204 39424 39732 40656 40678 40824 41472 41503 41624 41796 42336 42592 42768 43008 43218 43344 43659 43904 43923 44032 44247 44352 44376 45056 45276 45408 45738 45927 46354 46464 46656 46827 47432 47628 47916 48114 48384 48762 49152 49392 49536 49896 49923 50176 50568 50688 51084 51744 51772 52272 52488 52822 52976 53361 54208 54432 55296 55566 55728 55902 56133 56448 56889 57024 57233 57344 57624 57792 58212 58564 58806 58996 59136 59168 59598 60368 60544 60984 61017 61236 61952 62208 62436 62694 63504 63888 64152 64512 64827 65016 65219 65536 65856 66048 66528 66564 67424 67584 67914 68112 68607 68992 69531 69696 69984 71148 71442 71874 72171 72576 72842 73143 73728 74088 74304 74536 74844 75264 75852 76032 76626 76832 77056 77616 77658 78408 78848 79233 79464 79507 81312 81356 81648 82944 83006 83248 83349 83592 83853 84672 85184 85536 86016 86436 86688 87318 87808 87846 88064 88209 88494 88704 88752 89397 90112 90552 90601 90816 91476 91854 92708 92928 93312 93654 94041 94864 95256 95832 96228 96768 97524 98304 98784 99072 99792 99846 100352 101136 101376 101871 102168 102487 103243 103488 103544 104544 104976 105644 105952 106722 107163 107811 108416 108864 109263 110592 111132 111456 111804 112266 112896 113778 114048 114466 114688 114939 115248 115584 116424 116487 117128 117612 117992 118272 118336 119196 120736 121088 121968 122034 122472 123904 124416 124509 124872 125388 127008 127776 128304 129024 129654 130032 130438 130977 131072 131712 131769 132096 132741 133056 133128 134848 135168 135828 136224 137214 137984 139062 139392 139968 140481 142296 142373 142884 143748 144342 145152 145684 146286 147456 148176 148608 149072 149688 149769 150528 151704 152064 153252 153664 154112 155232 155316 156816 157696 158466 158928 159014 160083 162239 162624 162712 163296 165888 166012 166496 166698 167184 167706 168399 169344 170368 170667 171072 171699 172032 172872 173376 174636 175616 175692 176128 176418 176988 177408 177504 178794 180224 181104 181202 181632 182952 183051 183708 185416 185856 186624 187308 188082 189728 190512 191664 192456 193536 194481 195048 195657 196608 197568 198144 199584 199692 200704 202272 202752 203742 204336 204974 205821 206486 206976 207088 208593 209088 209952 211288 211904 213444 214326 215622 216832 217728 218526 219429 221184 222264 222912 223608 223729 224532 225792 227556 228096 228932 229376 229878 230496 231168 232848 232974 234256 235224 235984 236544 236672 237699 238392 238521 241472 242176 243936 244068 244944 247808 248832 249018 249744 250047 250776 251559 254016 254947 255552 256608 258048 259308 260064 260876 261954 262144 263424 263538 264192 264627 265482 266112 266256 268191 269696 270336 271656 271803 272448 274428 275968 278124 278784 279936 280962 282123 284592 284746 285768 287496 288684 290304 290521 291368 292572 294912 296352 297216 298144 299376 299538 301056 303408 304128 305613 306504 307328 307461 308224 309729 310464 310632 313632 315392 316932 317856 318028 320166 321489 323433 324478 325248 325424 326592 327789 331776 332024 332992 333396 334368 335412 336798 338688 340736 341334 342144 343398 344064 344817 345744 346752 349272 349461 351232 351384 352256 352836 353976 354816 355008 357588 360448 362208 362404 363264 365904 366102 367416 370832 371712 373248 373527 374616 376164 379456 381024 383328 384912 387072 388962 390096 391314 392931 393216 395136 395307 396288 398223 399168 399384 400631 401408 404544 405504 407484 408672 409948 411642 412972 413952 414176 417186 418176 419904 421443 422576 423808 426888 427119 428652 431244 433664 435456 437052 438858 442368 444528 445824 447216 447458 449064 449307 451584 455112 456192 456533 457864 458752 459756 460992 462336 465696 465948 468512 470448 471968 473088 473344 475398 476784 477042 480249 482944 484352 486717 487872 488136 489888 495616 497664 498036 499488 500094 501552 503118 505197 508032 509894 511104 512001 513216 515097 516096 518616 520128 521752 523908 526848 527076 528384 529254 530964 532224 532512 536382 539392 540672 543312 543606 544896 548856 549153 551936 556248 556549 557568 559872 561924 564246 569184 569492 571536 574992 577368 580608 581042 582736 583443 585144 586971 589824 592704 594432 596288 598752 599076 602112 606816 608256 611226 613008 614656 614922 616448 617463 619458 620928 621264 625779 627264 629563 630784 633864 634207 635712 636056 640332 642978 646866 648956 650496 650848 653184 655578 658287 663552 664048 665984 666792 668736 670824 671187 673596 677376 681472 682668 684288 686796 688128 689634 691488 693504 698544 698922 702464 702768 704512 705672 707952 709632 710016 713097 715176 715563 717409 720896 724416 724808 726528 731808 732204 734832 741664 743424 746496 747054 749232 750141 752328 754677 758912 762048 764841 766656 769824 774144 777924 780192 782628 785862 786432 790272 790614 792576 793881 796446 798336 798768 801262 802816 804573 809088 811008 814968 815409 817344 819896 823284 825944 827904 828352 834372 836352 839808 842886 845152 847616 853776 854238 857304 862488 867328 870912 871563 874104 874577 877716 884736 889056 891648 894432 894916 898128 898614 903168 910224 912384 913066 915728 916839 917504 919512 921984 922383 924672 929187 931392 931896 937024 940896 943936 946176 946688 950796 953568 954084 960498 965888 968704 970299 973434 975744 976272 979776 983367 991232 995328 996072 996611 998976 1000188 1003104 1006236 1010394 1016064 1019788 1022208 1024002 1026432 1030194 1032192 1034451 1037232 1040256 1043504 1047816 1048383 1053696 1054152 1056768 1058508 1061928 1064448 1065024 1072764 1078784 1081344 1086624 1087212 1089792 1097712 1098306 1103872 1112496 1113098 1115136 1119744 1120581 1123848 1128492 1135673 1138368 1138984 1143072 1149984 1154736 1161216 1162084 1165472 1166886 1170288 1173942 1178793 1179648 1185408 1185921 1188864 1192576 1194669 1197504 1198152 1201893 1204224 1213632 1216512 1222452 1226016 1229312 1229844 1232896 1234926 1238916 1241856 1242528 1251558 1254528 1259126 1261568 1264329 1267728 1268414 1271424 1272112 1280664 1281357 1285956 1293732 1297912 1300992 1301696 1306368 1311156 1316574 1327104 1328096 1331968 1333584 1337472 1341648 1342374 1347192 1347921 1354752 1362944 1365336 1368576 1369599 1373592 1376256 1379268 1382976 1387008 1397088 1397844 1404928 1405536 1409024 1411344 1415904 1419264 1420032 1426194 1430352 1431126 1434818 1440747 1441792 1448832 1449616 1453056 1460151 1463616 1464408 1469664 1483328 1486848 1492992 1494108 1498464 1500282 1504656 1509354 1517824 1524096 1529682 1533312 1536003 1539648 1545291 1548288 1555848 1560384 1565256 1566103 1571724 1580544 1581228 1585152 1587762 1592892 1596672 1597536 1602524 1605632 1609146 1618176 1622016 1629936 1630818 1634688 1639792 1646568 1647459 1651888 1655808 1656704 1668744 1669647 1672704 1679616 1685772 1690304 1695232 1707552 1708476 1714608 1724976 1734656 1741824 1743126 1748208 1749154 1750329 1755432 1760913 1769472 1778112 1783296 1784629 1788864 1789832 1796256 1797228 1806336 1820448 1824768 1826132 1831456 1833678 1835008 1839024 1843968 1844766 1849344 1852389 1858374 1862784 1863792 1874048 1877337 1881792 1887872 1888689 1892352 1893376 1901592 1902621 1907136 1908168 1920996 1931776 1937408 1940598 1946868 1951488 1952544 1959552 1966734 1974861 1982464 1990656 1992144 1993222 1997952 2000376 2006208 2012472 2013561 2020788 2032128 2039576 2044416 2048004 2052864 2060388 2064384 2068902 2074464 2080512 2087008 2095632 2096766 2107392 2108304 2113536 2117016 2123856 2128896 2130048 2139291 2145528 2146689 2152227 2157568 2162688 2173248 2174424 2179584 2195424 2196612 2207744 2224992 2226196 2230272 2239488 2241162 2247696 2250423 2256984 2264031 2271346 2276736 2277968 2286144 2294523 2299968 2309472 2322432 2324168 2330944 2333772 2340576 2347884 2357586 2359296 2370816 2371842 2377728 2385152 2389338 2395008 2396304 2403786 2408448 2413719 2427264 2433024 2444904 2446227 2452032 2458624 2459688 2461019 2465792 2469852 2477832 2483712 2485056 2503116 2509056 2518252 2523136 2528658 2535456 2536828 2542848 2544224 2561328 2562714 2571912 2587464 2595824 2601984 2603392 2612736 2614689 2622312 2623731 2633148 2654208 2656192 2663936 2667168 2674944 2683296 2684748 2694384 2695842 2709504 2725888 2730672 2737152 2739198 2747184 2750517 2752512 2758536 2765952 2767149 2774016 2787561 2794176 2795688 2804417 2809856 2811072 2818048 2822688 2831808 2838528 2840064 2852388 2860704 2862252 2869636 2881494 2883584 2897664 2899232 2906112 2910897 2920302 2927232 2928816 2939328 2950101 2966656 2973696 2985984 2988216 2989833 2996928 3000564 3009312 3018708 3035648 3048192 3059364 3066624 3072006 3079296 3090582 3096576 3103353 3111696 3120768 3130512 3132206 3143448 3145149 3161088 3162456 3170304 3175524 3185784 3193344 3195072 3195731 3205048 3211264 3218292 3236352 3244032 3259872 3261636 3269376 3279584 3293136 3294918 3303776 3311616 3313408 3337488 3339294 3345408 3359232 3361743 3371544 3380608 3390464 3407019 3415104 3416952 3418801 3429216 3449952 3469312 3483648 3486252 3496416 3498308 3500658 3510864 3521826 3536379 3538944 3556224 3557763 3566592 3569258 3577728 3579664 3584007 3592512 3594456 3605679 3612672 3640896 3649536 3652264 3662912 3667356 3678048 3687936 3689532 3698688 3704778 3716748 3725568 3727584 3748096 3754674 3763584 3775744 3777378 3784704 3786752 3792987 3803184 3805242 3814272 3816336 3841992 3844071 3863552 3874816 3881196 3893736 3895843 3902976 3905088 3919104 3933468 3949722 3964928 3981312 3984288 3986444 3995904 4000752 4012416 4024944 4027122 4041576 4043763 4064256 4079152 4088832 4096008 4105728 4108797 4120776 4128768 4137804 4148928 4161024 4174016 4191264 4193532 4214784 4216608 4227072 4234032 4247712 4257792 4260096 4278582 4291056 4293378 4304454 4315136 4322241 4325376 4346496 4348848 4359168 4380453 4390848 4393224 4406941 4415488 4439449 4449984 4452392 4460544 4478976 4482324 4495392 4500846 4513968 4528062 4542692 4553472 4555936 4572288 4589046 4599936 4608009 4618944 4635873 4644864 4648336 4661888 4667544 4681152 4695768 4698309 4715172 4741632 4743684 4755456 4770304 4778676 4790016 4792608 4807572 4816896 4827438 4854528 4866048 4889808 4892454 4904064 4917248 4919376 4922038 4931584 4939704 4942377 4955664 4967424 4970112 5006232 5008941 5018112 5021863 5036504 5046272 5057316 5070912 5073656 5085696 5088448 5122656 5125428 5143824 5174928 5191648 5203968 5206784 5225472 5229378 5244624 5247462 5250987 5266296 5282739 5308416 5312384 5327872 5334336 5349888 5353887 5366592 5369496 5388768 5391684 5419008 5451776 5461344 5474304 5478396 5494368 5501034 5505024 5517072 5531904 5534298 5548032 5557167 5575122 5588352 5591376 5608834 5619712 5622144 5632011 5636096 5645376 5663616 5666067 5677056 5680128 5704776 5707863 5721408 5724504 5739272 5762988 5795328 5798464 5812224 5821794 5840604 5854464 5857632 5878656 5900202 5933312 5947392 5971968 5976432 5979666 5993856 6001128 6018624 6037416 6040683 6071296 6096384 6118728 6122039 6133248 6144012 6158592 6181164 6193152 6206706 6223392 6241536 6261024 6264412 6286896 6290298 6322176 6324912 6340608 6351048 6371568 6386688 6390144 6391462 6410096 6417873 6422528 6436584 6440067 6456681 6472704 6488064 6519744 6523272 6538752 6559168 6586272 6589836 6607552 6623232 6626816 6674976 6678588 6690816 6718464 6723486 6743088 6761216 6780928 6792093 6814038 6830208 6833904 6837602 6858432 6883569 6899904 6938624 6967296 6972504 6976277 6992832 6996616 7001316 7021728 7043652 7072758 7077888 7112448 7115526 7133184 7138516 7155456 7159328 7168014 7185024 7188912 7211358 7225344 7241157 7281792 7299072 7304528 7325824 7334712 7338681 7356096 7375872 7379064 7383057 7397376 7409556 7433496 7451136 7455168 7496192 7509348 7527168 7551488 7554756 7569408 7573504 7585974 7606368 7610484 7628544 7632672 7683984 7688142 7727104 7749632 7762392 7787472 7791686 7805952 7810176 7838208 7844067 7866936 7871193 7899444 7929856 7962624 7968576 7972888 7991808 8001504 8024832 8049888 8054244 8083152 8087526 8128512 8158304 8177664 8192016 8211456 8217594 8241552 8251551 8257536 8275608 8297856 8301447 8322048 8348032 8362683 8382528 8387064 8413251 8429568 8433216 8454144 8468064 8495424 8515584 8520192 8557164 8582112 8586756 8608908 8630272 8644482 8650752 8692992 8697696 8718336 8732691 8760906 8781696 8786448 8813882 8830976 8850303 8878898 8899968 8904784 8921088 8957952 8964648 8969499 8990784 9001692 9027936 9056124 9085384 9106944 9111872 9144576 9178092 9199872 9216018 9237888 9271746 9289728 9296672 9323776 9335088 9362304 9391536 9396618 9430344 9435447 9483264 9487368 9510912 9540608 9557352 9580032 9585216 9587193 9615144 9620347 9633792 9654876 9709056 9732096 9779616 9784908 9808128 9834496 9838752 9844076 9863168 9879408 9884754 9911328 9934848 9940224 10012464 10017882 10036224 10043726 10073008 10085229 10092544 10114632 10141824 10147312 10171392 10176896 10221057 10245312 10250856 10256403 10287648 10349856 10383296 10407936 10413568 10450944 10458756 10489248 10494924 10501974 10532592 10565478 10616832 10624768 10655744 10668672 10673289 10699776 10707774 10733184 10738992 10752021 10777536 10783368 10817037 10838016 10903552 10922688 10948608 10956792 10962721 10988736 11002068 11034144 11063808 11068596 11096064 11114334 11150244 11176704 11182752 11217668 11239424 11244288 11264022 11272192 11290752 11327232 11332134 11354112 11360256 11378961 11409552 11415726 11442816 11449008 11478544 11525976 11532213 11590656 11596928 11624448 11643588 11681208 11687529 11708928 11715264 11757312 11800404 11866624 11894784 11943936 11952864 11959332 11987712 12002256 12037248 12074832 12081366 12131289 12142592 12192768 12237456 12244078 12266496 12288024 12317184 12326391 12362328 12386304 12413412 12446784 12483072 12492403 12522048 12528824 12573792 12580596 12644352 12649824 12681216 12702096 12743136 12773376 12780288 12782924 12820192 12835746 12845056 12873168 12880134 12913362 12945408 12966723 12976128 13039488 13046544 13077504 13118336 13141359 13172544 13179672 13215104 13220823 13246464 13253632 13318347 13349952 13357176 13381632 13436928 13446972 13486176 13522432 13561856 13584186 13628076 13660416 13667808 13675204 13716864 13767138 13799808 13824027 13877248 13907619 13934592 13945008 13952554 13985664 13993232 14002632 14043456 14087304 14094927 14145516 14224896 14231052 14266368 14277032 14310912 14318656 14336028 14370048 14377824 14422716 14450688 14482314 14563584 14598144 14609056 14651648 14669424 14677362 14712192 14751744 14758128 14766114 14794752 14819112 14827131 14866992 14902272 14910336 14992384 15018696 15026823 15054336 15065589 15102976 15109512 15138816 15147008 15171948 15212736 15220968 15257088 15265344 15367968 15376284 15454208 15499264 15524784 15574944 15583372 15611904 15620352 15676416 15688134 15733872 15742386 15752961 15798888 15848217 15859712 15925248 15937152 15945776 15983616 16003008 16049664 16061661 16099776 16108488 16166304 16175052 16257024 16316608 16355328 16384032 16422912 16435188 16483104 16503102 16515072 16551216 16595712 16602894 16644096 16696064 16725366 16765056 16774128 16826502 16859136 16866432 16896033 16908288 16936128 16990848 16998201 17031168 17040384 17114328 17123589 17164224 17173512 17217816 17227133 17260544 17288964 17385984 17395392 17436672 17465382 17521812 17563392 17572896 17627764 17661952 17700606 17757796 17799936 17809568 17842176 17915904 17929296 17938998 17981568 18003384 18055872 18112248 18122049 18170768 18213888 18223744 18289152 18356184 18366117 18399744 18432036 18475776 18543492 18579456 18593344 18647552 18670176 18724608 18783072 18793236 18860688 18870894 18966528 18974736 19021824 19081216 19114704 19160064 19170432 19174386 19230288 19240694 19253619 19267584 19309752 19320201 19370043 19418112 19464192 19559232 19569816 19616256 19630919 19668992 19677504 19688152 19726336 19758816 19769508 19822656 19869696 19880448 20024928 20035764 20072448 20087452 20146016 20170458 20185088 20229264 20283648 20294624 20342784 20353792 20376279 20442114 20490624 20501712 20512806 20575296 20650707 20699712 20766592 20815872 20827136 20901888 20917512 20928831 20978496 20989848 21003948 21065184 21130956 21233664 21249536 21311488 21337344 21346578 21399552 21415548 21466368 21477984 21504042 21555072 21566736 21634074 21676032 21723471 21807104 21845376 21897216 21913584 21925442 21977472 22004136 22016043 22068288 22127616 22137192 22149171 22192128 22228668 22300488 22353408 22365504 22435336 22478848 22488576 22528044 22581504 22654464 22664268 22708224 22720512 22757922 22819104 22831452 22885632 22898016 22957088 23051952 23064426 23181312 23193856 23248896 23287176 23362416 23375058 23417856 23430528 23514624 23532201 23600808 23613579 23733248 23789568 23887872 23905728 23918664 23931607 23975424 24004512 24074496 24149664 24162732 24262578 24285184 24385536 24474912 24488156 24532992 24576048 24634368 24652782 24724656 24754653 24772608 24826824 24893568 24904341 24966144 24984806 25044096 25057648 25088049 25147584 25161192 25239753 25288704 25299648 25362432 25404192 25486272 25546752 25560576 25565848 25640384 25671492 25746336 25760268 25826724 25890816 25933446 25952256 26078976 26093088 26155008 26236672 26282718 26345088 26359344 26430208 26441646 26492928 26507264 26550909 26636694 26699904 26714352 26763264 26873856 26893944 26908497 26972352 27044864 27071209 27123712 27168372 27256152 27270901 27320832 27335616 27350408 27433728 27534276 27599616 27648054 27754496 27815238 27869184 27890016 27905108 27971328 27986464 28005264 28086912 28174608 28189854 28291032 28306341 28449792 28462104 28532736 28554064 28621824 28637312 28672056 28740096 28755648 28761579 28845432 28861041 28901376 28964628 29127168 29196288 29218112 29303296 29338848 29354724 29424384 29503488 29516256 29532228 29589504 29638224 29654262 29733984 29804544 29820672 29984768 30037392 30053646 30108672 30131178 30205952 30219024 30255687 30277632 30294016 30343896 30425472 30441936 30514176 30530688 30663171 30735936 30752568 30769209 30848587 30908416 30998528 31049568 31149888 31166744 31223808 31240704 31352832 31376268 31467744 31484772 31505922 31597776 31696434 31719424 31850496 31874304 31891552 31967232 32006016 32019867 32099328 32123322 32199552 32216976 32256063 32332608 32350104 32451111 32514048 32633216 32710656 32768064 32845824 32870376 32888163 32966208 33006204 33102432 33191424 33205788 33288192 33392128 33450732 33530112 33548256 33653004 33718272 33732864 33792066 33816576 33872256 33981696 33996402 34062336 34080768 34136883 34228656 34247178 34328448 34347024 34435632 34454266 34521088 34577928 34596639 34771968 34790784 34873344 34930764 35043624 35062587 35126784 35145792 35153041 35255528 35323904 35401212 35515592 35599872 35619136 35684352 35831808 35858592 35877996 35963136 36006768 36111744 36224496 36244098 36341536 36427776 36447488 36578304 36712368 36732234 36799488 36864072 36951552 36979173 37086984 37158912 37186688 37295104 37340352 37449216 37477209 37566144 37586472 37606811 37721376 37741788 37933056 37949472 38043648 38162432 38229408 38320128 38340864 38348772 38460576 38481388 38507238 38535168 38619504 38640402 38740086 38836224 38900169 38928384 39118464 39139632 39232512 39261838 39337984 39355008 39376304 39424077 39452672 39517632 39539016 39645312 39662469 39739392 39760896 39955041 40049856 40071528 40144896 40174904 40292032 40340916 40458528 40567296 40589248 40685568 40707584 40752558 40884228 40981248 41003424 41025612 41150592 41301414 41399424 41533184 41631744 41654272 41722857 41803776 41835024 41857662 41956992 41979696 42007896 42130368 42261912 42284781 42499072 42622976 42674688 42693156 42799104 42831096 42854273 42932736 42955968 43008084 43110144 43133472 43268148 43352064 43446942 43614208 43690752 43794432 43827168 43850884 43954944 44008272 44032086 44136576 44255232 44274384 44298342 44384256 44457336 44481393 44600976 44706816 44731008 44870672 44957696 44977152 45056088 45080469 45163008 45196767 45308928 45328536 45416448 45441024 45515844 45638208 45662904 45771264 45796032 45914176 46103904 46128852 46362624 46387712 46497792 46574352 46724832 46750116 46835712 46861056 47029248 47064402 47201616 47227158 47466496 47544651 47579136 47775744 47811456 47837328 47863214 47950848 48009024 48148992 48184983 48299328 48325464 48525156 48570368 48771072 48833939 48949824 48976312 49065984 49152096 49268736 49305564 49449312 49509306 49545216 49653648 49787136 49808682 49932288 49969612 50088192 50115296 50176098 50295168 50322384 50479506 50577408 50599296 50688099 50724864 50808384 50972544 50994603 51093504 51121152 51131696 51280768 51342984 51370767 51492672 51520536 51653448 51681399 51781632 51866892 52157952 52186176 52310016 52473344 52565436 52690176 52718688 52860416 52883292 52985856 53014528 53101818 53273388 53399808 53428704 53526528 53747712 53787888 53816994 53944704 54089728 54142418 54247424 54336744 54366147 54512304 54541802 54641664 54671232 54700816 54867456 55068552 55098351 55199232 55296108 55508992 55630476 55738368 55780032 55810216 55942656 55972928 56010528 56173824 56349216 56379708 56582064 56612682 56899584 56924208 57065472 57108128 57243648 57274624 57344112 57480192 57511296 57523158 57690864 57722082 57760857 57802752 57929256 57960603 58110129 58254336 58392576 58436224 58606592 58677696 58709448 58848768 58892757 59006976 59032512 59064456 59179008 59276448 59308524 59467968 59609088 59641344 59969536 60074784 60107292 60217344 60262356 60411904 60438048 60511374 60555264 60588032 60687792 60850944 60883872 61028352 61061376 61128837 61326342 61471872 61505136 61538418 61697174 61816832 61952121 61997056 62099136 62299776 62333488 62447616 62481408 62705664 62752536 62786493 62935488 62969544 63011844 63195552 63392868 63700992 63748608 63783104 63934464 64012032 64039734 64198656 64246644 64399104 64433952 64512126 64665216 64700208 64902222 65028096 65266432 65421312 65536128 65691648 65740752 65776326 65932416 66012408 66048129 66204864 66382848 66411576 66447513 66576384 66784256 66901464 67060224 67096512 67306008 67342429 67436544 67465728 67584132 67744512 67963392 67992804 68124672 68161536 68273766 68457312 68494356 68656896 68694048 68871264 68908532 69042176 69155856 69193278 69543936 69581568 69746688 69861528 70087248 70125174 70253568 70291584 70306082 70511056 70596603 70647808 70802424 70840737 71031184 71199744 71238272 71368704 71663616 71717184 71755992 71794821 71926272 72013536 72223488 72448992 72488196 72683072 72855552 72894976 73156608 73424736 73464468 73598976 73728144 73903104 73958346 74173968 74317824 74373376 74590208 74680704 74713023 74898432 74954418 75132288 75172944 75213622 75264147 75442752 75483576 75719259 75866112 75898944 76087296 76324864 76458816 76640256 76681728 76697544 76739047 76921152 76962776 77014476 77239008 77280804 77480172 77672448 77800338 77856768 78236928 78279264 78465024 78523676 78675968 78710016 78752608 78848154 78905344 79035264 79078032 79290624 79324938 79478784 79521792 79652727 79910082 80099712 80143056 80289792 80349808 80584064 80681832 80725491 80917056 81134592 81178496 81213627 81371136 81415168 81505116 81768456 81812703 81962496 82006848 82051224 82301184 82602828 82798848 83066368 83263488 83308544 83445714 83607552 83670048 83715324 83913984 83959392 84015792 84260736 84523824 84569562 84919023 84998144 85245952 85349376 85386312 85598208 85662192 85708546 85865472 85911936 86016168 86220288 86266944 86284737 86536296 86583123 86704128 86893884 87228416 87381504 87588864 87654336 87701768 87909888 88016544 88064172 88273152 88510464 88548768 88596684 88768512 88914672 88962786 89201952 89413632 89462016 89741344 89915392 89954304 90112176 90160938 90326016 90393534 90617856 90657072 90767061 90832896 90882048 91031688 91276416 91325808 91542528 91592064 91828352 91989513 92207808 92257704 92307627 92545761 92725248 92775424 92995584 93148704 93449664 93500232 93671424 93722112 94058496 94128804 94403232 94454316 94932992 95089302 95158272 95551488 95622912 95674656 95726428 95901696 96018048 96059601 96297984 96369966 96598656 96650928 96768189 97050312 97140736 97353333 97542144 97667878 97899648 97952624 98131968 98304192 98537472 98611128 98664489 98898624 99018612 99307296 99574272 99617364 99864576 99939224 100176384 100230592 100352196 100590336 100644768 100959012 101154816 101198592 101376198 101449728 101616768 101945088 101989206 102187008 102242304 102263392 102561536 102685968 102741534 102985344 103041072 103306896 103362798 103563264 103733784 103789917 104315904 104372352 104620032 104946688 105130872 105187761 105380352 105437376 105459123 105720832 105766584 105823817 105971712 106029056 106203636 106546776 106799616 106857408 107053056 107495424 107575776 107633988 107889408 108179456 108284836 108494848 108673488 108732294 109024608 109083604 109283328 109342464 109401632 109734912 110137104 110196702 110398464 110592216 110937519 111017984 111260952 111476736 111560064 111620432 111885312 111945856 112021056 112347648 112431627 112698432 112759416 112820433 113164128 113225364 113799168 113848416 114130944 114216256 114487296 114549248 114688224 114960384 115022592 115046316 115381728 115444164 115521714 115605504 115858512 115921206 116220258 116508672 116785152 116872448 117213184 117355392 117418896 117697536 117785514 118013952 118065024 118128912 118272231 118358016 118552896 118617048 118935936 118987407 119218176 119282688 119865123 119939072 120149568 120214584 120434688 120524712 120589931 120823808 120876096 121022748 121176064 121375584 121701888 121767744 122056704 122122752 122257674 122652684 122943744 123010272 123076836 123394348 123633664 123904242 123994112 124198272 124599552 124666976 124895232 124962816 125168571 125411328 125505072 125572986 125870976 125939088 126023688 126391104 126785736 126854343 127497216 127566208 127868928 128024064 128079468 128397312 128493288 128562819 128798208 128867904 129024252 129330432 129400416 129804444 130056192 130532864 130842624 131072256 131383296 131481504 131552652 131864832 132024816 132096258 132409728 132765696 132823152 132895026 133152768 133444179 133568512 133802928 134120448 134193024 134612016 134684858 134873088 134931456 135168264 135241407 135489024 135590301 135926784 135985608 136249344 136323072 136547532 136914624 136988712 137313792 137388096 137416433 137742528 137817064 138084352 138311712 138386556 139087872 139163136 139493376 139723056 140174496 140250348 140507136 140583168 140612164 141022112 141193206 141295616 141604848 141681474 142062368 142399488 142476544 142633953 142737408 143327232 143434368 143511984 143589642 143852544 144027072 144446976 144554949 144897984 144976392 145366144 145711104 145789952 146313216 146501817 146849472 146928936 147008443 147197952 147456288 147806208 147916692 148347936 148635648 148746752 149180416 149361408 149426046 149796864 149908836 150264576 150345888 150427244 150528294 150885504 150967152 151438518 151732224 151797888 152064297 152174592 152649728 152917632 152983809 153280512 153363456 153395088 153478094 153842304 153925552 154028952 154112301 154478016 154561608 154960344 155044197 155344896 155600676 156473856 156558528 156930048 157047352 157351936 157420032 157505216 157696308 158070528 158156064 158581248 158649876 158957568 159043584 159305454 159820164 160199424 160286112 160579584 160699616 161168128 161363664 161450982 161834112 162269184 162356992 162427254 162742272 162830336 163010232 163098441 163536912 163625406 163924992 164013696 164102448 164602368 165205656 165295053 165597696 166132736 166526976 166617088 166891428 167215104 167340096 167430648 167521249 167827968 167918784 168031584 168521472 169047648 169139124 169838046 169996288 170491904 170698752 170772624 171196416 171324384 171417092 171730944 171823872 172032336 172440576 172533888 172569474 173072592 173166246 173282571 173408256 173787768 173881809 174330387 174456832 174763008 175177728 175308672 175403536 175819776 176033088 176128344 176546304 176678271 177020928 177097536 177193368 177537024 177829344 177925572 178403904 178827264 178924032 179482688 179908608 180224352 180321876 180652032 180787068 181235712 181314144 181534122 181665792 181764096 182063376 182552832 182651616 183085056 183184128 183656704 183979026 184415616 184515408 184615254 185091522 185450496 185550848 185856363 185991168 186297408 186899328 187000464 187342848 187444224 188116992 188257608 188359479 188806464 188908632 189498463 189865984 190178604 190896307 191102976 191245824 191349312 191452856 191803392 192036096 192119202 192595968 192739932 193197312 193301856 193536378 194100624 194281472 194706666 195084288 195335756 195799296 195905248 196263936 196608384 197074944 197222256 197328978 197797248 198037224 198144387 198614592 199148544 199234728 199342539 199729152 199878448 200352768 200461184 200704392 201180672 201289536 201918024 202027287 202309632 202397184 202752396 203233536 203890176 203978412 204374016 204484608 204526784 205123072 205371936 205483068 205970688 206082144 206613792 206725596 207126528 207467568 207579834 208631808 208744704 209240064 209893376 210261744 210375522 210760704 210874752 210918246 211441664 211533168 211647634 211789809 211943424 212058112 212407272 212522211 213093552 213599232 213714816 214106112 214990848 215151552 215267976 215384463 215778816 215940109 216358912 216569672 216989696 217346976 217464588 218049216 218167208 218566656 218684928 218803264 219469824 220274208 220393404 220796928 221184432 221875038 222035968 222521904 222953472 223120128 223240864 223770624 223891712 224042112 224139069 224695296 224863254 225396864 225518832 225640866 225792441 226328256 226450728 227157777 227598336 227696832 228261888 228432512 228974592 229098496 229376448 229920768 230045184 230092632 230217141 230763456 230888328 231043428 231717024 231842412 232440516 233017344 233570304 233744896 234426368 234710784 234837792 235395072 235571028 236027904 236130048 236257824 236544462 236716032 237105792 237234096 237871872 237974814 238436352 238565376 238958181 239730246 239878144 240299136 240429168 240869376 241049424 241179862 241647616 241752192 242045496 242176473 242352128 242751168 243403776 243535488 243640881 244113408 244245504 244515348 245305368 245438109 245887488 246020544 246153672 246788696 247267328 247808484 248396544 249199104 249333952 249790464 249925632 250337142 250822656 251010144 251145972 251741952 251878176 252047376 252782208 253571472 253708686 254994432 255132416 255737856 256048128 256158936 256794624 256986576 257125638 257596416 257735808 258048504 258660864 258800832 258854211 259608888 259749369 260112384 261065728 261685248 262144512 262766592 262963008 263105304 263247677 263729664 264049632 264192516 264819456 265531392 265646304 265790052 266305536 266888358 267137024 267605856 268240896 268386048 269224032 269369716 269746176 269862912 270336528 270482814 270978048 271180602 271853568 271971216 272301183 272498688 272646144 273095064 273829248 273977424 274627584 274776192 274832866 275485056 275634128 275968539 276168704 276623424 276773112 276922881 277637283 278175744 278326272 278986752 279446112 280348992 280500696 281014272 281166336 281224328 282044224 282386412 283209696 283362948 284124736 284798976 284953088 285267906 285474816 286654464 286868736 287023968 287179284 287705088 288054144 288893952 289109898 289795968 289952784 290732288 291422208 291579904 292059999 292626432 293003634 293698944 293857872 294016886 294395904 294912576 295612416 295833384 295993467 296695872 297493504 298360832 298722816 298852092 299593728 299817672 299979911 300529152 300691776 300854488 301056588 301771008 301934304 302877036 303464448 303595776 304128594 304349184 305299456 305835264 305967618 306561024 306726912 306790176 306956188 307684608 307851104 308057904 308224602 308956032 309123216 309920688 310088394 310689792 311201352 311369751 312947712 313117056 313860096 314094704 314703872 314840064 315010432 315392616 315563283 316141056 316312128 316377369 317162496 317299752 317471451 317915136 318087168 318610908 319640328 320398848 320572224 321159168 321399232 322336256 322727328 322901964 323668224 324538368 324713984 324854508 325484544 325660672 326020464 326196882 327073824 327250812 327849984 328027392 328204896 329204736 330411312 330590106 331195392 332265472 332812557 333053952 333234176 333782856 334430208 334680192 334861296 335042498 335655936 335837568 336063168 337042944 337294881 338095296 338278248 338461299 339676092 339992576 340983808 341397504 341545248 342392832 342648768 342834184 343461888 343647744 344064672 344881152 345067776 345138948 346145184 346332492 346565142 346816512 347575536 347763618 348660774 348913664 349526016 350355456 350617344 350807072 351639552 352066176 352256688 353092608 353356542 354041856 354195072 354386736 354816693 355074048 355658688 355851144 356807808 356962221 357654528 357848064 358965376 359595369 359817216 360448704 360643752 361304064 361574136 361769793 362471424 362628288 363068244 363528192 364126752 365105664 365303232 366170112 366368256 367313408 367958052 368831232 369030816 369230508 370183044 370900992 371101696 371712726 371982336 372594816 373798656 374000928 374685696 374888448 375505713 376233984 376515216 376718958 377612928 377817264 378996926 379731968 380357208 380563029 381792614 382491648 382698624 382905712 383606784 384072192 384238404 385191936 385479864 385688457 386394624 386603712 387072756 388201248 388562944 389413332 390168576 390671512 391598592 391810496 392527872 393216768 394149888 394444512 394657956 395594496 396074448 396288774 397229184 398297088 398469456 398685078 399458304 399756896 400705536 400922368 401408784 402361344 402579072 403836048 404054574 404619264 404794368 405504792 405724221 406467072 406770903 407780352 407956824 408748032 408969216 409053568 410246144 410743872 410966136 411941376 412164288 412249299 413227584 413451192 413674921 414253056 414935136 415159668 417263616 417489408 418480128 419786752 420523488 420751044 421521408 421749504 421836492 422883328 423066336 423295268 423579618 423886848 424116224 424814544 425044422 426187104 427198464 427429632 427901859 428212224 429981696 430303104 430535952 430768926 431557632 431880218 432717824 433139344 433664847 433979392 434693952 434929176 436098432 436334416 437133312 437369856 437606528 438939648 439505451 440548416 440786808 441025329 441593856 442368864 443750076 445043808 445906944 446240256 446481728 447541248 447783424 448084224 448278138 449390592 449726508 450793728 451037664 451281732 451584882 452656512 452901456 454315554 455196672 455393664 456523776 456865024 457949184 458196992 458752896 458951427 459841536 460090368 460185264 460434282 461526912 461776656 462086856 462336903 463434048 463684824 464881032 465132591 466034688 467489792 468852736 469421568 469675584 470790144 471142056 471397003 472055808 472260096 472515648 473088924 474211584 474468192 475743744 475949628 476872704 477130752 477916362 479460492 479756288 480598272 480858336 481738752 482098848 482359724 483295232 483504384 484090992 484352946 484704256 485502336 486807552 487070976 487281762 488226816 488491008 489030696 489295323 490610736 490876218 491774976 492041088 492307344 493577392 494534656 495616968 495885159 496793088 498398208 498667904 499580928 499851264 500674284 501645312 502020288 502291944 502563747 503483904 503756352 504094752 505564416 507142944 507417372 509988864 510264832 511475712 512096256 512317872 513589248 513973152 514251276 515192832 515471616 516097008 517321728 517601664 517708422 519217776 519498738 520224768 521645427 522131456 522991161 523370496 524289024 525533184 525926016 526210608 526495354 527459328 528099264 528385032 529638912 530034813 531062784 531292608 531580104 532611072 533776716 534274048 535211712 536481792 536772096 537173329 538448064 538739432 539725824 540673056 540965628 541956096 542361204 543707136 543942432 544602366 544997376 545292288 546190128 547658496 547954848 549255168 549552384 549665732 550970112 551268256 551937078 552337408 553246848 553546224 553845762 555274566 556351488 556652544 557569089 557973504 558892224 560697984 561001392 562028544 562332672 562448656 564088448 564772824 565078437 566419392 566725896 568249472 568495389 569597952 569906176 570535812 572688921 573308928 573737472 574047936 574358568 575410176 576108288 577787904 578219796 579591936 579905568 581464576 582844416 583159808 584119998 585252864 586007268 587397888 587715744 588033772 588791808 589825152 591224832 591666768 591986934 593391744 594433161 594987008 596721664 597445632 597704184 598027617 599187456 599635344 599959822 601058304 601383552 601708976 602113176 603542016 603868608 605754072 606081861 606928896 607191552 608257188 610598912 611670528 611935236 613122048 613453824 613580352 613912376 615369216 615702208 616115808 616449204 617912064 618246432 619841376 620176788 621379584 622402704 622739502 625895424 626234112 627720192 628189408 629407744 629680128 630020864 630785232 631126566 632282112 632624256 632754738 634324992 634599504 634942902 635369427 635830272 636174336 637221816 637566633 639280656 640797696 641144448 642318336 642798464 644672512 645454656 645803928 646153389 647336448 647820327 649076736 649427968 649709016 650969088 651321344 652040928 652393764 654147648 654501624 655699968 656054784 656409792 658409472 660822624 661180212 662390784 664530944 665625114 666107904 666468352 667565712 668860416 669360384 669722592 670084996 671311872 671675136 672126336 672417207 674085888 674589762 676190592 676556496 676922598 677377323 679352184 679985152 681473331 681967616 682795008 683090496 684785664 685297536 685668368 686923776 687295488 688129344 689762304 690135552 690277896 690651423 692290368 692664984 693130284 695151072 695527236 697321548 699052032 700710912 701234688 701614144 703279104 704132352 704513376 706185216 706713084 708083712 708390144 708773472 709633386 710148096 711317376 711702288 713615616 713924442 715309056 715696128 717930752 719190738 719634432 720897408 721287504 722608128 723148272 723539586 724942848 725256576 726136488 726529419 727056384 728253504 730211328 730606464 730922643 732340224 732736512 734626816 735916104 736314327 737662464 738061632 738461016 740366088 740766719 741801984 742203392 743425452 745189632 747597312 748001856 749371392 749776896 751011426 752467968 753030432 753437916 755225856 755634528 757993852 759463936 760714416 761126058 763585228 764983296 765397248 765811424 767213568 768144384 768476808 770383872 770959728 771376914 772789248 773207424 774145512 776402496 776562633 777125888 778826664 779248107 780337152 781343024 783197184 783620992 785055744 786433536 788299776 788889024 789315912 789743031 791188992 792148896 792577548 794458368 796594176 796938912 797370156 798916608 799513792 801411072 801844736 802817568 804722688 805158144 807672096 808109148 809238528 809588736 811009584 811448442 812934144 813541806 815560704 815913648 817496064 817938432 818107136 820492288 821487744 821932272 823882752 824328576 824498598 826455168 826902384 827349842 827905617 828506112 829870272 830319336 830768643 832911849 834527232 834978816 836960256 839573504 841046976 841502088 843042816 843499008 843672984 844129517 845766656 846132672 846590536 847159236 848232448 849629088 850088844 852374208 854396928 854859264 855803718 856424448 859963392 860606208 861071904 861537852 863115264 863760436 865435648 866278688 867329694 867958784 869387904 869858352 872196864 872668832 874266624 874739712 875213056 876179997 877879296 879010902 881096832 881573616 882050658 883187712 884737728 887500152 887980401 890087616 892480512 892963456 895082496 895566848 896168448 896556276 898781184 899453016 899939733 901587456 902075328 902563464 903169764 905313024 905802912 908631108 910393344 910787328 913047552 913730048 915898368 916393984 917505792 917902854 919683072 920180736 920370528 920868564 923053824 923553312 924173712 924673806 926868096 927369648 929762064 930265182 932069376 934109253 934979584 937705472 938843136 939351168 941580288 942284112 942794006 944111616 944520192 945031296 946177848 946689849 948423168 948936384 949132107 951487488 951899256 952414353 953745408 954261504 955832724 958920984 959512576 961196544 961716672 963477504 964197696 964719448 966590464 967008768 968181984 968705892 971004672 973615104 974141952 974563524 976453632 976982016 978061392 978590646 981221472 981752436 983549952 984082176 984614688 987154784 989069312 991233936 991770318 993586176 996796416 997335808 998437671 999161856 999702528 1001348568 1003290624 1004040576 1004583888 1005127494 1006967808 1007512704 1008189504 1011128832 1011884643 1014285888 1014834744 1015383897 1019977728 1020529664 1022951424 1024192512 1024635744 1027178496 1027946304 1028502552 1029059101 1030385664 1030943232 1032194016 1034643456 1035203328 1035416844 1038435552 1038997476 1040449536 1043290854 1044262912 1045982322 1046740992 1048578048 1051066368 1051852032 1052421216 1052990708 1054918656 1056198528 1056770064 1059277824 1060069626 1062125568 1062585216 1063160208 1064450079 1065222144 1067553432 1068548096 1070423424 1070886663 1072963584 1073544192 1074346658 1076896128 1077478864 1078786107 1079451648 1081346112 1081931256 1083912192 1084722408 1085309379 1087414272 1087884864 1089204732 1090584576 1092380256 1095316992 1095909696 1098510336 1099104768 1099331464 1101940224 1102536512 1103874156 1106493696 1107092448 1107691524 1110549132 1112702976 1113305088 1115138178 1115947008 1117784448 1121395968 1122002784 1124057088 1124665344 1124897312 1128176896 1129545648 1130156874 1132838784 1133451792 1136498944 1136990778 1139195904 1139812352 1141071624 1141689087 1145377842 1147474944 1148095872 1148717136 1150820352 1152216576 1155575808 1156439592 1157065371 1159183872 1159811136 1162929152 1164061987 1165688832 1166319616 1168239996 1170505728 1172014536 1172648743 1174795776 1175431488 1176067544 1177583616 1179650304 1182449664 1183333536 1183973868 1186783488 1188866322 1189974016 1193443328 1194891264 1195408368 1196055234 1198374912 1199270688 1199919644 1202116608 1202767104 1203417952 1204226352 1207084032 1207737216 1211508144 1212163722 1213857792 1214383104 1216514376 1217172663 1220312709 1221197824 1223341056 1223870472 1226244096 1226907648 1227160704 1227824752 1230738432 1231404416 1232231616 1232898408 1235824128 1236492864 1236747897 1239682752 1240353576 1241024763 1242759168 1244805408 1245479004 1251790848 1252468224 1255440384 1256378816 1259360256 1260041728 1261570464 1262253132 1264564224 1265248512 1265509476 1268649984 1269199008 1269885804 1270738854 1271660544 1272348672 1274443632 1275133266 1278561312 1281595392 1282288896 1284636672 1285596928 1289345024 1290909312 1291607856 1292306778 1294672896 1295640654 1298153472 1298855936 1299418032 1300994541 1301938176 1302642688 1304081856 1304787528 1308295296 1309003248 1311399936 1312109568 1312819584 1316818944 1318516353 1321645248 1322360424 1323075987 1324781568 1326489241 1329061888 1331250228 1332936704 1335131424 1337720832 1338720768 1339445184 1340169992 1342623744 1343350272 1344252672 1344834414 1348171776 1349179524 1352381184 1353112992 1353845196 1354754646 1358704368 1359970304 1362946662 1363935232 1365590016 1366180992 1369571328 1370595072 1371336736 1373847552 1374590976 1376258688 1376854281 1379524608 1380271104 1380555792 1381302846 1384580736 1385329968 1386260568 1387010709 1390302144 1391054472 1394643096 1395397773 1398104064 1402469376 1403228288 1406558208 1408264704 1409026752 1412370432 1413426168 1414191009 1416167424 1416780288 1417546944 1419266772 1422634752 1423404576 1427231232 1427848884 1430618112 1431392256 1435861504 1438381476 1439268864 1441794816 1442575008 1445216256 1446296544 1447079172 1449885696 1450513152 1452272976 1453058838 1454112768 1456507008 1460422656 1461212928 1461845286 1464680448 1465473024 1467885969 1469253632 1471832208 1472628654 1475324928 1476123264 1476922032 1480732176 1481533438 1483603968 1484406784 1486850904 1487655477 1490379264 1495194624 1496003712 1498742784 1499553792 1502022852 1504935936 1506060864 1506875832 1507691241 1510451712 1511269056 1511580763 1515987704 1518927872 1521428832 1522252116 1527170456 1529966592 1530794496 1531622848 1534427136 1536288768 1536953616 1540767744 1541919456 1542753828 1545578496 1546414848 1548291024 1552804992 1553125266 1554251776 1557653328 1558496214 1560674304 1562686048 1566394368 1567241984 1568973483 1570111488 1572867072 1576599552 1577778048 1578631824 1579486062 1582377984 1584297792 1585155096 1588916736 1590104439 1593188352 1593877824 1594740312 1597833216 1599027584 1602822144 1603689472 1605635136 1609445376 1610316288 1611519987 1615344192 1616218296 1617092873 1619177472 1622019168 1622896884 1625868288 1627083612 1631121408 1631827296 1634992128 1635876864 1636214272 1640984576 1642975488 1643864544 1647765504 1648657152 1648997196 1652910336 1653804768 1654699684 1655811234 1657012224 1659740544 1660638672 1661537286 1665823698 1669054464 1669957632 1672707267 1673920512 1679147008 1682093952 1683004176 1686085632 1686998016 1687345968 1688259034 1691533312 1692265344 1693181072 1694318472 1695235311 1696464896 1699258176 1700177688 1704748416 1705486167 1708793856 1709718528 1711607436 1718066763 1719926784 1721212416 1722143808 1723075704 1726230528 1727520872 1730871296 1732557376 1734659388 1738775808 1739716704 1744393728 1745337664 1748533248 1749479424 1750426112 1752359994 1755758592 1758021804 1762193664 1763147232 1764101316 1766375424 1769475456 1775000304 1775960802 1780175232 1784961024 1785926912 1790164992 1791133696 1792336896 1793112552 1794082851 1797562368 1798906032 1799879466 1803174912 1804150656 1805126928 1806339528 1810626048 1811605824 1817262216 1818245583 1820786688 1821574656 1827460096 1831796736 1832787968 1835011584 1835805708 1839366144 1840361472 1840741056 1841737128 1842733739 1846107648 1847106624 1848347424 1849347612 1853736192 1854739296 1859524128 1860530364 1864138752 1868218506 1869959168 1875410944 1877686272 1878702336 1883160576 1884568224 1885588012 1888223232 1889040384 1890062592 1892355696 1893379698 1896846336 1897872768 1898264214 1902974976 1903798512 1904828706 1906108281 1907490816 1908523008 1911665448 1912699899 1917841968 1919025152 1922393088 1923433344 1926955008 1928395392 1929438896 1933180928 1934017536 1936363968 1937411784 1938460167 1942009344 1943460981 1947230208 1948283904 1949127048 1952907264 1953964032 1956122784 1957181292 1962442944 1963504872 1967099904 1968164352 1969229376 1974309568 1982467872 1983540636 1987172352 1993592832 1994671616 1996875342 1998323712 1999405056 2002697136 2006581248 2008081152 2009167776 2010254988 2013935616 2015025408 2016379008 2022257664 2023769286 2028571776 2029669488 2030767794 2039955456 2041059328 2044419993 2045902848 2048385024 2049271488 2054356992 2055892608 2057005104 2058118202 2060771328 2061886464 2064388032 2069286912 2070406656 2070833688 2071954269 2076871104 2077994952 2086581708 2088525824 2091964644 2097156096 2099859377 2102132736 2103704064 2104842432 2105981416 2109837312 2112397056 2113540128 2118555648 2120139252 2124251136 2125170432 2126320416 2128900158 2130444288 2135106864 2137096192 2140846848 2141773326 2145927168 2147088384 2148693316 2153792256 2154957728 2157572214 2158903296 2162692224 2163862512 2167824384 2169444816 2170618758 2174828544 2175769728 2178409464 2179588257 2181169152 2184760512 2190633984 2191819392 2192767929 2197020672 2198209536 2198662928 2203880448 2205073024 2207748312 2208942981 2212987392 2214184896 2215383048 2221098264 2222300157 2225405952 2226610176 2230276356 2235568896 2242791936 2244005568 2248114176 2249330688 2249794624 2256353792 2259091296 2260313748 2265677568 2266903584 2272997888 2273981556 2278391808 2279624704 2282143248 2283378174 2290755684 2294949888 2296191744 2297434272 2301640704 2304433152 2311151616 2312879184 2314130742 2318367744 2319622272 2325858304 2328123974 2329687899 2331377664 2332639232 2336479992 2337744321 2341011456 2344029072 2345297486 2349591552 2350862976 2352135088 2355167232 2359300608 2364899328 2366667072 2367947736 2369229093 2373566976 2377732644 2379948032 2386886656 2389782528 2390816736 2392110468 2396749824 2398541376 2399839288 2404233216 2405534208 2406835904 2408452704 2414168064 2415474432 2423016288 2424327444 2427715584 2428766208 2433028752 2434345326 2440625418 2442395648 2446682112 2447740944 2452488192 2453815296 2454321408 2455649504 2461476864 2462808832 2464463232 2465796816 2471648256 2472985728 2473495794 2479365504 2480707152 2482049526 2483716851 2485518336 2489610816 2490958008 2492305929 2498735547 2503581696 2504936448 2510880768 2512757632 2518720512 2520083456 2523140928 2524506264 2529128448 2530497024 2531018952 2532388551 2537299968 2538398016 2539771608 2541477708 2544697344 2548887264 2550266532 2557122624 2563190784 2564577792 2569273344 2571193856 2578690048 2581818624 2583215712 2584613556 2589345792 2591281308 2596306944 2597711872 2598836064 2601989082 2603876352 2605285376 2608163712 2609575056 2616590592 2618006496 2622799872 2624219136 2625639168 2628539991 2633637888 2637032706 2643290496 2644720848 2646151974 2649563136 2652978482 2658123776 2662500456 2663941203 2665873408 2670262848 2677441536 2678890368 2680339984 2685247488 2686700544 2688505344 2689668828 2696343552 2698359048 2699819199 2704762368 2706225984 2707690392 2709509292 2717408736 2719940608 2725893324 2731180032 2732361984 2739142656 2741190144 2742673472 2747695104 2749181952 2752517376 2753708562 2759049216 2760542208 2761111584 2762605692 2769161472 2770659936 2772521136 2774021418 2780604288 2782108944 2789286192 2790795546 2796208128 2804938752 2806456576 2813116416 2816529408 2818053504 2824740864 2826852336 2828382018 2832334848 2833560576 2835093888 2838533544 2840069547 2845269504 2846809152 2847396321 2854462464 2855697768 2857243059 2861236224 2862784512 2871723008 2876762952 2878537728 2883589632 2885150016 2890432512 2892593088 2894158344 2895724447 2899771392 2901026304 2904545952 2906117676 2913014016 2920845312 2922425856 2923690572 2929360896 2930946048 2935771938 2938507264 2943664416 2945257308 2950649856 2952246528 2953844064 2961464352 2963066876 2967207936 2968813568 2973701808 2975310954 2980758528 2990389248 2992007424 2995313013 2997485568 2999107584 3004045704 3009871872 3012121728 3013751664 3015382482 3020903424 3022538112 3023161526 3031975408 3035653929 3037855744 3042857664 3044504232 3046151691 3054340912 3059933184 3061588992 3063245696 3068854272 3072577536 3073907232 3081535488 3083838912 3085507656 3087177303 3091156992 3092829696 3096582048 3105609984 3106250532 3115306656 3116992428 3121348608 3125372096 3132788736 3134483968 3137946966 3140222976 3145734144 3153199104 3155556096 3157263648 3158972124 3164755968 3168595584 3170310192 3177833472 3180208878 3186376704 3187755648 3189480624 3195666432 3198055168 3205644288 3207378944 3211270272 3212659989 3218890752 3220632576 3223039974 3230688384 3232436592 3234185746 3236358321 3238354944 3244038336 3245793768 3251736576 3254167224 3255928137 3262242816 3263654592 3271753728 3272428544 3281969152 3285950976 3287729088 3295531008 3297314304 3297994392 3299779021 3305820672 3307609536 3309399368 3311622468 3319481088 3321277344 3323074572 3331647396 3338108928 3339915264 3345414534 3347841024 3358294016 3364187904 3366008352 3372171264 3373996032 3374691936 3376518068 3383066624 3384530688 3386362144 3388636944 3390470622 3392929792 3398516352 3400355376 3409496832 3410972334 3417587712 3419437056 3423214872 3425067261 3436133526 3442424832 3444287616 3446151408 3452461056 3455041744 3461742592 3465114752 3469318776 3471196113 3477551616 3479433408 3488787456 3490675328 3492185961 3497066496 3498958848 3500852224 3504719988 3511517184 3516043608 3517946229 3524387328 3526294464 3528202632 3532750848 3538950912 3550000608 3551921604 3560350464 3569922048 3571853824 3580329984 3582267392 3584673792 3586225104 3588165702 3595124736 3597812064 3599758932 3606349824 3608301312 3610253856 3612679056 3621252096 3623211648 3634524432 3636491166 3641573376 3643149312 3651517989 3654920192 3660938127 3663593472 3665575936 3670023168 3671611416 3678732288 3680722944 3681482112 3683474256 3685467478 3692215296 3694213248 3696694848 3698695224 3707472384 3709478592 3710243691 3719048256 3721060728 3723074289 3728277504 3736437012 3739918336 3750821888 3755372544 3757404672 3766321152 3769136448 3771176024 3778080768 3780125184 3784711392 3786759396 3793692672 3795745536 3796528428 3805949952 3807597024 3809657412 3812216562 3814981632 3817046016 3823330896 3825399798 3835683936 3838050304 3844786176 3846866688 3853910016 3856790784 3858877792 3866361856 3868035072 3872727936 3874823568 3876920334 3884018688 3886921962 3894460416 3896567808 3898254096 3902983623 3905814528 3907928064 3912245568 3914362584 3924885888 3927009744 3934199808 3936328704 3938458752 3948619136 3955549059 3964935744 3967081272 3969227961 3974344704 3979467723 3987185664 3989343232 3993750684 3998810112 4005394272 4013162496 4016162304 4018335552 4020509976 4027871232 4030050816 4032758016 4044515328 4047538572 4057143552 4059338976 4061535588 4079910912 4082118656 4088839986 4091805696 4096770048 4098542976 4108713984 4111785216 4114010208 4116236404 4121542656 4123772928 4128776064 4130562843 4138573824 4140813312 4141667376 4143908538 4153742208 4155989904 4161032127 4173163416 4177051648 4183929288 4186193319 4194312192 4199718754 4207408128 4209684864 4211962832 4219674624 4224794112 4227080256 4237111296 4240278504 4242573027 4248502272 4250340864 4252640832 4257800316 4270213728 4274192384 4281693696 4283546652 4291854336 4294176768 4297386632 4307584512 4309915456 4315144428 4317806592 4325384448 4327725024 4335648768 4338889632 4341237516 4349657088 4351539456 4356818928 4359176514 4362338304 4369521024 4381267968 4383638784 4385535858 4394041344 4396419072 4397325856 4407760896 4410146048 4415496624 4417885962 4425974784 4428369792 4430766096 4442196528 4444600314 4450811904 4453220352 4460552712 4462966431 4471137792 4485583872 4488011136 4496228352 4498661376 4499589248 4512707584 4518182592 4520627496 4523073723 4531355136 4533807168 4534742289 4545995776 4547963112 4550424131 4556783616 4559249408 4564286496 4566756348 4581511368 4589899776 4592383488 4594868544 4603281408 4608866304 4622303232 4625758368 4628261484 4636735488 4639244544 4651716608 4656247948 4659375798 4662755328 4665278464 4672959984 4675488642 4682022912 4688058144 4690594972 4699183104 4701725952 4704270176 4706920449 4710334464 4718601216 4729798656 4733334144 4735895472 4738458186 4747133952 4755465288 4759896064 4770313317 4773773312 4779565056 4781633472 4784220936 4793499648 4797082752 4799678576 4808466432 4811068416 4813671808 4816905408 4828336128 4830948864 4834559961 4846032576 4848654888 4851278619 4857532416 4866057504 4868690652 4881250836 4893364224 4895481888 4904976384 4907630592 4908642816 4911299008 4922953728 4925617664 4928926464 4931593632 4943296512 4945971456 4946991588 4958731008 4961414304 4964099052 4967433702 4971036672 4979221632 4981916016 4984611858 4997471094 5007163392 5009872896 5021761536 5025515264 5037441024 5040166912 5046281856 5049012528 5058256896 5060994048 5062037904 5064777102 5074599936 5076796032 5079543216 5082955416 5085705933 5089394688 5097774528 5100533064 5114245248 5116458501 5126381568 5129155584 5142387712 5154200289 5157380096 5163637248 5166431424 5169227112 5178691584 5182562616 5185367033 5192613888 5195423744 5197672128 5203978164 5210570752 5216327424 5219150112 5233181184 5236012992 5245599744 5248438272 5251278336 5257079982 5267275776 5274065412 5286580992 5289441696 5292303948 5299126272 5305956964 5316247552 5325000912 5327882406 5331746816 5340525696 5354883072 5357780736 5360679968 5370494976 5373401088 5377010688 5379337656 5382248553 5392687104 5396718096 5399638398 5409524736 5412451968 5415380784 5419018584 5434817472 5439881216 5451786648 5454736749 5462360064 5464723968 5482380288 5485346944 5495390208 5498363904 5505034752 5507417124 5518098432 5521084416 5522223168 5525211384 5528201217 5538322944 5541319872 5545042272 5548042836 5561208576 5564217888 5578572384 5581591092 5592416256 5609877504 5612913152 5626232832 5633058816 5636107008 5649481728 5653704672 5656764036 5664669696 5667121152 5670187776 5677067088 5680139094 5690539008 5693618304 5694792642 5708924928 5711395536 5714486118 5722472448 5725569024 5738099697 5743446016 5753525904 5757075456 5767179264 5770300032 5780865024 5785186176 5788316688 5791448894 5799542784 5802052608 5809091904 5812235352 5815380501 5826028032 5830382943 5841690624 5844851712 5847381144 5858721792 5861892096 5871543876 5877014528 5887328832 5890514616 5901299712 5904493056 5907688128 5908906619 5922928704 5926133752 5937627136 5947403616 5950621908 5961517056 5980778496 5984014848 5990626026 5994971136 5998215168 6008091408 6019743744 6024243456 6027503328 6030764964 6041806848 6045076224 6046323052 6063950816 6071307858 6075711488 6085715328 6089008464 6092303382 6108681824 6119866368 6123177984 6126491392 6133259979 6137708544 6145155072 6147814464 6163070976 6167677824 6171015312 6174354606 6182313984 6185659392 6193164096 6211219968 6212501064 6215862807 6230613312 6233984856 6250744192 6265577472 6268967936 6275893932 6291468288 6299578131 6306398208 6311112192 6314527296 6317944248 6321363049 6329511936 6337191168 6340620384 6355666944 6360417756 6372753408 6375511296 6378961248 6391332864 6396110336 6411288576 6414757888 6422540544 6425319978 6437781504 6441265152 6446079948 6461376768 6464873184 6468371492 6472716642 6476709888 6488076672 6491587536 6503473152 6508334448 6511856274 6524485632 6527309184 6538764771 6543507456 6544857088 6563938304 6571901952 6575458176 6578303787 6591062016 6594628608 6595988784 6599558042 6611641344 6615219072 6618798736 6623244936 6626828943 6638962176 6642554688 6646149144 6663294792 6666900471 6676217856 6679830528 6690829068 6716588032 6728375808 6732016704 6744342528 6747992064 6749383872 6753036136 6766133248 6769061376 6772724288 6777273888 6780941244 6797032704 6800710752 6818993664 6821944668 6835175424 6838874112 6846429744 6850134522 6872267052 6884849664 6888575232 6892302816 6904922112 6910083488 6923485184 6930229504 6938637552 6942392226 6955103232 6958866816 6977574912 6981350656 6984371922 6989063697 6994132992 6997917696 7001704448 7009439976 7013232963 7023034368 7032087216 7035892458 7048774656 7052588928 7056405264 7065501696 7077901824 7100001216 7103843208 7107687279 7120700928 7139844096 7143707648 7160659968 7164534784 7169347584 7172450208 7176331404 7190249472 7195624128 7199517864 7203413707 7212699648 7216602624 7220507712 7225358112 7242504192 7246423296 7269048864 7272982332 7283146752 7286298624 7303035978 7309840384 7321876254 7327186944 7331151872 7340046336 7343222832 7357464576 7361445888 7362964224 7366948512 7370934956 7384430592 7388426496 7393389696 7397390448 7414944768 7418957184 7420487382 7438096512 7442121456 7446148578 7451150553 7456555008 7472874024 7476917787 7479836672 7496206641 7501643776 7510745088 7514809344 7532642304 7538272896 7542352048 7556161536 7560250368 7569422784 7573518792 7587385344 7591491072 7593056856 7597165653 7611899904 7615194048 7619314824 7624433124 7634092032 7646661792 7650799596 7671367872 7689572352 7693733376 7707820032 7713581568 7717755584 7736070144 7745455872 7749647136 7753840668 7768037376 7773843924 7788920832 7793135616 7796508192 7805967246 7811629056 7815856128 7824491136 7828725168 7849771776 7854019488 7868399616 7872657408 7876917504 7897238272 7911098118 7929871488 7934162544 7938455922 7948689408 7958935446 7974371328 7978686464 7987501368 7991823609 7997620224 8010788544 8032324608 8036671104 8041019952 8055742464 8060101632 8065516032 8089030656 8095077144 8099457597 8114287104 8118677952 8123071176 8148433909 8159821824 8164237312 8177679972 8193540096 8197085952 8208541201 8217427968 8223570432 8228020416 8232472808 8243085312 8247545856 8257552128 8261125686 8277147648 8281626624 8283334752 8287817076 8307484416 8311979808 8322064254 8346326832 8354103296 8367858576 8372386638 8388624384 8399437508 8414816256 8419369728 8423925664 8439349248 8449588224 8454160512 8474222592 8480557008 8485146054 8497004544 8500681728 8505281664 8515600632 8520208641 8540427456 8542188963 8548384768 8563387392 8567093304 8571729177 8583708672 8588353536 8594773264 8615169024 8619830912 8630288856 8635613184 8650768896 8655450048 8671297536 8677779264 8682475032 8687173341 8699314176 8703078912 8713637856 8718353028 8739042048 8762535936 8767277568 8771071716 8788082688 8792838144 8794651712 8815521792 8820292096 8830993248 8835771924 8851949568 8856739584 8861532192 8884393056 8889200628 8901623808 8906440704 8921105424 8925932862 8942275584 8971167744 8976022272 8992456704 8997322752 8999178496 9025415168 9036365184 9041254992 9046147446 9062710272 9067614336 9069484578 9091991552 9095926224 9100848262 9106961787 9113567232 9118498816 9128572992 9133512696 9138455073 9163022736 9179799552 9184766976 9189737088 9206562816 9217732608 9244606464 9251516736 9256522968 9261531909 9273470976 9278489088 9285424687 9303433216 9312495896 9318751596 9330556928 9345919968 9350977284 9364045824 9376116288 9381189944 9398366208 9403451904 9408540352 9413840898 9420668928 9437202432 9459597312 9466668288 9471790944 9476916372 9494267904 9510930576 9519792128 9540626634 9547546624 9559130112 9563266944 9568441872 9586999296 9594165504 9599357152 9616932864 9622136832 9627343616 9633810816 9637979967 9656672256 9661897728 9669119922 9692065152 9697309776 9702557238 9709074963 9715064832 9732115008 9737381304 9762501672 9767784411 9786728448 9790963776 9815261184 9817285632 9822598016 9845907456 9851235328 9857852928 9863187264 9886593024 9891942912 9893983176 9899337063 9917462016 9922828608 9928198104 9934867404 9958443264 9963832032 9969223716 9994942188 10014326784 10019745792 10043523072 10051030528 10074882048 10080333824 10092563712 10098025056 10116513792 10121988096 10124075808 10129554204 10149199872 10153592064 10159086432 10165910832 10171411866 10178789376 10195549056 10201066128 10228490496 10232917002 10252763136 10258311168 10275201783 10284775424 10308400578 10314760192 10327274496 10332862848 10338454224 10357383168 10365125232 10370734066 10385227776 10390847488 10395344256 10407956328 10413588339 10421141504 10432654848 10438300224 10466362368 10472025984 10476557883 10491199488 10496876544 10502556672 10514159964 10534551552 10548130824 10553838687 10573161984 10578883392 10584607896 10598252544 10611913928 10632495104 10650001824 10655764812 10681051392 10709766144 10715561472 10721359936 10740989952 10746802176 10754021376 10758675312 10764497106 10785374208 10793436192 10799276796 10819049472 10824903936 10830761568 10838037168 10869634944 10879762432 10903573296 10909473498 10924720128 10929447936 10964760576 10970693888 10982814381 10990780416 10996727808 11010069504 11014834248 11036196864 11042168832 11044446336 11050422768 11056402434 11076645888 11082639744 11090084544 11096085672 11122417152 11128435776 11130731073 11157144768 11163182184 11169222867 11184832512 11219755008 11225826304 11252465664 11266117632 11272214016 11298963456 11307409344 11313528072 11319650111 11334242304 11340375552 11354134176 11360278188 11381078016 11387236608 11389585284 11417849856 11422791072 11428972236 11444944896 11451138048 11476199394 11486892032 11507051808 11514150912 11534358528 11540600064 11561730048 11570372352 11576633376 11582897788 11599085568 11604105216 11618183808 11624470704 11630761002 11652056064 11660765886 11683381248 11689703424 11694762288 11708950869 11717443584 11723784192 11743087752 11754029056 11774657664 11781029232 11802599424 11808986112 11815376256 11817813238 11845857408 11852267504 11866647177 11875254272 11894807232 11901243816 11907683883 11923034112 11938403169 11961556992 11968029696 11981252052 11996430336 12016182816 12039487488 12048486912 12055006656 12061529928 12083613696 12090152448 12092646104 12127901632 12142615716 12171430656 12178016928 12184606764 12217363648 12239732736 12246355968 12252982784 12266519958 12275417088 12290310144 12295628928 12326141952 12335355648 12342030624 12348709212 12364627968 12371318784 12386328192 12422439936 12425002128 12431725614 12461226624 12467969712 12501488384 12531154944 12537935872 12551787864 12558579957 12582936576 12599156262 12622224384 12629054592 12635888496 12642726098 12659023872 12674382336 12681240768 12711333888 12720835512 12727719081 12745506816 12751022592 12757922496 12792220672 12822577152 12829515776 12845081088 12850639956 12875563008 12882530304 12892159896 12899136173 12922753536 12929746368 12936742984 12945433284 12953419776 12976153344 12983175072 13006946304 13016668896 13023712548 13048971264 13054618368 13077529542 13087014912 13089714176 13127876608 13143803904 13150916352 13156607574 13182124032 13189257216 13191977568 13199116084 13223282688 13230438144 13237597472 13246489872 13253657886 13277924352 13285109376 13292298288 13326589584 13333800942 13352435712 13359661056 13381658136 13388899293 13433176064 13456751616 13464033408 13488685056 13495984128 13498767744 13506072272 13532266496 13538122752 13545448576 13554547776 13561882488 13569221169 13594065408 13601421504 13604226867 13637987328 13643889336 13651272393 13670350848 13677748224 13692859488 13700269044 13744534104 13769699328 13777150464 13784605632 13809844224 13820166976 13860459008 13877275104 13884784452 13910206464 13917733632 13955149824 13962701312 13968743844 13978127394 13988265984 13995835392 14003408896 14018879952 14026465926 14046068736 14064174432 14071784916 14097549312 14105177856 14112810528 14131003392 14155803648 14200002432 14207686416 14215374558 14241401856 14279688192 14287415296 14310939951 14321319936 14329069568 14338695168 14344900416 14352662808 14380498944 14391248256 14399035728 14406827414 14425399296 14433205248 14441015424 14450716224 14485008384 14492846592 14503679883 14538097728 14545964664 14553835857 14572597248 14606071956 14619680768 14643752508 14662303744 14680092672 14686445664 14714929152 14722891776 14725928448 14733897024 14741869912 14768861184 14776852992 14786779392 14794780896 14829889536 14837914368 14840974764 14876193024 14884242912 14892297156 14902301106 14913110016 14945748048 14953835574 14959673344 14992413282 15003287552 15021490176 15029618688 15065284608 15076545792 15084704096 15112323072 15120500736 15138845568 15147037584 15174770688 15182982144 15186113712 15194331306 15223799808 15230388096 15238629648 15248866248 15257117799 15268184064 15293323584 15301599192 15342735744 15349375503 15379144704 15387466752 15427163136 15435511168 15462600867 15472140288 15490911744 15499294272 15507681336 15536074752 15547687848 15556101099 15577841664 15586271232 15593016384 15611934492 15631712256 15648982272 15657450336 15699543552 15708038976 15736799232 15745314816 15753835008 15794476544 15822196236 15859742976 15868325088 15876911844 15897378816 15917870892 15948742656 15957372928 15975002736 15983647218 15995240448 16021577088 16064649216 16073342208 16082039904 16111484928 16120203264 16131032064 16146745659 16178061312 16190154288 16198915194 16228574208 16237355904 16246142352 16296867818 16319643648 16328474624 16355359944 16364210247 16387080192 16394171904 16417082402 16447140864 16456040832 16464945616 16486170624 16495091712 16515104256 16522251372 16554295296 16563253248 16566669504 16575634152 16584603651 16614968832 16623959616 16644128508 16692653664 16708206592 16735717152 16744773276 16777248768 16798875016 16829632512 16838739456 16847851328 16878698496 16899176448 16908321024 16948445184 16961114016 16970292108 16994009088 17001363456 17010563328 17031201264 17040417282 17080854912 17084377926 17096769536 17126774784 17134186608 17143458354 17167417344 17176707072 17189546528 17230338048 17239661824 17260577712 17271226368 17301537792 17310900096 17342595072 17355558528 17364950064 17374346682 17398628352 17406157824 17427275712 17436706056 17446141503 17478084096 17491148829 17525071872 17534555136 17542143432 17576165376 17585676288 17589303424 17631043584 17640584192 17661986496 17671543848 17703899136 17713479168 17723064384 17726719857 17768786112 17778401256 17788021603 17812881408 17842210848 17851865724 17884551168 17942335488 17952044544 17984913408 17994645504 17998356992 18050830336 18072730368 18082509984 18092294892 18125420544 18135228672 18138969156 18183983104 18191852448 18201696524 18213923574 18227134464 18236997632 18257145984 18267025392 18276910146 18326045472 18359599104 18369533952 18379474176 18399779937 18413125632 18435465216 18489212928 18503033472 18513045936 18523063818 18546941952 18556978176 18570849374 18606866432 18624991792 18637503192 18647588421 18661113856 18691839936 18701954568 18752232576 18762379888 18796732416 18806903808 18817080704 18827681796 18874404864 18898734393 18919194624 18933336576 18943581888 18953832744 18964089147 18988535808 19021861152 19039584256 19081253268 19118260224 19126533888 19136883744 19173998592 19188331008 19198714304 19233865728 19244273664 19254687232 19267621632 19275959934 19313344512 19323795456 19338239844 19384130304 19394619552 19405114476 19418149926 19430129664 19464230016 19474762608 19525003344 19535568822 19573456896 19581927552 19630522368 19634571264 19645196032 19691814912 19702470656 19715705856 19726374528 19734911361 19773186048 19783885824 19787966352 19798674126 19834924032 19845657216 19856396208 19869734808 19880486829 19916886528 19927664064 19938447432 19989884376 20000701413 20028653568 20039491584 20102061056 20149764096 20160667648 20185127424 20196050112 20233027584 20243976192 20248151616 20259108408 20270071129 20298399744 20307184128 20318172864 20331821664 20342823732 20391098112 20402132256 20456980992 20465834004 20505526272 20516622336 20550403566 20569550848 20616801156 20629520384 20654548992 20665725696 20676908448 20714766336 20730250464 20741468132 20770455552 20781694976 20790688512 20815912656 20827176678 20842283008 20865309696 20876600448 20932724736 20944051968 20953115766 20967191091 20982398976 20993753088 21005113344 21028319928 21039698889 21069103104 21096261648 21107677374 21146323968 21157766784 21169215792 21196505088 21223827856 21264990208 21300003648 21311529624 21323061837 21362102784 21419532288 21431122944 21442719872 21481979904 21493604352 21508042752 21517350624 21528994212 21570748416 21586872384 21598553592 21610241121 21638098944 21649807872 21661523136 21676074336 21739269888 21807146592 21818946996 21849440256 21858895872 21929521152 21941387776 21965628762 21981560832 21993455616 22020139008 22029668496 22072393728 22084337664 22088892672 22100845536 22112804868 22153291776 22165279488 22180169088 22192171344 22244834304 22256871552 22261462146 22314289536 22326364368 22338445734 22369665024 22430753361 22439510016 22451652608 22488619923 22504931328 22532235264 22544428032 22597926912 22614818688 22627056144 22639300222 22668484608 22680751104 22708268352 22720556376 22762156032 22774473216 22779170568 22791496959 22835699712 22845582144 22857944472 22902276096 22952398788 22973784064 23014103616 23068717056 23081200128 23098453147 23123460096 23140744704 23153266752 23165795576 23208210432 23236367616 23248941408 23261522004 23304112128 23321531772 23366762496 23379406848 23389524576 23417901738 23434887168 23447568384 23486175504 23508058112 23549315328 23562058464 23605198848 23617972224 23630752512 23635626476 23691714816 23704535008 23733294354 23750508544 23789614464 23802487632 23815367766 23846068224 23876806338 23923113984 23936059392 23962504104 23975470827 23992860672 24032365632 24096973824 24110013312 24123059856 24167227392 24180304896 24185292208 24255803264 24285231432 24298372791 24342861312 24356033856 24369213528 24434727296 24445301727 24479465472 24492711936 24505965568 24533039916 24580620288 24591257856 24625623603 24652283904 24670711296 24684061248 24697418424 24729255936 24742637568 24772656384 24844879872 24850004256 24863451228 24922453248 24935939424 25002976768 25062309888 25075871744 25103575728 25117159914 25165873152 25198312524 25244448768 25258109184 25271776992 25285452196 25318047744 25348764672 25362481536 25422667776 25441671024 25455438162 25491013632 25502045184 25515844992 25560625923 25584441344 25626566889 25645154304 25659031552 25690162176 25701279912 25715187531 25751126016 25765060608 25784319792 25798272346 25845507072 25859492736 25873485968 25890866568 25906839552 25952306688 25966350144 26013892608 26033337792 26047425096 26061520023 26097942528 26109236736 26155059084 26179428352 26255753216 26287607808 26301832704 26313215148 26364248064 26378514432 26383955136 26398232168 26446565376 26460876288 26475194944 26492979744 26507315772 26555848704 26570218752 26584596576 26653179168 26667601884 26704871424 26719322112 26763316272 26777798586 26866352128 26913503232 26928066816 26977370112 26991968256 26997535488 27012144544 27064532992 27076245504 27090897152 27109095552 27123764976 27138442338 27188130816 27202843008 27208453734 27275974656 27287778672 27302544786 27320885361 27340701696 27355496448 27385718976 27400538088 27415365219 27489068208 27539398656 27554300928 27569211264 27619688448 27640333952 27720918016 27754550208 27769568904 27784595727 27820412928 27835467264 27856274061 27910299648 27925402624 27937487688 27956254788 27991670784 28006817792 28037759904 28052931852 28092137472 28128348864 28143569832 28195098624 28210355712 28225621056 28262006784 28311607296 28400004864 28415372832 28430749116 28482803712 28559376384 28574830592 28621879902 28642639872 28658139136 28677390336 28689800832 28705325616 28760997888 28782496512 28798071456 28813654828 28850798592 28866410496 28882030848 28901432448 28913939901 28970016768 28985693184 29007359766 29076195456 29091929328 29107671714 29127224889 29145194496 29212143912 29239361536 29287505016 29303353233 29324607488 29360185344 29372891328 29445783552 29451856896 29467794048 29483739824 29537722368 29553705984 29573558784 29589561792 29659779072 29675828736 29681949528 29698011189 29752386048 29768485824 29784594312 29804602212 29891496096 29907671148 29919346688 29984826564 30042980352 30059237376 30130569216 30153091584 30169408192 30224646144 30241001472 30277691136 30294075168 30349541376 30365964288 30372227424 30388662612 30447599616 30460776192 30477259296 30497732496 30514235598 30536368128 30586647168 30603198384 30685471488 30698751006 30758289408 30774933504 30854326272 30871022336 30925201734 30944280576 30981823488 30998588544 31015362672 31072149504 31095375696 31112202198 31155683328 31172542464 31186032768 31223868984 31240765017 31263424512 31297964544 31314900672 31399087104 31416077952 31429673649 31473598464 31490629632 31507670016 31588953088 31644392472 31661516061 31719485952 31736650176 31753823688 31794757632 31835741784 31852968917 31897485312 31914745856 31950005472 31967294436 32043154176 32129298432 32146684416 32164079808 32222969856 32240406528 32262064128 32293491318 32356122624 32380308576 32397830388 32457148416 32474711808 32492284704 32593735636 32639287296 32656949248 32710719888 32728420494 32774160384 32788343808 32834164804 32894281728 32912081664 32929891232 32948443143 32972341248 32990183424 33030208512 33044502744 33108590592 33126506496 33133339008 33151268304 33169207302 33229937664 33247919232 33288257016 33385307328 33392193219 33416413184 33471434304 33489546552 33507668601 33554497536 33597750032 33659265024 33677478912 33695702656 33757396992 33798352896 33816642048 33896890368 33922228032 33940584216 33958950333 34002726912 34021126656 34062402528 34080834564 34161709824 34168755852 34253549568 34268373216 34286916708 34334834688 34353414144 34379093056 34460676096 34479323648 34521155424 34542452736 34603075584 34621800192 34685190144 34711117056 34729900128 34748693364 34797256704 34812315648 34854551424 34873412112 34892283006 34956168192 34982297658 35050143744 35069110272 35084286864 35152330752 35171352576 35178606848 35262087168 35281168384 35323972992 35343087696 35407798272 35426958336 35446128768 35453439714 35537572224 35556802512 35576043206 35599941531 35625762816 35684421696 35703731448 35723051649 35769102336 35815209507 35884670976 35904089088 35989291008 35996713984 36101660672 36145460736 36165019968 36184589784 36250841088 36270457344 36277938312 36297569231 36367966208 36383704896 36403393048 36427847148 36473995264 36514291968 36534050784 36553820292 36652090944 36719198208 36739067904 36758948352 36799559874 36826251264 36870930432 36978425856 37006066944 37026091872 37046127636 37093883904 37113956352 37141698748 37213732864 37249983584 37275006384 37295176842 37322227712 37383679872 37403909136 37504465152 37524759776 37593464832 37613807616 37634161408 37655363592 37675739871 37748809728 37797468786 37866673152 37887163776 37907665488 37928178294 37977071616 38043722304 38079168512 38162506536 38183157243 38236520448 38253067776 38273767488 38376662016 38397428608 38467731456 38488547328 38509374464 38535243264 38551919868 38626689024 38647590912 38676479688 38697408519 38768260608 38789239104 38810228952 38836299852 38860259328 38928460032 38949525216 39050006688 39071137644 39146913792 39163855104 39261044736 39269142528 39290392064 39383629824 39404941312 39431411712 39452749056 39469822722 39546372096 39567771648 39575932704 39597348252 39669848064 39691314432 39712792416 39739469616 39760973658 39833773056 39855328128 39876894864 39979768752 40001402826 40057307136 40078983168 40166697879 40204122112 40299528192 40321335296 40370254848 40392100224 40466055168 40487952384 40496303232 40518216816 40540142258 40596799488 40614368256 40636345728 40663643328 40685647464 40707663507 40782196224 40804264512 40812680601 40913961984 40931668008 40953817179 41011052544 41033244672 41100807132 41139101696 41233602312 41259040768 41309097984 41331451392 41353816896 41429532672 41460500928 41482936264 41563389952 41581377024 41631825312 41654353356 41730619392 41753200896 41865449472 41888103936 41906231532 41934382182 41964797952 41987506176 42010226688 42056639856 42079397778 42138206208 42192523296 42215354748 42292647936 42315533568 42338431584 42393010176 42447655712 42529980416 42600007296 42623059248 42646123674 42724205568 42839064576 42862245888 42885439744 42932819853 42963959808 42987208704 43016085504 43034701248 43057988424 43141496832 43173744768 43197107184 43220482242 43276197888 43299615744 43323046272 43352148672 43478539776 43511039649 43614293184 43637893992 43661507571 43717791744 43859042304 43882775552 43931257524 43986911232 44040278016 44059336992 44144787456 44168675328 44177785344 44201691072 44225609736 44249541343 44306583552 44330558976 44360338176 44384342688 44489668608 44513743104 44522924292 44628579072 44652728736 44676891468 44739330048 44861506722 44879020032 44903305216 44977239846 45009862656 45064470528 45088856064 45195853824 45229637376 45254112288 45278600444 45336969216 45361502208 45416536704 45441112752 45524312064 45548946432 45558341136 45582993918 45671399424 45691164288 45715888944 45771353397 45804552192 45904797576 45947568128 46028207232 46048126509 46137434112 46162400256 46196906294 46281489408 46306533504 46331591152 46387802601 46416420864 46472735232 46497882816 46523044008 46608224256 46643063544 46668303297 46733524992 46758813696 46779049152 46835803476 46895136768 46972351008 47016116224 47098630656 47124116928 47210397696 47235944448 47261505024 47271252952 47383429632 47409070016 47466588708 47579228928 47604975264 47630735532 47692136448 47753612676 47846227968 47872118784 47925008208 47950941654 47985721344 48064731264 48193947648 48220026624 48246119712 48334454784 48360609792 48370584416 48511606528 48570462864 48596745582 48685722624 48712067712 48738427056 48869454592 48890603454 48958930944 48985423872 49011931136 49066079832 49092630741 49161240576 49182515712 49251247206 49341422592 49368122496 49394836848 49458511872 49485275136 49545312768 49689759744 49700008512 49726902456 49753810953 49844906496 49871878848 50005953536 50054665441 50124619776 50151743488 50207151456 50234319828 50331746304 50396625048 50423895949 50488897536 50516218368 50543553984 50570904392 50636095488 50697529344 50724963072 50845335552 50883342048 50910876324 50982027264 51004090368 51031689984 51121251846 51168882688 51253133778 51290308608 51318063104 51380324352 51402559824 51430375062 51502252032 51530121216 51568639584 51596544692 51691014144 51718985472 51746971936 51781733136 51813679104 51904613376 51932700288 52027785216 52066675584 52094850192 52123040046 52195885056 52218473472 52310118168 52338424509 52358856704 52473446487 52511506432 52575215616 52603665408 52626430296 52728496128 52757028864 52767910272 52796464336 52893130752 52921752576 52950389888 52985959488 53014631544 53111697408 53140437504 53169193152 53180159571 53306358336 53335203768 53364064809 53438644224 53526632544 53555597172 53827006464 53856133632 53954740224 53983936512 53995070976 54024289088 54152491008 54181794304 54218191104 54247529952 54276884676 54376261632 54405686016 54416907468 54551949312 54575557344 54605089572 54641770722 54681403392 54710992896 54771437952 54801076176 54830730438 54978136416 55078797312 55108601856 55138422528 55239376896 55280667904 55441836032 55509100416 55539137808 55569191454 55640825856 55670934528 55712548122 55820599296 55850805248 55874975376 55912509576 55942765263 55983341568 56013635584 56075519808 56105863704 56256697728 56287139664 56390197248 56420711424 56451242112 56623214592 56696203179 56800009728 56830745664 56861498232 56892267441 56965607424 57039037363 57118752768 57149661184 57243759804 57316278272 57354780672 57379601664 57410651232 57521995776 57564993024 57596142912 57627309656 57701597184 57732820992 57764061696 57802864896 57827879802 57940033536 57971386368 58014719532 58152390912 58183858656 58215343428 58254449778 58290388992 58424287824 58478723072 58575010032 58606706466 58649214976 58720370688 58745782656 58891567104 58903713792 58935588096 58967479648 59075444736 59107411968 59147117568 59179123584 59204734083 59319558144 59351657472 59363899056 59396022378 59504772096 59536971648 59569188624 59609204424 59641460487 59782992192 59815342296 59838693376 59969653128 60002104239 60085960704 60118474752 60306183168 60338816384 60449292288 60482002944 60555382272 60588150336 60699082752 60731928576 60744454848 60777325224 60810213387 60895199232 60921552384 60954518592 60995464992 61028471196 61173294336 61206396768 61370942976 61397502012 61516578816 61549867008 61708652544 61742044672 61850403468 61888561152 61963646976 61997177088 62030725344 62144299008 62190751392 62224404396 62311366656 62345084928 62372065536 62447737968 62481530034 62526849024 62595929088 62629801344 62798174208 62832155904 62859347298 62947196928 62981259264 63015340032 63119096667 63177906176 63288784944 63323032122 63438971904 63473300352 63507647376 63589515264 63671483568 63705937834 63794970624 63829491712 63900010944 63934588872 63969185511 64086308352 64258596864 64293368832 64328159616 64445939712 64480813056 64524128256 64586982636 64712245248 64760617152 64795660776 64830723363 64914296832 64949423616 64984569408 64997972809 65187471272 65313898496 65421439776 65456840988 65548320768 65576687616 65668329608 65788563456 65824163328 65859782464 65896886286 65944682496 65980366848 66060417024 66089005488 66217181184 66253012992 66266678016 66302536608 66338414604 66459875328 66495838464 66576514032 66770614656 66784386438 66832826368 66942868608 66979093104 67015337202 67108995072 67195500064 67318530048 67354957824 67391405312 67465859769 67514793984 67596705792 67633284096 67793780736 67844456064 67881168432 67917900666 68005453824 68042253312 68124805056 68161669128 68323419648 68337511704 68374490877 68507099136 68536746432 68573833416 68706828288 68758186112 68921352192 68958647296 69042310848 69206151168 69243600384 69295359441 69370380288 69422234112 69459800256 69497386728 69534993539 69624631296 69709102848 69746824224 69784566012 69912336384 69964595316 70100287488 70138220544 70168573728 70304661504 70342705152 70357213696 70524174336 70562336768 70647945984 70686175392 70815596544 70853916672 70892257536 70906879428 71075144448 71113605024 71152086412 71199883062 71251525632 71368843392 71407462896 71446103298 71538204672 71630419014 71769341952 71808178176 71926412481 71978582016 71993427968 72203321344 72290921472 72330039936 72369179568 72501682176 72540914688 72555876624 72595138462 72735932416 72767409792 72806786096 72855694296 72895118373 72947990528 73028583936 73068101568 73107640584 73304181888 73335905181 73438396416 73478135808 73517896704 73599119748 73741860864 73876870809 73956851712 74012133888 74052183744 74092255272 74187767808 74227912704 74283397496 74427465728 74499967168 74550012768 74590353684 74767359744 74807818272 75008930304 75049519552 75186929664 75227615232 75268322816 75310727184 75351479742 75497619456 75594937572 75733346304 75774327552 75815330976 75856356588 75954143232 76087444608 76158337024 76325013072 76366314486 76473040896 76506135552 76547534976 76753324032 76794857216 76879700667 76935462912 76977094656 77018748928 77070486528 77103839736 77145562593 77253378048 77295181824 77352959376 77394817038 77536521216 77578478208 77620457904 77672599704 77720518656 77856920064 77899050432 78100013376 78142275288 78184560069 78293827584 78327710208 78538285056 78580784128 78767259648 78809882624 78862823424 78905498112 78939645444 79092744192 79135543296 79151865408 79194696504 79237550777 79339696128 79382628864 79425584832 79478939232 79521947316 79667546112 79710656256 79753789728 79959537504 80002805652 80114614272 80157966336 80333395758 80408244224 80599056384 80642670592 80740509696 80784200448 80932110336 80975904768 80992606464 81036433632 81080284516 81193598976 81228736512 81272691456 81327286656 81371294928 81415327014 81564392448 81608529024 81625361202 81827923968 81863336016 81907634358 81962656083 82022105088 82066489344 82201614264 82246095657 82278203392 82467204624 82518081536 82618195968 82662902784 82707633792 82859065344 82921001856 82965872528 83126779904 83162754048 83263650624 83308706712 83353787181 83461238784 83506401792 83568822183 83730898944 83776207872 83812463064 83868764364 83975012352 84020453376 84113279712 84158795556 84276412416 84385046592 84430709496 84585295872 84631067136 84676863168 84786020352 84895311424 85200014592 85246118496 85292247348 85448411136 85678129152 85724491776 85770879488 85865639706 85927919616 85974417408 86032171008 86069402496 86115976848 86282993664 86347489536 86394214368 86440964484 86552395776 86599231488 86646092544 86704297344 86957079552 87022079298 87228586368 87275787984 87323015142 87435583488 87718084608 87765551104 87862515048 87910059699 87973822464 88080556032 88118673984 88337350656 88355570688 88403382144 88451219472 88499082686 88613167104 88661117952 88720676352 88768685376 88979337216 89027486208 89045848584 89094033567 89257158144 89305457472 89353782936 89723013444 89758040064 89806610432 89954479692 90128941056 90177712128 90293953211 90391707648 90459274752 90508224576 90557200888 90673938432 90723004416 90833073408 90882225504 91048624128 91097892864 91116682272 91165987836 91342798848 91382328576 91431777888 91542706794 91609104384 91809595152 91895136256 92056414464 92096253018 92274868224 92324800512 92393812588 92562978816 92613067008 92663182304 92775605202 92832841728 92945470464 92995765632 93046088016 93216448512 93286127088 93336606594 93467049984 93517627392 93558098304 93671606952 93722295051 93790273536 93944702016 94032232448 94197261312 94248233856 94289020947 94420795392 94471888896 94523010048 94542505904 94766859264 94818140032 94933177416 94984548183 95158457856 95209950528 95261471064 95384272896 95507225352 95558906751 95692455936 95744237568 95850016416 95901883308 96129462528 96387895296 96440053248 96492239424 96668909568 96721219584 96741168832 97023213056 97140925728 97193491164 97371445248 97424135424 97476854112 97738909184 97781206908 97917861888 97970847744 98023862272 98132159664 98185261482 98322481152 98365031424 98502494412 98682845184 98736244992 98789673696 98917023744 98970550272 99090625536 99379519488 99400017024 99453804912 99507621906 99689812992 99743757696 100011907072 100109330882 100176579657 100249239552 100303486976 100414302912 100468639656 100523005803 100663492608 100793250096 100847791898 100977795072 101032436736 101087107968 101141808784 101272190976 101395058688 101449926144 101690671104 101766684096 101821752648 101876850999 102008180736 102063379968 102242503692 102337765376 102506267556 102636126208 102760648704 102805119648 102860750124 103004504064 103060242432 103137279168 103193089384 103382028288 103437970944 103493943872 103563466272 103627358208 103809226752 103865400576 104055570432 104133351168 104189700384 104246080092 104391770112 104436946944 104620236336 104676849018 104717713408 104946892974 105023012864 105150431232 105207330816 105252860592 105456992256 105514057728 105535820544 105592928672 105786261504 105843505152 105900779776 105971918976 106029263088 106223394816 106280875008 106338386304 106360319142 106612716672 106670407536 106728129618 106799824593 106877288448 107053265088 107111194344 107169154947 107445628521 107654012928 107712267264 107967873024 107990141952 108048578176 108304982016 108363588608 108436382208 108495059904 108553769352 108752523264 108811372032 108833814936 108892707693 109103898624 109151114688 109210179144 109283541444 109421985792 109542875904 109602152352 109661460876 109956272832 110157594624 110217203712 110276845056 110478753792 110561335808 110883672064 111018200832 111078275616 111138382908 111281651712 111341869056 111425096244 111641198592 111701610496 111749950752 111825019152 111885530526 111966683136 112027271168 112151039616 112211727408 112513395456 112574279328 112780394496 112841422848 112902484224 113027219613 113246429184 113392406358 113600019456 113661491328 113722996464 113784534882 113931214848 114078074726 114237505536 114299322368 114487519608 114549471729 114632556544 114709561344 114759203328 114821302464 115129986048 115192285824 115254619312 115403194368 115465641984 115528123392 115605729792 115655759604 115880067072 115942772736 116029439064 116092225557 116304781824 116367717312 116430686856 116508899556 116580777984 116848575648 116957446144 117150020064 117213412932 117440741376 117491565312 117783134208 117807427584 117871176192 117934959296 118150889472 118214823936 118294235136 118358247168 118409468166 118639116288 118703314944 118727798112 118792044756 119009544192 119073943296 119138377248 119218408848 119282920974 119565984384 119630684592 119677386752 119939306256 120004208478 120171921408 120236949504 120612366336 120677632768 120898584576 120964005888 121110764544 121176300672 121398165504 121463857152 121488909696 121554650448 121620426774 121790398464 121843104768 121909037184 121990929984 122056942392 122122990521 122346588672 122412793536 122438041803 122741885952 122795004024 122861451537 123033157632 123099734016 123417305088 123484089344 123700806936 123777122304 123927293952 123994354176 124061450688 124288598016 124381502784 124448808792 124516151221 124690169856 124744131072 124895475936 124963060068 125191858176 125259602688 125596348416 125664311808 125718694596 125894393856 125962518528 126030680064 126238193334 126355812352 126577569888 126646064244 126877943808 126946600704 127015294752 127179030528 127342967136 127411875668 127589941248 127658983424 127800021888 127869177744 127938371022 128172616704 128517193728 128586737664 128656319232 128798459559 128891879424 128961626112 129048256512 129173965272 129424490496 129521234304 129591321552 129661446726 129828593664 129898847232 129969138816 129995945618 130374942544 130533118947 130627796992 130842879552 130913681976 130984522713 131153375232 131336659216 131577126912 131648326656 131719564928 131793772572 131960733696 132120834048 132178010976 132434362368 132506025984 132533356032 132605073216 132676829208 132748624029 132919750656 132991676928 133153028064 133541229312 133568772876 133885737216 133958186208 134030674404 134217990144 134391000128 134637060096 134709915648 134782810624 134931719538 135029587968 135193411584 135266568192 135587561472 135688912128 135762336864 135835801332 136010907648 136084506624 136249610112 136323338256 136646839296 136675023408 136748981754 137014198272 137073492864 137147666832 137413656576 137516372224 137842704384 137917294592 138084621696 138144379527 138412302336 138487200768 138590718882 138844468224 138919600512 138994773456 139069987078 139163407803 139249262592 139418205696 139493648448 139569132024 139824672768 139929190632 140004909891 140200574976 140276441088 140337147456 140685410304 140714427392 141048348672 141124673536 141295891968 141372350784 141631193088 141707833344 141784515072 141813758856 141890497903 142150288896 142227210048 142304172824 142399766124 142737686784 142814925792 142892206596 143076409344 143260838028 143538683904 143616356352 143852824962 143957164032 143986855936 144406642688 144581842944 144660079872 144738359136 145003364352 145081829376 145111753248 145190276924 145471864832 145534819584 145613572192 145711388592 145790236746 145895981056 146057167872 146136203136 146215281168 146608363776 146671810362 146876792832 146956271616 147035793408 147198239496 147277892223 147483721728 147753741618 148024267776 148104367488 148184510544 148375535616 148455825408 148566794992 148854931456 148999934336 149100025536 149180707368 149261432859 149534719488 149615636544 150017860608 150099039104 150163996323 150373859328 150455230464 150536645632 150621454368 150702959484 150995238912 151189875144 151271687847 151466692608 151548655104 151630661952 151712713176 151908286464 152174889216 152650026144 152732628972 152946081792 153012271104 153095069952 153506648064 153589714432 153759401334 153870925824 153954189312 154037497856 154140973056 154207679472 154291125186 154506756096 154590363648 154705918752 154789634076 155073042432 155156956416 155240915808 155345199408 155441037312 155713840128 155798100864 156200026752 156284550576 156369120138 156587655168 156655420416 157015273527 157076570112 157161568256 157420339461 157534519296 157619765248 157725646848 157810996224 157879290888 158185488384 158271086592 158303730816 158389393008 158475101554 158679392256 158765257728 158851169664 158957878464 159043894632 159335092224 159421312512 159507579456 159540478713 159919075008 160005611304 160092194427 160315932672 160666791516 160816488448 161285341184 161481019392 161568400896 161864220672 161951809536 161985212928 162072867264 162160569032 162457473024 162545382912 162654573312 162742589856 162830654028 163128784896 163217058048 163250722404 163655847936 163726672032 163815268716 163925312166 164044210176 164132978688 164403228528 164492191314 164556406784 164934409248 165036163072 165236391936 165325805568 165415267584 165718130688 165842003712 165931745056 166253559808 166325508096 166527301248 166617413424 166707574362 166922477568 167012803584 167137644366 167461797888 167552415744 167624926128 167737528728 167828295789 167950024704 168040906752 168226559424 168317591112 168770093184 168861418992 169170591744 169262134272 169353726336 169790622848 170088609537 170400029184 170492236992 170584494696 170676802323 170896822272 171117112089 171356258304 171448983552 171541758976 171731279412 171948834816 172064342016 172138804992 172231953696 172565987328 172694979072 172788428736 172881928968 173104791552 173198462976 173292185088 173408594688 173914159104 174044158596 174457172736 174551575968 174646030284 174871166976 175436169216 175531102208 175725030096 175820119398 175947644928 176161112064 176237347968 176674701312 176711141376 176806764288 176902438944 176998165372 177226334208 177322235904 177441352704 177537370752 177614202249 177958674432 178054972416 178091697168 178188067134 178514316288 178610914944 178707565872 178924381461 179446026888 179516080128 179613220864 179908959384 180006312717 180257882112 180355424256 180587906422 180918549504 181016449152 181114401776 181347876864 181446008832 181666146816 181764451008 182097248256 182195785728 182233364544 182331975672 182430640161 182685597696 182764657152 182863555776 183085413588 183619190304 183790272512 184112828928 184192506036 184549736448 184649601024 184787625176 185125957632 185226134016 185326364608 185551210404 185665683456 185890940928 185991531264 186092176032 186432897024 186572254176 186673213188 186934099968 187035254784 187116196608 187343213904 187444590102 187580547072 187889404032 188064464896 188394522624 188496467712 188578041894 188841590784 188943777792 189046020096 189085011808 189533718528 189636280064 189866354832 189969096366 190316915712 190419901056 190522942128 190768545792 191014450704 191117813502 191384911872 191488475136 191700032832 191803766616 191907556533 192258925056 192775790592 192880106496 192984478848 193337819136 193442439168 193482337664 194046426112 194281851456 194386982328 194492170089 194742890496 194848270848 194953708224 194993918427 195477818368 195562413816 195668237633 195941695488 196047724544 196264319328 196370522964 196644962304 196730062848 197004988824 197365690368 197472489984 197579347392 197834047488 197941100544 198181251072 198759038976 198800034048 198907609824 199015243812 199379625984 199487515392 200023814144 200218661764 200353159314 200498479104 200606973952 200828605824 200937279312 201046011606 201326985216 201586500192 201695583796 201955590144 202064873472 202174215936 202283617568 202397579307 202544381952 202790117376 202899852288 203381342208 203533368192 203643505296 203753701998 204016361472 204126759936 204485007384 204675530752 205012535112 205123472631 205272252416 205521297408 205610239296 205721500248 206120484864 206274558336 206386178768 206764056576 206875941888 206987887744 207126932544 207618453504 207730801152 207886078323 208111140864 208266702336 208379400768 208492160184 208604980617 208873893888 209240472672 209353698036 209435426816 209893785948 210300862464 210414661632 210505721184 210913984512 211028115456 211071641088 211185857344 211572523008 211687010304 211801559552 211943837952 212058526176 212446789632 212561750016 212676772608 212720638284 213225433344 213340815072 213456259236 213599649186 213754576896 214106530176 214222388688 214338309894 214891257042 215308025856 215424534528 215935746048 215980283904 216097156352 216609964032 216727177216 216872764416 216990119808 217107538704 217505046528 217622744064 217667629872 217785415386 218207797248 218302229376 218420358288 218567082888 218685355119 218843971584 219085751808 219204304704 219322921752 219912545664 220007715543 220315189248 220434407424 220553690112 221122671616 221630612427 221767344128 222036401664 222156551232 222276765816 222563303424 222683738112 222850192488 222970782419 223282397184 223403220992 223499901504 223650038304 223771061052 224054542336 224302079232 224423454816 225026790912 225148558656 225560788992 225682845696 225804968448 226054439226 226492858368 226784812716 227200038912 227322982656 227445992928 227569069764 227862429696 228156149452 228475011072 228598644736 228975039216 229098943458 229265113088 229419122688 229518406656 229642604928 230259972096 230384571648 230509238624 230639102001 230806388736 230931283968 231056246784 231211459584 231311519208 231436687779 231760134144 231885545472 232058878128 232184451114 232609563648 232735434624 232861373712 233017799112 233161555968 233697151296 233914892288 234300040128 234426825864 234553680207 234881482752 234983130624 235614855168 235742352384 235869918592 236301778944 236429647872 236588470272 236716494336 236818936332 237278232576 237406629888 237455596224 237584089512 237712652331 238019088384 238147886592 238276754496 238436817696 238565841948 239131968768 239261369184 239878612512 240008416956 240343842816 240473899008 241224732672 241355265536 241797169152 241928011776 242221529088 242352601344 242796331008 242927714304 242977819392 243109300896 243240853548 243580796928 243686209536 243818074368 243981859968 244113884784 244245981042 244693177344 244825587072 244876083606 245483771904 245590008048 245722903074 246066315264 246199468032 246738286971 246834610176 246968178688 247401613872 247554244608 247854587904 247988708352 248122901376 248577196032 248763005568 248897617584 249032302442 249380339712 249488262144 249790951872 249926120136 250061361543 250383716352 250519205376 250706466549 251192696832 251328623616 251437389192 251925037056 252061360128 252476386668 252711624704 253155139776 253292128488 253755887616 253893201408 254030589504 254082984617 254358061056 254685934272 254823751336 255317966848 255600043776 255738355488 255876742044 256345233408 257034387456 257173475328 257312638464 257596919118 257783758848 257923252224 258096513024 258347930544 258848980992 259042468608 259182643104 259322893452 259657187328 259797694464 259938277632 259991891236 260749885088 261066237894 261255593984 261685759104 261827363952 261969045426 262306750464 262673318432 263154253824 263296653312 263439129856 263587545144 263730179097 263921467392 264241668096 264356021952 265012051968 265066712064 265210146432 265353658416 265497248058 265839501312 265983353856 266306056128 267082458624 267137545752 267282100701 267771474432 267916372416 268061348808 268782000256 269274120192 269419831296 269565621248 269863439076 270386823168 270533136384 270881859633 271175122944 271377824256 271524673728 271671602664 272021815296 272169013248 272499220224 272646676512 273293678592 273350046816 273497963508 274028396544 274146985728 274295333664 274827313152 275032744448 275685408768 275834589184 276169243392 276288759054 276824604672 276974401536 277181437764 277688936448 277839201024 277989546912 278139974156 278326815606 278498525184 278836411392 278987296896 279138264048 279649345536 279858381264 280009819782 280401149952 280552882176 280674294912 281166885153 281370820608 281428854784 282096697344 282249347072 282591783936 282744701568 282867062841 283262386176 283415666688 283569030144 283627517712 283780995806 284300577792 284454420096 284608345648 284799532248 284953644549 285475373568 285629851584 285784413192 286152818688 286521676056 286676720253 287077367808 287232712704 287705649924 287973711872 288813285376 289163685888 289320159744 289476718272 290006728704 290163658752 290223506496 290380553848 290943729664 291069639168 291227144384 291422777184 291580473492 292114335744 292272406272 292430562336 293216727552 293343620724 293753585664 293912543232 294071586816 294396478992 294555784446 294967443456 295507483236 296048535552 296208734976 296369021088 296751071232 296911650816 297133589984 297709862912 297999868672 298200051072 298361414736 298522865718 299069438976 299231273088 300035721216 300198078208 300327992646 300529738971 300747718656 300910460928 301073291264 301242908736 301405918968 301569017409 301990477824 302379750288 302543375694 302933385216 303097310208 303261323904 303425426352 303816572928 304349778432 305300052288 305465257944 305630552997 306024542208 306190139904 307013296128 307179428864 307518802668 307908378624 308074995712 308281946112 308415358944 308582250372 309013512192 309180727296 309411837504 309579268152 309746789401 310146084864 310313912832 310481831616 310690398816 310882074624 311427680256 311596201728 312400053504 312569101152 312738240276 313175310336 313310840832 314030547054 314153140224 314323136512 314840678922 315069038592 315239530496 315451293696 315621992448 315758581776 316370976768 316542173184 316607461632 316778786016 316950203108 317358784512 317530515456 317702339328 317915756928 318087789264 318670184448 318842625024 319015158912 319080957426 319838150016 320011222608 320184388854 320399473779 320631865344 321333583032 321507464841 321632976896 322336885563 322570682368 322962038784 323136801792 323903619072 323970425856 324145734528 324321138064 324914946048 325090765824 325309146624 325485179712 325661308056 326257569792 326434116096 326501444808 326678123079 327311695872 327453344064 327630537432 327850624332 328265957376 328806457056 328984382628 329112813568 329868818496 330472783872 330651611136 330830535168 331436261376 331684007424 331863490112 332651016192 333054602496 333234826848 333415148724 333844955136 334025607168 334275288732 334923595776 335104831488 335249852256 335475057456 335656591578 335900049408 336081813504 336453118848 336635182224 337540186368 337722837984 338341183488 338524268544 338707452672 339581245696 340177219074 340800058368 340984473984 341168989392 341353604646 341793644544 342234224178 342712516608 342897967104 343083517952 343462558824 343648415187 343897669632 344128684032 344277609984 344463907392 345389958144 345576857472 345763857936 346209583104 346396925952 346584370176 346817189376 347828318208 348088317192 348276676671 348914345472 349103151936 349292060568 349742333952 350382658087 350872338432 351062204416 351450060192 351640238796 352322224128 352474695936 352967271643 353349402624 353422282752 353613528576 353804877888 353996330744 354452668416 354644471808 354882705408 355074741504 355228404498 355917348864 356109944832 356183394336 356376134268 357028632576 357221829888 357415131744 357848762922 358892053776 359032160256 359226441728 359817918768 360012625434 360515764224 360710848512 361175812844 361837099008 362032898304 362228803552 362695753728 362892017664 363332293632 363528902016 364194496512 364391571456 364466729088 364663951344 364861280322 365371195392 365529314304 365727111552 366170827176 366368971563 367238380608 367314125409 367580545024 368225657856 368385012072 368584354611 369099472896 369299202048 369575250352 370251915264 370452268032 370652729216 371102420808 371331366912 371781881856 371983062528 372184352064 372865794048 373144508352 373346426376 373548453663 374070509568 374232393216 374686427808 374889180204 375778808064 376789045248 376992935424 377156083788 377683181568 377887555584 378092040192 378170023616 379067437056 379272560128 379732709664 379938192732 380633831424 380839802112 381045884256 381537091584 382028901408 382235627004 382769823744 382976950272 383400065664 383607533232 383815113066 384517850112 385551581184 385760212992 385968957696 386675638272 386884878336 386964675328 388092852224 388563702912 388773964656 388984340178 389485780992 389696541696 389907416448 389987836854 390955636736 391124827632 391336475266 391599356841 391883390976 392095449088 392528638656 392741045928 392953568139 393460125696 394009977648 394731380736 394944979968 395158694784 395882201088 396362502144 397518077952 397600068096 397815219648 398030487624 398245872087 398759251968 398975030784 399273261541 400047628288 400437323528 400706318628 401213947904 401657211648 401874558624 402092023212 402653970432 403173000384 403391167592 403911180288 404129746944 404348431872 404567235136 404795158614 405088763904 405580234752 405799704576 406762684416 407066736384 407287010592 407507403996 408032722944 408253519872 408970014768 409351061504 410025070224 410246945262 410544504832 411042594816 411220478592 411443000496 412240969728 412549116672 412772357536 413528113152 413751883776 413975775488 414253865088 414433138581 415236907008 415461602304 415772156646 416533404672 416758801536 416984320368 417209961234 417490223409 417747787776 418480945344 418707396072 418870853632 419787571896 420014729673 420601724928 420829323264 421011442368 422056230912 422143282176 422371714688 423145046016 423374020608 423603119104 423887675904 424117052352 424893579264 425123500032 425353545216 425441276568 425671493709 426450866688 426681630144 426912518472 427199298372 428213060352 428444777376 428676619788 429782514084 430616051712 430849069056 431871492096 431960567808 432194312704 433219928064 433454354432 433745528832 433980239616 434215077408 435010093056 435245488128 435335259744 435570830772 436415594496 436604458752 436840716576 437134165776 437370710238 437687943168 438171503616 438408609408 438645843504 439825091328 440015431086 440630378496 440868814848 441107380224 441833676669 442245343232 443261224854 443534688256 444072803328 444313102464 444553531632 445126606848 445367476224 445700384976 445941564838 446564794368 446806441984 446999803008 447300076608 447542122104 447784298577 448109084672 448604158464 448846909632 450053581824 450297117312 450491988969 451121577984 451365691392 451609936896 452108878452 452985716736 453569625432 453815063541 454400077824 454645965312 454891985856 455138139528 455724859392 456312298904 457197289472 457950078432 458197886916 458838245376 459036813312 459285209856 460519944192 460769143296 461018477248 461278204002 461612777472 461862567936 462112493568 462422919168 462623038416 462873375558 463520268288 463771090944 464117756256 464368902228 465219127296 465470869248 465722747424 466035598224 466323111936 467394302592 467829784576 468600080256 468853651728 469107360414 469762965504 469966261248 471229710336 471484704768 471739837184 472261018383 472603557888 472859295744 473176940544 473432988672 473637872664 474556465152 474813259776 474911192448 475168179024 475425304662 476038176768 476295773184 476553508992 476873635392 477131683896 478263937536 478522738368 478621436139 479757225024 480016833912 480276583281 480947798016 482449465344 482710531072 483856023552 484443058176 484705202688 485592662016 485855428608 485955638784 486218601792 486481707096 486744954773 487372419072 487636148736 487963719936 488227769568 488491962084 489386354688 489651174144 489752167212 490967543808 491180016096 491445806148 492132630528 492398936064 493476573942 493669220352 493936357376 494803227744 495108489216 495709175808 495977416704 496245802752 497154392064 497526011136 497795235168 498064604884 498760679424 498976524288 499581903744 499852240272 500122723086 500767432704 501038410752 501412933098 502385393664 502657247232 502874778384 503484887367 503850074112 504122720256 504952773336 505423249408 506310279552 506584256976 507511775232 507786402816 508061179008 508165969234 509371868544 509647502672 510265828611 510635933696 511200087552 511476710976 511753484088 512030406969 512690466816 513351336267 514068774912 514346950656 514625276928 515193838236 515846504448 516193026048 516695861088 517697961984 518084937216 518365286208 518645786904 519314374656 519595388928 519876555264 519983782472 521499770176 522132475788 523371518208 523654727904 523938090852 524613500928 525346636864 526308507648 526593306624 526878259712 527175090288 527460358194 527842934784 528483336192 528712043904 530024103936 530133424128 530420292864 530707316832 530994496116 531679002624 531966707712 532612112256 534164917248 534275091504 534564201402 535542948864 535832744832 536122697616 537564000512 538548240384 538839662592 539131242496 539726878152 540018938151 540773646336 541066272768 541763719266 542755648512 543049347456 543343205328 544043630592 544338026496 544998440448 545293353024 546587357184 546700093632 546995927016 547291920483 548056793088 548293971456 548590667328 550065488896 551370817536 551669178368 552338486784 552577518108 553649209344 553948803072 554362875528 554662855439 555377872896 555678402048 555979093824 556279948312 556653631212 556997050368 557672822784 557974593792 558276528096 559298691072 559716762528 560019639564 560802299904 561105764352 561348589824 562333770306 562741641216 562857709568 564193394688 564498694144 565183567872 565489403136 565734125682 566524772352 566831333376 567138060288 567255035424 567561991612 568601155584 568908840192 569216691296 569599064496 569907289098 570950747136 571259703168 571568826384 572305637376 573043352112 573353440506 574154735616 574465425408 575411299848 575722669599 575947423744 577626570752 578327371776 578640319488 578953436544 580013457408 580327317504 580447012992 580761107696 581887459328 582139278336 582454288768 582845554368 583160946984 583476510267 584228671488 584544812544 584861124672 584981755281 586433455104 586687241448 587004712899 587825086464 588143173632 588792957984 589111568892 589934886912 591014966472 592097071104 592417469952 592738042176 593502142464 593823301632 594267179968 595999737344 596400102144 596722829472 597045731436 598138877952 598462546176 600071442432 600396156416 600655985292 601059477942 601495437312 601820921856 602146582528 602485817472 602811837936 603138034818 603980955648 604759500576 605086751388 605866770432 606194620416 606522647808 606850852704 607633145856 608699556864 610600104576 610930515888 611261105994 612049084416 612380279808 614026592256 614358857728 615037605336 615370417893 615816757248 616149991424 616563892224 616830717888 617164500744 618361454592 618823675008 619158536304 619493578802 620292169728 620627825664 620963663232 621380797632 622855360512 623192403456 623658234969 624800107008 625138202304 625476480552 625814941851 626621681664 628061094108 628306280448 628646273024 629681357844 630479060992 630902587392 631243984896 631517163552 632741953536 633084346368 633214923264 633557572032 633900406216 634717569024 635061030912 635404678656 635831513856 636175578528 637340368896 637685250048 638030317824 638161914852 639676300032 640022445216 640368777708 640798947558 641263730688 642667166064 643014929682 643265953792 644673771126 645141364736 645924077568 646273603584 647807238144 647940851712 648291469056 648642276128 649829892096 650181531648 650618293248 650970359424 651322616112 652515139584 652868232192 653002889616 653356246158 654623391744 654906688128 655261074864 655701248664 656056065357 656531914752 657612914112 657968765256 658225627136 659737636992 660023146629 660945567744 661303222272 661661070336 663368014848 663726980224 664891837281 665302032384 666109204992 666469653696 666830297448 667689910272 668051214336 668550577464 668912347257 669847191552 670209662976 670499704512 670950114912 671313183156 672163627008 672906237696 673270364448 675080372736 675445675968 676682366976 677048537088 677414905344 679162491392 680354438148 681600116736 681968947968 682337978784 682707209292 683587289088 684468448356 685425033216 685795934208 686167035904 686925117648 687296830374 687795339264 688257368064 688555219968 688927814784 690779916288 691153714944 691527715872 692419166208 692793851904 693168740352 693634378752 694310063337 695656636416 696176634384 696553353342 697828690944 698206303872 698584121136 699484667904 700765316174 701744676864 702124408832 702900120384 703280477592 703661040621 704644448256 704949391872 705934543286 706844565504 707227057152 707609755776 707992661488 708905336832 709288943616 709765410816 710149483008 710456808996 711834697728 712219889664 712366788672 712752268536 713137956993 714057265152 714443659776 714830263488 715697525844 717784107552 718452883456 719635837536 720025250868 721031528448 721421697024 722351625688 723674198016 724065796608 724457607104 725391507456 725784035328 726664587264 727057804032 728388993024 728783142912 728933458176 729327902688 729722560644 730742390784 731058628608 731454223104 732341654352 732737943126 734476761216 734628250818 735161090048 736451315712 736770024144 737168709222 738198945792 738598404096 739150500704 740503830528 740904536064 741305458432 742204841616 742662733824 743563763712 743966125056 744368704128 745731588096 746289016704 746692852752 747096907326 748141019136 748464786432 749372855616 749778360408 750184084629 751557616128 752119399647 753578090496 753985870848 754312167576 755775111168 756184080384 756340047232 758134874112 758545120256 759465419328 759876385464 761267662848 761679604224 762091768512 762248953851 763074183168 764057802816 764471254008 764884928929 765953900544 766800131328 767215066464 767630226132 769035700224 771103162368 771520425984 771937915392 773351276544 773769756672 773929350656 776185704448 777127405824 777547929312 777968680356 778971561984 779393083392 779814832896 779975673708 781911273472 782249655264 782672950532 783198713682 783766781952 784190898176 785057277312 785482091856 785907136278 786920251392 788019955296 789462761472 789889959936 790317389568 791190537291 791764402176 792725004288 795036155904 795200136192 795630439296 796060975248 796491744174 797518503936 797950061568 798546523082 800095256576 800874647056 801412637256 801846302103 802427895808 803314423296 803749117248 804184046424 806346000768 806782335184 807822360576 808259493888 808696863744 809134470272 809590317228 811160469504 811599409152 812645578899 813525368832 814133472768 814574021184 815014807992 816065445888 816507039744 817940029536 818702123008 820050140448 820493890524 822085189632 822440957184 822886000992 824481939456 825098233344 825544715072 827056226304 827503767552 827951550976 828507730176 828866277162 830473814016 830923204608 831544313292 833066809344 833517603072 833968640736 834419922468 834980446818 835495575552 836961890688 837414792144 837741707264 839575143792 840029459346 841203449856 841658646528 842022884736 844112461824 844286564352 844743429376 846290092032 846748041216 847206238208 847775351808 848234104704 848601188523 849787158528 850247000064 850707090432 850882553136 851342987418 852901733376 853363260288 853825036944 854398596744 854860933647 856426120704 856889554752 857353239576 859565028168 860030160759 861232103424 861698138112 863921135616 864388625408 866439856128 866908708864 867491057664 867960479232 868430154816 870020186112 870490976256 870670519488 871141661544 871613058547 872831188992 873208917504 873681433152 874268331552 874741420476 876343007232 876817218816 877291687008 879650182656 880030862172 881260756992 881737629696 882214760448 883667353338 884490686464 886522449708 887069376512 888145606656 888626204928 889107063264 890253213696 890734952448 891400769952 891883129676 893129588736 893612883968 893999606016 894600153216 895084244208 895568597154 896218169344 897208316928 897693819264 900107163648 900594234624 900983977938 901589216913 902243155968 902731382784 903219873792 904217756904 904707052227 905971433472 907139250864 907630127082 908800155648 909291930624 909783971712 910276279056 911449718784 912624597808 914394578944 915900156864 916395773832 916891658991 918073626624 918570419712 921039888384 921538286592 922036954496 922556408004 923725135872 924224987136 924845838336 925246076832 925746751116 927040536576 927542181888 928235512512 928737804456 929240368203 930438254592 930941738496 931445494848 932071196448 932646223872 934788605184 937200160512 937707303456 938214720828 939525931008 939932522496 942459420672 942969409536 943479674368 944522036766 945207115776 945718591488 946353881088 946865977344 947275745328 949112930304 949626519552 949822384896 950336358048 950850609324 952076353536 952591546368 953107017984 953747270784 954263367792 956527875072 957045476736 957242872278 959514450048 960033667824 960553166562 961895596032 964522394523 964898930688 965421062144 967010656689 967712047104 968886116352 969410405376 971710857216 971911277568 972437203584 972963414192 973489909546 974744838144 975272297472 975927439872 976455539136 976983924168 978772709376 979302348288 979504334424 980034369237 981935087616 982360032192 982891612296 984797872128 986953147884 987338440704 987872714752 989606455488 991418351616 991954833408 992491605504 993233485321 994308784128 995052022272 995590470336 996129209768 997953048576 999163807488 999704480544 1000245446172 1001534865408 1002076821504 1002825866196 1004770787328 1005314494464 1005749556768 1006969774734 1007700148224 1008245440512 1009905546672 1010846498816 1012620559104 1013168513952 1015023550464 1015572805632 1016122358016 1016331938468 1018743737088 1019295005344 1020531657222 1021271867392 1022400175104 1022953421952 1023506968176 1024060813938 1025380933632 1026702672534 1028137549824 1028693901312 1029250553856 1030387676472 1030945245561 1031693008896 1032386052096 1033391722176 1036169874432 1036730572416 1037291573808 1038628749312 1039190777856 1039753110528 1039967564944 1042999540352 1044264951576 1044830030013 1046743036416 1047309455808 1047876181704 1049227001856 1050693273728 1051147974261 1052617015296 1053186613248 1053756519424 1054350180576 1054920716388 1056966672384 1057424087808 1058901814929 1060048207872 1060266848256 1060840585728 1061414633664 1061988992232 1063358005248 1063933415424 1065224224512 1068329834496 1068550183008 1069128402804 1071085897728 1071665489664 1072245395232 1075128001024 1077096480768 1077679325184 1078262484992 1079453756304 1080037876302 1081547292672 1082132545536 1083527438532 1085511297024 1086098694912 1086686410656 1088087261184 1088676052992 1089996880896 1090586706048 1093174714368 1093400187264 1093991854032 1094583840966 1096113586176 1096587942912 1097181334656 1099106914689 1100130977792 1101942376227 1102741635072 1103338356736 1104676973568 1105155036216 1105753063833 1107298418688 1107897606144 1108725751056 1109325710878 1110755745792 1111356804096 1111958187648 1112559896624 1113307262424 1113994100736 1115345645568 1115949187584 1116553056192 1118597382144 1119433525056 1120039279128 1120645360989 1122211528704 1122697179648 1124667540612 1125715419136 1128997388288 1130367135744 1130978806272 1131468251364 1133049544704 1133662666752 1134276120576 1134510070848 1135123983224 1137202311168 1137817680384 1138433382592 1139198128992 1139814578196 1141901494272 1142519406336 1143137652768 1144611274752 1146086704224 1146706881012 1148309471232 1148930850816 1150822599696 1151445339198 1151894847488 1155253141504 1156654743552 1157280638976 1157906873088 1160026914816 1160654635008 1160894025984 1161522215392 1163774918656 1164278556672 1164908577536 1165691108736 1166321893968 1166953020534 1168457342976 1169089625088 1169722249344 1169963510562 1172866910208 1173374482896 1174009425798 1174798070523 1175650172928 1176286347264 1177585915968 1178223137784 1178860704417 1182029932944 1184194142208 1184834939904 1185476084352 1187646603264 1188534359936 1191999474688 1192800204288 1193445658944 1194091462872 1194737616261 1196277755904 1196925092352 1197819784623 1200142884864 1200792312832 1201311970584 1202118955884 1203641843712 1204293165056 1204971634944 1205623675872 1206276069636 1207961911296 1209519001152 1210173502776 1211733540864 1212389240832 1213045295616 1213701705408 1215266291712 1217399113728 1221200209152 1221861031776 1222522211988 1224098168832 1224760559616 1228053184512 1228717715456 1230075210672 1230740835786 1231633514496 1232299982848 1233127784448 1233661435776 1234329001488 1236722909184 1237647350016 1238317072608 1238987157604 1240584339456 1241255651328 1241927326464 1242761595264 1243299415743 1245710721024 1246384806912 1247316469938 1249600214016 1250276404608 1250952961104 1251629883702 1252470670227 1253243363328 1256122188216 1256612560896 1257292546048 1259362715688 1260044189019 1260958121984 1261805174784 1262487969792 1263034327104 1266168692736 1266429846528 1267115144064 1267800812432 1269435138048 1270122061824 1270809357312 1271663027712 1272351157056 1274680737792 1275370500096 1276060635648 1276323829704 1277014481127 1279352600064 1280044890432 1280737555416 1281597895116 1285334332128 1286029859364 1286531907584 1289347542252 1291848155136 1292547207168 1295614476288 1295881703424 1296582938112 1297284552256 1299659784192 1300363063296 1301236586496 1301940718848 1302645232224 1305030279168 1305736464384 1306005779232 1306712492316 1309246783488 1309813376256 1310522149728 1311402497328 1312112130714 1313063829504 1315225828224 1315937530512 1316451254272 1319475273984 1320046293258 1321891135488 1322606444544 1323322140672 1326736029696 1327453960448 1329783674562 1330604064768 1332218409984 1332939307392 1333660594896 1335379820544 1336102428672 1337101154928 1337824694514 1339694383104 1340419325952 1340999409024 1341900229824 1342626366312 1343352895731 1344327254016 1345812475392 1346540728896 1350160745472 1350891351936 1351475966907 1353364733952 1354097074176 1354829810688 1358324982784 1360708876296 1361445190623 1363200233472 1363937895936 1364675957568 1365414418584 1367174578176 1368936896712 1369677663431 1371591868416 1372334071808 1373850235296 1374593660748 1376514736128 1377110439936 1377855629568 1381559832576 1382307429888 1383055431744 1384838332416 1385587703808 1386337480704 1387268757504 1388620126674 1391313272832 1392353268768 1393106706684 1395657381888 1396412607744 1397168242272 1398969335808 1401530632348 1403489353728 1404248817664 1405800240768 1406560955184 1407322081242 1409288896512 1409898783744 1411869086572 1413689131008 1414454114304 1415219511552 1415985322976 1416783055149 1417810673664 1418577887232 1419530821632 1420298966016 1420913617992 1423669395456 1424439779328 1424733577344 1425504537072 1426275913986 1428114530304 1428887319552 1429660526976 1431395051688 1435568215104 1435864308417 1436905766912 1439271675072 1440050501736 1440829749843 1442843394048 1444703251376 1447348396032 1448131593216 1448915214208 1451568070656 1453329174528 1454115608064 1456777986048 1457566285824 1457866916352 1458655805376 1459445121288 1460234864319 1462117257216 1462908446208 1464683308704 1465475886252 1468953522432 1469256501636 1472902631424 1473540048288 1474337418444 1476397891584 1477196808192 1478301001408 1481007661056 1481809072128 1482610916864 1484409683232 1485325467648 1487127527424 1487932250112 1488737408256 1491463176192 1492578033408 1493385705504 1494193814652 1496282038272 1496929572864 1498745711232 1499556720816 1500368169258 1503115232256 1504238799294 1507156180992 1507971741696 1508624335152 1511550222336 1512368160768 1512680094464 1516269748224 1517090240512 1518930838656 1519752770928 1522535325696 1523359208448 1524183537024 1524497907702 1528115605632 1528942508016 1529769857858 1530797485833 1531907801088 1533600262656 1534430132928 1535260452264 1536091220907 1538071400448 1540054008801 1542206324736 1543040851968 1543875830784 1547539513344 1547858701312 1552371408896 1554254811648 1555095858624 1555937360712 1557943123968 1558786166784 1559629665792 1559951347416 1560795476933 1563822546944 1564499310528 1565345901064 1566397427364 1568381796352 1570114554624 1570964183712 1571814272556 1573840502784 1576039910592 1578925522944 1579779919872 1580634779136 1582381074582 1583528804352 1585450008576 1590072311808 1590400272384 1591260878592 1592121950496 1592983488348 1595037007872 1595900123136 1597093046164 1600190513152 1601749294112 1602825274512 1603692604206 1604855791616 1606628846592 1607498234496 1608368092848 1612692001536 1613564670368 1615644721152 1616518987776 1617393727488 1618268940544 1619180634456 1620056814453 1622320939008 1623198818304 1625291157798 1628266945536 1629148042368 1630029615984 1632130891776 1633014079488 1635880059072 1637404246016 1640100280896 1640987781048 1641875761449 1644170379264 1644881914368 1645772001984 1650196466688 1651089430144 1654112452608 1655007535104 1655903101952 1657015460352 1657732554324 1660947628032 1661846409216 1663088626584 1663988566317 1666133618688 1667035206144 1667937281472 1668839844936 1669960893636 1670991151104 1673923781376 1674829584288 1679150287584 1680058918692 1682406899712 1683317293056 1684045769472 1688224923648 1688573128704 1689486858752 1692580184064 1693496082432 1694412476416 1695550703616 1696468209408 1697202377046 1699574317056 1700494000128 1701414180864 1701765106272 1702685974836 1705803466752 1706726520576 1707650073888 1708797193488 1709721867294 1712852241408 1713779109504 1714706479152 1719130056336 1720060321518 1722464206848 1723396276224 1727168008797 1727842271232 1728777250816 1732879712256 1733817417728 1734982115328 1735920958464 1736860309632 1740040372224 1740981952512 1741341038976 1742283323088 1743226117094 1745662377984 1746417835008 1747362866304 1748536663104 1749482840952 1750429530801 1752686014464 1753634437632 1754583374016 1754945265843 1759300365312 1760061724344 1761014138697 1763475259392 1764429520896 1767334706676 1768981372928 1773044899416 1774138753024 1776291213312 1777252409856 1778214126528 1780506427392 1781469904896 1782801539904 1783766259352 1787225767936 1787999212032 1789200306432 1790168488416 1791137194308 1794416633856 1795387638528 1800214327296 1801188469248 1801967955876 1803178433826 1804486311936 1805462765568 1806439747584 1808435513808 1809414104454 1811942866944 1814278501728 1815260254164 1817600311296 1818583861248 1819567943424 1820552558112 1822899437568 1825249195616 1828789157888 1831800313728 1832791547664 1833783317982 1836147253248 1837140839424 1842079776768 1843076573184 1844073908992 1845112816008 1846111253679 1847450271744 1848449974272 1849691676672 1850492153664 1851493502232 1855084363776 1856471025024 1857475608912 1858480736406 1860876509184 1861883476992 1862890989696 1864142392896 1869577210368 1870974704907 1874400321024 1875414606912 1876429441656 1877444825553 1879865044992 1884918841344 1885938819072 1886959348736 1889044073532 1891437182976 1892707762176 1893731954688 1894551490656 1898225860608 1899253039104 1899644769792 1900672716096 1901701218648 1904152707072 1905183092736 1906214035968 1907494541568 1908526735584 1913055750144 1914090953472 1914485744556 1919028900096 1920067335648 1921106333124 1923791192064 1929044789046 1929797861376 1930842124288 1934021313378 1935424094208 1937772232704 1938820810752 1943421714432 1943822555136 1944874407168 1945926828384 1946979819092 1949489676288 1950544594944 1951854879744 1952911078272 1953967848336 1957545418752 1958604696576 1959008668848 1960068738474 1963870175232 1964720064384 1965783224592 1968168196071 1969595744256 1973906295768 1974676881408 1975745429504 1979212910976 1980069439887 1982836703232 1983909666816 1984983211008 1986466970642 1990104044544 1991180940672 1992258419536 1994675511843 1995906097152 1998327614976 1999408961088 2000490892344 2003069730816 2004153643008 2005651732392 2006737041771 2009541574656 2010628988928 2011499113536 2013939549468 2016490881024 2019811093344 2021692997632 2025241118208 2026337027904 2030047100928 2031145611264 2032244716032 2032663876936 2037487474176 2038590010688 2041063314444 2044800350208 2045906843904 2047013936352 2048121627876 2050761867264 2053405345068 2056275099648 2057387802624 2058501107712 2060775352944 2061890491122 2063386017792 2064772104192 2066783444352 2072339748864 2073461144832 2074583147616 2077257498624 2078381555712 2079506221056 2079935129888 2085999080704 2088529903152 2089660060026 2093486072832 2094618911616 2095752363408 2098454003712 2101386547456 2102295948522 2105234030592 2106373226496 2107513038848 2108700361152 2109841432776 2110983121863 2113933344768 2114848175616 2117803629858 2120533696512 2121681171456 2122829267328 2123977984464 2126716010496 2127866830848 2130448449024 2136659668992 2137100366016 2138256805608 2139413870979 2142171795456 2143330979328 2144490790464 2150256002048 2152350613963 2155358650368 2156524969984 2158907512608 2160075752604 2163094585344 2164265091072 2167054877064 2168227525807 2171022594048 2172197389824 2173372821312 2176174522368 2177352105984 2179993761792 2181173412096 2186349428736 2186800374528 2187983708064 2189167681932 2192227172352 2193175885824 2194362669312 2198213829378 2200261955584 2203884752454 2205483270144 2206676713472 2209353947136 2210310072432 2211506127666 2214596837376 2215795212288 2217451502112 2218651421756 2221511491584 2222713608192 2223916375296 2225119793248 2226614524848 2227988201472 2230691291136 2231898375168 2233106112384 2237194764288 2238867050112 2240078558256 2241290721978 2244423057408 2245394359296 2249335081224 2250552253887 2251430838272 2256358198941 2257994776576 2260734271488 2261957612544 2262936502728 2267325333504 2268552241152 2269020141696 2270247966448 2274404622336 2275635360768 2276866765184 2278396257984 2279629156392 2283802988544 2285038812672 2286275305536 2286746861553 2289222549504 2292173408448 2293413762024 2294654786787 2297861701632 2301645199392 2302890678396 2303789694976 2313309487104 2314561277952 2315813746176 2320053829632 2321309270016 2321788051968 2323044430784 2328557113344 2329817155072 2331382217472 2332643787936 2333906041068 2336914685952 2338179250176 2339444498688 2339927021124 2345733820416 2346748965792 2348018851596 2349596141046 2351300345856 2352572694528 2355171831936 2356446275568 2357721408834 2364059865888 2368388284416 2369669879808 2370952168704 2375293206528 2377068719872 2383998949376 2385600408576 2386891317888 2388182925744 2389475232522 2392555511808 2393850184704 2395639569246 2400285769728 2401584625664 2402623941168 2404237911768 2405538906309 2407283687424 2408586330112 2409943269888 2411247351744 2412552139272 2419038002304 2420347005552 2423467081728 2424778481664 2426090591232 2427403410816 2434798227456 2437936736697 2442400418304 2443722063552 2445044423976 2448196337664 2449521119232 2452678606609 2456106369024 2457435430912 2460150421344 2461481671572 2464599965696 2466255568896 2467322871552 2468658002976 2473445818368 2475294700032 2476634145216 2477974315208 2481168678912 2482511302656 2483854652928 2485523190528 2486598831486 2491421442048 2492769613824 2494632939876 2499200428032 2500552809216 2501905922208 2503259767404 2504941340454 2506486726656 2512244376432 2513225121792 2514585092096 2518725431376 2520088378038 2521916243968 2523610349568 2524975939584 2526068654208 2532337385472 2532859693056 2534230288128 2535601624864 2538870276096 2540244123648 2541618714624 2543326055424 2544702314112 2545803565569 2549361475584 2550741000192 2552121271296 2552647659408 2554028962254 2558705200128 2560089780864 2561475110832 2563195790232 2564582800941 2570668664256 2572059718728 2573063815168 2578695084504 2580090482277 2583696310272 2585094414336 2591763406848 2593165876224 2594569104512 2599319568384 2600726126592 2602473172992 2603881437696 2605290464448 2610060558336 2611472928768 2612011558464 2613424984632 2614839175641 2618493566976 2619626752512 2621044299456 2622804994656 2624224261428 2630451656448 2631875061024 2638950547968 2640092586516 2643782270976 2645212889088 2646644281344 2653472059392 2654907920896 2659567349124 2661208129536 2664436819968 2665878614784 2667321189792 2670759641088 2672204857344 2674202309856 2675649389028 2679388766208 2680838651904 2681998818048 2683800459648 2685252732624 2686705791462 2688654508032 2691624950784 2693081457792 2700321490944 2701782703872 2702951933814 2706729467904 2708194148352 2709659621376 2714121156681 2716649965568 2721417752592 2722890381246 2726400466944 2727875791872 2729351915136 2730828837168 2734349156352 2737873793424 2739355326862 2743183736832 2744668143616 2747700470592 2749187321496 2750674976973 2754220879872 2755711259136 2763119665152 2764614859776 2766110863488 2771175407616 2772674961408 2774537515008 2777240253348 2782626545664 2784706537536 2786213413368 2787721104609 2791314763776 2792825215488 2794336484544 2794912830787 2797938671616 2803061264696 2808497635328 2811600481536 2813121910368 2814644162484 2818577793024 2819797567488 2823738173144 2827378262016 2828908228608 2830439023104 2831970645952 2833566110298 2835621347328 2837155774464 2839061643264 2840597932032 2841827235984 2847338790912 2848879558656 2849467154688 2851009074144 2852551827972 2856229060608 2857774639104 2859321053952 2862790103376 2871136430208 2871728616834 2873811533824 2878543350144 2880101003472 2881659499686 2885686788096 2889406502752 2894696792064 2896263186432 2897830428416 2901031970067 2903136141312 2906658349056 2908231216128 2915132571648 2915733832704 2917311610752 2918890242576 2920469728638 2924234514432 2925816892416 2929366617408 2930951772504 2937907044864 2938513003272 2940103107711 2945805262848 2947080096576 2948674836888 2954393616384 2956602002816 2962015322112 2963618144256 2965221833728 2968819366464 2974255054848 2975864500224 2977474816512 2979700455963 2982926352384 2985156066816 2986771411008 2988387629304 2993859145728 2997491422464 2999113441632 3000736338516 3006230464512 3008477598588 3014312361984 3015943483392 3017248670304 3023100444672 3024736321536 3025360188928 3032539496448 3034180481024 3037861677312 3039505541856 3045070651392 3046718416896 3048367074048 3048995815404 3056231211264 3057885016032 3059539715716 3061594971666 3063815602176 3067200525312 3068860265856 3070520904528 3072182441814 3076142800896 3080108017602 3084412649472 3086081703936 3087751661568 3092835736683 3095079026688 3095717402624 3104742817792 3108509623296 3110191717248 3111874721424 3115886247936 3117572333568 3119259331584 3119902694832 3121590953866 3127645093888 3128998621056 3130691802128 3132794854728 3134490090039 3136763592704 3140229109248 3141928367424 3143628545112 3147681005568 3152079821184 3153443922783 3157851045888 3159559839744 3161269558272 3164762149164 3170900017152 3176705444787 3180144623616 3180800544768 3182521757184 3184243900992 3185966976696 3190074015744 3191800246272 3194186092328 3200381026304 3203498588224 3205650549024 3207385208412 3213257693184 3214996468992 3216736185696 3225384003072 3227129340736 3231289442304 3233037975552 3234787454976 3236537881088 3238361268912 3240113628906 3244641878016 3246397636608 3250582315596 3256533891072 3258296084736 3260059231968 3264261783552 3266028158976 3271760118144 3274808492032 3280200561792 3281975562096 3283751522898 3288340758528 3289763828736 3291544003968 3300392933376 3302178860288 3305827128681 3308224905216 3310015070208 3311806203904 3314030920704 3315465108648 3317259191499 3321895256064 3323692818432 3326177253168 3327977132634 3332267237376 3334070412288 3335874562944 3337679689872 3339921787272 3341982302208 3347847562752 3349659168576 3358300575168 3360117837384 3361936082967 3366634586112 3368091538944 3377146257408 3378973717504 3386992164864 3388824952832 3391101407232 3392936418816 3394404754092 3399148634112 3400988000256 3402828361728 3403530212544 3405371949672 3407214683411 3411606933504 3413453041152 3415300147776 3417594386976 3419443734588 3425704482816 3427558219008 3429412958304 3438260112672 3440120643036 3444928413696 3446792552448 3454336017594 3455684542464 3457554501632 3465759424512 3467634835456 3469964230656 3471841916928 3473720619264 3480080744448 3481963905024 3482682077952 3484566646176 3486452234188 3491324755968 3492835670016 3494725732608 3497073326208 3498965681904 3500859061602 3505372028928 3507268875264 3509166748032 3509890531686 3518600730624 3520123448688 3522028277394 3524394211569 3526950518784 3528859041792 3534669413352 3536582113251 3537962745856 3546089798832 3548277506048 3552582426624 3554504819712 3556428253056 3562939809792 3565603079808 3567532518704 3574451535872 3575998424064 3578400612864 3580336976832 3582274388616 3584212848783 3588833267712 3590775277056 3593459353869 3600428654592 3602376938496 3603935911752 3606356867652 3610925531136 3612879495168 3616871027616 3618828208908 3623885733888 3628557003456 3630520508328 3635200622592 3637167722496 3639135886848 3641105116224 3645798875136 3650498391232 3663600627456 3665583095328 3667566635964 3672294506496 3674281678848 3684159553536 3686153146368 3688147817984 3690225632016 3692222507358 3694900543488 3696899948544 3699383353344 3700984307328 3702987004464 3710168727552 3712942050048 3714951217824 3716961472812 3721753018368 3723766953984 3725781979392 3728284785792 3739154420736 3741949409814 3748800642048 3750829213824 3752858883312 3754889651106 3759730089984 3769837682688 3771877638144 3773918697472 3778088147064 3780132567057 3782874365952 3785415524352 3787463909376 3789102981312 3798506078208 3799289539584 3801345432192 3803402437296 3808305414144 3810366185472 3812428071936 3814989083136 3817053471168 3826111500288 3828181906944 3828971489112 3831043443381 3838057800192 3840134671296 3842212666248 3858089578092 3859595722752 3861684248576 3868042626756 3875544465408 3877641621504 3882639988073 3886843428864 3887645110272 3889748814336 3891853656768 3893959638184 3898979352576 3901089189888 3903709759488 3905822156544 3907935696672 3915090837504 3917209393152 3918017337696 3920137476948 3927740350464 3929440128768 3931566449184 3936336392142 3939191488512 3947812591536 3949353762816 3951490859008 3958425821952 3960138879774 3965673406464 3967819333632 3969966422016 3972933941284 3980208089088 3982361881344 3984516839072 3989351023686 3991812194304 3996655229952 3998817922176 4000981784688 4006139461632 4008307286016 4011303464784 4013474083542 4019083149312 4021257977856 4022998227072 4027879098936 4030058687193 4032981762048 4039622186688 4043385995264 4050482236416 4052674055808 4054427900721 4060094201856 4062291222528 4064489432064 4065327753872 4074974948352 4077180021376 4082126628888 4084335571869 4089600700416 4091813687808 4094027872704 4096243255752 4101523734528 4106810690136 4109032990293 4114775605248 4117002215424 4121550705888 4123780982244 4129544208384 4133566888704 4144679497728 4146922289664 4149166295232 4154514997248 4156763111424 4159012442112 4159870259776 4171998161408 4177059806304 4179320120052 4186972145664 4189237823232 4191504726816 4196908007424 4202773094912 4204591897044 4210468061184 4212746452992 4215026077696 4217400722304 4219682865552 4221966243726 4227866689536 4229696351232 4235607259716 4241067393024 4243362342912 4245658534656 4247955968928 4253432020992 4255733661696 4260896898048 4273319337984 4274200732032 4276513611216 4278827741958 4284343590912 4286661958656 4288981580928 4300512004096 4304701227926 4307592925251 4310717300736 4313049939968 4317815025216 4320151505208 4322489249529 4328530182144 4334109754128 4336455051614 4342045188096 4344394779648 4346745642624 4354704211968 4359987523584 4362346824192 4372698857472 4373600749056 4375967416128 4378335363864 4380704592957 4386351771648 4388725338624 4396427658756 4400523911168 4407769504908 4413353426944 4418707894272 4420620144864 4423012255332 4429193674752 4431590424576 4434903004224 4437302843512 4443022983168 4445427216384 4447832750592 4450239586496 4453229049696 4455976402944 4461382582272 4463796750336 4466212224768 4474389528576 4477734100224 4480157116512 4482581443956 4488846114816 4490788718592 4498670162448 4501104507774 4502861676544 4512716397882 4515989553152 4521468542976 4523915225088 4525873005456 4534650667008 4537104482304 4538040283392 4540495932896 4548809244672 4551270721536 4553733530368 4556792515968 4559258312784 4567605977088 4570077625344 4572550611072 4573493723106 4584346816896 4586827524048 4589309573574 4592392457499 4595723403264 4603290398784 4605781356792 4607579389952 4608273662721 4620162026403 4626618974208 4629122555904 4631627492352 4642618540032 4643576103936 4646088861568 4657114226688 4659634310144 4662764434944 4665287575872 4667812082136 4673829371904 4676358500352 4678888997376 4679854042248 4682386430799 4691467640832 4693497931584 4696037703192 4699192282092 4705145389056 4710343663872 4712892551136 4715442817668 4728119731776 4736776568832 4739339759616 4741904337408 4750586413056 4754137439744 4767997898752 4771200817152 4773782635776 4776365851488 4778950465044 4785111023616 4787700369408 4791279138492 4800571539456 4803169251328 4805247882336 4808475823536 4811077812618 4814567374848 4817172660224 4819886539776 4822494703488 4825104278544 4838076004608 4840694011104 4846934163456 4849556963328 4852181182464 4854806821632 4860170443359 4869596454912 4875873473394 4884800836608 4887444127104 4890088847952 4896392675328 4899042238464 4905357213218 4912212738048 4914870861824 4920300842688 4922963343144 4925627284347 4929199931392 4932511137792 4934645743104 4937316005952 4950589400064 4953268290432 4955948630416 4962337357824 4965022605312 4967709305856 4971046381056 4973197662972 4982842884096 4985539227648 4989265879752 4991965698951 4998400856064 5001105618432 5003811844416 5006519534808 5009882680908 5012973453312 5024488752864 5029170184192 5037450862752 5040176756076 5047220699136 5049951879168 5052137308416 5064674770944 5065719386112 5068460576256 5071203249728 5077740552192 5080488247296 5083237429248 5086652110848 5089404628224 5091607131138 5098722951168 5101482000384 5104242542592 5105295318816 5108057924508 5117410400256 5120179561728 5122950221664 5126391580464 5129165601882 5141337328512 5144119437456 5146127630336 5157390169008 5160180964554 5167392620544 5170188828672 5183526813696 5186331752448 5189138209024 5198639136768 5201452253184 5204946345984 5207762875392 5210580928896 5220121116672 5222945857536 5224023116928 5226849969264 5229678351282 5236987133952 5239253505024 5242088598912 5245609989312 5248448522856 5251288592403 5260903312896 5263750122048 5264835797529 5277901095936 5280185173032 5283042416091 5290425778176 5293288562688 5306944118784 5309815841792 5319134698248 5322416259072 5328873639936 5331757229568 5334642379584 5341519282176 5344409714688 5348404619712 5351298778056 5354194502503 5361677303808 5363997636096 5367600919296 5370505465248 5373411582924 5383249901568 5386162915584 5400642981888 5403565407744 5405903867628 5413458935808 5416388296704 5419319242752 5428242313362 5433299931136 5442835505184 5445780762492 5452800933888 5455751583744 5458703830272 5461657674336 5468698312704 5475747586848 5478710653724 5486367473664 5489336287232 5495400941184 5498374642992 5501349953946 5508441759744 5511422518272 5526239330304 5529229719552 5532221726976 5538333761037 5542350815232 5545349922816 5549075030016 5554480506696 5565253091328 5569413075072 5572426826736 5575442209218 5582629527552 5585650430976 5588672969088 5589825661574 5606122529392 5612924114721 5616995270656 5623200963072 5626243820736 5629288324968 5632334476659 5639595134976 5647476346288 5654756524032 5657816457216 5660878046208 5663941291904 5667132220596 5674311548928 5678123286528 5681195864064 5683654471968 5694677581824 5697759117312 5698934309376 5702018148288 5705103655944 5712458121216 5715549278208 5718642107904 5725580206752 5742272860416 5743457233668 5757086700288 5760202006944 5763318999372 5771373576192 5778813005504 5789393584128 5792526372864 5795660856832 5802063940134 5806272282624 5813316698112 5816462432256 5830265143296 5831467665408 5834623221504 5837780485152 5840939457276 5848469028864 5851633784832 5858733234816 5861903545008 5875814089728 5877026006544 5880206215422 5891610525696 5894160193152 5897349673776 5908787232768 5913204005632 5924030644224 5927236288512 5930443667456 5937638732928 5940208319661 5948510109696 5951729000448 5954949633024 5959400911926 5970312133632 5973542822016 5976775258608 5984026535529 5987718291456 5994982844928 5998226883264 6001472677032 6012460929024 6016955197176 6020211125313 6028624723968 6031886966784 6034497340608 6049472643072 6050720377856 6065078992896 6068360962048 6075723354624 6079011083712 6090141302784 6093436833792 6096734148096 6097991630808 6101291409829 6112462422528 6115770032064 6119079431432 6123189943332 6134401050624 6137720531712 6141041809056 6144364883628 6152285601792 6160216035204 6168825298944 6172163407872 6175503323136 6185671473366 6190158053376 6191434805248 6209485635584 6217019246592 6220383434496 6223749442848 6231772495872 6235144667136 6238518663168 6239805389664 6243181907732 6255290187776 6257997242112 6261383604256 6265589709456 6268980180078 6273527185408 6280458218496 6283856734848 6287257090224 6295362011136 6304159642368 6306887845566 6315702091776 6319119679488 6322539116544 6329524298328 6332949365589 6341800034304 6353410889574 6361601089536 6365043514368 6368487801984 6371933953392 6380148031488 6383600492544 6388372184656 6400762052608 6406997176448 6411301098048 6414770416824 6418241612937 6426515386368 6429992937984 6433472371392 6450768006144 6454258681472 6457051841889 6466075951104 6469574909952 6473075762176 6476722537824 6480227257812 6489283756032 6492795273216 6501164631192 6504682577421 6513067782144 6516592169472 6520118463936 6528523567104 6532056317952 6543520236288 6560401123584 6563951124192 6567503045796 6576681517056 6579527657472 6583088007936 6600785866752 6604357720576 6611654257362 6616449810432 6620030140416 6623612407808 6628061841408 6630930217296 6634518382998 6643790512128 6647385636864 6652354506336 6655954265268 6664534474752 6668140824576 6671749125888 6675359379744 6679843574544 6683964604416 6695695125504 6699318337152 6716601150336 6720235674768 6723872165934 6733269172224 6736183077888 6751656761661 6754292514816 6757947435008 6769074596823 6773984329728 6777649905664 6782202814464 6785872837632 6788809508184 6801976000512 6805656723456 6807060425088 6810743899344 6814429366822 6823213867008 6826906082304 6830600295552 6835188773952 6838887469176 6851408965632 6855116438016 6858825916608 6860240584659 6876520225344 6880241286072 6883964360361 6893585104896 6908672035188 6911369084928 6915109003264 6935269670912 6939928461312 6943683833856 6947441238528 6960161488896 6963927810048 6965364155904 6969133292352 6972904468376 6985671340032 6989451465216 6994146652416 6997931363808 7001718123204 7010744057856 7014537750528 7018333496064 7019781063372 7037201461248 7040246897376 7044056554788 7048788423138 7053901037568 7057718083584 7069338826704 7073164226502 7075925491712 7092179597664 7096555012096 7105164853248 7109009639424 7112856506112 7125879619584 7131206159616 7135065037408 7148903071744 7151996848128 7156801225728 7160673953664 7164548777232 7168425697566 7177666535424 7181550554112 7186918707738 7200857309184 7204753876992 7207871823504 7212713735304 7216616718927 7221851062272 7225758990336 7233742055232 7237656417816 7257114006912 7261041016656 7270401245184 7274335444992 7278271773696 7282210232448 7300996782464 7313810210091 7327201254912 7331166190656 7335133271928 7344589012992 7348563357696 7358035819827 7368319107072 7372306292736 7376295635968 7380451264032 7384445014716 7393799897088 7398766706688 7401968614656 7405974008928 7420337455104 7425884100096 7429902435648 7433922945624 7443506036736 7447533907968 7451563958784 7456569571584 7478308841472 7483898819628 7497601284096 7501658427648 7505717766624 7509779302212 7519460179968 7539675365376 7543755276288 7547837394944 7556176294128 7560265134114 7565748731904 7570831048704 7574927818752 7578205962624 7597012156416 7598579079168 7602690864384 7606804874592 7616610828288 7620732370944 7624856143872 7629978166272 7634106942336 7637410696707 7652223000576 7656363813888 7657942978224 7662086886762 7676115600384 7680269342592 7684425332496 7693748402823 7716179156184 7719191445504 7723368497152 7736085253512 7740271446831 7751088930816 7755283243008 7765279976146 7775290220544 7779497628672 7783707313536 7787919276368 7797958705152 7802178379776 7807419518976 7811644313088 7815871393344 7830181675008 7834418786304 7836034675392 7840274953896 7844517526923 7855480700928 7858880257536 7863132898368 7872672784284 7895625183072 7902981718016 7916851643904 7920277759548 7931346812928 7935638667264 7939932844032 7945867882568 7960416178176 7964723762688 7969033678144 7978702047372 7983624388608 7993310459904 7997635844352 8001963569376 8012278923264 8016614572032 8022606929568 8026948167084 8038166298624 8042515955712 8045996454144 8055758197872 8060117374386 8065963524096 8079244373376 8086771990528 8100964472832 8105348111616 8108855801442 8120188403712 8124582445056 8128978864128 8130655507744 8149949896704 8154360042752 8164253257776 8168671143738 8179201400832 8183627375616 8188055745408 8192486511504 8203047469056 8213621380272 8218065980586 8229551210496 8234004430848 8243101411776 8247561964488 8252024930919 8267133777408 8289358995456 8293844579328 8298332590464 8313526222848 8318024884224 8319740519552 8343996322816 8354119612608 8358640240104 8363163313827 8373944291328 8378475646464 8383009453632 8384738492361 8393816014848 8405546189824 8409183794088 8413734218219 8425492905984 8430052155392 8434801444608 8439365731104 8443932487452 8455733379072 8459392702464 8471214519432 8482134786048 8486724685824 8491317069312 8495911937856 8506864041984 8511467323392 8521793796096 8546638675968 8548401464064 8553027222432 8557655483916 8568687181824 8573323917312 8577963161856 8601024008192 8609402455852 8615185850502 8621434601472 8626099879936 8635630050432 8640303010416 8644978499058 8657060364288 8668219508256 8672910103228 8684090376192 8688789559296 8693491285248 8703095910201 8709408423936 8719975047168 8724693648384 8745397714944 8747201498112 8751934832256 8756670727728 8761409185914 8772703543296 8777450677248 8792855317512 8801047822336 8815539009816 8820309323133 8826706853888 8837415788544 8841240289728 8846024510664 8863180849152 8869806008448 8874605687024 8886045966336 8890854432768 8895665501184 8900479172992 8906458099392 8922765164544 8927593500672 8932424449536 8939101367889 8948779057152 8955468200448 8960314233024 8965162887912 8981577437184 8997340324896 9002209015548 9005723353088 9025432795764 9042937085952 9047830450176 9051746010912 9069301334016 9074208964608 9076080566784 9080991865792 9097618489344 9102541443072 9107467060736 9113585031936 9118516625568 9135211954176 9140155250688 9145101222144 9146987446212 9168693633792 9173655048096 9178619147148 9184784914998 9191446806528 9206580797568 9211562713584 9215158779904 9216547325442 9240324052806 9253237948416 9258245111808 9263254984704 9285237080064 9287152207872 9292177723136 9314228453376 9319268620288 9325528869888 9330575151744 9335624164272 9347658743808 9352717000704 9357777994752 9359708084496 9364772861598 9382935281664 9386995863168 9392075406384 9398384564184 9403470270117 9410290778112 9420687327744 9425785102272 9430885635336 9456239463552 9460331768349 9473553137664 9478679519232 9483808674816 9508274879488 9530116334361 9535995797504 9542401634304 9547565271552 9552731702976 9557900930088 9570222047232 9575400738816 9582558276984 9587743644017 9601143078912 9606338502656 9610495764672 9616951647072 9622155625236 9634345320448 9639773079552 9644989406976 9650208557088 9676152009216 9681388022208 9693868326912 9699113926656 9704362364928 9709613643264 9720340886718 9739192909824 9751746946788 9769601673216 9774888254208 9780177695904 9792785350656 9798084476928 9810714426436 9824425476096 9829741723648 9840601685376 9845926686288 9851254568694 9858399862784 9865022275584 9869291486208 9874632011904 9901178800128 9906536580864 9911897260832 9917481386043 9924674715648 9930045210624 9935418611712 9942092762112 9946395325944 9951777574497 9965685768192 9971078455296 9978531759504 9983931397902 9996801712128 10002211236864 10007623688832 10013039069616 10019765361816 10025946906624 10048977505728 10058340368384 10074901725504 10080353512152 10085808248901 10099903758336 10104274616832 10131438772224 10136921152512 10142406499456 10160976494592 10166474858496 10173304221696 10178809256448 10183214262276 10197445902336 10202964000768 10208485085184 10210590637632 10216115849016 10221644050233 10234820800512 10240359123456 10245900443328 10252783160928 10258331203764 10282674657024 10288238874912 10314780338016 10320361929108 10334785241088 10340377657344 10367053627392 10372663504896 10378276418048 10397278273536 10402904506368 10409892691968 10415525750784 10421161857792 10440242233344 10445891715072 10448046233856 10453699938528 10459356702564 10473974267904 10478507010048 10484177197824 10491219978624 10496897045712 10502577184806 10521806625792 10527500244096 10529671595058 10555802191872 10560370346064 10566084832182 10580851556352 10586577125376 10609746339753 10613888237568 10619631683584 10638269396496 10644832518144 10657747279872 10663514459136 10669284759168 10688819429376 10696809239424 10702597556112 10708389005006 10723354607616 10727995272192 10735201838592 10741010930496 10746823165848 10752638546349 10766499803136 10772325831168 10780378061607 10801285963776 10807130815488 10811807735256 10832776593408 10838638485504 10856484626724 10866599862272 10885671010368 10891561524984 10905601867776 10911503167488 10917407660544 10923315348672 10925568338531 10937396625408 10951495173696 10957421307448 10978672574464 10990801882368 10996749285984 11002699907892 11016883519488 11022845036544 11052478660608 11058459439104 11064443453952 11076667522074 11084701630464 11090699845632 11098150060032 11108961013392 11130506182656 11138826150144 11144853653472 11150884418436 11165259055104 11171300861952 11177345938176 11179651323148 11212245058784 11225848229442 11233990541312 11246401926144 11252487641472 11258576649936 11264668953318 11279190269952 11294952692576 11309513048064 11315632914432 11321756092416 11327882583808 11334264441192 11340397701171 11348623097856 11356246573056 11362391728128 11367308943936 11395518234624 11397868618752 11404036296576 11410207311888 11424916242432 11431098556416 11437284215808 11451160413504 11484545720832 11486914467336 11493130330143 11514173400576 11520404013888 11526637998744 11557626011008 11578787168256 11585052745728 11591321713664 11604127880268 11626633396224 11632924864512 11647919964219 11660530286592 11662935330816 11669246443008 11675560970304 11681878914552 11696938057728 11703267569664 11717466469632 11723807090016 11751628179456 11754052013088 11760412430844 11783221051392 11788320386304 11794699347552 11817574465536 11826408011264 11848061288448 11854472577024 11860887334912 11875277465856 11880416639322 11897020219392 11903458000896 11909899266048 11918801823852 11940624267264 11947085644032 11953550517216 11968053071058 11975436582912 11989965689856 11996453766528 12002945354064 12024921858048 12033910394352 12040422250626 12057249447936 12063773933568 12068994681216 12090176061579 12098945286144 12101440755712 12130157985792 12136721924096 12151446709248 12158022167424 12163283702163 12180282605568 12186873667584 12193468296192 12195983261616 12202582819658 12224924845056 12231540064128 12238158862864 12246379886664 12253006715607 12268802101248 12275441063424 12282083618112 12288729767256 12304571203584 12320432070408 12327098970879 12344326815744 12351006646272 12371342946732 12382869610496 12418971271168 12434038493184 12440766868992 12447498885696 12463544991744 12470289334272 12477037326336 12479610779328 12486363815464 12510580375552 12515994484224 12522767208512 12531179418912 12537960360156 12560916436992 12567713469696 12574514180448 12590724022272 12608319284736 12613775691132 12631404183552 12638239358976 12645078233088 12659048596656 12665898731178 12683600068608 12706821779148 12723202179072 12730087028736 12736975603968 12743867906784 12760296062976 12767200985088 12776744369312 12801524105216 12813994352896 12822602196096 12829540833648 12836483225874 12853030772736 12859985875968 12866944742784 12901536012288 12908517362944 12914103683778 12922778775753 12932151902208 12939149819904 12946151524352 12953445075648 12960454515624 12967467748587 12985590546432 13002329262384 13009365154842 13026135564288 13033184338944 13040236927872 13064112635904 13087040472576 13120802247168 13127902248384 13135006091592 13142113778871 13159055314944 13166176015872 13201571733504 13208715441152 13223308514724 13240060280832 13247224815616 13256123682816 13261860434592 13269036765996 13287581024256 13294771273728 13304709012672 13311908530536 13329068949504 13336281649152 13343498251776 13350718759488 13359687149088 13367929208832 13391390251008 13398636674304 13433202300672 13440471349536 13447744331868 13466538344448 13472366155776 13503313523322 13508585029632 13515894870016 13538149193646 13547968659456 13555299811328 13564405628928 13571745675264 13577619016368 13603952001024 13611313446912 13614120850176 13621487798688 13628858733644 13646427734016 13653812164608 13661200591104 13670377547904 13677774938352 13702817931264 13710232876032 13717651833216 13720481169318 13753040450688 13760482572144 13767928720722 13777177372497 13787170209792 13817344070376 13822738169856 13824820988163 13830218006528 13860486079209 13870539341824 13879856922624 13887367667712 13894882477056 13927855620096 13930728311808 13938266584704 13945808936752 13971342680064 13978902930432 13988293304832 13995862727616 14003436246408 14021488115712 14029075501056 14036666992128 14039562126744 14047159292397 14074402922496 14080493794752 14088113109576 14097576846276 14115436167168 14138677653408 14146328453004 14151850983424 14184359195328 14210329706496 14218019278848 14225713012224 14251759239168 14262412319232 14270130074816 14303993696256 14313602451456 14321347907328 14329097554464 14336851395132 14355333070848 14363101108224 14373837415476 14401714618368 14409507753984 14415743647008 14425427470608 14433233437854 14443702124544 14451517980672 14467484110464 14475312835632 14514228013824 14522082033312 14540802490368 14548670889984 14556543547392 14564420464896 14601993564928 14627620420182 14654402509824 14662332381312 14670266543856 14689178025984 14697126715392 14716071639654 14736638214144 14744612585472 14752591271936 14760902528064 14768890029432 14776881853041 14787599794176 14797533413376 14803937229312 14811948017856 14851768200192 14859804871296 14867845891248 14887012073472 14895067815936 14903127917568 14913139143168 14956617682944 14967797639256 14975897096853 14995202568192 15003316855296 15011435533248 15019558604424 15038920359936 15066454297741 15087510552576 15095674789888 15112352588256 15120530268228 15141662097408 15149855637504 15156411925248 15177592680649 15194024312832 15197158158336 15205381728768 15213609749184 15233221656576 15241464741888 15249712287744 15259956332544 15268213884672 15274821393414 15304446001152 15312727627776 15315885956448 15324173773524 15352231200768 15360538685184 15368850664992 15387496805646 15432358312368 15438382891008 15446736994304 15472170507024 15480542893662 15502177861632 15510566486016 15530559952292 15550580441088 15558995257344 15567414627072 15575838552736 15595917410304 15604356759552 15614839037952 15623288626176 15631742786688 15660363350016 15668837572608 15672069350784 15680549907792 15689035053846 15710961401856 15717760515072 15726265796736 15745345568568 15753865777209 15791250366144 15794507392587 15805963436032 15833703287808 15840555519096 15849127248273 15871277334528 15879865688064 15891735765136 15920832356352 15929447525376 15938067356288 15957404094744 15967248777216 15986620919808 15995271688704 16003927138752 16024557846528 16033229144064 16045213859136 16053896334168 16062583507509 16085031911424 16091992908288 16111516395744 16120234748772 16158488746752 16201928945664 16210696223232 16217711602884 16240376807424 16249164890112 16257957728256 16261311015488 16299899793408 16308720085504 16328506515552 16337342287476 16358402801664 16367254751232 16376111490816 16384973023008 16406094938112 16427242760544 16436131961172 16459102420992 16468008861696 16486202823552 16495123928976 16504049861838 16534267554816 16578717990912 16587689158656 16596665180928 16627052445696 16636049768448 16639481039104 16687992645632 16708239225216 16717280480208 16726326627654 16747888582656 16756951292928 16766018907264 16769476984722 16811092379648 16818367588176 16827468436438 16838772344163 16850985811968 16860104310784 16869602889216 16878731462208 16887864974904 16897003429977 16918785404928 16942429038864 16964269572096 16973449371648 16982634138624 16991823875712 17022934646784 17043587592192 17093277351936 17096802928128 17106054444864 17115310967832 17137374363648 17146647834624 17155926323712 17168750246263 17202048016384 17218804911704 17230371701004 17252199759872 17271260100864 17280606020832 17289956998116 17314120728576 17336439016512 17345820206456 17368180752384 17377579118592 17386982570496 17406191820402 17418816847872 17439950094336 17449387296768 17490795429888 17494402996224 17503869664512 17513341455456 17522818371828 17545407086592 17554901354496 17585710635024 17602095644672 17631078019632 17640618646266 17653413707776 17674831577088 17682480579456 17692049021328 17726361698304 17739612016896 17749211374048 17772091932672 17781708865536 17791331002368 17800958345984 17812916198784 17820624958983 17845530329088 17855187001344 17864848899072 17878202735778 17910936400896 17920628466048 17930325775824 17952079606587 17963154874368 17994680649792 18004418031096 18011446706176 18050865591528 18060633375939 18085874171904 18095660900352 18103492021824 18148417929216 18152161133568 18161983731584 18195236978688 18205082886144 18214934121472 18227170063872 18237033251136 18270423908352 18280310501376 18290202444288 18293974892424 18303874229487 18337387267584 18347310096192 18357238294296 18369569829996 18413161595136 18423125427168 18433094650884 18480648105612 18506475896832 18516490223616 18526509969408 18570474160128 18574304415744 18584355446272 18628456906752 18638537240576 18651057739776 18661150303488 18671248328544 18695317487616 18705434001408 18715555989504 18719416168992 18729545723196 18765870563328 18773991726336 18784150812768 18796769128368 18806940540234 18820581556224 18841374655488 18851570204544 18861771270672 18912478927104 18920663536698 18947106275328 18957359038464 18967617349632 18998848096767 19016549758976 19060232668722 19071991595008 19084803268608 19095130543104 19105463405952 19115801860176 19140444094464 19150801477632 19165116553968 19175487288034 19202286157824 19212677005312 19220991529344 19233903294144 19244311250472 19254724838811 19268690640896 19279546159104 19289978813952 19300417114176 19352304018432 19362776044416 19371155525667 19398227853312 19408724729856 19419227286528 19440681773436 19478385819648 19503493893576 19514047732263 19539203346432 19549776508416 19560355391808 19585570701312 19596168953856 19621428852872 19659483447296 19681203370752 19691853372576 19702509137388 19730044551168 19738582972416 19749264023808 19802357600256 19813073161728 19823794521664 19834962772086 19849349431296 19860090421248 19870837223424 19884185524224 19892790651888 19903555148994 19931371536384 19942156910592 19957063519008 19967862795804 19993603424256 20004422473728 20015247377664 20026078139232 20039530723632 20051893813248 20097955011456 20116680736768 20149803451008 20160707024304 20171616497802 20199807516672 20208549233664 20262877544448 20273842305024 20284812998912 20307223790469 20321952989184 20332949716992 20346608443392 20357618512896 20366428524552 20405928001536 20416970170368 20421181275264 20432231698032 20443288100466 20469641601024 20480718246912 20491800886656 20505566321856 20516662407528 20565349314048 20576477749824 20580721753977 20629560676032 20640723858216 20651893081083 20680755314688 20734107254784 20745327009792 20756552836096 20805809012736 20819785383936 20831051501568 20842323715584 20880484466688 20891783430144 20896092467712 20907399877056 20918713405128 20957014020096 20968354395648 20982439957248 20993794091424 21005154369612 21043613251584 21055000488192 21059343190116 21111604383744 21120740692128 21132169664364 21161703112704 21173154250752 21219492679506 21227776475136 21239263367168 21276538792992 21289665036288 21315494559744 21327028918272 21338569518336 21377638858752 21393618478848 21405195112224 21416778010012 21446709215232 21455990544384 21470403677184 21482021860992 21493646331696 21505277092698 21532999606272 21544651662336 21560756123214 21602571927552 21614261630976 21623615470512 21649850156781 21665553186816 21677276971008 21712969253448 21733199724544 21771342020736 21783123049968 21811203735552 21823006334976 21834815321088 21846630697344 21851136677062 21902990347392 21914842614896 21941430630273 21957345148928 21981603764736 21993498571968 22005399815784 22033767038976 22045690073088 22074107459481 22104957321216 22116918878208 22128886907904 22153335044148 22181399691264 22196300120064 22217922026784 22261012365312 22277652300288 22289707306944 22301768836872 22330518110208 22342601723904 22354691876352 22359302646296 22424490117568 22451696458884 22492803852288 22504975282944 22517153299872 22529337906636 22558380539904 22589905385152 22619026096128 22631265828864 22643512184832 22655765167616 22668528882384 22680795402342 22697246195712 22712493146112 22724783456256 22734617887872 22791036469248 22795737237504 22808072593152 22820414623776 22849832484864 22862197112832 22874568431616 22902320827008 22969091441664 22973828934672 22986260660286 23028346801152 23040808027776 23053275997488 23115252022016 23157574336512 23170105491456 23182643427328 23208255760536 23220814340493 23253266792448 23265849729024 23295839928438 23325870661632 23338492886016 23351121940608 23363757829104 23393876115456 23406535139328 23434932939264 23447614180032 23503256358912 23508104026176 23520824861688 23533552580769 23566442102784 23576640772608 23589398695104 23652816022528 23708945154048 23721774669824 23750554931712 23760833278644 23794040438784 23806916001792 23819798532096 23837603647704 23850502783877 23881248534528 23894171288064 23907101034432 23936106142116 23950873165824 23979931379712 23992907533056 24005890708128 24049843716096 24067820788704 24080844501252 24114498895872 24127547867136 24137989362432 24180352123158 24197890572288 24202881511424 24260315971584 24273443848192 24302893418496 24316044334848 24326567404326 24360565211136 24373747335168 24386936592384 24391966523232 24405165639316 24449849690112 24463080128256 24476317725728 24492759773328 24506013431214 24537604202496 24550882126848 24564167236224 24577459534512 24609142407168 24640864140816 24654197941758 24688653631488 24702013292544 24742685893464 24756074792757 24765739220992 24837942542336 24868076986368 24881533737984 24894997771392 24940578668544 24954074652672 24959221558656 24972727630928 25021160751104 25031988968448 25045534417024 25062358837824 25075920720312 25089489941481 25121832873984 25135426939392 25149028360896 25154215477083 25181448044544 25216638569472 25227551382264 25241202654657 25276478717952 25290156466176 25318097193312 25331797462356 25367200137216 25413643558296 25446404358144 25460174057472 25473951207936 25487735813568 25520592125952 25534401970176 25553488738624 25627988705792 25645204392192 25659081667296 25672966451748 25706061545472 25719971751936 25733889485568 25803072024576 25817034725888 25828207367556 25845557551506 25864303804416 25878299639808 25892303048704 25906890151296 25920909031248 25934935497174 25971181092864 26004658524768 26018730309684 26052271128576 26066368677888 26080473855744 26128225271808 26174080945152 26241604494336 26255804496768 26270012183184 26284227557742 26318110629888 26332352031744 26403143467008 26417430882304 26446617029448 26460927969399 26480120561664 26494449631232 26512247365632 26523720869184 26538073531992 26589542547456 26609418025344 26623817061072 26658137899008 26672563298304 26686996503552 26701437518976 26719374298176 26782780502016 26797273348608 26817304103667 26866404601344 26880942699072 26895488663736 26944732311552 27006627046644 27017170059264 27031789740032 27076298387292 27110599622656 27128811257856 27143491350528 27155238032736 27207904002048 27222626893824 27228241700352 27242975597376 27257717467288 27292855468032 27307624329216 27322401182208 27340755095808 27355549876704 27405635862528 27420465752064 27435303666432 27440962338636 27506080901376 27520965144288 27535857441444 27554354744994 27574340419584 27634688140752 27645476339712 27649641976326 27660436013056 27720972158418 27741078683648 27759713845248 27774735335424 27789764954112 27855711240192 27861456623616 27876533169408 27891617873504 27942685360128 27957805860864 27976586609664 27991725455232 28006872492816 28042976231424 28058151002112 28073333984256 28079124253488 28094318584794 28148805844992 28160987589504 28176226219152 28195153692552 28210410810351 28230872334336 28277355306816 28292656906008 28303701966848 28368718390656 28380995305047 28420659412992 28436038557696 28451426024448 28524824638464 28540260149632 28590349003083 28607987392512 28627204902912 28642695814656 28658195108928 28673702790264 28710666141696 28726202216448 28747674830952 28763230932051 28803429236736 28819015507968 28831487294016 28850854941216 28866466875708 28903035961344 28934968220928 28950625671264 29028456027648 29044164066624 29081604980736 29097341779968 29113087094784 29128840929792 29203987129856 29255240840364 29308805019648 29324664762624 29340533087712 29378356051968 29394253430784 29432143279308 29473276428288 29489225170944 29505182543872 29521805056128 29537780058864 29553763706082 29575199588352 29595066826752 29607874458624 29623896035712 29703536400384 29719609742592 29735691782496 29774024146944 29790135631872 29806255835136 29826278286336 29855332723491 29913235365888 29935595278512 29951794193706 29990405136384 30006633710592 30022871066496 30039117208848 30077840719872 30132908595482 30175021105152 30191349579776 30224705176512 30241060536456 30257424746703 30299711275008 30312823850496 30355185361298 30394316316672 30410763457536 30427219498368 30482929483776 30499424575488 30519912665088 30536427769344 30549642786828 30608892002304 30625455255552 30631771912896 30648347547048 30664932150699 30704462401536 30721077370368 30737701329984 30774993611292 30864716624736 30893473988608 30944341014048 30961085787324 31004355723264 31021132972032 31061119904584 31101160882176 31117990514688 31134829254144 31151677105472 31191834820608 31208713519104 31229678075904 31246577252352 31263485573376 31320726700032 31337675145216 31344138701568 31361099815584 31378070107692 31421922803712 31435521030144 31452531593472 31490691137136 31507731554418 31582500732288 31589014785174 31611926872064 31667406575616 31681111038192 31698254496546 31742554669056 31759731376128 31783471530272 31841664712704 31858895050752 31876134712576 31914808189488 31934497554432 31973241839616 31990543377408 32007854277504 32066458288128 32090427718272 32107792668336 32125167015018 32170063822848 32183985816576 32223032791488 32240469497544 32257915639047 32316977493504 32341134184821 32403857891328 32421392446464 32435423205768 32498329780224 32515915456512 32522622030976 32599799586816 32617440171008 32657013031104 32674684574952 32716805603328 32734509502464 32752222981632 32769946046016 32776705015593 32812189876224 32854485521088 32872263922344 32936017723392 32972405647104 32990247857952 33008099723676 33068535109632 33157435981824 33175378317312 33193330361856 33254104891392 33272099536896 33278962078208 33375985291264 33416478450432 33434560960416 33452653255308 33495777165312 33513902585856 33532037814528 33538953969444 33622184759296 33636735176352 33654936872876 33677544688326 33701971623936 33720208621568 33739205778432 33757462924416 33775729949808 33794006859954 33837570809856 33884858077728 33928539144192 33946898743296 33965268277248 33983647751424 34021193103513 34045869293568 34087175184384 34186554703872 34193605856256 34212108889728 34230621935664 34274748727296 34293295669248 34311852647424 34337500492526 34404096032768 34437609823408 34460743402008 34479390990429 34504399519744 34542520201728 34561212041664 34579913996232 34672878033024 34691640412912 34736361504768 34755158237184 34773965140992 34812383640804 34879900188672 34898774593536 34943759892657 34981590859776 34988805992448 35007739329024 35026682910912 35045636743656 35090814173184 35109802708992 35171421270048 35204191289344 35262156039264 35281237292532 35349663154176 35364961158912 35384098042656 35452723396608 35479224033792 35498422748096 35544183865344 35563417731072 35582662004736 35601916691968 35625832397568 35641249917966 35691060658176 35710374002688 35729697798144 35756405471556 35821872801792 35841256932096 35860651551648 35904159213174 35926309748736 35989361299584 36008836062192 36022893412352 36101731183056 36121266751878 36171748343808 36191321800704 36206984043648 36296835858432 36304322267136 36323967463168 36390473957376 36410165772288 36429868242944 36454340127744 36474066502272 36489851106489 36540847816704 36560621002752 36580404888576 36587949784848 36607748458974 36674774535168 36694620192384 36714476588592 36739139659992 36759020146821 36826323190272 36846250854336 36866189301768 36961296211224 36981296912637 37032980447232 37053019938816 37148608831488 37168710892544 37256913813504 37277074481152 37302115479552 37322300606976 37342496657088 37390634975232 37410868002816 37431111979008 37438832337984 37459091446392 37479361517521 37531741126656 37547983452672 37568301625536 37593538256736 37613881080468 37682749310976 37703140409088 37723542541344 37824957854208 37841327073396 37894212550656 37914718076928 37935234699264 37997696193534 38033099517952 38120465337444 38143983190016 38169606537216 38190261086208 38210926811904 38231603720352 38280888188928 38301602955264 38330233107936 38350974576068 38404572315648 38425354010624 38441983058688 38467806588288 38488622500944 38509449677622 38537381281792 38559092318208 38579957627904 38600834228352 38704608036864 38725552088832 38742311051334 38768336327259 38796455706624 38817449459712 38838454573056 38881363546872 38902403245761 38956771639296 39006987787152 39028095464526 39078406692864 39099553016832 39120710783616 39192337907712 39242857705744 39318966894592 39362406741504 39383706745152 39405018274776 39426341336613 39477165944832 39498528047616 39604715200512 39626146323456 39647589043328 39669925544172 39720180842496 39741674446848 39768371048448 39785581303776 39807110297988 39862743072768 39884313821184 39914127038016 39935725591608 39987206848512 40008844947456 40030494755328 40052156278464 40079061447264 40103787626496 40195910022912 40299606902016 40321414048608 40343232995604 40399615033344 40417098467328 40525755088896 40547684610048 40569625997824 40614447580938 40643905978368 40665899433984 40693216886784 40715237025792 40732857049104 40811856003072 40833940340736 40842362550528 40864463396064 40886576200932 40939283202048 40961436493824 40983601773312 41011132643712 41033324815056 41130698628096 41152955499648 41161443507954 41259121352064 41281447716432 41303786162166 41361510629376 41468214509568 41474462964489 41490654019584 41513105672192 41581458237627 41611618025472 41639570767872 41662103003136 41684647431168 41783566860288 41792184935424 41814799754112 41837426810256 41914028040192 41936708791296 41964879914496 41987588182848 42010308739224 42087226503168 42110000976384 42118686380232 42141477877191 42223208767488 42241481384256 42264339328728 42346308501504 42438985359012 42455552950272 42478526734336 42553077585984 42630989119488 42654057836544 42677139036672 42709039868803 42755277717504 42787236957696 42810390224448 42833556020024 42911981088768 42940807354368 42964043721984 42987292663392 43010554185396 43065999212544 43089303324672 43121512246428 43205143855104 43228523261952 43247230941024 43299700313562 43331106373632 43354553942016 43425938506896 43466399449088 43542684041472 43566246099936 43622407471104 43646012669952 43669630642176 43693261394688 43702273354124 43805980694784 43829685229792 43882861260546 43914690297856 43963207529472 43986997143936 44010799631568 44067534077952 44091380146176 44148214918962 44209914642432 44233837756416 44257773815808 44306670088296 44330645559123 44362799382528 44392600240128 44435844053568 44555304600576 44579414613888 44603537673744 44661036220416 44685203447808 44709383752704 44718605292592 44848980235136 44903392917768 44927691290559 44985607704576 45009950565888 45034306599744 45058675813272 45116761079808 45179810770304 45199362893223 45262531657728 45287024369664 45311530335232 45337057764768 45361590804684 45424986292224 45449566912512 45469235775744 45532778041947 45582072938496 45591474475008 45616145186304 45640829247552 45699664969728 45724394225664 45749136863232 45804641654016 45938182883328 45947657869344 45972521320572 46056693602304 46081616055552 46106551994976 46230504044032 46315148673024 46340210982912 46365286854656 46416511521072 46441628680986 46506533584896 46531699458048 46591679856876 46651741323264 46676985772032 46702243881216 46727515658208 46787752230912 46813070278656 46869865878528 46895228360064 47006512717824 47016208052352 47041649723376 47067105161538 47132884205568 47153281545216 47178797390208 47261597331627 47305632045056 47383522177761 47417890308096 47443549339648 47501109863424 47521666557288 47547381744819 47613832003584 47639597064192 47675207295408 47701005567754 47762497069056 47788342576128 47814202068864 47872212284232 47901746331648 47959862759424 47985815066112 48011781416256 48099687432192 48135641577408 48161689002504 48187750522527 48255095734272 48275978724864 48360704246316 48405763022848 48546887696384 48605786836992 48632088669696 48653134808652 48721130422272 48747494670336 48773873184768 48783933046464 48810331278632 48899699380224 48926160256512 48952635451456 48985519546656 49012026862428 49075208404992 49101764253696 49128334472448 49154919069024 49218284814336 49281728281632 49308395883516 49377307262976 49404026585088 49485371786928 49512149585514 49531478441984 49675885084672 49736153972736 49763067475968 49789995542784 49881157337088 49908149305344 49918443117312 49945455261856 50042321502208 50063977936896 50091068834048 50124717675648 50151841440624 50178979882962 50243665747968 50270853878784 50298056721792 50308430954166 50433277138944 50455102764528 50482405309314 50516317032489 50552957435904 50580312932352 50636194386624 50663594924712 50691010289931 50827287116592 50892808716288 50920348114944 50947902415872 50975471627136 51068803940352 51106977477248 51255977411584 51290408784384 51318163334592 51345932903496 51412123090944 51439943503872 51467778971136 51506250738789 51606144049152 51634069451776 51656414735112 51691115103012 51756599279616 51784606097408 51813780302592 51841818062496 51869870994348 51942362185728 52009317049536 52037460619368 52104542257152 52132737355776 52160947711488 52256450543616 52348161890304 52483208988672 52511608993536 52540024366368 52568455115484 52636221259776 52664704063488 52806286934016 52834861764608 52893234058896 52921855938798 52960241123328 52988899262464 53024494731264 53047441738368 53076147063984 53179085094912 53218836050688 53247634122144 53316275798016 53345126596608 53373993007104 53402875037952 53438748596352 53461874876949 53565561004032 53594546697216 53634608207334 53732809202688 53761885398144 53790977327472 53856238819761 53889464623104 54013254093288 54034340118528 54063579480064 54152596774584 54181900127817 54221199245312 54257622515712 54286982701056 54310476065472 54445253787648 54456483400704 54485951194752 54515434934576 54585710936064 54615248658432 54644802364416 54681510191616 54711099753408 54811271725056 54840931504128 54870607332864 54881924677272 54911622688461 55012161802752 55041930288576 55071714882888 55108709489988 55269376281504 55299283952652 55320872026112 55441944316836 55519427690496 55549470670848 55579529908224 55711422480384 55722913247232 55753066338816 55783235747008 55885370720256 55915611721728 55953173219328 55983450910464 56013744985632 56085952462848 56116302004224 56146667968512 56158248506976 56188637169588 56297611689984 56321975179008 56352452438304 56390307385104 56420821620702 56461744668672 56554710613632 56585313812016 56607403933696 56737436781312 56761990610094 56841318825984 56872077115392 56902852048896 57049649276928 57080520299264 57180698006166 57215974785024 57254409805824 57285391629312 57316390217856 57347405580528 57421332283392 57452404432896 57495349661904 57526461864102 57606858473472 57638031015936 57662974588032 57701709882432 57732933751416 57764174516433 57806071922688 57869936441856 57901251342528 58056912055296 58088328133248 58113466577001 58194683559936 58226174189568 58257681859584 58407974259712 58510481680728 58542143196789 58617610039296 58649329525248 58681066175424 58756712103936 58788506861568 58864286558616 58896139527533 58978450341888 59010365087744 59043610112256 59075560117728 59107527412164 59190133653504 59215748917248 59247792071424 59407072800768 59439219485184 59471383564992 59548048293888 59580271263744 59612511670272 59652556572672 59710665446982 59826470731776 59871190557024 59903588387412 59980810272768 60013267421184 60045742132992 60078234417696 60155681439744 60265817190964 60350042210304 60382699159552 60449410353024 60482121072912 60514849493406 60599422550016 60625647700992 60710370722596 60788632633344 60821526915072 60854438996736 60921671371407 60965858967552 60998849150976 61039825330176 61072855538688 61099285573656 61217784004608 61250910511104 61263543825792 61296695094096 61329864301398 61408924803072 61442154740736 61475402659968 61549987222584 61729433249472 61742165261931 61786947977216 61888682028096 61922171574648 61955679243249 62042265944064 62122239809168 62202321764352 62235981029376 62269658508288 62303354210944 62417427038208 62459356151808 62493154504704 62526971146752 62641453400064 62675350290432 62688277403136 62722199631168 62756140215384 62871042060288 62905063186944 62981382274272 63015463108836 63165001464576 63178029570348 63334813151232 63362222076384 63396508993092 63485109338112 63519462752256 63566943060544 63683329425408 63717790101504 63752269425152 63829616378976 63868995108864 63946483679232 63981086754816 64015708555008 64132916576256 64180855436544 64215585336672 64250334030036 64340127645696 64367971633152 64446065582976 64480938995088 64515831278094 64633954987008 64682268369642 64807715782656 64842784892928 64870846411536 64996659560448 65031830913024 65045244061952 65199599173632 65234880342016 65314026062208 65349369149904 65433611206656 65469019004928 65504445963264 65539892092032 65553410031186 65708971042176 65744527844688 65824291890819 65872035446784 65944811294208 65980495715904 66016199447352 66137070219264 66222322378443 66314871963648 66350756634624 66386660723712 66544199073792 66557924156416 66751970582528 66832956900864 66869121920832 66905306510616 66991554330624 67027805171712 67064075629056 67077907938888 67114205508119 67244369518592 67273470352704 67309873745752 67355089376652 67440417243136 67478411556864 67514925848832 67551459899616 67588013719908 67675141619712 67769716155456 67857078288384 67893797486592 67930536554496 67967295502848 68042386207026 68091738587136 68174350368768 68373109407744 68387211712512 68424217779456 68461243871328 68549497454592 68586591338496 68623705294848 68675000985052 68808192065536 68875219646816 68921486804016 68958781980858 69008799039488 69085040403456 69122424083328 69159827992464 69345756066048 69383280825824 69472723009536 69510316474368 69547930281984 69624767281608 69662443021479 69759800377344 69797549187072 69887519785314 69977611984896 70015478658048 70053365821824 70091273487312 70181628346368 70219605417984 70342842540096 70408382578688 70524312078528 70562474585064 70600657742307 70699326308352 70729922317824 70768196085312 70958448067584 70996845496192 71126835462144 71165324009472 71203833383936 71251664795136 71282499835932 71382121316352 71420748005376 71459395596288 71512810943112 71551508351631 71643745603584 71682513864192 71721303103296 71808318426348 71852619497472 71978722599168 72017672124384 72203462366112 72242533503756 72343496687616 72382643601408 72413968087296 72593671716864 72608644534272 72647934926336 72780947914752 72820331544576 72859736485888 72908680255488 72948133004544 72979702212978 73081695633408 73121242005504 73160809777152 73175899569696 73215496917948 73349549070336 73389240384768 73428953177184 73478279319984 73518040293642 73652646380544 73692501708672 73732378603536 73922592422448 73962593825274 74065960894464 74106039877632 74268224378271 74297217662976 74337421785088 74513827627008 74554148962304 74604230959104 74644601213952 74684993314176 74821736005632 74862223958016 74877664675968 74918182892784 74958723035042 75063482253312 75095966905344 75136603251072 75187076513472 75227762160936 75268469824443 75365498621952 75406280818176 75447085082688 75462646431249 75649915708416 75682654146792 75723607963971 75829436153856 75870469398528 75995392387068 76066199035904 76240930674888 76287966380032 76339213074432 76380522172416 76421853623808 76463207440704 76561776377856 76603205910528 76660466215872 76701949152136 76850708021248 76883966117376 76935613176576 76977245001888 77018899355244 77118184636416 77159915255808 77201668456704 77409216073728 77451104177664 77484622102668 77536672654518 77592911413248 77634898919424 77676909146112 77762727093744 77804806491522 77913543278592 78013975574304 78056190929052 78156813385728 78199106033664 78241421567232 78384675815424 78485715411488 78637933789184 78724813483008 78767413490304 78810036549552 78852682673226 78954331889664 78997056095232 79209430401024 79252292646912 79295178086656 79339851088344 79382783908197 79440361684992 79483348893696 79536742096896 79571162607552 79614220595976 79768627642368 79828254076032 79871451183216 79974413697024 80017689894912 80060989510656 80104312556928 80158122894528 80391820045824 80451912311001 80599213804032 80642828097216 80686465991208 80834196934656 81051510177792 81095369220096 81139251995648 81228895161876 81331798867968 81386433773568 81430474051584 81465714098208 81623712006144 81667880681472 81684725101056 81728926792128 81773152401864 81878566404096 81922872987648 81967203546624 82022265287424 82066649630112 82261397256192 82305910999296 82322887015908 82518242704128 82562895432864 82607572324332 82723021258752 82936429019136 82948925928978 82981308039168 83026211344384 83162916475254 83223236050944 83279141535744 83324206006272 83369294862336 83567133720576 83584369870848 83629599508224 83674853620512 83828056080384 83873417582592 83929759828992 83975176365696 84020617478448 84174453006336 84220001952768 84237372760464 84282955754382 84446417534976 84482962768512 84528678657456 84631232431053 84692617003008 84877970718024 84911105900544 84957053468672 85106155171968 85142985915141 85261978238976 85308115673088 85354278073344 85418079737606 85574473915392 85620780448896 85667112040048 85771047009249 85823962177536 85881614708736 85928087443968 85974585326784 86021108370792 86131998425088 86178606649344 86243024492856 86289692796153 86410287710208 86457046523904 86494461882048 86599400627124 86709107884032 86851877013792 86932798898176 87085368082944 87132492199872 87244814942208 87292025339904 87339261284352 87386522789376 87404546708248 87611961389568 87659370459584 87765722521092 87926415058944 87973994287872 88021599263136 88135068155904 88182760292352 88296429837924 88419829284864 88467675512832 88515547631616 88613340176592 88661291118246 88725598765056 88785200480256 88871688107136 89110609201152 89158829227776 89207075347488 89322072440832 89370406895616 89418767505408 89437210585184 89697960470272 89806785835536 89855382581118 89971215409152 90019901131776 90068613199488 90117351626544 90233522159616 90359621540608 90398725786446 90525063315456 90574048739328 90623060670464 90674115529536 90723181609368 90772274240109 90899133825024 90938471551488 91065556083894 91182948950016 91232290372608 91281658495104 91448788451328 91498273726464 91609283308032 91876365766656 91895315738688 91945042641144 91994796452097 92113387204608 92163232111104 92213103989952 92461008088064 92551076400409 92680421965824 92730573709312 92833023042144 92883257361972 93013067169792 93063398916096 93183359713752 93303482646528 93353971544064 93404487762432 93455031316416 93575504461824 93626140557312 93739731757056 93790456720128 94013025435648 94032416104704 94083299446752 94134210323076 94265768411136 94306563090432 94357594780416 94523194663254 94611264090112 94767044355522 94835780616192 94887098679296 95002219726848 95043333114576 95094763489638 95227664007168 95279194128384 95350414590816 95402011135508 95524994138112 95576685152256 95628404137728 95744424568464 95803492663296 95919725518848 95971630132224 96023562832512 96199374864384 96271283154816 96323378005008 96375501045054 96510191468544 96551957449728 96721408492632 96773746917141 96811526045696 97023402554463 97093775392768 97211573673984 97264177339392 97306269617304 97494989340672 97547746369536 97567866092928 97620662557264 97799398760448 97852320513024 97905270902912 97971039093312 98024053724856 98150416809984 98203528507392 98256668944896 98309838138048 98330115046779 98436569628672 98563456563264 98616791767032 98808053170176 98970743573856 99024299171028 99062956883968 99472307945472 99526134951936 99579991085568 99762314674176 99816298610688 99836886234624 99890910523712 100127955873792 100182137668096 100249435351296 100303682881248 100357959765924 100487331495936 100541707757568 100596113443584 100616861908332 100866554277888 100910205529056 100964810618628 101032634064978 101105914871808 101160625864704 101272388773248 101327189849424 101382020579862 101654574233184 101785617432576 101840696229888 101895804831744 101950943254272 102137607880704 102213954954496 102511954823168 102580817568768 102636326669184 102691865806992 102824246181888 102879887007744 102935557942272 103012501477578 103212288098304 103268138903552 103312829470224 103382230206024 103438172971287 103513198559232 103569212194816 103627560605184 103683636124992 103739741988696 104018634099072 104074921238736 104209084514304 104265474711552 104321895422976 104696323780608 104831279677971 104966417977344 105023217987072 105080048732736 105136910230968 105272442519552 105329408126976 105465180084187 105612573868032 105669723529216 105786468117792 105843711877596 105977798524928 106048989462528 106094883476736 106152294127968 106358170189824 106437672101376 106495268244288 106632551596032 106690253193216 106747986014208 106805750075904 106877497192704 106923749753898 107131122008064 107189093394432 107269216414668 107465618405376 107523770796288 107581954654944 107712477639522 107778929246208 108026508186576 108068680237056 108127158960128 108305193549168 108363800255634 108442398490624 108515245031424 108573965402112 108620952130944 108890507575296 108912966801408 108971902389504 109030869869152 109171421872128 109230497316864 109289604728832 109363020383232 109422199506816 109469553319467 109622543450112 109681863008256 109741214665728 109763849354544 109823245376922 110024323605504 110083860577152 110143429765776 110217418979976 110277060440463 110538752563008 110598567905304 110641744052224 110883888633672 110943890737911 111098941341696 111159059816448 111445826494464 111506132677632 111566471494016 111770741440512 111831223443456 111906346438656 111966901820928 112027489971264 112171904925696 112232604008448 112293335937024 112316497013952 112377274339176 112438084552563 112595223379968 112643950358016 112704904876608 112780614770208 112841643241404 113109421227264 113170627624032 113474873562624 113523981220188 113682637651968 113744154230784 113805704097792 114099298553856 114161040598528 114361396012332 114431949570048 114508819611648 114570783258624 114632780435712 114694811161056 114842664566784 114904808865792 114990699323808 115052923728204 115213716946944 115276062031872 115325949176064 115403419764864 115465867502832 115528349032866 115612143845376 115739872883712 115802502685056 116113824110592 116176656266496 116226933154002 116389367119872 116452348379136 116515363719168 116707209737283 116815948519424 117020963361456 117084286393578 117235220078592 117298659050496 117362132350848 117577013723136 117728573117232 117792279055066 117956900683776 118020730175488 118087220224512 118151120235456 118215054824328 118279024009839 118431497834496 118495584142848 118814145601536 118878438970368 118942767129984 119160542527488 119225023340544 119305113145344 119421330893964 119652941463552 119742381114048 119807176774824 119961620545536 120026534842368 120091484265984 120156468835392 120181251723841 120311362879488 120531634381928 120765398319104 120898820706048 120964242145824 121029698986812 121198845100032 121251295401984 121420741445192 121577265266688 121643053830144 121708877993472 121843342742814 121931717935104 121997698301952 122079650660352 122145711077376 122198571147312 122435568009216 122501821022208 122527087651584 122593390188192 122659728602796 122817849606144 122884309481472 122950805319936 123099974445168 123458866498944 123484330523862 123573895954432 123777364056192 123844343149296 123911358486498 124084531888128 124244479618336 124404643528704 124471962058752 124539317016576 124606708421888 124744374712881 124834854076416 124918712303616 124986309009408 125053942293504 125350700580864 125376554806272 125444399262336 125512280430768 125742084120576 125810126373888 125962764548544 126030926217672 126330002929152 126356059140696 126424433631573 126669626302464 126724444152768 126793017986184 127038925504512 127133886121088 127366658850816 127435580203008 127504538850304 127659232757952 127892967358464 127962173509632 128031417110016 128127119606409 128265833152512 128361710873088 128431170673344 128500668060072 128735943266304 128892131165952 128961877990176 129031662556188 129267909974016 129364536739284 129615431565312 129685569785856 129741692823072 129993319120896 130063661826048 130090488123904 130399198347264 130469760684032 130628052124416 130698738299808 130867222413312 130938038009856 131008891926528 131079784184064 131106820062372 131417942084352 131489055689376 131648583781638 131744070893568 131889622588416 131960991431808 132032398894704 132274140438528 132444644756886 132629743927296 132701513269248 132773321447424 132991936677369 133088398147584 133115848312832 133503941165056 133665913801728 133738243841664 133810613021232 133983108661248 134055610343424 134128151258112 134155815877776 134228411016238 134488739037184 134546940705408 134619747491504 134710178753304 134783073871677 134880834486272 134956823113728 135029851697664 135102919799232 135176027439816 135350283239424 135539432310912 135598088679669 135787594973184 135861073108992 135934591005696 136084772414052 136348700737536 136598334125841 136746218815488 136774423425024 136848435558912 136922487742656 137098994909184 137173182676992 137247410589696 137350001970104 137616384131072 137750439293632 137842973608032 137917563961716 138170080806912 138244848166656 138319655984928 138691512132096 138766561651648 138945446019072 139020632948736 139095860563968 139249534563216 139324886042958 139519600754688 139595098374144 139775039570628 139955223969792 140030957316096 140106731643648 140182546974624 140363256692736 140439210835968 140685685080192 140816765157376 141048624157056 141124949170128 141201315484614 141398652616704 141459844635648 141536392170624 141916896135168 141993690992384 142150566533283 142253670924288 142330648018944 142407666767872 142503329590272 142564999671864 142642145234457 142841496010752 142918791192576 143025621886224 143103016703262 143287491207168 143365027728384 143442606206592 143616636852696 143705238994944 143957445198336 144035344248768 144406924732224 144485067007512 144563251567581 144765287202816 144827936174592 145217289068544 145295869852672 145640663089152 145719472971776 145817360510976 145896266009088 145959404425956 146163391266816 146242484011008 146321619554304 146351799139392 146430993835896 146699098140672 146778480769536 146857906354368 146956558639968 147036080587284 147305292761088 147385003417344 147464757207072 147845184844896 147925187650548 148131921788928 148212079755264 148536448756542 148594435325952 148674843570176 149027655254016 149108297924608 149208461918208 149289202427904 149369986628352 149643472011264 149724447916032 149755329351936 149836365785568 149917446070084 150126964506624 150191933810688 150273206502144 150374153026944 150455524321872 150536939648886 150730997243904 150812561636352 150894170165376 150925292862498 151299831416832 151365308293584 151447215927942 151548951097467 151658872307712 151740938797056 151990784774136 152073030869793 152132398071808 152481861349776 152575932760064 152678426148864 152761044344832 152843707247616 152926414881408 153206411821056 153320932431744 153403898304272 153701416042496 153767932234752 153871226353152 153954490003776 154037798710488 154236369272832 154319830511616 154403336913408 154518752216367 154818432147456 154902208355328 154969244205336 155073345309036 155269797838848 155353818292224 155525454187488 155609612983044 155827086557184 156027951148608 156112381858104 156313626771456 156398212067328 156482843134464 156769351630848 156971430822976 157449626966016 157534826980608 157620073099104 157705365346452 157908663779328 157994112190464 158418860802048 158504585293824 158590356173312 158679702176688 158765567816394 158880723369984 158966697787392 159073484193792 159142325215104 159228441191952 159537255284736 159656508152064 159742902366432 159948827394048 160035379789824 160121979021312 160208625113856 160316245789056 160783640091648 160903824622002 161198427608064 161285656194432 161372931982416 161668393869312 162103020355584 162190738440192 162278503991296 162457790323752 162545700383451 162663597735936 162772867547136 162860948103168 162931428196416 163335761362944 163369450202112 163457853584256 163546304803728 163757132808192 163845745975296 163934407093248 164044530574848 164133299260224 164522794512384 164611821998592 164645774031816 164734868065383 165036485408256 165125790865728 165215144648664 165897851857956 165962616078336 166052422688768 166325832950508 166558283071488 166648412012544 166738589724672 166953519487139 167134267441152 167168739741696 167259199016448 167349707241024 167656112160768 167746835165184 167859519657984 167950352731392 168041234956896 168348906012672 168440003905536 168474745520928 168565911508764 168892835069952 168965925537024 169057357314912 169262464862106 169385234006016 169755941436048 169822211801088 169914106937344 170212310343936 170285971830282 170523956477952 170616231346176 170708556146688 170836159475212 171148947830784 171241560897792 171334224080096 171542094018498 171647924355072 171763229417472 171856174887936 171949170653568 172042216741584 172263996850176 172357213298688 172486048985712 172579385592306 172820575420416 172914093047808 172988923764096 173198801254248 173292523549299 173418215768064 173703754027584 173865597796352 174170736165888 174264984399744 174340399731003 174584050679808 174678522568704 174773045578752 174809093416496 175223922779136 175318740919168 175531445042184 175626429590367 175852830117888 175947988575744 176043198526272 176270136311808 176365520584704 176592859675848 176688418582599 176935351025664 177031095263232 177226680353184 177322582236492 177570400960512 177743376214272 178221218402304 178317658455552 178414150694976 178644144881664 178740813791232 178837535010816 178874421170368 179395920940544 179613571671072 179710765162236 179942430818304 180039802263552 180137226398976 180234703253088 180467044319232 180719243081216 180797451572892 181050126630912 181148097478656 181246121340928 181348231059072 181446363218736 181544548480218 181798267650048 181876943102976 182131112167788 182365897900032 182464580745216 182563316990208 182897576902656 182996547452928 183218566616064 183752731533312 183790631477376 183890085282288 183989592904194 184226774409216 184326464222208 184426207979904 184922016176128 185102152800818 185226495785793 185360843931648 185461147418624 185666046084288 185766514723944 185867037729747 186126797832192 186366719427504 186606965293056 186707943088128 186808975524864 186910062632832 187252281114624 187479463514112 187580913440256 188026050871296 188064832209408 188166598893504 188268420646152 188613126180864 188715189560832 189046389326508 189222528180224 189534088711044 189774197358592 190004439453696 190086666229152 190189526979276 190455328014336 190558388256768 190700829181632 190804022271016 191049988276224 191153370304512 191256808275456 191488849136928 191606985326592 191839451037696 191943260264448 192047125665024 192398749728768 192542566309632 192646756010016 192751002090108 193020382937088 193103914899456 193442816985264 193547493834282 193623052091392 194046805108926 194187550785536 194423147347968 194528354678784 194612539234608 194989978681344 195095492739072 195135732185856 195241325114528 195598797520896 195704641026048 195810541805824 195942078186624 196048107449712 196300833619968 196407057014784 196513337889792 196619676276096 196660230093558 197126913126528 197233583534064 197472875672457 197616106340352 197941487147712 198048598342056 198125913767936 198666967135329 198944615890944 199052269903872 199159982171136 199632597221376 199673772469248 199781821047424 200255911747584 200364275336192 200498870702592 200607365762496 200715919531848 200974662991872 201083415515136 201192226887168 201233723816664 201342616524357 201733108555776 201820411058112 201929621237256 202065268129956 202321251729408 202544777546496 202654379698848 202764041159724 203309148466368 203571234865152 203681392459776 203791609663488 203901886508544 204275215761408 204427909908992 205023909646336 205161635137536 205272653338368 205383731613984 205648492363776 205759774015488 205871115884544 206025002955156 206424576196608 206536277807104 206625658940448 206764460412048 206876345942574 207026397118464 207138424389632 207255121210368 207367272249984 207479483977392 208037268198144 208149842477472 208418169028608 208530949423104 208643790845952 208987329064437 209392647561216 209662559355942 209932835954688 210046435974144 210160097465472 210273820461936 210544885039104 210658816253952 210930360168374 211225147736064 211339447058432 211572936235584 211687423755192 211801973226921 211955597049856 212097978925056 212189766953472 212304588255936 212875344202752 212990536488576 213380506386432 213495972028416 213611500151808 213754994385408 213847499507796 214262244016128 214378186788864 214538432829336 214654525054893 214931236810752 215047541592576 215163909309888 215424955279044 215557858492416 216053016373152 216254317920256 216610387098336 216727600511268 217030490062848 217147930804224 217241904261888 217781015150592 217825933602816 217943804779008 218061739738304 218342843744256 218460994633728 218579209457664 218726040766464 218844399013632 218939106638934 219245086900224 219363726016512 219482429331456 219527698709088 219646490753844 220048647211008 220167721154304 220286859531552 220434837959952 220554120880926 221077505126016 221197135810608 221283488104448 221767777267344 221887781475822 222197882683392 222318119632896 222891652988928 223012265355264 223132942988032 223541482881024 223662446886912 223812692877312 223933803641856 224054979942528 224465208016896 224586671874048 224632994027904 224754548678352 224876169105126 225190446759936 225287900716032 225409809753216 225561229540416 225683286482808 225805409473329 226218842454528 226341255248064 226387939293747 226949747125248 227047962440376 227170823891913 227488308461568 227611408195584 228198597107712 228322081197056 228722792024664 228863899140096 229017639223296 229141566517248 229265560871424 229389622322112 229685329133568 229809617731584 229981398647616 230105847456408 230552124063744 230651898352128 230806839529728 230931735005664 231056698065732 231479745767424 231605005370112 232227648221184 232353312532992 232453866308004 232778734239744 232904696758272 233030727438336 233414419474566 233631897038848 234041926722912 234168572787156 234470440157184 234597318100992 234724264701696 235154027446272 235457146234464 235584558110132 235913801367552 236041460350976 236174440449024 236302240470912 236430109648656 236558048019678 236862995668992 236991168285696 237628291203072 237756877940736 237885534259968 238148351724591 238321085054976 238450046681088 238610226290688 238842661787928 239305882927104 239484762228096 239614353549648 239923241091072 240053069684736 240182968531968 240312937670784 240362503447682 241063268763856 241355736933003 241530796638208 241797641412096 241928484291648 242059397973624 242502590803968 242841482890384 243154530533376 243286107660288 243417755986944 243686685485628 243995396603904 244159301320704 244291422154752 244397142294624 244871136018432 245003642044416 245054175303168 245186780376384 245319457205592 245635699212288 245768618962944 245901610639872 246199948890336 246917732997888 246968661047724 247554728112384 247688686298592 247822716972996 248169063776256 248488959236672 248809287057408 248943924117504 249078634033152 249213416843776 249488749425762 249669708152832 249837424607232 249972618018816 250107884587008 250701401161728 250753109612544 250888798524672 251024560861536 251484168241152 251620252747776 251925529097088 252061852435344 252660005858304 252712118281392 252848867263146 253339252604928 253448888305536 253586035972368 254077851009024 254267772242176 254733317701632 254871160406016 255009077700608 255318465515904 255428957745423 255785934716928 255924347019264 256062834220032 256254239212818 256723421746176 256862341346688 257001336120144 257313141027747 257471886532608 257784262331904 257923755980352 258063325112376 258535819948032 258729073478568 258869078388459 259230863130624 259371139571712 259483385646144 260127323652096 260180976247808 260798396694528 260939521368064 261256104248832 261397476599616 261734444826624 261876076019712 262017783853056 262159568368128 262213640124744 262355530622647 262835884168704 262978111378752 263297167563276 263779245176832 263921982863616 264064797789408 264548280877056 264889289513772 265259487854592 265403026538496 265546642894848 265983873354738 266176796295168 266231696625664 267007882330112 267331827603456 267476487683328 267621226042464 267966217322496 268111220686848 268256302516224 268311631755552 268456822032476 268977478074368 269093881410816 269239494983008 269420357506608 269566147743354 269761668972544 269913646227456 270059703395328 270205839598464 270352054879632 270700566478848 271078864621824 271196177359338 271575189946368 271722146217984 271869182011392 272169544828104 272316822720327 272697401475072 273196668251682 273548846850048 273696871117824 273844975485312 274346365353984 274494821179392 274700003940208 275232768262144 275500878587264 275685947216064 275835127923432 275984389356291 276340161613824 276489696333312 276639311969856 277383024264192 277533123303296 277653229201227 278041265897472 278191721127936 278499069126432 278649772085916 279039201509376 279190196748288 279550079141256 279910447939584 280061914632192 280213463287296 280365093949248 280726513385472 280878421671936 281371370160384 282097248314112 282249898340256 282402630969228 282797305233408 282919689271296 283072784341248 283833792270336 283987381984768 284301133066566 284507341848576 284661296037888 284815333535744 285006659180544 285129999343728 285284290468914 285682992021504 285837582385152 286051243772448 286206033406524 286574982414336 286730055456768 286885212413184 287233273705392 287410477989888 287914890396672 288070688497536 288813849464448 288970134015024 289126503135162 289530574405632 289655872349184 290321240751423 290434578137088 290591739705344 291070207663389 291281326178304 291438945943552 291634721021952 291792532018176 291918808851912 292484968022016 292643239108608 292703598278784 292861987671792 293398196281344 293556961539072 293715812708736 293913117279936 294072161174568 294610585522176 294770006834688 294929514414144 294990345140337 295690369689792 295850375301096 296424159510528 297072897513084 297188870651904 297349687140352 298216595849216 298416923836416 298578404855808 298739973256704 299286944022528 299448895832064 299510658703872 299672731571136 299834892140168 300383867621376 300546413004288 300748306053888 300911048643744 301073879297772 301461994487808 301625123272704 301788340330752 301850585724996 302599662833664 302730616587168 302894431855884 303097902194934 303317744615424 303481877594112 303981569548272 304146061739586 304264796143616 304963722699552 305151865520128 305356852297728 305522088689664 305687414495232 305852829762816 306412823642112 306641864863488 306807796608544 307402832084992 307535864469504 307742452706304 307908980007552 308075597420976 308472738545664 308639661023232 308806673826816 309037504432734 309636864294912 309804416710656 309938488410672 310146690618072 310314518913861 310539595677696 310707636584448 311050908374976 311219225966088 312055902297216 312224763716208 312627253542912 312796424134656 312965686268928 313942861645952 314493839033913 314899253932032 315069653961216 315240146198208 315410730692904 315817327558656 315988224380928 316395540252561 316837721604096 317009170587648 317180712346624 317359404353376 317531135632788 317933395574784 318146968387584 318284650430208 318456882383904 319074510569472 319313016304128 319485804732864 319897654788096 320070759579648 320243958042624 320417250227712 320632491578112 321567280183296 321807649244004 322396855216128 322571312388864 322745863964832 323336787738624 324206040711168 324381476880384 324557007982592 324915580647504 325091400766902 325327195471872 325545735094272 325721896206336 325862856392832 326671522725888 326738900404224 326915707168512 327092609607456 327514265616384 327691491950592 327868814186496 328089061149696 328266598520448 328408659958401 329045589024768 329223643997184 329291548063632 329469736130766 330072970816512 330251581731456 330430289297328 330831181321389 331795703715912 331925232156672 332104845377536 332651665901016 332831672213733 333296824025088 333477179449344 333907038974278 334337479483392 334518398032896 334699414482048 335312224321536 335493670330368 335719039315968 335900705462784 336082469913792 336697812025344 336880007811072 336949491041856 337131823017528 337314253657689 337785670139904 337931851074048 338114714629824 338524929724212 339511882872096 339828213874688 340424620687872 340571943660564 341047912955904 341232462692352 341417112293376 341672318950424 342297895661568 342483121795584 342668448160192 343084188036996 343295848710144 343526458834944 343712349775872 343898341307136 344084433483168 344527993700352 344714426597376 344972097971424 345158771184612 345641150840832 345828186095616 345977847528192 346397602508496 346585047098598 346836431536128 347407508055168 347731195592704 348341472331776 348529968799488 348680799462006 349168101359616 349357045137408 349546091157504 349618186832992 350447845558272 350637481838336 351062890084368 351252859180734 351705660235776 351895977151488 352086397052544 352731041169408 353185719351696 353376837165198 353870702051328 354062190526464 354453360706368 354645164472984 354837072029517 355486752428544 356442436804608 356635316911104 356828301389952 357481627582464 357675070021632 357748842340736 358791841881088 359227143342144 359421530324472 359884861636608 360079604527104 360274452797952 360469406506176 360543755171523 360934088638464 361438486162432 361594903145784 362296194957312 362492242681856 362696462118144 362892726437472 363089096960436 363596535300096 363753886205952 364262224335576 364731795800064 364929161490432 365126633980416 365795153805312 365993094905856 366437133232128 367505463066624 367581262954752 367780170564576 367979185808388 368453548818432 368652928444416 368852415959808 369844032352256 370204305601636 370452991571586 370721687863296 370922294837248 371332092168576 371533029447888 371734075459494 372253595664384 372733438855008 373213930586112 373415886176256 373617951049728 373820125265664 374233124138643 374504562229248 374958927028224 375161826880512 376052101742592 376129664418816 376333197787008 376536841292304 377226252361728 377430379121664 378092778653016 378445056360448 379068177422088 379273300894719 379548394717184 380008878907392 380173332458304 380379053958552 381116776513536 381401658363264 381608044542032 382099976552448 382306740609024 382513616550912 382977698273856 383678902075392 383886520528896 384094251330048 384381358819227 384797499457536 385085132619264 385293512020032 385502004180216 386207829798912 386885633970528 387094987668564 387246104182784 388093610217852 388846294695936 389056709357568 389225078469216 389979957362688 390190985478144 390271464371712 390482650229056 391197595041792 391409282052096 391621083611648 391884156373248 392096214899424 392601667239936 392814114029568 393026675779584 393239352552192 393320460187116 394253826253056 394467167068128 394945751344914 395232212680704 395882974295424 396097196684112 396251827535872 397333934270658 397889231781888 398104539807744 398319964342272 399265194442752 399347544938496 399563642094848 400511823495168 400728550672384 400997741405184 401214731524992 401431839063696 401949325983744 402166831030272 402384453774336 402467447633328 402685233048714 403466217111552 403640822116224 403859242474512 404130536259912 404349221615031 404642503458816 405089555092992 405308759397696 405528082319448 406618296932736 406794266039007 407362784919552 407583219326976 407803773017088 408855819817984 409795002377523 410047819292672 410323270275072 410545306676736 410767463227968 411296984727552 411519548030976 411742231769088 412050005910312 412272976692731 412849152393216 413072555614208 413251317880896 413528920824096 413752691885148 414276848779264 414510242420736 414734544499968 414958967954784 416074536396288 416299684954944 416836338057216 417061898846208 417287581691904 417974658128874 418785295122432 419325118711884 419865671909376 420092871948288 420320194930944 420547640923872 421089770078208 421317632507904 421860720336748 422450295472128 422678894116864 423145872471168 423374847510384 423603946453842 423911194099712 424195957850112 424379533906944 424609176511872 425750688405504 425981072977152 426451699599849 426761012772864 426991944056832 427223000303616 427509988770816 427694999015592 427926435703371 428524488032256 428756373577728 429076865658672 429309050109786 429862473621504 430095083185152 430327818619776 430849910558088 431115716984832 432106032746304 432508635840512 433220774196672 433455201022536 433689754702743 434295861608448 434483808523776 435651867205632 435887609558016 436123479476608 436921989267456 437158418915328 437452081532928 437688798027264 437878213277868 438490173800448 438727452033024 438964858662912 439055397418176 439292981507688 440097294422016 440335442308608 440573719063104 440869675919904 441108241761852 442155010252032 442394271621216 443535554534688 443775562951644 444395765366784 444636239265792 445783305977856 446024530710528 446265885976064 447082965762048 447324893773824 447625385754624 447867607283712 448109959885056 448930416033792 449173343748096 449265988055808 449509097356704 449752338210252 450380893519872 450575801432064 450819619506432 451122459080832 451366572965616 451610818946658 452437684909056 452682510496128 452775878587494 453899494250496 454095924880752 454341647783826 454976616923136 455222816391168 456219092609379 456397194215424 456644162394112 457445584049328 457727798280192 458035278446592 458283133034496 458531121742848 458779244644224 459619235463168 459962797295232 460211694912816 461104248127488 461303796704256 461613679059456 461863470011328 462113396131464 462959491534848 463210010740224 463556256649101 464455296442368 464706625065984 464907732616008 465809393516544 466061454876672 466828838949132 467263794077696 468083853445824 468337145574312 468940880314368 469194636201984 469448529403392 469799438556833 470308054892544 470914292468928 471169116220264 472082920701952 472348880898048 472604480941824 472860219297312 473116096039356 473725991337984 473982336571392 475256582406144 475513755881472 475771068519936 476296703449182 476642170109952 476900093362176 477220452581376 477685323575856 478611765854208 478969524456192 479228707099296 479846482182144 480106139369472 480365937063936 480625875341568 480725006895364 482126537527712 482711473866006 483061593276416 483595282824192 483856968583296 484118795947248 485005181607936 485682965780768 486309061066752 486572215320576 486835511973888 487373370971256 487637101150353 487990793207808 488318602641408 488582844309504 488794284589248 490007284088832 490108350606336 490373560752768 490638914411184 491271398424576 491537237925888 491803221279744 492399897780672 493835465995776 493937322095448 494204604196149 495109456224768 495377372597184 495645433945992 496977918473344 497887848235008 498157268066304 498426833687552 498977498851524 499674849214464 499945236037632 500215769174016 500860558461417 501402802323456 501506219225088 501777597049344 502049121723072 502968336482304 503240505495552 503851058194176 504123704870688 505320011716608 505424236562784 505697734526292 506678505209856 506897776611072 507172071944736 508155702018048 508535544484352 509466635403264 509742320812032 510018155401216 510636931031808 510857915490846 511571869433856 511848694038528 512125668440064 512508478425636 513446843492352 513724682693376 514002672240288 514626282055494 514943773065216 515568524663808 515847511960704 516126650224752 517071639896064 517458146957136 517738156776918 518461726261248 518742279143424 518966771292288 519877570647897 520254647304192 520361952495616 521596793389056 521879042736128 522512208497664 522794953199232 523021199193009 523752152039424 524035567706112 524319136736256 524427280249488 524711061245294 525671768337408 525956222757504 526594335126552 526879288771101 527558490353664 527843965727232 528129595578816 529096561754112 529778579027544 530065255747797 530806053076992 531093285789696 531967746709476 532463393251328 534015764660224 534663655206912 534952975366656 535242452084928 535932434644992 536222441373696 536512605032448 536623263511104 536913644064952 537954956148736 538187762821632 538478989966016 538840715013216 539132295486708 539827292454912 540119406790656 540411679196928 540704109759264 541401132957696 542157729243648 542392354718676 543150379892736 543444292435968 543738364022784 544339089656208 544633645440654 545394802950144 546393336503364 547097693700096 547393742235648 547689950970624 548692730707968 548989642358784 549400007880416 550465536524288 551001757174528 551371894432128 551670255846864 551968778712582 552680323227648 552979392666624 553278623939712 554766048528384 555066246606592 555306458402454 555679487357379 556082531794944 556383442255872 556998138252864 557299544171832 557601113189241 558380393496576 559100158282512 559820895879168 560123829264384 560426926574592 560730187898496 561756843343872 562742740320768 564194496628224 564499796680512 564805261938456 565839378542592 566145568682496 567667584540672 567974763969536 568602266133132 569322592075776 569630667071488 570013318361088 570259998687456 570568580937828 571365984043008 571675164770304 572102487544896 572412066813048 573149964828672 573460110913536 573770424826368 574466547410784 574820955979776 575829780793344 576141376995072 577627698928896 577940268030048 578253006270324 579061148811264 579311744698368 580642481502846 580869156274176 581183479410688 582140415326778 582562652356608 582877891887104 583269442043904 583585064036352 583837617703824 584969936044032 585286478217216 585407196557568 585723975343584 586796392562688 587113923078144 587431625417472 587826234559872 588144322349136 589221171044352 589540013669376 589859028828288 589980690280674 591380739379584 591700750602192 592418627017371 592848319021056 594145795026168 594377741303808 594699374280704 596000901405987 596433191698432 596833847672832 597156809711616 597479946513408 598897791664128 599021317407744 599345463142272 599669784280336 600767735242752 601092826008576 601496612107776 601822097287488 602147758595544 602923988975616 603250246545408 603576680661504 603701171449992 604027849573071 605199325667328 605461233174336 605788863711768 606195804389868 606963755188224 607963139096544 608292123479172 608529592287232 609927445399104 610713704595456 611044177379328 611374828990464 611705659525632 612825647284224 613283729726976 613615593217088 615071728939008 615484905412608 615817960015104 616151194841952 616945477091328 617279322046464 617613347653632 618075008865468 619273728589824 619608833421312 619876976821344 620293381236144 620629037827722 621079191355392 621415273168896 622101816749952 622438451932176 624111804594432 624449527432416 625254507085824 625592848269312 625931372537856 627885723291904 628987678067826 629798507864064 630139307922432 630480292396416 630821461385808 631634655117312 631976448761856 632791080505122 633675443208192 634018341175296 634361424693248 634718808706752 635062271265576 635405919680763 635866791149568 636293936775168 636569300860416 636913764767808 638626032608256 638971609465728 640141519159296 640487916085248 640834500455424 641264983156224 643134560366592 643615298488008 643963575164679 644793710432256 645142624777728 645491727929664 646673575477248 647857534802863 648762953760768 649114015965184 649831161295008 650182801533804 651091470188544 651443792412672 651725712785664 653343045451776 653477800808448 653831414337024 654185219214912 655028531232768 655382983901184 655737628372992 656178122299392 656533197040896 656817319916802 658091178049536 658447287994368 658583096127264 658939472261532 660145941633024 660503163462912 660860578594656 661662362642778 663591407431824 663850464313344 664209690755072 665303331802032 665663344427466 666593648050176 666954358898688 667814077948556 668674958966784 669036796065792 669398828964096 670624448643072 670987340660736 671438078631936 671801410925568 672164939827584 673395624050688 673760015622144 673898982083712 674263646035056 674628507315378 675571340279808 675863702148096 676229429259648 677049859448424 677416228419987 679023765744192 679163817881241 679656427749376 680849241375744 681143887321128 681512471675739 682464925384704 682834224586752 683344637900848 684595791323136 684966243591168 685336896320384 686168376073992 686591697420288 687052917669888 687424699551744 687796682614272 688168866966336 689055987400704 689428853194752 689944195942848 690317542369224 691656372191232 691955695056384 692795205016992 693170094197196 694815016110336 696682944663552 697059937598976 697361598924012 698336202719232 698714090274816 699092182315008 699236373665984 700895691116544 701274963676672 702125780168736 702505718361468 703411320471552 703791954302976 704172794105088 705462082338816 706371438703392 706753674330396 707741404102656 708124381052928 708906721412736 709290328945968 709674144059034 710973504857088 712884873609216 713270633822208 713656602779904 714963255164928 715350140043264 715497684681472 717583683762176 718454286684288 718843060648944 719769723273216 720159209054208 720548905595904 720938813012352 721087510343046 722876972324864 723189806291568 724067210799009 724592389914624 724984485363712 725392924236288 725785452874944 726178193920872 727507772411904 728524448671152 729463591600128 729858322980864 730253267960832 731986189811712 732874266464256 735010926133248 735162525909504 735560341129152 735958371616776 736907097636864 737305856888832 737704831919616 738256260589309 739688064704512 740408611203272 740905983143172 741844589674496 742664184337152 743066058895776 743468150918988 744507191328768 745466877710016 746427861172224 746831772352512 747235902099456 747640250531328 748466248277286 749009124458496 749917854056448 750323653761024 752104203485184 752259328837632 752666395574016 753073682584608 754452504723456 754860758243328 756185557306032 756890112720896 758136354844176 758546601789438 759096789434368 760017757814784 760346664916608 760758107917104 762233553027072 762803316726528 763216089084064 764199953104896 764613481218048 765027233101824 765955396547712 766286873236269 767357804150784 767773041057792 768188502660096 768762717638454 770170265238528 770587024040064 771004008360432 771939423083241 772415659597824 773771267941056 774189975337128 774492208365568 776187220435704 776607235165377 777692589391872 778113418715136 778450156938432 780381970956288 780542928743424 780965300458112 782395190083584 782818564104192 783242167223296 783768312746496 784192429798848 785203334479872 785628228059136 786053351559168 786478705104384 786640920374232 787066591867941 788507652506112 788934334136256 789891502689828 791765948590848 792194393368224 794667868541316 795778463563776 796209079615488 796639928684544 798530388885504 798695089876992 799127284189696 801023646990336 801457101344768 801995482810368 802429463049984 802863678127392 803898651967488 804333662060544 804768907548672 804934895266656 805370466097428 806932434223104 807281644232448 807718484949024 808261072519824 808698443230062 809285006917632 810179110185984 810617518795392 811056164638896 813236593865472 813588532078014 814725569839104 815166438653952 815607546034176 816950468160981 817711639635968 819590004755046 820095638585344 820646540550144 821090613353472 821534926455936 823039096061952 823484463538176 824100011820624 824545953385462 825698304786432 826145111228416 826502635761792 827057841648192 827505383770296 827953168068873 828553697558528 829020484841472 829469088999936 829917935909568 832149072792576 832599369909888 832959687603681 834123797692416 834575163383808 835949316257748 837570590244864 838650237423768 839731343818752 840185743896576 840640389861888 841095281847744 842179540156416 842635265015808 843721440673496 845357788233728 846291744942336 846749695020768 847207892907684 848391915700224 848759067813888 849218353023744 851501376811008 851962145954304 852903399199698 853522025545728 853983888113664 854446000607232 855019977541632 855389998031184 855852871406742 857048976064512 857512747155456 858153731317344 858618100219572 859724947243008 860190166370304 860655637239552 861699821116176 862231433969664 864212065492608 865017271681024 866441548393344 866910402045072 867379509405486 868591723216896 868967617047552 871303734411264 871775219116032 872246958953216 873210622990167 873843978534912 874316837830656 874904163065856 875377596054528 875756426555736 877454904066048 877929717325824 878110794836352 878585963015376 880194588844032 880670884617216 881147438126208 881739351839808 882216483523704 884310020504064 884788543242432 884971035421011 887071109069376 887551125903288 889272478531584 891566611955712 892049061421056 892531771952128 894649787547648 895250771509248 895735214567424 896219919770112 897860832067584 898346687496192 898531976111616 899018194713408 899504676420504 901151602864128 901639239012864 902244918161664 902733145931232 903221637893316 904875369818112 905365020992256 905551757174988 907798988500992 908191849761504 908683295567652 909953233846272 910445632782336 912438185218758 912794388430848 913288324788224 914891168098656 915455596560384 916070556893184 916566266068992 917062243485696 917558489288448 919238470926336 919925594590464 920423389825632 922208496254976 922607593408512 923227358118912 923726940022656 924226792262928 925918983069696 926420021480448 927112513298202 928910592884736 929413250131968 929815465232016 930943556741583 931618787033088 932122909753344 933657677898264 934527588155392 936167706891648 936674291148624 937881760628736 938389272403968 938897058806784 939598877113666 941828584937856 942338232440528 943481517101739 944165841403904 944697761796096 945208961883648 945720438594624 946232192078712 947451982675968 947964673142784 949186620757683 950513164812288 951027511762944 951542137039872 952593406898364 953800186724352 954440905162752 955370647151712 957223531708416 957939048912384 958457414198592 959692964364288 960212278738944 960731874127872 961251750683136 961450013790728 964253075055424 965422947732012 967190565648384 967713937166592 968237591894496 970010363215872 971365931561536 972618122133504 973144430641152 973671023947776 974746741942512 975274202300706 975981586415616 976637205282816 977165688619008 977588569178496 980014568177664 980216701212672 980747121505536 981277828822368 982542796849152 983074475851776 983606442559488 984799795561344 987670931991552 987874644190896 988409208392298 990218912449536 990754745194368 991290867891984 993955836946688 995775696470016 996314536132608 996853667375104 997954997703048 998495016641199 999890472075264 1000431538348032 1001721116922834 1003012438450176 1003555194098688 1004098243446144 1005936672964608 1006481010991104 1007702116388352 1008247409741376 1010640023433216 1010848473125568 1011395469052584 1011942760973067 1013357010419712 1013795553222144 1014344143889472 1017071088968704 1019484641624064 1020036310802432 1021273862063616 1021715830981692 1023143738867712 1023697388077056 1024251336880128 1025016956851272 1026893686984704 1027449365386752 1028005344480576 1029252564110988 1029887546130432 1031137049327616 1031695023921408 1032253300449504 1034143279792128 1034916293914272 1035476313553836 1036923452522496 1037484558286848 1037933542584576 1039755141295794 1040509294608384 1040723904991232 1043193586778112 1043758085472256 1045024416995328 1045589906398464 1046042398386018 1047504304078848 1048071135412224 1048638273472512 1048854560498976 1049422122490588 1051343536674816 1051912445515008 1053188670253104 1053758577542202 1055116980707328 1055687931454464 1056259191157632 1058193123508224 1059557158055088 1060130511495594 1061612106153984 1062186571579392 1063935493418952 1064511216088551 1064926786502656 1068031529320448 1069327310413824 1069905950733312 1070484904169856 1072444882747392 1073025210064896 1073246527022208 1073827288129904 1075909912297472 1076375525643264 1076957979932032 1077681430026432 1078264590973416 1079654584909824 1080238813581312 1080823358393856 1081408219518528 1081631265514569 1082802265915392 1084315458487296 1084784709437352 1086888584871936 1087476728045568 1088678179312416 1089267290881308 1090789605900288 1092786673006728 1094195387400192 1094787484471296 1095379901941248 1097385461415936 1097979284717568 1098800015760832 1102003514349056 1102743788864256 1103340511693728 1103937557425164 1105360646455296 1105958785333248 1106557247879424 1109532097056768 1110132493213184 1110612916804908 1111358974714758 1112165063589888 1112766884511744 1113996276505728 1114599088343664 1115202226378482 1116760786993152 1118200316565024 1119641791758336 1120247658528768 1120853853149184 1121460375796992 1123513686687744 1125485480641536 1128388993256448 1128999593361024 1129610523876912 1131678757085184 1132291137364992 1135335169081344 1135949527939072 1137204532266264 1137819902684157 1138645184151552 1139261334142976 1140026636722176 1140519997374912 1141137161875656 1143350329540608 1144204975089792 1144824133626096 1146299929657344 1146920221827072 1147540849652736 1148933094821568 1151659561586688 1152282753990144 1153144076457681 1155255397857792 1155880536060096 1156506012540648 1158623489396736 1161284963005692 1161738312548352 1162366958821376 1164280830653556 1165755783774208 1166538884087808 1167170128072704 1167675235407648 1169939872088064 1170572956434432 1170814393115136 1171447950687168 1173592785125376 1174227846156288 1174863250834944 1175652469119744 1176288644698272 1178442342088704 1179080027338752 1179718057656576 1179961380561348 1182761478759168 1183401501204384 1184837254034742 1185696638042112 1188291590052336 1188755482607616 1189398748561408 1192001802811974 1192866383396864 1193667695345664 1194313619423232 1194959893026816 1197795583328256 1198042634815488 1198690926284544 1199339568560672 1201535470485504 1202185652017152 1202993224215552 1203644194574976 1204295517191088 1205847977951232 1206500493090816 1207153361323008 1207402342899984 1208055699146142 1210398651334656 1210922466348672 1211577727423536 1212391608779736 1213047664845093 1213927510376448 1215926278193088 1216584246958344 1217059184574464 1219854890798208 1220382798117021 1222088354758656 1222749657980928 1223411319051264 1226567459453952 1227231186434176 1229385007132569 1230143457878016 1230969810825216 1231635920030208 1232302389683904 1233890954182656 1234558644092928 1235226695307264 1236150017730936 1236818930078193 1238547457179648 1239217666842624 1239753953642688 1240586762472288 1241258075655444 1242830546337792 1244203633499904 1244876903864352 1248223609188864 1248899054864832 1250509014171648 1251185696538624 1251862745075712 1255771446583808 1257975356135652 1259597015728128 1260278615844864 1260960584792832 1261642922771616 1263269310234624 1263952897523712 1265582161010244 1267350886416384 1268036682350592 1268722849386496 1269437617413504 1270124542531152 1270811839361526 1271733582299136 1272587873550336 1273138601720832 1273827529535616 1277252065216512 1277943218931456 1280283038318592 1280975832170496 1281669000910848 1282529966312448 1283779307110113 1286269120733184 1287230596976016 1287927150329358 1289587420864512 1290285249555456 1290983455859328 1293347150954496 1295715069605726 1297525907521536 1298228031930368 1299662322590016 1300365603067608 1301069264108229 1302887584825344 1303451425571328 1306955601616896 1307662828674048 1308370438429824 1310765967802368 1311475256745984 1312356244598784 1313066394081792 1313634639833604 1316182356099072 1316894575988736 1317166192254528 1317878944523064 1320291883266048 1321006326925824 1321721157189312 1323324725285556 1327182814863648 1328419381510144 1330606663604064 1331326688854932 1333187296100352 1333908717797376 1335628155897112 1337349917933568 1338073592131584 1338797657928192 1341248897286144 1341974681321472 1342876157263872 1343602821851136 1344329879655168 1346791248101376 1347520031244288 1347797964167424 1348527292070112 1349257014630756 1351142680559616 1351727404296192 1352458858519296 1354099718896848 1354832456839974 1358047531488384 1358327635762482 1359312855498752 1361698482751488 1362287774642256 1363024943351478 1364929850769408 1365668449173504 1366689275801696 1369191582646272 1369932487182336 1370673792640768 1372336752147984 1373183394840576 1374105835339776 1374849399103488 1375593365228544 1376337733932672 1378857706389504 1379888391885696 1380635084738448 1383312744382464 1383911390112768 1385590410033984 1386340188394392 1389630032220672 1390668769947303 1393365889327104 1394119875197952 1394723197848024 1397428180549632 1398184364630016 1398472747331968 1401791382233088 1402549927353344 1404251560337472 1405011436722936 1406822640943104 1407583908605952 1408345588210176 1409398315670499 1410924164677632 1412742877406784 1413507348660792 1416248762105856 1417813442825472 1418580657891936 1419348288118068 1421947009714176 1425769747218432 1426541267644416 1427313205559808 1429926510329856 1430700280086528 1430995369362944 1435167367524352 1436908573368576 1437686121297888 1439539446546432 1440318418108416 1441097811191808 1441877626024704 1442175020686092 1445753944649728 1446379612583136 1448134421598018 1449184779829248 1449968970727424 1450785848472576 1451570905749888 1452356387841744 1455015544823808 1457048897342304 1458927183200256 1459716645961728 1460506535921664 1462911303451059 1463972379623424 1465748532928512 1470021852266496 1470325051819008 1471120682258304 1471916743233552 1473814195273728 1474611713777664 1475409663839232 1476512521178618 1479376129409024 1480817222406544 1481811966286344 1482613812588447 1483689179348992 1485328368674304 1486132117791552 1486936301837976 1490933755420032 1493663544705024 1494471804198912 1495280501062656 1496932496554572 1499835708112896 1500647307522048 1502581675384251 1504208406970368 1504518657675264 1505332791148032 1506147365169216 1508905009446912 1509721516486656 1512371114612064 1513780225441792 1516272709688352 1517093203578876 1520035515629568 1520693329833216 1521516215834208 1524467106054144 1525606633453056 1526432178168128 1528399906209792 1529226962436096 1530054466203648 1531910793095424 1532573746472538 1534715608301568 1535546082115584 1536377005320192 1537525435276908 1540340530477056 1541174048080128 1542008016720864 1543878846166482 1544831319195648 1547542535882112 1548379950674256 1548984416731136 1552374440871408 1553214470330754 1555385178783744 1556226837430272 1556900313876864 1560763941912576 1561085857486848 1561930600916224 1564790380167168 1565637128208384 1566484334446592 1567536625492992 1568384859597696 1569063597579027 1571256456118272 1572106703118336 1572957410208768 1573281840748464 1574133183735882 1577015305012224 1577868668272512 1579783005379656 1580637866313303 1583531897181696 1584388786736448 1589335737082632 1590195767243391 1592418159230976 1593279857369088 1597390179753984 1598254568379392 1602047293980672 1602914202689536 1603990965620736 1604858926099968 1605727356254784 1607797303934976 1608667324121088 1609537815097344 1609869790533312 1610740932194856 1613864868446208 1614563288464896 1615436969898048 1616522145039648 1617396886460124 1620358220371968 1621235037590784 1622112329277792 1626473187730944 1627177064156028 1629451139678208 1630332877307904 1631215092068352 1633900936321962 1635423279271936 1639180009510092 1640191277170688 1641293081100288 1642181226706944 1643069852911872 1646078192123904 1646968927076352 1648200023641248 1649091906770924 1651396609572864 1652290222456832 1653005271523584 1654115683296384 1655010767540592 1655906336137746 1657107395117056 1658040969682944 1658938177999872 1659835871819136 1664298145585152 1665198739819776 1665919375207362 1667038462072137 1668247595384832 1669150326767616 1671898632515496 1672803339567723 1675141180489728 1677300474847536 1679462687637504 1680371487793152 1681280779723776 1682190563695488 1685270530031616 1687442881346992 1690715576467456 1692583489884672 1693499390041536 1694415785815368 1697518135627776 1698436706047488 1703002753622016 1703924291908608 1705806798399396 1707967776227328 1708892001214464 1710039955083264 1710779996062368 1711705742813484 1714097952129024 1715025494310912 1716307462634688 1717236200439144 1719449894486016 1720380332740608 1721311274479104 1723399642232352 1724462867939328 1728424130985216 1732883096786688 1733820804090144 1734759018810972 1737183446433792 1737935234095104 1742607468822528 1743550438232064 1744493917906432 1746421245980334 1747687957069824 1748633675661312 1749808326131712 1750755192109056 1751512853111472 1754909808132096 1755859434651648 1756221589672704 1757171926030752 1760389177688064 1761341769234432 1762294876252416 1763478703679616 1764432967047408 1768620041008128 1769577086484864 1769942070842022 1774142218138752 1775102251806576 1778544957063168 1783133223911424 1784098122842112 1785063543904256 1788002704217961 1789299575095296 1790501543018496 1791470429134848 1792439839540224 1796693374992384 1797063952223232 1798036389426816 1799009352841008 1802303205728256 1803278478025728 1804489836323328 1805466291862464 1806443275786632 1809750739636224 1810730041984512 1811103514349976 1812083548719213 1815597977001984 1816383699523008 1817366591135304 1820891265564672 1824876370437516 1825588776861696 1826576649576448 1829782336197312 1832141113786368 1833132532137984 1834124486971392 1835116978576896 1836488714358529 1838476941852672 1839851189180928 1840846779651264 1845215186817024 1846454716237824 1847453880045312 1848453584525856 1851837966139392 1852840042960896 1854225026596404 1857821185769472 1858826500263936 1859630930464032 1861887113483166 1863237574066176 1864245819506688 1867315355796528 1869055176310784 1872335413783296 1873348582297248 1875763521257472 1876778544807936 1877794117613568 1879197754227332 1883657169875712 1884676464881056 1886963034203478 1888331682807808 1889395523592192 1890417923767296 1891440877189248 1892464384157424 1894903965351936 1895929346285568 1898373241515366 1901026329624576 1902055023525888 1903084274079744 1905186813796728 1906217759042289 1907600373448704 1908881810325504 1910741294303424 1915878097824768 1916914828397184 1920424557477888 1921463748255744 1922503501366272 1922900027581456 1928506150110848 1930845895464024 1931890725494037 1934381131296768 1935427874333184 1936475183788992 1940020726431744 1942731863123072 1943572604408589 1946288861282304 1947342047895552 1949493483885024 1950548404601412 1953274410565632 1954331377238016 1955177138356992 1960029136355328 1960433402425344 1961494243011072 1962555657644736 1965085593698304 1966148951703552 1967212885118976 1969599591122688 1975341863983104 1975749288381792 1976818416784596 1980437824899072 1981509490388736 1982581735783968 1987911673893376 1991551392940032 1992629072265216 1993707334750208 1995909995406096 1996990033282398 1999780944150528 2000863076696064 2003442233845668 2006024876900352 2007110388197376 2008196486892288 2011873345929216 2012962021982208 2015404232776704 2016494819482752 2021280046866432 2021696946251136 2022790938105168 2023885521946134 2026714020839424 2027591106444288 2028688287778944 2032248685259961 2034142177937408 2037491453643723 2038969283248128 2040072621604864 2042547724127232 2043431661963384 2044537415027217 2047394776154112 2048502673760256 2050033913702544 2053787373969408 2054898730773504 2056010688961152 2058505128221976 2059775092260864 2062274098655232 2063390047842816 2064506600899008 2068286559584256 2069832587828544 2070952627107672 2074969116573696 2075867085169152 2079510282591588 2081447809982464 2087516170944512 2090048833990656 2091179812796928 2092084796772036 2095008608157696 2096142270824448 2097276546945024 2097709120997952 2098844244981176 2102687073349632 2103824891030016 2106377340506208 2107517155084404 2110233961414656 2111375862908928 2112518382315264 2116386247016448 2119114316110176 2120261022991188 2123224212307968 2124373143158784 2127870986837904 2129022432177102 2129853573005312 2136063058640896 2138654620827648 2139811901466624 2140969808339712 2144889765494784 2146050420129792 2146493054044416 2147654576259808 2151819824594944 2152751051286528 2153915959864064 2155362860052864 2156529181946832 2159309169819648 2160477627162624 2161646716787712 2162816439037056 2163262531029138 2168630916974592 2169569418874704 2172201632397027 2173777169743872 2174953456091136 2177356358624832 2178534581762616 2185573346013456 2188390774800384 2189574968942592 2190759803882496 2195958569435136 2197600031521664 2204007028698112 2205487577728512 2206681023387456 2207875114850328 2210721292910592 2211917570666496 2213114495758848 2214768781767927 2219064194113536 2220264986426368 2221225833609816 2222717949429516 2225533769023488 2227992553011456 2229198176687328 2230404452756964 2233521573986304 2236400633130048 2239283583516672 2240495317057536 2241707706298368 2242920751593984 2247027373375488 2250970961283072 2256777986512896 2257999186722048 2259221047753824 2263357514170368 2264582274729984 2270670338162688 2271899055878144 2274409064532528 2275639805368314 2277290368303104 2278522668285952 2280053273444352 2281039994749824 2282274323751312 2286700659081216 2288409950179584 2289648267252192 2292599859314688 2293840443654144 2295081699305472 2297866189643136 2298860619708807 2303319123173376 2304565507980288 2306288152915362 2310510795715584 2311761072120192 2313012025081296 2315818269249723 2317246978793472 2322569926011384 2323476625096704 2324733917642752 2328561661307112 2329821705496131 2331511567548416 2333077768175616 2334340256145408 2335350470815296 2341145912868864 2341628786230272 2342895901374336 2347185570250752 2348455692312576 2349726501669888 2351304938239488 2352577289396544 2356884684177408 2358160054677504 2359436115313152 2359922761122696 2361199775603823 2365522957518336 2366803002408768 2369674508069484 2376583180104672 2378797497122816 2384003605623948 2387335390691328 2388627238846464 2389919786053632 2395591166656512 2396085269630976 2397381852569088 2398679137121344 2403070940971008 2404371304034304 2405986448431104 2407288389149952 2408591034382176 2411695955902464 2413000986181632 2414306722646016 2414804685799968 2416111398292284 2420797302669312 2421844932697344 2423155454847072 2424783217559472 2426095329690186 2427855020752896 2431852556386176 2433168493916688 2434118369148928 2439709781596416 2440765596234042 2444176709517312 2445499315961856 2446822638102528 2453134918907904 2454462372868352 2458770014265138 2460286915756032 2461939621650432 2463271840060416 2464604779367808 2469117288185856 2470453390614528 2472300035461872 2473637860156386 2477094914359296 2478435333685248 2479507907285376 2481173524944576 2482516151310888 2483859504206619 2485661092675584 2488407266999808 2489753807728704 2496447218377728 2497798109729664 2498879062811043 2502371393077248 2503725490151424 2511542893167616 2515950712271304 2519194031456256 2520557231689728 2521921169585664 2523285845543232 2526538620469248 2527905795047424 2531164322020488 2536073364701184 2537445698772992 2538875234827008 2540249085062304 2541623678723052 2545175747100672 2546277203441664 2547655059071232 2554504130433024 2555886437862912 2560566076637184 2561951664340992 2563338001821696 2565059932624896 2567558614220226 2572538241466368 2574461193952032 2575854300658716 2579174841729024 2580570499110912 2581966911718656 2586694301908992 2591430139211452 2595051815043072 2596456063860736 2599324645180032 2600731206135216 2602138528216458 2605775169650688 2606902851142656 2613911203233792 2615325657348096 2616740876859648 2619631868970501 2621531935604736 2622950513491968 2624712489197568 2626132788163584 2627269279667208 2632364712198144 2633789151977472 2634332384509056 2635757889046128 2640583766532096 2642012653851648 2643442314378624 2646649450571112 2654365629727296 2654913106263033 2656838763020288 2661213327208128 2662653377709864 2667817435594752 2671256311794224 2674699835867136 2676147184263168 2677595315856384 2683949362642944 2685752314527744 2687205643702272 2688659759310336 2693582496202752 2695040062488576 2695595928334848 2697054584140224 2698514029261512 2703454808592384 2704917717038592 2708199437793696 2709664913679948 2716095062976768 2716655271524964 2723396965502976 2724575549284512 2726049886702956 2729859701538816 2731336898347008 2733378551603392 2738383165292544 2739864974364672 2741347585281536 2744673504295968 2746366789681152 2748211670679552 2749698798206976 2751186730457088 2752675467865344 2757715412779008 2759776783771392 2761270169476896 2766625488764928 2767822780225536 2771180820067968 2772680376788784 2779260064441344 2781337539894606 2786731778654208 2788239750395904 2789446395696048 2794856361099264 2796368729260032 2796945494663936 2803582764466176 2805099854706688 2808503120674944 2810022873445872 2813645281886208 2815167817211904 2816691176420352 2818796631340998 2825485754813568 2827014697321584 2830444551305217 2832497524211712 2835626885650944 2837161315783872 2838696576236136 2843894019428352 2847559862273049 2851539494436864 2853082535288832 2854626411119616 2861400560173056 2861990738725888 2870334735048704 2873817146737152 2875372242595776 2879078893092864 2880636836216832 2882195622383616 2883755252049408 2884350041372184 2885910836849117 2891507889299456 2892759225166272 2896268843196036 2899937941454848 2901571696945152 2903141811499776 2904712775683488 2910031089647616 2914097794684608 2917854366400512 2919433291923456 2921013071843328 2925822606902118 2927944759246848 2931497065857024 2940043704532992 2940650103638016 2942241364516608 2943833486467104 2947628390547456 2949223427555328 2950819327678464 2953025042357236 2958752258818048 2961634444813088 2963623932572688 2965227625176894 2967378358697984 2970656737348608 2972264235583104 2973872603675952 2981867510840064 2987327089410048 2988943608397824 2990561002125312 2993864993109144 2995485049923597 2999671416225792 3001294615044096 3005163350768502 3009037315350528 3010665582296064 3012294730338432 3017810018893824 3019443032973312 3024742229224128 3027560450883584 3032545419376704 3034186407157752 3035828282919201 3040071031259136 3041386659666432 3043032431668416 3051213266906112 3052864356336256 3058453924872192 3060108932407296 3063821586190848 3065147492945076 3069431216603136 3071092164231168 3072754010640384 3075050870553816 3080681060954112 3082348096160256 3084016033441728 3087757692332964 3089662638391296 3095085071764224 3096759901348512 3104748881742816 3106428940661508 3110770357567488 3112453674860544 3113800627753728 3121527883825152 3122171714973696 3123861201832448 3129580760334336 3131274256416768 3132968668893184 3135073250985984 3136769719195392 3138127195158054 3142512912236544 3144213406236672 3145914820417536 3146563681496928 3148266367471764 3154030610024448 3155737336545024 3159566010759312 3161275732626606 3167063794363392 3168777573472896 3178671474165264 3180391534486782 3184836318461952 3186559714738176 3193533648265653 3194780359507968 3196509136758784 3204094587961344 3205828405379072 3207981931241472 3209717852199936 3211454712509568 3217334648242176 3219075630194688 3219739581066624 3221481864389712 3227729736892416 3229126576929792 3230873939796096 3233044290079296 3234793772920248 3240716440743936 3242470075181568 3244224658555584 3244893796543707 3252946375461888 3254354128312056 3260665754615808 3262430184136704 3267801872643924 3270846558543872 3278360019020184 3280382554341376 3282586162200576 3284362453413888 3286139705823744 3292156384247808 3293937854152704 3296400047282496 3298183813541848 3304580444913664 3306010543047168 3308231366592768 3310021535081184 3311812672275492 3316081939365888 3317876355999744 3319671743638272 3328596291170304 3330397479639552 3331838750414724 3334076924144274 3336495190769664 3338300653535232 3343797265030992 3345606679135446 3350282360979456 3354600949695072 3358925375275008 3360742975586304 3362561559447552 3364381127390976 3370541060063232 3374885762693984 3381431152934912 3385166979769344 3386998780083072 3388831571630736 3395036271255552 3396873412094976 3406005507244032 3407848583817216 3411613596798792 3413459708052471 3415935552454656 3417784002428928 3420079910166528 3421559992124736 3423411485626968 3430050988621824 3432614925269376 3434472400878288 3438899788972032 3440760665481216 3442622548958208 3446799284464704 3456848261970432 3459432229373043 3465766193573376 3467641608180288 3469518037621944 3475870468190208 3485214937645056 3487100876464128 3488987835812864 3492842491960668 3497267351322624 3499616652263424 3501510384218112 3503025706222944 3509819616264192 3511718869303296 3512443179345408 3514343852061504 3520778355376128 3522683538468864 3524589752504832 3526957407359232 3528865934094816 3537240082016256 3539154172969728 3539884141684044 3548284436277504 3550204503613152 3557089914126336 3566266447822848 3568196245684224 3570127087808512 3576005408435922 3578599150190592 3581003086036992 3582940858269696 3584879679080448 3593386749984768 3594127904446464 3596072778853632 3598018705682016 3604606411456512 3606556956051456 3608979672646656 3610932583724928 3612886551573264 3619501479272448 3621460083969024 3622207028699952 3624167097438426 3631195954003968 3632767399046016 3634733182270608 3639142994535279 3641782531129344 3649752740875032 3651177553723392 3653153299152896 3659564672394624 3661148394351063 3666265064275968 3668248973942784 3670233957153792 3672977428717058 3679702378361856 3681693559302528 3688155021397707 3690430373634048 3692909432475648 3694907760090624 3696907169051712 3703675932278784 3705680085921792 3708450053192808 3710456790234579 3715642371538944 3717653000527872 3719261860928064 3723774226966332 3728491639013376 3734630711593056 3738110352621568 3744670827566592 3746697164594496 3751527042514944 3753557089615872 3755588235227136 3758395508454664 3767314339751424 3769352929762112 3773926068406956 3778791047184384 3780835847534592 3782881754378496 3784928768314848 3789807930703872 3791858692571136 3796746483030732 3802052659249152 3804110047051776 3806168548159488 3810373627593456 3812435518084578 3815200746897408 3817763620651008 3821482588606848 3831756195649536 3833829656794368 3840849114955776 3842927496511488 3845007002732544 3845800055162912 3857012300221696 3861691790928048 3863781450988074 3868762262593536 3870855748666368 3872950367577984 3880041452863488 3885463726246144 3887145208817178 3892577722564608 3894684095791104 3898986967770048 3901096809202824 3903207792324687 3908662754476032 3910354276713984 3920866804850688 3922988486022144 3925111315289472 3932297903407104 3934425770237952 3939199182245376 3950683727966208 3951498576763584 3953636833569192 3960875649798144 3963018980777472 3965163471567936 3975823347786752 3985258144530432 3987414669500416 3991819990812192 3993980066564796 3999561888301056 4001726153392128 4006884467691336 4012049753800704 4014220776394752 4016392973784576 4023746691858432 4025924043964416 4030808465553408 4032989638965504 4042560093732864 4043393892502272 4045581876210336 4047771043892268 4053428041678848 4055182212888576 4057376575557888 4064497370519922 4068284355874816 4074982907287446 4077938566496256 4080145243209728 4085095448254464 4086863323926768 4089074830054434 4094789552308224 4097005347520512 4100067827405088 4107574747938816 4109797461547008 4112021377922304 4117010256443952 4119550184521728 4124548197310464 4126780095685632 4129013201798016 4136573119168512 4139665175657088 4141905254215344 4149938233147392 4151734170338304 4159020565183176 4162895619964928 4172006309841909 4175032341889024 4180097667981312 4182359625593856 4184169593544072 4192284541648896 4194553093890048 4195418241995904 4197688489962352 4205374146699264 4207649782060032 4212754681012416 4215034310168808 4220467922829312 4222751725817856 4225036764630528 4228194947011497 4232772494032896 4238228632220352 4240522045982376 4248746286317568 4255741973675808 4258044864354204 4259707146010624 4277309241655296 4279623802933248 4281939616679424 4289779530989568 4292100840259584 4292986108088832 4295309152519616 4305502102573056 4307831919728128 4310725720105728 4313058363893664 4318618339639296 4320955254325248 4323293433575424 4325632878074112 4326525062058276 4337261833949184 4339138837749408 4344403264794054 4347554339487744 4349906912182272 4354712717249664 4357069163525232 4371146692026912 4376781549600768 4379149937885184 4381519607764992 4391917138870272 4395200063043328 4408014057396224 4410975155457024 4413362046774912 4415750229700656 4421442585821184 4423835141332992 4426228991517696 4429537563535854 4438128388227072 4440529972852736 4442451667219632 4445435898859032 4447841437765341 4451067538046976 4455985106022912 4458396353374656 4460808905513928 4472801266260096 4480990634115072 4483415412596736 4485841503187968 4501941922566144 4507745026152753 4513555973025792 4515998373444096 4518442095507648 4526715028340736 4529164549459968 4535002743620041 4541340676325376 4543798111756288 4548818129065056 4551279610736628 4557045336571904 4560106546888704 4562079989499648 4564548647502624 4573401318162432 4576819900359168 4579296534504384 4585199718629376 4587680887308288 4590163398610944 4595732379286272 4597721239417614 4606638246346752 4609131015960576 4612576305830724 4621021591431168 4623522144240384 4626024050162592 4631636538499446 4634493957586944 4645139852022768 4646953250193408 4649467835285504 4657123322614224 4659643410992262 4663023135096832 4666155536351232 4668680512290816 4670700941630592 4682291825737728 4683257572460544 4685791802748672 4694371140501504 4696911384625152 4699453003339776 4702609876478976 4705154578793088 4707190792737081 4713769368354816 4716320109355008 4718872230626304 4719845522245392 4722399551207646 4731045915036672 4733606004817536 4739349016138968 4741913598939909 4753166360209344 4757594994245632 4768007211247896 4770587301730173 4777254477692928 4779839572107264 4792170539261952 4794763705138176 4797358274242688 4806141881942016 4808742608068608 4811972896862208 4814576778299904 4817182068764352 4823391911804928 4826001972363264 4828613445292032 4829609371599936 4832222796584568 4841594605338624 4843689865394688 4846310909694144 4849566435118944 4852190659380372 4863705112772352 4866336987833376 4879419563192832 4881531192468084 4888353419034624 4890998631923712 4893645276205056 4906269837815808 4908924745736704 4917540028530276 4920573831512064 4923879243300864 4926543680120832 4929209558735616 4938234576371712 4940906781229056 4944600070923744 4947275720312772 4954189828718592 4956870667370496 4959015814570752 4962347049889152 4965032302621776 4967719008413238 4971322185351168 4976814533999616 4979507615457408 4992894436755456 4995596219459328 4997758125622086 5004742786154496 5007450980302848 5018410018703169 5023085786335232 5031901424542608 5038388062912512 5041114463379456 5043842339171328 5046571691086464 5055811590094848 5062328644040976 5072146729402368 5074891397545984 5077750469654016 5080498170124608 5083247357446104 5092554406883328 5095310118142464 5109008260866048 5111772875725824 5123903328681984 5126676003643392 5130119865249792 5135117228440452 5145076482932736 5148922387904064 5151708601317432 5158349683458048 5161140998221824 5163933823437312 5167793824125163 5173388603817984 5182860278422904 5192912127721472 5198649290360064 5201462412270432 5204277056432916 5211550339301376 5213805702285312 5227822406467584 5230651314696192 5233481753719296 5239263737941002 5243063871209472 5245901026983936 5249424978395136 5252265576327168 5254538559334416 5264729424396288 5267578303954944 5268664769018112 5271515778092256 5281167533064192 5284025307703296 5286884628757248 5293298901142224 5308731259454592 5309826212526066 5313677526040576 5322426654416256 5325306755419728 5335634871189504 5342512623588448 5349399671734272 5352294368526336 5355190631712768 5364008112653883 5367898725285888 5371504629055488 5374411287404544 5377319518620672 5390080124977152 5391191856669696 5394109168280448 5397028058523024 5406909617184768 5409835434077184 5416398875587392 5419329827359896 5432190125953536 5433310543049928 5436250646157639 5446793931005952 5449151098569024 5452099773405912 5462673796694016 5466757103206784 5476766330585088 5479729948729344 5482695170563072 5489347008591936 5496423341359104 5499397596413952 5502373460914176 5505350935730688 5509466143075587 5515430825558016 5519553567542784 5522540338953792 5535645560451072 5542361640135936 5545360753577568 5558520128882688 5562675079789212 5573463557308416 5576479500791808 5578892791392096 5589712722198528 5592737458520064 5593890989327872 5607165528932352 5610199709413376 5617006241349888 5620045746891744 5627290563772416 5630335634423808 5633382352840704 5637593262681996 5650971509627136 5654029394643168 5660889102610434 5664995048423424 5671253771301888 5674322631567744 5677393152472272 5687788038856704 5695119724546098 5703078988873728 5706165070577664 5709252822239232 5718653277126867 5722801120346112 5723981477451776 5740669470097408 5747634293474304 5750744485191552 5761273672433664 5764391244767232 5767510504098816 5768700082744368 5771821673698234 5783015778598912 5785518450332544 5792537686392072 5795672176482111 5799875882909696 5803143393890304 5806283622999552 5809425551366976 5820062179295232 5828195589369216 5830717813225767 5838866583846912 5842026143686656 5851645213804236 5862994131714048 5880087409065984 5881300207276032 5884482729033216 5887666972934208 5895256781094912 5898446855110656 5901638655356928 5906050084714472 5917504517636096 5923268889626176 5927247865145376 5930455250353788 5941313474697216 5944528471166208 5947745207351904 5963735021680128 5974654178820096 5977887216795648 5981122004250624 5987729986218288 5990970099847194 5999342832451584 6002589230088192 6010326701537004 6018074630701056 6021331164592128 6024589460676864 6035620037787648 6038886065946624 6049484458448256 6055120901767168 6065090838753408 6068372814315504 6071656565838402 6080142062518272 6082773319332864 6086064863336832 6102426533812224 6105728712672512 6112474360931169 6116907849744384 6120217864814592 6127643172381696 6130294985890152 6133612245081651 6142184328462336 6145508021280768 6150101741107632 6161362121908224 6164696192320512 6168032066883456 6175515384665928 6179325276782592 6190170143528448 6193519802697024 6209497763485632 6212857881323016 6224907349721088 6227601255507456 6244343429947392 6247722403664896 6262548512833536 6265937337786368 6270146501971968 6273539438390784 6276254390316108 6285025824473088 6288426812473344 6291829640835072 6293127362993856 6296532734943528 6308061220048896 6311474673090048 6319132021518624 6322551465253212 6334127588726784 6337555146945792 6357342948330528 6360783068973564 6369672636923904 6373119429476352 6387067296531306 6389560719015936 6393018273517568 6408189175922688 6411656810758144 6415963862482944 6419435704399872 6422909425019136 6434669296484352 6438151260389376 6439479162133248 6442963728779424 6455459473784832 6458253153859584 6461747879592192 6466088580158592 6469587545840496 6481432881487872 6484940150363136 6488449317111168 6489787593087414 6505892750923776 6508708256624112 6516604897191081 6521331509231616 6524860368273408 6535603745287848 6541693117087744 6556720038040368 6560765108682752 6565172324401152 6568724906827776 6572279411647488 6587875708305408 6592800094564992 6596367627083696 6609160889827328 6612021086094336 6616462733185536 6620043070162368 6623625344550984 6632163878731776 6635752711999488 6639343487276544 6644306345303781 6657192582340608 6660794959279104 6663677500829448 6668153848288548 6676601307070464 6687594530061984 6691213358270892 6700564721958912 6709201899390144 6717850750550016 6721485951172608 6725123118895104 6728762254781952 6741082120126464 6749771525387968 6770333959538688 6773997560166144 6777663143261472 6790072542511104 6793746824189952 6812011014488064 6815697167634432 6823227193597584 6826919416104942 6831871104909312 6835568004857856 6840159820333056 6843119984249472 6846822971253936 6860101977243648 6865229850538752 6868944801756576 6877799577944064 6881521330962432 6885245097916416 6893598568929408 6913696523940864 6918864458746086 6931532387146752 6935283216360576 6939036075243888 6951740936380416 6970429875290112 6974201752928256 6977975671625728 6985684983921336 6989465116488393 6994534702645248 6999233304526848 7003020768436224 7006051412445888 7023437738606592 7024886358690816 7028687704123008 7041556710752256 7045367076937728 7049179505009664 7053914814718464 7057731868189632 7074480164032512 7078308345939456 7079768283368088 7083599326811469 7096568872555008 7100409007226304 7136392491368448 7140254175617024 7152010816871844 7162006172073984 7165881716539392 7169759358160896 7186773499969536 7188255808892928 7192145557707264 7196037411364032 7209212822913024 7213113912102912 7217959345293312 7221865167449856 7225773103146528 7239002958544896 7242920167938048 7244414057399904 7248334194876852 7262391908007936 7265534798092032 7269466364541216 7278285989070558 7283565062258688 7299505481750064 7302355107446784 7306306598305792 7319129344789248 7322296788702126 7332530128551936 7336497947885568 7340467914307584 7345954857434116 7359404756723712 7363387118605056 7376310042795414 7380860747268096 7385818864951296 7389815520181248 7393814338103424 7407351864557568 7411360171843584 7416900106385616 7420913580469158 7431284743077888 7435306001055744 7438523721856128 7447548453932664 7451578512619857 7456983278026752 7469261423186112 7476220705243136 7489341655133184 7493394329188992 7496637188433129 7507114179231744 7511176470454272 7516791016909328 7534628679502848 7538705859524224 7547852136813912 7557582094368768 7561671695069184 7565763508756992 7569857536629696 7579615861407744 7583717385142272 7593492966061464 7608220094103552 7612337096318976 7620747255186912 7624871036169156 7635527241302016 7642965177213696 7663512391299072 7667659313588736 7681698229911552 7685854993022976 7690014005465088 7691600110325824 7714024600443392 7723383581856096 7727562901976148 7737524525187072 7741711497332736 7745900735155968 7760082905726976 7770927452492288 7774290417634356 7785155445129216 7789368191582208 7797973935540096 7802193618405648 7806415584649374 7817325508952064 7820708553427968 7841733609701376 7845976972044288 7850222630578944 7864595806814208 7868851540475904 7878398364490752 7901367455932416 7902997153527168 7907273667138384 7921751299596288 7926037961554944 7930326943135872 7951646695573504 7964739318789099 7970516289060864 7974829339000832 7983639981624384 7987960133129592 8003452306784256 8013768935382672 8024099507601408 8028441552789504 8032785947569152 8051848087928832 8061616931106816 8065979277931008 8085120187465728 8086787785004544 8091163752420672 8095542087784536 8110364425777152 8114753151115776 8128994741039844 8136568711749632 8149965814574892 8160290486419456 8170190896508928 8173726647853536 8178149660108868 8189579104616448 8194010695041024 8200135654810176 8215149495877632 8219594923094016 8224042755844608 8234020512887904 8239100369043456 8249096394620928 8253560191371264 8258026403596032 8273146238337024 8279330351314176 8283810508430688 8299876466294784 8303468340676608 8318041130366352 8325791239929856 8344012619683818 8350064683778048 8360195335962624 8364719251187712 8368339187088144 8384569083297792 8389106187780096 8390836483991808 8395376979924704 8410748293398528 8415299564120064 8425509362024832 8430068620337616 8440935845658624 8445503451635712 8450073529261056 8456389894022994 8476457264440704 8481044091964752 8491333653915651 8497492572635136 8511483947351616 8516089728708408 8519414292021248 8542679586819147 8554618483310592 8559247605866496 8563879233358848 8584201680519168 8585972216177664 8590618305039232 8611004205146112 8615663839456256 8621451440211456 8626116727787328 8637236679278592 8641910508650496 8646586867150848 8651265756148224 8653050124116552 8657732510547351 8674523667898368 8678277675498816 8688806529588108 8699813824364544 8709425434499328 8714138327050464 8742293384053824 8753563099201536 8758299875770368 8763039215529984 8783834277740544 8790400126086656 8816028114792448 8821950310914048 8826724093549824 8831500459401312 8842885171642368 8847670282665984 8852457983035392 8859075127071708 8876256776454144 8881059945705472 8884903334439264 8890871797718064 8895682875530682 8902135076093952 8911970212045824 8916792706749312 8921617811027856 8945602532520192 8961981268230144 8966830825193472 8971683006375936 8986455149770791 9003883845132288 9015490052305506 9027111946051584 9031996746888192 9036884191015296 9053430056681472 9058329098919936 9070005487240082 9082681352650752 9087596223512576 9097636258130112 9102559221473256 9107484848757603 9114090673143808 9120213093777408 9124159978999296 9129097295005248 9153639800718336 9158593069008768 9175361774616576 9180326797221888 9191464758572544 9195442478835228 9213276492693504 9218262031921152 9225152611661448 9242043182862336 9247044288480768 9252048100325184 9263273076998892 9268987915173888 9290279704045536 9298935670571008 9314246645228448 9319286821984524 9332311072702464 9337361024581632 9341401883261184 9364583651475456 9366515144921088 9371583605497344 9388742281003008 9393822769250304 9398906006679552 9405219752957952 9410309157586176 9414381585474162 9427538736709632 9432640218710016 9437744461252608 9439691044490784 9444799102415292 9462091830073344 9467212009635072 9478698032277936 9483827197879818 9506332720418688 9515189988491264 9536014422495792 9541174603460346 9554508955385856 9559679144214528 9584341078523904 9589527410276352 9594716548485376 9612283763884032 9617485216137216 9623945793724416 9629153556599808 9634364137528704 9652003944726528 9657226890584064 9659218743199872 9664445593169136 9683189210677248 9687379730789376 9692621819388288 9699132870237888 9704381318760744 9727410225544704 9732673975666752 9734681389631121 9758839126385664 9763062384936168 9781997263847424 9787290552410112 9812539675631616 9817849491473408 9835080057060552 9841147663024128 9847758486601728 9853087360241664 9858419117471232 9876469152743424 9881813562458112 9889200141847488 9894551440625544 9913741334740992 9918031629141504 9924694099778304 9930064605243552 9935438016826476 9953629067999232 9959015230914816 9985788873510912 9991192438918656 9995516251244172 10009485572308992 10014901960605696 10036820037406338 10046171572670464 10063802849085216 10076776125825024 10082228926758912 10087684678342656 10093143382172928 10111623180189696 10124657288081952 10144293458804736 10149782795091968 10155500939308032 10160996340249216 10166494714892208 10185108813766656 10190620236284928 10218016521732096 10223545751451648 10240379124157413 10247806657363968 10253352007286784 10260239730499584 10270234456880904 10290152965865472 10297844775808128 10303417202634864 10316699366916096 10322281996443648 10327867646874624 10335587648250326 10365720556845808 10378296688119129 10385824255442944 10397298580720128 10402924824540864 10408554112865832 10427611404570624 10455644812935168 10461302629392384 10466963507438592 10478527475882004 10491802053967872 10498849956790272 10504531152654336 10509077118668832 10529458848792576 10535156607909888 10537329538036224 10543031556184512 10562335066128384 10568050615406592 10573769257514496 10586597802284448 10617462518909184 10619652425052132 10644853308832512 10650613510839456 10671269742379008 10685025247176896 10698799343468544 10704588737052672 10710381263425536 10728016225307766 10735797450571776 10743009258110976 10748822574809088 10754639037241344 10780160249954304 10782383713339392 10788218336560896 10794056117046048 10813819234369536 10819670868154368 10832797751174784 10838659654719792 10864380251907072 10866621086099856 10872501292315278 10893587862011904 10898302197138048 10904199546811824 10925347593388032 10933514206413568 10953532661170176 10959459897458688 10965390341126144 10978694017183872 10983445183053189 10998795192827904 11004746921828352 11010701871461376 11018932286151174 11039107135085568 11045080677907584 11064465064193121 11071291120902144 11084723280271872 11090721507155136 11117040257765376 11125350159578424 11131370370703737 11146927114616832 11152959001583616 11157785582784192 11185474917040128 11187781978655744 11214331057864704 11220399418826752 11234012482699776 11240091493783488 11254581127544832 11260671268847616 11266764705681408 11275186525363992 11301943019254272 11308058789286336 11321778205220868 11342507542603776 11348645263135488 11354786304944544 11375576077713408 11390239449092196 11406157977747456 11412330141155328 11418505644478464 11437306554253734 11445602240692224 11447962954903552 11481338940194816 11495268586948608 11501488970383104 11522547344867328 11528782489534464 11535021008197632 11537400165488736 11543643347396468 11566031557197824 11571036900665088 11585075372784144 11591344352964222 11599751765819392 11606286787780608 11612567245999104 11618851102733952 11640124358590464 11656391178738432 11661435626451534 11677733167693824 11684052287373312 11703290427608472 11709623376974061 11725988263428096 11762600414552064 11768965458066432 11775333945868416 11796893710221312 11803277310713856 11812100169428944 11835009035272192 11846537779252352 11854495730290752 11860910500707576 11882626949394432 11889056942332416 11895490414703808 11927470043360256 11955774433591296 11962244008501248 11975459972436576 11981940199694388 11998685664903168 12005178460176384 12020653403074008 12036149261402112 12042662329184256 12049178921353728 12071240075575296 12077772131893248 12098968916896512 12130181677506816 12136745628631008 12143313131676804 12160284125036544 12165546638665728 12172129726673664 12204853067624448 12211457425345024 12224948721862338 12233815699488768 12240435729629184 12255286344763392 12260589971780304 12267224490163302 12284368656924672 12291016042561536 12300203482215264 12322724243816448 12329392384641024 12336064133766912 12351030769331856 12358650553565184 12380340287056896 12387039605394048 12418995526971264 12425715762646032 12449814699442176 12455202511014912 12488686859894784 12495444807329792 12516018929525727 12525097025667072 12531874675572736 12540293003943936 12547078876781568 12552508780632216 12576853624946688 12583659281670144 12586254725987712 12593065469887056 12616122440097792 12622949346180096 12638264043037248 12645102930506424 12668255177453568 12675110293891584 12684584841034491 12714685896661056 12721566137947128 12746238858952704 12774134593062612 12779121438031872 12786036547035136 12823313621516288 12831927724965888 12838871408799744 12845818850038272 12869338592968704 12876302520778752 12878958324266496 12885927457558848 12916506307719168 12923495759184384 12932177160317184 12939175091680992 12962865762975744 12969880300726272 12976898634222336 12979575186174828 13011785501847552 13017416513248224 13033209794382162 13042663018463232 13049720736546816 13071207490575696 13083386234175488 13113440076080736 13121530217365504 13130344648802304 13137449813655552 13144558823294976 13175751416610816 13185600189129984 13192735254167392 13218321779654656 13224042172188672 13232925466371072 13240086140324736 13247250689101968 13264327757463552 13271505423998976 13278686974553088 13288612690607562 13314385164681216 13321589918558208 13327355001658896 13336307696577096 13343524313296023 13353202614140928 13375189060123968 13382426716541784 13418403798780288 13442971902345216 13450246237790208 13457524509563904 13499543050775936 13523235078458259 13540667919077376 13547995120332288 13555326286522944 13580145085022208 13587493648379904 13605008230860123 13624022028976128 13631394335268864 13646454387195168 13653838832209884 13671136009715712 13680319640666112 13686239968498944 13693645942507872 13720203954487296 13730459701077504 13737889603513152 13755599155888128 13763042661924864 13770490195832832 13787197137858816 13827393047881728 13837728917492172 13863064774293504 13870566432721152 13878072150487776 13903481872760832 13940859750580224 13948403505856512 13955951343251456 13971369967842672 13978930232976786 13989069405290496 13998466609053696 14006041536872448 14012102824891776 14046875477213184 14049772717381632 14057375408246016 14083113421504512 14090734153875456 14098359010019328 14107829629436928 14115463736379264 14121572378211243 14148960328065024 14156616691878912 14159536566736176 14167198653622938 14193137745110016 14200818014452608 14225740796819727 14272784982736896 14280508351234048 14304021633743688 14311761905190519 14331763433078784 14339518716321792 14376511617785856 14384291115414528 14392074822728064 14418425645826048 14426227824205824 14435918690586624 14443730334899712 14451546206293056 14478005917089792 14485840335876096 14488828114799808 14496668389753704 14524783816015872 14531069596184064 14538932729082432 14556571978141116 14599010963500128 14612613196611584 14638258689578496 14644593577404252 14665060257103872 14672995895771136 14680935828615168 14691909714868232 14718809513447424 14726774237210112 14752620085590828 14761721494536192 14771637729902592 14779631040362496 14787628676206848 14814703729115136 14822720343687168 14833800212771232 14841827160938316 14862569486155776 14870612002111488 14877047443712256 14895096907865328 14903157025239714 14913966556053504 14938522846372224 14952441410486272 14978683310266368 14986788658377984 14993274376866258 15014228358463488 15022352940908544 15033582033818656 15069257359005696 15077411719048448 15095704273627824 15115164188737536 15123343390138368 15131527017513984 15139715073259392 15167434770284544 15186985932122928 15216440188207104 15224674192637952 15241494510373824 15249742072338312 15285930354427392 15327024782598144 15335318627177472 15371709986045952 15380028010930176 15383200220651648 15428049200886784 15446767163712192 15455125803952296 15475049050374144 15483422994665472 15491801470311936 15503381472375489 15520165811453952 15541854904984576 15548580835268712 15578736383164416 15595947871080192 15604387236811296 15612831169298748 15634651017904128 15641417106855936 15683467219402752 15691953944088576 15700445261157888 15729191613628416 15737703080951808 15756796728981504 15802734911864832 15805994307054336 15814547334276768 15843502599192576 15852075923109888 15860653886271744 15903293391147008 15929478637578198 15941032578121728 15949658678001664 15967279963248768 15975920266259184 16006904613568512 16027537870765344 16048199015202816 16056883105579008 16065571895138304 16092024337961649 16103696175857664 16123233862213632 16131958555862016 16170240374931456 16173575570009088 16182327504841344 16191084175569072 16220728851554304 16229506302231552 16257989482079688 16273137423499264 16299931629149784 16308751938472917 16320580972838912 16340381793017856 16347453295707072 16356299320217736 16388021390082048 16400271309620352 16430298991755264 16439189846188032 16448085511689216 16468041025775808 16498192789241856 16507120382742528 16516052807192064 16528398429226761 16546292476674048 16558660702628352 16567621016861376 16606936681353216 16636082260732704 16651582479859712 16688025239367636 16720390671925248 16729438502375424 16736678374176288 16769138166595584 16778212375560192 16781672967983616 16790753959849408 16821496586797056 16830599128240128 16851018724049664 16860137240675232 16881871691317248 16891006903271424 16900147058522112 16912779788045988 16952914528881408 16962088183929504 16982667307831302 16994985145270272 17022967894703232 17032179457416816 17038828584042496 17085359173638294 17109236966621184 17118495211732992 17127758466717696 17168403361038336 17171944432355328 17181236610078464 17222008410292224 17231327678912512 17242902880422912 17252233455574656 17283821017300992 17293173734301696 17302531512296448 17306100248233104 17315465021094702 17349047335796736 17356555350997632 17377613059176216 17387016529446333 17399627648729088 17418850868998656 17428276654100928 17484586768107648 17492153439677301 17516599751540736 17526078431059968 17580800252173312 17632056229584896 17643900621828096 17653448187099648 17663000918802624 17685770343284736 17695340565331968 17704915966070784 17718150254143416 17752513552908288 17762119891410944 17769806668878528 17781743595436128 17791365751061364 17823940424091648 17833585413498624 17843235622055712 17891205065040384 17923962536460288 17933661650386944 17943366012751872 17972910299541582 18007767690264576 18030980104611012 18054223892103168 18063993493776384 18073768382030592 18106860113362944 18116658197839872 18140010974480164 18165362705301504 18175192447025152 18195272516260224 18205118442946512 18214969697515206 18228181346287616 18240426187554816 18248319957998592 18258194590010496 18307279601436672 18317186138017536 18337423082793507 18350723549233152 18360653594443776 18382929517145088 18390884957670456 18400836735244953 18426552985387008 18436524063842304 18450305223322896 18484086365724672 18494088576961536 18504096200650368 18526546153997784 18537975830347776 18580559408091072 18597871341142016 18628493290456896 18638573643969048 18674722049163264 18682803766522368 18733030289842176 18743167210994688 18787645538500608 18797812013359104 18810439505915904 18820618315172352 18828763170948324 18855077473419264 18865280437420032 18875488922505216 18879382088981568 18889598204830584 18924183660146688 18934424019270144 18957396064555872 18967654395759636 19012665440837376 19072028844991584 19082349206920692 19109017910771712 19119358288429056 19168682157047808 19179054820552704 19189433096970752 19224567527768064 19234970432274432 19247891587448832 19258307113199616 19268728275057408 19304007889453056 19314453781168128 19318437486399744 19328891186338272 19366378421354496 19374759461578752 19385243638776576 19398265740475776 19408762637521488 19454820451089408 19465347951333504 19469362779262242 19517678252771328 19526124769872336 19563994527694848 19574581104820224 19625079351263232 19635698982946816 19670160114121104 19682295326048256 19695516973203456 19706174720483328 19716838234942464 19763627124916224 19778400283694976 19789102881251088 19827482669481984 19836063258283008 19849388199556608 19860129210487104 19870876033652952 19907258135998464 19918030461829632 19932919035911343 19971577747021824 19982384877837312 19991032502488344 20029803921211392 20073640074812676 20092343145340928 20127605698170432 20153552251650048 20164457853517824 20175369356685312 20186286764345856 20201375857943819 20223246360379392 20249314576163904 20299565590183936 20311001878616064 20321992680498432 20332989429784416 20370217627533312 20381240472569856 20436033043464192 20447091502903296 20480758248314826 20495613314727936 20506704014573568 20520479460999168 20540468913761808 20580305931730944 20595689551616256 20606834405269728 20633398733832192 20644563992887296 20655735293749248 20671175296500652 20731441113691616 20756593376238258 20771648510885888 20794597161440256 20805849649081728 20817108225731664 20855222809141248 20911289625870336 20922605258784768 20933927014877184 20957054951764008 20968395349465179 20983604107935744 20997699913580544 21009062305308672 21018154237337664 21070313215819776 21074659076072448 21086063112369024 21124670132256768 21136101230813184 21147538515028992 21173195604568896 21234925037818368 21239304850104264 21250797980434407 21289706617665024 21301227021678912 21370050494353792 21409177474105344 21420762526851072 21456032450615532 21486018516221952 21497645149618176 21509278074482688 21560320499908608 21564767426678784 21576436673121792 21588112234092096 21627638468739072 21639341736308736 21665595502349568 21677319309439584 21728760503814144 21733242172199712 21745002584630556 21787175724023808 21796604394276096 21808399093623648 21850695186776064 21867028412827136 21907065322340352 21918919794917376 21930780682252288 21957388034367744 21966890366106378 21997590385655808 22009493843656704 22021403742922752 22037864572302348 22078214270171136 22090161355815168 22128930128386242 22142582241804288 22169446560543744 22181443014310272 22234080515530752 22250700319156848 22262740741407474 22293854229233664 22305918003167232 22315571165568384 22354735537859571 22370949834080256 22375563957311488 22428662115729408 22440798837653504 22468024965399552 22480182987566976 22489911565299387 22521342537695232 22533529411362816 22550373050727984 22603886038508544 22616117578572672 22643556410441736 22685015085207552 22697290526270976 22709572609889088 22751152155426816 22780478898184392 22824660282310656 22837011288956928 22874613108507468 22895925909807104 22962677880389632 22990537173897216 23002977940766208 23045094689734656 23057564979068928 23070042016395264 23074800330977472 23087286694792936 23132063114395648 23142073801330176 23170150745568288 23182688705928444 23212573575561216 23225134491998208 23237702205467904 23280248717180928 23312782357476864 23322871252903068 23355466335387648 23368104574746624 23406580855216944 23419246753948122 23451976526856192 23525200829104128 23537930916132864 23550667891736832 23593787420442624 23606554621427712 23624200338857888 23670018070544384 23693075558504704 23708991460581504 23721821001415152 23765253898788864 23778113884664832 23790980829407616 23854940086720512 23894217956367297 23911548867182592 23924488017002496 23950919944873152 23963880399388776 24010356920352768 24041306806148016 24072298522804224 24085324658368512 24098357842707456 24155544263786496 24197937833793024 24260363355013632 24273491257262016 24286626263353608 24331093277331456 24344259453347328 24409706135248896 24422914850690048 24449897443724676 24480871459258368 24510572689526784 24521179943560608 24534448980326604 24568737313849344 24582032085123072 24600406964430528 24645448487632896 24658784769282048 24672128267533824 24702061538663712 24717301107130368 24760680574113792 24774079210788096 24837991053942528 24851431525292064 24899629398884352 24910405022029824 24977373719789568 24990889614659584 25032037859051454 25050194051334144 25063749351145472 25080586007887872 25094157753563136 25105017561264432 25153707249893376 25167318563340288 25172509451975424 25186130939774112 25232244880195584 25245898692360192 25276528086074496 25290205861012848 25336510354907136 25350220587783168 25369169682068982 25429371793322112 25443132275894256 25474000961746953 25492477717905408 25548269186125224 25558242876063744 25572073094070272 25628038760457441 25646627243032576 25663855449931776 25677742817599488 25691637700076544 25752605041557504 25757916648532992 25771854915117696 25833012615438336 25846991518368768 25864354320634368 25878350183361984 25925731525951488 25939760601452544 25953797268444672 25959150372349656 25973197531642053 26023571003695104 26034833026496448 26066419588764324 26099441473093632 26142414981151392 26166772468350976 26226880152161472 26260689297604608 26274899627311104 26289117646589952 26351502833221632 26371200378259968 26385470508334784 26448084344377344 26465850932742144 26480172280649472 26494501378203936 26528655514927104 26543010847997952 26557373949106176 26577225381215124 26628770329362432 26643179837116416 26654710003317792 26672615393154192 26687048626592046 26706405228281856 26750378120247936 26764853433083568 26836807597560576 26885943804690432 26900492475580416 26915049019127808 26999086101551872 27046470156916518 27081335838154752 27095990240664576 27110652573045888 27160290170044416 27174987296759808 27210016461720246 27248044057952256 27262788670537728 27292908774390336 27307677664419768 27322454546272809 27342272019431424 27360639281332224 27372479936997888 27387291885015744 27460919402155008 27475779207026304 27526085323849728 27540980391665664 27574394275717632 27654786095763456 27675457834984344 27726129548587008 27741132865442304 27756144300975552 27806963745521664 27896807011713024 27911902686502912 27942739935685344 27957860465953572 27996933218107392 28012083073744896 28024205649783552 28093750954426368 28099545434763264 28114750816492032 28166226843009024 28181468307750912 28196718020038656 28215659258873856 28230927472758528 28243144756422486 28297920656130048 28313233383757824 28319073133472352 28334397307245876 28386275490220032 28401636028905216 28451481593639454 28545569965473792 28561016702468096 28608043267487376 28623523810381038 28663526866157568 28679037432643584 28753023235571712 28768582230829056 28784149645456128 28836851291652096 28852455648411648 28871837381173248 28887460669799424 28903092412586112 28956011834179584 28971680671752192 28977656229599616 28993336779507408 29049567632031744 29062139192368128 29077865458164864 29113143956282232 29198021927000256 29204044168893363 29225226393223168 29276517379156992 29289187154808504 29345991791542272 29361871657230336 29383819429736464 29437619026894848 29453548474420224 29505240171181656 29523442989072384 29543275459805184 29559262080724992 29575257352413696 29629407458230272 29645440687374336 29667600425542464 29683654321876632 29741224004222976 29754094887424512 29790193815730656 29806314050479428 29877045692744448 29957366620532736 29973577316755968 29986548753732516 30028456716926976 30044705881817088 30067164067637312 30138514718011392 30154823438096896 30191408547255648 30230328377475072 30246686780276736 30263054035027968 30279430146518784 30334869540569088 30373971864245856 30432880376414208 30449348385275904 30482989020747648 30499484144676624 30571860708854784 30654049565196288 30670637254354944 30743419972091904 30760056021860352 30766400441303296 30856098401773568 30893534327424384 30910251607904592 30950098100748288 30966845989330944 30983602940623872 31006762944750978 31083709809969152 31097161670537424 31134890064357387 31157472766328832 31191895742160384 31208774473622592 31225662338597496 31282834213711872 31366934438805504 31383907888177152 31400890522315776 31475406161903616 31513593457963008 31605469823729664 31611988614108672 31629094668553536 31687005198385152 31704151846219776 31721307772543488 31745019205340287 31806586782294016 31858957275156396 31899317356003328 31934559926497536 31951840532518368 32013809227137024 32055075741530688 32096398030405632 32113766211158016 32131143790276608 32184048675923298 32207392351715328 32246467724427264 32263917111724032 32340480749862912 32347151140018176 32364655009682688 32382168351138144 32441457703108608 32459012604463104 32515978964159376 32546274846998528 32599863258299568 32617503876945834 32641161945677824 32680763586035712 32694906591414144 32712598640435472 32776042780164096 32800542619240704 32860597983510528 32878379692376064 32896171023378432 32936082051551616 32950335549159567 32996385578483712 33014240765485056 33032105614384128 33056796858453522 33117321405256704 33135242033722752 33193395192579363 33213873362706432 33272164521465408 33303164959719424 33376050478735272 33394111112111211 33440781343850496 33458877004750848 33473356748352576 33556424751120384 33563345935967232 33581507919698816 33642993173594112 33661198256480256 33702037448099328 33720274481350464 33763743382634496 33782013806542848 33800294117044224 33825559576091976 33905829057762816 33924176367859008 33965334615662604 34045935789406464 34064358914833632 34170718347276588 34218473933242368 34236990423465984 34255516933435392 34336806722076672 34343888864710656 34362473220156928 34444016820584448 34462655357825024 34485805760845824 34504466911149312 34567642034601984 34586347468603392 34605063024592896 34612200496466208 34630930042189404 34698094671593472 34713110701995264 34755226118352432 34774033058892666 34799255297458176 34837701737997312 34856553308201856 34969173536215296 34984306879354602 35033199503081472 35052156862119936 35128870130922183 35161600504346624 35264112459169792 35287801243656192 35306896374199296 35326001837605248 35390681130663936 35409831932141568 35436300508286832 35505027105816576 35524239782821888 35539613337757056 35563487190872256 35582731502122728 35647880848183296 35667170826997248 35686471244111424 35782410130080768 35867323300773888 35886732025503744 35945820599083164 36015535380529152 36061960209222024 36108447784206336 36127986987552768 36147536764061184 36213720226725888 36233316395679744 36280021948960328 36350384894050304 36390545032520448 36410236885893024 36429939395030412 36480852375109632 36496639915997184 36516389180020992 36614559202873344 36634372276035072 36674846165587014 36701447098466304 36721307188887552 36765859034290176 36781769915340912 36801673470489906 36853105970774016 36873048127684608 36900610446645792 36968172731449344 36988177153923072 37008192401300736 37053092307995568 37075951660695552 37161118816182144 37195742682284032 37256986580913792 37277147287938096 37349444098326528 37365607533044736 37466060579684352 37486334421989376 37548056788577181 37575291077001216 37595624026718208 37620879011831808 37641236630344704 37657526341896648 37730560874840064 37750977845010432 37758764177963136 37779196409661168 37848367320293376 37868848038540288 37914792129111744 37935308791519272 38025330881674752 38053754523103473 38144057689983168 38164698413841384 38238716576858112 38337364314095616 38358109641105408 38378866193941504 38469940864548864 38495783174897664 38516614226399232 38537456550114816 38608015778906112 38628907562336256 38636874972799488 38657782372676544 38749518923157504 38770487277553152 38796531480951552 38817525275042976 38909640902178816 38930695902667008 38938725558524484 39035356505542656 39052249539744672 39127989055389696 39149162209640448 39250158702526464 39271397965893632 39340320228242208 39364590652096512 39391033946406912 39412349440966656 39433676469884928 39527254249832448 39556800567389952 39578205762502176 39654965338963968 39672126516566016 39698776399113216 39720258420974208 39741752067305904 39814516271996928 39836060923659264 39865838071822686 39943155494043648 39964769755674624 39982065004976688 40030572939888069 40059607842422784 40147280149625352 40184686290681856 40255211396340864 40328915707035648 40350738713370624 40372573528691712 40402751715887638 40498629152327808 40569705235374777 40599131180367872 40622003757232128 40643985360996864 40665978859568832 40740435255066624 40762480945139712 40815024692580369 40872066086928384 40894183005806592 40961516496629652 41013408029147136 41040958921998336 41080937827523616 41160611863461888 41191379103232512 41213668810539456 41266797467664384 41289127985774592 41311470587498496 41342350593001304 41462882227383232 41513186752476516 41589194322880512 41611699298163456 41634216451463328 41710445618282496 41822579251740672 41845210517569536 41867854029754368 41914109903528016 41936790698930358 41967208215871488 41995399827161088 42018124610617344 42036308474675328 42140626431639552 42149318152144896 42172126224738048 42249340264513536 42272202461626368 42295077030057984 42346391209137792 42469850075636736 42478609700208528 42501595960868814 42579413235330048 42602454043357824 42740100988707584 42818354948210688 42841525053702144 42912064901231064 42935285715571557 42995290299236352 43018556148965376 43129534853357568 43152873346243584 43176224468184192 43255276937478144 43278683472617472 43331191004699136 43354638618879168 43457521007628288 43466484344399424 43490005169261112 43574351448047616 43593208788552192 43616798187247296 43734056825654272 43837839589834752 43861561364504576 43914776068735488 43933780732212756 43995180771311616 44018987687313408 44042807485845504 44075729144604696 44156428540342272 44180322711630336 44257860256772484 44285164483608576 44338893121087488 44362886028620544 44468161031061504 44501400638313696 44525481482814948 44587708458467328 44611836006334464 44631142331136768 44709471075719142 44741899668160512 44751127914622976 44857324231458816 44881597675307008 44936049930799104 44960365975133952 44979823130598774 45042685075390464 45067058822725632 45100746101455968 45207772077017088 45232235157145344 45287112820883472 45370030170415104 45394581052541952 45419145219778176 45502304310853632 45560957796368784 45649320564621312 45674022577913856 45749226217014936 45791851819614208 45925355760779264 45981074347794432 46005955881532416 46115129958137856 46140084032790528 46149600661954944 46174573389585872 46264126228791296 46284147602660352 46340301491136576 46365377411856888 46425147151122432 46450268983996416 46475404410935808 46510144417126467 46560497434361856 46625564714953728 46645742505806136 46736209149493248 46813161710433888 46838493507896244 46903953053712384 47050401658208256 47075861832265728 47101335783473664 47187574840885248 47213109242855424 47248400677715776 47386151117009408 47417982921163008 47443642002830304 47530507797577728 47556227769329664 47581961658815232 47709880173441024 47788435912734594 47823097734365184 47848976034004992 47901839889746304 47927760798777552 48020713840705536 48082613612296032 48144597045608448 48170649316737024 48196715685414912 48311088527572992 48395875667586048 48520726710027264 48546982514524032 48573252526707216 48662186554662912 48688518906694656 48819412270497792 48845829701380096 48899794887449352 48926255815418751 48961742918516736 49021145379053568 49042359887121216 49068897960653208 49164064170246144 49200813928861056 49290896975265792 49317569538564096 49344256535067648 49404123077327424 49521361148227584 49548158421576192 49585195287680283 49675982107885056 49702863050584128 49820810044059648 49954747439579136 49981779229319168 50064075718102908 50127498702290944 50161172015775744 50188315507126272 50210035122528864 50307414499786752 50334637126680576 50345018903950848 50372261879548224 50464489760391168 50491797384720384 50553056172148992 50580411722025696 50673020709814272 50700441175566336 50738339364137964 50858743586644224 50886264551788512 50948001923493906 50984955435810816 51096538372250448 51116485752127488 51144146188140544 51256077520914882 51293254486065152 51327710899863552 51355485635198976 51383275400153088 51505210083115008 51515833297065984 51543709830235392 51666025230876672 51693983036737536 51728708641268736 51756700366723968 51851463051902976 51879521202905088 51907594536889344 51918300744699312 51946395063284106 52047142007390208 52069666052992896 52132839177528648 52161049588338999 52198882946187264 52284829962302784 52333544936701952 52453760304322944 52476460319031903 52549799254622208 52578235293179904 52742400756519936 52770941016669568 52896168688754688 52931701865484288 52960344561298944 52989002756407872 53057311029854208 53086021695995904 53114747898212352 53154450762430248 53257540658724864 53286359674232832 53309420006635584 53345230786308384 53374097253184092 53500756240495872 53529706866167136 53673615195121152 53771887609380864 53800984951160832 53830098038255616 53998172203103744 54092940313833036 54162671676309504 54191980481329152 54221305146091776 54320580340088832 54349974593519616 54420032923440492 54496088115904512 54525577341075456 54585817548780672 54615355328839536 54644909092545618 54684544038862848 54721278562664448 54744959873995776 54774583770031488 54921838804310016 54951558414052608 55052170647699456 55081960783331328 55148788551435264 55202510205734859 55309572191526912 55350915669968688 55452259097174016 55482265730884608 55512288601951104 55613927491043328 55793614023426048 55823805373005824 55885479871370688 55915720931907144 56024166147489792 56048411299567104 56199090869526528 56229501632984064 56362936615501824 56393436040077312 56431318517747712 56461854945517056 56486289512844972 56595841312260096 56626466767515648 56638146266944704 56668794614491752 56772550980440064 56803272057810432 56902963187278908 57122033404936192 57216086534974752 57247047620762076 57327053732315136 57358074865287168 57506046471143424 57537164461658112 57568299290912256 57673702583304192 57704911296823296 57743674762346496 57774921339598848 57806184825172224 57912023668359168 57943361343504384 57955312459199232 57986673559014816 58099135264063488 58124278384736256 58155730916329728 58226287912564464 58396043854000512 58408088337786726 58450452786446336 58553034758313984 58578374309617008 58691983583084544 58723743314460672 58767638859472928 58875238053789696 58907096948840448 59010480342363312 59046885978144768 59086550919610368 59118524161449984 59150514704827392 59290881374748672 59335200851084928 59367308643753264 59482448008445952 59508189774849024 59580387631461312 59612628100958856 59754091385488896 59798757107734029 59914733241065472 59947154633511936 59973097507465032 60089411763634176 60134328135274624 60277029436022784 60309646876193792 60382817094511296 60460656754950144 60493373560553472 60526108070055936 60558860293037568 60604127573831457 60669739081138176 60747943728491712 60898696770551808 60965978041495296 60998968289353248 61143721417709568 61308099130392576 61341274508709888 61486839944183808 61520112043720704 61532800882606592 61712196803547136 61787068654848768 61820503215809184 61900196201496576 61933691978661888 61967205881247744 62013525889501956 62167419619938304 62194323341074848 62269780128714774 62314945532657664 62383791484320768 62417548947245184 62451324677194992 62565668427423744 62733868877611008 62767815776354304 62801781044631552 62905186048395537 62950812323807232 63027186915926016 63210939647459328 63223977228217344 63258189337107072 63374010396770304 63408303692439552 63442615545086976 63490038410680574 63613173564588032 63717914550312792 63752393941303221 63798634712006656 63869119852995072 63903681065036736 64110151483061376 64227532422316032 64262287580553216 64368097351846596 64492935448854528 64527834223448064 64680961499725824 64694302280036352 64729310019365376 64764336702276288 64882915406217216 64918025208926208 65031957928318752 65092549693997056 65199726516599136 65235007753891668 65361527172071424 65389813182828288 65425197280870944 65552085560328192 65601085238481408 65721195967021056 65756759384752128 65792342046756864 65872164103103232 65900671098319134 65992771156967424 66028481530970112 66064211228768256 66113593716907044 66234642810513408 66270484067445504 66386790385158726 66427746725412864 66544329042930816 66606329919438848 66752100957470544 66788222224222422 66881562687700992 66917754009501696 66946713496705152 67112849502240768 67126691871934464 67163015839397632 67285986347188224 67322396512960512 67404074896198656 67440548962700928 67469734695898161 67564027613085696 67600588234088448 67651119152183952 67811658115525632 67848352735718016 67930669231325208 68091871578812928 68128717829667264 68341436694553176 68473980846931968 68511033866870784 68687777729421312 68724946440313856 68888033641168896 68925310715650048 68971611521691648 69008933822298624 69135284069203968 69172694937206784 69210126049185792 69224400992932416 69261860084378808 69396189343186944 69426221403990528 69510452236704864 69548066117785332 69675403475994624 69713106616403712 69938347072430592 69968613758709204 70066399006162944 70104313724239872 70257740261844366 70323201008693248 70528224918339584 70575602487312384 70613792748398592 70652003675210496 70781362261327872 70819663864283136 70872601016573664 71010054211633152 71048479565643776 71079226675514112 71126974381744512 71165463004245456 71295761696366592 71334341653994496 71372942488222848 71564820260161536 71682653869101891 71734646601547776 71773464051007488 71891641198166328 72031070761058304 72123920418444048 72216895568412672 72255973975105536 72295073528122368 72466632791359488 72560043897920656 72700769788100608 72781090065040896 72820473771786048 72859878790060824 72993279831994368 73032778360041984 73229118405746688 73268744552070144 73349692331174028 73442614377775104 73531718068580352 73563539830681824 73603346940979812 73706211941548032 73746096255369216 73801220893291584 73936345462898688 73976354307846144 74016384802601472 74106184615991136 74151903321391104 74322237632364288 74513973161827584 74554294575876192 74698888196653056 74731215066089472 74932121159368704 74972668843978752 75096113577154362 75150582154002432 75191248053436416 75241758023663616 75282473260689408 75315052683793296 75461121749680128 75501955690020864 75517528355926272 75558392819322336 75696734640586752 75737696077080576 75829584258223488 75870617583038544 76050661763349504 76107509046206946 76288115379966336 76329396827682768 76477433153716224 76674728628191232 76716219282210816 76757732387883008 76884116281372323 76939881729097728 76991566349795328 77033228452798464 77074913100229632 77257815124672512 77273749945598976 77315564745353088 77499037846315008 77540974555106304 77593062961903104 77635050550085952 77819281804357632 77861391805334016 77877451117048968 77919592594926159 78070713011085312 78104499079489344 78298324419280896 78500317405052928 78542795931787264 78680640456484416 78782067892813824 78824698881933312 78867352939769856 79054508499664896 79113601134779904 79156411525004352 79344253033132032 79397552798226432 79440516841948416 79483504134611808 79629032543993856 79672121847318528 79731676143645372 79886310988087296 79929539511349248 79964130009953376 80061145879776138 80119215684845568 80294560299250704 80369372581363712 80510422792681728 80657831414071296 80701477426741248 80745147057383424 80805503431775276 80997258304655616 81139410470749554 81198262360735744 81244007514464256 81287970721993728 81331957719137664 81480870510133248 81524961890279424 81630049385160738 81744132173856768 81788366011613184 81923032993259304 81967363638818427 82026816058294272 82081917843996672 82161875655047232 82382758206465024 82427337621078912 82578255971549184 82622941174996992 82684701186002608 82925764454766464 83026373504953032 83178388645761024 83223398596326912 83268432902926656 83420891236564992 83690421035139072 83735708059508736 83828219807056032 83873581397860716 83990799654322176 84036249221234688 84072616949350656 84281252863279104 84298636304289792 84344252449476096 84498680529027072 84544404923252736 84590154060115968 84692782418275584 84939700151273472 84957219400417056 85003191921737628 85158826470660096 85204908086715648 85480201977415168 85636709896421376 85683050107404288 85824129802462128 85870571431143114 85990580598472704 86037112297930752 86259069706715136 86305746692487168 86352448936368384 86510553874956288 86557366945234944 86662382009398272 86709277237758336 86915042015256576 86932968688798848 86980010338522224 87148702896095232 87186417577104384 87233596374494592 87468113651308544 87612132506680089 87675679179669504 87723122729009152 87829552137470976 87867561464425512 88037975374626816 88085614971691008 88151458289209392 88312857080684544 88360645423260672 88515720513544968 88570328967217152 88677786242174976 88725772057241088 88936322062123008 89002801276627392 89050962965629896 89223672012668928 89262284662273536 89418942151438284 89502255829245952 89763195350614016 89872099861598208 89920731950267904 89959646261197548 90085370150780928 90134117645451264 90201492202911936 90415544154034176 90464470314290688 90574225641766944 90740060340830208 90789162105083904 90838290439556352 91004608621707264 91121915592737568 91298641129242624 91348045155827712 91498452434029872 91583703639228416 91850711521558528 91962148695588864 92011911763064832 92230259916275712 92280168065581056 92299201323909888 92349146779171744 92528252457582592 92568295205320704 92680602982273152 92730754823713776 92850294302244864 92900537967992832 92950808821871616 93020288834252934 93251129429907456 93291485011612272 93404670193072161 93472418298986496 93626323420867776 93676987015792488 94100803316416512 94151723664531456 94202671566947328 94426218485710848 94496801355431552 94772302234018816 94835965842326016 94887284005660608 95061015595155456 95112455538659328 95163923317630464 95235057616020861 95419760346882048 95576871825469188 95697952068009984 95803679779492608 95855521597555104 96041427681411072 96165227224592064 96289194091216896 96341298633474048 96393431370829824 96622177055145984 96791751335172096 97041453420054528 97093965029048064 97146505053414432 97324373109325824 97377037813389312 97638824540995584 97691659402760192 97799589774898704 97852511630837502 97923485837033472 98042290758107136 98084719774242432 98137795921306416 98328128340492288 98401627857722112 98581793950531584 98635139077128192 98688513070135296 98808246154654848 98851006647478701 99042722296455168 99096316843152384 99170390575360566 99351964215770112 99405726101168256 99580185577738089 99641620088119296 99909494879158272 99963558458638336 100128151436205816 100182333336333633 100254997404581888 100322344031551488 100376631014252544 100420070245057728 100669274253361152 100690037807901696 100744523759096448 100928979520782336 100983594769440768 101106112344297984 101160823444051392 101346041419628544 101400882351132672 101476678728275928 101717487173288448 101772529103577024 101896003846987812 102193076744500896 102288292376281088 102512155041829764 102655421799727104 102710971270397952 102766550800306176 103010420166230016 103031666594131968 103087419660470784 103332050461753344 103387966073475072 103457417282537472 103513400733447936 103702926103805952 103759042405810176 103815189073778688 103836601489398624 103892790126568212 104094284014780416 104139332105985792 104265678355057296 104322099176677998 104397765892374528 104569659924605568 104667089873403904 104907520608645888 104952920638063806 105099598509244416 105156470586359808 105484801513039872 105541882033339136 105792337377509376 105863403730968576 105920689122597888 105978005512815744 106172043391991808 106229495796424704 106308901524860496 106515081317449728 106572719348465664 106618840013271168 106690461572616768 106748194506368184 107001512480991744 107059413732334272 107347230390242304 107601969902321664 107660196076511232 107996344406207488 108185880627666072 108325343352619008 108383960962658304 108442610292183552 108641160680177664 108699949187039232 108840065846880984 109051154682150912 109171635097561344 109230710657679072 109289818185091236 109442557125328896 109489919747991552 109549167540062976 109843677608620032 109903116828105216 110104341295398912 110163921566662656 110297577102870528 110405020411469718 110619144383053824 110701831339937376 110904518194348032 110964531461769216 111024577203902208 111227854982086656 111587228046852096 111647610746011648 111770959742741376 111831441863814288 112048332294979584 112096822599134208 112398181739053056 112459003265968128 112644170365731543 112725873231003648 112786872080154624 112862637035495424 112923709891034112 112972579025689944 113191682624520192 113252933535031296 113276292533889408 113337589228983504 113545101960880128 113606544115620864 113805926374557816 114161263569310419 114244066809872384 114432173069949504 114494095241524152 114716149730574336 115012092942286848 115074328923316224 115136598581824512 115409822593646592 115487349524692992 115549842679197696 115612369650344448 115824047336718336 115886722687008768 115910624918398464 115973347118029632 116248556769472512 116311461832659456 116452575825128928 116792087708001024 116816176675573452 117106069516627968 117156748619234016 117383967166169088 117447486628921344 117535277718945856 117750476107579392 117814193897680896 118020960684726624 118093771956289536 118173101839220736 118237048322899968 118301029409654784 118581762749497344 118670401702169856 118734617287506528 118964896016891904 119016379549698048 119160775262922624 119225256201917712 119508182770977792 119597514215468058 119829466482130944 119894309267023872 119946195014930064 120178823527268352 120268656270549248 120554058872045568 120619293752387584 120765634189022592 120986747121106944 121052216140111872 121117720586075136 121208255147662914 121495887456983424 121709115706124331 121797393541103616 121931956082990592 121997936578706496 122287442835419136 122445074077741107 122616198260785152 122682549017419776 123040224087441408 123065601765213184 123424393607094272 123574137309697536 123641006431618368 123800392402993152 123867383957323776 123934411762495488 124027051779003912 124334839239876608 124388646682149696 124539560257429548 124767582968641536 124835097894490368 124902649354389984 125131336854847488 125467737755222016 125535631552708608 125603562089263104 125810372096791074 125901624647614464 126054373831852032 126421879294918656 126447954456434688 126516378674214144 126748020793540608 126816607384879104 126885231090173952 126980076821361148 127226347129176064 127435829100625584 127504787882606442 127597269424013312 127738239705990144 127807362130073472 128220302966122752 128455064844632064 128524575161106432 128736194703693192 128805857146714671 128985870897709056 129055668446896128 129388604560072704 129458620038730752 129528673404552576 129765830812434432 129836050417852416 130063915856637504 130185099387994112 130399453033198272 130470015507783336 130723054344142848 130779626365656576 130850394561741888 131202170476962816 131513518769504256 131584684093513728 131744328206206464 131801342196638268 131985542313934848 132056963061940224 132128422457536512 132227187433814088 132469285621026816 132540968134891008 132773580770317452 132855493450825728 133088658085861632 133504201914941088 133576444448444844 133763125375401984 133835508019003392 133893426993410304 134225699004481536 134253383743868928 134326031678795264 134571972694376448 134644793025921024 134808149792397312 134881097925401856 134939469391796322 135128055226171392 135201176468176896 135302238304367904 135623316231051264 135696705471436032 135861338462650416 136183743157625856 136257435659334528 136682873389106352 136947961693863936 137022067733741568 137375555458842624 137449892880627712 137776067282337792 137850621431300096 137943223043383296 138017867644597248 138345389874413568 138420252098371584 138448801985864832 138523720168757616 138792378686373888 138852442807981056 139020904473409728 139096132235570664 139350806951989248 139426213232807424 139530433251379401 139876694144861184 139937227517418408 140208627448479744 140515480523688732 140646402017386496 141056449836679168 141151204974624768 141227585496797184 141304007350420992 141562724522655744 141639327728566272 141745202033147328 142096959131287552 142158453351028224 142253948763489024 142330926008490912 142591523392733184 142668683307988992 142745884976445696 143129640520323072 143365307738203782 143469293203095552 143546928102014976 143783282396332656 144062141522116608 144247840836888096 144433791136825344 144511947950211072 144590147056244736 144933265582718976 145120087795841312 145401539576201216 145562180130081792 145640947543572096 145719757580121648 145986559663988736 146065556720083968 146458236811493376 146537489104140288 146699384662348056 146778767446256253 146885228755550208 147063436137160704 147127079661363648 147206693881959624 147492192510738432 147602441786583168 147872690925797376 147952708615692288 148032769605202944 148212369231982272 148644475264728576 148755585863040849 149027946323655168 149108589151752384 149462430132178944 149864242318737408 149945337687957504 150192227154308724 150382496106872832 150483516047327232 150564946521378816 150630105367586592 150922243499360256 151003911380041728 151035056711852544 151116785638644672 151393469281173504 151475392154161152 151659168516446976 151741235166077088 152101323526699008 152215018092413892 152576230759932672 152658793655365536 152954866307432448 153349457256382464 153432438564421632 153515464775766016 153768232562744646 153879763458195456 153983132699590656 154066456905596928 154149826200459264 154515630249345024 154547499891197952 154631129490706176 154998075692630016 155081949110212608 155186125923806208 155270101100171904 155638563608715264 155722783610668032 155754902234097936 155839185189852318 156141426022170624 156208998158978688 156483148765016997 156596648838561792 157000634810105856 157085591863574528 157361280912968832 157429380957095709 157649397763866624 157734705879539712 158227202269559808 158312823050008704 158688506066264064 158795105596452864 158881033683896832 158967008269223616 159258065087987712 159344243694637056 159463352287290744 159772621976174592 159859079022698496 159928260019906752 160122291759552276 160589120598501408 160738745162727424 161020845585363456 161315662828142592 161402954853482496 161490294114766848 161611006863550552 161994516609311232 162278820941499108 162488015028928512 162575941443987456 162663915438275328 162961741020266496 163049923780558848 163260098770321476 163488264347713536 163576732023226368 163846065986518608 163934727277636854 164053632116588544 164163835687993344 164323751310094464 164765516412930048 164854675242157824 165156511943098368 165245882349993984 165369402372005216 165851528909532928 166052747009906064 166356777291522048 166446797192653824 166536865805853312 166841782473129984 167380842070278144 167471416119017472 167656439614112064 167747162795721432 168072498442469376 168145233898701312 168597272608579584 168688504898952192 169088809846505472 169180308120231936 169385564836551168 169879400302546944 169914438800834112 170006383843475256 170317652941320192 170409816173431296 170960403954830336 171366100214808576 171648259604924256 171741142862286228 171981161196945408 172074224595861504 172518139413430272 172611493384974336 172704897872736768 173021107749912576 173114733890469888 173324764018796544 173418554475516672 173830084030513152 173865937377597696 173960020677044448 174297405792190464 174372835154208768 174467192748989184 174936227302617088 175224265013360178 175351358359339008 175446245458018304 175659104274941952 175735122928851024 176075950749253632 176171229943382016 176302916578418784 176625714161369088 176721290846521344 177031441027089936 177140657934434304 177355572484349952 177451544114482176 177872644124246016 178005602553254784 178101925931259792 178447344025337856 178524569324547072 178837884302876568 179004511658491904 179396271323202087 179526390701228032 179744199723196416 179841463900535808 179919292522395096 180268235290902528 180402984405823872 180831088308068352 180928940628581376 181148451283533888 181480120681660416 181578324210167808 181676580879112704 181812382721494371 182009217243414528 182243831185475136 182696090311655424 182996904868059744 183167407278456832 183924297391177728 184023823526129664 184460519832551424 184560336131162112 184598402647819776 184698293558343488 185136590410641408 185361205964546304 185461509647427552 185700588604489728 185801075935985664 185901617643743232 186040577668505868 186502258859814912 186582970023224544 186809340386144322 186944836597972992 187252646841735552 187353974031584976 188201606632833024 188303447329062912 188405343133894656 188852436971421696 188993602710863104 189544604468037632 189671931684652032 189774568011321216 190122031190310912 190224911077318656 190327846635260928 190470115232041722 190839520693764096 191153743650938376 191257181823909663 191395904136019968 191607359558985216 191711043195110208 192330454449184128 192682597266948096 192786862741659648 193583502670344192 194082906840109056 194187930058096128 194293010106828864 194648746218651648 194754075626778624 195277649081991168 195383318805520384 195599179549797408 195705023261675004 196084581516214272 196169439548484864 196275591842612832 196656256680984576 196803255715444224 197163587901063168 197270278154256384 197377026140270592 197616492309309696 197702013294957402 198085444592910336 198192633686304768 198340781150721132 198703928431540224 198811452202336512 199160371155476178 199283240176238592 199818989758316544 199927116917276672 200256302872411632 200364666672667266 200509994809163776 200644688063102976 200753262028505088 200840140490115456 201338548506722304 201380075615803392 201489047518192896 201857959041564672 201967189538881536 202212224688595968 202321646888102784 202409204087694483 202692082839257088 202801764702265344 202953357456551856 203434974346576896 203545058207154048 203792007693975624 204386153489001792 204576584752562176 205024310083659528 205421942540795904 205533101600612352 206063333188263936 206174839320941568 206664100923506688 206775932146950144 206914834565074944 207026801466895872 207405852207611904 207518084811620352 207630378147557376 207673202978797248 207785580253136424 208188568029560832 208278664211971584 208531356710114592 208644198353355996 209139319849211136 209815041217291776 209905841276127612 210199197018488832 210312941172719616 210969603026079744 211083764066678272 211584674755018752 211726807461937152 211841378245195776 211956011025631488 212344086783983616 212458991592849408 212617803049720992 213030162634899456 213145438696931328 213237680026542336 213380923145233536 213496389012736368 214003024961983488 214118827464668544 214694460780484608 215203939804643328 215320392153022464 215992688812414976 216371761255332144 216650686705238016 216767921925316608 216885220584367104 217399898374078464 217680131693761968 218102309364301824 218343270195122688 218461421315358144 218579636370182472 218979839495983104 219098335080125952 219687355217240064 219806233656210432 220327843133325312 220595154205741056 220810040822939436 221238288766107648 221403662679874752 221809036388696064 221929062923538432 222049154407804416 222215134437382009 222455709964173312 223295221492023296 223541919485482752 223662883727628576 224096664589959168 224193645198268416 224796363478106112 224918006531936256 225288340731463086 225451746462007296 225573744160309248 225725274070990848 225847419782068224 225945158051379888 226383365249040384 226505867070062592 226552585067778816 226675178457967008 227090203921760256 227213088231241728 227611852749115632 228322527138620838 228488133619744768 228864346139899008 228988190483048304 229432299461148672 230024185884573696 230148657846632448 230273197163649024 230652348844116969 230819645187293184 230974699049385984 231099685358395392 231224739300688896 231773445374017536 231821249836796928 231946694236059264 232497113538945024 232622923665318912 232905151650257856 233584175416002048 233632353351146904 233758777784778477 234212139033255936 234313497238468032 234894973257842688 235070555437891712 235500952215158784 235628387795361792 236041921369453248 236346203678441472 236474096645799936 236602058819309568 237163525498994688 237340803404339712 237469234575013056 238032759099396096 238321550525845248 238450512403835424 239016365541955584 239195028430936116 239658932964261888 239788618534047744 239892390029860128 240357647054536704 240537312541098496 241108117744091136 241238587504775168 241531268378045184 241973494242213888 242104432280223744 242235441172150272 242416510295325828 242991774913966848 243418231412248662 243594787082207232 243863912165981184 243995873157412992 244574885670838272 244890148155482214 245232396521570304 245365098034839552 245902090916455281 246080448174882816 246131203530426368 246848787214188544 247148274619395072 247282012863236736 247734767914647552 247868823524990976 248054103558007824 248669678479753216 248777293364299392 249079120514859096 249535165937283072 249670195788980736 249805298708779968 250262673709694976 251071263105417216 251207124178526208 251620744193582148 252108747663704064 252843758589837312 252895908912869376 253032757348428288 253496041587081216 253633214769758208 253770462180347904 253960153642722296 254452694258352128 254871658201251168 255009575765212884 255476479411980288 255614724260146944 256440605932245504 256910129689264128 257049150322212864 257472389407386384 257611714293429342 257971741795418112 258111336893792256 258777209120145408 258917240077461504 259057346809105152 259531661624868864 259672100835704832 260127831713275008 260370198775988224 260798906066396544 260940031015566672 261446108688285696 261559252731313152 261700789123483776 262404340953925632 262836397520040267 263027037539008512 263169368187027456 263488656412412928 263602684393276536 264113926123880448 264256844915073024 264454374867628176 264938571242053632 265081936269782016 265547161540634904 265710986901651456 266177316171723264 267008403829882176 267152888896889688 267671016038006784 267786853986820608 268506767487737856 268652063357590528 269289586051842048 269616299584794624 269762195850803712 269878938783592644 270256110452342784 270402352936353792 270604476608735808 271246632462102528 271393410942872064 271722676925300832 272367486315251712 272514871318669056 273365746778212704 273895923387727872 274044135467483136 274751110917685248 274899785761255424 275552134564675584 275701242862600192 275886446086766592 276035735289194496 276690779748827136 276840504196743168 276897603971729664 277047440337515232 277584757372747776 277704885615962112 278041808946819456 278192264471141328 278701613903978496 278852426465614848 279060866502758802 279753388289722368 279874455034836816 280214010579216483 280417254896959488 281030961047377464 281292804034772992 282112899673358336 282302409949249536 282455170993594368 282608014700841984 283278655457132544 283490404066294656 284193918262575104 284316906702056448 284507897526978048 284661852016981824 285183046785466368 285337366615977984 285491769952891392 285705172848062583 286259281040646144 286730615476407564 287093856204029952 287566564792665312 288124283044233216 288495681673776192 288867582273650688 289023895900422144 289180294112489472 289866531165437952 290240175591682624 291124360260163584 291281895087144192 291439515160243296 291973119327977472 292131113440167936 292916473622986752 293074978208280576 293398769324696112 293557534892512506 293770457511100416 294126872274321408 294254159322727296 294413387763919248 294984385021476864 295204883573166336 295745381851594752 295905417231384576 296065539210405888 296424738463964544 297288950529457152 297511171726081698 298055892647310336 298217178303504768 298924860264357888 299728484637474816 299890675375915008 300384454308617448 300547000009000899 300764992213745664 300967032094654464 301129893042757632 301260210735173184 302007822760083456 302070113423705088 302233571277289344 302786938562347008 302950784308322304 303318337032893952 303482470332154176 304202647053398016 304430036184827784 305152461519865344 305317587310731072 306864877128843264 307030929551532032 307536465125489292 307966265399181312 308132913811193856 308299652400918528 309031260498690048 309094999782395904 309262258981412352 309996151385260032 310163898220425216 310372251847612416 310540202200343808 311277127217430528 311445567221336064 311509804468195872 311678370379704636 312282852044341248 312417996317957376 312966297530033994 313193297677123584 314001269620211712 314171183727149056 314722561825937664 314858761914191418 315298795527733248 315469411759079424 316454404539119616 316625646100017408 317377012132528128 317590211192905728 317762067367793664 317934016538447232 318516130175975424 318688487389274112 318926704574581488 319545243952349184 319718158045396992 319856520039813504 320244583519104552 321178241197002816 321477490325454848 322041691170726912 322805909706964992 322980588229533696 323222013727101104 323989033218622464 324557641882998216 324976030057857024 325151882887974912 325327830876550656 325923482040532992 326099847561117696 326520197540642952 327153464046452736 327692131973037216 327869454555273708 328327671375986688 328647502620188928 329531032825860096 329709350484315648 330313023886196736 330491764699987968 330738804744010432 331703057819065856 332105494019812128 332713554583044096 332893594385307648 333073731611706624 333683564946259968 334761684140556288 334942832238034944 335312879228224128 335494325591442864 336144996884938752 336290467797402624 337194545217159168 337377009797904384 338177619693010944 338360616240463872 338771129673102336 339758800605093888 339828877601668224 340012767686950512 340635305882640384 340819632346862592 341920807909660672 342483790707931257 342732200429617152 343296519209848512 343482285724572456 344148449191723008 345036278826860544 345222986769948672 345409795745473536 346229467780939776 346649528037593088 346837108951033344 347660168061026304 347731874755195392 347920041354088896 348745670308417536 348934385497978368 349872454605234176 350448530026720356 350892490916036608 351318208549883904 351470245857702048 352151901498507264 352342459886764032 352605833156837568 353251428322738176 353442581693042688 354062882054179872 354281315868868608 354711144968699904 354903088228964352 355745288248492032 356011205106509568 356203851862519584 356894688050675712 357049138649094144 357675768605753136 358009023316983808 358792542646404174 359052781402456064 359488399446392832 359682927801071616 359838585044790192 360536470581805056 360805968811647744 361662176616136704 361857881257162752 362296902567067776 362960241363320832 363156648420335616 363353161758225408 363624765442988742 364487662370950272 365127347118372993 365392180623310848 365993809736119488 366334814556913664 367335222233223321 367848594782355456 368047647052259328 369120672262324224 369196805295639552 369396587116686976 370273180821282816 370722411929092608 370923019294855104 371401177208979456 371602151871971328 371803235287486464 372081155337011736 373004517719629824 373165940046449088 373618680772288644 374505293683471104 374707948063169952 376403213265666048 376606894658125824 376810686267789312 377704873942843392 377987205421726208 379089208936075264 379343863369304064 379549136022642432 380244062380621824 380449822154637312 380655693270521856 380940230464083444 381679041387528192 382307487301876752 382514363647819326 382791808272039936 383214719117970432 383422086390220416 384660908898368256 385365194533896192 385573725483319296 386417571440144013 387167005340688384 388165813680218112 388375860116192256 388586020213657728 389297492437303296 389508151253557248 390555298163982336 390766637611040768 391198359099594816 391410046523350008 392169163032428544 392338879096969728 392551183685225664 393606511430888448 394540556308512768 394754052280541184 395232984618619392 395404026589914804 396170889185820672 396385267372609536 396681562301442264 397407856863080448 397622904404673024 398320742310952356 398566480352477184 399854233834553344 400512605744823264 400729333345334532 401289376126205952 401506524057010176 401680280980230912 402677097013444608 402760151231606784 402978095036385792 403715918083129344 403934379077763072 404424449377191936 404643293776205568 404818408175388966 405384165678514176 405603529404530688 405906714913103712 406869948693153792 407090116414308096 407584015387951248 408772306978003584 409153169505124352 410048620167319056 410843885081591808 411066203201224704 412126666376527872 412349678641883136 413328201847013376 413551864293900288 413829669130149888 414053602933791744 415036169623240704 415260756295114752 415346405957594496 415571160506272848 416377136059121664 416557328423943168 417062713420229184 417288396706711992 418278639698422272 418591299754138203 419630082434583552 419811682552255224 420625882345439232 421939206052159488 422167528133356544 423169349510037504 423453614923874304 423682756490391552 423912022051262976 424688173567967232 424917983185698816 425235606099441984 426290877393862656 426475360053084672 426761846290467072 426992778025472736 428006049923966976 428237654929337088 429388921560969216 430407879609286656 430640784306044928 431985377624829952 432743522510664288 433301373410476032 433535843850633216 433770441168734208 434799796748156928 435360263387523936 436204618728603648 436686540390245376 436922842630716288 437159272740364944 437959678991966208 438196670160251904 439374710434480128 439612467312420864 440336302338768759 440655686266650624 441190308411482112 441620081645878872 442476577532215296 442807325359749504 443618072777392128 443858125847076864 444098308815608832 444430268874764018 446266757589122547 446590442984046592 447083838970965504 447325767455257152 448387290396536832 449592726956212224 449836013063872512 450576681462926172 451147488320618496 451450548141981696 451694839564136448 451890316102759776 452766730498080768 453011734140125184 453105170135557632 453350356915934016 454180407843520512 454426176462483456 455223705498231264 456645054277241676 457728692279798016 457976380966096608 458864598922297344 460048371769147392 460297315693264896 460546394327298048 461304697688233938 461639290374586368 461949398098771968 462199370716790784 462449478601377792 463546890748035072 463642499673593856 463893388472118528 464994227077890048 465245847330637824 465810303300515712 467168350832004096 467264706702293808 467517555569556954 468424278066511872 468626994476936064 469789946515685376 470141110875783424 471001904430317568 471256775590723584 472083842738906496 472288142871287127 472948193291599872 473204117638619136 474681606808679424 474938469150026112 476065518198792192 476643101051690496 476901024807670848 478032731083911168 478390056861872232 479317865928523776 479577237068095488 479784780059720256 481074625082196992 482216235488182272 482477175009550336 483062536756090368 483946988484427776 484208864560447488 484470882344300544 484833020590651656 485983549827933696 486836462824497324 487727824331962368 487991746314825984 489149771341676544 489780296310964428 490464793043140608 490730196069679104 491804181832910562 492160896349765632 492262407060852736 493697574428377088 494296549238790144 494564025726473472 495469535829295104 495737647049981952 496108207116015648 497339356959506432 497554586728598784 498158241029718192 499070331874566144 499340391577961472 499610597417559936 500525347419389952 502142526210834432 502414248357052416 503241488387164296 504217495327408128 505791817825738752 506065514696856576 507266429539516416 507540924360695808 507920307285444592 508905388516704256 509743316402502336 510019151530425768 510952958823960576 511229448520293888 512881211864491008 514098300644425728 514944778814772768 515223428586858684 515943483590836224 516222673787584512 517554418240290816 517834480154923008 518114693618210304 519063323249737728 519344201671409664 520255663426550016 521597812132793088 521880062031133344 522892217376571392 523118505462626304 523401578246967552 524808681907851264 525672795040080534 526054075078017024 526338736374054912 526977312824825856 527205368786553072 528227852247760896 528513689830146048 528908749735256352 529877142484107264 530163872539564032 531094323081269808 531421973803302912 532354632343446528 534016807659764352 534305777793779376 535342032076013568 535573707973641216 537013534975475712 537304126715181056 538188813969606261 538579172103684096 539232599169589248 539524391701607424 539757877567185288 540804705872707584 541208953217471616 542493264924205056 542786821885744128 543445353850601664 544734972630503424 545029742637338112 545437148164483113 546731493556425408 548088270934966272 549502221835370496 549799571522510848 551402485725200384 551772892173533184 552071470578388992 553381559497654272 553681008393486336 553795207943459328 554094880675030464 555409771231924224 556083617893638912 556384528942282656 557403227807956992 557704852931229696 558121733005517604 559506776579444736 559748910069673632 560428021158432966 560834509793918976 562061922094754928 562585608069545984 564225799346716672 564604819898499072 564910341987188736 565216029401683968 566557310914265088 566980808132589312 568387836525150208 568633813404112896 569015795053956096 569323704033963648 570366093570932736 570674733231955968 570983539905782784 571410345696125166 572518562081292288 573461230952815128 573771545471728989 574187712408059904 575133129585330624 576991363347552384 578047791800844288 578360588224978944 580480351183365248 582248720520327168 582563790174288384 582879030320486592 583946238655954944 584262226880335872 585832947245973504 586149956416561152 586797538649392224 587115069785025012 588253744548642816 588508318645454592 588826775527838496 589968770042953728 590409767146332672 591490763703189504 591810834462769152 592131078420811776 592849476927929088 594577901058914304 595022343452163396 596111785294620672 596434356607009536 597849720528715776 599456969274949632 599781350751830016 600768908617234896 601094000018001798 601529984427491328 601934064189308928 602259786085515264 602520421470346368 604015645520166912 604140226847410176 604467142554578688 605573877124694016 605901568616644608 606636674065787904 606964940664308352 607227612263083449 608405294106796032 608860072369655568 610304923039730688 610635174621462144 613729754257686528 614061859103064064 615072930250978584 616265827622387712 616599304801837056 618189999564791808 618524517962824704 619992302770520064 620327796440850432 620744503695224832 621080404400687616 622554254434861056 622891134442672128 623019608936391744 623356740759409272 624565704088682496 624835992635914752 625932595060067988 628342367454298112 629445123651875328 629717523828382836 630597591055466496 630938823518158848 632908809078239232 633251292200034816 634754024265056256 635180422385811456 635524134735587328 635868033076894464 637032260351950848 637376974778548224 637853409149162976 639090487904698368 639436316090793984 639713040079627008 640489167038209104 642356482394005632 642954980650909696 644083382341453824 645611819413929984 645961176459067392 646444027454202208 647978066437244928 649115283765996432 649952060115714048 650303765775949824 650655661753101312 652199695122235392 653040395081285904 654306928092905472 655384263946074432 655738909110547416 657295005240377856 659062065651720192 659418700968631296 660983529399975936 661477609488020864 663406115638131712 664210988039624256 665427109166088192 665787188770615296 666147463223413248 666645403312146027 667367129892519936 669885664476069888 670625758456448256 670988651182885728 672289993769877504 672580935594805248 674389090434318336 674754019595808768 676355239386021888 676721232480927744 677542259346204672 679517601210187776 679657755203336448 680025535373901024 681270611765280768 681639264693725184 683841615819321344 684967581415862514 685464400859234304 686593038419697024 686964571449144912 688296898383446016 690072557653721088 690445973539897344 690819591490947072 691957046532350907 692458935561879552 693299056075186176 693674217902066688 695320336122052608 695463749510390784 695840082708177792 697491340616835072 697868770995956736 699744909210468352 700897060053440712 701276333354335431 701784981832073216 702636417099767808 702940491715404096 704684919773528064 705211666313675136 706502856645476352 706885163386085376 708125764108359744 709422289937399808 709806176457928704 711490576496984064 712022410213019136 712407703725039168 714098277298188288 715351537211506272 716018046633967616 717585085292808348 718976798892785664 719365855602143232 719677170089580384 721072941163610112 721611937623295488 723324353232273408 723715762514325504 724593805134135552 725920482726641664 726313296840671232 726706323516450816 727249530885977484 728975324741900544 730254694236745986 730784361246621696 731987619472238976 732669629113827328 734670444466446642 735697189564710912 736095294104518656 738241344524648448 738393610591279104 738793174233373952 740546361642565632 741444823858185216 741846038589710208 743204303743942656 743606470574972928 744162310674023472 746009035439259648 746331880092898176 747237361544577288 749010587366942208 749415896126339904 753213789316251648 753621372535578624 755974410843452416 758178417872150528 758687726738608128 759098272045284864 760488124761243648 760899644309274624 761311386541043712 761880460928166888 763358082775056384 764614974603753504 765028727295638652 766429438235940864 766844172780440832 769321817796736512 770730389067792384 771147450966638592 772835142880288026 774334010681376768 776331627360436224 776751720232384512 777172040427315456 778594984874606592 779016302507114496 781110596327964672 781533275222081536 782396718199189632 782820093046700016 784338326064857088 784677758193939456 785102367370451328 787213022861776896 788509192560120801 789081112617025536 789508104561082368 790465969237238784 790808053179829608 792341778371641344 792770534745219072 793363124602884528 794815713726160896 795245808809346048 796641484621904712 797132960704954368 799708467669106688 801025211489646528 801458666690669064 803013048114020352 803360561960461824 805520302463213568 805956190072771584 807868758155526144 808848898754383872 809286587552411136 809636816350777932 810768331357028352 811207058809061376 811813429826207424 813739897386307584 814180232828616192 815168030775902496 817544613956007168 820097240334638112 821687770163183616 822132406402449408 824253332753055744 824699357283766272 826656403694026752 827103728587800576 827659338260299776 828107205867583488 830072339246481408 830521512590229504 830692811915188992 831142321012545696 832754272118243328 833114656847886336 834125426840458368 834576793413423984 836557279396844544 837182599508276406 839260164869167104 839623365104510448 841251764690878464 843878412104318976 844335056266713088 846338699020075008 846907229847748608 847365512980783104 847824044102525952 849835966371397632 850471212198883968 852581754787725312 852950720106169344 853523692580934144 853985556050945472 856012099847933952 856475309858674176 857115518544187749 858777843121938432 861281568612089856 863970755249659904 865487045021328576 866602746820952064 867071687701266432 867540882337468416 869599593496313856 870720526775047872 873373080780490752 873845685261432576 874318545480729888 875919357983932416 876393340320503808 878749420868960256 879224934624841728 880672604677537518 881311372533301248 882380616822964224 883240163291757744 884953155064430592 885614650719499008 887236145554784256 887716251694153728 888196617631217664 888860537749528036 892533515178245094 893180885968093184 894167677941931008 894651534910514304 896774580793073664 899185453912424448 899672026127745024 901153362925852344 901641000027002697 902294976641236992 902901096283963392 903389679128272896 903780632205519552 906023468280250368 906210340271115264 906700713831868032 908360815687041024 908852352924966912 910447410996462528 913290108554483352 915457384559596032 915952761932193216 920594631386529792 921092788654596096 922609395376467876 923898796197543936 924398741433581568 924898957202755584 927093781496070144 927284999347187712 927786776944237056 929988454155780096 930491694661275648 931620606601031424 934336701664008192 934529413404587616 935035111139113908 936848556133023744 937253988953872128 939579893031370752 940282221751566848 942003808860635136 942513551181447168 944167685477812992 944576285742574254 945896386583199744 946408235277238272 949363213617358848 949876938300052224 952131036397584384 953286202103380992 953802049615341696 956065462167822336 956780113723744464 958635731857047552 959154474136190976 959569560119440512 962149250164393984 964432470976364544 964954350019100672 966125073512180736 968417729120894976 968941764688601088 969666041181303312 971967099655867392 973672925648994648 975455648663924736 975983492629651968 978299542683353088 979560592621928856 981460392139358208 983608363665821124 984524814121705472 987395148856754176 988593098477580288 989128051452946944 990939071658590208 991475294099963904 992216414232031296 994678713919012864 995109173457197568 996316482059436384 998140663749132288 998680783155922944 999221194835119872 1001050694838779904 1004285052421668864 1004828496714104832 1006482976774328592 1008434990654816256 1011583635651477504 1012131029393713152 1014532859079032832 1015081848721391616 1015840614570889184 1017810777033408512 1019486632805004672 1020038303060851536 1021905917647921152 1022458897040587776 1025762423728982016 1027451372123793771 1028196601288851456 1029889557629545536 1030446857173717368 1032445347575169024 1035108836480581632 1035668960309846016 1036229387236420608 1038688403342819328 1040511326853100032 1043195624265586176 1043760124062266688 1046237010925252608 1046803156493935104 1049617363815702528 1051345590080161068 1052677472748109824 1053954625649651712 1054410737573106144 1056455704495521792 1057027379660292096 1057817499470512704 1059754284968214528 1060327745079128064 1062188646162539616 1062843947606605824 1064709264686893056 1068033615319528704 1068611555587558752 1070684064152027136 1071147415947282432 1074027069950951424 1074608253430362112 1076377627939212522 1077158344207368192 1078465198339178496 1079048783403214848 1079515755134370576 1081609411745415168 1082417906434943232 1084986529848410112 1085573643771488256 1086890707701203328 1089469945261006848 1090059485274676224 1090874296328966226 1093462987112850816 1095382041355118979 1096176541869932544 1099004443670740992 1099599143045021696 1102005666699669963 1102804971450400768 1103545784347066368 1104142941156777984 1107362016786972672 1107590415886918656 1108189761350060928 1110819542463848448 1112167235787277824 1112769057884565312 1114806455615913984 1115409705862459392 1116243466011035208 1119013553158889472 1119497820139347264 1120856042316865932 1124123844189509856 1125171216139091968 1129209639796998144 1129820683974377472 1130432058803367936 1133114621828530176 1133961616265178624 1137267626808225792 1138031590107912192 1138647408067927296 1140732187141865472 1141349466463911936 1141967079811565568 1142820691392250332 1145037124162584576 1146922461905630256 1147543090943457978 1148375424816119808 1150266259170661248 1153982726695104768 1156095583601688576 1156721176449957888 1160960702366730496 1164497441040654336 1165127580348576768 1165758060640973184 1167892477311909888 1168524453760671744 1171665894491947008 1172299912833122304 1173595077298784448 1174230139570050024 1176507489097285632 1177016637290909184 1177653551055676992 1180819534292665344 1183621668925538304 1184262156841623552 1185698953855858176 1189155802117828608 1190044686904326792 1192223570589241344 1192868713214019072 1195699441057431552 1199562701503660032 1201537817234469792 1202188000036003596 1203868128378617856 1204519572171030528 1205040842940692736 1208031291040333824 1208280453694820352 1208934285109157376 1211147754249388032 1211803137233289216 1213273348131575808 1213929881328616704 1214455224526166898 1216810588213592064 1217720144739311136 1220609846079461376 1221270349242924288 1227459508515373056 1228123718206128128 1230145860501957168 1232531655244775424 1233198609603674112 1236379999129583616 1237049035925649408 1239984605541040128 1240655592881700864 1241489007390449664 1242160808801375232 1245108508869722112 1245782268885344256 1246039217872783488 1246713481518818544 1249131408177364992 1249671985271829504 1251865190120135976 1255773899262414609 1256684734908596224 1258890247303750656 1259435047656765672 1261877647036317696 1265817618156478464 1266502584400069632 1269508048530112512 1270360844771622912 1271048269471174656 1271736066153788928 1274064520703901696 1274753949557096448 1275706818298325952 1278872632181587968 1279426080159254016 1280978334076418208 1284712964788011264 1288166764682907648 1291223638827859968 1291922352918134784 1292888054908404416 1295956132874489856 1298230567531992864 1299904120231428096 1300607531551899648 1301311323506202624 1304399390244470784 1306080790162571808 1308613856185810944 1310768527892148864 1311477818221094832 1314590010480755712 1318124131303440384 1318837401937262592 1321967058799951872 1322955218976041728 1326812231276263424 1328421976079248512 1330854218332176384 1331574377541230592 1332294926446826496 1333290806624292054 1338800272767367641 1339771328952139776 1341251516912896512 1341977302365771456 1345161871189610496 1348778180868636672 1349508039191617536 1353442464961855488 1355084518692409344 1359035202420375552 1359315510406672896 1360051070747802048 1362541223530561536 1363278529387450368 1367683231638642688 1369935162831725028 1373186076839394048 1373929142898289824 1376593796766892032 1380145115307442176 1380891947079794688 1381639182981894144 1383914093064701814 1384917871123759104 1386598112150372352 1387348435804133376 1390640672244105216 1390927499020781568 1391680165416355584 1394982681233670144 1395737541991913472 1399489818420936704 1401794120106881424 1402552666708670862 1403569963664146432 1405272834199535616 1405880983430808192 1409369839547056128 1410423332627350272 1413005713290952704 1413770326772170752 1416251528216719488 1416864428613861381 1418844579874799616 1419612352915857408 1424044820426038272 1424815407450078336 1428196554596376576 1430703074423012544 1432036093267935232 1435170170585616696 1437953597785571328 1438731711204286464 1439354340179160768 1443223875246590976 1446648706464546816 1447431525028651008 1449187610268271104 1451840965453283328 1452626593681342464 1453412647032901632 1454499061771954968 1457950649483801088 1460509388473491972 1463975238944477952 1469340888932893284 1471394379129421824 1472190588209037312 1476482689049296896 1476787221182558208 1477586348466747904 1481092723285131264 1482889647716370432 1483692077179420416 1486408607487885312 1487212941149945856 1488324621348046944 1492018070878519296 1492663760185796352 1494474723089154576 1498021174733884416 1498831792252679808 1506427578632503296 1507242745071157248 1511948821686904832 1516356835744301056 1517375453477216256 1518196544090569728 1521799288618549248 1522622773082087424 1523760921856333776 1526716165550112768 1529229949207507008 1530057454591277304 1532858876471881728 1533688345560881664 1538643635593473024 1542294901933277184 1545670285760576052 1548668021362753536 1552663254720872448 1553503440464769024 1554344080854630912 1557189969749213184 1558032605014228992 1563066550444163072 1564793436398379264 1565640186093400032 1568676652129714176 1569355516387878912 1570204734740902656 1574426045723553792 1577018385120241602 1578162225234051072 1579016209122164736 1580931938474477568 1581616106359659216 1584683556743282688 1585541069490438144 1586726249205769056 1589631427452321792 1590491617618692096 1593282969243809424 1594265921409908736 1599416935338213376 1602050422979293056 1602917333381338128 1606026096228040704 1606721123920923648 1611040604926427136 1611912380145543168 1614566441908818783 1615737516311052288 1617697797508767744 1618573175104822272 1619273632701555864 1622414117618122752 1623626859652414848 1627479794772615168 1628360465657232384 1630336061551804992 1635089227912014336 1636311444493449339 1640194480669276224 1644264812804898816 1648506665506111488 1649398714567532544 1654207457175601152 1655318676520599552 1656214411735166976 1660144678492962816 1661043025180459008 1661385623830377984 1662284642025091392 1666229313695772672 1668250853680916736 1669153586826847968 1673114558793689088 1674365199016552812 1678520329738334208 1679246730209020896 1682503529381756928 1687756824208637952 1688670112533426176 1692677398040150016 1693814459695497216 1694731025961566208 1695648088205051904 1699671932742795264 1700942424397767936 1705163509575450624 1705901440212338688 1707047385161868288 1707971112101890944 1712024199695867904 1712950619717348352 1714231037088375498 1717555686243876864 1721314636415186967 1722563137224179712 1727941510499319808 1730974090042657152 1734143375402532864 1735081764674936832 1741441053550095744 1746746161560981504 1747691370522865152 1748637090961459776 1751838715967864832 1752786680641007616 1757498841737920512 1758449869249683456 1761345209355075036 1764761233645928448 1766480326583515488 1769906310128861184 1771229301438998016 1774472291109568512 1775432503388307456 1776393235262435328 1777721075499056072 1785067030356490188 1788335355883862016 1789303069821028608 1793549161586147328 1798370907824848896 1799344052255490048 1802306725851704688 1803282000054005394 1804589953282473984 1805802192567926784 1806779358256545792 1807561264411039104 1812046936560500736 1812420680542230528 1813401427663736064 1816721631374082048 1817704705849933824 1820894821992925056 1826580217108966704 1830914769119192064 1831905523864386432 1841189262773059584 1842185577309192192 1845218790752935752 1848797482867163136 1849797914405511168 1854569998694375424 1855573553888474112 1859976908311560192 1860983389322551296 1863241213202062848 1868673403328016384 1869058826809175232 1870070222278227816 1873697112266047488 1874507977907744256 1880564443503133696 1885027102362894336 1888335370955625984 1889152571485148508 1891792773166399488 1892816470554476544 1898726427234717696 1899753876600104448 1904262072795168768 1906572404206761984 1907604099230683392 1912130924335644672 1913560227447488928 1917271463714095104 1918308948272381952 1919139120238881024 1924298500328787968 1928864941952729088 1929908700038201344 1932250147024361472 1936835458241789952 1937883529377202176 1939332082362606624 1943934199311734784 1947345851297989296 1950911297327849472 1951966985259303936 1956599085366706176 1959121185243857712 1962920784278716416 1967216727331642248 1969049628243410944 1974790297713508352 1977186196955160576 1978256102905893888 1982950588199927808 1984432828464062592 1989357427838025728 1990218346914395136 1992632964118872768 1996281327498264576 1997361566311845888 1998442389670239744 1999936209936438081 2002101389677559808 2009656993428209664 2012965953548657184 2016869981309632512 2023167271302955008 2024262058787426304 2029065718158065664 2030163697442783232 2031681229141778368 2038973265610009344 2040076606121703072 2043811835295842304 2044917794081175552 2051524847457964032 2054902744247587542 2056393202577702912 2059779115259091072 2060893714347434736 2064890695150338048 2070217672961163264 2071337920619692032 2072458774472841216 2077376806685638656 2081022653706200064 2086391248531172352 2087520248124533376 2092474021850505216 2093606312987870208 2099234727631405056 2102691180160322136 2103829000063006293 2105354945496219648 2107909251299303424 2108821475146212288 2114054759320584192 2115634998941025408 2119508569936429056 2120655490158256128 2124377292325079232 2129418529373786112 2136067230639057408 2137223111175117504 2142294831894564864 2148054139901902848 2149216506860724224 2152755255878425044 2156930396678356992 2158097566806429696 2159031510268741152 2163218823490830336 2164835812869886464 2169973059696820224 2171147287542976512 2173781415402406656 2178939890522013696 2180118970549352448 2181748592657932452 2186925974225701632 2190764082710237958 2192353083739865088 2198008887341481984 2199198286090043392 2204011333399339926 2205609942900801536 2207091568694132736 2208285882313555968 2214724033573945344 2215180831773837312 2216379522700121856 2221639084927696896 2224334471574555648 2225538115769130624 2229612911231827968 2230819411724918784 2232486932022070416 2238027106317778944 2238995640278694528 2241712084633731864 2248247688379019712 2250342432278183936 2259641367948754944 2260864117606735872 2267923232530357248 2274535253616451584 2276063180215824384 2277294816135854592 2281464374283730944 2282698932927823872 2283934159623131136 2285641382784500664 2290074248325169152 2293844923811260512 2295086181886915956 2300532518341322496 2307965453390209536 2312191167203377152 2313442352899915776 2321921404733460992 2328994882081308672 2330255160697153536 2331516121281946368 2335784954623819776 2337048907521343488 2343331788983894016 2344599825666244608 2347190154597568896 2348460279140100048 2353014978194571264 2354033274581818368 2355307102111353984 2361639068585330688 2367243337851076608 2368524313683247104 2371397907711716352 2378311604235657216 2380089373808653584 2384447141178482688 2385737426428038144 2391398882114863104 2399125403007320064 2403075634468939584 2404376000072007192 2409039144342061056 2410081685881385472 2416560907389640704 2417868570218314752 2423606274466578432 2426546696263151616 2427859762657233408 2428910449052333796 2433621176427184128 2435440289478622272 2441219692158922752 2442540698485848576 2456247436412256256 2460291721003914336 2465063310489550848 2466397219207348224 2472759998259167232 2474098071851298816 2479969211082080256 2481311185763401728 2482978014780899328 2484321617602750464 2490217017739444224 2491564537770688512 2492078435745566976 2493426963037637088 2498262816354729984 2499343970543659008 2503730380240271952 2511547798524829218 2513369469817192448 2517780494607501312 2518870095313531344 2523755294072635392 2531635236312956928 2533005168800139264 2539016097060225024 2540721689543245824 2542096538942349312 2543472132307577856 2549507899114192896 2551413636596651904 2557745264363175936 2558852160318508032 2561956668152836416 2569425929576022528 2571346555632563247 2576333529365815296 2583844705836269568 2585776109816808832 2591912265748979712 2596461135063985728 2599808240462856192 2601215063103799296 2602622647012405248 2608798780488941568 2612161580325143616 2621537055784297728 2622955636442189664 2629180020961511424 2636248262606880768 2637674803874525184 2643934117599903744 2645910437952083456 2653624462552526848 2656843952158497024 2661708436664352768 2663148755082461184 2664589852893652992 2666581613248584108 2677600545534735282 2679542657904279552 2682503033825793024 2683954604731542912 2690323742379220992 2697556361737273344 2699016078383235072 2704923000081008091 2706884929923710976 2710169037384818688 2718070404840751104 2718631020813345792 2720102141495604096 2725082447061123072 2726557058774900736 2735366463277285376 2739870325663450056 2746372153678788096 2747858285796579648 2761783894159589376 2763278365963788288 2767828186129403628 2773196224300744704 2774696871608266752 2781281344488210432 2781854998041563136 2783360330832711168 2789965362467340288 2791475083983826944 2798979636841873408 2803588240213762848 2805105333417341724 2810545668399071232 2811761966861616384 2818739679094112256 2820846665254700544 2826011426581905408 2827540653544341504 2832503056433438976 2833728857227722762 2837689159749599232 2839224705831714816 2848089640852076544 2849630814900156672 2856393109192753152 2861406148846025088 2864072186535870464 2870340341171233392 2875907195571142656 2877463422408572928 2878708680358321536 2886447750493181952 2893297412929093632 2894863050057302016 2898375220536542208 2905253187362684928 2906825294065803264 2908998123543909936 2915901298967602176 2921018776946983944 2927950477888955904 2938681777865786568 2944381176418074624 2953574442365116416 2955172696933495808 2962185446570262528 2965779295432740864 2967384154358840832 2972817214975770624 2974425882299891712 2976649242696093888 2984036141757038592 2985327520371592704 2988949446178309152 2996042349467768832 2997663584505359616 3012855157265006592 3014485490142314496 3023897643373809664 3032713671488602112 3034750906954432512 3036393088181139456 3043598577237098496 3045245546164174848 3047521843712667552 3053432331100225536 3058459898415014016 3060114909182554608 3065717752943763456 3067376691121763328 3077287271186946048 3082354116371381313 3084589803866554368 3091340571521152104 3097336042725507072 3105326509441744896 3107006880929538048 3108688161709261824 3116065210028457984 3126133100888326144 3129586872796758528 3131280372186800064 3138711032775757824 3140409469481805312 3148852091447107584 3154036770240483204 3158032418244329472 3161863876948955136 3163232212719318432 3169367113486565376 3171082138980876288 3173452498411538112 3179262854904643584 3180983235237384192 3186565938487618848 3188531842819817472 3204100845958586112 3205834666762676256 3212052192456081408 3213442247841847296 3222081209852854272 3223824760291086336 3229132883817637566 3231475032622104576 3235395595017535488 3237146350209644544 3238547265403111728 3244828235236245504 3247253719304829696 3254959589545230336 3256720931314464768 3260672123103609984 3270178455824028672 3272622888986898678 3280388961338552448 3288529625609797632 3297013331012222976 3298797429135065088 3306017000099009889 3308414914351202304 3310637353041199104 3312428823470333952 3322086050360918016 3322771247660755968 3324569284050182784 3332458627391545344 3336501707361833472 3338307173653695936 3346229117587378176 3348730398033105624 3357040659476668416 3358493460418041792 3375513648417275904 3377340225066852352 3387628919390994432 3389462051923132416 3391296176410103808 3399343865485590528 3401884848795535872 3411802880424677376 3414094770323736576 3415942224203781888 3424048399391735808 3425901239434696704 3428462074176750996 3435111372487753728 3442629272830373934 3445126274448359424 3455883020998639616 3461948180085314304 3468286750805065728 3470163529349873664 3482882107100191488 3493492323121963008 3495382741045730304 3497274181922919552 3503677431935729664 3505573361282015232 3514997683475841024 3516899738499366912 3522690418710150072 3529522467291856896 3532960653167030976 3542458602877996032 3550865006776614912 3552786470524870656 3555442150998112144 3570134060712980376 3576670711767724032 3578606139642057216 3587098323172294656 3598688104510980096 3604613451703409376 3606564000108010788 3611604385135853568 3613558716513091584 3615122528822078208 3624093873121001472 3624841361084461056 3626802855327472128 3633443262748164096 3635409411699867648 3641789643985850112 3653160434217933408 3661829538238384128 3663811047728772864 3682378525546119168 3684371154618384384 3690437581505871504 3697594965734326272 3699595828811022336 3709139997388750848 3711147107776948224 3719953816623120384 3721966778645102592 3726482426404125696 3737346806656032768 3738117653618350464 3740140444556455632 3747394224532094976 3749015955815488512 3761128887006267392 3767321697787243827 3770054204725788672 3776670741911251968 3778305142970297016 3785632941108953088 3797452854469435392 3799507753200208896 3808524145590337536 3813144808413523968 3815208198461366784 3824261848671289344 3827120454894977856 3836617896544763904 3838278240477762048 3848597000657575936 3859817400076402688 3864500294048722944 3873670916483579904 3875767058754404352 3878664164725213248 3887868398623469568 3894691702595978592 3901822594655698944 3903933970518607872 3913198170733412352 3918242370487715424 3925841568557432832 3934433454663284496 3938099256486821888 3949580595427016704 3954372393910321152 3956512205811787776 3965901176399855616 3968865656928125184 3978714855676051456 3980436693828790272 3985265928237745536 3992562654996529152 3994723132623691776 3996884779340479488 3999872419872876162 4016400818302102923 4019313986856419328 4025931907097314368 4046334542605910016 4048524117574852608 4060327394885566464 4063362458283556736 4077946531220018688 4080153212243406144 4087623670591684608 4089835588162351104 4103049694915928064 4109805488495175084 4119558230518182144 4121787428694869472 4129781390300676096 4140435345922326528 4142675841239384064 4144917548945682432 4154753613371277312 4162045307412400128 4172782497062344704 4175040496249066752 4184948043701010432 4187212625975740416 4198469455262810112 4205382360320644272 4207658000126012586 4210709890992439296 4215818502598606848 4217642950292424576 4228109518641168384 4231269997882050816 4239017139872858112 4241310980316512256 4248754584650158464 4250593285841584143 4258837058747572224 4272134461278114816 4274446222350235008 4284589663789129728 4296108279803805696 4298433013721448448 4305510511756850088 4313860793356713984 4316195133612859392 4318063020537482304 4329671625739772928 4339946119393640448 4342294575085953024 4347562830804813312 4357879781044027392 4360237941098704896 4363497185315864904 4373851948451403264 4381528165420475916 4398396572180086784 4408022666798679852 4414183137388265472 4416571764627111936 4429448067147890688 4430361663547674624 4432759045400243712 4443278169855393792 4448668943149111296 4451076231538261248 4459225822463655936 4461638823449837568 4464973864044140832 4476054212635557888 4477991280557389056 4483424169267463728 4496495376758039424 4500684864556367872 4519282735897509888 4521728235213471744 4535846465060714496 4549070507232903168 4552126360431648768 4554589632271709184 4565397865855647744 4567868319246262272 4571282765569001328 4580148496650338304 4587689847622521024 4590172363773831912 4601065036682644992 4615930906780419072 4626884705799831552 4643842809466921984 4657989764162617344 4660510321394307072 4663032242563892736 4671569909247639552 4674097815042686976 4689199651332489216 4694380309195137792 4696920558280200096 4706029956389142528 4708066549163636736 4710614204222707968 4723278137170661376 4734486675702153216 4737048627366494208 4742795815423432704 4756623208471314432 4760178747617307168 4768894282356965376 4771474852856076288 4782797764229726208 4798250806014640128 4806151268937879168 4808752000144014384 4818078288684122112 4820163371762770944 4833121814779281408 4835737140436629504 4843699325726456349 4847212548933156864 4853093392526303232 4855719525314466816 4857820898104667592 4867242352854368256 4870880578957244544 4882439384317845504 4885081396971697152 4908934333480348017 4912494872824512512 4920583442007828672 4932794438414696448 4945519996518334464 4948196143702597632 4962622371526803456 4965956029561798656 4968643235205500928 4980434035478888448 4983129075541377024 4984156871491133952 4986853926075274176 4998687941087318016 5007460760480543904 5023095597049658436 5035560989215002624 5037740190627062688 5047510588145270784 5063270472625913856 5066010337600278528 5078032194120450048 5081443379086491648 5084193077884698624 5086944264615155712 5099015798228385792 5102827273193303808 5115490528726351872 5117704320637016064 5123913336305672832 5138851859152045056 5142693111265126494 5152667058731630592 5167689411672539136 5171552219633617664 5183824531497959424 5192922270127971456 5202430126207598592 5205245294024810496 5224323160650287232 5243074111568595456 5245911272884379328 5258360041923022848 5272496525213761536 5275349607749050368 5291820875904166912 5307248925105053696 5313687904316994048 5323416873328705536 5326297510164922368 5329179705787305984 5333163226497168216 5355201091069470564 5365006067651586048 5367909209463085824 5380647484758441984 5395112723474546688 5398032156766470144 5409846000162016182 5413769859847421952 5420338074769637376 5436140809681502208 5437262041626691584 5440204282991208192 5450164894122246144 5453114117549801472 5470732926554570752 5479740651326900112 5492744307357576192 5495716571593159296 5523567788319178752 5526556731927576576 5535656372258807256 5546392448601489408 5549393743216533504 5563709996083126272 5566720661665422336 5579930724934680576 5582950167967653888 5597959273683746816 5607176480427525696 5610210666834683448 5621091336798142464 5623523933723232768 5641693330509401088 5655081307088683008 5665006112866877952 5667457714455445524 5675378319499198464 5678449411663429632 5696179281704153088 5699261629800313344 5712786218385506304 5722812297692050176 5740680682342466784 5751814391142285312 5754926844817145856 5757417360716643072 5772895500986363904 5786594825858187264 5789726100114604032 5796750441073084416 5810506374725369856 5813650588131606528 5817996247087819872 5831802597935204352 5842037553893967888 5855900955777911808 5877363555731573136 5888762352836149248 5907148884730232832 5910345393866991616 5924370893140525056 5931558590865481728 5934768308717681664 5948851764599783424 5953298485392187776 5968072283514077184 5970655040743185408 5977898892356618304 5992084698935537664 5995327169010719232 5999808629809314243 6028970980284628992 6047795286747619328 6065427342977204224 6069501813908865024 6072786176362278912 6087197154474196992 6090491092328349696 6095043687425335104 6116919796830028032 6120229818365109216 6131435505887526912 6134753382243526656 6154574542373892096 6164708232742762626 6169179607733108736 6182681143042304208 6194672085451014144 6210653018883489792 6214013761859076096 6217376323418523648 6232130420056915968 6252266201776652288 6259173745593517056 6262560744373600128 6277422065551515648 6280818938963610624 6297704182894215168 6308073540480966408 6311487000189018879 6316064836488658944 6323727753897910272 6326464425438636864 6342164277961752576 6346904996823076224 6358525709809287168 6361966470474768384 6373131876975237696 6408201691917172224 6411669333525352512 6426884495683694592 6444162419705708544 6447649520582172672 6458265767635275132 6470791190035070976 6474292700419289088 6477094530806223456 6489656470472491008 6494507438609659392 6509919179090460672 6513441862628929536 6521344246207219968 6540356911648057344 6545245777973797356 6560777922677104896 6577059251219595264 6594026662024445952 6597594858270130176 6612034000198019778 6616829828702404608 6621274706082398208 6624857646940667904 6644172100721836032 6645542495321511936 6649138568100365568 6664917254783090688 6673003414723666944 6676614347307391872 6692458235174756352 6697460796066211248 6714081318953336832 6716986920836083584 6751027296834551808 6754680450133704704 6778924103846264832 6782592352820207616 6803769697591071744 6823605760849354752 6828189540647473152 6831884448407563776 6848096798783471616 6851802478869393408 6856924148353501992 6870222744975507456 6885258545660747868 6911766041997279232 6923896360170628608 6936573501610131456 6940327058699747328 6965764214200382976 6986984646243926016 6990765482091460608 6994548363845839104 7007354863871459328 7011146722564030464 7029995366951682048 7033799476998733824 7045380837420300144 7059044934583713792 7065921306334061952 7084917205755992064 7101730013553229824 7105572941049741312 7110884301996224288 7140268121425960752 7153341423535448064 7157212279284114432 7174196646344589312 7197376209021960192 7209226903406818752 7213128000216021576 7227117433026183168 7230245057644156416 7249682722168922112 7253605710654944256 7270818823399735296 7283579287971700224 7306320868435866816 7323659076476768256 7327622095457545728 7368742309236768768 7380875163011743008 7395189931468652544 7399191657622044672 7418279994777501696 7422294215553896448 7439907633246240768 7443933557290205184 7452964852808251392 7474693613312065536 7476235307236700928 7480280889112911264 7494788449064189952 7498031911630977024 7522257774012534784 7534643395574487654 7540108409451577344 7553341483822503936 7556610285940594032 7571265882217906176 7594905708938870784 7599015506400417792 7617048291180675072 7626289616827047936 7630416396922733568 7648523697342578688 7654240909789955712 7673235793089527808 7676556480955524096 7697194001315151872 7714039666897689741 7719634800152805376 7729000588097445888 7751534117508808704 7757328329450426496 7775736797246939136 7789383405191957184 7803645189311397888 7807867941037215744 7826396341466824704 7836484740975430848 7868866909326568992 7876198512973643776 7908744787820642304 7913024411623575552 7931802352799711232 7937731313856250368 7960873387657580544 7970531856475491072 7985125309993058304 7989446265247383552 7993769558680958976 7999744839745752324 8032801636604205846 8038627973712838656 8051863814194628736 8092669085211820032 8097048235149705216 8120654789771132928 8126724916567113472 8155893062440037376 8160306424486812288 8175247341183369216 8179671176324702208 8206099389831856128 8219610976990350168 8239116461036364288 8243574857389738944 8285351682478768128 8289835097891364864 8324090614824800256 8345564994124689408 8350080992498133504 8369896087402020864 8374425251951480832 8396938910525620224 8410764720641288544 8415316000252025172 8431637005197213696 8435285900584849152 8456219037282336768 8462539995764101632 8478034279745716224 8482621960633024512 8497509169300316928 8501186571683168286 8517674117495144448 8544268922556229632 8548892444700470016 8569179327578259456 8592216559607611392 8596866027442896896 8611021023513700176 8627721586713427968 8632390267225718784 8636126041074964608 8659343251479545856 8679892238787280896 8684589150171906048 8695125661609626624 8715759562088054784 8720475882197409792 8726994370631729808 8747703896902806528 8763056330840951832 8796793144360173568 8816045333597359704 8833143529254223872 8860723327095349248 8865518090800487424 8886556339710787584 8897337886298222592 8902152463076522496 8918451644927311872 8923277646899675136 8929947728088281664 8952108425271115776 8955982561114778112 8966848338534927456 8992990753516078848 9038565471795019776 9043456470426943488 9071692930121428992 9098141014465806336 9104252720863297536 9109179264543418368 9130795731711295488 9135736638492524544 9142565531138002656 9160296993300676608 9175379695245042048 9180344727547663824 9202130073365289984 9231861813560838144 9253769411599663104 9287685618933843968 9315979528325234688 9321020642788614144 9326064485127785472 9348195630085373952 9378399302664978432 9388760618390275584 9393841116560400192 9416133098327273472 9421228408445415936 9446556274341322752 9474097254732988416 9485591630846865408 9513246416942628864 9520357495234614336 9537788564713930752 9542949705712152576 9565595528459452416 9612302537875758336 9617504000288028768 9636156577368244224 9640326743525541888 9666243629558562816 9671474280873259008 9687398651452912698 9694425097866313728 9706186785052606464 9711439050628933632 9715641796209335184 9734484705708736512 9741761157914489088 9764878768635691008 9770162793943394304 9817868666960696034 9824989745649025024 9841166884015657344 9865588876829392896 9891039993036668928 9896392287405195264 9918051000297029667 9925244743053606912 9931912059123597312 9937286470411001856 9966258151082754048 9968313742982267904 9973707852150548352 9997375882174636032 10014921520961087808 10046191194099316872 10071121978430005248 10075480381254125376 10126540945251827712 10132020675200557056 10162886758172983296 10168386155769397248 10173888529230311424 10198031596456771584 10205654546386607616 10235408641274032128 10247826672611345664 10277703718304090112 10285386222530252988 10305334117463261184 10335378823345078272 10343104439267235328 10367649062995918848 10385844540255942912 10404860252415197184 10410490588049620992 10448646321300574464 10486148223137190912 10491822545768758656 10516720083846045696 10544993050427523072 10550699215498100736 10583641751808333824 10614497850210107392 10627375808633988096 10652595020329844736 10658359411574611968 10666326452994336432 10710402182138941128 10730012135303172096 10735818418926171648 10761294969516883968 10796064313532940288 10819692000324032364 10840676149539274752 10872281619363004416 10874524083253383168 10880408565982416384 10900329788244492288 10906228235099602944 10941465853109141504 10959481302653800224 10985488614715152384 10991433143186318592 11047135576638357504 11053113463855153152 11071312744517614512 11092784897202978816 11098787486433067008 11127419992166252544 11133441323330844672 11159861449869361152 11165900335935307776 11195918547367493632 11214352960855051392 11220421333669366896 11242182673596284928 11247047867446465536 11283386661018802176 11301965093361731481 11310162614177366016 11330012225733755904 11334915428910891048 11356898823326859264 11392358563408306176 11398523259600626688 11425572436771012608 11445624595384100352 11481361364684933568 11509853689634291712 11514834721433286144 11545791001972727808 11579452200229208064 11593500882146168832 11621012749450739712 11627301176263213056 11635992494175639744 11663605195870408704 11684075107787935776 11711801911555823616 11754727111463146272 11777524705672298496 11814297769460465664 11820690787733983232 11848741786281050112 11863117181730963456 11869536617435363328 11897703529199566848 11906596970784375552 11936144567028154368 11941310081486370816 11955797784713236608 11984169397871075328 11990654338021438464 11999617259618628486 12049202454906308769 12057941960569257984 12095590573495238656 12130854685954408448 12139003627817730048 12145572352724557824 12180982184656699392 12190087374850670208 12233839593660056064 12240459636730218432 12262871011775053824 12269506764487053312 12309149084747784192 12329416465485525252 12365362286084608416 12389344170902028288 12421306037766979584 12428027523718152192 12434752646837047296 12464260840113831936 12518347491187034112 12525121488747200256 12554844131103031296 12561637877927221248 12595408365788430336 12616147080961932816 12622974000378037758 12632129672977317888 12647455507795820544 12652928850877273728 12684328555923505152 12693809993646152448 12717051419618574336 12723932940949536768 12746263753950475392 12816403383834344448 12823338667050705024 12853768991367389184 12888324839411417088 12895299041164345344 12916531535270550264 12941582380070141952 12948585400838578176 12954189061612446912 12989014877219318784 13019838358180921344 13026883725257859072 13042688492414439936 13080713823296114688 13090491555947594712 13121555845354209792 13195189716540260352 13224068000396039556 13242549412164796416 13249715293881335808 13288344201443672064 13291084990643023872 13298277136200731136 13329834509566181376 13346006829447333888 13353228694614783744 13384916470349512704 13394921592132422496 13428162637906673664 13433973841672167168 13502054593669103616 13509360900267409408 13557848207692529664 13565184705640415232 13607539395182143488 13647211521698709504 13656379081294946304 13663768896815127552 13696193597566943232 13703604957738786816 13713848296707003984 13740445489951014912 13770517091321495736 13823532083994558464 13847792720341257216 13880654117399494656 13931528428400765952 13973969292487852032 13981530964182921216 13989096727691678208 14014709727742918656 14022293445128060928 14067598953997467648 14090761674840600288 14118089869167427584 14131842612668123904 14169834411511984128 14203460027106459648 14211145882099482624 14221768603992448576 14280536242851921504 14306682847070896128 14314424558568228864 14348393292689178624 14394752418043920384 14418453806813637504 14426256000432043152 14454234866052366336 14460490115288312832 14499365444337844224 14507211421309888512 14541637646799470592 14567158575943400448 14612641736871733632 14647318152953536512 14655244190915091456 14726803000441044051 14737484618473537536 14761750326023486016 14798383315244089344 14836559989555003392 14844588431107792896 14887867114580410368 14905929705616502784 14949387226624131072 14952470614473401856 14960561778225822528 14996063823261954048 15044515548025069568 15069286791148975308 15106682967645007872 15113220571881188064 15142531764435812352 15189811417877741568 15198031012800835584 15234096582361350144 15252579233654095872 15260832793845467136 15297047394685157376 15308481819579911424 15346471586179055616 15353112961911048192 15394388002630303744 15428079333795379482 15439269600305610752 15458001176194891776 15503068235017617408 15514656658900852992 15551473594493878272 15578766810383914368 15607290378622795776 15615735882074431488 15672969481950861696 15737733818653137984 15752397025947287552 15817489575641284608 15826048823247151104 15875462627712500736 15921746775315161088 15941063712950982144 15970250619986116608 15978892530494767104 15987539117361917952 15999489679491504648 16065603273208411692 16103727628389257472 16185338170423640064 16194096470299410432 16241309579542265856 16253449833134226944 16311786124880074752 16320612848973624576 16350494682366738432 16359342352649404416 16412198779663712256 16439221953980700336 16478232922072728576 16487149714779477888 16570703364957536256 16579670195782729728 16648181229649600512 16691129988249378816 16700161984996267008 16739792174804041728 16748850503902961664 16793877821051240448 16821529441282577088 16830632000504050344 16863274010394427392 16870571801169698304 16925079991528203264 16965243921266049024 16995018338600633856 17002373143366336572 17035348234990288896 17088537845112459264 17097784889400940032 17138358655156518912 17193732054885793792 17222042047027400352 17255443173426855936 17264780534451437568 17272252082149929216 17318686502959091712 17359784477574561792 17369178300343812096 17390251323219253248 17431519124176109568 17440951764394819584 17453988741263459616 17495407793805613056 17526112661681903664 17593586288720347136 17632090667194719408 17666287058508447744 17721446654190698496 17731036181600974848 17773112679421575168 17794675772596445184 17804304926153044992 17846555293799350272 17859895456176563328 17904216850542231552 17911965122229556224 17933696677069854912 17985981507032157696 17999425889427942729 18086912940853886976 18143385860242857984 18196282028931612672 18208505441726595072 18218358529086836736 18261591463422590976 18271473276985049088 18285131062276005312 18350759390490084096 18360689455095327648 18404260146730579968 18463723627121676288 18507538823199326208 18575371237867687936 18631959056650469376 18642041285577228288 18652128970255570944 18696391260170747904 18756798605329956864 18777521236780551168 18787682233120800384 18832266196654546944 18842456816890831872 18893112548682645504 18934461000567056637 18948194509465976832 18971183261693730816 19026492833885257728 19040714990469228672 19075577129427861504 19085899411424305152 19224605075751516672 19235008000576057536 19280653487051083776 19332487259117125632 19342948561746518016 19374797302905825396 19412373570105212928 19422878101257867264 19431283592418670368 19468969411417473024 19483522315828978176 19529757537271382016 19540325587886788608 19635737333921392068 19682333768031314688 19731177753658785792 19782079986073337856 19792784574810390528 19836102000594059334 19850489486107213824 19863824118247194624 19874572940822003712 19932516302165508096 19936627485964535808 19947415704301096704 19994751764349272064 20029843041922175616 20092382388198633744 20142243956860010496 20150960762508250752 20253081890503655424 20264041350401114112 20336772311538794496 20347777058460622848 20411309092773215232 20470817282548064256 20495653345222691328 20555407436608180224 20570772445060505976 20610668234926522368 20686208878534470656 20735298125991837696 20771689080511885824 20809720504830394368 20820981176099241984 20897292642601148928 20972296446274381824 20983645091537517312 21033440167692091392 21089986100855046144 21101398430996201472 21167283503616667648 21228995700420214784 21254751617267976192 21305190040659689472 21316718823149223936 21332652905988672864 21420804364277882256 21460024270606344192 21471636837852343296 21522589939033767936 21592128627065880576 21639384000648064728 21681352299078549504 21749048166506766336 21760817131964832768 21812456470199205888 21882931706218283008 21918962605307600448 21970977229430304768 21982866286372637184 22106226927710306304 22142625489035229024 22185569794405957632 22197574972866134016 22254839984332505088 22266882646661689344 22319722899738722304 22331800671870615552 22428705921710102784 22440842667338733792 22484365347192569856 22494095734892931072 22566773322037604352 22603930186723462962 22620325228354732032 22660024451467511808 22669830857821782096 22713797646653718528 22784717126816612352 22797046519201253376 22851144873542025216 22891249190768200704 22962722729369867136 23019707379268583424 23029669442866572288 23091582003945455616 23142119000693069223 23158904400458416128 23187001764292337664 23254602352526426112 23271984988351279488 23327210391740817408 23368150215575871552 23423603823111647232 23509454222926292544 23628595538920931328 23641381575467966464 23726234363461926912 23739073234870726656 23795407058399133696 23813193941568751104 23882620162972741632 23911595569426473216 23968338795742150656 23981308676042876928 23999234519237256972 24098404909812617538 24115883921138515968 24191181146990477312 24261709371908816896 24278007255635460096 24291144705449115648 24361964369313398784 24380174749701340416 24467679187320112128 24480919273460436864 24525742023550107648 24539013528974106624 24618298169495568384 24658832930971050504 24730724572169216832 24856055047436304384 24869505293674094592 25036694982374068224 25050242977494400512 25109688262206062592 25123275755854442496 25190816731576860672 25232294161923865632 25245948000756075516 25294911015591641088 25305857701754547456 25368657111847010304 25387619987292304896 25434102839237148672 25447865881899073536 25492527507900950784 25632806767668688896 25646677334101410048 25707537982734778368 25776649678822834176 25790598082328690688 25833063070541100528 25883164760140283904 25897170801677156352 25908378123224893824 25978029754438637568 26039676716361842688 26053767450515718144 26085376984828879872 26161427646592229376 26180983111895189424 26243111690708419584 26390379433080520704 26448136000792079112 26499430587762671616 26582169981286047744 26596554272401462272 26659669019132362752 26692013658894667776 26706457389229567488 26769832940699025408 26789843184264844992 26856325275813347328 26867947683344334336 27018721800534818816 27115696415385059328 27130369411280830464 27215078790364286976 27294423043397419008 27312758162589892608 27327537793630255104 27392387195133886464 27407209915477573632 27427696593414007968 27480890979902029824 27541034182642991472 27647064167989116928 27695585440682514432 27761308234798989312 27863056856801531904 27947938584975704064 27963061928365842432 27978193455383356416 28044586890256121856 28135197907994935296 28181523349681200576 28263685225336247808 28339668823023968256 28422291764198965248 28443537207984897152 28561072485703843008 28613365694141792256 28628849117136457728 28696786585378357248 28836907613627275008 28852512000864086304 28908469732104732672 28920980230576625664 28998730888675688448 29014422842619777024 29083275293598941184 29134317151886800896 29225283473743467264 29294636305907073024 29310488381830182912 29453606000882088102 29474969236947075072 29523500652046972032 29596766630488178688 29673119979110006784 29689176862215585792 29754153000891089001 29775734229160820736 29811859411233005568 29898774453248262144 29904941228946803712 29921123556451645056 29992127646523908096 30089031096050139136 30138573582297950616 30213365935290015744 30226441143762376128 30379622835755483136 30396062025601671168 30505158467308191744 30521665587690934272 30594094789370314752 30616963639159822848 30706225923822096384 30788776005260607488 30856158667590758964 30916002352389783552 31006136470035234816 31029313317801705984 31102947188987756544 31157533620767828736 31214580757245591552 31231471764148862976 31345938963901723392 31475467637306275968 31504794051894575104 31634979151282569216 31652097646494302208 31750925255425001472 31843493550630322176 31882127425901964288 31957785060989534208 31975078234723835904 31998979358983009296 32131206546416823384 32207455256778514944 32388192940598820864 32506899666268453888 32623572249760149504 32641225697947249152 32700989364733476864 32718684705298808832 32824397559327424512 32878443907961400672 32956465844145457152 32974299429558955776 33141406729915072512 33159340391565459456 33296362459299201024 33382259976498757632 33400323969992534016 33479584349608083456 33497701007805923328 33587755642102480896 33643058882565154176 33661264001008100688 33726548020788854784 33741143602339396608 33850159983056406528 33905895280085194443 33930487842532098048 33990036677201267712 34004746286732673144 34070696469980577792 34177075690224918528 34195569778801880064 34276717310313037824 34387464109771587584 34444084094054800704 34529561068902875136 34544504164299858432 34637373005918183424 34738356600687624192 34780502646438506496 34863038248352219136 34881903528789639168 34907977482526919232 34990815587611226112 35052225323363807328 35264181334389438816 35332574117016895488 35442893308381396992 35462072363201949696 35546225358843150336 35589351545192890368 35608609852306089984 35693110587598700544 35719790912353126656 35808433701084463104 35823930244459112448 35867393354139709824 35971963014064315392 35998851778855885458 36173825881707773952 36286771720485715968 36392564057863225344 36417010883453190144 36436717058173673472 36542946553970098176 36570262124552010624 36701518780980168192 36721378910190655296 36808520293461159936 36927447254243352576 37150742475735375872 37263918113300938752 37284082571154456576 37304257940511141888 37392782520341495808 37555042473561102336 37575364466241600768 37664532393309093888 37684913633781663744 37786225097365291008 37868922001134113274 37896389018931953664 37942366523387461632 38052985667770515456 38081429980938457344 38151154258855723008 38171798822848610304 38449210151503033344 38470016001152115072 38561306974102167552 38664974518234251264 38685897123493036032 38749594605811650792 38824747140210425856 38845756202515734528 38862567184837340736 38967044631657956352 39059515074542764032 39080651175773577216 39271474667842784136 39364667536062629376 39585569149620781056 39672204001188118668 39727648236494389248 39749145881644007424 39865032604331016192 39873254971929071616 39894831408602193408 39989503528698544128 40059686083844351232 40184764776397267488 40284487913720020992 40301921525016501504 40506163781007310848 40528082700802228224 40673544623077588992 40695554116921245696 40822618185546430464 40941634565096128512 40991306690445382656 41110814873216360448 41141544890121011952 41221336469853044736 41372417757068941312 41470596251983675392 41543378161023771648 41641962352198483968 41794585285202297856 41944592892548763648 41967290183075034624 42066880335384182784 42202796861992402944 42334567007233335296 42457991400840429568 42509503234535952384 42610380081319378944 42633437646298447872 42665305811977345728 42841608728555764512 42920048541212688384 42943273675704686592 43045179878067535872 43184257254131761152 43278768001296129456 43362704598157099008 43498096333013532672 43521634263929665536 43624912940398411776 43765863412436566016 43837925210615200896 43941954458860609536 43965732572745274368 44180409001323132153 44212453855420612608 44285250978070458048 44395149945732268032 44509679968665010176 44533765293323378688 44663601343741231104 44857411843420205568 44881685334677467584 44988191469785862144 45133546644075208704 45207860373446925924 45320048902935023616 45339661715643564192 45427595293307437056 45569434253633224704 45594093038402506752 45702289747084050432 45782498381536401408 45925445458739734272 46039414758537166848 46059338885733144576 46183164007890911232 46284238001386138446 46317808800916832256 46374003528584675328 46509204705052852224 46543969976702558976 46654420783481634816 46736300431151743104 46847207646223294464 47018908445852585088 47257191077841862656 47282763150935932928 47452468726923853824 47478146469741453312 47626387883137502208 47765240325945483264 47823191138852946432 47936677591484301312 47962617352085753856 47998469038474513944 48196809819625235076 48382362293980954624 48556014511270920192 48582289410898231296 48723928738626797568 48760349499402680832 48935358374640224256 48961838546920873728 49051484047100215296 49078027057948213248 49236596338991136768 49317665861942101008 49461449144338433664 49712110094872608768 49739010587348189184 50073389964748136448 50100485954988801024 50219376524412125184 50246551511708884992 50381633463153721344 50464588323847731264 50491896001512151032 50589822031183282176 50611715403509094912 50775239974584609792 50895731763798147072 50985055015801901568 51265613535337377792 51293354668202820096 51415075965469556736 51581196164657381376 51666126141082201056 51766329520280567808 51794341603354312704 51816756246449787648 51956059508877275136 52079353432723685376 52107534901031436288 52170753969657759744 52322855293184458752 52361966223790378848 52486223381416839168 52780758866161041408 52896272001584158224 52998861175525343232 53164339962572095488 53193108544802924544 53319338038264725504 53384027317789335552 53412914778459134976 53539665881398050816 53579686368529689984 53712650551626694656 53735895366688668672 53998277668283828187 54037443601069637632 54260738822561660928 54430157580728573952 54588846086794838016 54625516325179785216 54655075587260510208 54784774390267772928 54814419830955147264 54855393186828015936 55082068365285982944 55391170881365028864 55522616469597978624 55726113713603063808 55895877169951408128 55926123856731684864 55956386910766712832 56089173780512243712 56270395815989870592 56363046699362401152 56527370450672495616 56679337646047936512 56844583528397930496 56887074415969794304 57122144971407686016 57226731388283584512 57257698234272915456 57673815227254550016 57705024001728172608 57841960461153251328 57997461777351376896 58028845685239554048 58268634303773601792 58450566947486934528 58589272611814146048 58620976763660365824 58907212001764176204 59047001304093944064 59193533260976357376 59346239958220013568 59378353724431171584 59508306001782178002 59551468458321641472 59623718822466011136 59797548906496524288 59809882457893607424 59842247112903290112 59984255293047816192 60178062192100278272 60277147164595901232 60426731870580031488 60452882287524752256 60759245671510966272 60792124051203342336 61010316934616383488 61043331175381868544 61233927278319645696 61412451847644192768 61577552010521214976 61712317335181517928 61832004704779567104 62058626635603411968 62205894377975513088 62315067241535657472 62429161514491183104 62462943528297725952 62691877927803446784 62950935274612551936 63269958302565138432 63304195292988604416 63501850510850002944 63686987101260644352 63764254851803928576 63915570121979068416 63950156469447671808 63997958717966018592 64262413092833646768 64414910513557029888 64776385881197641728 65013799332536907776 65247144499520299008 65282451395894498304 65437369410597617664 65648795118654849024 65756887815922801344 65912931688290914304 65948598859117911552 66318680783130918912 66592724918598402048 66764519952997515264 66800647939985068032 66959168699216166912 66995402015611846656 67286117765130308352 67322528002016201376 67453096041577709568 67482287204678793216 67700319966112813056 67811790560170388886 67860975685064196096 67980073354402535424 68009492573465346288 68141392939961155584 68354151380449837056 68391139557603760128 68553434620626075648 68774928219543175168 68888168188109601408 69059122137805750272 69089008328599716864 69274746011836366848 69426357002079207669 69476713201375248384 69561005292877012992 69763807057579278336 69815954965053838464 69981631175222452224 70104450646727614656 70528362668778877632 70885786616762793984 70924144726403899392 71178703090385780736 71217219704612179968 71386221175197401088 71439581824706253312 71647860488918224896 71734786708279419648 71943926028128630784 71997703557711770916 72347651763415547904 72573543440971431936 72785128115726450688 72834021766906380288 72873434116347346944 73085893107940196352 73140524249104021248 73403037561960336384 73442757820381310592 73617040586922319872 73854894508486705152 74301484951470751744 74568165142308913152 74608515881022283776 75110084947122204672 75150728932483201536 75329064786618187776 75369827267563327488 75572450194730582016 75737844002268226548 75884733046774923264 76105971335541030912 76162859961876914688 76302308517711446016 76343597645697220608 76898420303006066688 76940032002304230144 77122613948204335104 77329949036468502528 77371794246986072064 77499189211623301584 77649494280420851712 77691512405031469056 77725134369674681472 77934089263315912704 78119030149085528064 78161302351547154432 78542949335685568272 78729335072125258752 79171138299241562112 79344408002376237336 79498291763288014848 79746509943858143232 79789662817204386816 79979007057397088256 80119372167688702464 80369529552794534976 80568975827440041984 80603843050033003008 81056165401604456448 81347089246155177984 81391108233842491392 81645236371092860928 81883269130192257024 81982613380890765312 82221629746432720896 82283089780242023904 82442672939706089472 82744835514137882624 82941192503967350784 83086756322047543296 83283924704396967936 83589170570404595712 83889185785097527296 83934580366150069248 84133760670768365568 84405593723984805888 84669134014466670592 84915982801680859136 85019006469071904768 85266875292596895744 85330611623954691456 85683217457111529024 85840097082425376768 85886547351409373184 86090359756135071744 86557536002592258912 86725409196314198016 86996192666027065344 87043268527859331072 87249825880796823552 87675850421230401792 87883908917721219072 87931465145490548736 88360818002646264306 88424907710841225216 88570501956140916096 88790299891464536064 89019359937330020352 89067530586646757376 89327202687482462208 89714823686840411136 89763370669354935168 89976382939571724288 90267093288150417408 90415720746893851848 90640097805870047232 90679323431287128384 91138868507266449408 91188186076805013504 91564996763072802816 91850890917479468544 92118677771466289152 92366328015781822464 92568476002772276892 92748007057169350656 93018409410105704448 93087939953405117952 93308841566963269632 93472600862303486208 93694415292446588928 94037816891705170176 94514382155683725312 94565526301871865856 94904937453847707648 94956292939482906624 95252775766275004416 95530480651890966528 95646382277705892864 95873355182968602624 95925234704171507712 95996938076949027888 96393619639250470152 96764724587961909248 97164578821796462592 97520698998805361664 97870716749280448512 97923677093841747456 98102968094200430592 98156054115896426496 98473192677982273536 98635331723884202016 98922898288676867328 99424220189745217536 99478021174696378368 100146779929496272896 100200971909977602048 100438753048824250368 100493103023417769984 100763266926307442688 100929176647695462528 100983792003024302064 101179644062366564352 101223430807018189824 101550479949169219584 101791463527596294144 101970110031603803136 102531227070674755584 102586709336405640192 102830151930939113472 103162392329314762752 103332252282164402112 103588683206708625408 103633512492899575296 103912119017754550272 104215069802062872576 104341507939315519488 104645710586368917504 104723932447580757696 104972446762833678336 105792544003168316448 105997722351050686464 106328679925144190976 106386217089605849088 106638676076529451008 106768054635578671104 106825829556918269952 107079331762796101632 107159372737059379968 107425301103253389312 107471790733377337344 107996555336567656374 108074887202139275264 108521477645123321856 108860315161457147904 109177692173589676032 109251032650359570432 109310151174521020416 109628839661910294528 109710786373656031872 110164136730571965888 110782341762730057728 111452227427206127616 111791754339902816256 111852247713463369728 111912773821533425664 112178347561024487424 112726093398724802304 113054740901344991232 113358675292095873024 113689167056795860992 113774148831939588608 114244289942815372032 114453462776567169024 114515396468545830912 115347630454509100032 115410048003456345216 115683920922306502656 115994923554702753792 116057691370479108096 116537268607547203584 116901133894973869056 117178545223628292096 117241953527320731648 117814424003528352408 118094002608187888128 118756707448862343168 119016612003564356004 119247437644932022272 119595097812993048576 119619764915787214848 119684494225806580224 119968510586095632384 120356124384200556544 120554294329191802464 120853463741160062976 120905764575049504512 121518491343021932544 121584248102406684672 122020633869232766976 122086662350763737088 122467854556639291392 122824903695288385536 123155104021042429952 123424634670363035856 123664009409559134208 124117253271206823936 124411788755951026176 124630134483071314944 124925887056595451904 125383755855606893568 125901870549225103872 126608390585977208832 127003701021700005888 127373974202521288704 127528509703607857152 127831140243958136832 127900312938895343616 127995917435932037184 128524826185667293536 128829821027114059776 129552771762395283456 130027598665073815552 130494288999040598016 130564902791788996608 130874738821195235328 131297590237309698048 131513775631845602688 131825863376581828608 131897197718235823104 132541227003969396459 132637361566261837824 133185449837196804096 133529039905995030528 133601295879970136064 133990804031223693312 134572235530260616704 134645056004032402752 134964574409357586432 135400639932225626112 135623581120340777772 135960146708805070848 136018985146930692576 136282785879922311168 136708302760899674112 136782279115207520256 137106869241252151296 137776336376219202816 138118244275611500544 138178016657199433728 138549492023672733696 138852714004158415338 138953426402750496768 139122010585754025984 139527614115158556672 139631909930107676928 139963262350444904448 140208901293455229312 141056725337557755264 141771573233525587968 141848289452807798784 142357406180771561472 142434439409224359936 142879163649412506624 143295720977836449792 143469573416558839296 143887852056257261568 143995407115423541832 145147086881942863872 145668043533812760576 145746868232694693888 146171786215880392704 146281048498208042496 146806075123920672768 146885515640762621184 147234081173844639744 147709789016973410304 148602969902941503488 149136330284617826304 149217031762044567552 150220169894244409344 150301457864966403072 150658129573236375552 150739654535126654976 151144900389461164032 151475688004536453096 151769466093549846528 152325719923753829376 152687195291394441216 153796840606012133376 153880064004608460288 154245227896408670208 154743588493972144128 154998378423246603168 155298988560841703424 155383024810062938112 155450268739349362944 155868178526631825408 156238060298171056128 156322604703094308864 157085898671371136544 157458670144250517504 158342276598483124224 158688816004752474672 158996583526576029696 159493019887716286464 159579325634408773632 159958014114794176512 160238744335377404928 160739059105589069952 161137951654880083968 161207686100066006016 161994833004851484561 162112330803208912896 162782216467684982784 163290472742185721856 163766538260384514048 163965226761781530624 164443259492865441792 164566179560484047808 165489671028275765248 166173512644095086592 166567849408793935872 167178341140809191424 167778371570195054592 167869160732300138496 168267521341536731136 168811187447969611776 169338268028933341184 169831965603361718272 170038012938143809536 170533750585193791488 170661223247909382912 171366434914223058048 171680194164850753536 171773094702818746368 173115072005184517824 173992385332054130688 174086537055718662144 175351700842460803584 175767817835442438144 175862930290981097472 176721636005292528612 177141003912281832192 177580599782929072128 178038719874660040704 178135061173293514752 178654405374964924416 179429647373680822272 179526741338709870336 179952765879143448576 180534186576300834816 180831441493787703696 181280195611740094464 181358646862574256768 182277737014532898816 182376372153610027008 183129993526145605632 183701781834958937088 184237355542932578304 184732656031563644928 185136952005544553784 185496014114338701312 186175879906810235904 186617683133926539264 186945201724606972416 187388830584893177856 188075633783410340352 189131052603743731712 189809874907695415296 189912585878965813248 190505551532550008832 191060961303781933056 191292764555411785728 191746710365937205248 191850469408343015424 191993876153898055776 192787239278500940304 193529449175923818496 194329157643592925184 195041397997610723328 195741433498560897024 195847354187683494912 196312108231792852992 196946385355964547072 197270663447768404032 197845796577353734656 198956042349392756736 200293559858992545792 200401943819955204096 200877506097648500736 200986206046835539968 201858353295390925056 201967584006048604128 202359288124733128704 202446861614036379648 203100959898338439168 203582927055192588288 203940220063207606272 205062454141349511168 205173418672811280384 205660303861878226944 206324784658629525504 206664504564328804224 207177366413417250816 207267024985799150592 207824238035509100544 208279071006237623007 208430139604125745152 208683015878631038976 209291421172737835008 209447864895161515392 209944893525667356672 211585088006336632896 212657359850288381952 212772434179211698176 213536109271157342208 213651659113836539904 214158663525592203264 214318745474118759936 214943581466754674688 215993110673135312748 217042955290246643712 217720630322914295808 218355384347179352064 218502065300719140864 218620302349042040832 219257679323820589056 219421572747312063744 220328273461143931776 221564683525460115456 222904454854412255232 223704495426926739456 223825547643066851328 225452186797449604608 226109481802689982464 226717350584191746048 227548297663879177216 228488579885630744064 228906925553134338048 229030792937091661824 230695260909018200064 230820096006912690432 231367841844613005312 231989847109405507584 232115382740958216192 233074537215094407168 233802267789947738112 234357090447256584192 234483907054641463296 235628848007056704816 236188005216375776256 237513414897724686336 238033224007128712008 238494875289864044544 239239529831574429696 239368988451613160448 239937021172191264768 240712248768401113088 241108588658383604928 241706927482320125952 241811529150099009024 243168496204813369344 244041267738465533952 244173324701527474176 244935709113278582784 245649807390576771072 246849269340726071712 247328018819118268416 248234506542413647872 248823577511902052352 249260268966142629888 249851774113190903808 250767511711213787136 251803741098450207744 253216781171954417664 254007402043400011776 254747948405042577408 255057019407215714304 255800625877790687232 255991834871864074368 257049652371334587072 257659642054228119552 260055197330147631104 260988577998081196032 261129805583577993216 261749477642390470656 263027551263691205376 263651726753163657216 263794395436471646208 265082454007938792918 265274723132523675648 266370899674393608192 267058079811990061056 267202591759940272128 267981608062447386624 269144471060521233408 269290112008064805504 269929148818715172864 270801279864451252224 271247162240681555544 271920293417610141696 272037970293861385152 273416605521799348224 273564558230415040512 275552672752438405632 276356033314398867456 277098984047345467392 277705428008316830676 278244021171508051968 279055228230317113344 279263819860215353856 279926524700889808896 280417802586910458624 282113450675115510528 283543146467051175936 283696578905615597568 284714812361543122944 284868878818448719872 285758327298825013248 286591441955672899584 286939146833117678592 287775704112514523136 287990814230847083664 290294173763885727744 291493736465389387776 292562096996416084992 293612150247841345536 293771031281525242368 294468162347689279488 295419578033946820608 297205939805883006976 298272660569235652608 298434063524089135104 300440339788488818688 300602915729932806144 301316259146472751104 301479309070253309952 302289800778922328064 302951376009072906192 303538932187099693056 304651439847507658752 305374390582788882432 307593681212024266752 307760128009216920576 308490455792817340416 309487176987944288256 309996756846493206336 310766049620125876224 310900537478698725888 311736357053263650816 312645209406188617728 314171797342742273088 314917340288501035008 317377632009504949344 317993167053152059392 318986039775432572928 319158651268817547264 319916028229588353024 320477488670754809856 321478118211178139904 322275903309760167936 322415372200132012032 323989666009702969122 324224661606417825792 325564432935369965568 326580945484371443712 327533076520769028096 327930453523563061248 328886518985730883584 329132359120968095616 330979342056551530496 332347025288190173184 334356682281618382848 335556743140390109184 335738321464600276992 336535042683073462272 338676536057866682368 340076025876287619072 341067501170387582976 341322446495818765824 342732869828446116096 343360388329701507072 343546189405637492736 346230144010369035648 347984770664108261376 348173074111437324288 350703401684921607168 351535635670884876288 351725860581962194944 353443272010585057224 354282007824563664384 356270122346587029504 358859294747361644544 359053482677419740672 359905531758286897152 361068373152601669632 361662882987575407392 362560391223480188928 362717293725148513536 364555474029065797632 364752744307220054016 366259987052291211264 367403563669917874176 368474711085865156608 369465312063127289856 370273904011089107568 370992028228677402624 372351759813620471808 373235366267853078528 373890403449213944832 374777661169786355712 376151267566820680704 378262105207487463424 379825171757931626496 381011103065100017664 382121922607563866112 382585529110823571456 383493420731874410496 383700938816686030848 383987752307796111552 385574478557001880608 388658315287185850368 390082795995221446656 391482866997121794048 391694708375366989824 392624216463585705984 393892770711929094144 394541326895536808064 395691593154707469312 397912084698785513472 400587119717985091584 400803887639910408192 401972412093671079936 403716706590781850112 403935168012097208256 404893723228072759296 406201919796676878336 407880440126415212544 410124908282699022336 410346837345622560768 411320607723756453888 413329009128657608448 414354732826834501632 414534049971598301184 415648476071018201088 416558142012475246014 416860279208251490304 417366031757262077952 418582842345475670016 418895729790323030784 419889787051334713344 423170176012673265792 425314719700576763904 425544868358423396352 427072218542314684416 427303318227673079808 428637490948237519872 429887162933509349376 431986221346270625496 435441260645828591616 437004130601438281728 437240604698084081664 438515358647641178112 438843145494624127488 440656546922287863552 443129367050920230912 445808909708824510464 447408990853853478912 447651095286133702656 450904373594899209216 452218963605379964928 453434701168383492096 455096595327758354432 456977159771261488128 458061585874183323648 461390521818036400128 461640192013825380864 462735683689226010624 464230765481916432384 466149074430188814336 467604535579895476224 468714180894513168384 468967814109282926592 471257696014113409632 472376010432751552512 475026829795449372672 476066448014257424016 476989750579728089088 478479059663148859392 478737976903226320896 479874042344382529536 481424497536802226176 482217177316767209856 483413854964640251904 483623058300198018048 485984499014554453683 486336992409626738688 488346649403054948352 489871418226557165568 491299614781153542144 493698538681452143424 496469013084827295744 498520537932285259776 499703548226381807616 501535023422427574272 503607482196900415488 506433562343908835328 508014804086800023552 509495896810085154816 510114038814431428608 511601251755581374464 511983669743728148736 514099304742669174144 515319284108456239104 520110394660295262208 521977155996162392064 522259611167155986432 526055102527382410752 527303453506327314432 527588790872943292416 530164908015877585836 532741799348787216384 534116159623980122112 534405183519880544256 535963216124894773248 538288942121042466816 538580224016129611008 539858297637430345728 541602559728902504448 542494324481363111088 543840586835220283392 544075940587722770304 546833211043598696448 547129116460830081024 551105345504876811264 552712066628797734912 554197968094690934784 555410856016633661352 556488042343016103936 558527639720430707712 559853049401779617792 560835605173820917248 564226901350231021056 567393157811231195136 569429624723086245888 569737757636897439744 571516654597650026496 573182883911345799168 573878293666235357184 575551408225029046272 575981628461694167328 580588347527771455488 582987472930778775552 585124193992832169984 587224300495682691072 587542062563050484736 588936324695378558976 590839156067893641216 594411879611766013952 596868127048178270208 600880679576977637376 601205831459865612288 602632518292945502208 602958618140506619904 605902752018145812384 607077864374199386112 609302879695015317504 610748781165577764864 615187362424048533504 615520256018433841152 616980911585634680832 618974353975888576512 619993513692986412672 621532099240251752448 621801074957397451776 623472714106527301632 625290418812377235456 628343594685484546176 629834680577002070016 634755264019009898688 637972079550865145856 638317302537635094528 640954977341509619712 642956236422356279808 644830744400264024064 647979332019405938244 651128865870739931136 653161890968742887424 655066153041538056192 655860907047126122496 657773037971461767168 658264718241936191232 661958684113103060992 664694050576380346368 668713364563236765696 671113486280780218368 671476642929200553984 677353072115733364736 680152051752575238144 682644892991637531648 685465739656892232192 686720776659403014144 687092378811274985472 692460288020738071296 695969541328216522752 696346148222874648576 701406803369843214336 703071271341769752576 703451721163924389888 706886544021170114448 708564015649127328768 712540244693174059008 717718589494723289088 718106965354839481344 719811063516573794304 722136746305203339264 723325765975150814784 725120782446960377856 725434587450297027072 729505488614440108032 732519974104582422528 734807127339835748352 736949422171730313216 740547808022178215136 741984056457354805248 744703519627240943616 746470732535706157056 747780806898427889664 749555322339572711424 752302535133641361408 756524210414974926848 759650343515863252992 762022206130200035328 764243845215127732224 765171058221647142912 767401877633372061696 767975504615592223104 771148957114003761216 780165591990442893312 782965733994243588096 783389416750733979648 785248432927171411968 789082653791073616128 791383186309414938624 795824169397571026944 801174239435970183168 801607775279820816384 803944824187342159872 807433413181563700224 807870336024194416512 809787446456145518592 812403839593353756672 815760880252830425088 820249816565398044672 820693674691245121536 826658018257315216896 829068099943196602368 831296952142036402176 833116284024950492028 834732063514524155904 837165684690951340032 837791459580646061568 839779574102669426688 846340352025346531584 850629439401153527808 851089736716846792704 854144437084629368832 854606636455346159616 857274981896475039744 859774325867018698752 863972442692541250992 870882521291657183232 874481209396168163328 877686290989248254976 881313093844575727104 886258734101840461824 891617819417649020928 894817981707706957824 895302190572267405312 901808747189798418432 904437927210759929856 906869402336766984192 910193190655516708864 913954319542522976256 916123171748366647296 922781043636072800256 923280384027650761728 925471367378452021248 928461530963832864768 932298148860377628672 935209071159790952448 937935628218565853184 942515392028226819264 944752020865503105024 952132896028514848032 953979501159456178176 956958119326297718784 957475953806452641792 959748084688765059072 964434354633534419712 966827709929280503808 967246116600396036096 971968998029108907366 972673984819253477376 976693298806109896704 979742836453114331136 982599229562307084288 987397077362904286848 992938026169654591488 997041075864570519552 1003070046844855148544 1007214964393800830976 1016029608173600047104 1020228077628862857216 1023202503511162748928 1023967339487456297472 1028198609485338348288 1030638568216912478208 1040220789320590524416 1043954311992324784128 1044519222334311972864 1052110205054764821504 1054606907012654628864 1055177581745886584832 1060329816031755171672 1068810367039761088512 1076577884242084933632 1077160448032259222016 1079716595274860691456 1083205119457805008896 1084988648962726222176 1087681173670440566784 1088151881175445540608 1093666422087197392896 1094258232921660162048 1102210691009753622528 1105424133257595469824 1108395936189381869568 1110821712033267322704 1112976084686032207872 1117055279440861415424 1119706098803559235584 1121671210347641834496 1128453802700462042112 1134786315622462390272 1139475515273794879488 1143033309195300052992 1146365767822691598336 1147756587332470714368 1151102816450058092544 1151963256923388334656 1165974945861557551104 1170248387985664339968 1174448600991365382144 1175084125126100969472 1177872649390757117952 1181678312135787282432 1188823759223532027904 1193736254096356540416 1201761359153955274752 1202411662919731224576 1205917236281013239808 1211805504036291624768 1218605759390030635008 1230374724848097067008 1231040512036867682304 1233961823171269361664 1239987027385972825344 1243064198480503504896 1243602149914794903552 1246945428213054603264 1250580837624754470912 1256687189370969092352 1259669361154004140032 1269510528038019797376 1275944159101730291712 1276634605075270189056 1281909954683019239424 1285912472844712559616 1289661488800528048128 1295958664038811876488 1306323781937485774848 1311721814094252244992 1315546075942923534336 1316529436483872382464 1323917368226206121984 1329388101152760692736 1337426729126473531392 1342226972561560436736 1342953285858401107968 1354706144231466729472 1360304103505150476288 1365289785983275063296 1370931479313784464384 1374184757622549970944 1384920576041476142592 1392692296445749297152 1402813606739686428672 1406142542683539505152 1406903442327848779776 1413773088042340228896 1417128031298254657536 1425080489386348118016 1435437178989446578176 1436213930709678962688 1439622127033147588608 1444273492610406678528 1446651531950301629568 1450241564893920755712 1450869174900594054144 1457953497043663361049 1459010977228880216064 1465039948209164845056 1469614254679671496704 1473898844343460626432 1481095616044356430272 1489407039254481887232 1495561613796855779328 1499110644679145422848 1504605070267282722816 1519300687031726505984 1524044412260400070656 1528487690430255464448 1530342116443294285824 1534803755266744123392 1535951009231184446208 1542297914228007522432 1560331183980885786624 1565931467988487176192 1566778833501467959296 1578165307582147232256 1582766372618829877248 1602348478871940366336 1603215550559641632768 1607889648374684319744 1614866826363127400448 1615740672048388833024 1619574892912291037184 1624807679186707513344 1631521760505660850176 1640499633130796089344 1641387349382490243072 1653316036514630433792 1658136199886393204736 1662593904284072804352 1666232568049900984056 1669464127029048311808 1675582919161292123136 1679559148205338853376 1692680704050693063168 1702179473433693585408 1708288874169258737664 1709213272910692319232 1714549963792950079488 1719548651734037397504 1727944885385082501984 1741765042583314366464 1748962418792336326656 1755372581978496509952 1762626187689151454208 1772517468203680923648 1783235638835298041856 1790604381144534810624 1803617494379596836864 1808875854421519859712 1820386381311033417728 1827908639085045952512 1832246343496733294592 1845562087272145600512 1846560768055301523456 1850942734756904042496 1856923061927665729536 1864596297720755257344 1870418142319581904896 1875871256437131706368 1885030784056453638528 1889504041731006210048 1904265792057029696064 1913916238652595437568 1914951907612905283584 1928868709267068839424 1934492233200792072192 1943937996058217814732 1953386597612219793408 1959485672906228662272 1965198459124614168576 1974794154725808573696 1985876052339309182976 1994082151729141039104 2006140093689710297088 2014429928787601661952 2032059216347200094208 2040456155257725714432 2047934678974912594944 2056397218970676696576 2061277136433824956416 2080441578641181048832 2087908623984649568256 2089038444668623945728 2104220410109529643008 2109213814025309257728 2110355163491773169664 2120659632063510343344 2137620734079522177024 2153155768484169867264 2154320896064518444032 2159433190549721382912 2166410238915610017792 2169977297925452444352 2175362347340881133568 2176303762350891081216 2188516465843320324096 2204421382019507245056 2210848266515190939648 2221643424066534645408 2225952169372064415744 2234110558881722830848 2239412197607118471168 2243342420695283668992 2256907605400924084224 2269572631244924780544 2278951030547589758976 2286066618390600105984 2292731535645383196672 2295513174664941428736 2302205632900116185088 2303926513846776669312 2340496775971328679936 2348897201982730764288 2350168250252201938944 2355745298781514235904 2387472508192713080832 2403522718307910549504 2404823325839462449152 2411834472562026479616 2423611008072583249536 2437211518780061270016 2460749449696194134016 2462081024073735364608 2479974054771945650688 2487204299829589807104 2493890856426109206528 2513374378741938184704 2519338722308008280064 2539021056076039594752 2551888318203460583424 2553269210150540378112 2563819909366038478848 2571824945689425119232 2579322977601056096256 2591917328077623752976 2612647563874971549696 2623443628188504489984 2633058872967744764928 2647834736452412243968 2658776202305521385472 2674853458252947062784 2684453945123120873472 2685906571716802215936 2720608207010300952576 2730579571966550126592 2741862958627568928768 2748369515245099941888 2769841152082952285184 2785384592891498594304 2805627213479372857344 2813806884655697559552 2827546176084680457792 2834256062596509315072 2870874357978893156352 2872427861419357925376 2879244254066295177216 2893303063900603259136 2900483129787841511424 2901738349801188108288 2915906994087326722098 2918021954457760432128 2930079896418329690112 2939228509359342993408 2947797688686921252864 2962191232088712860544 2978814078508963774464 2991123227593711558656 3009210140534565445632 3048088824520800141312 3060684232886588571648 3069607510533488246784 3071902018462368892416 3084595828456015044864 3120662367961771573248 3131862935976974352384 3133557667002935918592 3156330615164294464512 3165532745237659754496 3206431101119283265536 3229733652726254800896 3231481344096777666048 3239149785824582074368 3249615358373415026688 3263043521011321700352 3280999266261592178688 3282774698764980486144 3306632073029260867584 3316272399772786409472 3325187808568145608704 3332465136099801968112 3338928254058096623616 3351165838322584246272 3359118296410677706752 3385361408101386126336 3404358946867387170816 3418426545821384638464 3429099927585900158976 3439097303468074795008 3455889770770165003968 3497924837584672653312 3510745163956993019904 3525252375378302908416 3545034936407361847296 3566471277670596083712 3581208762289069621248 3607234988759193673728 3617751708843039719424 3640772762622066835456 3655817278170091905024 3691124174544291201024 3693121536110603046912 3701885469513808084992 3729192595441510514688 3740836284639163809792 3751742512874263412736 3770061568112907277056 3779008083462012420096 3808531584114059392128 3827832477305190875136 3829903815225810567168 3857737418534137678848 3868984466401584144384 3887875992116435629464 3918971345812457324544 3949588309451617147392 3971752104678618365952 3988164303458282078208 4012280187379420594176 4028859857575203323904 4064118432694400188416 4080912310515451428864 4095869357949825189888 4112794437941353393152 4122554272867649912832 4160883157282362097664 4178076889337247891456 4208440820219059286016 4218427628050618515456 4220710326983546339328 4241319264127020686688 4275241468159044354048 4306311536968339734528 4308641792129036888064 4318866381099442765824 4332820477831220035584 4339954595850904888704 4350724694681762267136 4352607524701782162432 4377032931686640648192 4408842764039014490112 4421696533030381879296 4443286848133069290816 4468221117763445661696 4486684841390567337984 4513815210801848168448 4557902061095179517952 4572133236781200211968 4585463071290766393344 4591026349329882857472 4604411265800232370176 4607853027693553338624 4680993551942657359872 4697794403965461528576 4700336500504403877888 4807045436615821099008 4809646651678924898304 4823668945124052959232 4847222016145166499072 4874423037560122540032 4921498899392388268032 4924162048147470729216 4959948109543891301376 4974408599659179614208 4987781712852218413056 5026748757483876369408 5038677444616016560128 5078042112152079189504 5106538420301080756224 5127639818732076957696 5143649891378850238464 5158645955202112192512 5183834656155247505952 5225295127749943099392 5246887256377008979968 5266117745935489529856 5295669472904824487936 5317552404611042770944 5349706916505894125568 5371813143433604431872 5461159143933100253184 5483725917255137857536 5496739030490199883776 5539682304165904570368 5570769185782997188608 5611254426958745714688 5627613769311395119104 5655092352169360915584 5668512125193018630144 5741748715957786312704 5744855722838715850752 5786606127801206518272 5803476699602376216576 5831813988174653444196 5860159792836659380224 5878457018718685986816 5895595377373842505728 5924382464177425721088 5957628157017927548928 5982246455187423117312 6018420281069130891264 6096177649041600282624 6121368465773177143296 6143804036924737784832 6169191656912030089728 6241324735923543146496 6263725871953948704768 6267115334005871837184 6312661230328588929024 6331065490475319508992 6412862202238566531072 6459467305452509601792 6462962688193555332096 6478299571649164148736 6499230716746830053376 6526087042022643400704 6565549397529960972288 6613264146058521735168 6632544799545572818944 6664930272199603936224 6677856508116193247232 6702331676645168492544 6718236592821355413504 6770722816202772252672 6808717893734774341632 6836853091642769276928 6858199855171800317952 6878194606936149590016 6911779541540330007936 7021490327913986039808 7050504750756605816832 7162417524578139242496 7214469977518387347456 7235503417686079438848 7281545525244133670912 7311634556340183810048 7382248349088582402048 7386243072221206093824 7481672569278327619584 7540123136225814554112 7558016166924024840192 7617063168228118784256 7655664954610381750272 7659807630451621134336 7715474837068275357696 7737968932803168288768 7775751984232871258928 7837942691624914649088 7899176618903234294784 7943504209357236731904 7976328606916564156416 8024560374758841188352 8057719715150406647808 8161824621030902857728 8191738715899650379776 8225588875882706786304 8245108545735299825664 8321766314564724195328 8356153778674495782912 8416881640438118572032 8441420653967092678656 8482638528254041373376 8612623073936679469056 8617283584258073776128 8637732762198885531648 8679909191701809777408 8701449389363524534272 8705215049403564324864 8754065863373281296384 8817685528078028980224 8843393066060763758592 8886573696266138581632 8936442235526891323392 8973369682781134675968 9027630421603696336896 9144266473562400423936 9182052698659765714944 9208822531600464740352 9215706055387106677248 9361987103885314719744 9395588807930923057152 9400673001008807755776 9619293303357849796608 9694444032290332998144 9748846075120245080064 9842997798784776536064 9848324096294941458432 9919896219087782602752 9948817199318359228416 9975563425704436826112 10053497514967752738816 10077354889232033120256 10156084224304158379008 10213076840602161512448 10255279637464153915392 10287299782757700476928 10317291910404224385024 10367669312310495011904 10493774512754017959936 10532235491870979059712 10635104809222085541888 10699413833011788251136 10743626286867208863744 10922318287866200506368 10967451834510275715072 11079364608331809140736 11222508853917491429376 11255227538622790238208 11310184704338721831168 11337024250386037260288 11483497431915572625408 11489711445677431701504 11573212255602413036544 11606953399204752433152 11663627976349306888392 11756914037437371973632 11848764928354851442176 11915256314035855097856 11964492910374846234624 12036840562138261782528 12192355298083200565248 12242736931546354286592 12287608073849475569664 12338383313824060179456 12482649471847086292992 12534230668011743674368 12625322460657177858048 12662130980950639017984 12825724404477133062144 12918934610905019203584 12925925376387110664192 12956599143298328297472 12998461433493660106752 13052174084045286801408 13131098795059921944576 13226528292117043470336 13265089599091145637888 13329860544399207872448 13404663353290336985088 13541445632405544505344 13673706183285538553856 13716399710343600635904 13756389213872299180032 13823559083080660015872 14042980655827972079616 14101009501513211633664 14428939955036774694912 14471006835372158877696 14563091050488267341824 14623269112680367620096 14764496698177164804096 14772486144442412187648 14963345138556655239168 15080246272451629108224 15116032333848049680384 15234126336456237568512 15319615260903242268672 15430949674136550715392 15475937865606336577536 15551503968465742517856 15675885383249829298176 15798353237806468589568 15887008418714473463808 15952657213833128312832 16049120749517682376704 16115439430300813295616 16383477431799300759552 16451177751765413572608 16490217091470599651328 16712307557348991565824 16833763280876237144064 16882841307934185357312 16965277056508082746752 17225246147873358938112 17234567168516147552256 17359818383403619554816 17410430098807128649728 17635371056156057960448 17686786132121527517184 17773147392532277163264 17872884471053782646784 17946739365562269351936 18055260843207392673792 18288532947124800847872 18364105397319531429888 18431412110774213354496 18723974207770629439488 18791177615861846114304 18801346002017615511552 19238586606715699593216 19388888064580665996288 19497692150240490160128 19696648192589882916864 19839792438175565205504 19897634398636718456832 20106995029935505477632 20154709778464066240512 20312168448608316758016 20426153681204323024896 20510559274928307830784 20574599565515400953856 20634583820808448770048 20735338624620990023808 21064470983741958119424 21487252573734417727488 21844636575732401012736 21934903669020551430144 22158729216663618281472 22445017707834982858752 22620369408677443662336 22674048500772074520576 22966994863831145250816 22979422891354863403008 23146424511204826073088 23213906798409504866304 23327255952698613776784 23513828074874743947264 23697529856709702884352 23830512628071710195712 23928985820749692469248 24073681124276523565056 24485473863092708573184 24575216147698951139328 24676766627648120358912 24965298943694172585984 25068461336023487348736 25250644921314355716096 25324261961901278035968 25837869221810038407168 25851850752774221328384 25913198286596656594944 26104348168090573602816 26262197590119843889152 26453056584234086940672 26530179198182291275776 26659721088798415744896 26809326706580673970176 27082891264811089010688 27432799420687201271808 27647118166161320031744 28085961311655944159232 28202019003026423267328 28857879910073549389824 29126182100976534683648 29246538225360735240192 29528993396354329608192 29544972288884824375296 29926690277113310478336 30160492544903258216448 30232064667696099360768 30468252672912475137024 30639230521806484537344 30861899348273101430784 30951875731212673155072 31103007936931485035712 31596706475612937179136 31905314427666256625664 32098241499035364753408 32230878860601626591232 32766954863598601519104 32902355503530827145216 33667526561752474288128 33765682615868370714624 33930554113016165493504 34450492295746717876224 34469134337032295104512 34719636766807239109632 34820860197614257299456 35270742112312115920896 35546294785064554326528 35745768942107565293568 35893478731124538703872 36110521686414785347584 36577065894249601695744 36728210794639062859776 36862824221548426708992 37447948415541258878976 37602692004035231023104 38477173213431399186432 38777776129161331992576 38995384300480980320256 39393296385179765833728 39679584876351130411008 39795268797273436913664 40213990059871010955264 40624336897216633516032 41021118549856615661568 41149199131030801907712 41269167641616897540096 41470677249241980047616 42128941967483916238848 43689273151464802025472 43869807338041102860288 44317458433327236562944 44890035415669965717504 45240738817354887324672 45348097001544149041152 45958845782709726806016 46292849022409652146176 46427813596819009732608 46654511905397227553568 47027656149749487894528 47395059713419405768704 47661025256143420391424 47857971641499384938496 48147362248553047130112 49150432295397902278656 49353533255296240717824 50136922672046974697472 50501289842628711432192 50648523923802556071936 51675738443620076814336 51703701505548442656768 52906113168468173881344 53060358396364582551552 53319442177596831489792 53618653413161347940352 54165782529622178021376 54865598841374402543616 55294236332322640063488 56171922623311888318464 56404038006052846534656 57715759820147098779648 58252364201953069367296 58493076450721470480384 59089944577769648750592 60320985089806516432896 60464129335392198721536 60936505345824950274048 61278461043612969074688 61723798696546202861568 61903751462425346310144 62206015873862970071424 63193412951225874358272 64461757721203253182464 65533909727197203038208 65804711007061654290432 67335053123504948576256 67861108226032330987008 68900984591493435752448 68938268674064590209024 69439273533614478219264 69641720395228514598912 70541484224624231841792 71092589570129108653056 71491537884215130587136 71786957462249077407744 72221043372829570695168 73456421589278125719552 73725648443096853417984 74895896831082517757952 75205384008070462046208 77555552258322663985152 78786592770359531667456 79359169752702260822016 79590537594546873827328 80427980119742021910528 81248673794433267032064 82298398262061603815424 82941354498483960095232 84257883934967832477696 87378546302929604050944 87739614676082205720576 88634916866654473125888 89780070831339931435008 90481477634709774649344 90696194003088298082304 91917691565419453612032 92585698044819304292352 92855627193638019465216 93309023810794455107136 94790119426838811537408 95715943282998769876992 96294724497106094260224 98300864590795804557312 98707066510592481435648 101002579685257422864384 101297047847605112143872 103351476887240153628672 103407403011096885313536 105812226336936347762688 106638884355193662979584 107237306826322695880704 108331565059244356042752 109731197682748805087232 110588472664645280126976 112343845246623776636928 112808076012105693069312 115431519640294197559296 116986152901442940960768 118179889155539297501184 120641970179613032865792 121873010691649900548096 123447597393092405723136 123807502924850692620288 124412031747725940142848 126386825902451748716544 131067819454394406076416 131609422014123308580864 134670106247009897152512 135722216452064661974016 137876537348129180418048 138878547067228956438528 139283440790457029197824 141082968449248463683584 142185179140258217306112 142983075768430261174272 143573914924498154815488 144442086745659141390336 147451296886193706835968 150410768016140924092416 155111104516645327970304 158718339505404521644032 159181075189093747654656 160855960239484043821056 162497347588866534064128 164596796524123207630848 165882708996967920190464 168515767869935664955392 174757092605859208101888 175479229352164411441152 177269833733308946251776 180962955269419549298688 181392388006176596164608 183835383130838907224064 185171396089638608584704 185711254387276038930432 186618047621588910214272 189580238853677623074816 196601729181591609114624 197414133021184962871296 202005159370514845728768 206702953774480307257344 206814806022193770627072 211624452673872695525376 213277768710387325959168 214474613652645391761408 216663130118488712085504 221176945329290560253952 224687690493247553273856 225616152024211386138624 236359778311078595002368 241283940359226065731584 243746021383299801096192 246895194786184811446272 248824063495451880285696 252773651804903497433088 262135638908788812152832 263218844028246617161728 269340212494019794305024 271444432904129323948032 275753074696258360836096 277757094134457912877056 278566881580914058395648 284370358280516434612224 287147829848996309630976 288884173491318282780672 294902593772387413671936 310222209033290655940608 317436679010809043288064 321711920478968087642112 324994695177733068128256 329193593048246415261696 331765417993935840380928 337031535739871329910784 350958458704328822882304 354539667466617892503552 361925910538839098597376 370342792179277217169408 371422508774552077860864 373236095243177820428544 379160477707355246149632 393203458363183218229248 394828266042369925742592 404010318741029691457536 413629612044387541254144 423248905347745391050752 426555537420774651918336 428949227305290783522816 433326260236977424171008 442353890658581120507904 451232304048422772277248 482567880718452131463168 487492042766599602192384 493790389572369622892544 497648126990903760571392 505547303609806994866176 524271277817577624305664 526437688056493234323456 542888865808258647896064 551506149392516721672192 555514188268915825754112 557133763161828116791296 568740716561032869224448 589805187544774827343872 620444418066581311881216 634873358021618086576128 643423840957936175284224 649989390355466136256512 663530835987871680761856 674063071479742659821568 709079334933235785007104 723851821077678197194752 740685584358554434338816 746472190486355640857088 758320955414710492299264 786406916726366436458496 789656532084739851485184 808020637482059382915072 827259224088775082508288 853111074841549303836672 866652520473954848342016 884707781317162241015808 965135761436904262926336 974984085533199204384768 987580779144739245785088 995296253981807521142784 1011094607219613989732352 1052875376112986468646912 1085777731616517295792128 1111028376537831651508224 1114267526323656233582592 1137481433122065738448896 1179610375089549654687744 1240888836133162623762432 1269746716043236173152256 1286847681915872350568448 1299978780710932272513024 1327061671975743361523712 1447703642155356394389504 1481371168717108868677632 1492944380972711281714176 1516641910829420984598528 1572813833452732872916992 1579313064169479702970368 1654518448177550165016576 1706222149683098607673344 1769415562634324482031616 1930271522873808525852672 1949968171066398408769536 1990592507963615042285568 2022189214439227979464704 2171555463233034591584256 2222056753075663303016448 2274962866244131476897792 2359220750179099309375488 2481777672266325247524864 2599957561421864545026048 2654123343951486723047424 2895407284310712788779008 2962742337434217737355264 2985888761945422563428352 3033283821658841969197056 3158626128338959405940736 3412444299366197215346688 3538831125268648964063232 3860543045747617051705344 3899936342132796817539072 3981185015927230084571136 4343110926466069183168512 4444113506151326606032896 4549925732488262953795584 4718441500358198618750976 4963555344532650495049728 5308246687902973446094848 5790814568621425577558016 5971777523890845126856704 6066567643317683938394112 6824888598732394430693376 7077662250537297928126464 7799872684265593635078144 7962370031854460169142272 8686221852932138366337024 8888227012302653212065792 9099851464976525907591168 10616493375805946892189696 11581629137242851155116032 11943555047781690253713408 13649777197464788861386752 14155324501074595856252928 15924740063708920338284544 17372443705864276732674048 18199702929953051815182336 21232986751611893784379392 23887110095563380507426816 27299554394929577722773504 31849480127417840676569088 34744887411728553465348096 42465973503223787568758784 47774220191126761014853632 54599108789859155445547008 63698960254835681353138176 95548440382253522029707264 127397920509671362706276352 191096880764507044059414528 382193761529014088118829056
- Sum of all divisors σ(n): 1506302017260793994296719755
- Sum of proper divisors (its aliquot sum) s(n): 1124108255731779906177890699
- 382193761529014088118829056 is an abundant number, because the sum of its proper divisors (1124108255731779906177890699) is greater than itself. Its abundance is 741914494202765818059061643
Bases of 382193761529014088118829056
- Binary: 100111100001001001010110101010011111110000101100001010010010100000110010000000000000000002
- Hexadecimal: 0x13C24AD53F8585250640000
- Base-36: 1C0SZNJ6Z7DYPS0000
Squares and roots of 382193761529014088118829056
- 382193761529014088118829056 squared (3821937615290140881188290562) is 146072071351696889200097289085635465389602200549851136
- 382193761529014088118829056 cubed (3821937615290140881188290563) is 55827834404239571441131927920856571830931350915765011977002194953665459431407616
-
382193761529014088118829056 is a
perfect square number . Itssquare root is 19549776508416 -
The
cube root of 382193761529014088118829056 is 725706809.0948059617 - Being both a perfect square and a perfect cube, 382193761529014088118829056 is also a
perfect sixth number .
Scales and comparisons
How big is 382193761529014088118829056?- 382,193,761,529,014,088,118,829,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 382,193,761,529,014,088,118,829,056 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 382193761529014088118829056 cubic inches would be around 60475567.4 feet tall.
Recreational maths with 382193761529014088118829056
- 382193761529014088118829056 backwards is 650928811880410925167391283
- The number of decimal digits it has is: 27
- The sum of 382193761529014088118829056's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 382193761529014088118829056 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 382193761529014088118829056 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/382193761529014088118829056/
Chicago style:
Numbermatics. 2024. "Number 382193761529014088118829056 - Facts about the integer". https://numbermatics.com/n/382193761529014088118829056/
The information we have on file for 382193761529014088118829056 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 382193761529014088118829056, math, Factors of 382193761529014088118829056, curriculum, school, college, exams, university, Prime factorization of 382193761529014088118829056, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-two septillion, one hundred ninety-three sextillion, seven hundred sixty-one quintillion, five hundred twenty-nine quadrillion, fourteen trillion, eighty-eight billion, one hundred eighteen million, eight hundred twenty-nine thousand and fifty-six.