314294491167730682686930944
314,294,491,167,730,682,686,930,944 is an even composite number composed of five prime numbers multiplied together.
314294491167730682686930944 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-nine thousand, eight hundred thirty-five divisors.
Prime factorization of 314294491167730682686930944:
216 × 38 × 712 × 134 × 432
(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 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 43 × 43)See below for interesting mathematical facts about the number 314294491167730682686930944 from the Numbermatics database.
Names of 314294491167730682686930944
- Cardinal: 314294491167730682686930944 can be written as Three hundred fourteen septillion, two hundred ninety-four sextillion, four hundred ninety-one quintillion, one hundred sixty-seven quadrillion, seven hundred thirty trillion, six hundred eighty-two billion, six hundred eighty-six million, nine hundred thirty thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 3.14294491167730682686930944 × 1026
Factors of 314294491167730682686930944
Divisors of 314294491167730682686930944
- Number of divisors d(n): 29835
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 43 48 49 52 54 56 63 64 72 78 81 84 86 91 96 98 104 108 112 117 126 128 129 144 147 156 162 168 169 172 182 189 192 196 208 216 224 234 243 252 256 258 273 288 294 301 312 324 336 338 343 344 351 364 378 384 387 392 416 432 441 448 468 486 504 507 512 516 546 559 567 576 588 602 624 637 648 672 676 686 688 702 728 729 756 768 774 784 819 832 864 882 896 903 936 972 1008 1014 1024 1029 1032 1053 1092 1118 1134 1152 1161 1176 1183 1204 1248 1274 1296 1323 1344 1352 1372 1376 1404 1456 1458 1512 1521 1536 1548 1568 1638 1664 1677 1701 1728 1764 1792 1806 1849 1872 1911 1944 2016 2028 2048 2058 2064 2106 2107 2184 2187 2197 2236 2268 2304 2322 2352 2366 2401 2408 2457 2496 2548 2592 2646 2688 2704 2709 2744 2752 2808 2912 2916 3024 3042 3072 3087 3096 3136 3159 3276 3328 3354 3402 3456 3483 3528 3549 3584 3612 3698 3744 3822 3888 3913 3969 4032 4056 4096 4116 4128 4212 4214 4368 4374 4394 4459 4472 4536 4563 4608 4644 4704 4732 4802 4816 4914 4992 5031 5096 5103 5184 5292 5376 5408 5418 5488 5504 5547 5616 5733 5824 5832 6048 6084 6144 6174 6192 6272 6318 6321 6552 6561 6591 6656 6708 6804 6912 6966 7056 7098 7168 7203 7224 7267 7371 7396 7488 7644 7776 7826 7938 8064 8112 8127 8192 8232 8256 8281 8424 8428 8736 8748 8788 8918 8944 9072 9126 9216 9261 9288 9408 9464 9477 9604 9632 9828 9984 10062 10192 10206 10368 10449 10584 10647 10752 10816 10836 10976 11008 11094 11232 11466 11648 11664 11739 11907 12096 12168 12288 12348 12384 12544 12636 12642 12943 13104 13122 13182 13312 13377 13416 13608 13689 13824 13932 14112 14196 14336 14406 14448 14534 14742 14749 14792 14976 15093 15288 15309 15379 15552 15652 15876 16128 16224 16254 16384 16464 16512 16562 16641 16807 16848 16856 17199 17472 17496 17576 17836 17888 18144 18252 18432 18522 18576 18816 18928 18954 18963 19208 19264 19656 19773 19968 20124 20384 20412 20736 20898 21168 21294 21504 21609 21632 21672 21801 21952 22016 22113 22188 22464 22932 23296 23328 23478 23814 24037 24192 24336 24381 24576 24696 24768 24843 25088 25272 25284 25886 26208 26244 26364 26624 26754 26832 27216 27378 27391 27648 27783 27864 28224 28392 28431 28561 28672 28812 28896 29068 29484 29498 29584 29952 30186 30576 30618 30758 31104 31213 31304 31347 31752 31941 32256 32448 32508 32768 32928 33024 33124 33282 33614 33696 33712 34398 34944 34992 35152 35217 35672 35721 35776 36288 36504 36864 37044 37152 37632 37856 37908 37926 38416 38528 38829 39312 39546 39936 40131 40248 40768 40824 41067 41472 41796 42336 42588 43008 43218 43264 43344 43602 43904 44032 44226 44247 44376 44928 45279 45864 45927 46137 46592 46656 46956 47628 48074 48384 48672 48762 49152 49392 49536 49686 49923 50176 50421 50544 50568 50869 51597 51772 52416 52488 52728 53248 53508 53664 54432 54756 54782 55296 55566 55728 56448 56784 56862 56889 57122 57344 57624 57792 57967 58136 58968 58996 59168 59319 59904 60372 61152 61236 61516 62208 62426 62608 62694 63504 63882 64512 64827 64896 65016 65403 65536 65856 66048 66248 66339 66564 67228 67392 67424 68796 69888 69984 70304 70434 71344 71442 71552 72111 72576 73008 73143 73728 74088 74304 74529 75264 75712 75816 75852 76832 77056 77658 78624 79092 79872 80262 80496 81536 81648 82134 82173 82944 83349 83592 84672 85176 85293 85683 86016 86436 86528 86688 87204 87808 88064 88452 88494 88752 89856 90558 90601 91728 91854 92274 93184 93312 93639 93912 94041 94471 95256 95823 96148 96768 97344 97524 98304 98784 99072 99372 99846 100352 100842 101088 101136 101738 103194 103243 103544 104832 104976 105456 105651 106496 107016 107163 107328 107653 108864 109512 109564 110592 111132 111456 112896 113568 113724 113778 114244 114688 115248 115584 115934 116272 116487 117649 117936 117992 118336 118638 119808 120393 120744 122304 122472 123032 123201 124416 124852 125216 125388 127008 127764 129024 129654 129792 130032 130806 131712 132096 132496 132678 132741 133128 134456 134784 134848 135837 137592 138411 139776 139968 140608 140868 142688 142884 143104 144222 145152 146016 146286 147456 148176 148608 149058 149769 150528 151263 151424 151632 151704 152607 153664 154112 154791 155316 157248 158184 159744 160524 160992 163072 163296 164268 164346 165888 166698 167184 168259 169344 170352 170586 170667 171366 172032 172872 173056 173376 173901 174408 175616 176128 176904 176988 177504 177957 179712 181116 181202 183456 183708 184548 186368 186624 187278 187824 188082 188942 190512 191646 191737 192296 193536 194481 194688 195048 196209 196608 197568 198144 198744 199017 199692 199927 200704 201684 202176 202272 203476 206388 206486 207088 209664 209952 210912 211302 212992 214032 214326 214656 215306 216333 217728 218491 219024 219128 219429 221184 222264 222912 223587 225792 227136 227448 227556 228488 229376 230496 231168 231868 232544 232974 235298 235872 235984 236672 237276 239616 240786 241488 244608 244944 246064 246402 246519 248832 249704 250047 250432 250776 254016 255528 257049 258048 259308 259584 260064 261612 263424 264192 264992 265356 265482 266256 268912 269568 269696 271674 271803 275184 276822 279552 279936 280917 281216 281736 282123 283413 285376 285768 286208 287469 288444 290304 292032 292572 294912 296352 297216 298116 299538 301056 302526 302848 303264 303408 305214 307328 308224 309582 309729 310632 312481 314496 316368 316953 319488 321048 321489 321984 322959 326144 326592 328536 328692 331776 333396 334368 336518 338688 340704 341172 341334 342732 344064 345744 346112 346752 347802 348816 349461 351232 352256 352947 353808 353976 355008 355914 356083 359424 361179 362232 362404 366912 367416 369096 369603 372736 373248 374556 375648 376164 377884 381024 383292 383474 384592 387072 388962 389376 390096 392418 395136 396288 397488 398034 398223 399384 399854 401408 403368 404352 404544 405769 406952 407511 412776 412972 414176 415233 419328 419904 421824 422604 425984 428064 428652 429312 430612 432666 435456 436982 438048 438256 438858 442368 444528 445824 447174 449307 451584 453789 454272 454896 455112 456976 457821 458752 460992 462336 463736 464373 465088 465948 470596 471744 471968 473344 474552 479232 481572 482976 489216 489888 492128 492804 493038 497664 499408 500094 500864 501552 504777 508032 511056 512001 514098 516096 518616 519168 520128 521703 523224 526848 528384 529984 530712 530964 532512 533871 537824 539136 539392 543348 543606 550368 553644 559104 559872 561834 562432 563472 564246 566826 570752 571536 572416 574938 575211 576888 580608 583443 584064 585144 588627 589824 592704 594432 596232 597051 599076 599781 602112 605052 605696 606528 606816 610428 614656 616448 619164 619458 621264 624962 628992 632736 633906 634207 638976 642096 642978 643968 645918 648999 652288 653184 655473 657072 657384 658287 661297 663552 666792 668736 670761 673036 677376 681408 682344 682668 685464 688128 691488 692224 693504 695604 697632 698922 702464 704512 705894 707616 707952 710016 711828 712166 718848 722358 722701 724464 724808 733824 734832 738192 739206 739557 745472 746496 749112 750141 751296 752328 753571 755768 762048 766584 766948 769184 771147 774144 777924 778752 780192 784836 790272 792576 794976 796068 796446 798768 799708 802816 806736 808704 809088 811538 813904 815022 815409 823543 825552 825944 828352 830466 838656 839808 842751 843648 845208 850239 851968 856128 857304 858624 861224 862407 865332 870912 873964 876096 876512 877716 884736 889056 891648 894348 898614 903168 907578 908544 909792 910224 913952 915642 921984 924672 927472 928746 929187 930176 931896 937443 941192 943488 943936 946688 949104 950859 958464 963144 965952 968877 978432 979776 984256 985608 986076 995328 998816 1000188 1001728 1003104 1009554 1016064 1022112 1024002 1028196 1032192 1037232 1038336 1040256 1043406 1046448 1048383 1053696 1056768 1058841 1059968 1061424 1061928 1065024 1067742 1068249 1075648 1078272 1078784 1083537 1086696 1087212 1100736 1107288 1108809 1118208 1119744 1123668 1124864 1126944 1128492 1133652 1141504 1143072 1144832 1149876 1150422 1153776 1161216 1166886 1168128 1170288 1177254 1177813 1185408 1188864 1192464 1194102 1194669 1198152 1199562 1204224 1210104 1211392 1213056 1213632 1217307 1220856 1222533 1228123 1229312 1232896 1238328 1238916 1242528 1245699 1249924 1257984 1265472 1267812 1268414 1277952 1284192 1285956 1287936 1291836 1297998 1304576 1306368 1310946 1314144 1314768 1316574 1322594 1327104 1333584 1337472 1341522 1342159 1346072 1347921 1354752 1361367 1362816 1364688 1365336 1370928 1373463 1376256 1382976 1384448 1387008 1391208 1393119 1395264 1397844 1399489 1404928 1409024 1411788 1415232 1415904 1420032 1423656 1424332 1437696 1444716 1445402 1448928 1449616 1467648 1469664 1476384 1478412 1479114 1490944 1492992 1498224 1500282 1502592 1504656 1507142 1511536 1514331 1524096 1529437 1533168 1533896 1536003 1538368 1542294 1548288 1555848 1557504 1560384 1565109 1569672 1580544 1585152 1589952 1592136 1592892 1597536 1599416 1601613 1605632 1613472 1617408 1618176 1623076 1627808 1630044 1630818 1647086 1651104 1651888 1656704 1660932 1677312 1679616 1685502 1687296 1690416 1700478 1712256 1714608 1717248 1722448 1724814 1725633 1730664 1741824 1747928 1750329 1752192 1753024 1755432 1765881 1769472 1778112 1783296 1788696 1797228 1799343 1806336 1815156 1817088 1819584 1820448 1827904 1831284 1843968 1849344 1854944 1857492 1858374 1860352 1863792 1874886 1882384 1886976 1887872 1893376 1898208 1901718 1902621 1916928 1926288 1931904 1937754 1946997 1956864 1959552 1966419 1968512 1971216 1972152 1974861 1983891 1990656 1997632 2000376 2003456 2006208 2012283 2019108 2032128 2044224 2048004 2056392 2064384 2074464 2076672 2080512 2086812 2092896 2096766 2107392 2113536 2117682 2119936 2122848 2123856 2130048 2135484 2136498 2151296 2156544 2157568 2167074 2168103 2173392 2174424 2187367 2201472 2214576 2217618 2218671 2236416 2239488 2247336 2249728 2250423 2253888 2256984 2260713 2267304 2283008 2286144 2289664 2299752 2300844 2307552 2313441 2322432 2333772 2336256 2340576 2354508 2355626 2370816 2377728 2384928 2388204 2389338 2396304 2399124 2408448 2420208 2422784 2426112 2427264 2434614 2441712 2445066 2446227 2456246 2458624 2465792 2470629 2476656 2477832 2485056 2491398 2492581 2499848 2515968 2528253 2530944 2535624 2536828 2550717 2555904 2568384 2571912 2575872 2583672 2587221 2595996 2609152 2612736 2621892 2628288 2629536 2633148 2645188 2654208 2667168 2674944 2683044 2684318 2692144 2695842 2709504 2722734 2725632 2729376 2730672 2741856 2746926 2765952 2768896 2774016 2782416 2786238 2787561 2790528 2795688 2798978 2809856 2812329 2818048 2823576 2830464 2831808 2840064 2840383 2847312 2848664 2852577 2875392 2889432 2890804 2897856 2899232 2906631 2935296 2939328 2952768 2956824 2958228 2981888 2985984 2996448 3000564 3005184 3009312 3014284 3023072 3028662 3048192 3058874 3066336 3067792 3072006 3076736 3084588 3096576 3111696 3115008 3120768 3130218 3139344 3145149 3161088 3170304 3176523 3179904 3184272 3185784 3195072 3198832 3203226 3204747 3211264 3226944 3234816 3236352 3246152 3250611 3255616 3260088 3261636 3294172 3302208 3303776 3313408 3321864 3354624 3359232 3371004 3374592 3380832 3400956 3424512 3429216 3434496 3444896 3449628 3451266 3461328 3483648 3495856 3500658 3504384 3506048 3510864 3531762 3533439 3556224 3566592 3577392 3584007 3594456 3598686 3612672 3630312 3634176 3639168 3640896 3651921 3655808 3662568 3667599 3684369 3687936 3698688 3709888 3714984 3716748 3720704 3727584 3737097 3749772 3764768 3773952 3775744 3786752 3796416 3803436 3805242 3833856 3852576 3863808 3875508 3893994 3913728 3919104 3932838 3937024 3942432 3944304 3949722 3967782 3981312 3995264 4000752 4006912 4012416 4024566 4026477 4038216 4043763 4062253 4064256 4084101 4088448 4096008 4112784 4120389 4128768 4148928 4153344 4161024 4173624 4179357 4185792 4193532 4198467 4214784 4227072 4235364 4239872 4245696 4247712 4260096 4270968 4272996 4302592 4313088 4315136 4334148 4336206 4346784 4348848 4374734 4402944 4429152 4435236 4437342 4439449 4472832 4478976 4494672 4499456 4500846 4507776 4513968 4521426 4534608 4542993 4566016 4572288 4579328 4588311 4599504 4601688 4608009 4615104 4626882 4629079 4644864 4667544 4672512 4681152 4695327 4709016 4711252 4741632 4755456 4769856 4776408 4778676 4792608 4798248 4804839 4816896 4840416 4845568 4852224 4854528 4869228 4883424 4890132 4892454 4912492 4917248 4931584 4941258 4953312 4955664 4970112 4982796 4985162 4999696 5031936 5056506 5058907 5061888 5071248 5073656 5101434 5136768 5143824 5151744 5167344 5174442 5176899 5191992 5218304 5225472 5243784 5250987 5256576 5259072 5266296 5274997 5290376 5297643 5308416 5334336 5349888 5366088 5368636 5384288 5391684 5398029 5419008 5445468 5451264 5458752 5461344 5483712 5493852 5531904 5537792 5548032 5564832 5572476 5575122 5581056 5591376 5597956 5619712 5624658 5647152 5660928 5663616 5680128 5680766 5694624 5697328 5705154 5707863 5750784 5764801 5778864 5781608 5795712 5798464 5813262 5840991 5870592 5878656 5899257 5905536 5913648 5916456 5951673 5963776 5971968 5992896 6001128 6010368 6018624 6028568 6036849 6046144 6057324 6096384 6117748 6132672 6135584 6144012 6153472 6169176 6193152 6223392 6230016 6241536 6260436 6278688 6290298 6322176 6340608 6353046 6359808 6368544 6371568 6390144 6397664 6406452 6409494 6453888 6469632 6472704 6492304 6501222 6504309 6511232 6520176 6523272 6562101 6588344 6604416 6607552 6626816 6643728 6656013 6709248 6718464 6742008 6749184 6761664 6782139 6801912 6849024 6858432 6868992 6889792 6899256 6902532 6922656 6940323 6967296 6991712 7001316 7008768 7012096 7021728 7063524 7066878 7112448 7133184 7154784 7168014 7188912 7197372 7225344 7260624 7268352 7278336 7281792 7303842 7311616 7325136 7335198 7338681 7368738 7375872 7397376 7411887 7419776 7429968 7433496 7441408 7455168 7474194 7477743 7499544 7529536 7547904 7551488 7573504 7584759 7592832 7606872 7610484 7652151 7667712 7705152 7727616 7751016 7761663 7787988 7827456 7838208 7865676 7874048 7884864 7888608 7899444 7935564 7962624 7990528 8001504 8013824 8024832 8049132 8052954 8076432 8087526 8124506 8128512 8168202 8176896 8192016 8225568 8240778 8244691 8297856 8306688 8322048 8347248 8358714 8362683 8371584 8387064 8396934 8429568 8436987 8454144 8470728 8479744 8491392 8495424 8520192 8521149 8541936 8545992 8557731 8596861 8605184 8626176 8630272 8668296 8672412 8693568 8697696 8719893 8749468 8805888 8858304 8870472 8874684 8878898 8945664 8957952 8989344 8998912 9001692 9015552 9027936 9042852 9069216 9085986 9132032 9144576 9158656 9176622 9199008 9203376 9216018 9230208 9253764 9258158 9289728 9335088 9345024 9362304 9390654 9395113 9418032 9422504 9435447 9483264 9510912 9529569 9539712 9552816 9557352 9585216 9596496 9609678 9614241 9633792 9680832 9691136 9704448 9709056 9738456 9751833 9766848 9780264 9784908 9796423 9824984 9834496 9863168 9882516 9906624 9911328 9940224 9965592 9970324 9999392 10063872 10113012 10117814 10123776 10142496 10147312 10202868 10273536 10287648 10303488 10334688 10348884 10353798 10383984 10436608 10450944 10487568 10501974 10513152 10518144 10532592 10549994 10580752 10595286 10600317 10668672 10699776 10706059 10732176 10737272 10752021 10768576 10783368 10796058 10838016 10890936 10902528 10917504 10922688 10955763 10967424 10987704 11053107 11063808 11075584 11096064 11129664 11144952 11150244 11162112 11182752 11195912 11211291 11239424 11249316 11294304 11321856 11327232 11360256 11361532 11389248 11394656 11410308 11415726 11501568 11529602 11557728 11563216 11591424 11596928 11626524 11681982 11741184 11757312 11798514 11811072 11827296 11832912 11903346 11943936 11985792 12002256 12020736 12037248 12057136 12073698 12079431 12092288 12114648 12131289 12186759 12192768 12235496 12252303 12265344 12271168 12288024 12306944 12338352 12361167 12386304 12446784 12460032 12483072 12520872 12557376 12580596 12595401 12644352 12681216 12706092 12719616 12737088 12743136 12780288 12795328 12812904 12818988 12907776 12939264 12945408 12984608 13002444 13008618 13022464 13040352 13046544 13124202 13176688 13208832 13215104 13253632 13287456 13312026 13318347 13418496 13436928 13484016 13498368 13523328 13564278 13603824 13628979 13698048 13716864 13737984 13764933 13779584 13798512 13805064 13824027 13845312 13880646 13887237 13934592 13983424 14002632 14017536 14024192 14043456 14085981 14127048 14133756 14224896 14266368 14309568 14336028 14377824 14394744 14414517 14450688 14521248 14536704 14556672 14563584 14607684 14623232 14650272 14670396 14677362 14737476 14751744 14794752 14823774 14839552 14859936 14866992 14882816 14910336 14948388 14955486 14999088 15059072 15095808 15102976 15147008 15169518 15176721 15185664 15213744 15220968 15304302 15311569 15410304 15455232 15502032 15523326 15530697 15575976 15654912 15676416 15731352 15748096 15752961 15769728 15777216 15798888 15824991 15871128 15892929 15925248 15981056 16003008 16027648 16049664 16098264 16105908 16152864 16175052 16194087 16249012 16257024 16336404 16353792 16384032 16451136 16481556 16489382 16595712 16613376 16644096 16694496 16717428 16725366 16743168 16774128 16793868 16859136 16873974 16941456 16959488 16982784 16990848 17040384 17042298 17083872 17091984 17115462 17123589 17193722 17210368 17252352 17260544 17294403 17336592 17344824 17387136 17395392 17439786 17448067 17498936 17522973 17611776 17697771 17716608 17740944 17749368 17757796 17855019 17891328 17915904 17978688 17997824 18003384 18031104 18055872 18085704 18110547 18138432 18171972 18264064 18289152 18317312 18353244 18398016 18406752 18432036 18460416 18507528 18516316 18579456 18670176 18690048 18724608 18781308 18790226 18836064 18845008 18870894 18966528 19021824 19059138 19079424 19105632 19114704 19170432 19192992 19219356 19228482 19361664 19382272 19408896 19418112 19476912 19503666 19512927 19533696 19560528 19569816 19592846 19649968 19668992 19686303 19726336 19765032 19813248 19822656 19880448 19882681 19931184 19940648 19968039 19998784 20127744 20226024 20235628 20247552 20284992 20294624 20346417 20405736 20547072 20575296 20606976 20669376 20697768 20707596 20767968 20820969 20873216 20901888 20975136 21003948 21026304 21036288 21065184 21099988 21161504 21190572 21200634 21337344 21399552 21412118 21464352 21474544 21504042 21537152 21566736 21592116 21676032 21781872 21805056 21835008 21845376 21911526 21934848 21975408 22016043 22106214 22127616 22192128 22235661 22259328 22289904 22300488 22324224 22365504 22391824 22422582 22433229 22478848 22498632 22588608 22643712 22654464 22720512 22723064 22754277 22778496 22789312 22820616 22831452 22956453 23003136 23059204 23115456 23126432 23182848 23193856 23253048 23363964 23482368 23514624 23597028 23622144 23654592 23665824 23806692 23887872 23971584 24004512 24041472 24074496 24114272 24147396 24158862 24184576 24229296 24262578 24373518 24385536 24470992 24504606 24530688 24542336 24576048 24613888 24676704 24722334 24734073 24893568 24920064 24966144 25041744 25088049 25114752 25161192 25190802 25288704 25310961 25362432 25412184 25439232 25474176 25486272 25560576 25563447 25590656 25625808 25637976 25673193 25790583 25815552 25878528 25890816 25969216 26004888 26017236 26044928 26080704 26093088 26159679 26248404 26353376 26417664 26430208 26507264 26574912 26624052 26636694 26836992 26873856 26968032 26996736 27046656 27128556 27207648 27257958 27396096 27433728 27475968 27529866 27559168 27597024 27610128 27648054 27690624 27761292 27774474 27869184 27966848 28005264 28035072 28048384 28086912 28171962 28185339 28254096 28267512 28306341 28435771 28449792 28532736 28588707 28619136 28672056 28755648 28789488 28829034 28842723 28901376 29042496 29073408 29113344 29127168 29215368 29246464 29255499 29300544 29340792 29354724 29389269 29474952 29503488 29589504 29647548 29679104 29719872 29733984 29765632 29820672 29896776 29910972 29998176 30118144 30191616 30205952 30294016 30339036 30353442 30371328 30427488 30441936 30608604 30623138 30820608 30910464 31004064 31046652 31061394 31076143 31151952 31309824 31352832 31462704 31496192 31505922 31539456 31554432 31597776 31649982 31742256 31785858 31800951 31962112 32006016 32055296 32099328 32118177 32196528 32211816 32256063 32305728 32350104 32388174 32403553 32498024 32514048 32672808 32707584 32768064 32867289 32902272 32963112 32978764 33159321 33191424 33226752 33288192 33388992 33434856 33450732 33486336 33548256 33587736 33633873 33718272 33747948 33882912 33918976 33965568 33981696 34080768 34084596 34167744 34183968 34230924 34247178 34387444 34420736 34504704 34521088 34588806 34673184 34689648 34774272 34790784 34879572 34896134 34997872 35045946 35223552 35395542 35412349 35433216 35481888 35498736 35515592 35710038 35831808 35957376 35995648 36006768 36062208 36111744 36171408 36221094 36238293 36276864 36343944 36528128 36560277 36578304 36634624 36706488 36756909 36796032 36813504 36864072 36920832 36924979 37015056 37032632 37083501 37158912 37340352 37380096 37449216 37562616 37580452 37672128 37690016 37741788 37786203 37933056 38043648 38118276 38158848 38211264 38229408 38340864 38385984 38438712 38456964 38723328 38764544 38817792 38836224 38953824 39007332 39025854 39067392 39121056 39139632 39185692 39299936 39337984 39372606 39530064 39626496 39645312 39760896 39765362 39862368 39881296 39936078 39955041 39997568 40255488 40353607 40452048 40471256 40495104 40569984 40589248 40692834 40811472 40886937 41094144 41150592 41213952 41294799 41338752 41395536 41415192 41535936 41641938 41661711 41746432 41803776 41950272 42007896 42052608 42072576 42130368 42199976 42257943 42323008 42381144 42401268 42674688 42799104 42824236 42928704 42949088 43008084 43074304 43133472 43184232 43352064 43563744 43610112 43670016 43690752 43823052 43869696 43950816 44032086 44212428 44255232 44384256 44471322 44518656 44579808 44600976 44648448 44731008 44783648 44845164 44866458 44997264 45177216 45287424 45308928 45441024 45446128 45508554 45530163 45556992 45578624 45641232 45662904 45912906 45934707 46118408 46230912 46252864 46365696 46387712 46506096 46592091 46727928 46964736 47029248 47194056 47244288 47309184 47331648 47474973 47613384 47678787 47775744 47943168 48009024 48082944 48148992 48228544 48294792 48317724 48369152 48458592 48525156 48582261 48747036 48771072 48941984 49009212 49061376 49084672 49152096 49227776 49353408 49444668 49468146 49787136 49840128 49932288 50083488 50176098 50229504 50322384 50381604 50577408 50621922 50824368 50878464 50948352 50972544 51121152 51126894 51181312 51251616 51275952 51346386 51370767 51581166 51631104 51757056 51781632 51883209 51938432 52009776 52034472 52089856 52161408 52186176 52319358 52344201 52496808 52568919 52706752 52809289 52835328 52860416 53014528 53093313 53149824 53248104 53273388 53565057 53673984 53747712 53936064 53993472 54093312 54257112 54331641 54415296 54515916 54792192 54867456 54951936 55059732 55118336 55194048 55220256 55296108 55381248 55522584 55548948 55738368 55933696 56010528 56070144 56096768 56173824 56343924 56370678 56508192 56535024 56612682 56871542 56899584 57065472 57177414 57238272 57344112 57511296 57578976 57658068 57685446 57712837 58084992 58146816 58226688 58254336 58430736 58492928 58510998 58538781 58601088 58681584 58709448 58778538 58949904 59006976 59058909 59179008 59295096 59358208 59439744 59467968 59531264 59641344 59648043 59793552 59821944 59904117 59996352 60178027 60236288 60383232 60411904 60588032 60678072 60706884 60742656 60854976 60883872 61039251 61217208 61246276 61641216 61820928 62008128 62093304 62122788 62152286 62303904 62462907 62619648 62705664 62925408 62992384 63011844 63078912 63108864 63195552 63299964 63484512 63571716 63601902 63924224 64012032 64110592 64198656 64236354 64393056 64423632 64512126 64611456 64700208 64776348 64807106 64996048 65028096 65345616 65415168 65536128 65734578 65765791 65804544 65926224 65957528 66048129 66318642 66382848 66576384 66706983 66777984 66869712 66901464 66972672 67096512 67175472 67267746 67299687 67436544 67495896 67765824 67837952 67931136 67963392 68161536 68169192 68262831 68335488 68367936 68461848 68494356 68574961 68774888 68841472 68869359 69009408 69042176 69177612 69346368 69379296 69548544 69581568 69759144 69792268 69995744 70091892 70447104 70791084 70824698 70866432 70963776 70997472 71031184 71420076 71663616 71914752 71991296 72013536 72124416 72223488 72342816 72442188 72476586 72553728 72687888 73056256 73120554 73156608 73412976 73513818 73592064 73627008 73728144 73841664 73849958 74030112 74065264 74167002 74202219 74680704 74760192 74898432 74942413 75125232 75160904 75264147 75344256 75380032 75483576 75572406 75866112 75932883 76087296 76236552 76317696 76422528 76458816 76681728 76690341 76771968 76877424 76913928 77371749 77446656 77529088 77635584 77672448 77907648 78014664 78051708 78134784 78242112 78279264 78371384 78479037 78599872 78675968 78745212 79060128 79252992 79290624 79521792 79530724 79724736 79762592 79872156 79910082 79995136 80510976 80707214 80904096 80942512 80990208 81139968 81178496 81385668 81622944 81773874 82188288 82301184 82427904 82589598 82677504 82791072 82830384 83071872 83283876 83323422 83607552 83900544 84015792 84105216 84145152 84260736 84399952 84515886 84556017 84646016 84762288 84802536 84919023 85307313 85349376 85598208 85648472 85766121 85857408 85898176 86016168 86148608 86266944 86368464 86528169 86704128 87127488 87220224 87340032 87381504 87646104 87739392 87901632 88064172 88167807 88424856 88510464 88768512 88942644 89037312 89159616 89201952 89296896 89462016 89567296 89690328 89732916 89994528 90354432 90574848 90617856 90882048 90892256 91017108 91060326 91113984 91157248 91282464 91325808 91825812 91869414 92236816 92461824 92505728 92731392 92775424 93012192 93184182 93228429 93455856 93929472 94058496 94388112 94488576 94618368 94663296 94949946 95226768 95357574 95402853 95886336 96018048 96165888 96297984 96354531 96457088 96589584 96635448 96738304 96768189 96917184 97050312 97164522 97210659 97494072 97542144 97883968 98018424 98122752 98169344 98304192 98455552 98601867 98706816 98889336 98936292 99477963 99574272 99680256 99864576 100166976 100352196 100459008 100644768 100763208 100901619 101154816 101243844 101648736 101756928 101896704 101945088 102242304 102253788 102362624 102503232 102551904 102692772 102741534 103162332 103262208 103514112 103563264 103766418 103876864 104019552 104068944 104179712 104322816 104372352 104638716 104688402 104993616 105137838 105413504 105618578 105670656 105720832 106029056 106186626 106237047 106299648 106496208 106546776 107130114 107180983 107495424 107872128 107986944 108186624 108514224 108663282 108714879 108830592 109031832 109584384 109680831 109734912 109903872 110119464 110236672 110270727 110388096 110440512 110592216 110762496 110774937 111045168 111097896 111250503 111476736 111867392 112021056 112140288 112193536 112347648 112687848 112741356 113016384 113070048 113225364 113358609 113743084 113799168 114130944 114354828 114476544 114688224 115022592 115157952 115316136 115370892 115425674 116169984 116293632 116453376 116508672 116861472 116985856 117021996 117077562 117202176 117363168 117418896 117557076 117899808 118013952 118117818 118590192 118716416 118879488 118935936 119062528 119282688 119296086 119587104 119643888 119808234 119865123 119992704 120356054 120472576 120766464 120823808 121060821 121176064 121356144 121413768 121485312 121709952 121767744 122078502 122136469 122434416 122492552 122660811 123282432 123641856 123884397 124016256 124186608 124245576 124304572 124607808 124925814 124985133 125239296 125411328 125850816 125984768 126023688 126157824 126217728 126391104 126599928 126773829 126969024 127143432 127203804 127848448 128024064 128221184 128397312 128472708 128786112 128847264 129024252 129222912 129400416 129552696 129614212 129992096 130056192 130691232 130830336 131072256 131469156 131531582 131609088 131852448 131915056 132096258 132637284 132765696 133152768 133413966 133555968 133739424 133802928 133945344 134193024 134350944 134535492 134599374 134991792 135531648 135675904 135862272 135926784 136323072 136338384 136525662 136590489 136670976 136735872 136923696 136988712 137149922 137549776 137682944 137738718 137804121 138084352 138355224 138692736 138758592 139097088 139163136 139178767 139518288 139584536 139776273 139991488 140183784 140894208 141582168 141649396 141732864 141927552 141994944 142062368 142424919 142840152 143327232 143829504 143982592 144027072 144248832 144446976 144685632 144884376 144953172 145107456 145375776 145746783 146112512 146241108 146313216 146825952 147027636 147184128 147254016 147456288 147683328 147699916 148060224 148130528 148334004 148404438 149361408 149520384 149796864 149884826 150250464 150321808 150528294 150688512 150760064 150967152 151144812 151732224 151865766 152473104 152635392 152845056 152917632 153363456 153380682 153543936 153754848 153827856 154112301 154743498 154893312 155271168 155344896 155649627 155815296 156029328 156103416 156269568 156484224 156558528 156742768 156958074 157032603 157199744 157351936 157490424 157706757 158120256 158427867 158505984 158581248 159043584 159061448 159279939 159449472 159525184 159744312 159820164 159990272 160695171 161021952 161414428 161808192 161885024 161980416 162279936 162356992 162771336 163245888 163547748 164376576 164602368 164855808 165179196 165355008 165582144 165660768 166143744 166567752 166646844 167215104 167801088 168031584 168210432 168290304 168521472 168799904 169031772 169112034 169292032 169524576 169605072 169838046 170614626 170698752 171196416 171296944 171532242 171714816 171796352 172032336 172297216 172533888 172736928 173056338 173138511 174254976 174440448 174680064 174763008 175292208 175478784 175616343 175803264 176128344 176335614 176849712 177020928 177176727 177537024 177885288 178074624 178319232 178403904 178593792 178924032 178944129 179134592 179380656 179465832 179712351 179989056 180534081 180708864 181149696 181235712 181764096 181784512 182034216 182120652 182227968 182314496 182564928 182651616 183117753 183651624 183738828 184473632 184923648 185011456 185462784 185550848 186024384 186368364 186456858 186911712 187388721 187858944 188116992 188776224 188977152 189236736 189326592 189899892 190453536 190715148 190805706 191772672 192036096 192331776 192595968 192709062 192914176 193179168 193270896 193476608 193536378 193834368 194100624 194329044 194421318 194988144 195084288 195767936 196036848 196245504 196338688 196608384 196911104 197203734 197297373 197413632 197778672 197872584 198144387 198955926 199050397 199148544 199729152 200120949 200333952 200704392 200918016 201289536 201526416 201803238 201899061 202309632 202487688 203297472 203513856 203793408 203890176 204484608 204507576 204725248 204788493 205006464 205103808 205385544 205483068 205724883 206324664 206524416 206608077 207028224 207126528 207532836 207753728 208039104 208137888 208359424 208645632 208744704 209277432 209376804 209987232 210275676 210827008 211237156 211341312 211441664 212058112 212373252 212474094 212599296 212992416 213093552 214260228 214361966 214990848 215744256 215973888 216373248 217028448 217326564 217429758 217533001 217661184 218063664 219168768 219361662 219469824 220238928 220473344 220541454 220776192 220881024 221184432 221524992 221549874 222090336 222195792 222501006 222606657 223734784 224042112 224280576 224387072 224695296 224827239 225375696 225482712 225792441 226032768 226140096 226450728 226717218 226824871 227486168 227598336 227798649 228261888 228709656 228953088 229376448 230045184 230071023 230315904 230632272 230741784 230851348 232115247 232339968 232587264 232906752 233017344 233722944 233971712 234043992 234155124 234404352 234726336 234837792 235114152 235437111 235799616 236027904 236235636 237180384 237432832 237758976 237871872 238125056 238565376 238592172 239174208 239287776 239616468 239730246 239985408 240712108 240945152 241532928 241647616 242121642 242712288 242827536 242970624 243419904 243535488 244157004 244272938 244868832 244985104 245321622 246564864 247283712 247768794 247886443 248032512 248373216 248491152 248609144 249215616 249851628 249970266 250822656 251701632 251969536 252047376 252315648 252435456 252782208 253199856 253547658 253668051 253938048 254286864 254407608 255696896 255921939 256048128 256442368 256794624 256945416 257298363 257572224 257694528 258048504 258445824 258474853 258800832 259105392 259228424 259584507 259984192 260112384 261382464 261660672 262144512 262938312 263063164 263218176 263704896 263830112 264192516 264503421 265274568 265531392 266305536 266827932 267111936 267478848 267605856 267890688 268386048 268701888 269070984 269198748 269983584 271063296 271351808 271724544 271853568 272646144 272676768 273051324 273180978 273341952 273471744 273847392 273977424 274299844 275099552 275365888 275477436 275608242 276710448 277385472 277517184 278194176 278326272 278357534 279036576 279169072 279552546 279685287 279982976 280367568 281788416 282475249 283164336 283298792 283465728 283855104 283989888 284124736 284849838 285680304 286208559 287659008 288054144 288497664 288893952 289063593 289371264 289768752 289906344 290214912 290751552 291493566 291631977 292225024 292482216 292626432 293651904 294055272 294368256 294508032 294912576 295366656 295399832 295805601 296120448 296261056 296668008 296808876 298433889 298722816 299040768 299593728 299769652 300500928 300643616 301056588 301377024 301520128 301934304 302289624 303464448 303731532 304946208 305270784 305690112 305835264 306726912 306761364 307087872 307509696 307655712 308224602 309486996 309786624 310542336 310689792 311299254 311630592 312058656 312206832 312539136 312968448 313117056 313485536 313916148 314065206 314399488 314980848 315413514 316240512 316855734 317011968 317162496 318087168 318122896 318559878 318711141 318898944 319050368 319488624 319640328 319980544 321390342 321542949 322828856 323616384 323770048 323960832 324559872 324713984 325542672 326144637 326491776 327095496 328753152 329042493 329204736 329711616 330358392 330710016 331164288 331321536 332287488 332324811 333135504 333293688 333751509 334430208 335602176 336063168 336420864 336580608 337042944 337599808 338063544 338224068 338584064 339049152 339210144 339676092 340075827 341229252 341397504 342392832 342593888 343064484 343429632 343592704 344064672 344594432 345067776 345473856 346112676 346277022 348509952 348880896 349360128 349526016 350584416 350957568 351232686 351606528 352256688 352671228 353699424 354041856 354353454 355770576 356149248 356638464 356807808 357187584 357848064 357888258 358269184 358761312 358931664 359424702 359595369 359978112 361068162 361417728 362299392 362471424 363182463 363528192 363569024 364068432 364241304 364455936 364628992 365129856 365303232 366235506 366409407 367303248 367477656 367982433 368947264 369665023 369847296 370022912 370925568 371101696 371653191 372048768 372736728 372913716 373823424 374777442 374955399 375717888 376233984 377552448 377954304 378473472 378653184 379799784 380321487 380907072 381430296 381611412 383545344 384072192 384663552 385191936 385418124 385828352 386358336 386541792 386953216 387072756 387668736 388201248 388658088 388842636 389976288 390168576 391535872 392073696 392491008 392677376 393216768 393822208 394407468 394594746 394827264 395557344 395745168 396288774 397911852 398100794 398297088 399458304 400241898 400667904 401408784 401836032 402579072 403052832 403606476 403798122 403989859 404975376 406594944 407027712 407586816 407780352 408969216 409015152 409450496 409576986 409771467 410012928 410207616 410771088 410966136 411449766 412649328 413048832 413216154 413412363 414253056 415065672 415507456 416078208 416275776 416718848 417291264 417489408 417536301 418554864 418753608 419328819 419974464 420551352 421246189 421654016 422474312 422682624 422883328 424116224 424746504 424948188 425198592 425984832 426187104 427274757 428520456 428723932 429981696 431488512 431947776 432746496 434056896 434653128 434859516 435066002 435322368 436127328 437240349 438337536 438723324 438939648 440477856 440946688 441082908 441552384 441762048 442368864 443049984 443099748 444180672 444391584 445002012 445213314 447469568 448084224 448561152 448774144 449390592 449654478 450751392 450965424 451584882 452065536 452280192 452901456 453434436 453649742 454972336 455196672 455597298 457419312 457906176 458752896 460090368 460142046 460360537 460631808 461264544 461483568 461702696 462336903 464230494 464679936 465813504 466034688 466948881 467445888 467943424 468087984 468310248 468808704 469452672 469675584 470228304 470874222 471097809 471599232 472055808 472471272 474360768 474865664 475283601 475517952 475743744 476250112 477130752 477184344 477839817 478348416 478575552 479232936 479460492 479970816 480024727 481424216 481890304 482085513 483065856 483295232 484243284 485424576 485655072 485941248 486839808 487070976 488314008 488545876 489737664 489970208 490643244 493129728 494567424 495537588 495772886 496065024 496746432 496982304 497218288 498431232 499703256 499940532 501645312 503403264 503939072 504094752 504631296 504870912 505564416 506399712 507095316 507336102 507876096 508573728 508815216 511393792 511843878 512096256 513589248 513890832 514596726 515144448 515389056 516097008 516891648 516949706 517601664 518210784 518456848 519169014 519415533 519968384 522764928 523321344 524289024 524596891 525876624 526126328 526436352 526849029 527409792 527660224 528385032 529006842 530549136 531062784 531530181 532611072 533655864 534223872 534957696 535211712 535781376 536772096 536832387 537403776 538141968 538397496 539967168 541602243 542126592 542703616 543449088 543707136 545292288 545353536 546102648 546361956 546683904 546943488 547694784 547954848 548599688 549353259 550199104 550731776 550954872 551216484 553420896 554770944 555034368 556388352 556652544 556715068 558073152 558338144 559105092 559370574 559965952 560735136 563576832 564950498 566328672 566597584 566931456 567710208 567979776 568249472 569699676 571360608 572417118 575318016 576108288 576995328 577787904 578127186 578742528 579537504 579812688 580429824 581503104 582987132 583263954 584964432 585252864 587303808 588110544 588736512 589016064 589825152 590733312 590799664 591611202 591892119 592240896 592522112 593336016 593617752 594433161 596867778 597151191 597445632 599187456 599539304 600362847 601001856 601287232 602113176 602754048 603040256 603868608 604579248 605697183 606928896 607463064 609892416 610541568 611380224 611670528 613453824 613522728 614175744 615019392 615311424 616449204 617174649 618973992 619573248 619824231 621084672 621379584 622598508 623261184 624117312 624413664 625078272 625936896 626234112 626971072 627832296 628130412 628798976 629961696 630827028 632481024 633711468 634023936 634324992 636174336 636245792 637119756 637422282 637797888 638100736 638977248 639280656 639961088 642780684 643085898 645657712 647232768 647540096 647921664 649119744 649427968 651085344 652289274 652599003 652983552 654190992 657506304 658084986 658409472 660716784 661420032 662328576 662643072 664574976 664649622 666271008 666587376 667503018 667819971 671204352 672126336 672841728 673161216 674085888 674481717 675199616 676127088 676448136 677168128 677377323 678098304 678420288 679352184 680151654 680474613 682458504 682795008 683395947 684785664 685187776 686128968 686859264 687185408 688129344 689188864 690135552 690213069 690947712 692225352 692554044 696345741 697019904 697761792 698720256 699052032 701168832 701915136 702465372 703213056 704513376 705342456 706311333 707398848 708083712 708706908 711541152 712298496 713276928 713615616 714375168 715696128 715776516 716538368 717522624 717863328 718849404 719190738 719956224 722136324 722835456 724598784 724942848 726364926 727138048 728136864 728482608 728911872 729257984 730259712 730606464 732471012 732818814 734606496 734955312 735964866 737894528 739330046 739694592 740045824 741851136 742203392 743306382 743659329 744097536 745473456 745827432 747646848 749554884 749910798 750266881 752467968 755104896 755908608 756946944 757306368 759599568 760642974 761004153 761814144 762860592 763222824 767090688 767765817 768144384 769327104 770383872 770836248 771656704 771895089 772716672 773083584 773906432 774145512 775337472 775424559 776402496 777316176 777685272 778753521 779952576 780337152 783071744 784147392 784982016 785354752 786433536 787644416 788814936 789189492 789654528 791114688 791490336 792577548 793510263 795823704 796201588 796594176 798916608 800483796 801335808 802817568 803672064 805158144 806105664 807212952 807596244 807979718 809950752 813189888 814055424 815173632 815560704 817938432 818030304 818900992 819153972 819542934 820025856 820415232 821542176 821932272 822899532 825298656 826097664 826432308 826824726 830131344 831014912 832156416 832551552 833437696 834582528 834978816 835072602 837109728 837507216 838657638 839055861 839948928 841102704 842492378 843308032 844948624 845365248 845766656 847425747 848232448 849493008 849896376 850397184 851969664 852374208 854549514 854955283 857040912 857447864 858625677 862977024 865492992 867190779 868113792 869306256 869719032 870132004 870644736 872254656 874480698 874895931 876675072 877446648 877879296 880955712 881893376 882165816 883104768 883524096 884737728 886099968 886199496 887416803 888361344 888783168 890004024 890426628 894939136 895301667 896168448 897122304 897548288 898781184 899308956 901502784 901930848 903169764 904131072 904560384 905802912 906868872 907299484 909944672 910393344 911194596 914838624 915812352 917505792 920180736 920284092 920721074 921263616 922529088 922967136 923405392 924673806 928460988 929359872 931627008 932069376 933897762 934891776 935886848 936175968 936620496 937617408 938905344 939351168 940456608 941748444 942195618 943198464 944942544 948721536 949731328 950567202 951035904 951487488 954261504 954368688 955679634 956133423 956696832 957151104 958465872 958920984 959941632 960049454 962848432 963780608 964171026 964628847 966590464 968486568 970849152 971310144 971882496 973679616 974141952 974251369 976628016 977091752 978433911 979475328 979940416 981286488 986259456 987127479 989134848 991075176 991545772 992130048 993492864 993964608 994436576 996862464 996974433 999406512 999881064 1003290624 1006806528 1007878144 1008189504 1009262592 1009741824 1011128832 1012799424 1014190632 1014672204 1015752192 1017147456 1017630432 1020227481 1022787584 1023687756 1024192512 1027178496 1027781664 1029193452 1030288896 1030778112 1032194016 1033783296 1033899412 1035203328 1036421568 1036913696 1038338028 1038831066 1039936768 1045529856 1046642688 1048578048 1049193782 1051753248 1052252656 1052872704 1053698058 1054819584 1055320448 1056770064 1058013684 1061098272 1062125568 1063060362 1067311728 1068447744 1069915392 1070423424 1071562752 1073544192 1073664774 1074807552 1076283936 1076794992 1078786107 1079934336 1083204486 1084253184 1086898176 1087414272 1089547389 1090584576 1090707072 1092205296 1092723912 1093367808 1093886976 1095389568 1095909696 1097199376 1098706518 1099228221 1100398208 1101463552 1101909744 1102432968 1103947299 1106841792 1108995069 1109541888 1110068736 1112776704 1113305088 1113430136 1114959573 1116146304 1116676288 1118210184 1118741148 1119931904 1121470272 1124866197 1127153664 1129900996 1132657344 1133195168 1133862912 1135420416 1135959552 1136498944 1139399352 1142721216 1144834236 1150636032 1152216576 1153990656 1155575808 1156254372 1157485056 1159075008 1159625376 1160859648 1163006208 1165974264 1166527908 1169928864 1170505728 1174607616 1176221088 1177473024 1178032128 1179650304 1181466624 1181599328 1183222404 1183784238 1184481792 1185044224 1186672032 1187235504 1188866322 1193735556 1194302382 1194891264 1198374912 1199078608 1200725694 1202003712 1202574464 1204226352 1205508096 1206080512 1207737216 1209158496 1211394366 1211969577 1214926128 1219784832 1221083136 1222760448 1223341056 1226907648 1227045456 1228351488 1229314401 1230038784 1230622848 1232898408 1234349298 1237947984 1239146496 1239648462 1240237089 1242759168 1245197016 1246522368 1248234624 1248827328 1250156544 1251873792 1252468224 1252608903 1253942144 1255664592 1256260824 1257597952 1257986457 1259923392 1261654056 1263738567 1264962048 1267422936 1268047872 1268649984 1272348672 1272491584 1274239512 1274844564 1275595776 1276201472 1277954496 1278561312 1279922176 1281824271 1285561368 1286171796 1291315424 1294465536 1295080192 1295843328 1298239488 1298855936 1302170688 1304578548 1305198006 1305967104 1308381984 1311721047 1315012608 1316169972 1316818944 1321433568 1322840064 1324657152 1325286144 1329149952 1329299244 1332542016 1333174752 1335006036 1335639942 1342408704 1344252672 1345683456 1346322432 1348171776 1348963434 1350399232 1352254176 1352896272 1354336256 1354754646 1356196608 1356840576 1358704368 1360303308 1360949226 1364917008 1365590016 1366791894 1370375552 1372257936 1373718528 1374370816 1376258688 1378377728 1380271104 1380426138 1381081611 1381895424 1384450704 1385108088 1387010709 1392691482 1393352779 1394039808 1397440512 1398104064 1400846643 1402337664 1403830272 1404930744 1406426112 1409026752 1410684912 1412622666 1413293427 1414797696 1416167424 1417413816 1423082304 1424596992 1425850803 1426553856 1427231232 1428750336 1431392256 1431553032 1433076736 1433519451 1435045248 1435726656 1437698808 1438381476 1439912448 1440074181 1444272648 1445670912 1446256539 1449197568 1449885696 1452729852 1454276096 1456273728 1456965216 1457823744 1458515968 1460519424 1461212928 1464942024 1465637628 1469212992 1469910624 1471929732 1475789056 1478660092 1479389184 1480091648 1483702272 1484406784 1486612764 1487318658 1488195072 1490946912 1491654864 1495293696 1499109768 1499821596 1500533762 1504935936 1510209792 1511817216 1513893888 1514612736 1519199136 1521285948 1522008306 1522731007 1523628288 1525721184 1526445648 1534181376 1535531634 1536288768 1540767744 1541672496 1543313408 1543790178 1545433344 1546167168 1547812864 1548291024 1550674944 1550849118 1552804992 1554632352 1555370544 1557507042 1558246599 1559905152 1566143488 1568294784 1569964032 1570709504 1572867072 1573790673 1575288832 1577629872 1578378984 1579309056 1580547087 1582229376 1582980672 1585155096 1587020526 1587774097 1591647408 1592403176 1593188352 1594590543 1597833216 1600967592 1602671616 1605635136 1607344128 1610316288 1610497161 1612211328 1614425904 1615192488 1615959436 1619901504 1624806729 1626379776 1628110848 1630347264 1631121408 1635876864 1636060608 1637801984 1638307944 1639085868 1640051712 1640830464 1643084352 1643864544 1645799064 1648059777 1650597312 1652195328 1652864616 1653649452 1660262688 1662029824 1664312832 1665103104 1666875392 1669165056 1669957632 1670145204 1674219456 1675014432 1677315276 1678111722 1679897856 1682205408 1684984756 1686616064 1689897248 1690730496 1691533312 1694851494 1698986016 1699792752 1700794368 1703939328 1704748416 1709099028 1709910566 1714081824 1714895728 1717251354 1725954048 1730985984 1734381558 1735205101 1736227584 1738612512 1739438064 1740264008 1741289472 1744509312 1748961396 1749791862 1754893296 1755758592 1761911424 1763786752 1764331632 1766209536 1767048192 1769475456 1772199936 1772398992 1774833606 1775676357 1776722688 1777566336 1780008048 1780853256 1789878272 1790603334 1791453573 1792336896 1795096576 1797562368 1798617912 1801088541 1803005568 1803861696 1806339528 1808262144 1809120768 1809323971 1811605824 1813737744 1814598968 1817091549 1819889344 1820786688 1822389192 1829677248 1831624704 1835011584 1840361472 1840568184 1841442148 1842527232 1845058176 1845934272 1846810784 1849347612 1851523947 1856921976 1858719744 1863254016 1864138752 1867795524 1869783552 1871773696 1872351936 1873240992 1875234816 1877810688 1878702336 1880913216 1883496888 1884391236 1886396928 1889885088 1897443072 1899462656 1901134404 1902071808 1902974976 1908523008 1908737376 1911359268 1912266846 1913393664 1914302208 1916931744 1917841968 1919883264 1920098908 1925696864 1927561216 1928342052 1929257694 1936973136 1941698304 1942620288 1943764992 1947359232 1948283904 1948502738 1953256032 1954183504 1956867822 1957797009 1958950656 1959880832 1962572976 1972518912 1974254958 1977326743 1982150352 1983091544 1984260096 1986985728 1987929216 1988873152 1993724928 1993948866 1998813024 1999762128 2003459913 2013613056 2016379008 2018525184 2019483648 2022257664 2023445151 2025598848 2028381264 2029344408 2031504384 2034294912 2035260864 2040454962 2041423839 2045575168 2047375512 2048385024 2050187841 2054356992 2055563328 2058386904 2060577792 2061556224 2064388032 2067566592 2067798824 2070406656 2070639207 2072843136 2073827392 2076676056 2077662132 2079873536 2089037223 2091059712 2093285376 2097156096 2098387564 2103506496 2104505312 2105745408 2107396116 2109639168 2110640896 2113540128 2116027368 2122196544 2124251136 2126120724 2134623456 2136895488 2139830784 2140846848 2143125504 2147088384 2147329548 2149615104 2152567872 2153589984 2157572214 2159868672 2166408972 2168506368 2173796352 2174828544 2179094778 2181414144 2184410592 2185447824 2186735616 2187773952 2190779136 2191819392 2194398752 2197413036 2198456442 2200796416 2203819488 2204865936 2207894598 2213683584 2217990138 2219083776 2220137472 2225553408 2226610176 2226860272 2229919146 2230977987 2232292608 2233352576 2236420368 2237482296 2239863808 2242940544 2249732394 2250800643 2259801992 2265314688 2266390336 2267725824 2270840832 2271919104 2272997888 2278798704 2283012459 2285442432 2289668472 2301272064 2303297451 2304433152 2307981312 2311151616 2312508744 2314970112 2318150016 2319250752 2321719296 2326012416 2326273677 2331948528 2333055816 2336260563 2339857728 2341011456 2349215232 2352442176 2354946048 2356064256 2359300608 2362933248 2363198656 2366444808 2367568476 2368963584 2370088448 2373344064 2374471008 2377732644 2380530789 2387471112 2388604764 2389782528 2396749824 2398157216 2401451388 2404007424 2405148928 2408452704 2411016192 2412161024 2415474432 2418316992 2422788732 2423939154 2429852256 2439569664 2442166272 2445520896 2446682112 2453815296 2454090912 2456702976 2458628802 2460077568 2461245696 2465796816 2468698596 2475895968 2478292992 2479296924 2480474178 2490394032 2493044736 2496469248 2497654656 2500313088 2503747584 2504936448 2505217806 2507884288 2511329184 2512521648 2515195904 2515972914 2517167583 2519846784 2523308112 2527477134 2529924096 2534845872 2536095744 2537299968 2542277241 2544697344 2544983168 2548479024 2549689128 2551191552 2552402944 2555908992 2557122624 2559844352 2563648542 2564865849 2571122736 2572343592 2575877031 2582630848 2587655161 2588931072 2590160384 2596478976 2597711872 2601572337 2604341376 2609157096 2610396012 2611934208 2616763968 2623442094 2624687793 2630025216 2632339944 2633637888 2642867136 2645680128 2649314304 2650572288 2658299904 2658598488 2662250409 2665084032 2666349504 2670012072 2671279884 2684817408 2685905001 2688505344 2691366912 2692644864 2696343552 2697926868 2700798464 2704508352 2705792544 2708672512 2709509292 2712393216 2713681152 2717408736 2720606616 2721898452 2729834016 2731180032 2733583788 2740751104 2744515872 2747437056 2748741632 2752517376 2756755456 2760542208 2760852276 2762163222 2763790848 2768901408 2770216176 2774021418 2785382964 2786705558 2788079616 2794881024 2796208128 2801693286 2804675328 2807660544 2809861488 2812852224 2818053504 2821369824 2825245332 2826586854 2827929013 2829595392 2834827632 2846164608 2849193984 2851701606 2853107712 2854462464 2862784512 2863106064 2866153472 2867038902 2868400269 2870090496 2871453312 2875397616 2876762952 2879824896 2880148362 2888545296 2891341824 2892513078 2893886541 2899771392 2905459704 2908552192 2912547456 2913930432 2915647488 2917031936 2921038848 2922425856 2922754107 2929884048 2931275256 2935301733 2938425984 2939821248 2943859464 2948723323 2951578112 2957320184 2958778368 2960183296 2961382437 2967404544 2968813568 2973225528 2974637316 2976390144 2981893824 2983309728 2990587392 2990923299 2998219536 2999643192 3001067524 3009871872 3020419584 3023634432 3027787776 3029225472 3038398272 3042571896 3044016612 3045462014 3047256576 3051442368 3052891296 3060682443 3068362752 3071063268 3072577536 3081535488 3083344992 3086626816 3087580356 3090866688 3092334336 3095625728 3096582048 3101349888 3101698236 3105609984 3109264704 3110741088 3115014084 3116493198 3119810304 3132286976 3136589568 3139928064 3141419008 3145734144 3147581346 3155259744 3156757968 3158618112 3161094174 3164458752 3165961344 3170310192 3174041052 3175548194 3183294816 3184806352 3186376704 3189181086 3201935184 3205343232 3211270272 3214688256 3220632576 3220994322 3222523759 3224422656 3228851808 3230384976 3231918872 3236358321 3239803008 3249613458 3252759552 3260694528 3262242816 3268642167 3271753728 3272121216 3275603968 3276615888 3278171736 3280103424 3281660928 3286168704 3287729088 3291598128 3296119554 3297684663 3301194624 3304390656 3305729232 3307298904 3320525376 3324059648 3326985207 3328625664 3330206208 3333750784 3338330112 3339915264 3340290408 3344878719 3348438912 3350028864 3354630552 3356223444 3359795712 3360173089 3364410816 3369969512 3373232128 3374598591 3379794496 3381460992 3383066624 3389702988 3397972032 3399585504 3401588736 3407878656 3409496832 3418198056 3419821132 3428163648 3429791456 3434502708 3451908096 3461971968 3468763116 3470410202 3472455168 3477225024 3478876128 3480528016 3482578944 3489018624 3497922792 3499583724 3509786592 3511517184 3523822848 3527573504 3528663264 3532419072 3534096384 3538950912 3544399872 3544797984 3549667212 3551352714 3553445376 3555132672 3560016096 3561706512 3579756544 3581206668 3582907146 3584673792 3595124736 3597235824 3602177082 3606011136 3607723392 3612679056 3616524288 3618241536 3618647942 3623211648 3627475488 3629197936 3634183098 3635908731 3639778688 3644778384 3659354496 3663249408 3670023168 3672178237 3680722944 3681136368 3682884296 3685054464 3687943203 3690116352 3691868544 3693621568 3698695224 3703047894 3713843952 3717439488 3720711267 3728277504 3735591048 3739567104 3744703872 3746481984 3750469632 3755621376 3757404672 3757826709 3761826432 3766993776 3768782472 3772793856 3779770176 3791215701 3794886144 3798925312 3802268808 3804143616 3805949952 3817046016 3817474752 3822718536 3824533692 3826787328 3828604416 3833863488 3835683936 3839766528 3840197816 3845472813 3851393728 3855122432 3856684104 3858515388 3873946272 3883396608 3885240576 3887529984 3894718464 3896567808 3897005476 3906512064 3908367008 3913735644 3915594018 3917901312 3919761664 3925145952 3945037824 3948509916 3954653486 3964300704 3966183088 3968520192 3973971456 3975858432 3977746304 3987449856 3987897732 3997626048 3999524256 4006919826 4027226112 4032758016 4037050368 4038967296 4044515328 4046890302 4051197696 4056762528 4058688816 4063008768 4068589824 4070521728 4080909924 4082847678 4094751024 4096770048 4100375682 4111126656 4116773808 4121155584 4123112448 4128776064 4135133184 4135597648 4140813312 4141278414 4143244833 4145686272 4147654784 4153352112 4155324264 4159747072 4161032127 4178074446 4180058337 4182119424 4194312192 4196775128 4202539929 4207012992 4209010624 4211490816 4214792232 4219278336 4221281792 4227080256 4232054736 4239880281 4244393088 4248502272 4252241448 4269246912 4273790976 4277552409 4279661568 4281693696 4286251008 4294176768 4294659096 4299230208 4305135744 4307179968 4315144428 4319737344 4320222543 4332817944 4337012736 4338769617 4347592704 4349657088 4358189556 4362828288 4368821184 4370895648 4373471232 4375547904 4381558272 4383638784 4388797504 4394826072 4396912884 4401592832 4407638976 4409731872 4415789196 4427367168 4435980276 4438167552 4440274944 4451106816 4453220352 4453720544 4459838292 4461955974 4464585216 4466705152 4472840736 4474964592 4479727616 4485881088 4499464788 4501601286 4519603984 4530629376 4532780672 4535451648 4541681664 4543838208 4545995776 4557597408 4566024918 4568193021 4570884864 4579336944 4602544128 4606594902 4608866304 4622303232 4625017488 4629940224 4636300032 4638501504 4643438592 4652024832 4652547354 4663897056 4666111632 4672521126 4674739797 4679715456 4698430464 4704884352 4709892096 4712128512 4718601216 4721372019 4725866496 4726397312 4732889616 4735136952 4737927168 4740176896 4741641261 4746688128 4748942016 4755465288 4761061578 4763322291 4774942224 4777209528 4779565056 4783771629 4793499648 4796314432 4802902776 4808014848 4810297856 4816905408 4822032384 4824322048 4830948864 4831491483 4836633984 4845577464 4847878308 4859704512 4874420187 4879139328 4884332544 4891041792 4893364224 4907630592 4908181824 4913405952 4917257604 4920155136 4922491392 4931593632 4937397192 4944179331 4951791936 4956585984 4958593848 4960948356 4980788064 4986089472 4992938496 4995309312 5000626176 5007495168 5009872896 5010435612 5015768576 5022658368 5025043296 5030391808 5031945828 5034335166 5039693568 5046616224 5054954268 5059848192 5069691744 5072191488 5074599936 5084554482 5089966336 5096958048 5099378256 5102383104 5104805888 5111817984 5114245248 5119688704 5127297084 5129731698 5142245472 5144687184 5151754062 5165261696 5175310322 5177862144 5180320768 5192957952 5195423744 5203144674 5205615303 5208682752 5218314192 5220792024 5223868416 5233527936 5246884188 5249375586 5251868167 5264679888 5267275776 5285734272 5291360256 5298628608 5301144576 5316599808 5317196976 5324500818 5327029071 5330168064 5332699008 5340024144 5342559768 5369634816 5371810002 5374360719 5377010688 5385289728 5392687104 5395853736 5401596928 5403265623 5409016704 5411585088 5417345024 5419018584 5424786432 5427362304 5427971913 5434817472 5441213232 5443796904 5451274647 5459668032 5462360064 5467167576 5481502208 5489031744 5494874112 5497483264 5505034752 5513510912 5521084416 5521704552 5524326444 5527581696 5537802816 5540432352 5548042836 5554571841 5570765928 5573411116 5576159232 5589762048 5592416256 5603386572 5609350656 5615321088 5619722976 5625704448 5636107008 5642739648 5650490664 5653173708 5655858026 5659190784 5669655264 5692329216 5698387968 5703403212 5706215424 5708924928 5725569024 5726212128 5732306944 5734077804 5736800538 5740180992 5742906624 5750795232 5753525904 5759649792 5760296724 5777090592 5782683648 5785026156 5787773082 5810919408 5817104384 5825094912 5827860864 5831294976 5834063872 5842077696 5844851712 5845508214 5859768096 5862550512 5870603466 5873391027 5876851968 5879642496 5887718928 5897446646 5903156224 5914640368 5917556736 5920366592 5922764874 5931980229 5937627136 5946451056 5949274632 5952780288 5963787648 5966619456 5981174784 5981846598 5984686981 5996439072 5999286384 6002135048 6010379739 6040839168 6055575552 6058450944 6070335453 6076796544 6085143792 6088033224 6090924028 6094513152 6102884736 6105782592 6121364886 6124271517 6136725504 6142126536 6145155072 6163070976 6166689984 6173253632 6175160712 6181733376 6184668672 6191251456 6193164096 6202699776 6203396472 6211219968 6211917621 6218529408 6221482176 6230028168 6232986396 6239620608 6264573952 6267111669 6273179136 6279856128 6282838016 6291468288 6295162692 6310519488 6313515936 6317236224 6322188348 6328917504 6331922688 6340620384 6348082104 6351096388 6366589632 6369612704 6372753408 6378362172 6403870368 6410686464 6422540544 6429376512 6441265152 6441988644 6445047518 6448845312 6457703616 6460769952 6463837744 6472716642 6479606016 6499226916 6505519104 6521389056 6524485632 6537284334 6544242432 6551207936 6553231776 6556343472 6560206848 6563321856 6572337408 6575458176 6583196256 6592239108 6595369326 6602389248 6611458464 6614597808 6641050752 6648119296 6653970414 6657251328 6660412416 6676660224 6679830528 6680580816 6689757438 6692933961 6696877824 6700057728 6709261104 6712446888 6719591424 6720346178 6728821632 6739939024 6746464256 6749197182 6752401929 6759588992 6766133248 6779405976 6795944064 6799171008 6803177472 6815757312 6818993664 6819759583 6836396112 6839642264 6849037377 6856327296 6859582912 6869005416 6903816192 6909892353 6923943936 6937526232 6940820404 6944910336 6954450048 6957752256 6961056032 6965157888 6978037248 6978821031 6995845584 6999167448 7019573184 7023034368 7047645696 7055147008 7057326528 7064838144 7068192768 7077901824 7088799744 7089595968 7099334424 7102705428 7106890752 7110265344 7120032192 7123413024 7141592367 7159513088 7162413336 7165814292 7169347584 7190249472 7194471648 7204354164 7212022272 7215446784 7225358112 7233048576 7236483072 7237295884 7246423296 7254950976 7258395872 7268366196 7271817462 7279557376 7289556768 7318708992 7326498816 7340046336 7344356474 7361445888 7362272736 7365768592 7370108928 7375886406 7380232704 7383737088 7387243136 7397390448 7406095788 7427687904 7434878976 7441422534 7471182096 7479134208 7489407744 7492963968 7500939264 7511242752 7514809344 7515653418 7523652864 7533987552 7537564944 7545587712 7551502749 7559540352 7582431402 7589772288 7604537616 7608287232 7611899904 7626831723 7634092032 7634949504 7645437072 7649067384 7653574656 7657208832 7667726976 7671367872 7679533056 7680395632 7690945626 7694597547 7702787456 7710244864 7713368208 7717030776 7727631093 7747892544 7762965483 7766793216 7770481152 7789436928 7793135616 7794010952 7804717011 7813024128 7816734016 7827471288 7831188036 7835802624 7839523328 7850291904 7874063379 7890075648 7897019832 7909306972 7928601408 7932366176 7937040384 7947942912 7951716864 7955492608 7974899712 7975795464 7995252096 7999048512 8013839652 8054452224 8057715003 8065516032 8074100736 8077934592 8089030656 8093780604 8102395392 8113525056 8117377632 8126017536 8137179648 8141043456 8161819848 8165695356 8189502048 8193540096 8200751364 8222253312 8233547616 8242311168 8246224896 8257552128 8270266368 8271195296 8281626624 8282556828 8286489666 8291372544 8295309568 8306704224 8310648528 8319494144 8322064254 8356148892 8360116674 8364238848 8388624384 8393550256 8405079858 8414025984 8418021248 8422981632 8429584464 8438556672 8442563584 8454160512 8464109472 8479760562 8483787039 8488786176 8504482896 8538493824 8547581952 8555104818 8559323136 8563387392 8588353536 8589318192 8598460416 8605200807 8610271488 8614359936 8630288856 8639474688 8640445086 8665635888 8674025472 8677539234 8681659623 8699314176 8716379112 8725656576 8737642368 8741791296 8746942464 8751095808 8763116544 8767277568 8768262321 8777595008 8789652144 8793825768 8803185664 8805905199 8815277952 8819463744 8831578392 8846169969 8854734336 8871960552 8876335104 8880549888 8884147311 8902213632 8906440704 8907441088 8919676584 8923911948 8929170432 8933410304 8945681472 8949929184 8959455232 8971762176 8972769897 8998929576 9003202572 9039207968 9061258752 9065561344 9070903296 9083363328 9087676416 9091991552 9115194816 9132049836 9136386042 9141769728 9158673888 9182047329 9205088256 9213189804 9217732608 9244606464 9250034976 9259880448 9272600064 9277003008 9286877184 9304049664 9305094708 9327794112 9332223264 9345042252 9349479594 9359430912 9396860928 9409768704 9419784192 9424257024 9437202432 9442744038 9452794624 9465779232 9470273904 9475854336 9480353792 9483282522 9493376256 9497884032 9510930576 9522123156 9526644582 9549884448 9554419056 9559130112 9567543258 9592628864 9605805552 9616029696 9620595712 9633810816 9644064768 9648644096 9661897728 9662982966 9667571277 9673267968 9691154928 9695756616 9709074963 9719409024 9748840374 9753469453 9758278656 9782083584 9786728448 9805926501 9815261184 9816363648 9826811904 9834515208 9840310272 9844982784 9863187264 9874794384 9888358662 9893053989 9903583872 9913171968 9917187696 9921896712 9961576128 9972178944 9980955621 9985876992 9990618624 10001252352 10014990336 10019745792 10020871224 10031537152 10034636157 10045316736 10050086592 10060783616 10063891656 10068670332 10079387136 10080519267 10093232448 10109908536 10119696384 10123795773 10139383488 10144382976 10149199872 10169108964 10179932672 10193916096 10198756512 10204766208 10209611776 10223635968 10228490496 10239377408 10254594168 10259463396 10284490944 10289374368 10303508124 10330523392 10350620644 10355724288 10360641536 10385915904 10390847488 10406289348 10411230606 10417365504 10436628384 10441584048 10447736832 10467055872 10493768376 10498751172 10503736334 10529359776 10534551552 10571468544 10582720512 10597257216 10602289152 10633199616 10634393952 10649001636 10654058142 10659117049 10660336128 10665398016 10680048288 10685119536 10739269632 10743620004 10748721438 10754021376 10785374208 10791707472 10803193856 10806531246 10818033408 10823170176 10834690048 10838037168 10849572864 10854724608 10855943826 10869634944 10882426464 10887593808 10902549294 10907726193 10919336064 10934335152 10963004416 10978063488 10989748224 10994966528 11010069504 11016534711 11027021824 11042168832 11043409104 11048652888 11055163392 11063829609 11075605632 11080864704 11096085672 11109143682 11114418679 11141531856 11146822232 11152318464 11162133801 11184832512 11206773144 11218701312 11239445952 11251408896 11272214016 11273480127 11285479296 11300981328 11306347416 11311716052 11318381568 11339310528 11373647103 11384658432 11396775936 11406806424 11412430848 11417849856 11451138048 11452424256 11464613888 11468155608 11473601076 11480361984 11485813248 11501590464 11507051808 11519299584 11520593448 11536418439 11554181184 11565367296 11570052312 11575546164 11621838816 11634208768 11650189824 11655721728 11662589952 11668127744 11684155392 11689703424 11691016428 11719536192 11725101024 11741206932 11746782054 11753703936 11759284992 11775437856 11794893292 11806312448 11829280736 11835113472 11840733184 11845529748 11863960458 11892902112 11898549264 11905560576 11927575296 11933238912 11962349568 11963693196 11969373962 11992878144 11998572768 12004270096 12020759478 12081678336 12111151104 12116901888 12140670906 12146435707 12153593088 12170287584 12176066448 12181848056 12189026304 12205769472 12211565184 12242729772 12248543034 12284253072 12290310144 12333379968 12346507264 12350321424 12363466752 12369337344 12386328192 12405399552 12406792944 12422439936 12423835242 12429734499 12437058816 12442964352 12460056336 12465972792 12479241216 12529147904 12534223338 12540175011 12546358272 12565676032 12582936576 12590325384 12607619787 12621038976 12627031872 12634472448 12644376696 12657835008 12663845376 12665267797 12681240768 12696164208 12702192776 12719640843 12733179264 12739225408 12745506816 12756724344 12807740736 12821372928 12832657227 12845081088 12858753024 12882530304 12883977288 12890095036 12897690624 12915407232 12921539904 12927675488 12945433284 12959212032 12960667629 12998453832 13011038208 13042778112 13048971264 13074568668 13088484864 13102415872 13106463552 13112686944 13120413696 13126643712 13144674816 13150916352 13166392512 13184478216 13190738652 13204778496 13222916928 13229195616 13282101504 13296238592 13307940828 13314502656 13320824832 13353320448 13359661056 13361161632 13379514876 13385867922 13393755648 13400115456 13418522208 13424893776 13439182848 13440692356 13457643264 13479878048 13492928512 13498394364 13504803858 13519177984 13558811952 13591888128 13598342016 13606354944 13631514624 13637987328 13639519166 13672792224 13679284528 13698074754 13704579063 13712654592 13719165824 13738010832 13807632384 13819784706 13841287201 13875052464 13881640808 13889820672 13908900096 13915504512 13922112064 13930315776 13956074496 13957642062 13991691168 13998334896 14024219391 14039146368 14095291392 14114653056 14129676288 14136385536 14155803648 14164116057 14177599488 14179191936 14198668848 14205410856 14213781504 14220530688 14240064384 14246826048 14283184734 14289966873 14319026176 14324826672 14331628584 14338695168 14351314887 14380498944 14388943296 14408708328 14424044544 14430893568 14450716224 14466097152 14472966144 14474591768 14492846592 14494474449 14509901952 14516791744 14536732392 14543634924 14559114752 14579113536 14623260561 14637417984 14652997632 14680092672 14688712948 14722891776 14724545472 14731537184 14740217856 14751772812 14760465408 14767474176 14774486272 14794780896 14812191576 14855375808 14869757952 14882845068 14942364192 14958268416 14978815488 14985927936 15001878528 15022485504 15029618688 15031306836 15047305728 15067975104 15075129888 15091175424 15103005498 15119080704 15164862804 15179544576 15209075232 15216574464 15223799808 15253663446 15269899008 15290874144 15298134768 15307149312 15314417664 15335453952 15342735744 15359066112 15360791264 15381891252 15389195094 15405574912 15426736416 15434061552 15455262186 15495785088 15525930966 15533586432 15540962304 15578873856 15586271232 15588021904 15609434022 15616845909 15626048256 15633468032 15654942576 15662376072 15671605248 15679046656 15700583808 15748126758 15755604501 15794039664 15818613944 15857202816 15864732352 15874080768 15895885824 15903433728 15910985216 15949799424 15951590928 15981087213 15990504192 15998097024 16027679304 16108904448 16115430006 16123082157 16131032064 16155869184 16178061312 16187561208 16204790784 16227050112 16234755264 16252035072 16274359296 16282086912 16283915739 16323639696 16331390712 16353823941 16379004096 16387080192 16401502728 16444506624 16467095232 16484622336 16492449792 16515104256 16540532736 16542390592 16563253248 16565113656 16572979332 16582745088 16590619136 16613408448 16621297056 16638988288 16644128508 16663715523 16712297784 16720233348 16728477696 16777248768 16787100512 16810159716 16828051968 16836042496 16845963264 16859168928 16877113344 16885127168 16908321024 16928218944 16959521124 16967574078 16977572352 17008965792 17076987648 17095163904 17110209636 17118646272 17126774784 17176707072 17178636384 17196920832 17210401614 17220542976 17228719872 17260577712 17278949376 17280890172 17331271776 17348050944 17355078468 17363319246 17432758224 17451313152 17475284736 17483582592 17493884928 17502191616 17526233088 17534555136 17536524642 17555190016 17579304288 17587651536 17606371328 17611810398 17620173081 17630555904 17638927488 17663156784 17692339938 17709468672 17743921104 17752670208 17761099776 17768294622 17795940687 17812881408 17814882176 17839353168 17847823896 17858340864 17866820608 17891362944 17899858368 17918910464 17943524352 17945539794 17954060943 17997859152 18006405144 18031139217 18078415936 18113586127 18122517504 18131122688 18166726656 18175352832 18183983104 18211006359 18230389632 18264099672 18272772084 18283539456 18317347776 18364094658 18372814551 18410176512 18426379608 18435465216 18489212928 18500069952 18519760896 18545200128 18554006016 18573754368 18608099328 18610189416 18635752863 18655588224 18664446528 18690084504 18698959188 18718861824 18793721856 18801335007 18819537408 18839568384 18848514048 18874404864 18885488076 18905589248 18931558464 18940547808 18951708672 18960707584 18966565044 18986752512 18995768064 19021861152 19044246312 19053289164 19099768896 19108838112 19118260224 19135086516 19185257728 19211611104 19232059392 19241191424 19267621632 19288129536 19297288192 19323795456 19325965932 19335142554 19346535936 19382309856 19391513232 19418149926 19438818048 19497680748 19506938906 19516557312 19564167168 19573456896 19611853002 19632727296 19653623808 19669030416 19680620544 19689965568 19726374528 19749588768 19776717324 19786107978 19795503091 19807167744 19834375392 19843793424 19923152256 19944357888 19961911242 19971753984 19981237248 20029980672 20039491584 20041742448 20063074304 20069272314 20078801883 20090633472 20100173184 20121567232 20127783312 20137340664 20158774272 20161038534 20186464896 20219817072 20239392768 20247591546 20257205787 20278766976 20298399744 20338217928 20359865344 20387832192 20397513024 20409532416 20419223552 20447271936 20456980992 20459278749 20478754816 20509188336 20518926792 20547112131 20568981888 20578748736 20607016248 20641063261 20661046784 20701241288 20711448576 20721283072 20729677059 20771831808 20781694976 20812578696 20822461212 20834731008 20873256768 20883168096 20895473664 20934111744 20936463093 20987536752 20997502344 21007472668 21058719552 21069103104 21142937088 21165441024 21194514432 21204578304 21266399232 21268787904 21298003272 21308116284 21318234098 21320672256 21330796032 21360096576 21370239072 21424777101 21478539264 21487240008 21497442876 21508042752 21570748416 21583414944 21606387712 21613062492 21636066816 21646340352 21669380096 21676074336 21699145728 21709449216 21711887652 21739269888 21764852928 21775187616 21805098588 21815452386 21838672128 21868670304 21926008832 21956126976 21979496448 21989933056 22020139008 22033069422 22084337664 22086818208 22097305776 22110326784 22127659218 22151211264 22161729408 22192171344 22218287364 22228837358 22283063712 22293644464 22304636928 22324267602 22413546288 22437402624 22478891904 22502817792 22544428032 22546960254 22557666313 22570958592 22601962656 22612694832 22623432104 22636763136 22654508247 22678621056 22747294206 22769316864 22813612848 22824861696 22835699712 22880495169 22902276096 22904848512 22929227776 22936311216 22947202152 22960723968 22971626496 23003180928 23014103616 23038599168 23041186896 23072836878 23083792641 23108362368 23130734592 23140104624 23151092328 23243677632 23268417536 23288896449 23300379648 23311443456 23336255488 23368310784 23379406848 23382032856 23414151033 23439072384 23450202048 23482413864 23493564108 23507407872 23518569984 23521211623 23550875712 23589786584 23612624896 23622190137 23658561472 23670226944 23681466368 23691059496 23727920916 23785804224 23797098528 23811121152 23855150592 23866477824 23924699136 23927386392 23938747924 23985756288 23997145536 24008540192 24041518956 24163356672 24222302208 24233803776 24281341812 24292871414 24307186176 24340575168 24352132896 24363696112 24378052608 24411538944 24423130368 24485459544 24497086068 24568506144 24580620288 24666759936 24693014528 24700642848 24726933504 24738674688 24772656384 24810799104 24813585888 24844879872 24847670484 24859468998 24874117632 24885928704 24920112672 24931945584 24958482432 25058295808 25068446676 25080350022 25092716544 25165873152 25180650768 25215239574 25242077952 25254063744 25268944896 25288753392 25315670016 25327690752 25330535594 25362481536 25392328416 25404385552 25439281686 25451361117 25466358528 25478450816 25513448688 25615481472 25642745856 25665314454 25690162176 25705247659 25765060608 25767954576 25780190072 25795381248 25815602421 25830814464 25843079808 25855350976 25890866568 25918424064 25921335258 25996907664 26022076416 26044978869 26097942528 26149137336 26176969728 26212927104 26225373888 26240827392 26253287424 26289349632 26301832704 26304786963 26332785024 26368956432 26381477304 26409556992 26445833856 26458391232 26538509907 26564203008 26592477184 26615881656 26629005312 26641649664 26652441933 26706640896 26719322112 26722323264 26759029752 26771735844 26787511296 26800230912 26837044416 26849787552 26878365696 26881384712 26915286528 26918309691 26959756096 26985857024 26996788728 27009607716 27038355968 27117623904 27183776256 27196684032 27212709888 27263029248 27275974656 27279038332 27345584448 27358569056 27396149508 27409158126 27425309184 27438331648 27476021664 27615264768 27639569412 27682574402 27750104928 27763281616 27779641344 27817800192 27831009024 27844224128 27860631552 27912148992 27915284124 27983382336 27996669792 28048438782 28078292736 28190582784 28229306112 28259352576 28272771072 28311607296 28328232114 28358383872 28397337696 28410821712 28427563008 28441061376 28480128768 28493652096 28566369468 28579933746 28649653344 28663257168 28677390336 28702629774 28777886592 28817416656 28848089088 28861787136 28901432448 28932194304 28945932288 28949183536 28985693184 28988948898 29002713831 29019803904 29033583488 29073464784 29087269848 29118229504 29127224889 29158227072 29246521122 29260408359 29274835968 29360185344 29377425896 29417779503 29445783552 29449090944 29463074368 29480435712 29503545624 29520930816 29534948352 29548972544 29589561792 29624383152 29679161967 29710751616 29739515904 29765690136 29884728384 29916536832 29942866863 29957630976 29971855872 30003757056 30044971008 30059237376 30062613672 30094611456 30135950208 30150259776 30182350848 30206010996 30238161408 30241557801 30329725608 30359089152 30371387319 30418150464 30433148928 30447599616 30507326892 30539798016 30581748288 30596269536 30614298624 30628835328 30670907904 30685471488 30718132224 30721582528 30763782504 30778390188 30811149824 30853472832 30868123104 30910524372 30991570176 31051861932 31067172864 31081924608 31157747712 31172542464 31176043808 31218868044 31233691818 31252096512 31266936064 31309885152 31324752144 31343210496 31358093312 31401167616 31496253516 31511209002 31588079328 31637227888 31714405632 31729464704 31748161536 31791771648 31806867456 31821970432 31899598848 31903181856 31962174426 31977351147 31981008384 31996194048 32055358608 32217808896 32230860012 32246164314 32262064128 32356122624 32375122416 32409581568 32454100224 32469510528 32504070144 32548718592 32564173824 32567831478 32647279392 32662781424 32707647882 32723178579 32758008192 32803005456 32889013248 32934190464 32969244672 32984899584 33030208512 33049604133 33081065472 33084781184 33126506496 33130227312 33145958664 33165490176 33181238272 33191488827 33226816896 33242594112 33277976576 33288257016 33327431046 33343256037 33424595568 33440466696 33456955392 33486401403 33554497536 33574201024 33620319432 33656103936 33672084992 33718337856 33754226688 33770254336 33816642048 33820440381 33856437888 33919042248 33935148156 33955144704 34017931584 34120941309 34153975296 34190327808 34220419272 34237292544 34253549568 34353414144 34357272768 34393841664 34420803228 34441085952 34457439744 34521155424 34557898752 34561780344 34609255317 34662543552 34696101888 34710156936 34726638492 34865516448 34902626304 34950569472 34967165184 34987769856 35004383232 35052466176 35069110272 35073049284 35110380032 35158608576 35175303072 35212742656 35223620796 35240346162 35261111808 35277854976 35326313568 35384679876 35418937344 35487842208 35505340416 35522199552 35536589244 35591881374 35629764352 35678706336 35695647792 35716681728 35733641216 35782725888 35799716736 35837820928 35887048704 35891079588 35908121886 35995718304 36012810288 36062278434 36156831872 36227172254 36245035008 36262245376 36333453312 36350705664 36367966208 36422012718 36439307121 36460779264 36528199344 36545544168 36567078912 36634695552 36728189316 36745629102 36763077169 36852759216 36870930432 37000139904 37039521792 37090400256 37108012032 37216198656 37220378832 37271505726 37289203497 37311176448 37328893056 37380169008 37397918376 37437723648 37587443712 37602670014 37620525033 37639074816 37697028096 37748809728 37770976152 37811178496 37822859361 37863116928 37881095616 37903417344 37921415168 37933130088 37973505024 37991536128 37995803391 38043722304 38088492624 38106578328 38158922529 38199537792 38217676224 38236520448 38270173032 38370515456 38423222208 38464118784 38482382848 38497971681 38535243264 38576259072 38594576384 38647590912 38651931864 38670285108 38693071872 38764619712 38783026464 38836299852 38877636096 38882002887 38995361496 39013877812 39033114624 39128334336 39146913792 39223706004 39265454592 39307247616 39338060832 39361241088 39379931136 39452749056 39499177536 39553434648 39572215956 39591006182 39614335488 39668750784 39687586848 39846304512 39888715776 39923822484 39943507968 39962474496 40059961344 40078983168 40083484896 40126148608 40138544628 40157603766 40181266944 40200346368 40243134464 40255566624 40274681328 40317548544 40322077068 40372929792 40439634144 40478785536 40495183092 40514411574 40557533952 40676435856 40719730688 40775664384 40795026048 40819064832 40838447104 40894543872 40913961984 40918557498 41018376672 41037853584 41094224262 41113737189 41137963776 41157497472 41214032496 41282126522 41322093568 41402482576 41422897152 41442566144 41459354118 41523861603 41563389952 41625157392 41644922424 41669462016 41746513536 41766336192 41790947328 41868223488 41872926186 41892808867 41975073504 41995004688 42014945336 42072658173 42117439104 42285874176 42389028864 42409156608 42492348171 42532798464 42537575808 42596006544 42616232568 42636468196 42641344512 42661592064 42720193152 42740478144 42849554202 42869900619 42957078528 42974480016 42994885752 43016085504 43141496832 43166829888 43212775424 43226124984 43272133632 43292680704 43338760192 43352148672 43398291456 43418898432 43423775304 43478539776 43483423347 43529705856 43550375232 43610197176 43630904772 43677344256 43737340608 43852017664 43869781683 43912253952 43958992896 43979866112 44040278016 44066138844 44168675328 44173636416 44194611552 44220653568 44255318436 44302422528 44323458816 44384342688 44436574728 44457674716 44566127424 44587288928 44609273856 44648535204 44827092576 44874805248 44957783808 45005635584 45088856064 45093920508 45115332626 45141917184 45203925312 45225389664 45246864208 45273526272 45309016494 45357242112 45494588412 45538633728 45627225696 45649723392 45671399424 45760990338 45809697024 45858455552 45872622432 45894404304 45921447936 45943252992 46006361856 46028207232 46077198336 46082373792 46145673756 46167585282 46216724736 46280209248 46302184656 46487355264 46536835072 46577792898 46600759296 46622886912 46736621568 46758813696 46764065712 46828302066 46850537727 46878144768 46900404096 46964827728 46987128216 47014815744 47037139968 47042423246 47101751424 47179573168 47225249792 47244380274 47266813503 47317122944 47362932736 47382118992 47455841832 47571608448 47594197056 47622242304 47710301184 47732955648 47738317081 47849398272 47854772784 47877495848 47943261639 47971512576 47994291072 48017080384 48083037912 48326713344 48369246471 48467607552 48562683624 48585742828 48614372352 48681150336 48704265792 48727392224 48756105216 48823077888 48846260736 48851747217 48970919088 48994172136 49137012288 49161240576 49333519872 49386029056 49401285696 49453867008 49477349376 49545312768 49621598208 49627171776 49689759744 49695340968 49718937996 49748235264 49771857408 49840225344 49863891168 49916964864 49991146569 50116591616 50136893352 50160700044 50185433088 50331746304 50361301536 50430479148 50484155904 50508127488 50537889792 50577506784 50631340032 50655381504 50661071188 50724963072 50784656832 50808771104 50878563372 50902722234 50932717056 50956901632 51026897376 51230962944 51285491712 51330628908 51380324352 51410495318 51530121216 51535909152 51560380144 51590762496 51631204842 51661628928 51686159616 51710701952 51781733136 51836848128 51842670516 51993815328 52044152832 52089957738 52298274672 52353939456 52425854208 52450747776 52481654784 52506574848 52578699264 52603665408 52609573926 52665570048 52737912864 52762954608 52819113984 52860519243 52891667712 52916782464 53077019814 53128406016 53231763312 53258010624 53283299328 53304883866 53387822061 53438644224 53444646528 53518059504 53543471688 53575022592 53600461824 53674088832 53699575104 53756731392 53762769424 53830573056 53836619382 53862182829 53919512192 53971714048 53993577456 54019215432 54076711936 54093417651 54235247808 54340758381 54367552512 54393368064 54526058496 54551949312 54558076664 54633019077 54691168896 54717138112 54792299016 54818316252 54850618368 54876663296 54952043328 55118443653 55230529536 55279138824 55365148804 55500209856 55526563232 55559282688 55635600384 55662018048 55688448256 55721263104 55824297984 55830568248 55966764672 55993339584 56096877564 56156585472 56381165568 56404005021 56458612224 56518705152 56545542144 56623214592 56656464228 56716767744 56794675392 56821643424 56855126016 56882122752 56960257536 56987304192 57132738936 57159867492 57299306688 57326514336 57354780672 57405259548 57555773184 57634833312 57696178176 57723574272 57802864896 57864388608 57891864576 57898367072 57971386368 57977897796 58005427662 58039607808 58067166976 58146929568 58174539696 58236459008 58254449778 58316454144 58493042244 58520816718 58549671936 58720370688 58754851792 58835559006 58898181888 58926148736 58960871424 59007091248 59041861632 59069896704 59097945088 59179123584 59248766304 59358323934 59386509273 59421503232 59531380272 59769456768 59833073664 59885733726 59915261952 59943711744 60089942016 60118474752 60125227344 60189222912 60236405649 60271900416 60300519552 60364701696 60412021992 60476322816 60483115602 60659451216 60718178304 60742774638 60771617361 60836300928 60895199232 61014653784 61079596032 61163496576 61192539072 61228597248 61257670656 61341815808 61370942976 61377836247 61436264448 61443165056 61527565008 61556780376 61622299648 61641336393 61706945664 61736246208 61821048744 61923189783 61983140352 62103723864 62134345728 62163849216 62189031177 62315495424 62345084928 62352087616 62437736088 62467383636 62504193024 62533872128 62619770304 62649504288 62686420992 62716186624 62802335232 62809389279 62992507032 63022418004 63176158656 63274455776 63428811264 63458929408 63496323072 63583543296 63613734912 63643940864 63799197696 63806363712 63924348852 63954702294 63962016768 63992388096 64110717216 64274331303 64435617792 64461720024 64492328628 64524128256 64712245248 64750244832 64819163136 64908200448 64939021056 65008140288 65097437184 65128347648 65135662956 65294558784 65325562848 65415295764 65446357158 65516016384 65606010912 65778026496 65868380928 65938489344 65969799168 66060417024 66099208266 66169562368 66253012992 66260454624 66291917328 66330980352 66362476544 66382977654 66453633792 66485188224 66555953152 66576514032 66654862092 66686512074 66849191136 66880933392 66913910784 66972802806 67148402048 67240638864 67312207872 67344169984 67436675712 67508453376 67540508672 67633284096 67640880762 67672998939 67712875776 67838084496 67870296312 67910289408 67963524741 68035863168 68241882618 68274286171 68307950592 68440838544 68474585088 68507099136 68641485507 68706828288 68714545536 68787683328 68841606456 68882171904 68914879488 69042310848 69115797504 69123560688 69218510634 69251377923 69325087104 69392203776 69420313872 69453276984 69731032896 69805252608 69866689347 69901138944 69934330368 70008766464 70104932352 70138220544 70146098568 70220760064 70242453099 70317217152 70350606144 70425485312 70447241592 70480692324 70522223616 70555709952 70563634869 70652627136 70769359752 70837874688 70866570411 70975684416 71010680832 71044399104 71073178488 71183762748 71259528704 71357412672 71391295584 71433363456 71467282432 71565451776 71599433472 71675641856 71774097408 71782159176 71816243772 71991436608 72025620576 72124556868 72313663744 72454344508 72490070016 72524490752 72666906624 72701411328 72735932416 72844025436 72878614242 72921558528 73056398688 73091088336 73134157824 73269391104 73456378632 73491258204 73526154338 73705518432 73741860864 74000279808 74079043584 74180800512 74216024064 74432397312 74440757664 74543011452 74578406994 74613819343 74622352896 74657786112 74760338016 74795836752 74875447296 75174887424 75205340028 75241050066 75278149632 75497619456 75541952304 75622356992 75645718722 75726233856 75762191232 75806834688 75842830336 75866260176 75947010048 75983072256 75991606782 76087444608 76176985248 76213156656 76317845058 76354083351 76399075584 76435352448 76540346064 76741030912 76846444416 76928237568 76964765696 76995943362 77070486528 77115742977 77189152768 77295181824 77303863728 77340570216 77386143744 77446807263 77529239424 77566052928 77672599704 77755272192 77764005774 77800930753 77990722992 78027755624 78066229248 78134936607 78293827584 78447412008 78530909184 78676121664 78722482176 78759862272 78905498112 78914360889 78998355072 79106869296 79144431912 79182012364 79228670976 79337501568 79375173696 79615529721 79692609024 79777431552 79847644968 79887015936 79924948992 80119922688 80157966336 80166969792 80252297216 80277089256 80315207532 80362533888 80400692736 80486268928 80511133248 80549362656 80635097088 80644154136 80745859584 80754929073 80879268288 80957571072 80990366184 81028823148 81115067904 81352871712 81439461376 81551328768 81590052096 81638129664 81676894208 81789087744 81827923968 81837114996 82036753344 82075707168 82188448524 82227474378 82275927552 82314994944 82428064992 82564253044 82644187136 82804965152 82845794304 82885132288 82918708236 83047723206 83250314784 83289844848 83338924032 83493027072 83532672384 83581894656 83736446976 83745852372 83785617734 83950147008 83990009376 84029890672 84145316346 84234878208 84571748352 84778057728 84818313216 84984696342 85025049949 85075151616 85192013088 85232465136 85272936392 85282689024 85323184128 85440386304 85480956288 85699108404 85739801238 85948960032 85989771504 86032171008 86333659776 86425550848 86452249968 86544267264 86585361408 86704297344 86796582912 86837796864 86847550608 86957079552 86966846694 87008141493 87059411712 87100750464 87220394352 87261809544 87354688512 87474681216 87704035328 87739563366 87781225077 87824507904 87959732224 88080556032 88132277688 88253338509 88337350656 88347272832 88389223104 88441307136 88510636872 88604845056 88646917632 88656874579 88768685376 88873149456 88915349432 89037485901 89132254848 89174577856 89218547712 89297070408 89654185152 89749610496 89828600589 89915567616 90011271168 90177712128 90187841016 90230665252 90283834368 90407850624 90450779328 90493728416 90547052544 90618032988 90714484224 90724673403 90989176824 91077267456 91254451392 91299446784 91342798848 91521980676 91619394048 91716911104 91745244864 91788808608 91842895872 91886505984 92012723712 92056414464 92154396672 92164747584 92291347512 92335170564 92433449472 92560418496 92604369312 92974710528 93073670144 93155585796 93201518592 93245773824 93473243136 93517627392 93528131424 93656604132 93701075454 93756289536 93800808192 93929655456 93974256432 94029631488 94074279936 94084846492 94203502848 94359146336 94450499584 94488760548 94533627006 94634245888 94764237984 94911683664 95143216896 95188394112 95244484608 95420602368 95465911296 95476634162 95698796544 95709545568 95754991696 95886523278 95932053441 95943025152 95988582144 96034160768 96166075824 96653426688 96738492942 97125367248 97171485656 97228744704 97362300672 97408531584 97454784448 97512210432 97646155776 97692521472 97703494434 97941838176 97988344272 98169535737 98274024576 98667039744 98802571392 98907734016 98954698752 99090625536 99148812399 99243196416 99254343552 99379519488 99390681936 99437875992 99496470528 99543714816 99680450688 99727782336 99833929728 99982293138 100029768111 100233183232 100273786704 100321400088 100370866176 100459204209 100663492608 100722603072 100860958296 100968311808 101016254976 101155013568 101262680064 101310763008 101322142376 101449926144 101461321143 101569313664 101617542208 101757126744 101805444468 101865434112 101913803264 102053794752 102362823927 102461925888 102570983424 102661257816 102760648704 102820990636 103060242432 103071818304 103120760288 103181524992 103262409684 103323257856 103372319232 103421403904 103563466272 103673696256 103685341032 103987630656 104088305664 104179915476 104596549344 104707878912 104851708416 104901495552 104963309568 105013149696 105157398528 105207330816 105219147852 105331140096 105475825728 105525909216 105638227968 105721038486 105783335424 105833564928 106154039628 106256812032 106463526624 106516021248 106566598656 106609767732 106775644122 106889293056 107036119008 107086943376 107150045184 107200923648 107348177664 107399150208 107513462784 107525538848 107661146112 107673238764 107724365658 107839024384 107987154912 108038430864 108153423872 108186835302 108470495616 108681516762 108735105024 108786736128 109052116992 109103898624 109116153328 109266038154 109317921363 109382337792 109434276224 109584598032 109636632504 109701236736 109753326592 109904086656 110236887306 110289231507 110558277648 110730297608 111000419712 111053126464 111118565376 111271200768 111324036096 111376896512 111648595968 111661136496 111867610491 111933529344 111986679168 112193755128 112313170944 112762331136 112808010042 112861575099 112917224448 113091084288 113246429184 113312928456 113433535488 113589350784 113643286848 113710252032 113764245504 113920515072 113974608384 113987410173 114265477872 114319734984 114476767587 114598613376 114653028672 114709561344 114810519096 115111546368 115269666624 115392356352 115447148544 115493915043 115605729792 115728777216 115783729152 115796734144 115942772736 115955795592 116010855324 116079215616 116134333952 116293859136 116349079392 116472918016 116508899556 116632908288 116646008661 116986084488 117041633436 117099343872 117440741376 117509703584 117671118012 117796363776 117852297472 117921742848 118014182496 118083723264 118139793408 118195890176 118358247168 118497532608 118716647868 118773018546 118843006464 119062760544 119538913536 119666147328 119771467452 119830523904 119887423488 120179884032 120236949504 120250454688 120378445824 120472811298 120543800832 120601039104 120729403392 120824043984 120952645632 120966231204 121318902432 121436356608 121485549276 121543234722 121672601856 122029307568 122159192064 122326993152 122385078144 122457194496 122515341312 122683631616 122741885952 122755672494 122886330112 123055130016 123113560752 123244599296 123282672786 123341211567 123413891328 123472492416 123642097488 123846379566 123966280704 124207447728 124268691456 124327698432 124378062354 124571584809 124690169856 124704175232 124875472176 124934767272 125008386048 125067744256 125239540608 125299008576 125372841984 125432373248 125604670464 125618778558 125678426601 125985014064 126044836008 126217974519 126352317312 126548911552 126795102889 126857622528 126917858816 127167086592 127227469824 127287881728 127477044513 127598395392 127612727424 127848697704 127909404588 127924033536 127984776192 128221434432 128548662606 128609701857 128871235584 128923440048 128984657256 129048256512 129424490496 129500489664 129638326272 129816400896 129878042112 130016280576 130194874368 130256695296 130271325912 130450270041 130589117568 130651125696 130830591528 130892714316 131032032768 131212021824 131556052992 131609345049 131736761856 131876978688 131939598336 132120834048 132198416532 132339124736 132506025984 132520909248 132583834656 132661960704 132724953088 132765955308 132907267584 132970376448 133111906304 133153028064 133309724184 133373024148 133698382272 133761866784 133827821568 133945605612 134296804096 134481277728 134624415744 134688339968 134873351424 135016906752 135081017344 135266568192 135281761524 135345997878 135425751552 135676168992 135740592624 135820578816 135927049482 136071726336 136483765236 136548572342 136615901184 136881677088 136949170176 137014198272 137282971014 137429091072 137575366656 137683212912 137764343808 137829758976 138084621696 138231595008 138247121376 138437021268 138502755846 138568521637 138650174208 138840627744 138906553968 139462065792 139610505216 139733378694 139802277888 139868660736 140209864704 140276441088 140292197136 140441520128 140484906198 140551613181 140634434304 140701212288 140850970624 140894483184 140961384648 141044447232 141111419904 141127269738 141305254272 141538719504 141675749376 141733140822 141800440509 141951368832 142088798208 142146356976 142367525496 142519057408 142714825344 142782591168 142866726912 142934564864 143130903552 143198866944 143214951243 143351283712 143548194816 143564318352 143632487544 143829784917 143982873216 144051241152 144249113736 144487442827 144627327488 144908689016 144980140032 145048981504 145107739413 145402822656 145471864832 145688050872 145757228484 145843117056 146112797376 146182176672 146268315648 146538782208 146555241651 146912757264 146982516408 147052308676 147411036864 147483721728 148000559616 148158087168 148361601024 148432048128 148864794624 148881515328 149086022904 149156813988 149227638686 149244705792 149315572224 149520676032 149591673504 149750894592 149973439707 150349774848 150410680056 150482100132 150556299264 150995238912 151083904608 151244713984 151291437444 151452467712 151524382464 151613669376 151685660672 151732520352 151894020096 151966144512 151983213564 152174889216 152353970496 152426313312 152635690116 152708166702 152798151168 152870704896 153080692128 153482061824 153692888832 153856475136 153929531392 153991886724 154140973056 154231485954 154590363648 154607727456 154681140432 154772287488 154893614526 155058478848 155132105856 155345199408 155510544384 155528011548 155601861506 155981445984 156055511248 156132458496 156269873214 156894824016 157061818368 157352243328 157444964352 157519724544 157810996224 157828721778 157903664191 157996710144 158213738592 158288863824 158364024728 158457341952 158581557729 158675003136 158750347392 159231059442 159385218048 159695289936 159774031872 159849897984 160163466183 160315932672 160333939584 160504594432 160554178512 160630415064 160725067776 160801385472 161022266496 161098725312 161270194176 161288308272 161491719168 161509858146 161586548487 161758536576 161915142144 161980732368 162057646296 162230135808 162705743424 162878922752 163022275143 163102657536 163180104192 163353788416 163578175488 163655847936 163674229992 163899057231 164073506688 164151414336 164376897048 164454948756 164551855104 164629989888 164648481361 164856129984 165128506088 165288374272 165355330959 165609930304 165691588608 165770264576 165837416472 166095446412 166500629568 166579689696 166677848064 166986054144 167065344768 167163789312 167472893952 167491704744 167571235468 167900294016 167980018752 168059781344 168290632692 168469756416 169143496704 169556115456 169636626432 169969392684 170050099898 170150303232 170384026176 170464930272 170545872784 170565378048 170646368256 170880772608 170961912576 171398216808 171479602476 171897920064 171979543008 172064342016 172667319552 172851101696 172904499936 173088534528 173170722816 173408594688 173593165824 173675593728 173695101216 173914159104 173933693388 174016282986 174118823424 174201500928 174440788704 174523619088 174709377024 174949362432 175408070656 175479126732 175562450154 175649015808 176161112064 176264555376 176506677018 176694545664 176778446208 176882614272 177021273744 177209690112 177293835264 177313749158 177537370752 177746298912 177830698864 178074971802 178159527819 178264509696 178349155712 178594140816 179308370304 179499220992 179657201178 179831135232 179936733613 180355424256 180375682032 180461330504 180567668736 180709216947 180815701248 180901558656 180987456832 181094105088 181236065976 181428968448 181449346806 181978353648 182154534912 182314852083 182508902784 182685597696 183043961352 183238788096 183490489728 183577617216 183685791744 183773011968 184025447424 184112828928 184133508741 184308793344 184329495168 184582695024 184670341128 184866898944 185120836992 185208738624 185769569349 185949421056 186147340288 186311171592 186403037184 186491547648 186567093531 186946486272 187035254784 187056262848 187313208264 187402150908 187512579072 187601616384 187859310912 187948512864 188059262976 188148559872 188169692984 188407005696 188428167837 188718292672 188900999168 188977521096 189067254012 189268491776 189528475968 189823367328 190286433792 190376788224 190488969216 190841204736 190931822592 190953268324 191397593088 191419091136 191509983392 191773046556 191864106882 191886050304 191977164288 192068321536 192332151648 193306853376 193476985884 194250734496 194342971312 194457489408 194724601344 194817063168 194909568896 195024420864 195292311552 195385042944 195406988868 195883676352 195976688544 196339071474 196548049152 197334079488 197605142784 197815468032 197909397504 198181251072 198297624798 198508687104 198759038976 198781363872 198875751984 198992941056 199087429632 199360901376 199455564672 199667859456 199964586276 200059536222 200547573408 200642800176 200741732352 200918408418 201445206144 201721916592 201936623616 202032509952 202310027136 202525360128 202621526016 202644284752 202899852288 202922642286 203018996817 203138627328 203235084416 203514253488 203610888936 203730868224 203827606528 203890574223 204107589504 204725647854 204822858513 204923851776 205322515632 205521297408 205641981272 205924456521 206120484864 206143636608 206241520576 206363049984 206524819368 206646515712 206744638464 206842807808 207126932544 207347392512 207370682064 207754133769 207975261312 208176611328 208359830952 209193098688 209415757824 209600068041 209703416832 209802991104 210026299392 210314797056 210414661632 210438295704 210662280192 210951651456 211051818432 211276455936 211442076972 211566670848 211667129856 211690904607 212308079256 212513624064 212599711233 212927053248 213032042496 213133197312 213219535464 213551288244 213778586112 214072238016 214173886752 214300090368 214401847296 214696355328 214798300416 215026925568 215051077696 215322292224 215346477528 215448731316 215678048768 215974309824 216076861728 216306847744 216373670604 216940991232 217363033524 217470210048 217573472256 218104233984 218207797248 218232306656 218532076308 218635842726 218764675584 218868552448 219169196064 219273265008 219402473472 219506653184 219808173312 220473774612 220578463014 221116555296 221460595216 222000839424 222106252928 222237130752 222542401536 222648072192 222753793024 223297191936 223322272992 223735220982 223841458029 223867058688 223973358336 224387510256 224626341888 225524662272 225616020084 225723150198 225834448896 226492858368 226625856912 226867070976 227178701568 227286573696 227420504064 227528491008 227841030144 227949216768 227974820346 228530955744 228639469968 228953535174 229062250053 229197226752 229306057344 229621038192 230223092736 230539333248 230784712704 230894297088 230987830086 231211459584 231347228931 231567458304 231593468288 231885545472 231911591184 232021710648 232158431232 232268667904 232340421789 232587718272 232698158784 232945836032 233017799112 233265816576 233292017322 233402792259 233972168976 234083266872 234198687744 234404809821 234881482752 235019407168 235342236024 235592727552 235704594944 236028364992 236167446528 236279586816 236391780352 236716494336 236743082667 236995065216 237433295736 237546037092 237686012928 238125521088 238846589163 239077827072 239332294656 239542934904 239661047808 239774846976 240359768064 240473899008 240500909376 240756891648 240945622596 241087601664 241202078208 241458806784 241648087968 241905291264 241932462408 242264787219 242637804864 242872713216 242971098552 243086469444 243345203712 244058615136 244318384128 244653986304 244770156288 244914388992 245030682624 245367263232 245483771904 245511344988 245772660224 246110260032 246227121504 246489198592 246565345572 246682423134 246827782656 246944984832 247284194976 247692759132 247932561408 248414895456 248537382912 248655396864 248756124708 249143169618 249408350464 249750944352 249869534544 250016772096 250135488512 250479081216 250598017152 250745683968 250864746496 251209340928 251237557116 251356853202 251970028128 252089672016 252435949038 252704634624 253097823104 253590205778 253715245056 253835717632 254334173184 254454939648 254575763456 254954089026 255075149847 255225454848 255697395408 255818809176 255848067072 255969552384 256442868864 257097325212 257219403714 257341540183 257846880096 257969314512 258096513024 259000979328 259276652544 259632801792 259756084224 260389748736 260513390592 260542651824 260900540082 261024424479 261178235136 261302251392 261661183056 261785428632 262064065536 262424043648 263112105984 263218690098 263343675231 263473523712 263879196672 264241668096 264396833064 264678249472 264760015527 265012051968 265041818496 265167669312 265323921408 265449906176 265531910616 265814535168 265940752896 265970623737 266223812608 266306056128 266619448368 266746048296 267112457703 267396764544 267523733568 267655643136 267891211224 268593608192 268962555456 269248831488 269376679936 269485801767 269746702848 270033813504 270162034688 270533136384 270563523048 270691995756 270851503104 271352337984 271481185248 271641157632 271854098964 272143452672 272174020209 272967530472 273097144684 273231802368 273763354176 273898340352 274028396544 274565942028 274858182144 275150733312 275366425824 275528687616 275659517952 276169243392 276463190016 276494242752 276874042536 277005511692 277137043274 277300348416 277681255488 277813107936 278924131584 279221010432 279466757388 279604555776 279737321472 280419729408 280552882176 280584394272 280883040256 280969812396 281103226362 281268868608 281402424576 281701941248 281788966368 281922769296 282088894464 282222839808 282254539476 282610508544 283077439008 283351498752 283466281644 283600881018 283902737664 284292713952 284735050992 285038114816 285429650688 285565182336 285733453824 285869129728 286261807104 286397733888 286429902486 287096389632 287128636704 287264975088 287659569834 287796160323 287965746432 288102482304 288498227472 288974885654 289254654976 289817378032 289960280064 290097963008 290215478826 290943729664 291376101744 291514456968 291686234112 292225594752 292364353344 292536631296 293077564416 293110483302 293249662069 293825514528 293965032816 294104617352 294508607211 294822073728 296001119232 296723202048 296864096256 297446437197 297729589248 297763030656 298172045808 298313627976 298455277372 298489411584 298631144448 299041352064 299183347008 299501789184 299946879414 300089304333 300699549696 300821360112 300964200264 301112598528 301990477824 302167809216 302489427968 302582874888 302904935424 303048764928 303371321344 303465040704 303788040192 303932289024 303966427128 304349778432 304383963429 304707940992 304852626624 305271380232 305416333404 305596302336 305741409792 306161384256 306964123648 307088471781 307385777664 307712950272 307859062784 307983773448 308281946112 308462971908 309180727296 309215454912 309362280864 309544574976 309787229052 310116957696 310264211712 310690398816 311021088768 311056023096 311203723012 311962891968 312111022496 312264916992 312539746428 313789648032 314123636736 314704486656 314889928704 315039449088 315621992448 315657443556 315807328382 315993420288 316427477184 316577727648 316728049456 316914683904 317163115458 317350006272 317500694784 318462118884 318770436096 319390579872 319548063744 319699795968 320326932366 320667879168 321009188864 321108357024 321260830128 321450135552 321602770944 322044532992 322197450624 322540388352 322576616544 322983438336 323019716292 323173096974 323517073152 323961464736 324115292592 324460271616 325411486848 325757845504 326044550286 326205315072 326360208384 327156350976 327311695872 327348459984 327798114462 327953764089 328147013376 328302828672 328753794096 328909897512 329103710208 329259979776 329296962722 329712259968 330257012176 330576748544 330710661918 330867694521 331219860608 331540529152 331674832944 332190892824 333001259136 333159379392 333355696128 333972108288 334130689536 334168219567 334945787904 334983409488 335142470936 335602831473 335800588032 335960037504 336119562688 336581265384 336939512832 338286993408 338584725297 339273252864 339938785368 340100199796 340300606464 340768052352 340929860544 341091745568 341130756096 341292736512 341761545216 341923825152 341962230519 342796433616 342959204952 343795840128 343959086016 344128684032 345334639104 345702203392 345808999872 346177069056 346341445632 346481745129 346817189376 347186331648 347351187456 347390202432 347828318208 347867386776 348032565972 348237646848 348403001856 348881577408 349047238176 349418754048 349898724864 349938025983 350816141312 350958253464 351124900308 351298031616 352322224128 352529110752 353013354036 353389091328 353556892416 353765228544 354042547488 354419380224 354587670528 354627498316 355074741504 355492597824 355661397728 356149943604 356319055638 356529019392 356698311424 357188281632 358616740608 358998441984 359314402356 359662270464 359873467226 360710848512 360751364064 360922661008 361135337472 361418433894 361631402496 361803117312 361974913664 362188210176 362472131952 362857936896 362898693612 363956707296 364309069824 364629704166 365017805568 366087922704 366477576192 366980979456 367155234432 367371583488 367546023936 368050894848 368225657856 368267017482 368658990336 369165390048 369340682256 369733797888 370023634701 370241673984 370417477248 371539138698 371898842112 372622343184 372806074368 372983095296 373134187062 373714754427 374070509568 374112525696 374626416528 374804301816 375025158144 375203232768 375718621824 375897025728 376118525952 376297119744 376339385968 376814011392 376856335674 377035279803 377436585344 377801998336 377955042192 378134508024 378536983552 378653923557 379056951936 379646734656 380385308667 380572867584 380753576448 381682409472 381863645184 381906536648 382431133539 382795186176 382838182272 383019966784 383546093112 383728213764 383772100608 383954328576 384136643072 384664303296 385829105571 386613706752 386953971768 388501468992 388685942624 388914978816 389449202688 389634126336 389819137792 390048841728 390584623104 390770085888 390813977736 391767352704 391953377088 392678142948 393096098304 394668158976 394828035147 395210285568 395630936064 395818795008 396362502144 396595249596 397017374208 397518077952 397562727744 397751503968 397985882112 398174859264 398721802752 398911129344 399335718912 399929172552 400119072444 401095146816 401285600352 401483464704 401836816836 402890412288 403443833184 403873247232 404065019904 404620054272 405050720256 405243052032 405288569504 405799704576 405845284572 406037993634 406277254656 406470168832 407028506976 407221777872 407461736448 407655213056 407781148446 408215179008 409451295708 409645717026 409847703552 410645031264 411042594816 411283962544 411848913042 412287273216 412483041152 412726099968 413049638736 413293031424 413489276928 413685615616 414253865088 414694785024 414741364128 415508267538 415705564911 415950522624 416719661904 418386197376 418831515648 419200136082 419406833664 419605982208 420629594112 420829323264 420876591408 421324560384 421654839543 421903302912 422103636864 422552911872 422884153944 423133341696 423334259712 423381809214 424616158512 425027248128 425199422466 425401321527 425854106496 426266394624 426439070928 427102576488 427557172224 428144476032 428347773504 428600180736 428803694592 429392710656 429596600832 429644853729 430053851136 430102155392 430644584448 430692955056 430897462632 431356097536 431489354751 431948619648 432153723456 432613695488 432747341208 433462328481 433881982464 434726067048 434940420096 435146944512 435323218239 436208467968 436415594496 436464613312 437064152616 437271685452 437529351168 437737104896 438338392128 438546530016 438804946944 439013306368 439616346624 439665724953 440947549224 441156926028 442233110592 442921190432 444001678848 444212505856 444474261504 445084803072 445296144384 445507586048 446594383872 446644545984 447470441964 447682916058 447734117376 447946716672 448775020512 449252683776 449920319121 451049324544 451232040168 451446300396 451668897792 452985716736 453251713824 453734141952 454357403136 454573147392 454841008128 455056982016 455682060288 455898433536 455949640692 457061911488 457278939936 457907070348 458124500106 458394453504 458612114688 459242076384 460446185472 461078666496 461569425408 461788594176 461975660172 462422919168 462694457862 463186936576 463771090944 463823182368 464043421296 464316862464 464537335808 464680843578 465175436544 465396317568 465891672064 466035598224 466531633152 466584034644 466805584518 467944337952 468166533744 468397375488 468809619642 470038814336 470684472048 471185455104 471409189888 472056729984 472334893056 472559173632 472783560704 473432988672 473486165334 473710992573 473990130432 474866591472 475092074184 475372025856 475744673187 476251042176 477693178326 477920003197 478155654144 479085869808 479322095616 479549693952 480490398549 480947798016 481001818752 481513783296 481891245192 482175203328 482404156416 483296175936 483810582528 483864924816 484529574438 484759645461 485275609728 485745426432 485942197104 486172938888 486690407424 488117230272 488636768256 489066825429 489307972608 489540312576 490061365248 490734526464 490967543808 491022689976 491545320448 491697171693 492220520064 492454243008 492978397184 493130691144 493364846268 493655565312 493889969664 493945444083 494568389952 495385518264 495865122816 496065992877 496829790912 497074765824 497310793728 497512249416 498286339236 498816700928 499501888704 499739069088 500033544192 500270977024 500958162432 501196034304 501491367936 501729492992 502418681856 502475114232 502713706404 503940056256 504179344032 504871898076 505409269248 506195646208 507180411556 507430490112 507671435264 508668346368 508909879296 509151526912 509908178052 510150299694 510450909696 511394790816 511637618352 511696134144 511939104768 512885737728 514194650424 514438807428 514683080366 515693760192 515938629024 516193026048 518001958656 518553305088 519265603584 519512168448 520779497472 521026781184 521085303648 521801080164 522048848958 522296735401 522356470272 522604502784 523322366112 523570857264 524128131072 524848087296 526224211968 526437380196 526687350462 526947047424 528483336192 528793666128 529356498944 529520031054 530083636992 530335338624 530647842816 530899812352 531063821232 531629070336 531881505792 531941247474 532612112256 533238896736 533492096592 534224915406 534478583457 534793529088 535047467136 535782422448 537187216384 537925110912 538497662976 538753359872 538971603534 539493405696 539810200839 540324069376 541066272768 541127046096 541383991512 541703006208 542127650841 542704675968 542962370496 543282315264 543708197928 544286905344 544348040418 544606515271 545935060944 546194289368 546463604736 546944556249 547526708352 548056793088 549131884056 549716364288 550732851648 551057375232 551319035904 552338486784 552400526223 552926380032 552988485504 553748085072 554011023384 554274086548 554600696832 555362510976 555626215872 557308708047 557848263168 558442020864 558933514776 559209111552 559474642944 560839458816 561105764352 561168788544 561766080512 561939624792 562206452724 562537737216 562804849152 563403882496 563577932736 563845538592 564177788928 564445679616 564509078952 565221017088 565284503511 566154878016 566702997504 566932563288 567201762036 567805475328 568585427904 569470101984 570076229632 570859301376 571130364672 571466907648 571738259456 572523614208 572795467776 572859804972 574192779264 574257273408 574529950176 575319139668 575592320646 575931492864 576204964608 576996454944 577949771308 578509309952 579634756064 579920560128 580195926016 580430957652 582752203488 583028913936 583372468224 584451189504 584728706688 585073262592 586155128832 586220966604 586499324138 587651029056 587930065632 588209234704 589017214422 589644147456 592002238464 593446404096 593728192512 594892874394 595175349643 595526061312 596344091616 596627255952 596910554744 596978823168 597262288896 598082704128 598366694016 599003578368 599893758828 600178608666 601642720224 601928400528 602225197056 604335618432 604978855936 605165749776 605809870848 606097529856 606930081408 607576080384 607864578048 607932854256 608699556864 608767926858 609056990451 609415881984 609705253248 610542760464 610832666808 611192604672 611482819584 612322768512 613928247296 614176943562 614468575539 614771555328 615718125568 615967546896 616563892224 616925943816 617773369563 618361454592 618430909824 618724561728 619089149952 619574458104 620233915392 620528423424 620598122053 621380797632 622042177536 622112046192 622407446024 623262401307 623925783936 624222044992 624529833984 625079492856 627579296064 628247273472 628800204123 629408973312 630078898176 631243984896 631314887112 631614656764 631986840576 632854954368 633155455296 633456098912 633829367808 634326230916 634700012544 635001389568 635072713821 636924237768 637540872192 638781159744 639096127488 639399591936 640653864732 641335758336 642018377728 642216714048 642521660256 642900271104 643205541888 644089065984 644394901248 645080776704 645153233088 645966876672 646039432584 646346193948 647034146304 647922929472 648230585184 648920543232 650822973696 651515691008 652089100572 652410630144 652720416768 654312701952 654623391744 654696919968 655596228924 655907528178 656294026752 656605657344 657507588192 657819795024 658207420416 658519959552 658593925444 659424519936 660514024352 661153497088 661421323836 661735389042 662439721216 663349665888 664381785648 666002518272 666318758784 666711392256 667944216576 668261379072 668336439134 669891575808 669966818976 670284941872 671205662946 671524374087 671601176064 671920075008 672239125376 673162530768 673879025664 676573986816 677169450594 679877570736 680200399592 680601212928 681536104704 681859721088 682183491136 682261512192 682585473024 683523090432 683847650304 683924461038 685592867232 685918409904 687186750159 687591680256 687918172032 690669278208 691617999744 692354138112 692682891264 692963490258 693634378752 694041686793 694702374912 694780404864 695656636416 695734773552 696065131944 696475293696 696806003712 697763154816 698094476352 698837508096 699797449728 699876051966 700208376777 701632282624 701916506928 702249800616 702596063232 703214429463 704644448256 705058221504 706026708072 706778182656 707113784832 708085094976 708838760448 709175341056 709254996632 710149483008 710229248001 710985195648 711322795456 712299887208 712638111276 713058038784 713396622848 714376563264 716539767489 717233481216 717996883968 718628804712 719324540928 719746934452 721421697024 721502728128 721845322016 722270674944 722836867788 723262804992 723606234624 723949827328 724376420352 724944263904 725715873792 725797387224 727913414592 728618139648 729259408332 730035611136 732175845408 732955152384 733961958912 734310468864 734743166976 735092047872 736101789696 736451315712 736534034964 737317980672 738330780096 738681364512 739467595776 740047269402 740483347968 740834954496 743078277396 743797684224 745244686368 745612148736 745966190592 746268374124 747429508854 748225051392 749252833056 749608603632 750050316288 750406465536 751437243648 751794051456 752237051904 752594239488 752678771936 753628022784 753712671348 754070559606 754873170688 755910084384 756269016048 757073967104 757307847114 758113903872 759293469312 760770617334 761145735168 761507152896 763364818944 763727290368 763813073296 764862267078 765225449541 765676364544 766039933568 767092186224 767456427528 767544201216 767908657152 768273286144 769328606592 771658211142 772024620549 773907943536 777002937984 777371885248 777829957632 778898405376 779268252672 779638275584 781169246208 781540171776 781627955472 783073273437 783534705408 783906754176 785356285896 786192196608 789336317952 789656070294 790031025693 790420571136 791637590016 792725004288 793190499192 794034748416 795036155904 795125455488 795503007936 795971764224 796349718528 797443605504 797822258688 797911871211 798671437824 799858345104 800238144888 801337373109 802190293632 802571200704 802966929408 803673633672 805780824576 806887666368 807746494464 808130039808 808457405301 809240108544 810101440512 810486104064 810577139008 811599409152 811690569144 812075987268 812554509312 812940337664 814057013952 814443555744 814923472896 815310426112 815562296892 816430358016 816522060627 818902591416 819291434052 819695407104 821290062528 822085189632 822567925088 823697826084 824574546432 824966082304 825452199936 826099277472 826586062848 826978553856 827371231232 828507730176 829389570048 829482728256 831016535076 831411129822 831901045248 833439323808 836772394752 837663031296 838400272164 838813667328 839211964416 841259188224 841658646528 841753182816 842649120768 843309679086 843806605824 844207273728 845105823744 845768307888 846266683392 846668519424 846763618428 849232317024 850054496256 850398844932 850802643054 851708212992 852878141856 854205152976 855114344448 856288952064 856695547008 857200361472 857607389184 858785421312 859193201664 859289707458 860204310784 861289168896 861385910112 861794925264 862712195072 862978709502 863388480969 863897239296 864307446912 865227390976 865494682416 866924656962 867763964928 869452134096 869880840192 870293889024 870646436478 872831188992 872929226624 874128305232 874543370904 875058702336 875474209792 876676784256 877093060032 877609893888 878026612736 879232693248 879331449906 879748986207 881895098448 882313852056 883525821633 884466221184 885842380864 887565720223 888003357696 888425011712 890169606144 890592288768 891015172096 892339311591 893188767744 893289091968 894940883928 895365832116 895468234752 895893433344 897550041024 898505367552 899840638242 900267912999 902098649088 902464080336 902892600792 903337795584 905971433472 906503427648 907468283904 908714806272 909146294784 910113964032 911364120576 911796867072 911899281384 913151890287 914123822976 914557879872 915814140696 916249000212 916788907008 917224229376 918484152768 920892370944 921265415343 922157332992 923138850816 923577188352 923951320344 924845838336 925388915724 926373873152 927542181888 927646364736 928086842592 928633724928 929074671616 929361687156 930350873088 930792635136 931783344128 932071196448 933063266304 933168069288 933611169036 935888675904 936333067488 936794750976 937619239284 940077628672 941368944096 942370910208 942818379776 944113459968 944669786112 945118347264 945567121408 946865977344 946972330668 947421985146 947980260864 949733182944 950184148368 950744051712 951489346374 952502084352 955386356652 955840006394 956311308288 958171739616 958644191232 959099387904 960980797098 962003637504 963027566592 963782490384 964350406656 964808312832 966592351872 967621165056 967729849632 969059148876 969519290922 969979651459 970551219456 971884394208 972345877776 973380814848 976234460544 977273536512 978133650858 978615945216 979080625152 981469052928 981935087616 982045379952 983090640896 983394343386 983861292267 984441040128 984908486016 985956794368 986261382288 986729692536 987311130624 987779939328 987890888166 989136779904 990771036528 991730245632 992131985754 992603083563 993659581824 994621587456 995024498832 996572678472 997633401856 999003777408 999478138176 1000067088384 1000541954048 1001916324864 1002392068608 1002504658701 1003458985984 1004837363712 1004950228464 1005427412808 1006808494419 1007880112512 1008358688064 1009743796152 1010818538496 1011412099789 1012391292416 1014360823112 1014860980224 1015342870528 1015754175891 1017819758592 1018303053824 1019816356104 1020300599388 1020901819392 1022789581632 1023275236704 1023392268288 1023878209536 1025771475456 1025886691557 1028389300848 1028877614856 1029366160732 1031387520384 1031877258048 1032386052096 1036003917312 1037106610176 1038531207168 1039024336896 1041558994944 1042053562368 1042170607296 1043602160328 1044097697916 1044593470802 1044712940544 1045209005568 1046644732224 1047141714528 1048256262144 1049696174592 1049814077949 1052448423936 1052874760392 1053374700924 1053894094848 1056966672384 1057587332256 1058712997888 1059040062108 1060167273984 1060670677248 1061295685632 1061799624704 1062127642464 1063258140672 1063763011584 1063882494948 1065224224512 1066477793472 1066984193184 1068449830812 1068957166914 1069587058176 1070094934272 1071564844896 1074374432768 1075850221824 1076995325952 1077506719744 1077943207068 1078986811392 1079620401678 1082132545536 1082254092192 1082767983024 1083406012416 1084255301682 1085409351936 1085924740992 1086564630528 1087416395856 1088573810688 1088696080836 1089213030542 1091870121888 1092388578736 1092927209472 1093889112498 1095053416704 1098263768112 1099432728576 1101465703296 1102114750464 1102638071808 1104676973568 1104801052446 1105325649337 1105976971008 1107496170144 1108022046768 1108548173096 1109201393664 1110070904103 1110725021952 1111252431744 1114617416094 1115696526336 1117867029552 1118418223104 1118949285888 1121144263281 1122211528704 1122337577088 1123532161024 1123879249584 1124412905448 1125075474432 1125609698304 1127155865472 1127691077184 1128355577856 1128891359232 1129018157904 1130442034176 1130569007022 1131105839409 1132309756032 1133405995008 1133865126576 1134403524072 1135610950656 1137170855808 1138940203968 1140152459264 1141155926001 1141718602752 1142260729344 1143476518912 1145047228416 1145590935552 1145719609944 1147293400617 1148385558528 1148514546816 1149059900352 1150638279336 1151184641292 1151862985728 1152409929216 1152539369527 1153992909888 1155899542616 1157018619904 1157487316713 1159269512128 1159841120256 1160391852032 1160861915304 1165504406976 1166057827872 1166744936448 1168902379008 1169457413376 1170146525184 1172310257664 1172441933208 1172998648276 1175302058112 1175860131264 1176418469408 1178034428844 1179288294912 1184004476928 1186892808192 1187456385024 1189785748788 1190350699286 1191052122624 1192688183232 1193254511904 1193821109488 1193957646336 1194524577792 1196165408256 1196733388032 1198007156736 1199787517656 1200357217332 1203285440448 1203856801056 1204450394112 1208671236864 1209957711872 1210331499552 1211619741696 1212195059712 1213860162816 1215152160768 1215729156096 1215865708512 1217399113728 1217535853716 1218113980902 1218831763968 1219410506496 1221085520928 1221665333616 1222385209344 1222965639168 1224645537024 1227856494592 1228353887124 1228937151078 1229543110656 1231935093792 1233127784448 1233851887632 1235546739126 1236861819648 1237449123456 1238178299904 1239148916208 1240467830784 1241056846848 1241196244106 1242761595264 1244084355072 1244224092384 1244814892048 1246524802614 1247116694733 1247851567872 1248444089984 1250158985712 1255158592128 1256494546944 1257600408246 1258817946624 1262487969792 1262629774224 1263229313528 1263973681152 1264964518629 1265709908736 1266310910592 1266912197824 1267658735616 1268652461832 1269400025088 1270002779136 1270145427642 1273848475536 1275081744384 1276203964581 1277562319488 1278799183872 1281307729464 1282671516672 1284433428096 1285043320512 1285800542208 1286411083776 1288178131968 1288789802496 1288934561187 1290161553408 1290306466176 1291933753344 1292078865168 1292692387896 1294068292608 1295845858944 1296461170368 1297841086464 1300386985443 1301645947392 1303031382016 1304178201144 1304821260288 1305440833536 1305969654717 1308625403904 1309246783488 1309393839936 1311192457848 1311815056356 1312588053504 1313211314688 1315015176384 1315639590048 1316414840832 1317039919104 1317187850888 1318849039872 1318997174859 1321028048704 1322306994176 1322842647672 1323470778084 1324879442432 1326699331776 1328763571296 1332005036544 1332637517568 1333422784512 1335888433152 1336522758144 1336672878268 1339783151616 1339933637952 1340569883744 1342411325892 1343048748174 1343202352128 1343840150016 1344478250752 1346325061536 1347758051328 1353147973632 1354338901188 1359755141472 1360400799184 1361202425856 1363072209408 1363719442176 1364366982272 1364523024384 1365170946048 1367046180864 1367695300608 1367848922076 1371185734464 1371836819808 1374373500318 1375183360512 1375836344064 1381338556416 1383235999488 1384708276224 1385365782528 1385926980516 1387268757504 1388083373586 1389560809728 1391313272832 1391469547104 1392130263888 1392950587392 1393612007424 1395526309632 1396188952704 1397675016192 1399594899456 1399752103932 1400416753554 1403833013856 1404499601232 1405192126464 1406428858926 1410116443008 1412053416144 1413556365312 1414227569664 1416170189952 1417677520896 1418350682112 1418509993264 1420298966016 1420458496002 1421132977719 1421970391296 1422645590912 1424599774416 1425276222552 1426116077568 1426793245696 1427234019561 1428753126528 1433079534978 1433760009591 1434466962432 1437257609424 1438649081856 1439493868904 1441471195647 1442843394048 1443005456256 1443690644032 1444541349888 1445673735576 1446525609984 1447212469248 1447899654656 1449888527808 1451431747584 1451594774448 1454278936383 1455826829184 1457236279296 1458518816664 1460071222272 1464351690816 1465910304768 1467200476287 1467923917824 1468620937728 1470184095744 1472203579392 1472902631424 1473068069928 1474635961344 1476661560192 1477362729024 1478935191552 1480094538804 1480966695936 1481669908992 1481836332249 1486156554792 1487595368448 1488197978631 1490489372736 1491224297472 1491932381184 1492536748248 1494859017708 1496450102784 1498505666112 1499217207264 1500100632576 1500812931072 1502874487296 1503588102912 1504474103808 1505188478976 1505357543872 1507256045568 1507425342696 1508141119212 1509746341376 1511820168768 1512538032096 1514147934208 1514615694228 1516227807744 1518586938624 1521541234668 1522291470336 1523014305792 1526729637888 1527454580736 1527626146592 1529724534156 1530450899082 1531352729088 1532079867136 1534184372448 1534912855056 1535088402432 1535817314304 1536546572288 1538657213184 1543316422284 1544049241098 1547815887072 1554005875968 1554743770496 1555659915264 1557796810752 1558536505344 1559276551168 1562338492416 1563080343552 1563255910944 1566146546874 1566890206203 1567069410816 1567813508352 1570712571792 1572384393216 1578672635904 1579312140588 1580062051386 1580841142272 1585450008576 1586380998384 1588069496832 1590250910976 1591006015872 1591943528448 1592699437056 1594887211008 1595644517376 1595823742422 1599716690208 1600476289776 1602674746218 1603435750371 1604380587264 1605142401408 1607347267344 1611561649152 1613775332736 1615492988928 1616260079616 1616914810602 1618480217088 1619430602517 1620972208128 1621154278016 1623198818304 1623381138288 1624151974536 1625109018624 1625880675328 1626382952523 1628114027904 1628887111488 1629846945792 1630620852224 1631124593784 1632860716032 1633044121254 1633819545813 1637805182832 1638582868104 1639390814208 1640833668747 1642580125056 1644170379264 1645135850176 1647395652168 1649149092864 1649932164608 1652198554944 1653172125696 1653957107712 1654742462464 1657015460352 1657201578669 1658779140096 1658965456512 1662033070152 1662822259644 1663802090496 1666878647616 1671926124141 1673544789504 1675326062592 1676800544328 1677627334656 1678423928832 1682518376448 1683317293056 1683506365632 1685298241536 1686619358172 1687613211648 1688414547456 1690211647488 1691536615776 1692533366784 1693337038848 1693527236856 1695853510533 1698464634048 1700108992512 1700797689864 1701605286108 1703416425984 1705756283712 1708410305952 1710228688896 1712577904128 1713391094016 1714400722944 1715214778368 1717570842624 1718386403328 1718579414916 1720408621568 1722578337792 1722771820224 1723589850528 1725424390144 1725957419004 1726776961938 1727794478592 1728614893824 1730454781952 1730989364832 1733849313924 1735527929856 1738904268192 1739761680384 1740587778048 1741292872956 1745858453248 1748256610464 1749086741808 1750117404672 1750948419584 1753353568512 1754186120064 1755219787776 1756053225472 1758465386496 1758662899812 1759497972414 1763790196896 1764627704112 1767051643266 1768932442368 1771684761728 1775131440446 1776006715392 1776850023424 1780339212288 1781184577536 1782030344192 1784678623182 1785526048929 1786578183936 1789881767856 1790731664232 1790936469504 1791786866688 1795100082048 1797010735104 1799681276484 1800535825998 1801390781281 1804928160672 1805785201584 1806675591168 1813006855296 1814936567808 1817429612544 1818292589568 1822728241152 1823593734144 1823798562768 1826303780574 1827170971353 1828247645952 1829115759744 1831628281392 1832498000424 1833577814016 1834448458752 1836968305536 1841784741888 1842530830686 1843405726617 1844314665984 1847154376704 1847902640688 1849691676672 1850777831448 1852747746304 1853320108689 1855084363776 1855292729472 1856173685184 1857267449856 1858149343232 1858723374312 1860701746176 1861585270272 1861794366159 1863566688256 1864142392896 1866126532608 1866336138576 1867222338072 1869787203921 1871777351808 1872666134976 1873589501952 1875238478568 1880155257344 1882737888192 1884741820416 1885636759552 1886400612369 1888226919936 1890236694528 1891134242816 1893731954688 1893944661336 1894843970292 1895960521728 1899466365888 1900368296736 1901488103424 1902978692748 1905004168704 1905218141463 1910772713304 1911680012788 1912622616576 1916343479232 1917288382464 1918198775808 1921961594196 1924007275008 1926055133184 1927564980768 1928700813312 1929616625664 1933184703744 1935242330112 1935459699264 1938118297752 1939038581844 1939959302918 1941102438912 1943768788416 1944691755552 1946761629696 1952468921088 1954547073024 1956267301716 1957231890432 1958161250304 1962938105856 1963870175232 1964090759904 1966181281792 1966788686772 1967722584534 1968882080256 1969816972032 1971913588736 1972522764576 1973459385072 1974622261248 1975559878656 1975781776332 1978273559808 1981542073056 1983460491264 1984263971508 1985206167126 1987319163648 1990048997664 1993145356944 1995266803712 1998007554816 1998956276352 2000134176768 2001083908096 2003832649728 2004784137216 2005009317402 2009674727424 2009900456928 2010854825616 2013616988838 2014573122261 2015760225024 2016717376128 2019487592304 2021637076992 2022824199578 2024782584832 2028721646224 2029721960448 2030685741056 2031508351782 2036606107648 2039632712208 2040601198776 2041803638784 2045579163264 2046550473408 2046784536576 2047756419072 2051542950912 2051773383114 2052747634483 2056778601696 2057755229712 2058732321464 2061560250477 2062775040768 2063754516096 2072007834624 2077062414336 2078048673792 2082125060379 2084107124736 2084341214592 2087204320656 2088195395832 2089186941604 2089425881088 2090418011136 2093289464448 2094283429056 2096512524288 2099392349184 2099628155898 2100625130331 2104896847872 2105749520784 2106749401848 2107788189696 2113933344768 2115174664512 2117425995776 2118080124216 2120334547968 2121341354496 2123599249408 2124255284928 2126516281344 2127526023168 2127764989896 2130448449024 2130687744003 2132955586944 2133968386368 2136899661624 2137914333828 2139174116352 2140189868544 2143129689792 2148748865536 2149619302467 2151700443648 2153990651904 2155013439488 2155886414136 2157973622784 2159240803356 2164265091072 2164508184384 2165535966048 2166812024832 2168510603364 2170818703872 2171849481984 2173129261056 2174832791712 2177147621376 2177392161672 2178426061084 2183740243776 2184777157472 2185854418944 2187778224996 2190106833408 2196527536224 2198865457152 2202931406592 2204229500928 2205276143616 2209353947136 2209602104892 2210651298674 2211953942016 2214992340288 2216044093536 2217096346192 2218402787328 2220141808206 2221450043904 2222504863488 2229234832188 2231393052672 2235734059104 2236836446208 2237898571776 2242288526562 2244675154176 2247064322048 2247758499168 2248825810896 2250150948864 2251219396608 2254311730944 2255382154368 2256711155712 2257782718464 2258036315808 2260884068352 2261138014044 2262211678818 2264619512064 2267730253152 2268807048144 2271221901312 2274341711616 2277880407936 2280304918528 2282311852002 2283437205504 2284521458688 2290094456832 2291181871104 2291439219888 2294586801234 2295676348623 2297029093632 2298119800704 2301276558672 2302369282584 2303725971456 2304819858432 2305078739054 2307985819776 2311799085232 2314037239808 2314974633426 2316073861647 2318539024256 2320783704064 2321723830608 2331008813952 2332115655744 2333489872896 2337804758016 2338914826752 2339177536969 2344620515328 2344883866416 2345997296552 2349219820311 2350604116224 2351720262528 2352836938816 2356068857688 2358576589824 2368008953856 2370093077079 2374912770048 2379571497576 2380701398572 2382104245248 2385376366464 2386509023808 2387642218976 2387915292672 2389049155584 2392330816512 2393466776064 2393735613633 2396014313472 2399575035312 2400714434664 2406570880896 2407713602112 2408900788224 2417342473728 2419915423744 2420662999104 2423239483392 2424390119424 2425372215903 2427720325632 2430304321536 2431458312192 2431731417024 2434798227456 2435071707432 2436227961804 2437663527936 2438821012992 2442171041856 2443330667232 2444770418688 2445931278336 2449291074048 2449566181881 2455712989184 2456707774248 2457874302156 2459086221312 2463870187584 2466255568896 2467703775264 2471093478252 2473723639296 2474898246912 2476356599808 2478297832416 2480935661568 2482113693696 2482392488212 2485523190528 2488168710144 2488448184768 2489629784096 2493049605228 2494233389466 2495703135744 2496888179968 2500317971424 2510317184256 2512989093888 2515200816492 2517635893248 2524975939584 2525259548448 2526458627056 2527947362304 2529929037258 2531419817472 2532621821184 2533824395648 2535317471232 2537304923664 2538800050176 2540005558272 2540290855284 2547696951072 2550163488768 2552407929162 2555124638976 2562615458928 2565343033344 2568866856192 2570086641024 2571601084416 2572822167552 2576356263936 2577579604992 2577869122374 2580612932352 2583867506688 2584157730336 2585384775792 2588136585216 2590165442907 2591691717888 2592922340736 2595682172928 2600773970886 2603291894784 2608356402288 2609642520576 2610881667072 2611939309434 2618493566976 2618787679872 2622384915696 2623630112712 2625176107008 2626422629376 2630030352768 2631279180096 2632829681664 2634079838208 2634375701776 2637698079744 2637994349718 2639246958621 2642056097408 2644613988352 2645685295344 2646941556168 2649758884864 2650577464899 2653398663552 2657527142592 2662697160669 2664010073088 2665275035136 2671776866304 2673045516288 2673345756536 2677017934773 2679566303232 2679867275904 2681139767488 2684822651784 2686097496348 2686404704256 2687680300032 2688956501504 2692650123072 2695516102656 2700803738997 2706295947264 2708677802376 2719510282944 2720801598368 2722404851712 2726144418816 2727438884352 2728733964544 2730341892096 2734092361728 2735390601216 2735697844152 2742371468928 2743673639616 2748747000636 2750366721024 2751672688128 2762677112832 2763796246029 2766471998976 2769416552448 2770731565056 2771853961032 2774537515008 2776166747172 2779121619456 2782626545664 2782939094208 2784260527776 2785901174784 2787224014848 2791052619264 2792377905408 2795350032384 2799189798912 2799504207864 2800833507108 2807666027712 2808999202464 2810384252928 2812857717852 2820232886016 2824106832288 2827112730624 2828455139328 2832340379904 2835355041792 2836701364224 2837019986528 2840597932032 2840916992004 2842265955438 2843940782592 2845291181824 2849199548832 2850552445104 2852232155136 2853586491392 2854468039122 2857506253056 2866159069956 2867520019182 2868933924864 2874515218848 2877298163712 2878987737808 2882942391294 2886010912512 2887381288064 2889082699776 2891347471152 2893051219968 2894424938496 2895799309312 2899777055616 2902863495168 2903189548896 2908557872766 2909938954377 2911653658368 2917037633328 2920142444544 2928703381632 2931820609536 2934400952574 2935847835648 2937241875456 2944407158784 2945805262848 2946136139856 2949271922688 2951583876801 2953323120384 2954725458048 2957870383104 2960189077608 2961933391872 2963339817984 2963672664498 2972313109584 2975190736896 2976395957262 2977809250689 2980978745472 2983864762368 2985073496496 2989718035416 2992900205568 2997011332224 2998434414528 3000201265152 3001625862144 3005748974592 3007176205824 3007513976103 3010376957952 3010715087744 3014512091136 3014850685392 3016282238424 3019492682752 3020425483257 3023640337536 3025076064192 3028295868416 3029231388456 3032455615488 3034236299367 3037173877248 3043082469336 3044582940672 3046028611584 3047262527673 3053459275776 3054909161472 3055252293184 3059449068312 3060901798164 3062705458176 3064159734272 3068368744896 3069825710112 3070176804864 3071634628608 3073093144576 3077314426368 3077660074671 3086632844568 3088098482196 3095631774144 3108011751936 3109487540992 3111319830528 3115593621504 3117073010688 3118553102336 3124676984832 3126160687104 3126511821888 3132293093748 3133780412406 3134138821632 3135627016704 3141425143584 3144768786432 3149442233847 3157345271808 3158624281176 3160124102772 3161682284544 3170900017152 3172761996768 3176138993664 3180501821952 3182012031744 3183887056896 3185398874112 3189774422016 3191289034752 3191647484844 3199433380416 3200952579552 3205349492436 3206871500742 3208761174528 3210284802816 3214694534688 3223123298304 3227550665472 3230985977856 3232520159232 3233829621204 3236960434176 3238861205034 3242308556032 3246397636608 3246762276576 3248303949072 3250218037248 3251761350656 3252765905046 3256228055808 3257774222976 3259693891584 3261241704448 3262249187568 3265721432064 3266088242508 3267639091626 3275610365664 3277165736208 3278781628416 3281667337494 3285160250112 3290271700352 3294791304336 3298298185728 3299864329216 3304397109888 3306344251392 3307914215424 3309484924928 3314030920704 3314403157338 3315976948011 3317930913024 3324066140304 3325644519288 3327604180992 3330212712309 3333757295232 3343852248282 3345440022379 3347089579008 3353601088656 3355254669312 3356847857664 3363432789843 3366634586112 3367012731264 3370596483072 3373238716344 3375226423296 3376829094912 3383073231552 3385066733568 3386674077696 3387054473712 3391707021066 3393317518227 3396929268096 3400217985024 3401595379728 3403210572216 3406832851968 3411512567424 3416820611904 3420457377792 3423467778003 3425155808256 3426782188032 3430429556736 3435141685248 3436772806656 3437158829832 3440817243136 3441880201851 3445156675584 3445543640448 3447179701056 3450848780288 3451914838008 3453553923876 3455588957184 3457229787648 3457618108581 3460909563904 3461978729664 3467698627848 3471055859712 3472461950139 3477808536384 3479523360768 3481175556096 3482585745912 3491716906496 3496513220928 3498173483616 3500234809344 3501896839168 3506707137024 3508372240128 3510439575552 3512106450944 3516930772992 3517325799624 3518995944828 3527580393792 3529255408224 3534103286532 3537864884736 3543369523456 3550262880892 3552013430784 3553700046848 3560678424576 3562369155072 3564060688384 3569357246364 3571052097858 3573156367872 3579763535712 3581463328464 3581872939008 3583573733376 3590200164096 3594021470208 3599362552968 3601071651996 3602781562562 3609856321344 3611570403168 3613351182336 3626013710592 3629873135616 3634859225088 3636585179136 3645456482304 3647187468288 3647597125536 3652607561148 3654341942706 3656077147807 3656495291904 3658231519488 3663256562784 3664996000848 3667155628032 3668896917504 3673936611072 3683569483776 3685061661372 3686811453234 3688629331968 3695805281376 3699383353344 3701555662896 3705495492608 3706640217378 3710585458944 3712347370368 3714534899712 3716298686464 3717446748624 3721403492352 3723170540544 3723588732318 3728284785792 3732253065216 3732672277152 3734444676144 3739574407842 3741350084199 3743554703616 3745332269952 3750476957136 3760310514688 3765475776384 3769483640832 3771273519104 3772801224738 3776453839872 3782268485632 3787463909376 3787889322672 3789687940584 3791921043456 3794893555887 3798932731776 3800736593472 3802976206848 3805957385496 3810008337408 3810436282926 3812245606897 3821545426608 3823360025576 3825245233152 3828611893743 3832686958464 3836397551616 3843923188392 3848014550016 3855129961536 3857401626624 3859233251328 3866369407488 3866803683561 3870484660224 3870919398528 3876236595504 3878077163688 3879918605836 3882204877824 3887537576832 3889383511104 3893523259392 3901160956329 3904937842176 3909094146048 3912534603432 3914463780864 3916322500608 3925876211712 3927740350464 3928181519808 3932362563584 3933577373544 3935445169068 3937764160512 3939633944064 3943827177472 3945045529152 3946918770144 3949244522496 3951119757312 3951563552664 3956547119616 3956991524577 3963084146112 3966920982528 3968527943016 3970412334252 3974638327296 3980097995328 3986290713888 3990533607424 3996015109632 3997912552704 4000268353536 4002167816192 4007665299456 4009568274432 4010018634804 4019349454848 4019800913856 4021709651232 4027233977676 4029146244522 4031520450048 4033434752256 4038975184608 4043274153984 4045648399156 4049565169664 4057443292448 4059443920896 4061371482112 4063016703564 4079265424416 4081202397552 4083607277568 4091158326528 4093100946816 4093569073152 4095512838144 4103085901824 4103546766228 4105495268966 4113557203392 4115510459424 4117464642928 4123120500954 4125550081536 4127509032192 4144015669248 4154124828672 4156097347584 4164250120758 4168682429184 4174408641312 4176390791664 4178373883208 4178851762176 4180836022272 4186578928896 4188566858112 4193025048576 4198784698368 4199256311796 4201250260662 4211499041568 4213498803696 4215576379392 4230349329024 4234851991552 4236160248432 4240669095936 4242682708992 4248510569856 4253032562688 4255052046336 4255529979792 4260896898048 4261375488006 4263398933157 4265911173888 4267936772736 4273799323248 4275828667656 4278348232704 4280379737088 4286259379584 4297497731072 4299238604934 4301280028773 4303400887296 4310026878976 4311772828272 4315947245568 4318481606712 4324413586941 4328530182144 4329016368768 4331071932096 4333624049664 4337021206728 4341637407744 4343698963968 4344186854371 4349665583424 4354295242752 4354784323344 4356852122168 4362836809149 4367480487552 4369554314944 4371708837888 4375556449992 4380213666816 4393055072448 4397730914304 4401601428861 4405862813184 4410552287232 4418707894272 4419204209784 4421302597348 4423907884032 4429984680576 4432088187072 4434192692384 4436805574656 4440283616412 4442900087808 4445009726976 4445508996747 4458469664376 4462786105344 4471468118208 4473672892416 4475797143552 4484577053124 4489350308352 4494128644096 4495516998336 4497651621792 4500301897728 4502438793216 4508623461888 4510764308736 4513422311424 4515565436928 4516072631616 4521768136704 4522276028088 4524423357636 4529239024128 4535460506304 4537614096288 4542443802624 4548683423232 4555760815872 4560609837056 4564623704004 4566874411008 4569042917376 4580188913664 4582363742208 4582878439776 4589173602468 4591352697246 4594058187264 4596239601408 4602553117344 4604738565168 4607451942912 4609639716864 4610157478108 4615971639552 4623598170464 4628074479616 4629949266852 4632147723294 4637078048512 4643447661216 4662017627904 4664231311488 4666979745792 4675609516032 4677829653504 4678355073938 4689241030656 4689767732832 4691994593104 4698439640622 4700670618609 4701208232448 4703440525056 4705673877632 4712137715376 4717153179648 4736017907712 4740186154158 4759142995152 4761402797144 4764208490496 4770752732928 4773018047616 4775284437952 4775830585344 4778098311168 4784661633024 4786933552128 4787471227266 4799150070624 4801428869328 4810307251113 4813141761792 4815427204224 4834684947456 4841325998208 4846478966784 4848780238848 4850744431806 4855440651264 4858291807551 4862916624384 4863462834048 4869596454912 4870143414864 4872455923608 4875327055872 4877642025984 4884342083712 4886661334464 4889540837376 4891862556672 4898582148096 4899132363762 4901458637439 4911425978368 4913415548496 4915748604312 4918172442624 4922501006241 4927740375168 4932511137792 4935407550528 4942186956504 4947447278592 4949796493824 4956595664832 4961871323136 4964227387392 4964784976424 4971046381056 4971604736007 4976337420288 4976896369536 4979259568192 4986099210456 4988466778932 4991406271488 4993776359936 5000635942848 5015778372423 5020634368512 5025978187776 5030401632984 5035271786496 5049951879168 5050519096896 5052917254112 5055894724608 5059858074516 5062839634944 5065243642368 5067648791296 5070634942464 5074609847328 5077600100352 5080011116544 5080581710568 5095393902144 5100326977536 5104815858324 5110249277952 5125230917856 5130686066688 5137733712384 5140173282048 5143202168832 5145644335104 5152712527872 5155159209984 5155738244748 5161225864704 5167735013376 5168315460672 5170769551584 5176273170432 5180330885814 5183383435776 5185844681472 5191364345856 5201547941772 5206583789568 5216712804576 5219285041152 5221763334144 5223878618868 5237575359744 5244769831392 5247260225424 5250352214016 5252845258752 5260060705536 5262558360192 5265659363328 5268159676416 5268751403552 5275396159488 5275988699436 5278493917242 5284112194816 5291370590688 5293883112336 5299517769728 5301154929798 5306797327104 5315054285184 5325394321338 5328020146176 5330550070272 5343553732608 5346091032576 5346691513072 5354035869546 5356578146787 5359734551808 5362279534976 5369645303568 5372194992696 5372809408512 5375360600064 5377913003008 5385300246144 5391032205312 5401607477994 5404172343843 5417355604752 5439020565888 5441603196736 5444809703424 5452288837632 5454877768704 5457467929088 5468184723456 5470781202432 5471395688304 5481512914059 5484742937856 5487347279232 5497494001272 5500733442048 5503345376256 5525354225664 5527592492058 5530217179851 5532943997952 5541463130112 5543707922064 5549075030016 5552333494344 5558243238912 5565253091328 5565878188416 5568521055552 5571802349568 5574448029696 5582105238528 5584755810816 5585383098477 5590700064768 5598379597824 5599008415728 5601667014216 5609361611763 5615332055424 5617998404928 5620768505856 5625715435704 5640465772032 5648213664576 5654225461248 5656910278656 5659201837107 5664680759808 5670710083584 5673402728448 5674039973056 5681195864064 5681833984008 5684531910876 5687881565184 5690582363648 5698399097664 5701104890208 5704464310272 5707172982784 5708936078244 5715012506112 5715654424389 5732318139912 5735040038364 5737867849728 5749030437696 5754596327424 5757975475616 5765884782588 5772021825024 5774762576128 5778165399552 5782694942304 5786102439936 5788849876992 5791598618624 5799554111232 5805726990336 5806379097792 5817115745532 5819877908754 5823307316736 5834075266656 5840284889088 5857406763264 5863641219072 5868801905148 5871695671296 5874483750912 5888814317568 5891610525696 5892272279712 5898543845376 5903167753602 5906646240768 5909450916096 5915740766208 5920378155216 5923866783744 5926679635968 5927345328996 5944626219168 5950381473792 5952791914524 5955618501378 5961957490944 5970146992992 5979436070832 5985800411136 5994022664448 5996868829056 6000402530304 6003251724288 6011497949184 6014352411648 6015027952206 6021430175488 6029024182272 6029701370784 6032564476848 6038985365504 6040850966514 6043719366783 6047280675072 6050152128384 6056591736832 6058462776912 6064911230976 6068472598734 6074347754496 6086164938672 6089165881344 6092057223168 6094525055346 6109818322944 6110504586368 6118898136624 6121803596328 6125410916352 6128319468544 6136737489792 6139651420224 6140353609728 6143269257216 6146186289152 6154628852736 6155320149342 6158242903449 6173265689136 6176196964392 6184680751431 6191263548288 6212960041561 6216023503872 6218975081984 6231187243008 6234146021376 6237106204672 6246375181137 6252321374208 6253023643776 6264586187496 6267560824812 6268277643264 6271254033408 6282850287168 6289537572864 6298884467694 6301875390993 6314690543616 6317248562352 6320248205544 6323364569088 6341800034304 6345523993536 6352277987328 6361003643904 6364024063488 6370797748224 6379548844032 6382578069504 6383294969688 6392063232009 6398866760832 6401905159104 6410698984872 6413743001484 6417522349056 6420569605632 6429389069376 6446246596608 6448857907401 6455101330944 6461971955712 6465040318464 6467659242408 6473920868352 6477722410068 6484617112064 6492795273216 6493524553152 6496607898144 6500436074496 6503522701312 6505531810092 6512456111616 6515548445952 6519387783168 6522483408896 6524498375136 6531442864128 6532176485016 6535278183252 6551220731328 6554331472416 6557563256832 6563334674988 6570320500224 6580543400704 6589582608672 6596596371456 6599728658432 6608794219776 6612688502784 6615828430848 6618969849856 6628061841408 6628806314676 6631953896022 6635861826048 6648132280608 6651289038576 6655208361984 6660425424618 6667514590464 6687704496564 6690880044758 6694179158016 6707202177312 6710509338624 6713695715328 6726865579686 6734025462528 6741192966144 6746477432688 6750452846592 6753658189824 6766146463104 6770133467136 6773348155392 6774108947424 6783414042132 6786635036454 6789857560213 6793858536192 6803190759456 6806421144432 6813665703936 6823025134848 6833641223808 6840914755584 6846935556006 6850311616512 6853564376064 6870283370496 6873545613312 6874317659664 6881634486272 6883760403702 6887029045869 6891087280896 6894359402112 6901697560576 6903829676016 6907107847752 6911177914368 6914459575296 6915236217162 6923957459328 6935397255696 6942111719424 6944923900278 6948221584941 6955617072768 6962351112192 6965171491824 6983433812992 6993026441856 6996346967232 7000469618688 7003793678336 7013414274048 7016744480256 7017532610907 7024212901888 7033861545984 7034651599248 7037991889656 7047659460933 7055160787584 7058510816448 7068206573064 7075729769472 7079884698523 7086739046912 7100525761784 7104026861568 7107400093696 7110279231237 7124738310144 7128121376768 7138714492728 7142104195716 7146312735744 7159527071424 7162926656928 7163745878016 7167147466752 7180400328192 7181206840899 7188042940416 7198725105936 7202143303992 7205563125124 7219712642688 7223140806336 7226702364672 7252027421184 7259746271232 7269718450176 7273170358272 7290912964608 7294374936576 7295194251072 7305215122296 7308683885412 7312154295614 7312990583808 7316463038976 7326513125568 7329992001696 7334311256064 7337793835008 7347873222144 7348698545643 7367138967552 7370123322744 7373622906468 7377258663936 7391610562752 7398766706688 7403111325792 7410990985216 7413280434756 7421170917888 7424694740736 7429069799424 7432597372928 7434893497248 7442806984704 7446341081088 7447177464636 7456569571584 7464506130432 7465344554304 7468889352288 7479148815684 7482700168398 7487109407232 7490664539904 7500953914272 7520621029376 7530951552768 7538967281664 7542547038208 7545602449476 7552907679744 7574927818752 7575778645344 7579375881168 7583842086912 7589787111774 7597865463552 7601473186944 7605952413696 7611914770992 7620016674816 7620872565852 7624491213794 7643090853216 7646720051152 7650490466304 7657223787486 7665373916928 7687846376784 7696029100032 7710259923072 7714803253248 7718466502656 7732738814976 7733607367122 7737279545359 7741838797056 7752473191008 7756154327376 7759837211672 7764409755648 7770496328721 7775075153664 7778767022208 7787046518784 7802321912658 7809875684352 7825069206864 7828927561728 7832645001216 7855480700928 7856363039616 7864725127168 7867154747088 7870890338136 7875528321024 7879267888128 7890091058304 7893837540288 7898489044992 7902239514624 7903127105328 7913094239232 7913983049154 7917740875863 7926168292224 7933841965056 7937055886032 7940824668504 7949276654592 7960195990656 7972581427776 7981067214848 7988091482007 7992030219264 7995825105408 8004335632384 8015330598912 8019136548864 8020037269608 8031053804319 8038698909696 8039601827712 8043419302464 8054467955352 8058292489044 8063040900096 8066869504512 8067775586689 8077950369216 8086548307968 8091296798312 8099130339328 8102411216991 8114886584896 8118887841792 8122742964224 8126033407128 8158530848832 8162404795104 8167214555136 8182316653056 8186201893632 8191025676288 8206171803648 8207093532456 8210990537932 8227114406784 8231020918848 8234929285856 8246241001908 8251100163072 8255018064384 8288031338496 8308249657344 8312194695168 8328500241516 8337364858368 8348817282624 8352781583328 8356747766416 8357703524352 8361672044544 8373157857792 8377133716224 8386050097152 8397569396736 8398512623592 8402500521324 8422998083136 8426997607392 8431152758784 8460698658048 8469703983104 8472320496864 8481338191872 8485365417984 8497021139712 8506065125376 8510104092672 8511059959584 8521793796096 8522750976012 8526797866314 8531822347776 8535873545472 8547598646496 8551657335312 8556696465408 8560759474176 8572518759168 8594995462144 8598477209868 8602560057546 8606801774592 8623545656544 8631894491136 8636963213424 8648827173882 8658032737536 8662143864192 8667248099328 8674042413456 8683274815488 8687397927936 8688373708742 8699331166848 8708590485504 8709568646688 8713704244336 8725673618298 8729816863131 8734960975104 8739108629888 8751112899984 8760427333632 8786110144896 8795461828608 8803202857722 8811725626368 8837415788544 8838408419568 8842605194696 8847815768064 8854751630403 8859969361152 8864176374144 8868385384768 8873611149312 8880567232824 8885800175616 8890019453952 8891017993494 8916939328752 8925572210688 8933427752067 8942936236416 8951594287104 8969154106248 8978700616704 8991033996672 8995303243584 9000603795456 9004877586432 9017246923776 9021528617472 9022541928309 9031130873856 9032145263232 9043536273408 9044552056176 9048846715272 9058478048256 9070921012608 9075228192576 9084887605248 9097366846464 9102708898101 9111521631744 9121219674112 9129247408008 9133748822016 9138085834752 9141787583019 9160377827328 9164727484416 9165756879552 9178347204936 9182705394492 9188116374528 9192479202816 9205106234688 9209477130336 9214903885824 9219279433728 9220314956216 9231943279104 9232980224013 9247196340928 9256148959232 9259898533704 9264295446588 9274156097024 9286895322432 9324035255808 9328462622976 9333959491584 9351219032064 9355659307008 9356710147876 9378482061312 9379535465664 9383989186208 9396879281244 9401341237218 9402416464896 9406881050112 9411347755264 9424275430752 9434306359296 9472035815424 9480372308316 9518285990304 9522805594288 9528416980992 9541505465856 9546036095232 9550568875904 9551661170688 9556196622336 9569323266048 9573867104256 9574942454532 9598300141248 9602857738656 9620614502226 9626283523584 9630854408448 9669369894912 9682651996416 9692957933568 9697560477696 9701488863612 9710881302528 9716583615102 9726925668096 9739192909824 9740286829728 9744911847216 9750654111744 9755284051968 9768684167424 9773322668928 9779081674752 9783725113344 9797164296192 9798264727524 9802917274878 9826831096992 9831497208624 9836344885248 9845002012482 9855480750336 9870815101056 9884373913008 9894894557184 9899592987648 9913191329664 9923742646272 9928454774784 9929569952848 9942092762112 9943209472014 9947930844033 9953792739072 9958519136384 9972198420912 9976933557864 9982812542976 9987552719872 9990638136927 10001271885696 10031556744846 10036320067137 10041268737024 10060803265968 10070543572992 10090298369529 10099903758336 10101038193792 10105834508224 10111789449216 10119716149032 10125679269888 10130487284736 10135297582592 10149219694656 10155200200704 10160022233088 10161163421136 10179952554681 10190787804288 10200653955072 10209631716648 10220498555904 10250461835712 10261372133376 10270403334009 10275467424768 10280346564096 10291288670208 10305425055744 10310318419968 10311476489496 10322451729408 10335470026752 10336630921344 10341539103168 10352546340864 10360661771628 10366766871552 10371689362944 10372854325743 10382728691712 10403095883544 10413167579136 10417385850417 10433425609152 10438570082304 10443526668288 10447757237736 10475150719488 10489539662784 10494520450848 10500704428032 10505690517504 10520121411072 10525116720384 10531318726656 10536319352832 10537502807104 10550792318976 10551977398872 10556987834484 10568224389632 10582741181376 10587766224672 10599035539456 10602309859596 10613594654208 10630108570368 10650788642676 10656040292352 10661100140544 10687107465216 10692182065152 10693383026144 10708071739092 10713156293574 10719469103616 10724559069952 10739290607136 10744389985392 10745618817024 10750721200128 10755826006016 10770600492288 10782064410624 10803214955988 10808344687686 10834711209504 10878041131776 10883206393472 10889619406848 10904577675264 10909755537408 10914935858176 10936369446912 10941562404864 10942791376608 10963025828118 10968231443421 10969485875712 10974694558464 10994988002544 11001466884096 11006690752512 11050708451328 11055184984116 11060434359702 11065887995904 11087415844128 11098150060032 11104666988688 11116486477824 11131756376832 11137042111104 11143604699136 11148896059392 11164210477056 11169511621632 11170766196954 11196759195648 11198016831456 11203334028432 11218723223526 11224050252597 11230664110848 11235996809856 11251430871408 11280931544064 11296427329152 11308450922496 11313820557312 11318403674214 11329361519616 11346805456896 11348079946112 11362391728128 11363667968016 11369063821752 11375763130368 11381164727296 11384680667661 11396798195328 11402209780416 11408928620544 11414345965568 11417872156488 11430025012224 11431308848778 11436736820691 11464636279824 11470080076728 11475735699456 11485835681229 11498060875392 11509192654848 11515950951232 11531769565176 11544043650048 11549525152256 11565389884608 11572204879872 11577699753984 11583197237248 11599108222464 11600411050683 11611453980672 11612758195584 11634231491064 11639755817508 11646614633472 11668150533312 11680569778176 11703482868987 11714813526528 11727282438144 11737603810296 11743391342592 11748967501824 11777628635136 11783221051392 11784544559424 11797087690752 11806335507204 11813292481536 11818901832192 11831481532416 11840756310432 11847733567488 11853359271936 11854690657992 11870974573731 11889252438336 11900762947584 11905583829048 11911237002756 11923914981888 11940293985984 11958872141664 11971600822272 11988045328896 11993737658112 12000805060608 12006503448576 12022995898368 12028704823296 12030055904412 12042860350976 12058048364544 12059402741568 12065128953696 12077970731008 12081701933028 12087438733566 12094561350144 12100304256768 12113183473664 12116925553824 12129822461952 12136945197468 12148695508992 12172329877344 12178331762688 12184114446336 12189050110692 12221009172736 12237796273248 12243607192656 12250821832704 12256638937088 12273474979584 12279302840448 12280707219456 12286538514432 12292372578304 12309257705472 12310640298684 12316485806898 12346531378272 12352393928784 12369361502862 12382527096576 12425920083122 12432047007744 12437950163968 12462374486016 12468292042752 12474212409344 12492750362274 12506047287552 12529172374992 12535121649624 12536555286528 12542508066816 12565700574336 12579075145728 12597768935388 12603750781986 12609735468967 12634497124704 12640496411088 12646729138176 12691047987072 12704555974656 12722007287808 12728048126976 12759097688064 12765156139008 12766589939376 12784126464018 12790196799471 12797733521664 12803810318208 12821397969744 12827486002968 12835044698112 12841139211264 12858778138752 12892493193216 12897715814802 12903840086319 12910202661888 12930080636928 12935318484816 12947841736704 12955444820136 12969234224128 12973240760823 12985590546432 12987049106304 12993215796288 13000872148992 13007045402624 13011063620184 13024912223232 13031096891904 13032560563113 13044966817792 13048996750272 13062885728256 13064352970032 13070556366504 13088510427447 13102441462656 13108662944832 13115126513664 13126669349976 13140641000448 13161086801408 13179165217344 13193192742912 13199457316864 13204804286583 13217588439552 13231656861696 13237939699712 13256123682816 13257612629352 13263907792044 13271723652096 13296264561216 13302578077152 13310416723968 13320850849236 13335029180928 13336526990241 13375408993128 13381760089516 13388358316032 13414404354624 13421018677248 13427391430656 13453731159372 13468050925056 13482385932288 13492954865376 13500905693184 13507316379648 13532292926208 13540266934272 13546696310784 13548217894848 13566828084264 13573270072908 13579715120426 13587717072384 13606381518912 13612842288864 13627331407872 13646050269696 13667282447616 13681829511168 13693871112012 13700623233024 13707128752128 13740566740992 13747091226624 13748635319328 13763268972544 13767520807404 13774058091738 13782174561792 13788718804224 13803395121152 13807659352032 13814215695504 13822355828736 13828919150592 13830472434324 13847914918656 13870794511392 13884223438848 13889847800556 13896443169882 13911234145536 13930342983648 13966867625984 13986052883712 13992693934464 14000939237376 14007587356672 14026828548096 14033488960512 14035065221814 14067723091968 14069303198496 14075983779312 14095318921866 14102011855827 14110321575168 14117021632896 14136413146128 14151459538944 14159769397046 14173478093824 14201051523568 14208053723136 14214800187392 14220558462474 14256242753536 14277428985456 14284208391432 14292625471488 14319054142848 14325853313856 14327491756032 14334294933504 14360800656384 14362413681798 14369233441381 14397450211872 14404286607984 14411126250248 14430921753339 14439425285376 14446281612672 14504054842368 14539436900352 14546340716544 14574875422653 14588749873152 14590388502144 14610430244592 14617367770824 14624308591228 14625981167616 14632926077952 14653026251136 14659984003392 14668622512128 14675587670016 14695746444288 14697397091286 14704375912317 14734277935104 14740246645488 14747245812936 14754517327872 14783221125504 14797533413376 14806222651584 14821981970432 14826560869512 14842341835776 14849389481472 14865194745856 14869786994496 14885613969408 14892682162176 14894354929272 14913139143168 14914814208021 14929012260864 14930689108608 14937778704576 14958297631368 14965400336796 14974218814464 14981329079808 15001907828544 15041242058752 15047335117269 15061903105536 15077934563328 15085094076416 15091204898952 15105815359488 15149855637504 15151557290688 15158751762336 15167684173824 15179574223548 15195730927104 15202946373888 15211904827392 15223829541984 15240033349632 15241745131704 15248982427588 15286181706432 15293440102304 15300980932608 15314447574972 15330747833856 15375692753568 15392058200064 15420519846144 15429606506496 15436933005312 15465477629952 15467214734244 15474559090718 15483677594112 15504946382016 15512308654752 15519674423344 15528819511296 15540992657442 15550150307328 15557534044416 15574093037568 15604643825316 15619751368704 15650138413728 15657855123456 15665290002432 15712726079232 15729450254336 15734309494176 15741780676272 15751056642048 15758535776256 15780182116608 15787675080576 15796978089984 15804479029248 15806254210656 15826188478464 15827966098308 15835481751726 15852336584448 15874111772064 15881649337008 15898553309184 15920391981312 15945162855552 15962134429696 15976182964014 15984060438528 15991650210816 16030661197824 16038273097728 16040074539216 16062107608638 16069734440361 16079203655424 16086838604928 16108935910704 16116584978088 16126081800192 16133739009024 16135551173378 16155900738432 16173096615936 16182593596624 16198260678656 16204822433982 16212517031529 16229773169792 16245485928448 16252066814256 16317061697664 16324809590208 16334429110272 16364633306112 16372403787264 16412343607296 16414187064912 16421981075864 16444538742177 16454228813568 16462041837696 16469858571712 16492482003816 16502200326144 16510036128768 16576062676992 16590651539553 16624389390336 16657000483032 16674729716736 16697634565248 16705563166656 16713495532832 16715407048704 16723344089088 16746315715584 16754267432448 16756149295431 16772100194304 16795138793472 16797025247184 16805001042648 16845996166272 16853995214784 16862305517568 16921397316096 16939407966208 16944640993728 16962676383744 16970730835968 16977605511321 16994042279424 17012130250752 17020208185344 17022119919168 17043587592192 17045501952024 17053595732628 17063644695552 17071747090944 17095197292992 17103314670624 17113392930816 17121518948352 17145037518336 17146963273167 17189990924288 17196954419736 17205120115092 17213603549184 17247091313088 17263788982272 17273926426848 17297654347764 17316065475072 17324287728384 17334496198656 17348084826912 17366549630976 17374795855872 17376747417484 17398662333696 17417180971008 17419137293376 17427408488672 17451347236596 17459633726262 17469921950208 17478217259776 17502225799968 17520854667264 17572220289792 17590923657216 17606405715444 17623451252736 17674831577088 17676816839136 17685210389392 17695631536128 17709503260806 17719938722304 17728352748288 17736770769536 17747222298624 17761134465648 17771600351232 17780038907904 17782035986988 17833878657504 17851144421376 17866855504134 17885872472832 17938308212496 17957401233408 17982067993344 17990606487168 18001207590912 18009755172864 18034493847552 18043057234944 18045083856618 18064290526464 18087072546816 18089104112352 18097693430544 18116956096512 18131158100349 18141842025216 18150456385152 18169775210496 18194733692928 18205417796202 18223043263488 18258494816016 18267497644032 18276171669504 18283575166038 18329454968832 18331513759104 18356694409872 18365410788984 18376232749056 18384958405632 18410212469376 18418954260672 18429807771648 18438558867456 18440629912432 18463886558208 18465960448026 18474728710347 18494392681856 18512297918464 18519797067408 18528590893176 18548312194048 18554042254293 18573790644864 18638880124683 18648070511616 18656925245952 18702438064128 18711318614016 18713420295752 18739125543411 18756964122624 18759070931328 18767978372416 18793758562488 18802682474436 18804832929792 18813762100224 18822695510528 18848550861504 18868612718592 18905626172979 18944071630848 18960744616632 19036571980608 19045611188576 19056833961984 19083010931712 19092072190464 19101137751808 19112393244672 19138646532096 19147734208512 19149884909064 19196600282496 19205715477312 19241229004452 19252567047168 19261708816896 19338739789824 19346573722203 19365303992832 19385915867136 19395120955392 19402977727224 19421762605056 19433167230204 19453851336192 19478385819648 19480573659456 19489823694432 19501308223488 19510568103936 19537368334848 19546645337856 19558163349504 19567450226688 19594328592384 19596529455048 19605834549756 19653662193984 19662994417248 19672689770496 19690004024964 19710961500672 19741630202112 19768747826016 19789789114368 19799185975296 19826382659328 19847485292544 19856909549568 19859139905696 19884185524224 19886418944028 19895861688066 19907585478144 19917038272768 19944396841824 19953867115728 19965625085952 19975105439744 19981276273854 20002543771392 20063113489692 20072640134274 20082537474048 20121606531936 20141087145984 20180596739058 20202076387584 20211669016448 20223578898432 20239432298064 20251358539776 20260974569472 20270595165184 20298439389312 20310400401408 20320044466176 20322326842272 20359905109362 20369572680639 20381575608576 20419263433296 20440997111808 20500923671424 20522744266752 20540806668018 20550934849536 20560693128192 20610850111488 20620636839936 20622952978992 20644903458816 20661087137607 20673261842688 20683078206336 20705092681728 20721323543256 20733533743104 20743378725888 20745708651486 20806191767088 20826335158272 20834771700834 20844664754823 20866851218304 20887053336576 20895514475472 20950301438976 20979079325568 20989040901696 21001408856064 21011381035008 21040242822144 21050233440768 21052597832721 21072638705664 21075005614208 21101584637952 21103954797744 21113975668968 21136448779264 21142978382799 21165482362752 21175532449344 21198071078912 21204619719192 21227189308416 21239654095569 21260217140736 21301577285352 21312080584704 21322200281088 21330837693711 21374214930432 21384364130304 21386766052288 21416143478184 21426312587148 21438938207232 21449118139904 21478581214272 21488779970784 21491237634048 21501442400256 21511652012032 21541200984576 21543620522697 21564128821248 21606429911976 21616689375372 21669422419008 21756082263552 21766412786944 21779238813696 21809155350528 21819511074816 21829871716352 21872738893824 21883124809728 21885582753216 21926051656236 21936462886842 21938971751424 21949389116928 21989976005088 22002933768192 22013381505024 22046095636929 22101416902656 22110369968232 22120868719404 22131775991808 22174831688256 22196300120064 22209333977376 22232972955648 22263512753664 22274084222208 22287209398272 22297792118784 22328420954112 22339023243264 22341532393908 22393518391296 22396033662912 22406668056864 22437446447052 22448100505194 22461328221696 22471993619712 22502861742816 22561863088128 22592854658304 22616901844992 22627641114624 22636807348428 22658723039232 22696159892224 22724783456256 22727335936032 22738127643504 22751526260736 22762329454592 22769361335322 22793596390656 22804419560832 22817857241088 22828691931136 22835744312976 22860050024448 22862617697556 22873473641382 22929272559648 22940160153456 22951471398912 22971671362458 22996121750784 23031901902464 23063539130352 23088087300096 23099050304512 23130779769216 23144409759744 23155399507968 23166394474496 23198216444928 23200822101366 23211838636077 23225516391168 23268462982128 23279511635016 23293229266944 23311488986163 23336301066624 23361139556352 23406965737974 23418080156653 23429627053056 23475207620592 23486782685184 23497935003648 23566442102784 23569089118848 23594175381504 23612671014408 23626584963072 23637803664384 23681512620864 23695467134976 23706718543872 23709381315984 23741949147462 23753222627589 23778504876672 23801525895168 23811167658096 23822474005512 23847829963776 23880587971968 23917744283328 23943201644544 23964274446021 23976090657792 23987475316224 24013006897152 24045991796736 24057409646592 24060111808824 24085720701952 24093161412957 24116096729088 24118805483136 24130257907392 24155941462016 24163403866056 24174877467132 24189122700288 24200608513536 24203326760067 24226366947328 24233851107648 24259644923904 24273890394936 24297391017984 24307233650973 24344659754688 24356663525376 24368228892672 24378100221384 24442018345472 24475592546496 24487214385312 24501643665408 24513277874176 24546949959168 24558605680896 24573077028864 24584745156608 24618515410944 24621280597368 24632971613796 24693062756544 24704787857568 24738723005724 24765054193152 24851840166244 24864094015488 24875900327936 24924748972032 24936584085504 24948424818688 24985500724548 25012094575104 25058344749984 25070243299248 25073110573056 25085016133632 25131401148672 25158150291456 25195537870776 25207501563972 25219470937934 25268994249408 25280992822176 25293458276352 25382095974144 25409111949312 25444014575616 25456096253952 25518195376128 25530312278016 25533179878752 25568252928036 25580393598942 25592540034649 25595467043328 25607620636416 25642795939488 25654972005936 25670089396224 25682278422528 25717556277504 25784986386432 25795431629604 25807680172638 25820405323776 25870636969632 25895683473408 25910889640272 25938468448256 25946481521646 25974098212608 25986431592576 26001744297984 26014090805248 26022127240368 26049824446464 26062193783808 26065121126226 26097993500544 26125771456512 26128705940064 26141112733008 26177020854894 26189450589393 26204882925312 26217325889664 26253338699952 26281282000896 26322173602816 26358330434688 26386385485824 26398914633728 26409608573166 26435176879104 26475879399424 26512247365632 26515225258704 26527815584088 26543447304192 26564254891209 26592529122432 26605156154304 26620833447936 26641701698472 26670058361856 26673053980482 26685719248279 26750817986256 26763520179032 26776716632064 26800283256201 26828808709248 26854782861312 26907462318744 26936101850112 26985909730752 27001811386368 27014632759296 27064585852416 27067625784927 27093392621568 27096435789696 27133656168528 27146540145816 27159430240852 27175434144768 27212763037824 27225684577728 27254662815744 27292100539392 27308126694303 27334564895232 27363659022336 27387742224024 27401246466048 27414257504256 27481133481984 27494182453248 27497270638656 27526537945088 27535041614808 27548116183476 27564349123584 27577437608448 27606790242304 27615318704064 27628431391008 27644711657472 27657838301184 27660944868648 27695829837312 27698940672039 27741589022784 27768446877696 27779695601112 27792886339764 27822468291072 27860685967296 27933735251968 27972105767424 27985387868928 28001878474752 28015174713344 28053657096192 28066977921024 28070130443628 28135446183936 28138606396992 28151967558624 28190637843732 28204023711654 28220643150336 28234043265792 28272826292256 28302919077888 28319538794092 28346956187648 28402103047136 28416107446272 28429600374784 28441116924948 28554857970912 28568416782864 28585250942976 28638108285696 28651706627712 28654983512064 28668589867008 28721601312768 28724827363596 28738466882762 28794900423744 28808573215968 28822252500496 28861843506678 28878850570752 28892563225344 29008109684736 29078873800704 29092681433088 29149750845306 29180777004288 29220860489184 29234735541648 29248617182456 29251962335232 29265852155904 29306052502272 29319968006784 29337245024256 29351175340032 29391492888576 29394794182572 29408751824634 29480493290976 29494491625872 29509034655744 29566442251008 29612445303168 29643963940864 29653121739024 29684683671552 29698778962944 29739573988992 29771227938816 29785364324352 29788709858544 29826278286336 29829628416042 29843792532099 29861378217216 29875557409152 29916595262736 29930800673592 29948437628928 29962658159616 30003815657088 30082484117504 30094670234538 30108960201411 30123806211072 30170188152832 30182409797904 30211630718976 30270895108587 30299711275008 30303114581376 30317503524672 30335368347648 30359148447096 30391461854208 30405892747776 30409307980597 30447659083968 30480066699264 30483490263408 30497964855176 30539857664043 30572363412864 30586880204608 30601961865216 30628895149944 30661495667712 30751385507136 30784116400128 30811210002027 30841039692288 30873866010624 30930955259904 30934429468488 30949118181436 30967355188224 31009892764032 31024617309504 31039348846688 31057639022592 31081985314884 31100300614656 31115068088832 31118562977229 31148186075136 31209287650632 31239502737408 31300276827456 31315710246912 31330580004864 31425452158464 31458900508672 31468618988352 31483561352544 31502113284096 31517071552512 31560364233216 31575350161152 31593956179968 31608958058496 31612508421312 31652376956928 31655932196616 31670963503452 31704673168896 31748223544128 31763298674016 31797106618368 31840783962624 31890325711104 31924268859392 31952365928028 31968120877056 31983300421632 32061322395648 32076546195456 32080149078432 32124215217276 32139468880722 32158407310848 32173677209856 32217871821408 32233169956176 32252163600384 32267478018048 32271102346756 32311801476864 32346193231872 32365187193248 32396521357312 32409644867964 32425034063058 32459546339584 32504133628512 32634123395328 32649619180416 32668858220544 32729266612224 32744807574528 32824687214592 32828374129824 32843962151728 32889077484354 32904694330263 32908457627136 32924083675392 32939717143424 32984964007632 33004400652288 33020072257536 33152125353984 33181303079106 33314000966064 33349459433472 33395269130496 33411126333312 33426991065664 33430814097408 33446688178176 33492631431168 33508534864896 33512298590862 33590277586944 33594050494368 33610002085296 33672150757791 33691992332544 33707990429568 33842794632192 33889281987456 33925352767488 33941461671936 33955211022642 33988084558848 34040416370688 34044239838336 34087175184384 34091003904048 34107191465256 34127289391104 34143494181888 34190394585984 34206629341248 34226785861632 34243037896704 34290075036672 34293926546334 34310210462073 34379981848576 34393908839472 34410240230184 34427207098368 34457507043687 34494182626176 34527577964544 34547852853696 34595308695528 34632130950144 34648575456768 34696169653824 34733099261952 34749591711744 34753494834968 34797324667392 34801233152049 34834361942016 34838274586752 34854816977344 34902694473192 34919267452524 34939843900416 34956434519552 35004451599936 35041709334528 35110448606961 35144440579584 35181847314432 35212811430888 35246902505472 35349663154176 35353633678272 35370420778784 35391263072256 35419006521612 35439877444608 35456705496576 35473541539072 35494444597248 35522268931296 35543200702464 35560077815808 35564071973976 35667757315008 35702288842752 35733711008268 35771744945664 35876616424992 35914802466816 35964135986688 35981212974336 36002415181824 36019510345728 36068987695104 36086114469888 36090167713236 36128581052928 36174145093632 36178208224704 36195386861088 36233912193024 36262316200698 36283684050432 36300912770304 36339550420992 36389467385856 36410835592404 36446086526976 36516989632032 36534995288064 36552343339008 36567150332076 36663027518208 36713388819744 36730821577968 36752465498112 36769916811264 36820424938752 36837908521344 36859615543296 36877117734912 36881259824864 36927773116416 36931920896052 36949457420694 36988785363712 37039594134816 37057181786352 37096624388096 37108084508586 37147581289728 37277760249366 37296141023232 37313850491904 37404876128256 37422637228032 37426840591504 37478251086822 37518141862656 37535956744832 37587517124976 37605364948872 37609665859584 37627524200448 37645391021056 37697101723008 37737225437184 37811252345958 37829206406901 37921489233264 38073143961216 38091222377152 38113667923968 38166021863424 38184144380928 38202275503616 38277293064192 38295468417024 38299769818128 38370590398413 38393200564992 38411430954624 38482458008904 38505134094336 38523417633792 38677479579648 38693147444406 38711520258957 38730607985664 38790241910784 38805955454448 38843525210112 38866334460408 38907702672384 38956771639296 38961147318912 38979647388864 39002616446976 39021136207872 39074736669696 39093290675712 39097681689339 39134900453376 39188657184768 39193058910096 39211669099512 39265531282341 39307324387968 39325988834496 39345379540992 39380008049928 39421923001344 39483260404224 39537495652032 39579578228736 39598371950592 39614412859749 39652765318656 39694970585088 39713819099136 39718279811392 39768371048448 39772837888056 39791723376132 39815170956288 39834076545536 39888793683648 39907734231456 39931250171904 39950210879488 39962552547708 40005087542784 40009580970723 40126226979384 40145280268548 40165074948096 40243213063872 40282174291968 40361193478116 40404152775168 40423338032896 40447157796864 40478864596128 40502717079552 40521949138944 40541190330368 40596878778624 40620800802816 40640088932352 40644653684544 40719810218724 40739145361278 40763151217152 40838526866592 40881994223616 41001847342848 41045488533504 41081613336036 41101869699072 41121386256384 41221700222976 41241273679872 41245905957984 41289806917632 41322174275214 41346523685376 41366156412672 41410185363456 41442647086512 41467067486208 41486757451776 41491417302972 41612383534176 41652670316544 41669543401668 41689329509646 41733702436608 41791028950944 41900602877952 41958158651136 41978081803392 42002817712128 42022762070016 42080485644288 42100466881536 42105195665442 42150011228416 42203169275904 42207909595488 42227951337936 42272897558528 42285956765598 42306035567481 42330964725504 42351064898688 42396142157824 42409239438384 42454378616832 42479308191138 42520434281472 42603154570704 42624161169408 42644400562176 42661675387422 42768728260608 42773532104576 42832286956368 42852625174296 42877876414464 42898236279808 42957162428544 42977559941568 42982475268096 43002884800512 43023304024064 43082401969152 43087241045394 43107700324143 43212859823952 43233378750744 43292765260017 43338844838016 43490720290927 43512164527104 43532825573888 43618310701056 43639022149632 43659743432704 43724626267959 43766249619456 43771165506432 43852103312472 43872925773684 43877943502848 43898778233856 43979952010176 44005867536384 44026763010048 44092191273858 44113127736951 44202833805312 44220739936464 44241737438808 44263551983616 44349663376512 44392600240128 44418667954752 44465945911296 44527025507328 44548168444416 44595584237568 44656841908224 44678046486528 44683064787816 44744442624063 44787036782592 44792067325824 44813336113728 44874892894104 44896201010388 44922656443392 44943987239424 45005723485632 45123726176256 45142005351807 45185709316608 45233803689984 45255282229248 45273614696856 45317446078464 45392319784448 45449566912512 45454671872064 45476255287008 45503052521472 45524658909184 45538722670644 45587192781312 45608839121664 45635714482176 45657383862272 45671488625952 45720100048896 45725235395112 45746947282764 45858545119296 45880320306912 45902942797824 45943342724916 45992243501568 46063803804928 46127078260704 46176174600192 46198100609024 46261559538432 46288819519488 46310799015936 46332788948992 46396432889856 46401644202732 46423677272154 46451032782336 46536925964256 46559023270032 46586458533888 46622977972326 46672602133248 46722279112704 46813931475948 46836160313306 46859254106112 46950415241184 46973565370368 46995870007296 47138178237696 47188350763008 47225342028816 47253169926144 47275607328768 47363025241728 47390934269952 47413437087744 47418762631968 47483898294924 47506445255178 47529002921491 47557009753344 47622335316192 47644948011024 47695659927552 47761175943936 47835488566656 47886403289088 47928548892042 47952181315584 47974950632448 48091983593472 48114819293184 48120223617648 48171441403904 48186322825914 48209203321083 48237610966272 48260515814784 48311882924032 48326807732112 48349754934264 48378245400576 48401217027072 48406653520134 48467702215296 48519289847808 48547780789872 48594782035968 48614467301946 48637551094587 48689319509376 48736457785344 48756200442768 48884036690944 48951185092992 48974428770624 49003287330816 49026555748352 49093899918336 49117211361792 49169490313216 49237030821888 49242561194736 49265943227592 49333616226531 49386125513088 49409575715136 49477446011448 49530108386304 49559192889661 49703680332488 49728188030976 49751800655872 49771954618659 49873168171008 49896849637376 49971001449096 50024189150208 50116689499968 50140486598496 50146221146112 50170032267264 50262802297344 50268447886293 50316300582912 50391075741552 50415003127944 50438941875868 50537988498816 50561985644352 50586916552704 50764191948288 50818223898624 50888029151232 50912192507904 51036390752256 51060624556032 51066359757504 51136505856072 51160787197884 51185080069298 51190934086656 51215241272832 51285591878976 51309944011872 51340178792448 51364556845056 51435112555008 51440889819501 51569972772864 51590863259208 51615360345276 51640810647552 51741273939264 51791366946816 51821779280544 51876936896512 51892963043292 51948196425216 51972863185152 52003488595968 52028181610496 52044254480736 52099648892928 52124387567616 52130242252452 52195987001088 52251542913024 52257411880128 52282225466016 52354041709788 52378901178786 52409765850624 52434651779328 52506677399904 52562564001792 52644347205632 52716660869376 52772770971648 52797829267456 52819217146332 52870353758208 53024494731264 53030450517408 53055631168176 53086894608384 53128509782418 53185058244864 53210312308608 53241666895872 53283403396944 53340116723712 53346107960964 53371438496558 53501635972512 53527040358064 53553433264128 53600566512402 53657617418496 53814924637488 53872203700224 53971819461504 54003622772736 54029265518592 54129171704832 54135251569854 54192871579392 54267312337056 54293080291632 54318860481704 54350868289536 54393474301047 54425526075648 54451369155456 54509325631488 54584201078784 54616253388606 54669129790464 54775484448048 54802492932096 54828515008512 54988364906496 54994541277312 55053075890176 55070083229616 55096232366952 55128698247168 55154875216896 55230637408128 55256862782016 55289423314944 55315676602368 55321889737296 55391659674624 55397881344078 55424186131041 55483178045568 55536893755392 55559391202224 55585772679528 55644936582144 55721371934592 55867470503936 55916640374049 55944211534848 55970775737856 56030349426688 56107314192384 56133955842048 56140260887256 56217376630233 56270892367872 56277212793984 56303935117248 56381275687464 56408047423308 56441286300672 56468086531584 56474429106823 56545652584512 56605838155776 56639077588184 56693912375296 56716878518937 56804206094272 56832214892544 56859200749568 56882233849896 57109715941824 57136833565728 57170501885952 57276216571392 57303413255424 57337179734016 57443202625536 57449654727192 57476933765524 57589800847488 57617146431936 57644505000992 57723687013356 57757701141504 57785126450688 58016219369472 58157747601408 58185362866176 58299501690612 58361554008576 58441720978368 58469471083296 58497234364912 58503924670464 58531704311808 58612105004544 58639936013568 58674490048512 58702350680064 58782985777152 58789588365144 58817503649268 58960986581952 58988983251744 59018069311488 59132884502016 59224890606336 59287927881728 59306243478048 59369367343104 59397557925888 59479147977984 59542455877632 59570728648704 59577419717088 59652556572672 59659256832084 59687585064198 59722756434432 59751114818304 59833190525472 59861601347184 59896875257856 59925316319232 60007631314176 60164968235008 60189340469076 60217920402822 60247612422144 60364819595808 60423261437952 60541790217174 60606229162752 60635007049344 60670736695296 60718296894192 60782923708416 60811785495552 60818615961194 60895318167936 60960133398528 60966980526816 60995929710352 61079715328086 61108718041917 61144726825728 61173760409216 61257790299888 61322991335424 61502771014272 61568232800256 61622420004054 61682079384576 61861910519808 61868858936976 61898236362872 61934710376448 61983261412821 62019785528064 62049234619008 62078697693376 62115278045184 62163970629768 62200601229312 62230136177664 62237125954458 62418575301264 62479005474816 62533994264469 62600553654912 62661160009728 62850904316928 62937237976704 62967122705088 63004226568192 63034143105024 63120728466432 63150700322304 63157793498163 63217916116992 63225016842624 63304753913856 63311864393232 63341927006904 63409346337792 63496447088256 63526597348032 63594213236736 63681567925248 63718962286707 63780651422208 63848537718784 63904731856056 63936241754112 63966600843264 63992513081133 64122644791296 64153092390912 64160298156864 64248430434552 64278937761444 64316814621696 64347354419712 64435743642816 64466339912352 64504327200768 64534956036096 64542204693512 64623602953728 64630861568091 64692386463744 64730374386496 64793042714624 64819289735928 64850068126116 64919092679168 65008267257024 65268246790656 65299238360832 65337716441088 65458533224448 65489615149056 65649374429184 65656748259648 65687924303456 65778154968708 65809388660526 65816915254272 65848167350784 65879434286848 65969928015264 66008801304576 66040144515072 66304250707968 66362606158212 66628001932128 66698918866944 66790538260992 66822252666624 66853982131328 66861628194816 66893376356352 66985262862336 67017069729792 67024597181724 67180555173888 67188100988736 67220004170592 67344301515582 67383984665088 67415980859136 67685589264384 67778563974912 67850705534976 67882923343872 67910422045284 67976169117696 68088479676672 68174350368768 68182007808096 68214382930512 68254578782208 68286988363776 68380789171968 68413258682496 68453571723264 68486075793408 68580150073344 68587853092668 68620420924146 68787817678944 68820480460368 68854414196736 68915014087374 68988365252352 69095705707392 69190617391056 69264261900288 69297150913536 69392339307648 69466198523904 69499183423488 69506989669936 69594649334784 69602466304098 69635515908231 69676549173504 69709633954688 69805388946384 69838534905048 69879687800832 69912869039104 69934466958489 70008903199872 70083418669056 70220897213922 70254240469959 70288881159168 70425622861776 70493805010944 70699326308352 70707267356544 70740841557568 70782526144512 70838013043224 70879754889216 70913410993152 70947083078144 71044537862592 71086401404928 71120155631616 71128143947952 71259667882767 71335514630016 71404577685504 71467422016536 71543489891328 71753232849984 71829604933632 71892823338063 71928271973376 71962425948672 72039020691456 72137975390208 72172228939776 72180335426472 72257162105856 72348290187264 72356416449408 72390773722176 72467824386048 72524632401396 72567368100864 72601825540608 72609980280201 72679100841984 72778934771712 72821671184808 72892173053952 72921700952919 73033979264064 73069990576128 73104686678016 73134300664152 73326055036416 73426777639488 73461643155936 73504930996224 73539833622528 73640849877504 73675817042688 73719231086592 73754235469824 73762519649728 73855546232832 73863841792104 73898914841388 73977570727424 74079188269632 74114363572704 74193248776192 74216169017172 74295162579456 74555520498732 74592282046464 74627700983808 74809752256512 74845274456064 74853681183008 74956502173644 75036283725312 75071913489664 75175034249952 75210729897744 75219331719168 75255048400896 75290782042112 75394203446016 75474450874368 75622504691916 75658412813802 75842978466528 76146287922432 76182444754304 76227335847936 76332043726848 76368288761856 76404551007232 76554586128384 76590936834048 76599539636256 76741180796826 76777620103947 76786401129984 76822861909248 76964916017808 77010268188672 77046835267584 77354959159296 77386294888812 77423040517914 77461215971328 77611910908896 77687050420224 77732668920816 77815405344768 77922294637824 77959294777728 78005232893952 78042272415744 78149473339392 78186581351424 78195363378678 78377314369536 78386117820192 78423338199024 78531062564682 78568351768179 78614648775936 78651977668992 78760016099856 78843846002688 78966520808448 79074991304064 79159156457472 79196743901184 79228825719498 79305530637312 79427638198272 79436559622784 79536742096896 79545675776112 79583446752264 79630341912576 79668153091072 79692764673627 79777587367296 79815468462912 79862500343808 79900421758976 79925105095416 80010175085568 80019161941446 80057157744837 80252453958768 80290560537096 80330149896192 80400849768603 80486426127744 80564348583936 80722386956232 80808305550336 80846676065792 80957729192256 81005434159104 81043898277888 81082380660736 81193757557248 81202877354781 81280177864704 81289307369088 81439620437448 81478290722556 81526302434304 81677053733184 81763988447232 81924380082909 82003694685696 82090977067008 82163226672072 82203739398144 82242772512768 82443400445952 82482547359744 82491811915968 82579613835264 82644348550428 82693047370752 82732312825344 82820370726912 82885294173024 82934134972416 82973514903552 82982834605944 83096822016117 83224767068352 83305340633088 83339086803336 83378659019292 83467404873216 83582057901888 83801205755904 83916317302272 83956163606784 84005635424256 84045524140032 84160971288576 84200933763072 84210391330884 84300022456832 84406338551808 84415819190976 84455902675872 84545795117056 84571913531196 84612071134962 84661929451008 84702129797376 84792284315648 84818478876768 84908757233664 84958616382276 85040868562944 85206309141408 85248322338816 85288801124352 85323350774844 85547064209152 85664573912736 85705250348592 85755752828928 85796472559616 85914324857088 85955119883136 85964950536192 86005769601024 86046608048128 86164803938304 86174482090788 86215400648286 86425719647904 86466757501488 86585530520034 86677689676032 86981440581854 87024329054208 87065651147776 87236621402112 87278044299264 87319486865408 87449252535918 87542331012864 87704206624944 87745851547368 87755887005696 87797556467712 87959904020352 88011735072768 88053526020096 88184382547716 88226255473902 88268148282769 88441479872928 88483474877616 88527103967232 88699326753024 88837335909504 88931891822592 89054051014656 89096336888832 89313683816448 89356092973056 89366129575632 89488885248126 89531377596297 89584134651648 89626672227456 89749785788208 89792402020776 89845312886784 89887974478848 90011446971264 90247452352512 90284010703614 90326880604233 90371418633216 90510564458496 90547229393712 90634892156928 90784639568896 90812685325761 90899133825024 90909343744128 90952510574016 91006105042944 91049317818368 91077445341288 91174385562624 91217678243328 91227923941791 91314767724544 91342977251904 91440200097792 91450470790224 91493894565528 91619572992129 91717090238592 91760640613824 91805885595648 91886685449832 91984487003136 92127607609856 92254156521408 92352349200384 92396201218048 92433630006081 92523119076864 92621598031872 92665577897984 92792865779712 92803288405464 92847354544308 92902065564672 93073851928512 93118046540064 93172917067776 93245955944652 93345204266496 93355688931687 93444558225408 93627862951896 93672320626612 93718508212224 93900830482368 93947130740736 93991740014592 94276356475392 94376701526016 94450684057632 94506339852288 94551214657536 94726050483456 94781868539904 94826874175488 94837525263936 94967796589848 95012890510356 95058005842982 95114019506688 95244670632384 95289896022048 95391319855104 95522351887872 95670977133312 95772806578176 95857097784084 95904362631168 95949901264896 96183967186944 96229638586368 96240447235296 96342882807808 96372645651828 96418406642166 96475221932544 96521031629568 96623765848064 96653615464224 96699509868528 96756490801152 96802434054144 96813307040268 96935404430592 97038579695616 97095561579744 97189564071936 97228934603892 97275102189174 97378639018752 97512400885536 97768073381888 97902370185984 97948857541248 98006574661632 98053111496704 98187799836672 98234422723584 98474061643776 98485122389472 98531886455184 98667232453062 98714082990789 98772251026176 98819151430272 98954892022896 99060216772608 99118385779322 99407360664976 99456376061952 99503601311744 99543909237318 99793699274752 99942002898192 100048378300416 100233378999936 100280973196992 100292442292224 100340064534528 100525604594688 100536895772586 100584634089667 100782151483104 100830006255888 100877883751736 101016452273373 101075976997632 101123971288704 101528383896576 101776058302464 101824385015808 102121249112064 102132719515008 102273011712144 102321574395768 102370160138596 102381868173312 102430482545664 102571183757952 102619888023744 102680357584896 102729113690112 102870225110016 102881779639002 102930631386219 103139945545728 103181726518416 103230720690552 103281621295104 103482547878528 103582733893632 103643558561088 103753873793024 103785926086584 103896392850432 103945726370304 104056363220992 104088508961472 104199297785856 104248775135232 104260484504904 104391974002176 104403699456147 104503085826048 104514823760256 104564450932032 104708083419576 104757802357572 104819531701248 104869303558656 105013354799808 105125128003584 105288694411264 105331345820883 105433321738752 105545541943296 105595658534912 105638434292664 105740707516416 106048989462528 106060901034816 106111262336352 106173789216768 106257019564836 106370116489728 106420624617216 106483333791744 106566806793888 106680233447424 106692215921928 106742876993116 107003271945024 107054080716128 107106866528256 107201133024804 107315234836992 107629849274976 107744407400448 107943638923008 108007245545472 108058531037184 108258343409664 108270503139708 108385743158784 108534624674112 108586160583264 108637720963408 108701736579072 108786948602094 108851052151296 108902738310912 109018651262976 109168402157568 109232506777212 109338259580928 109550968896096 109604985864192 109657030017024 109989082554624 110106151780352 110140166459232 110192464733904 110257396494336 110309750433792 110461274816256 110513725564032 110578846629888 110631353204736 110643779474592 110783319349248 110795762688156 110848372262082 110966356091136 111118782404448 111171545359056 111289873164288 111442743869184 111734941007872 111833280748098 111888423069696 111941551475712 112214628384768 112267911684096 112280521774512 112434753260466 112554425587968 112607870234496 112762551374928 112816094846616 112882572601344 112936173063168 112948858213646 113091305169024 113211676311552 113278155176368 113387824750592 113433757037874 113487619220703 113608412188544 113718401499136 113764467699792 114219431883648 114273667131456 114341003771904 114552433142784 114606826510848 114886405251072 114899309454384 114953867531048 115111771195239 115179601694976 115234292863872 115289010001984 115447374026712 115515402283008 115570252901376 116032438738944 116134560776871 116370725732352 116599003381224 116723108017152 116883441956736 116938942166592 116994468729824 117007849340928 117063408623616 117224210009088 117279872027136 117293045068017 117404701360128 117565971554304 117579176730288 117635007298536 117921973163904 117977966503488 118036138622976 118265769004032 118449781212672 118575855763456 118612486956096 118738734686208 118795115851776 118843238579247 118958295955968 119084911755264 119141457297408 119154839434176 119305113145344 119318513664168 119375170128396 119445512868864 119502229636608 119666381050944 119723202694368 119793750515712 119850632638464 120015262628352 120028742912169 120329936470016 120378680938152 120435840805644 120495224844288 120729639191616 120846522875904 121083580434348 121212458325504 121270014098688 121341473390592 121436593788384 121565847416832 121623570991104 121637231922388 121790636335872 121920266797056 121933961053632 121991859420704 122159430656172 122217436083834 122289453651456 122347520818432 122515580599776 122645982670848 123005542028544 123136465600512 123244840008108 123364158769152 123723821039616 123737717873952 123796472725744 123869420752896 123966522825642 124039571056128 124098469238016 124157395386752 124230556090368 124327941259536 124401202458624 124460272355328 124474251908916 124837150602528 124958010949632 125067988528938 125201107309824 125701808633856 125874475953408 125934245410176 126008453136384 126068286210048 126241456932864 126301400644608 126315586996326 126450033685248 126609507827712 126623728786464 126683854013808 126818692675584 126918106702443 126992894176512 127053194696064 127188426473472 127363135850496 127437924573414 127561302844416 127809463712112 127872483508224 127933201686528 127985026162266 128306184781824 128320596313728 128496860869104 128557875522888 128633629243392 128694708839424 128871487285632 128932679824704 129008654401536 129069912072192 129084409387024 129247205907456 129261723136182 129323100972429 129460748772992 129586085429248 129638579471856 129700136252232 129838185358336 129878295780051 130016534514048 130472160872781 130536493581312 130598476721664 130917066448896 130979230298112 131173878803877 131298748858368 131313496519296 131375848606912 131556309937416 131618777321052 131633830508544 131696334701568 131758868573696 131939856030528 132017602609152 132080289030144 132339383210853 132608501415936 132725212316424 133256003864256 133397837733888 133581076521984 133644505333248 133707964262656 133786752712704 133970525724672 134034139459584 134049194363448 134361110347776 134376201977472 134440008341184 134688603031164 134767969330176 134831961718272 135371178528768 135426016055421 135557127949824 135701411069952 135765846687744 135820844090568 135952338235392 136176959353344 136348700737536 136364015616192 136428765861024 136509157564416 136573976727552 136761578343936 136826517364992 136907143446528 136972151586816 137160300146688 137175706185336 137240841848292 137575635357888 137640960920736 137708828393472 137830028174748 137976730504704 138191411414784 138381234782112 138528523800576 138594301827072 138784678615296 138932397047808 138998366846976 139013979339872 139189298669568 139204932608196 139271031816462 139353098347008 139419267909376 139610777892768 139677069810096 139759375601664 139825738078208 139868933916978 140017806399744 140166837338112 140441794427844 140508480939918 140577762318336 140851245723552 140987610021888 141414534713088 141481683115136 141565052289024 141676026086448 141759509778432 141826821986304 141894166156288 142089075725184 142172802809856 142240311263232 142256287895904 142519335765534 142587008764473 142671029260032 142934844033072 143086979782656 143506465699968 143659209867264 143785646676126 143856543946752 143924851897344 144275950780416 144344457879552 144360670852944 144514324211712 144627609963249 144712832898816 144781547444352 144935648772096 145049264802792 145134736201728 145203651081216 145219960560402 145557869543424 145643342369616 145784346107904 145843401905838 145912653283761 146067958528128 146209373356032 146268601328304 146652110072832 146853555278976 146923286311872 147009861992448 147079667245056 147281699755008 147351634085376 147508470939648 147525039299456 147711092465664 147727683584208 147797829682776 147955141454848 148000848679593 148158376539264 148228727145408 148386497552384 148432338034344 148590325158912 148677578668983 149111040997464 149184564092928 149255401967616 149315863855977 149619504513024 149690548912128 149707362366016 149913004347288 150072567450624 150143826979328 150350068499904 150421459795488 150438663438336 150510096801792 150581564084224 150788406892032 150805343658879 150948901748736 151245009383832 151316825627604 151685956933056 152292575844864 152364889508608 152454671695872 152664087453696 152736577523712 152809102014464 153109172256768 153181873668096 153199079272512 153482361593652 153555240207894 153572802259968 153645723818496 153929832035616 154020536377344 154093670535168 154322669458503 154709918318592 154772589777624 154846081035828 154922431942656 155223821817792 155374100840448 155465337841632 155630810689536 155844589275648 155918589555456 156010465787904 156084544831488 156298946678784 156373162702848 156390726757356 156754628739072 156772235640384 156846676398048 157062125129364 157136703536358 157229297551872 157303955337984 157520032199712 157687692005376 157933041616896 158149982608128 158318312914944 158393487802368 158457651438996 158611061274624 158873119245568 159073484193792 159091351552224 159166893504528 159260683825152 159336306182144 159385529347254 159555174734592 159630936925824 159725000687616 159800843517952 159850210190832 160020350171136 160038323882892 160114315489674 160504907917536 160581121074192 160660299792384 160801699537206 160972852255488 161444773912464 161616611100672 161693352131584 161915458384512 162010868318208 162087796555776 162164761321472 162387515114496 162405754709562 162578614738176 162879240874896 162956581445112 163052604868608 163180422903141 163354107466368 163527976894464 163848760165818 163926561096571 164007389371392 164326453344144 164407478796288 164485545025536 164965094719488 164983623831936 165159227670528 165288697100856 165386094741504 165464625650688 165770588346048 165868269944832 165947029807104 165965669211888 166193644032234 166272558393123 166449534136704 166610681266176 166678173606672 166757318038584 166934809746432 167164115803776 167602411511808 167749921122147 167832634604544 167912327213568 168091048280064 168321942577152 168401867526144 168420782661768 168600044913664 168652129890699 168812677103616 168831638381952 168911805351744 169091590234112 169143827062392 169224142269924 169323858902016 169404259594752 169423287320469 169584568631296 169636957753536 169817514467328 169917232764552 170081737125888 170150635556811 170412618282816 170496644677632 170577602248704 170646701549688 171094128418304 171329147825472 171410500697184 171511505657856 171592945119232 171828649714176 171910239766272 172011539202048 172093216096256 172329607876608 172348964181576 172430801296572 172851439295808 172933515002976 173171061040068 173355379352064 173962881163708 174048658108416 174131302295552 174473242804224 174556088598528 174638973730816 174898505071836 175084662025728 175408413249888 175491703094736 175511774011392 175595112935424 175919808040704 176023470145536 176107052040192 176368765095432 176452510947804 176536296565538 176882959745856 176966949755232 177054207934464 177398653506048 177674671819008 177863783645184 178108102029312 178192673777664 178627367632896 178712185946112 178732259151264 178977770496252 179062755192594 179168269303296 179253344454912 179499571576416 179584804041552 179690625773568 179775948957696 180022893942528 180494904705024 180568021407228 180653761208466 180742837266432 181094458787424 181269784313856 181569279137792 181625370651522 181818687488256 181905021148032 182012210085888 182098635636736 182154890682576 182348771125248 182435356486656 182455847883582 182685954503808 182880400195584 182900941580448 182987789131056 183239145984258 183326154125751 183434180477184 183521281227648 183773370899664 183968974006272 184255215219712 184508313042816 184704698400768 184792402436096 184867260012162 185046238153728 185331155795968 185585731559424 185606576810928 185694709088616 185804131129344 185949784238463 186147703857024 186236093080128 186345834135552 186491911889304 186690408532992 186711377863374 186800034737953 187255725903792 187344641253224 187437016424448 187601982793407 187801660964736 187983480029184 188552712950784 188901368115264 189012679704576 189102429315072 189452100966912 189473380494489 189653748350976 189675050527872 189935593179696 190025781020712 190116011685964 190228039013376 190489341264768 190579792044096 190782639710208 191044703775744 191156886860121 191341954266624 191545613156352 191714195568168 191808725262336 191899802529792 192367934373888 192459277172736 192480894470592 192685765615616 192745291303656 192836813284332 192950443865088 193042063259136 193247531696128 193307230928448 193399019737056 193512981602304 193604868108288 193626614080536 193870808861184 193892584704273 194077159391232 194191123159488 194379128143872 194457869207784 194550204378348 194757278037504 195024801771072 195536146763776 195804740371968 195897715082496 196013149323264 196106222993408 196375599673344 196468845447168 196948123287552 196970244778944 197063772910368 197334464906124 197428165981578 197544502052352 197638302860544 197909784045792 198120433545216 198236771558644 198814721329952 198912752123904 199007202623488 199087818474636 199884005796384 200096756600832 200466757999872 200561946393984 200584884584448 200680129069056 201051209189376 201073791545172 201169268179334 201564302966208 201660012511776 201755767503472 202032904546746 202151953995264 202247942577408 203056767793152 203552116604928 203648770031616 204265439030016 204546023424288 204643148791536 204740320277192 204763736346624 204860965091328 205142367515904 205239776047488 205360715169792 205458227380224 205740450220032 205763559278004 205861262772438 206363453036832 206461441381104 206563242590208 206965095757056 207287117122176 207507747586048 207571852173168 207792785700864 207891452740608 208177017922944 208398595571712 208497550270464 208520969009808 208783948004352 208807398912294 208906547724693 209029647520512 209128901864064 209416166839152 209515604715144 209639063402496 209738607117312 210026709599616 210250256007168 210577388822528 210662691641766 210762721409877 210866643477504 211191317069824 211276868585328 211481415032832 212097978925056 212121802069632 212222524672704 212347578433536 212514039129672 212740232979456 212841249234432 213133613587776 213360466894848 213384431843856 213485753986232 213779003648301 214006543890048 214108161432256 214213733056512 214402266049608 214630469673984 215259698549952 215488814800896 215678470014189 215887277846016 216117062074368 216516686819328 216541006279416 216771486317568 217069249348224 217172321166528 217275441926816 217403473158144 217573897204188 217702104302592 217805476621824 217829940840603 218037302525952 218336804315136 218465013554424 218676519161856 219101937792192 219209971728384 219314060034048 219978165109248 220212303560704 220280332918464 220384929467808 220514792988672 220619500867584 220922549632512 221027451128064 221157693259776 221262706409472 221287558949184 221566638698496 221591525376312 221696744524164 221932712182272 222237564808896 222343090718112 222579746328576 222885487738368 223469882015744 223666561496196 223776846139392 223883102951424 224429256769536 224535823368192 224561043549024 224869506520932 225108851175936 225215740468992 225525102749856 225632189693232 225765145202688 225872346126336 225897716427292 226182610338048 226423352623104 226556310352736 226775649501184 226867514075748 226975238441406 227216824377088 227528935399584 228438863767296 228547334262912 228682007543808 229104866285568 229213653021696 229772810502144 229798618908768 229907735062096 230223542390478 230332860311841 230359203389952 230468585727744 230578020003968 230894748053424 231030804566016 231140505802752 232064877477888 232269121553742 233198006762448 233446216034304 233766883913472 233877884333184 233988937459648 234015698681856 234126817247232 234448420018176 234559744054272 234586090136034 235131943108608 235158353460576 235270014597072 235705055304537 235843946327808 235955933006976 236531538008064 236899562425344 237224973912192 237477469372416 237590231703552 237686477158494 237916591911936 238282914594816 238309678868352 238610226290688 238637027328336 238750340256792 238891025737728 239004459273216 239332762101888 239446405388736 239587501031424 239701265276928 240030525256704 240057485824338 240171473234511 240659872940032 240757361876304 240871681611288 240990449688576 241202549305809 241459278383232 241693045751808 242167160868696 242424916651008 242540028197376 242873187576768 243131694833664 243247141982208 243274463844776 243581272671744 243608632064343 243840533594112 243867922107264 243983718841408 244318861312344 244434872167668 244578907302912 244695041636864 245031161199552 245291965341696 245773140248727 246011084057088 246272931201024 246489680016216 246728317538304 247447642079232 247475435747904 247592945451488 247738841505792 247933045651284 248079142112256 248196938476032 248314790773504 248461112180736 248655882519072 248802404917248 248920544710656 248948503817832 249674301205056 249916021899264 250135977057876 250402214619648 251403617267712 251748951906816 251868490820352 252016906272768 252136572420096 252482913865728 252602801289216 252631173992652 252900067370496 253219015655424 253247457572928 253367708027616 253637385351168 253836213404886 253985788353024 254106389392128 254376852946944 254726271700992 254875849146828 255122605688832 255618927424224 255744967016448 255866403373056 255970052324532 256641192627456 256993721738208 257115751045776 257267258486784 257389417678848 257742974571264 257865359649408 258017308803072 258139824144384 258168818774048 258494411814912 258523446272364 258646201944858 258921497545984 259277158943712 259400272504464 259676370716672 259756591560102 260033069028096 260944321745562 261072987162624 261196953443328 261834132897792 261958460596224 262347757607754 262626993038592 262751697213824 263112619874832 263237554642104 263267661017088 263392669403136 263517737147392 263879712061056 264035205218304 264160578060288 264678766421706 264804444848307 265450424632848 266512007728512 266795675467776 267162153043968 267289010666496 267415928525312 267941051449344 268068278919168 268098388726896 268594132788891 268752403954944 268880016682368 269377206062328 269535938660352 269663923436544 270742357057536 270852032110842 270980641812699 271114255899648 271531693375488 271641688181136 271904676470784 272353918706688 272697401475072 272728031232384 272857531722048 273018315128832 273147953455104 273523156687872 273653034729984 273683771825373 273944303173632 274320600293376 274351412370672 274481683696584 274858718976387 275151270715776 275281921841472 275417656786944 275660056349496 275953461009408 276382822829568 276762469564224 277057047601152 277188603654144 277300890018243 277569357230592 277864794095616 277996733693952 278027958679744 278378597339136 278409865216392 278542063632924 278706196694016 278838535818752 279221555785536 279354139620192 279518751203328 279651476156416 279737867833956 280035612799488 280067066795061 280333674676224 280883588855688 281016961879836 281155524636672 281702491447104 281975220043776 282829069426176 282963366230272 283130104578048 283352052172896 283519019556864 283653643972608 283788332312576 284178151450368 284345605619712 284480622526464 284512575791808 285038671531068 285174017528946 285342058520064 285869688066144 286173959565312 287012931399936 287318419734528 287571293352252 287713087893504 287849703794688 288551901560832 288688915759104 288721341705888 289028648423424 289255219926498 289425665797632 289563094888704 289871297544192 290098529605584 290269472403456 290407302162432 290439921120804 291115739086848 291286684739232 291568692215808 291686803811676 291825306567522 292135917056256 292537202656608 293304220145664 293707110557952 293846572623744 294019723984896 294159334490112 294563399510016 294703268170752 295050078598912 295422184931328 295455367168416 295595659365552 295910282909696 296001697359186 296142248972367 296316753078528 296457454290816 296772995104768 296864676068688 297180650317824 297355157337966 298222081994928 298369128185856 298510803935232 298631727711954 299381097824256 299414724732032 299826008694576 300145134901248 300287653958656 300700136999808 300842919590976 300877326876672 301020193603584 301163128168448 301576813784064 301610687317758 301753902269001 302490018767664 302633651255208 303049356820119 303371913866112 304435042036489 304585151689728 304729779017216 305328174907392 305473155047424 305618204028928 306363747336192 306398158545024 306964723187304 307110480415788 307145604519936 307291447636992 307859664071232 308041072754688 308187341070336 308645338917006 308791894158657 309419836637184 309545179555248 309692162071656 309844863885312 310447643635584 310748201680896 310930675683264 311261621379072 311689178551296 311837179110912 312169089662976 312597893357568 312746325405696 312781453514712 313211098368441 313509257478144 313544471280768 313693352796096 314124250258728 314273407072716 314458595103744 314607910675968 315040064399424 315375384010752 315866083233792 315994037462649 316299965216256 316636625829888 316786975604736 316915302877992 317222122549248 317746238491136 318146968387584 318182703104448 318333787009056 318521367650304 318672612364288 318771058694508 319110349469184 319261873851648 319450001375232 319601687035904 319700420381664 320040700342272 320076647765784 320228630979348 321009815835072 321162242148384 321320599584768 321603399074412 321945704510976 322889547824928 323233222201344 323386704263168 323830916769024 324021736636416 324175593111552 324329522642944 324775030228992 324811509419124 325157229476352 325758481749792 325913162890224 326105209737216 326360845806282 326708214932736 327055953788928 327697520331636 327853122193142 328014778742784 328652906688288 328814957592576 328971090051072 329967247663872 330318455341056 330577394201712 330772189483008 330929251301376 331541176692096 331736539889664 331894059614208 331931338423776 332387288064468 332545116786246 332703020450437 332899068273408 333356347213344 333514636077168 333869619492864 334328231607552 335204823023616 335499842244294 335665269209088 335824654427136 336643885154304 336803735052288 336841565323536 337200089827328 337304259781398 337663276763904 337823610703488 338183180468224 338287654124784 338448284539848 338647717804032 338808519189504 338846574640938 339273915507072 339635028934656 339834465529104 340163474251776 340301271113622 340462857662109 340825236565632 341155204497408 341293403099376 342188256836608 342658295650944 342821001394368 343023011315712 343185890238464 343657299428352 343820479532544 344186432192512 344659215753216 344697928363152 344861602593144 345335313585717 345702878591616 345867030005952 346342122080136 346710758704128 346914350227627 347925762327416 348097316216832 348262604591104 348403682330613 349112177197056 349277947461632 349797010143672 350169324051456 350816826499776 350983406189472 351023548022784 351190225870848 351839616081408 351879135204051 352214104080384 352737530190864 352905021895608 353072593131076 353765919491712 353933899510464 354108415868928 354797307012096 355349343638016 355727567290368 356216204058624 356385347555328 357254735265792 357424371892224 357464518302528 357955540992504 358125510385188 358336538606592 358506688909824 358999143152832 359169608083104 359381251547136 359551897915392 360045787885056 360086228736507 360989809410048 361136042814456 361307522416932 361485674532864 362188917574848 362539568627712 363138558275584 363250741303044 363637374976512 363810042296064 364024420171776 364197271273472 364309781365152 364697542250496 364870712973312 364911695767164 365371909007616 365760800391168 365801883160896 365975578262112 366478291968516 366652308251502 366868360954368 367042562455296 367546741799328 367937948012544 368510430439424 369016626085632 369409396801536 369584804872192 369734520024324 370092476307456 371171463118848 371213153621856 371389418177232 371608262258688 371899568476926 372295407714048 372472186160256 372691668271104 372983823778608 373380817065984 373422755726748 373600069475906 374511451807584 374689282506448 374874032848896 375203965586814 375603321929472 377105425901568 377802736230528 378025359409152 378204858630144 378904201933824 378946760988978 379350101055744 379871186359392 380051562041424 380232023371928 380456078026752 380754320107329 380978682529536 381159584088192 381565279420416 382089407551488 382313773720242 382683908533248 383428391136336 383617450524672 383799605059584 384918554345472 384961788941184 385371531231232 385490582607312 385673626568664 385900887730176 386084126518272 386614461856896 386798039474112 387025963204608 387209736216576 387253228161072 387741617722368 387785169408546 387969302917287 388382246318976 388758256287744 388915738415568 389100408756696 389514556075008 390049603542144 391072293527552 391416482618343 391609480743936 391795430164992 392212445986816 392751199346688 392937690894336 393521636411631 393896246575104 393940489557888 394127545820736 394668929812248 394856331963156 395089004104704 395276605721088 395321003747761 395819568091584 396240867090432 396473543117288 397018149632559 397629442659904 397825504247808 398014405246976 398175636949272 399768011592768 400193513201664 400933515999744 401123892787968 401360258138112 402102418378752 402147583090344 402338536358668 403128605932416 403320025023552 403511535006944 404065809093492 404303907990528 404495885154816 406113535586304 407104233209856 407297540063232 408530878060032 409092046848576 409286297583072 409480640554384 409527472693248 409721930182656 410284735031808 410479552094976 410721430339584 410916454760448 411480900440064 411527118556008 411722525544876 412726906073664 412922882762208 413126485180416 413930191514112 414574234244352 415015495172096 415143704346336 415585571401728 415782905481216 416354035845888 416797191143424 416995100540928 417041938019616 417567896008704 417614797824588 417813095449386 418059295041024 418257803728128 418832333678304 419031209430288 419278126804992 419477214234624 420053419199232 420500512014336 421154777645056 421325383283532 421525442819754 421733286955008 422553737170656 422962830065664 424243604139264 424445049345408 424695156867072 425028078259344 425480465958912 425682498468864 426267227175552 426720933789696 426768863687712 426971507972464 427558007296602 427761026293419 428013087780096 428216322864512 428804532099216 429260939347968 430519397099904 430977629601792 431356940028378 431774555692032 433033373638656 433082012558832 433542972635136 433882829889747 434138498696448 434344642333056 434550883853632 434806946316288 435147794408376 435404208605184 435610953243648 435659881681206 436673608630272 436930027108848 437353038323712 437737959851283 438203875584384 438628120068096 439956330218496 440560665836928 440769858935616 441029585977344 441239001735168 441845099265024 442054902256128 442525412818944 442575117898368 443133277396992 443183050752624 443393489048328 443865424364544 444475129617792 444686181436224 445159492657152 445770975476736 446032736006949 446939764031488 447333122992392 447553692278784 447766205902848 447947591567931 448858513539072 449071646736384 449122087098048 449739013041864 450217702351872 450431480937984 451050205499712 451264379386464 451530290405376 451744692252672 451795432854584 452365220676096 452416030976637 452846705246208 453112620705472 453551299002368 453735028151496 453950476882812 454433648754176 455057870799168 456877727534592 457094668525824 457364015087616 458209732571136 458427306043392 459545621004288 459597237817536 459815470124192 460447084780956 460665720623682 460718406779904 460937171455488 461156040007936 461789496106848 462061609132032 462281011605504 464129754955776 464538243107484 466396013524896 466892432068608 467533767826944 467755768666368 467977874919296 468031397363712 468253634494464 468896840036352 469119488108544 469172180272068 470263886217216 470316706921152 470540029194144 471410110609074 471687892655616 471911866013952 473063076016128 473799124850688 474449947824384 474954938744832 475180463407104 475372954316988 475833183823872 476619357736704 477220452581376 477274054656672 477500680513584 477782051475456 478008918546432 478665524203776 478892810777472 479175002062848 479402530553856 480061050513408 480114971648676 480342946469022 481514723752608 481743363222576 481980899377152 482405098611618 482918556766464 484334321737392 484849833302016 485080056394752 485746375153536 486263389667328 486494283964416 486548927689552 487162545343488 487217264128686 487735844214528 487967437682816 488637722624688 488869744335336 489157814605824 489390083273728 489541268709423 490062322399104 490583930683392 491546280497454 491779683289713 492022168114176 492979360032432 493456635076608 494895284158464 494950871495808 495185890902976 495477683011584 495866091302568 496158284224512 496393876952064 496629581547008 497311765038144 497604809834496 497841089421312 497897007635664 498817675179369 499348602410112 499832043798528 500271954115752 500804429239296 502807234535424 503249763366441 503497903813632 503736981640704 504273144840192 504965827731456 505205602578432 505262347985304 505800134740992 506438031310848 506494915145856 506735416055232 507274770702336 507672426809772 507971576706048 508212778784256 508269861961407 508753705893888 509452543401984 509751698293656 510245211377664 510451906670433 511237854848448 511489934032896 511732806746112 511940104649064 513282385254912 513987443476416 514231502091552 514534516973568 514778835357696 515485949142528 515730719298816 516034617606144 516279648288768 516337637548096 516988823629824 517046892544728 517292403889716 517842995091968 518554317887424 518800545008928 519352741433344 519513183120204 520066138056192 521888643491124 522145974325248 522393906886656 523668265795584 523916921192448 524695515215508 525253986077184 525503394427648 526225239749664 526475109284208 526535322034176 526785338806272 527035474294784 527759424122112 528070410436608 528321156120576 529357532843412 529608889696614 530900849265696 533024015457024 533591350935552 534324306087936 534578021332992 534831857050624 535882102898688 536136557838336 536196777453792 537188265577782 537504807909888 537760033364736 538754412124656 539071877320704 539327846873088 541484714115072 541704064221684 541961283625398 542228511799296 543283376362272 543809352941568 544707837413376 545456062464768 545715063444096 546036630257664 546295906910208 547046313375744 547306069459968 547367543650746 548641200586752 548702824741344 548963367393168 549717437952774 549978462377253 550302541431552 550563843682944 551320112698992 551906922018816 552765645659136 553524939128448 554114095202304 554377207308288 554601780036486 555138714461184 555993467387904 556055917359488 556757194678272 556819730432784 557084127265848 557412393388032 557677071637504 557849352715389 558443111571072 558708279240384 559037502406656 559302952312832 559475735667912 560071225598976 560134133590122 560400104213859 561767177711376 562033923759672 562311049273344 562805948380221 563404982894208 563950440087552 565658138852352 565926732460544 566704104345792 567038039113728 567307287945216 567576664625152 568356302900736 568420141483467 568961245052928 569025151583616 570077343062136 570348035057892 570684117040128 571739376132288 572347919130624 573470660580363 574025862799872 574636839469056 575142586704504 575426175787008 575699407589376 577103803121664 577377831518208 577442683411776 578057296846848 578510439852996 578851331595264 579126189777408 579742595088384 580197059211168 580538944806912 580814604324864 580879842241608 581677754112819 582231478173696 582573369478464 583137384431616 583373607623352 583650613135044 584271834112512 585074405313216 586608440291328 587414221115904 587693145247488 588039447969792 588318668980224 589126799020032 589406536341504 590100157197824 590844369862656 590910734336832 591191318731104 591820565819392 592003394718372 592284497944734 592633506157056 592914908581632 593545990209536 593729352137376 594361300635648 594710314675932 596444163989856 596738256371712 597021607870464 597263455423908 598829449464064 599652017389152 600290269802496 600575307917312 601400273999616 601685839181952 601754653753344 602040387207168 602326256336896 603153627568128 603221374635516 603507804538002 604980037535328 605267302510416 606098713640238 606743827732224 608870084072978 609170303379456 609459558034432 610656349814784 610946310094848 611236408057856 612796317090048 613929446374608 614220960831576 614291209039872 614582895273984 615719328142464 616082145509376 616374682140672 617290677834012 617583788317314 617877037979383 619090359110496 619384324143312 619689727770624 620895287271168 621861351366528 622523242758144 623378357102592 623674358221824 625195786715136 625492650811392 625562907029424 626422196736882 626719643174079 627088942561536 627386705592192 628248500517456 628546814145432 628917190207488 629215821351936 630080128798848 630750768021504 631732166467584 631988074925298 632288164229631 632599930432512 633573951209472 633830605755984 634444245098496 635492476982272 636293936775168 636365406208896 636667574018112 637042735300608 637345224728576 637542117389016 638220698938368 638523747703296 639203374071808 639400840763328 640081400684544 640153295531568 640457261958696 641337010944903 642019631670144 642324484296768 642641199169536 643206798148824 643891409021952 645779095649856 646466444402688 646773408526336 647035410042567 647661833538048 648351186223104 648659045285888 649550060457984 649623018838248 650314458952704 651516963499584 651826325780448 652210419474432 652721691612564 653416429865472 653489822521809 654111907577856 655395040663272 655706244386284 656029557485568 657305813376576 657629915185152 657942180102144 659934495327744 660636910682112 661154788403424 661544378966016 661858502602752 663082353384192 663473079779328 663788119228416 663862676847552 664774576128936 665090233572492 665406040900874 665798136546816 666712694426688 667029272154336 667739238985728 668656463215104 670409646047232 670999684488588 671330538418176 671649308854272 673287770308608 673607470104576 673683130647072 674400179654656 674608519562796 675326553527808 675647221406976 676366360936448 676575308249568 676896569079696 677295435608064 677617038379008 677693149281876 678547831014144 679270057869312 679668931058208 680326948503552 680602542227244 680925715324218 681650473131264 682586806198752 684376513673216 685316591301888 685642002788736 686046022631424 686371780476928 687314598856704 687640959065088 689318431506432 689395856726304 689723205186288 690670627171434 690998580935523 691405757183232 691734060011904 692684244160272 693421517408256 693828700455254 695851524654832 696194632433664 696525209182208 696807364661226 698555894923264 699594020287344 700338648102912 701633652999552 701966812378944 702047096045568 702380451741696 703679232162816 703758270408102 705475060381728 705810043791216 706145186262152 707115165913611 707531838983424 707867799020928 709594614024192 710698687276032 712432408117248 712770695110656 714848743784448 714929036605056 715911081985008 716251020770376 716673077213184 717013377819648 717998286305664 718339216166208 718762503094272 719103795830784 720091575770112 720172457473014 720514419703533 721979618820096 722272085628912 722615044833864 722971349065728 724377835149696 725079137255424 726277116551168 726501482606088 727274749953024 727620084592128 728394542546944 728619562730304 729395084500992 729741425946624 729823391534328 730743818015232 730825896193029 731521600782336 731603766321792 731951156524224 732956583937032 733304616503004 733736721908736 734085124910592 735093483598656 735875896025088 737020860878848 737319420746181 738033252171264 738818793603072 739169609744384 739469040048648 740184952614912 742342926237696 742426307243712 742778836354464 743216524517376 743799136953852 744590815428096 744944372320512 745383336542208 745967647557216 746761634131968 746845511453496 747200138951812 749022903615168 749378565012896 749748065697792 750407931173628 751206643858944 754210851803136 755605472461056 756050718818304 756409717260288 757808403867648 757893521977956 758700202111488 759742372718784 760103124082848 760464046743856 760912156053504 761508640214658 761957365059072 762319168176384 763130558840832 764178815102976 764627547440484 765367817066496 766856782272672 767234901049344 767599210119168 769923577882368 770743062462464 770981165214624 771347253137328 771801775460352 772168253036544 773228923713792 773596078948224 774051926409216 774419472433152 774506456322144 775483235444736 775570338817092 775938605834574 776764492637952 777831476831136 778200817513392 779029112150016 780099207084288 782144587055104 782832965236686 783218961487872 783590860329984 785502398693376 785875381788672 787043272823262 787880979115776 788255091641472 789337859624496 789712663926312 790178008209408 790553211442176 790642007495522 791639136183168 792481734180864 792947086234576 794036299265118 794413334544921 795258885319808 796028810493952 796351273898544 799536023185536 800387026403328 801867031999488 802247785575936 804204836757504 804295166180688 804677072717336 805782398366673 806257211864832 806640050047104 807023070013888 808131618186984 808607815981056 808991770309632 812227071172608 812941925438097 814595080126464 817061756120064 818184093697152 818572595166144 818961281108768 819054945386496 819443860365312 820569470063616 820959104189952 821051315476119 821832909520896 822961800880128 823054237112016 823445051089752 825453812147328 825845765524416 826252970360832 827860383028224 829148468488704 830030990344192 830287408692672 831171142803456 831565810962432 831902670054729 832708071691776 833594382286848 833990201081856 834083876039232 835135792017408 835229595649176 835626190898772 836118590082048 836515607456256 837664667356608 838062418860576 838556253609984 838954428469248 840106838398464 840201200385183 841001024028672 842309555290112 842650766567064 843050885639508 843466573910016 845107474341312 845925660131328 848487208278528 848890098690816 849390313734144 850056156518688 850960931917824 851364996937728 852534454351104 853441867579392 853537727375424 853943015944928 855116014593204 855522052586838 856026175560192 856432645729024 857609064198432 858521878695936 861038794199808 861955259203584 862713880056756 863549111384064 866066747277312 866164025117664 867085945270272 867765659779494 868276997392896 868689284666112 869101767707264 869613892632576 870295588816752 870808417210368 871221906487296 871319763362412 873347217260544 873860054217696 874706076647424 875475919702566 876407751168768 879912660436992 881121331673856 881539717871232 882059171954688 882478003470336 883690198530048 884109804512256 885150235796736 886266554793984 886366101505248 886786978096656 887730848729088 888426746917101 888950259235584 889372362872448 890318985314304 891541950953472 892065472013898 894666245984784 895107384557568 895532411805696 895895183135862 898143293472768 898244174196096 899478026083728 900435404703744 900862961875968 902100410999424 902528758772928 903060580810752 903489384505344 903590865709168 904730441352192 904832061953274 905261706807003 906225241410944 907102598004736 907470056302992 907900953765624 908867297508352 909148070460357 910115741598336 913305126109467 913755455069184 914189337051648 916419465142272 916854612086784 919091242008576 919194475635072 919630940248384 920894169561912 921331441247364 921436813559808 921874342910976 922312080015872 923578992213696 924123218264064 924562023211008 926375682475971 928259509911552 929076486214968 932792027049792 933784864137216 935067535653888 935511537332736 935955749838592 936507268988928 937793680072704 938238976217088 938344360544136 940527772434432 940633413842304 941080058388288 942820221218148 943375785311232 943823732027904 946126152032256 947598249701376 947982112387947 948899895648768 949909877489664 950360926814208 950745908633976 951666367647744 953238715473408 954440905162752 954548109313344 955001361027168 955564102950912 956017837092864 957331048407552 957785621554944 958350004125696 958805061107712 960122101026816 960229943297352 960685892938044 963029447505216 963486726445152 963961798754304 964810197223236 965837113532928 968668643474784 969699666604032 970160112789504 971492750307072 972526779334656 972988567928832 973097855379104 974325090686976 974434528257372 975471688429056 975934875365632 977275445249376 977739488670672 978315629211648 978780166547456 979082537418846 980124644798208 981167861366784 983092560994908 983559366579426 984044336228352 985958720064864 986913270153216 989901742991616 990371781805952 990955366023168 991732182605136 992316568449024 992787753904128 993259163094016 994623530076288 995209619668992 995682178842624 995794015271328 997635350358738 998109061351311 998697204820224 1000543908231504 1001608858478592 1005614469070848 1006499526732882 1006995807627264 1007473963281408 1009931655462912 1010411205156864 1010524695970608 1011600269481984 1012989830291712 1013470832110464 1014549541404672 1015344853619544 1015943153412096 1016425557568512 1016539723922814 1018905086803968 1019503396587312 1020490422755328 1020903813340866 1021388572986327 1022475709696896 1023465613492224 1023880209298128 1026564770509824 1027974886952832 1028463004183104 1029069033947136 1029557670715392 1030971898285056 1031461438597632 1032559296577536 1032675275096192 1033977647259648 1034093785089456 1034584807779432 1035685990183936 1036005940757151 1037108635774848 1037601090017856 1038705482866688 1039026366240408 1040132276112384 1040743050682881 1043777286982248 1044291948650496 1044787813773312 1045211046991839 1047336531591168 1047833842384896 1049391030431016 1050507972154368 1051006788855296 1052450479499328 1052950218568416 1053070644068352 1053570677612544 1054070948589568 1055518848244224 1055637405612153 1056642312241152 1058715065686824 1059217779393228 1061801698531392 1066048030914048 1067182701871104 1068648612175872 1069156042665984 1069663714101248 1071764205797376 1072273115676672 1072393554907584 1074376531155564 1075009615819776 1075520066729472 1077508824249312 1078143754641408 1078655693746176 1080258686209521 1082969428230144 1083408128443368 1083922567250796 1084457023598592 1086566752724544 1087618705883136 1089415674826752 1090912124929536 1091430126888192 1092073260515328 1092591813820416 1094092626751488 1094612138919936 1094735087301492 1097282401173504 1097405649482688 1097926734786336 1099434875905548 1099956924754506 1100605082863104 1101127687365888 1102640225397984 1103813844037632 1105531291318272 1107049878256896 1108228190404608 1108754414616576 1109203560072972 1110277428922368 1112111834718976 1113514389356544 1113639460865568 1114168254531696 1114824786776064 1115354143275008 1115698705430778 1116886223142144 1117416558480768 1118075004813312 1118605904625664 1118951471335824 1120142451197952 1120268267180244 1120800208427718 1123534355422752 1124067847519344 1124622098546688 1125611896760442 1126809965788416 1131316277704704 1131853464921088 1133408208691584 1134076078227456 1134614575890432 1135153329250304 1136712605801472 1136840282966934 1138050303167232 1140154686124272 1140696070115784 1141368234080256 1142262960321987 1143478752264576 1144695838261248 1146941321160726 1147485927675997 1148051725599744 1150285173409008 1150852351574016 1151398815178752 1154755663036416 1154885366823552 1156114593693696 1157020879705992 1157702663190528 1158252379554816 1160394118422336 1161077889613824 1161629208649728 1161759684483216 1163355508225638 1163907908751861 1165146738956928 1166274768863232 1166747215246704 1167301226270088 1168543668225024 1170148810626432 1173216880582656 1174249447855029 1174828442231808 1175386290494976 1176637337960448 1178253598040064 1178813072683008 1180200314395648 1180564909234893 1181688739725312 1181821468673664 1182382637462208 1183641131638784 1184006789436744 1184568995889468 1185267012314112 1185829817163264 1185963011243283 1187091980419072 1187458704274752 1188722601271296 1189420629351864 1191054448897677 1192888327979712 1193476512743424 1194043215740928 1194526910847816 1197658898928128 1199304034778304 1200580539604992 1201150615834624 1202800547999232 1203371678363904 1204080774414336 1204652512673792 1206307255136256 1206442749271032 1207015609076004 1209960075070656 1210534605020832 1212197427280476 1213487655464448 1217740168145956 1218340606758912 1218919116068864 1221312699629568 1221892620189696 1222472816115712 1225592634180096 1227858892749216 1228441921663152 1228582418079744 1229165790547968 1231438656284928 1232164291018752 1232749364281344 1234581355668024 1235167576634628 1235754075958766 1238180718220992 1238768648286624 1239379455541248 1241790574542336 1243722702733056 1245046485516288 1246756714205184 1247348716443648 1250391573430272 1250985301622784 1251125814058848 1252844393473764 1253439286348158 1254177885123072 1254773411184384 1256497001034912 1257093628290864 1257834380414976 1258431642703872 1260160257597696 1261501536043008 1263464332935168 1263976149850596 1264576328459262 1265199860865024 1267661211511968 1268888490196992 1270984953964544 1272730812417792 1273335148036224 1274085470601216 1274690449457152 1275084234778032 1276441397876736 1277047495406592 1278801681526656 1280162801369088 1280306591063136 1280914523917392 1282674021889806 1283283078880257 1284039263340288 1284648968593536 1286413596297648 1287782818043904 1291558191299712 1292932888805376 1293546817052672 1294070820085134 1295323667076096 1297318090571776 1299100120915968 1299246037676496 1300628917905408 1301648489669241 1303033926999168 1303652651560896 1304420838948864 1305443383225128 1306832859730944 1306979645043618 1307600243165671 1310790081326544 1311412488772568 1312059114971136 1313213879553849 1314611626753152 1315884360204288 1319868990655488 1322309576806848 1323088757932032 1323717005205504 1326164706768384 1327576238456832 1327725353695104 1329549152257872 1330180467144984 1330812081801748 1331596273093632 1333425388853376 1334058544308672 1335478477971456 1337312926430208 1338098208020847 1340819292094464 1341999368977176 1342661076836352 1343298617708544 1346575540617216 1347214940209152 1347366261294144 1348800359309312 1349217039125592 1350653107055616 1351294442813952 1352732721872896 1353150616499136 1353793138159392 1354590871216128 1355234076758016 1355386298563752 1357095662028288 1357248092929911 1358540115738624 1359337862116416 1360653897007104 1361205084454488 1361851430648436 1363300946262528 1365173612397504 1368753027346432 1370633182603776 1371284005577472 1372092045262848 1372743560953856 1374629197713408 1375281918130176 1378636863012864 1378791713452608 1379446410372576 1381341254342868 1381997161871046 1382811514366464 1383468120023808 1385368488320544 1386843034816512 1387657400910508 1391703049309664 1392389264867328 1393050418364416 1393614729322452 1399188040574688 1400677296205824 1403267305999104 1403933624757888 1404094192091136 1404760903483392 1407358464325632 1407516540816204 1410950120763456 1411620087582432 1412290372524304 1414230331827222 1415063677966848 1415735598041856 1419189228048384 1421397374552064 1424864816234496 1425541390221312 1429858073210112 1431822163970016 1432502041540752 1433346154426368 1434026755639296 1435996572611328 1436678432332416 1437525006188544 1438207591661568 1440183151540224 1440344914946028 1441028839407066 1444544171257824 1445230089667728 1445942698131456 1448755670299392 1452554233102336 1453002965212176 1454549499906048 1455240169184256 1457239125460608 1458790169001984 1459482851893248 1459646783068656 1461487636030464 1461651792386058 1463207532643584 1463902313048448 1465913167874064 1466609233006008 1467473443817472 1468170249821184 1470186967197312 1471751792050176 1474041721757696 1474638841492362 1475339049869139 1476066504342528 1478339219488768 1478938080097296 1480369905229824 1484685852475392 1484852614487424 1485557672708928 1486433049034752 1487598273907704 1489181630856192 1489888744641024 1491935295114432 1493523268263936 1493691022906992 1494400277903624 1496453025538107 1498045807230336 1498757130025792 1499496131395584 1500815862347256 1502413287717888 1508421703606272 1509749290099323 1511210944922112 1512819434520576 1515616807735296 1515787043955912 1517400404222976 1519484745437568 1520206248165696 1520928093487712 1521824312107008 1523017280429316 1523914730118144 1524638336352768 1524809585884221 1526261117681664 1528357630205952 1529255094880968 1530735634132992 1533713564545344 1534469802098688 1535198420238336 1539847155764736 1541486124924928 1541962330429248 1542694506274656 1543603550920704 1544336506073088 1546457847427584 1547192157896448 1548103852818432 1548838944866304 1549012912644288 1550966470889472 1551140677634184 1551877211669148 1553528985275904 1555662953662272 1556401635026784 1558058224300032 1560198414168576 1564289174110208 1565665930473372 1566437922975744 1567181720659968 1571004797386752 1571750763577344 1574086545646524 1575761958231552 1576510183282944 1578675719248992 1579425327852624 1580356016418816 1581106422884352 1581284014991044 1583278272366336 1584963468361728 1585894172469152 1588072598530236 1588826669089842 1590517770639616 1592702547797088 1599072046371072 1600774052806656 1603734063998976 1604495571151872 1608409673515008 1608590332361376 1609354145434672 1611564796733346 1612514423729664 1613280100094208 1614046140027776 1616263236373968 1617215631962112 1617983540619264 1624454142345216 1625883850876194 1634123512240128 1636368187394304 1637145190332288 1637922562217536 1638109890772992 1638887720730624 1641138940127232 1641918208379904 1642102630952238 1645923601760256 1646108474224032 1646890102179504 1649935387131759 1650907624294656 1651691531048832 1655720766056448 1658296936977408 1660574817385344 1662342285606912 1663131621924864 1663805340109458 1665416143383552 1667980402163712 1668167752078464 1670271584034816 1670459191298352 1671252381797544 1672237180164096 1673031214912512 1675329334713216 1676124837721152 1677112507219968 1677908856938496 1680213676796928 1680402400770366 1681200312641577 1684619110580224 1685301533134128 1686101771279016 1686933147820032 1688417845140663 1690214948682624 1691851320262656 1696974416557056 1697780197381632 1700112313037376 1701921863835648 1702729993875456 1705068908702208 1705260424450401 1706883735158784 1707075454750848 1707886031889856 1710232029186408 1711044105173676 1712052351120384 1712865291458048 1715218128396864 1717043757391872 1720411981741089 1722077588399616 1723910518407168 1725427760113512 1727098222768128 1732133494554624 1732328050235328 1734171890540544 1735531319558988 1736553994785792 1737378569332224 1738203535414528 1739227785265152 1740591177633504 1741616834420736 1742443812974592 1742639526724824 1746694434521088 1747720108435392 1749412153294848 1750951839405132 1752815502337536 1759825320873984 1762242663347712 1763079435742464 1764118343909376 1764956006940672 1767380397060096 1768219609024512 1770300471593472 1772533109587968 1772732203010496 1773573956193312 1775461697458176 1776853493834202 1777900518471168 1778744725744896 1780637970628608 1783083901906944 1784130944027796 1789332491969568 1790214769115136 1791064823611392 1791790366271724 1796488348392192 1798956052167456 1800870809407488 1801725923751936 1804200821998848 1805057517545856 1806121161621504 1806978769010688 1807181731418336 1809460882704384 1809664123906548 1810523413614006 1812450482821888 1814940112605984 1815801907531248 1817734595016704 1818296140920714 1820231483196672 1826610252218934 1827510910138368 1828378674103296 1832838930284544 1833709224173568 1838388951270144 1839261880496768 1841788339123824 1842662882494728 1842873627119616 1843748685821952 1844624160031744 1847157984427392 1848246436528128 1849124046422016 1852751364951942 1853631113938149 1858152972429936 1865584054099584 1867569728274432 1870135071307776 1871023074665472 1871911499677184 1875587360145408 1876477952434176 1876688721088272 1880158929522237 1881266827684608 1882160116776576 1885640442436296 1886751570622464 1887647464055808 1892252304064512 1895196499402752 1895964224775894 1896864492688893 1897799791297536 1900721853628416 1901491817267952 1903332735295488 1906477430946816 1908881810325504 1909096218626688 1910002722054336 1911128205901824 1912035674185728 1914662096815104 1915571243109888 1917610122215424 1920244202053632 1920459886594704 1921371785876088 1924011032834709 1926058895010432 1926973452890304 1927923597508608 1929620394446472 1931674227065856 1937337286949568 1939399333208064 1940320225579008 1941106230127701 1942985500614144 1945053558669312 1945977135857664 1946195710758208 1948650181373952 1948869056514744 1950943376858112 1951869750731264 1954550890498752 1955478977341344 1956631258423296 1957560333094912 1958165074837692 1960249289596416 1960469467565427 1962335722733568 1966185121989816 1967118733158852 1968088672456704 1971917440129728 1973826540306432 1979803485983232 1980743563611904 1981910732046336 1983464365210272 1984633136898048 1985575507808256 1986518326188032 1989247060152576 1990419239337984 1991364357685248 1991588030542656 1995270700717476 1996218122702622 1997394409640448 2001087816463008 2003217716957184 2011228938141696 2012999053465764 2013991615254528 2014947926562816 2019863310925824 2020822410313728 2021049391941216 2023200538963968 2025979660583424 2026941664220928 2029099082809344 2030689707239088 2031886306824192 2032851115137024 2033079447845628 2037810173607936 2039006793174624 2040980845510656 2041807626681732 2042777145972654 2044951419393792 2047760418596256 2053129541019648 2055949773905664 2056926008366208 2058138067894272 2059115341430784 2061943796570112 2062922877195264 2065350550192384 2067955294519296 2068187570178912 2069169615558864 2071371980367872 2072011881514302 2072995742806569 2074217271549696 2075202180035712 2077410965733376 2078052732480816 2080264552224768 2081486101365762 2087554573964496 2088583897300992 2089575627546624 2090422093983678 2095667684769792 2098782060862032 2101015944308736 2102013577710592 2104900958998656 2105900437136832 2106141288136704 2107141355225088 2108141897179136 2111037696488448 2111274811224306 2117430131373648 2118435558786456 2121345497740833 2123603397062784 2131045294255423 2132096061828096 2137297224351744 2138312085331968 2139327428202496 2144546231353344 2144787109815168 2148753062311128 2150019231639552 2151040133458944 2155017648498624 2156287509282816 2157311387492352 2160517372419042 2161543259110599 2165938856460288 2166816256886736 2167845134501592 2168914047197184 2173133505449088 2175237411766272 2178831349653504 2181824249859072 2182860253776384 2185183627640832 2188185253502976 2189224277839872 2189470174602984 2192477688579087 2194564802347008 2194811298965376 2195853469572672 2198869751811096 2199913849509012 2201210165726208 2202255374731776 2205280450795968 2207627688075264 2211062582636544 2211958262238543 2214099756513792 2216456380809216 2217508829233152 2218407120145944 2220554857844736 2224223669437952 2227028778713088 2227278921731136 2228336509063392 2229649573552128 2230708286550016 2231397410861556 2233772446284288 2234833116961536 2236150009626624 2237211809251328 2237902942671648 2240284902395904 2240536534360488 2241600416855436 2247068710845504 2248135695038688 2249244197093376 2251223793520884 2253619931576832 2262632555409408 2263706929842176 2266816417383168 2268152156454912 2269229151780864 2270306658500608 2273425211602944 2273680565933868 2276100606334464 2280309372248544 2281392140231568 2282736468160512 2284525920643974 2286957504529152 2289391676522496 2293882642321452 2294971855351994 2296103451199488 2300570346818016 2301704703148032 2302797630357504 2309770733647104 2312229187387392 2314041759411984 2315405326381056 2316504759109632 2320788236844672 2322155779227648 2323258417299456 2323519368966432 2326711016451276 2327815817503722 2330293477913856 2333494430493408 2334602452540176 2337087336450048 2340297621252864 2346433761165312 2348498895710058 2349656884463616 2350772580989952 2356507196080128 2357626145366016 2360400628791296 2361129818469786 2363642937347328 2364765274924416 2367282263277568 2368013578873488 2369137991778936 2370534024628224 2371659634326528 2371926022486566 2374917408549504 2377445202542592 2378841258703728 2382108897795354 2383240003634763 2385776655959424 2388086431481856 2389053821695632 2395317797856256 2398608069556608 2401161079209984 2402301231669248 2405601095998464 2406743356727808 2409305025347584 2412614510272512 2412885498542064 2414031218152008 2417347195100019 2419920150141312 2421069210041664 2424394854560952 2426975310928896 2428400451593389 2435480336291912 2436681213517824 2437838232137728 2438825776314291 2443785240379392 2444945632231424 2451185268360192 2455717785498432 2456883843326304 2457164836159488 2458331581095936 2462877312569856 2463153946428357 2465498728562688 2469162711336048 2470335153269256 2471508151917532 2476361436441984 2477537296573248 2478758911082496 2483581149084672 2487445405466112 2490092971032576 2493513428410368 2494697432887296 2500783146860544 2501970603245568 2502251628117696 2505688786947528 2506878572696316 2508355770246144 2509546822368768 2512994002069824 2514187256581728 2515668760829952 2516863285407744 2520320515195392 2520603601155549 2523003072086016 2526928665870336 2527952299701192 2529152656918524 2530399721730048 2535322423023936 2537776980393984 2541969907929088 2545461624835584 2546670296072448 2548170941202432 2549380898914304 2550168469556064 2552882795753472 2554094990813184 2557603363053312 2560325602738176 2560613182126272 2561829047834784 2565348043779612 2566566157760514 2568078526680576 2569297937187072 2572827192595296 2575565636087808 2583116382599424 2585865777610752 2587093634105344 2588141640170268 2590647334152192 2598200241831936 2598492075352992 2601257835810816 2603296979338482 2606067853998336 2607305303121792 2608841677897728 2610886766450256 2613665719461888 2613959290087236 2615200486331342 2621580162653088 2622824977545136 2624118229942272 2626427759107698 2629223253506304 2639737981310976 2644619153613696 2646177515864064 2647434010411008 2652329413536768 2655450707390208 2659098304515744 2660360934289968 2661624163603496 2663192546187264 2665280240751303 2666850777706752 2668117088617344 2670956955942912 2674625852860416 2676196416041694 2683998737954352 2685322153672704 2686597235417088 2694429880418304 2694732522588288 2697600718618624 2698434078251184 2701306214111232 2702588885627904 2706301232998272 2707586276318784 2709181742432256 2710468153516032 2710772597127504 2714191324056576 2714496185859822 2715785120421009 2718675724232832 2721307794014208 2722410168908976 2723702861296872 2726601892525056 2730347224795008 2737506054692864 2739915378328401 2741266365207552 2742568011154944 2745487121907712 2749258395426816 2750563836260352 2757273726025728 2757583426905216 2758892820745152 2762682508685736 2763994323742092 2765623028732928 2766936240047616 2770736976641088 2773686069633024 2775314801821016 2779127047427913 2783406098619328 2784778529734656 2786100836728832 2787229458644904 2798376081149376 2801354592411648 2806534611998208 2807867249515776 2809521806966784 2814716928651264 2815033081632408 2821900241526912 2823240175164864 2824580745048608 2828460663654444 2830127355933696 2831471196083712 2838378456096768 2842794749104128 2849729632468992 2851082780442624 2859716146420224 2863644327940032 2865004083081504 2866692308852736 2868053511278592 2871993145222656 2873356864664832 2875050012377088 2876415183323136 2880366303080448 2880689829892056 2882057678814132 2889088342515648 2890460179335456 2891885396262912 2897511340598784 2905108466204672 2906005930424352 2909098999812096 2910480338368512 2914478250921216 2917580338003968 2918965703786496 2919293566137312 2922975272060928 2923303584772116 2926415065287168 2927804626096896 2931826335748128 2933218466012016 2934946887634944 2936340499642368 2940373934394624 2943503584100352 2948083443515392 2949277682984724 2950678099738278 2952133008685056 2957876160194592 2960739810459648 2969705228974848 2971115345417856 2972866098069504 2975196547815408 2978363261712384 2979777489282048 2983870590228864 2987046536527872 2987382045813984 2988800555807248 2992906051076214 2994327184053933 2996091614460672 2997514260051584 3001631724694512 3004826575435776 3016843407212544 3019498580198646 3022421889844224 3031233615470592 3031574087911824 3034800808445952 3038969490875136 3040412496331392 3041856186975424 3043648624214016 3046034560858632 3047829460236288 3049276672705536 3049619171768442 3056715260411904 3058510189761936 3061471268265984 3064165718958981 3067427129090688 3070396840476672 3079694311529472 3083924660858496 3085389012549312 3087207101841408 3088673012146176 3092915694855168 3094384315792896 3097677889732608 3098025825288576 3101932941778944 3102281355268368 3103754423338296 3107057970551808 3111325907324544 3112803270053568 3116116448600064 3120396828337152 3122229152048643 3128578348220416 3131331860946744 3132875845951488 3134363441319936 3135633140975517 3142009594773504 3143501527154688 3148173091293048 3151523916463104 3153020366565888 3157351438497984 3158850655705248 3160712032837632 3162212845768704 3162568029982088 3166556544732672 3166912216836459 3169926936723456 3171788344938304 3176145197060472 3177653338179684 3181035541279232 3185405095594176 3198144092742144 3201548105613312 3207468127997952 3208991142303744 3216819347030016 3217180664722752 3218708290869344 3223129593466692 3225028847459328 3226560200188416 3228092280055552 3232526472747936 3234431263924224 3235967081238528 3248908284690432 3251767701752388 3268247024480256 3272736374788608 3274290380664576 3275845124435072 3276219781545984 3277775441461248 3282277880254464 3283836416759808 3284205261904476 3291847203520512 3292216948448064 3293780204359008 3299870774263518 3301815248589312 3303383062097664 3311441532112896 3316593873954816 3321149634770688 3324684571213824 3326263243849728 3327610680218916 3330832286767104 3336335504156928 3340543168069632 3340918382596704 3342504763595088 3344474360328192 3346062429825024 3350658669426432 3352249675442304 3354225014439936 3355817713876992 3360427353593856 3360804801540732 3362400625283154 3370603066268256 3372203542558032 3373866295640064 3376835690281326 3380429897365248 3393948833114112 3395560394763264 3400224626074752 3403843727671296 3405459987750912 3410137817404416 3410520848900802 3414150909501696 3415772063779712 3420464058372816 3422088210347352 3424104702240768 3425730582916096 3426788880965961 3430436256793728 3434087514783744 3440823963482178 3442457783027991 3444155176799232 3450855520227024 3454196445536256 3464266989109248 3464656100470656 3468343781081088 3471062639117976 3473107989571584 3474757138664448 3476407070829056 3481182355267008 3483233668841472 3484887625949184 3485279053449648 3491723726255583 3495440216870784 3498824306589696 3501903678810264 3505631004675072 3519650641747968 3522748343565087 3524485326695424 3526158871484928 3529912013881344 3534760794120192 3536439218049024 3540600943186944 3545066219175936 3545464406020992 3547147912386624 3550923394916352 3553706987668404 3555801036942336 3557489451489792 3557889033729849 3561275941257216 3566167803813888 3568261888055592 3573163346693031 3578664983939136 3580429538230272 3582129647222784 3583580732543448 3592976696784384 3597912104334912 3601741618814976 3603451847503872 3608401643997696 3610115035091712 3612242323243008 3613957538021376 3614363462836672 3618921765408768 3619328247813096 3621046827228012 3624900965643776 3629880225211968 3631603815062496 3635469190033408 3636592281841428 3640462966393344 3653220504437868 3655021820276736 3656757348206592 3665677860569088 3667418448347136 3676777902540288 3678523760993536 3683576678247648 3685325764989456 3685747254239232 3687497371643904 3689248320063488 3694315968854784 3696492873056256 3698248092844032 3705502729903884 3707262227876298 3716305944859872 3731168108199168 3735139456548864 3740270142615552 3742046149330944 3743822999354368 3751174720290816 3752955904868352 3753377442176544 3760317859044474 3762533655369216 3764320233553152 3771280884872592 3773503141244928 3775294928111616 3784504608129024 3790392998805504 3791928449551788 3793728985377786 3795599582595072 3802983634535904 3806665470590976 3812954861893632 3818192437253376 3820005444108672 3822256411803648 3824071348371456 3829324193630208 3831142486219776 3840488404107264 3840919773189408 3842743571752176 3848022065669418 3849849236640771 3852117790020864 3853946905780608 3859240788892944 3863348454131712 3874674573899136 3878798666416128 3880640451158016 3882212460255402 3885971001228288 3891954271715328 3892391421516416 3897300362747904 3897738113029488 3901886753716224 3903739501462528 3904945469007723 3909101780997504 3910957954682688 3913262516846592 3915120666189824 3916330149675384 3920498579192832 3920938935130854 3922800729497013 3932370243979632 3934237466317704 3936177344913408 3939641638661547 3943834880259456 3947653080612864 3959606971966464 3961487127223808 3966928730420544 3969266273796096 3971151015616512 3973036652376064 3978494120305152 3982728715370496 3983176061085312 3990541401434952 3992436245405244 3994788819280896 4002175632926016 4006435433914368 4014294624062541 4022457876283392 4025998106931528 4027983230509056 4029895853125632 4039726621851648 4041644820627456 4042098783882432 4046401077927936 4051959321166848 4053883328441856 4058198165618688 4061379414478176 4063772613648384 4065702230274048 4066158895691256 4071744278789733 4075620347215872 4078013586349248 4081961691021312 4083615253363464 4085554291945308 4089902838787584 4095520837192512 4106259082039296 4111899547811328 4113852016732416 4116276135788544 4118230682861568 4123887593140224 4125845754390528 4130701100384768 4135910589038592 4136375140357824 4138339231117728 4142743960735744 4144023763028604 4145991485613138 4148434543099392 4150404360071424 4154821931466752 4156105464961632 4160529104449536 4162972202731524 4175109147928992 4177167794601984 4179151255093248 4180844187967356 4197564121724064 4202031888617472 4204027155421184 4209801917997312 4211800874273664 4212282576273408 4214282710450176 4216283794358272 4222075392976896 4222549622448612 4234860262747296 4236871117572912 4242690995481666 4247206794125568 4262090588510846 4264192123656192 4274594448703488 4276624170663936 4278654856404992 4289574219630336 4297506124622256 4300038463279104 4302080266917888 4310035296997248 4312575018565632 4314622774984704 4321034744838084 4323086518221198 4325139265855681 4333632513773472 4335690269003184 4337828094394368 4346267010898176 4357662699307008 4363648499718144 4365720507552768 4376370507005952 4378448555679744 4378940349205968 4384955377158174 4389622597930752 4391706939145344 4397739503622192 4399827699018024 4402420331452416 4404510749463552 4410560901591936 4415255376150528 4422125165273088 4423916524477086 4426017149607417 4428199513027584 4435017658466304 4436814240291888 4441109715689472 4448447338875904 4454057557426176 4454557843462272 4456673018126784 4459299147104256 4461416573100032 4462794821723112 4467544892568576 4469666233923072 4474423618502656 4475805885343296 4480569804791808 4481073068720976 4483200833710872 4489359076614321 4494137421691008 4496271390077376 4498488394186752 4502447587041768 4507239863153664 4525265110818816 4527413859684352 4529247870297969 4533632834766336 4538458303561728 4540613317001216 4546850423205888 4547361131867736 4552201212668928 4560618744497088 4562784280463136 4565472936321024 4569051841287948 4573915009058304 4574428757652663 4578783353044992 4587765284642904 4589943710703988 4592206902398976 4601140693636032 4603409406296064 4605595260715008 4619541467294208 4624458374774784 4628083518823968 4630810652762112 4633009518219264 4641576473689344 4644311558455296 4646516834598912 4647038737932864 4653422032902552 4655631635007444 4660586955827712 4666988860986816 4669204905080352 4674174672900096 4680595242505728 4692867522330624 4696997791420116 4699313768927232 4701545161979904 4713014392160256 4715252290732032 4720801257582592 4722259636939572 4727285874694656 4729530549848832 4734564526555136 4736027157746976 4738275983557872 4741068049256448 4743319268653056 4743852044973132 4749834817099008 4754890405085184 4757682517407456 4764217795590708 4766480007269526 4771553311918848 4778107643391264 4790635595712512 4797216139113216 4802322158419968 4804602463338496 4811202191996928 4813486713455616 4825229020545024 4825770997084128 4828062436304016 4834694390200038 4839840300282624 4842138420083328 4848789709121904 4853950621857792 4856800903186778 4870960672583824 4873362427035648 4875676464275456 4877651552628582 4889891264462848 4902370536720384 4911435570996864 4913767686652608 4914329672318976 4916663162191872 4925754625139712 4926307892856714 4938325422672096 4940670306538512 4943016303835064 4949806161395277 4952722872883968 4955074593146496 4967162298169344 4974890810932224 4987026856820736 4989394865774592 5003941206491136 5004503256235392 5011377573895056 5013757145392632 5016711540492288 5019093644737536 5025988004139648 5028374513163456 5031337521659904 5033726570815488 5040641030390784 5041207202311098 5043600937924731 5053857331740672 5055904599402384 5058305313837048 5060799443460096 5070644846047872 5075553960787968 5083939815858176 5090923249671168 5093340592144896 5098761797828608 5100336939112128 5105765591506944 5108189981626368 5115206726106624 5115781273351203 5120651205476352 5121226364252544 5123658095669568 5130696087559224 5133132315521028 5136157053361152 5138595874374144 5145654385190592 5151131272175616 5161235945223267 5166232765198848 5171731555221504 5174187268210688 5176283280340536 5181294668304384 5196400483663872 5196984150705984 5202515671621632 5206593958676964 5212135707996672 5214610606243584 5217683355795456 5221773532900512 5227331438923776 5227918580174472 5230400972662684 5243160325306176 5245649955090272 5248236459884544 5252855518215396 5258446507012608 5279475962621952 5289238307227392 5292355031728128 5294868020822016 5304658827073536 5310901414780416 5318196609031488 5320721868579936 5323248327206992 5326385092374528 5330560481502606 5333701555413504 5336234177234688 5341913911885824 5349251705720832 5352392832083388 5367997475908704 5370644307345408 5373194470834176 5389465045176576 5395201437237248 5396868156502368 5402612428222464 5405177771255808 5412602465996544 5415172552637568 5418363484864512 5420936307032064 5421545194255008 5428382648113152 5428992371719644 5431570240842018 5437351448465664 5444820337817952 5447405722593744 5453203785050112 5460694449590016 5475012109385728 5479830756656802 5482532730415104 5485136022309888 5498516790853632 5501127672520704 5515166853810432 5517785641490304 5525365017371472 5527988647484184 5531246057465856 5533872480095232 5541473953282176 5547372139266048 5550629603642032 5558254094855826 5560893341814447 5566812197238656 5572201673457664 5574458917289808 5596752162298752 5602709184823296 5613069223996416 5615734499031552 5629433857302528 5630066163264816 5640476788566711 5643800483053824 5646480350329728 5649161490097216 5656921327308888 5660254711867392 5662942392167424 5676756912193536 5685589498208256 5690593478066679 5702165560885248 5719432292840448 5727288655880064 5730008166163008 5733384617705472 5736107022557184 5743986290445312 5746713729329664 5752830366646272 5760732606160896 5761379659784112 5764115357628264 5778176685031296 5780920358670912 5783770792525824 5795022681197568 5810216932409344 5812011860848704 5818197999624192 5820960676737024 5823318690383103 5828956501842432 5835160676007936 5837931407572992 5838587132274624 5845950544121856 5846607169544232 5852830130574336 5855609252193792 5863652671496256 5866436932024032 5869893775269888 5872680999284736 5880747868789248 5881408402696281 5887007168200704 5896166887030784 5898555365969448 5901356199476556 5904266017370112 5915752320389184 5921479620919296 5939410457949696 5942230690835712 5945732196139008 5950393095630816 5956726523424768 5959554978564096 5967741180457728 5974093073055744 5974764091627968 5977601111614496 5985812102152428 5988654368107866 5992183228921344 5995028520103168 6003263449389024 6009653150871552 6033686814425088 6038997160397292 6044843779688448 6062467230941184 6063148175823648 6069601616891904 6077938981750272 6080824992662784 6083712373950848 6087297248428032 6092069121717264 6095658920472576 6098553345411072 6099238343536884 6113430520823808 6117020379523872 6122942536531968 6128331437917962 6134854258181376 6159388623058944 6167849321716992 6170778025098624 6174414203682816 6177346024292352 6185831389710336 6188768631585792 6196051650577152 6203865883557888 6204562710536736 6207508846676592 6214115941103616 6218987228419707 6222651814649088 6225606540107136 6232232897200128 6240793656674304 6244458304097286 6262663721893488 6265751691902976 6268726882639872 6271266281951034 6287003054309376 6296346182586096 6303047832926208 6306040733131776 6314702876995968 6317701311410496 6321424065675264 6324425691537408 6325136059964176 6333113089465344 6333824433672918 6343576689876608 6352290394120944 6355306676359368 6362071082558464 6364036493222499 6370810191188352 6393135882766269 6396288185484288 6414936255995904 6417982284607488 6433638694060032 6434361329445504 6437416581738688 6446259186933384 6450057694918656 6453120400376832 6456184560111104 6465052945495872 6468862527848448 6471934162477056 6484629777331797 6497816569380864 6503535403504776 6536494048960512 6545472749577216 6548580761329152 6551690248870144 6555550882922496 6564555760508928 6567672833519616 6568410523808952 6583694407041024 6584433896896128 6587560408718016 6599741548527036 6603630497178624 6606766124195328 6622883064225792 6633187747909632 6635874786715629 6642299269541376 6649369142427648 6652526487699456 6655221360437832 6661664573534208 6672671008313856 6681086336139264 6681836765193408 6685009527190176 6688948720656384 6692124859650048 6701317338852864 6704499350884608 6708450028879872 6711635427753984 6720854707187712 6721609603081464 6724801250566308 6741206132536512 6744407085116064 6747732591280128 6753671380562652 6760859794730496 6787897666228224 6791120789526528 6800449252149504 6807687455342592 6810919975501824 6820275634808832 6821041697801604 6828301819003392 6831544127559424 6840928116745632 6844176420694704 6848209404481536 6851461165832192 6853577761931922 6860872513587456 6868175029567488 6881647926964356 6884915566055982 6888310353598464 6901711040454048 6908392891072512 6929312200941312 6936687562162176 6942125278235952 6946215979143168 6949514277328896 6952814141658112 6962364710534016 6966467337682944 6969775251898368 6970558106899296 6983447452511166 6990880433741568 7003807357620528 7011262009350144 7039301283495936 7045496687130174 7048970653390848 7052317742969856 7069521588240384 7072878436098048 7081201886373888 7090928812041984 7094295824773248 7101846789832704 7107413975336808 7111602073884672 7114978902979584 7115778067459698 7132335607627776 7136523776111184 7146326693386062 7149720010904289 7157329967878272 7164259294445568 7167161465086896 7185953393568768 7195824208669824 7203483237629952 7206903695007744 7216803287995392 7220230070183424 7227915076042752 7228726925673344 7237843530817536 7238656495626192 7242093654456024 7249801931287552 7252041585300057 7259760450423936 7263207630124992 7270938380066816 7273184563682856 7280925932786688 7285201354780167 7306441008875736 7310043640553472 7313514696413184 7316477328942873 7331355721138176 7334836896694272 7353555805080576 7357047521987072 7367153356495296 7370651529978912 7371494508478464 7374994743287808 7378496640126976 7388631937709568 7389461839285071 7396496185688064 7411005459807768 7414524455752596 7432611889719744 7462336216398336 7470278913097728 7480540285231104 7484092298661888 7487645998708736 7502349440581632 7505911809736704 7506754884353088 7520635718088948 7525067310738432 7528640467106304 7542561769745184 7547006282489856 7550589856223232 7561810803466647 7569009216258048 7580785997611008 7583856899103576 7587457970755572 7591199165190144 7605967269071808 7613330941181952 7625909723787264 7636384874506752 7640010888217344 7644512823607296 7648142696742912 7658648387260416 7662284972439552 7680976808214528 7681839546378816 7685487143504352 7696044131338836 7699698473281542 7704235580041728 7707893811561216 7718481577785888 7726696908263424 7749349147798272 7757597332832256 7761280902316032 7764424920510804 7771942002456576 7784782843032832 7794600725495808 7795476226058976 7803773507432448 7807479002925056 7809890938015446 7818203561995008 7821915909365376 7826525033693184 7830241332379648 7832660299350768 7840997158385664 7841877870261708 7845601458994026 7864740487959264 7868474932635408 7872354689826816 7879283277323094 7887669760518912 7919213943932928 7922974254447616 7933857460841088 7938532547592192 7942302031233024 7946073304752128 7956988240610304 7966352122170624 7981082802869904 7984872490810488 7989577638561792 7995840722253909 8004351265852032 8012870867828736 8028589248125082 8032401493731979 8051996213863056 8055966461018112 8059791706251264 8083289641254912 8084197567764864 8092802155855872 8103918642333696 8107766656883712 8122758828956352 8127545227296768 8131404460548096 8132317791382512 8143488557579466 8147355361263027 8156027172698496 8163923382042624 8167230506726928 8171108583890616 8179805677575168 8191041674385024 8212518164078592 8219746134985203 8223799095622656 8227704033464832 8236461365723136 8247775186280448 8251691508781056 8261402200769536 8271821178077184 8272750280715648 8276678462235456 8285487921471488 8288047526057208 8291982971226276 8296869086198784 8300808720142848 8309643862933504 8312210929923264 8321058208899072 8325944405463048 8337381142283739 8350218295857984 8354335589203968 8358302510186496 8361688375934712 8395128243448128 8404063777234944 8408054310842368 8419603835994624 8423601748547328 8428565420900352 8432567588716544 8444150785953792 8445099244897224 8469720525494592 8473742235145824 8485381990963332 8494413588251136 8524181177021692 8528384247312384 8549188897406976 8553248341327872 8557309712809984 8579148439260672 8595012249244512 8600076926558208 8604160533835776 8620070593994496 8625150037131264 8629245549969408 8642069489676168 8646173036442396 8650278531711362 8667265027546944 8671380538006368 8675656188788736 8692534021796352 8715325398614016 8727296999436288 8731441015105536 8752741014011904 8756897111359488 8757880698411936 8769910754316348 8779245195861504 8783413878290688 8795479007244384 8799655398036048 8804840662904832 8809021498927104 8821121803183872 8830510752301056 8844250330546176 8847833048954172 8852034299214834 8856399026055168 8873628480583776 8882219431378944 8896894677751808 8909115686924544 8913346036253568 8918598294208512 8922833146200064 8925589643446224 8935089785137152 8939332467846144 8951611770686592 8961139609583616 8962146137441952 8966401667421744 8978718153228642 8982981552161799 8988274843382016 8992542780154752 9004895174083536 9014479726307328 9050530221637632 9054827719368704 9058495740595938 9067265669532672 9081226634002432 9093700846411776 9094722263735472 9104402425337856 9121237488994176 9125568560926272 9130945872642048 9138103682575896 9147830018116608 9148857515305326 9175530569285808 9179887421407976 9184413804797952 9192497156876943 9202281387272064 9211190521430016 9239082934588416 9256167037647936 9261621305524224 9266019036438528 9283152947378688 9293033669197824 9294077475865728 9306844065805104 9311263270014888 9321173911655424 9333977721973632 9338409810160704 9348349345800192 9361190485011456 9366687456145929 9385735044661248 9393995582840232 9398627537854464 9403090323959808 9426028784320512 9430504581464064 9441602515165184 9444519273879144 9454571749389312 9459061099697664 9469129053110272 9472054315493952 9476551967115744 9482136098512896 9486638537306112 9487704089946264 9499669634198016 9500736650509377 9509780810170368 9515365034814912 9528435591181416 9532960014539052 9543106623837696 9556215286782528 9581271191425024 9594432278226432 9604644316839936 9609204926676992 9622404383993856 9626973426911232 9650458041090048 9651541994168256 9656124872608032 9669388780400076 9679680600565248 9684276840166656 9697579418243808 9707901243715584 9713601806373556 9741921345167648 9746724854071296 9751352928550912 9755303105257164 9804741073440768 9822871141993728 9827535373305216 9828659344637952 9833326324383744 9851509250279424 9852615785713428 9876650845344192 9881340613077024 9886032607670128 9899612322790554 9905445745767936 9910149186292992 9934324596338688 9949781621864448 9974053713641472 9978789731549184 10009006512470784 10022755147790112 10027514290785264 10033423080984576 10038187289475072 10051976008279296 10056749026326912 10062675043319808 10067453141630976 10081282060781568 10082414404622196 10087201875849462 10111809198804768 10116610627674096 10121598886920192 10141289692095744 10167879631716352 10181846499342336 10186681184289792 10200673878224256 10211531183013888 10216379963252736 10230413452213248 10231562546702406 10242452728505088 10247316191339136 10261392175118448 10266264631042056 10272314106722304 10277191748748288 10291308770381184 10302262544351232 10322471890446534 10327373349083973 10332465530397696 10348374536421376 10352566560681072 10362589336608768 10392800967327744 10393968301411968 10405031343243264 10413187917353928 10424271415993344 10429221212487168 10443547065801024 10454662877847552 10455837160348944 10460801945325368 10475171178766749 10486320650612352 10491299910180544 10496472919769088 10505711036430792 10516893014025216 10558951925243904 10568245030695261 10578476614454784 10589736041644032 10609317654147072 10621802829560832 10636393218062976 10641443737159872 10646496654413984 10652770184749056 10661120963005212 10667403110827008 10672468354469376 10673667101189547 10683827823771648 10698503411441664 10704785664166776 10735994951817408 10741288614690816 10746388941668352 10778930090353152 10790402874474496 10793736313004736 10805224856444928 10810355542511616 10825204931993088 10830345105275136 10836726969729024 10841872614064128 10843090388510016 10856765296226304 10857984743439288 10863140481684036 10874702896931328 10889640675635904 10894811445187488 10906407570100224 10921388899180032 10950024218771456 10959661513313604 10965065460830208 10970272044619776 10997033581707264 11002255345041408 11030333707620864 11035571282980608 11050730034742944 11055977294968368 11062492114931712 11067744960190464 11082947906564352 11094744278532096 11101259207284064 11116508189711652 11121786683628894 11133624394477312 11148917834579616 11193504324597504 11205418369646592 11226138447992832 11231468998063104 11258867714605056 11260132326529632 11280953577133422 11287600966107648 11292960700659456 11298322980194432 11313842654617776 11320509423734784 11325884784334848 11353513824387072 11371178996416512 11381186956133358 11438864585680896 11454577311760128 11460016332326016 11466769235410944 11472214045114368 11487972580890624 11493427458659328 11521465212321792 11522759319568224 11528230715256528 11549547709922313 11556353370062592 11561840717341824 11590045362395136 11624023721697408 11636395999248384 11641921353474048 11646637380766206 11657913003684864 11675862815145984 11677174264549248 11691901088243712 11693214339088464 11705660261148672 11711218504387584 11727305342992512 11732873864048064 11739787550539776 11745361998569472 11761495737578496 11762816805392562 11768402188491039 11792333774061568 11797110731938896 11802712398953112 11808532034740224 11818924915984641 11831504640778368 11842959241838592 11878820915899392 11884461381671424 11900786191261632 11913453046849536 11919109957128192 11935482360915456 11948186146111488 11949528183255936 11955202223228992 11971624204304856 11977308736215732 11984366457842688 11990057040206336 12006526898778048 12019306301743104 12042883872187623 12067373628850176 12077994320794584 12089687559376896 12124934461882368 12126296351647296 12139203233783808 12155877963500544 12161649985325568 12167424747901696 12174594496856064 12184138243434528 12191317840945152 12197106690822144 12198476687073768 12226861041647616 12234040759047744 12245885073063936 12256662875835924 12269708516362752 12318777246117888 12335698643433984 12341556050197248 12348828407365632 12354692048584704 12371662779420672 12377537263171584 12392103301154304 12407731767115776 12409125421073472 12415017693353184 12428231882207232 12437974456839414 12445303629298176 12451213080214272 12464465794400256 12481587313348608 12488916608194572 12525327443786976 12531503383805952 12537453765279744 12542532563902068 12592692365172192 12606095665852416 12612081466263552 12629405753991936 12635402622820992 12642848131350528 12648851383074816 12650272119928352 12666226178930688 12667648867345836 12687153379753216 12704580788241888 12710613352718736 12724142165116928 12728072986444998 12741620382376704 12786271765532538 12792576370968576 12829872511991808 12835964569214976 12868722658891008 12874833163477376 12892518373866768 12900115389837312 12906240800753664 12912369120222208 12930105890991744 12937725055696896 12943868324954112 12969259554663594 12975417797567043 13007070807009552 13072988097921024 13090945499154432 13097161522658304 13103380497740288 13129111521017856 13135345667039232 13136821047617904 13168867793792256 13175120817436032 13199483097054072 13207260994357248 13213532248390656 13245766128451584 13266375495819264 13271749573431258 13278051448822251 13284598539082752 13305052975398912 13310442720875664 13323329147068416 13345342016627712 13362172672278528 13363673530386816 13370019054380352 13377897441312768 13384249719300096 13402634677705728 13408998701769216 13423270855507968 13441709414375424 13443219206162928 13449602501132616 13468077229842963 13482412265073024 13488814170232128 13495465182560256 13507342761125304 13521719589460992 13575795332456448 13582241579053056 13587743610893907 13600898504299008 13615374910685184 13621839951003648 13640551269617664 13642083395603208 13656603638006784 13663088255118848 13681856233491264 13688352841389408 13696418808963072 13702922331664384 13707155523863844 13721745027174912 13723286272957989 13736350059134976 13763295853928712 13769831132111964 13776620707196928 13803422080908096 13816785782145024 13858624401882624 13873375124324352 13884250556471904 13892431958286336 13899028554657792 13905628283316224 13924729421068032 13932934675365888 13939550503796736 13941116213798592 13966894905022332 13981760867483136 14007614715241056 14022524018700288 14078602566991872 14090993374260348 14097941306781696 14104635485939712 14139043176480768 14145756872196096 14162403772747776 14181857624083968 14188591649546496 14203693579665408 14214827950673616 14223204147769344 14229957805959168 14231556134919396 14264671215255552 14273047552222368 14292653386772124 14299440021808578 14314659935756544 14334322930173792 14371906787137536 14391648417339648 14406966475259904 14413807390015488 14433606575990784 14440460140366848 14457453851346688 14475687061635072 14477312991252384 14484187308912048 14499603862575104 14504083170600114 14519520900847872 14526415260249984 14541876760133632 14546369127365712 14561851865573376 14570402709560334 14612882017751472 14620087281106944 14627029392826368 14632954657885746 14669673793388544 14707111610161152 14714095043974144 14734306712990592 14741303059957824 14742989016956928 14749989486575616 14756993280253952 14777263875419136 14778923678570142 14822010919615536 14829048911505192 14849418484185831 14865223779439488 14917317059787961 14924672432796672 14961080570462208 14968184597323776 14975291997417472 15011823619473408 15013509768706176 15041271436177896 15050134621476864 15057280934212608 15085123539490368 15094012564979712 15101179712446464 15123621606933294 15130802813774193 15161571995222016 15167713798207152 15174915941511144 15182398330380288 15211934538143616 15226661882363904 15251819447574528 15272769749013504 15280021776434688 15296285393485824 15317296774520832 15324569944879104 15347343820053609 15361953616429056 15363679092757632 15370974287008704 15392088262677672 15399396946563084 15408471160083456 15415787623122432 15436963155571776 15453393816526848 15483707835669801 15498698295596544 15515194665664512 15522561804632064 15528849841021608 15543884004913152 15569565686065664 15589201450991616 15590952452117952 15607547014864896 15614958005850112 15619781876030892 15636407123990016 15643831818730752 15653050067386368 15660482664759296 15665320598701536 15681994316771328 15683755740523416 15691202917988052 15729480975918528 15736949865270816 15744709379653632 15758566554646188 15775339521037824 15838427887865856 15845948508895232 15867714921682176 15877065095184384 15884604062466048 15892146609504256 15913976481220608 15932704244341248 15962165605739808 15969744981620976 15979155277123584 15991681444507818 16008702531704064 16025741735657472 16057178496250164 16064802987463958 16103992427726112 16111932922036224 16119583412502528 16168395135529728 16185604311711744 16207837284667392 16215533313767424 16245517657912704 16255090454593536 16262808921096192 16264635582765024 16286977115158932 16294710722526054 16312054345396992 16334461013453856 16342217167781232 16359611355150336 16382083348770048 16425036328157184 16439492269970406 16447598191245312 16455408066929664 16495550372560896 16503383017562112 16522804401539072 16545500561431296 16553356924470912 16570975842942976 16576095052114416 16583965942452552 16593738172397568 16601617440285696 16624421859846528 16642116417798144 16651888810926096 16674762284567478 16682680025443341 16700436591715968 16716605020372992 16723376751869424 16790256486896256 16808127554469888 16816108621684736 16839207671989248 16847203497094656 16865135177433088 16888301571907584 16890198489794448 16921430365700133 16939441050989184 16947484470291648 16970763981926664 16988827176502272 16998803161153723 17048362354043384 17056768494624768 17071780434200037 17106496682655744 17114619425619968 17158296878521344 17190024498489024 17200153853116416 17208321067671552 17240141187988992 17258491099938816 17284138979352336 17292346072884792 17300557063422724 17334530055093888 17342761076012736 17351312377577472 17385068043592704 17430650797228032 17454593998872576 17462882030211072 17505482028023808 17513794222718976 17515761396823872 17539821508632696 17558490391723008 17566827756581376 17590958014488768 17599310796072096 17609681325809664 17618042997854208 17642243606367744 17644225208088843 17661021504602112 17688500661092352 17695666097908344 17704068598429668 17712798052110336 17747256961167552 17764438862757888 17793789355503616 17818231373849088 17826692072507136 17837196588417024 17845666292400128 17851179286892448 17870179570274304 17878664935692288 17903223541373184 17922279219167232 17924292274883904 17932803334843488 17957436306457284 17965963104323598 17976549686764032 17985085560309504 18009790348167072 18028959452614656 18101060443275264 18109655438737408 18116991481191876 18134531339065344 18187401692823552 18189444527470944 18208804850675712 18242474977988352 18251137121852544 18261891745284096 18276207365151792 18295660036233216 18297715030610652 18351061138571616 18359774842815952 18368827609595904 18384994313753886 18404562774544128 18478165869176832 18512334075295872 18523242611048448 18532038072877056 18566305894757376 18588154951731456 18613688131610208 18622526540029776 18642347823310848 18656961685259121 18667955443947264 18676819620321408 18696698691600384 18722380970022912 18733374912291858 18787991165680464 18797255075708928 18806180647919616 18861009162928128 18883205030330368 18889038547758288 18909143498778624 18918122199395328 18944108630987904 18953103934231488 18964272197025792 18973277074612224 18975408179892528 18999339268396032 19001473301018754 19030730069629824 19056871182362832 19065920029078104 19086213247675392 19112430573565056 19162542382850048 19179407648298807 19188864556452864 19218409853353984 19244808767987712 19253946853822464 19300916082180096 19303083988336512 19312249745216064 19338777560800152 19359361201130496 19368553680333312 19395158836487616 19415802487431168 19427203612747112 19453889331995391 19483842690335296 19493449708142592 19502705857101824 19510606210514328 19609482146881536 19645742283987456 19655070746610432 19666652648767488 19703018500558848 19705231571426856 19753301690688384 19762681226154048 19772065215340256 19799224645581108 19810891491535872 19820298372585984 19868649192677376 19899563243728896 19948107427282944 19957579463098368 20018013024941568 20045510295580224 20055028581570528 20066846161969152 20076374578950144 20103952016558592 20113498052653824 20125350086639616 20134906283261952 20162564121563136 20164828809244392 20174403751698924 20223618397609536 20233221255348192 20243197773840384 20282579384191488 20335759263432704 20363692998684672 20373362368579584 20401347756448512 20423062366027776 20432759926505472 20460826904426496 20463125093404812 20484905457010176 20494632382678272 20522784350236896 20532529262084112 20544628213444608 20554383497496576 20582617540762368 20604525088702464 20644943780893068 20654746698167946 20664931060795392 20705133121362144 20725178673217536 20787936602823936 20810062686486528 20826375834707856 20848542831986688 20858442424974336 20887094131602048 20909325755695104 20911674320697888 20921603890650736 20950342357533498 20972641301224704 20982599820361088 21011422072861584 21033786028050432 21117903850487808 21136490061390522 21156953228909568 21218635308294144 21243605659121664 21272786436125952 21282887474319744 21292993308827968 21305540369498112 21322241926010424 21334806221654016 21344936708938752 21347334202379094 21397006822883328 21409571328333552 21449160032712867 21471989903634816 21492777883336704 21557860180706304 21587472626009472 21610449712889856 21620711085023232 21650409863986176 21660690210550272 21683745228128256 21686180777020032 21713530592452608 21715969486878576 21726280963368072 21749405793862656 21779281351271808 21789622890374976 21812815140200448 21842777798360064 21855604064340501 21900048437542912 21919323026627208 21930130921660416 21940544089239552 21949431986828619 21994067163414528 22004510690082816 22060667415241728 22071142565961216 22101460069485888 22111954589936736 22124984229863424 22135489920380928 22165895813128704 22168385517855213 22189488557064192 22202518414568128 22233016379423304 22243573367257788 22267248788954624 22297835669159232 22387008649195008 22410836739293184 22452276895985664 22462937996126208 22517735429210112 22520264653059264 22561907154266844 22575201932215296 22585921401318912 22596645960388864 22627685309235552 22641018847469568 22651769568669696 22707027648774144 22742357992833024 22762373912266716 22877729171361792 22909154623520256 22920032664652032 22933538470821888 22944428090228736 22975945161781248 22986854917318656 23042930424643584 23045518639136448 23056461430513056 23099095419844626 23112706740125184 23123681434683648 23180090724790272 23248047443394816 23272791998496768 23283842706948096 23293274761532412 23315826007369728 23354348529098496 23383802176487424 23386428678176928 23411320522297344 23422437008775168 23454610685985024 23465747728096128 23479575101079552 23490723997138944 23522991475156992 23525633610785124 23536804376982078 23594221463877792 23605424797906224 23617064069480448 23637849831969282 23663009281556736 23757641831798784 23768922763342848 23801572382523264 23826906093699072 23838219914256384 23870964721830912 23899056366511872 23910404446457984 23943248408609712 23954617472431464 23968732915685376 23980114080412672 23987522166761727 24013053797556096 24038612603486208 24085767744375246 24097204481195937 24155988641589168 24179375118753792 24249868923764736 24252592703294592 24278406467567616 24311755927001088 24323299970651136 24334849495803392 24368276486869056 24382635681890304 24394213381644288 24396953374147536 24442066083789081 24468081518095488 24491770146127872 24513325751671848 24539417032725504 24637554492235776 24659238404955609 24671397286867968 24683112100394496 24709384097169408 24743325558841344 24755074526343168 24784206602308608 24815463534231552 24818250842146944 24830035386706368 24856463764414464 24875948913678828 24890607258596352 24902426160428544 24928931588800512 24963174626697216 24977833216389144 25012143426851217 25050654887573952 25063006767611904 25074907530559488 25085065127804136 25185384730344384 25212191331704832 25224162932527104 25258811507983872 25270805245641984 25285696262701056 25297702766149632 25300544239856704 25332452357861376 25335297734691672 25374306759506432 25409161576483776 25421226705437472 25448284330233856 25456145972889996 25483240764753408 25572543531065076 25585152741937152 25659745023983616 25671929138429952 25737445317782016 25749666326954752 25785036747733536 25800230779674624 25812481601507328 25824738240444416 25860211781983488 25875450111393792 25887736649908224 25938519109327188 25950835595134086 26014141614019104 26145976195842048 26181890998308864 26194323045316608 26206760995480576 26258223042035712 26270691334078464 26273642095235808 26337735587584512 26350241634872064 26398966194108144 26414521988714496 26427064496781312 26491532256903168 26532750991638528 26543499146862516 26556102897644502 26569197078165504 26620885441751328 26646658294136832 26690684033255424 26727347060773632 26740038108760704 26755794882625536 26768499438600192 26805269355411456 26817997403538432 26883418828750848 26886438412325856 26899205002265232 26936154459685926 26948944656485397 26964824530146048 26977628340464256 27014685522250608 27043439178921984 27151590664912896 27164483158106112 27175487221787814 27201797008598016 27243679902007296 27281102539235328 27284166791206416 27313207276013568 27326176510237696 27363712466982528 27376705682778816 27392837617926144 27405844663328768 27414311047727688 27443490054349824 27446572545915978 27526591707857424 27539662264223928 27553241414393856 27577491470630829 27606844161816192 27633571564290048 27717248803765248 27768501112943808 27784863916572672 27798057109315584 27811256566632448 27849458842136064 27879101007593472 27882232427597184 27933789810044664 27963521734966272 28015229430482112 28045048037400576 28100062368437787 28157205133983744 28181986748520696 28195882613563392 28209270971879424 28278086352961536 28291513744392192 28324807545495552 28363715248167936 28377183299092992 28407387159330816 28429655901347232 28446408295538688 28459915611918336 28463112269838792 28502209951528131 28529342430511104 28546095104444736 28585306773544248 28598880043617156 28629319871513088 28668645860347584 28743813574275072 28783296834679296 28813932950519808 28827614780030976 28867213151981568 28880920280733696 28914907702693376 28951374123270144 28954625982504768 28968374617824096 28999207725150208 29008166341200228 29039041801695744 29052830520499968 29083753520267264 29092738254731424 29123703731146752 29140805419120668 29225764035502944 29240174562213888 29254058785652736 29265909315771492 29414223220322304 29428190087948288 29468613425981184 29482606119915648 29485978033913856 29499978973151232 29513986560507904 29554527750838272 29557847357140284 29644021839231072 29658097823010384 29698836968371662 29730447558878976 29834634119575922 29849344865593344 29922161140924416 29936369194647552 29950583994834944 30027019537412352 30082542872355792 30100269242953728 30114561868425216 30170247078980736 30188025129959424 30202359424892928 30247243213866588 30261605627548386 30335427596414304 30349831883022288 30364796660760576 30423869076287232 30503638895149056 30545539498027008 30560043552869376 30634593549041664 30649139889758208 30694687640107218 30727358185515264 30741948574017408 30784176525355344 30798793893126168 30816942320166912 30831575246244864 30873926311143552 30906787633053696 30967415671339602 30982120047251919 30997396591193088 31045123609264128 31057699682043216 31087768009826304 31139131372131328 31178402901983232 31181904904235904 31215094029729792 31229916011700224 31239563752061784 31272814247980032 31287663637461504 31320965329518592 31330641197403072 31363988633542656 31367511481046832 31382405835976104 31425513536300247 31458961951837056 31473899730541632 31489418759307264 31517133109292376 31550679042075648 31676855775731712 31691897017790464 31704735092085783 31735429843364352 31769208124932096 31784293219008512 31827952962441216 31865408488682496 31924331211479616 31939489963241952 31958310554247168 31983362889015636 32017405063408128 32021001303568641 32051483471314944 32114356992500328 32129605974927916 32207984855452224 32223865844072448 32239166825005056 32336790271059456 32371208623423488 32415674569334784 32431066627534848 32491035315825408 32510180909187072 32525617842192384 32529271165530048 32573954230317864 32589421445052108 32624108690793984 32668922026907712 32684434335562464 32719222710300672 32764166697540096 32850072656314368 32878984539940812 32895196382490624 32910816133859328 32991100745121792 33006766035124224 33045608803078144 33091001122862592 33106713848941824 33141951685885952 33152190104228832 33167931884905104 33187476344795136 33203234880571392 33248843719693056 33284232835596288 33303777621852192 33349524569134956 33365360050886682 33400873183431936 33446753503738848 33580512973792512 33616255108939776 33632217243369472 33678415343978496 33694406994189312 33776603143815168 33780396979588896 33842860731400266 33878882101978368 33894968940583296 33941527963853328 33977654353004544 33997606322307446 34096724708086768 34113536989249536 34143560868400074 34229238851239936 34316593757042688 34380048996978048 34400307706232832 34416642135343104 34480282375977984 34568277958704672 34584692145769584 34601114126845448 34648643129766939 34669060110187776 34685522152025472 34770136087185408 34909187997745152 34925764060422144 35027588445437952 35031522793647744 35079643017265392 35116980783446016 35133655513162752 35181916028977536 35198621592144192 35219362651619328 35236085995708416 35284487212735488 35288450416177686 35305206565473117 35377001322184704 35391332195816688 35408137196859336 35425596104220672 35494513922335104 35528877725515776 35587578711007232 35636462747698176 35653384145014272 35691332584800256 35702358573784896 35740359140548608 35757329871384576 35806447082746368 35844558438334464 35848584549767808 35865606669686976 35914872612914568 35931926208647196 35953099373528064 35970171120619008 36019580696334144 36057918905229312 36128651616562869 36202120886550528 36219310877474816 36233982962383752 36269062678130688 36374803385647104 36378889054941888 36417609701351424 36484949955976704 36502274243705088 36523783490568192 36552414730303584 36591320072466432 36595430061221304 36702122277143232 36719549685631904 36737655219191808 36769988627507772 36809125549088256 36956331738353664 37024668150591744 37046485222096896 37064076145754112 37132611789514752 37176309903462912 37227376263220416 37245053080059552 37284695646621696 37313923370518242 37335910887894528 37353639240642816 37393397383200768 37444761940045824 37466749824583716 37575982331360928 37594510151417856 37612361295839232 37766410060660736 37778077095516576 37818286997557248 37836244398790656 37888217261975808 37906207868462976 37928544394051584 37946554149224448 37950816359785056 37998678536792064 38002946602037508 38061460139259648 38113742364725664 38131840058156208 38172426495350784 38224861147130112 38325084765700096 38358815296597614 38377729112905728 38489617535975424 38507893707644928 38606167976673024 38624499490432128 38677555121600304 38718722402260992 38737107360666624 38790317672975232 38831604974862336 38854407225494224 38907778663990782 38926253392701129 38967685380670592 39005411714203648 39021212421028656 39218964293763072 39291484567974912 39310141493220864 39406037001117696 39410463142853712 39506603381376768 39525362452308096 39544130430680512 39598449291162216 39621782983071744 39640596745171968 39737298385354752 39799126487457792 39834154346466753 39915158926196736 40036026049883136 40091020591160448 40110057163141056 40133692323938304 40152749157900288 40207904033117184 40226996105307648 40269812566523904 40325128243126272 40329657618488784 40348807503397848 40447236795219072 40466442510696384 40486395547680768 40565158768382976 40671518526865408 40727385997369344 40746724737159168 40763230832681721 40802695512897024 40846124732055552 40865519853010944 40921653808852992 40926250186809624 40969810914020352 40989264765356544 41045568700473792 41065058524168224 41089256426889216 41108766994993152 41165235081524736 41169858818873967 41209050177404928 41289887561786136 41309493396335892 41329862121590784 41410266242724288 41450357346435072 41575873205647872 41620125372973056 41652751669415712 41697085663973376 41716884849948672 41774188263204096 41818651511390208 41823348641395776 41843207781301472 41900684715066996 41945282602449408 41965199640722176 42022844145723168 42067572056100864 42235807700975616 42272980122781044 42313906457819136 42437270616588288 42487211318243328 42545572872251904 42565774948639488 42585986617655936 42611080738996224 42644483852020848 42669612443308032 42689873417877504 42694668404758188 42794013645766656 42819142656667104 42898320065425734 42943979807269632 43115720361412608 43174945252018944 43220899425779712 43241422170046464 43300819727972352 43321380421100544 43372361554040064 43427061184905216 43431938973757152 43452561926736144 43498811587725312 43558562702543616 43579245780749952 43625630280400896 43685555596720128 43711208128681002 43838646053254416 43860261843320832 43881088178479104 43898863973657238 44009021380165632 44121334830483456 44142285131922432 44202920138971776 44223909179873472 44249968459726848 44270979840761856 44331791626257408 44336771035710426 44405036829136256 44466032758846608 44487146734515576 44534497577909248 44548255452557493 44595671338318464 44751951179363883 44774017298390016 44904553791971328 44925875992252416 45035470858420224 45040529306118528 45123814308533688 45150403864430592 45171842802637824 45193291920777728 45255370618471104 45282037694939136 45303539137339392 45392408441322579 45484715985666048 45524747824533432 45755458342723584 45818309247040512 45840065329304064 45888856180457472 45951890323562496 45973709834637312 46085860849287168 46091037278272896 46112922861026112 46198190839689252 46225413480250368 46247362869367296 46360181449580544 46451123507009403 46496094886789632 46545583996993536 46567685413896192 46586549523064824 46631652014739456 46708697058196992 46767604352974848 46772857356353856 46822641044594688 46844874017550336 46909221371970048 46931495456192256 46959150202159104 46981447994277888 47045982950313984 47051267221570248 47073608753964156 47188442927755584 47210849595812448 47234128138960896 47275699663938564 47326018563113472 47515283663597568 47537845526685696 47603144765046528 47653812187398144 47676439828512768 47741929443661824 47798112733023744 47820808892915968 47886496817219424 47909234944862928 47937465831370752 47960228160825344 47975044333523454 48026107595112192 48077225206972416 48171535488750492 48194408962391874 48311977283178336 48358750237507584 48505185406589184 48556812935135232 48623511854002176 48646599941302272 48669698991606784 48736552973738112 48765271363780608 48788426763288576 48793906748295072 48884132167578162 48936163036190976 49026651503343696 49078834065451008 49275108984471552 49318476809911218 49342794573735936 49366224200788992 49486651117682688 49510149052686336 49568413204617216 49636501684293888 49660070773412736 49712927528828928 49751897827357656 49781214517192704 49804852320857088 49926349253394432 49955666432778288 50024286853702434 50048040076330023 50101309775147904 50149815061118976 50170130255608272 50370769460688768 50424382663409664 50448325865054208 50517623015967744 50541610491283968 50595405532299264 50601088479713408 50664904715722752 50670595469383344 50748613519012864 50764291097100399 50818323152967552 50842453410874944 50896568660467712 50912291945779992 50966481529506816 50996409483461169 51145087062130152 51170305483874304 51215341302600111 51319490047967232 51343858276859904 51474890635564032 51499332653909504 51570073495467072 51600461559349248 51624963203014656 51649476480888832 51720423563966976 51775473299816448 51877038218654376 51901671190268172 52028283228038208 52291952391684096 52363781996617728 52388646090633216 52413521990961152 52516446084071424 52541382668156928 52547284190471616 52675471175169024 52700483269744128 52797932388216288 52829043977428992 52854128993562624 52932675624266529 52983064513806336 53065501983277056 53086998293725032 53112205795289004 53138394156331008 53241770883502656 53293316588273664 53381368066510848 53454694121547264 53480076217521408 53511589765251072 53536998877200384 53610538710822912 53635994807076864 53766837657501696 53772876824651712 53798410004530464 53872308919371852 53897889312970794 53929649060292096 53955256680928512 54029371044501216 54086878357843968 54303181329825792 54328966316212224 54350974443575628 54403594017196032 54562205078470656 54568333582412832 54626414552027136 54652353020475392 54727424933965056 54753411365557632 54785675235852288 54811689326657536 54828622095455376 54886980108699648 54893145091831956 55053183415714848 55079324528447856 55106482828787712 55154982941261658 55213688323632384 55434497607530496 55537002225887616 55569727833145344 55596114218631168 55622513133264896 55698917684272128 55764464855194368 55867579620089328 55927043469932544 55970885055777363 56030458860964224 56090096074801152 56200124736875574 56226810456123853 56363973497041392 56391765227126784 56418541943758848 56583027488784384 56649615090991104 56727430496335872 56754366598185984 56859311802694464 56892816591077376 56919831223836672 56926224539677584 57004419903056262 57092190208889472 57170613547088496 57197760087234312 57258639743026176 57337291720695168 57487627148550144 57538222944896421 57566593669358592 57655229560061952 57734426303963136 57761840561467392 57829815405386752 57902748246540288 57909251965009536 57936749235648192 57998415450300416 58016332682400456 58078083603391488 58105661040999936 58167507040534528 58185476509462848 58247407462293504 58281610838241336 58361667995986173 58451528071005888 58480349124427776 58508117571305472 58531818631542984 58828446440644608 58856380175896576 58937226851962368 58965212239831296 58999957946302464 59027973121015808 59109055501676544 59115694714280568 59288043678462144 59316195646020768 59397673936743324 59460895117757952 59669268239151844 59698689731186688 59844322281848832 59872738389295104 59901167989669888 60054039074824704 60165085744711584 60200538485907456 60229123736850432 60340494157961472 60376050259918848 60404718849785856 60494486427733176 60523211255096772 60670855192828608 60699663766044576 60729593321521152 60847738152574464 61007277790298112 61091078996054016 61120087105738752 61269187098083328 61298279779516416 61389375280214436 61454716371030528 61483897148034816 61568353050710688 61597587786252336 61633884640333824 61663150492489728 61747852622287104 61813575266107392 61934831342679204 61964240094503838 61994793182386176 62115399364086432 62175536019652608 62278262744262656 62363809808471808 62430188059459584 62459832023400448 62479127504123568 62545628495960064 62575327274923008 62661282394806144 62727977267085312 62735022962093664 62764811671952208 62851027072600494 62917923903674112 62947799461083264 63034266218584752 63101358084151296 63353711551463424 63383794035580928 63409470184171566 63470859686728704 63568586438017024 63655905924882432 63730816977364992 63848662422959232 63878979926483904 63916621108494336 63966725778031272 64034810126816256 64042002607137282 64228713985000656 64259211949855832 64347480098138601 64415969710904448 64478333650010112 64673580542118912 64831349138669568 64862133255069696 64982070631650816 65051235684384768 65058542331060096 65147908460635728 65178842890104216 65248217381587968 65337844053815424 65368868671124928 65438445420601344 65528333395080192 65566812193021503 65700145312628736 65757969079881624 65790392764981248 65821632267718656 65982201490243584 66013532070248448 66091217606156288 66182002245725184 66213427697883648 66283903371771904 66304380208457664 66335863769810208 66374952689590272 66406469761142784 66497687439386112 66505156553565639 66568465671192576 66607555243704384 66699049138269912 66730720101773364 66801746366863872 66893507007477696 67161025947585024 67232510217879552 67264434486738944 67356830687956992 67388813988378624 67553206287630336 67560793959177792 67685721462800532 67757764203956736 67789937881166592 67883055927706656 67955308706009088 67995212644614892 68193449416173536 68227073978499072 68287121736800148 68633187514085376 68760097993956096 68800615412465664 68833284270686208 68960564751955968 69136555917409344 69169384291539168 69202228253690896 69297286259533878 69338120220375552 69371044304050944 69540272174370816 69818375995490304 69851528120844288 70063045587295488 70159286034530784 70233961566892032 70267311026325504 70363832057955072 70397243184288384 70438725303238656 70472171991416832 70568974425470976 70576900832355372 70610413130946234 70782664391633376 70816274393718672 70851192208441344 70989027844670208 71175157422014464 71272925495396352 71306768290028544 71404717147569792 71480718281097216 71514659742769152 71612894165492736 71697169099535616 71731213339373952 71829745225829136 71863852417294392 71906198747056128 71940342241238016 72039161392668288 72115837810458624 72257303233125738 72291613443587811 72438621754949632 72467965924767504 72538125356261376 72749606771294208 72757778109883776 72835219402702848 72969899911953408 73004548487410176 73104829460607168 73182640144932864 73190860122442608 73326198251367243 73404244554286464 73439099371263808 73475310438383616 73539977255015544 73618251098176512 73912663476707328 73977715214866827 74049336301183488 74128152291508224 74265223579029504 74352619806925824 74454752526440832 74490106160119104 74569391293243392 74627846741036484 74671821775789056 74707278481285632 74786794766401536 74889523880091648 74933499649167432 75151964662721856 75189020302835712 75224722591678464 75532820121321472 75556154191033152 75636573995114496 75672488797581312 75776434523951616 75812415736925952 75857088788103168 75893108298448896 75901632719570112 75997357073584128 76005893204075016 76122920278519296 76227484729451328 76263680116312416 76344852990701568 76449722294260224 76650169531400192 76717630593195228 76755458225811456 76979235071950848 77015787415289856 77212335953346048 77248998980864256 77355110243200608 77437444804521984 77474214721333248 77580635345950464 77663209949724672 77708814450988448 77815557327981564 77852506785402258 77935370761341184 78042424842057312 78437928587526144 78582969135949824 78620282986441728 78812074002235392 78820926285707424 79013206762753536 79050724904616192 79088260861361024 79196898582324432 79243565966143488 79281193490343936 79474596770709504 79598252974915584 79668308692933506 80072052099766272 80182041182320896 80220114326282112 80267384647876608 80305498315800576 80415808066234368 80453992210615296 80650256486252544 80659315236977568 80697615006795696 80846833969456191 80894473590438144 80932885021392768 81130317536765952 81454771994738688 81493449474318336 81526461665363442 81605391025794048 81731039706021888 81843307617705984 81852500373619248 81939621828040704 81978529530713088 82091137400947584 82130117048336448 82178512853778432 82217533989986304 82330470163049472 82339717637747934 82579775123572272 82618986792671784 82659724243181568 82732474411892487 82820532485448576 82900714692870144 83151746411295744 83305503338831424 83394171327946752 83433769699897344 83548376526408192 83637303022780416 83646697282791552 83686415562602944 83801369430133992 83890565204898816 83930399281444352 84045688291446336 84135144112201728 84300187105313361 84471615401951232 84545960245562088 84627812915638272 84874541233176576 84974422636486656 85091145744503808 85131549897278976 85171973235311872 85222161477992448 85288967704041696 85339224886616064 85379746835755008 85389336809516376 85588027291533312 85638285313334208 85796640130851468 85887959614539264 86231440722825216 86349890504037888 86441798851559424 86482844340092928 86601639455944704 86642760842201088 86744723108080128 86854122369810432 86863877947514304 86905123853472288 86997623175450624 87117125405087232 87158491561499904 87251260560801792 87371111193440256 87422416257362004 87677292106508832 87720523686641664 87762176356958208 87797727947314476 88242669660966912 88284570263844864 88405840277943552 88447818359746944 88499936919453696 88541959681523712 88663583252514816 88673542071420852 88810073658272512 88932065517693216 88974293469031152 89068995155818496 89096510905114986 89191342676636928 89503902358727766 89548034596780032 89809107583942656 89851751984504832 90081058612237056 90247628617067376 90300807728861184 90343685605275648 90386583841555456 90510741236942208 90564075389878272 90607078274678784 90784816882645158 91049495649066864 91510916685447168 91636618494081024 91680130658608128 91903780647124992 91947419669274624 92182074556545792 92225845722052224 92396381679378504 92450826960500736 92494725738734592 92720362899161088 92902247014018806 92946360141755757 92992189773579264 93135370827792384 93173099046129648 93263304029478912 93417394116393984 93535208705949696 93545714712707712 93645282089189376 93689748035100672 93818442743940096 93862990912384512 93962895988555776 94091965900627968 94102534443140496 94147217507928312 94276540608900741 94376885855511168 94421699191624896 94468256277921792 94551399327877128 94652037126226944 95030567327195136 95075691053371392 95114205276257349 95206289530093056 95307624374796288 95352879657025536 95483858887323648 95596225466047488 95641617785831936 95772993634438848 95818469889725856 95874931662741504 95920456321650688 95950088667046908 96052215190224384 96063003910705923 96154450413944832 96343070977500984 96388817924783748 96623954566356672 96717500475015168 97010370813178368 97113625870270464 97247023708004352 97293199882604544 97339397983213568 97473105947476224 97530542727561216 97576853526577152 97587813496590144 97768264335156324 97872326072381952 98053303006687392 98157668130902016 98550217968943104 98636953619822436 98685589147471872 98732448401577984 98973302235365376 99020298105372672 99136826409234432 99273003368587776 99320141546825472 99425855057657856 99503795654715312 99562429034385408 99609704641714176 99852698506788864 99911332865556576 100048573707404868 100096080152660046 100202619550295808 100340260511216544 100741538921377536 100848765326819328 100896651730108416 101035246031935488 101083220982567936 101202176959426816 101329809431445504 101341190938766688 101497227038025728 101528582194200798 101636646305935104 101684906821749888 101793137320935424 101824583891559984 101932963059013632 101992818966922338 102290174124260304 102340610967748608 102430682605200222 102687716553719808 102949781271128064 102998665307819008 103140146990934144 103200923118698496 103249926406029312 103298952961777664 103440847127933952 103754076437308752 103803342380536344 103945929389300817 104056566456076416 104421219418515727 104727563993235456 104777292181266432 104827043981922304 105082765336313856 105094568380943232 105350942350338048 105400966539488256 105595864776432576 105658087954857984 105708257987125248 105865351248533058 105915619696419351 106131003966554112 106173996587450064 106224411590578008 106276788312662016 106483541767005312 106586633176547328 106762736133021696 106909388243094528 106960152435042816 107073997754400768 107221077421645824 107271989614153728 107533675315003392 107545753649303424 107596820009060928 107744617838743704 107795778625941588 107859298120584192 107910513361857024 108058742089002432 108173756715687936 108385954849688607 108606362659651584 108657932632424448 108701948887151256 108807188034392064 109124410156941312 109136667164825664 109252829104054272 109304706040950784 109454849867930112 109506822731115264 109571350471704576 109623378653315072 109657244190910752 109773960217399296 109786290183663912 110106366831429696 110158649056895712 110212965657575424 110309965882523316 110427376647264768 110868995215060992 111074004451775232 111139455666290688 111192228437262336 111245026266529792 111397835368544256 111528929710388736 111735159240178656 111854086939865088 111941770111554726 112060917721928448 112180192149602304 112400249473751148 112453620912247706 112727946994082784 112783530454253568 112837083887517696 113299230181982208 113454860992671744 113508733196371968 113718623605388928 113785633182154752 113839662447673344 113852449079355168 114008839806112524 114184380417778944 114341227094176992 114395520174468624 114517279486052352 114674583441390336 114975254297100288 115076445889792842 115133187338717184 115468852607926272 115523681122934784 115659630810773504 115818503930019072 115873498471296384 115996830900600832 116032665364800912 116156167206782976 116211322081999872 116370953018925696 116494814924587008 116563221676482672 116723335991972346 116778760178103387 116903056142011776 117016235142610944 117063637263085968 117656892881289216 117712760351793152 117874453703924736 117930424479662592 118055946242031616 118218111003353088 118231389428561136 118576087356924288 118632391292041536 118795347873486648 118921790235515904 119338536478303688 119397379462373376 119502463039400259 119745476778590208 119802335979339776 120108078149649408 120330171489423168 120401076971814912 120458247473700864 120680988315922944 120809437699571712 120988972855466352 121046422510193544 121341710385657216 121399327532089152 121459186643042304 121695476305148928 122014555580596224 122182157992108032 122240174211477504 122538374196166656 122596559559032832 122778750560428872 122909432742061056 122967794296069632 123136706101421376 123195175572504672 123267769280667648 123326300984979456 123495705244574208 123509576456621901 123627150532214784 123869662685358408 123928480189007676 123989586364772352 124230798728172864 124351072039305216 124556525488525312 124727619616943616 124860376118919168 124919664046800896 124958255008247136 125091256991920128 125150654549846016 125322564789612288 125455954534170624 125470045924187328 125529623343904416 125702054145200988 125835847807348224 125895598922166528 126068532437169504 126202716168302592 126707423102926848 126767588071161856 126818940368343132 126941719373457408 127311811849764864 127461633954729984 127697324845918464 127757959852967808 127833242216988672 127933451556062544 128069620253632512 128084005214274564 128457427970001312 128518423899711664 128694960196277202 128831939421808896 129347161084237824 129662698277339136 129724266510139392 129964141263301632 130117084662120192 130295816921271456 130357685780208432 130496434763175936 130675688107630848 130737737342249856 130876890841202688 131056666790160384 131133624386043006 131515938159763248 131580785529962496 131643264535437312 132027064140496896 132182435212312576 132364004491450368 132426855395767296 132608760416915328 132671727539620416 132749905379180544 132812939522285568 132995374878772224 133010313107131278 133215110487408768 133398098276539824 133461440203546728 133603492733727744 133787014014955392 134255853538091649 134322051895170048 134528868973477888 134713661375913984 134777627976757248 135106412575260672 135121587918355584 135371442925601064 135515528407913472 135579875762333184 135766111855413312 135910617412018176 135990425289229784 136177225323967737 136386898832347072 136454147956998144 136574243473600296 137266375028170752 137520195987912192 137666568541372416 137921129503911936 138273111834818688 138338768583078336 138404456507381792 138594572519067756 138676240440751104 138742088608101888 139080544348741632 139636751990980608 139703056241688576 140126091174590976 140318572069061568 140467923133784064 140534622052651008 140727664115910144 140794486368576768 140877450606477312 140944343982833664 141137948850941952 141153801664710744 141220826261892468 141565328783266752 141632548787437344 141702384416882688 141978055689340416 142350314844028928 142545850990792704 142613536580057088 142809434295139584 142961436562194432 143029319485538304 143225788330985472 143394338199071232 143462426678747904 143659490451658272 143727704834588784 143812397494112256 143880684482476032 144078322785336576 144231675620917248 144514606466251476 144583226887175622 144935931849535008 145076250712522752 145515556219767552 145670438805405696 145939799823906816 146009096974820352 146209658921214336 146365280289865728 146381720244885216 146652396502734486 146808489108572928 146878198742527616 147079954510031088 147236502196353024 147825326953414656 147955430429733654 148098672602366976 148530447158059008 148705239613851648 148909505052881664 148980212320238208 149138782586486784 149255693482072968 149343643551578112 149414556962571264 149779047760183296 149866999298334864 150144120228990069 150303929325443712 150449445183356928 151112308382066304 151273147990228992 151344977595162624 151552869047903232 151624831473851904 151786216596897792 151803265439140224 151994714147168256 152011786408150032 152245840557038592 152454969458902656 152527360232624832 152689705981403136 152899444588520448 152989228450383507 153300339062800384 153435261186390456 153510916451622912 153646023907800333 153958470143901696 154031574830579712 154424671906692096 154497997961728512 154710220486401216 154874889609043968 154948429442666496 155161270691900928 155326419899449344 155417628901976896 155631114655963128 155705013570804516 155870741522682368 156084849684114624 156875857175052288 157165938271899648 157240565972883456 157624148004470784 157641852571414848 158026413525507072 158101449809232384 158176521722722048 158393797164648864 158487131932286976 158562386980687872 158949193541419008 159196505949831168 159336617385867012 160144104199532544 160364082364641792 160440228652564224 160534769295753216 160610996631601152 160831616132468736 160907984421230592 161300512972505088 161318630473955136 161395230013591392 161693667938912382 161788947180876288 161865770042785536 162260635073531904 162909543989477376 162986898948636672 163052923330726884 163210782051588096 163686615235411968 163705000747238496 163879243656081408 163957059061426176 164182274801895168 164260234096672896 164357025707556864 164435067979972608 164660940326098944 164679435275495868 165159550247144544 165237973585343568 165319448486363136 165464948823784974 165641064970897152 166303492822591488 166611006677662848 166788342655893504 166867539399794688 167096753052816384 167293394565583104 167372831125205888 167602738860267984 167781130409797632 167860798562888704 167912655167332089 168091376582892672 168270288224403456 168600374210626722 168680431368371559 169091920491124176 169255625831276544 169749082466353152 169948845272973312 170182291489007616 170263099794557952 170343946470623744 170577935408083392 170678449773232128 170759493671510016 170778673619032752 171276570626668416 171593280261702936 171775919229078528 172462881445650432 172614668834689263 172699781008075776 172965688680185856 173203278911889408 173285521684402176 173489446216160256 173708244739620864 173727755895028608 173810247706944576 173995246350901248 174234250810174464 174316983122999808 174502521121603584 174742222386880512 174844832514724008 175085003987958519 175354584213017664 175441047373283328 175524352713916416 175595455894628952 176485339321933824 176569140527689728 176811680555887104 176895636719493888 176999873838907392 177083919363047424 177327166505029632 177347084142841704 177620147316545024 177864131035386432 177948586938062304 178137990311636992 178193021810229972 178382685353273856 179007804717455532 179096069193560064 179618215167885312 179703503969009664 180162117224474112 180495257234134752 180601615457722368 180687371210551296 180773167683110912 181021482473884416 181128150779756544 181214156549357568 181569633765290316 182098991298133728 183021833370894336 183273236988162048 183360261317216256 183807561294249984 183894839338549248 184364149113091584 184451691444104448 184792763358757008 184901653921001472 184989451477469184 185440725798322176 185804494028037612 185892720283511514 185984379547158528 186346198092259296 186526608058957824 186834788232787968 187091429425415424 187290564178378752 187379496070201344 187636885487880192 187725981824769024 188183931801255936 188205068886280992 188294435015856624 188553081217801482 188753771711022336 188843398383249792 189102798655754256 189304074252453888 190061134654390272 190151382106742784 190228410552514698 190412579060186112 190705759314051072 190967717774647296 191192450932094976 191283235571663872 191545987268877696 191636939779451712 191749863325483008 191840912643301376 191900177334093816 192104430380448768 192126007821411846 192686141955001968 192777635849567496 193042440294415803 193247909132713344 193435000950030336 194020741626356736 194494047416008704 194586399765209088 194678795966427136 194946211894952448 195153707053154304 195175626993180288 195536528670312648 195744652144763904 196106606013374784 196315336261804032 196700436579064509 197100435937886208 197273907239644872 197371178294943744 197464896803155968 197946604470730752 198040596210745344 198273652818468864 198546006737175552 198640283093650944 198851710115315712 199007591309430624 199124858068770816 199219409283428352 199515469660696917 199705397013577728 199822665731113152 200097147414809736 200192160305320092 200405239100591616 200680521022433088 201483077842755072 201697530653638656 201793303460216832 202070492063870976 202166441965135872 202404353918853632 202659618862891008 202682381877533376 202994454076051456 203057164388401596 203273292611870208 203369813643499776 203586274641870848 203649167783119968 203865926118027264 203985637933844676 204580348248520608 204681221935497216 204861365210400444 205899562542256128 205997330615638016 206280293981868288 206401846237396992 206499852812058624 206597905923555328 206881694255867904 207508152874617504 207606684761072688 207891858778601634 208113132912152832 208842438837031454 209455127986470912 209554584362532864 209654087963844608 210189136761886464 210701884700676096 210801933078976512 211191729552865152 211316175909715968 211416515974250496 211730702497066116 211831239392838702 212347993174900128 212448823181156016 212553576625324032 212967083534010624 213525472266043392 213818776486189056 213920304870085632 214442154843291648 214543979228307456 215091507298606848 215193640018121856 215489235677487408 215591557251883176 215718596241168384 215821026723714048 216117484178004864 216347513431375872 216771909699377214 216874840330763433 217315865264848896 217403897774302512 217614376068784128 218248820313882624 218273334329651328 218505658208108544 218609412081901568 218909699735860224 219013645462230528 219246757306630144 219314488381821504 219547920434798592 219572580367327824 219978594754101729 220212733662859392 220317298113791424 220425931315150848 220619931765046632 220854753294529536 221737990430121984 221933145644600481 222148008903550464 222384456874524672 222490052533059584 222795670737088512 223057859420777472 223470318480357312 223708173879730176 223883540223109452 224121835443856896 224360384299204608 224800498947502296 224907241824495412 225455893988165568 225567060908507136 225674167775035392 226598460363964416 226909721985343488 227017466392743936 227437247210777856 227571266364309504 227679324895346688 227704898158710336 228017679612225048 228368760835557888 228682454188353984 228791040348937248 229034558972104704 229349166882780672 229950508594200576 230152891779585684 230266374677434368 230937705215852544 231047362245869568 231319261621547008 231637007860038144 231746996942592768 231993661801201664 232065330729601824 232312334413565952 232422644163999744 232741906037851392 232989629849174016 233126443352965344 233446671983944692 233557520356206774 233806112284023552 234127274526171936 235313785762578432 235425520703586304 235748907407849472 235860848959325184 236436222006706176 236462778857122272 237152174713848576 237264782584083072 237590695746973296 237843580471031808 238677072956607376 238794758924746752 239004926078800518 239604671958679552 240216156299298816 240660342978846336 240802153943629824 240916494947401728 241361976631845888 241977945710932704 242092845020387088 242540501908368573 242683420771314432 242798655064178304 243390952610297856 244364315984216064 244480348422955008 245193119118065664 245557501120857744 245818865484122112 245935588592139264 246273412202842752 246390351145009344 246535538561335296 246652601969958912 246991410489148416 247019152913243802 247739325370716816 247856960378015352 247979172729544704 248461597456345728 248702144078610432 249113050977050624 249455239233887232 249839328093601792 249916510016494272 250182513983840256 250301309099692032 250645129579224576 250911909068341248 250940091848374656 251059246687808832 251404108290401976 251671695614696448 251791197844333056 252137064874339008 252405432336605184 252900561315940083 253414846205853696 253535176142323712 253637880736686264 253883438746914816 254623623699529728 254923267909459968 255394649691836928 255515919705935616 255666484433977344 255866903112125088 256139240507265024 256168010428549128 256914855940002624 257036847799423328 257389920392554404 257663878843617792 258694322168475648 259325396554678272 259448533020278784 259928282526603264 260234169324240384 260591633842542912 260715371560416864 260992869526351872 261351376215261696 261475474684499712 261753781682405376 262113333580320768 262267248772086012 263031876319526496 263161571059924992 263286529070874624 264364870424625152 264728008982900736 264853710791534592 265217520833830656 265343455079240832 265499810758361088 265625879044571136 265990749757544448 266020626214262556 266430220974817536 266796196553079648 266922880407093456 267206985467455488 267574028029910784 268511707076183298 268644103790340096 269427322751827968 269555255953514496 270243175836711168 270742885851202128 271031056815826944 271159751524666368 271532223710826624 271821234824036352 271980850578459568 272354450647935474 272773797664694144 273148486947200592 274532750056341504 275040391975824384 275842259007823872 276546223669637376 276677537166156672 276808913014763584 277189145038135512 277352480881502208 277484177216203776 278161088697483264 278839080425267271 279406112483377152 280252182349181952 280637144138123136 280935846267568128 281069244105302016 281455328231820288 281588972737153536 281888687965667328 282275897701883904 282307603329421488 282441652523784936 283130657566533504 283265097574874688 283404768833765376 283956111378680832 284700629688057856 285091701981585408 285227073160114176 285342615828772047 285618868590279168 285922873124388864 286058638971076608 286451576661970944 286788676398142464 286924853357495808 287318980903316544 287455409669177568 287624794988224512 287761368964952064 288156645570673152 288189011732117769 288463351241834496 289029212932502952 289166453774351244 289871863699070016 290152501425045504 291031112439535104 291340877610811392 291879599647813632 292018193949640704 292419317842428672 292730560579731456 292763440489770432 293304793005468972 293616978217145856 293756397485055232 294159909020062176 294473004392706048 295650653906829312 295910860859467308 296197345204733952 297060894316118016 297410479227703296 297819010105763328 297960424640476416 298277565172973568 298511386964145936 298687287103156224 298829113925142528 299558095520366592 299733998596669728 300288240457980138 300607858650887424 302224616764132608 302546295980457984 302689955190325248 303105738095806464 303249662947703808 303606530878280448 303989428294336512 304023572816300064 304491681114077184 304909938917805312 305054720465249664 305379411962806272 305798889177040896 305978456900767014 306870522372780912 307021832903245824 307292047815600666 308063149661159424 308849343813384192 308995995923457024 309420440972802432 309749779218087936 309896858885332992 310322541383801856 310835257803953792 311262229311926256 311410027141609032 311741483045364736 311837788167902451 312169699368229248 313263658255547181 314331876543799296 314481131945766912 315248296008941568 315283705142829696 316052827051014144 316202899618464768 316353043445444096 316787594329297728 316974263864573952 317124773961375744 317746859089258053 318393011899662336 318673234771734024 320288208399065088 320728164729283584 320880457305128448 321221993263202304 321663232264937472 321815968842461184 322601025945010176 322637260947910272 322790460027182784 323387335877824764 323577894361752576 323731540085571072 324521270147063808 325157864549065821 325819087978954752 325973797897273344 326105846661453768 326421564103176192 327373230470823936 327410001494476992 327758487312162816 327914118122852352 328364549603790336 328520468193345792 328714051415113728 328870135959945216 329321880652197888 329358870550991736 330319100494289088 330475947170687136 330638896972726272 330929897647569948 331282129941794304 332606985645182976 333222013355325696 333576685311787008 333735078799589376 334193506105632768 334586789131166208 334745662250411776 335205477720535968 335562260819595264 335721597125777408 335825310334664178 336182753165785344 336540576448806912 337200748421253444 337360862736743118 338183840982248352 338511251662553088 339897690545946624 340364582978015232 340526199589115904 340687892941247488 341155870816166784 341356899546464256 341518987343020032 341557347238065504 342553141253336832 343186560523405872 343551838458157056 344925762891300864 345229337669378526 345399562016151552 346406557823778816 346571043368804352 346978892432320512 347455511790057216 347620495413889152 347990492701802496 348468501620348928 348633966245999616 349484444773761024 349689665029448016 350170007975917038 350336280534310161 350709168426035328 351048705427832832 351190911789257904 352970678643867648 353138281055379456 353623361111774208 353791273438987776 354167838726094848 354654333010059264 354694168285683408 355240294633090048 355728262070772864 355897173876124608 356275980623273984 356386043620459944 356765370706547712 358015609434911064 358192138387120128 358507389118200777 359236430335770624 359407007938019328 360324234448948224 360990514468269504 361203230915444736 361374742421102592 361546335366221824 362042964947768832 362428313098715136 363139267530580632 364197982596267456 366043666741788672 366546473976324096 366720522634432512 367615122588499968 367789678677098496 368728298226183168 368903382888208896 369585526717514016 369803307842002944 369978902954938368 370528729369865703 370881451596644352 371608988056075224 371785440567023028 371968759094317056 372692396184518592 373053216117915648 373669576465575936 374182858850830848 374581128356757504 374758992140402688 375273770975760384 375451963649538048 376367863602511872 376410137772561984 376588870031713248 377106162435602964 377507543422044672 377686796766499584 378205597311508512 378608148504907776 380122269308780544 380302764213485568 380456821105029396 380825158120372224 381935435549294592 382384901864189952 382566471143327744 383091974537755392 383273879558903424 383499726650966016 383681825286602752 383800354668187632 384208860760897536 384252015642823692 385372283910003936 385555271699134992 386084880588831606 386495818265426688 388041483252713472 388988094832017408 389172799530418176 389357591932854272 389892423789904896 390351253986360576 391073057340625296 391489304289527808 392213212026749568 392630672523608064 393400873158129018 394547814479289744 394742356589887488 394929793606311936 396081192421490688 396547305636937728 397092013474351104 397280566187301888 398015182618861248 398249716137541632 398438818566856704 399030939321393834 399645331462226304 400194294829619472 400384320610640184 400810478201183232 401361042044866176 402767560614274947 402966155685510144 403586606920433664 404140984127741952 404332883930271744 404808707837707264 405319237725782016 405364763755066752 405988908152102912 406114328776803192 406546585223740416 406739627286999552 407172549283741696 407298335566239936 407731852236054528 407971275867689352 408531675971903211 409160696497041216 409362443870994432 409722730420800888 411799125084512256 411994661231276032 412560587963736576 412999705624117248 413195811847110656 413763388511735808 415016305749235008 415213369522145376 415783717557203268 416226265824305664 417684877674062908 418910255972941824 419109168725065728 419308175927689216 420378273523772928 421403769401352192 421603866157953024 422383459105730304 422632351819431936 422833031948500992 423461404994132232 423662478785677404 424695986349800256 424897646362312032 425107153250648064 425934167068021248 427050944532086784 427637552972378112 427840609740171264 428884309686583296 429087958456614912 430183014597213696 430387280036243712 430978471354974816 431183114503766352 431437192482336768 431642053447428096 432234968356009728 432695026862751744 433543819398754428 433749680661526866 434807795548605024 435228752137568256 436546668659302656 437011316416217088 437218824163803136 437819399471720448 438027290924461056 438628976763643008 439095840869597184 439145160734655648 439957189508203458 440425467325718784 440634596227582848 441239863530093264 441709506589059072 443475980860243968 443866291289200962 444296017807100928 444980105066119168 445591341474177024 446115718841554944 446940636960714624 447416347759460352 447767080446218904 448243670887713792 449600997895004592 449814483648990824 450432360686970207 450911787976331136 451348335550070784 453819443970686976 454034932785487872 454874494421555712 455358649790693376 455409796317420672 456035359224450096 456737521671115776 457364908376707968 457582080697874496 458069117944209408 458698333765561344 458967685351150521 459901017188401152 460305783559171368 460532749354868736 461875410431705088 462094724491739136 462638523243094016 463274015720076288 463493993885185536 463987323602403328 464130661459203648 464624668827131904 464845288327999488 465483812075702784 465979259698348032 466252886705930688 466893343967889384 467115040712413548 467612224568047104 468254549052343872 470627571525156864 470851041407172608 471497814815698944 471721697918650368 472872444013412352 472925557714244544 474304349427697152 474529565168166144 475181391493946592 475687160942063616 477354145913214752 477589517849493504 478009852157601036 480432312598597632 481320685957692672 481604307887259648 481832989894803456 482723953263691776 483955891421865408 484185690040774176 485081003816737146 485366841542628864 485597310128356608 486781905220595712 488728631968432128 488960696845910016 491115002241715488 491637730968244224 491871177184278528 492546824405685504 492780702290018688 493071077122670592 493305203939917824 493982820978296832 494038305826487604 495478650741433632 495713920756030704 495958345459089408 496923194912691456 498226101954101248 498910478467774464 499833020032988544 500365027967680512 500602618199384064 501290259158449152 501880183696749312 502118493375617664 502808216580803952 503343391229392896 503582395688666112 504274129748678016 504810864673210368 505801122631880166 506041294105114677 507070352284647424 507275761473372528 507766877493829632 509247247399059456 509846535818919936 510789299383673856 511031839411871232 511733806224250176 512278481014530048 512336020857098256 513829711880005248 514073695598846656 514779840785108808 515327757687235584 517388644336951296 517844006504067789 518897066040557568 519856565053206528 520468338648480768 521183267685085824 521430743120833728 521985739052703744 522702752430523392 522950949368999424 523507563364810752 524226667160641536 524534497544172024 526063752639052992 526323142119849984 526573058141749248 528729740849250304 529456017965801472 529707421583069184 530435041667661312 530686910158481664 530999621516722176 531251758089142272 531981499515088896 532041252428525112 532860441949635072 533592393106159296 533845760814186912 534413970934910976 535148056059821568 537023414152366596 537288207580680192 538854645503655936 539110511907028992 540486351673422336 541485771702404256 542062113631653888 542319503049332736 543064447421653248 543642469648072704 543961701156919136 544708901295870948 545547595329388288 546296973894401184 549065500112683008 550080783951648768 551684518015647744 553092447339274752 553355074332313344 553617826029527168 554378290076271024 554704961763004416 554968354432407552 556322177394966528 557678160850534542 560504364698363904 561274288276246272 561871692535136256 562138488210604032 562910656463640576 563177945474307072 564551795403767808 564615206658842976 564883305047569872 566261315133067008 566530195149749376 567912222757361664 570183403963170816 570454146320228352 570685231657544094 571237737180558336 572117277942153216 572903153323941888 573577352796284928 573849706714991616 574637961806633088 574910819338355136 575249589976449024 575522737929904128 576313291141346304 576378023464235538 578058425865005904 578332907548702488 579127320883247409 579743727398140032 580305002850091008 582062224879070208 583759199295627264 584036387899281408 584838635684857344 585461121159462912 585526880979540864 586609586010937944 587233956434291712 587512794970110464 588319818040124352 588946008785412096 590101309737193527 591301307813658624 591821721718934616 592394690409467904 594121788632236032 594820958455406592 595638020211526656 595920849280952832 596555130345947136 597022773928291872 597374574206312448 597658227850285056 599116191040733184 599467997193339456 600576480915960276 601215717301774848 604449233528265216 605092591960915968 605379910380650496 606211476191612928 606499325895407616 607213061756560896 607978856588673024 608047145632600128 608983362228154368 609819877835610624 610109440930499328 610758823925612544 611597778354081792 611956913801534028 613741044745561824 614043665806491648 614584095631201332 617698687626768384 617991991846914048 618840881945604864 619499558436175872 619793717770665984 620645082767603712 621670515607907584 622524458623852512 622820054283218064 623482966090729472 623675576335804902 624339398736458496 626527316511094362 628663753087598592 628962263891533824 630567410285659392 632105654102028288 632405799236929536 632706086890888192 633575188658595456 633948527729147904 634249547922751488 635493718178516106 637346469543468048 640576416798130176 641456329458567168 641760914610256896 643326464529874944 643631937684922368 645274521895820544 645580920054365568 646774671755649528 647155788723505152 647463080171142144 649042540294127616 650315729098131642 650624520992290299 651947595794546688 652211693322907536 652843128206352384 654746460941647872 654820002988953984 655516974624325632 655828236245704704 656729099207580672 657040936386691584 657740271919890432 658643761304395776 658717741101983472 659935784262305187 660638200988578176 660951894341374272 661277793945452544 661859795295139896 662564259883588608 665213971290365952 665799436933801443 666444026710651392 667153370623574016 667470157599178752 668387012211265536 669173578262332416 669491324500823552 670410955441071936 671124521639190528 671443194251554816 671650620669328356 672365506331570688 673081152897613824 674401496842506888 674721725473486236 676367681964496704 677022503325106176 679795381091893248 680729165956030464 681052399178231808 681375785882494976 682311741632333568 682713799092928512 683037974686040064 683114694476131008 685106282506673664 686373121046811744 687103676916314112 689851525782601728 690458675338757052 690799124032303104 692813115647557632 693142086737608704 693957784864641024 694911023580114432 695240990827778304 695980985403604992 696937003240697856 697267932491999232 698968889547522048 699379330058896032 700340015951834076 700672561068620322 701418336852070656 702381823578515808 705941357287735296 706276562110758912 707246722223548416 707582546877975552 709308666020118528 709388336571366816 710480589266180096 711456524141545728 711794347752249216 712551961246547968 712772087240919888 713530741413095424 716031218869822128 716384276774240256 717014778236401554 718814015876038656 720648468897896448 721981028936539008 722406461830889472 722749484842205184 723092670732443648 724085929895537664 726278535061161264 727621505725105719 728395965192534912 730948535929610089 733092947952648192 733441045268865024 735579357354196992 737456596452366336 737806765776417792 739171053435028032 739606615684005888 739957805909876736 741057458739731406 743217976112150448 743570881134046056 743937518188634112 745384792369037184 746106432235831296 747339152931151872 748365717701661696 749517984280805376 750547541951520768 750903927299076096 752735727205023744 752820275545123968 753177740063426496 754212324871205928 755015086844089344 755373593532999168 756411194623017024 757216297009815552 758701683947820249 760244538617561088 760605528426971136 760913642210058792 761650316240744448 763870871098589184 764769803728379904 765132942286655488 766183949075510784 766547759117806848 766999453301932032 767363650573205504 767600709336375264 768417721521795072 768504031285647384 770744567820007872 771110543398269984 772169761177663212 772991636530853376 776082966505426944 777976189664034816 778345599060836352 778715183865708544 779784847579809792 780702507972721152 782146114681250592 782978608579055616 784426424053499136 785261345047216128 786801746316258036 789095628958579488 789484713179774976 789859587212623872 793094611273875456 794184026948702208 794561132374603776 796030365237722496 796499432275083264 796877637133713408 798061878642787668 799290662924452608 800388589659238944 800768641221280368 801620956402366464 802722084089732352 805535121228549894 805932311371020288 808281968255483904 808665767860543488 809617415675414528 810729527510133504 811977816304205824 812228657553606384 813093170447480832 813479254573999104 814596671132479872 815463704472109056 815942551735378704 817063351943806422 818321392994082432 819445460841601776 823598250169024512 823989322462552064 825121175927473152 826391623694221312 827526777023471616 830032611498470016 830426739044290752 831567435114406536 832452531648611328 835369755348125816 836517241275801813 838218337450131456 838616351855378432 840756547047545856 842807538802704384 843207732315906048 844766918211460608 845666063897001984 846922809988264464 847324957571354808 849391972699600512 849795292724624064 850214306501296128 851868334136042496 854101889064173568 855275105944756224 855681219480342528 857768619373166592 858175916913229824 860366029194427392 860774560072487424 861956942709949632 862366229007532704 862874384964673536 863284106894856192 864469936712019456 864567035196353307 865390053725503488 867087638797508856 867499361323053732 869615591097210048 870457504275136512 873093337318605312 874022632832434176 874437648327606272 875638798943440896 876054581848922112 877257953527286016 878191681739194368 878290321469311296 879914379016406916 880850934651437568 881269192455165696 882479727060186528 883419013178118144 886951961720487936 887732582578401924 888592035614201856 891182682948354048 892231437683109888 893881273921429248 894832695518920704 895534160892437808 896487341775427584 899201995790009184 899628967297981648 900864721373940414 901823575952662272 907638887941373952 908069865570975744 909748988843111424 910819592634841344 912070718448900192 913475043342231552 914729816753415936 915164161395748992 916138235888418816 917396667531122688 917935370702301042 920611567118342736 921065498709737472 924189448983478272 925277046486188032 926548031440152576 926987987770371072 928261322918407296 929249337654263808 929690576655998976 930967624151405568 932505773411861376 933786687935778768 934230081424827096 935224449136094208 936509098104687744 939790974766641543 941702082814345216 942995629631397888 943443395837300736 945744888026824704 945851115428489088 948608698855394304 949059130336332288 950362782987893184 951374321884127232 953240577267774159 954708291826429504 955179035698987008 956019704315202072 960864625197195264 962641371915385344 963665979789606912 965447906527383552 967911782843730816 968371380081548352 970162007633474292 970733683085257728 971194620256713216 973563810441191424 977457263936864256 977921393691820032 982230004483430976 983275461936488448 983742354368557056 985093648811371008 985561404580037376 986142154245341184 986610407879835648 987965641956593664 988076611652975208 990957301482867264 991427841512061408 991916690918178816 993846389825382912 996452203908202496 997820956935548928 999666040065977088 1000730055935361024 1001205236398768128 1002580518316898304 1003760367393498624 1004236986751235328 1005616433161607904 1006686782458785792 1007164791377332224 1008548259497356032 1009621729346420736 1011602245263760332 1012082588210229354 1014551522946745056 1015533754987659264 1019693071637839872 1021578598767347712 1022063678823742464 1023467612448500352 1024556962029060096 1024672041714196512 1027659423760010496 1028147391197693312 1029559681570217616 1030655515374471168 1034777288673902592 1035688013008135578 1039713130106413056 1040936677296961536 1042366535370171648 1042861486241667456 1043971478105407488 1045405504861046784 1045901898737998848 1048453334321283072 1049068995088344048 1051008841602930483 1052127505278105984 1053146116283498496 1058912035931602944 1059414843166138368 1060870083335322624 1061373820316963328 1062503516178284544 1063962999030177792 1064082504857050224 1065720883899270144 1067184786212318592 1067691521628373824 1068827941869821952 1070296112119643136 1074046828304733192 1074576415161360384 1075522167354602331 1077709291007311872 1078221023814057984 1080972703346844672 1082971543404808512 1084124227263307776 1084639006098665472 1086128894843306496 1087284939296145408 1087923402313838272 1089417802591741896 1091095190658776576 1092593947788802368 1098131000225366016 1100161567903297536 1103369036031295488 1106184894678549504 1106710148664626688 1107235652059054336 1108756580152542048 1109409923526008832 1109936708864815104 1112644354789933056 1115356321701069084 1121008729396727808 1122548576552492544 1123743385070272512 1124276976421208064 1125821312927281152 1126355890948614144 1129103590807535616 1129230413317685952 1129766610095139744 1132522630266134016 1133060390299498752 1135824445514723328 1140366807926341632 1140908292640456704 1141370463315088188 1142475474361116672 1145806306647883776 1147154705592569856 1147699413429983232 1149275923613266176 1149821638676710272 1150499179952898048 1151045475859808256 1152626582282692608 1152756046928471076 1156116851730011808 1156665815097404976 1158254641766494818 1159487454796280064 1164124449758140416 1167518398591254528 1168072775798562816 1169677271369714688 1171053761959081728 1173219172021875888 1174467912868583424 1175025589940220928 1176639636080248704 1177892017570824192 1180202619474387054 1183643443437869232 1184789380818935808 1188243577264472064 1189641916910813184 1191276040423053312 1191841698561905664 1194045547856583744 1194749148412624896 1195316455700570112 1198935994386678912 1201152961831920552 1202431434603549696 1208302681842824841 1208898467056530432 1210759820761300992 1212422952383225856 1212998651790815232 1214426123513121792 1215957713177346048 1216094291265200256 1217966724456308736 1219639755671221248 1220218881860998656 1221517647851225088 1223195556708163584 1223913827603068056 1225595027915709633 1227482089491123648 1228087331612983296 1229168191262402664 1235397375253536768 1235983983693828096 1237681763891209728 1238999116872351744 1239587435541331968 1241290165535207424 1243341031215815168 1245048917247705024 1245640108566436128 1246965932181458944 1247351152671609804 1248678797472916992 1253054633022188724 1257327506175197184 1257924527783067648 1261134820571318784 1264211308204056576 1264811598473859072 1265412173781776384 1267150377317190912 1267897055458295808 1268499095845502976 1270987436357032212 1274692939086936096 1281152833596260352 1282912658917134336 1283521829220513792 1286652929059749888 1287263875369844736 1290549043791641088 1291161840108731136 1293549343511299056 1294311577447010304 1294926160342284288 1298085080588255232 1300631458196263284 1301249041984580598 1304423386645815072 1305686256412704768 1309640005977907968 1311033949248651264 1311656472491409408 1313458198415161344 1314081872773383168 1317287522608791552 1317435482203966944 1319871568524610374 1321276401977156352 1321903788682748544 1323719590590279792 1325128519767177216 1330427942580731904 1331598873867602886 1332888053421302784 1334940315198357504 1336774024422531072 1338347156524664832 1338982649001647104 1340821910882143872 1342249043278381056 1342886388503109632 1343301241338656712 1344731012663141376 1348802993685013776 1349443450946972472 1351297082060910621 1352735363928993408 1354045006650212352 1361458331912060928 1362104798356463616 1362751571764989952 1364623483264667136 1366075949372080128 1366229388952262016 1370212565013347328 1372746242093623488 1374207353832628224 1376903056053451563 1379703051565203456 1380917350677514104 1381598248064606208 1385626231295115264 1386284173475217408 1387915569729282048 1389822047160228864 1390481981655556608 1391961970807209984 1393874006481395712 1394535864983998464 1397937779095044096 1398758660117792064 1400680031903668152 1401345122137240644 1402836673704141312 1404763647157031616 1411882714575470592 1412553124221517824 1414493444447096832 1415165093755951104 1418617332040237056 1418776673142733632 1420961178532360192 1422913048283091456 1423588695504498432 1425103922493095936 1425544174481839776 1427061482826190848 1432062437739644256 1432768553548480512 1434029556472803108 1441296937795792896 1443962057873078016 1444812923661778944 1445498969684410368 1446185341464887296 1448171859791075328 1452557070122322528 1455243011450211438 1456791930385069824 1461897071859220178 1466185895905296384 1466882090537730048 1474913192904732672 1475613531552835584 1478342106870056064 1479213231368011776 1479915611819753472 1482114917479462812 1486435952224300896 1487141762268092112 1487875036377268224 1490769584738074368 1494678305862303744 1496731435403323392 1501095083903041536 1501807854598152192 1505640551090247936 1506355480126852992 1508424649742411856 1510030173688178688 1510747187065998336 1512822389246034048 1514432594019631104 1517403367895640498 1518123882315344031 1521211056853942272 1521827284420117584 1523300632481488896 1527741742197178368 1529539607456759808 1530265884573310976 1532367898151021568 1533095518235613696 1534727301146411008 1535201418672750528 1536835443043590144 1537008062571294768 1541489135640015744 1542221086796539968 1544339522355326424 1545983273061706752 1552165933010853888 1553532019512203367 1556691198121672704 1557430367731417088 1559569695159619584 1561405015945442304 1564292229362501184 1565957217158111232 1568852848106998272 1570522690094432256 1573603492632516072 1578191257917158976 1578969426359549952 1579719174425247744 1586189222547750912 1588368053897404416 1589122264749207552 1592060730475444992 1592998864550166528 1593755274267426816 1596123757285575336 1598581325848905216 1600777179318477888 1601537282442560736 1603241912804732928 1605444168179464704 1611070242457099788 1611864622742040576 1616563936510967808 1617331535721086976 1619234831350829056 1621459055020267008 1623955632608411648 1624457315107212768 1626186340894961664 1626958509147998208 1629193342264959744 1630927408944218112 1631885103470757408 1634126703887612844 1636642785988164864 1638890921683203552 1647196500338049024 1647978644925104128 1650242351854946304 1655053554046943232 1660065222996940032 1660853478088581504 1663134870228813072 1664905063297222656 1670739510696251632 1673034482551603626 1677232703710756864 1681513094095091712 1685615077605408768 1686415464631812096 1689533836422921216 1693845619976528928 1694649915142709616 1698783945399201024 1699590585449248128 1703736668272084992 1710550211889512448 1711362438960685056 1716351833826459648 1720732058388854784 1721549120144974848 1723913885419899264 1724732458015065408 1725748769929347072 1726568213789712384 1728939873424038912 1729134070392706614 1734175277595017712 1734998722646107464 1739231182194420096 1740915008550273024 1746186674637210624 1748875296655212544 1751277597886881792 1752109163697844224 1754515907054572032 1756383363478388736 1756580642938622592 1759828758032813832 1761701869302875136 1762538384910331392 1764959454120373056 1766838026356236288 1770303929211580581 1773903923440975872 1775465165156803848 1777184071228403712 1782365365896708096 1784462875366219776 1787762547842858496 1789665391037841408 1791068321784875616 1792974683550855168 1798403991580018368 1799257934595963296 1801729442747880828 1803647151905324544 1815277775882747904 1816139731141951488 1819497977686222848 1821639185269682688 1824141436897800384 1826950086684463104 1829459633506831872 1830328322791497984 1832276471776837632 1834793335062245376 1835870741404602084 1841223134236685472 1842130997419474944 1850554092972376064 1853096062880305152 1853975975540742144 1856522645836814592 1858498675308527616 1859381153311997952 1861935248302811136 1865011546823722752 1867573375871557536 1868460162849654192 1870448898272188416 1873018196209375488 1879581949533283086 1885991259262795776 1886886791674601472 1891702230856978176 1897217397710788608 1898118260672664576 1900725565975786368 1902748643768254464 1906481154535548318 1909416583652859008 1912039408630404144 1921729250394390528 1925282743830770688 1930895813054767104 1935823565687461632 1936742760163096704 1940324015266948584 1941467366170515456 1942389240513426432 1947127620882382848 1951873562976870897 1955842787383640064 1964460008966861952 1966550923872976896 1967484708737114112 1970187297622742016 1971122809160074752 1973220815759671296 1975931283913187328 1976153223305950416 1981914602965734528 1982855683024122816 1983833381836357632 1987692779650765824 1992904407816404992 1995641913871097856 1997398310801404329 1999332080131954176 2001460111870722048 2002410472797536256 2005161036633796608 2007520734786997248 2008473973502470656 2011232866323215808 2013373564917571584 2014329582754664448 2017096518994712064 2019243458692841472 2023204490527520664 2024165176420458708 2029103045893490112 2031067509975318528 2039386143275679744 2043157197534695424 2044127357647484928 2046935224897000704 2049113924058120192 2049344083428393024 2055318847520020992 2056294782395386624 2059119363140435232 2061311030748942336 2069554577347805184 2071376026016271156 2079426260212826112 2081873354593923072 2084733070740343296 2085722972483334912 2087942956210814976 2090811009722093568 2091803797475997696 2096906668642566144 2098137990176688096 2102017683205860966 2104255010556211968 2117824071863205888 2118829686332276736 2121740166670645248 2122747640633926656 2127925998060355584 2128165009714100448 2131441767798540288 2134369572424637184 2135383043256747648 2137655883739643904 2140592224239286272 2148093656609466384 2149152830322720768 2151044334709204662 2156442047628115968 2161945406693689344 2165943086809617024 2168248454526615552 2169278012197330944 2172257789686612992 2175846804627676544 2178835605183483792 2182190381317553152 2182864517175317157 2185187895577604736 2192845607788830267 2200323135806595072 2206738072062590976 2212369789357099008 2213420297329253376 2214471304118108672 2217513160305084096 2218819847052017664 2219873417729630208 2230712643402138168 2242017458793455616 2245097153104985088 2248553952842416128 2251642625854562304 2252711781897228288 2258207181615071232 2258460826635371904 2259533220190279488 2265045260532268032 2266120780598997504 2271648891029446656 2276105051843460747 2280733615852683264 2281816585280913408 2282740926630176376 2284950948722233344 2291612613295767552 2294309411185139712 2295398826859966464 2298551847226532352 2299643277353420544 2300998359905796096 2302090951719616512 2305253164565385216 2305512093856942152 2312233703460023616 2313331630194809952 2316509283532989636 2318974909592560128 2328248899516280832 2335036797182509056 2336145551597125632 2339354542739429376 2342107523918163456 2346438344043751776 2348935825737166848 2350051179880441856 2353279272160497408 2355784035141648384 2360405238948774108 2367286886875738464 2369578761637871616 2379283833821626368 2382552080846106624 2383683397123811328 2388091095713167488 2389498296825249792 2390632911401140224 2397871988773357824 2402305923663841104 2404862869207099392 2416605363685649682 2417796934113060864 2424845904766451712 2425997303581630464 2428852247026243584 2432188582530400512 2435933448912617472 2439279511342442496 2440437763721997312 2446391113416327168 2447827655206136112 2451190055831419266 2454964178982247296 2458336382524805328 2470794750507073536 2471967967387656192 2475363527782419456 2479174871082663936 2482580331070414848 2486682062431630336 2490097834495410048 2491280217132872256 2493931864362917888 2494702305343219608 2497357594945833984 2506109266044377448 2509551723827405439 2514655012350394368 2515849055566135296 2522269641142637568 2528422616408113152 2529623196947718144 2530824347563552768 2534300754634381824 2536998191691005952 2541974872714064424 2549385878173872192 2562305667192520704 2565825317834268672 2567043658441027584 2573305858119499776 2574527750739689472 2581098087583282176 2582323680217462272 2587098687022598112 2588623154894020608 2589852320684568576 2593701105589059921 2596170161176510464 2601262916392526568 2602498083969161196 2608846773291630144 2611372512825409536 2619280011955815936 2622067898497302528 2623312944982818816 2626916396830322688 2628163745546766336 2634575045217583104 2634870964407933888 2639743137049220748 2642552803954312704 2643807577365497088 2647439181180559584 2650257039534354432 2660855885161463808 2663197747735205772 2665776106842605568 2673548048845062144 2676694313049329664 2677965298003294208 2681643821764287744 2684498086556762112 2685772777006219264 2686602482677313424 2689462025326282752 2697605987370027552 2698886901893944944 2702594164121821242 2705470727857986816 2722916663824121856 2724209596712927232 2725503143529979904 2729246966529334272 2732458777904524032 2740425130026694656 2745492484187246976 2748414707665256448 2753806112106903126 2761834701355028208 2763196496129212416 2772568346950434816 2775831139458564096 2779644094320457728 2780963963311113216 2787748012962791424 2789071729967996928 2797517320235584128 2801360063807336304 2802690244274481288 2805673347408282624 2809527294314063232 2819372924299924629 2825106248443035648 2828986888894193664 2830330187511902208 2837234664080474112 2837553346285467264 2841922357064720384 2845826096566182912 2847177391008996864 2850207844986191872 2851088348963679552 2854122965652381696 2859721731803322477 2864124875479288512 2865537107096961024 2868059112945606216 2882593875591585792 2887924115746156032 2890997939368820736 2892370682929774592 2896343719582150656 2905114140244645056 2910486022900422876 2913583860770139648 2923794143718440356 2932371791810592768 2933764181075460096 2949826385809465344 2951227063105671168 2956684213740112128 2958426462736023552 2959831223639506944 2964229834958925624 2972871904448601792 2974283524536184224 2975750072754536448 2981539169476148736 2989356611724607488 2993462870806646784 3002190167806083072 3003615709196304384 3011281102180495872 3012710960253705984 3016849299484823712 3020060347376357376 3021494374131996672 3025644778492068096 3028865188039262208 3034806735791280996 3036247764630688062 3043654568840235168 3046601264962977792 3059079214913519616 3060531769146621952 3064735796302043136 3066191036471227392 3070402837345501056 3073670886087180288 3074016125142589536 3082978271280031488 3084442173593079936 3088679044710652848 3091966546123413504 3104331866021707776 3107064039024406734 3114860735462834176 3119139390319239168 3122810031890884608 3128584458725002368 3131914434316222464 3137705696213996544 3147206985265032144 3153026524808791449 3156382515834317952 3159438348850495488 3176736107794808832 3178244529498415104 3184121460950889984 3187510548534853632 3192247514571150672 3197162651697810432 3201554358636955776 3203074564885121472 3206483825609465856 3210888336358929408 3222140484914199576 3223729245484081152 3233127873021935616 3234663071442173952 3238469662701658112 3242918110040534016 3247911265216823296 3248914630214425536 3252372681789923328 3253917018295996416 3258386684529919488 3261854817888436224 3263770206941514816 3268253407775225688 3273285571976329728 3277781843366407104 3294393000676098048 3295957289850208256 3300484703709892608 3310107108093886464 3320130445993880064 3321706956177163008 3326269740457626144 3329810126594445312 3341479021392503264 3346068965103207252 3363026188190183424 3371230155210817536 3372830929263624192 3379067672845842432 3387691239953057856 3389299830285419232 3397567890798402048 3399181170898496256 3407473336544169984 3421100423779024896 3422724877921370112 3441464116777709568 3443098240289949696 3447827770839798528 3449464916030130816 3451497539858694144 3453136427579424768 3457879746848077824 3458268140785413228 3468350555190035424 3469997445292214928 3478462364388840192 3492373349274421248 3502555195773763584 3504218327395688448 3509031814109144064 3513161285877245184 3519657516065627664 3523403738605750272 3525076769820662784 3529918908240746112 3533676052712472576 3540607858423161162 3550930330313607696 3554368142456807424 3564730731793416192 3568925750732439552 3575525095685716992 3582136643569751232 3585949367101710336 3596807983160036736 3598515869191926592 3603458885495761656 3607294303810649088 3624908045528474523 3632279462283902976 3638995955372445696 3643278370539365376 3648282873795600768 3653900173368926208 3658919267013663744 3660656645582995968 3664552943553675264 3669586670124490752 3671741482809204168 3682446268473370944 3684261994838949888 3701108185944752128 3706192125760610304 3707951951081484288 3713045291673629184 3716997350617055232 3718762306623995904 3723870496605622272 3730023093647445504 3735146751743115072 3736920325699308384 3740897796544376832 3746036392418750976 3759163899066566172 3771982518525591552 3773773583349202944 3783404461713956352 3794434795421577216 3796236521345329152 3801451131951572736 3805497287536508928 3812962309071096636 3818833167305718016 3824078817260808288 3843458500788781056 3850565487661541376 3861791626109534208 3871647131374923264 3873485520326193408 3880648030533897168 3882934732341030912 3884778481026852864 3894255241764765696 3903747125953741794 3928920017933723904 3933101847745953792 3934969417474228224 3940374595245484032 3942245618320149504 3951862567826374656 3952306446611900832 3963829205931469056 3965711366048245632 3975385559301531648 3991283827742195712 3994796621602808658 3998664160263908352 4004820945595072512 4010322073267593216 4015041469573994496 4016947947004941312 4022465732646431616 4026747129835143168 4028659165509328896 4034193037989424128 4046408981055041328 4048330352840917416 4053891246182731863 4058206091786980224 4062135019950637056 4086314395069390848 4088254715294969856 4093870449794001408 4098227848116240384 4098688166856786048 4110637695040041984 4112589564790773248 4118238726280870464 4122622061497884672 4130709168160354689 4139109154695610368 4142752052032542312 4158852520425652224 4163746709187846144 4169466141480686592 4171445944966669824 4175885912421629952 4181622019444187136 4183607594951995392 4193813337285132288 4196275980353376192 4204035366411721932 4208510021112423936 4235648143726411776 4237659372664553472 4243480333341290496 4245495281267853312 4255851996120711168 4256330019428200896 4262883535597080576 4268739144849274368 4270766086513495296 4275311767479287808 4281184448478572544 4296187313218932768 4298305660645441536 4302088669418409324 4323890813387378688 4331886173619234048 4336496909053231104 4338556024394661888 4344515579373225984 4351693609255353088 4357671210366967584 4364380762635106304 4365729034350634314 4370375791155209472 4385691215577660534 4400646271613190144 4424739578714198016 4426840594658506752 4428942608236217344 4435026320610168192 4437639694104035328 4439746835459260416 4461425286804276336 4484034917586911232 4490194306209970176 4503285251709124608 4505423563794456576 4516921653270743808 4519066440380558976 4530090521064536064 4532241561197995008 4543297782058893312 4552210103686921494 4554371646946032093 4563633170561826816 4565481853260352752 4569901897444466688 4583225226591535104 4588618822370279424 4590797653719932928 4597103694453064704 4599286554706841088 4604181903439233024 4610506329130770432 4611024187713884304 4624467406920047232 4626663260389619904 4633018567065979272 4637949819185120256 4656497799032561664 4660596058536610101 4670073594365018112 4672291103194251264 4678709085478858752 4684215047836326912 4692876688087503552 4697871651474333696 4700102359760883712 4706558544320994816 4711568070283296768 4720810477897548216 4734573773751476928 4739157523275743232 4758567667643252736 4765104161692213248 4767366794247622656 4776182191426334976 4778996593650499584 4781265822802280448 4795743977546715648 4804611847327682208 4809725738414198784 4833210727371299364 4835593868226121728 4849691809532903424 4851994607163260928 4857704494052487168 4864377165060801024 4871866897825234944 4878559022684884992 4880875527443994624 4892782226832654336 4895655310412272224 4902380111662838532 4909928357964494592 4916672765049610656 4941589501014147072 4943935934775312384 4950727055564838912 4965160662140829696 4973364124863260672 4980195668990820096 4982560434265744512 4987863728725835776 4989404610686439216 4994715189891667968 5012218532088754896 5019103447654810878 5031698111132270592 5044539282285275136 5056845232816226304 5059246393895436288 5061648695127105536 5068601509268763648 5083949745428128848 5098771756347744384 5131650635668537344 5134087316882055168 5149055501479378944 5162196175166564352 5164647360434924544 5174197374045196224 5177246309788041216 5179704641369137152 5187402211178119842 5202525832785053136 5204996167938322392 5217693546583260288 5222745025650819072 5238560023911631872 5246625889965637632 5253832793660645376 5256327491093532672 5269150090435166208 5269741928815867776 5279486274098441496 5285105607908625408 5287615154730994176 5294878362361119168 5300514079068708864 5310911787634741743 5321711770322927616 5326395495470411544 5331552213685211136 5347096097690124288 5353388626098659328 5355930596006588416 5363287643528575488 5368996173113524224 5371545554012438528 5373204965354626848 5378924050652565504 5395211974740055104 5397773803787889888 5405188328243642484 5410941455715973632 5445833327648243712 5448419193425854464 5451006287059959808 5458493933058668544 5464917555809048064 5480850260053389312 5490984968374493952 5496829415330512896 5507612224213806252 5523669402710056416 5526392992258424832 5551662278917128192 5559288188640915456 5561927926622226432 5575496025925582848 5578143459935993856 5595034640471168256 5602720127614672608 5605380488548962576 5611346694816565248 5619054588628126464 5638745848599849258 5657973777788387328 5660660375023804416 5675106692570934528 5683844714129440768 5691652193132365824 5694354782017993728 5702176697927359104 5708245931304763392 5719443463606644954 5728249750958577024 5736118225891212432 5765187751183171584 5775848231492312064 5784741365859549184 5792687439164301312 5810228280489290112 5820972045800845752 5827167721540279296 5847588287436880712 5855620688930612691 5867528362150920192 5899652771618930688 5902454126211342336 5913368427480224256 5919662447279013888 5928459669917851248 5945743808897203584 5948567049072368448 5951500145509072896 5963078338952297472 5978713223449214976 5986925741613293568 6004380335612166144 6007231418392608768 6022562204360991744 6025421920507411968 6033698598969647424 6040120694752714752 6042988748263993344 6051289556984136192 6057730376078524416 6069613471582561992 6072495529261376124 6087309137680470336 6093202529925955584 6118158429827039232 6121063538293243904 6129471592604086272 6132382072942454784 6140805674691002112 6147341772174360576 6148032250285179072 6165956542560062976 6168884347186159872 6177358089421305696 6183933092246827008 6208663732043415552 6214128078048813468 6238278780638478336 6245620063781769216 6257168917450004736 6263828868632444928 6275411392427993088 6294413970530064288 6306053049617582898 6312765031668635904 6353472215589617664 6356489058996830208 6368242921901779968 6384495029142301344 6394325303395620864 6403108717273911552 6406149129770242944 6412967651218931712 6421776672717858816 6444280969828399152 6447458490968162304 6469326142884347904 6476939325403316224 6485836220081068032 6497829260428851072 6504745363579846656 6507834036591992832 6516773369059838976 6527540413883029632 6536506815550451376 6546571143952659456 6555563686732814208 6578536823366490801 6591914579700416512 6600969407419785216 6620214216187772928 6640260891987760128 6643413912354326016 6652539480915252288 6659620253188890624 6682958042785006528 6692137930206414504 6726052376380366848 6745661858527248384 6758135345691684864 6775382479906115712 6778599660570838464 6795135781596804096 6798362341796992512 6814946673088339968 6842200847558049792 6845449755842740224 6882928233555419136 6886196480579899392 6895655541679597056 6898929832060261632 6902995079717388288 6906272855158849536 6915759493696155648 6916536281570826456 6936701110380070848 6939994890584429856 6956924728777680384 6984746698548842496 7005110391547527168 7008436654791376896 7018063628218288128 7026322571754490368 7039315032131255328 7046807477211500544 7050153539641325568 7059837816481492224 7067352105424945152 7081215716846322324 7101860660627215392 7108736284913614848 7137851501464879104 7151050191371433984 7164273287139502464 7171898734203420672 7193615966320073472 7197031738383853184 7206917770991523312 7214588607621298176 7249816091056949046 7277991910744891392 7286556741078730752 7296565747591201536 7307800346737852416 7317838534027327488 7321313291165991936 7339173340248981504 7343482965618408336 7364892536946741888 7412384251521220608 7415903902162968576 7426090583347258368 7437524613247991808 7447740993211244544 7460046187294891008 7470293503486230144 7473840651398616768 7481795593088753664 7492072784837501952 7518327798133132344 7528655171482216317 7543965037051183104 7547547166698405888 7566808923427912704 7588869590843154432 7592473042690658304 7602902263903145472 7610994575073017856 7625924618142193272 7637666334611436032 7648157634521616576 7686917001577562112 7701130975323082752 7723583252219068416 7743294262749846528 7746971040652386816 7761296061067794336 7765869464682061824 7769556962053705728 7788510483529531392 7807494251907483588 7857840035867447808 7866203695491907584 7869938834948456448 7880749190490968064 7884491236640299008 7903725135652749312 7904612893223801664 7927658411862938112 7931422732096491264 7950771118603063296 7982567655484391424 7989593243205617316 7997328320527816704 8020644146535186432 8030082939147988992 8033895894009882624 8044931465292863232 8053494259670286336 8057318331018657792 8068386075978848256 8092817962110082656 8096660705681834832 8107782492365463726 8116412183573960448 8172628790138781696 8176509430589939712 8187740899588002816 8197376333713572096 8221275390080083968 8225179129581546496 8236477452561740928 8245244122995769344 8261418336320709378 8285504104065084624 8317705040851304448 8327493418375692288 8338932282961373184 8342891889933339648 8363244038888374272 8367215189903990784 8392551960706752384 8408070732823443864 8417020042224847872 8458118772899773887 8475318745329106944 8486960666682580992 8490990562535706624 8511703992241422336 8512660038856401792 8525767071194161152 8537478289698548736 8541532173026990592 8550623534958575616 8562368896957145088 8579165195409967431 8592374626437865536 8596611321290883072 8604177338836818648 8647781626774757376 8663772347238468096 8672993818106462208 8677112048789323776 8689031158746451968 8703387218510706176 8715342420733935168 8728761525270212608 8731458068701268628 8740751582310418944 8771382431155321068 8801292543226380288 8849479157428396032 8853681189317013504 8857885216472434688 8870052641220336384 8875279388208070656 8879493670918520832 8922850573608552672 8968069835173822464 8980388612419940352 9006570503418249216 9010847127588913152 9033843306541487616 9038132880761117952 9060181042129072128 9064483122395990016 9086595564117786624 9104420207373842988 9108743293892064186 9130963706520705504 9139803794888933376 9177237644740558848 9181595307439865856 9194207388906129408 9198573109413682176 9221012658261540864 9222048375427768608 9248934813840094464 9253326520779239808 9266037134131958544 9275899638370240512 9312995598065123328 9321192117073220202 9344582206388502528 9357418170957717504 9368430095672653824 9385753376175007104 9395743302948667392 9400204719521767424 9413117088641989632 9441620955795096432 9459079574426374347 9469147547502953856 9478315046551486464 9530208323384426496 9534733588495245312 9552364382852669952 9562531645604560896 9591487955093431296 9609223694655364416 9619451476828397568 9666421454742598728 9671187736452243456 9699383619065806848 9703989214326521856 9715408988104974336 9728754330121602048 9743733795650469888 9757118045369769984 9761751054887989248 9785564453665308672 9791310620824544448 9804760223325677064 9819856715928989184 9833345530099221312 9883179002028294144 9887871869550624768 9901454111129677824 9930321324281659392 9946728249726521344 9960391337981640192 9965120868531489024 9975727457451671552 9978809221372878432 9989430379783335936 10024437064177509792 10038206895309621756 10089078564570550272 10113690465632452608 10118492787790872576 10123297390254211072 10137203018537527296 10167899490856257696 10197543512695488768 10263301271337074688 10268174633764110336 10324392350333128704 10329294720869849088 10348394748090392448 10354492619576082432 10359409282738274304 10374804422356239684 10405051665570106272 10409992335876644784 10435387093166520576 10477120047823263744 10507665587321290752 10512654982187065344 10539483857631735552 10558972548196882992 10570211215817250816 10575230309461988352 10589756724722238336 10601028158137417728 10621823575269483486 10652790990940823088 10663104427370422272 10694192195380248576 10706777252197318656 10711861192013176832 10726575287057150976 10743091108024877056 10746409930709253696 10757848101305131008 10790423949480110208 10795547607575779776 10810376656487284968 10821882911431947264 10874724136585423569 10896838386851708928 10902012574119919616 10916987866117337088 10929835111618096128 10961700520106778624 10981969936748987904 10993658830661025792 11015224448427612504 11047338805420112832 11052785984516849664 11103324557834256384 11118576377281830912 11123855853244452864 11150992051851165696 11156286919871987712 11190069280942336512 11205440255229345216 11210760977097925152 11222693389633130496 11238109177256252928 11277491697199698516 11315947555576774656 11321320750047608832 11350213385141869056 11367689428258881536 11383304386264731648 11388709564035987456 11404353395854718208 11416491862609526784 11438886927213289908 11456499501917154048 11472236451782424864 11530375502366343168 11551696462984624128 11585374878328602624 11620456560978580224 11641944091601691504 11654335443080558592 11695176574873761424 11711241377861225382 11799305543237861376 11804908252422684672 11826736854960448512 11856919339835702496 11891487617794407168 11897134098144736896 11926156677904594944 11973851483226587136 12014462836785217536 12045124408721983488 12050843841014823936 12067397197939294848 12080241389505429504 12085977496527986688 12102579113968272384 12139226943165123984 12144991058522752248 12174618275360940672 12186405059851911168 12242127076586487808 12258943185208172544 12264764145884909568 12281611349382004224 12294683544348721152 12296064500570358144 12331913085120125952 12337768694372319744 12354716178842611392 12367866184493654016 12392127504481064067 12417327464086831104 12428256156097626936 12476557561276956672 12491240127563538432 12514337834900009472 12527657737264889856 12550822784855986176 12588827941060128576 12612106099235165796 12625530063337271808 12706944431179235328 12712978117993660416 12736485843803559936 12768990058284602688 12788650606791241728 12806217434547823104 12812298259540485888 12825935302437863424 12843553345435717632 12888561939656798304 12894916981936324608 12953878650806632448 12971672440162136064 12995658520857702144 13009490727159693312 13015668073183985664 13033546738119677952 13055080827766059264 13073013631100902752 13093142287905318912 13111127373465628416 13157073646732981602 13201938814839570432 13280521783975520256 13286827824708652032 13305078961830504576 13319240506377781248 13365916085570013056 13384275860412829008 13452104752760733696 13516270691383369728 13550764959812231424 13557199321141676928 13590271563193608192 13596724683593985024 13629893346176679936 13663114940838096279 13690899511685480448 13765856467110838272 13772392961159798784 13791311083359194112 13797859664120523264 13812545710317699072 13831518987392311296 13833072563141652912 13873402220760141696 13879989781168859712 13913849457555360768 13969493397097684992 13981788175609830303 14010220783095054336 14016873309582753792 14036127256436576256 14052645143508980736 14078630064262510656 14093614954423001088 14100307079282651136 14119675632962984448 14134704210849890304 14162431433692644648 14203721321254430784 14217472569827229696 14275703002929758208 14302100382742867968 14328546574279004928 14343797468406841344 14387231932640146944 14394063476767706368 14413835541983046624 14429177215242596352 14499632182113898092 14555983821489782784 14573113482157461504 14593131495182403072 14615600693475704832 14635677068054654976 14642626582331983872 14678346680497963008 14686965931236816672 14729785073893483776 14824768503042441216 14831807804325937152 14852181166694516736 14895481986422489088 14920092374589782016 14940587006972460288 14947681302797233536 14963591186177507328 14984145569675003904 15036655596266264688 15057310342964432634 15095094333396811776 15133617846855825408 15177739181686308864 15184946085381316608 15205804527806290944 15251849236284386544 15275332669222872064 15296315269043233152 15402261950646165504 15447166504438136832 15486588525499693056 15493942081304773632 15522592122135588672 15531738929364123648 15539113924107411456 15614988503814967176 15715680071734895616 15739877669896912896 15761498380981936128 15768982473280598016 15807450271305498624 15809225786447603328 15855316823725876224 15862845464192982528 15901542237206126592 15932735362904225229 15965135310968782848 15979186486411234632 15994656641055633408 16041288293070372864 16060165878295977984 16067791788019765248 16089862930585726464 16106988519340572672 16114636662037315584 16136772151957696512 16185635924220165312 16193321411363669664 16215564984730927452 16232824367147920896 16345257580277563392 16353018861179879424 16375481799176005632 16394752667427144192 16442550780160167936 16450358259163092992 16472954905123481856 16490488245991538688 16522836672641418756 16571008208130169248 16654986836751384576 16677864565922746368 16685783779866679296 16726488077776748544 16734430379807981568 16785103921413504768 16816141465646887728 16834040084449695744 16916237545799547774 16973921333365161984 16981981125071413248 17025320077712803584 17051534142388322304 17074956579397097472 17083064346053981184 17124737793914290176 17158330390819934862 17184749252875731072 17208354677673637296 17295563253549514752 17327544694476936192 17354224097578647552 17378062317492903936 17406774437021412352 17430684841467870336 17457523050540425216 17462916137402537256 17481503164620837888 17542764862310642136 17566862066791838073 17602585086452760576 17698958314856792064 17707362378634027008 17715770432944869376 17740105282440672768 17758987341837041664 17845701147217105344 17936139670347644928 17960777224839880704 18013141006836498432 18021694255177826304 18067686613082975232 18076265761522235904 18120362084258144256 18128966244791980032 18173191128235573248 18208840414747685976 18217486587784128372 18261927413041411008 18279607589777866752 18354475289481117696 18363190614879731712 18388414777812258816 18397146218827364352 18442025316523081728 18444096750855537216 18497869627680188928 18506653041558479616 18532074268263917088 18551799276740481024 18625991196130246656 18642384234146440404 18714836341915435008 18736860191345307648 18771506752350014208 18791486605897334784 18800409439043534848 18826234177283979264 18883241911590192864 18918159148852748694 18938295095005907712 19060416646768852992 19069467176990490624 19104728765705339904 19182975910186862592 19218447389310728832 19238902953656795136 19332842909485197456 19342375472904486912 19407978428653043712 19430817976209948672 19457508660243204096 19514236090739539968 19523502109775978496 19582621241649088896 19609520446651354128 19639713431857978368 19666691060198442624 19735610470099472403 19775743739101249536 19802908222259355648 19860642648563318784 19893456499453042688 19920782675963280384 19930241737062978048 19951454914903343104 19957618442745756864 19978860759566671872 20048874128355019584 20076413790619243512 20178157129141100544 20236985575581745152 20246594780508422144 20274406037075054592 20335798981712515392 20395087025390977536 20526602542674149376 20536349267528220672 20648784700666257408 20658589441739698176 20696789496180784896 20708985239152164864 20718818565476548608 20749608844712479368 20810103331140212544 20819984671753289568 20870774186333041152 20954240095646527488 21015331174642581504 21025309964374130688 21078967715263471104 21117945096393765984 21140422431634501632 21150460618923976704 21179513449444476672 21202056316274835456 21243647150538966972 21305581981881646176 21326208854740844544 21413554504394637312 21423722384026353664 21453150574114301952 21492819861418507392 21515696202610262016 21580847898960220416 21591095215151559552 21620753312974569936 21643765822863894528 21749448273170847138 21804025148239839232 21833975732234674176 21859670223236192256 21923401040213557248 21963939873497975808 22030448896855225008 22094677610840225664 22237152754563661824 22247711706488905728 22312573839743975424 22380138561884673024 22410880510458690432 22421521954195850304 22445386779266260992 22476218354512505856 22554983394399397032 22631895111153549312 22642641500095217664 22700426770283738112 22735378856517763072 22766608772529463296 22777419128071974912 22808706791709436416 22832983725219053568 22877773854426579816 22912999003834308096 22944472903564849728 23060751004732686336 23103392925969248256 23170749756657205248 23240913121957160448 23283888183203383008 23308670886161117184 23390353149747522848 23422482755722450764 23598611086475722752 23609816504845369344 23653473709920897024 23713838679671404992 23782975235588814336 23794268196289473792 23852313355809189888 23947702966453174272 24090248817443966976 24101687682029647872 24134794395878589696 24160482779010859008 24171954993055973376 24205158227936544768 24278453886330247968 24289982117045504496 24349236550721881344 24517886370416345088 24529528291769819136 24563222698764008448 24592129001140716288 24663826170240251904 24675537388744639488 24709432357685222784 24735732368987308032 24784255008962128134 24856512312195253872 24953115122553913344 24982480255127076864 25028675669800018944 25101645569711972352 25177655882120257152 25224212198470331592 25251060126674543616 25374356318699321661 25425956235987320832 25472971687607119872 25537980116569205376 25577301213582483456 25612434869095646208 25624596519080971776 25651870604875726848 25687106690871435264 25777123879313596608 25789833963872649216 25907757301613264896 25943344880324272128 25991317041715404288 26018981454319386624 26031336146367971328 26067093476239355904 26110161655532118528 26146027262201805504 26186284575810637824 26222254746931256832 26314147293465963204 26403877629679140864 26561043567951040512 26573655649417304064 26610157923661009152 26638481012755562496 26731832171140026112 26768551720825658016 26904209505521467392 27032541382766739456 27101529919624462848 27114398642283353856 27180543126387216384 27193449367187970048 27259786692353359872 27326229881676192558 27531712934221676544 27544785922319597568 27582622166718388224 27595719328241046528 27663037974784622592 27666145126283305824 27746804441520283392 27759979562337719424 27827698915110721536 27938986794195369984 27963576351219660606 28033746619165507584 28072254512873152512 28105290287017961472 28157260128525021312 28187229908846002176 28200614158565302272 28239351265925968896 28324862867385289296 28377238723279123041 28407442642508861568 28434945139654459392 28604200765485735936 28657093148558009856 28687594936813682688 28774463865280293888 28788126953535412736 28827671083966093248 28858354430485192704 28999264364227796184 29111967642979565568 29146226964314923008 29186262990364806144 29231201386951409664 29271354136109309952 29285253164663967744 29356693360995926016 29373931862473633344 29459570147786967552 29649537006084882432 29663615608651874304 29704362333389033472 29790963972844978176 29840184749179564032 29881174013944920576 29895362605594467072 29927182372355014656 29968291139350007808 30073311192532529376 30114620685928865268 30267235693711650816 30355478363372617728 30369892170762633216 30411609055612581888 30503698472568773088 30550665338445744128 30592630538086466304 30804523901292331008 30973177050999386112 30987884162609547264 31045184244271177344 31063477858728247296 31078227848214822912 31229977007629934352 31431360143469791232 31522996761963872256 31537964946561196032 31618451572895206656 31710633647451752448 31725690928385965056 31803084474412253184 31865470725808450458 31958372972822469264 31989313282111266816 32082576586140745728 32120331756591955968 32135583576039530496 32179725861171452928 32229273324074631168 32273544303915393024 32371271848440330624 32386642822727339328 32431129969461854904 32465648734295841792 32624172409756270707 32690515160555126784 32706037722359758848 32750963598352011264 32789505334854288384 32885101560320335872 32900716518326185984 32945909810246963712 32980976491983077376 33045673345282837512 33142016416260338496 33309973673502769152 33355729131845492736 33371567559733358592 33452976155553497088 33468860759615963136 33570207842827009536 33632282931293775456 33668080168899391488 33832475091599095548 33947842666730323968 33963962250142826496 34050640155425607168 34103068284776644608 34149913158794194944 34166128692107962368 34249475587828580352 34316660781639869724 34369498505751462144 34416709355347274592 34591126507099029504 34655089388953872384 34756124634985807872 34813548874042824704 34861369682935740672 34915046101080850432 34925832274805074512 34963006329241675776 35085529724621284272 35133724133583676146 35397916629713584128 35414724757268054016 35431540865889738752 35480210564881345536 35691402294434210688 35921554449679761408 36043388510355652608 36135373226165950464 36152531523044471808 36240724168516288512 36257932489583960064 36417680829495371952 36434973175568256744 36523854826082822016 36559215179555733504 36726381229759463424 36776829555624517632 36794292437654728704 36884050633046163456 36888193501711074432 36995739255360377856 37013306083116959232 37064148536527834176 37103598553480962048 37176382513443192201 37251982392260493312 37284768468292880808 37429672683830870016 37473720382690615296 37543013504700028416 37582973211794669568 37600818878087069696 37652468354567958528 37766483823180385728 37836318297705497388 37876590190011815424 38120833293537705984 38138934353980981248 38209457531410679808 38365951820373725184 38436894778621457664 38477805907313590272 38665685818970394912 38684750945808973824 38861635952419897344 38915017320486408192 39028472181479079936 39047004219551956992 39165242483298177792 39219040893302708256 39279426863715956736 39333382120396885248 39471220940198944806 39605816444518711296 39786912998906085376 39841565351926560768 39860483474125956096 39915236885491513728 39957721519133343744 40097748256710039168 40152827581238487024 40356314258282201088 40493189561016844288 40548812074150109184 40671597963425030784 40790174050781955072 40989344822514288837 41072698535056441344 41297569401332514816 41317178883479396352 41393578992361569792 41437637130953097216 41499217689424958736 41620206662280425088 41639969343506579136 41741548372666082304 41908480191293054976 42030662349285163008 42050619928748261376 42157935430526942208 42235890192787531968 42280844863269003264 42300921237847953408 42359026898888953344 42404112632549670912 42487294301077933944 42611163963763292352 42652417709481689088 42827109008789274624 42847444768052707328 42906301148228603904 42985639722837014784 43031392405220524032 43161695797920440832 43182190430303119104 43241506625949139872 43287531645727789056 43498896546341694276 43667951464469348352 43719340446472384512 43846802080427114496 43927879746995951616 44060897793710450016 44189355221680451328 44474305509127323648 44495423412977811456 44760277123769346048 44821761020917380864 44843043908391700608 44890773558532521984 44952436709025011712 45109966788798794064 45285283000190435328 45400853540567476224 45533217545058926592 45554838256143949824 45617413583418872832 45755547708853159632 45825998007668616192 45888945807129699456 46206785851938496512 46341499513314410496 46481826243914320896 46567776366406766016 46617341772322234368 46780706299495045696 46844965511444901528 47219633009690738688 47306947419841794048 47427677359342809984 47565950471177628672 47588536392578947584 47704626711618379776 47895405932906348544 48180497634887933952 48203375364059295744 48269588791757179392 48320965558021718016 48343909986111946752 48410316455873089536 48556907772660495936 48579964234091008992 48698473101443762688 49035772740832690176 49059056583539638272 49126445397528016896 49184258002281432576 49327652340480503808 49351074777489278976 49418864715370445568 49471464737974616064 49568510017924256268 49713024624390507744 49964960510254153728 50057351339600037888 50203291139423944704 50355311764240514304 50448424396940663184 50502120253349087232 50748712637398643322 50945943375214239744 51075960233138410752 51154602427164966912 51224869738191292416 51249193038161943552 51374213381742870528 51554247758627193216 51886689760648544256 51982634083430808576 52062672292735942656 52134186952478711808 52220323311064237056 52292054524403611008 52372569151621275648 52444509493862513664 52628294586931926408 52700586200375514219 52807755259358281728 53122087135902081024 53147311298834608128 53220315847322018304 53276962025511124992 53463664342280052224 53537103441651316032 53808419011042934784 54065082765533478912 54203059839248925696 54228797284566707712 54361086252774432768 54386898734375940096 54519573384706719744 54652459763352385116 55063425868443353088 55089571844639195136 55165244333436776448 55191438656482093056 55326075949569245184 55332290252566611648 55493608883040566784 55519959124675438848 55655397830221443072 55877973588390739968 55927152702439321212 56144509025746305024 56210580574035922944 56314520257050042624 56374459817692004352 56401228317130604544 56478702531851937792 56649725734770578592 56754477446558246082 56814885285017723136 57208401530971471872 57314186297116019712 57548927730560587776 57576253907070825472 57655342167932186496 57716708860970385408 57998528728455592368 58223935285959131136 58292453928629846016 58372525980729612288 58542708272218619904 58570506329327935488 58747863724947266688 58919140295573935104 59206831410298417209 59327231217303748608 59408724666778066944 59581927945689956352 59680369498359128064 59762348027889841152 59790725211188934144 59854364744710029312 59936582278700015616 60146622385065058752 60229241371857730536 60534471387423301632 60710956726745235456 60739784341525266432 60823218111225163776 61007396945137546176 61101330676891488256 61185261076172932608 61609047802584662016 61946354101998772224 61975768325219094528 62090368488542354688 62126955717456494592 62156455696429645824 62459954015259868704 62862720286939582464 63045993523927744512 63075929893122392064 63236903145790413312 63421267294903504896 63451381856771930112 63606168948824506368 63730941451616900916 63916745945644938528 63978626564222533632 64240663513183911936 64271167152079060992 64359451722342905856 64547088607830786048 64742543696880661248 64773285645454678656 64862259938923709808 64931297468591683584 65248344819512541414 65412075444719517696 65501927196704022528 65579010669708576768 65770203120640671744 65801433036652371968 65891819620493927424 66091346690565675024 66284032832520676992 66711458263690985472 66743135119466717184 66937721519231926272 67140415685654019072 67264565862587550912 67336160337798782976 67664950183198191096 67895685333460647936 67927924500285652992 68101280310851214336 68206136569553289216 68299826317588389888 68332257384215924736 68498951175657160704 68633321563279739448 68738997011502924288 68833418710694549184 69182253014198059008 69310178777907744768 69512249269971615744 69627097748085649408 69722739365871481344 69830092202161700864 69851664549610149024 69926012658483351552 70171059449242568544 70267448267167352292 70795833259427168256 70829449514536108032 70863081731779477504 70960421129762691072 71382804588868421376 71843108899359522816 72270746452331900928 72305063046088943616 72481448337032577024 72515864979167920128 72835361658990743904 72869946351136513488 73047709652165644032 73553659111249035264 73588584875309457408 73776387003422148864 73991478510720755712 74026612166233918464 74128297073055668352 74207197106961924096 74352765026886384402 74569536936585761616 74859345367661740032 74947440765381230592 75086027009400056832 75201637756174139392 75304936709135917056 75532967646360771456 75672636595410994776 75753180380023630848 76123068956097964983 76277868707961962496 76418915062821359616 76731903640747450368 76873789557242915328 76955611814627180544 77331371637940789824 77369501891617947648 77723271904839794688 77830034640972816384 78056944362958159872 78094008439103913984 78330484966596355584 78438081786605416512 78558853727431913472 78666764240793770496 78942441880397889612 79211632889037422592 79573825997812170752 79683130703853121536 79720966948251912192 79830473770983027456 79915443038266687488 80195496513420078336 80305655162476974048 80712628516564402176 81097624148300218368 81343195926850061568 81580348101563910144 81978689645028577674 82595138802665029632 82634357766958792704 82787157984723139584 82998435378849917472 83240413324560850176 83279938687013158272 83483096745332164608 83816960382586109952 84101239857496522752 84315870861053884416 84471780385575063936 84561689726538006528 84601842475695906816 84718053797777906688 84974588602155867888 85222327927526584704 85304835418963378176 85694889536105414656 85812602296457207808 85971279445674029568 86062784810441048064 86323391595840881664 86364380860606238208 86483013251898279744 86575063291455578112 86997793092683388552 87335902928938696704 87438680892944769024 87693604160854228992 87855759493991903232 88121795587420900032 88378710443360902656 88948611018254647296 88990846825955622912 89520554247538692096 89643522041834761728 89686087816783401216 89781547117065043968 89904873418050023424 90219933577597588128 90801707081134952448 91066435090117853184 91109676512287899648 91234827166837745664 91511095417706319264 91651996015337232384 91777891614259398912 92413571703876993024 92963652487828641792 93135552732813532032 93234683544644468736 93561412598990091392 93689931022889803056 94613894839683588096 94855354718685619968 95131900942355257344 95177072785157895168 95409253423236759552 96360995269775867904 96406750728118591488 96539177583514358784 96687819972223893504 96820632911746179072 97113815545320991872 97159928468182017984 97396946202887525376 97872517229268812121 98071545481665380352 98118113167079276544 98252890795056033792 98368516004562865152 98655304680961007616 98702149554978557952 98837729430740891136 98942929475949232128 99137020035848512536 99426049248781015488 99929921020508307456 100114702679200075776 100406582278847889408 100710623528481028608 100896848793881326368 101004240506698174464 101497425274797286644 101891886750428479488 102151920466276821504 102309204854329933824 102449739476382584832 102498386076323887104 102748426763485741056 103108495517254386432 103773379521297088512 103965268166861617152 104268373904957423616 104440646622128474112 104584109048807222016 104745138303242551296 104889018987725027328 105256589173863852816 105401172400751028438 106244174271804162048 106294622597669216256 106440631694644036608 106927328684560104448 107074206883302632064 108130165531066957824 108406119678497851392 108457594569133415424 108722172505548865536 108773797468751880192 109304919526704770232 110179143689278390272 110330488666873552896 110382877312964186112 110652151899138490368 110664580505133223296 110987217766081133568 111039918249350877696 111310795660442886144 111529147540329576603 111755947176781479936 111854305404878642424 112289018051492610048 112421161148071845888 112629040514100085248 112748919635384008704 112802456634261209088 112957405063703875584 113299451469541157184 113508954893116492164 113629770570035446272 114416803061942943744 114628372594232039424 115097855461121175552 115152507814141650944 115310684335864372992 115433417721940770816 115997057456911184736 116584907857259692032 116745051961459224576 117085416544437239808 117141012658655870976 117495727449894533376 117838280591147870208 118413662820596834418 118817449333556133888 119360738996718256128 119524696055779682304 119581450422377868288 119873164557400031232 120293244770130117504 120458482743715461072 121068942774846603264 121479568683050532864 121646436222450327552 122014793890275092352 122202661353782976512 122370522152345865216 122968034467542866511 123218095605169324032 123892708203997544448 123951536650438189056 124180736977084709376 124312911392859291648 124919908030519737408 125725440573879164928 126091987047855489024 126151859786244784128 126473806291580826624 126842534589807009792 126902763713543860224 127212337897649012736 127461882903233801832 127833491891289877056 127957253128445067264 128481327026367823872 128542334304158121984 128718903444685811712 129094177215661572096 129485087393761322496 129546571290909357312 129724519877847419616 129862594937183367168 130496689639025082828 131003854393408045056 131158021339417153536 131540406241281343488 131602866073304743936 131783639240987854848 132182693381131350048 132568065665041353984 133422916527381970944 133486270238933434368 134280831371308038144 134529131725175101824 134672320675597565952 135329900366396382192 135855849000571305984 136202560621702428672 136599652635176779776 136664514768431849472 137266643126559478896 137477994023005848576 137666837421389098368 138620357555815489536 139024498539943231488 139254195496171298816 139445478731742962688 139660184404323401728 139703329099220298048 139852025316966703104 140342118898485137088 140534896534334704584 141658899029072216064 141726163463558955008 141920842259525382144 142765609177736842752 143686217798719045632 144541492904663801856 144610126092177887232 144962896674065154048 145031729958335840256 145670723317981487808 145739892702273026976 146095419304331288064 147107318222498070528 147177169750618914816 147552774006844297728 147982957021441511424 148053224332467836928 148256594146111336704 148414394213923848192 148705530053772768804 149139073873171523232 149894881530762461184 150172054018800113664 150609873418271834112 151065935292721542912 151345273190821989552 151506360760047261696 152246137912195929966 152837830125642719232 153463807281494900736 153747579114485830656 154662743275881579648 155660069281945632768 156188016878207827968 156660969933192711168 156876163573210833024 157117707454863826944 157333528481587540992 157884883760795779224 158423265778074845184 159147651995624341504 159366261407706243072 159441933896503824384 159660947541966054912 159830886076533374976 160390993026840156672 160611310324953948096 161425257033128804352 162195248296600436736 162686391853700123136 163160696203127820288 163957379290057155348 165190277605330059264 165268715533917585408 165574315969446279168 165996870757699834944 166480826649121700352 166559877374026316544 166966193490664329216 167633920765172219904 168631741722107768832 168943560771150127872 169123379453076013056 169203684951391813632 169436107595555813376 169949177204311735776 170444655855053169408 171625204592914415616 171942558891348059136 172646783191681763328 172728761721212476416 172966026503796559488 173150126582911156224 173995586185366777104 174671805857877393408 174877361785889538048 175711518987983806464 176243591174841800064 176757420886721805312 177620494230895251627 177981693651911245824 179041108495077384192 179287044083669523456 179372175633566802432 179563094234130087936 179809746836100046848 180439867155195176256 181603414162269904896 182132870180235706368 182219353024575799296 182469654333675491328 183022190835412638528 183303992030674464768 183555783228518797824 184827143407753986048 185927304975657283584 186271105465627064064 186469367089288937472 187122825197980182784 187379862045779606112 189227789679367176192 189710709437371239936 190263801884710514688 190354145570315790336 190818506846473519104 192721990539551735808 192813501456237182976 193078355167028717568 193641265823492358144 194227631090641983744 194319856936364035968 194793892405775050752 195745034458537624242 196236226334158553088 196505781590112067584 196737032009125730304 197310609361922015232 197404299109957115904 197675458861481782272 198274040071697025072 198852098497562030976 200229405358400151552 200813164557695778816 201421247056962057216 201793697587762652736 202008481013396348928 202994850549594573288 203783773500856958976 204303840932553643008 204618409708659867648 204899478952765169664 204996772152647774208 205496853526971482112 206216991034508772864 207546759042594177024 207930536333723234304 208536747809914847232 208881293244256948224 209168218097614444032 209490276606485102592 209778037975450054656 210513178347727705632 210802344801502056876 212488348543608324096 212589245195338432512 212881263389288073216 213854657369120208896 214148413766605264128 216812239356995702784 216915189138266830848 217444345011097731072 217547594937503760384 218609839053409540464 220660977333747105792 220765754625928372224 221329161010266446592 221974435532162267136 222079836498701755392 222621591320885772288 223058295080659153206 223708610809757284848 224578036102985220096 224842322296143691776 225258081028200170496 225604913268522418176 225914810127407751168 226598902939082314368 227017909786232984328 227259541140070892544 228369206868293894949 228833606123885887488 229256745188464078848 230195710922242351104 230305015628283301888 230621368671728745984 230866835443881541632 231994114913822369472 233169815714519384064 233490103922918449152 234170833088874479616 234282025317311741952 234991454899789066752 235676561182295740416 236827325641193668836 237634898667112267776 238721477993436512256 239049392111559364608 239162900844755736576 239746329114800062464 240586489540260235008 240916965487430922144 242137885549693206528 243292872444900655104 244029587780550184704 244405322707565953024 244741044304691730432 245936068935085733022 247785416407995088896 247903073300876378112 248361473954169418752 249839816061039474816 251450881147758329856 252303719572489568256 252947612583161653248 253685069179614019584 253805527427087720448 254923765806467603664 255666983782579754112 255914506256890134528 257084668608316243968 257437806889371623424 258188354431323144192 258970174787522644992 259093142581818714624 259449039755694839232 259725189874366734336 260993379278050165656 262007708786816090112 262316042678834307072 263080812482562686976 263205732146609487872 263567278481975709696 264365386762262700096 265136131330082707968 266845833054763941888 266972540477866868736 268561662742616076288 269058263450350203648 269344641351195131904 270659800732792764384 272405121243404857344 273199305270353559552 273329029536863698944 274533286253118957792 274955988046011697152 275333674842778196736 277240715111630979072 278508390992342597632 278890957463485925376 279406658198440596096 279704050633933406208 280684237796970274176 281069793068669409168 283452326927117910016 283841684519050764288 285531218355473685504 289082985809327603712 289220252184355774464 290063459916671680512 291341446635962975616 291479785404546053952 292190838608662576128 294214636444996141056 294354339501237829632 295105548013688595456 295965914042883022848 296106448664935673856 296513188292222673408 296828788427847696384 297411060107545537608 298278147746343046464 299789763061524922368 300344108037600227328 301219746836543668224 302131870585443085824 302690546381643979104 303012721520094523392 304492275824391859932 305675660251285438464 306927614562989801472 307495158228971661312 309325486551763159296 311320138563891265536 313321939866385422336 313752327146421666048 314235414909727653888 314667056963175081984 315769767521591558448 318732522815412486144 318883867793007648768 319321895083932109824 320781986053680313344 321222620649907896192 324390496593200873472 325372783707400246272 326321392406255640576 327914758580114310696 330537431067835170816 331148631938892558336 331993741515399669888 332961653298243400704 333119754748052633088 333932386981328658432 335267841530344439808 337263483444215537664 337887121542300255744 338246758906152026112 338407369902783627264 338872215191111626752 339898354408623471552 340889311710106338816 343250409185828831232 343885117782696118272 345293566383363526656 345457523442424952832 345932053007593118976 346300253165822312448 347991172370733554208 349754723571779076096 351423037975967612928 352487182349683600128 353514841773443610624 355240988461790503254 358082216990154768384 358574088167339046912 358744351267133604864 359619493672200093696 360879734310390352512 363206828324539809792 364438706049151598592 364939308667350982656 366044381670825277056 366607984061348929536 367111566457037595648 368904103402628599533 369654286815507972096 371854609951314567168 372542210931254128128 372938734178577874944 374245650395960365568 374759724091559212224 378455579358734352384 379421418874742479872 380527603769421029376 380708291140631580672 381637013692947038208 385443981079103471616 385627002912474365952 386156710334057435136 387282531646984716288 388455262181283967488 388639713872728071936 389587784811550101504 391490068917075248484 393011563180224135168 393474064018251460608 394621218723844030464 394808598219914231808 395350917722963564544 396548080143394050144 397704196995124061952 400458810716800303104 402842494113924114432 403587395175525305472 404016962026792697856 405989701099189146576 407567547001713917952 408607681865107286016 409798957905530339328 409993544305295548416 412433982069017545728 415861072667446468608 417073495619829694464 417762586488513896448 418336436195228888064 418980553212970205184 419556075950900109312 421026356695455411264 421604689603004113752 424976697087216648192 425178490390676865024 425762526778576146432 427709314738240417792 428296827533210528256 433624478713991405568 433830378276533661696 434888690022195462144 435095189875007520768 437219678106819080928 441321954667494211584 441531509251856744448 442658322020532893184 443948871064324534272 444159672997403510784 445243182641771544576 446116590161318306412 447417221619514569696 449684644592287383552 450516162056400340992 451829620254815502336 453197805878164628736 454035819572465968656 454519082280141785088 456738413736587789898 458513490376928157696 460391421844484702208 460610031256566603776 461242737343457491968 463988229827644738944 466980207845836898304 468564050634623483904 469982909799578133504 471353122364591480832 473654651282387337672 475269797334224535552 477442955986873024512 478098784223118729216 478325801689511473152 479492658229600124928 481172979080520470016 481833930974861844288 484275771099386413056 486585744889801310208 488059175561100369408 488810645415131906048 489482088609383460864 491872137870171466044 495570832815990177792 495806146601752756224 496722947908338837504 499679632122078949632 502901762295516659712 505895225166323306496 507370138359228039168 507611054854175440896 509847531612935207328 511333967565159508224 514875613778743246848 517940349575045289984 518186285163637429248 518898079511389678464 519450379748733468672 521986758556100331312 524015417573632180224 524632085357668614144 526411464293218975744 527134556963951419392 528730773524525400192 530272262660165415936 532861482692685754881 533945080955733737472 537123325485232152576 538116526900700407296 538689282702390263808 541319601465585528768 544810242486809714688 546398610540707119104 546658059073727397888 549066572506237915584 549911976092023394304 550667349685556393472 554481430223261958144 557016781984685195264 557781914926971850752 558813316396881192192 559408101267866812416 561368475593940548352 562139586137338818336 567683369038101528576 571062436710947371008 578165971618655207424 578440504368711548928 582682893271925951232 582959570809092107904 584381677217325152256 588708679002475659264 590211096027377190912 591931828085766045696 592212897329871347712 593026376584445346816 594822120215091075216 596556295492686092928 600688216075200454656 602439493673087336448 604263741170886171648 605381092763287958208 606025443040189046784 608984551648783719864 611351320502570876928 613855229125979602944 614990316457943322624 618650973103526318592 622640277127782531072 626643879732770844672 627504654292843332096 628470829819455307776 629334113926350163968 631539535043183116896 637465045630824972288 637767735586015297536 638643790167864219648 641563972107360626688 642445241299815792384 650745567414800492544 652642784812511281152 655829517160228621392 662297263877785116672 663987483030799339776 665923306596486801408 666239509496105266176 667864773962657316864 674526966888431075328 675774243084600511488 676814739805567254528 677744430382223253504 679796708817246943104 681778623420212677632 685107620604881684847 686500818371657662464 687770235565392236544 690587132766727053312 690915046884849905664 691864106015186237952 692600506331644624896 695982344741467108416 699509447143558152192 702846075951935225856 704974364699367200256 707029683546887221248 710481976923581006508 716164433980309536768 717148176334678093824 717488702534267209728 719238987344400187392 721759468620780705024 726413656649079619584 729878617334701965312 732088763341650554112 733215968122697859072 734223132914075191296 737808206805257199066 743709219902629134336 745084421862508256256 748491300791920731136 749519448183118424448 756911158717468704768 758842837749484959744 761055207538842058752 761416582281263161344 771254005824948731904 772313420668114870272 774565063293969432576 776910524362567934976 777279427745456143872 779175569623100203008 782980137834150496968 786023126360448270336 786948128036502921216 789242437447688060928 789617196439828463616 790701835445927129088 793096160286788100288 795408393990248123904 800917621433600606208 805684988227848228864 807174790351050610944 808033924053585395712 811979402198378293152 817215363730214572032 819597915811060678656 819987088610591096832 824867964138035091456 831722145334892937216 835525172977027792896 836672872390457776128 839112151901800218624 842052713390910822528 843209379206008227504 850356980781353730048 851525053557152292864 855418629476480835584 856593655066421056512 867248957427982811136 867660756553067323392 870190379750015041536 874439356213638161856 882643909334988423168 883063018503713488896 885316644041065786368 887897742128649068544 888319345994807021568 890486365283543089152 892233180322636612824 894834443239029139392 899369289184574767104 901032324112800681984 903659240509631004672 906395611756329257472 908071639144931937312 909038164560283570176 913476827473175579796 917026980753856315392 920782843688969404416 921220062513133207552 922485474686914983936 927976459655289477888 933960415691673796608 939965819599156267008 942706244729182961664 947309302564774675344 956197568446237458432 956651603379022946304 962345958161040940032 963667861949723688576 973171489779602620416 976118351122200738816 977621290830263812096 978964177218766921728 983744275740342932088 991612293203505512448 993445895816677675008 999359264244157899264 1005803524591033319424 1011790450332646612992 1014740276718456078336 1015222109708350881792 1019695063225870414656 1022667935130319016448 1029751227557486493696 1035880699150090579968 1036372570327274858496 1037796159022779356928 1038900759497466937344 1043973517112200662624 1049264170715337228288 1054269113927902838784 1057461547049050800384 1060544525320330831872 1065722965385371509762 1074246650970464305152 1076233053801400814592 1082639202931171057536 1089620484973619429376 1093316118147454795776 1098133145012475831168 1099823952184046788608 1101334699371112786944 1108962860446523916288 1114033563969370390528 1115563829853943701504 1117626632793762384384 1118816202535733624832 1122736951187881096704 1124279172274677636672 1135366738076203057152 1142124873421894742016 1156331943237310414848 1156881008737423097856 1165365786543851902464 1165919141618184215808 1168763354434650304512 1180422192054754381824 1183863656171532091392 1184425794659742695424 1186052753168890693632 1189644240430182150432 1193112590985372185856 1201376432150400909312 1208527482341772343296 1210762185526575916416 1212050886080378093568 1217969103297567439728 1222702641005141753856 1229980632915886645248 1237301946207052637184 1253287759465541689344 1255009308585686664192 1256941659638910615552 1258668227852700327936 1263079070086366233792 1274930091261649944576 1275535471172030595072 1277287580335728439296 1283127944214721253376 1284890482599631584768 1301491134829600985088 1305285569625022562304 1311659034320457242784 1324594527755570233344 1327974966061598679552 1331846613192973602816 1332479018992210532352 1335729547925314633728 1349053933776862150656 1351548486169201022976 1355488860764446507008 1359593417634493886208 1363557246840425355264 1370215241209763369694 1375540471130784473088 1381174265533454106624 1381830093769699811328 1383728212030372475904 1391964689482934216832 1405692151903870451712 1409948729398734400512 1414059367093774442496 1420963953847162013016 1432328867960619073536 1434296352669356187648 1434977405068534419456 1438477974688800374784 1443518937241561410048 1452827313298159239168 1459757234669403930624 1464177526683301108224 1466431936245395718144 1468446265828150382592 1475616413610514398132 1487418439805258268672 1490168843725016512512 1496982601583841462272 1499038896366236848896 1517685675498969919488 1522110415077684117504 1522833164562526322688 1544626841336229740544 1553821048725135869952 1554558855490912287744 1558351139246200406016 1565960275668300993936 1572046252720896540672 1573896256073005842432 1579234392879656927232 1581403670891854258176 1586192320573576200576 1590816787980496247808 1598584448078057264643 1601835242867201212416 1611369976455696457728 1614349580702101221888 1616067848107170791424 1623958804396756586304 1634430727460429144064 1639195831622121357312 1639974177221182193664 1649735928276070182912 1663444290669785874432 1671050345954055585792 1673345744780915552256 1678224303803600437248 1684105426781821645056 1686418758412016455008 1703050107114304585728 1710837258952961671168 1713187310132842113024 1734497914855965622272 1735321513106134646784 1748878712427276323712 1766126037007426977792 1770633288082131572736 1775795484257298137088 1776638691989614043136 1784466360645273225648 1789668886478058278784 1802064648225601363968 1807318481019262009344 1812791223512658514944 1816143278289863874624 1818076329120567140352 1826953654946351159592 1834053961507712630784 1841565687377938808832 1842440125026266415104 1844970949373829967872 1855952919310578955776 1867920831383347593216 1879931639198312534016 1885412489458365923328 1894618605129549350688 1912395136892474916864 1913303206758045892608 1924691916322081880064 1927335723899447377152 1952236702244401477632 1957928354437533843456 1967488551480685864176 1986891791633355350016 1998718528488315798528 2023580900665293225984 2030444219416701763584 2039390126451740829312 2045335870260638032896 2059502455114972987392 2071761398300181159936 2072745140654549716992 2075592318045558713856 2077801518994933874688 2087947034224401325248 2098528341430674456576 2108538227855805677568 2114923094098101600768 2121089050640661663744 2131445930770743019524 2148493301940928610304 2152466107602801629184 2165278405862342115072 2179240969947238858752 2196266290024951662336 2199647904368093577216 2202669398742225573888 2231127659707887403008 2235253265587524768768 2245473902375762193408 2248558344549355273344 2270733476152406114304 2284249746843789484032 2313762017474846195712 2330731573087703804928 2331838283236368431616 2337526708869300609024 2360844384109508763648 2367727312343064182784 2368851589319485390848 2372105506337781387264 2379288480860364300864 2386225181970744371712 2402752864300801818624 2417054964683544686592 2421524371053151832832 2424101772160756187136 2435938206595134879456 2459961265831773290496 2474603892414105274368 2506575518931083378688 2510018617171373328384 2517336455705400655872 2526158140172732467584 2551070942344061190144 2554575160671456878592 2566255888429442506752 2569780965199263169536 2602982269659201970176 2610571139250045124608 2623318068640914485568 2649189055511140466688 2655949932123197359104 2663693226385947205632 2664958037984421064704 2671459095850629267456 2698107867553724301312 2703096972338402045952 2710977721528893014016 2719186835268987772416 2727114493680850710528 2740430482419526739388 2751080942261568946176 2762348531066908213248 2763660187539399622656 2767456424060744951808 2783929378965868433664 2819897458797468801024 2828118734187548884992 2841927907694324026032 2868592705338712375296 2869954810137068838912 2887037874483122820096 2919514469338807861248 2928355053366602216448 2932863872490791436288 2936892531656300765184 2951232827221028796264 2974836879610516537344 2980337687450033025024 2993965203167682924544 2998077792732473697792 3035371350997939838976 3044220830155368235008 3045666329125052645376 3089253682672459481088 3107642097450271739904 3109117710981824575488 3116702278492400812032 3131920551336601987872 3147792512146011684864 3162807341783708516352 3172384641147152401152 3181633575960992495616 3197168896156114529286 3222739952911392915456 3228699161404202443776 3247917608793513172608 3268861454920858288128 3279948354442364387328 3299471856552140365824 3326888581339571748864 3342100691908111171584 3346691489561831104512 3356448607607200874496 3368210853563643290112 3372837516824032910016 3406100214228609171456 3421674517905923342336 3426374620265684226048 3468995829711931244544 3470643026212269293568 3497757424854552647424 3541266576164263145472 3551590968514596274176 3553277383979228086272 3568932721290546451296 3579337772956116557568 3604129296451202727936 3625582447025317029888 3632286556579727749248 3636152658241134280704 3653907309892702319184 3668107923015425261568 3684880250052532830208 3689941898747659935744 3711905838621157911552 3759863278396625068032 3770824978916731846656 3789237210259098701376 3824790273784949833728 3826606413516091785216 3849383832644163760128 3854671447798894754304 3904473404488802955264 3915856708875067686912 3934977102961371728352 3973783583266710700032 3997437056976631597056 4047161801330586451968 4078780252903481658624 4090671740521276065792 4143522796600362319872 4145490281309099433984 4151184636091117427712 4175894068448802650496 4217076455711611355136 4229846188196203201536 4242178101281323327488 4262891861541486039048 4296986603881857220608 4304932215205603258368 4330556811724684230144 4358481939894477717504 4392532580049903324672 4399295808736187154432 4405338797484451147776 4462255319415774806016 4470506531175049537536 4490947804751524386816 4497116689098710546688 4568499493687578968064 4661463146175407609856 4663676566472736863232 4675053417738601218048 4721688768219017527296 4737703178638970781696 4744211012675562774528 4758576961720728601728 4772450363941488743424 4795753344234171793929 4805505728601603637248 4834109929367089373184 4843048742106303665664 4848203544321512374272 4871876413190269758912 4919922531663546580992 4949207784828210548736 5013151037862166757376 5020037234342746656768 5034672911410801311744 5052316280345464935168 5109150321342913757184 5132511776858885013504 5139561930398526339072 5205964539318403940352 5246636137281828971136 5298378111022280933376 5311899864246394718208 5327386452771894411264 5329916075968842129408 5406193944676804091904 5421955443057786028032 5438373670537975544832 5454228987361701421056 5480860964839053478776 5502161884523137892352 5524697062133816426496 5527320375078799245312 5534912848121489903616 5567858757931736867328 5639794917594937602048 5656237468375097769984 5683855815388648052064 5737185410677424750592 5739909620274137677824 5774075748966245640192 5856710106733204432896 5873785063312601530368 5902465654442057592528 5960675374900066050048 5987930406335365849088 5996155585464947395584 6070742701995879677952 6091332658250105290752 6178507365344918962176 6215284194900543479808 6218235421963649150976 6233404556984801624064 6263841102673203975744 6295585024292023369728 6325614683567417032704 6344769282294304802304 6363267151921984991232 6394337792312229058572 6445479905822785830912 6457398322808404887552 6495835217587026345216 6537722909841716576256 6598943713104280731648 6693382979123662209024 6736421707127286580224 6745675033648065820032 6812200428457218342912 6843349035811846684672 6852749240531368452096 6941286052424538587136 6995514849709105294848 7082533152328526290944 7103181937029192548352 7106554767958456172544 7137865442581092902592 7158675545912233115136 7208258592902405455872 7251164894050634059776 7264573113159455498496 7272305316482268561408 7307814619785404638368 7379883797495319871488 7423811677242315823104 7519726556793250136064 7578474420518197402752 7653212827032183570432 7698767665288327520256 7709342895597789508608 7808946808977605910528 7831713417750135373824 7869954205922743456704 7947567166533421400064 7994874113953263194112 8094323602661172903936 8157560505806963317248 8181343481042552131584 8287045593200724639744 8290980562618198867968 8302369272182234855424 8351788136897605300992 8459692376392406403072 8484356202562646654976 8525783723082972078096 8609864430411206516736 8661113623449368460288 8785065160099806649344 8798591617472374308864 8810677594968902295552 8924510638831549612032 8941013062350099075072 8981895609503048773632 8994233378197421093376 9136998987375157936128 9322926292350815219712 9327353132945473726464 9350106835477202436096 9443377536438035054592 9488422025351125549056 9517153923441457203456 9544900727882977486848 9591506688468343587858 9668219858734178746368 9686097484212607331328 9743752826380539517824 9839845063327093161984 9898415569656421097472 10026302075724333514752 10040074468685493313536 10069345822821602623488 10104632560690929870336 10218300642685827514368 10265023553717770027008 10279123860797052678144 10411929078636807880704 10493272274563657942272 10623799728492789436416 10654772905543788822528 10659832151937684258816 10812387889353608183808 10876747341075951089664 10908457974723402842112 10961721929678106957552 11004323769046275784704 11054640750157598490624 11069825696242979807232 11135717515863473734656 11279589835189875204096 11312474936750195539968 11367711630777296104128 11474370821354849501184 11479819240548275355648 11548151497932491280384 11713420213466408865792 11747570126625203060736 11804931308884115185056 11921350749800132100096 11975860812670731698176 11992311170929894791168 12141485403991759355904 12430568389801086959616 12436470843927298301952 12527682205346407951488 12651229367134834065408 12689538564588609604608 12726534303843969982464 12788675584624458117144 12890959811645571661824 12914796645616809775104 12991670435174052690432 13075445819683433152512 13197887426208561463296 13386765958247324418048 13472843414254573160448 13491350067296131640064 13705498481062736904192 13991029699418210589696 14165066304657052581888 14213109535916912345088 14275730885162185805184 14317351091824466230272 14416517185804810911744 14502329788101268119552 14529146226318910996992 14544610632964537122816 14615629239570809276736 14759767594990639742976 14847623354484631646208 15039453113586500272128 15156948841036394805504 15397535330576655040512 15418685791195579017216 15617893617955211821056 15739908411845486913408 15895134333066842800128 15989748227906526388224 16315121011613926634496 16362686962085104263168 16574091186401449279488 16581961125236397735936 16604738544364469710848 16703576273795210601984 16919384752784812806144 16968712405125293309952 17051567446165944156192 17219728860822413033472 17322227246898736920576 17570130320199613298688 17621355189937804591104 17882026124700198150144 17963791219006097547264 17988466756394842186752 18273997974750315872256 18645852584701630439424 18654706265890947452928 18700213670954404872192 18886755072876070109184 18976844050702251098112 19034307846882914406912 19089801455765954973696 19183013376936687175716 19336439717468357492736 19372194968425214662656 19487505652761079035648 19796831139312842194944 20080148937370986627072 20209265121381859740672 20436601285371655028736 20530047107435540054016 20558247721594105356288 20823858157273615761408 20986544549127315884544 21247599456985578872832 21309545811087577645056 21319664303875368517632 21624775778707216367616 21753494682151902179328 21816915949446805684224 21923443859356213915104 22139651392485959614464 22271435031726947469312 22559179670379750408192 22735423261554592208256 22959638481096550711296 23096302995864982560768 23426840426932817731584 23495140253250406121472 23609862617768230370112 23842701499600264200192 23951721625341463396352 23984622341859789582336 24282970807983518711808 24861136779602173919232 24872941687854596603904 25055364410692815902976 25379077129177219209216 25453068607687939964928 25577351169248916234288 25829593291233619550208 25983340870348105380864 26395774852417122926592 26773531916494648836096 26945686828509146320896 26982700134592263280128 27410996962125473808384 27982059398836421179392 28330132609314105163776 28551461770324371610368 28634702183648932460544 29004659576202536239104 29058292452637821993984 29231258479141618553472 29519535189981279485952 29695246708969263292416 30078906227173000544256 30313897682072789611008 30795070661153310081024 30837371582391158034432 31235787235910423642112 31479816823690973826816 31979496455813052776448 32630242023227853268992 32725373924170208526336 33163922250472795471872 33209477088728939421696 33407152547590421203968 33838769505569625612288 33937424810250586619904 34103134892331888312384 34439457721644826066944 34644454493797473841152 35140260640399226597376 35242710379875609182208 35764052249400396300288 35927582438012195094528 35976933512789684373504 37291705169403260878848 37309412531781894905856 37953688101404502196224 38068615693765828813824 38179602911531909947392 38366026753873374351432 38672879434936714985472 38744389936850429325312 38975011305522158071296 39593662278625684389888 40160297874741973254144 40418530242763719481344 41116495443188210712576 41973089098254631769088 42495198913971157745664 42639328607750737035264 43249551557414432735232 43506989364303804358656 43633831898893611368448 43846887718712427830208 44279302784971919228928 44542870063453894938624 45118359340759500816384 45470846523109184416512 46192605991729965121536 46853680853865635463168 47219725235536460740224 47685402999200528400384 47903443250682926792704 47969244683719579164672 49722273559204347838464 49745883375709193207808 50110728821385631805952 50758154258354438418432 50906137215375879929856 51154702338497832468576 51659186582467239100416 51966681740696210761728 53891373657018292641792 53965400269184526560256 54821993924250947616768 55964118797672842358784 56660265218628210327552 57102923540648743220736 57269404367297864921088 58009319152405072478208 58116584905275643987968 58462516958283237106944 59390493417938526584832 60627795364145579222016 61590141322306620162048 61674743164782316068864 62471574471820847284224 62959633647381947653632 63958992911626105552896 65260484046455706537984 65450747848340417052672 66418954177457878843392 66814305095180842407936 67677539011139251224576 68206269784663776624768 68878915443289652133888 69288908987594947682304 70280521280798453194752 70485420759751218364416 71528104498800792600576 71855164876024390189056 71953867025579368747008 74583410338806521757696 74618825063563789811712 76137231387531657627648 76359205823063819894784 76732053507746748702864 77488779873700858650624 77950022611044316142592 79187324557251368779776 80320595749483946508288 80837060485527438962688 82232990886376421425152 83946178196509263538176 84990397827942315491328 87013978728607608717312 87693775437424855660416 88558605569943838457856 89085740126907789877248 90236718681519001632768 90941693046218368833024 92385211983459930243072 93707361707731270926336 94439450471072921480448 95938489367439158329344 99491766751418386415616 100221457642771263611904 101516308516708876836864 101812274430751759859712 102309404676995664937152 103318373164934478200832 103933363481392421523456 107782747314036585283584 107930800538369053120512 111928237595345684717568 114205847081297486441472 114538808734595729842176 116018638304810144956416 116233169810551287975936 116925033916566474213888 118780986835877053169664 121255590728291158444032 123349486329564632137728 125919267294763895307264 127917985823252211105792 130520968092911413075968 130901495696680834105344 132837908354915757686784 133628610190361684815872 135355078022278502449152 136412539569327553249536 138577817975189895364608 140561042561596906389504 143056208997601585201152 143710329752048780378112 143907734051158737494016 149166820677613043515392 149237650127127579623424 152274462775063315255296 152718411646127639789568 153464107015493497405728 154977559747401717301248 155900045222088632285184 161674120971054877925376 164465981772752842850304 167892356393018527076352 169980795655884630982656 174027957457215217434624 175387550874849711320832 178171480253815579754496 181883386092436737666048 184770423966919860486144 187414723415462541852672 188878900942145842960896 191876978734878316658688 200442915285542527223808 203032617033417753673728 204618809353991329874304 206636746329868956401664 207866726962784843046912 215565494628073170567168 215861601076738106241024 223856475190691369435136 228411694162594972882944 229077617469191459684352 232466339621102575951872 233850067833132948427776 237561973671754106339328 242511181456582316888064 246698972659129264275456 251838534589527790614528 261041936185822826151936 265675816709831515373568 267257220380723369631744 270710156044557004898304 272825079138655106499072 277155635950379790729216 281122085123193812779008 287815468102317474988032 298475300254255159246848 304548925550126630510592 305436823292255279579136 306928214030986994811456 309955119494803434602496 311800090444177264570368 323348241942109755850752 335784712786037054152704 348055914914430434869248 350775101749699422641664 356342960507631159508992 363766772184873475332096 377757801884291685921792 383753957469756633317376 400885830571085054447616 406065234066835507347456 409237618707982659748608 415733453925569686093824 431130989256146341134336 431723202153476212482048 447712950381382738870272 456823388325189945765888 458155234938382919368704 464932679242205151903744 467700135666265896855552 485022362913164633776128 493397945318258528550912 503677069179055581229056 522083872371645652303872 534514440761446739263488 545650158277310212998144 554311271900759581458432 562244170246387625558016 575630936204634949976064 609097851100253261021184 613856428061973989622912 619910238989606869204992 623600180888354529140736 646696483884219511701504 671569425572074108305408 701550203499398845283328 712685921015262319017984 727533544369746950664192 755515603768583371843584 801771661142170108895232 812130468133671014694912 818475237415965319497216 831466907851139372187648 863446404306952424964096 895425900762765477740544 913646776650379891531776 916310469876765838737408 929865358484410303807488 935400271332531793711104 970044725826329267552256 1007354138358111162458112 1044167744743291304607744 1069028881522893478526976 1091300316554620425996288 1151261872409269899952128 1218195702200506522042368 1227712856123947979245824 1247200361776709058281472 1293392967768439023403008 1343138851144148216610816 1403100406998797690566656 1455067088739493901328384 1511031207537166743687168 1603543322284340217790464 1636950474831930638994432 1662933815702278744375296 1726892808613904849928192 1827293553300759783063552 1859730716968820607614976 1870800542665063587422208 1940089451652658535104512 2014708276716222324916224 2138057763045786957053952 2182600633109240851992576 2436391404401013044084736 2455425712247895958491648 2494400723553418116562944 2686277702288296433221632 2806200813997595381133312 2910134177478987802656768 3022062415074333487374336 3207086644568680435580928 3273900949663861277988864 3453785617227809699856384 3654587106601519566127104 3741601085330127174844416 3880178903305317070209024 4029416553432444649832448 4365201266218481703985152 4910851424495791916983296 4988801447106836233125888 5612401627995190762266624 5820268354957975605313536 6044124830148666974748672 6414173289137360871161856 6547801899327722555977728 7309174213203039132254208 7483202170660254349688832 8058833106864889299664896 8730402532436963407970304 9821702848991583833966592 11224803255990381524533248 11640536709915951210627072 12088249660297333949497344 13095603798655445111955456 14966404341320508699377664 17460805064873926815940608 19643405697983167667933184 22449606511980763049066496 24176499320594667898994688 26191207597310890223910912 34921610129747853631881216 39286811395966335335866368 44899213023961526098132992 52382415194621780447821824 78573622791932670671732736 104764830389243560895643648 157147245583865341343465472 314294491167730682686930944
- Sum of all divisors σ(n): 1219983829404100889507641743
- Sum of proper divisors (its aliquot sum) s(n): 905689338236370206820710799
- 314294491167730682686930944 is an abundant number, because the sum of its proper divisors (905689338236370206820710799) is greater than itself. Its abundance is 591394847068639524133779855
Bases of 314294491167730682686930944
- Binary: 100000011111110100111001010000001100101110011110101110010000000100000100100000000000000002
- Hexadecimal: 0x103FA7281973D7202090000
- Base-36: 13HO69IYKVKC1S0000
Squares and roots of 314294491167730682686930944
- 314294491167730682686930944 squared (3142944911677306826869309442) is 98781027178382740108476528707882923919921737824731136
- 314294491167730682686930944 cubed (3142944911677306826869309443) is 31046332674055578630725332280050585458191753221851023242731145677977817798672384
-
314294491167730682686930944 is a
perfect square number . Itssquare root is 17728352748288 -
The
cube root of 314294491167730682686930944 is 679900858.6487383093
Scales and comparisons
How big is 314294491167730682686930944?- 314,294,491,167,730,682,686,930,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 314,294,491,167,730,682,686,930,944 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 314294491167730682686930944 cubic inches would be around 56658404.9 feet tall.
Recreational maths with 314294491167730682686930944
- 314294491167730682686930944 backwards is 449039686286037761194492413
- 314294491167730682686930944 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 314294491167730682686930944's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 314294491167730682686930944 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 314294491167730682686930944 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/314294491167730682686930944/
Chicago style:
Numbermatics. 2024. "Number 314294491167730682686930944 - Facts about the integer". https://numbermatics.com/n/314294491167730682686930944/
The information we have on file for 314294491167730682686930944 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 314294491167730682686930944, math, Factors of 314294491167730682686930944, curriculum, school, college, exams, university, Prime factorization of 314294491167730682686930944, STEM, science, technology, engineering, physics, economics, calculator, three hundred fourteen septillion, two hundred ninety-four sextillion, four hundred ninety-one quintillion, one hundred sixty-seven quadrillion, seven hundred thirty trillion, six hundred eighty-two billion, six hundred eighty-six million, nine hundred thirty thousand, nine hundred forty-four.