137897468059934474698899456
137,897,468,059,934,474,698,899,456 is an even composite number composed of five prime numbers multiplied together.
137897468059934474698899456 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred sixty-five divisors.
Prime factorization of 137897468059934474698899456:
214 × 312 × 76 × 136 × 1672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 167 × 167)See below for interesting mathematical facts about the number 137897468059934474698899456 from the Numbermatics database.
Names of 137897468059934474698899456
- Cardinal: 137897468059934474698899456 can be written as One hundred thirty-seven septillion, eight hundred ninety-seven sextillion, four hundred sixty-eight quintillion, fifty-nine quadrillion, nine hundred thirty-four trillion, four hundred seventy-four billion, six hundred ninety-eight million, eight hundred ninety-nine thousand, four hundred fifty-six.
Scientific notation
- Scientific notation: 1.37897468059934474698899456 × 1026
Factors of 137897468059934474698899456
Divisors of 137897468059934474698899456
- Number of divisors d(n): 28665
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 128 144 147 156 162 167 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 294 312 324 334 336 338 343 351 364 378 384 392 416 432 441 448 468 486 501 504 507 512 546 567 576 588 624 637 648 668 672 676 686 702 728 729 756 768 784 819 832 864 882 896 936 972 1002 1008 1014 1024 1029 1053 1092 1134 1152 1169 1176 1183 1248 1274 1296 1323 1336 1344 1352 1372 1404 1456 1458 1503 1512 1521 1536 1568 1638 1664 1701 1728 1764 1792 1872 1911 1944 2004 2016 2028 2048 2058 2106 2171 2184 2187 2197 2268 2304 2338 2352 2366 2401 2457 2496 2548 2592 2646 2672 2688 2704 2744 2808 2912 2916 3006 3024 3042 3072 3087 3136 3159 3276 3328 3402 3456 3507 3528 3549 3584 3744 3822 3888 3969 4008 4032 4056 4096 4116 4212 4342 4368 4374 4394 4459 4509 4536 4563 4608 4676 4704 4732 4802 4914 4992 5096 5103 5184 5292 5344 5376 5408 5488 5616 5733 5824 5832 6012 6048 6084 6144 6174 6272 6318 6513 6552 6561 6591 6656 6804 6912 7014 7056 7098 7168 7203 7371 7488 7644 7776 7938 8016 8064 8112 8183 8192 8232 8281 8424 8684 8736 8748 8788 8918 9018 9072 9126 9216 9261 9352 9408 9464 9477 9604 9828 9984 10192 10206 10368 10521 10584 10647 10688 10752 10816 10976 11232 11466 11648 11664 11907 12024 12096 12168 12288 12348 12544 12636 13026 13104 13122 13182 13312 13377 13527 13608 13689 13824 14028 14112 14196 14336 14406 14742 14976 15197 15288 15309 15379 15552 15876 16032 16128 16224 16366 16384 16464 16562 16807 16848 17199 17368 17472 17496 17576 17836 18036 18144 18252 18432 18522 18704 18816 18928 18954 19208 19539 19656 19683 19773 19968 20384 20412 20736 21042 21168 21294 21376 21504 21609 21632 21952 22113 22464 22932 23296 23328 23814 24048 24192 24336 24549 24576 24696 24843 25088 25272 26052 26208 26244 26364 26624 26754 27054 27216 27378 27648 27783 27889 28056 28223 28224 28392 28431 28561 28672 28812 29484 29952 30394 30576 30618 30758 31104 31213 31563 31752 31941 32064 32256 32448 32732 32928 33124 33614 33696 34398 34736 34944 34992 35152 35672 35721 36072 36288 36504 36864 37044 37408 37632 37856 37908 38416 39078 39312 39366 39546 39936 40131 40581 40768 40824 41067 41472 42084 42336 42588 42752 43008 43218 43264 43904 44226 44928 45591 45864 45927 46137 46592 46656 47628 48096 48384 48672 49098 49152 49392 49686 50176 50421 50544 51597 52104 52416 52488 52728 53248 53508 54108 54432 54756 55296 55566 55778 56112 56446 56448 56784 56862 57122 57281 57344 57624 57967 58617 58968 59049 59319 59904 60788 61152 61236 61516 62208 62426 63126 63504 63882 64128 64512 64827 64896 65464 65856 66248 66339 67228 67392 68796 69472 69888 69984 70304 71344 71442 72144 72576 73008 73647 73728 74088 74529 74816 75264 75712 75816 76832 78156 78624 78732 79092 79872 80262 81162 81536 81648 82134 82944 83349 83667 84168 84669 84672 85176 85293 85504 85683 86016 86436 86528 87808 88452 89856 91182 91728 91854 92274 93184 93312 93639 94689 95256 95823 96192 96768 97344 98196 98784 99372 100352 100842 101088 103194 104208 104832 104976 105456 106379 106496 107016 107163 107653 108216 108864 109512 110592 111132 111556 112224 112892 112896 113568 113724 114244 114562 114688 115248 115934 117234 117649 117936 118098 118638 119808 120393 121576 121743 122304 122472 123032 123201 124416 124852 126252 127008 127764 128256 129024 129654 129792 130928 131712 132496 132678 134456 134784 136773 137592 137781 138411 138944 139776 139968 140608 142688 142884 144288 145152 146016 147294 147456 148176 149058 149632 150528 151263 151424 151632 153664 154791 156312 157248 157464 158184 159744 160524 162324 163072 163296 164268 165888 166698 167334 168336 169338 169344 170352 170586 171008 171366 171843 172032 172872 173056 173901 175616 175851 176904 177147 177957 179712 182364 183456 183708 184548 186368 186624 187278 189378 190512 191646 192384 193536 194481 194688 195223 196392 197561 197568 198744 199017 199927 200704 201684 202176 206388 208416 209664 209952 210912 212758 212992 214032 214326 215306 216432 217728 218491 219024 220941 221184 222264 223112 223587 224448 225784 225792 227136 227448 228488 229124 230496 231868 234468 235298 235872 236196 237276 239616 240786 243152 243486 244608 244944 246064 246402 248832 249704 250047 251001 252504 254007 254016 255528 255879 256512 257049 258048 259308 259584 261856 263424 264992 265356 268912 269568 273546 275184 275562 276822 277888 279552 279936 280917 281216 284067 285376 285768 287469 288576 290304 292032 294588 296352 298116 299264 301056 302526 302848 303264 307328 309582 312624 314496 314928 316368 319137 319488 321048 321489 322959 324648 326144 326592 328536 331776 333396 334668 336672 338676 338688 340704 341172 342016 342732 343686 344064 345744 346112 347802 351232 351702 352947 353808 354294 355914 359424 361179 362557 364728 365229 366899 366912 367416 369096 369603 371293 372736 373248 374556 378756 381024 383292 384768 387072 388962 389376 390446 392784 395122 395136 397488 398034 399854 400967 401408 403368 404352 405769 410319 412776 413343 415233 416832 419328 419904 421824 425516 428064 428652 430612 432864 435456 436982 438048 441882 442368 444528 446224 447174 448896 451568 451584 453789 454272 454896 456976 458248 460992 463736 464373 468936 470596 471744 472392 474552 479232 481572 486304 486972 489216 489888 492128 492804 497664 499408 500094 502002 505008 508014 508032 511056 511758 513024 514098 515529 516096 518616 519168 521703 523712 526848 527553 529984 530712 531441 533871 537824 539136 547092 550368 551124 553644 555776 559104 559872 561834 562432 568134 570752 571536 574938 577152 580608 583443 584064 585669 589176 592683 592704 596232 597051 598528 599781 602112 605052 605696 606528 614656 619164 625248 628992 629856 632736 638274 638976 642096 642978 645918 649296 652288 653184 655473 657072 662823 663552 666792 669336 670761 673344 677352 677376 681408 682344 684032 685464 687372 691488 692224 695604 702464 703404 705894 707616 708588 711828 718848 722358 725114 729456 730458 733798 733824 734832 738192 739206 742586 744653 745472 746496 749112 750141 753003 753571 757512 762021 762048 766584 767637 769536 771147 774144 777924 778752 780892 785568 790244 790272 794976 796068 799708 801934 802816 806736 808704 811538 820638 825552 826686 830466 833664 838656 839808 842751 843648 851032 852201 856128 857304 861224 862407 865728 870912 873964 876096 883764 889056 892448 894348 897792 903136 903168 907578 908544 909792 913952 916496 921984 927472 928746 937872 941192 943488 944784 949104 957411 958464 963144 964467 968877 972608 973944 978432 979776 984256 985608 995328 998816 1000188 1004004 1010016 1016028 1016064 1022112 1023516 1026048 1028196 1031058 1032192 1037232 1038336 1043406 1047424 1053696 1055106 1058841 1059968 1061424 1062882 1067742 1075648 1078272 1083537 1087671 1094184 1095687 1100697 1100736 1102248 1107288 1108809 1111552 1113879 1118208 1119744 1123668 1124864 1136268 1141504 1143072 1149876 1154304 1161216 1166886 1168128 1171338 1178352 1185366 1185408 1192464 1194102 1197056 1199562 1202901 1204224 1210104 1211392 1213056 1217307 1229312 1230957 1238328 1240029 1245699 1250496 1257984 1259712 1265472 1276548 1284192 1285956 1291836 1298592 1304576 1306368 1310946 1314144 1325646 1327104 1333584 1338672 1341522 1346688 1354704 1354752 1361367 1362816 1364688 1366561 1368064 1370928 1374744 1382927 1382976 1384448 1391208 1393119 1399489 1404928 1406808 1411788 1415232 1417176 1423656 1437696 1444716 1450228 1458912 1460916 1467596 1467648 1469664 1476384 1478412 1485172 1489306 1490944 1492992 1498224 1500282 1506006 1507142 1515024 1524042 1524096 1529437 1533168 1535274 1539072 1542294 1546587 1548288 1555848 1557504 1561784 1565109 1571136 1580488 1580544 1582659 1589952 1592136 1599416 1601613 1603868 1613472 1617408 1623076 1641276 1651104 1653372 1660932 1667328 1677312 1679616 1685502 1687296 1702064 1704402 1712256 1714608 1722448 1724814 1731456 1741824 1747928 1750329 1752192 1757007 1767528 1778049 1778112 1784896 1788696 1791153 1795584 1799343 1806272 1806336 1815156 1817088 1819584 1827904 1832992 1843968 1854944 1857492 1875744 1882384 1886976 1889568 1898208 1914822 1916928 1926288 1928934 1937754 1945216 1947888 1956864 1959552 1966419 1968512 1971216 1988469 1990656 1997632 2000376 2008008 2012283 2020032 2032056 2032128 2044224 2047032 2052096 2056392 2062116 2074464 2076672 2086812 2094848 2107392 2110212 2117682 2119936 2122848 2125764 2135484 2151296 2156544 2167074 2175342 2188368 2191374 2201394 2201472 2204496 2214576 2217618 2223104 2227758 2233959 2236416 2239488 2247336 2249728 2250423 2259009 2260713 2272536 2283008 2286063 2286144 2299752 2302911 2308608 2313441 2322432 2333772 2336256 2342676 2356704 2370732 2370816 2384928 2388204 2394112 2399124 2405802 2408448 2420208 2422784 2426112 2434614 2458624 2461914 2476656 2480058 2491398 2500992 2515968 2519424 2528253 2530944 2537899 2553096 2556603 2568293 2568384 2571912 2583672 2587221 2597184 2599051 2609152 2612736 2621892 2628288 2651292 2667168 2677344 2683044 2693376 2709408 2709504 2722734 2725632 2729376 2733122 2736128 2741856 2749488 2765854 2765952 2768896 2782416 2786238 2798978 2806769 2809856 2813616 2823576 2830464 2834352 2840383 2847312 2872233 2875392 2889432 2893401 2900456 2906631 2917824 2921832 2935192 2935296 2939328 2952768 2956824 2970344 2978612 2985984 2996448 3000564 3012012 3014284 3030048 3048084 3048192 3058874 3066336 3070548 3078144 3084588 3093174 3096576 3111696 3115008 3123568 3130218 3142272 3160976 3161088 3165318 3176523 3179904 3184272 3198832 3203226 3207736 3226944 3234816 3246152 3250611 3263013 3282552 3287061 3302091 3302208 3306744 3321864 3326427 3334656 3341637 3354624 3359232 3371004 3374592 3404128 3408804 3424512 3429216 3444896 3449628 3462912 3483648 3495856 3500658 3504384 3514014 3535056 3556098 3556224 3569792 3577392 3582306 3591168 3598686 3608703 3612544 3612672 3630312 3634176 3639168 3651921 3655808 3665984 3687936 3692871 3709888 3714984 3720087 3737097 3751488 3764768 3773952 3779136 3796416 3829644 3852576 3857868 3875508 3890432 3895776 3913728 3919104 3932838 3937024 3942432 3976938 3981312 3995264 4000752 4016016 4024566 4040064 4064112 4064256 4084101 4088448 4094064 4099683 4104192 4112784 4124232 4148781 4148928 4153344 4173624 4179357 4189696 4198467 4214784 4220424 4235364 4239872 4245696 4251528 4270968 4302592 4313088 4334148 4350684 4376736 4382748 4402788 4402944 4408992 4429152 4435236 4446208 4455516 4467918 4472832 4478976 4494672 4499456 4500846 4518018 4521426 4545072 4566016 4572126 4572288 4588311 4599504 4605822 4617216 4626882 4639761 4644864 4667544 4672512 4685352 4695327 4713241 4713408 4741464 4741632 4747977 4769687 4769856 4776408 4788224 4798248 4804839 4811604 4826809 4840416 4845568 4852224 4869228 4917248 4923828 4953312 4960116 4982796 5001984 5031936 5038848 5056506 5061888 5075798 5106192 5113206 5136586 5136768 5143824 5167344 5174442 5194368 5198102 5212571 5218304 5225472 5243784 5250987 5256576 5271021 5274997 5302584 5334147 5334336 5354688 5366088 5373459 5386752 5398029 5418816 5419008 5445468 5451264 5458752 5466244 5483712 5498976 5531708 5531904 5564832 5572476 5597956 5613538 5619712 5627232 5647152 5660928 5668704 5680766 5694624 5744466 5750784 5778864 5786802 5800912 5813262 5835648 5843664 5870384 5870592 5878656 5899257 5905536 5913648 5940688 5957224 5965407 5971968 5992896 6001128 6024024 6028568 6036849 6060096 6096168 6096384 6117748 6132672 6141096 6156288 6169176 6186348 6223392 6230016 6247136 6260436 6284544 6321952 6322176 6330636 6353046 6359808 6368544 6397664 6406452 6415472 6453888 6469632 6492304 6501222 6526026 6565104 6574122 6604182 6604416 6613488 6643728 6652854 6669312 6683274 6701877 6709248 6718464 6742008 6749184 6751269 6777027 6782139 6808256 6817608 6849024 6858189 6858432 6889792 6899256 6908733 6925824 6940323 6967296 6991712 7001316 7008768 7028028 7070112 7112196 7112448 7139584 7154784 7164612 7182336 7197372 7217406 7225088 7225344 7260624 7268352 7278336 7303842 7311616 7331968 7375872 7385742 7419776 7429968 7440174 7474194 7502976 7529536 7547904 7558272 7584759 7592832 7613697 7659288 7669809 7704879 7705152 7715736 7751016 7761663 7780864 7791552 7797153 7827456 7838208 7865676 7874048 7884864 7953876 7990528 8001504 8032032 8049132 8080128 8128224 8128512 8168202 8176896 8188128 8199366 8208384 8225568 8248464 8297562 8297856 8306688 8347248 8358714 8379392 8396934 8420307 8429568 8440848 8470728 8479744 8491392 8503056 8521149 8541936 8605184 8616699 8626176 8668296 8680203 8701368 8719893 8753472 8765496 8805576 8805888 8817984 8858304 8870472 8892416 8911032 8935836 8957952 8989344 8998912 9001692 9036036 9042852 9090144 9132032 9144252 9144576 9176622 9199008 9211644 9234432 9253764 9279522 9289728 9335088 9345024 9370704 9390654 9426482 9426816 9482928 9483264 9495954 9529569 9539374 9539712 9552816 9565927 9576448 9596496 9609678 9623208 9653618 9680489 9680832 9691136 9704448 9738456 9751833 9789039 9796423 9834496 9847656 9861183 9906273 9906624 9920232 9965592 9979281 10003968 10024911 10063872 10077696 10113012 10123776 10151596 10212384 10226412 10273172 10273536 10287648 10334688 10348884 10388736 10396204 10425142 10436608 10450944 10487568 10501974 10513152 10542042 10549994 10605168 10668294 10668672 10709376 10732176 10746918 10773504 10796058 10826109 10837632 10838016 10890936 10902528 10917504 10932488 10955763 10967424 10997952 11063416 11063808 11078613 11129664 11144952 11195912 11211291 11227076 11254464 11294304 11321856 11337408 11361532 11389248 11488932 11557728 11573604 11601824 11626524 11671296 11687328 11740768 11741184 11757312 11798514 11811072 11827296 11881376 11914448 11930814 11943936 11985792 12002256 12048048 12057136 12073698 12120192 12192336 12192768 12235496 12252303 12265344 12282192 12299049 12312576 12338352 12372696 12446343 12446784 12460032 12494272 12520872 12538071 12569088 12595401 12643904 12644352 12661272 12706092 12719616 12737088 12795328 12812904 12830944 12907776 12939264 12984608 13002444 13052052 13130208 13148244 13208364 13208832 13226976 13287456 13305708 13338624 13366548 13403754 13418496 13436928 13484016 13498368 13502538 13554054 13564278 13616512 13635216 13698048 13716378 13716864 13764933 13779584 13798512 13817466 13851648 13880646 13919283 13934592 13983424 14002632 14017536 14056056 14085981 14139723 14140224 14224392 14224896 14243931 14279168 14309061 14309568 14329224 14364672 14394744 14414517 14434812 14450176 14480427 14521248 14536704 14556672 14607684 14623232 14663936 14751744 14771484 14839552 14859936 14880348 14948388 15005952 15059072 15095808 15116544 15169518 15185664 15227394 15318576 15339618 15409758 15410304 15431472 15502032 15523326 15561728 15583104 15594306 15637713 15654912 15676416 15731352 15748096 15752961 15769728 15813063 15824991 15907752 15981056 16002441 16003008 16064064 16098264 16120377 16160256 16194087 16256448 16257024 16336404 16353792 16376256 16398732 16451136 16496928 16595124 16595712 16694496 16717428 16758784 16793868 16840614 16859136 16881696 16941456 16959488 16982784 17006112 17042298 17083872 17210368 17233398 17252352 17336592 17360406 17402736 17439786 17506944 17530992 17611152 17611776 17635968 17697771 17716608 17740944 17765293 17784832 17822064 17871672 17896221 17915904 17978051 17978688 17997824 18003384 18072072 18085704 18110547 18180288 18193357 18264064 18288504 18289152 18353244 18398016 18423288 18468864 18507528 18559044 18670176 18690048 18741408 18781308 18852964 18853632 18965856 18966528 18991908 19059138 19078748 19079424 19105632 19131854 19152896 19192992 19219356 19246416 19307236 19360978 19361664 19382272 19408896 19476912 19503666 19578078 19592846 19647383 19668992 19695312 19722366 19812546 19813248 19840464 19882681 19931184 19958562 20007936 20049822 20105631 20127744 20155392 20226024 20247552 20253807 20303192 20331081 20346417 20424768 20452824 20546344 20547072 20574567 20575296 20669376 20697768 20777472 20792408 20820969 20850284 20901888 20975136 21003948 21026304 21084084 21099988 21210336 21336588 21337344 21418752 21464352 21493836 21547008 21592116 21652218 21675264 21676032 21781872 21805056 21835008 21864976 21911526 21934848 21995904 22126832 22127616 22157226 22259328 22289904 22391824 22422582 22454152 22508928 22588608 22643712 22674816 22723064 22754277 22778496 22841091 22977864 23009427 23114637 23115456 23147208 23203648 23253048 23284989 23342592 23374656 23391459 23481536 23482368 23514624 23597028 23622144 23654592 23762752 23828896 23861628 23971584 24004512 24096096 24114272 24147396 24240384 24384672 24385536 24470992 24504606 24530688 24564384 24598098 24625152 24676704 24745392 24892686 24893568 24920064 24988544 25041744 25076142 25138176 25190802 25260921 25287808 25288704 25322544 25412184 25439232 25474176 25563447 25590656 25625808 25661888 25815552 25850097 25878528 25969216 26004888 26040609 26104104 26159679 26260416 26296488 26416728 26417664 26453952 26574912 26611416 26677248 26733096 26807508 26873856 26968032 26996736 27005076 27108108 27128556 27233024 27270432 27396096 27432756 27433728 27529866 27559168 27597024 27634932 27703296 27761292 27838566 27869184 27966848 28005264 28035072 28112112 28171962 28279446 28280448 28448784 28449792 28487862 28558336 28588707 28618122 28619136 28658448 28697781 28729344 28789488 28829034 28869624 28900352 28960854 29041467 29042496 29073408 29113344 29215368 29246464 29255499 29327872 29367117 29389269 29503488 29542968 29583549 29679104 29718819 29719872 29760696 29896776 29937843 30011904 30074733 30118144 30191616 30233088 30339036 30371328 30454788 30637152 30679236 30819516 30820608 30862944 31004064 31046652 31123456 31166208 31188612 31275426 31309824 31352832 31462704 31496192 31505922 31539456 31626126 31649982 31815504 31962112 32004882 32006016 32128128 32196528 32240754 32320512 32388174 32478327 32512896 32514048 32672808 32707584 32752512 32797464 32867289 32902272 32992687 32993856 33190248 33191424 33235839 33387809 33388992 33434856 33517568 33587736 33633873 33681228 33763392 33787663 33882912 33918976 33965568 34012224 34084596 34167744 34420736 34466796 34673184 34720812 34805472 34879572 35013888 35061984 35222304 35223552 35271936 35395542 35433216 35481888 35530586 35569664 35644128 35743344 35792442 35831808 35956102 35957376 35995648 36006768 36144144 36171408 36221094 36360576 36386714 36487997 36528128 36577008 36578304 36706488 36756909 36796032 36846576 36897147 36924979 36937728 37015056 37118088 37339029 37340352 37380096 37482816 37562616 37614213 37705928 37707264 37786203 37931712 37933056 37983816 38118276 38157496 38158848 38211264 38263708 38385984 38438712 38492832 38614472 38721956 38723328 38817792 38953824 39007332 39156156 39185692 39294766 39337984 39390624 39444732 39625092 39626496 39680928 39765362 39862368 39917124 40015872 40099644 40211262 40255488 40310784 40452048 40495104 40507614 40606384 40662162 40692834 40849536 40905648 41092688 41094144 41149134 41150592 41294799 41338752 41395536 41554944 41584816 41641938 41700568 41757849 41803776 41950272 42007896 42052608 42168168 42199976 42257943 42419169 42420672 42673176 42674688 42731793 42837504 42927183 42928704 42987672 43094016 43184232 43243551 43304436 43350528 43441281 43563744 43610112 43670016 43729952 43823052 43869696 43991808 44253664 44255232 44314452 44518656 44579808 44783648 44845164 44908304 45017856 45177216 45287424 45349632 45446128 45508554 45556992 45682182 45955728 46018854 46229274 46230912 46294416 46407296 46506096 46569978 46685184 46749312 46782918 46913139 46963072 46964736 47029248 47194056 47244288 47258883 47309184 47439189 47474973 47525504 47657792 47723256 47943168 48007323 48009024 48192192 48228544 48294792 48361131 48480768 48582261 48769344 48771072 48941984 49009212 49061376 49128768 49196196 49353408 49490784 49785372 49787136 49977088 50083488 50152284 50276352 50381604 50521842 50575616 50577408 50645088 50824368 50878464 50948352 51126894 51181312 51251616 51323776 51631104 51700194 51757056 51938432 52009776 52081218 52208208 52319358 52520832 52592976 52833456 52835328 52907904 53093313 53149824 53222832 53295879 53354496 53466192 53615016 53688663 53747712 53934153 53936064 53993472 54010152 54216216 54257112 54331641 54466048 54540864 54580071 54792192 54865512 54867456 55059732 55118336 55194048 55269864 55406592 55522584 55677132 55933696 56010528 56070144 56224224 56343924 56558892 56560896 56897568 56899584 56975724 57116672 57177414 57236244 57238272 57316896 57395562 57458688 57578976 57658068 57739248 57800704 57921708 58082934 58084992 58146816 58226688 58430736 58492928 58510998 58655744 58734234 58778538 58942149 59006976 59085936 59167098 59358208 59437638 59439744 59521392 59648043 59793552 59875686 60023808 60149466 60236288 60316893 60383232 60466176 60678072 60742656 60761421 60909576 60993243 61039251 61272133 61274304 61358472 61639032 61641216 61723701 61725888 62005931 62008128 62093304 62246912 62332416 62377224 62462907 62550852 62705664 62925408 62992384 63011844 63078912 63252252 63299964 63631008 63924224 64009764 64012032 64256256 64393056 64481508 64641024 64776348 64956654 65025792 65028096 65345616 65415168 65505024 65594928 65734578 65804544 65985374 65987712 66380496 66382848 66471678 66775618 66777984 66869712 66961489 67035136 67175472 67267746 67362456 67526784 67575326 67763423 67765824 67837952 67931136 68024448 68169192 68262831 68335488 68523273 68574961 68841472 68933592 69028281 69343911 69346368 69441624 69610944 69759144 69854967 70027776 70123968 70174377 70444608 70447104 70543872 70791084 70866432 70963776 71061172 71288256 71486688 71584884 71912204 71914752 72013536 72288288 72342816 72442188 72721152 72773428 72975994 73056256 73154016 73156608 73412976 73513818 73592064 73693152 73794294 73849958 73875456 74030112 74236176 74678058 74680704 74760192 74965632 75125232 75228426 75411856 75414528 75572406 75782763 75863424 75866112 75967632 76236552 76314992 76317696 76422528 76527416 76690341 76771968 76877424 76985664 77228944 77443912 77446656 77550291 77635584 77907648 78014664 78312312 78371384 78479037 78589532 78781248 78889464 79250184 79252992 79361856 79530724 79724736 79834248 80031744 80199288 80422524 80621568 80904096 80990208 81015228 81212768 81324324 81385668 81699072 81811296 82185376 82188288 82298268 82301184 82589598 82677504 82791072 83109888 83169632 83283876 83401136 83515698 83607552 83900544 84015792 84105216 84336336 84399952 84515886 84838338 84841344 85346352 85349376 85463586 85675008 85766121 85854366 85857408 85975344 86093343 86188032 86368464 86487102 86608872 86701056 86882562 87124401 87127488 87220224 87340032 87459904 87646104 87739392 87766497 87983616 88101351 88167807 88507328 88510464 88628904 88750647 89037312 89156457 89159616 89567296 89690328 89813529 89816608 90035712 90224199 90354432 90574848 90699264 90892256 91017108 91113984 91364364 91911456 92037708 92458548 92461824 92588832 92814592 93012192 93139956 93370368 93498624 93565836 93826278 93926144 93929472 94058496 94388112 94488576 94517766 94618368 94878378 94949946 95051008 95315584 95446512 95886336 96014646 96018048 96384384 96457088 96589584 96722262 96961536 97164522 97434981 97538688 97542144 97883968 98018424 98122752 98257536 98392392 98601867 98706816 98978061 98981568 99570744 99574272 99707517 99954176 100163427 100166976 100304568 100552704 100763208 100901619 101043684 101151232 101290176 101362989 101648736 101756928 101896704 102253788 102362624 102503232 102647552 103262208 103400388 103876864 104019552 104162436 104416416 104638716 105041664 105185952 105666912 105670656 105815808 106186626 106299648 106445664 106591758 106708992 106932384 107230032 107377326 107495424 107868306 107872128 107986944 108020304 108432432 108514224 108663282 108932096 109081728 109160142 109463991 109584384 109731024 109734912 110119464 110236672 110270727 110388096 110539728 110691441 110774937 110813184 111045168 111354264 111867392 112017087 112021056 112140288 112448448 112687848 112842639 113117784 113121792 113358609 113795136 113799168 113951448 114233344 114354828 114472488 114476544 114633792 114791124 115157952 115316136 115478496 115601408 115843416 116165868 116169984 116453376 116861472 116985856 117021996 117311488 117468468 117557076 117884298 118013952 118171872 118334196 118716416 118875276 118879488 119042784 119296086 119587104 119751372 120047616 120298932 120472576 120633786 120766464 120932352 121356144 121485312 121522842 121819152 121986486 122078502 122544266 122548608 122716944 123278064 123282432 123447402 123451776 123884397 124011862 124016256 124186608 124357051 124493824 124664832 124754448 124925814 125101704 125273547 125411328 125846357 125850816 125984768 126023688 126157824 126504504 126599928 126773829 127257507 127262016 127353499 127848448 128019528 128024064 128195379 128512512 128781549 128786112 128963016 129282048 129552696 129730653 129913308 130051584 130323843 130691232 130830336 131010048 131189856 131469156 131609088 131970748 131975424 132760992 132765696 132943356 133551236 133555968 133739424 133922978 134070272 134350944 134535492 134724912 135053568 135150652 135526846 135531648 135675904 135862272 136048896 136338384 136525662 136670976 137046546 137149922 137682944 137867184 138056562 138687822 138692736 138883248 139221888 139518288 139709934 140055552 140247936 140348754 140739417 140889216 140894208 141087744 141582168 141732864 141776649 141927552 142122344 142317567 142424919 142576512 142973376 143169768 143824408 143829504 144021969 144027072 144576576 144685632 144884376 145442304 145546856 145746783 145951988 146308032 146313216 146825952 147027636 147184128 147386304 147588588 147699916 148060224 148472352 149356116 149361408 149931264 150250464 150456852 150823712 150829056 151144812 151565526 151726848 151732224 151935264 152473104 152629984 152635392 152845056 153054832 153380682 153543936 153754848 153971328 154457888 154887824 154893312 155100582 155271168 155815296 156029328 156624624 156742768 156958074 157179064 157562496 157778928 158500368 158505984 158723712 159061448 159279939 159449472 159668496 159887637 160063488 160398576 160845048 161065989 161243136 161802459 161808192 161980416 162030456 162425536 162648648 162771336 162994923 163398144 163622592 163740213 164370752 164376576 164596536 164602368 165179196 165355008 165582144 166219776 166339264 166567752 166802272 167031396 167801088 168031584 168210432 168672672 168799904 169031772 169676676 169682688 170692704 170698752 170927172 171350016 171532242 171708732 171714816 171950688 172186686 172376064 172736928 172974204 173217744 173402112 173765124 174248802 174254976 174440448 174680064 174919808 175292208 175478784 175532994 175967232 176202702 176335614 176826447 177014656 177020928 177257808 177501294 178074624 178312914 178319232 178944129 179134592 179380656 179627058 179633216 180071424 180448398 180708864 180950679 181149696 181398528 181784512 182034216 182227968 182284263 182728728 182979729 183117753 183816399 183822912 184075416 184917096 184923648 185171103 185177664 185629184 186017793 186024384 186279912 186740736 186997248 187131672 187388721 187652556 187852288 188116992 188776224 188977152 189035532 189236736 189756756 189899892 190102016 190631168 190893024 191772672 192029292 192036096 192768768 192914176 193179168 193444524 193923072 194329044 194869962 195077376 195084288 195767936 196036848 196245504 196515072 196784784 197203734 197413632 197956122 197963136 199141488 199148544 199415034 199908352 200326854 200333952 200609136 200884467 201105408 201526416 201803238 202087368 202302464 202580352 202725978 203290269 203297472 203513856 203793408 204507576 204725248 204788493 205006464 205295104 205569819 205724883 206524416 206800776 207084843 207753728 208031733 208039104 208324872 208832832 209277432 209564901 210083328 210371904 210523131 211333824 211341312 211631616 212373252 212599296 212891328 213183516 213864768 214460064 214754652 215736612 215744256 216040608 216864864 217028448 217326564 217864192 218163456 218320284 218927982 219168768 219462048 219469824 220238928 220473344 220541454 220776192 221079456 221382882 221549874 221626368 222090336 222708528 223734784 224034174 224042112 224280576 224896896 225375696 225685278 226235568 226243584 226717218 227348289 227590272 227598336 227902896 228466688 228709656 228944976 228953088 229267584 229582248 230071023 230315904 230632272 230948809 230956992 231202816 231686832 232331736 232339968 232650873 232906752 233714663 233722944 233971712 234043992 234622976 234936936 235114152 235437111 235768596 236343744 236513641 236668392 237432832 237750552 237758976 238085568 238592172 239174208 239502744 240095232 240597864 240945152 241267572 241864704 242712288 242970624 243045684 243638304 243972972 244157004 245088532 245097216 245433888 246556128 246564864 246894804 246903552 247768794 248023724 248032512 248373216 248714102 248987648 249329664 249508896 249851628 250203408 250547094 250822656 251692714 251701632 251969536 252047376 252315648 253009008 253199856 253547658 254515014 254524032 254706998 255415979 255696896 256039056 256048128 256390758 257025024 257298363 257563098 257572224 257926032 258280029 258474853 258564096 259105392 259461306 259826616 260103168 260647686 261373203 261382464 261660672 262020096 262379712 262938312 263218176 263299491 263941496 263950848 264304053 264503421 265521984 265531392 265886712 267102472 267111936 267469371 267478848 267845956 268701888 269070984 269449824 270107136 270301304 270672597 271053692 271063296 271724544 272097792 272676768 273051324 273341952 274093092 274299844 275365888 275734368 276113124 277375644 277385472 277766496 278443776 279036576 279419868 280111104 280495872 280697508 281478834 281778432 281788416 282175488 283164336 283465728 283553298 283855104 284244688 284635134 284849838 285153024 285946752 286339536 287648816 287659008 288043938 288054144 289153152 289371264 289768752 290884608 291093712 291493566 291903976 292304943 292616064 292626432 293651904 294055272 294368256 294772608 295177176 295399832 295805601 296120448 296934183 296944704 298712232 298722816 299122551 299862528 300490281 300500928 300913704 301647424 301658112 302289624 302704857 303131052 303453696 303870528 304088967 304946208 305259968 305270784 305690112 306109664 306761364 307087872 307509696 307942656 308915776 309775648 309786624 310201164 311630592 312058656 313249248 313485536 313916148 314358128 315124992 315557856 317000736 317011968 317447424 318122896 318559878 318898944 319336992 319775274 320126976 320797152 321690096 322131978 322486272 323604918 323616384 323960832 324060912 324851072 325297296 325542672 325989846 326796288 327245184 327480426 328391973 328741504 328753152 329193072 329204736 330358392 330710016 330812181 331164288 332074323 332324811 332439552 332678528 333135504 333604544 334062792 335602176 336051261 336063168 336420864 337345344 337599808 338063544 338527917 339353352 339365376 340075827 341385408 341397504 341854344 342700032 343064484 343417464 343429632 343901376 344373372 345473856 345948408 346435488 346804224 347530248 348497604 348509952 349360128 349839616 350584416 350957568 351065988 351934464 352405404 352671228 353652894 354029312 354041856 354515616 355002588 356149248 356625828 356638464 357888258 358269184 358761312 359254116 359266432 360142848 360896796 361417728 361901358 362299392 362797056 363569024 364068432 364455936 364568526 365457456 365959458 366235506 367632798 367645824 368150832 369834192 369847296 370342206 370355328 371258368 371653191 372035586 372048768 372559824 373071153 373481472 373994496 374263344 374777442 375305112 375704576 375820641 376233984 377539071 377552448 377954304 378071064 378473472 379513512 379799784 380204032 380321487 381262336 381772521 381786048 382060497 383545344 384058584 384072192 384586137 385537536 385828352 386344647 386358336 386889048 387846144 388658088 389191959 389739924 390154752 390971529 391535872 392073696 392491008 393030144 393569568 394407468 394827264 395912244 395926272 398282976 398297088 398830068 399816704 400653708 400667904 401218272 401768934 402210816 403052832 403606476 404174736 404604928 405160704 405451956 406580538 406594944 407027712 407586816 409015152 409450496 409576986 410012928 410590208 411139638 411449766 413048832 413601552 414169686 415507456 416063466 416078208 416649744 417665664 418554864 419129802 420166656 420743808 421046262 422218251 422667648 422682624 423263232 424746504 425198592 425329947 425782656 426367032 426952701 427274757 427729536 428904931 428920128 429509304 431473224 431488512 432065907 432081216 433729728 434041517 434056896 434653128 435728384 436326912 436640568 437240349 437855964 438924096 438939648 440477856 440946688 441082908 441552384 442158912 442765764 443099748 444180672 445417056 447469568 448068348 448084224 449793792 450751392 451370556 452471136 452487168 453434436 454696578 455180544 455196672 455805792 456933376 457419312 457889952 457906176 458535168 459164496 460142046 460631808 461264544 461897618 461913984 462405632 463373664 464663472 464679936 465301746 465813504 467429326 467445888 467943424 468087984 468730423 469245952 469873872 470228304 470874222 471537192 472687488 473027282 473336784 474343961 474865664 475501104 475517952 476171136 477184344 477839817 478348416 479005488 479662911 480024727 480190464 481195728 481890304 482535144 483197967 483729408 485407377 485424576 485941248 486091368 487276608 487945944 488314008 488984769 490177064 490194432 490867776 491220639 493112256 493129728 493789608 493807104 495537588 496047448 496065024 496746432 497428204 498659328 499017792 499703256 500406816 501094188 503385428 503403264 504094752 504631296 506018016 506399712 507095316 509030028 509048064 509413996 510831958 511393792 512078112 512096256 512781516 514050048 514596726 515126196 515144448 515852064 516560058 516949706 517128192 518210784 518922612 519653232 520206336 521295372 522746406 522764928 523321344 524040192 524759424 525876624 526436352 526598982 527882992 527901696 528608106 529006842 530479341 531043968 531062784 531773424 534204944 534223872 534938742 534957696 535691912 536832387 537403776 538141968 538899648 540214272 540602608 541345194 542107384 542126592 542852037 543449088 544195584 545353536 546102648 546683904 548186184 548599688 548939187 549353259 551449197 551468736 552226248 554751288 554770944 555513309 555532992 556887552 558053379 558073152 558839736 560222208 560991744 561395016 562166163 562957668 563556864 564350976 566328672 566931456 567106596 567710208 568489376 569270268 569699676 570306048 571893504 572679072 575297632 575318016 576087876 576108288 578306304 578742528 579537504 581769216 582187424 582987132 583807952 584609886 585232128 585252864 587303808 588110544 588736512 589545216 590354352 590799664 591611202 592240896 593868366 593889408 597424464 597445632 598245102 599725056 600980562 601001856 601827408 602653401 603294848 603316224 604579248 605409714 606262104 606907392 607741056 608177934 609870807 609892416 610519936 610541568 611380224 612219328 613522728 614175744 614365479 615019392 615885312 616709457 617174649 617831552 619551296 619573248 620402328 621254529 623261184 624095199 624117312 626498496 626971072 627832296 628694703 628716256 630249984 631115712 631569393 634001472 634023936 634894848 636245792 637119756 637797888 638673984 639550548 641594304 643380192 644263956 647209836 647232768 648121824 649702144 650594592 651085344 651979692 653592576 654490368 654960852 656783946 657483008 657506304 658386144 658409472 660716784 661420032 661624362 662328576 664148646 664649622 664879104 665357056 666271008 667209088 668125584 671204352 672102522 672126336 672841728 674690688 675199616 676127088 677055834 678706704 678730752 680151654 682044867 682770816 682795008 683708688 685400064 686128968 686834928 686859264 687802752 688746744 690213069 690947712 691896816 692846427 692870976 693608448 695060496 696995208 697019904 697952619 698720256 699679232 701143989 701168832 701915136 702131976 703868928 704810808 705342456 706311333 707305788 708058624 709031232 709540923 710005176 712298496 713251656 713276928 715776516 716538368 717522624 718508232 718532864 720285696 721793592 722835456 723802716 725594112 727138048 728136864 728911872 729137052 730914912 731918916 732471012 735265596 735291648 736301664 739668384 739694592 740684412 740710656 742516736 743306382 744071172 744097536 745119648 746142306 746962944 747988992 748526688 749554884 750610224 751409152 751641282 752467968 755078142 755104896 755908608 756142128 756946944 759027024 759599568 760408064 760642974 762524672 763545042 763572096 764120994 766247937 767090688 768117168 768144384 769172274 771075072 771656704 771895089 772689294 772716672 773778096 774840087 775424559 775692288 777316176 778383918 779479848 780309504 781943058 783071744 784119609 784147392 784982016 786060288 787139136 788814936 789654528 789898473 791824488 791852544 792912159 793510263 796537729 796565952 796594176 797660136 799633408 801307416 801335808 802408113 802436544 803537868 806077103 806105664 807212952 808349472 809209856 810321408 810903912 812017791 813161076 813189888 815173632 818030304 818900992 819153972 820025856 821180416 822279276 822899532 826097664 827203104 828339372 831014912 832126932 832156416 833299488 835331328 837109728 838259604 840333312 841487616 842092524 844436502 845335296 845365248 846526464 849493008 850397184 850659894 851565312 852734064 853905402 854549514 855459072 857809862 857840256 859018608 862946448 862977024 864131814 864162432 867459456 868083034 868113792 869306256 870499357 871456768 872653824 873281136 874480698 875711928 876914829 877848192 877879296 880924499 880955712 881893376 882165816 883104768 884317824 885531528 886199496 887416803 888361344 890802549 890834112 891474493 894939136 896136696 896168448 897367653 899587584 901470843 901502784 902741112 904942272 904974336 906868872 908114571 909393156 910361088 911611584 912266901 914838624 915779904 915812352 917070336 918328992 920284092 921263616 922529088 923795236 923827968 926747328 929326944 929359872 930603492 934858652 934891776 936175968 937460846 938491904 939747744 940456608 941748444 943074384 945374976 946054564 946673568 948687922 949731328 951002208 951035904 952342272 954368688 955679634 956696832 958010976 959325822 960049454 960380928 962391456 963780608 965070288 966395934 967458816 970814754 970849152 971882496 972182736 974553216 975891888 976628016 977969538 980354128 980388864 981735552 982441278 985175919 986224512 986259456 987579216 987614208 991075176 992094896 992130048 992436543 993492864 994856408 996222969 996974433 997318656 998035584 999406512 1000813632 1002188376 1006770856 1006806528 1008153783 1008189504 1009262592 1012036032 1012799424 1014190632 1018060056 1018096128 1018827992 1020227481 1021663916 1024156224 1024192512 1025563032 1028100096 1029193452 1030252392 1030288896 1031704128 1033120116 1033899412 1036421568 1037845224 1039306464 1040412672 1042590744 1045492812 1045529856 1048080384 1049518848 1051753248 1052872704 1053197964 1055765984 1055803392 1057216212 1058013684 1060958682 1062087936 1062125568 1063546848 1068409888 1068447744 1069877484 1069915392 1071383824 1073664774 1074807552 1076283936 1077799296 1080428544 1081205216 1082690388 1084214768 1084253184 1085704074 1086898176 1088391168 1090707072 1092205296 1093367808 1096372368 1097199376 1097878374 1098706518 1102898394 1102937472 1104452496 1109502576 1109541888 1111026618 1111065984 1113775104 1114959573 1116106758 1116146304 1117679472 1119213459 1120444416 1121983488 1122790032 1124332326 1125915336 1127113728 1127461923 1128701952 1132617213 1132657344 1133862912 1134213192 1135420416 1136978752 1138540536 1139399352 1140612096 1140964461 1143787008 1145317563 1145358144 1146181491 1150595264 1150636032 1152175752 1152216576 1153758411 1156612608 1157485056 1159033941 1159075008 1163538432 1164374848 1165974264 1167575877 1167615904 1169219772 1170464256 1172914587 1174607616 1176221088 1177473024 1179090432 1180708704 1181599328 1183222404 1184481792 1187736732 1187778816 1194848928 1194891264 1196490204 1199450112 1201961124 1202003712 1203654816 1205306802 1206589696 1206632448 1209158496 1210819428 1212524208 1213814784 1215482112 1216355868 1219741614 1219784832 1221039872 1221083136 1222760448 1224438656 1227045456 1228351488 1228730958 1230038784 1231770624 1233418914 1234349298 1235663104 1239102592 1239146496 1240804656 1242509058 1246522368 1248190398 1248234624 1252996992 1253942144 1255664592 1257389406 1257432512 1260499968 1262231424 1263138786 1266654753 1268002944 1268047872 1269789696 1272491584 1274239512 1275595776 1275989841 1277347968 1279101096 1280858103 1281824271 1283188608 1286714793 1286760384 1288527912 1294419672 1294465536 1296197721 1296243648 1299404288 1301189184 1302124551 1302170688 1303959384 1307185152 1308980736 1309921704 1311721047 1313567892 1314966016 1316772288 1316818944 1321433568 1322840064 1323248724 1324657152 1328297292 1329299244 1330714112 1332542016 1334418176 1336251168 1342408704 1344205044 1344252672 1349381376 1350399232 1352254176 1354111668 1357413408 1357461504 1360303308 1364089734 1365541632 1365590016 1367417376 1370800128 1372257936 1373669856 1373718528 1375605504 1377493488 1380426138 1381895424 1383793632 1385692854 1385741952 1387216896 1390120992 1393990416 1394039808 1395905238 1397440512 1399358464 1402287978 1402337664 1403830272 1404263952 1406191269 1407737856 1409621616 1410684912 1412622666 1414611576 1416117248 1418062464 1419081846 1420010352 1423031883 1424596992 1426503312 1426553856 1431553032 1433076736 1433519451 1435045248 1437016464 1437065728 1438988733 1440074181 1440571392 1443587184 1445670912 1447605432 1449593901 1451188224 1454276096 1456222131 1456273728 1457823744 1458274104 1461829824 1463837832 1464942024 1466954307 1470531192 1470583296 1472603328 1473661917 1479336768 1479389184 1481368824 1481421312 1485033472 1486612764 1488142344 1488195072 1490239296 1492284612 1495977984 1497053376 1499109768 1501220448 1502818304 1503282564 1510156284 1510209792 1512284256 1513893888 1518054048 1519199136 1520816128 1521285948 1525049344 1527090084 1527144192 1528241988 1532495874 1534181376 1536234336 1536288768 1538344548 1542150144 1543313408 1543790178 1545378588 1545433344 1547556192 1549680174 1550849118 1551384576 1554632352 1556767836 1558959696 1560619008 1563886116 1566143488 1568239218 1568294784 1569964032 1572120576 1574278272 1577629872 1579309056 1579796946 1583648976 1583705088 1585824318 1587020526 1591438023 1593075458 1593131904 1593188352 1595320272 1599266816 1602614832 1602671616 1604816226 1604873088 1607075736 1610497161 1612154206 1612211328 1614425904 1616641663 1616698944 1618419712 1620642816 1621807824 1624035582 1626322152 1626379776 1628556111 1630347264 1636002641 1636060608 1637801984 1638307944 1640051712 1642360832 1644558552 1645799064 1646817561 1648059777 1654347591 1654406208 1655595487 1656678744 1662029824 1664253864 1664312832 1666539927 1666598976 1670662656 1674160137 1674219456 1676519208 1680666624 1682975232 1684185048 1686498489 1688873004 1690670592 1693052928 1698986016 1700794368 1701319788 1703130624 1705468128 1707810804 1709099028 1710918144 1715619724 1715680512 1718037216 1725892896 1725954048 1728263628 1728324864 1734918912 1736166068 1736227584 1738612512 1740998714 1742913536 1745307648 1746562272 1748961396 1751423856 1753829658 1755696384 1755758592 1761848998 1761911424 1763786752 1764331632 1766209536 1768635648 1771063056 1772398992 1774833606 1776722688 1781605098 1781668224 1782948986 1789878272 1792273392 1792336896 1794735306 1799175168 1802941686 1803005568 1805482224 1807960203 1809884544 1809948672 1813737744 1816229142 1818786312 1820722176 1823223168 1824533802 1829612421 1829677248 1831559808 1831624704 1834140672 1836657984 1840568184 1842527232 1843096437 1845058176 1847590472 1847655936 1850128371 1851523947 1853494656 1858653888 1858719744 1861206984 1869717304 1869783552 1872285597 1872351936 1874921692 1879495488 1880913216 1883496888 1886148768 1890749952 1892109128 1893347136 1894708179 1897375844 1902004416 1902071808 1904684544 1908737376 1911359268 1913393664 1916021952 1918651644 1920098908 1924782912 1927561216 1930140576 1932791868 1941629508 1941698304 1944365472 1949106432 1951783776 1953256032 1955939076 1960708256 1960777728 1963471104 1964882556 1970351838 1972449024 1972518912 1975158432 1975228416 1982150352 1984189792 1984260096 1984873086 1986985728 1989712816 1992445938 1993948866 1994637312 1996071168 1998813024 2001627264 2004376752 2013541712 2013613056 2016307566 2016379008 2018525184 2024072064 2025598848 2028381264 2036120112 2036192256 2037655984 2040454962 2043327832 2046134601 2048312448 2048385024 2051126064 2056200192 2058386904 2060504784 2060577792 2063408256 2066240232 2067798824 2070639207 2072843136 2075690448 2078539281 2078612928 2080825344 2085181488 2090985624 2091059712 2093857857 2096160768 2099037696 2103431967 2103506496 2105745408 2106395928 2111531968 2111606784 2114432424 2116027368 2118933999 2121917364 2124175872 2127093696 2128622769 2136819776 2136895488 2139754968 2139830784 2142767648 2147329548 2149615104 2152567872 2155598592 2160857088 2162410432 2165380776 2168429536 2168506368 2171408148 2176782336 2181414144 2184410592 2186735616 2192744736 2194398752 2195756748 2197413036 2205796788 2205874944 2208904992 2219005152 2219083776 2222053236 2222131968 2227550208 2229919146 2232213516 2232292608 2235358944 2238426918 2240888832 2243966976 2245580064 2248664652 2251830672 2254227456 2254923846 2257403904 2265234426 2265314688 2267725824 2268426384 2270840832 2273957504 2277081072 2278798704 2281224192 2281928922 2287574016 2290635126 2290716288 2292362982 2298743811 2301190528 2301272064 2304351504 2304433152 2307516822 2313225216 2314970112 2315685267 2318067882 2318150016 2324520261 2326273677 2327076864 2328749696 2331948528 2335151754 2335231808 2338439544 2340928512 2345829174 2349215232 2352358827 2352442176 2354946048 2358180864 2361417408 2363198656 2366444808 2368963584 2369695419 2375473464 2375557632 2378736477 2380530789 2389613187 2389697856 2389782528 2392980408 2398900224 2403922248 2404007424 2407224339 2407309632 2410613604 2413179392 2418231309 2418316992 2421638856 2425048416 2427629568 2430964224 2432711736 2436053373 2439483228 2439569664 2442079744 2445520896 2448877312 2454090912 2456702976 2457461916 2460077568 2463541248 2466837828 2468698596 2471326208 2478205184 2478292992 2481609312 2485018116 2493044736 2496380796 2496469248 2505993984 2507884288 2511329184 2514778812 2514865024 2520999936 2524462848 2526277572 2533309506 2536005888 2536095744 2539579392 2544983168 2548479024 2551191552 2551979682 2554695936 2558202192 2561716206 2563648542 2566377216 2573429586 2573520768 2577055824 2588839344 2588931072 2592395442 2592487296 2598808576 2602378368 2604249102 2604341376 2607918768 2611498071 2614370304 2617961472 2619843408 2623442094 2627135784 2629932032 2630744487 2633544576 2633637888 2642773497 2642867136 2645680128 2646497448 2649314304 2656594584 2658598488 2661428224 2662250409 2665084032 2668836352 2672407647 2672502336 2674423479 2684817408 2688410088 2688505344 2692102959 2698762752 2700798464 2704412529 2704508352 2708223336 2714826816 2714923008 2720606616 2724343713 2728179468 2731083264 2734834752 2736800703 2744515872 2747339712 2747437056 2751211008 2754986976 2760852276 2763790848 2767587264 2771385708 2771483904 2780241984 2787980832 2788079616 2791810476 2798716928 2804575956 2804675328 2808527904 2812382538 2815475712 2819243232 2821369824 2825245332 2829223152 2832234496 2836124928 2838163692 2840020704 2846063766 2849193984 2853006624 2853107712 2863106064 2866153472 2867038902 2870090496 2874032928 2874131456 2877977466 2880148362 2881142784 2887174368 2891341824 2895210864 2899187802 2902376448 2908552192 2912444262 2912547456 2915647488 2916548208 2923659648 2927675664 2929884048 2933908614 2941062384 2941166592 2945206656 2947323834 2955527757 2958673536 2958778368 2962737648 2962842624 2970066944 2973225528 2976284688 2976390144 2977309629 2980478592 2984569224 2988668907 2990923299 2991955968 2994106752 2998219536 3002334517 3002440896 3005636608 3006565128 3020312568 3020419584 3024461349 3024568512 3027787776 3036108096 3038290619 3038398272 3041632256 3042571896 3050098688 3054180168 3054288384 3056483976 3060682443 3064991748 3072468672 3072577536 3076689096 3084300288 3086626816 3087580356 3090757176 3090866688 3095112384 3099360348 3101698236 3109264704 3113535672 3117919392 3121238016 3127772232 3132286976 3136478436 3136589568 3144241152 3148556544 3155259744 3158618112 3159593892 3167297952 3167410176 3171648636 3174041052 3182876046 3186150916 3186263808 3186376704 3190640544 3198533632 3205229664 3205343232 3209632452 3209746176 3214151472 3220994322 3224308412 3224422656 3228851808 3233283326 3233397888 3236839424 3241285632 3243615648 3248071164 3252644304 3252759552 3257112222 3260694528 3272005282 3272121216 3275603968 3276615888 3280103424 3281112961 3284721664 3289117104 3291598128 3293635122 3296119554 3308695182 3308812416 3311190974 3313357488 3320407727 3324059648 3328507728 3328625664 3333079854 3333197952 3341325312 3344878719 3348320274 3348438912 3353038416 3357640377 3360173089 3361333248 3365950464 3368370096 3372996978 3377746008 3381341184 3382385769 3386105856 3397851639 3397972032 3401588736 3402639576 3406261248 3410936256 3415621608 3418198056 3421836288 3422893383 3431239448 3431361024 3435952689 3436074432 3438544473 3451785792 3451908096 3456527256 3456649728 3469837824 3472332136 3472455168 3477101823 3477225024 3481997428 3490615296 3493124544 3497922792 3502847712 3507659316 3511392768 3518743761 3523697996 3523822848 3528663264 3532419072 3537271296 3542126112 3544797984 3549667212 3553445376 3563210196 3563336448 3565897972 3579756544 3584546784 3584673792 3589470612 3598350336 3605883372 3606011136 3610964448 3615920406 3619769088 3619897344 3627475488 3632458284 3637572624 3641444352 3646446336 3649067604 3659224842 3659354496 3663119616 3663249408 3668281344 3673315968 3681136368 3685054464 3686192874 3690116352 3695180944 3695311872 3700256742 3703047894 3706989312 3717307776 3717439488 3722413968 3739434608 3739567104 3744571194 3744703872 3749843384 3758990976 3761826432 3766993776 3772297536 3781499904 3784218256 3786694272 3789416358 3794751688 3799964259 3804008832 3804143616 3809369088 3817474752 3822718536 3826787328 3832043904 3837303288 3840197816 3842574309 3845472813 3849565824 3860144379 3860281152 3865583736 3883259016 3883396608 3888593163 3888730944 3898212864 3903567552 3906373653 3906512064 3911878152 3921416512 3921555456 3926942208 3929765112 3935163141 3940703676 3944898048 3950316864 3950456832 3964300704 3968379584 3968520192 3969746172 3973971456 3979425632 3984891876 3987897732 3992142336 3997626048 4003254528 4008753504 4027083424 4027226112 4032615132 4032758016 4048144128 4051197696 4056762528 4072240224 4072384512 4075311968 4080909924 4086655664 4092269202 4096624896 4096770048 4102252128 4112400384 4116773808 4121009568 4121155584 4126816512 4132480464 4135597648 4141278414 4145686272 4151380896 4157078562 4157225856 4161650688 4170362976 4181971248 4182119424 4187715714 4192321536 4198075392 4206863934 4207012992 4211490816 4212791856 4218573807 4223063936 4223213568 4228864848 4232054736 4237867998 4243834728 4248351744 4254187392 4257245538 4269095649 4273639552 4273790976 4279509936 4279661568 4285535296 4294659096 4299230208 4300558353 4305135744 4311197184 4316966199 4320222543 4321714176 4324820864 4330761552 4336859072 4337012736 4342816296 4348781703 4353564672 4362828288 4368666393 4368821184 4373471232 4385489472 4388797504 4391513496 4394826072 4400862921 4411593576 4411749888 4417809984 4420985751 4438010304 4438167552 4444106472 4444263936 4455100416 4459838292 4464427032 4464585216 4470717888 4476853836 4487933952 4491160128 4497329304 4503661344 4508454912 4509847692 4530468852 4530629376 4536852768 4541681664 4547915008 4554162144 4557597408 4562448384 4563857844 4575148032 4581270252 4581432576 4584725964 4597487622 4602381056 4602544128 4608703008 4608866304 4615033644 4626450432 4629940224 4631370534 4636135764 4636300032 4649040522 4652547354 4654153728 4657499392 4663897056 4670303508 4670463616 4676879088 4681857024 4691658348 4698430464 4704717654 4704884352 4709892096 4716361728 4722834816 4726397312 4732889616 4737927168 4739390838 4750946928 4751115264 4757472954 4761061578 4774314069 4779226374 4779395712 4779565056 4785960816 4797800448 4807844496 4808014848 4814448678 4814619264 4821227208 4826358784 4831491483 4836462618 4836633984 4843277712 4849924989 4850096832 4855259136 4861928448 4865423472 4872106746 4878966456 4879139328 4884159488 4885668333 4891041792 4897754624 4908007923 4908181824 4913405952 4914923832 4920155136 4927082496 4933675656 4937397192 4940452683 4942652416 4944179331 4956410368 4963042773 4963218624 4966786461 4970036232 4986089472 4992761592 4992938496 4999619781 5011987968 5015768576 5022480411 5022658368 5029557624 5029730048 5041999872 5048925696 5052555144 5059495467 5066619012 5072011776 5079158784 5089966336 5096958048 5102383104 5103959364 5109391872 5116404384 5123432412 5127297084 5132754432 5146859172 5147041536 5154111648 5177678688 5177862144 5184790884 5184974592 5197617152 5204756736 5208498204 5208682752 5215837536 5222996142 5228740608 5235922944 5239686816 5246884188 5254271568 5259864064 5261488974 5267089152 5267275776 5285546994 5285734272 5291360256 5292994896 5298628608 5313189168 5317196976 5322856448 5324500818 5330168064 5337672704 5344815294 5345004672 5348846958 5369634816 5376820176 5377010688 5384205918 5397525504 5401596928 5408825058 5409016704 5416446672 5423880609 5429653632 5429846016 5441213232 5448687426 5456358936 5462166528 5469669504 5473601406 5488837263 5489031744 5494679424 5494874112 5502422016 5509973952 5521704552 5527581696 5529289311 5535174528 5542771416 5542967808 5550385113 5554571841 5560483968 5575764103 5575961664 5576159232 5583620952 5597433856 5609151912 5609350656 5616856791 5617055808 5624765076 5638486464 5642539721 5642739648 5650490664 5658446304 5664468992 5672249856 5676327384 5680041408 5684124537 5692127532 5706013248 5706215424 5726212128 5732306944 5734077804 5740180992 5748065856 5748262912 5755954932 5760296724 5774348736 5782683648 5790421728 5798375604 5817104384 5824888524 5825094912 5833096416 5847319296 5855351328 5859768096 5867817228 5882124768 5882333184 5890413312 5894647668 5911055514 5917347072 5917556736 5925475296 5925685248 5940133888 5946451056 5952569376 5952780288 5954619258 5960957184 5969138448 5977337814 5981846598 5983911936 5988213504 5996439072 6004669034 6004881792 6011273216 6013130256 6040625136 6040839168 6048922698 6049137024 6055575552 6072216192 6076581238 6076796544 6083264512 6085143792 6093495499 6100197376 6108360336 6108576768 6112967952 6121364886 6129983496 6138403803 6144937344 6145155072 6153378192 6166471493 6168600576 6173253632 6175160712 6181514352 6181733376 6190224768 6198720696 6203396472 6211917621 6218529408 6227071344 6235617843 6235838784 6240321451 6242476032 6255544464 6264573952 6272956872 6273179136 6281573571 6288482304 6297113088 6310295901 6310519488 6317236224 6319187784 6334595904 6334820352 6343297272 6348082104 6356801997 6365752092 6372301832 6372527616 6381281088 6385868307 6410459328 6410686464 6419264904 6419492352 6428302944 6441988644 6448616824 6448845312 6457703616 6466566652 6466795776 6482571264 6487231296 6496142328 6505288608 6505519104 6514224444 6544010564 6544242432 6553231776 6560206848 6562225922 6569443328 6578234208 6583196256 6587270244 6592239108 6617390364 6617624832 6622381948 6626714976 6640815454 6648119296 6657015456 6657251328 6666159708 6666395904 6682650624 6689757438 6696640548 6696877824 6706076832 6715280754 6720346178 6722666496 6731900928 6736740192 6745993956 6755492016 6762682368 6764771538 6772211712 6795703278 6795944064 6803177472 6805279152 6812522496 6821872512 6831243216 6836396112 6843672576 6845786766 6862478896 6862722048 6871905378 6872148864 6877088946 6896231433 6903571584 6903816192 6913054512 6913299456 6939675648 6944664272 6944910336 6947055801 6954203646 6954450048 6963994856 6973560783 6978821031 6981230592 6986249088 6995845584 7005695424 7015318632 7022785536 7037487522 7047395992 7047645696 7057076481 7057326528 7064838144 7074542592 7084252224 7089595968 7099334424 7106890752 7126420392 7126672896 7131795944 7136209431 7141592367 7168839561 7169093568 7169347584 7178941224 7196700672 7211766744 7212022272 7221673017 7221928896 7231840812 7239538176 7254693927 7254950976 7264916568 7275145248 7282888704 7292892672 7298135208 7308160119 7318449684 7318708992 7326239232 7336562688 7346631936 7362272736 7370108928 7372385748 7380232704 7390361888 7390623744 7400513484 7406095788 7413978624 7434615552 7434878976 7444827936 7478869216 7479134208 7489142388 7489407744 7499686768 7517981952 7523652864 7533987552 7544595072 7562999808 7568436512 7573388544 7578832716 7589503376 7599928518 7608017664 7608287232 7618738176 7634949504 7645437072 7653574656 7664087808 7674606576 7680395632 7685148618 7690945626 7699131648 7720288758 7720562304 7731167472 7766518032 7766793216 7777186326 7777461888 7796425728 7807135104 7812747306 7813024128 7823756304 7834494213 7842833024 7843110912 7853884416 7859530224 7870326282 7881407352 7889796096 7892233461 7900633728 7900913664 7928320491 7928601408 7936759168 7937040384 7939492344 7947942912 7958851264 7969783752 7975795464 7984284672 7986751227 7995252096 8006509056 8017222941 8017507008 8023270437 8054166848 8054452224 8065230264 8065516032 8076308877 8096288256 8102395392 8113237587 8113525056 8144480448 8144769024 8150623936 8161819848 8173031139 8173311328 8184538404 8193249792 8204504256 8210402109 8233547616 8242019136 8242311168 8253633024 8264960928 8271195296 8282556828 8291372544 8302761792 8314157124 8314451712 8340725952 8363942496 8364238848 8375431428 8396150784 8413727868 8414025984 8425583712 8437147614 8446127872 8446427136 8457729696 8464109472 8475735996 8487669456 8496703488 8508374784 8514491076 8538191298 8547279104 8547581952 8559019872 8559323136 8571070592 8589318192 8598460416 8601116706 8610271488 8622394368 8633932398 8640445086 8643428352 8649641728 8661523104 8673718144 8674025472 8685632592 8697563406 8707129344 8725656576 8737332786 8737642368 8746942464 8770978944 8777595008 8783026992 8789652144 8801725842 8823187152 8823499776 8835619968 8841971502 8866583271 8876020608 8876335104 8888212944 8888527872 8910200832 8919676584 8928854064 8929170432 8931928887 8941435776 8953707672 8966006721 8972769897 8975867904 8982320256 8994658608 9007003551 9007322688 9016909824 9019695384 9060937704 9061258752 9073384047 9073705536 9083363328 9095830016 9108324288 9114871857 9115194816 9124896768 9127715688 9150296064 9162540504 9162865152 9169451928 9182047329 9194975244 9204762112 9217406016 9217732608 9230067288 9252900864 9259880448 9262741068 9272271528 9272600064 9298081044 9305094708 9314998784 9327794112 9340607016 9340927232 9353758176 9363714048 9383316696 9396860928 9409435308 9409768704 9432723456 9445669632 9452794624 9465779232 9475854336 9478781676 9501893856 9502230528 9514945908 9522123156 9548628138 9558452748 9558791424 9559130112 9571921632 9595600896 9615688992 9616029696 9628897356 9629238528 9642454416 9652717568 9662982966 9672925236 9673267968 9686555424 9699849978 9700193664 9710518272 9723856896 9730846944 9744213492 9757932912 9758278656 9768318976 9771336666 9782083584 9795509248 9816015846 9816363648 9826811904 9829847664 9840310272 9843338883 9854164992 9867351312 9874794384 9880905366 9885304832 9888358662 9912820736 9926085546 9926437248 9933572922 9940072464 9961223181 9972178944 9985523184 9985876992 9999239562 10023975936 10031537152 10034636157 10044960822 10045316736 10059115248 10059460096 10072921131 10080519267 10083999744 10097851392 10105110288 10118990934 10133238024 10144023552 10147157307 10158317568 10179932672 10193554917 10193916096 10204766208 10207918728 10218783744 10232808768 10246864824 10254594168 10265508864 10268680149 10293718344 10294083072 10307858067 10308223296 10315633419 10354990477 10355357376 10355724288 10369581768 10369949184 10395234304 10409513472 10416996408 10417365504 10431305469 10431675072 10445992284 10471845888 10479373632 10493768376 10508543136 10519728128 10522977948 10534178304 10556231283 10571093988 10571468544 10585989792 10597257216 10626378336 10634393952 10645712896 10649001636 10660336128 10675345408 10689630588 10690009344 10697693916 10739269632 10753640352 10754021376 10768411836 10795051008 10803193856 10817650116 10818033408 10832893344 10847761218 10859307264 10859692032 10882426464 10897374852 10912717872 10924333056 10939339008 10947202812 10977674526 10978063488 10989358848 10989748224 11004844032 11019947904 11043409104 11055163392 11058578622 11070349056 11085542832 11085935616 11100770226 11109143682 11120967936 11151528206 11151923328 11152318464 11167241904 11194867712 11218303824 11218701312 11233713582 11234111616 11249530152 11276972928 11285079442 11285479296 11300981328 11316491641 11316892608 11328937984 11344499712 11352654768 11360082816 11368249074 11384255064 11399892777 11412026496 11412430848 11452018487 11452424256 11464613888 11468155608 11480361984 11496131712 11496525824 11511909864 11520593448 11527722927 11536418439 11548697472 11580433137 11580843456 11589168409 11596751208 11634208768 11649777048 11650189824 11665779489 11666192832 11694638592 11710702656 11719120959 11719536192 11735634456 11764249536 11764666368 11780826624 11789295336 11805489423 11822111028 11834694144 11850950592 11851370496 11892902112 11905138752 11905560576 11909238516 11921914368 11938276896 11954675628 11963693196 11976427008 11992878144 12009338068 12009763584 12026260512 12081250272 12081678336 12097845396 12098274048 12144432384 12153162476 12153593088 12170287584 12186990998 12200394752 12216720672 12217153536 12225935904 12242729772 12259966992 12276807606 12289874688 12290310144 12306756384 12332942986 12337201152 12346507264 12350321424 12363028704 12363466752 12380449536 12397441392 12406792944 12423835242 12437058816 12454142688 12471235686 12471677568 12480642902 12484952064 12511088928 12529147904 12545913744 12546358272 12563147142 12576964608 12594226176 12620591802 12621038976 12634472448 12638375568 12655721421 12669191808 12669640704 12686594544 12696164208 12713603994 12731504184 12744603664 12745055232 12762562176 12771736614 12807286947 12820918656 12821372928 12838529808 12838984704 12856605888 12883977288 12897233648 12897690624 12901675059 12915407232 12933133304 12933591552 12950898597 12960667629 12965142528 12974462592 12992284656 13010577216 13011038208 13028448888 13088021128 13088484864 13105999179 13106463552 13120413696 13124451844 13156468416 13166392512 13174540488 13184478216 13234780728 13235249664 13244763896 13253429952 13262957253 13281630908 13314030912 13314502656 13332319416 13332791808 13365301248 13379514876 13393281096 13393755648 13412153664 13430561508 13440692356 13463801856 13473480384 13491987912 13510984032 13525364736 13529543076 13591406556 13591888128 13610558304 13625044992 13643745024 13662486432 13672792224 13687345152 13691573532 13724957792 13725444096 13743810756 13744297728 13754177892 13792462866 13807143168 13807632384 13826109024 13826598912 13879351296 13889328544 13889820672 13894111602 13908407292 13908900096 13927989712 13947121566 13957642062 13962461184 13972498176 13991691168 14011390848 14030637264 14045571072 14074975044 14094791984 14095291392 14114152962 14114653056 14129676288 14149085184 14168504448 14179191936 14198668848 14213781504 14252840784 14253345792 14263591888 14272418862 14283184734 14322942207 14337679122 14338187136 14338695168 14357882448 14393401344 14423533488 14424044544 14443346034 14443857792 14463681624 14479076352 14494474449 14509387854 14509901952 14529833136 14549774967 14550290496 14565777408 14585785344 14596270416 14616320238 14636899368 14637417984 14652478464 14657004999 14673125376 14693263872 14724023769 14724545472 14740217856 14744771496 14760465408 14780723776 14781247488 14801026968 14812191576 14821358049 14827957248 14832537993 14869231104 14889128319 14889655872 14900359383 14957738432 14958268416 14978284776 14978815488 14998859343 14999373536 15035963904 15047305728 15067441233 15067975104 15089190144 15125999616 15136873024 15146777088 15157665432 15178486401 15179006752 15199857036 15216035328 15237476352 15269899008 15290874144 15307149312 15328175616 15349213152 15360791264 15370297236 15381891252 15398263296 15440577516 15441124608 15462334944 15533036064 15533586432 15554372652 15554923776 15592851456 15614270208 15625494612 15626048256 15647512608 15668988426 15685666048 15686221824 15707768832 15719060448 15740652564 15762814704 15779592192 15784466922 15801267456 15801827328 15856640982 15857202816 15873518336 15874080768 15878984688 15895885824 15917702528 15939567504 15951590928 15968569344 15973502454 15990504192 16013018112 16034445882 16035014016 16046540874 16108333696 16108904448 16130460528 16131032064 16152617754 16192576512 16204790784 16226475174 16227050112 16271641827 16288960896 16289538048 16301247872 16323639696 16346062278 16346622656 16369076808 16386499584 16409008512 16420804218 16466511789 16467095232 16484038272 16484622336 16507266048 16529921856 16542390592 16565113656 16582745088 16587867933 16605523584 16628314248 16628903424 16651155339 16663715523 16681451904 16727292309 16727884992 16728477696 16750862856 16792301568 16827455736 16828051968 16850570373 16851167424 16874295228 16892255744 16915459392 16927619163 16928218944 16951471992 16975338912 16993406976 17016749568 17028982152 17052373611 17076382596 17094558208 17118039744 17118646272 17142141184 17178636384 17196920832 17202233412 17220542976 17244788736 17267864796 17280890172 17299283456 17323046208 17347436288 17348050944 17371265184 17395126812 17451313152 17474665572 17475284736 17541957888 17555190016 17566053984 17579304288 17603451684 17646374304 17646999552 17671239936 17683943004 17733166542 17752041216 17752670208 17776425888 17777055744 17820401664 17839353168 17857708128 17858340864 17863857774 17882871552 17907415344 17932013442 17945539794 17951735808 17964640512 17989317216 18014007102 18014645376 18033819648 18039390768 18121875408 18122517504 18146768094 18147411072 18166726656 18191660032 18216648576 18229743714 18230389632 18249793536 18255431376 18280486497 18300592128 18325081008 18325730304 18338903856 18364094658 18389950488 18409524224 18415211409 18434812032 18435465216 18460134576 18499414479 18505801728 18519760896 18525482136 18544543056 18545200128 18596162088 18610189416 18629997568 18635752863 18655588224 18681214032 18681854464 18706853529 18707516352 18720964353 18727428096 18766633392 18793721856 18818870616 18819537408 18844720713 18865446912 18891339264 18905589248 18930887703 18931558464 18951708672 18957563352 19003787712 19004461056 19029891816 19044246312 19070405991 19097256276 19116905496 19117582848 19143843264 19157604921 19231377984 19232059392 19257794712 19258477056 19284908832 19305435136 19325965932 19345850472 19346535936 19373110848 19399699956 19400387328 19447713792 19461693888 19488426984 19515865824 19516557312 19536637952 19542673332 19591018496 19632031692 19632727296 19659695328 19680620544 19686677766 19708329984 19734702624 19749588768 19761810732 19770609664 19776717324 19825641472 19852171092 19852874496 19867145844 19880144928 19922446362 19944357888 19971046368 19971753984 19998479124 20047951872 20063074304 20069272314 20089921644 20090633472 20118230496 20118920192 20145842262 20161038534 20167999488 20195702784 20210220576 20237981868 20266476048 20288047104 20294314614 20316635136 20359865344 20387109834 20387832192 20409532416 20415837456 20437567488 20465617536 20493729648 20509188336 20531017728 20537360298 20587436688 20588166144 20615716134 20616446592 20631266838 20688694299 20709980954 20710714752 20711448576 20739163536 20739898368 20790468608 20819026944 20833992816 20834731008 20841167403 20862610938 20863350144 20891984568 20920682349 20936463093 20943691776 20958747264 20987536752 21016341619 21017086272 21039456256 21045955896 21068356608 21112462566 21142187976 21142937088 21171229443 21171979584 21194514432 21252756672 21268034333 21268787904 21291425792 21298003272 21320672256 21350690816 21379261176 21380018688 21395387832 21408628293 21424777101 21506518683 21507280704 21508042752 21536823672 21590102016 21606387712 21635300232 21636066816 21665019051 21665786688 21695522436 21718614528 21764081781 21764852928 21794749704 21825435744 21848666112 21878678016 21894405624 21924480357 21955349052 21956126976 21978717696 22009688064 22039895808 22086818208 22110326784 22117157244 22140698112 22171085664 22171871232 22201540452 22218287364 22241935872 22303056412 22303846656 22304636928 22334483808 22389735424 22436607648 22437402624 22467427164 22468223232 22499060304 22553945856 22570158884 22570958592 22601962656 22632983282 22633785216 22657875968 22688999424 22705309536 22720165632 22736498148 22768510128 22799785554 22824052992 22824861696 22904036974 22904848512 22929227776 22936311216 22960723968 22992263424 22993051648 23023819728 23041186896 23055445854 23072836878 23097394944 23160866274 23161686912 23178336818 23193502416 23268417536 23299554096 23300379648 23331558978 23332385664 23389277184 23421405312 23438241918 23439072384 23471268912 23503482639 23528499072 23529332736 23561653248 23578590672 23610978846 23644222056 23669388288 23676700383 23701901184 23702740992 23784961473 23785804224 23810277504 23811121152 23818477032 23843828736 23876553792 23909351256 23927386392 23952854016 23960253681 23985756288 24018676136 24019527168 24051668823 24052521024 24069811311 24162500544 24163356672 24195690792 24196548096 24288864768 24306324952 24307186176 24339712761 24340575168 24373981996 24433441344 24434307072 24451871808 24485459544 24519933984 24553615212 24579749376 24613512768 24631206327 24665885972 24700642848 24726057408 24726933504 24760899072 24794882784 24813585888 24847670484 24874117632 24908285376 24942471372 24943355136 24961285804 25022177856 25058295808 25091827488 25092716544 25126294284 25188452352 25241183604 25242077952 25276751136 25311442842 25338383616 25339281408 25373189088 25392328416 25427207988 25463008368 25489207328 25490110464 25525124352 25543473228 25614573894 25641837312 25642745856 25677059616 25677969408 25713211776 25767954576 25794467296 25795381248 25803350118 25830814464 25866266608 25867183104 25901797194 25921335258 25930285056 25948925184 25984569312 26021154432 26022076416 26056897776 26176042256 26176969728 26211998358 26212927104 26240827392 26248903688 26312936832 26332785024 26349080976 26368956432 26469561456 26470499328 26489527792 26506859904 26525914506 26563261816 26599749813 26628061824 26629005312 26664638832 26665583616 26730602496 26759029752 26786562192 26787511296 26824307328 26861123016 26881384712 26898020163 26918309691 26927603712 26946960768 26983975824 27021010653 27021968064 27050729472 27059086152 27182813112 27183776256 27220152141 27221116608 27250089984 27287490048 27324972864 27344615571 27345584448 27374690304 27383147064 27449915584 27450888192 27487621512 27488595456 27508355784 27546141987 27584925732 27614286336 27652218048 27653197824 27758702592 27778657088 27779641344 27788223204 27816814584 27817800192 27855979424 27894243132 27915284124 27944996352 27983382336 28022781696 28061274528 28091142144 28149950088 28189583968 28190582784 28228305924 28229306112 28298170368 28337008896 28358383872 28397337696 28427563008 28505681568 28506691584 28527183776 28544837724 28566369468 28645884414 28675358244 28676374272 28677390336 28715764896 28786802688 28847066976 28848089088 28886692068 28887715584 28927363248 28958152704 28988948898 29018775708 29019803904 29059666272 29099549934 29100580992 29131554816 29171570688 29192540832 29232640476 29273798736 29274835968 29304956928 29314009998 29346250752 29386527744 29448047538 29449090944 29480435712 29489542992 29520930816 29530016649 29561447552 29562494976 29602053936 29624383152 29642716098 29655914496 29665075986 29738462208 29778256638 29779311744 29800718766 29883669543 29915476864 29916536832 29956569552 29957630976 29997718686 29998747072 30071927808 30094611456 30103908471 30134882466 30135950208 30178380288 30218763393 30241557801 30251999232 30273746048 30293554176 30315330864 30356972802 30358013504 30399714072 30432070656 30441471921 30474952704 30539798016 30580664751 30581748288 30614298624 30656351232 30698426304 30721582528 30740594472 30763782504 30796526592 30806040447 30881155032 30882249216 30923574201 30924669888 30946900257 31064971431 31066072128 31067172864 31108745304 31109847552 31185702912 31228540416 31250989224 31252096512 31293916407 31295025216 31337976852 31371332096 31415537664 31438120896 31481305128 31525629408 31559184384 31568933844 31602534912 31668693849 31713281964 31714405632 31747036672 31757969376 31791771648 31835405056 31879135008 31903181856 31937138688 31947004908 31981008384 32026036224 32068891764 32070028032 32093081748 32216667392 32217808896 32260921056 32262064128 32305235508 32385153024 32409581568 32452950348 32454100224 32543283654 32577921792 32579076096 32602495744 32647279392 32692124556 32693245312 32738153616 32772999168 32818017024 32841608436 32933023578 32934190464 32968076544 32969244672 33014532096 33059843712 33084781184 33130227312 33165490176 33175735866 33211047168 33256628496 33257806848 33302310678 33327431046 33362903808 33454584618 33455769984 33456955392 33501725712 33584603136 33654911472 33656103936 33701140746 33702334848 33748590456 33784511488 33830918784 33855238326 33856437888 33902943984 33949474923 33950677824 33986813952 34033499136 34057964304 34104747222 34152765192 34189116416 34199678331 34236079488 34237292544 34284282368 34356055461 34357272768 34393841664 34404466824 34441085952 34489577472 34535729592 34561780344 34583168781 34598566912 34609255317 34646092416 34694872576 34741299411 34742530368 34767505227 34790253624 34902626304 34949331144 34950569472 34997338467 35083915776 35110380032 35132107968 35157362877 35158608576 35206903368 35292748608 35293999104 35342479872 35367886008 35416468269 35466333084 35504082432 35552851776 35554111488 35678706336 35715416256 35716681728 35727715548 35765743104 35814830688 35864026884 35891079588 35929281024 35978634432 36028014204 36029290752 36078781536 36243750816 36245035008 36293536188 36294822144 36383320064 36433297152 36459487428 36460779264 36510862752 36560972994 36601184256 36650162016 36651460608 36677807712 36728189316 36779900976 36819048448 36830422818 36869624064 36870930432 36920269152 36998828958 37011603456 37039521792 37050964272 37089086112 37090400256 37192324176 37220378832 37259995136 37271505726 37311176448 37362428064 37363708928 37413707058 37415032704 37441928706 37454856192 37533266784 37587443712 37637741232 37639074816 37689441426 37730893824 37782678528 37811178496 37861775406 37863116928 37903417344 37915126704 37967164263 38007575424 38008922112 38059783632 38088492624 38140811982 38194512552 38233810992 38235165696 38287686528 38315209842 38421860841 38462755968 38464118784 38515589424 38516954112 38569817664 38610870272 38651931864 38691700944 38693071872 38705025177 38746221696 38799399912 38800774656 38852695791 38882002887 38895427584 38923387776 38976853968 39030348721 39031731648 39033114624 39073275904 39085346664 39182036992 39264063384 39265454592 39317997537 39319390656 39361241088 39373355532 39469405248 39497778047 39499177536 39523621464 39541219328 39553434648 39651282944 39704342184 39705748992 39734291688 39760289856 39788871759 39844892724 39942092736 39943507968 39996958248 40095903744 40126148608 40138544628 40179843288 40181266944 40236460992 40237840384 40291684524 40322077068 40391405568 40420441152 40475963736 40532952096 40576094208 40588629228 40719730688 40774219668 40775664384 40831674912 40875134976 40931235072 40987459296 41018376672 41062035456 41074720596 41174873376 41176332288 41231432268 41232893184 41262533676 41377388598 41419961908 41421429504 41422897152 41478327072 41479796736 41580937216 41638053888 41667985632 41669462016 41682334806 41725221876 41726700288 41783969136 41841364698 41872926186 41887383552 41917494528 41975073504 42032683238 42034172544 42078912512 42091911792 42136713216 42224925132 42284375952 42285874176 42342458886 42343959168 42389028864 42505513344 42536068666 42537575808 42582851584 42596006544 42641344512 42654468493 42701381632 42758522352 42760037376 42790775664 42817256586 42849554202 42968826621 43013037366 43014561408 43016085504 43073647344 43165300451 43180204032 43212775424 43270600464 43272133632 43330038102 43331573376 43391044872 43437229056 43483423347 43528163562 43529705856 43589499408 43649324901 43650871488 43682250157 43697332224 43757356032 43788811248 43848960714 43910698104 43912253952 43957435392 43971014997 44019376128 44079791616 44172071307 44173636416 44220653568 44234314488 44281396224 44342171328 44343742464 44403080904 44436574728 44483871744 44497613979 44606112824 44607693312 44667384957 44668967616 44701078149 44873215296 44874805248 44934854328 44936446464 44998120608 45107891712 45140317768 45141917184 45202323699 45203925312 45265966564 45267570432 45377998848 45410619072 45440331264 45472996296 45537020256 45599571108 45648105984 45808073948 45809697024 45872622432 45921447936 45984526848 45986103296 46047639456 46082373792 46110891708 46145673756 46194789888 46321732548 46323373824 46356673636 46387004832 46536835072 46599108192 46600759296 46663117956 46664771328 46778554368 46842810624 46876483836 46878144768 46942537824 47006965278 47056998144 47058665472 47123306496 47157181344 47221957692 47288444112 47338776576 47353400766 47403802368 47405481984 47569922946 47571608448 47620555008 47622242304 47636954064 47687657472 47753107584 47818702512 47854772784 47905708032 47920507362 47971512576 48037352272 48039054336 48103337646 48105042048 48139622622 48325001088 48326713344 48391381584 48393096192 48577729536 48612649904 48614372352 48679425522 48681150336 48747963992 48814925481 48866882688 48868614144 48903743616 48970919088 49039867968 49107230424 49159498752 49227025536 49262412654 49331771944 49399535367 49401285696 49452114816 49453867008 49521798144 49589765568 49627171776 49695340968 49748235264 49816570752 49884942744 49886710272 49922571608 49953466017 49991146569 50044355712 50181876927 50183654976 50185433088 50252588568 50376904704 50482367208 50484155904 50551711119 50553502272 50622885684 50676767232 50746378176 50782857489 50784656832 50854415976 50926016736 50978414656 50980220928 51050248704 51086946456 51157120833 51229147788 51283674624 51354119232 51355938816 51426423552 51535909152 51588934592 51590762496 51606700236 51661628928 51732533216 51734366208 51803594388 51842670516 51897850368 51969138624 52042308864 52044152832 52113795552 52352084512 52353939456 52423996716 52425854208 52497807376 52625873664 52665570048 52698161952 52737912864 52939122912 52940998656 52979055584 53013719808 53051829012 53126523632 53199499626 53256123648 53258010624 53329277664 53331167232 53461204992 53518059504 53573124384 53575022592 53648614656 53722246032 53762769424 53796040326 53836619382 53855207424 53893921536 53967951648 54042021306 54043936128 54101458944 54118172304 54365626224 54367552512 54440304282 54442233216 54500179968 54574980096 54649945728 54689231142 54691168896 54749380608 54766294128 54841459491 54899831168 54901776384 54975243024 54977190912 55016711568 55092283974 55169851464 55228572672 55245634227 55304436096 55306395648 55498243437 55517405184 55557314176 55559282688 55576446408 55633629168 55635600384 55711958848 55788486264 55830568248 55889992704 55907258589 55966764672 56045563392 56120560587 56122549056 56162893059 56182284288 56299900176 56379167936 56381165568 56456611848 56458612224 56534162139 56596340736 56674017792 56716767744 56792663109 56794675392 56855126016 57011363136 57013383168 57054367552 57089675448 57132738936 57211217973 57291768828 57350716488 57352748544 57431529792 57472814763 57694133952 57696178176 57773384136 57775431168 57854726496 57916305408 57977897796 58037551416 58039607808 58119332544 58199099868 58201161984 58343141376 58385081664 58465280952 58547597472 58549671936 58609913856 58628019996 58773055488 58896095076 58898181888 58979085984 59041861632 59060033298 59122895104 59124989952 59204107872 59248766304 59285432196 59311828992 59330151972 59476924416 59556513276 59558623488 59601437532 59767339086 59830953728 59833073664 59913139104 59915261952 59995437372 59997494144 60143855616 60189222912 60207816942 60269764932 60271900416 60356760576 60437526786 60483115602 60503998464 60547492096 60587108352 60630661728 60713945604 60716027008 60799428144 60864141312 60882943842 60949905408 61079596032 61161329502 61163496576 61228597248 61312702464 61396852608 61443165056 61481188944 61527565008 61593053184 61612080894 61762310064 61764498432 61847148402 61849339776 61893800514 62066082897 62129942862 62132144256 62134345728 62217490608 62219695104 62371405824 62457080832 62501978448 62504193024 62523502209 62587832814 62590050432 62675953704 62742664192 62762047047 62809389279 62831075328 62876241792 62962610256 63049024857 63051258816 63118368768 63137867688 63205069824 63337387698 63426563928 63428811264 63494073344 63513688329 63515938752 63583543296 63670810112 63758270016 63804102999 63806363712 63874277376 63894009816 63962016768 64052072448 64137783528 64140056064 64186163496 64225884879 64274331303 64433334784 64519556049 64521842112 64524128256 64610471016 64770306048 64819163136 64905900696 64908200448 64995057153 65086567308 65155843584 65204991488 65292245343 65294558784 65384249112 65386490624 65476307232 65545998336 65636034048 65683216872 65773441071 65866047156 65868380928 65936153088 66029064192 66119687424 66169562368 66260454624 66330980352 66351471732 66422094336 66513256992 66515613696 66604621356 66654862092 66725807616 66909169236 66911539968 66913910784 67003451424 67169206272 67309822944 67312207872 67402281492 67404669696 67497180912 67569022976 67661837568 67710476652 67712875776 67805887968 67898949846 67901355648 67973627904 68066998272 68115928608 68209494444 68305530384 68378232832 68399356662 68472158976 68474585088 68568564736 68712110922 68714545536 68787683328 68808933648 68882171904 68979154944 69071459184 69123560688 69166337562 69197133824 69218510634 69292184832 69389745152 69482598822 69485060736 69535010454 69580507248 69805252608 69898662288 69901138944 69994676934 70167831552 70220760064 70264215936 70314725754 70317217152 70413806736 70510447917 70585497216 70587998208 70684959744 70735772016 70832936538 70932666168 71008164864 71030101149 71105703552 71108222976 71354884419 71357412672 71430832512 71433363456 71455431096 71531486208 71629661376 71728053768 71782159176 71858562048 71880761043 71957268864 72056028408 72058581504 72155006469 72157563072 72209433933 72484933339 72487501632 72490070016 72587072376 72589644288 72766640128 72866594304 72918974856 72921558528 73019138283 73021725504 73121945988 73300324032 73302921216 73355615424 73456378632 73559801952 73638096896 73660845636 73739248128 73840538304 73893618981 73997657916 74101928544 74178172224 74180800512 74384648352 74440757664 74519990272 74543011452 74622352896 74724856128 74727417856 74827414116 74830065408 74883857412 75066533568 75174887424 75275482464 75278149632 75378882852 75565357056 75622356992 75723550812 75726233856 75830253408 75934328526 76015150848 76017844224 76119567264 76176985248 76281623964 76389025104 76467621984 76470331392 76575373056 76630419684 76843721682 76925511936 76928237568 77031178848 77033908224 77139635328 77221740544 77303863728 77383401888 77386143744 77410050354 77492443392 77598799824 77601549312 77705391582 77764005774 77790855168 77846775552 77953707936 78060697442 78063463296 78066229248 78146551808 78170693328 78364073984 78528126768 78530909184 78635995074 78638781312 78722482176 78746711064 78938810496 78995556094 78998355072 79047242928 79082438656 79106869296 79215441487 79302565888 79408684368 79411497984 79468583376 79520579712 79577743518 79689785448 79799249439 79884185472 79887015936 79993916496 80164129409 80191807488 80252297216 80277089256 80359686576 80362533888 80472921984 80475680768 80583369048 80644154136 80694060489 80754929073 80782811136 80840882304 80951927472 81063031959 81065904192 81124178863 81152188416 81177258456 81439461376 81548439336 81551328768 81660456423 81663349824 81750269952 81862470144 81974918592 82033846713 82036753344 82124070912 82149441192 82349746752 82352664576 82462864536 82465786368 82525067352 82638425961 82754777196 82839923816 82842859008 82956654144 82959593472 83276107776 83335971264 83338924032 83364669612 83450443752 83453400576 83567938272 83682729396 83745852372 83834989056 83950147008 84065366476 84068345088 84183823584 84273426432 84449850264 84568751904 84571748352 84684917772 84687918336 85011026688 85072137332 85075151616 85192013088 85282689024 85308936986 85402763264 85517044704 85520074752 85581551328 85634513172 85699108404 85937653242 86026074732 86029122816 86032171008 86147294688 86330600902 86360408064 86425550848 86541200928 86544267264 86660076204 86663146752 86782089744 86874458112 86966846694 87056327124 87059411712 87178998816 87298649802 87301742976 87364500314 87394664448 87514712064 87577622496 87697921428 87821396208 87824507904 87914870784 87942029994 88038752256 88159583232 88344142614 88347272832 88441307136 88468628976 88562792448 88590049947 88684342656 88687484928 88806161808 88873149456 88967743488 88995227958 89212225648 89215386624 89334769914 89337935232 89402156298 89651008629 89746430592 89749610496 89869708656 89872892928 89996241216 90215783424 90280635536 90283834368 90311725413 90404647398 90407850624 90531933128 90535140864 90656290179 90724673403 90755997696 90821238144 90880662528 90945992592 91074040512 91199142216 91296211968 91616147896 91619394048 91741994253 91745244864 91842895872 91969053696 92095278912 92164747584 92221783416 92291347512 92389579776 92643465096 92646747648 92713347272 92770722603 92774009664 92840700771 93194914293 93198216384 93201518592 93326235912 93329542656 93557108736 93685621248 93752967672 93756289536 93881749221 93885075648 94013930556 94113996288 94246612992 94314362688 94443915384 94576888224 94677553152 94706801532 94807604736 95006081547 95139845892 95143216896 95241110016 95273908128 95375314944 95506215168 95637405024 95709545568 95811416064 95841014724 95943025152 96074704544 96078108672 96206675292 96210084096 96279245244 96650002176 96653426688 96782763168 96786192384 97155459072 97225299808 97228744704 97358851044 97362300672 97495927984 97629850962 97733765376 97737228288 97807487232 97941838176 98079735936 98214460848 98318997504 98454051072 98524825308 98663543888 98799070734 98802571392 98904229632 98907734016 99043596288 99179531136 99254343552 99390681936 99496470528 99633141504 99769885488 99773420544 99845143216 99906932034 99982293138 100088711424 100363753854 100367309952 100370866176 100505177136 100753809408 100964734416 100968311808 101103422238 101107004544 101245771368 101353534464 101492756352 101565714978 101569313664 101708831952 101848424769 101852033472 101956829312 101960441856 102100497408 102173892912 102314241666 102458295576 102567349248 102599034993 102708238464 102711877632 102852847104 103068166383 103071818304 103177869184 103181524992 103213400472 103323257856 103465066432 103468732416 103607188776 103685341032 103749506343 103795700736 103827765951 103938277248 104084617728 104223898233 104227591104 104302515681 104704169024 104707878912 104847993432 104851708416 104992015401 104995614752 105251747328 105331140096 105396323904 105472088631 105475825728 105878245824 105881997312 105958111168 106027439616 106103658024 106249404807 106253047264 106398999252 106512247296 106658555328 106662334464 107036119008 107146248768 107150045184 107297229312 107444492064 107525538848 107592080652 107673238764 107787843072 107935903296 108084042612 108087872256 108236344608 108731252448 108735105024 108880608564 108884466432 109149960192 109299891456 109378462284 109382337792 109532588256 109682918982 109799662336 109803552768 109950486048 109954381824 110033423136 110184567948 110339702928 110457145344 110491268454 110608872192 110612791296 110996486874 111034810368 111114628352 111118565376 111152892816 111267258336 111271200768 111423917696 111576972528 111661136496 111779985408 111814517178 111933529344 112091126784 112241121174 112245098112 112325786118 112364568576 112599800352 112758335872 112762331136 112913223696 112917224448 113068324278 113192681472 113348035584 113433535488 113585326218 113589350784 113710252032 113901492789 114022726272 114026766336 114108735104 114179350896 114265477872 114422435946 114583537656 114701432976 114705497088 114863059584 114945629526 115265582523 115388267904 115392356352 115546768272 115550862336 115709452992 115832610816 115955795592 116075102832 116079215616 116115075531 116238665088 116398199736 116402323968 116558087373 116646008661 116686282752 116770163328 116930561904 117091046163 117095194944 117099343872 117219827712 117256039992 117546110976 117792190152 117796363776 117953992611 117958171968 118083723264 118120066596 118245790208 118408215744 118493334141 118497532608 118570864392 118623657984 118660303944 118953848832 119113026552 119117246976 119202875064 119366615277 119534678172 119661907456 119826278208 119830523904 119990874744 119994988288 120287711232 120378445824 120415633884 120539529864 120543800832 120713521152 120875053572 120966231204 121094984192 121174216704 121261323456 121427891208 121432054016 121598856288 121728282624 121765887684 122159192064 122322659004 122326993152 122625404928 122793705216 122886330112 122962377888 123055130016 123186106368 123224161788 123524620128 123528996864 123694296804 123698679552 123787601028 124132165794 124259885724 124264288512 124268691456 124434981216 124439390208 124742811648 124914161664 125003956896 125008386048 125047004418 125175665628 125180100864 125351907408 125485328384 125524094094 125618778558 125662150656 125752483584 125925220512 126098049714 126102517632 126236737536 126275735376 126410139648 126674775396 126853127856 126857622528 126988146688 127027376658 127031877504 127167086592 127341620224 127516540032 127608205998 127612727424 127748554752 127788019632 127924033536 127963405479 128104144896 128275567056 128280112128 128372326992 128451769758 128548662606 128866669568 128906479863 129039112098 129043684224 129048256512 129220942032 129495901353 129540612096 129638326272 129811801392 129816400896 129990114306 130173134616 130311687168 130409982976 130450270041 130584490686 130589117568 130768498224 130772981248 130947974703 130952614464 131046750471 131091996672 131272068096 131366433744 131546882142 131732094312 131736761856 131872306176 131913044991 132058128384 132239374848 132339124736 132516213921 132520909248 132661960704 132702943464 132844188672 133026513984 133031227392 133209242712 133309724184 133451615232 133492841937 133818338472 133823079936 134002154871 134006902848 134103234447 134614876201 134619645888 134624415744 134804562984 134809339392 134994361824 135138045952 135323675136 135420953304 135425751552 135606971097 135611775936 135797899692 135802711296 136133996544 136231857216 136418988888 136611060768 136756465664 136798713324 136944317952 137137129472 137424221844 137429091072 137617867296 137764343808 137958309888 138142918368 138247121376 138332675124 138394267648 138437021268 138584369664 138779490304 138965197644 138970121472 139070020908 139161014496 139610505216 139797324576 139802277888 139989353868 140335663104 140441520128 140528431872 140629451508 140634434304 140827613472 141020895834 141170994432 141175996416 141369919488 141471544032 141665873076 141865332336 142016329728 142060202298 142211407104 142216445952 142709768838 142714825344 142861665024 142866726912 142910862192 143062972416 143259322752 143456107536 143564318352 143717124096 143761522086 143914537728 144112056816 144117163008 144310012938 144315126144 144418867866 144969866678 144975003264 144980140032 145174144752 145179288576 145533280256 145733188608 145837949712 145843117056 146038276566 146043451008 146243891976 146444776443 146600648064 146605842432 146711230848 146912757264 147114391333 147119603904 147276193792 147321691272 147478496256 147681076608 147787237962 147995315832 148198606101 148203857088 148356344448 148361601024 148769296704 148876240331 148881515328 149039980544 149086022904 149244705792 149449712256 149454835712 149654828232 149660130816 149767714824 149860398051 149973439707 150133067136 150545630781 150550964928 150556299264 150757765704 151130714112 151244713984 151447101624 151452467712 151655133357 151660506816 151868657052 152030301696 152239134528 152348572467 152353970496 152563247928 152778050208 152935243968 152940662784 153150746112 153260839368 153471362499 153687443364 153851023872 154062357696 154067816448 154279270656 154607727456 154766803776 154772287488 154820100708 154984886784 155197599648 155203098624 155410783164 155528011548 155693551104 155907415872 156121394884 156126926592 156132458496 156341386656 156728147968 157056253536 157061818368 157271990148 157277562624 157493422128 157877620992 157991112188 157996710144 158094485856 158213738592 158430882974 158605131776 158817368736 158822995968 158937166752 159041159424 159155487036 159379570896 159598498878 159768370944 159774031872 159987832992 160328258818 160383614976 160504594432 160554178512 160719373152 160725067776 160945843968 160951361536 161166738096 161288308272 161388120978 161509858146 161565622272 161681764608 161903854944 162126063918 162131808384 162248357726 162304376832 162354516912 162878922752 163096878672 163102657536 163320912846 163326699648 163500539904 163724940288 163949837184 164067693426 164073506688 164248141824 164298882384 164524378473 164699493504 164705329152 164925729072 164931572736 165050134704 165276851922 165509554392 165679847632 165685718016 165736902681 165913308288 165919186944 166494730311 166552215552 166671942528 166677848064 166729339224 166900887504 166906801152 167135876544 167365458792 167491704744 167669978112 167721775767 167900294016 168130732952 168136690176 168361681761 168367647168 168488679177 168546852864 168899700528 169137503808 169143496704 169369835544 169375836672 170022053376 170144274664 170150303232 170377989327 170384026176 170565378048 170617873972 171034089408 171040149504 171163102656 171269026344 171398216808 171875306484 172052149464 172058245632 172294589376 172418444289 172661201804 173082401856 173088534528 173320152408 173326293504 173564179488 173748916224 173933693388 174112654248 174118823424 174357997632 174597299604 174603485952 174729000628 175029424128 175155244992 175395842856 175642792416 175649015808 175829741568 175884059988 176319166464 176688285228 176694545664 176937257952 177125584896 177180099894 177368685312 177374969856 177612323616 177746298912 177935486976 177990455916 178424451296 178430773248 178669539828 178675870464 178804312596 179302017258 179492861184 179499220992 179739417312 179745785856 179992482432 180431566848 180561271072 180567668736 180623450826 180809294796 180815701248 181063866256 181070281728 181312580358 181449346806 181511995392 181642476288 181761325056 181891985184 182148081024 182398284432 182592423936 183232295792 183238788096 183483988506 183490489728 183685791744 183938107392 184190557824 184329495168 184443566832 184582695024 184779159552 185286930192 185293495296 185426694544 185541445206 185548019328 185681401542 186198248691 186389828586 186396432768 186403037184 186652471824 186659085312 187114217472 187371242496 187505935344 187512579072 187763498442 187770151296 188027861112 188227992576 188286141141 188428167837 188493225984 188628725376 188887830768 189147074571 189153776448 189355106304 189413603064 189615209472 190012163094 190279691784 190286433792 190482220032 190541064987 190547816256 190750629888 191012430336 191274810048 191412308997 191419091136 191622832128 191682029448 191886050304 192149409088 192156217344 192413350584 192420168192 192558490488 192677654637 192822993909 193300004352 193558668147 193565526336 193572384768 194310918144 194450599616 194457489408 194717702088 194724601344 194985171459 194991855968 195259701924 195467530752 195614974464 195876736029 195883676352 196159471872 196428921696 196637995008 196908102144 197049650616 197320323213 197327087776 197598141468 197605142784 197808459264 198087192576 198359062272 198508687104 198781363872 198992941056 199266283008 199539770976 199546841088 199690286432 199813864068 199964586276 200177422848 200727507708 200734619904 200741732352 201010354272 201507618816 201929468832 201936623616 202206844476 202214009088 202491542736 202707068928 202985512704 203131429956 203138627328 203417663904 203696849538 203704066944 203913658624 203920883712 204200994816 204347785824 204628483332 204916591152 205134698496 205198069986 205416476928 205423755264 205705694208 206136332766 206143636608 206355738368 206363049984 206426800944 206646515712 206930132864 206937464832 207214377552 207370682064 207499012686 207591401472 207655531902 207876554496 208169235456 208447796466 208455182208 208605031362 209408338048 209415757824 209695986864 209703416832 209984030802 209991229504 210503494656 210662280192 210792647808 210944177262 210951651456 211531343751 211756491648 211763994624 211916222336 212054879232 212207316048 212498809614 212506094528 212797998504 213024494592 213090303447 213317110656 213324668928 214064653257 214072238016 214292497536 214300090368 214594458624 214888984128 215051077696 215184161304 215346477528 215575686144 215642283129 215871806592 216168085224 216175744512 216465019407 216472689216 216628301799 217454800017 217462504896 217470210048 217761217128 217768932864 218299920384 218599782912 218756924568 218764675584 219057414849 219065176512 219365837964 219599324672 219900972096 219908763648 220066846272 220369135896 220679405856 220914290688 220982536908 221217744384 221680856943 221992973748 222229256704 222305785632 222534516672 222542401536 222847835392 223153945056 223322272992 223559970816 223629034356 223867058688 224182253568 224482242348 224490196224 224651572236 225199600704 225516671744 225524662272 225826447392 225834448896 226136648556 226696071168 226867070976 227170652436 227178701568 227802985578 228045452544 228053532672 228217470208 228358701792 228530955744 228844871892 229167075312 229402865952 229410994176 229726119168 229891259052 230531165046 230776535808 230784712704 231093536544 231101724672 231418905984 231665221632 231911591184 232150205664 232158431232 232230151062 232477330176 232796399472 232804647936 233116174746 233292017322 233372565504 233540326656 233861123808 234182092326 234190389888 234198687744 234439655424 234512079984 235092221952 235584380304 235592727552 235907985222 235916343936 236167446528 236240133192 236491580416 236816431488 236986668282 236995065216 237141728784 237247315968 237320607888 237646324461 237907697664 238226053104 238234493952 238405750128 238733230554 239069356344 239323814912 239397748317 239652556416 239661047808 239981749488 239989976576 240492388227 240575422464 240756891648 240831267768 241079059728 241087601664 241427042304 241750107144 241932462408 242082181467 242189968384 242264787219 242348433408 242522646912 242855782416 242864108032 243189095877 243197712576 243372536589 243456565248 243531775368 244318384128 244645318008 244653986304 244981369269 245250809856 245587410432 245772660224 245924755776 246101540139 246110260032 246372212736 246448323576 247049240256 247057993728 247388593608 247397359104 247575202056 247915277883 248264331588 248519771448 248528577024 248869962432 248878780416 249828323328 250007913792 250016772096 250094008836 250351331256 250360201728 250703814816 250970656768 251048188188 251237557116 251504967168 251850441024 252196099428 252205035264 252551470752 252820279296 253349550792 253706255712 253715245056 253976293376 254054753316 254063755008 254683240448 255033080064 255216411996 255225454848 255576039264 255848067072 255926810958 256208289792 256551134112 256560224256 256744653984 256903539516 257097325212 257733339136 257812959726 258078224196 258087368448 258096513024 258441884064 258991802706 259081224192 259276652544 259623602784 259632801792 259980228612 260346269232 260623374336 260819965952 260900540082 261168981372 261178235136 261536996448 261545962496 261895949406 261905228928 262093500942 262183993344 262544136192 262732867488 263093764284 263464188624 263473523712 263744612352 263826089982 264116256768 264478749696 264678249472 265032427842 265041818496 265323921408 265405886928 265688377344 265770149841 266053027968 266062454784 266418485424 266619448368 266903230464 266985683874 267636676944 267646159872 268004309742 268013805696 268206468894 268953025887 269229752402 269239291776 269248831488 269609125968 269618678784 269988723648 270276091904 270647350272 270841906608 270851503104 270935176239 271213942194 271223551872 271595799384 271605422592 271968870537 272174020209 272267993088 272463714432 272837977776 273212441047 273222121536 273512931328 273597426648 273888635904 274274258944 274848443688 274858182144 275225982759 275235734592 275528687616 276285836736 276484446329 276494242752 276665350248 276788535296 276874042536 277168739328 277558980608 277930395288 277940242944 278140041816 278312167809 278322028992 278522102313 279584742879 279594649152 279604555776 279978707736 280671326208 280883040256 281056863744 281258903016 281268868608 281645247663 281655226944 282041791668 282341988864 282739838976 282943088064 283331746152 283730664672 284032659456 284120404596 284422814208 285018244641 285419537676 285429650688 285723330048 285821724384 286125944832 286518645504 286912215072 287128636704 287434248192 287523044172 287829075456 288224113632 288234326016 288620025876 288630252288 288837735732 289939733356 289950006528 289960280064 290348289504 290358577152 291066560512 291466377216 291675899424 291686234112 292076553132 292086902016 292487783952 292889552886 293201296128 293211684864 293422461696 293825514528 294228782666 294239207808 294552387584 294643382544 294956992512 295362153216 295574475924 295990631664 296397212202 296407714176 296712688896 296723202048 297538593408 297752480662 297763030656 298079961088 298172045808 298489411584 298899424512 298909671424 299309656464 299320261632 299535429648 299720796102 299946879414 300266134272 301091261562 301101929856 301112598528 301515531408 302261428224 302489427968 302894203248 302904935424 303310266714 303321013632 303737314104 304060603392 304478269056 304697144934 304707940992 305126495856 305545274307 305556100416 305870487936 305881325568 306301492224 306521678736 306942724998 307374886728 307702047744 307797104979 308124715392 308135632896 308558541312 309204499149 309215454912 309533607552 309544574976 309640201416 309969773568 310395199296 310406197248 310821566328 311056023096 311387102208 311483297853 311814831744 312242789768 312253853184 312671694699 312682773312 312907547043 314112507072 314123636736 314543980296 314555125248 314986844256 315755241984 315982224376 315993420288 316188971712 316416265893 316427477184 316861765948 317634737472 317645991936 317874333504 318082318848 318310974072 318759141792 319196997756 319536741888 319975665984 320656517636 321108357024 321438746304 321450135552 321891687936 321902723072 322333476192 322576616544 322776241956 323019716292 323363529216 323807709888 324252127836 324263616768 324496715452 324709033824 325757845504 326193757344 326205315072 326641825692 326653399296 327449880576 327899674368 328135386852 328147013376 328597764768 329048756946 329398987008 329410658304 329851458144 329863145472 330100269408 330553703844 331019108784 331359695264 331371436032 331473805362 331826616576 331838373888 332989460622 333104431104 333343885056 333355696128 333458678448 333801775008 333813602304 334271753088 334730917584 334983409488 335339956224 335443551534 335800588032 336261465904 336273380352 336723363522 336735294336 336977358354 337093705728 337799401056 338275007616 338286993408 338739671088 338751673344 340044106752 340288549328 340300606464 340755978654 340768052352 341130756096 341235747944 341704478367 342068178816 342080299008 342326205312 342538052688 342796433616 343750612968 344104298928 344116491264 344589178752 344836888578 345322403608 345796747569 346164803712 346177069056 346640304816 346652587008 347128358976 347497832448 347867386776 348225308496 348237646848 348715995264 349194599208 349206971904 349458001256 349674262119 349938025983 350058848256 350310489984 350791685712 351273138489 351285584832 351298031616 351659483136 351768119976 352638332928 353376570456 353389091328 353861977833 353874515904 354251169792 354360199788 354737370624 355224647232 355480002423 355492597824 355870973952 355980911832 356848902592 356861546496 357339079656 357351740928 357608625192 358099845831 358604034516 358985722368 359478834624 359491571712 359984964864 360863133696 361122542144 361135337472 361246901652 361618589592 361631402496 362127732512 362140563456 362625160716 362898693612 363284952576 363522650112 363783970368 364296162048 364796568864 365184847872 366464591584 366477576192 366967977012 366980979456 367876214784 368381115648 368658990336 368887133664 369165390048 369558319104 370573860384 370586990592 370853389088 371082890412 371096038656 371362803084 372396497382 372779657172 372792865536 372806074368 373304943648 373318170624 374228434944 374742484992 375011870688 375025158144 375526996884 375540302592 376055722224 376455985152 376572282282 376856335674 376986451968 377257450752 377775661536 378294149142 378307552896 378710212608 378827206128 379230418944 380024326188 380559383568 380572867584 380964440064 381082129974 381095632512 381501259776 382024860672 382549620096 382824617994 382838182272 383245664256 383364058896 383772100608 383890216437 384298818176 384312434688 384826701168 384840336384 385116980976 385355309274 385645987818 386600008704 386719439589 387117336294 387131052672 387144769536 388487704059 388621836288 388901199232 388914978816 389435404176 389449202688 389970342918 389983711936 390519403848 390935061504 391229948928 391350810123 391753472058 391767352704 392318943744 392843924109 392857843392 393140251413 393275990016 393816204288 394099301232 394640646426 394654175552 395196282936 395210285568 395616918528 395739134973 396174385152 396718124544 397017374208 397548641763 397562727744 397985882112 398532566016 399079541952 399093682176 399380572864 399627728136 399929172552 400354845696 400478525811 401455015416 401469239808 402006464613 402020708544 402309703341 403844628603 403858937664 403873247232 404413688952 404428018176 404983085472 405414137856 405971025408 406262859912 406277254656 406820913291 406835327808 407393699076 407408133888 407827317248 408401989632 408695571648 409256966664 409833182304 410269396992 410396139972 410832953856 411411388416 412272665532 412287273216 412711476736 412853601888 413293031424 413860265728 413874929664 414428755104 414741364128 414998025372 415182802944 415311063804 415753108992 416338470912 416895592932 416910364416 417210062724 418816676096 418831515648 419391973728 419406833664 419968061604 419982459008 421006989312 421324560384 421585295616 421888354524 421903302912 423062687502 423512983296 423527989248 423832444672 424109758464 424414632096 424997619228 425012189056 425595997008 426048989184 426180606894 426634221312 426649337856 428129306514 428144476032 428584995072 428600180736 429188917248 429777968256 430102155392 430368322608 430692955056 431151372288 431284566258 431743613184 432336170448 432351489024 432930038814 432945378432 433256603598 434909600034 434925009792 434940420096 435522434256 435537865728 436599840768 437199565824 437513849136 437529351168 438114829698 438130353024 438731675928 439198649344 439334329329 439801944192 439817527296 440133692544 440738271792 441343173999 441358811712 441828581376 441965073816 442435488768 443361713886 443985947496 444458513408 444595818303 444611571264 445069033344 445084803072 445695670784 446307890112 446628720993 446644545984 447119941632 447258068712 447734117376 448364507136 448964484696 448980392448 449303144472 449581194153 449920319121 450399201408 451033343488 451636892343 451652894784 451668897792 452273297112 453392142336 453734141952 454341304872 454357403136 454965400071 455605971156 456090905088 456434940416 456717403584 457045717401 457061911488 457689743784 458334150624 458805731904 458821988352 459452238336 459782518104 460414087497 461062330092 461553071616 462187073088 462203449344 462837811968 463823182368 464300411328 464316862464 464460302124 464954660352 465592798944 465609295872 466232349492 466584034644 467080653312 467722247616 468364184652 468380779776 468397375488 469024159968 470184443904 471168760608 471185455104 471815970444 471832687872 472480266384 472983160832 473632862976 473973336564 473990130432 474283457568 474641215776 475292648922 475815395328 476452106208 476468987904 476811500256 477466461108 478138712688 478647629824 478795496634 479305112832 479322095616 479963498976 479979953152 480984776454 481150844928 481513783296 481662535536 482158119456 482175203328 482854084608 483500214288 483864924816 484164362934 484379936768 484529574438 484696866816 485045293824 485711564832 485728216064 486378191754 486395425152 486745073178 486913130496 487063550736 488636768256 489290636016 489307972608 489962738538 490501619712 491174820864 491545320448 491849511552 492203080278 492220520064 492744425472 492896647152 493573135419 494098480512 494115987456 494777187216 494794718208 495150404112 495830555766 496528663176 497039542896 497057154048 497210708043 497739924864 497757560832 499484190933 499656646656 500015827584 500033544192 500188017672 500702662512 500720403456 501407629632 501941313536 502096376376 502475114232 503009934336 503165327301 503700882048 504392198856 504410070528 505085045283 505102941504 505466037531 505640558592 506699101584 507394533373 507412511424 507430490112 507952586752 508109506632 508127510016 509366480896 510066160128 510432823992 510450909696 511133967981 511152078528 511696134144 511853621916 513102268224 513120448512 513489307968 513807079032 514194650424 515466678272 515625919452 516156448392 516174736896 516883768128 517255332867 517983605412 519247205568 519265603584 519960457224 520692538464 521246748672 521639931904 521801080164 522337962744 522356470272 523073992896 523091924992 523791898812 523810457856 524187001884 525088272384 525465734976 526187528568 526928377248 526947047424 527489224704 527652179964 528957499392 529356498944 530064855684 530083636992 530811773856 531376754688 531540299682 532106055936 532124909568 532836970848 533238896736 533806460928 533971367748 535273353888 535292319744 536008619484 536027611392 536412937788 537906051774 538459504804 538478583552 538497662976 539218251936 539237357568 539977447296 540552183808 541294700544 541683813216 541703006208 541870352478 542427884388 542447103744 543191598768 543210845184 543937741074 544348040418 544535986176 544927428864 545675955552 546424882094 546444243072 547025862656 547194853296 547777271808 548548517888 549696887376 549716364288 550451965518 550471469184 551057375232 552571673472 552968892658 552988485504 553330700496 553577070592 553748085072 554337478656 554508090409 555117961216 555860790576 555880485888 556280083632 556624335618 556644057984 557044204626 558594746073 559169485758 559189298304 559209111552 559957415472 561148905863 561342652416 561766080512 562113727488 562517806032 562537737216 563290495326 563310453888 564083583336 564683977728 564858423423 565284503511 565479677952 565886176128 566663492304 567441223713 567461329344 567869252041 568065318912 568240809192 568845628416 570036489282 570839075352 570859301376 571446660096 571623194961 571643448768 572251889664 573037291008 573824430144 574236926991 574257273408 574868496384 575046088344 575658150912 576448227264 576468652032 577240051752 577260504576 577675471464 578468981727 579879466712 579900013056 580676004441 580696579008 580717154304 582932754432 583351798848 583372468224 584153106264 584173804032 584975567904 585779105772 586402592256 586844923392 587630208087 587651029056 588457565332 588478415616 589286765088 589913985024 590724306432 591148951848 591981263328 592794424404 592815428352 593425377792 595077186816 595504961324 595526061312 596344091616 596978823168 597798849024 597819342848 598619312928 598640523264 599070859296 599441592204 599893758828 600532268544 602182523124 602203859712 602225197056 603031062816 604522856448 604978855936 605788406496 605809870848 606620533428 606642027264 607474628208 608121206784 608956538112 609394289868 609415881984 610252991712 611090548614 611112200832 611740975872 611762651136 612602984448 613043357472 613885449996 614749773456 615404095488 615594209958 616249430784 616271265792 617117082624 618408998298 618430909824 619067215104 619089149952 619280402832 619939547136 620790398592 620812394496 621643132656 622112046192 622774204416 622966595706 623629663488 624485579536 624507706368 625343389398 625365546624 625815094086 628225014144 628247273472 629087960592 629110250496 629973688512 631510483968 631964448752 631986840576 632377943424 632832531786 632854954368 633723531896 634594031253 635269474944 635291983872 635748667008 636164637696 636621948144 637518283584 638393995512 639073483776 639951331968 641313035272 642193959771 642216714048 642877492608 642900271104 643783375872 644666952384 645153233088 645552483912 646039432584 646727058432 647615419776 648504255672 648527233536 648993430904 649395058221 649418067648 649884905397 652364400051 652387514688 652410630144 653283651384 653306798592 654899761152 655799348736 656270773704 656294026752 657172244547 657195529536 658097513892 658797974016 659702916288 659726290944 660200538816 661107407688 662038217568 662719390528 662742872064 662947610724 663653233152 665042570829 665978921244 666687770112 666917356896 667603550016 667627204608 668543506176 669461835168 669966818976 670679912448 670887103068 671601176064 672522931808 672546760704 673446727044 673470588672 673954716708 675598802112 676550015232 676573986816 677479342176 677503346688 680088213504 680577098656 680601212928 681511957308 681536104704 682471495888 683408956734 684136357632 684160598016 684652410624 685076105376 685592867232 687501225936 688208597856 688232982528 689178357504 689673777156 690644807216 691593495138 692329607424 692354138112 693280609632 693305174016 694256717952 694995664896 695734773552 696450616992 696475293696 697431990528 698389198416 698413943808 698916002512 699348524238 699876051966 700117696512 700620979968 701583371424 702546276978 702571169664 702596063232 703318966272 703536239952 705276665856 706753140912 706778182656 707723955666 707749031808 708502339584 708720399576 709474741248 710449294464 710960004846 710985195648 711741947904 711961823664 712938973383 713697805184 713723092992 714678159312 714703481856 715217250384 716199691662 717208069032 717971444736 718193244951 718957669248 718983143424 719969929728 721477164681 721726267392 722245084288 722270674944 722493803304 723237179184 723262804992 724255465024 724281126912 725250321432 725797387224 726246544401 726569905152 726794361657 727045300224 727567940736 728592324096 729567287631 729593137728 730117609767 730369695744 732929183168 732955152384 733935954024 733961958912 734944107807 735752429568 736762231296 737317980672 737774267328 738304620417 738330780096 739116638208 741147720768 741173981184 741706778176 742165780824 742192077312 742725606168 743745833649 744792994764 745559314344 745585731072 746609887296 746636341248 749484969984 750023741376 750050316288 751053993768 751080605184 752111444448 752911970304 753144564564 753712671348 754514901504 755551323072 756588298284 756615105792 757654412256 758460837888 760048652376 761118767136 761145735168 761928880128 762164259948 762191265024 764049721344 765099240192 765649235988 765676364544 766728117792 767544201216 767780432874 768597636352 768624869376 769653402336 769680672768 770233961952 770710618548 771291975636 773200017408 773438879178 774234672588 774262105344 774289539072 776975408118 777243672576 777802398464 777829957632 778870808352 778898405376 779940685836 779967423872 781038807696 781870123008 782459897856 782701620246 783506944116 783534705408 784637887488 785687848218 785715686784 786280502826 786551980032 787632408576 788198602464 789281292852 789308351104 790392565872 790420571136 791233837056 791478269946 792348770304 793436249088 794034748416 795097283526 795125455488 795971764224 797065132032 797310449523 798159083904 798187364352 798761145728 799255456272 799858345104 800709691392 800957051622 802910030832 802938479616 804012929226 804041417088 804619406682 806859077661 807689257206 807717875328 807746494464 808827377904 808856036352 809966170944 810828275712 811942050816 812525719824 812554509312 812805528717 813641826582 813670655616 814787398152 814816267776 815654634496 815906611611 816522060627 816803979264 817391143296 818513933328 819637323141 819666364608 820538793984 820792279944 821665907712 822822776832 824545331064 824574546432 825422953472 825677948277 825707203776 826586062848 827720531456 828857510208 829453338987 829482728256 829996050744 830365605888 830622127608 831506217984 832676941824 833791185864 833820728832 834420125448 834936503427 835566306939 837633352192 838754228637 838783947456 838813667328 839936123208 839964918016 842013978624 842649120768 843170591232 843776709048 843806605824 844935742989 846125375004 847025966592 847664889344 848219516928 848829264192 849995238456 850024378112 851191994016 852097978368 852361213788 853268442624 855054733923 856258613028 856288952064 857169990144 858377834496 859555936512 860204310784 860736645216 861385910112 862302744576 862569132516 863487226368 864672340896 864702978048 865860077628 865890756864 866513207196 869819200068 869850019584 869880840192 871044868512 871075731456 873199681536 874399131648 875027698272 875058702336 876229659396 876260706048 877463351856 878397298688 878668658658 879603888384 879635054592 880267385088 881476543584 882686347998 882717623424 883657162752 883930147632 884870977536 886723427772 887971894992 888917026816 889191636606 889223142528 890138066688 890169606144 891391341568 892615780224 893257441986 893289091968 894239883264 894516137424 895468234752 896729014272 897928969392 897960784896 898606288944 899162388306 899840638242 900798402816 902066686976 903273784686 903305789568 903337795584 904546594224 906784284672 907468283904 908682609744 908714806272 909930800142 911211942312 912181810176 912869880832 913434807168 914091434802 914123822976 915379487568 916635822921 916668301248 917611463808 917643976704 918904476672 919565036208 920828174994 922124660184 923106143232 923391314937 924374146176 924406898688 925675623936 927613497447 927646364736 928600822656 928633724928 928920604248 929909320704 931185597888 931218591744 932464698984 933168069288 934161306624 934449893559 935444495232 936728369304 936761559552 938015084097 938048319936 938722641129 942304133407 942337521216 942370910208 943631940888 943665375744 944960532768 945966321664 947265725952 947946673128 947980260864 948566915136 949248797679 949282431552 950585297844 952904212416 952937975808 953623000512 954932922216 956277425376 957295259648 957590993268 958610225664 959926997952 959959906304 961969552908 963325071072 964316238912 964350406656 965708169216 967000428576 967729849632 968328725868 968759873536 969059148876 970090587648 971423129664 971456432128 972756383508 972790850304 973490146356 974127101472 977273536512 978581272032 978615945216 979925477076 982349641728 983090640896 983699023104 984406160556 984441040128 985793294304 987146270838 988196961024 988231974912 989554374432 989589436416 990300808224 991661111532 993057326352 994079085792 994114308096 994421416086 995479849728 995515121664 998968381866 999313293312 1000031655168 1000067088384 1000376035344 1001405325024 1001440806912 1002815259264 1003882627072 1004192752752 1004950228464 1006019868672 1006330654602 1007401764096 1008784397712 1008820141056 1010170090566 1010205883008 1010932075062 1011281117184 1013398203168 1014789066746 1014825022848 1014860980224 1015905173504 1016219013264 1016255020032 1018732961792 1020132320256 1020865647984 1020901819392 1022267935962 1022304157056 1023392268288 1023707243832 1025113435101 1026204536448 1026240897024 1026978615936 1027614158064 1028389300848 1029800739331 1030933356544 1031251838904 1032312896784 1032349473792 1033767536256 1034510665734 1035967210824 1037390242707 1038494411136 1038531207168 1039920914448 1041385076928 1042133682317 1042493497344 1043279863808 1043602160328 1044675925488 1044712940544 1046147985792 1046183849984 1047583797624 1047620915712 1048374003768 1049022786357 1049814077949 1050176544768 1050931469952 1052375057136 1053819415467 1053856754496 1053894094848 1054978449408 1055304359928 1057914998784 1058712997888 1060129711368 1060167273984 1061585933499 1061623547712 1062753509376 1063080599364 1064212111872 1065673941696 1066440007269 1066477793472 1067612921856 1067942735496 1070546707776 1070584639488 1072017238968 1072055222784 1072825875576 1074299537493 1075812103548 1076919009608 1076957167104 1078436503872 1078474715136 1079954894592 1082589401088 1083367626432 1083406012416 1083740704956 1084855768776 1084894207488 1086383197536 1086421690368 1087875482148 1088696080836 1089854857728 1091351911104 1092849764188 1092888486144 1094389706592 1095554543616 1097097035776 1099393774752 1099432728576 1100903931036 1100942938368 1105143346944 1105937785316 1105976971008 1106661400992 1107496170144 1108674957312 1109016180818 1110235922432 1111721581152 1111760971776 1112560167264 1113248671236 1113288115968 1114088409252 1117189492146 1118338971516 1118378596608 1118418223104 1119914830944 1122297811726 1122685304832 1123532161024 1124227454976 1125035612064 1125075474432 1126580990652 1126620907776 1128167166672 1129367955456 1129716846846 1130569007022 1130959355904 1131772352256 1133326984608 1134882447426 1134922658688 1135738504082 1136130637824 1136481618384 1137691256832 1140072978564 1141678150704 1141718602752 1142893320192 1143246389922 1143286897536 1144503779328 1146074582016 1147648860288 1148473853982 1148514546816 1149736992768 1150092176688 1151316301824 1151670649311 1152896454528 1152937304064 1154480103504 1154521009152 1155350942928 1156937963454 1159758933424 1159800026112 1160158318767 1161352008882 1161393158016 1161434308608 1165463112177 1165865508864 1166703597696 1166744936448 1168306212528 1168347608064 1169951135808 1171558211544 1172805184512 1173689846784 1174052430369 1175260416174 1175302058112 1176915130664 1176956831232 1178531772327 1178573530176 1179420754239 1179827970048 1181448612864 1182297903696 1183962526656 1185588848808 1185630856704 1186850755584 1190154373632 1191009922648 1191052122624 1192645925289 1192688183232 1193957646336 1195597698048 1197238625856 1197281046528 1198141718592 1198883184408 1199787517656 1201064537088 1204365046248 1204407719424 1206019393839 1206062125632 1206929110023 1211533885809 1211576812992 1211619741696 1213241066856 1213284054528 1214949256416 1216242413568 1217913076224 1218788579736 1218831763968 1220462739873 1220505983424 1222181097228 1222224401664 1223481951744 1225205968896 1226086714944 1227770899992 1229499546912 1230808190976 1231188419916 1232498861568 1234234165248 1236817996596 1236861819648 1238134430208 1238560805664 1239879094272 1241580797184 1241624788992 1243286265312 1244224092384 1245548408832 1245933191412 1247259326976 1248971159072 1249015412736 1250686778796 1250731093248 1251630188172 1256450028288 1256494546944 1258175921184 1258220500992 1259947377024 1263020967936 1263928897504 1263973681152 1264755886848 1265665063572 1265709908736 1267447063792 1269188062506 1270538949888 1270583967744 1271497334016 1272329275392 1273243896288 1275036567168 1276787991024 1278146967552 1279902663936 1282626070544 1284387919542 1284433428096 1285754985216 1285800542208 1287566751744 1289333904768 1290306466176 1291104967824 1292078865168 1293454116864 1295230839552 1297008511344 1297054467072 1297986861808 1298790116442 1298836135296 1299769810794 1304728800102 1304775029376 1304821260288 1306567302768 1306613597184 1309799522304 1311598697472 1312541547408 1312588053504 1314344489094 1314391059072 1316195027784 1317595948032 1318002987987 1319405832576 1319452581888 1320401077632 1322214815376 1324029521997 1324076435136 1325438781056 1325485744128 1325895221448 1327306466304 1330085141658 1331957842488 1333375540224 1333787454909 1333834713792 1335207100032 1335254409216 1337087012352 1338923670336 1339886162979 1339933637952 1341359824896 1341774206136 1343202352128 1345045863616 1345093521408 1346893454088 1346941177344 1347909433416 1348743582459 1349760957363 1351197604224 1353100030464 1354910677029 1354958684352 1355006693376 1360176427008 1361154197312 1361202425856 1363023914616 1363072209408 1364896200213 1364942991776 1366817913468 1368272715264 1369304821248 1370152210752 1371137152203 1371185734464 1375002451872 1376417195712 1376465965056 1378356715008 1379347554312 1381242262491 1381289614432 1383186990276 1384659214848 1386561219264 1386610348032 1388513435904 1391469547104 1392901233984 1392950587392 1394863981056 1396778396832 1396827887616 1397832005024 1398697048476 1399752103932 1401241959936 1403166742848 1405092553956 1405142339328 1405192126464 1407072479904 1410553331712 1413506281824 1413556365312 1415447911332 1415498063616 1417440799152 1418949482496 1420898588928 1421920009692 1421970391296 1423923647328 1425877946766 1427395610368 1427446185984 1429356318624 1429406963712 1430434500768 1432399383324 1434416138064 1435942889472 1436386489902 1437915338496 1437966286848 1439939859456 1442954329362 1443452534784 1444490168576 1444541349888 1444987606608 1446474358368 1446525609984 1448510930048 1448562253824 1450500642864 1451594774448 1452493088802 1453139810304 1453588723314 1454090600448 1455135881472 1457184648192 1459134575262 1459186275456 1460235219534 1460739391488 1465858366336 1465910304768 1467871908048 1467923917824 1469888215614 1471504859136 1473524462592 1474635961344 1475548534656 1476609240834 1476661560192 1478233276416 1480719406257 1482295441536 1482347962368 1483413556352 1484331561648 1484384154624 1485451212336 1487491667298 1489585989528 1491118628688 1491171462144 1491632124129 1493219774592 1493272682496 1498452572799 1498969939968 1500047482752 1500100632576 1502107987536 1502161210368 1504222888896 1505823940608 1506289129128 1507425342696 1509029803008 1509495981903 1511102646144 1513176596568 1513230211584 1515255135849 1515308824512 1516398112593 1516921675776 1520097304752 1522183600119 1522237534272 1522291470336 1523857760256 1524328519896 1524382530048 1528099442688 1530198480384 1531298471976 1531352729088 1533401903943 1533456235584 1535088402432 1535560865748 1537195272704 1539306804672 1539361345536 1540467923904 1541421237096 1542583951272 1546400034816 1546877758356 1548469345176 1548524210688 1551765998601 1553950816236 1555604796928 1557741616704 1557796810752 1559881371672 1559934847744 1562077615392 1563740246016 1564919795712 1565403240492 1567013888232 1567069410816 1569275774976 1571375696436 1571431373568 1572561005652 1575264817152 1576397204928 1578562585704 1578616702208 1580785131744 1580841142272 1582467674112 1582956539892 1586872498176 1588069496832 1590194567052 1590250910976 1594130264064 1594620899046 1596318167808 1596374728704 1597522291456 1598510912544 1599716690208 1601419382784 1601914103244 1605820061664 1605876959232 1608025858452 1608082834176 1609238813364 1613718155322 1615378514412 1615435750656 1615492988928 1617654755808 1617712072704 1619932341888 1621656551424 1623884101632 1625051439648 1625109018624 1625611057434 1627283653164 1627341311232 1629574796304 1629632535552 1631309268992 1631813223222 1633044121254 1633607958528 1634782286592 1637027866656 1639274646282 1639332729216 1641077587968 1641584559888 1643331815424 1645645553664 1649090662128 1649149092864 1650845906944 1651355896554 1651414407552 1653172125696 1655441062912 1657715020416 1658906677974 1658965456512 1659992101488 1660731211776 1661244255216 1663012435968 1663524271227 1665353883648 1667582371728 1667641457664 1668840250896 1669873006854 1671132613878 1675266704384 1675784238219 1677508457274 1677567894912 1677627334656 1679872246416 1679929836032 1683446717589 1684027957248 1685298241536 1686341182464 1687553418096 1687613211648 1689871485978 1692250750008 1694051933184 1694575270269 1695329778688 1695853510533 1696439033856 1697658528384 1699990476912 1700048756224 1702323671139 1702383988032 1703607756123 1704195956736 1704722427576 1706536885248 1710109467846 1712517226056 1712577904128 1714339980288 1714869584883 1716755668992 1719111873024 1720408621568 1721473290432 1722710780973 1722771820224 1724605489152 1725138265032 1726974452736 1729344681792 1729405956096 1731720155256 1731781513728 1733026414392 1735406945181 1739638400136 1739700039168 1742028013323 1742089737024 1742151462912 1748798263296 1750055396544 1750117404672 1752459318792 1752521412096 1754926703712 1756794597376 1757337317316 1759207776768 1760534770176 1762890624261 1762953087168 1765372695996 1765435246848 1767860295264 1769741955072 1773446855544 1775943789984 1777834053632 1778383273212 1778446285056 1780276133376 1782782683136 1785231560448 1786514883972 1786578183936 1789032274848 1790936469504 1793458028544 1795857938784 1795921569792 1797212577888 1798324776612 1799681276484 1801596805632 1804133373952 1806547569372 1806611579136 1806675591168 1809093188448 1813568569344 1814936567808 1817365219488 1817429612544 1819861600284 1822423884624 1824363620352 1825739761664 1826869614336 1828182869604 1828247645952 1830758975136 1833271645842 1833336602496 1835222927616 1835287953408 1837808953344 1839130072416 1841656349988 1844249320368 1846212286464 1846782629874 1848748292352 1848813797376 1851351247872 1855226994894 1855292729472 1857201645312 1857267449856 1857841208496 1859818641408 1862371195776 1862437183488 1864929397968 1866336138576 1868322613248 1868899787118 1870888990464 1873456738608 1873523119104 1876030168194 1876096639872 1877445282258 1884608266814 1884675042432 1884741820416 1887263881776 1887330751488 1889921065536 1891932643328 1894531451904 1895893346256 1895960521728 1897133830272 1898497595358 1898564863104 1901170595688 1903782093759 1905808424832 1905875951616 1907246001024 1909865844432 1912487087329 1912554850752 1914590519296 1915181986536 1917220451328 1919853995904 1919919812608 1923939105816 1926581879313 1926650142144 1928632477824 1928700813312 1934000857152 1935391124303 1935459699264 1936657451736 1937519747072 1938118297752 1940181175296 1942846259328 1942912864256 1945512767016 1945581700608 1946980292712 1948185174663 1948254202944 1949654716191 1957093200153 1957162544064 1957231890432 1959850954152 1964699283456 1966181281792 1967398046208 1968812321112 1968882080256 1971516733641 1971586588608 1974292541676 1976393922048 1979108748864 1979178872832 1980601616448 1983322223064 1986114652704 1988158171584 1988228616192 1988842832172 1990959699456 1995127712487 1997936763732 2000063310336 2000752070688 2002810650048 2002881613824 2005630518528 2008385505504 2009900456928 2012039737344 2012661309204 2014803528192 2017568795424 2017640282112 2020340181132 2020411766016 2021864150124 2026796406336 2029578133492 2029650045696 2029721960448 2032438026528 2032510040064 2037465923584 2040264640512 2041731295968 2041803638784 2044535871924 2044608314112 2047414487664 2050226870202 2052409072896 2052481794048 2053957231872 2055228316128 2056778601696 2059601478662 2061866713088 2062503677808 2064625793568 2064698947584 2067535072512 2069021331468 2071934421648 2074780485414 2076988822272 2077062414336 2079841828896 2082770153856 2084267364634 2084986994688 2086559727616 2087204320656 2089351850976 2089425881088 2092295971584 2092367699968 2095167595248 2095241831424 2096748007536 2098045572714 2099628155898 2100353089536 2101862939904 2104750114272 2107638830934 2107713508992 2107788189696 2109956898816 2110608719856 2115829997568 2117425995776 2120259422736 2120334547968 2123171866998 2123247095424 2125507018752 2126161198728 2128424223744 2131347883392 2132880014538 2132955586944 2135225843712 2135885470992 2138816920149 2141093415552 2141169278976 2144034477936 2144110445568 2145651751152 2148599074986 2151624207096 2153838019216 2153914334208 2154579734853 2156873007744 2156949430272 2159909789184 2164431494043 2165178802176 2166735252864 2166812024832 2167481409912 2169711537552 2169788414976 2172766395072 2172843380736 2175750964296 2177392161672 2179709715456 2180383084971 2182703822208 2185699528376 2185776972288 2188701862893 2188779413184 2190352829301 2191109087232 2198787549504 2198865457152 2201807862072 2201885876736 2210286693888 2211875570632 2211953942016 2213322801984 2214913861251 2214992340288 2217349914624 2218032361636 2223443162304 2223521943552 2225120334528 2226497342472 2226576231936 2228176818504 2234378984292 2236677943032 2236757193216 2239829661888 2244595623452 2248454909952 2250071224128 2250150948864 2253161981304 2253241815552 2256334333344 2258735910912 2259433693692 2261138014044 2263544704512 2266653969216 2269764894852 2269845317376 2271477008164 2272963236768 2275382513664 2280145957128 2283356301408 2283437205504 2285786640384 2286492779844 2286573795072 2292149164032 2295297720576 2296947707964 2297029093632 2300184353376 2302632603648 2303341298622 2305792909056 2305874608128 2308960207008 2309042018304 2310701885856 2313875926908 2319517866848 2319600052224 2320316637534 2322704017764 2322786316032 2322868617216 2330926224354 2331731017728 2333407195392 2333489872896 2336612425056 2336695216128 2339902271616 2343116423088 2345610369024 2347379693568 2348104860738 2350520832348 2350604116224 2353830261328 2353913662464 2357063544654 2357147060352 2358841508478 2359655940096 2362897225728 2364595807392 2367925053312 2371177697616 2371261713408 2373701511168 2380308747264 2382019845296 2382104245248 2385291850578 2385376366464 2387915292672 2391195396096 2391931348569 2394477251712 2394562093056 2396283437184 2397766368816 2399575035312 2402129074176 2408730092496 2408815438848 2412038787678 2412124251264 2413858220046 2420577232983 2423067771618 2423153625984 2423239483392 2426482133712 2426568109056 2429898512832 2432484827136 2435826152448 2437577159472 2437663527936 2440925479746 2441011966848 2444362194456 2444448803328 2446963903488 2447719834833 2449566181881 2450411937792 2452173429888 2455541799984 2458911969423 2458999093824 2461616381952 2462376839832 2464997723136 2468468330496 2473635993192 2473723639296 2476268860416 2477033844831 2477121611328 2479758188544 2483161594368 2486572530624 2488360016961 2488448184768 2491096817664 2491866382824 2494518653952 2497942318144 2498030825472 2501373557592 2501462186496 2503260376344 2504809510281 2506698920817 2512900056576 2516262685911 2516351842368 2516441001984 2519894754048 2526041935872 2527857795008 2527947362304 2529511773696 2531330127144 2531419817472 2534807228967 2534894127584 2538376125012 2541077899776 2542994668032 2544658550784 2546487792576 2550073134336 2553575982048 2556293935104 2559805327872 2565164201769 2565252141088 2568775839084 2568866856192 2571509970432 2575133503488 2578667809536 2580612932352 2582209935648 2584157730336 2586908233728 2590461679104 2594017022688 2594108934144 2595973723616 2597580232884 2597672270592 2599539621588 2609457600204 2609550058752 2609642520576 2613134605536 2613227194368 2619599044608 2623197394944 2625083094816 2625176107008 2628688978188 2628782118144 2632390055568 2635191896064 2636005975974 2638811665152 2638905163776 2640802155264 2644429630752 2648059043994 2648152870272 2650877562112 2650971488256 2651790442896 2654612932608 2660170283316 2663915684976 2666751080448 2667574909818 2667669427584 2670414200064 2670508818432 2674174024704 2677847340672 2679772325958 2679867275904 2682719649792 2683548412272 2686404704256 2690091727232 2690187042816 2693786908176 2693882354688 2695818866832 2697487164918 2699521914726 2702395208448 2706200060928 2709821354058 2709917368704 2710013386752 2720352854016 2722308394624 2722404851712 2726047829232 2726144418816 2729792400426 2729885983552 2733635826936 2736545430528 2738609642496 2740304421504 2742274304406 2742371468928 2749907468763 2750004903744 2752834391424 2752931930112 2756713430016 2758695108624 2762484524982 2762579228864 2766373980552 2769318429696 2770173944811 2773122438528 2773220696064 2777026871808 2782840492341 2782939094208 2785802467968 2785901174784 2789727962112 2793556793664 2793655775232 2795664010048 2797394096952 2799504207864 2802483919872 2803349680677 2806333485696 2810185107912 2810284678656 2814045252291 2814144959808 2816167923387 2826912400221 2827012563648 2827112730624 2830895822664 2830996127232 2834881598304 2837898964992 2841797177856 2843840019384 2843940782592 2847746393037 2847847294656 2851755893532 2854791220736 2858712637248 2858813927424 2860869001536 2864798766648 2868832276128 2871885778944 2872772979804 2875830676992 2879879718912 2885908658724 2888980337152 2889975213216 2892948716736 2893051219968 2897021860096 2897124507648 2901001285728 2903189548896 2904986177604 2906279620608 2907177446628 2910271762944 2914369296384 2918269150524 2918372550912 2920470439068 2931716732672 2931820609536 2935743816096 2935847835648 2939776431228 2947048925184 2949271922688 2951097069312 2953218481668 2953323120384 2961438812514 2964590883072 2964695924736 2966827112704 2968663123296 2968768309248 2970902424672 2974983334596 2979171979056 2982237257376 2982342924288 2983264248258 2986439549184 2986545364992 2996905145598 2997939879936 3000094965504 3000201265152 3004215975072 3004322420736 3008445777792 3011647881216 3012578258256 3014850685392 3018059606016 3018991963806 3022205292288 3026353193136 3026460423168 3030510271698 3030617649024 3032796225186 3033843351552 3040194609504 3044367200238 3044475068544 3044582940672 3047715520512 3048657039792 3048765060096 3056198885376 3060396960768 3062596943952 3062705458176 3066803807886 3066912471168 3070176804864 3071121731496 3074390545408 3075340305303 3078613609344 3078722691072 3080935847808 3082842474192 3085167902544 3089402217993 3092800069632 3093755516712 3096938690352 3097048421376 3103531997202 3107901632472 3111209593856 3112170728121 3115483233408 3115593621504 3119762743344 3119869695488 3124155230784 3126401046951 3127480492032 3129839591424 3130806480984 3134027776464 3134138821632 3138551549952 3142751392872 3142862747136 3145122011304 3147068359071 3149442233847 3150529634304 3152794409856 3157125171408 3157233404416 3161458246401 3161570263488 3161682284544 3164935348224 3165913079784 3173744996352 3176138993664 3180389134104 3180501821952 3184757800497 3188260528128 3189241798092 3192636335616 3195044582912 3197021825088 3199320021807 3199433380416 3202838765568 3203828206488 3211640123328 3211753918464 3216051716904 3216165668352 3218477626728 3222898612479 3227436310644 3230757028824 3230871501312 3235309511616 3235424145408 3239864683776 3247768203264 3250102879296 3250218037248 3251222114868 3254567306328 3254682622464 3259149592608 3259265071104 3262618537984 3263626446444 3266088242508 3269564573184 3274055733312 3278549292564 3278665458432 3283169119776 3286663630848 3291291107328 3298181324256 3298298185728 3301691813888 3302711793108 3302828815104 3310882125824 3315430040832 3317813355948 3317930913024 3319984202976 3322488510432 3326024871936 3327048542454 3330707767296 3335164743456 3335282915328 3337680501792 3339746013708 3342265227756 3350533408768 3351568476438 3355016914548 3355135789824 3355254669312 3359744492832 3359859672064 3366893435178 3368055914496 3370596483072 3372682364928 3375106836192 3375226423296 3379742971956 3384501500016 3388103866368 3389150540538 3390659557376 3391707021066 3392878067712 3395317056768 3399980953824 3400097512448 3404647342278 3404767976064 3407215512246 3408391913472 3409444855152 3413073770496 3420218935692 3425034452112 3425155808256 3428679960576 3429739169766 3433511337984 3438223746048 3440817243136 3442946580864 3445421561946 3445543640448 3449210978304 3450276530064 3453948905472 3455011947933 3458689363584 3458811912192 3463440310512 3463563027456 3466052828784 3470813890362 3479276800272 3479400078336 3480474956301 3484056026646 3484179474048 3484302925824 3496389336531 3497596526592 3500110793088 3500234809344 3504918637584 3505042824192 3509853407424 3513589194752 3514674634632 3518415553536 3521069540352 3522157291107 3525781248522 3525906174336 3530745391992 3530870493696 3535595316981 3535720590528 3538262262717 3539483910144 3546893711088 3551761733611 3551887579968 3555668107264 3556766546424 3556892570112 3560552266752 3565565366272 3570463120896 3573029767944 3573156367872 3577937775867 3578064549696 3581872939008 3591715877568 3591843139584 3594425155776 3596649553224 3599362552968 3603193611264 3608266747904 3613095138744 3613223158272 3618058181517 3618186376896 3620787330069 3634601657427 3634730438976 3634859225088 3639723200568 3644847769248 3648727240704 3651479523328 3653739228672 3656365739208 3656495291904 3661388219619 3661517950272 3666543291684 3666673204992 3670445855232 3675617906688 3678260144832 3683312699976 3688498640736 3692424572928 3693565259748 3697496584704 3702702495744 3710453989788 3710585458944 3714403290624 3715682416992 3719637282816 3724742391552 3724874366976 3729858795936 3732672277152 3736645226496 3737799574236 3741777980928 3746913477216 3747046238208 3752060336388 3752193279744 3754890564516 3769216533628 3769350084864 3769483640832 3774527763552 3774661502976 3779842131072 3783865286656 3789062903808 3791786692512 3791921043456 3794267660544 3796995190716 3797129726208 3802341191376 3807564187518 3811616849664 3811751903232 3814492002048 3819731688864 3824974174658 3825109701504 3829181038592 3830363973072 3834440902656 3839707991808 3839839625216 3847878211632 3853163758626 3853300284288 3857264955648 3857401626624 3868001714304 3870782248606 3870919398528 3873314903472 3875039494144 3876236595504 3880362350592 3885692518656 3885825728512 3891025534032 3891163401216 3893960585424 3896370349326 3896508405888 3899309432382 3914186400306 3914325088128 3914463780864 3919701908304 3929398566912 3932362563584 3934796092416 3937624642224 3937764160512 3943033467282 3943173177216 3948585083352 3952787844096 3954008963961 3958217497728 3958357745664 3961203232896 3966644446128 3972088565991 3972229305408 3976316343168 3976457232384 3977685664344 3981919398912 3990255424974 3995873527464 4000126620672 4001362364727 4001504141376 4005621300096 4005763227648 4011261037056 4016771011008 4019658488937 4019800913856 4024079474688 4025322618408 4029607056384 4035137590848 4035280564224 4040680362264 4040823532032 4043728300248 4049282872089 4053592812672 4059156266984 4059300091392 4064732031087 4064876053056 4065020080128 4080529281024 4083462591936 4083607277568 4089071743848 4089216628224 4094828975328 4100453740404 4104818145792 4107914463744 4110456632256 4113411456609 4113557203392 4119202957324 4125007355616 4129251587136 4129397895168 4135070145024 4138042662936 4143868843296 4149560970828 4153977644544 4159683657792 4165540307712 4168534729268 4174408641312 4178703701952 4178851762176 4184591943168 4184735399936 4190335190496 4190483662848 4193496015072 4196091145428 4199256311796 4203725879808 4209500228544 4215277661868 4215427017984 4215576379392 4221217439712 4231659995136 4234851991552 4240518845472 4240669095936 4246343733996 4246494190848 4252322397456 4256848447488 4262695766784 4265760029076 4265911173888 4271770941984 4277633840298 4282186831104 4282338557952 4288068955872 4288220891136 4291303502304 4297198149972 4303248414192 4307676038432 4307828668416 4309159469706 4313746015488 4313898860544 4319819578368 4328862988086 4330357604352 4333470505728 4333624049664 4334962819824 4339423075104 4339576829952 4345532790144 4345686761472 4351501928592 4354784323344 4359419430912 4360766169942 4365407644416 4371399056752 4371553944576 4377403725786 4377558826368 4380705658602 4382218174464 4397575099008 4397730914304 4403615724144 4403771753472 4420573387776 4423751141264 4423907884032 4426645603968 4429827722502 4429984680576 4434699829248 4436064723272 4442158218771 4446886324608 4447043887104 4450240669056 4452994684944 4453152463872 4456353637008 4468757968584 4473355886064 4473514386432 4479659323776 4489191246904 4495357718397 4496909819904 4500142448256 4500301897728 4506323962608 4506483631104 4512668666688 4517471821824 4518867387384 4522276028088 4527089409024 4533307938432 4539529789704 4539690634752 4542954016328 4545765407547 4545926473536 4549194337779 4550765027328 4560291914256 4566550800357 4566712602816 4566874411008 4571573280768 4572985559688 4573147590144 4584298328064 4590595441152 4593895415928 4594058187264 4600205711829 4600368706752 4605265207296 4606682597244 4611585818112 4617920414016 4618084036608 4621403771712 4627751853816 4639035733696 4639200104448 4640633275068 4645408035528 4645572632064 4655297995803 4661852448708 4666814390784 4673224850112 4673390432256 4679804543232 4686232846176 4691220738048 4694759387136 4696209721476 4701041664696 4701208232448 4707660522656 4707827324928 4714127089308 4714294120704 4717683016956 4725794451456 4729191614784 4735850106624 4742355395232 4742523426816 4747403022336 4760617494528 4764039690592 4764208490496 4770583701156 4770752732928 4782390792192 4783862697138 4788954503424 4789124186112 4792566874368 4795532737632 4799150070624 4804258148352 4817460184992 4817630877696 4824077575356 4824248502528 4827716440092 4841154465966 4846135543236 4846307251968 4846478966784 4852964267424 4853136218112 4859797025664 4864969654272 4871652304896 4875154318944 4875327055872 4881850959492 4882023933696 4888724388912 4888897606656 4893927806976 4895439669666 4899132363762 4900823875584 4904346859776 4911083599968 4917823938846 4917998187648 4923232763904 4924753679664 4929995446272 4936936660992 4947271986384 4947447278592 4952537720832 4954067689662 4954243222656 4959516377088 4966323188736 4973145061248 4976720033922 4976896369536 4982193635328 4983732765648 4989037307904 4990572813681 4995884636288 4996061650944 5002747115184 5002924372992 5006520752688 5009619020562 5013397841634 5025800113152 5027352714657 5032525371822 5032703684736 5032882003968 5039789508096 5050340152767 5052083871744 5055715590016 5055894724608 5059023547392 5062660254288 5062839634944 5069614457934 5069788255168 5076752250024 5082155799552 5083725810807 5085989336064 5087560531599 5089317101568 5092975585152 5100146268672 5106971013417 5107151964096 5110823268369 5112587870208 5119610655744 5130328403538 5130504282176 5137551678168 5137733712384 5143019940864 5144608754649 5150267006976 5157335619072 5161225864704 5164419871296 5168132342919 5168315460672 5173816467456 5180923358208 5188034045376 5188217868288 5191947447232 5195160465768 5195344541184 5199079243176 5206220835543 5218915200408 5219100117504 5226084039969 5226269211072 5226454388736 5246394789888 5250166189632 5250352214016 5257377956376 5257564236288 5264780111136 5270383792128 5272011951948 5277623330304 5281604310528 5288671872783 5288859261504 5296118087988 5296305740544 5301755124224 5303580885792 5309225865216 5320340566632 5327831369952 5333502160896 5335149819636 5335338855168 5340828400128 5348348049408 5355694681344 5359544651916 5359734551808 5367096824544 5372809408512 5380183454464 5380374085632 5387573816352 5387764709376 5391637733664 5394974329836 5399043829452 5404790416896 5412400121856 5419642708116 5419834737408 5420026773504 5440705708032 5444616789248 5444809703424 5452095658464 5452288837632 5459584800852 5459771967104 5467271653872 5473090861056 5477219284992 5480608843008 5484548608812 5484742937856 5499814937526 5500009807488 5505668782848 5505863860224 5513426860032 5517390217248 5524969049964 5525158457728 5532747961104 5538636859392 5540347889622 5546244877056 5546441392128 5554053743616 5565680984682 5565878188416 5571604935936 5571802349568 5579455924224 5587113587328 5587311550464 5591328020096 5594788193904 5599008415728 5604967839744 5606699361354 5612666971392 5620370215824 5620569357312 5628090504582 5628289919616 5632335846774 5653824800442 5654025127296 5654225461248 5661791645328 5661992254464 5669763196608 5675797929984 5683594355712 5687680038768 5687881565184 5695492786074 5695694589312 5703511787064 5709582441472 5711346281277 5717425274496 5717627854848 5721738003072 5729597533296 5737461261987 5737664552256 5743771557888 5745545959608 5751661353984 5759759437824 5771817317448 5777960674304 5779745637939 5779950426432 5785897433472 5786102439936 5794043720192 5802002571456 5806173372909 5806379097792 5809972355208 5812559241216 5814354893256 5820543525888 5828738592768 5836538301048 5836745101824 5840940878136 5844555523989 5848964148573 5863433465344 5871279600459 5871487632192 5871695671296 5879552862456 5894097850368 5898543845376 5902194138624 5906436963336 5906646240768 5914550200923 5922877625028 5929181766144 5933654225408 5937326246592 5937536618496 5941804849344 5949966669192 5958343958112 5964474514752 5964685848576 5966528496516 5972879098368 5985383137461 5993810291196 6000189931008 6008431950144 6008644841472 6016891555584 6025156516512 6029701370784 6036119212032 6037983927612 6044410584576 6052706386272 6052920846336 6061020543396 6061235298048 6065592450372 6080389219008 6088734400476 6088950137088 6089165881344 6097314079584 6097530120192 6112397770752 6120793921536 6125193887904 6125410916352 6133607615772 6133824942336 6142243462992 6148781090816 6150680610606 6157227218688 6157445382144 6161871695616 6165684948384 6170335805088 6178804435986 6185600139264 6187511033424 6193877380704 6194096842752 6207063994404 6215803264944 6222419187712 6224341456242 6230966466816 6231187243008 6239525486688 6239739390976 6248310461568 6252802093902 6254960984064 6259679182848 6261612961968 6268055552928 6268277643264 6277103099904 6285502785744 6285725494272 6290244022608 6294136718142 6298884467694 6301059268608 6305588819712 6314250342816 6314466808832 6322916492802 6323140526976 6323364569088 6329870696448 6331826159568 6347489992704 6352277987328 6360778268208 6361003643904 6369515600994 6376521056256 6378483596184 6385272671232 6390089165824 6394043650176 6398640043614 6398866760832 6405677531136 6407656412976 6416450760447 6423280246656 6423507836928 6432103433808 6432331336704 6436955253456 6445797224958 6454872621288 6461514057648 6461743002624 6463739204559 6470619023232 6470848290816 6479729367552 6493294482129 6495536406528 6500205758592 6500436074496 6502444229736 6509134612656 6509365244928 6518299185216 6518530142208 6525237075968 6527252892888 6532176485016 6539129146368 6541149254913 6548111466624 6557098585128 6557330916864 6566105588679 6566338239552 6571058487903 6573327261696 6596128933849 6596362648512 6596596371456 6603383627776 6605423586216 6605657630208 6621764251648 6630860081664 6635626711896 6635861826048 6639968405952 6644741583753 6644977020864 6652049743872 6654097084908 6670329486912 6670565830656 6675361003584 6679492027416 6684530455512 6701066817536 6703136952876 6710033829096 6710271579648 6719488985664 6719719344128 6733786870356 6745364729856 6750213672384 6750452846592 6759485943912 6769003000032 6776207732736 6778301081076 6781319114752 6783414042132 6790634113536 6799961907648 6800195024896 6809294684556 6809535952128 6814431024492 6818889710304 6826147540992 6840437871384 6850068904224 6850311616512 6857359921152 6859478339532 6876447492096 6881634486272 6885893161728 6890843123892 6891087280896 6900553060128 6907897810944 6910023895866 6917378727168 6917623824384 6926880621024 6927126054912 6932105657568 6941627780724 6958553600544 6958800156672 6960949912602 6968112053292 6968358948096 6968605851648 6992778673062 6995193053184 7000221586176 7000469618688 7009837275168 7010085648384 7019706814848 7027178389504 7029349269264 7036831107072 7042139080704 7044314582214 7051562497044 7051812348672 7061490783984 7061740987392 7071190633962 7071441181056 7076524525434 7078967820288 7093787422176 7103523467222 7103775159936 7111336214528 7113533092848 7113785140224 7121104533504 7131130732544 7140926241792 7146059535888 7146312735744 7155875551734 7156129099392 7163745878016 7175794045707 7183431755136 7183686279168 7188850311552 7193299106448 7198725105936 7206387222528 7208605175317 7216533495808 7226190277488 7226446316544 7236116363034 7236372753792 7241574660138 7261731698949 7269203314854 7269460877952 7269718450176 7279446401136 7289695538496 7294935776219 7297454481408 7302959046656 7307478457344 7312731478416 7312990583808 7322776439238 7323035900544 7333086583368 7333346409984 7340891710464 7343159504499 7348698545643 7351235813376 7356520289664 7366625399952 7376735908269 7376997281472 7384849145856 7387130519496 7394993169408 7405404991488 7420907979576 7421170917888 7428806581248 7431101534493 7431364833984 7439274565632 7449484783104 7459717591872 7465080050883 7465344554304 7473290452992 7475599148472 7483555961856 7493826954432 7494092476416 7504120672776 7504386559488 7509781129032 7520096762451 7538433067256 7538700169728 7548788057733 7549055527104 7549323005952 7559684262144 7578125807616 7583573385024 7583842086912 7588535321088 7593990381432 7594259452416 7604682382752 7615128375036 7623233699328 7628984004096 7639463377728 7649948349316 7650219403008 7660727946144 7668881805312 7679415983616 7679679250432 7695756423264 7706327517252 7706600568576 7714529911296 7736003428608 7741564497212 7741838797056 7746629806944 7752473191008 7760724701184 7771385037312 7771651457024 7782051068064 7782326802432 7787921170848 7792740698652 7793016811776 7798618864764 7828372800612 7828650176256 7828927561728 7839403816608 7858797133824 7864725127168 7869592184832 7875249284448 7875528321024 7886066934564 7886346354432 7897170166704 7905575688192 7908017927922 7916434995456 7916715491328 7922406465792 7933288892256 7944177131982 7944458610816 7952632686336 7952914464768 7955371328688 7963838797824 7980510849948 7991747054928 8000253241344 8002724729454 8003008282752 8011242600192 8011526455296 8022522074112 8033542022016 8039316977874 8039601827712 8048158949376 8050645236816 8059214112768 8070275181696 8070561128448 8081360724528 8081647064064 8087456600496 8098565744178 8107185625344 8118312533968 8118600182784 8129464062174 8129752106112 8130040160256 8161058562048 8166925183872 8167214555136 8178143487696 8178433256448 8189657950656 8200907480808 8209636291584 8215828927488 8220913264512 8226822913218 8227114406784 8238405914648 8249722406289 8250014711232 8258503174272 8258795790336 8270140290048 8276085325872 8287737686592 8299121941656 8307955289088 8319367315584 8331080615424 8337069458536 8348521477023 8348817282624 8357407403904 8357703524352 8369183886336 8380670380992 8380967325696 8386992030144 8392182290856 8398512623592 8407451759616 8419000457088 8430555323736 8430854035968 8442135756873 8442434879424 8448503770161 8480737200663 8481037690944 8481338191872 8492687467992 8492988381696 8504644794912 8513696894976 8525391533568 8531520058152 8531822347776 8543239179111 8543541883968 8555267680596 8564373662208 8576137911744 8576441782272 8582607004608 8594396299944 8606496828384 8615352076864 8615657336832 8618318939412 8627492030976 8639639156736 8657725976172 8666941011456 8669925639648 8678846150208 8679153659904 8691065580288 8691373522944 8703003857184 8709568646688 8718838861824 8721532339884 8730815288832 8742798113504 8743107889152 8754807451572 8755117652736 8761411317204 8795150198016 8795461828608 8807231448288 8807543506944 8841146775552 8847502282528 8847815768064 8853291207936 8859655445004 8859969361152 8872129446544 8884316437542 8893772649216 8894087774208 8900481338112 8905989369888 8906304927744 8912707274016 8937515937168 8946711772128 8947028772864 8959318647552 8978382493808 8990715436794 8993819639808 9000284896512 9000603795456 9012647925216 9012967262208 9025337333376 9034943643648 9037734774768 9044552056176 9054178818048 9066615876864 9079059579408 9079381269504 9085908032656 9091530815094 9091852947072 9098388675558 9101530054656 9120583828512 9133101600714 9133425205632 9133748822016 9143146561536 9145971119376 9146295180288 9168596656128 9181190882304 9187790831856 9188116374528 9200411423658 9200737413504 9210530414592 9213365194488 9223171636224 9226020915909 9235840828032 9236168073216 9242807543424 9255503707632 9268206653979 9278071467392 9278400208896 9281266550136 9290816071056 9291145264128 9310595991606 9323704897416 9333628781568 9336512184363 9346449700224 9346780864512 9359609086464 9372465692352 9379203140853 9382441476096 9389518774272 9392419442952 9402083329392 9402416464896 9415321045312 9415654649856 9428254178616 9428588241408 9435366033912 9441205077213 9448326701541 9451588902912 9458383229568 9471700213248 9484374739203 9484710790464 9485046853632 9494806044672 9521234989056 9528079381184 9528416980992 9541167402312 9541505465856 9554273401491 9564781584384 9567725394276 9577909006848 9585133748736 9591065475264 9597960065421 9598300141248 9608516296704 9634920369984 9635261755392 9648155150712 9648497005056 9655432880184 9668695837437 9682308931932 9692271086472 9692614503936 9705928534848 9706272436224 9719594051328 9743304609792 9750308637888 9750654111744 9763701918984 9764047867392 9777448777824 9777795213312 9787855613952 9790879339332 9798264727524 9808693719552 9822167199936 9835647877692 9835996375296 9849507359328 9859990892544 9873873321984 9894543972768 9894894557184 9905075441664 9908135379324 9908486445312 9932646377472 9946290122496 9953440067844 9953792739072 9967465531296 9978074615808 9981145627362 9991769272576 9992123301888 10005494230368 10005848745984 10013041505376 10019238041124 10026795683268 10051600226304 10054705429314 10065050743644 10065407369472 10065764007936 10079579016192 10100680305534 10104167743488 10111431180032 10111789449216 10118047094784 10125320508576 10125679269888 10139228915868 10139576510336 10153504500048 10164311599104 10167451621614 10171978672128 10175121063198 10178634203136 10185951170304 10200292537344 10213942026834 10214303928192 10221646536738 10225175740416 10239221311488 10260656807076 10261008564352 10275103356336 10275467424768 10286039881728 10289217509298 10300534013952 10314671238144 10322451729408 10328839742592 10336264685838 10336630921344 10347632934912 10361846716416 10365035843799 10376068090752 10376435736576 10383894894464 10390320931536 10390689082368 10398158486352 10412441671086 10437830400816 10438200235008 10441424868903 10452168079938 10452538422144 10452908777472 10489168009593 10492789579776 10500332379264 10500704428032 10514755912752 10515128472576 10529560222272 10540767584256 10544023903896 10555246660608 10563208621056 10566471873321 10577343745566 10577718523008 10592236175976 10592611481088 10603510248448 10606785950943 10607161771584 10614786788151 10618451730432 10640681133264 10655285200833 10655662739904 10667004321792 10670299639272 10670677710336 10681656800256 10696696098816 10711389362688 10719089303832 10719469103616 10733813327601 10734193649088 10745618817024 10760366908928 10775147632704 10775529418752 10783275467328 10789948659672 10798087658904 10809580833792 10824800243712 10839285416232 10839669474816 10854174544551 10862361990207 10889233578496 10903804972281 10904191316928 10904577675264 10919169601704 10919543934208 10934543307744 10946181722112 10954438569984 10961217686016 10969097217624 10969485875712 10984164658857 10999629875052 11000019614976 11011337565696 11026853720064 11034780434496 11049938099928 11050316915456 11065495922208 11077273718784 11080695779244 11092489754112 11108107487232 11131361969364 11131756376832 11143209871872 11158911848448 11174227174656 11174623100928 11182656040192 11189576387808 11198016831456 11209935679488 11213398722708 11225333942784 11240740431648 11241138714624 11256181009164 11256579839232 11264671693548 11307649600884 11308050254592 11308450922496 11323583290656 11323984508928 11339526393216 11351595859968 11367188711424 11375360077536 11375763130368 11390985572148 11391389178624 11407023574128 11419164882944 11422692562554 11434850548992 11435255709696 11443476006144 11459195066592 11474922523974 11475329104512 11487543115776 11491091919216 11503322707968 11519518875648 11543634634896 11555921348608 11559491275878 11559900852864 11571794866944 11572204879872 11588087440384 11604005142912 11612346745818 11612758195584 11619944710416 11625118482432 11628709786512 11641087051776 11657477185536 11673076602096 11673490203648 11681881756272 11689111047978 11697928297146 11726866930688 11742559200918 11742975264384 11743391342592 11759105724912 11788195700736 11797087690752 11804388277248 11812873926672 11813292481536 11829100401846 11845755250056 11858363532288 11862026891883 11867308450816 11874652493184 11875073236992 11883609698688 11899933338384 11916265697973 11916687916224 11928949029504 11929371697152 11933056993032 11945758196736 11970766274922 11987620582392 12000379862016 12004087094181 12016863900288 12017289682944 12033783111168 12050313033024 12058975466811 12059402741568 12072238424064 12075967855224 12088821169152 12105412772544 12105841692672 12122041086792 12122470596096 12131184900744 12147848616267 12160778438016 12177468800952 12177900274176 12194196093261 12194628159168 12195060240384 12241587843072 12250387775808 12250821832704 12267215231544 12267649884672 12284486925984 12297562181632 12301361221212 12314454437376 12323743391232 12331369896768 12340234369827 12340671610176 12357608871972 12375022066848 12387754761408 12388193685504 12414127988808 12431606529888 12444838375424 12448682912484 12461932933632 12479050973376 12479478781952 12496620923136 12505604187804 12523225923936 12536111105856 12536555286528 12554206199808 12571005571488 12571450988544 12580488045216 12588273436284 12597768935388 12611177639424 12628500685632 12628933617664 12645832985604 12646281053952 12646729138176 12663652319136 12694979985408 12704555974656 12721556536416 12722007287808 12739031201988 12756967192368 12770545342464 12780178331648 12788087300352 12797280087228 12797733521664 12815312825952 12832901520894 12846560493312 12847015673856 12864206867616 12864662673408 12873910506912 12891594449916 12909745242576 12923028115296 12923486005248 12927478409118 12941238046464 12941696581632 12959458735104 12986588964258 12991072813056 13000411517184 13000872148992 13004888459472 13018269225312 13018730489856 13036598370432 13037060284416 13050474151936 13054505785776 13064352970032 13078258292736 13082298509826 13096222933248 13114197170256 13114661833728 13132211177358 13132676479104 13142116975806 13146654523392 13192257867698 13192725297024 13193192742912 13206767255552 13210847172432 13211315260416 13243528503296 13261720163328 13271253423792 13271723652096 13279936811904 13289483167506 13289954041728 13304099487744 13308194169816 13326474656313 13340658973824 13341131661312 13350722007168 13358984054832 13369060911024 13387409611303 13402133635072 13406273905752 13420067658192 13420543159296 13438977971328 13439438688256 13467573740712 13486073155191 13490729459712 13500427344768 13500905693184 13518971887824 13538006000064 13547737870121 13552415465472 13556602162152 13562638229504 13566828084264 13581268227072 13599923815296 13600390049792 13618589369112 13619071904256 13628862048984 13637296222641 13637779420608 13647583013337 13652295081984 13680875742768 13699652401071 13700137808448 13700623233024 13714719842304 13718956679064 13752894984192 13763268972544 13771786323456 13781686247784 13782174561792 13800617135487 13801106120256 13815795621888 13820047791732 13834757454336 13853761242048 13854252109824 13864211315136 13883255561448 13917107201088 13917600313344 13921899825204 13936224106584 13936717896192 13965893987409 13985557346124 14000443172352 14019674550336 14020171296768 14039413629696 14058698538528 14073662214144 14084278161408 14088629164428 14103124994088 14103624697344 14122981567968 14123481974784 14142381267924 14142882362112 14153049050868 14187574844352 14207046934444 14207550319872 14227066185696 14227570280448 14242209067008 14262261465088 14281852483584 14292119071776 14292625471488 14311751103468 14312258198784 14351588091414 14366863510272 14367372558336 14377700623104 14386598212896 14397450211872 14412774445056 14417210350634 14433066991616 14452380554976 14452892633088 14472232726068 14472745507584 14483149320276 14523463397898 14538406629708 14538921755904 14539436900352 14558892802272 14579391076992 14589871552438 14594908962816 14605918093312 14614956914688 14625462956832 14625981167616 14645552878476 14646071801088 14666173166736 14666692819968 14681783420928 14686319008998 14697397091286 14702471626752 14713040579328 14733250799904 14753471816538 14753994562944 14769698291712 14774261038992 14789986338816 14810809982976 14841815959152 14842341835776 14857613162496 14862203068986 14862729667968 14878549131264 14898969566208 14919435183744 14930160101766 14930689108608 14946580905984 14951198296944 14967111923712 14971718441043 14987653908864 14988184952832 15008241345552 15008773118976 15019562258064 15040193524902 15076866134512 15077400339456 15082058143971 15097576115466 15098111054208 15098646011904 15119368524288 15151020458301 15156251615232 15167146770048 15167684173824 15177070642176 15187980762864 15188518904832 15209364765504 15230256750072 15246467398656 15257968008192 15262681594797 15278926755456 15299896698632 15300438806016 15320913040251 15321455892288 15332469805107 15337763610624 15358831967232 15391512846528 15412655034504 15413201137152 15429059822592 15472006857216 15483128994424 15483677594112 15493259613888 15504397028757 15504946382016 15521449402368 15542770074624 15564102136128 15564653604864 15575842341696 15585481397304 15586033623552 15597237729528 15656745601224 15657300352512 15678252119907 15678807633216 15739184369664 15750498568896 15751056642048 15772133869128 15772692708864 15794340333408 15811151376384 15816035855844 15832869990912 15844812931584 15866015618349 15866577784512 15888354263964 15888917221632 15905265372672 15910742657376 15927677595648 15961021699896 15983494109856 16000506482688 16005449458908 16006016565504 16022485200384 16045044148224 16067084044032 16078633955748 16079203655424 16101290473632 16118428225536 16140550363392 16141122256896 16162721449056 16163294128128 16174913200992 16197131488356 16214371250688 16236625067936 16237200365568 16258928124348 16259504212224 16260080320512 16322117124096 16333850367744 16334429110272 16356286975392 16356866512896 16379315901312 16401814961616 16419272583168 16431657854976 16441826529024 16453645826436 16454228813568 16476811829296 16499444812578 16500029422464 16517006348544 16517591580672 16540280580096 16552170651744 16575475373184 16598243883312 16615910578176 16638734631168 16662161230848 16674138917072 16697042954046 16697634565248 16714814807808 16715407048704 16738367772672 16761340761984 16761934651392 16773984060288 16784364581712 16797025247184 16814903519232 16838000914176 16861110647472 16861708071936 16884271513746 16884869758848 16897007540322 16961474401326 16962075381888 16962676383744 16985374935984 16985976763392 17009289589824 17027393789952 17050783067136 17063040116304 17063644695552 17086478358222 17087083767936 17110535361192 17128747324416 17134038843831 17152275823488 17152883564544 17165214009216 17188792599888 17212383785961 17212993656768 17230704153728 17231314673664 17236637878824 17254984061952 17279278313472 17315451952344 17333882022912 17339236913817 17339851279296 17357692300416 17358307319808 17382131160576 17406007714368 17418520118727 17419137293376 17437677723648 17443064679768 17461630577664 17485596227008 17486215778304 17509614903144 17510235305472 17522822634408 17533666571967 17546892445719 17590300396032 17613838801377 17614462896576 17615087013888 17682293551104 17695004565056 17695631536128 17706582415872 17719310890008 17719938722304 17743650602769 17744258893088 17768632875084 17787545298432 17800962676224 17811978739776 17812609855488 17825414548032 17875031874336 17893423544256 17894057545728 17918637295104 17956149412383 17956764987616 17981430873588 18000569793024 18025295850432 18025934524416 18050674666752 18075469549536 18089104112352 18108357636096 18133231753728 18158119158816 18158762539008 18171816065312 18183061630188 18183705894144 18196777351116 18241167657024 18266203201428 18266850411264 18267497644032 18291942238752 18292590360576 18337193312256 18362381764608 18375581663712 18376232749056 18400822847316 18401474827008 18426730388976 18446343272448 18452041831818 18471681656064 18472336146432 18485615086848 18511007415264 18536413307958 18556142934784 18556800417792 18562533100272 18581632142112 18582290528256 18621191983212 18647409794832 18667257563136 18673024368726 18692899400448 18693561729024 18719218172928 18744931384704 18758406281706 18764882952192 18779037548544 18784838885904 18804166658784 18804832929792 18830642090624 18831309299712 18856508357232 18857176482816 18870732067824 18882410154426 18896653403082 18903177805824 18916766459136 18943400426496 18968749478406 18969421580928 18970093707264 18989612089344 19042469978112 19056158762368 19056833961984 19082334804624 19083010931712 19108546802982 19129563168768 19135450788552 19155818013696 19170267497472 19182130950528 19195920130842 19196600282496 19217032593408 19249352281341 19269840739968 19270523510784 19296310301424 19296994010112 19310865760368 19337391674874 19364617863864 19384542172944 19385229007872 19391217613677 19411857069696 19412544872448 19439188102656 19479883446387 19486609219584 19500617275776 19501308223488 19527403837968 19528095734784 19554897555648 19555590426624 19575711227904 19581758678664 19596529455048 19617387439104 19623447764739 19644334399872 19671295755384 19671992750592 19698316766037 19699014718656 19713175463709 19719981785088 19788386801547 19789087945536 19789789114368 19810150883328 19816270758648 19816972890624 19865292754944 19892580244992 19906880135688 19907585478144 19934224751259 19934931062592 19956149231616 19962291254724 19983538545152 20010988460736 20011697491968 20026083010752 20038476082248 20053591366536 20103200452608 20109410858628 20130101487288 20130814738944 20159158032384 20201360611068 20222862360064 20236094189568 20250641017152 20251358539776 20278457831736 20279153020672 20307009000096 20328623198208 20334903243228 20343957344256 20350242126396 20371902340608 20400585074688 20427884053668 20428607856384 20443293073476 20478442622976 20521313614152 20522017128704 20550206712672 20550934849536 20572079763456 20578435018596 20629342476288 20644903458816 20657679485184 20672529371676 20673261842688 20723693432832 20730071687598 20752136181504 20752871473152 20767789788928 20780641863072 20781378164736 20796316972704 20824883342172 20875660801632 20876400470016 20882849737806 20904336159876 20905076844288 20905817554944 20978336019186 20985579159552 21000664758528 21001408856064 21029511825504 21030256945152 21059120444544 21081535168512 21088047807792 21110493321216 21126417242112 21132943746642 21154687491132 21155437046016 21184472351952 21185222962176 21207020496896 21213571901886 21214323543168 21229573576302 21236903460864 21281362266528 21310570401666 21311325479808 21334008643584 21340599278544 21341355420672 21363313600512 21393392197632 21422778725376 21438178607664 21438938207232 21467626655202 21468387298176 21491237634048 21520733817856 21527382137121 21550295265408 21551058837504 21566550934656 21579897319344 21596175317808 21619161667584 21625815525951 21649600487424 21678570832464 21679338949632 21708349089102 21724723980414 21778467156992 21785195096847 21807609944562 21808382633856 21809155350528 21838339203408 21839087868416 21869086615488 21884807328657 21892363444224 21908877139968 21922435372032 21938194435248 21938971751424 21968329317714 21999259750104 22000039229952 22022675131392 22029478513497 22046095636929 22053707440128 22069560868992 22099876199856 22100633830912 22130207724807 22130991844416 22154547437568 22161391558488 22184979508224 22216214974464 22262723938728 22263512753664 22286419743744 22293304603479 22317823696896 22348454349312 22365312080384 22379152775616 22395240152649 22396033662912 22419871358976 22426797445416 22450667885568 22481480863296 22482277429248 22512362018328 22513159678464 22529343387096 22560290287353 22615299201768 22616100509184 22646364173199 22647166581312 22647969017856 22679052786432 22734377422848 22750720155072 22751526260736 22781971144296 22782778357248 22814047148256 22838329765888 22845385125108 22869701097984 22886952012288 22918390133184 22949845047948 22950658209024 22982183838432 23006645415936 23039037751296 23087269269792 23111842697216 23118982551756 23119801705728 23143589733888 23176174880768 23208010285824 23224693491636 23225516391168 23239889420832 23257419573024 23282174103552 23314954371072 23346153204192 23346980407296 23363763512544 23378222095956 23395856594292 23453733861376 23485118401836 23485950528768 23486782685184 23518211449824 23576391401472 23594175381504 23608776554496 23625747853344 23626584963072 23658200803692 23691510500112 23716727064576 23724053783766 23734616901632 23749304986368 23750146473984 23767219397376 23799866676768 23832531395946 23833375832448 23857898059008 23858743394304 23866113986064 23891516393472 23941532549844 23975241164784 24000759724032 24008174188362 24033727800576 24034579365888 24067566222336 24100626066048 24117950933622 24118805483136 24144476848128 24151935710448 24177642338304 24210825545088 24211683385344 24244082173584 24244941192192 24262369801488 24295697232534 24321556876032 24354937601904 24355800548352 24388392186522 24389256318336 24390120480768 24483175686144 24500775551616 24501643665408 24534430463088 24535299769344 24568973851968 24595124363264 24602722442424 24628908874752 24647486782464 24662739793536 24680468739654 24681343220352 24715217743944 24749167218867 24750044133696 24775509522816 24776387371008 24828255977616 24862332135277 24863213059776 24889676750848 24897365824968 24923865867264 24958101946752 24958957563904 24993241846272 25011208375608 25045564431069 25046451847872 25072222211712 25073110573056 25142011142976 25142901977088 25160976090432 25176546872568 25195537870776 25222355278848 25257001371264 25257867235328 25291665971208 25292562107904 25326407270619 25327304638272 25345511310483 25442211601989 25443113072832 25444014575616 25478062403976 25513934384736 25541090684928 25560356663296 25576174600704 25594560174456 25595467043328 25629717537333 25630625651904 25665803041788 25693120986624 25728413735232 25729325346816 25747821013824 25783188899832 25819490485152 25846056230592 25846972010496 25854956818236 25882476092928 25918917470208 25973177928516 26000823034368 26009776918944 26036538450624 26037460979712 26073196740864 26074120568832 26109011571552 26128705940064 26156516585472 26164597019652 26192445866496 26228394340512 26229323667456 26264422354716 26265352958208 26284233951612 26384515735396 26385450594048 26386385485824 26421694344864 26422630520832 26487057006592 26523440326656 26542506847584 26543447304192 26559873623808 26578966335012 26579908083456 26616388339632 26652949312626 26681317947648 26682263322624 26701444014336 26717968109664 26738121822048 26774819222606 26804267270144 26812547811504 26840135316384 26841086318592 26877955942656 26878877376512 26935147481424 26972146310382 26981458919424 27000854689536 27001811386368 27037943775648 27076012000128 27095475740242 27104830930944 27113204324304 27125276459008 27133656168528 27162536454144 27199847630592 27200780099584 27237178738224 27238143808512 27257724097968 27274592445282 27275558841216 27295166026674 27304590163968 27361751485536 27399304802142 27400275616896 27401246466048 27429439684608 27437913358128 27505789968384 27526537945088 27543572646912 27563372495568 27564349123584 27601234270974 27602212240512 27631591243776 27640095583464 27669514908672 27678062747727 27707522484096 27708504219648 27728422630272 27766511122896 27804619961937 27834214402176 27835200626688 27843799650408 27872448213168 27873435792384 27931787974818 27971114692248 28000886344704 28009536553089 28039349100672 28040342593536 28078827259392 28117397077056 28137609422559 28147324428288 28168556322816 28177258328856 28206249988176 28207249394688 28245963135936 28246963949568 28284762535848 28285764724224 28306098101736 28344980104623 28375149688704 28414093868888 28415100639744 28453124217609 28454132371392 28455140560896 28484418134016 28563704967168 28584238143552 28585250942976 28623502206936 28624516397568 28703176182828 28733727020544 28755401246208 28773196425792 28793880196263 28794900423744 28825548890112 28834420701268 28904761109952 28905785266176 28944465452136 28945491015168 28966298640552 29046926795796 29076813259416 29077843511808 29117785604544 29158782153984 29179743104876 29229913829376 29250925913664 29251962335232 29291105756952 29292143602176 29332346333472 29333385639936 29363566841856 29372638017996 29394794182572 29426081158656 29466501599808 29506943633076 29507989125888 29548522077984 29579972677632 29621619965952 29683631918304 29684683671552 29715226324992 29724406137972 29725459335936 29797939132416 29838870367488 29860320203532 29861378217216 29902396593888 29934223847424 29943436882086 29975307817728 29976369905664 30016482691104 30017546237952 30039124516128 30080387049804 30153732269024 30154800678912 30164116287942 30195152230932 30196222108416 30197292023808 30238737048576 30302040916602 30312503230464 30334293540096 30335368347648 30354141284352 30375961525728 30377037809664 30418729531008 30460513500144 30492934797312 30515936016384 30525363189594 30557853510912 30599793397264 30600877612032 30641826080502 30642911784576 30664939610214 30675527221248 30717663934464 30783025693056 30825310069008 30826402274304 30858119645184 30944013714432 30966257988848 30967355188224 30986519227776 31008794057514 31009892764032 31042898804736 31085540149248 31095107531397 31128204272256 31129307209728 31151684683392 31170962794608 31172067247104 31194475459056 31313491202448 31314600705024 31356504239814 31357615266432 31467504028779 31478368739328 31500997137792 31502113284096 31544267738256 31545385417728 31588680666816 31622302752768 31632071711688 31665739981824 31689625863168 31732031236698 31733155569024 31776708527928 31777834443264 31810530745344 31820357852829 31821485314752 31844360364453 31855355191296 31922043399792 31965855602499 31966988219712 32001012965376 32010898917816 32012033131008 32044970400768 32090088296448 32134168088064 32157267911496 32158407310848 32201439982803 32202580947264 32236856451072 32281100726784 32325442898112 32326588256256 32349826401984 32394262976712 32428742501376 32473250135872 32474400731136 32517856248696 32519008424448 32562523633653 32587085970621 32667700735488 32711414916843 32712573950784 32713733025792 32758631802624 32803629923232 32838545166336 32863315709952 32883653058048 32907291652872 32908457627136 32952493976571 32953623658592 32998889625156 33000058844928 33034012697088 33080561160192 33104341303488 33150950746368 33196487766624 33231821156352 33277469262336 33324322461696 33348277834144 33394085908092 33395269130496 33429629615616 33476735545344 33522681523968 33523869302784 33547968120576 33568729163424 33594050494368 33629807038464 33676001828352 33722221294944 33723416143872 33768543027492 33769739517696 33794015080644 33922948802652 33924150763776 33925352767488 33970749871968 33971953526784 34018579179648 34054787579904 34101566134272 34126080232608 34127289391104 34172956716444 34174167535872 34221070722384 34257494648832 34268077687662 34304551646976 34305767129088 34330428018432 34377585199776 34424767571922 34425987313536 34461408307456 34462629347328 34473275757648 34509968123904 34558556626944 34630903904688 34667764045824 34678473827634 34679702558592 34715384600832 34716614639616 34764262321152 34812015428736 34837040237454 34838274586752 34875355447296 34886129359536 34923261155328 34971192454016 34972431556608 35019229806288 35020470610944 35045645268816 35067333143934 35093784891438 35180600792064 35227677602754 35228925793152 35230174027776 35364587102208 35390009130112 35391263072256 35413164831744 35438621780016 35439877444608 35487301205538 35488517786176 35537265750168 35575090596864 35586080675649 35601925352448 35623957479552 35625219710976 35650829096064 35748797093919 35750063748672 35786847088512 35788115091456 35837274590208 35912298824766 35913529975232 35962861747176 36001139586048 36012261282543 36050591700864 36051869048832 36101349333504 36150939099072 36176926400433 36178208224704 36216715272192 36266463507456 36316238317632 36317525078016 36343632130624 36366123260376 36367411788288 36393554702232 36443545848801 36482335314048 36532406402856 36533700822528 36582588279783 36583884477504 36585180721152 36724763529216 36751163327424 36752465498112 36801645694632 36802949654016 36853460777952 36892686544896 36904083663636 36943363312128 36971230173696 37020703109481 37022014830528 37072826615916 37112285869568 37125066200544 37163264284224 37164581056512 37242383966424 37294819589664 37334515126272 37346048737452 37385798800896 37438436345856 37489862769408 37516812563412 37569677771808 37608333317568 37609665859584 37661284181248 37662618599424 37713016714464 37714352965632 37741464135648 37764820308852 37793306806164 37833532918272 37886800852992 37937498956812 37938843161856 37940187414528 38084939956224 38112317524736 38113667923968 38164669609248 38166021863424 38217093605964 38270901577104 38311636027392 38340534994944 38364261901056 38391840261684 38393200564992 38498704562682 38539681479936 38541047021568 38592620602848 38593988020224 38621731520736 38674783349748 38729235727728 38769084345888 38770458015744 38782435227354 38823714139392 38825089744896 38878376205312 38959766892774 38973218439168 39001234551552 39002616446976 39054807675936 39056191469568 39109795111296 39111180853248 39151422455808 39163517357328 39193058910096 39234774878208 39246895529478 39288668799744 39342591510768 39343985501184 39396633532074 39398029437312 39426350927418 39439963570176 39576773603094 39578175891072 39579578228736 39620301766656 39632541517296 39633945781248 39730585509888 39785160489984 39813760271376 39815170956288 39868449502518 39869862125184 39912298463232 39924582509448 39967077090304 39979423968939 40021976921472 40023394983936 40052166021504 40076952164496 40107182733072 40162228833909 40206400905216 40218821717256 40260202974576 40261629477888 40318316064768 40402721222136 40445724720128 40458219465573 40472188379136 40501282034304 40502717079552 40556915663472 40558306041344 40614018000192 40643213610363 40657246396416 40669806486456 40687914688512 40700484252792 40743804681216 40801170149376 40855768107336 40857215712768 40886586146952 40911888667923 40942749040011 40956885245952 41042627228304 41044034257408 41098957203213 41100413425344 41101869699072 41144159526912 41156870037192 41258684952576 41289806917632 41315358970368 41345058743352 41346523685376 41401851406461 41447386865664 41460143375196 41504272363008 41535579577856 41561283726144 41562756329472 41592633945408 41649766684344 41751321603264 41752800940032 41765699475612 41808672319752 41810153688576 41897681962227 41956672038372 42001329517056 42059023651008 42060513890304 42118240889088 42176095615584 42220986642432 42252834484224 42265887493284 42309374982264 42310874092032 42368944703904 42370445924352 42414040993792 42427143803772 42428647086336 42459147152604 42562724533056 42621140803332 42622650959616 42681198557088 42682710841344 42726627201024 42786784395264 42845557450752 42876357215328 42877876414464 42935253310404 42936774596352 43041467635712 43054764274242 43100590530816 43102117675008 43133101869312 43159794638688 43192350635616 43238323335168 43251631051902 43299200974848 43357141664928 43358677899264 43416698178204 43449447960828 43556934313984 43570390193694 43615219889124 43616765267712 43618310701056 43676678406816 43678175736832 43738173230976 43769614657314 43784726888448 43817754279936 43844870744064 43876388870496 43877943502848 43936658635428 43998519500208 44000078459904 44045350262784 44058957026994 44092191273858 44107414880256 44139121737984 44199752399712 44201267661824 44260415449614 44261983688832 44309094875136 44322783116976 44369959016448 44432429948928 44525447877456 44527025507328 44572839487488 44586609206958 44635647393792 44696908698624 44730624160768 44758305551232 44790480305298 44792067325824 44839742717952 44853594890832 44901335771136 44915155323129 44962961726592 44964554858496 45024724036656 45026319356928 45058686774192 45120580574706 45230598403536 45232201018368 45246174431913 45292728346398 45294333162624 45295938035712 45358105572864 45453061374903 45468754845696 45501440310144 45503052521472 45563942288592 45565556714496 45628094296512 45676659531776 45690770250216 45739402195968 45773904024576 45788044784391 45836780266368 45899690095896 45901316418048 45962739120753 45964367676864 45997409415321 46013290831872 46172902536943 46174538539584 46223685394432 46237965103512 46239603411456 46287179467776 46352349761536 46416020571648 46449386983272 46451032782336 46479778841664 46513191086271 46514839146048 46564348207104 46692306408384 46693960814592 46727527025088 46756444191912 46791713188584 46907467722752 46970236803672 46971901057536 47034756359721 47036422899648 47217553108992 47251495706688 47253169926144 47316401607384 47383021000224 47433454129152 47448107567532 47469233803264 47498609972736 47534438794752 47598046855047 47599733353536 47665062791892 47666751664896 47715796118016 47732227972128 47783032786944 47883065099688 47950482329568 48001519448064 48016348376724 48067455601152 48135132444672 48201252132096 48235901867244 48237610966272 48303871420896 48355284676608 48421651090176 48423366770688 48488164347168 48489882384384 48524739602976 48591394465068 48643113752064 48709875203808 48711601096704 48776784373044 48778512636672 48780240961536 48966351372288 49001551103232 49003287330816 49068860926176 49070599538688 49137947703936 49190248726528 49205444884848 49257817749504 49294973564928 49325479587072 49360937479308 49362686440704 49430435487888 49498334437734 49500088267392 49551019045632 49552774742016 49656511955232 49724664270554 49726426119552 49779353501696 49794731649936 49847731734528 49916203893504 49917915127808 49986483692544 50022416751216 50091128862138 50092903695744 50144444423424 50146221146112 50284022285952 50285803954176 50321952180864 50353093745136 50391075741552 50444710557696 50514002742528 50515734470656 50583331942416 50585124215808 50652814541238 50654609276544 50691022620966 50884423203978 50886226145664 50888029151232 50956124807952 51027868769472 51082181369856 51120713326592 51152349201408 51189120348912 51190934086656 51259435074666 51261251303808 51331606083576 51386241973248 51402116531493 51456827470464 51458650693632 51495642027648 51566377799664 51637151357883 51638980970304 51692112461184 51693944020992 51709913636472 51764952185856 51837834940416 51946355857032 52001646068736 52017710741451 52019553837888 52073076901248 52074921959424 52146393481728 52218023143104 52255560356181 52257411880128 52313033170944 52329194039304 52384891732992 52456788681024 52458647334912 52528844709432 52530705916416 52568467903224 52640677337157 52769031470792 52770901188096 52841516404131 52843388689728 52845261041664 53046880653312 53085013695168 53086894608384 53119747247616 53157932670024 53159816166912 53232776679264 53305898625252 53362635895296 53402888028672 53435936219328 53476243644096 53549638445212 53625095623008 53680270632768 53682172637184 53755911885312 53757754753024 53870294962848 53944292620764 54001709379072 54075887551296 54152024000256 54190951480484 54226408648608 54267312337056 54325072908288 54399695261184 54401560199168 54474357476448 54476287617024 54515448195936 54549184890564 54551117682432 54590332053348 54723502971072 54798609604284 54800551233792 54802492932096 54875826716256 55011579936768 55053075890176 55087145293824 55126744991136 55128698247168 55202468541948 55204424481024 55280191166928 55339029817344 55356125495454 55415044968192 55417008439296 55456845260544 55533022245792 55609239923874 55668428804352 55670401253376 55687599300816 55744896426336 55746871584768 55863575949636 55942229384496 56001772689408 56019073106178 56078698201344 56080685187072 56157654518784 56234794154112 56275218845118 56294648856576 56337112645632 56354516657712 56412499976352 56414498789376 56491926271872 56493927899136 56569525071696 56571529448448 56612196203472 56689960209246 56750299377408 56828187737776 56830201279488 56906248435218 56908264742784 56910281121792 56968836268032 57127409934336 57168476287104 57170501885952 57247004413872 57249032795136 57406352365656 57467454041088 57510802492416 57546392851584 57587760392526 57589800847488 57651097780224 57668841402536 57748056844023 57809522219904 57811570532352 57888930904272 57890982030336 57932597281104 58093853591592 58153626518832 58155687023616 58235571209088 58317564307968 58359486209752 58439650339161 58459827658752 58501851827328 58503924670464 58582211513904 58584287204352 58664692666944 58666771279872 58727133683712 58745276035992 58789588365144 58852162317312 58933003199616 59013887266152 59015978251776 59094950298111 59097044155968 59139526391127 59159945355264 59365160404641 59367263836608 59369367343104 59430452649984 59448812275944 59450918671872 59595878264832 59677740734976 59720640407064 59722756434432 59802674253777 59804793187776 59868447694848 59886873764172 59950615635456 60032965382208 60035092475904 60078249032256 60160774099608 60307464538048 60309601357824 60328232575884 60390304461864 60392444216832 60477474097152 60604081833204 60668587080192 60708282568704 60751923051456 60754075619328 60837459062016 60921027000288 60985869594624 61031872032768 61050726379188 61115707021824 61199586794528 61201755224064 61283652161004 61285823569152 61329879220428 61435327868928 61566051386112 61650620138016 61652804548608 61716239290368 61888027428864 61932515977696 61934710376448 61973038455552 62017588115028 62019785528064 62171080298496 62190215062794 62256408544512 62258614419456 62303369366784 62341925589216 62344134494208 62388950918112 62626982404896 62629201410048 62713008479628 62715230532864 62935008057558 62956737478656 63001994275584 63004226568192 63088535476512 63090770835456 63177361333632 63244605505536 63264143423376 63331479963648 63379251726336 63464062473396 63466311138048 63553417055856 63555668886528 63621061490688 63640715705658 63642970629504 63688720728906 63710710382592 63844086799584 63931711204998 63933976439424 64002025930752 64021797835632 64024066262016 64089940801536 64180176592896 64268336176128 64314535822992 64316814621696 64402879965606 64405161894528 64473712902144 64562201453568 64582146411363 64650885796224 64653176512512 64699652803968 64788525953424 64857485002752 64877446577853 64946500271744 64948801462272 65035712497392 65038016848896 65125047267306 65174171941242 65335401470976 65355585290541 65422829833686 65425147901568 65427466051584 65517263605248 65607259846464 65654421985971 65677090332672 65726631419904 65767306116096 65814583305744 65816915254272 65904987953142 65907247317184 65997779250312 66000117689856 66068025394176 66088435540491 66138286910787 66161122320384 66208682606976 66301901492736 66390623174421 66392975533248 66463642312704 66554938524672 66648644923392 66696555668288 66788171816184 66790538260992 66859259231232 66879913810437 66953471090688 67045363047936 67095936241152 67137458326848 67185720457947 67188100988736 67259614076928 67352003656704 67444442589888 67446832287744 67537086054984 67539479035392 67588030161288 67680870862059 67845897605304 67848301527552 67939092519597 67941499743936 67943907053568 68037158359296 68203132268544 68252160465216 68254578782208 68345913432888 68348335071744 68442141444768 68514989297664 68536155375324 68609103293952 68660856036864 68755170399552 68849535143844 68851974627072 68922816614912 68946551515296 69019936247808 69117113253888 69261807809376 69335528091648 69356947655268 69359405117184 69430769201664 69528524642304 69624030857472 69674080474908 69676549173504 69772258719072 69846522310656 69942384908032 69944863113216 70038459612576 70040941221888 70091290537632 70134666287868 70187569782876 70361201584128 70455355205508 70457851586304 70460348055552 70729174204416 70780018260224 70782526144512 70826329663488 70877243560032 70879754889216 70974602411076 70977035572352 71074531500336 71150181193728 71172161351298 71203850704896 71247914959104 71250439421952 71301658192128 71497594187838 71500127497344 71573694177024 71576230182912 71674549180416 71824597649532 71827059950464 71925723494352 72002279172096 72024522565086 72101183401728 72103738097664 72202698667008 72301878198144 72353852800866 72356416449408 72433430544384 72532927014912 72632476635264 72635050156032 72687264261248 72732246520752 72734823576576 72787109404464 72887091697602 72964670628096 73064812805712 73067401645056 73165176559566 73167768955008 73170361442304 73449527058432 73502326654848 73504930996224 73603291389264 73605899308032 73706921555904 73785373089792 73808167327272 73886726624256 73942460347392 74041406218962 74044029661056 74145653231832 74224571739136 74247501656601 74250132401088 74326528568448 74329162113024 74484767932848 74586996405831 74589639179328 74669030252544 74692097474904 74771597601792 74876872691712 74979725538816 75033625126824 75136693293207 75139355543616 75216666635136 75219331719168 75322568362496 75426033428928 75428705931264 75482928271296 75529640617704 75586613612328 75667065836544 75773601705984 75874997913624 75877686323712 75979221811857 76036533931449 76224635049472 76326634805967 76329339218496 76332043726848 76434187211928 76541803154208 76623272054784 76681069989888 76728523802112 76783680523368 76786401129984 76889152611999 76997409125364 77079362959872 77185241205696 77187976040448 77243463041472 77349566699496 77458471455456 77538168691776 77540916031488 77564870454708 77647428278784 77756752410624 77919533785548 78002469103104 78109615351872 78112382939136 78219590222592 78222361706496 78327034714656 78386117820192 78469549756416 78493791058956 78577337599488 78685183021536 78687971002368 78793267064148 78796058874624 78852701854836 79153547206188 79156351782144 79159156457472 79265083034592 79267891562496 79461171019776 79570320979968 79627520542752 79630341912576 79736899005036 79739724250368 79849165018896 79934154180608 79958847937878 80043953842944 80046789967872 80104332043008 80153904328992 80214365466144 80324457667818 80412801810432 80437643434512 80520405949152 80523258955776 80636632129536 80805442444272 80891449440256 80916438931146 80944376758272 81002564068608 81005434159104 81113831326944 81116612082688 81228036000384 81286427220726 81314492792832 81339612972912 81375829377024 81400968505584 81487609362432 81602340298752 81711536214672 81714431425536 81773172293904 81823777335846 81885498080022 81913770491904 82085254456608 82088068514816 82197914406426 82200826850688 82203739398144 82288319053824 82313740074384 82517369905152 82579613835264 82630717940736 82690117486704 82693047370752 82803702812922 82894773731328 82920286750392 83008544726016 83034188243181 83071159155712 83122567452288 83125512658944 83185267890816 83299533368688 83413859885811 83502643206528 83505601880064 83531398951224 83617344639504 83620307377152 83795363924454 83913344076744 84002659034112 84028609659267 84118047302016 84121027780608 84236481778176 84352191231168 84412828267677 84441973284864 84505668968448 84531774986568 84618749964528 84621748184064 84737889407808 84740891848704 84828081987584 84854287607544 84857294172672 84918294305208 85034940313869 85125449066112 85242281606664 85245301919232 85359372652827 85362397114176 85365421682688 85453254402048 85691114901504 85752714430656 85755752828928 85870506620808 85873549192704 86082935271424 86109528548484 86201181061632 86266203738624 86319589277376 86381640588789 86384701271232 86476646670336 86503262103804 86714283329856 86717355798528 86833396356408 86898895921656 87113868627968 87140780387388 87230439778248 87233530535424 87353356813632 87356351473664 87476346461952 87539229314628 87689741488128 87752777740992 87755887005696 87873317270856 87997039000416 88000156919808 88090700525568 88117914053988 88184382547716 88278243475968 88399504799424 88402535323648 88520830899228 88523967377664 88645566233952 88739918032896 88864859897856 89050895754912 89054051014656 89145678974976 89173218413916 89393817397248 89461248321536 89516611102464 89580960610596 89584134651648 89707189781664 89802671542272 89830310646258 89925923453184 89929109716992 90049448073312 90052638713856 90117373548384 90241161149412 90461196807072 90464402036736 90492348863826 90585456692796 90588666325248 90591876071424 90716211145728 90906122749806 90937509691392 91002880620288 91006105042944 91127884577184 91131113428992 91256188593024 91353319063552 91381540500432 91478804391936 91547808049152 91576089568782 91673560532736 91799380191792 91802632836096 91925478241506 91928735353728 91994818830642 92026581663744 92345805073886 92349077079168 92447370788864 92475930207024 92479206822912 92574358935552 92704699523072 92832041143296 92898773966544 92902065564672 92959557683328 93026382172542 93029678292096 93128696414208 93285322594191 93384612816768 93387921629184 93455054050176 93512888383824 93583426377168 93711867279121 93814935445504 93940473607344 93943802115072 94069512719442 94072845799296 94402512086337 94435106217984 94502991413376 94506339852288 94632803214768 94766042000448 94834165090847 94866908258304 94896215135064 94938467606528 94997219945472 95068877589504 95196093710094 95199466707072 95330125583784 95333503329792 95431592236032 95461073558487 95464455944256 95533081093359 95566065573888 95766130199376 95897566807497 95900964659136 96003038896128 96032696753448 96134911202304 96270264889344 96402504264192 96471803734488 96475221932544 96604319948409 96607742841792 96710569353216 96843302180352 96976328694336 96979764768768 97049479205952 97182788930136 97286227504128 97419750407616 97423202193408 97553568746088 97557025273344 97761257911863 98003102206464 98134244750529 98137721852352 98141199077376 98275895407872 98410889769696 98515635499008 98589947129856 98650959174144 98721874958616 98725372881408 98860870975776 98996668875468 99000176534784 99102038091264 99313023910464 99449328541108 99452852239104 99589463299872 99695463469056 99832407787008 99835830255616 99972967385088 100044833502432 100182257724276 100185807391488 100288888846848 100568044571904 100571607908352 100643904361728 100706187490272 100782151483104 100889421115392 101028005485056 101031468941312 101166663884832 101170248431616 101305629082476 101309218553088 101382045241932 101768846407956 101772452291328 101776058302464 101912249615904 102055737538944 102164362739712 102241426653184 102304698402816 102378240697824 102381868173312 102518870149332 102522502607616 102663212167152 102772483946496 102804233062986 102913654940928 102917301387264 102991284055296 103132755599328 103274302715766 103277961940608 103384224922368 103387888041984 103419827272944 103529904371712 103675669880832 103892711714064 104003292137472 104035421482902 104039107675776 104146153802496 104149843918848 104292786963456 104436046286208 104511120712362 104514823760256 104626066341888 104658388078608 104769783465984 104913577362048 104917294669824 105057689418864 105061411832832 105136935806448 105281354674314 105538062941584 105541802376192 105683032808262 105686777379456 105690522083328 106093761306624 106170027390336 106173789216768 106239494495232 106315865340048 106319632333824 106465553358528 106611797250504 106725271790592 106805776057344 106871872438656 106952487288192 107099276890424 107246391281757 107250191246016 107360541265536 107364345274368 107511823770624 107740589925696 107888585241528 108003418758144 108151775102592 108304048000512 108381902960968 108452817297216 108530779201299 108534624674112 108650145816576 108799390522368 108948714952896 108952575234048 109030896391872 109098369781128 109102235364864 109180664106696 109447005942144 109597219208568 109601102467584 109747764839349 109751653432512 110174290587648 110253489982272 110257396494336 110404937083896 110408848962048 110560382333856 110678059634688 110712250990908 110830089936384 110913690521088 111062109328443 111066044491584 111218479847748 111336857608704 111375198601632 111489792852672 111493743169536 111727151899272 111884458768992 112003545378816 112038146212356 112157396402688 112315309037568 112469588308224 112550437690236 112709033315424 112824999952704 112828997578752 112983852543744 112987855798272 113139050143392 113143058896896 113224392406944 113379920418492 113500598754816 113656375475552 113660402558976 113812496870436 113816529485568 113820562243584 114254819868672 114336952574208 114341003771904 114494008827744 114498065590272 114812704731312 114934908082176 115021604984832 115092785703168 115175520785052 115179601694976 115337682805072 115496113688046 115619044439808 115623141064704 115777861808544 115781964060672 115865194562208 116187707183184 116307253037664 116311374047232 116471142418176 116635128615936 116718972419504 116879300678322 116919655317504 117003703654656 117007849340928 117164423027808 117168574408704 117329385333888 117333542559744 117454267367424 117490552071984 117579176730288 117704324634624 117866006399232 118027774532304 118031956503552 118189900596222 118194088311936 118279052782254 118319890710528 118730320809282 118734527673216 118738734686208 118860905299968 118897624551888 118901837343744 119191756529664 119355481469952 119441280814128 119445512868864 119605348507554 119609586375552 119736895389696 119773747528344 119901231270912 119938271906817 120065930764416 120070184951808 120156498064512 120321548199216 120486686501727 120614929076096 120619202715648 120656465151768 120780608923728 120784888433664 120954948194304 121208163666408 121337174160384 121374658396719 121416565137408 121503846102912 121508151238656 121674918124032 121842054000576 121929640831089 121971739189248 122063744065536 122101452758376 122231414043648 122399173589056 122403510448128 122567304322008 122571647138304 122659758440856 122735666003769 122828247120033 122870655737856 123132102772224 123296871609639 123301240276032 123305609097216 123432478580736 123776054857728 123865031955392 123869420752896 123946076911104 124035176230056 124039571056128 124205554219383 124342160596992 124380430125588 124512817089024 124606738733568 124683851178432 124688268988416 124777901836224 125253964809792 125258402820096 125426016959256 125430461065728 125693045886681 125870016115116 126003988551168 126177070953024 126181541670912 126354722667264 126528286846752 126662959927296 126758503452672 126928124946792 126932622276096 127106834111712 127111337773056 127242122981376 127281431411316 127285941259008 127377441457812 127688173599168 127863422409996 127867952878848 128043595671264 128048132524032 128179881603072 128360353185792 128536672352256 128629071645984 128633629243392 128805759931212 128810323789056 129124402907136 129164292822726 129301771592448 129306353025024 129399305607936 129577051906848 129714970005504 129754893155706 129893000543488 129897602924544 130071424994784 130076033697792 130250094534612 130348343882484 130670802941952 130711170581082 130845659667372 130850295803136 130854932103168 131034527210496 131214519692928 131308843971942 131354180665344 131453262839808 131534612232192 131629166611488 131633830508544 131809975906284 131814494634368 131995558500624 132000235379712 132136050788352 132176871080982 132276573821574 132322244640768 132417365213952 132603802985472 132781246348842 132785951066496 132927284625408 133109877049344 133297289846784 133393111336576 133576343632368 133581076521984 133718518462464 133759827620874 133906942181376 134090726095872 134191872482304 134274916653696 134371440915894 134376201977472 134519228153856 134704007313408 134745465969387 134888885179776 134893664575488 135074172109968 135078958070784 135176060322576 135361741724118 135691795210608 135696603055104 135738523295739 135878185039194 135882999487872 135887814107136 136074316718592 136359184124709 136406264537088 136504320930432 136509157564416 136691826865776 136696670143488 136884282889536 137029978595328 137072310750648 137218206587904 137321712073728 137364134353173 137510340799104 137699070287688 137703949254144 137845633229824 137888217362259 137893103030592 137992228245963 138039872495616 138518707610829 138523615618752 138671056183296 138713895310536 138718810234368 138861538403328 139057049284608 139248061714944 139348160949816 139353098347008 139539573258813 139544517438144 139693044621312 139884769816064 140076919225152 140081882443776 140182581075264 140269332575736 140375139565752 140722403168256 140910710411016 140915703172608 141104269079163 141560036520448 141652659326976 141754487120064 141759509778432 141949204822152 141954071144704 142149063000672 142300362387456 142344322702596 142407701409792 142495829918208 142603316384256 142794140565141 142995188375676 143000254994688 143147388354048 143349098360832 143649195299064 143654119900928 143851446988704 144004558344192 144049045130172 144202366803456 144405397334016 144603756396288 144707705601732 144712832898816 145065854029824 145264953270528 145270100312064 145374528522496 145464493041504 145469647153152 145574218808928 145774183395204 145929341256192 146129625611424 146134803290112 146330353119132 146335537910016 146340722884608 146899054116864 147004653309696 147009861992448 147206582778528 147211798616064 147413843111808 147570746179584 147616334654544 147773453248512 147884920694784 148082812437924 148088059322112 148291306463664 148449143478272 148495003313202 148500264802176 148653057136896 148658324226048 148969535865696 149173992811662 149179278358656 149338060505088 149384194949808 149543195203584 149753745383424 149959451077632 150067250253648 150273386586414 150278711087232 150433333270272 150438663438336 150645136724992 150852066857856 150857411862528 150965856542592 151059281235408 151173227224656 151334131673088 151547203411968 151749995827248 151755372647424 151958443623714 152073067862898 152449270098944 152653269611934 152658678436992 152664087453696 152868374423856 153083606308416 153246544109568 153362139979776 153457047604224 153567361046736 153572802259968 153778305223998 153994818250728 154158725919744 154206349594479 154370482411392 154375952080896 154486926082944 154699133398992 154911454073649 154916942910912 155076337383552 155081832062976 155129740909416 155294856557568 155513504821248 155839067571096 156004938206208 156053132224353 156219230703744 156224765878272 156439180445184 156654069429312 156766681068543 156772235640384 156939099512832 156987582117912 157154675198976 157370366043072 157375942004736 157586534128296 157592117749248 157705403709672 157922032011471 158307094412376 158312703564288 158524549212393 158530166069184 158535783124992 159140641959936 159255041085504 159260683825152 159473798010072 159479448500736 159698330037792 159868308361216 159917695875756 160087907685888 160208664086016 160307808657984 160428730932288 160648915335636 160875286869024 161040811898304 161046517911552 161273264259072 161610884888544 161782898880512 161832877862292 162005128137216 162227662653888 162233224165376 162456072000768 162572854441452 162679225945824 162801937011168 162975218724864 163204680597504 163423072429344 163428862851072 163546344587808 163647554671692 163770996160044 164170508913216 164176137029632 164395828812852 164401653701376 164407478796288 164627480148768 165034739810304 165159227670528 165261435881472 165380234973408 165386094741504 165607405625844 165840573500784 166017089452032 166068376486362 166142318311424 166245134904576 166251025317888 166370535781632 166599066737376 166827719771622 167005286413056 167011203760128 167062797902448 167234689279008 167240614754304 167590727848908 167826688153488 168005318068224 168057219318534 168236094604032 168242055561216 168472963556352 168704382462336 168825656535354 168883946569728 169011337936896 169063549973136 169237499929056 169243496368128 169475778815616 169481783697408 169656163975168 169708575215088 169714588345344 169836588610416 170069880627738 170250898132224 170484563213328 170490603838464 170718745305654 170724794228352 170730843365376 170906508804096 171382229803008 171505428861312 171511505657856 171741013241616 171747098385408 172165870542848 172219057096968 172402362123264 172532407477248 172639178554752 172763281177578 172769402542464 172953293340672 173006524207608 173244170532069 173428566659712 173434711597056 173666792712816 173797791843312 174036324946939 174227737255936 174281560774776 174460879556496 174467061070848 174706713627264 174712702947328 174952692923904 175078458629256 175318951017483 175379482976256 175505555481984 175511774011392 175746634541712 175994078000832 176000313839616 176181401051136 176235828107976 176368765095432 176556486951936 176799009598848 176805070647296 177041661798456 177047934755328 177284850894333 177291132467904 177418579173381 177479836065792 178095481213923 178101791509824 178108102029312 178291357949952 178346436827832 178787634794496 178922496643072 179033222204928 179161921221192 179168269303296 179408022761331 179414379563328 179605343084544 179660621292516 179851846906368 180098896146624 180105277427712 180234747096768 180482322298824 180922393614144 180928804073472 180984697727652 181170913385592 181177332650496 181432422291456 181812245499612 182005761240576 182255769154368 182262226857984 182512377186048 182763081000864 182957608783872 183095616098304 183152179137564 183347121065472 183598760383584 183605265672192 183850956483012 183857470707456 183989637661284 184691610147772 184698154158336 184951860414048 184958413645824 185148717871104 185409399046144 185664082286592 185797547933088 185804131129344 185919115366656 186052764345084 186059356584192 186570645188382 186769225633536 186775843258368 186910108100352 187025776767648 187166852754336 187423734558242 187629870891008 187880947214688 187887604230144 188139025438884 188145691598592 188805024172674 188870212435968 189005982826752 189012679704576 189265606429536 189532084000896 189668330181694 189733816516608 189792430270128 189876935213056 189994439890944 190137755179008 190392187420188 190398933414144 190660251167568 190667006659584 190863184472064 190922147116974 190928911888512 191066162186718 191132131147776 191532260398752 191795133614994 191801929318272 192006077792256 192065393506896 192269822404608 192540529778688 192805008528384 192943607468976 192950443865088 193208639896818 193215485683584 193421138706432 193686604360704 193746439234089 193952657388672 193959529537536 194098958411904 194365577860272 194572455008256 194632339733559 194839500815232 194846404386816 195107137492176 195114050546688 195522515823726 196006204412928 196066755871623 196268489501058 196275443704704 196282398154752 196551790815744 196821779539392 196963265957913 197031270998016 197179894259712 197301918348288 197443749917232 197450745762816 197721741951552 197993337750936 198000353069568 198204076182528 198414860732361 198626047820928 198898657082216 198905704478208 199171869523263 199178926599744 199390926938112 199664815574016 199945934770176 200089667004864 200364515448552 200371614782976 200577777693696 201136089143808 201287808723456 201412374980544 201557161373841 201564302966208 201778842230784 202056010970112 202333327769664 202340496863232 202611258164952 202618437106176 202764090483864 203537692815912 203544904582656 203817277558791 203824499231808 204111475077888 204609396805632 204756481395648 204763736346624 205037740298664 205045005215232 205326424334304 205544967892992 205608466125972 205827309881856 205982568110592 206265511198656 206548605431532 206555923881216 206768449844736 206839654545888 207059808743424 207351339761664 207785423428128 208006584274944 208070842965804 208078215351552 208292307604992 208585573926912 208872092572416 209022241424724 209029647520512 209316776157216 209539566931968 209827154724096 209834589339648 210115378837728 210122823665664 210273871612896 210562709348628 211076125883168 211083604752384 211366065616524 211373554758912 211381044166656 212187522613248 212340054780672 212347578433536 212478988990464 212631730680096 212639264667648 212931106717056 213223594501008 213450543581184 213611552114688 213743744877312 213904974576384 214198553780848 214492782563514 214500382492032 214721082531072 214728690548736 215023647541248 215481179851392 215777170483056 216006837516288 216303550205184 216608096001024 216763805921936 216905634594432 217061558402598 217069249348224 217300291633152 217598781044736 217897429905792 217905150468096 218061792783744 218196739562256 218204470729728 218361328213392 218894011884288 219194438417136 219202204935168 219495529678698 219503306865024 220348581175296 220506979964544 220514792988672 220809874167792 220817697924096 221120764667712 221356119269376 221424501981816 221660179872768 221827381042176 222124218656886 222132088983168 222436959695496 222673715217408 222742504969803 222750397203264 222979585705344 222987486339072 223454303798544 223760989217493 223768917537984 224007090757632 224076292424712 224314792805376 224630618075136 224939176616448 225100875380472 225410079879621 225418066630848 225649999905408 225657995157504 225967705087488 226278100286784 226286117793792 226448784813888 226759840836984 227001197509632 227312750951104 227320805117952 227624993740872 227633058971136 227937665435571 228109601794347 228673905148416 228979904417901 228988017655488 228996131180544 229625409462624 229869816164352 230043209969664 230185571406336 230351041570104 230359203389952 230667457835997 230675365610144 230992227376092 231238088879616 231555723617088 231563928121344 231730389124416 232375414366368 232614506075328 232622748094464 232942284836352 233270257231872 233437944839008 233758601356644 234007407309312 234328846055616 234337148817408 234658770667776 234667085119488 234981104143968 235158353460576 235408649269248 235732012798464 236055549064608 236063913007104 236379801192444 236388176623872 236558105564508 237460641618564 237469055346432 237477469372416 237795249103776 237803674687488 238383513059328 238710962939904 238882561628256 238891025737728 239210697015108 239219172751104 239547495056688 239802462541824 239876543813634 240131861528832 240140369903616 240312996129024 240643096398432 240973373003454 241229858152192 241238405431296 241312930303536 241561217847456 241569776867328 241909896388608 242416327332816 242674348320768 242749316793438 242833130274816 243007692205824 243016302477312 243349836248064 243684108001152 243859281662178 243943478378496 244127488131072 244202905516752 244462828087296 244798347178112 244807020896256 245134608644016 245143294276608 245319516881712 245471332007538 245656494240066 245741311475712 246264205544448 246593743219278 246602480552064 246611218194432 246864957161472 247552109715456 247730063910784 247738841505792 247892153822208 248070352460112 248079142112256 248411108438766 248684321193984 248760860251176 249025634178048 249102564729543 249213477467136 249367702356864 249376537976832 249555803672448 250241579657433 250507929619584 250516805640192 250852033918512 250860922131456 251386091773362 251740032230232 252007977102336 252085828977801 252354141906048 252363083341824 252709445334528 253056573693504 253238484803031 253325919854592 253517006905344 253856249893584 253865244552192 254213668223424 254222675546112 254484245962752 254562862822632 254571882518016 254754882915624 255104820941607 255376347198336 255726844819992 255735905757696 256078117958481 256087191342528 256096265048064 256359763206144 257073344704512 257258143291968 257267258486784 257611519862424 257620647578112 258248805814272 258328585645452 258603543184896 258798611215872 259144921766367 259154103813696 259429940011008 259509786311412 259786001086976 260142849989568 260152067395584 260500189069224 260696687764968 261341605883904 261422341162164 261691319334744 261700591606272 262069054420992 262429039385856 262617687943884 263069224464384 263258333222976 263267661017088 263619951812568 263628989268736 263991117001248 264000470759424 264272101576704 264353742161964 264553147643148 264834730427904 265207605970944 265562492697684 265571902132992 266219754098688 266594579693568 266786222673152 267152687264736 267162153043968 267437036924928 267519655241748 268181452191744 268383744964608 268549833307392 268742881831788 268752403954944 269408014626816 269490931938774 269777770359552 269787329150976 270148344219936 270157916141568 270352120645152 270723483448236 271383590421216 271393206110208 271477046591478 271756370078388 271765998975744 271775628214272 272148633437184 272718368249418 272812529074176 273008641860864 273018315128832 273383653731552 273393340286976 273768565779072 274059957190656 274144621501296 274436413175808 274643424147456 274728268706346 275020681598208 275398140575376 275407898508288 275691266459648 275776434724518 275786206061184 275984456491926 276079744991232 277037415221658 277047231237504 277342112366592 277427790621072 277437620468736 277723076806656 278114098569216 278496123429888 278696321899632 278706196694016 279079146517626 279089034876288 279386089242624 279769539632128 279855967782573 280153838450304 280163764887552 280365162150528 280538665151472 280750279131504 281135601837363 281444806336512 281821420822032 281831406345216 282208538158326 283120073040896 283207536259011 283305318653952 283508974240128 283519019556864 283898409644304 283908142289408 284298126001344 284502495272541 284600724774912 284688645405192 284815402819584 284991659836416 285206632768512 285588281130282 285990376751352 286000509989376 286294776708096 286383220675461 286599243280077 286698196721664 287298390598128 287308239801856 287692700422491 287702893977408 288009116688384 288098090260344 288404733606912 288810794668032 289207512792576 289415411203464 289425665797632 289812959845227 290131708059648 290529906541056 290749057044992 290928986083008 290939294306304 291148437617856 291548366790408 291858682512384 292259251222848 292269606580224 292660706238264 292671075820032 293283773735589 294009306619392 294402734251587 294413165557056 294423597232128 294827686223616 295232669309088 295546906497024 295769841389568 296165624875848 296176118644224 296582612927328 296898286956544 296990006626404 297000529604352 297306114273792 297939071731392 298347985623324 298358556717312 298768389899616 299086390407168 299507490766848 299918902155264 300134500507296 300546773172828 300557422174464 300866666540544 301290273449984 301704133715712 301714823725056 301931713085184 302118562470816 302346454449312 302668263346176 303094406823936 303499991654496 303510745294848 303916887247428 304146135725796 304898540197888 305306539223868 305317356873984 305328174907392 305736748847712 306167212616832 306493088219136 306724279959552 306914095208448 307134722093472 307145604519936 307556610447996 307989636501456 308317451839488 308412699188958 308740964822784 308751904161792 308973852165888 309398266797984 309822908147298 309833885821824 310152674767104 310163664125952 310259481818832 310589713115136 311027009642496 311678135142192 312009876412416 312106264448706 312438461407488 312449531756544 312878360890368 313308138858624 313533362137086 313544471280768 313878199025664 313975164235824 314309350397952 314740732086144 314751884009472 315173068256592 315184235498496 315410807419344 315844064022942 316614188824752 316625407128576 317049098424786 317060332138368 317071566249984 318281283919872 318510082171008 318521367650304 318947596020144 318958897001472 319396660075584 319736616722432 319835391751512 320175815371776 320417328172032 320615617315968 320857461864576 321297830671272 321739173845271 321750573738048 322081623796608 322093035823104 323210317758601 323221769777088 323565797761024 323665755724584 324010256274432 324455325307776 324466448330752 324912144001536 325145708882904 325358451891648 325592337603897 325603874022336 325950437449728 326846144858688 326857725702144 327092689175616 327295109343384 327541992320088 328341017826432 328352274059264 328791657625704 328803307402752 329243294518047 329254960297536 330522871762944 330760469946816 330772189483008 331214811251688 331681147001568 332034178904064 332136752972724 332284636622848 332490269809152 332741071563264 333186327985329 333198133474752 333655439543244 334010572826112 334125595804896 334469378558016 334481229508608 335181455697816 335653376306976 336010636136448 336114438637068 336472189208064 336945927112704 337408764924672 337651313070708 338127099946272 338474999858112 338486992736256 338951557631232 338963567394816 339417150430176 339429176690688 339673177220832 340139761255476 340501796264448 340969126426656 340981207676928 341437490611308 341449588456704 341461686730752 342764459606016 343010857722624 343023011315712 343482026483232 343494196770816 344331741085696 344438114193936 344804724246528 345064814954496 345278357109504 345526562355156 345538805084928 346013048415216 346488341064138 346857133319424 346869423194112 347333585425632 347595583686624 348072649893878 348455474511872 348563121549552 348921759112992 348934122141696 349413427254528 349425405894656 349905385847808 350156917258512 350637902034966 350758965952512 351011110963968 351023548022784 351493269083424 351988156001664 352000627679232 352362802102272 352471656215952 352737530190864 353112973903872 353598019197696 353610141294592 354083323596912 354095869510656 354569701788666 354582264935808 354837158346762 354959672131584 356190962427846 356203583019648 356216204058624 356582715899904 356692873655664 357575269588992 357844993286144 358066444409856 358323842442384 358336538606592 358816045522662 358828759126656 359210686169088 359321242585032 359703693812736 359814815720451 360197792293248 360210554855424 360469494193536 360964644597648 361460059505181 361844787228288 361857608146944 361969395455304 362341826771184 362354665300992 362864844582912 363624490999224 364011522481152 364123975190157 364511538308736 364524453715968 365024754372096 365526162001728 365788922493267 365915217567744 366191232196608 366304358275128 366694242130944 367197520767168 367210531344384 367701912966024 367714941414912 367979275322568 368484741360099 369383220295544 369396308316672 369890614828917 369903720828096 369916827291648 370297435742208 371328164573184 371595095866176 371608262258688 371838230733312 372105528690168 372118713168384 373141290376764 373538451267072 373820216200704 374051553535296 374333705508672 374847469116484 375761894429376 375775208460288 376278050877768 376291383197184 377610048345348 378011965653504 378531212859072 379064168001792 379336660363388 379584860540256 379988879781888 380275510358016 380784374840376 380797866828288 381320502335136 381334013319168 381726368944128 381844294233948 381857823777024 382132324373436 383064520797504 383590267229988 383603858636544 384130787013792 384539644809216 385081059557376 385610017056768 385887214937952 385900887730176 386417279793636 386430971367168 387373208721408 387492878468178 387905314777344 387919059075072 388197916823808 388731155720544 389144910016512 389264679467118 389679001630464 389692808773632 390214274984352 390228101093376 391045031647452 392012408825856 392133511743246 392536979002116 392550887409408 392564796309504 393103581631488 393643559078784 393926531915826 394062541996032 394359788519424 394603836696576 394887499834464 394901491525632 395443483903104 395986675501872 396000706139136 396408152365056 396829721464722 397252095641856 397797314164432 397811408956416 398343739046526 398357853199488 398781853876224 399329631148032 399891869540352 400179334009728 400729030897104 400743229565952 401155555387392 402272178287616 402575617446912 402824749961088 403114322747682 403128605932416 403557684461568 404112021940224 404236397908161 404666655539328 404680993726464 405222516329904 405236874212352 405528180967728 407075385631824 407089809165312 407634555117582 407648998463616 408222950155776 409077552374127 409218793611264 409512962791296 409527472693248 410075480597328 410090010430464 410652848668608 411089935785984 411216932251944 411654619763712 411965136221184 412531022397312 413097210863064 413111847762432 413536899689472 413664652086777 413679309091776 413976684737889 414119617486848 415556122832487 415570846856256 416013168549888 416141685931608 416156430703104 416584615209984 417171147853824 417744185144832 418044482849448 418059295041024 418618719776439 418633552314432 419079133863936 419654309448192 420230757675456 420245647331328 420547743225792 421125418697256 422152251766336 422167209504768 422732131233048 422747109517824 423312807237489 424680109561344 424957977980928 425263461360192 425278529335296 425862213434112 426447189002016 426901087162368 427223104229376 427487489754624 427809949152768 428382421695423 428397107561696 428985565127028 429000764984064 429442165062144 430047295082496 430962359702784 431554340966112 432013675032576 432607100410368 433216192002048 433527611843872 433811269188864 434123116805196 434138498696448 435197562089472 435794859811584 435810300936192 436123585567488 436393479124512 436408941459456 436722656426784 437788023768576 438388876834272 438404409870336 438991059357396 439006613730048 440697162350592 441013959929088 441029585977344 441619748335584 441635395848192 442241529335424 442712238538752 442849003963632 443320359745536 443654762084352 444248437313772 444264177966336 444873919390992 445347430434816 445485009939606 445500794406528 445959171410688 445974972678144 446908607597088 447521978434986 447537835075968 448014181515264 448152584849424 448629585610752 449261236150272 449878353232896 450201750760944 450820159759242 450836133261696 451299999810816 451315990315008 451935410174976 452556200573568 452572235587584 452897569627776 453519681673968 454002395019264 454625501902208 454641610235904 455249987481744 455266117942272 455875330871142 456219203588694 457347810296832 457959808835802 457976035310976 457992262361088 459250818925248 459739632328704 460086419939328 460371142812672 460702083140208 460718406779904 461334915671994 461350731220288 461984454752184 462476177759232 462619048783437 463111447234176 463127856242688 463460778248832 464734362220947 464750828732736 465229012150656 465245496188928 465884569672704 466540514463744 466875889678016 467517202713288 468014814618624 468159396673059 468657692111232 468674297634816 469317541335552 469962208287936 470300043205629 470316706921152 470817298538496 471464025596928 472111098129216 472127826014208 472759602384888 472776353247744 473116211129016 473766096034413 474921283237128 474938110692864 475573647637179 475590498207552 475607349374976 477421925879808 477765123256512 477782051475456 478421394030216 478438345502208 479094990113376 479604925083648 479753087627268 480263723057664 480625992258048 481286192796864 481946746006908 482459716304384 482625860607072 483122435694912 483139553734656 483819792777216 484832654665632 485348696641536 485498633586876 486015384411648 486699672496128 487368216002304 487718563324356 488405811033504 488925656174592 489596694356224 489614041792512 490269217288032 490286588553216 490639033763424 490942664015076 491312988480132 492528411088896 493187486438556 493204961104128 493222436388864 495104219430912 495460127821568 495477683011584 495784307644416 496140704920224 496158284224512 496822216877532 497521720502352 498051268356096 498205129459086 498426954934272 498735404713728 498753075953664 499111607344896 500483159314866 501015859239168 501033611280384 501704067837024 501721844262912 502772183546724 503480064460464 504015954204672 504171657955602 504708283812096 504726166683648 505418890669056 506113147387008 506476969606062 506651839709184 507034013810688 507712499787168 507730489104384 508427336446848 508445351092224 508968491925504 509125725645264 509143765036032 509509765831248 510209641883214 510752694396672 511453689639984 511471811515392 512156235916962 512174382685056 512192530096128 512719526412288 514146689409024 514516286583936 514534516973568 515223039724848 515241295156224 516497611628544 516657171290904 517207086369792 517597222431744 518289843532734 518308207627392 518859880022016 519019572622824 519572002173952 519732511596207 520285699979136 520304134791168 521000378138448 521393375529936 522108974840817 522683211767808 522844682324328 523382638669488 523401183212544 524138108841984 524858078771712 525235375887768 525956853052449 526138448928768 526516666445952 526535322034176 527239903625136 527257978537472 527982234002496 528000941518848 528544203153408 528707484323928 529106295286296 529669460855808 530415211941888 531124985395368 531143804265984 531854552682999 532255737520143 532439508197376 533572445346304 534286443641769 534305374529472 534324306087936 534874073849856 535039310483496 536362904383488 536767489929216 537099666614784 537485763663576 537504807909888 538224068283993 538816029253632 538981863877548 539555540719104 540296688439872 540315832283136 540704241290304 541446966896472 542767180842432 542786412220416 542954093182956 543512740156776 543531997951488 544297266874368 545436736498836 546017283721728 546767307463104 546786680573952 547537131558144 548289243002592 548872826351616 549286848294912 549456537412692 550041363196416 550796281150752 550815797016576 551382532919296 551552869449036 551572412122368 551968912983852 554074830443316 554094462475008 554855581242144 554875240937472 555446153613312 556228197138432 556992246859776 557392643799264 557412393388032 558158293035252 558178069752576 559539079264256 559711935565146 560307676900608 560327529775104 560730324301056 561077330302944 561500558263008 562271203674726 562889612673024 563642841644064 563662812690432 564417076316652 566240146081792 566415072518022 566610637307904 567017948480256 567038039113728 567796819288608 567816284578816 568596252002688 569004990545082 569201449549824 569377290810384 569630805639168 569983319672832 570413265537024 571176562260564 571980753502704 572001019978752 572589553416192 572766441350922 573198486560154 573396393443328 574596781196256 574616479603712 575385400844982 575405787954816 576018233376768 576196180520688 576809467213824 577621589336064 578415025585152 578830822406928 578851331595264 579625919690454 580263416119296 581059813082112 581239317702267 581498114089984 581857972166016 581878588612608 582296875235712 583096733580816 583717365024768 583897019200677 584518502445696 584539213160448 585321412476528 585342151640064 586567547471178 588018613238784 588200267614869 588805468503174 588826331114112 588847194464256 589655372447232 590465338618176 590889797873739 591093812994048 591539682779136 592331249751696 592352237288448 593165225854656 593796573913088 593980013252808 594001059208704 594612228547584 595244582197083 595878143462784 596695971246648 596717113434624 597515608569789 597536779799232 598172780814336 599837804310528 600269001014592 601093546345656 601114844348928 601733333081088 602580546899968 603408267431424 603863426170368 604237124941632 604671484121523 604692908898624 605336526692352 606999983308992 607021490589696 607833774494856 608292271451592 609797080395776 610613078447736 610634713747968 611451832676373 611473497695424 612334425233664 613828190416896 614269444186944 614291209039872 615113220895992 615979273002912 616634903678976 616825398377916 617481929645568 617947704331776 618796533595968 619645816294596 619667771643648 620305349534208 620518963637664 621179426230272 622054019284992 623356270284384 624019752824832 624212528897412 624876922814976 625756721780736 626616277717248 627066724274172 627088942561536 627950328471648 628618700795904 629481464172288 629503768018944 630346136513184 630368470996992 630821614838688 631688128045884 633228377649504 633250814257152 634098196849572 634120664276736 634143132499968 636562567839744 637020164342016 637042735300608 637895192040288 637917794002944 638793320151168 639473233444864 639670783503024 640351630743552 640834656344064 641231234631936 641714923729152 642595661342544 643478347690542 643501147476096 644163247593216 644186071646208 646420635517202 646443539554176 647131595522048 647331511449168 648020512548864 648910650615552 648932896661504 649824288003072 650291417765808 650716903783296 651184675207794 651207748044672 651900874899456 653692289717376 653715451404288 654185378351232 654590218686768 655083984640176 656682035652864 656704548118528 657583315251408 657606614805504 658486589036094 658509920595072 661045743525888 661520939893632 661544378966016 662429622503376 663362294003136 664068357808128 664273505945448 664569273245696 664980539618304 665482143126528 666372655970658 666396266949504 667310879086488 668021145652224 668227514909409 668251191609792 668938757116032 668962459017216 670362911395632 671282967652479 671306752613952 672021272272896 672228877274136 672944378416128 673891854225408 674817529849344 675302626141416 676230239638863 676254199892544 676949999716224 676973985472512 677903115262464 678834300860352 678858353381376 679346354441664 680279522510952 681003592528896 681938252853312 681962415353856 682874981222616 682899176913408 684328805383041 686021715445248 686939713253703 686964052966464 686988393541632 688876228387872 689609448493056 690129629908992 690556714219008 691053124710312 691077610169856 692026096830432 692976682128276 693714266638848 694667170851264 695191167373248 696145299787756 697126243099104 697843518225984 697868244283392 698826854509056 698850811789312 699810771695616 700313834517024 701275804069932 702022221927936 702986538166848 703976312003328 704001255358464 704943312431904 705475060381728 706225947807744 707196038395392 707220282589184 708166647193824 708191739021312 709139403577332 709164529871616 709674316693524 712381924855692 712407166039296 712432408117248 713385747311328 715150539177984 715689986572288 716132888819712 716647684884768 716673077213184 717632091045324 717657518253312 718642485170064 719407387625472 719629631440902 720395584586496 720421109710848 720938988387072 721929289195296 722920119010362 723689574456576 723715216293888 723938790910608 724683653542368 724709330601984 725729689165824 727248981998448 728023044962304 728247950380314 729023076617472 729048907431936 730049508744192 731052324003456 731577844986534 731830435135488 732382464393216 732608716550256 733388484261888 734395041534336 734421062688768 735403825932048 735429882829824 735958550645136 736969482720198 738766440591088 738792616633344 739781229657834 739807441656192 739833654583296 740594871484416 742656329146368 743190191732352 743216524517376 743676461466624 744211057380336 744237426336768 746282580753528 747076902534144 747640432401408 748103107070592 748667411017344 749694938232968 750724738972299 751523788858752 751550416920576 752556101755536 752582766394368 755220096690696 756023931307008 757062425718144 758128336003584 758673320726776 759169721080512 759715454409093 759977759563776 760551020716032 761568749680752 761595733656576 762641004670272 762668026638336 763452737888256 763688588467896 763715647554048 764264648746872 766129041595008 767180534459976 767207717273088 768234353875443 768261574027584 769079289618432 771220034113536 771774429875904 771801775460352 772834559587272 772861942734336 774746417442816 774985756936356 775810629554688 776395833647616 777434765299101 777462311441088 778289820033024 778529358934236 779358003260928 780428549968704 780456202186752 782090063294904 784024817651712 784267023486492 785073958004232 785101774818816 786207163262976 787287118157568 787853063831652 789207673393152 789774999668928 789802983051264 790886967806208 791973351003744 792001412278272 792816304730112 793659442929444 794504191283712 795594628328864 795622817912832 796687478093052 796715706398976 798659262296064 799783739080704 800358668019456 801458061794208 801486459131904 802311110774784 804544356575232 805151234893824 805649499922176 806228645495364 806257211864832 808224043880448 808472795816322 809333311078656 809361987452928 810445032659808 810473748424704 811056361935456 814150771263648 814179618330624 815269110235164 815297996927232 816445900311552 818155104748254 818437587222528 819025925582592 819054945386496 820150961194656 820180020860928 821305697337216 822179871571968 822433864503888 823309239527424 823930272442368 825062044794624 826194421726128 826223695524864 827073799378944 827329304173554 827358618183552 827953369475778 828239234973696 831112245664974 831141693712512 832026337099776 832283371863216 832312861406208 833169230419968 834342295707648 835488370289664 836088965698896 836118590082048 837237439552878 837267104628864 838158267727872 839308618896384 839567903347719 840461515350912 840491294662656 841095486451584 842250837394512 843406805512089 844304503532672 844334419009536 845464262466096 845494219035648 846625614474978 849360219122688 849622608777033 849915955961856 850526922720384 850557058670592 851724426868224 852894378004032 853507485817623 853802174324736 854446208458752 854974979509248 855619898305536 856764843390846 856794215123392 857971130254056 858001529968128 858884330124288 859149662026383 859797729840231 860094590164992 861924719405568 863078101267473 863108681932224 864027350065152 865214200820736 866432384004096 867055223687744 867622538377728 868246233610392 868276997392896 869438879535681 870395124178944 871589719623168 872247171134976 872786958249024 872817882918912 873445312853568 875576047537152 876777753668544 876808819740672 877982118714792 878013227460096 879851321206767 882027919858176 883208202754761 883239496671168 883270791696384 884483058670848 885698007927264 886640719491072 887309524168704 888496874627544 888528355932672 889747838781984 890694860869632 890970019879212 891001588813056 891918342821376 893817215194176 895043956869972 895075670151936 896305169698848 897259171221504 898522472300544 899756706465792 900403501521888 901640319518484 901672266523392 902599999621632 903870820349952 905112401147136 905144471175168 905795139255552 907039363347936 908004790038528 909251003804416 909283220471808 910499974963488 910532235884544 911750661742284 912438407177388 914695620593664 915919617671604 915952070621952 915984524722176 918501637850496 919479264657408 920172839878656 920742285625344 921404166280416 921436813559808 922669831343988 922701462440576 923968909504368 924952355518464 925238097566874 926222894468352 926255712485376 926921556497664 929468724441894 929501657465472 930458024301312 930490992377856 931769139345408 933081028927488 933751779356032 935034405426576 936029629237248 936318793346118 937315384222464 937348595269632 938635082671104 939924416575872 940600086411258 940633413842304 941634597076992 942928051193856 944222196258432 944255652028416 945519204769776 945552706495488 946232422258032 947532192068826 949842566474256 949876221385728 951147295274358 951180996415104 951214698749952 954843851759616 955530246513024 955564102950912 956842788060432 956876691004416 958189980226752 959209850167296 959506175254536 960527446115328 961251984516096 962572385593728 963893492013816 964919432608768 965217521535813 965251721214144 966244871389824 966279107469312 969630953275803 969665309331264 970697393283072 970997267173752 972030768823296 973399344992256 974736432004608 975437126648712 976777012811691 976811622067008 977851312349184 979193388712448 980538434576064 980573177106432 981278067526848 981885328030152 982625976960264 985056822177792 986374972877112 986409922208256 987729883554141 990920255643136 991568615288832 992281409840448 992316568449024 993644433755064 995043441004704 996102536712192 996410258918172 996853909868544 997470809427456 998223214689792 999558983955987 1000966318629732 1002031718478336 1003408135674048 1003443688525824 1005544367093448 1006960128920928 1008031908409344 1008343315911204 1009416567624192 1010837781338112 1012226294774016 1012953939212124 1015424999574336 1015460978208768 1016854672893696 1016890702184448 1018251451290528 1018287530072064 1019019531662496 1020419283766428 1021505388793344 1022907379279968 1022943623030784 1024312471833924 1024348765370112 1024385060192256 1028293378818048 1029032573167872 1029069033947136 1030446079449696 1030482590312448 1032995223257088 1033314342581808 1034414172739584 1035194444863488 1036579687065468 1036616415254784 1038039145245648 1039144004347904 1039465023192414 1040571399958272 1040608269582336 1042000756276896 1042786751059872 1044217949681634 1045366423535616 1045689364648656 1046765277338976 1046802366425088 1048276217683968 1049716157543424 1050470751775536 1051913706104898 1052276897857536 1053033332891904 1053070644068352 1054479807250272 1054515957074944 1055964468004992 1056001883037696 1057088406306816 1057414968647856 1058212590572592 1059338921711616 1060830423883776 1062249970790736 1062287608531968 1063709105365998 1064511475040286 1064879016394752 1067144890692608 1068572887283538 1068610749058944 1068648612175872 1069748147699712 1070078620966992 1072725808766976 1073534979858432 1074199333229568 1074971527327152 1075009615819776 1076448136567986 1077632058507264 1077963727755096 1079111081438208 1079444447161353 1080593376879744 1080631664566272 1081408482580608 1082893933792944 1084380178515543 1085534361684864 1085572824440832 1085908186365912 1087025480313552 1087063995902976 1088594533748736 1090873472997672 1092034567443456 1092371925570471 1093534614926208 1093573361147904 1095074263116288 1096578486005184 1097366767479801 1097745652703232 1098573696589824 1098913074825384 1100082726392832 1101592562301504 1101631594033152 1102765065838592 1103105738898072 1103144824244736 1103937825967704 1105454224080297 1108149660886632 1108188924950016 1109671844486751 1109711162484288 1109750481874944 1110892307226624 1113984493719552 1114785287598528 1114824786776064 1116316586070504 1116356139505152 1119078158528512 1119423871130292 1120615353801216 1121460648602112 1122154660605888 1123001116526016 1124542407349452 1127285683288128 1127325625380864 1128834152633304 1132480292163584 1132830145036044 1134035896960512 1135593638577216 1135632569157632 1137192504005376 1138009981090164 1138754581620768 1139966639345664 1140826531074048 1142353124521128 1143961507005408 1144002039957504 1145179106832384 1145532882701844 1146396973120308 1149193562392512 1149232959207424 1150770801689964 1150811575909632 1152392361041376 1153618934427648 1155243178672128 1156830051170304 1157661644813856 1157702663190528 1159251839380908 1162119626164224 1162478635404534 1162996228179968 1163715944332032 1163757177225216 1164593750471424 1166193467161632 1167434730049536 1167794038401354 1169037004891392 1169078426320896 1170642824953056 1170684303280128 1173135094942356 1176037226477568 1176400535229738 1177610937006348 1177652662228224 1177694388928512 1179310744894464 1180930677236352 1181779595747478 1182187625988096 1183079365558272 1184662499503392 1184704474576896 1186330451709312 1187593147826176 1187960026505616 1188002118417408 1189224457095168 1190489164394166 1191756286925568 1193391942493296 1193434226869248 1195031217139578 1195073559598464 1196345561628672 1199675608621056 1200538002029184 1202187092691312 1202229688697856 1203466666162176 1205161093799936 1206816534862848 1207726852340736 1208474249883264 1209342968243046 1209385817797248 1210673053384704 1212709193724483 1213999966617984 1214042981179392 1215667548989712 1216584542903184 1218254274628573 1219594160791552 1221226156895472 1221269427495936 1222903665352746 1222946995390848 1224668850467328 1227232657122381 1227656380833792 1228538888373888 1228582418079744 1230226441791984 1231958546005824 1233269807357952 1233650796755832 1234963859291136 1235895408663552 1237593067191936 1239291632589192 1239335543287296 1240610699068416 1240993956260331 1241037927275328 1241930054213667 1242358852460544 1246668368497461 1246712540568768 1248039505649664 1248425057794824 1249753845629952 1251513443561472 1253232555434496 1254133448548344 1254177885123072 1255856159329317 1255900656943296 1257237401591808 1258962928344576 1260692273026368 1260736941993984 1261643229677376 1263376256091768 1266456755299008 1266501628514304 1268196393699144 1268241328553472 1274040328684032 1275790384080576 1275835588005888 1277586640302336 1279341567006048 1280703261487104 1281669312688128 1282462469263872 1283429847458304 1285191322685088 1286956695381084 1287002294952192 1288326495186432 1292841271034404 1292887079108352 1294663022898336 1296041025097728 1297821301231104 1297865793323008 1299648576006144 1300582835531616 1301433807566592 1302369350415588 1302415496089344 1307384579434752 1307430902808576 1308370756702464 1309180437373536 1310167969280352 1313364071305728 1313409096237056 1315166630502816 1315213229611008 1316973178072188 1317019841190144 1322091487051776 1323041879787264 1323088757932032 1324859245006752 1326724588006272 1328136715616256 1328547011890896 1329138546491392 1329961079236608 1330964286253056 1332745311941316 1332792533899008 1334621758172976 1336042291304448 1336455029818818 1336502383219584 1337877514232064 1337924918034432 1340725822791264 1342565935304958 1342613505227904 1344042544545792 1344457754548272 1345888756832256 1347783708450816 1349635059698688 1350605252282832 1352460479277726 1352508399785088 1353899999432448 1353947970945024 1355806230524928 1357668601720704 1357716706762752 1358692708883328 1360559045021904 1362007185057792 1363876505706624 1363924830707712 1365749962445232 1365798353826816 1368657610766082 1372043430890496 1373879426507406 1373928105932928 1373976787083264 1377752456775744 1379218896986112 1380259259817984 1381113428438016 1382106249420624 1382155220339712 1384052193660864 1385953364256552 1387428533277696 1389334341702528 1390382334746496 1392290599575512 1394203086662841 1394252486198208 1395687036451968 1395736488566784 1397653709018112 1399621543391232 1400627669034048 1402551608139864 1404044443855872 1405973076333696 1407952624006656 1409886624863808 1410900129616887 1410950120763456 1412451895615488 1414392076790784 1416333294387648 1416383478042624 1418278807154664 1418329059743232 1419348633387048 1424763849711384 1424814332078592 1426720942911537 1426771494622656 1432265777639424 1433295369769536 1433346154426368 1435264182090648 1435315036506624 1437284970340128 1438814775250944 1439259262881804 1440791169172992 1441877976774144 1443858578390592 1445840238020724 1447379148913152 1447877581821216 1449367307084736 1449418661203968 1451459378331648 1454497963996896 1456046089924608 1456495900760628 1458046153234944 1460099017488384 1462104648006912 1463155689973068 1465217433100512 1466776968523776 1468790083068672 1468842125377536 1470807651864096 1470859765659648 1471917101290272 1473938965440396 1477532881182176 1477585233266688 1479562459315668 1479614883312384 1479667309166592 1485312658292736 1486380383464704 1486433049034752 1487352922933248 1488422114760672 1488474852673536 1492565161507056 1494153805068288 1495280864802816 1496206214141184 1497334822034688 1499389876465936 1501449477944598 1503047577717504 1503100833841152 1505112203511072 1505165532788736 1510440193381392 1512047862614016 1514124851436288 1516256672007168 1517346641453552 1518339442161024 1519430908818186 1519955519127552 1521102041432064 1523137499361504 1523191467313152 1525282009340544 1525336053276672 1526905475776512 1527377176935792 1527431295108096 1528529297493744 1532258083190016 1534361068919952 1534415434546176 1536468707750886 1536523148055168 1538158579236864 1542440068227072 1543548859751808 1543603550920704 1545669119174544 1545723885468672 1549492834885632 1549971513872712 1551621259109376 1552791667295232 1554869530598202 1554924622882176 1556579640066048 1557058717868472 1558716006521856 1559197534788621 1560857099937408 1560912404373504 1564180126589808 1566326924522451 1568049635303424 1568534046972984 1570147916008464 1570203549637632 1572414326525952 1574574236315136 1575706127663304 1577870559157347 1578415346786304 1579549999337856 1579605966102528 1581773935612416 1583946702007488 1584002824556544 1585632609460224 1587318885858888 1589008382567424 1591189256657728 1591245635825664 1593374956186104 1593431412797952 1595563658048997 1596767212560429 1597318524592128 1600717336038912 1602859330925307 1602916123588416 1602972918263808 1604622221549568 1609088713150464 1610302469787648 1611298999844352 1612457290990728 1612514423729664 1614672204851979 1616448087760896 1616945591632644 1618666622157312 1620890065319616 1620947496849408 1622112723870912 1628301542527296 1628359236661248 1630538220470328 1630595993854464 1632891800623104 1636310209496508 1638051851165184 1640301922389312 1640360041721856 1642611394674432 1644867729007776 1646618479054848 1647860544884736 1650124089589248 1652388843452256 1652447391049728 1654147598757888 1654658608347108 1654717236367104 1655906738951556 1662224491329948 1662283387425024 1664566743726432 1664625722812416 1666338460839936 1668684591415296 1670976740579328 1672177931397792 1672237180164096 1674474879105756 1674534209257728 1678617237792768 1679135806695438 1680923030701824 1680982589325312 1682190972903168 1684501674789024 1686813611024178 1688609007065344 1688668838019072 1690928524932192 1690988438071296 1693251228949956 1698720438245376 1699245217554066 1699831911923712 1701053845440768 1701114117341184 1703448853736448 1705788756008064 1707014971635246 1707604348649472 1708892416917504 1709949959018496 1711239796611072 1713529686781692 1713588430246784 1715942260508112 1716003059936256 1717768660248576 1718299324052766 1719595459680462 1720189180329984 1723849438811136 1726156202534946 1726217363864448 1728054700130304 1730428401641472 1732864768008192 1734110447375488 1735245076755456 1736492467220784 1736553994785792 1738877759071362 1740790248357888 1743179439246336 1743717953106801 1744494342269952 1745573916498048 1745635765837824 1746890625707136 1751152095074304 1751691057602031 1753555507337088 1753617639481344 1755964237429584 1756026454920192 1759702642413534 1764055839716352 1764600802844607 1766416405509522 1766478993342336 1766541583392768 1768966117341696 1771396015854528 1772669393621217 1773281438982144 1774619048337408 1776993749255088 1777056711865344 1779495677563968 1781389721739264 1781940039758424 1782003177626112 1783836685642752 1785733746591249 1787634430388352 1790087913739944 1790151340303872 1792546825709367 1792610339397696 1794518342443008 1799513412931584 1800807003043776 1803280639036968 1803344533046784 1805199999243264 1807741640699904 1810224802294272 1811590278511104 1814014452364569 1814078726695872 1816009580077056 1818502007608832 1820999949926976 1821064471769088 1823501323484568 1824876814354776 1829391241187328 1831839235343208 1831904141243904 1834355498029119 1837003275700992 1841484571250688 1842808332560832 1842873627119616 1845339662687976 1845402924881152 1847937819008736 1849904711036928 1850476195133748 1852445788936704 1853843112995328 1858937448883788 1859003314930944 1860916048602624 1863538278690816 1866162057854976 1867503558712064 1870068810853152 1872059258474496 1872637586692236 1874630768444928 1877270165342208 1879848833151744 1881200172822516 1881266827684608 1885856102387712 1888444392516864 1888511304056832 1891038409539552 1891105412990976 1892464844516064 1895064384137652 1899685132948512 1899752442771456 1902294590548716 1902361992830208 1902429397499904 1909687703519232 1911060493026048 1911128205901824 1913685576120864 1913753382008832 1916379960453504 1918419700334592 1919012350509072 1921054892230656 1922503969032192 1925144771187456 1927786984027632 1929838865217536 1930435043071626 1930503442428288 1932489742779648 1932558214938624 1939261906551606 1939330618662528 1941394786566144 1941994534347504 1944061537646592 1946798689984512 1949472864009216 1950874253297424 1953554025623382 1953623244134016 1955702624698368 1958386777424896 1961076869152128 1961146354212864 1962556135053696 1963770656060304 1965251953920528 1970113644355584 1972749945754224 1972819844416512 1975459767108282 1981840511286272 1983137230577664 1984562819680896 1984633136898048 1987288867510128 1990086882009408 1992205073424384 1992820517836344 1993707819737088 1994941618854912 1996446429379584 1999117967911974 2001932637259464 2004063436956672 2004682544728227 2006816271348096 2006887377051648 2011088734186896 2013848902957437 2013920257841856 2016063816818688 2016686631822408 2018833135248384 2021675562676224 2024452589548032 2025907878424248 2028690718916589 2030849999148672 2030921956417536 2033709345787392 2036502902581056 2036575060144128 2038039063324992 2040838567532856 2043010777586688 2045814758559936 2045887246061568 2048624943667848 2048697530740224 2052986416149123 2058065146335744 2060819139761109 2060892158899392 2060965180624896 2066628685163616 2068828345479168 2070388889726976 2073159374130936 2073232830509568 2076078290491296 2078288008695808 2078930046384828 2081142799916544 2084001512553792 2085573502119744 2088435899363268 2091378729297312 2093530554677952 2093604732850176 2096552435367936 2099432315086848 2100941503551072 2103827412209796 2106066665783808 2108959614500544 2109031914149888 2111928936009984 2112003766075392 2114829937295712 2116425181145184 2118677843423232 2121660847767552 2124499941581472 2124575217063936 2127418210731996 2129022950080572 2134289781385216 2137145774567076 2137221498117888 2137297224351744 2140157241933984 2145451617533952 2147069959716864 2148398666459136 2149943054654304 2150019231639552 2152896273135972 2155927455510192 2158222162876416 2158888894322706 2161186753759488 2161263329132544 2162816965161216 2165787867585888 2168760357031086 2171068723369728 2171145648881664 2171816372731824 2174050960627104 2174127991805952 2177189067497472 2181746945995344 2184069134886912 2184743851140942 2187069229852416 2187146722295808 2190148526232576 2193156972010368 2194733534959602 2195491305406464 2197147393179648 2197826149650768 2200165452785664 2203185124603008 2203263188066304 2205530131677184 2206211477796144 2206289648489472 2207875651935408 2210908448160594 2216299321773264 2216377849900032 2219343688973502 2219422324968576 2219500963749888 2221784614453248 2227968987439104 2229570575197056 2229649573552128 2232633172141008 2232712279010304 2238156317057024 2238847742260584 2241230707602432 2242921297204224 2244309321211776 2246002233052032 2249084814698904 2252174216916897 2254571366576256 2254651250761728 2257668305266608 2262472224310207 2264960584327168 2265660290072088 2268071793921024 2271187277154432 2271265138315264 2274385008010752 2276019962180328 2277509163241536 2279146363227279 2279933278691328 2281653062148096 2284706249042256 2287923014010816 2288004079915008 2290358213664768 2291065765403688 2292793946240616 2298387124785024 2298465918414848 2301541603379928 2301623151819264 2304703061626329 2304784722082752 2307237868855296 2313660102340608 2315323289627712 2315405326381056 2318503678761816 2324239252328448 2324957270809068 2325992456359936 2327431888664064 2329187500942848 2332304295897303 2332386934323264 2334869460099072 2335588076802708 2338074009782784 2341285649906112 2341368606560256 2346270189884712 2352074452955136 2352801070459476 2355221874012696 2355305324456448 2358621489788928 2361861354472704 2363559191494956 2369324999006784 2369408949153792 2372660903418624 2375920053011232 2376004236834816 2378448914190336 2380978328788332 2383512573851136 2386783884986592 2386868453738496 2390062434279156 2390147119196928 2399351217242112 2401076004058368 2404374185382624 2404459377395712 2406933332324352 2410322187599872 2413633069725696 2415453704681472 2416948499766528 2418685936486092 2418771635594496 2425418387448966 2427999933235968 2428085962358784 2431335097979424 2433169085806368 2436508549257146 2439188321583104 2442452313790944 2442538854991872 2445807330705492 2445893990781696 2449337700934656 2454465314244762 2455312761667584 2457077776747776 2457164836159488 2460452883583968 2463917092011648 2466539614715904 2467301593511664 2469927718582272 2471790817327104 2475186134383872 2478583265178384 2478671086574592 2481221398136832 2481987912520662 2482075854550656 2483860108427334 2484717704921088 2493336736994922 2493425081137536 2496079011299328 2496850115589648 2499507691259904 2503026887122944 2506465110868992 2508266897096688 2508355770246144 2511712318658634 2511801313886592 2514474803183616 2517925856689152 2518703710043157 2521384546052736 2521473883987968 2523286459354752 2526752512183536 2530220416536267 2532913510598016 2533003257028608 2536392787398288 2536482657106944 2548080657368064 2548867826331099 2551580768161152 2551671176011776 2555173280604672 2558683134012096 2560522457452869 2561406522974208 2563338625376256 2564924938527744 2566859694916608 2570382645370176 2573913390762168 2574004589904384 2576652990372864 2579393189520693 2585682542068808 2585774158216704 2589234303802419 2589326045796672 2592082050195456 2595642602462208 2599297152012288 2601165671063232 2602867615133184 2604738700831176 2604830992178688 2614769158869504 2616741513404928 2618360874747072 2620335938560704 2626728142611456 2630333261005632 2630426459222016 2633946356144376 2634039682380288 2646083759574528 2649624608264283 2649718490013504 2653449176012544 2657094023781792 2659922158473216 2661928572506112 2665490623882632 2665585067798016 2669243516345952 2672084582608896 2672910059637636 2673004766439168 2675755028464128 2681451645582528 2685131870609916 2685227010455808 2688915509096544 2691777513664512 2695567416901632 2699270119397376 2701210504565664 2704920958555452 2705016799570176 2707799998864896 2711612461049856 2715337203441408 2715433413525504 2717385417766656 2721118090043808 2724014370115584 2727753011413248 2727849661415424 2731499924890464 2731596707653632 2737315221532164 2744086861780992 2747758853014812 2747856211865856 2747953574166528 2755504913551488 2758437793972224 2760518519635968 2762226856876032 2764212498841248 2764310440679424 2768104387321728 2771906728513104 2774857066555392 2778668683405056 2780764669492992 2784581199151024 2788406173325682 2788504972396416 2791374072903936 2791472977133568 2795307418036224 2799243086782464 2801255338068096 2805103216279728 2808088887711744 2811946152667392 2815905248013312 2819773249727616 2821800259233774 2821900241526912 2824903791230976 2828784153581568 2832666588775296 2832766956085248 2836557614309328 2836658119486464 2838697266774096 2849527699422768 2849628664157184 2853441885823074 2853542989245312 2864531555278848 2866590739539072 2866692308852736 2870528364181296 2870630073013248 2874569940680256 2877629550501888 2878518525763608 2881582338345984 2883755953548288 2887717156781184 2891680476041448 2894758297826304 2895652564607439 2895755163642432 2898734614169472 2898837322407936 2908892859827409 2908995927993792 2912092179849216 2912991801521256 2916092306469888 2920198034976768 2924209296013824 2926311379946136 2930331038435073 2930434866201024 2933553937047552 2937580166137344 2941615303728192 2941719531319296 2943834202580544 2947877930880792 2955065762364352 2955170466533376 2959124918631336 2959229766624768 2963189650662423 2972760766929408 2974705845866496 2976844229521344 2976949705347072 2985130323014112 2988307610136576 2990561729605632 2992412428282368 2994669644069376 2998676951867961 2998779752931872 3002898955889196 3006095155435008 3010224407022144 3010331065577472 3020880386762784 3024095725228032 3028249702872576 3032513344014336 3034693282907104 3036678884322048 3038861817636372 3046274998723008 3046382934626304 3050564018681088 3050672106553344 3054754353871584 3054862590216192 3057058594987488 3064516166380032 3068722137839904 3068830869092352 3072937415501772 3073046296110336 3084880136454144 3087097719503616 3087207101841408 3091338238349088 3091447770937344 3098985669771264 3099943027745424 3103242518218752 3105583334590464 3109739061196404 3109849245764352 3114117435736944 3117432013043712 3118395069577242 3121714199874816 3121824808747008 3128360253179616 3132653849044902 3136099270606848 3137068093945968 3140295832016928 3140407099275264 3144828653051904 3149148472630272 3151412255326608 3155741118314694 3156830693572608 3159099998675712 3159211932205056 3163547871224832 3167893404014976 3168005649113088 3171265218920448 3174637771717776 3178016765134848 3182378513315456 3182491271651328 3186749912372208 3186862825595904 3191127316097994 3193534425120858 3194637049184256 3201434672077824 3205718661850614 3205832247176832 3205945836527616 3209244443099136 3218177426300928 3220604939575296 3222597999688704 3224914581981456 3225028847459328 3229344409703958 3232896175521792 3233891183265288 3237333244314624 3238333341484059 3241780130639232 3241894993698816 3244225447741824 3253140535546629 3256603085054592 3256718473322496 3261076440940656 3261191987708928 3265783601246208 3272620418993016 3276103702330368 3277115776711413 3280603844778624 3280720083443712 3285222789348864 3289735458015552 3292100302439403 3293236958109696 3295721089769472 3300248179178496 3304777686904512 3304894782099456 3308295197515776 3309317216694216 3309434472734208 3311813477903112 3316362672240891 3324448982659896 3324566774850048 3329015533460253 3329133487452864 3329251445624832 3332676921679872 3341953481158656 3344355862795584 3344474360328192 3348949758211512 3349068418515456 3357234475585536 3358271613390876 3361846061403648 3364381945806336 3369003349578048 3373627222048356 3377218014130688 3381857049864384 3381976876142592 3386502457899912 3397440876490752 3398490435108132 3402107690881536 3406897707472896 3411577512016128 3414029943270492 3419899918036992 3422479593222144 3427059373563384 3427176860493568 3431884521016224 3432006119872512 3435537320497152 3436598648105532 3439190919360924 3447698877622272 3452312405069892 3452434727728896 3460856803282944 3465729536016384 3468220894750976 3470490153510912 3472984934441568 3473107989571584 3477755518142724 3486358878492672 3487435906213602 3488988684539904 3491147832996096 3491271531675648 3493781251414272 3502304190148608 3503382115204062 3507111014674176 3507235278962688 3511928474859168 3512052909840384 3519405284827068 3528111679432704 3529201605689214 3532832811019044 3532957986684672 3533083166785536 3537932234683392 3542792031709056 3545338787242434 3546562877964288 3549238096674816 3553987498510176 3554113423730688 3558991355127936 3562779443478528 3563880079516848 3564006355252224 3567673371285504 3571467493182498 3575268860776704 3580175827479888 3580302680607744 3585093651418734 3585220678795392 3589036684886016 3599026825863168 3601614006087552 3606561278073936 3606689066093568 3610399998486528 3615483281399808 3620449604588544 3623180557022208 3628028904729138 3628157453391744 3632019160154112 3637004015217664 3638127581173449 3641999899853952 3642128943538176 3647002646969136 3649753628709552 3654762823885719 3658782482374656 3663678470686416 3663808282487808 3668710996058238 3674006551401984 3681697971367143 3682969142501376 3685616665121664 3685747254239232 3690679325375952 3690805849762304 3695875638017472 3699809422073856 3700952390267496 3704891577873408 3707686225990656 3717874897767576 3718006629861888 3721832097205248 3722981868780993 3725790162641001 3727076557381632 3735007117424128 3740005105492383 3740137621706304 3744118516948992 3745275173384472 3749261536889856 3754540330684416 3759697666303488 3762400345645032 3762533655369216 3767568477987951 3771712204775424 3776888785033728 3782076819079104 3782210825981952 3784929689032128 3790128768275304 3799370265897024 3799504885542912 3804589181097432 3804723985660416 3822120986052096 3827371152241728 3827506764017664 3832759920907008 3838024701018144 3842109784461312 3845007938064384 3850289542374912 3855573968055264 3859677730435072 3860870086143252 3861006884856576 3864979485559296 3878523813103212 3878661237325056 3883989068695008 3888123075293184 3893597379969024 3898945728018432 3901748506594848 3907108051246764 3907246488268032 3916773554849792 3922153738304256 3922292708425728 3925112270107392 3927541312120608 3930503907841056 3940227288711168 3945499891508448 3945639688833024 3950919534216564 3963681022572544 3966274461155328 3969125639361792 3969266273796096 3974577735020256 3980173764018816 3984410146848768 3985641035672688 3987415639474176 3989883237709824 3992892858759168 3998235935823948 4003865274518928 4008126873913344 4009365089456454 4013632542696192 4013774754103296 4022177468373792 4027697805914874 4027840515683712 4032127633637376 4033373263644816 4037666270496768 4043351125352448 4048905179096064 4051815756848496 4057381437833178 4061699998297344 4061843912835072 4067418691574784 4073005805162112 4073150120288256 4076078126649984 4081677135065712 4086021555173376 4091629517119872 4091774492123136 4097249887335696 4097395061480448 4105972832298246 4116130292671488 4121638279522218 4121784317798784 4121930361249792 4133257370327232 4137656690958336 4140777779453952 4146318748261872 4146465661019136 4152156580982592 4156576017391616 4157860092769656 4162285599833088 4168003025107584 4171147004239488 4176871798726536 4182609259988523 4182757458594624 4187061109355904 4187209465700352 4198864630173696 4201883007102144 4207654824419592 4212133331567616 4217919229001088 4218063828299776 4223857872019968 4229659874591424 4232700388850661 4232850362290368 4237355686846464 4248999883162944 4249150434127872 4254836421463992 4258045900161144 4268579562770432 4274291549134152 4274442996235776 4280162828734611 4280314483867968 4296797332918272 4299886109308608 4300038463279104 4305792546271944 4311854911020384 4316444325752832 4317777788645412 4322373507518976 4325633930322432 4331575735171776 4337520714062172 4342137446739456 4343632745463648 4348101921254208 4348255983611904 4354378134994944 4363493891990688 4368138269773824 4369487702281884 4374138459704832 4380297052465152 4386313944020736 4389467069919204 4395652299301536 4400330905571328 4406370249206016 4406526376132608 4412422955592288 4412579296978944 4415751303870816 4421816896321188 4432598643546528 4432755699800064 4438687377947004 4438844649937152 4439001927499776 4455937974878208 4459141150394112 4459299147104256 4465266344282016 4465424558020608 4476312634114048 4477695484521168 4482461415204864 4485842594408448 4488618642423552 4492004466104064 4498169629397808 4504348433833794 4509142733152512 4509302501523456 4515336610533216 4524944448620414 4529921168654336 4531320580144176 4536143587842048 4542374554308864 4542530276630528 4548770016021504 4552039924360656 4555018326483072 4558292726454558 4559866557382656 4563306124296192 4569412498084512 4575846028021632 4576008159830016 4580716427329536 4582131530807376 4585587892481232 4596774249570048 4596931836829696 4603083206759856 4603246303638528 4609406123252658 4609569444165504 4614475737710592 4627320204681216 4630646579255424 4630810652762112 4637007357523632 4648478504656896 4649914541618136 4651984912719872 4654863777328128 4658375001885696 4664608591794606 4664773868646528 4669738920198144 4671176153605416 4676148019565568 4677592604365863 4682571299812224 4682737213120512 4692540379769424 4698980773567353 4704148905910272 4705602140918952 4710443748025392 4710610648912896 4717242979577856 4723722708945408 4727118382989912 4733611677472041 4738649998013568 4738817898307584 4745321806837248 4751840106022464 4752008473669632 4756897828380672 4761956657576664 4767025147702272 4773567769973184 4773736907476992 4780124868558312 4780294238393856 4790301637681287 4802152008116736 4808577992775921 4808748370765248 4808918754791424 4813866664648704 4827266139451392 4830907409362944 4833896999533056 4837371872972184 4837543271188992 4850836774897932 4855999866471936 4862670195958848 4866338171612736 4873017098514292 4884904627581888 4885077709983744 4891614661410984 4891787981563392 4898675401869312 4908930628489524 4914155553495552 4920905767167936 4927834184023296 4934603187023328 4939855437164544 4943581634654208 4950372268767744 4957166530356768 4957342173149184 4962442796273664 4963975825041324 4964151709101312 4967720216854668 4986673473989844 4986850162275072 4993700231179296 4999015382519808 5006053774245888 5012930221737984 5016533794193376 5016711540492288 5023424637317268 5023602627773184 5035851713378304 5037407420086314 5042769092105472 5042947767975936 5046572918709504 5053505024367072 5060440833072534 5065827021196032 5066006514057216 5072785574796576 5072965314213888 5096161314736128 5097735652662198 5103161536322304 5103342352023552 5110346561209344 5117366268024192 5121044914905738 5122813045948416 5126677250752512 5129849877055488 5133719389833216 5140765290740352 5147826781524336 5148009179808768 5153305980745728 5158786379041386 5171365084137616 5171548316433408 5178468607604838 5178652091593344 5184164100390912 5191285204924416 5198594304024576 5202331342126464 5205735230266368 5209477401662352 5209661984357376 5229538317739008 5233483026809856 5236721749494144 5240671877121408 5253456285222912 5255073172806093 5260666522011264 5260852918444032 5267892712288752 5268079364760576 5292167519149056 5299249216528566 5299436980027008 5306898352025088 5314188047563584 5318008180863651 5319844316946432 5323857145012224 5330981247765264 5331170135596032 5338487032691904 5344169165217792 5345820119275272 5346009532878336 5351510056928256 5362903291165056 5370263741219832 5370454020911616 5377640477128101 5377831018193088 5383555027329024 5398540238794752 5402421009131328 5409841917110904 5410033599140352 5415599997729792 5423224922099712 5430674406882816 5434770835533312 5442043357093707 5442236180087616 5448028740231168 5455506022826496 5462999849780928 5463193415307264 5474630443064328 5488173723561984 5495517706029624 5495712423731712 5503066494087357 5511009827102976 5524453713752064 5528424997682496 5528620881358848 5536208774643456 5543813457026208 5549714133110784 5557337366810112 5561529338985984 5569162398302048 5576812346651364 5577009944792832 5582748145807872 5590614836072448 5598486173564928 5602510676136192 5610206432559456 5616177775423488 5623892305334784 5631810496026624 5639546499455232 5643600518467548 5643800483053824 5657568307163136 5665333177550592 5665533912170496 5673115228618656 5673316238972928 5677394533548192 5699055398845536 5699257328314368 5706883771646148 5707085978490624 5729063110557696 5733181479078144 5733384617705472 5741056728362592 5741260146026496 5749139881360512 5755259101003776 5757037051527216 5763164676691968 5767511907096576 5775434313562368 5783360952082896 5789516595652608 5791305129214878 5791510327284864 5797469228338944 5797674644815872 5817785719654818 5817991855987584 5824184359698432 5825983603042512 5832184612939776 5840396069953536 5848418592027648 5852622759892272 5860662076870146 5860869732402048 5867107874095104 5875160332274688 5883230607456384 5883439062638592 5887668405161088 5895755861761584 5910131524728704 5910340933066752 5918249837262672 5918459533249536 5926379301324846 5945521533858816 5949411691732992 5953688459042688 5953899410694144 5970260646028224 5976615220273152 5981123459211264 5984824856564736 5989339288138752 5997353903735922 5997559505863744 6005797911778392 6012190310870016 6014047634184681 6020448814044288 6020662131154944 6041546708872311 6041760773525568 6048191450456064 6056499405745152 6065026688028672 6069386565814208 6073357768644096 6077723635272744 6086072156749767 6092549997446016 6092765869252608 6101128037362176 6109508707743168 6109725180432384 6114117189974976 6129032332760064 6137444275679808 6137661738184704 6145874831003544 6146092592220672 6158959248447369 6174195439007232 6182457419283327 6182676476698176 6182895541874688 6199886055490848 6206485036437504 6211166669180928 6219478122392808 6219698491528704 6228234871473888 6234864026087424 6236790139154484 6243428399749632 6256720506359232 6265307698089804 6274136187891936 6280591664033856 6280814198550528 6289657306103808 6298296945260544 6302824510653216 6311482236629388 6318199997351424 6327095742449664 6335786808029952 6336011298226176 6349275543435552 6356033530269696 6364757026630912 6364982543302656 6373499824744416 6373725651191808 6382254632195988 6387068850241716 6402869344155648 6411437323701228 6411664494353664 6411891673055232 6436354852601856 6441209879150592 6445195999377408 6449829163962912 6450057694918656 6458688819407916 6467782366530576 6474666488629248 6476666682968118 6483560261278464 6483789987397632 6488450895483648 6506281071093258 6513206170109184 6513436946644992 6522152881881312 6522383975417856 6531567202492416 6545240837986032 6552207404660736 6554231553422826 6561207689557248 6561440166887424 6570445578697728 6579470916031104 6584200604878806 6586473916219392 6591442179538944 6600496358356992 6609555373809024 6609789564198912 6616590395031552 6618634433388432 6618868945468416 6623626955806224 6632725344481782 6648897965319792 6649133549700096 6658031066920506 6658266974905728 6658502891249664 6665353843359744 6683906962317312 6688711725591168 6688948720656384 6697899516423024 6698136837030912 6714468951171072 6716543226781752 6723692122807296 6728763891612672 6738006699156096 6747254444096712 6754436028261376 6756522650750691 6763714099728768 6763953752285184 6773004915799824 6787416672930621 6794881752981504 6796980870216264 6804215381763072 6813795414945792 6823155024032256 6828059886540984 6837439089681837 6839799836073984 6844959186444288 6854118747126768 6854353720987136 6863769042032448 6864012239745024 6871074640994304 6873197296211064 6878381838721848 6895397755244544 6904624810139784 6904869455457792 6914109184878987 6921713606565888 6936441789501952 6940980307021824 6945969868883136 6946215979143168 6955511036285448 6972717756985344 6974871812427204 6977977369079808 6982295665992192 6987562502828544 6996912887691909 7004608380297216 7006764230408124 7014222029348352 7023856949718336 7024105819680768 7038810569654136 7056223358865408 7058403211378428 7065665622038088 7065915973369344 7075864469366784 7085584063418112 7090677574484868 7107974997020352 7108226847461376 7117982710255872 7127760159033696 7128012710504448 7135346742571008 7142934986364996 7150537721553408 7160351654959776 7160605361215488 7170187302837468 7170441357590784 7198053651726336 7203228012175104 7213122556147872 7213378132187136 7220799996973056 7230966562799616 7240899209177088 7246361114044416 7256057809458276 7256314906783488 7274008030435328 7276255162346898 7283999799707904 7284257887076352 7294005293938272 7299507257419104 7309525647771438 7317564964749312 7327356941372832 7327616564975616 7337421992116476 7348013102803968 7363395942734286 7365938285002752 7371233330243328 7371494508478464 7381358650751904 7381611699524608 7391751276034944 7399618844147712 7401904780534992 7409783155746816 7415372451981312 7435749795535152 7436013259723776 7443664194410496 7445963737561986 7451580325282002 7454153114763264 7470014234848256 7480010210984766 7480275243412608 7488237033897984 7490550346768944 7498523073779712 7509080661368832 7519395332606976 7524800691290064 7525067310738432 7535136955975902 7543424409550848 7553777570067456 7556111130129471 7564153638158208 7564421651963904 7569859378064256 7580257536550608 7590661249608801 7598740531794048 7599009771085824 7609178362194864 7609447971320832 7644241972104192 7646603478993297 7654742304483456 7655013528035328 7665519841814016 7676049402036288 7681567372358607 7684219568922624 7690015876128768 7700579084749824 7711147936110528 7719355460870144 7721740172286504 7722013769713152 7729958971118592 7738179568562079 7757047626206424 7757322474650112 7767702911407257 7767978137390016 7776246150586368 7797891456036864 7803497013189696 7814216102493528 7814492976536064 7833547109699584 7844307476608512 7850224540214784 7855082624241216 7861007815682112 7890999783016896 7891279377666048 7901839068433128 7927362045145088 7938251278723584 7948873824792849 7949155470040512 7960347528037632 7971282071345376 7979766475419648 7985785717518336 7996471871647896 8007730549037856 8016253747826688 8018730178912908 8027265085392384 8044354936747584 8055395611829748 8055681031367424 8066746527289632 8075332540993536 8086702250704896 8097810358192128 8103631513696992 8114762875666356 8123399996594688 8134837383149568 8146011610324224 8146300240576512 8152156253299968 8163354270131424 8172043110346752 8183259034239744 8183548984246272 8194499774671392 8194790122960896 8211945664596492 8232260585342976 8243276559044436 8243568635597568 8243860722499584 8266514740654464 8275313381916672 8281555558907904 8292637496523744 8292931322038272 8304313161965184 8313152034783232 8315720185539312 8324571199666176 8336006050215168 8342294008478976 8353743597453072 8365218519977046 8365514917189248 8374122218711808 8374418931400704 8397729260347392 8403766014204288 8415309648839184 8424266663135232 8435838458002176 8436127656599552 8447715744039936 8459319749182848 8465400777701322 8465700724580736 8474711373692928 8497999766325888 8498300868255744 8509672842927984 8516091800322288 8537159125540864 8548583098268304 8548885992471552 8560325657469222 8560628967735936 8593594665836544 8599772218617216 8600076926558208 8611585092543888 8623709822040768 8632888651505664 8635555577290824 8644747015037952 8651267860644864 8663151470343552 8675041428124344 8684274893478912 8686957693822317 8687265490927296 8696203842508416 8696511967223808 8726678579482227 8726987783981376 8736276539547648 8738975404563768 8748276919409664 8760594104930304 8772627888041472 8778934139838408 8790993115305219 8791304598603072 8800661811142656 8812740498412032 8824845911184576 8825158593957888 8831502607741632 8843633792642376 8865197287093056 8865511399600128 8877374755894008 8877689299874304 8918282300788224 8930532688564032 8930849116041216 8955390969042336 8964922830409728 8971685188816896 8977237284847104 8984008932208128 8996339258795616 9008696867667588 9018285466305024 9030673221066432 9049888897240828 9062641160288352 9072287175684096 9084749108617728 9085060553261056 9097540032043008 9104079848721312 9110036652966144 9116585452909116 9138824996169024 9151692056043264 9152016319660032 9164263061614752 9171175784962464 9193548499140096 9193863673659392 9206166413519712 9206492607277056 9218812246505316 9219138888331008 9254640409362432 9261293158510848 9261621305524224 9274014715047264 9296957009313792 9299829083236272 9303969825439744 9309727554656256 9316750003771392 9329217183589212 9329547737293056 9342352307210832 9352296039131136 9355185208731726 9365142599624448 9365474426241024 9385080759538848 9397961547134706 9408297811820544 9411204281837904 9420887496050784 9421221297825792 9434485959155712 9447445417890816 9454236765979824 9467223354944082 9477299996027136 9477635796615168 9490643613674496 9503680212044928 9504016947339264 9513795656761344 9523913315153328 9534050295404544 9547135539946368 9547473814953984 9560249737116624 9560588476787712 9580603275362574 9604304016233472 9617155985551842 9617496741530496 9617837509582848 9627733329297408 9654532278902784 9661814818725888 9667793999066112 9674743745944368 9675086542377984 9701673549795864 9711999732943872 9725340391917696 9732676343225472 9746034197028584 9759421606639887 9769809255163776 9770155419967488 9783229322821968 9783575963126784 9797350803738624 9817861256979048 9828311106991104 9841811534335872 9855668368046592 9869206374046656 9876300907318209 9879710874329088 9887163269308416 9900744537535488 9914333060713536 9914684346298368 9924885592547328 9927951650082648 9928303418202624 9935440433709336 9973346947979688 9973700324550144 9987046600380759 9987400462358592 9998030765039616 10025860443475968 10033067588386752 10033423080984576 10046849274634536 10047205255546368 10071703426756608 10074814840172628 10085538184210944 10093145837419008 10107010048734144 10120881666145068 10131654042392064 10145571149593152 10145930628427776 10192322629472256 10195471305324396 10206323072644608 10220693122418688 10234732536048384 10242089829811476 10259699754110976 10267438779666432 10281530581480704 10295653563048672 10296018359617536 10306611961491456 10317572758082772 10342730168275232 10343096632866816 10356937215209676 10357304183186688 10382570409848832 10397188608049152 10404662684252928 10411470460532736 10418954803324704 10419323968714752 10459076635478016 10466966053619712 10473443498988288 10481343754242816 10506912570445824 10510146345612186 10521333044022528 10521705836888064 10535785424577504 10536158729521152 10584335038298112 10598498433057132 10598873960054016 10613796704050176 10628376095127168 10636016361727302 10639688633892864 10647714290024448 10661962495530528 10662340271192064 10676974065383808 10688338330435584 10691640238550544 10692019065756672 10703020113856512 10725806582330112 10740527482439664 10740908041823232 10755280954256202 10755662036386176 10767110054658048 10797080477589504 10804842018262656 10819683834221808 10820067198280704 10831199995459584 10846449844199424 10861348813765632 10869541671066624 10884086714187414 10884472360175232 10896057480462336 10911012045652992 10914382743520347 10925999699561856 10926386830614528 10949260886128656 10964288471657157 10976347447123968 10991035412059248 10991424847463424 11006132988174714 11022019654205952 11045093914101429 11048907427504128 11056849995364992 11057241762717696 11072417549286912 11087626914052416 11099428266221568 11114674733620224 11123058677971968 11138324796604096 11153624693302728 11154019889585664 11165496291615744 11168945606342979 11177370487923003 11181229672144896 11205021352272384 11220015316477149 11220412865118912 11232355550846976 11247784610669568 11263620992053248 11279092998910464 11287201036935096 11287600966107648 11302705433963853 11315136614326272 11330666355101184 11346230457237312 11346632477945856 11354789067096384 11398110797691072 11398514656628736 11413767543292296 11414171956981248 11466362958156288 11482113456725184 11482520292052992 11498279762721024 11514074103054432 11526329353383936 11535023814193152 11550868627124736 11566721904165792 11579033191305216 11582610258429756 11583020654569728 11594938456677888 11635571439309636 11635983711975168 11651967206085024 11664369225879552 11680792139907072 11696837184055296 11705245519784544 11721324153740292 11721739464804096 11750320664549376 11766461214912768 11766878125277184 11775336810322176 11791511723523168 11820263049457408 11820681866133504 11836499674525344 11836919066499072 11852758602649692 11891043067717632 11898823383465984 11907376918085376 11907798821388288 11940521292056448 11953230440546304 11962246918422528 11969649713129472 11978678576277504 11994707807471844 11995119011727488 12011595823556784 12024380621740032 12028095268369362 12040897628088576 12041324262309888 12083093417744622 12083521547051136 12096382900912128 12112998811490304 12130053376057344 12138773131628416 12146715537288192 12155447270545488 12172144313499534 12185099994892032 12185531738505216 12202256074724352 12219017415486336 12219450360864768 12228234379949952 12258064665520128 12274888551359616 12275323476369408 12291749662007088 12292185184441344 12317918496894738 12348390878014464 12364914838566654 12365352953396352 12365791083749376 12399772110981696 12412970072875008 12422333338361856 12438956244785616 12439396983057408 12456469742947776 12469728052174848 12473580278308968 12486856799499264 12513441012718464 12530615396179608 12547827779965569 12548272375783872 12561183328067712 12561628397101056 12596593890521088 12605649021306432 12622964473258776 12636399994702848 12654191484899328 12671573616059904 12698101166551983 12698551086871104 12712067060539392 12729514053261824 12746999649488832 12747451302383616 12764509264391976 12774137700483432 12805738688311296 12822874647402456 12823328988707328 12840488486203833 12890391998754816 12899658327925824 12900115389837312 12917377638815832 12935564733061152 12949332977258496 12953333365936236 12967120522556928 12976901790967296 13012562142186516 13026412340218368 13044305763762624 13044767950835712 13063134404984832 13090481675972064 13104414809321472 13108463106845652 13122415379114496 13140891157395456 13158941832062208 13168401209757612 13200992716713984 13219110747618048 13219579128397824 13237268866776864 13237737890936832 13247253911612448 13265450688963564 13297795930639584 13298267099400192 13316062133841012 13316533949811456 13317005782499328 13367813924634624 13377423451182336 13377897441312768 13395799032846048 13396273674061824 13428937902342144 13433086453563504 13447384245614592 13457527783225344 13476013398312192 13494508888193424 13508872056522752 13513045301501382 13527428199457536 13527907504570368 13546009831599648 13574833345861242 13589763505963008 13593961740432528 13608430763526144 13627590829891584 13646310048064512 13656119773081968 13674878179363674 13679599672147968 13689918372888576 13708237494253536 13708707441974272 13727538084064896 13728024479490048 13742149281988608 13746394592422128 13756763677443696 13790795510489088 13809249620279568 13809738910915584 13828218369757974 13843427213131776 13872883579003904 13881960614043648 13891939737766272 13892431958286336 13911022072570896 13945435513970688 13949743624854408 13955954738159616 13964591331984384 13975125005657088 13993825775383818 14009216760594432 14013528460816248 14028444058696704 14032777813097589 14047713899436672 14048211639361536 14077621139308272 14096942320702059 14112446717730816 14116806422756856 14131331244076176 14131831946738688 14151728938733568 14171168126836224 14181355148969736 14200835032416123 14215949994040704 14216453694922752 14235965420511744 14255520318067392 14256025421008896 14270693485142016 14285869972729992 14301075443106816 14320703309919552 14321210722430976 14340374605674936 14340882715181568 14370904913043861 14406456024350208 14425733978327763 14426245112295744 14426756264374272 14441599993946112 14481798418354176 14492722228088832 14512115618916552 14512629813566976 14548016060870656 14552510324693796 14567999599415808 14588010587876544 14599014514838208 14619051295542876 14654713882745664 14655233129951232 14674843984232952 14696026205607936 14726791885468572 14742466660486656 14762717301503808 14763223399049216 14783502552069888 14803809561069984 14819566311493632 14830744903962624 14871499591070304 14872026519447552 14887328388820992 14891927475123972 14903160650564004 14940028469696512 14960020421969532 14960550486825216 14981100693537888 14997046147559424 15018161322737664 15038790665213952 15049601382580128 15050134621476864 15070273911951804 15107555140134912 15112222260258942 15128307276316416 15128843303927808 15139718756128512 15160515073101216 15181322499217602 15197481063588096 15198019542171648 15218356724389728 15218895942641664 15288483944208384 15293206957986594 15309484608966912 15310027056070656 15331039683628032 15352098804072576 15363134744717214 15368439137845248 15380031752257536 15401158169499648 15422295872221056 15438710921740288 15443480344573008 15444027539426304 15459917942237184 15476359137124158 15514095252412848 15514644949300224 15535405822814514 15535956274780032 15552492301172736 15595782912073728 15606994026379392 15628432204987056 15628985953072128 15667094219399168 15688614953217024 15700449080429568 15710165248482432 15722015631364224 15765219518418279 15781999566033792 15782558755332096 15803678136866256 15837305570171449 15854724090290176 15876502557447168 15897747649585698 15898310940081024 15920695056075264 15942564142690752 15954024542590953 15959532950839296 15971571435036672 15992943743295792 16015461098075712 16032507495653376 16037460357825816 16054530170784768 16088709873495168 16110791223659496 16111362062734848 16132921431384303 16133493054579264 16150665081987072 16195620716384256 16207263027393984 16229525751332712 16246799993189376 16269674766299136 16292023220648448 16304312506599936 16326130071281121 16326708540262848 16344086220693504 16366518068479488 16388999549342784 16389580245921792 16423891329192984 16464521170685952 16486553118088872 16487137271195136 16533029481308928 16585274993047488 16585862644076544 16608626323930368 16631440371078624 16649142399332352 16672012100430336 16684588016957952 16707487194906144 16730437039954092 16731029834378496 16748244437423616 16795458520694784 16807532028408576 16830619297678368 16848533326270464 16871676916004352 16872255313199104 16895431488079872 16918639498365696 16930801555402644 16931401449161472 16995999532651776 16996601736511488 17019345685855968 17032183600644576 17074318251081728 17097166196536608 17097771984943104 17120651314938444 17121257935471872 17187189331673088 17199544437234432 17200153853116416 17223170185087776 17247419644081536 17265777303011328 17271111154581648 17289494030075904 17302535721289728 17326302940687104 17350082856248688 17368549786957824 17373915387644634 17374530981854592 17392407685016832 17393023934447616 17453357158964454 17453975567962752 17472553079095296 17477950809127536 17496553838819328 17521188209860608 17545255776082944 17557868279676816 17581986230610438 17582609197206144 17601323622285312 17625480996824064 17649691822369152 17650317187915776 17663005215483264 17687267585284752 17730394574186112 17731022799200256 17754749511788016 17755378599748608 17836564601576448 17861065377128064 17861698232082432 17910781938084672 17929845660819456 17943370377633792 17954474569694208 17968017864416256 17992678517591232 18017393735335176 18036570932610048 18061346442132864 18099777794481656 18124640126616933 18125282320576704 18144574351368192 18169498217235456 18195080064086016 18208159697442624 18220073305932288 18233170905818232 18277649992338048 18303384112086528 18328526123229504 18342351569924928 18387096998280192 18412332827039424 18412985214554112 18437624493010632 18438277776662016 18522586317021696 18547372257849981 18548029430094528 18599658166472544 18619455109312512 18633500007542784 18658434367178424 18659095474586112 18684704614421664 18704592078262272 18710370417463452 18730285199248896 18770161519077696 18795923094269412 18822408563675808 18841774992101568 18842442595651584 18868971918311424 18894890835781632 18908473531959648 18934446709888164 18954599992054272 18981287227348992 19007360424089856 19008033894678528 19047826630306656 19068100590809088 19094271079892736 19094947629907968 19120499474233248 19121176953575424 19161206550725148 19208608032466944 19234311971103684 19234993483060992 19235675019165696 19309064557805568 19323629637451776 19335587998132224 19349487491888736 19350173084755968 19403347099591728 19423999465887744 19450680783835392 19465352686450944 19492068394057168 19518843213279774 19539618510327552 19540310839934976 19566458645643936 19567151926253568 19594701607477248 19635722513958096 19656622213982208 19683623068671744 19711336736093184 19738412748093312 19752601814636418 19759421748658176 19774326538616832 19801489075070976 19828666121427072 19829368692596736 19849771185094656 19855903300165296 19856606836405248 19870880867418672 19946693895959376 19947400649100288 19974093200761518 19974800924717184 19996061530079232 20051720886951936 20066135176773504 20066846161969152 20093698549269072 20094410511092736 20143406853513216 20149629680345256 20171076368421888 20186291674838016 20214020097468288 20241763332290136 20263308084784128 20269567952252073 20291142299186304 20291861256855552 20362250018791863 20384645258944512 20390942610648792 20412646145289216 20441386244837376 20469465072096768 20484179659622952 20512317269045511 20519399508221952 20534877559332864 20563061162961408 20591307126097344 20592036719235072 20613223922982912 20635145516165544 20685460336550464 20686193265733632 20713874430419352 20714608366373376 20742327554636961 20765140819697664 20809325368505856 20822940921065472 20837909606649408 20838647937429504 20918153270956032 20933932107239424 20946886997976576 20962687508485632 20990738663075727 21013825140891648 21020292691224372 21042666088045056 21071570849155008 21072317459042304 21168670076596224 21196996866114264 21197747920108032 21227593408100352 21256752190254336 21272032723454604 21323924991061056 21324680542384128 21353948130767616 21383280477101088 21384038131513344 21406040227713024 21451613164660224 21481054964879328 21481816083646464 21510561908512404 21511324072772352 21594160955179008 21609684036525312 21639367668443616 21640134396561408 21662399990919168 21692899688398848 21722697627531264 21739083342133248 21768173428374828 21768944720350464 21822024091305984 21828765487040694 21851999399123712 21852773661229056 21898521772257312 21928576943314314 21952694894247936 21982070824118496 21982849694926848 22012265976349428 22044039308411904 22090187828202858 22097814855008256 22113699990729984 22114483525435392 22144835098573824 22175253828104832 22198856532443136 22229349467240448 22246117355943936 22276649593208192 22307249386605456 22308039779171328 22330992583231488 22337891212685958 22354740975846006 22362459344289792 22410042704544768 22440030632954298 22440825730237824 22464711101693952 22495569221339136 22527241984106496 22558185997820928 22574402073870192 22575201932215296 22605410867927706 22630273228652544 22661332710202368 22668333390388413 22692460914474624 22693264955891712 22709578134192768 22771983748826403 22796221595382144 22797029313257472 22827535086584592 22828343913962496 22932725916312576 22939810436979891 22964226913450368 22965040584105984 22996559525442048 23028148206108864 23044702117075821 23052658706767872 23070047628386304 23101737254249472 23133443808331584 23158066382610432 23165220516859512 23166041309139456 23189876913355776 23214538705686237 23271142878619272 23271967423950336 23303108734221771 23303934412170048 23328738451759104 23393674368110592 23410491039569088 23442648307480584 23443478929608192 23500641329098752 23532922429825536 23550673620644352 23583023447046336 23640526098914816 23672999349050688 23673838132998144 23705517205299384 23782086135435264 23814753836170752 23846621474378547 23881042584112896 23939299426258944 23957357152555008 23989415614943688 23990238023454976 24023191647113568 24048761243480064 24056190536738724 24081795256177152 24166186835489244 24167043094102272 24225997622980608 24260106752114688 24277546263256832 24293431074576384 24310894541090976 24344288626999068 24370199989784064 24404512149448704 24438034830972672 24438900721729536 24456468759899904 24516129331040256 24549777102719232 24550646952738816 24583499324014176 24584370368882688 24635836993789476 24696781756028928 24729829677133308 24730705906792704 24731582167498752 24799544221963392 24825940145750016 24844666676723712 24877912489571232 24878793966114816 24912939485895552 24939456104349696 24947160556617936 24973713598998528 25026882025436928 25061230792359216 25095655559931138 25096544751567744 25122366656135424 25123256794202112 25193187781042176 25211298042612864 25245928946517552 25272799989405696 25308382969798656 25343147232119808 25396202333103966 25397102173742208 25424134121078784 25459028106523648 25493999298977664 25494902604767232 25529018528783952 25548275400966864 25611477376622592 25645749294804912 25646657977414656 25680976972407666 25780783997509632 25799316655851648 25800230779674624 25834755277631664 25871129466122304 25898665954516992 25906666731872472 25934241045113856 25953803581934592 26025124284373032 26052824680436736 26060873081466951 26088611527525248 26089535901671424 26180035738446681 26180963351944128 26208829618642944 26216926213691304 26244830758228992 26281782314790912 26317883664124416 26336802419515224 26372979345915657 26401985433427968 26438221495236096 26474537733553728 26475475781873664 26494507823224896 26530901377927128 26595591861279168 26596534198800384 26632124267682024 26633067899622912 26754846902364672 26791598065692096 26792547348123648 26866172907127008 26894768491229184 26915055566450688 26952026796624384 26989017776386848 27017744113045504 27026090603002764 27054856398915072 27092019663199296 27149666691722484 27187923480865056 27216861527052288 27255181659783168 27292620096129024 27312239546163936 27349756358727348 27416474988507072 27417414883948544 27455076168129792 27456048958980096 27492789184844256 27513527354887392 27581591020978176 27618499240559136 27619477821831168 27656436739515948 27745767158007808 27763921228087296 27783879475532544 27784863916572672 27822044145141792 27890871027941376 27899487249708816 27911909476319232 27929182663968768 27950250011314176 27987651550767636 28027056921632496 28056888117393408 28065555626195178 28095427798873344 28096423278723072 28155242278616544 28193884641404118 28224893435461632 28233612845513712 28262662488152352 28263663893477376 28303457877467136 28342336253672448 28362710297939472 28401670064832246 28431899988081408 28432907389845504 28471930841023488 28511040636134784 28512050842017792 28541386970284032 28571739945459984 28602150886213632 28641406619839104 28642421444861952 28680749211349872 28681765430363136 28741809826087722 28812912048700416 28851467956655526 28852490224591488 28853512528748544 28883199987892224 28963596836708352 28985444456177664 29024231237833104 29025259627133952 29096032121741312 29105020649387592 29135999198831616 29176021175753088 29198029029676416 29238102591085752 29278264819919661 29309427765491328 29310466259902464 29349687968465904 29392052411215872 29453583770937144 29484933320973312 29525434603007616 29526446798098432 29567005104139776 29607619122139968 29628902721954627 29639132622987264 29661489807925248 29742999182140608 29744053038895104 29774656777641984 29783854950247944 29806321301128008 29880056939393024 29920040843939064 29921100973650432 29961139801142277 29962201387075776 29994092295118848 30077581330427904 30099202765160256 30100269242953728 30140547823903608 30215110280269824 30224444520517884 30256614552632832 30279437512257024 30321030146202432 30362644998435204 30394962127176192 30436713448779456 30437791885283328 30576967888416768 30586413915973188 30618969217933824 30662079367256064 30704197608145152 30726269489434428 30802316338999296 30844591744442112 30886960689146016 30888055078852608 30919835884474368 30952718274248316 31028190504825696 31029289898600448 31070811645629028 31071912549560064 31191565824147456 31213988052758784 31256864409974112 31257971906144256 31334188438798336 31377229906434048 31400898160859136 31420330496964864 31444031262728448 31530439036836558 31563999132067584 31565117510664192 31607356273732512 31674611140342898 31709448180580352 31753005114894336 31795495299171396 31796621880162048 31841390112150528 31885128285381504 31908049085181906 31919065901678592 31943142870073344 31985887486591584 32030922196151424 32065014991306752 32074920715651632 32109060341569536 32177419746990336 32221582447318992 32222724125469696 32265842862768606 32266986109158528 32301330163974144 32391241432768512 32414526054787968 32459051502665424 32493599986378752 32539349532598272 32584046441296896 32608625013199872 32652260142562242 32653417080525696 32688172441387008 32733036136958976 32743148230561041 32777999098685568 32779160491843584 32847782658385968 32892865414971471 32929042341371904 32973106236177744 32974274542390272 33066058962617856 33135281742304287 33170549986094976 33171725288153088 33217252647860736 33262880742157248 33298284798664704 33344024200860672 33369176033915904 33414974389812288 33460874079908184 33462059668756992 33496488874847232 33532111463769009 33615064056817152 33660045949431447 33661238595356736 33697066652540928 33743353832008704 33790862976159744 33837278996731392 33861603110805288 33862802898322944 33991999065303552 34038691371711936 34064367201289152 34194332393073216 34195543969886208 34241302629876888 34242515870943744 34399088874468864 34446340370175552 34494839288163072 34542222309163296 34578988060151808 34605071442579456 34652605881374208 34700165712497376 34737099573915648 34747830775289268 34749061963709184 34784815370033664 34906714317928908 34907951135925504 34955901618255072 34993107677638656 35042376419721216 35090511552165888 35115736559353632 35163972461220876 35165218394412288 35250961993648128 35299383644738304 35300634375831552 35326010430966528 35374535170569504 35460789148372224 35462045598400512 35509499023576032 35510757199497216 35673129203152896 35722130754256128 35723396464164864 35821563876169344 35859691321638912 35886740755267584 35908949139388416 35936035728832512 35985357035182464 36034787470670352 36073141865220096 36122692884265728 36199555588963312 36249280253233866 36250564641153408 36289148702736384 36338996434470912 36390160128172032 36416319394885248 36440146611864576 36466341811636464 36555299984676096 36606768224173056 36657052246459008 36684703139849856 36774193996560384 36824665654078848 36825970429108224 36875248986021264 36876555553324032 37045172634043392 37094744515699962 37096058860189056 37199316332945088 37238910218625024 37267000015085568 37316868734356848 37318190949172224 37369409228843328 37409184156524544 37420740834926904 37460570398497792 37540323038155392 37591846188538824 37643483339896707 37644817127351616 37683549984203136 37684885191303168 37789781671563264 37816947063919296 37868893419776328 37909199984108544 37962574454697984 38014720848179712 38094303499655949 38095653260613312 38136201181618176 38188542159785472 38240998948466496 38242353907150848 38322413101450296 38417216064933888 38468623942207368 38469986966121984 38521465458611499 38671175996264448 38698974983777472 38700346169511936 38806694199183456 38847998931775488 38901361567670784 38930705372901888 38984136788114336 39037686426559548 39079237020655104 39132917291287872 39134303852507136 39189403214954496 39271445027916192 39313244427964416 39367246137343488 39422673472186368 39476825496186624 39505203629272836 39602978150141952 39657332242854144 39658737385193472 39711806600330592 39713213672810496 39741761734837344 39893387791918752 39894801298200576 39948186401523036 39949601849434368 40103441773903872 40132270353547008 40133692323938304 40187397098538144 40188821022185472 40286813707026432 40299259360690512 40342152736843776 40372583349676032 40428040194936576 40483526664580272 40526616169568256 40539135904504146 40582284598372608 40583722513711104 40724500037583726 40769290517889024 40781885221297584 40825292290578432 40882772489674752 40938930144193536 40968359319245904 41024634538091022 41038799016443904 41069755118665728 41126122325922816 41182614252194688 41184073438470144 41226447845965824 41270291032331088 41370920673100928 41372386531467264 41427748860838704 41429216732746752 41484655109273922 41530281639395328 41618650737011712 41645881842130944 41675819213298816 41677295874859008 41836306541912064 41867864214478848 41893773995953152 41925375016971264 41981477326151454 42027650281783296 42040585382448744 42085332176090112 42098333439292767 42143141698310016 42144634918084608 42290826962106177 42337340153192448 42393993732228528 42395495840216064 42455186816200704 42513504380508672 42544065446909208 42602505097248369 42647849982122112 42649361084768256 42707896261535232 42766560954202176 42768076263026688 42812080455426048 42903226329320448 42962109929758656 42963632167292928 43021123817024808 43022648145544704 43112714739131583 43219368073050624 43277201934983289 43278735336887232 43280268793122816 43324799981838336 43445395255062528 43478166684266496 43536346856749656 43537889440700928 43644048182611968 43657530974081388 43703998798247424 43797043544514624 43857153886628628 43964141648236992 43965699389853696 44024531952698856 44088078616823808 44180375656405716 44227399981459968 44289670197147648 44350507656209664 44458698934480896 44492234711887872 44553299186416384 44614498773210912 44616079558342656 44661985166462976 44675782425371916 44709481951692012 44820085409089536 44880061265908596 44881651460475648 44991138442678272 45054483968212992 45116371995641856 45148804147740384 45150403864430592 45210821735855412 45322665420404736 45336666780776826 45384921828949248 45386529911783424 45419156268385536 45543967497652806 45592443190764288 45594058626514944 45655070173169184 45656687827924992 45865451832625152 45879620873959782 45928453826900736 45930081168211968 45993119050884096 46056296412217728 46089404234151642 46105317413535744 46140095256772608 46203474508498944 46266887616663168 46316132765220864 46330441033719024 46332082618278912 46379753826711552 46429077411372474 46542285757238544 46543934847900672 46606217468443542 46607868824340096 46657476903518208 46787348736221184 46820982079138176 46885296614961168 46886957859216384 47001282658197504 47065844859651072 47101347241288704 47166046894092672 47281052197829632 47295658555254837 47345998698101376 47347676265996288 47411034410598768 47511916710514347 47564172270870528 47629507672341504 47693242948757094 47762085168225792 47862073627772859 47878598852517888 47914714305110016 47978831229887376 47980476046909952 48046383294227136 48097522486960128 48112381073477448 48163590512354304 48332373670978488 48334086188204544 48398764294152909 48451995245961216 48555092526513664 48586862149152768 48621789082181952 48688577253998136 48740399979568128 48809024298897408 48876069661945344 48912937519799808 48978390213843363 49032258662080512 49099554205438464 49166998648028352 49168740737765376 49271673987578952 49393563512057856 49459659354266616 49461411813585408 49599088443926784 49755824979142464 49757587932229632 49825878971791104 49894321113235872 49947427197997056 50053764050873856 50122461584718432 50191311119862276 50193089503135488 50244733312270848 50386375562084352 50422596085225728 50491857893035104 50545599978811392 50616765939597312 50686294464239616 50792404666207932 50794204347484416 50918056213047296 50987998597955328 50989805209534464 51058037057567904 51096550801933728 51222954753245184 51291498589609824 51293315954829312 51361953944815332 51561567995019264 51598633311703296 51600461559349248 51669510555263328 51742258932244608 51797331909033984 51813333463744944 51868482090227712 51907607163869184 52050248568746064 52105649360873472 52121746162933902 52177223055050496 52179071803342848 52360071476893362 52361926703888256 52417659237285888 52433852427382608 52489661516457984 52563564629581824 52635767328248832 52673604839030448 52745958691831314 52803970866855936 52876442990472192 52949075467107456 52950951563747328 52989015646449792 53061802755854256 53191183722558336 53193068397600768 53264248535364048 53266135799245824 53509693804729344 53583196131384192 53585094696247296 53732345814254016 53789536982458368 53830111132901376 53904053593248768 53978035552773696 54035488226091008 54052181206005528 54109712797830144 54184039326398592 54299333383444968 54373920379850799 54375846961730112 54433723054104576 54585240192258048 54624479092327872 54699512717454696 54832949977014144 54834829767897088 54910152336259584 54985578369688512 55027054709774784 55236998481118272 55238955643662336 55312873479031896 55491534316015616 55567758951065088 55642116773549943 55644088290283584 55798974499417632 55858365327937536 55900500022628352 55975303101535272 56054113843264992 56113776234786816 56131111252390356 56190855597746688 56310484557233088 56387769282808236 56467225691027424 56525324976304704 56527327786954752 56606915754934272 56684672507344896 56725420595878944 56803340129664492 56863799976162816 56943861682046976 57022081272269568 57024101684035584 57143479890919968 57204301772427264 57282813239678208 57284842889723904 57361498422699744 57363530860726272 57483619652175444 57625824097400832 57702935913311052 57704980449182976 57707025057497088 57927193673416704 57970888912355328 58048462475666208 58050519254267904 58192064243482624 58210041298775184 58271998397663232 58352042351506176 58396058059352832 58476205182171504 58556529639839322 58618855530982656 58620932519804928 58699375936931808 58784104822431744 58907167541874288 58969866641946624 59050869206015232 59052893596196864 59134010208279552 59215238244279936 59257805443909254 59278265245974528 59322979615850496 59485998364281216 59488106077790208 59549313555283968 59567709900495888 59612642602256016 59760113878786048 59840081687878128 59842201947300864 59922279602284554 59924402774151552 59988184590237696 60155162660855808 60198405530320512 60200538485907456 60281095647807216 60430220560539648 60448889041035768 60513229105265664 60558875024514048 60642060292404864 60725289996870408 60789924254352384 60808703856756219 60873426897558912 60875583770566656 61086750056375589 61153935776833536 61172827831946376 61237938435867648 61324158734512128 61408395216290304 61452538978868856 61536951807136533 61604632677998592 61689183488884224 61773921378292032 61776110157705216 61839671768948736 61905436548496632 62056381009651392 62058579797200896 62141623291258056 62143825099120128 62427976105517568 62513728819948224 62515943812288512 62754459812868096 62801796321718272 62840660993929728 62888062525456896 63060878073673116 63127998264135168 63214712547465024 63349222280685796 63506010229788672 63590990598342792 63593243760324096 63682780224301056 63770256570763008 63816098170363812 63971774973183168 64061844392302848 64149841431303264 64218120683139072 64354839493980672 64443164894637984 64445448250939392 64531685725537212 64533972218317056 64782482865537024 64829052109575936 64918103005330848 64987199972757504 65078699065196544 65168092882593792 65217250026399744 65304520285124484 65306834161051392 65466072273917952 65486296461122082 65555998197371136 65558320983687168 65695565316771936 65785730829942942 65858084682743808 65946212472355488 65948549084780544 66132117925235712 66270563484608574 66341099972189952 66343450576306176 66434505295721472 66525761484314496 66596569597329408 66688048401721344 66738352067831808 66829948779624576 66921748159816368 66924119337513984 66992977749694464 67064222927538018 67230128113634304 67320091898862894 67322477190713472 67394133305081856 67486707664017408 67581725952319488 67674557993462784 67723206221610576 67725605796645888 67983998130607104 68077382743423872 68128734402578304 68315951246479209 68388664786146432 68391087939772416 68482605259753776 68485031741887488 68798177748937728 68892680740351104 68989678576326144 69084444618326592 69134106351227463 69157976120303616 69210142885158912 69305211762748416 69400331424994752 69474199147831296 69495661550578536 69498123927418368 69569630740067328 69813428635857816 69815902271851008 69909326202665313 69911803236510144 69986215355277312 70181023104331776 70231473118707264 70327944922441752 70330436788824576 70501923987296256 70598767289476608 70652020861933056 70749070341139008 70921578296744448 71018998047152064 71021514398994432 71346258406305792 71444261508512256 71539864423135641 71643127752338688 71817898278776832 71872071457665024 71970714070364928 72069574941340704 72146283730440192 72245385768531456 72399111177926624 72498560506467732 72501129282306816 72677992868941824 72780320256344064 72832638789770496 72880293223729152 72932683623272928 73110599969352192 73213536448346112 73314104492918016 73369406279699712 73548387993120768 73649331308157696 73651940858216448 73750497972042528 73753111106648064 74090345268086784 74189489031399924 74192117720378112 74398632665890176 74477820437250048 74534000030171136 74633737468713696 74636381898344448 74738818457686656 74818368313049088 74841481669853808 74921140796995584 75080646076310784 75183692377077648 75286966679793414 75289634254703232 75367099968406272 75369770382606336 75579563343126528 75633894127838592 75737786839552656 75818399968217088 75925148909395968 76029441696359424 76188606999311898 76191306521226624 76272402363236352 76377084319570944 76481997896932992 76484707814301696 76644826202900592 76834432129867776 76937247884414736 76939973932243968 77042930917222998 77342351992528896 77397949967554944 77400692339023872 77613388398366912 77695997863550976 77802723135341568 77861410745803776 77968273576228672 78075372853119096 78158474041310208 78182619244400853 78265834582575744 78268607705014272 78540107215340043 78542890055832384 78626488855928832 78734492274686976 78845346944372736 78953650992373248 79010407258545672 79118938037746971 79205956300283904 79314664485708288 79423613200661184 79426427345620992 79483523469674688 79786775583837504 79789602596401152 79896372803046072 79899203698868736 80264540707094016 80374794197076288 80377642044370944 80598518721381024 80684305473687552 80745166699352064 80856080389873152 80967053329160544 81053232339136512 81078271809008292 81164569196745216 81449000075167452 81563770442595168 81650584581156864 81765544979349504 81877860288387072 81936718638491808 82049269076182044 82252244651845632 82365228504389376 82368146876940288 82540582064662176 82741841346201856 82744773062934528 82855497721677408 82858433465493504 82969310218547844 83237301474023424 83291763684261888 83351638426597632 83354591749718016 83672613083824128 83735728428957696 83787547991906304 83850750033942528 83962954652302908 84081170764897488 84170664352180224 84196666878585534 84286283396620032 84289269836169216 84581653924212354 84674680306384896 84787987464457056 84790991680432128 84910373632401408 85027008761017344 85088130893818416 85205010194496738 85295699964244224 85298722169536512 85415792523070464 85533121908404352 85536152526053376 85624160910852096 85806452658640896 85924219859517312 85927264334585856 86042247634049616 86045296291089408 86225429478263166 86438736146101248 86554403869966578 86557470673774464 86560537586245632 86649599963676672 86890790510125056 86956333368532992 87072693713499312 87075778881401856 87288096365223936 87315061948162776 87407997596494848 87594087089029248 87714307773257256 87834794459758983 87928283296473984 87931398779707392 88049063905397712 88176157233647616 88360751312811432 88454799962919936 88579340394295296 88701015312419328 88886708165863881 88917397868961792 88984469423775744 89106598372832768 89228997546421824 89232159116685312 89323970332925952 89351564850743832 89418963903384024 89640170818179072 89760122531817192 89763302920951296 89883419403426831 89982276885356544 90232743991283712 90297608295480768 90300807728861184 90421643471710824 90645330840809472 90673333561553652 90769843657898496 90838312536771072 91087934995305612 91184886381528576 91310140346338368 91313375655849984 91730903665250304 91759241747919564 91856907653801472 91986238101768192 92112592824435456 92178808468303284 92406949016997888 92533775233326336 92660882067438048 92664165236557824 92759507653423104 92858154822744948 93084571514477088 93087869695801344 93212434936887084 93215737648680192 93574697472442368 93641964158276352 93770593229922336 93773915718432768 94002565316395008 94131689719302144 94202694482577408 94332093788185344 94562104395659264 94591317110509674 94691997396202752 94695352531992576 94822068821197536 95023833421028694 95128344541741056 95259015344683008 95386485897514188 95524170336451584 95724147255545718 95757197705035776 95829428610220032 95957662459774752 95960952093819904 96092766588454272 96195044973920256 96224762146954896 96327181024708608 96664747341956976 96668172376409088 96797528588305818 96903990491922432 97110185053027328 97173724298305536 97243578164363904 97377154507996272 97480799959136256 97618048597794816 97752139323890688 97825875039599616 97956780427686726 98064517324161024 98199108410876928 98229444691683123 98333997296056704 98337481475530752 98543347975157904 98678596244914413 98787127024115712 98919318708533232 98922823627170816 99198176887853568 99405845226912861 99511649958284928 99515175864459264 99651757943582208 99788642226471744 99894854395994112 100107528101747712 100244923169436864 100382622239724552 100386179006270976 100489466624541696 100596334391307027 100845192170451456 100980137848294341 100983715786070208 101091199957622784 101372588928479232 101584809332415864 101588408694968832 101836112426094592 101975997195910656 102116074115135808 102193101603867456 102582997179219648 102586631909658624 102723907889630664 103197266623406592 103339021110526656 103484517864489216 103626666927489888 103736964180455424 103815214327738368 104100497137492128 104211298721746944 104243492325867804 104354446110100992 104720142953786724 104723853407776512 104867704854765216 104979323032915968 105127129259163648 105271534656497664 105347209678060896 105491917383662628 105752885980944384 105898150934214912 105901903127494656 105978031292899584 106123605511708512 106382367445116672 106386136795201536 106528497070728096 106532271598491648 107019387609458688 107166392262768384 107170189392494592 107464691628508032 107579073964916736 107660222265802752 107808107186497536 107956071105547392 108070976452182016 108104362412011056 108219425595660288 108368078652797184 108598666766889936 108747840759701598 108751693923460224 108867446108209152 109170480384516096 109248958184655744 109399025434909392 109665899954028288 109669659535794176 109820304672519168 109971156739377024 110054109419549568 110473996962236544 110477911287324672 110625746958063792 110983068632031232 111135517902130176 111284233547099886 111288176580567168 111597948998835264 111716730655875072 111801000045256704 111950606203070544 112108227686529984 112227552469573632 112262222504780712 112381711195493376 112620969114466176 112775538565616472 112930450019690121 112934451382054848 113050649952609408 113054655573909504 113369345014689792 113450841191757888 113606680259328984 113727599952325632 113887723364093952 114044162544539136 114282910498967847 114286959781839936 114408603544854528 114565626479356416 114722996845399488 114727061721452544 114967239304350888 115251648194801664 115405871826622104 115409960898365952 116096924951332416 116101038508535808 116420082597550368 116543996795326464 116704084703012352 116792116118705664 116952410364343008 117113059279678644 117237711061965312 117398751873863616 117568209644863488 117814335083748576 117939733283893248 118101738412030464 118105787192393728 118268020416559104 118430476488559872 118515610887818508 118971996728562432 118976212155580416 119135419800991776 119225285204512032 119520227757572096 119680163375756256 119684403894601728 119844559204569108 119848805548303104 120310325321711616 120396811060641024 120401076971814912 120562191295614432 120860441121079296 120897778082071536 121026458210531328 121117750049028096 121284120584809728 121450579993740816 121579848508704768 121617407713512438 121746853795117824 121751167541133312 122173500112751178 122307871553667072 122345655663892752 122475876871735296 122648317469024256 122816790432580608 122905077957737712 123073903614273066 123209265355997184 123378366977768448 123547842756584064 123552220315410432 123679343537897472 123810873096993264 124112762019302784 124117159594401792 124283246582516112 124287650198240256 124855952211035136 125027457639896448 125031887624577024 125508919625736192 125603592643436544 125681321987859456 125776125050913792 126121756147346232 126255996528270336 126429425094930048 126698444561371592 126872480886318531 127012020459577344 127181981196685584 127186487520648192 127365560448602112 127540513141526016 127632196340727624 127943549946366336 128123688784605696 128299682862606528 128436241366278144 128709678987961344 128886329789275968 128890896501878784 129063371451074424 129067944436634112 129658104219151872 129831605804949867 129836206010661696 129974399945515008 130336185765187584 130434500052799488 130609040570248968 130613668322102784 130932144547835904 130972592922244164 131111996394742272 131391130633543872 131571461659885884 131892424944710976 131897098169561088 132264235850471424 132541126969217148 132682199944379904 132869010591442944 133051522968628992 133376096803442688 133476704135663616 133659897559249152 133843496319632736 133848238675027968 133985955499388928 134128445855076036 134460256227268608 134640183797725788 134644954381426944 134973415328034816 135163451904638976 135349115986925568 135446412443221152 135451211593291776 135967996261214208 136154765486847744 136257468805156608 136631902492958418 136777329572292864 136782175879544832 136965210519507552 136970063483774976 137596355497875456 137785361480702208 137979357152652288 138168889236653184 138268212702454926 138315952240607232 138420285770317824 138610423525496832 138800662849989504 138948398295662592 138991323101157072 138996247854836736 139139261480134656 139626857271715632 139631804543702016 139818652405330626 139823606473020288 139972430710554624 140362046208663552 140462946237414528 140655889844883504 140660873577649152 141003847974592512 141197534578953216 141304041723866112 141498140682278016 141843156593488896 141886975665764511 142037996094304128 142043028797988864 142535750131543041 142692516812611584 142888523017024512 143079728846271282 143286255504677376 143586220883318577 143635796557553664 143744142915330048 143941428140729856 144139149882681408 144292567460880384 144490771537062912 144798222355853248 144997121012935464 145002258564613632 145196292882458727 145355985737883648 145665277579540992 145760586447458304 145865367246545856 146221199938704384 146427072896692224 146628208985836032 146738812559399424 146935170641530089 147096775986241536 147298662616315392 147500995944085056 147506222213296128 148180690536173568 148378978062799848 148384235440756224 148797265331780352 149267474937427392 149272763796688896 149477636915373312 149682963339707616 149842281593991168 150161292152621568 150367384754155296 150573933359586828 150579268509406464 150734199936812544 151159126686253056 151267788255677184 151475573679105312 151636799936434176 151850297818791936 152058883392718848 152377213998623796 152382613042453248 152754168639141888 152963995793865984 152969415628603392 153289652405801184 153668864259735552 153874495768829472 153879947864487936 154085861834445996 154684703985057792 154795899935109888 154801384678047744 155226776796733824 155391995727101952 155605446270683136 155722821491607552 155936547152457344 156150745706238192 156316948082620416 156365238488801706 156531669165151488 156537215410028544 157080214430680086 157085780111664768 157252977711857664 157468984549373952 157690693888745472 157907301984746496 158020814517091344 158237876075493942 158411912600567808 158629328971416576 158847226401322368 158852854691241984 158967046939349376 159573551167675008 159579205192802304 159792745606092144 159798407397737472 160529081414188032 160749588394152576 160755284088741888 161197037442762048 161368610947375104 161490333398704128 161712160779746304 161934106658321088 162106464678273024 162156543618016584 162329138393490432 162898000150334904 163121761139552397 163127540885190336 163301169162313728 163755720576774144 163873437276983616 164098538152364088 164504489303691264 164730457008778752 165081164129324352 165483682692403712 165710995443354816 165716866930987008 165938620437095688 166474602948046848 166703276853195264 166926350320649829 167575095983812608 167701500067885056 167925909304605816 168162341529794976 168341328704360448 168393333757171068 168572566793240064 169163307848424708 169575974928914112 169581983360864256 169820747264802816 170054017522034688 170176261787636832 170410020388993476 170591399928488448 170831585046140928 171066243816808704 171072305052106752 171612905317281792 171848439719034624 171854528669171712 172084495268099232 172090592582178816 172450858956526332 172877472292202496 173108807739933156 173114941347548928 173121075172491264 173781581020250112 173912666737065984 174145387426998624 174151557762803712 174576192730447872 174630123896325552 174815995192989696 175188174178058496 175428615546514512 175669588919517966 175856566592947968 175862797559414784 176098127810795424 176352314467295232 176721502625622864 176909599925839872 177158680788590592 177402030624838656 177773416331727762 177834795737923584 177968938847551488 178213196745665536 178457995092843648 178464318233370624 178647940665851904 178703129701487664 178837927806768048 179280341636358144 179520245063634384 179526605841902592 179766838806853662 179964553770713088 180465487982567424 180595216590961536 180601615457722368 180843286943421648 181290661681618944 181346667123107304 181539687315796992 181676625073542144 182175869990611224 182369772763057152 182426111570268657 182620280692676736 182626751311699968 183260250169126767 183461807330500608 183518483495839128 183713815307602944 183972476203536384 184225185648870912 184357616936606568 184610855421409599 184813898033995776 185067550466652672 185321764134876096 185328330473115648 185519015306846208 185716309645489896 186169143028954176 186175739391602688 186424869873774168 186431475297360384 187283928316552704 187541186459844672 187547831436865536 188263379438604288 188405388965154816 188664187576370688 189124208791318528 189182634221019348 189383994792405504 189644137642395072 190047666842057388 190518030689366016 190772971795028376 191048340672903168 191448294511091436 191915324919549504 191921904187639808 192185533176908544 192449524293909792 192654362049417216 193329494683913952 193336344752818176 193595057176611636 194220370106054656 194347448596611072 194487156328727808 194754309015992544 194961599918272512 195236097195589632 195504278647781376 195651750079199232 195913560855373452 196398216821753856 196458889383366246 196667994592113408 196674962951061504 197086695950315808 197357192489828826 197574254048231424 197838637417066464 197845647254341632 198396353775707136 198811690453825722 199023299916569856 199030351728918528 199303515887164416 199577284452943488 199789708791988224 200215056203495424 200489846338873728 200765244479449104 200772358012541952 200978933249083392 201192668782614054 201690384340902912 201960275696588682 201967431572140416 202182399915245568 202745177856958464 203169618664831728 203176817389937664 203672224852189184 203951994391821312 204232148230271616 204386203207734912 204947853739437627 205165994358439296 205173263819317248 205447815779261328 206394533246813184 206678042221053312 206969035728978432 207253333854979776 207402319053682389 207473928360910848 207630428655476736 208200994274984256 208422597443493888 208486984651735608 208708892220201984 209440285907573448 209447706815553024 209727978607995939 209735409709530432 209958646065831936 210543069312995328 210694419356121792 210983834767325256 211505771961888768 211796301868429824 211956062585799168 212247211023417024 212764734890233344 213056994141456192 213064543196983296 214038775218917376 214332784525536768 214929383257016064 215616214372995072 215912142211094784 216208724824022112 216438851191320576 216736157305594368 217197333533779872 217495681519403196 217503387846920448 218340960769032192 218497916369311488 218798050869818784 219331799908056576 219339319071588352 219640609345038336 219942313478754048 220108218839099136 220947993924473088 220955822574649344 221251493916127584 221966137264062464 222271035804260352 222568467094199772 222576353161134336 223195897997670528 223433461311750144 223602000090513408 223901212406141088 224216455373059968 224455104939147264 224524445009561424 224763422390986752 225241938228932352 225551077131232944 225860900039380242 225868902764109696 226101299905218816 226109311147819008 226738690029379584 226901682383515776 227213360518657968 227455199904651264 227775446728187904 228088325089078272 228565820997935694 228573919563679872 228817207089709056 229131252958712832 229445993690798976 229454123442905088 229934478608701776 230503296389603328 230811743653244208 230819921796731904 232193849902664832 232202077017071616 232840165195100736 233087993590652928 233408169406024704 233584232237411328 233904820728686016 234226118559357288 234475422123930624 234797503747727232 235620321646020129 235628670167497152 235879466567786496 236203476824060928 236536040833118208 236860952977119744 237031221775637016 237943993457124864 238270839601983552 238450570409024064 239360326751512512 239368807789203456 239689118409138216 239697611096606208 240793622121282048 241124382591228864 241795556164143072 242052916421062656 242235500098056192 242568241169619456 242901159987481632 243159697017409536 243234815427024876 243493707590235648 244347000225502356 244691311327785504 244951753743470592 245296634938048512 245633580865161216 245810155915475424 246147807228546132 246756733955536896 247095685513168128 247104440630820864 247621746193986528 248225524038605568 248234319188803584 248566493165032224 248575300396480512 249711904422070272 250054915279792896 250063775249154048 251017839251472384 251207185286873088 251362643975718912 251552250101827584 252243512294692464 252511993056540672 252858850189860096 253396889122743184 253744961772637062 254024040919154688 254363962393371168 254372975041296384 254731120897204224 255081026283052032 255264392681455248 255887099892732672 256247377569211392 256599365725213056 256872482732556288 257419357975922688 257772659578551936 257781793003757568 258126742902148848 258135888873268224 259316208438303744 259663211609899734 259672412021323392 259948799891030016 260672371530375168 260869000105598976 261218081140497936 261227336644205568 261864289095671808 261945185844488328 262223992789484544 262782261267087744 263142923319771768 263504383379276949 263784849889421952 263794196339122176 264528471700942848 265082253938434296 265364399888759808 265738021182885888 266103045937257984 266660124497591643 266752193606885376 266953408271327232 267319795118498304 267686992639265472 267696477350055936 267971910998777856 268256891710152072 268920512454537216 269280367595451576 269289908762853888 269650258210280493 269946830656069632 270698231973851136 270892824886442304 270902423186583552 271935992522428416 272309530973695488 272514937610313216 273263804985916836 273554659144585728 273930421039015104 273940126967549952 275192710995750912 275570722961404416 275958714305304576 276337778473306368 276536425404909852 277220847050993664 277601325699979008 277982646202314144 277992495709673472 278278522960269312 279253714543431264 279263609087404032 279637304810661252 279647212946040576 280724092417327104 280925892474829056 281311779689767008 281321747155298304 282007695949185024 282395069157906432 282608083447732224 282996281364556032 283686313186977792 283773951331529022 284075992188608256 284086057595977728 285071500263086082 285385033625223168 285777046034049024 286159457692542564 286572511009354752 287172441766637154 287271593115107328 287488285830660096 287882856281459712 288278299765362816 288585134921760768 288981543074125824 289596444711706496 289994242025870928 290004517129227264 290392585764917454 290711971475767296 291330555159081984 291521172894916608 291730734493091712 292442399877408768 292854145793384448 293256417971672064 293477625118798848 293870341283060178 294193551972483072 294597325232630784 294688334075049369 295001991888170112 295012444426592256 296035788734743239 296361381072347136 296757956125599696 296768470881512448 297594530663560704 298217535680738583 298534949874854784 298545527593377792 298955273830746624 299365926679415232 299684563187982336 300322584305243136 300734769508310592 301147866719173656 301158537018812928 301468399873625088 301789003173921081 302535576511354368 302940413544883023 302951147358210624 303273599872868352 304117766785437696 304754427997247592 304765226084906496 305508337278283776 305927991587731968 306579304811602368 307748991537658944 307759895728975872 308171723668891992 309591799870219776 310453553593467648 311210892541366272 311445642983215104 311873094304914688 312301491412476384 312633896165240832 312730476977603412 313063338330302976 314160428861360172 314171560223329536 314937969098747904 315381387777490944 315814603969492992 316041629034182688 316475752150987884 317258657942833152 317694452802644736 317705709382483968 317934093878698752 319147102335350016 319158410385604608 319585491212184288 319596814795474944 321058162828376064 321499176788305152 321510568177483776 322394074885524096 322737221894750208 322980666797408256 323424321559492608 323868213316642176 324212929356546048 324313087236033168 324658276786980864 325796000300669808 326243522279104794 326255081770380672 326602338324627456 327511441153548288 327746874553967232 328197076304728176 329008978607382528 329460914017557504 330162328258648704 330967365384807424 331421990886709632 331433733861974016 331877240874191376 332949205896093696 333406553706390528 333852700641299658 335150191967625216 335403000135770112 335851818609211632 336324683059589952 336682657408720896 336786667514342136 337145133586480128 338326615696849416 338791350059070363 339151949857828224 339163966721728512 340108035044069376 340352523575273664 340820040777986952 341182799856976896 341663170092281856 342132487633617408 342848731496903541 343225810634563584 343696879438069248 344168990536198464 344181185164357632 344901717913052664 345754944584404992 346217615479866312 346229882695097856 348290774853997248 348303115525607424 349260247792651104 349631990385979392 350376348356116992 350857231093029024 351339177839035932 351713133185895936 352196255621590848 352704628934590464 353443005251245728 353819199851679744 354317361577181184 354804061249677312 355546832663455524 356426393491331072 356915990185687296 356928636466741248 357406259402975328 357675855613536096 358560683272716288 359040490127268768 359053211683805184 359533677613707324 360930975965134848 361190433181923072 361203230915444736 361686573886843296 362581323363237888 362693334246214608 363079374631593984 363353250147084288 364351739981222448 364739545526114304 364852223140537314 365240561385353472 365253502623399936 366520500338253534 366923614661001216 367036966991678256 367427630615205888 367944952407072768 368450371297741824 368715233873213136 369221710842819198 369627796067991552 370135100933305344 370643528269752192 370656660946231296 371038030613692416 371432619290979792 372338286057908352 372351478783205376 372849739747548336 372862950594720768 374567856633105408 375082372919689344 375095662873731072 376526758877208576 376810777930309632 377328375152741376 378248417582637056 378365268442038696 378767989584811008 379288275284790144 380095333684114776 380617442658955593 381036061378732032 381545943590056752 382096681345806336 382896589022182872 383830649839099008 383843808375279616 384371066353817088 384899048587819584 385308724098834432 386658989367827904 386672689505636352 387190114353223272 388440740212109312 388974312657455616 389494817414849601 389508618031985088 389923199836545024 391008557295562752 391303500158398464 391827121710746904 392796433643507712 392917778766732492 393335989184226816 394173391900631616 394714384979657652 395677274834132928 395691294508683264 396792707551414272 397623380907651444 398046599833139712 398607031774328832 399154568905886976 400430112406990848 400979692677747456 401530488958898208 401544716025083904 401957866498166784 402385337565228108 403380768681805824 403920551393177364 403934863144280832 405490355713916928 406339237329663456 406353634779875328 407344449704378368 407903988783642624 408464296460543232 408772406415469824 409895707478875254 410331988716878592 410346527638634496 410895631558522656 412789066493626368 413356084442106624 413938071457956864 414506667709959552 414804638107364778 414947856721821696 415260857310953472 416401988549968512 416845194886987776 416973969303471216 417417784440403968 418880571815146896 418895413631106048 419455957215991878 419470819419060864 419917292131663872 421086138625990656 421388838712243584 421967669534650512 423011543923777536 423592603736859648 423912125171598336 424494422046834048 425529469780466688 425660926997293533 426113988282912384 426129086393966592 427607250394629123 428077550437834752 428665569051073536 429858766514032128 430758662649955731 431232428745990144 431824284422189568 432417449648044224 432877702382641152 433472314611188736 434394667067559744 434991363038806392 435006775693840896 436995832738622976 437596101739637568 438663599816113152 439281218690076672 439884626957508096 440216437678198272 441895987848946176 442502987832255168 444542071608520704 445136934188399544 445152706322268672 446391795995341056 447802424812282176 448432910746119936 449048890019122848 449526844781973504 450483876457864704 451102154262465888 451721800078760484 451737805528219392 452202599810437632 453477380058759168 453803364767031552 454426721037315936 454910399809302528 455550893456375808 456176650178156544 457131641995871388 457147839127359744 458262505917425664 458891987381597952 458908246885810176 459868957217403552 461006592779206656 461623487306488416 461639843593463808 464387699805329664 464404154034143232 465680330390201472 466175987181305856 466816338812049408 467168464474822656 467809641457372032 468452237118714576 468950844247861248 469595007495454464 471240643292040258 471257340334994304 471758933135572992 472406953648121856 473072081666236416 473721905954239488 474062443551274032 475887986914249728 476541679203967104 476901140818048128 478720653503025024 478737615578406912 479378236818276432 479395222193212416 481587244242564096 482248765182457728 483591112328286144 484105832842125312 484471000196112384 485136482339238912 485802319974963264 486319394034819072 486469630854049752 486987415180471296 488694000451004712 489365283418657191 489382622655571008 489903507486941184 491267161730322432 491620311830950848 492295614457092264 493513467911073792 494191371026336256 495243492387973056 496451048077211136 497132986330064448 497150600792961024 499423808844140544 500109830559585792 500779050961949487 502725287951437824 503104500203655168 504487024589384928 505023986113081344 505717700379720192 506793778245486368 507489923545274124 508727924786742336 508745950082592768 509462241794408448 510162052566104064 510528785362910496 511774199785465344 512494755138422784 513198731450426112 514838715951845376 515545319157103872 515563586007515136 516253485804297696 516271777746536448 518632416876607488 519326423219799468 519344824042646784 521344743060750336 521738000211197952 522436162280995872 522454673288411136 523728578191343616 523890371688976656 524447985578969088 525564522534175488 526285846639543536 527008766758553898 527569699778843904 527588392678244352 529056943401885696 530164507876868592 530728799777519616 531476042365771776 532206091874515968 533320248995183286 533504387213770752 533906816542654464 534639590236996608 535373985278530944 535392954700111872 535943821997555712 536513783420304144 537841024909074432 538560735190903152 538579817525707776 539300516420560986 539893661312139264 541396463947702272 541785649772884608 541804846373167104 543871985044856832 544619061947390976 545029875220626432 546527609971833672 547109318289171456 547278334710805971 547860842078030208 547880253935099904 549780750507380301 550385421991501824 551141445922808832 551917428610609152 552675556946612736 553072850809819704 553832566264228797 554441694101987328 555202651399958016 555965292404628288 555984991419346944 556557045920538624 558507429086862528 558527218174808064 559274609621322504 559294425892081152 561851784949658112 562623559379534016 562643494310596608 564790138315812864 565216166895464448 565992562729112064 567372626373955584 567547902663058044 568151984377216512 570143000526172164 571554092068098048 572318915385085128 573145022018709504 574344883533274308 575765712562919424 576556599530725632 577963086148251648 579192889423412992 579988484051741856 580009034258454528 580785171529834908 582661110318163968 583042345789833216 583461468986183424 584884799754817536 585708291586768896 586512835943344128 586955250237597696 587740682566120356 589194650465261568 589376668150098738 590003983776340224 590024888853184512 592071577469486478 592722762144694272 593515912251199392 593536941763024896 595189061327121408 596435071361477166 597069899749709568 597091055186755584 597910547661493248 598731853358830464 599369126375964672 600645168610486272 601469539016621184 602295733438347312 602317074037625856 602936799747250176 603578006347842162 605071153022708736 605880827089766046 605902294716421248 606547199745736704 608235533570875392 609508855994495184 609530452169812992 611016674556567552 611855983175463936 613158609623204736 614843561218312881 615497983075317888 615519791457951744 616343447337783984 619183599740439552 620907107186935296 622206957161047167 622421785082732544 622891285966430208 623746188609829376 624602982824952768 625267792330481664 625460953955206824 626126676660605952 628320857722720344 628343120446659072 629183935823987817 629875938197495808 631629207938985984 632083258068365376 632951504301975768 634517315885666304 635388905605289472 635868187757397504 638294204670700032 639170982424368576 639193629590949888 642116325656752128 642998353576610304 644788149771048192 646848643118985216 647736426633284352 648626174472066336 649316553573961728 651592000601339616 652487044558209588 652510163540761344 655022882307096576 655493749107934464 656394152609456352 658017957214765056 658921828035115008 660324656517297408 661934730769614848 662843981773419264 662867467723948032 663754481748382752 665898411792187392 666813107412781056 667705401282599316 670300383935250432 670806000271540224 671703637218423264 672649366119179904 673365314817441792 673573335028684272 674290267172960256 676653231393698832 677582700118140726 678303899715656448 678327933443457024 680216070088138752 680705047150547328 681640081555973904 682365599713953792 683326340184563712 684264975267234816 685697462993807082 686451621269127168 687393758876138496 688337981072396928 688362370328715264 689803435826105328 691509889168809984 692435230959732624 692459765390195712 696581549707994496 696606231051214848 698520495585302208 699263980771958784 700752696712233984 701714462186058048 702678355678071864 703426266371791872 704392511243181696 706860964938060387 706886010502491456 707638399703359488 709608122499354624 711093665326911048 712852786982662144 713831980371374592 714812518805950656 715351711227072192 718080980254537536 718106423367610368 719067355227414648 722380866363846144 723373147773686592 725386668492429216 726158749263187968 726706500294168576 728703479962444896 729479091052228608 729704446281074628 730481122770706944 733041000676507068 734073933983356512 734855261230411776 735889904814145536 736900742595483648 737430467746426272 738443421685638396 740270201866610688 741287056539504384 741313321892462592 742865238581959584 744676572115816704 744702957566410752 745699479495096672 745725901189441536 749135713266210816 750164745839378688 750191325747462144 753053517754417152 753621555860619264 754656750305482752 756496835165274112 756730536884077392 757535979169622016 758576550569580288 760190667368229552 761234885317911186 762072122757464064 763091887180113504 764193362691612672 765793178044365744 767661299678198016 767687616750559232 768742132707634176 769798097175639168 770617448197668864 773317978735655808 773345379011272704 774380228706446544 776881480424218624 777948625314911232 778989634829699202 779017236063970176 779846399673090048 782017114591125504 782607000316796928 783654243421493808 785592867287015424 785835557533464984 786671978368453632 788346783801263232 789428769959315304 790513150137830847 791354549668265856 791382589017366528 793585415102828544 795246761815302888 796093199666279424 797214063548657664 798309137811773952 799980373492774929 800860224813981696 801959385355494912 803060977917796416 803089432050167808 803915732996333568 804770675130456216 806761537363611648 807841102786354728 807869726288561664 812678474659326912 812707269559750656 815807977567285248 816928592921086464 817544812830939648 819791414957750508 820663977433757184 821791263117045312 825578132987252736 826712168884213248 827876142915913728 829013335419919104 829609276214729556 832803977099937024 833947938606942432 834835568880807936 837761143630293792 837790827262212096 838911914431983756 838941638838121728 842172277251981312 842777677424487168 843935339069301024 846023087847555072 847185207473719296 847824250343196672 848988844093668096 851058939560933376 851321853994587066 852227976565824768 852258172787933184 855214500789258246 856155100875669504 857331138102147072 859717533028064256 861517325299911462 862464857491980288 863648568844379136 864834899296088448 865755404765282304 866944629222377472 868789334135119488 869982726077612784 870013551387681792 873991665477245952 875192203479275136 877327199632226304 878562437380153344 879769253915016192 880432875356396544 883791975697892352 885005975664510336 888107366204229717 889084143217041408 890273868376799088 890305412644537344 892783591990682112 895604849624564352 896865821492239872 898097780038245696 899053689563947008 900967752915729408 902204308524931776 903443600157520968 903475611056438784 904405199620875264 907606729534063104 908821240634649069 908853442074631872 909820799618605056 912353300356313088 914263283991742776 914295678254719488 916525011834851328 917783974763195904 919737914434807104 923246974612976832 923279687186927616 928775399610659328 931360660780402944 933632677624098816 934336928949645312 935619282914744064 936904474237429152 937901688495722496 939190014990908928 942481286584080516 942514680669988608 944813907296243712 946144163332472832 947443811908478976 948124887102548064 951775973828499456 953083358407934208 953802281636096256 957441307006050048 957475231156813824 958756473636552864 958790444386424832 963174488485128192 964497530364915456 967182224656572288 968211665684250624 968942000392224768 970272964678477824 971604639949926528 972638788069638144 972939261708099504 973974830360942592 977388000902009424 978730566837314382 978765245311142016 979807014973882368 982534323460644864 983240623661901696 984591228914184528 987026935822147584 988382742052672512 990486984775946112 992902096154422272 994265972660128896 994301201585922048 998847617688281088 1000219661119171584 1001558101923898974 1005450575902875648 1006209000407310336 1008974049178769856 1010047972226162688 1011435400759440384 1013587556490972736 1014979847090548248 1016374050177211089 1017455849573484672 1017491900165185536 1020324105132208128 1021057570725820992 1023548399570930688 1024989510276845568 1026397462900852224 1028546194490710623 1029677431903690752 1031090638314207744 1032506971608595392 1032543555493072896 1037264833753214976 1038652846439598936 1038689648085293568 1044872324561991744 1044909346576822272 1047780743377953312 1048895971157938176 1051129045068350976 1052571693279087072 1054017533517107796 1055139399557687808 1058113886803771392 1060329015753737184 1061457599555039232 1062952084731543552 1064412183749031936 1066640497990366572 1069279180473993216 1070747970557061888 1070785909400223744 1073027566840608288 1075682049818148864 1077121470381806304 1077159635051415552 1078601032841121972 1082792927895404544 1083571299545769216 1083609692746334208 1087743970089713664 1089238123894781952 1090059750441252864 1093055219943667344 1094218636578342912 1094556669421611942 1095721684156060416 1095760507870199808 1099561501014760602 1100770843983003648 1102282891845617664 1103834857221218304 1105351113893225472 1106145701619639408 1107665132528457594 1108883388203974656 1110405302799916032 1111930584809256576 1111969982838693888 1113114091841077248 1117014858173725056 1117054436349616128 1118549219242645008 1118588851784162304 1123703569899316224 1125247118759068032 1125286988621193216 1129580276631625728 1130432333790928896 1131985125458224128 1134745252747911168 1135095805326116088 1136303968754433024 1140286001052344328 1141852327976866779 1143108184136196096 1144637830770170256 1146290044037419008 1148689767066548616 1151531425125838848 1153113199061451264 1155926172296503296 1158385778846825984 1159976968103483712 1160018068516909056 1161570343059669816 1165322220636327936 1166922937972366848 1168484452244548803 1169769599509635072 1173025671886688256 1173910500475195392 1175481365132240712 1178389300930523136 1178753336300197476 1180007967552680448 1184143154938972956 1187031824502398784 1187073883526049792 1190378122654242816 1192870142722954332 1194139799499419136 1195821095322986496 1197463706717660928 1201290337220972544 1202939078033242368 1204591466876694624 1204634148075251712 1205873599494500352 1207156012695684324 1210142306045417472 1211761654179532092 1211804589432842496 1216471067141750784 1219017711988990368 1219060904339625984 1222033349113135104 1223711966350927872 1226317219246409472 1229687122436625762 1230995966150635776 1231039582915903488 1232686894675567968 1238367199480879104 1241814214373870592 1244413914322094334 1244843570165465088 1245782571932860416 1247492377219658752 1249205965649905536 1250535584660963328 1250921907910413648 1252253353321211904 1256641715445440688 1256686240893318144 1258367871647975634 1259751876394991616 1263258415877971968 1264166516136730752 1265903008603951536 1269034631771332608 1270777811210578944 1271736375514795008 1276588409341400064 1276982780991880599 1278341964848737152 1278387259181899776 1282821751183887369 1284232651313504256 1285996707153220608 1289576299542096384 1292275987949867193 1293697286237970432 1295472853266568704 1297252348944132672 1298633107147923456 1303184001202679232 1304974089116419176 1305020327081522688 1310987498215868928 1312788305218912704 1317843656070230016 1320649313034594816 1323869461539229696 1325687963546838528 1327508963496765504 1333626214825562112 1335410802565198632 1343407274436846528 1345298732238359808 1347146670057368544 1348580534345920512 1353306462787397664 1355165400236281452 1356607799431312896 1360432140176277504 1361410094301094656 1363280163111947808 1364731199427907584 1366652680369127424 1368529950534469632 1371394925987614164 1374787517752276992 1376675962144793856 1376724740657430528 1379606871652210656 1383019778337619968 1384870461919465248 1384919530780391424 1393163099415988992 1393212462102429696 1397040991170604416 1398527961543917568 1401505393424467968 1403428924372116096 1405356711356143728 1406852532743583744 1408785022486363392 1413721929876120774 1413772021004982912 1415276799406718976 1419216244998709248 1422187330653822096 1425705573965324288 1427663960742749184 1429625037611901312 1430703422454144384 1436161960509075072 1436212846735220736 1438134710454829296 1444761732727692288 1446746295547373184 1450773336984858432 1452317498526375936 1453413000588337152 1457406959924889792 1458958182104457216 1459408892562149256 1460962245541413888 1466082001353014136 1468095850255971573 1468147867966713024 1469710522460823552 1473801485190967296 1474860935492852544 1476886843371276792 1480540403733221376 1482574113079008768 1485730477163919168 1489353144231633408 1491398958990193344 1491451802378883072 1498271426532421632 1500329491678757376 1509313500610965504 1513461073768154784 1515071958339244032 1517153101139160576 1520381334736459104 1522469770635822372 1526183774360227008 1528386725383225344 1531586356088731488 1535322599356396032 1535375233501118464 1537484265415268352 1539596194351278336 1546635957471311616 1546690758022545408 1548760457412893088 1553762960848437248 1555897250629822464 1557979269659398404 1558034472127940352 1564034229182251008 1565214000633593856 1567308486842987616 1571185734574030848 1571671115066929968 1573343956736907264 1576693567602526464 1578857539918630608 1581026300275661694 1582709099336531712 1582765178034733056 1587170830205657088 1590493523630605776 1592186399332558848 1594428127097315328 1596618275623547904 1599960746985549858 1601720449627963392 1603918770710989824 1606121955835592832 1606178864100335616 1607831465992667136 1609541350260912432 1613523074727223296 1615682205572709456 1615739452577123328 1625356949318653824 1625414539119501312 1631615955134570496 1633857185842172928 1635089625661879296 1639582829915501016 1641327954867514368 1643582526234090624 1649342251522140903 1651156265974505472 1653424337768426496 1655752285831827456 1658026670839838208 1659218552429459112 1665607954199874048 1667895877213884864 1669671137761615872 1675522287260587584 1675581654524424192 1677823828863967512 1677883277676243456 1685555354848974336 1687870678138602048 1694370414947438592 1695648500686393344 1697977688187336192 1702117879121866752 1702643707989174132 1704455953131649536 1710429001578516492 1714662276204294144 1719435066056128512 1723034650599822924 1727297137688758272 1729669798592176896 1733889258444754944 1737578668270238976 1739965452155225568 1740027102775363584 1747983330954491904 1750384406958550272 1754654399264452608 1757124874760306688 1759538507830032384 1760865750712793088 1767583951395784704 1770011951329020672 1776214732408459434 1778168286434082816 1780547736753598176 1780610825289074688 1785567183981364224 1791209699249128704 1793731642984479744 1796195560076491392 1798107379127894016 1801935505831458816 1804408617049863552 1806887200315041936 1806951222112877568 1808810399241750528 1815213459068126208 1817642481269298138 1817706884149263744 1819641599237210112 1824706600712626176 1828526567983485552 1828591356509438976 1833050023669702656 1835567949526391808 1839475828869614208 1844530683654938643 1846493949225953664 1846559374373855232 1857550799221318656 1862721321560805888 1866620871483141501 1867265355248197632 1868673857899290624 1871238565829488128 1873808948474858304 1875803376991444992 1878380029981817856 1884962573168161032 1885029361339977216 1887551807471963451 1889627814592487424 1894887623816957952 1896249774205096128 1903551947656998912 1906166716815868416 1907604563272192512 1914882614012100096 1917512947273105728 1917580888772849664 1926348976970256384 1928995060729830912 1934364449313144576 1940545929356955648 1943209279899853056 1945878523416199008 1947949660721885184 1954776001804018848 1957461133674628764 1957530490622284032 1965068646921289728 1966481247323803392 1969182457828369056 1974053871644295168 1976765484105345024 1980973969551892224 1985804192308844544 1988531945320257792 1988602403171844096 1997695235376562176 2000439322238343168 2003116203847797948 2010901151805751296 2012418000814620672 2017948098357539712 2020095944452325376 2022870801518880768 2027175112981945472 2029959694181096496 2032748100354422178 2034911699146969344 2034983800330371072 2040648210264416256 2042115141451641984 2047096799141861376 2049979020553691136 2052794925801704448 2057092388981421246 2059354863807381504 2062181276628415488 2065013943217190784 2065087110986145792 2074529667506429952 2077305692879197872 2077379296170587136 2089744649123983488 2089818693153644544 2095561486755906624 2097791942315876352 2102258090136701952 2105143386558174144 2108035067034215592 2110278799115375616 2120582894814181161 2120658031507474368 2122915199110078464 2128824367498063872 2133280995980733144 2138558360947986432 2141495941114123776 2146055133681216576 2154242940763612608 2154319270102831104 2157202065682243944 2167142599091538432 2178476247789563904 2180119500882505728 2186110439887334688 2188437273156685824 2189113338843223884 2191443368312120832 2199123002029521204 2204565783691235328 2207669714442436608 2210702227786450944 2212291403239278816 2215330265056915188 2220810605599832064 2223861169618513152 2223939965677387776 2234029716347450112 2234108872699232256 2237098438485290016 2237177703568324608 2247407139798632448 2250494237518136064 2250573977242386432 2259160553263251456 2260864667581857792 2263970250916448256 2269490505495822336 2270191610652232176 2272607937508866048 2280572002104688656 2283704655953733558 2286216368272392192 2289275661540340512 2292580088074838016 2297379534133097232 2303062850251677696 2306226398122902528 2311852344593006592 2316771557693651968 2319953936206967424 2320036137033818112 2323140686119339632 2330644441272655872 2333845875944733696 2336968904489097606 2339539199019270144 2346051343773376512 2347821000950390784 2350962730264481424 2356778601861046272 2357506672600394952 2360015935105360896 2368286309877945912 2371539450413492541 2374063649004797568 2374147767052099584 2380756245308485632 2385740285445908664 2388279598998838272 2391642190645972992 2394927413435321856 2399941120478324787 2402580674441945088 2405878156066484736 2409182933753389248 2409268296150503424 2411747198989000704 2414312025391368648 2420284612090834944 2423523308359064184 2423609178865684992 2438035423977980736 2438121808679251968 2447423932701855744 2452634438492818944 2459374244873251524 2461991932301271552 2465373789351135936 2476734398961758208 2483628428747741184 2488827828644188668 2494984754439317504 2498411931299811072 2501843815820827296 2504506706642423808 2513283430890881376 2513372481786636288 2516735743295951268 2526516831755943936 2528333032273461504 2531806017207903072 2538069263542665216 2541555622421157888 2543472751029590016 2553176818682800128 2553965561983761198 2556683929697474304 2556774518363799552 2565643502367774738 2568465302627008512 2571993414306441216 2579152599084192768 2584551975899734386 2587394572475940864 2590945706533137408 2594504697888265344 2597266214295846912 2606368002405358464 2609948178232838352 2610040654163045376 2621974996431737856 2625576610437825408 2635687312140460032 2641298626069189632 2647738923078459392 2651375927093677056 2655017926993531008 2664322098612689151 2667252429651124224 2670821605130397264 2686814548873693056 2690597464476719616 2694293340114737088 2697161068691841024 2706612925574795328 2710330800472562904 2713215598862625792 2722820188602189312 2726463721903947207 2726560326223895616 2729462398855815168 2737059901068939264 2742789851975228328 2749575035504553984 2753351924289587712 2759213743304421312 2769740923838930496 2769839061560782848 2786326198831977984 2794081982341208832 2803010786848935936 2806857848744232192 2810713422712287456 2813705065487167488 2817570044972726784 2827443859752241548 2827544042009965824 2838432489997418496 2844374661307644192 2851411147930648576 2855327921485498368 2859250075223802624 2861406844908288768 2872323921018150144 2872425693470441472 2876269420909658592 2889523465455384576 2893492591094746368 2901546673969716864 2904634997052751872 2906826001176674304 2914813919849779584 2917916364208914432 2918817785124298512 2921924491082827776 2932164002706028272 2936191700511943146 2936295735933426048 2939421044921647104 2947602970381934592 2949721870985705088 2953773686742553584 2961080807466442752 2965148226158017536 2971460954327838336 2978706288463266816 2982797917980386688 2982903604757766144 2996542853064843264 3000658983357514752 3018627001221931008 3026922147536309568 3030143916678488064 3034306202278321152 3040762669472918208 3044939541271644744 3052367548720454016 3063172712177462976 3070645198712792064 3074968530830536704 3079192388702556672 3093271914942623232 3097520914825786176 3111794501259644928 3115958539318796808 3116068944255880704 3134616973685975232 3143342230133859936 3146687913473814528 3153387135205052928 3157715079837261216 3162052600551323388 3165418198673063424 3174341660411314176 3180987047261211552 3184372798665117696 3188856254194630656 3193236551247095808 3199921493971099716 3207837541421979648 3212243911671185664 3212357728200671232 3219082700521824864 3227046149454446592 3231364411145418912 3231478905154246656 3250713898637307648 3250829078239002624 3263231910269140992 3267714371684345856 3270179251323758592 3279165659831002032 3282655909735028736 3287165052468181248 3298684503044281806 3302312531949010944 3306848675536852992 3311504571663654912 3316053341679676416 3318437104858918224 3331215908399748096 3335791754427769728 3339342275523231744 3351044574521175168 3351163309048848384 3355647657727935024 3355766555352486912 3371110709697948672 3375741356277204096 3388740829894877184 3391297001372786688 3395955376374672384 3404235758243733504 3405287415978348264 3408911906263299072 3420858003157032984 3425556983930600337 3429324552408588288 3438870132112257024 3446069301199645848 3454594275377516544 3459339597184353792 3467778516889509888 3475157336540477952 3479930904310451136 3480054205550727168 3495966661908983808 3500768813917100544 3505453356733646409 3509308798528905216 3519077015660064768 3521731501425586176 3535167902791569408 3540023902658041344 3552429464816918868 3561095473507196352 3561221650578149376 3571134367962728448 3582419398498257408 3587463285968959488 3592391120152982784 3603871011662917632 3608817234099727104 3613774400630083872 3613902444225755136 3617620798483501056 3630426918136252416 3635284962538596276 3635413768298527488 3649413201425252352 3657053135966971104 3657182713018877952 3666100047339405312 3671135899052783616 3678951657739228416 3689061367309877286 3692987898451907328 3693118748747710464 3715101598442637312 3725442643121611776 3733241742966283002 3734530710496395264 3737347715798581248 3742477131658976256 3747617896949716608 3751606753982889984 3756760059963635712 3769925146336322064 3770058722679954432 3775103614943926902 3779255629184974848 3789775247633915904 3792499548410192256 3807103895313997824 3812333433631736832 3815209126544385024 3829765228024200192 3830948342975641797 3835025894546211456 3835161777545699328 3848465253551662107 3852697953940512768 3857990121459661824 3868728898626289152 3876827963849601579 3881091858713911296 3886418559799706112 3891757046832398016 3895899321443770368 3909552003608037696 3914922267349257528 3915060981244568064 3932962494647606784 3938364915656738112 3953530968210690048 3961947939103784448 3971608384617689088 3977063890640515584 4000878644476686336 4006232407695595896 4035896196715079424 4045741603037761536 4054350225963890944 4059919388362192992 4065496200708844356 4069823398293938688 4081296420528832512 4084230282903283968 4094193598283722752 4099958041107382272 4105589851603408896 4114184777962842492 4124362553256830976 4130027886434381568 4130174221972291584 4149059335012859904 4154611385758395744 4154758592341174272 4179489298247966976 4179637386307289088 4191122973511813248 4195583884631752704 4204516180273403904 4210286773116348288 4216070134068431184 4220557598230751232 4241165789628362322 4241316063014948736 4245830398220156928 4257648734996127744 4266561991961466288 4277116721895972864 4282991882228247552 4292110267362433152 4308485881527225216 4308638540205662208 4314404131364487888 4334285198183076864 4356952495579127808 4360239001765011456 4372220879774669376 4376874546313371648 4378226677686447768 4382886736624241664 4398246004059042408 4404287550767914719 4409131567382470656 4421404455572901888 4424582806478557632 4430660530113830376 4441621211199664128 4447722339237026304 4468059432694900224 4474196876970580032 4474355407136649216 4494814279597264896 4500988475036272128 4527940501832896512 4540383221304464352 4545215875017732096 4561144004209377312 4567409311907467116 4578551323080681024 4585160176149676032 4594759068266194464 4606125700503355392 4612452796245805056 4633543115387303936 4639907872413934848 4640072274067636224 4646281372238679264 4661288882545311744 4667691751889467392 4673937808978195212 4692102687546753024 4695642001900781568 4701925460528962848 4713557203722092544 4715013345200789904 4720031870210721792 4736572619755891824 4743078900826985082 4748127298009595136 4748295534104199168 4761512490616971264 4771480570891817328 4776559197997676544 4783284381291945984 4789854826870643712 4799882240956649574 4805161348883890176 4811756312132969472 4818365867506778496 4818536592301006848 4823494397978001408 4828624050782737296 4840569224181669888 4847046616718128368 4847218357731369984 4876070847955961472 4876243617358503936 4894847865403711488 4905268876985637888 4918748489746503048 4923983864602543104 4930747578702271872 4948026754566422709 4953468797923516416 4967256857495482368 4977655657288377336 4989969508878635008 4996823862599622144 5003687631641654592 5009013413284847616 5026566861781762752 5026744963573272576 5033471486591902536 5056666064546923008 5063612034415806144 5083111244842315776 5086945502059180032 5106353637365600256 5107931123967522396 5113367859394948608 5131287004735549476 5143986828612882432 5158305198168385536 5169103951799468772 5181891413066274816 5189009395776530688 5212736004810716928 5219896356465676704 5220081308326090752 5243949992863475712 5251153220875650816 5271374624280920064 5282597252138379264 5295477846156918784 5302751854187354112 5310035853987062016 5328644197225378302 5334504859302248448 5341643210260794528 5373629097747386112 5381194928953439232 5388586680229474176 5394322137383682048 5413225851149590656 5420661600945125808 5426431197725251584 5445640377204378624 5452927443807894414 5453120652447791232 5458924797711630336 5474119802137878528 5485579703950456656 5499150071009107968 5506703848579175424 5518427486608842624 5533592050964815929 5539481847677860992 5539678123121565696 5572652397663955968 5588163964682417664 5599862614449424503 5606021573697871872 5613715697488464384 5621426845424574912 5627410130974334976 5635140089945453568 5654887719504483096 5655088084019931648 5688749322615288384 5710655842970996736 5718500150447605248 5722813689816577536 5744647842036300288 5752538841819317184 5779046930910769152 5786985182189492736 5803093347939433728 5829627839699559168 5837635570248597024 5843848982165655552 5864328005412056544 5872383401023886292 5872591471866852096 5895205940763869184 5899443741971410176 5907547373485107168 5922161614932885504 5930296452316035072 5942921908655676672 5957412576926533632 5965595835960773376 5965807209515532288 5993085706129686528 6001317966715029504 6037254002443862016 6053844295072619136 6060287833356976128 6068612404556642304 6081525338945836416 6089879082543289488 6104735097440908032 6126345424354925952 6141290397425584128 6149937061661073408 6158384777405113344 6186543829885246464 6195041829651572352 6223589002519289856 6231917078637593616 6232137888511761408 6269233947371950464 6286684460267719872 6293375826947629056 6306774270410105856 6315430159674522432 6324105201102646776 6330836397346126848 6361748684442543483 6361974094522423104 6368745597330235392 6386473102494191616 6399842987942199432 6415675082843959296 6424487823342371328 6438165401043649728 6462728822290837824 6462957810308493312 6501427797274615296 6535428743368691712 6540358502647517184 6558331319662004064 6565311819470057472 6574330104936362496 6597369006088563612 6613697351073705984 6623009143327309824 6632106683359352832 6636874209717836448 6662431816799496192 6671583508855539456 6702089149042350336 6702326618097696768 6711295315455870048 6711533110704973824 6742221419395897344 6751482712554408192 6777481659789754368 6782594002745573376 6791910752749344768 6808471516487467008 6810574831956696528 6817823812526598144 6841716006314065968 6851113967861200674 6858649104817176576 6877740264224514048 6892138602399291696 6909188550755033088 6918679194368707584 6935557033779019776 6950314673080955904 6959861808620902272 6960108411101454336 6991933323817967616 7001537627834201088 7010906713467292818 7018617597057810432 7038154031320129536 7043463002851172352 7070335805583138816 7080047805316082688 7104858929633837736 7114618351240477623 7122190947014392704 7122443301156298752 7142268735925456896 7164838796996514816 7174926571937918976 7184782240305965568 7199823361434974361 7207742023325835264 7217634468199454208 7227548801260167744 7227804888451510272 7235241596967002112 7260853836272504832 7270569925077192552 7270827536597054976 7314106271933942208 7314365426037755904 7342271798105567232 7357903315478456832 7378122734619754572 7385975796903814656 7430203196885274624 7450885286243223552 7466483485932566004 7484954263317952512 7495235793899433216 7513520119927271424 7539850292672644128 7540117445359908864 7550207229887853804 7579550495267831808 7584999096820384512 7614207790627995648 7624666867263473664 7630418253088770048 7659530456048400384 7661896685951283594 7670051789092422912 7670323555091398656 7696930507103324214 7705395907881025536 7715980242919323648 7737457797252578304 7753655927699203158 7762183717427822592 7772837119599412224 7783514093664796032 7791798642887540736 7819104007216075392 7829844534698515056 7830121962489136128 7865924989295213568 7876729831313476224 7907061936421380096 7923895878207568896 7943216769235378176 7954127781281031168 7992966295838067453 8001757288953372672 8012464815391191792 8071792393430158848 8091483206075523072 8108700451927781888 8119838776724385984 8130992401417688712 8139646796587877376 8168460565806567936 8179391165711841621 8188387196567445504 8211179703206817792 8228369555925684984 8248725106513661952 8260055772868763136 8309222771516791488 8309517184682348544 8358978596495933952 8382245947023626496 8409032360546807808 8420573546232696576 8432140268136862368 8441115196461502464 8482331579256724644 8482632126029897472 8515297469992255488 8533123983922932576 8554233443791945728 8565983764456495104 8584220534724866304 8616971763054450432 8617277080411324416 8628808262728975776 8668570396366153728 8713904991158255616 8720478003530022912 8744441759549338752 8753749092626743296 8756453355372895536 8765773473248483328 8796492008118084816 8808575101535829438 8818263134764941312 8842808911145803776 8849165612957115264 8861321060227660752 8883242422399328256 8895444678474052608 8936118865389800448 8948393753941160064 8948710814273298432 8989628559194529792 9001976950072544256 9055881003665793024 9080766442608928704 9090431750035464192 9122288008418754624 9134818623814934232 9157102646161362048 9189518136532388928 9224905592491610112 9267086230774607872 9279815744827869696 9292562744477358528 9335383503778934784 9347875617956390424 9403850921057925696 9430026690401579808 9440063740421443584 9473145239511783648 9486157801653970164 9496254596019190272 9523024981233942528 9542961141783634656 9553118395995353088 9566568762583891968 9579709653741287424 9599764481913299148 9623512624265938944 9636731735013556992 9637073184602013696 9657248101565474592 9681138448363339776 9694093233436256736 9694436715462739968 9752141695911922944 9752487234717007872 9789695730807422976 9810537753971275776 9837496979493006096 9847967729205086208 9861495157404543744 9896053509132845418 9906937595847032832 9934513714990964736 9955311314576754672 9979939017757270016 9993647725199244288 10007375263283309184 10018026826569695232 10053133723563525504 10053489927146545152 10066942973183805072 10113332129093846016 10127224068831612288 10166222489684631552 10173891004118360064 10212707274731200512 10215862247935044792 10226735718789897216 10262574009471098952 10276670951791801011 10287973657225764864 10316610396336771072 10338207903598937544 10363782826132549632 10378018791553061376 10425472009621433856 10439792712931353408 10440162616652181504 10487899985726951424 10502306441751301632 10565194504276758528 10605503708374708224 10620071707974124032 10657288394450756604 10683286420521589056 10747258195494772224 10762389857906878464 10777173360458948352 10826451702299181312 10841323201890251616 10852862395450503168 10891280754408757248 10905854887615788828 10906241304895582464 10948239604275757056 10971159407900913312 10998300142018215936 11013407697158350848 11036854973217685248 11067184101929631858 11078963695355721984 11079356246243131392 11145304795327911936 11176327929364835328 11199725228898849006 11212043147395743744 11227431394976928768 11242853690849149824 11254820261948669952 11270280179890907136 11309775439008966192 11310176168039863296 11377498645230576768 11421311685941993472 11437000300895210496 11445627379633155072 11489295684072600576 11505077683638634368 11545395760654986321 11558093861821538304 11573970364378985472 11606186695878867456 11659255679399118336 11675271140497194048 11687697964331311104 11728656010824113088 11744766802047772584 11745182943733704192 11798887483942820352 11815094746970214336 11860592904632070144 11885843817311353344 11914825153853067264 11931191671921546752 12002635933430059008 12107688590145238272 12137224809113284608 12163050677891672832 12179758165086578976 12209470194881816064 12252690848709851904 12282580794851168256 12299874123322146816 12316769554810226688 12373087659770492928 12390083659303144704 12447178005038579712 12463834157275187232 12464275777023522816 12538467894743900928 12573368920535439744 12586751653895258112 12613548540820211712 12630860319349044864 12648210402205293552 12661672794692253696 12723497368885086966 12723948189044846208 12737491194660470784 12772946204988383232 12799685975884398864 12831350165687918592 12848975646684742656 12876330802087299456 12925457644581675648 12925915620616986624 13002855594549230592 13070857486737383424 13080717005295034368 13116662639324008128 13130623638940114944 13148660209872724992 13194738012177127224 13212862652303744157 13227394702147411968 13264213366718705664 13273748419435672896 13324863633598992384 13343167017711078912 13404178298084700672 13422590630911740096 13423066221409947648 13484442838791794688 13502965425108816384 13583821505498689536 13621149663913393056 13635647625053196288 13683432012628131936 13702227935722401348 13755480528449028096 13784277204798583392 13818377101510066176 13837358388737415168 13900629346161911808 13919723617241804544 13920216822202908672 13983866647635935232 14003075255668402176 14021813426934585636 14076308062640259072 14086926005702344704 14140671611166277632 14160095610632165376 14209717859267675472 14229236702480955246 14244381894028785408 14244886602312597504 14284537471850913792 14329677593993029632 14349853143875837952 14369564480611931136 14399646722869948722 14415484046651670528 14435268936398908416 14455097602520335488 14455609776903020544 14470483193934004224 14521707672545009664 14541139850154385104 14541655073194109952 14628212543867884416 14628730852075511808 14684543596211134464 14715806630956913664 14756245469239509144 14771951593807629312 14844080263699268127 14860406393770549248 14901770572486447104 14932966971865132008 14969908526635905024 14990471587798866432 15027040239854542848 15079700585345288256 15080234890719817728 15100414459775707608 15169998193640769024 15249333734526947328 15260836506177540096 15319060912096800768 15323793371902567188 15340103578184845824 15393861014206648428 15431960485838647296 15474915594505156608 15507311855398406316 15545674239198824448 15567028187329592064 15638208014432150784 15659689069397030112 15660243924978272256 15731849978590427136 15753459662626952448 15814123872842760192 15847791756415137792 15886433538470756352 15908255562562062336 15985932591676134906 16003514577906745344 16024929630782383584 16143584786860317696 16182966412151046144 16217400903855563776 16239677553448771968 16261984802835377424 16279293593175754752 16336921131613135872 16358782331423683242 16376774393134891008 16422359406413635584 16456739111851369968 16497450213027323904 16520111545737526272 16600776152894447787 16618445543033582976 16619034369364697088 16717957192991867904 16764491894047252992 16799587843348273509 16818064721093615616 16841147092465393152 16864280536273724736 16882230392923004928 16964663158513449288 16965264252059794944 17066247967845865152 17131967528912990208 17168441069449732608 17233943526108900864 17257616525457951552 17337140792732307456 17488883519098677504 17512906710745791072 17531546946496966656 17592984016236169632 17617150203071658876 17685617822291607552 17698331225914230528 17722642120455321504 17766484844798656512 17790889356948105216 17872237730779600896 17896787507882320128 17897421628546596864 17979257118389059584 18003953900145088512 18111762007331586048 18161532885217857408 18180863500070928384 18244576016837509248 18269637247629868464 18314205292322724096 18379036273064777856 18449811184983220224 18534172461549215744 18559631489655739392 18585125488954717056 18670767007557869568 18695751235912780848 18807701842115851392 18860053380803159616 18880127480842887168 18946290479023567296 18972315603307940328 18992509192038380544 19085246053327630449 19085922283567269312 19106236791990706176 19159419307482574848 19199528963826598296 19247025248531877888 19273463470027113984 19314496203130949184 19388186466872513472 19388873430925479936 19504283391823845888 19621075507942551552 19674993958986012192 19695935458410172416 19722990314809087488 19792107018265690836 19869027429981929472 19910622629153509344 19959878035514540032 19987295450398488576 20014750526566618368 20106267447127051008 20106979854293090304 20133885946367610144 20226664258187692032 20254448137663224576 20332444979369263104 20347782008236720128 20425414549462401024 20431724495870089584 20453471437579794432 20525148018942197904 20553341903583602022 20575947314451529728 20633220792673542144 20676415807197875088 20727565652265099264 20756037583106122752 20850944019242867712 20879585425862706816 20880325233304363008 20975799971453902848 21004612883502603264 21130389008553517056 21211007416749416448 21240143415948248064 21314576788901513208 21366572841043178112 21494516390989544448 21524779715813756928 21554346720917896704 21652903404598362624 21682646403780503232 21705724790901006336 21782561508817514496 21811709775231577656 21812482609791164928 21942318815801826624 22026815394316701696 22073709946435370496 22134368203859263716 22157927390711443968 22290609590655823872 22352655858729670656 22399450457797698012 22454862789953857536 22485707381698299648 22540560359781814272 22619550878017932384 22620352336079726592 22754997290461153536 22842623371883986944 22874000601790420992 22891254759266310144 22978591368145201152 23010155367277268736 23090791521309972642 23116187723643076608 23147940728757970944 23212373391757734912 23318511358798236672 23350542280994388096 23375395928662622208 23457312021648226176 23489533604095545168 23490365887467408384 23597774967885640704 23630189493940428672 23721185809264140288 23771687634622706688 23829650307706134528 23862383343843093504 23978898887514202359 24005271866860118016 24215377180290476544 24274449618226569216 24326101355783345664 24359516330173157952 24418940389763632128 24505381697419703808 24538173497135524863 24565161589702336512 24633539109620453376 24746175319540985856 24780167318606289408 24927668314550374464 24928551554047045632 25076935789487801856 25146737841070879488 25227097081640423424 25261720638698089728 25296420804410587104 25323345589384507392 25446994737770173932 25447896378089692416 25545892409976766464 25599371951768797728 25662700331375837184 25697951293369485312 25752661604174598912 25850915289163351296 25851831241233973248 26005711189098461184 26141714973474766848 26161434010590068736 26233325278648016256 26261247277880229888 26297320419745449984 26389476024354254448 26425725304607488314 26454789404294823936 26528426733437411328 26547496838871345792 26649727267197984768 26686334035422157824 26808356596169401344 26845181261823480192 26846132442819895296 26968885677583589376 27005930850217632768 27167643010997379072 27242299327826786112 27271295250106392576 27366864025256263872 27404455871444802696 27568554409597166784 27674716777474830336 27801258692323823616 27839447234483609088 28006150511336804352 28043626853869171272 28320191221264330752 28419435718535350944 28458473404961910492 28488763788057570816 28569074943701827584 28659355187986059264 28699706287751675904 28739128961223862272 28799293445739897444 28870537872797816832 28910195205040670976 28911219553806041088 29043415345090019328 29082279700308770208 29083310146388219904 29256425087735768832 29257461704151023616 29369087192422268928 29431613261913827328 29512490938479018288 29543903187615258624 29688160527398536254 29720812787541098496 29803541144972894208 29865933943730264016 29939817053271810048 29980943175597732864 30054080479709085696 30159401170690576512 30160469781439635456 30200828919551415216 30339996387281538048 30498667469053894656 30521673012355080192 30638121824193601536 30647586743805134376 30680207156369691648 30787722028413296856 30830012855375403033 30863920971677294592 30949831189010313216 31014623710796812632 31091348478397648896 31134056374659184128 31276416028864301568 31319378138794060224 31320487849956544512 31463699957180854272 31506919325253904896 31695583512830275584 31816511125124124672 31971865183352269812 32049859261564767168 32287169573720635392 32434801807711127552 32479355106897543936 32523969605670754848 32558587186351509504 32673842263226271744 32717564662847366484 32844718812827271168 32913478223702739936 32994900426054647808 33040223091475052544 33201552305788895574 33236891086067165952 33238068738729394176 33435914385983735808 33528983788094505984 33599175686696547018 33636129442187231232 33682294184930786304 33728561072547449472 33764460785846009856 33929326317026898576 33930528504119589888 34132495935691730304 34263935057825980416 34336882138899465216 34467887052217801728 34515233050915903104 34636187281964958963 34674281585464614912 34977767038197355008 35025813421491582144 35063093892993933312 35185968032472339264 35234300406143317752 35396662451828461056 35445284240910643008 35581778713896210432 35744475461559201792 35793575015764640256 36007907800290177024 36323065770435714816 36489152033675018496 36539274495259736928 36628410584645448192 36758072546129555712 36899622369966440448 37068344923098431488 37119262979311478784 37170250977909434112 37341534015115739136 37391502471825561696 37615403684231702784 37720106761606319232 37760254961685774336 37892580958047134592 37944631206615880656 37985018384076761088 38170492106655260898 38171844567134538624 38212473583981412352 38318838614965149696 38399057927653196592 38494050497063755776 38546926940054227968 38628992406261898368 38776372933745026944 38777746861850959872 39008566783647691776 39242151015885103104 39349987917972024384 39391870916820344832 39445980629618174976 39584214036531381672 39821245258307018688 39974590900796977152 40029501053133236736 40212534894254102016 40267771892735220288 40453328516375384064 40508896275326449152 40863448991740179168 40906942875159588864 41050296037884395808 41106683807167204044 41266441585347084288 41352831614395750176 41455131304530198528 41512075166212245504 41701888038485735424 41759170851725413632 41760650466608726016 41951599942907805696 42009225767005206528 42260778017107034112 42422014833498832896 42480286831896496128 42629153577803026416 42733145682086356224 42989032781979088896 43049559431627513856 43108693441835793408 43305806809196725248 43365292807561006464 43411449581802012672 43565123017635028992 43623419550463155312 43624965219582329856 43884637631603653248 44053630788633403392 44147419892870740992 44268736407718527432 44315854781422887936 44532240791097804381 44581219181311647744 44705311717459341312 44798900915595396024 44909725579907715072 44971414763396599296 45081120719563628544 45239101756035864768 45240704672159453184 45509994580922307072 45748001203580841984 45782509518532620288 45957182736290402304 46020310734554537472 46181583042619945284 46295881457515941888 46424746783515469824 46637022717596473344 46701084561988776192 46914624043296452352 46979067208191090336 46980731774934816768 47195549935771281408 47260378987880857344 47442371618528280576 47543375269245413376 47659300615412269056 47724766687686187008 47957797775028404718 48010543733720236032 48430754360580953088 48548899236453138432 48652202711566691328 48719032660346315904 48837880779527264256 49010763394839407616 49076346994271049726 49130323179404673024 49267078219240906752 49492350639081971712 49560334637212578816 49802328458683343361 49855336629100748928 49857103108094091264 50153871578975603712 50293475682141758976 50398763530044820527 50454194163280846848 50523441277396179456 50592841608821174208 50646691178769014784 50893989475540347864 50895792756179384832 51198743903537595456 51395902586738970624 51505323208349197824 51701830578326702592 52011422378196922368 52466650557296032512 52594640839490899968 52778952048708508896 52851450609214976628 53056853466874822656 53094993677742691584 53299454534395969536 53372668070844315648 53616713192338802688 53690362523646960384 53692264885639790592 53937771355167178752 54011861700435265536 54335286021994758144 54484598655653572224 54542590500212785152 54733728050512527744 54808911742889605392 55137108819194333568 55349433554949660672 55602517384647647232 55678894468967218176 56012301022673608704 56087253707738342544 56640382442528661504 56838871437070701888 56916946809923820984 56977527576115141632 57255738159982891347 57318710375972118528 57478257922447724544 57598586891479794888 57741075745595633664 57820390410081341952 58164559400617540416 58166620292776439808 58512850175471537664 58863226523827654656 59024981876958036576 59087806375230517248 59376321054797072508 59607082289945788416 59731867887460528032 59879634106543620096 59961886351195465728 60318802341381153024 60320939562879270912 60401657839102830432 60679992774563076096 60997334938107789312 61043346024710160384 61276243648387203072 61295173487610268752 61360414312739383296 61575444056826593712 61660025710750806066 61727841943354589184 61899662378020626432 62029247421593625264 62182696956795297792 62268112749318368256 62552832057728603136 62638756277588120448 62640975699913089024 62927399914361708544 63013838650507809792 63391167025660551168 63633022250248249344 63943730366704539624 64099718523129534336 64574339147441270784 64869603615422255104 64958710213795087872 65047939211341509696 65117174372703019008 65347684526452543488 65435129325694732968 65826956447405479872 66080446182950105088 66403104611577791148 66473782172134331904 66871828771967471616 67057967576189011968 67198351373393094036 67364588369861572608 67457122145094898944 67858652634053797152 67861057008239179776 68264991871383460608 68527870115651960832 68673764277798930432 68935774104435603456 69030466101831806208 69272374563929917926 69348563170929229824 69955534076394710016 70051626842983164288 70126187785987866624 70371936064944678528 70468600812286635504 70793324903656922112 70890568481821286016 71163557427792420864 71488950923118403584 71587150031529280512 71936696662542607077 72015815600580354048 72646131540871429632 72978304067350036992 73078548990519473856 73256821169290896384 73516145092259111424 74238525958622957568 74340501955818868224 74783004943651123392 75230807368463405568 75440213523212638464 75785161916094269184 75889262413231761312 75970036768153522176 76340984213310521796 76343689134269077248 76637677229930299392 76798115855306393184 76988100994127511552 77093853880108455936 77257984812523796736 77552745867490053888 77555493723701919744 78017133567295383552 78484302031770206208 78699975835944048768 78783741833640689664 78891961259236349952 79168428073062763344 79642490516614037376 79949181801593954304 80059002106266473472 80425069788508204032 80535543785470440576 80906657032750768128 81017792550652898304 81726897983480358336 81813885750319177728 82100592075768791616 82213367614334408088 82705663228791500352 83024150332424491008 83403776076971470848 83518341703450827264 84018451534010413056 84960573663792992256 85258307155606052832 85466291364172712448 85978065563958177792 86099118863255027712 86217386883671586816 86611613618393450496 86730585615122012928 87130246035270057984 87246839100926310624 87249930439164659712 87769275263207306496 88107261577266806784 88294839785741481984 88537472815437054864 88631709562845775872 89064481582195608762 89162438362623295488 89410623434918682624 89597801831190792048 89819451159815430144 89942829526793198592 90162241439127257088 90478203512071729536 90481409344318906368 91019989161844614144 91496002407161683968 91565019037065240576 91914365472580804608 92040621469109074944 92363166085239890568 92490038566126209099 92591762915031883776 92849493567030939648 93274045435192946688 93402169123977552384 93829248086592904704 93958134416382180672 93961463549869633536 94391099871542562816 94520757975761714688 95086750538490826752 95449533375372374016 95915595550056809436 96861508721161906176 97304405423133382656 97438065320692631808 97675761559054528512 98021526789678815232 98152693988542099452 98534156438481813504 98984701278163943424 99120669274425157632 99604656917366686722 99710673258201497856 99714206216188182528 100307743157951207424 100586951364283517952 100797527060089641054 100908388326561693696 101046882554792358912 101185683217642348416 101293382357538029568 101787978951080695728 101791585512358769664 102397487807075190912 102791805173477941248 103010646416698395648 103403661156653405184 103908561845894876889 104022844756393844736 104933301114592065024 105189281678981799936 105557904097417017792 105702901218429953256 106189987355485383168 106745336141688631296 107233426384677605376 107380725047293920768 108023723400870531072 108969197311307144448 109467456101025055488 109617823485779210784 110274217638388667136 110698867109899321344 111205034769295294464 111357788937934436352 112024602045347217408 112174507415476685088 113280764885057323008 113677742874141403776 113833893619847641968 113955055152230283264 114511476319965782694 114637420751944237056 114956515844895449088 115197173782959589776 115482151491191267328 115640780820162683904 116329118801235080832 116333240585552879616 117025700350943075328 117726453047655309312 118049963753916073152 118175612750461034496 118752642109594145016 119463735774921056064 119923772702390931456 120637604682762306048 120803315678205660864 121359985549126152192 122590346975220537504 122720828625478766592 123150888113653187424 123320051421501612132 123799324756041252864 124058494843187250528 124365393913590595584 124536225498636736512 125105664115457206272 125277512555176240896 125281951399826178048 125854799828723417088 126027677301015619584 126782334051321102336 127266044500496498688 127887460733409079248 128199437046259068672 129148678294882541568 129739207230844510208 129917420427590175744 130095878422683019392 130234348745406038016 130695369052905086976 130870258651389465936 131653912894810959744 132160892365900210176 132806209223155582296 132947564344268663808 133596722373293413143 133743657543934943232 134115935152378023936 134396702746786188072 134729176739723145216 134914244290189797888 135717305268107594304 135722114016478359552 136529983742766921216 137347528555597860864 137871548208871206912 138060932203663612416 138544749127859835852 139911068152789420032 140103253685966328576 140743872129889357056 140937201624573271008 141586649807313844224 141781136963642572032 142327114855584841728 142977901846236807168 143174300063058561024 143873393325085214154 144031631201160708096 145292263081742859264 145956608134700073984 146157097981038947712 146513642338581792768 147032290184518222848 148477051917245915136 148681003911637736448 149566009887302246784 150461614736926811136 150880427046425276928 151570323832188538368 151778524826463522624 151940073536307044352 152681968426621043592 152687378268538154496 153596231710612786368 154187707760216911872 154515969625047593472 155105491734980107776 156034267134590767104 157399951671888097536 157783922518472699904 158336856146125526688 159284981033228074752 159898363603187908608 160118004212532946944 160850139577016408064 161071087570940881152 161813314065501536256 162035585101305796608 163453795966960716672 163627771500638355456 164201184151537583232 164426735228668816176 165411326457583000704 166048300664848982016 166807552153942941696 167036683406901654528 168036903068020826112 169921147327585984512 170516614311212105664 170932582728345424896 171767214479948674041 171956131127916355584 172434773767343173632 173223227236786900992 173461171230244025856 174493678201852621248 174499860878329319424 175538550526414612992 176589679571482963968 177074945630874109728 177263419125691551744 178128963164391217524 178821246869837365248 179195603662381584096 179638902319630860288 179885659053586397184 180956407024143459072 180962818688637812736 182039978323689228288 182992004814323367936 183130038074130481152 183828730945161609216 184081242938218149888 184726332170479781136 184980077132252418198 185183525830063767552 185698987134061879296 186548090870385893376 186804338247955104768 187658496173185809408 187916268832764361344 187922927099739267072 188782199743085125632 189041515951523429376 190173501076981653504 190899066750744748032 191831191100113618872 193723017442323812352 194608810846266765312 194876130641385263616 195351523118109057024 196043053579357630464 196305387977084198904 198241338548850315264 199209313834733373444 199421346516402995712 200615486315902414848 201173902728567035904 201595054120179282108 202093765109584717824 202371366435284696832 203575957902161391456 203583171024717539328 204794975614150381824 205583610346955882496 206021292833396791296 206807322313306810368 207817123691789753778 208045689512787689472 209866602229184130048 210378563357963599872 211115808194834035584 211405802436859906512 212379974710970766336 213490672283377262592 214466852769355210752 214761450094587841536 215810089987627821231 216047446801741062144 217938394622614288896 218934912202050110976 219235646971558421568 220548435276777334272 222715577875868872704 224349014830953370176 227355485748282807552 227667787239695283936 227910110304460566528 229022952639931565388 229913031689790898176 230394347565919179552 230964302982382534656 231281561640325367808 232658237602470161664 232666481171105759232 234051400701886150656 235452906095310618624 236099927507832146304 236351225500922068992 237505284219188290032 238927471549842112128 239847545404781862912 241275209365524612096 241606631356411321728 242719971098252304384 245180693950441075008 245441657250957533184 246301776227306374848 246640102843003224264 248116989686374501056 249072450997273473024 250211328230914412544 250555025110352481792 252055354602031239168 255774921466818158496 256398874092518137344 258297356589765083136 259478414461689020416 259834840855180351488 260191756845366038784 261390738105810173952 261740517302778931872 263307825789621919488 264321784731800420352 265612418446311164592 265895128688537327616 267193444746586826286 267487315087869886464 268231870304756047872 268793405493572376144 269458353479446290432 269828488580379595776 271434610536215188608 271444228032956719104 273059967485533842432 274695057111195721728 275743096417742413824 276121864407327224832 277089498255719671704 279822136305578840064 280206507371932657152 281487744259778714112 281874403249146542016 283173299614627688448 283562273927285144064 286348600126117122048 287746786650170428308 290584526163485718528 291913216269400147968 292314195962077895424 293027284677163585536 294064580369036445696 296954103834491830272 297362007823275472896 299132019774604493568 300923229473853622272 301760854092850553856 303140647664377076736 303557049652927045248 303880147072614088704 305363936853242087184 305374756537076308992 307192463421225572736 308375415520433823744 309031939250095186944 310210983469960215552 311725685537684630667 312068534269181534208 314799903343776195072 315567845036945399808 316673712292251053376 318569962066456149504 320236008425065893888 321700279154032816128 322142175141881762304 324071170202611593216 326907591933921433344 328402368303075166464 328853470457337632352 330822652915166001408 332096601329697964032 333615104307885883392 334073366813803309056 336073806136041652224 339842294655171969024 341033228622424211328 341865165456690849792 343534428959897348082 343912262255832711168 344869547534686347264 346446454473573801984 346922342460488051712 348987356403705242496 348999721756658638848 351077101052829225984 353179359142965927936 354149891261748219456 354526838251383103488 356257926328782435048 358391207324763168192 359771318107172794368 361912814048286918144 364079956647378456576 368162485876436299776 369452664340959562272 369960154264504836396 371397974268123758592 373096181740771786752 373608676495910209536 375316992346371618816 375832537665528722688 375845854199478534144 377564399486170251264 378083031903046858752 380347002153963307008 381798133501489496064 383662382200227237744 387446034884647624704 389217621692533530624 389752261282770527232 390703046236218114048 392086107158715260928 392610775954168397808 396482677097700630528 398418627669466746888 398842693032805991424 400790167119880239429 401230972631804829696 402347805457134071808 403190108240358564216 404187530219169435648 404742732870569393664 407151915804322782912 407166342049435078656 409589951228300763648 412042585666793582592 413614644626613620736 415634247383579507556 419733204458368260096 422231616389668071168 422811604873719813024 424759949421941532672 426981344566754525184 428933705538710421504 429522900189175683072 431620179975255642462 432094893603482124288 435876789245228577792 437869824404100221952 438471293943116843136 441096870553554668544 445431155751737745408 448698029661906740352 454710971496565615104 455335574479390567872 455820220608921133056 458045905279863130776 460788695131838359104 462563123280650735616 465316475204940323328 468102801403772301312 472199855015664292608 475010568438376580064 477854943099684224256 479695090809563725824 482550418731049224192 483213262712822643456 485439942196504608768 490361387900882150016 490883314501915066368 492603552454612749696 493280205686006448528 496233979372749002112 498144901994546946048 500422656461828825088 501110050220704963584 504110709204062478336 511549842933636316992 512797748185036274688 519669681710360702976 520383513690732077568 523481034605557863744 526615651579243838976 531224836892622329184 531790257377074655232 534386889493173652572 536463740609512095744 537586810987144752288 538916706958892580864 539656977160759191552 542869221072430377216 542888456065913438208 546119934971067684864 549390114222391443456 551486192835484827648 552243728814654449664 554178996511439343408 559644272611157680128 560413014743865314304 562975488519557428224 563748806498293084032 566346599229255376896 567124547854570288128 572697200252234244096 575493573300340856616 581169052326971437056 583826432538800295936 584628391924155790848 586054569354327171072 588129160738072891392 594724015646550945792 598264039549208987136 601846458947707244544 603521708185701107712 606281295328754153472 607114099305854090496 610727873706484174368 610749513074152617984 614384926842451145472 616750831040867647488 618063878500190373888 620421966939920431104 623451371075369261334 624137068538363068416 629599806687552390144 631135690073890799616 633347424584502106752 637139924132912299008 640472016850131787776 643400558308065632256 644284350283763524608 647430269962883463693 648142340405223186432 653815183867842866688 656804736606150332928 657706940914675264704 661645305830332002816 668146733627606618112 682066457244848422656 683730330913381699584 687068857919794696164 689739095069372694528 692892908947147603968 693844684920976103424 697974712807410484992 697999443513317277696 702154202105658451968 706358718285931855872 708299782523496438912 709053676502766206976 712515852657564870096 716782414649526336384 719542636214345588736 723825628096573836288 728159913294756913152 736324971752872599552 738905328681919124544 739920308529009672792 747217352991820419072 750633984692743237632 751665075331057445376 756166063806093717504 767324764400454475488 774892069769295249408 778435243385067061248 779504522565541054464 784172214317430521856 785221551908336795616 792965354195401261056 796837255338933493776 797685386065611982848 801580334239760478858 802461945263609659392 804695610914268143616 806380216480717128432 808375060438338871296 809485465741138787328 814303831608645565824 814332684098870157312 819179902456601527296 824085171333587165184 827229289253227241472 831268494767159015112 839466408916736520192 844463232779336142336 845623209747439626048 849519898843883065344 859045800378351366144 863240359950511284924 871753578490457155584 875739648808200443904 876942587886233686272 882193741107109337088 890862311503475490816 897396059323813480704 909421942993131230208 910671148958781135744 911640441217842266112 916091810559726261552 921577390263676718208 925126246561301471232 930632950409880646656 935177056613053892001 936205602807544602624 944399710031328585216 950021136876753160128 955709886199368448512 965100837462098448384 966426525425645286912 980722775801764300032 985207104909225499392 986560411372012897056 992467958745498004224 996289803989093892096 1000845312923657650176 1002220100441409927168 1008221418408124956672 1023099685867272633984 1025595496370072549376 1039339363420721405952 1040767027381464155136 1046962069211115727488 1053231303158487677952 1062449673785244658368 1063580514754149310464 1068773778986347305144 1075173621974289504576 1079313954321518383104 1085738442144860754432 1092239869942135369728 1104487457629308899328 1108357993022878686816 1119288545222315360256 1120826029487730628608 1125950977039114856448 1127497612996586168064 1132693198458510753792 1134249095709140576256 1145394400504468488192 1150987146600681713232 1162338104653942874112 1167652865077600591872 1169256783848311581696 1172109138708654342144 1176258321476145782784 1189448031293101891584 1196528079098417974272 1202370501359640718287 1203692917895414489088 1207043416371402215424 1212562590657508306944 1214228198611708180992 1221455747412968348736 1221499026148305235968 1228769853684902290944 1236127757000380747776 1240843933879840862208 1246902742150738522668 1259199613375104780288 1266694849169004213504 1274279848265824598016 1280944033700263575552 1286801116616131264512 1288568700567527049216 1294860539925766927386 1296284680810446372864 1307630367735685733376 1313609473212300665856 1315413881829350529408 1323290611660664005632 1336293467255213236224 1364132914489696845312 1367460661826763399168 1374137715839589392328 1387689369841952206848 1395949425614820969984 1404308404211316903936 1416599565046992877824 1425031705315129740192 1433564829299052672768 1439085272428691177472 1447651256193147672576 1456319826589513826304 1472649943505745199104 1477810657363838249088 1479840617058019345584 1494434705983640838144 1501267969385486475264 1503330150662114890752 1512332127612187435008 1534649528800908950976 1559009045131082108928 1570443103816673591232 1593674510677866987552 1595370772131223965696 1603160668479520957716 1609391221828536287232 1612760432961434256864 1616750120876677742592 1618970931482277574656 1628607663217291131648 1628665368197740314624 1638359804913203054592 1648170342667174330368 1654458578506454482944 1662536989534318030224 1678932817833473040384 1688926465558672284672 1691246419494879252096 1699039797687766130688 1718091600756702732288 1726480719901022569848 1743507156980914311168 1751479297616400887808 1753885175772467372544 1764387482214218674176 1794792118647626961408 1818843885986262460416 1821342297917562271488 1832183621119452523104 1843154780527353436416 1850252493122602942464 1861265900819761293312 1870354113226107784002 1872411205615089205248 1888799420062657170432 1900042273753506320256 1911419772398736897024 1930201674924196896768 1932853050851290573824 1961445551603528600064 1970414209818450998784 1973120822744025794112 1984935917490996008448 2004440200882819854336 2046199371734545267968 2051190992740145098752 2078678726841442811904 2081534054762928310272 2093924138422231454976 2106462606316975355904 2124899347570489316736 2127161029508298620928 2137547557972694610288 2150347243948579009152 2158627908643036766208 2171476884289721508864 2184479739884270739456 2208974915258617798656 2216715986045757373632 2241652058975461257216 2251901954078229712896 2254995225993172336128 2268498191418281152512 2301974293201363426464 2324676209307885748224 2335305730155201183744 2338513567696623163392 2352516642952291565568 2378896062586203783168 2393056158196835948544 2404741002719281436574 2407385835790828978176 2414086832742804430848 2425125181315016613888 2428456397223416361984 2442911494825936697472 2442998052296610471936 2457539707369804581888 2472255514000761495552 2481687867759681724416 2493805484301477045336 2518399226750209560576 2533389698338008427008 2548559696531649196032 2577137401135054098432 2589721079851533854772 2615260735471371466752 2627218946424601331712 2630827763658701058816 2646581223321328011264 2672586934510426472448 2728265828979393690624 2734921323653526798336 2748275431679178784656 2775378739683904413696 2791898851229641939968 2805531169839161676003 2808616808422633807872 2833199130093985755648 2850063410630259480384 2867129658598105345536 2895302512386295345152 2955621314727676498176 2959681234116038691168 2988869411967281676288 3002535938770972950528 3006660301324229781504 3024664255224374870016 3069299057601817901952 3118018090262164217856 3140886207633347182464 3187349021355733975104 3190741544262447931392 3206321336959041915432 3225520865922868513728 3237941862964555149312 3257215326434582263296 3276719609826406109184 3325073979068636060448 3357865635666946080768 3377852931117344569344 3382492838989758504192 3398079595375532261376 3436183201513405464576 3452961439802045139696 3487014313961828622336 3502958595232801775616 3507770351544934745088 3528774964428437348352 3589584237295253922816 3637687771972524920832 3642684595835124542976 3664367242238905046208 3686309561054706872832 3722531801639522586624 3740708226452215568004 3777598840125314340864 3800084547507012640512 3822839544797473794048 3860403349848393793536 3865706101702581147648 3922891103207057200128 3940828419636901997568 3946241645488051588224 3969871834981992016896 4008880401765639708672 4092398743469090535936 4102381985480290197504 4163068109525856620544 4187848276844462909952 4212925212633950711808 4249798695140978633472 4275095115945389220576 4300694487897158018304 4317255817286073532416 4342953768579443017728 4368959479768541478912 4417949830517235597312 4433431972091514747264 4483304117950922514432 4503803908156459425792 4509990451986344672256 4536996382836562305024 4603948586402726852928 4677027135393246326784 4786112316393671897088 4809482005438562873148 4828173665485608861696 4850250362630033227776 4856912794446832723968 4885822989651873394944 4885996104593220943872 4915079414739609163776 4944511028001522991104 4963375735519363448832 4987610968602954090672 5036798453500419121152 5066779396676016854016 5097119393063298392064 5154274802270108196864 5179442159703067709544 5230521470942742933504 5254437892849202663424 5261655527317402117632 5293162446642656022528 5456531657958787381248 5496550863358357569312 5550757479367808827392 5583797702459283879936 5611062339678323352006 5617233616845267615744 5666398260187971511296 5700126821260518960768 5734259317196210691072 5790605024772590690304 5911242629455352996352 5919362468232077382336 6013320602648459563008 6138598115203635803904 6236036180524328435712 6281772415266694364928 6374698042711467950208 6381483088524895862784 6412642673918083830864 6451041731845737027456 6475883725929110298624 6514430652869164526592 6553439219652812218368 6650147958137272120896 6755705862234689138688 6764985677979517008384 6905922879604090279392 6974028627923657244672 7005917190465603551232 7015540703089869490176 7057549928856874696704 7179168474590507845632 7275375543945049841664 7285369191670249085952 7328734484477810092416 7372619122109413745664 7445063603279045173248 7481416452904431136008 7555197680250628681728 7600169095014025281024 7645679089594947588096 7731412203405162295296 7845782206414114400256 7881656839273803995136 7892483290976103176448 7939743669963984033792 8017760803531279417344 8184797486938181071872 8204763970960580395008 8326136219051713241088 8375696553688925819904 8416593509517485028009 8425850425267901423616 8499597390281957266944 8550190231890778441152 8601388975794316036608 8685907537158886035456 8866863944183029494528 8966608235901845028864 9007607816312918851584 9019980903972689344512 9073992765673124610048 9207897172805453705856 9354054270786492653568 9572224632787343794176 9618964010877125746296 9713825588893665447936 9771645979303746789888 9830158829479218327552 9975221937205908181344 10073596907000838242304 10133558793352033708032 10194238786126596784128 10308549604540216393728 10358884319406135419088 10461042941885485867008 10508875785698405326848 10523311054634804235264 10586324893285312045056 10913063315917574762496 10993101726716715138624 11167595404918567759872 11222124679356646704012 11332796520375943022592 11400253642521037921536 11468518634392421382144 11581210049545181380608 11822485258910705992704 11838724936464154764672 12026641205296919126016 12277196230407271607808 12563544830533388729856 12749396085422935900416 12825285347836167661728 12902083463691474054912 12951767451858220597248 13028861305738329053184 13106878439305624436736 13300295916274544241792 13511411724469378277376 13529971355959034016768 13811845759208180558784 14031081406179738980352 14358336949181015691264 14550751087890099683328 14570738383340498171904 14657468968955620184832 14745238244218827491328 14890127206558090346496 14962832905808862272016 15110395360501257363456 15200338190028050562048 15291358179189895176192 15462824406810324590592 15691564412828228800512 15763313678547607990272 15784966581952206352896 15879487339927968067584 16369594973876362143744 16652272438103426482176 16751393107377851639808 16833187019034970056018 16851700850535802847232 16999194780563914533888 17100380463781556882304 17202777951588632073216 17371815074317772070912 17733727888366058989056 18039961807945378689024 18415794345610907411712 18708108541572985307136 19144449265574687588352 19237928021754251492592 19427651177787330895872 19543291958607493579776 19660317658958436655104 19950443874411816362688 20267117586704067416064 20717768638812270838176 20922085883770971734016 21017751571396810653696 21046622109269608470528 21172649786570624090112 21826126631835149524992 21986203453433430277248 22335190809837135519744 22444249358713293408024 22665593040751886045184 22800507285042075843072 22937037268784842764288 23644970517821411985408 23677449872928309529344 24053282410593838252032 24554392460814543215616 25127089661066777459712 25498792170845871800832 25650570695672335323456 25804166927382948109824 26057722611476658106368 26600591832549088483584 27022823448938756554752 27059942711918068033536 27623691518416361117568 28062162812359477960704 28716673898362031382528 29141476766680996343808 29314937937911240369664 29490476488437654982656 29925665811617724544032 30220790721002514726912 30400676380056101124096 30582716358379790352384 30925648813620649181184 31383128825656457601024 31526627357095215980544 31569933163904412705792 31758974679855936135168 32739189947752724287488 33502786214755703279616 33666374038069940112036 33998389561127829067776 34200760927563113764608 34405555903177264146432 34743630148635544141824 35467455776732117978112 36079923615890757378048 36831588691221814823424 38475856043508502985184 38855302355574661791744 39086583917214987159552 39320635317916873310208 39900887748823632725376 40534235173408134832128 41435537277624541676352 42093244218539216941056 43652253263670299049984 43972406906866860554496 44670381619674271039488 44888498717426586816048 45331186081503772090368 45601014570084151686144 45874074537569685528576 47289941035642823970816 47354899745856619058688 49108784921629086431232 50254179322133554919424 50997584341691743601664 51301141391344670646912 51608333854765896219648 52115445222953316212736 53201183665098176967168 54119885423836136067072 55247383036832722235136 56124325624718955921408 57433347796724062765056 58282953533361992687616 58629875875822480739328 58980952976875309965312 59851331623235449088064 60801352760112202248192 62766257651312915202048 63053254714190431961088 63139866327808825411584 63517949359711872270336 65478379895505448574976 67005572429511406559232 67332748076139880224072 67996779122255658135552 68401521855126227529216 68811111806354528292864 70934911553464235956224 72159847231781514756096 73663177382443629646848 76951712087017005970368 78173167834429974319104 79801775497647265450752 81068470346816269664256 82871074555249083352704 84186488437078433882112 87944813813733721108992 89776997434853173632096 90662372163007544180736 91202029140168303372288 91748149075139371057152 94579882071285647941632 94709799491713238117376 98217569843258172862464 100508358644267109838848 101995168683383487203328 102602282782689341293824 103216667709531792439296 104230890445906632425472 106402367330196353934336 108239770847672272134144 110494766073665444470272 116565907066723985375232 117259751751644961478656 117961905953750619930624 119702663246470898176128 121602705520224404496384 126279732655617650823168 130956759791010897149952 134011144859022813118464 134665496152279760448144 135993558244511316271104 136803043710252455058432 137622223612709056585728 141869823106928471912448 147326354764887259293696 153903424174034011940736 156346335668859948638208 159603550995294530901504 165742149110498166705408 168372976874156867764224 175889627627467442217984 179553994869706347264192 182404058280336606744576 189159764142571295883264 189419598983426476234752 196435139686516345724928 201016717288534219677696 203990337366766974406656 205204565565378682587648 206433335419063584878592 212804734660392707868672 216479541695344544268288 220989532147330888940544 234519503503289922957312 239405326492941796352256 243205411040448808992768 252559465311235301646336 269330992304559520896288 271987116489022632542208 273606087420504910116864 275244447225418113171456 283739646213856943824896 294652709529774518587392 307806848348068023881472 312692671337719897276416 319207101990589061803008 331484298220996333410816 351779255254934884435968 359107989739412694528384 364808116560673213489152 378839197966852952469504 392870279373032691449856 402033434577068439355392 407980674733533948813312 410409131130757365175296 412866670838127169757184 425609469320785415737344 441979064294661777881088 469039007006579845914624 478810652985883592704512 505118930622470603292672 538661984609119041792576 547212174841009820233728 567479292427713887649792 589305419059549037174784 615613696696136047762944 638414203981178123606016 662968596441992666821632 703558510509869768871936 718215979478825389056768 729616233121346426978304 757678395933705904939008 815961349467067897626624 820818262261514730350592 825733341676254339514368 851218938641570831474688 883958128589323555762176 938078014013159691829248 957621305971767185409024 1077323969218238083585152 1094424349682019640467456 1178610838119098074349568 1231227393392272095525888 1276828407962356247212032 1325937192883985333643264 1407117021019739537743872 1436431958957650778113536 1515356791867411809878016 1641636524523029460701184 1702437877283141662949376 1767916257178647111524352 1915242611943534370818048 2154647938436476167170304 2188848699364039280934912 2462454786784544191051776 2553656815924712494424064 2651874385767970667286528 2814234042039479075487744 2872863917915301556227072 3283273049046058921402368 3535832514357294223048704 3830485223887068741636096 4309295876872952334340608 4924909573569088382103552 5107313631849424988848128 5303748771535941334573056 5745727835830603112454144 6566546098092117842804736 7660970447774137483272192 8618591753745904668681216 9849819147138176764207104 10607497543071882669146112 11491455671661206224908288 15321940895548274966544384 17237183507491809337362432 19699638294276353528414208 22982911343322412449816576 34474367014983618674724864 45965822686644824899633152 68948734029967237349449728 137897468059934474698899456
- Sum of all divisors σ(n): 525993857010092524103514709
- Sum of proper divisors (its aliquot sum) s(n): 388096388950158049404615253
- 137897468059934474698899456 is an abundant number, because the sum of its proper divisors (388096388950158049404615253) is greater than itself. Its abundance is 250198920890223574705715797
Bases of 137897468059934474698899456
- Binary: 1110010000100001110110010111000111110000111110000000000100011001010101001000000000000002
- Hexadecimal: 0x7210ECB8F87C008CAA4000
- Base-36: HBRFAYDGYQS000000
Squares and roots of 137897468059934474698899456
- 137897468059934474698899456 squared (1378974680599344746988994562) is 19015711697340648617368735995387835036952737597095936
- 137897468059934474698899456 cubed (1378974680599344746988994563) is 2622218496420954469418679050549480550892067007830643034576025056018760850210816
-
137897468059934474698899456 is a
perfect square number . Itssquare root is 11742975264384 -
The
cube root of 137897468059934474698899456 is 516636910.6515942677
Scales and comparisons
How big is 137897468059934474698899456?- 137,897,468,059,934,474,698,899,456 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 137,897,468,059,934,474,698,899,456 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 137897468059934474698899456 cubic inches would be around 43053075.9 feet tall.
Recreational maths with 137897468059934474698899456
- 137897468059934474698899456 backwards is 654998896474439950864798731
- 137897468059934474698899456 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 137897468059934474698899456's digits is 162
- 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 137897468059934474698899456 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 137897468059934474698899456 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/137897468059934474698899456/
Chicago style:
Numbermatics. 2024. "Number 137897468059934474698899456 - Facts about the integer". https://numbermatics.com/n/137897468059934474698899456/
The information we have on file for 137897468059934474698899456 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 137897468059934474698899456, math, Factors of 137897468059934474698899456, curriculum, school, college, exams, university, Prime factorization of 137897468059934474698899456, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty-seven septillion, eight hundred ninety-seven sextillion, four hundred sixty-eight quintillion, fifty-nine quadrillion, nine hundred thirty-four trillion, four hundred seventy-four billion, six hundred ninety-eight million, eight hundred ninety-nine thousand, four hundred fifty-six.