357451495504548681500918784
357,451,495,504,548,681,500,918,784 is an even composite number composed of six prime numbers multiplied together.
357451495504548681500918784 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-four thousand, two hundred fifty-five divisors.
Prime factorization of 357451495504548681500918784:
210 × 34 × 136 × 172 × 316 × 592
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 31 × 31 × 31 × 31 × 31 × 31 × 59 × 59)See below for interesting mathematical facts about the number 357451495504548681500918784 from the Numbermatics database.
Names of 357451495504548681500918784
- Cardinal: 357451495504548681500918784 can be written as Three hundred fifty-seven septillion, four hundred fifty-one sextillion, four hundred ninety-five quintillion, five hundred four quadrillion, five hundred forty-eight trillion, six hundred eighty-one billion, five hundred million, nine hundred eighteen thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 3.57451495504548681500918784 × 1026
Factors of 357451495504548681500918784
Divisors of 357451495504548681500918784
- Number of divisors d(n): 24255
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 31 32 34 36 39 48 51 52 54 59 62 64 68 72 78 81 93 96 102 104 108 117 118 124 128 136 144 153 156 162 169 177 186 192 204 208 216 221 234 236 248 256 272 279 288 289 306 312 324 338 351 354 372 384 403 408 416 432 442 459 468 472 496 507 512 527 531 544 558 576 578 612 624 648 663 676 702 708 744 767 768 806 816 832 837 864 867 884 918 936 944 961 992 1003 1014 1024 1053 1054 1062 1088 1116 1152 1156 1209 1224 1248 1296 1326 1352 1377 1404 1416 1488 1521 1534 1536 1581 1593 1612 1632 1664 1674 1728 1734 1768 1829 1836 1872 1888 1922 1984 1989 2006 2028 2106 2108 2124 2176 2197 2232 2301 2304 2312 2418 2448 2496 2511 2592 2601 2652 2704 2754 2808 2832 2873 2883 2976 3009 3042 3068 3072 3162 3186 3224 3264 3328 3348 3456 3468 3481 3536 3627 3658 3672 3744 3757 3776 3844 3968 3978 4012 4056 4212 4216 4248 4352 4394 4464 4563 4602 4608 4624 4743 4779 4836 4896 4992 5022 5184 5202 5239 5304 5408 5487 5508 5616 5664 5746 5766 5952 5967 6018 6084 6136 6324 6372 6448 6528 6591 6656 6696 6851 6903 6912 6936 6962 7072 7254 7316 7344 7488 7514 7552 7688 7803 7936 7956 8024 8112 8424 8432 8496 8619 8649 8704 8788 8928 8959 9027 9126 9204 9216 9248 9486 9558 9672 9792 9971 9984 10044 10368 10404 10443 10478 10608 10816 10881 10974 11016 11232 11271 11328 11492 11532 11904 11934 12036 12168 12272 12493 12648 12744 12896 13039 13056 13182 13312 13392 13689 13702 13806 13824 13872 13924 14144 14229 14508 14632 14688 14976 15028 15104 15376 15606 15717 15872 15912 16048 16224 16337 16461 16848 16864 16992 17051 17238 17298 17408 17576 17856 17901 17918 18054 18252 18408 18496 18972 19116 19344 19584 19773 19942 19968 20088 20553 20709 20736 20808 20886 20956 21216 21632 21762 21948 22032 22464 22542 22656 22984 23064 23409 23777 23808 23868 24072 24336 24544 24986 25296 25488 25792 25857 25947 26078 26112 26364 26784 26877 27081 27378 27404 27612 27648 27744 27848 28288 28458 28561 29016 29264 29376 29791 29913 29952 30056 30208 30752 31093 31212 31329 31434 31744 31824 32096 32448 32643 32674 32922 33696 33728 33813 33984 34102 34476 34596 35152 35712 35802 35836 36108 36504 36816 36992 37349 37479 37944 38232 38688 39117 39168 39546 39884 39936 40176 41106 41418 41472 41616 41772 41912 42432 42687 43264 43524 43896 44064 44928 45084 45253 45312 45968 46128 46818 47151 47554 47616 47736 48144 48672 48841 49011 49088 49383 49972 50592 50976 51153 51584 51714 51894 52156 52224 52728 53568 53754 54162 54756 54808 55224 55488 55696 56576 56699 56916 57122 58032 58528 58752 59177 59319 59582 59826 59904 60112 60416 61504 61659 62127 62186 62424 62658 62868 63648 64192 64896 65286 65348 65844 67392 67456 67626 67968 68107 68204 68952 69192 70304 71331 71424 71604 71672 72216 73008 73632 73984 74698 74958 75888 76464 77376 77571 77841 78234 78336 79092 79768 80352 80631 81243 82212 82836 82944 83232 83544 83824 84864 85374 85683 86528 87048 87792 88128 89063 89373 89739 89856 90168 90506 90624 91936 92256 93279 93636 93987 94302 95108 95232 95472 96288 97344 97682 98022 98176 98766 99944 101184 101439 101952 102306 103168 103428 103788 104312 105456 107136 107508 107911 108324 109512 109616 110448 110976 111392 112047 112437 113152 113398 113832 114244 116064 116467 117056 117351 117504 118354 118638 119164 119652 119808 120224 123008 123318 124254 124372 124848 125316 125736 127296 128384 129623 129792 130572 130696 131688 134784 134912 135252 135759 135936 136214 136408 137904 138384 140608 141453 142662 142848 143208 143344 144432 146016 146523 147033 147264 147968 148149 149396 149916 151776 152928 153459 154752 155142 155682 156468 156672 158184 159536 160704 161262 162409 162486 164424 165672 166464 167088 167648 169507 169728 170097 170748 171366 173056 174096 175584 176256 177531 177957 178126 178746 179478 179712 180336 181012 181248 183872 184512 184977 186558 187272 187974 188604 190216 190944 192576 194688 195364 196044 196352 197532 199888 202368 202878 203904 204321 204612 206336 206856 207576 208624 210912 212381 213993 214272 215016 215822 216648 219024 219232 220896 221663 221952 222784 224094 224874 226304 226796 227664 228488 232128 232713 232934 234112 234702 235008 236708 237276 238328 239304 240448 241893 246016 246636 248508 248744 249696 250632 251472 254592 256768 257049 259246 259584 261144 261392 263376 267189 268119 269217 269568 269824 270504 271518 271872 272428 272816 275808 276768 277729 279837 281216 281961 282906 285324 285696 286416 286688 288864 292032 293046 294066 294528 295936 296298 298792 299832 303552 304317 305856 306918 309101 309504 310284 311364 312936 316368 319072 321408 322524 323733 324818 324972 328848 331344 332928 334176 335296 336141 337311 339014 339456 340194 341496 342732 348192 349401 351168 352053 352512 355062 355914 356252 357492 358956 359424 360672 362024 367744 369024 369954 371293 373116 374544 375948 377208 380432 381888 385152 387283 388869 389376 390728 392088 392704 395064 399776 404209 404736 405756 407277 407808 408642 409224 412672 413712 415152 417248 421824 424359 424762 427986 428544 430032 431644 433296 438048 438464 439569 441099 441792 443326 443904 445568 448188 449748 453592 455328 456976 460377 464256 465426 465868 468224 469404 470016 473416 474552 476656 478608 480896 483786 485537 487227 492032 493272 497016 497488 499392 501264 502944 506447 508521 509184 510291 513536 514098 518492 519168 522288 522784 526752 528581 532593 534378 536238 538434 539136 539648 541008 543036 543744 544856 545632 551616 553536 554931 555458 559674 562432 563922 565812 570648 572832 573376 577728 584064 586092 588132 588289 589056 592596 597584 599664 607104 608634 611712 612963 613836 618202 619008 620568 622728 625872 632736 634933 637143 638144 641979 642816 645048 647466 649636 649944 657696 662688 664989 665856 668352 670592 672282 674622 678028 678912 680388 682992 685464 696384 698802 702336 704106 705024 710124 711828 712504 714984 717912 721344 724048 725679 735488 737087 738048 739908 742586 746232 749088 751896 754416 760864 763776 769301 770304 771147 774566 777738 778752 781456 784176 785408 790128 799552 801567 804357 807651 808418 809472 811512 814554 815616 817284 818448 827424 830304 833187 834496 839511 843648 848718 849524 855972 857088 860064 863288 866592 876096 876928 879138 882198 883584 885391 886652 887808 891136 896376 899496 907184 910656 913952 920754 923521 927303 928512 930852 931736 936448 938808 946832 949104 953312 957216 961792 963883 967572 971074 971199 974454 984064 986544 994032 994976 998784 1002528 1005888 1006009 1008423 1011933 1012894 1017042 1018368 1020582 1027072 1028196 1036984 1044576 1045568 1048203 1053504 1056159 1057162 1065186 1068756 1072476 1076868 1078272 1082016 1086072 1089712 1091264 1103232 1107072 1109862 1110916 1113879 1119348 1124864 1127844 1131624 1141296 1145664 1146752 1155456 1157819 1161849 1166607 1168128 1172184 1176264 1176578 1178112 1185192 1195168 1199328 1212627 1214208 1217268 1221831 1223424 1225926 1227672 1236404 1238016 1241136 1245456 1251744 1265472 1269866 1274286 1276288 1283958 1285632 1290096 1294932 1299272 1299888 1315392 1318707 1323297 1325376 1329978 1331712 1336704 1341184 1344564 1349244 1356056 1360776 1365984 1370928 1381131 1392768 1397604 1402843 1404672 1408212 1410048 1420248 1423656 1425008 1429968 1435824 1442688 1448096 1451358 1456611 1461681 1470976 1474174 1476096 1479816 1485172 1492464 1498176 1503792 1508832 1514071 1519341 1521728 1525563 1527552 1530873 1538602 1540608 1542294 1549132 1555476 1557504 1562912 1568352 1580256 1585743 1597779 1599104 1603134 1608714 1615302 1616836 1618944 1623024 1629108 1631232 1634568 1636896 1654848 1660608 1666374 1668992 1679022 1685099 1687296 1697436 1699048 1711944 1720128 1726576 1733184 1752192 1753856 1757669 1758276 1764396 1764867 1767168 1770782 1773304 1782272 1792752 1798992 1814368 1821312 1827904 1834487 1838889 1841508 1847042 1854606 1857024 1861704 1863472 1872896 1877616 1893664 1898208 1904799 1906624 1911429 1914432 1923584 1925937 1927766 1935144 1942148 1942398 1948908 1973088 1988064 1989952 1994967 1997568 2005056 2011776 2012018 2016846 2023866 2025788 2034084 2036736 2041164 2056392 2073968 2089152 2091136 2096406 2107008 2111317 2112318 2114324 2130372 2137512 2144952 2153736 2164032 2172144 2179424 2182528 2203591 2206464 2211261 2214144 2219724 2221832 2227758 2238696 2249728 2255688 2263248 2282592 2291328 2293504 2307903 2310912 2313441 2315638 2323698 2333214 2336256 2344368 2352528 2353156 2356224 2370384 2390336 2398656 2404701 2413071 2425254 2428416 2434536 2443662 2446848 2451852 2455344 2472808 2482272 2490912 2499561 2503488 2518533 2530944 2539732 2548572 2552576 2567916 2571264 2580192 2589864 2598544 2599776 2630784 2637414 2646594 2650752 2656173 2659956 2663424 2673408 2682368 2689128 2698488 2712112 2721552 2731968 2741856 2760953 2762262 2770563 2781909 2785536 2795208 2805686 2809344 2816424 2840496 2847312 2850016 2859936 2871648 2881619 2885376 2891649 2896192 2902716 2913222 2913597 2923362 2941952 2948348 2952192 2959632 2970344 2984928 2996352 3007584 3017664 3018027 3025269 3028142 3038682 3043456 3051126 3055104 3061746 3077204 3081216 3084588 3098264 3110952 3125824 3136704 3144609 3160512 3171486 3195558 3198208 3206268 3217428 3230604 3233672 3246048 3258216 3269136 3273792 3309696 3321216 3332748 3337984 3341637 3345241 3358044 3370198 3374592 3394872 3398096 3423888 3440256 3453152 3466368 3473457 3485547 3499821 3504384 3507712 3515338 3516552 3528792 3529734 3534336 3541564 3546608 3564544 3585504 3597984 3610477 3628736 3637881 3642624 3655808 3665493 3668974 3677778 3683016 3694084 3709212 3714048 3723408 3726944 3755232 3787328 3796416 3809598 3813248 3822858 3828864 3847168 3851874 3855532 3870288 3884296 3884796 3897816 3946176 3956121 3976128 3979904 3989934 3995136 4010112 4018313 4023552 4024036 4033692 4047732 4051576 4068168 4082328 4112784 4147936 4178304 4182272 4192812 4208529 4214016 4222634 4224636 4228648 4260744 4275024 4289904 4307472 4328064 4344288 4358848 4365056 4369833 4385043 4407182 4412928 4422522 4428288 4439448 4443664 4455516 4477392 4511376 4526496 4542213 4558023 4565184 4576689 4582656 4587008 4592619 4615806 4621824 4626882 4631276 4647396 4666428 4672512 4688736 4705056 4706312 4740768 4757229 4780672 4793337 4797312 4809402 4826142 4826809 4850508 4856832 4869072 4887324 4893696 4903704 4910688 4945616 4964544 4981824 4999122 5006976 5034679 5037066 5055297 5061888 5079464 5097144 5105152 5135832 5160384 5179728 5197088 5199552 5254717 5261568 5273007 5274828 5293188 5294601 5301504 5312346 5319912 5346816 5364736 5378256 5396976 5424224 5443104 5463936 5483712 5503461 5516667 5521906 5524524 5541126 5563818 5571072 5590416 5611372 5618688 5632848 5680992 5694624 5700032 5714397 5719872 5734287 5743296 5763238 5770752 5783298 5792384 5805432 5826444 5827194 5846724 5896696 5919264 5940688 5969856 5984901 5992704 6015168 6035328 6036054 6050538 6056284 6077364 6086912 6102252 6110208 6123492 6154408 6169176 6196528 6221904 6251648 6273408 6289218 6311981 6321024 6333951 6342972 6391116 6396416 6412536 6434856 6461208 6467344 6492096 6516432 6538272 6547584 6583811 6610773 6619392 6633783 6642432 6665496 6675968 6683274 6690482 6716088 6740396 6749184 6789744 6796192 6847776 6871553 6880512 6906304 6923709 6932736 6946914 6971094 6999642 7008768 7015424 7030676 7033104 7057584 7059468 7068672 7083128 7093216 7171008 7195968 7214103 7220954 7257472 7275762 7285248 7311616 7330986 7337948 7355556 7366032 7388168 7418424 7446816 7453888 7498683 7510464 7574656 7592832 7619196 7626496 7645716 7647757 7657728 7703748 7711064 7740576 7768592 7769592 7795632 7892352 7912242 7952256 7959808 7968519 7979868 7990272 8020224 8036626 8047104 8048072 8067384 8095464 8103152 8136336 8164656 8225568 8254129 8282859 8295872 8311689 8345727 8356608 8364544 8385624 8417058 8428032 8445268 8449272 8457296 8521488 8550048 8579808 8609599 8614944 8644857 8656128 8674947 8688576 8717696 8730112 8739666 8740791 8770086 8814364 8825856 8845044 8856576 8878896 8887328 8911032 8954784 9022752 9052992 9054081 9084426 9116046 9130368 9153378 9165312 9174016 9185238 9231612 9243648 9253764 9262552 9294792 9332856 9377472 9410112 9412624 9433827 9481536 9514458 9561344 9582131 9586674 9594624 9618804 9652284 9653618 9701016 9738144 9774648 9807408 9821376 9891232 9929088 9963648 9998244 10000913 10013952 10024911 10035723 10069358 10074132 10110594 10123776 10158928 10194288 10210304 10271664 10320768 10359456 10394176 10399104 10420371 10456641 10499463 10509434 10523136 10546014 10549656 10586376 10589202 10603008 10624692 10639824 10693632 10756512 10793952 10831431 10848448 10886208 10913643 10927872 10967424 11006922 11033334 11043812 11049048 11082252 11127636 11142144 11180832 11222744 11265696 11361984 11389248 11400064 11428794 11439744 11468574 11486592 11510083 11526476 11541504 11566596 11584768 11610864 11652888 11654388 11693448 11793392 11838528 11881376 11939712 11969802 11985408 12005773 12030336 12054939 12070656 12072108 12101076 12112568 12154728 12173824 12204504 12246984 12308816 12338352 12393056 12443808 12503296 12530479 12546816 12578436 12623962 12625587 12642048 12667902 12685944 12782232 12792832 12825072 12869712 12922416 12934688 12984192 13032864 13076544 13078117 13095168 13109499 13155129 13167622 13221546 13238784 13267566 13284864 13330992 13351936 13366548 13380964 13432176 13480792 13579488 13592384 13626639 13674069 13695552 13730067 13743106 13761024 13812608 13847418 13865472 13893828 13942188 13999284 14017536 14061352 14066208 14115168 14118936 14166256 14186432 14271687 14342016 14391936 14428206 14441908 14480427 14514944 14551524 14570496 14623232 14661972 14675896 14711112 14732064 14776336 14836848 14893632 14907776 14997366 15020928 15051647 15104037 15149312 15165891 15185664 15238392 15252992 15291432 15295514 15315456 15407496 15422128 15481152 15537184 15539184 15591264 15699857 15764151 15784704 15819021 15824484 15883803 15904512 15919616 15937038 15959736 16040448 16073252 16094208 16096144 16134768 16190928 16206304 16272672 16329312 16386011 16451136 16508258 16510383 16565718 16591744 16623378 16691454 16713216 16729088 16771248 16834116 16856064 16890536 16898544 16914592 17042976 17100096 17143191 17159616 17202861 17219198 17229888 17289714 17312256 17349894 17377152 17435392 17460224 17479332 17481582 17540172 17628728 17690088 17757792 17774656 17822064 17909568 17954703 18045504 18105984 18108162 18168852 18232092 18236959 18260736 18306756 18330624 18370476 18463224 18507528 18525104 18589584 18665712 18754944 18820224 18825248 18867654 18935943 18963072 19001853 19028916 19122688 19164262 19173348 19189248 19237608 19304568 19307236 19402032 19476288 19549296 19614816 19642752 19682923 19751433 19782464 19832319 19858176 19901349 19927296 19996488 20001826 20027904 20049822 20071446 20138716 20148264 20221188 20247552 20317856 20388576 20543328 20614659 20641536 20718912 20771127 20788352 20798208 20840742 20913282 20998926 21018868 21046272 21092028 21099312 21172752 21178404 21206016 21249384 21279648 21513024 21587904 21662862 21696896 21772416 21827286 21855744 21906287 21934848 22013844 22066668 22087624 22098096 22164504 22255272 22361664 22445488 22496049 22531392 22723968 22778496 22800128 22849697 22857588 22879488 22937148 22943271 22973184 23020166 23052952 23133192 23169536 23221728 23305776 23308776 23386896 23586784 23677056 23762752 23848331 23879424 23905557 23939604 23970816 24011546 24060672 24109878 24141312 24144216 24202152 24225136 24309456 24347648 24409008 24493968 24617632 24676704 24762387 24786112 24848577 24887616 24935067 25006592 25037181 25060958 25093632 25156872 25247924 25251174 25284096 25335804 25371888 25564464 25650144 25739424 25828797 25844832 25869376 25934571 25968384 26024841 26065728 26153088 26156234 26190336 26218998 26310258 26335244 26443092 26477568 26535132 26569728 26661984 26733096 26761928 26864352 26961584 27158976 27162243 27184768 27253278 27348138 27391104 27447121 27460134 27486212 27522048 27625216 27694836 27730944 27787656 27884376 27998568 28122704 28132416 28230336 28237872 28332512 28372864 28543374 28629151 28646683 28684032 28746393 28783872 28856412 28883816 28960854 29029888 29103048 29246464 29323944 29351792 29422224 29464128 29552672 29673696 29787264 29815552 29880373 29994732 30002739 30041856 30074733 30103294 30107169 30208074 30298624 30331782 30371328 30476784 30505984 30582864 30591028 30630912 30814992 30844256 30962304 31074368 31078368 31182528 31186279 31261113 31369923 31399714 31528302 31569408 31638042 31648968 31767606 31809024 31839232 31874076 31919472 32080896 32146504 32192288 32269536 32381856 32412608 32494293 32545344 32658624 32740929 32772022 32902272 33016516 33020766 33131436 33183488 33246756 33382908 33426432 33542496 33668232 33781072 33797088 33829184 34085952 34200192 34286382 34319232 34405722 34438396 34459776 34530249 34579428 34624512 34699788 34754304 34870784 34958664 34963164 35080344 35257456 35380176 35515584 35549312 35644128 35819136 35892389 35909406 36017319 36091008 36164817 36211968 36216324 36337704 36464184 36473918 36521472 36613512 36740952 36926448 37015056 37050208 37179168 37331424 37461047 37509888 37591437 37640448 37650496 37735308 37871886 37876761 37926144 38003706 38057832 38245376 38328524 38346696 38378496 38475216 38609136 38614472 38804064 38952576 39098592 39229632 39234351 39285504 39328497 39365846 39502866 39564928 39664638 39716352 39802698 39854592 39992976 40003652 40055808 40099644 40142892 40277432 40296528 40442376 40635712 40777152 40879917 41022207 41086656 41229318 41283072 41437824 41542254 41576704 41596416 41681484 41826564 41997852 42037736 42184056 42198624 42345504 42356808 42498768 42559296 42815061 43026048 43175808 43325724 43393792 43441281 43488133 43544832 43654572 43711488 43812574 43869696 44027688 44133336 44175248 44196192 44329008 44510544 44723328 44890976 44992098 45062784 45154941 45312111 45447936 45497673 45556992 45600256 45699394 45715176 45758976 45874296 45886542 45946368 46040332 46105904 46266384 46339072 46443456 46611552 46617552 46773792 46936201 47099571 47173568 47292453 47354112 47457063 47525504 47651409 47696662 47758848 47811114 47879208 48023092 48121344 48219756 48282624 48288432 48404304 48450272 48618912 48818016 48987936 49158033 49235264 49353408 49524774 49531149 49572224 49697154 49775232 49870134 50013184 50074362 50121916 50187264 50313744 50495848 50502348 50568192 50671608 50743776 51128928 51300288 51429573 51478848 51657594 51689664 51738752 51869142 51936768 52049682 52131456 52238069 52306176 52312468 52380672 52437996 52620516 52670488 52886184 53070264 53323968 53466192 53523856 53728704 53923168 54317952 54324486 54369536 54487739 54506556 54696276 54710877 54782208 54894242 54920268 54972424 55250432 55389672 55575312 55768752 55997136 56245408 56264832 56460672 56475744 56665024 56745728 56807829 56869097 57005559 57086748 57258302 57293366 57368064 57492786 57567744 57712824 57767632 57921708 58059776 58206096 58647888 58703584 58844448 58928256 59048769 59105344 59254299 59347392 59496957 59574528 59631104 59704047 59760746 59989464 60005478 60083712 60149466 60206588 60214338 60416148 60597248 60663564 60742656 60953568 61165728 61182056 61629984 61688512 61843977 61924608 62148736 62156736 62313381 62365056 62372558 62522226 62739846 62799428 63056604 63138816 63276084 63297936 63535212 63618048 63748152 63838944 64293008 64384576 64539072 64763712 64825216 64988586 65090688 65317248 65450827 65481858 65544044 65718861 65804544 66033032 66041532 66262872 66366976 66493512 66765816 67084992 67336464 67562144 67594176 67658368 68171904 68311321 68400384 68549091 68572764 68638464 68811444 68829813 68876792 68919552 69060498 69158856 69399576 69508608 69741568 69917328 69926328 70160688 70514912 70760352 71031168 71098624 71288256 71544993 71638272 71716671 71784778 71818812 72034638 72182016 72329634 72423936 72432648 72675408 72928368 72947836 73042944 73227024 73481904 73852896 74030112 74100416 74287161 74358336 74545731 74662848 74805201 74922094 75019776 75182874 75280896 75300992 75470616 75743772 75753522 75852288 76007412 76115664 76657048 76693392 76950432 77218272 77228944 77486391 77608128 77803713 77905152 78074523 78197184 78459264 78468702 78571008 78656994 78731692 79005732 79129856 79329276 79432704 79605396 79709184 79985952 80007304 80199288 80285784 80554864 80593056 80884752 81271424 81486729 81554304 81759834 82044414 82055753 82173312 82341363 82458636 82566144 82875648 83084508 83153408 83192832 83362968 83653128 83995704 84075472 84368112 84397248 84691008 84713616 84997536 85118592 85589543 85630122 85887453 85940049 86052096 86239179 86351616 86651448 86787584 86882562 86976266 87089664 87309144 87625148 87739392 88055376 88266672 88350496 88392384 88658016 89021088 89330189 89446656 89641119 89781952 89984196 90008217 90125568 90309882 90321507 90624222 90895872 90995346 91113984 91200512 91398788 91430352 91517952 91748592 91773084 91892736 92080664 92211808 92532768 92886912 93223104 93235104 93547584 93558837 93783339 93872402 94199142 94347136 94584906 94708224 94914126 95051008 95302818 95393324 95517696 95622228 95758416 96046184 96242688 96439512 96576864 96808608 96900544 97237824 97482879 97636032 97975872 98316066 98470528 98706816 99049548 99062298 99144448 99394308 99420841 99550464 99740268 100148724 100243832 100627488 100991696 101004696 101343216 101487552 102257856 102600576 102859146 102957696 103315188 103379328 103477504 103590747 103702471 103738284 103873536 104099364 104262912 104476138 104612352 104624936 104875992 105241032 105340976 105772368 106140528 106647936 106932384 107047712 107303677 107457408 107677167 107846336 108051957 108494451 108635904 108648972 108739072 108975478 109013112 109392552 109421754 109564416 109788484 109840536 109944848 110500864 110779344 111150624 111537504 111924787 111994272 112383141 112490816 112529664 112774311 112921344 112951488 113330048 113491456 113615658 113630283 113738194 114011118 114173496 114516604 114586732 114736128 114985572 115135488 115425648 115535264 115843416 116412192 117295776 117407168 117688896 117703053 117856512 118097538 118210688 118508598 118694784 118993914 119149056 119262208 119408094 119521492 119978928 120010956 120167424 120298932 120413176 120428676 120832296 121327128 121907136 122331456 122364112 122639751 123259968 123377024 123687954 123849216 124297472 124313472 124567703 124626762 124730112 124745116 125044452 125479692 125598856 126113208 126552168 126595872 127070424 127496304 127677888 128586016 128769152 129078144 129527424 129650432 129977172 130011869 130181376 130323843 130464399 130634496 130901654 130963716 131088088 131437722 131609088 132066064 132083064 132525744 132733952 132987024 133531632 134169984 134672928 135124288 135188352 135316736 135464823 135936333 136343808 136493019 136622642 136800768 137098182 137145528 137276928 137622888 137659626 137753584 137839104 138120996 138317712 138799152 139017216 139834656 139852656 140321376 140808603 141029824 141298713 141520704 141877359 142062336 142197248 142371189 142576512 143089986 143276544 143433342 143569556 143637624 144069276 144364032 144659268 144847872 144865296 145350816 145856736 145895672 146454048 146963808 147474099 147705792 148060224 148200832 148574322 148593447 148716672 149091462 149325696 149610402 149631079 149844188 150039552 150365748 150561792 150601984 150941232 151487544 151507044 151704576 152014824 152231328 153314096 153386784 153900864 154436544 154457888 154972782 155216256 155607426 155810304 156075049 156149046 156394368 156714207 156918528 156937404 157142016 157313988 157463384 158011464 158259712 158658552 159210792 159971904 160014608 160398576 160571568 161109728 161186112 161769504 162542848 162896227 162973458 163108608 163463217 163519668 164088828 164111506 164132631 164346624 164682726 164917272 165751296 166169016 166306816 166725936 167306256 167991408 168150944 168736224 168794496 169382016 169427232 169995072 170015521 170237184 170423487 170607291 171016677 171179086 171260244 171774906 171880098 172104192 172478358 172703232 173302896 173575168 173765124 173952532 174179328 174618288 175250296 176110752 176533344 176700992 176784768 177146307 177316032 177762897 178042176 178490871 178660378 178893312 179282238 179563904 179968392 180016434 180251136 180619764 180643014 181248444 181791744 181990692 182227968 182797576 182860704 183497184 183546168 184161328 184423616 185065536 185531931 185773824 186446208 186470208 187095168 187117674 187566678 187744804 188398284 188694272 189169812 189416448 189828252 190102016 190605636 190786648 191244456 191516832 192092368 192879024 193153728 193617216 193801088 194475648 194965758 195272064 195671411 195951744 196352481 196632132 196941056 197156583 197413632 198099096 198124596 198288896 198788616 198841682 199100928 199480536 200297448 200487664 201254976 201983392 202009392 202686432 202975104 204098141 204515712 204933963 205201152 205647273 205718292 205915392 206489439 206630376 206758656 206955008 207181494 207404942 207476568 208198728 208525824 208952276 209224704 209249872 209751984 210482064 210681952 211544736 212281056 213018143 213295872 213864768 214095424 214607354 214634979 214914816 215354334 215692672 216103914 216988902 217271808 217297944 217478144 217950956 218026224 218785104 218843508 219128832 219576968 219681072 219889696 221558688 222301248 222861483 223075008 223637193 223849574 223988544 224766282 224981632 225059328 225548622 225842688 225902976 226660096 226982912 227231316 227260566 227476388 228022236 228346992 229033208 229173464 229971144 230851296 231070528 231686832 232459173 232824384 233411139 234591552 234814336 235377792 235406106 235713024 236195076 236421376 237017196 237080467 237389568 237987828 238298112 238816188 239042984 239957856 240021912 240597864 240826352 240857352 241664592 242654256 243814272 244662912 244728224 245279502 246167259 246519936 246754048 247024089 247375908 247698432 248594944 248626944 249135406 249253524 249460224 249490232 250088904 250959384 251197712 252226416 253104336 253191744 254140848 254992608 255355776 255877999 256768629 257172032 257538304 257662359 257820147 258156288 258717537 259054848 259300864 259954344 260023738 260362752 260647686 260928798 261268992 261803308 261927432 262176176 262875444 263218176 264132128 264166128 265051488 265974048 266897569 267063264 267990567 268339968 268923357 269345856 270024651 270248576 270376704 270633472 270929646 270964521 271872666 272687616 272986038 273245284 273601536 274196364 274291056 274553856 275245776 275319252 275507168 275678208 276241992 276635424 277598304 279669312 279705312 280642752 280676511 281617206 282059648 282597426 283041408 283754718 284124672 284394496 284742378 284781731 285153024 286179972 286553088 286866684 287139112 287275248 288138552 288728064 289318536 289730592 290701632 291713472 291791344 292448637 292908096 293927616 294948198 295411584 296120448 296401664 297046061 297148644 297186894 297433344 298182924 298262523 298651392 299220804 299262158 299688376 300731496 301203968 301882464 302975088 303014088 304029648 304462656 306628192 306773568 307801728 308873088 308915776 309945564 310028303 310432512 310772241 311107413 311214852 311620608 312150098 312298092 312788736 313428414 313837056 313874808 314627976 314926768 316022928 316519424 317317104 318421584 319943808 320029216 320797152 321143136 321911031 322219456 322372224 323031501 323539008 324155871 325085696 325483353 325792454 325946916 326217216 326926434 327039336 328177656 328223012 328265262 328693248 329365452 329834544 331502592 332338032 333451872 334612512 335774361 335982816 336301888 337149423 337472448 337588992 338322933 338764032 338854464 339990144 340031042 340474368 340846974 341214582 342033354 342358172 342520488 343549812 343760196 344208384 344956716 345406464 346605792 347530248 347905064 349236576 350500592 352221504 353066688 353109159 353401984 353569536 354292614 354632064 355525794 356084352 356812573 356981742 357320756 357786624 358564476 359127808 359936784 360032868 360502272 361239528 361286028 362496888 363981384 365595152 365721408 366994368 367092336 368322656 368847232 370131072 371063862 371547648 372178963 372406879 372892416 372940416 373703109 374190336 374235348 375133356 375489608 376796568 377388544 378339624 379656504 380204032 381211272 381573296 382488912 383033664 384184736 385758048 386307456 387234432 387602176 388444849 388951296 389931516 390035607 390544128 390971529 391342822 391393197 391903488 392704962 393264264 393882112 394313166 394827264 396198192 396249192 396577792 397577232 397683364 398201856 398961072 400594896 400975328 402509952 403966784 404018784 405372864 405421627 405950208 406394469 407808999 408196282 409031424 409867926 410402304 411294546 411436584 411830784 412978878 413260752 413517312 413910016 414362988 414809884 414953136 416397456 417051648 417904552 418499744 419503968 420964128 421363904 422425809 423089472 423896139 424562112 425632077 426036286 426591744 427729536 428190848 429214708 429269958 429829632 430708668 431385344 432207828 433977804 434543616 434595888 435901912 436052448 437570208 437687016 439153936 439362144 439779392 442422297 443117376 444602496 445722966 446150016 447274386 447699148 447977088 448893237 449532564 449963264 450118656 451097244 451685376 451805952 453320192 454462632 454521132 454952776 456044472 456693984 458066416 458346928 459942288 461702592 462141056 463373664 464918346 465648768 466601057 466822278 468225147 469183104 469628672 470142621 470755584 470812212 471426048 472390152 472842752 474034392 474160934 474779136 475975656 477632376 478085968 479915712 480043824 481195728 481652704 481714704 483329184 485308512 486695567 486993611 487628544 488688681 489325824 489456448 490389651 490559004 492334518 492397893 493039872 493508096 494048178 494751816 497189888 497253888 498270812 498507048 498920448 498980464 500177808 501918768 502395424 504452832 506208672 506383488 507966341 508281696 509985216 510046563 510711552 511270461 511755998 511821873 513537258 514344064 515076608 515324718 515640294 516312576 517435074 518109696 518601728 519908688 520047476 520725504 521295372 521857596 522537984 523606616 523854864 524352352 525750888 528264256 528332256 530102976 531438921 531948096 533288691 533795138 534126528 535981134 536679936 537846714 538691712 540049302 540497152 540753408 541266944 541859292 541929042 543745332 545375232 545972076 546490568 548392728 548582112 550491552 550638504 551014336 552483984 553270848 555196608 556595793 559338624 559410624 561285504 561353022 563234412 564119296 565194852 565345729 566082816 567509436 568249344 569484756 569563462 570306048 572359944 573733368 574278224 574550496 576277104 578637072 579461184 581403264 583426944 583582688 584897274 585816192 587014233 587855232 589057443 589896396 590823168 591469749 592240896 592803328 594092122 594297288 594373788 594866688 596365848 596525046 597302784 598441608 598524316 599376752 601462992 602407936 603764928 605950176 606028176 608059296 608925312 610170613 612294423 613256384 613547136 614801889 615603456 616941819 617746176 617831552 619468317 619891128 620056606 620865024 621544482 622214826 622429704 624300196 624596184 625577472 626856828 627674112 627749616 629255952 629853536 632045856 634634208 636843168 639054429 639887616 640058432 641594304 642286272 643822062 643904937 644438912 644744448 646063002 647078016 648311742 650171392 650966706 651584908 651893832 652434432 653852868 654078672 656355312 656446024 656530524 657386496 658730904 659669088 664676064 666903744 668584449 669225024 671548722 671965632 672603776 674298846 674944896 675177984 676645866 677528064 677708928 679094897 679980288 680062084 680948736 681693948 682429164 684066708 684716344 685040976 687099624 687520392 689913432 693211584 695060496 695810128 697377519 698473152 701001184 704443008 706133376 706218318 706803968 707139072 708340607 708585228 709264128 711051588 711241401 712168704 713625146 713963484 714641512 717128952 718255616 719873568 720065736 722479056 722572056 724993776 727962768 731190304 731442816 733988736 734184672 736645312 737694464 738501777 739298261 740262144 741072267 742127724 743095296 744357926 744813758 745784832 745880832 747406218 748380672 748470696 750266712 750979216 753593136 754777088 756679248 759313008 762422544 763146592 764977824 766067328 767633997 768369472 770305887 771516096 772614912 772987077 773460441 774468864 775204352 776152611 776889698 777902592 779863032 780071214 781088256 781943058 782685644 782786394 783806976 785409924 786528528 787764224 788626332 789654528 792396384 792498384 795154464 795366728 797922144 800692707 801189792 801950656 803971701 805019904 806770071 807933568 808037568 810073953 810745728 810843254 811900416 812788938 815617998 816392564 818062848 819735852 820804608 822589092 822873168 823661568 825957756 826521504 827034624 828725976 829619768 829906272 832794912 835809104 836999488 839007936 841928256 842029533 842727808 844851618 846178944 847792278 849124224 850860751 851264154 852072572 853183488 854345193 855459072 856381696 858429416 858539916 859659264 861417336 862770688 864415656 867955608 869191776 871803824 872104896 875140416 875374032 878307872 878724288 879558784 884844594 886234752 887503681 888047173 889204992 891138183 891445932 892300032 894548772 894787569 895398296 895954176 897786474 899065128 899926528 902194488 903611904 906640384 908925264 909042264 909905552 912088944 913387968 916132832 916693856 919884576 923405184 924282112 926291563 926747328 929836692 930084909 931297536 932316723 933202114 933322239 933644556 936450294 938366208 939257344 940285242 941511168 941624424 944780304 945685504 948068784 948321868 949558272 951951312 955264752 956171936 959831424 960087648 962391456 963305408 963429408 965733093 966658368 966774649 969094503 970617024 972467613 973391134 973987222 975257088 977377362 978651648 978912896 980779302 981118008 984669036 984795786 986079744 987016192 988096356 989503632 994507776 996541624 997014096 997960928 1000355616 1003837536 1004790848 1007323083 1008905664 1011448269 1012417344 1012766976 1014968799 1015932682 1016563392 1019970432 1020093126 1021423104 1022540922 1023511996 1023643746 1027074516 1028688128 1030153216 1030649436 1031280588 1032625152 1034870148 1036219392 1039817376 1040094952 1042590744 1043715192 1047213232 1047709728 1048704704 1051501776 1056528512 1056664512 1059327477 1060205952 1062877842 1063896192 1066577382 1067590276 1068253056 1070437719 1071962268 1073359872 1075693428 1077383424 1080098604 1080994304 1081506816 1083718584 1083858084 1087490664 1091944152 1092981136 1096785456 1097164224 1100983104 1101277008 1102028672 1104967968 1106541696 1110393216 1112664059 1113191586 1116536889 1117220637 1118677248 1118821248 1121109327 1122571008 1122706044 1126468824 1128238592 1130389704 1130691458 1132165632 1135018872 1138969512 1139126924 1140612096 1144719888 1147466736 1148556448 1149100992 1152554208 1157274144 1158922368 1161292457 1162806528 1165334547 1166853888 1167165376 1169794548 1170106821 1171632384 1174028466 1174179591 1175710464 1178114886 1179792792 1181646336 1182939498 1184481792 1185606656 1188184244 1188594576 1188747576 1189733376 1192731696 1193050092 1194605568 1196883216 1197048632 1198753504 1202925984 1207529856 1211900352 1212056352 1216118592 1216264881 1217850624 1219183407 1220341226 1224588846 1226512768 1227094272 1229603778 1231206912 1233883638 1235492352 1235663104 1238936634 1239782256 1240113212 1241730048 1243088964 1244429652 1244859408 1248600392 1249192368 1251154944 1253713656 1255499232 1258511904 1259707072 1264091712 1267277427 1269268416 1271688417 1273686336 1278108858 1279775232 1280116864 1283188608 1284572544 1287644124 1287809874 1288877824 1289488896 1292126004 1292470933 1294156032 1296623484 1301933412 1303169816 1303787664 1307705736 1308157344 1312710624 1312892048 1313061048 1317461808 1319338176 1327266891 1329352128 1333807488 1337168898 1338450048 1343097444 1343931264 1345207552 1346679711 1348132123 1348597692 1349889792 1350355968 1353291732 1355056128 1355417856 1358189794 1359960576 1360124168 1363387896 1364858328 1368133416 1369432688 1370081952 1374199248 1375040784 1379826864 1386423168 1390120992 1391620256 1394755038 1394947801 1396946304 1399803171 1402002368 1404675441 1408886016 1410427863 1412266752 1412436636 1413607936 1414278144 1416681214 1417170456 1418528256 1422103176 1422482802 1424337408 1427250292 1427926968 1429283024 1434257904 1436511232 1439747136 1440131472 1444958112 1445144112 1449987552 1455022231 1455925536 1460086701 1460980833 1462380608 1462885632 1466066043 1467977472 1468369344 1471168953 1473290624 1475388928 1477003554 1477193679 1478596522 1480524288 1482144534 1484255448 1488715852 1489627516 1491569664 1491761664 1494812436 1496761344 1496941392 1500533424 1501958432 1507186272 1513358496 1518626016 1523899023 1524845088 1526293184 1529955648 1530139689 1532134656 1535267994 1535465619 1536738944 1540611774 1543032192 1545229824 1545974154 1546920882 1548937728 1550408704 1552305222 1553779396 1555805184 1559726064 1560142428 1562176512 1563886116 1565371288 1565572788 1567613952 1570819848 1573057056 1577252664 1584792768 1584996768 1590308928 1590733456 1594316763 1595844288 1601385414 1602379584 1603901312 1607943402 1610039808 1613540142 1615867136 1616075136 1619380139 1620147906 1621491456 1621686508 1623800832 1625577876 1631235996 1632785128 1636125696 1639471704 1645178184 1645746336 1651915512 1653043008 1657451952 1659239536 1659812544 1665589824 1671618208 1673998976 1678015872 1683856512 1684059066 1685455616 1689119909 1689703236 1690154297 1692357888 1695584556 1696037187 1698248448 1701721502 1702528308 1704145144 1708690386 1710918144 1712763392 1716858832 1717079832 1722834672 1725541376 1728831312 1735911216 1738383552 1743607648 1744209792 1750280832 1750748064 1756615744 1757448576 1759117568 1761042699 1762942007 1767172329 1769689188 1772469504 1774409247 1775007362 1776094346 1778409984 1782276366 1782891864 1784600064 1789097544 1789575138 1790796592 1791908352 1795572948 1798130256 1799853056 1804388976 1807223808 1817850528 1818084528 1819811104 1824177888 1826775936 1830511839 1832265664 1833387712 1836883269 1839769152 1844405667 1846810368 1848564224 1850825457 1852583126 1853494656 1859673384 1860169818 1862595072 1864633446 1866404228 1866644478 1867289112 1872900588 1876732416 1878514688 1880570484 1883022336 1883248848 1889560608 1896137568 1896643736 1903902624 1910529504 1912343872 1917163287 1919662848 1920175296 1924782912 1926610816 1926858816 1931466186 1931714811 1933316736 1933549298 1938189006 1941234048 1944935226 1946782268 1947974444 1950514176 1954754724 1957303296 1957825792 1961558604 1962236016 1969338072 1969591572 1972159488 1976192712 1979007264 1993083248 1994028192 1995921856 2000711232 2007675072 2009581696 2014646166 2017811328 2022896538 2024834688 2025533952 2028975637 2029937598 2031865364 2033126784 2037284691 2039940864 2040186252 2042846208 2045081844 2047023992 2047287492 2054149032 2057376256 2061298872 2062561176 2069740296 2079634752 2080189904 2085181488 2087430384 2094426464 2095419456 2097409408 2103003552 2113057024 2113329024 2117650951 2118654954 2120411904 2125021821 2125755684 2127792384 2133154764 2133724203 2135180552 2136506112 2140875438 2143924536 2151386856 2154766848 2160197208 2161988608 2167437168 2167716168 2174981328 2183888304 2185962272 2193570912 2194328448 2201966208 2202554016 2204057344 2209935936 2210201773 2213083392 2215505331 2217894783 2220786432 2223216801 2225328118 2226383172 2233073778 2234441274 2237354496 2237642496 2242218654 2245142016 2245412088 2252937648 2256477184 2260779408 2261382916 2264331264 2270037744 2277939024 2278253848 2289439776 2294933472 2297112896 2298201984 2302901991 2305108416 2310917661 2314548288 2317844736 2318961231 2320381323 2322584914 2325613056 2330669094 2333707776 2334330752 2339589096 2340213642 2343264768 2348056932 2348359182 2351420928 2356229772 2359585584 2363292672 2365878996 2368963584 2376368488 2377189152 2377495152 2385463392 2386100184 2393766432 2394097264 2397507008 2402078121 2405851968 2411915103 2415059712 2420310213 2423800704 2424112704 2432237184 2432529762 2435701248 2438366814 2440682452 2449177692 2453025536 2454188544 2459207556 2462413824 2467767276 2470984704 2471326208 2477873268 2479564512 2480226424 2486177928 2488859304 2489718816 2497200784 2498384736 2507427312 2510998464 2517023808 2519414144 2526088599 2528183424 2534554854 2538536832 2543376834 2543728343 2547372672 2552582253 2556217716 2559550464 2560233728 2563035579 2566377216 2569145088 2575288248 2575619748 2577755648 2578977792 2584252008 2584941866 2588312064 2593246968 2603866824 2606339632 2607575328 2615411472 2616314688 2625421248 2625784096 2626122096 2634923616 2638676352 2653275833 2654533782 2658704256 2662511043 2664141519 2667614976 2673414549 2674337796 2676900096 2684362707 2686194888 2687862528 2690415104 2693359422 2696264246 2697195384 2699779584 2706583464 2710835712 2716379588 2719921152 2720248336 2726775792 2729716656 2736266832 2738865376 2740163904 2748398496 2750081568 2759653728 2769235859 2772846336 2778874689 2780241984 2783240512 2789510076 2789895602 2790254727 2793892608 2799606342 2799966717 2804004736 2809350882 2817772032 2820855726 2824533504 2824873272 2827215872 2833362428 2834340912 2837056512 2844206352 2844965604 2848674816 2854500584 2855853936 2858566048 2868515808 2879494272 2880262944 2889916224 2890288224 2897199279 2899975104 2900323947 2907283509 2910044462 2911851072 2920173402 2921961666 2924761216 2925771264 2932132086 2935954944 2936738688 2942337906 2946581248 2950777856 2954007108 2954387358 2957193044 2961048576 2964289068 2968510896 2977431704 2979255032 2983523328 2989624872 2993882784 3001066848 3003916864 3014372544 3021969249 3026716992 3034344807 3037252032 3047798046 3049690176 3052586368 3059911296 3060279378 3064269312 3070535988 3070931238 3073477888 3081223548 3082046071 3086064384 3090459648 3091948308 3093841764 3097875456 3104610444 3107558792 3119452128 3120284856 3127772232 3130742576 3131145576 3141639696 3146114112 3154505328 3169585536 3169993536 3180617856 3181466912 3188633526 3191688576 3202770828 3204759168 3207802624 3211313157 3214776601 3215886804 3220079616 3227080284 3231734272 3232150272 3238760278 3240295812 3242982912 3243373016 3251155752 3262471992 3265570256 3278943408 3290356368 3291492672 3303831024 3306086016 3314903904 3318479072 3319625088 3326413987 3331179648 3337992177 3343236416 3347997952 3349610667 3351661911 3356031744 3363327981 3367713024 3368118132 3370911232 3378239818 3379406472 3380308594 3384715776 3391169112 3392074374 3396496896 3403443004 3405056616 3408290288 3417380772 3421836288 3425526784 3433717664 3434159664 3445669344 3457662624 3469668397 3471822432 3476767104 3483877371 3487215296 3488419584 3496003641 3500561664 3501496128 3510320463 3513231488 3514897152 3518235136 3522085398 3522538773 3525884014 3534344658 3539378376 3544939008 3548818494 3550014724 3552188692 3556819968 3564552732 3565783728 3569200128 3578195088 3579150276 3581593184 3583816704 3591145896 3596260512 3608777952 3635701056 3636169056 3639622208 3648355776 3648794643 3653551872 3661023678 3664531328 3666775424 3673766538 3679538304 3688811334 3693620736 3697128448 3701650914 3705166252 3706989312 3719346768 3720339636 3725190144 3729266892 3732808456 3733288956 3734578224 3745801176 3753464832 3761140968 3766497696 3779121216 3792275136 3793287472 3801832281 3807805248 3821059008 3824687744 3834326574 3839325696 3840350592 3849565824 3853221632 3853717632 3861598793 3862932372 3863429622 3866633472 3867098596 3876378012 3877412799 3882468096 3889870452 3893564536 3895948888 3909509448 3915651584 3923117208 3924472032 3938676144 3939183144 3952385424 3958014528 3986166496 3988056384 3991843712 4001422464 4015350144 4019163392 4029292332 4030367939 4035622656 4040039133 4044396369 4045793076 4049669376 4051067904 4057951274 4059875196 4063730728 4066253568 4074569382 4079881728 4080372504 4090163688 4094047984 4094574984 4108298064 4114752512 4122597744 4125122352 4139480592 4159269504 4160379808 4170362976 4174860768 4184843403 4188852928 4190838912 4194818816 4199409513 4206007104 4214026323 4226114048 4226658048 4231283589 4235301902 4237309908 4240823808 4250043642 4251511368 4255584768 4266309528 4267448406 4270361104 4273012224 4281750876 4287849072 4302773712 4309533696 4320394416 4334874336 4335432336 4349962656 4365066693 4367776608 4371924544 4380260103 4382942499 4387141824 4388656896 4398198129 4403932416 4405108032 4408114688 4413506859 4419871872 4420403546 4426166784 4431010662 4435789566 4441572864 4446433602 4450656236 4452766344 4466147556 4468882548 4474708992 4475284992 4484437308 4490284032 4490824176 4505875296 4521558816 4522765832 4540075488 4555878048 4556507696 4571697069 4578879552 4589866944 4590419067 4594225792 4596403968 4605803982 4606396857 4610216832 4621835322 4629096576 4635689472 4637922462 4638563449 4640762646 4645169828 4651226112 4661338188 4667415552 4668661504 4679178192 4680427284 4686529536 4696113864 4696718364 4702841856 4712459544 4719171168 4731757992 4752736976 4754378304 4754990304 4770926784 4772200368 4787532864 4788194528 4795014016 4804156242 4811703936 4823830206 4830119424 4838326519 4840620426 4841289427 4847601408 4848225408 4858140417 4864474368 4865059524 4871402496 4876733628 4881364904 4898355384 4906051072 4908377088 4918415112 4935534552 4942652416 4955746536 4959129024 4960452848 4972355856 4977718608 4979437632 4994401568 4996769472 5014854624 5021996928 5034047616 5038828288 5049783037 5052177198 5056366848 5067359727 5069109708 5070462891 5077073664 5086753668 5087456686 5088111561 5094745344 5105164506 5112435432 5120467456 5126071158 5132754432 5138290176 5150576496 5151239496 5155511296 5168504016 5169883732 5176624128 5186493936 5207733648 5212679264 5215150656 5230822944 5232629376 5250842496 5251568192 5252244192 5269847232 5270481151 5277352704 5283128097 5288826021 5301516987 5306551666 5309067564 5317408512 5325022086 5328283038 5335229952 5346829098 5348675592 5353800192 5368725414 5372389776 5375725056 5380830208 5386718844 5392528492 5394390768 5399559168 5413166928 5421671424 5432759176 5440496672 5453551584 5459433312 5472533664 5477730752 5480327808 5491535517 5496796992 5500163136 5510649807 5519307456 5533217001 5538471718 5545692672 5557749378 5560483968 5566481024 5579020152 5579791204 5580509454 5587785216 5599212684 5599933434 5608009472 5618701764 5635544064 5641711452 5649067008 5649746544 5666724856 5668681824 5688412704 5689931208 5709001168 5711707872 5717132096 5737031616 5751489861 5758988544 5760525888 5779832448 5780576448 5794398558 5799950208 5800647894 5814567018 5820088924 5823702144 5840346804 5843923332 5849522432 5851542528 5864264172 5871909888 5873477376 5884675812 5893162496 5908014216 5908774716 5914386088 5928578136 5937021792 5954863408 5958510064 5979249744 5987765568 6002133696 6007833728 6028745088 6043938498 6053433984 6065813741 6068689614 6074504064 6086926911 6095596092 6099380352 6105172736 6111854073 6119822592 6120558756 6128538624 6141071976 6141862476 6146955776 6162447096 6164092142 6172128768 6183896616 6187683528 6209220888 6215117584 6238904256 6240569712 6255544464 6261485152 6262291152 6283279392 6292228224 6309010656 6327042371 6330916943 6339171072 6339987072 6352952853 6361235712 6362933824 6375065463 6377267052 6383377152 6401172609 6405541656 6409518336 6415605248 6422626314 6429553202 6431773608 6454160568 6463468544 6464300544 6477520556 6480591624 6485965824 6486746032 6502311504 6524943984 6531140512 6557886816 6580712736 6582985344 6603562433 6607662048 6612172032 6629807808 6630605319 6636958144 6639250176 6646515993 6652827974 6653684349 6662359296 6675984354 6686472832 6695995904 6699221334 6703323822 6712063488 6726655962 6735426048 6736236264 6741822464 6756479636 6758812944 6760617188 6769431552 6782338224 6784148748 6792993792 6806886008 6810113232 6816580576 6834761544 6867435328 6868319328 6891338688 6908705973 6915325248 6932752983 6939336794 6943644864 6953534208 6967754742 6974430592 6976839168 6992007282 7001123328 7002992256 7020640926 7026462976 7029794304 7036470272 7044170796 7045077546 7051768028 7068689316 7078756752 7089878016 7097636988 7100029448 7104377384 7129105464 7131567456 7156390176 7158300552 7163186368 7182291792 7192521024 7206234363 7217555904 7235745309 7271402112 7272338112 7279244416 7296711552 7297589286 7307103744 7322047356 7329062656 7333550848 7347533076 7349494477 7359076608 7377622668 7387241472 7403301828 7410332504 7413978624 7438693536 7440679272 7458533784 7465616912 7466577912 7469156448 7491602352 7522281936 7532995392 7558242432 7584550272 7586574944 7603664562 7615610496 7631185029 7642118016 7649375488 7657746759 7668653148 7678651392 7680701184 7689106737 7699131648 7706443264 7707435264 7723197586 7725864744 7726859244 7733266944 7734197192 7752756024 7754825598 7764936192 7779740904 7787129072 7791897776 7819018896 7831303168 7846234416 7848944064 7877352288 7878366288 7904770848 7916029056 7932217969 7959827499 7972332992 7976112768 7983687424 7987533129 7992424557 8002844928 8020243647 8030700288 8038326784 8053088121 8058584664 8060735878 8071245312 8080078266 8088792738 8091586152 8099338752 8115902548 8119750392 8127461456 8132507136 8149138764 8159763456 8160745008 8180327376 8188095968 8189149968 8216596128 8245195488 8250244704 8273824639 8278961184 8307707577 8318539008 8320759616 8336624067 8340725952 8349721536 8369686806 8370764181 8377705856 8381677824 8389637632 8398819026 8399900151 8412014208 8428052646 8452228096 8453316096 8462567178 8470603804 8474619816 8481647616 8500087284 8503022736 8511169536 8532619056 8534896812 8540722208 8546024448 8563501752 8575698144 8605547424 8640788832 8669748672 8670864672 8691597837 8699925312 8700971841 8730133386 8735553216 8743849088 8760520206 8765884998 8774283648 8777313792 8796396258 8807864832 8810216064 8816229376 8827013718 8828233661 8839743744 8840807092 8852333568 8862021324 8871579132 8883145728 8892867204 8901312472 8905532688 8932295112 8937765096 8950569984 8968874616 8981648352 9011750592 9043117632 9045531664 9065907747 9080150976 9111756096 9113015392 9143394138 9157759104 9179733888 9180838134 9188451584 9192807936 9208427891 9211607964 9212793714 9220433664 9243670644 9246138213 9258193152 9271378944 9275844924 9277126898 9281525292 9290339656 9322676376 9337323008 9358356384 9360854568 9392227728 9393436728 9424919088 9438342336 9463515984 9505473952 9508756608 9509980608 9541853568 9544400736 9575065728 9576389056 9590028032 9608312484 9610877393 9623407872 9633939471 9644329803 9647660412 9660238848 9676653038 9681240852 9682578854 9695202816 9696450816 9716280834 9728948736 9730119048 9753467256 9762729808 9796710768 9812102144 9836830224 9871069104 9911493072 9918258048 9920905696 9944711712 9955437216 9958875264 9979241961 9988803136 9993538944 10013976531 10029709248 10043993856 10048832001 10054985733 10068095232 10077656576 10089983943 10099566074 10104354396 10112733696 10134719454 10138219416 10140925782 10154147328 10173507336 10174913372 10176223122 10189490688 10210329012 10224870864 10240934912 10252142316 10265508864 10276580352 10301152992 10302478992 10337008032 10339767464 10372987872 10409005191 10415467296 10425358528 10430301312 10451632113 10461645888 10465258752 10488010923 10501684992 10503136384 10504488384 10530961389 10539694464 10540962302 10554705408 10566256194 10577652042 10603033974 10613103332 10618135128 10634817024 10650044172 10656566076 10670459904 10693658196 10697351184 10707600384 10737450828 10744779552 10751450112 10773437688 10785056984 10788781536 10826333856 10865518352 10880993344 10907103168 10918866624 10945067328 10946383929 10955461504 10960655616 10983071034 10993593984 11000326272 11021299614 11038614912 11061189763 11066434002 11076943436 11091385344 11115498756 11120967936 11132962048 11158040304 11159582408 11161018908 11175570432 11198425368 11199866868 11216018944 11237403528 11283422904 11299493088 11333449712 11337363648 11376825408 11379862416 11418002336 11423415744 11434264192 11474063232 11502979722 11517977088 11521051776 11537547853 11544613249 11559664896 11561152896 11584796379 11588797116 11599900416 11601295788 11629134036 11632238397 11640177848 11647404288 11680693608 11687846664 11699044864 11728528344 11746954752 11769351624 11786324992 11816028432 11817549432 11828772176 11857156272 11874043584 11909726816 11917020128 11958499488 11975531136 12004267392 12015667456 12041790319 12057490176 12087876996 12091103817 12106867968 12120117399 12131627482 12133189107 12137379228 12149008128 12173853822 12191192184 12198760704 12210345472 12223708146 12239645184 12241117512 12282143952 12283724952 12293911552 12324894192 12328184284 12344257536 12367793232 12375367056 12418441776 12430235168 12477808512 12481139424 12511088928 12522970304 12524582304 12554530209 12566558784 12568070437 12584456448 12598228539 12618021312 12642078969 12654084742 12661833886 12678342144 12679974144 12705905706 12722471424 12725867648 12750130926 12754534104 12766754304 12802345218 12811083312 12819036672 12831210496 12845252628 12859106404 12863547216 12908321136 12928601088 12955041112 12961183248 12973492064 13004623008 13049887968 13062281024 13095200079 13115773632 13140780309 13148827497 13161425472 13165970688 13194594387 13207124866 13215324096 13224344064 13259615616 13261210638 13273916288 13278500352 13293031986 13305655948 13307368698 13324718592 13351968708 13372945664 13391991808 13398442668 13406647644 13424126976 13453311924 13470852096 13472472528 13512959272 13517625888 13521234376 13564676448 13568297496 13613772016 13620226464 13633161152 13669523088 13715091207 13734870656 13736638656 13771257201 13782677376 13817411946 13830650496 13865505966 13878673588 13887289728 13907068416 13915690347 13935509484 13948861184 13953678336 13984014564 14002246656 14005984512 14041281852 14052925952 14059588608 14088341592 14090155092 14103536056 14137378632 14157513504 14195273976 14200058896 14208754768 14258210928 14263134912 14312780352 14316601104 14326372736 14364583584 14385042048 14412468726 14435111808 14464632767 14471490618 14514979557 14523868281 14542804224 14544676224 14558488832 14574421251 14593423104 14595178572 14614207488 14644094712 14658125312 14667101696 14695066152 14698988954 14718153216 14755245336 14806603656 14820665008 14827957248 14877387072 14881358544 14917067568 14931233824 14933155824 14938312896 14983204704 15044563872 15065990784 15087562577 15096801941 15116484864 15149349111 15169100544 15173149888 15202079181 15207329124 15211388673 15231220992 15262370058 15264334683 15284236032 15298750976 15315493518 15337306296 15361402368 15378213474 15398263296 15412886528 15414870528 15446395172 15451729488 15453718488 15466533888 15468394384 15505512048 15509651196 15529872384 15559481808 15574258144 15583795552 15638037792 15692468832 15697888128 15746956571 15754704576 15756732576 15809541696 15811443453 15832058112 15849384291 15864435938 15866478063 15919654998 15944665984 15952225536 15967374848 15975066258 15984849114 16005689856 16040487294 16061400576 16076653568 16106176242 16117169328 16121471756 16142490624 16160156532 16177585476 16183172304 16198677504 16231805096 16239500784 16254922912 16265014272 16298277528 16321490016 16360654752 16376191936 16378299936 16433192256 16474606551 16490390976 16500489408 16531949421 16547649278 16557922368 16615415154 16637078016 16641519232 16673248134 16681451904 16699443072 16739373612 16741528362 16755411712 16763355648 16779275264 16797638052 16799800302 16802122129 16824028416 16856105292 16906632192 16925134356 16941207608 16949239632 17000174568 17006045472 17065238112 17069793624 17081444416 17127003504 17151396288 17211094848 17254469583 17281577664 17339497344 17341729344 17383195674 17399850624 17401943682 17460266772 17471106432 17487698176 17521040412 17525717599 17531769996 17548567296 17554627584 17592792516 17615729664 17620432128 17654027436 17656467322 17679487488 17681614184 17724042648 17743158264 17785734408 17802624944 17811065376 17864590224 17875530192 17937749232 17963296704 18023501184 18086235264 18091063328 18131815494 18160301952 18197441223 18223512192 18226030784 18260780733 18286788276 18315518208 18335562219 18359467776 18361676268 18376903168 18385615872 18416855782 18423215928 18425587428 18440867328 18487341288 18492276426 18516386304 18551689848 18554253796 18563050584 18580679312 18645352752 18674646016 18716712768 18721709136 18784455456 18786873456 18849838176 18876684672 18915289003 18927031968 18981127113 18992750829 19010947904 19017513216 19019961216 19058858559 19083707136 19088801472 19125196389 19150131456 19152778112 19180056064 19203517827 19216624968 19221754786 19246815744 19267878942 19288659606 19295320824 19353306076 19362481704 19365157708 19390405632 19392901632 19432561668 19457897472 19460238096 19506934512 19525459616 19593421536 19673660448 19742138208 19810687299 19822986144 19836516096 19841811392 19889423424 19891815957 19910874432 19917750528 19958483922 19961053047 19977606272 19987077888 20027953062 20059418496 20087987712 20097664002 20109971466 20136190464 20155313152 20179967886 20199132148 20208708792 20225467392 20269438908 20276438832 20281851564 20308294656 20347014672 20349826744 20352446244 20378981376 20420658024 20449741728 20504284632 20602305984 20604957984 20674016064 20679534928 20726117919 20745975744 20818010382 20830934592 20850717056 20860602624 20903264226 20923291776 20930517504 20976021846 21003369984 21006272768 21008976768 21051941807 21061922778 21079388928 21081924604 21109410816 21132512388 21155304084 21206067948 21226206664 21236270256 21269634048 21300088344 21313132152 21387316392 21394702368 21474901656 21489559104 21546875376 21570113968 21577563072 21618703089 21652667712 21731036704 21761986688 21814206336 21837733248 21890134656 21892767858 21910923008 21921311232 21958558817 21966142068 21972005861 21987187968 22000652544 22042599228 22048483431 22077229824 22122379526 22132868004 22153886872 22230997512 22241935872 22265924096 22316080608 22319164816 22322037816 22396850736 22399733736 22432037888 22474807056 22566845808 22598986176 22666899424 22674727296 22753650816 22759724832 22836004672 22846831488 22868528384 22893555087 22918246091 22948126464 22973240277 23005959444 23035954176 23042103552 23067320211 23075095706 23089226498 23119329792 23122305792 23169592758 23177594232 23199800832 23202591576 23258268072 23264476794 23280355696 23294808576 23361387216 23375693328 23398089728 23457056688 23493909504 23538703248 23632056864 23635098864 23657544352 23714312544 23748087168 23796653907 23819453632 23834040256 23879482497 23916998976 23951062272 23962599387 23977273671 24008534784 24031334912 24060730941 24083580638 24114980352 24175753992 24182207634 24213735936 24240234798 24263254964 24266378214 24274758456 24298016256 24347707644 24382384368 24397521408 24420690944 24447416292 24479290368 24482235024 24564287904 24567449904 24649788384 24656368568 24735586464 24750734112 24821473917 24836883552 24860470336 24923122731 24955617024 24962278848 25009872201 25022177856 25045940608 25049164608 25109060418 25112292543 25133117568 25136140874 25168912896 25196457078 25236042624 25284157938 25308169484 25323667772 25356684288 25359948288 25411811412 25444942848 25451735296 25500261852 25509068208 25533508608 25604690436 25622166624 25638073344 25690505256 25718212808 25727094432 25816642272 25910082224 25922366496 25946984128 26009246016 26099775936 26102915523 26124562048 26190400158 26231547264 26281560618 26297654994 26322850944 26331941376 26376683281 26389188774 26414249732 26430648192 26448688128 26484700983 26519231232 26522421276 26547832576 26557000704 26586063972 26611311896 26614737396 26649437184 26703937416 26745891328 26796885336 26813295288 26906623848 26944945056 27025918544 27035251776 27042468752 27129352896 27136594992 27227544032 27240452928 27266322304 27339046176 27430182414 27469741312 27473277312 27529462363 27542514402 27565354752 27625283673 27634823892 27661300992 27731011932 27738414639 27757347176 27774579456 27814136832 27831380694 27871018968 27897722368 27968029128 28011969024 28082563704 28105851904 28176683184 28180310184 28207072112 28274757264 28315027008 28390547952 28400117792 28417509536 28516421856 28526269824 28625560704 28633202208 28652745472 28715038453 28729167168 28732623049 28770084096 28824937452 28832632179 28870223616 28901818413 28929265534 28932989409 28942981236 29029959114 29047736562 29085608448 29089352448 29116977664 29148842502 29186846208 29190357144 29288189424 29316250624 29334203392 29390132304 29397977908 29436306432 29510490672 29613207312 29641330016 29754774144 29762717088 29834135136 29862467648 29866311648 29876625792 29937725883 29966409408 29970014119 30041929593 30089127744 30131981568 30146496003 30164957199 30175125154 30193603882 30232969728 30298698222 30338201088 30346299776 30404158362 30414658248 30422777346 30462441984 30524740116 30528669366 30568472064 30597501952 30630987036 30674612592 30722804736 30756426948 30796526592 30829741056 30892790344 30903458976 30907436976 30936788768 31011024096 31019302392 31118963616 31148516288 31167591104 31227015573 31276075584 31354896339 31384937664 31395776256 31464032769 31493913142 31509409152 31513465152 31619083392 31622886906 31664116224 31698768582 31728871876 31732956126 31839309996 31889331968 31904451072 31934749696 31950132516 31969698228 32011379712 32080974588 32122801152 32212352484 32234338656 32242943512 32320313064 32355170952 32366344608 32463610192 32479001568 32509845824 32596555056 32642980032 32721309504 32752383872 32756599872 32839151787 32866384512 32949213102 32980781952 33000978816 33063898842 33095298556 33115844736 33183569289 33230830308 33274156032 33283038464 33346496268 33362903808 33398886144 33478747224 33483056724 33510823424 33526711296 33595276104 33599600604 33604244258 33648056832 33712210584 33850268712 33882415216 33898479264 34000349136 34012090944 34130476224 34139587248 34162888832 34254007008 34302792576 34422189696 34492585829 34508939166 34563155328 34612643559 34633839747 34678994688 34683458688 34754389137 34766391348 34799701248 34803887364 34896715191 34920533544 34942212864 34975396352 35042080824 35051435198 35063539992 35097134592 35185585032 35240864256 35308054872 35312934644 35358974976 35363228368 35448085296 35486316528 35571468816 35605249888 35622130752 35729180448 35751060384 35875498464 35926593408 36000066167 36047002368 36125370957 36172470528 36182126656 36263630988 36273311451 36320603904 36394882446 36399567321 36447024384 36452061568 36521561466 36573576552 36631036416 36671124438 36718935552 36723352536 36753806336 36833711564 36846431856 36851174856 36881734656 36974682576 36984552852 37032772608 37103379696 37108507592 37126101168 37161358624 37290705504 37433425536 37443418272 37568910912 37573746912 37663590627 37699676352 37704211311 37753369344 37794685617 37830578006 37854063936 37962254226 37985501658 38021895808 38035026432 38039922432 38117717118 38167414272 38177602944 38250392778 38300262912 38305556224 38360112128 38407035654 38433249936 38443509572 38493631488 38535757884 38577319212 38590641648 38706612152 38724963408 38730315416 38785803264 38865123336 38920476192 39013869024 39050919232 39186843072 39285600237 39347320896 39422340927 39446482491 39484276416 39621374598 39645972288 39673032192 39683622784 39778846848 39783631914 39821748864 39835501056 39916967844 39922106094 39955212544 39974155776 40055906124 40066598923 40118836992 40175975424 40195328004 40219942932 40272380928 40359935772 40398264296 40417417584 40538877816 40552877664 40563703128 40694029344 40699653488 40704892488 40841316048 40899483456 41008569264 41145273621 41204611968 41209915968 41348032128 41359069856 41452235838 41491951488 41636020764 41661869184 41701434112 41721205248 41747071041 41792095813 41806528452 41846583552 41861035008 41952043692 42006739968 42012545536 42017953536 42103883614 42123845556 42158777856 42163849208 42265024776 42310608168 42412135896 42452413328 42472540512 42600176688 42626264304 42774632784 42789404736 42949803312 42979118208 43093750752 43140227936 43155126144 43237406178 43243381831 43305335424 43393898301 43462073408 43523973376 43544938671 43571604843 43628412672 43675466496 43723263753 43780269312 43785535716 43821846016 43842622464 43917117634 43932284136 43944011722 43974375936 44001305088 44085198456 44096966862 44154459648 44244759052 44265736008 44307773744 44461995024 44483871744 44531848192 44632161216 44638329632 44644075632 44793701472 44799467472 44949614112 45105689161 45133691616 45197972352 45262687731 45290405823 45333798848 45349454592 45448047333 45507301632 45519449664 45606237543 45634166019 45672009344 45693662976 45737056768 45787110174 45793004049 45836492182 45896252928 45946480554 46011918888 46084207104 46134640422 46150191412 46178452996 46238659584 46244611584 46339185516 46355188464 46399601664 46405183152 46516536144 46528953588 46560711392 46589617152 46722774432 46751386656 46914113376 47077406496 47240869713 47264113728 47270197728 47315088704 47428625088 47434330359 47496174336 47593307814 47599434189 47638907264 47668080512 47758964994 47833997952 47902124544 47925198774 47954547342 48017069568 48062669824 48121461882 48167161276 48229960704 48351507984 48364415268 48427471872 48480469596 48526509928 48532756428 48549516912 48596032512 48695415288 48764768736 48795042816 48894832584 48964470048 49128575808 49134899808 49299576768 49312737136 49423819653 49471172928 49501468224 49642947834 49673767104 49720940672 49846245462 49911234048 49924557696 50019744402 50044355712 50091881216 50098329216 50200784309 50218120836 50224585086 50266235136 50272281748 50337825792 50392914156 50406366387 50472085248 50568315876 50616338968 50647335544 50719896576 50823622824 50903470592 51000523704 51018136416 51209380872 51244333248 51381010512 51436425616 51454188864 51633284544 51820164448 51844732992 51893968256 52018492032 52199551872 52205831046 52249124096 52362717179 52380800316 52394783207 52463094528 52563121236 52577152797 52595309988 52645701888 52663882752 52753366562 52778377548 52828499464 52861296384 52969401966 53038462464 53044842552 53095665152 53172127944 53222623792 53229474792 53407874832 53491782656 53593770672 53626590576 53813247696 53889890112 54051837088 54070503552 54084937504 54258705792 54273189984 54455088064 54480905856 54532644608 54592323669 54651202217 54678092352 54782342199 54860364828 54939482624 54946554624 55006686657 55058924726 55085028804 55130709504 55250567346 55269647784 55322601984 55462023864 55476829278 55514694352 55549158912 55662761388 55742037936 55795444736 55936058256 56023938048 56165127408 56353366368 56360620368 56414144224 56549514528 56630054016 56745867009 56781095904 56800235584 56835019072 56943381339 56978252487 57032843712 57052539648 57176575677 57251121408 57266404416 57305490944 57375589167 57430076906 57458334336 57465246098 57540168192 57649874904 57665264358 57740447232 57803636826 57858531068 57865978818 57885962472 58059918228 58095473124 58171216896 58178704896 58233955328 58297685004 58373692416 58380714288 58576378848 58780264608 58795955816 59020981344 59226414624 59282660032 59432061897 59509548288 59525434176 59668270272 59675447871 59724935296 59732623296 59753251584 59875451766 59883159141 59932818816 59940028238 60083859186 60178255488 60263963136 60292992006 60329914398 60350250308 60387207764 60465939456 60597396444 60676402176 60692599552 60808316724 60829316496 60845554692 60924883968 61049480232 61057338732 61136944128 61261974072 61349225184 61512853896 61785580688 61806917952 61814873952 61873577536 62022048192 62038604784 62237927232 62297032576 62335182208 62454031146 62552151168 62709792678 62769875328 62791552512 62898244747 62928065538 62987826284 63018818304 63026930304 63155825421 63238166784 63245773812 63328232448 63397537164 63457743752 63465912252 63678619992 63778663936 63808902144 63900265032 63939396456 64161949176 64424704968 64468677312 64485887024 64640626128 64710341904 64732689216 64927220384 64958003136 65019691648 65193110112 65285960064 65442619008 65504767744 65513199744 65647179481 65678303574 65732769024 65875676451 65898426204 65916017583 65961563904 66001957632 66127797684 66145450293 66190597112 66231689472 66367138578 66461660616 66566076928 66692992536 66725807616 66797772288 66957494448 66966113448 67021646848 67190552208 67199201208 67208488516 67296113664 67424421168 67700537424 67764830432 67796958528 68000698272 68024181888 68260952448 68279174496 68325777664 68508014016 68516254963 68605585152 68680665261 68754738273 68844379392 68919720831 68985171658 69017878332 69126310656 69225287118 69267679494 69357989376 69366917376 69508778274 69532782696 69599402496 69607774728 69793430382 69841067088 69884425728 69950792704 70084161648 70102870396 70127079984 70194269184 70371170064 70481728512 70616109744 70625869288 70726456736 70896170592 70972633056 71142937632 71210499776 71244261504 71389961721 71458360896 71502120768 71638447491 71750996928 71853186816 71887798161 71931821013 72000132334 72094004736 72250741914 72344941056 72364253312 72527261976 72546622902 72641207808 72789764892 72799134642 72894048768 72904123136 73043122932 73147153104 73262072832 73342248876 73437871104 73446705072 73667423128 73692863712 73702349712 73949365152 73969105704 74206759392 74217015184 74252202336 74322717248 74464421751 74581411008 74769368193 74866851072 74886836544 75029616603 75137821824 75147493824 75327181254 75399352704 75408422622 75506738688 75589371234 75661156012 75708127872 75924508452 75971003316 76043791616 76070052864 76079844864 76235434236 76334828544 76355205888 76500785556 76600525824 76611112448 76814071308 76866499872 76887019144 77071515768 77154638424 77181283296 77413224304 77449926816 77460630832 77730246672 77840952384 78027738048 78101838464 78308746569 78373686144 78571200474 78694641792 78844681854 78855578633 78892964982 78968552832 79130049843 79242749196 79291944576 79346064384 79367245568 79454102949 79557693696 79567263828 79643497728 79671002112 79833935688 79844212188 79910425088 79948311552 80111812248 80133197846 80237673984 80390656008 80439885864 80719871544 80796528592 80834835168 81077755632 81105755328 81127406256 81388058688 81399306976 81409784976 81682632096 81798966912 82017138528 82251550823 82290547242 82301920259 82409223936 82419831936 82588387089 82696064256 82718139712 82875851019 82904471676 82983902976 83215243917 83272041528 83323738368 83402868224 83442410496 83494142082 83584191626 83613056904 83693167104 83904087384 84025091072 84035907072 84207767228 84247691112 84317555712 84327698416 84530049552 84621216336 84824271792 84904826656 84945081024 85200353376 85252528608 85549265568 85578809472 85846311629 85899606624 85958236416 86145115359 86187501504 86197869147 86280455872 86310252288 86474812356 86486763662 86497896537 86610670848 86787796602 86798968227 86924146816 87047946752 87089877342 87143209686 87256825344 87350932992 87446527506 87560538624 87571071432 87643692032 87834235268 87864568272 87888023444 87948751872 88002610176 88170396912 88193933724 88308919296 88489518104 88531472016 88615547488 88923990048 89264322432 89276659264 89288151264 89587402944 89598934944 89813177649 89899228224 89910042357 90125788779 90211378322 90267383232 90395944704 90525375462 90580811646 90667597696 90698909184 90896094666 91014603264 91038899328 91212475086 91268332038 91344018688 91387325952 91474113536 91574220348 91586008098 91672984364 91792505856 91892961108 92023837776 92168414208 92269280844 92300382824 92356905992 92489223168 92678371032 92710376928 92810366304 93033072288 93057907176 93121422784 93445548864 93502773312 93681046719 93828226752 94064689017 94154812992 94481739426 94528227456 94540395456 94630177408 94857250176 94868660718 94992348672 95186615628 95198868378 95277814528 95336161024 95517929988 95543428201 95667995904 95804249088 95850397548 95909094684 96034139136 96242923764 96334322552 96703015968 96728830536 96960939192 97053019856 97065512856 97099033824 97390830576 97529537472 97789665168 97928940096 98257151616 98269799616 98599153536 98625474272 98847639306 98942345856 99002936448 99285895668 99347534208 99441881344 99550707867 99658074631 99692490924 99822468096 99849115392 100039488804 100088711424 100183762432 100196658432 100401568618 100436241672 100449170172 100532470272 100544563496 100785828312 100812732774 100944170496 101136631752 101232677936 101294671088 101647245648 101806941184 102001047408 102036272832 102418761744 102488666496 102762021024 102872851232 102908377728 103118833597 103266569088 103477757487 103640328896 103689465984 103787936512 103837930677 103901519241 104036984064 104263167411 104399103744 104411662092 104498248192 104690145573 104725434358 104761600632 104789566414 104926189056 105126242472 105154305594 105190619976 105291403776 105506733124 105556755096 105656998928 105722592768 105938803932 106076924928 106089685104 106191330304 106344255888 106445247584 106458949584 106815749664 107187541344 107253181152 107559720307 107626495392 107779780224 108000198501 108103674176 108141007104 108169875008 108376112871 108517411584 108546379968 108819934353 108910176128 108961811712 109065289216 109184647338 109198701963 109302404434 109356184704 109564684398 109720729656 109878965248 109893109248 110013373314 110117849452 110170057608 110261419008 110501134692 110539295568 110645203968 110924047728 110953658556 111029388704 111098317824 111325522776 111484075872 111872116512 112330254816 112706732736 112721240736 112828288448 112990771881 113099029056 113112633933 113260108032 113491734018 113562191808 113600471168 113670038144 113886762678 113956504974 114065687424 114105079296 114353151354 114502242816 114532808832 114610981888 114751178334 114860153812 114916668672 114930492196 115080336384 115299749808 115330528716 115480894464 115607273652 115717062136 115731957636 115771924944 116119836456 116190946248 116357409792 116595370008 116761428576 117152757696 117560529216 117591911632 117856800711 118041962688 118452829248 118565320064 118864123794 119019096576 119050868352 119336540544 119350895742 119449870592 119465246592 119506503168 119709562583 119750903532 119766318282 119865637632 119880056476 120167718372 120199796769 120356510976 120527926272 120585984012 120659828796 120700500616 120774415528 121194792888 121385199104 121616633448 121658632992 121691109384 122098960464 122114677464 122523948144 122698450368 123025707792 123571161376 123613835904 123629747904 123747155072 124044096384 124077209568 124475854464 124594065152 124670364416 124908062292 124941406109 125104302336 125241213123 125376287439 125419585356 125539750656 125583105024 125796489494 125856131076 125975652568 126037636608 126053860608 126311650842 126476333568 126491547624 126795074328 126915487504 126931824504 127357239984 127557327872 127800530064 127878792912 128323898352 128849409936 128937354624 128971774048 129281252256 129420683808 129465378432 129730145493 129854440768 129916006272 130039383296 130181694903 130386220224 130571920128 130634816013 130714814529 130885238016 131009535488 131026399488 131169791259 131294358962 131356607148 131465538048 131751352902 131796852408 131832035166 131923127808 132003915264 132255595368 132290900586 132381194224 132463378944 132734277156 132923321232 133132153856 133385985072 133451615232 133595544576 133914988896 133932226896 134381104416 134398402416 134416977032 134848842336 135317067483 135401074848 135529660864 135593917056 135788063193 135871217469 136001396544 136048363776 136344141999 136521904896 136558348992 136651555328 136818712629 136902498057 137016028032 137032509926 137211170304 137361330522 137509476546 137688758784 137839441662 137970343316 138035756664 138252621312 138450574236 138535358988 138715978752 138733834752 139017556548 139065565392 139198804992 139215549456 139586860764 139682134176 139768851456 140168323296 140205740792 140254159968 140742340128 141232219488 141251738576 141452913472 141722609139 141792341184 141945266112 142285875264 142302991077 142420999552 142488523008 142779923442 142798302567 142916721792 143004241536 143276894982 143501993856 143706373632 143775596322 143795466919 143863642026 144000264668 144188009472 144501483828 144689882112 144728506624 145054523952 145093245804 145282415616 145579529784 145598269284 145788097536 145808246272 146086245864 146294306208 146684497752 146893410144 147334846256 147385727424 147404699424 147898730304 147938211408 148413518784 148434030368 148504404672 148645434496 148928843502 149162822016 149538736386 149733702144 149773673088 149988122089 150059233206 150079972237 150275643648 150294987648 150602352927 150654362508 150798705408 150816845244 151013477376 151178742468 151219099161 151322312024 151416255744 151849016904 151942006632 152087583232 152159689728 152470868472 152710411776 153001571112 153222224896 153628142616 153732999744 153774038288 154143031536 154309276848 154362566592 154826448608 154899853632 154921261664 155460493344 155681904768 156055476096 156203676928 156543274147 156617493138 156747372288 157088151537 157142400948 157184349621 157389283584 157689363708 157711157266 157731458391 157785929964 157937105664 158260099686 158485498392 158583889152 158734491136 158908205898 159115387392 159134527656 159286995456 159667871376 159688424376 159820850176 160223624496 160266395692 160475347968 160781312016 160879771728 161439743088 161593057184 161669670336 162155511264 162211510656 162254812512 162776117376 162798613952 162819569952 163365264192 163384915681 163597933824 163776971007 163953606651 164034277056 164347026597 164503101646 164581094484 164603840518 164818447872 164839663872 165176774178 165392128512 165436279424 165751702038 165808943352 165967805952 166430487834 166544083056 166647476736 166805736448 166988284164 167168383252 167226113808 167386334208 167808174768 168071814144 168415534456 168495382224 168655396832 169060099104 169242432672 169648543584 169809653312 169890162048 170237601027 170400706752 170505057216 170830144017 170934757461 171098531136 171157618944 171529727031 171692623258 171799213248 171916472832 172290230718 172375003008 172395738294 172560911744 172620504576 172949624712 172973527324 172995793074 173221341696 173575593204 173597936454 173848293632 174095893504 174179754684 174286419372 174513650688 174701865984 174893055012 175121077248 175142142864 175668470536 175729136544 175776046888 176340793824 176387867448 176979036208 177062944032 177231094976 177847980096 178296185691 178528644864 178553318528 178576302528 179026343613 179174805888 179197869888 179626355298 179798456448 179820084714 180251577558 180422756644 180534766464 180791889408 181050750924 181161623292 181335195392 181397818368 181792189332 182029206528 182077798656 182424950172 182536664076 182688037376 182774651904 183148440696 183172016196 183345968728 183785922216 184047675552 184538561688 184600765648 184713811984 185356742064 185420753856 185620732608 186066144576 186115814352 186242845568 186891097728 187005546624 187362093438 187656453504 188040225971 188129378034 188309625984 188694734241 188963478852 189056454912 189080790912 189260354816 189467476263 189714500352 189737321436 189984697344 190373231256 190397736756 190555629056 190672322048 191035859976 191086856402 191335991808 191700795096 191818189368 192485847528 192668645104 193406031936 193457661072 193921878384 194106039712 194131025712 194198067648 194781661152 195059074944 195579330336 195857880192 196138313501 196258425233 196514303232 196539599232 196941538443 197198307072 197250948544 197627029353 197695278612 197748052749 197884691712 198005872896 198436350879 198571791336 198695068416 198883762688 199101415734 199316149262 199384981848 199698230784 200078977608 200177422848 200367524864 200393316864 200803137236 200872483344 200898340344 201064940544 201089126992 201571656624 201625465548 201888340992 202273263504 202465355872 202589342176 203294491296 204002094816 204072545664 204710435423 204837523488 204977332992 205524042048 205548764889 205745702464 205816755456 206041995783 206237667194 206264214819 206533138176 206955514974 207280657792 207378931968 207575873024 207675861354 207803038482 208073968128 208526334822 208798207488 208823324184 208996496384 209380291146 209450868716 209523201264 209579132828 209852378112 210252484944 210308611188 210381239952 210582807552 211013466248 211113510192 211313997856 211445185536 211877607864 212179370208 212688511776 212890495168 212917899168 213631499328 214169885163 214375082688 214506362304 214915342473 215119440614 215252990784 215559560448 216000397002 216207348352 216282014208 216339750016 216752225742 217034823168 217092759936 217639868706 217820352256 217923623424 218130578432 218369294676 218397403926 218604808868 218712369408 219129368796 219441459312 219786218496 220026746628 220235698904 220340115216 221002269384 221078591136 221848095456 221907317112 222058777408 222651045552 222968151744 223393265253 223744233024 224308104579 224660509632 225413465472 225442481472 225656576896 225981543762 226198058112 226225267866 226520216064 226983468036 227124383616 227200942336 227340076288 227773525356 227834328787 227913009948 228131374848 228210158592 228706302708 229004485632 229065617664 229502356668 229720307624 229833337344 229860984392 230599499616 230661057432 231214547304 231434124272 231463915272 231543849888 232239672912 232381892496 233190740016 233522857152 234305515392 235121058432 235183823264 235713601422 236083925376 236566735899 236905658496 237130640128 237390149529 237728247588 238038193152 238101736704 238362308847 238673081088 238701791484 238899741184 238930493184 239013006336 239419125166 239501807064 239532636564 239731275264 239760112952 240335436744 240399593538 240713021952 241171968024 241319657592 241401001232 241548831056 242389585776 242770398208 243233266896 243317265984 243382218768 244197920928 244229354928 245047896288 245396900736 245898757039 246051415584 246754652469 246905760777 247142322752 247227671808 247259495808 247494310144 247765161267 248088192768 248154419136 248627553057 248951708928 249188130304 249340728832 249645731751 249816124584 249882812218 250208604672 250482426246 250752574878 250839170712 251079501312 251592978988 251712262152 251951305136 252075273216 252107721216 252623301684 252952667136 252983095248 253590148656 253830975008 253863649008 254714479968 255601060128 255757585824 256488563809 256647796704 257538934887 257698819872 257874709248 257943548096 258435346077 258562504512 258593607441 258841367616 258930756864 259460290986 259493689611 259708881536 259832012544 260078766592 260363389806 260396904681 260772440448 261143840256 261269632026 261429629058 261770476032 262019070976 262052798976 262339582518 262588717924 262713214296 262931076096 263502705804 263593704816 263664070332 263846255616 264007830528 264511190736 264581801172 264762388448 264926757888 265468554312 265846642464 266771970144 267829977792 267864453792 268762208832 268796804832 268833954064 269439532947 269697684672 269730127071 270634134966 270802149696 271059321728 271187834112 271576126386 271742434938 272002793088 272096727552 272688283998 273043809792 273116697984 273303110656 273637425258 273675243491 273804996114 274032056064 274065019852 274422340608 274722661044 275018953092 275377517568 275678883324 275940686632 276071513328 276505242624 276901148472 277070717976 277467669504 278035113096 278131130784 278431098912 279173721528 279364268352 280336646592 280411481584 280508319936 281043140157 281484680256 282464438976 282503477152 282905826944 283445218278 283584682368 283890532224 284571750528 284605982154 284841999104 284977046016 285461264621 285559846884 285596605134 285636076193 285833443584 286008483072 286553789964 286630284603 287003987712 287412747264 287551192644 287590933838 287727284052 288000529336 289002967656 289457013248 290109047904 290186491608 291159059568 291196538568 291616492544 292172491728 292588612416 293368995504 293786820288 294669692512 294771454848 294809398848 295797460608 295876422816 296827037568 296868060736 297008809344 297290868992 297857687004 297937199183 298325644032 298652123601 298974223893 299077472772 299467404288 299547346176 299976244178 300118466412 300159944474 300551287296 300589975296 301204705854 301308725016 301597410816 301633690488 302357484936 302438198322 302644624048 302832511488 303698033808 303884013264 304175166464 304941736944 305420823552 306003142224 307256285232 307465999488 307548076576 308286063072 308618553696 308725133184 309356500791 309652897216 309799707264 309842523328 310433272461 310920986688 311363809536 311513792031 311704557723 312110952192 312407353856 312789502233 313086548294 313234986276 313494744576 314176303074 314284801896 314368699242 314778567168 315378727416 315422314532 315462916782 315571859928 315874211328 316520199372 316970996784 317167778304 317468982272 317816411796 318230774784 318269055312 318573990912 319335742752 319376848752 320447248992 320532791384 321562624032 321759543456 322679160921 322879486176 323186114368 323339340672 324000595503 324311022528 324423021312 324509625024 325128338613 325552234752 325597227904 325639139904 326459803059 326730528384 326769831362 327195867648 327553942014 327907213302 328068554112 328694053194 329006203292 329162188968 329207681036 329636895744 329679327744 330353548356 330784257024 330872558848 331503404076 331617886704 331935611904 332860975668 333088166112 333294953472 333976568328 334336766504 334452227616 335616349536 336831068912 336990764448 337310793664 338120198208 338484865344 339297087168 339337901799 339619306624 339780324096 340475202054 340801413504 341010114432 341660288034 341869514922 342197062272 342315237888 342896882653 343059454062 343385246516 343598426496 343832945664 344580461436 344750006016 344791476588 345121823488 345241009152 345899249424 345947054648 345991586148 346442683392 347151186408 347195872908 347696587264 348359509368 348572838744 349786110024 350284285728 351336941072 351458273088 351552093776 352681587648 352775734896 353958072416 354125888064 354462189952 355695960192 356592371382 357057289728 357106637056 357152605056 357883010719 358052687226 358349611776 358395739776 359128687749 359252710596 359596912896 359640169428 360503155116 360599390307 360845513288 361069532928 361583778816 362101501848 362323246584 362670390784 363584378664 364155597312 364849900344 365073328152 365376074752 366296881392 366344032392 366691937456 367571844432 368095351104 369077123376 369201531296 369427623968 370713484128 370841507712 371241465216 372132289152 372231628704 372485691136 373295499889 373524099637 373782195456 374011093248 374724186876 374824218327 375312907008 375723639369 376080451942 376128862317 376258756068 376619251968 377389468482 377926957704 378112909824 378161581824 378520709632 378934952526 379429000704 379474642872 380746462512 380795473512 381111258112 381344644096 382071719952 382173712804 382671983616 383401590192 383636378736 384971695056 385337290208 386812063872 386915322144 387843756768 388212079424 388262051424 388396135296 389190436479 389563322304 389610183547 390118149888 390545084709 391158660672 391715760384 391904448039 392144443587 392276627002 392516850466 393028606464 393079198464 393883076886 394396614144 394501897088 395254058706 395390557224 395496105498 395769383424 396011745792 396872701758 397143582672 397390136832 397767525376 398202831468 398632298524 398769963696 399396461568 400157955216 400354845696 400786633728 401606274472 401744966688 401796680688 402178253984 403143313248 403250931096 404546527008 404930711744 405178684352 405951202449 406588982592 407364189579 407613652407 408004189632 408145091328 409032425997 409420870846 409675046976 409954665984 411048084096 411097529778 411491404928 411633510912 412083991566 412475334388 412528429638 413066276352 413911029948 414561315584 414757863936 415151746048 415351722708 415606076964 416147936256 417052669644 417596414976 417646648368 418760582292 418901737432 419046402528 419158265656 420504969888 420617222376 420762479904 422026932496 422227020384 422627995712 423755215728 424358740416 425167827417 425377023552 425780990336 425835798336 426908973231 427262998656 428339770326 428750165376 429012724608 429830684946 430238881228 430505981568 431119120896 431386400757 432000794004 432414696704 432564028416 432679500032 433504451484 434069646336 434185519872 435279737412 435640704512 435847246848 436738589352 436794807852 437209617736 437424738816 438258737592 438882918624 440053493256 440471397808 440680230432 442004538768 442157182272 443696190912 443814634224 444117554816 445302091104 445936303488 446786530506 447488466048 448403615777 448616209158 449321019264 449964366267 450239916711 450826930944 450884962944 451313153792 451807058781 451963087524 452396116224 452450535732 453040432128 453657297483 453966936072 454248767232 454401884672 454680152576 455547050712 455668657574 455826019896 456262749696 457412605416 458131235328 459004713336 459440615248 459666674688 459721968784 461198999232 461322114864 462429094608 462868248544 462927830544 463087699776 464479345824 464763784992 466381480032 467045714304 468000860171 468611030784 469629822441 470242116864 470367646528 471264454611 471427202844 471553048863 472167850752 473133471798 473194375173 473811316992 474261280256 474780299058 475456495176 476203473408 476724617694 477346162176 477403582968 477799482368 477860986368 478838250332 479003614128 479065273128 479462550528 479520225904 480670873488 480799187076 481426043904 482343936048 482639315184 482802002464 483097662112 484779171552 486466533792 486634531968 486764437536 488155653701 488395841856 488458709856 490095792576 490154747043 490793801472 491330913021 491797514078 491860819953 492102831168 493509304938 493811521554 494284645504 494455343616 494518991616 494988620288 495530322534 496176385536 496308838272 497255106114 497903417856 498376260608 498681457664 499291463502 499632249168 499765624436 500417209344 500964852492 501505149756 501678341424 502159002624 503185957976 503424524304 503902610272 504215442432 505246603368 505966190496 507180297312 507661950016 507727298016 509428959936 510712803081 511202120256 511515171648 512490432051 512804272383 512977127618 513295593408 515077869774 515397639744 515749418496 515887096192 516870692154 517125009024 517187214882 517682735232 517861513728 518920581972 518987379222 519417763072 519664025088 520157533184 520726779612 520793809362 520865785999 521544880896 522287680512 522539264052 522859258116 523540952064 524105597952 524679165036 525177435848 525426428592 527005411608 527187409632 527328140664 529022381472 529163602344 529524776896 530937108624 531693284928 533543940288 534888557073 535659955584 535728907584 537524417664 537593609664 537667908128 538879065894 539395369344 539460254142 541268269932 541604299392 542118643456 542375668224 543152252772 543297245569 543484869876 544005586176 544193455104 545376567996 546087619584 546233395968 547274850516 547350486982 547609992228 548064112128 548130039704 549445322088 550037906184 551357766648 551881373264 552143026656 553802296944 554141435952 556070226192 556262261568 556862197824 558347443056 558728536704 560673293184 560822963168 561016639872 562086280314 562969360512 564120677913 564928877952 565006954304 565811653888 566084202723 566890436556 567169364736 567781064448 568402428789 569143501056 569211964308 569683998208 569954092032 570922529242 571119693768 571193210268 571272152386 571666887168 572016966144 573107579928 573260569206 574007975424 575102385288 575181867676 575454568104 576001058672 578005935312 578914026496 580218095808 580372983216 582318119136 582393077136 584344983456 585177224832 586373959093 586737991008 587573640576 588414940503 588775275699 589339385024 589542909696 589618797696 590824615329 591594921216 591752845632 592881088059 593244158247 593654075136 593736121472 594017618688 594581737984 595309052637 595715374008 595874398366 596651288064 597304247202 597948447786 598154945544 599094692352 599952488356 600236932824 600319888948 601102574592 601179950592 602409411708 602617450032 603194821632 603267380976 604714969872 604876396644 605289248096 605665022976 607396067616 607768026528 609883473888 612006284448 614131306269 614512570464 614931998976 615096153152 616572126144 616646294667 617237107392 617450266368 618713001582 618792644457 619305794432 619599414528 619685046656 620866544922 621841973376 622727619072 623027584062 623409115446 624221904384 624814707712 625579004466 626173096588 626469972552 626989489152 628352606148 628569603792 628737398484 629557134336 630757454832 630844629064 630925833564 631143719856 631748422656 633040398744 633941993568 634335556608 635632823592 636538110624 638671485504 638753697504 640894497984 641065582768 642509655489 643125248064 643519086912 645358321842 645758972352 646372228736 646678681344 648001191006 648622045056 648846042624 649019250048 650256677226 651104469504 651194455808 651278279808 652610196017 652919606118 653461056768 653539662724 654391735296 655107884028 655814426604 656137108224 657388106388 658012406584 658324377936 658415362072 659358655488 660707096712 661745117696 663006808152 663235773408 665721951336 666176332224 667953136656 668673533008 668904455232 670179795759 671232699072 673662137824 673981528896 674621587328 676240396416 676969730688 678594174336 678675803598 679238613248 679560648192 680715323327 680950404108 681132181691 681602827008 682020228864 683320576068 683502986361 683739029844 684394124544 684630475776 685793765306 686118908124 686770493032 687196852992 689160922872 689500012032 689582953176 690243646976 691798498848 691894109296 691983172296 694302372816 694391745816 695393174528 696719018736 697145677488 699572220048 700568571456 702673882144 702916546176 703104187552 705363175296 705551469792 707916144832 708251776128 708924379904 709700207697 710465628821 711391920384 712170448587 713184742764 714114579456 714213274112 714305210112 715086926541 715766021438 716105374452 716699223552 716791479552 718257375498 718505421192 719193825792 719280338856 721006310232 721198780614 721691026576 722139065856 724203003696 724646493168 725340781568 727168757328 728311194624 729699800688 730146656304 732593762784 732688064784 733383874912 735143688864 736190702208 737696271117 738154246752 738403062592 738855247936 740263957407 740717282331 741426968256 741683015424 742482930432 743295483801 744264578304 744463257408 744971382272 745882659171 746590999778 747048199274 747564390912 748022186496 749448373752 749648436654 750625814016 751447278738 752160903884 752257724634 752517512136 753238503936 754778936964 755853915408 756225819648 756323163648 757041419264 757869905052 758858001408 758949285744 761492925024 761590947024 764143439904 764347425608 766803180384 767272757472 769465691427 769943390112 770674580416 772616804661 773624127744 773830644288 775306038231 775687513536 775780822323 776424158848 776524102848 776792270592 778380872958 778481068833 779126644608 779220367094 780236299776 781090169418 782317321344 783431520768 783808896078 784288887174 784553254004 785033700932 786057212928 786158396928 787766153772 788793228288 789003794176 790508117412 790781114448 790992210996 791538766848 792023491584 793745403516 794287165344 794780273664 796405662936 797264597048 797539927392 800315910432 803212548944 803489933376 803593361376 804356507968 806286626496 806501862192 809093054016 809190381213 809861423488 810357368704 811902404898 813177965184 814728379158 815227304814 816008379264 816290182656 817677181711 818064851994 818841741692 819350093952 819909331968 821025730473 822096168192 822195059556 822982809856 823267021824 824167983132 824950668776 825056859276 826132552704 827822059896 829122631168 829515727872 830703445416 831212153928 834105339288 835293296736 837521164584 837803474864 838092805056 838316531312 841009939776 841234444752 841524959808 844053864992 844454040768 845255991424 847510431456 848717480832 850335654834 850754047104 851561980672 851671596672 853413333253 853817946462 854525997312 856383793863 856679540652 856908228579 857500330752 858025449216 859661369892 859890853809 860477762456 861011963136 862238241792 862772801514 864001588008 864829393408 865359000064 867008902968 868371039744 870559474824 871281409024 873477178704 873589615704 874419235472 874849477632 876517475184 877765837248 880106986512 880942795616 881360460864 884009077536 884314364544 887392381824 887629268448 888235109632 890166192043 890604182208 890711314519 891872606976 893573061012 893811597549 894976932096 895956370803 896807231554 896922671679 897232418316 898642038528 899928732534 900479833422 901653861888 901769925888 902626307584 903614117562 903926175048 904792232448 904901071464 907314594966 907933872144 908497534464 908803769344 909360305152 911094101424 911337315148 911652039792 912525499392 914825210832 916262470656 918009426672 918881230496 919443937568 922397998464 922644229728 924858189216 925736497088 925855661088 926175399552 928069502373 928958691648 929070437689 929527569984 931299817383 932762960064 934091428608 934541376093 935113673169 936001720342 937222061568 939259644882 940484233728 940735293056 942528909222 942854405688 943106097726 944335701504 946266943596 946388750346 947622633984 948522560512 949560598116 950912990352 952406946816 953449235388 954692324352 954807165936 955721972736 957676500664 958007228256 958130546256 959040451808 961341746976 961598374152 964687872096 965278630368 965604004928 966195324224 968037482763 969558343104 972001786509 972933067584 973269063936 973528875072 975385015839 976311307402 976791683712 976917419712 980191585152 980309494086 981587602944 982661826042 983595028156 983721639906 984205662336 987018609876 987623043108 988569291008 988910687232 989037983232 989977240576 991060645068 992352771072 992617676544 994510212228 995806835712 998582927004 999264498336 999531248872 1001929704984 1003010299512 1003356682848 1006371915952 1006849048608 1007805220544 1010493206736 1011932380992 1014360594624 1015323900032 1015454596032 1018013705397 1018857919872 1021425606162 1022404240512 1023030343296 1024980864102 1025608544766 1025954255236 1026591186816 1028690647959 1030155739548 1030795279488 1031498836992 1031774192384 1033741384308 1034250018048 1034374429764 1035365470464 1035723027456 1037841163944 1037974758444 1038835526144 1039328050176 1041453559224 1041587618724 1041731571998 1043089761792 1045078528104 1045718516232 1049358330072 1050354871696 1050852857184 1054010823216 1054374819264 1054656281328 1058044762944 1058327204688 1059049553792 1061874217248 1063386569856 1067087880576 1069270160699 1069777114146 1071319911168 1071457815168 1073649032157 1075048835328 1075187219328 1075335816256 1077386063247 1077758131788 1078790738688 1078920508284 1081798170921 1082536539864 1083208598784 1084237286912 1084751336448 1086304505544 1086594491138 1086969739752 1088011172352 1090753135992 1092466791936 1094549701032 1094700973964 1095219984456 1096128224256 1096260079408 1098890644176 1100075812368 1102715533296 1103762746528 1104286053312 1107604593888 1108282871904 1112140452384 1112524523136 1113724395648 1116002051177 1116694886112 1117457073408 1119886499667 1120572298911 1121346586368 1121645926336 1122033279744 1124172560628 1124472654981 1125938721024 1128241355826 1128386586951 1129857755904 1130013908608 1131623307776 1132168405446 1133780873112 1134338729472 1135562128896 1136804857578 1138287002112 1138423928616 1139367996416 1141845058484 1142239387536 1142386420536 1142544304772 1143333774336 1144033932288 1146215159856 1146521138412 1148015950848 1150204770576 1150363735352 1150909136208 1152002117344 1156011870624 1160436191616 1160745966432 1164636238272 1164786154272 1167571309437 1168689966912 1168830550641 1170354449664 1171635254127 1172747918186 1173475982016 1175147281152 1176829881006 1177550551398 1178678770048 1179085819392 1179237595392 1181649230658 1183189842432 1183505691264 1185762176118 1186488316494 1187308150272 1187472242944 1188035237376 1189163475968 1190618105274 1191430748016 1191748796732 1193302576128 1194608494404 1195896895572 1196309891088 1198189384704 1199904976712 1200473865648 1200639777896 1202359901184 1204818823416 1205234900064 1206534761952 1209429939744 1209752793288 1210578496192 1214792135232 1215536053056 1217853607347 1219766947776 1222092568737 1222840957221 1224012568896 1228262612538 1229025140928 1229863997952 1230192306304 1233144252288 1233292589334 1234474214784 1234900532736 1237426003164 1237585288914 1238611588864 1239198829056 1239370093312 1241733089844 1242064566613 1243683946752 1245455238144 1246055168124 1246818230892 1248443808768 1251158008932 1252346193176 1252939945104 1256705212296 1257139207584 1257474796968 1261514909664 1261689258128 1261851667128 1262287439712 1266080797488 1267883987136 1271265647184 1273076221248 1275503482251 1277342971008 1277507395008 1281788995968 1282131165536 1285019310978 1286250496128 1287038173824 1290716643684 1291517944704 1292744457472 1293357362688 1294159202271 1295554970203 1296002382012 1297244090112 1297692085248 1298038500096 1300513354452 1302208939008 1302388911616 1302556559616 1305220392034 1305839212236 1306922113536 1307079325448 1310215768056 1311628853208 1312274216448 1314776212776 1316024813168 1316648755872 1316830724144 1321414193424 1323490235392 1326013616304 1326471546816 1331443902672 1332352664448 1335906273312 1337347066016 1337808910464 1340359591518 1340544836761 1342465398144 1345210847331 1347324275648 1347963057792 1349243174656 1349893098801 1350719750133 1352480792832 1353939461376 1355421176343 1357188348672 1357351607196 1358477226496 1359121296384 1360971892449 1361430646654 1361900808216 1362264363382 1363205654016 1364040457728 1366641152136 1367005972722 1367478059688 1368788249088 1371587530612 1372237816248 1373540986064 1374393705984 1378321845744 1379000024064 1379165906352 1380487293952 1383596997696 1383788218592 1383966344592 1388604745632 1388783491632 1393438037472 1394291354976 1398276363991 1399144440096 1401137142912 1404002580513 1405347764288 1405833092352 1406208375104 1408889467323 1410726350592 1411102939584 1413793363833 1414659146589 1415832289664 1416503552256 1417848759808 1419400415394 1419583125519 1420931257642 1422783840768 1424340897174 1426369485528 1428426548224 1428610420224 1430173853082 1431532042876 1432210748904 1433398447104 1433582959104 1436514750996 1437010842384 1438387651584 1438560677712 1442012620464 1442397561228 1443382053152 1444278131712 1448406007392 1449292986336 1454337514656 1459399601376 1460293312608 1464466961103 1465187525568 1465376129568 1466767749824 1470287377728 1470464241129 1472381404416 1475392542234 1475582459859 1476308493504 1476806125184 1477710495872 1480527914814 1481434564662 1482853936512 1483366030848 1484965860864 1486590967602 1488529156608 1488926514816 1489942764544 1491765318342 1493181999556 1494096398548 1495128781824 1496044372992 1498896747504 1499296873308 1501251628032 1502894557476 1504321807768 1504515449268 1505035024272 1506477007872 1509557873928 1511707830816 1512646327296 1515739810104 1517898571488 1522985850048 1523181894048 1528286879808 1528694851216 1532138409243 1533606360768 1534545514944 1538931382854 1539886780224 1541349160832 1545233609322 1547248255488 1547661288576 1550612076462 1551375027072 1551561644646 1552848317696 1553048205696 1553584541184 1556224313579 1556761745916 1556962137666 1558253289216 1558440734188 1560472599552 1562180338836 1562597357997 1564634642688 1566863041536 1567617792156 1568577774348 1569106508008 1570067401864 1572316793856 1575532307544 1578007588352 1581016234824 1581562228896 1581984421992 1587490807032 1588574330688 1592811325872 1594529194096 1595079854784 1600631820864 1606425097888 1606979866752 1607186722752 1608713015936 1612573252992 1613003724384 1618186108032 1618380762426 1619722846976 1620714737408 1623804809796 1624238279417 1626355930368 1629456758316 1629891736707 1630454609628 1632016758528 1632580365312 1635354363422 1636129703988 1637683483384 1638700187904 1642051460946 1644192336384 1644390119112 1645965619712 1648335966264 1649901337552 1650113718552 1655644119792 1658245262336 1661406890832 1662424307856 1668210678576 1670586593472 1675042329168 1675606949728 1676185610112 1676633062624 1682019879552 1682468889504 1683049919616 1688107729984 1688908081536 1690511982848 1692362033739 1694187268727 1695020862912 1697434961664 1698252608169 1700671309668 1701508094208 1703123961344 1703343193344 1705207286367 1706826666506 1707635892924 1709051994624 1712767587726 1713359081304 1713816457158 1715000661504 1716050898432 1719322739784 1719781707618 1720955524912 1722023926272 1725545603028 1728003176016 1729658786816 1730718000128 1734017805936 1736742079488 1741118949648 1746954357408 1747179231408 1748838470944 1753034950368 1755531674496 1759121877279 1760213973024 1761885591232 1762720921728 1765244821509 1766325827097 1768018155072 1768628729088 1772473845987 1774784763648 1775258536896 1776470219264 1778643264177 1779732474741 1780332384086 1781208364416 1781422629038 1783745213952 1787146122024 1787623195098 1789953864192 1791912741606 1793614463108 1793845343358 1794464836632 1797284077056 1799857465068 1800959666844 1803307723776 1803539851776 1805252615168 1807228235124 1807852350096 1809584464896 1809802142928 1814629189932 1815867744288 1816995068928 1822188202848 1822674630296 1823304079584 1829650421664 1836018853344 1837762460992 1838887875136 1842393918807 1844795996928 1845288459456 1849716378432 1849938884001 1851472994176 1851711322176 1852350799104 1856139004746 1856377933371 1857917383296 1858140875378 1859055139968 1862599634766 1865525920128 1868182857216 1869082752186 1870227346338 1872003440684 1874444123136 1878519289764 1880968467456 1881470586112 1885057818444 1885708811376 1886212195452 1888671403008 1892533887192 1892777500692 1895245267968 1899121196232 1901825980704 1906898470776 1909614331872 1915353001328 1916014456512 1916261092512 1918080903616 1922683493952 1923196748304 1929375744192 1930557260736 1931208009856 1932390648448 1936074965526 1939116686208 1944003573018 1945866135168 1946538127872 1947057750144 1949845587157 1950770031678 1952622614804 1953583367424 1953834839424 1957830588051 1960383170304 1960618988172 1963175205888 1965323652084 1967190056312 1967443279812 1968411324672 1974037219752 1975246086216 1977138582016 1978075966464 1982121290136 1985235353088 1989020424456 1997165854008 1998528996672 1999062497744 2003859409968 2006020599024 2006713365696 2012743831904 2013698097216 2015610441088 2020986413472 2023864761984 2028721189248 2030647800064 2030909192064 2035062563911 2036027410794 2037715839744 2042145969981 2042851212324 2043396545073 2044808481024 2046060686592 2049961728204 2050508959083 2051217089532 2051908510472 2053182373632 2057381295918 2060311479096 2061590558976 2063548384768 2067482768616 2068500036096 2068748859528 2070730940928 2075682327888 2075949516888 2077671052288 2082907118448 2083175237448 2083463143996 2086179523584 2090157056208 2091437032464 2098716660144 2100709743392 2101705714368 2108021646432 2108749638528 2109312562656 2116089525888 2116654409376 2118099107584 2123748434496 2124003903853 2126773139712 2129100623091 2131396886463 2134175761152 2136511345761 2138540321398 2139554228292 2142639822336 2142915630336 2147298064314 2150097670656 2150374438656 2150671632512 2154772126494 2155516263576 2157581477376 2157841016568 2163596341842 2165073079728 2166417197568 2168474573824 2172609011088 2173188982276 2173939479504 2176022344704 2181506271984 2184933583872 2189099402064 2189401947928 2190439968912 2192520158816 2197781288352 2200151624736 2205431066592 2207525493056 2208572106624 2213088813351 2215209187776 2216565743808 2220791872221 2222151846993 2224280904768 2225049046272 2227448791296 2229886451403 2232004102354 2233389772224 2234914146816 2239772999334 2241144597822 2242693172736 2243291852672 2244066559488 2248345121256 2248945309962 2251877442048 2256482711652 2256773173902 2259715511808 2260027817216 2263246615552 2264336810892 2267561746224 2268677458944 2271124257792 2273609715156 2276574004224 2276847857232 2283690116968 2284478775072 2284772841072 2285088609544 2292430319712 2293042276824 2300409541152 2300727470704 2301818272416 2304004234688 2308397074281 2312023741248 2317850413983 2320872383232 2321491932864 2325918114693 2327342466969 2329272476544 2329572308544 2335142618874 2337379933824 2337661101282 2340708899328 2343270508254 2345495836372 2346951964032 2350294562304 2353659762012 2355101102796 2357357540096 2358171638784 2358475190784 2363298461316 2366379684864 2367011382528 2371524352236 2372976632988 2374616300544 2374944485888 2376070474752 2381236210548 2382861496032 2383497593464 2389216988808 2391793791144 2392619782176 2399809953424 2400947731296 2401279555792 2409637646832 2410469800128 2413069523904 2418859879488 2419505586576 2421156992384 2427571143639 2429584270464 2431072106112 2435707214694 2439533895552 2444185137474 2444522937623 2445681914442 2448025137792 2453031545133 2456525225076 2458050281856 2459727995904 2460384612608 2463077191419 2466288504576 2466585178668 2468948429568 2469801065472 2474852006328 2475170577828 2477223177728 2478397658112 2478740186624 2483466179688 2484129133226 2487367893504 2492110336248 2493636461784 2502316017864 2504692386352 2505879890208 2513410424592 2514278415168 2514949593936 2523029819328 2523378516256 2523703334256 2524574879424 2532161594976 2535767974272 2542531294368 2546152442496 2549798075513 2551006964502 2551359528029 2554685942016 2555014790016 2560239999759 2563577991936 2564262331072 2569151381589 2570038621956 2570724685737 2572500992256 2574076347648 2579672561427 2581433287368 2583035889408 2585488914944 2586714725376 2588318404542 2591109940406 2592004764024 2594488180224 2596077000192 2601026708904 2604777823232 2605113119232 2610440784068 2611678424472 2613844227072 2614158650896 2620431536112 2623257706416 2624548432896 2629552425552 2632049626336 2633297511744 2633661448288 2642828386848 2652027232608 2652943093632 2661235660499 2662887805344 2664705328896 2670498576129 2671812546624 2672133943557 2674694132032 2675617820928 2680719183036 2681089673522 2681434792647 2684930796288 2690421694662 2690768015037 2694648551296 2695926115584 2698486349312 2699786197602 2701439500266 2704961585664 2707878922752 2710842352686 2714376697344 2714703214392 2716954452992 2721943784898 2722861293308 2723801616432 2724528726764 2726411308032 2728080915456 2733282304272 2734011945444 2734956119376 2737576498176 2743175061224 2744475632496 2747081972128 2748787411968 2756643691488 2758331812704 2767193995392 2767576437184 2767932689184 2777209491264 2777566983264 2784208507119 2786876074944 2787211313067 2788582709952 2793899452149 2796552727982 2798288880192 2802274285824 2808005161026 2810695528576 2811666184704 2812416750208 2817778934646 2821452701184 2822205879168 2827586727666 2829318293178 2831664579328 2833007104512 2835697519616 2838800830788 2839166251038 2841862515284 2845567681536 2848681794348 2852738971056 2857220840448 2860347706164 2863064085752 2864421497808 2867165918208 2873029501992 2874021684768 2877121355424 2884025240928 2884795122456 2886764106304 2896812014784 2898585972672 2904112448289 2908675029312 2916005359527 2918799202752 2920586625216 2928933922206 2930375051136 2930752259136 2933535499648 2940574755456 2940928482258 2944762808832 2950785084468 2951164919718 2952616987008 2953612250368 2955420991744 2961055829628 2961846274231 2962869129324 2965707873024 2966732061696 2969931721728 2973181935204 2977058313216 2977853029632 2983530636684 2986363999112 2988192797096 2997793495008 2998593746616 3005789114952 3008643615536 3009030898536 3010070048544 3019115747856 3023415661632 3031479620208 3035797142976 3045971700096 3046363788096 3056573759616 3057389702432 3064276818486 3067212721536 3069091029888 3077862765708 3079773560448 3082698321664 3086071943877 3089400313561 3090467218644 3094496510976 3095322577152 3101224152924 3102750054144 3103123289292 3105696635392 3106096411392 3107169082368 3112448627158 3113523491832 3113924275332 3116506578432 3116881468376 3124360677672 3125194715994 3129269285376 3135235584312 3137155548696 3138213016016 3140134803728 3151064615088 3156015176704 3162032469648 3163124457792 3163968843984 3174981614064 3177148661376 3185622651744 3189058388192 3190159709568 3196683841507 3201263641728 3207810482097 3212850195776 3213959733504 3214373445504 3217426031872 3220947096471 3225146505984 3226007448768 3232158189741 3236372216064 3236761524852 3239445693952 3241429474816 3245394512763 3247609619592 3248476558834 3252711860736 3258913516632 3259783473414 3260909219256 3264033517056 3270708726844 3272259407976 3275366966768 3277400375808 3284102921892 3288384672768 3288780238224 3291931239424 3296671932528 3299802675104 3300227437104 3311288239584 3322813781664 3324848615712 3334351329517 3336421357152 3341173186944 3348006153531 3350084658336 3351213899456 3352371220224 3353266125248 3359659499001 3361716896733 3364039759104 3364937779008 3366099839232 3373417964943 3376215459968 3377816163072 3381023965696 3384724067478 3385159760853 3388374537454 3390041725824 3394869923328 3396505216338 3401342619336 3403016188416 3406247922688 3406686386688 3410414572734 3413653333012 3415271785848 3418103989248 3425535175452 3426718162608 3427632914316 3430001323008 3432101796864 3438645479568 3439563415236 3441911049824 3444047852544 3451091206056 3456006352032 3468035611872 3482237899296 3493908714816 3494358462816 3497676941888 3502713928311 3506069900736 3506491651923 3511063348992 3518243754558 3520427946048 3523771182464 3525441843456 3530489643018 3532651654194 3536036310144 3537257458176 3544947691974 3549569527296 3550517073792 3552940438528 3557286528354 3559464949482 3560664768172 3562416728832 3562845258076 3567490427904 3574292244048 3575246390196 3579907728384 3583825483212 3587228926216 3587690686716 3588929673264 3594568154112 3599714930136 3601919333688 3607079703552 3614456470248 3615704700192 3619604285856 3629258379864 3631735488576 3644376405696 3645349260592 3646608159168 3653560822041 3659300843328 3672037706688 3675524921984 3677775750272 3684787837614 3689591993856 3690576918912 3699432756864 3699877768002 3702945988352 3703422644352 3704701598208 3710996440073 3712278009492 3712755866742 3715834766592 3716281750756 3718110279936 3725199269532 3726193699839 3731051840256 3736365714432 3738165504372 3740454692676 3744006881368 3757038579528 3762941172224 3770115636888 3771417622752 3772424390904 3785067774384 3785555001384 3798242392464 3803651961408 3813796941552 3819228663744 3830706002656 3832028913024 3832522185024 3836161807232 3845366987904 3846393496608 3858751488384 3861114521472 3862416019712 3864781296896 3872149931052 3873183589379 3878233372416 3882477606813 3886664910609 3888007146036 3891732270336 3893076255744 3894115500288 3899691174314 3901540063356 3905245229608 3907166734848 3907669678848 3915661176102 3920766340608 3921237976344 3930647304168 3934380112624 3934886559624 3936822649344 3948074439504 3950492172432 3954277164032 3964242580272 3970470706176 3978040848912 3994331708016 3997057993344 3998124995488 4007718819936 4012041198048 4013426731392 4021634510283 4025487663808 4027396194432 4031220882176 4035632541993 4041972826944 4047729523968 4049679296403 4052159250399 4057442378496 4061295600128 4061818384128 4066263529029 4070125127822 4072054821588 4075431679488 4084291939962 4085702424648 4086793090146 4089616962048 4092121373184 4099923456408 4101017918166 4102434179064 4103817020944 4106364747264 4114762591836 4120622958192 4123181117952 4127096769536 4134965537232 4137000072192 4137497719056 4141461881856 4151364655776 4151899033776 4165814236896 4166350474896 4166926287992 4180314112416 4182874064928 4194829091973 4197433320288 4201419486784 4203411428736 4212007741539 4216043292864 4217499277056 4218625125312 4226668401969 4232179051776 4233308818752 4236198215168 4241380091499 4243977439767 4247496868992 4248007807706 4253546279424 4258201246182 4262793772926 4268351522304 4273022691522 4277080642796 4279108456584 4285279644672 4285831260672 4294596128628 4300195341312 4300748877312 4301343265024 4309544252988 4311032527152 4315162954752 4315682033136 4327192683684 4330146159456 4332834395136 4345218022176 4346377964552 4347878959008 4363012543968 4378198804128 4378803895856 4380879937824 4385040317632 4393400883309 4395562576704 4400303249472 4410862133184 4411392723387 4415050986112 4417144213248 4426177626702 4426747379577 4430418375552 4433131487616 4441583744442 4444303693986 4448561809536 4450098092544 4454897582592 4457659474489 4459772902806 4464008204708 4466779544448 4469828293632 4479545998668 4482289195644 4485386345472 4486583705344 4488133118976 4496690242512 4497890619924 4503754884096 4512965423304 4513546347804 4519431023616 4520055634432 4528673621784 4535123492448 4547219430312 4553695714464 4567380233936 4568957550144 4569545682144 4570177219088 4584860639424 4586084553648 4600819082304 4601454941408 4603636544832 4608008469376 4616794148562 4624047482496 4635700827966 4641744766464 4642983865728 4651836229386 4652479139347 4654684933938 4658544953088 4659144617088 4668672940737 4670285237748 4674759867648 4675322202564 4681417798656 4686541016508 4687792073991 4690991672744 4693903928064 4700589124608 4707319524024 4710202205592 4714715080192 4716950381568 4726596922632 4734022765056 4743048704472 4745953265976 4749888971776 4762472421096 4765722992064 4766995186928 4778433977616 4783587582288 4785239564352 4799619906848 4801895462592 4802559111584 4819275293664 4820939600256 4826139047808 4837719758976 4839011173152 4842313984768 4852841498557 4855142287278 4855813295281 4859168540928 4862144212224 4871414429388 4872714838251 4879067791104 4888370274948 4889045875246 4889675210121 4891363828884 4896050275584 4906063090266 4913050450152 4916100563712 4920769225216 4926154382838 4932577009152 4933170357336 4937896859136 4949704012656 4950341155656 4954446355456 4957480373248 4966932359376 4968258266452 4974735787008 4984220672496 4987272923568 5004632035728 5009384772704 5011759780416 5026820849184 5028556830336 5029899187872 5046059638656 5046757032512 5047406668512 5049149758848 5064323189952 5064932386111 5071535948544 5077086101217 5082561806181 5085062588736 5092304884992 5094757824507 5099596151026 5102013929004 5102719056058 5109371884032 5110029580032 5120479999518 5127155983872 5128524662144 5138302763178 5140077243912 5141449371474 5145001984512 5148152695296 5159345122854 5162866574736 5166071778816 5170977829888 5176636809084 5182219880812 5184009528048 5188976360448 5192154000384 5202053417808 5210226238464 5220881568136 5223356848944 5228317301792 5240863072224 5246515412832 5259104851104 5264099252672 5266595023488 5267322896576 5277365631837 5285656773696 5295734464527 5298977481291 5304054465216 5305886187264 5317421537961 5322471320998 5325775610688 5329410657792 5340997152258 5343625093248 5344267887114 5349388264064 5351235641856 5361438366072 5362179347044 5362869585294 5369861592576 5380843389324 5381536030074 5389297102592 5391852231168 5396972698624 5399572395204 5402879000532 5409923171328 5415757845504 5421684705372 5428753394688 5429406428784 5443887569796 5445722586616 5447603232864 5449057453528 5466564608544 5468023890888 5469912238752 5486350122448 5488951264992 5494163944256 5513287382976 5516663625408 5527181756421 5534387990784 5535152874368 5535865378368 5549816652003 5554418982528 5555133966528 5568417014238 5573752149888 5574422626134 5577165419904 5587798904298 5593105455964 5596577760384 5604548571648 5616010322052 5621391057152 5623332369408 5624833500416 5635557869292 5642905402368 5644411758336 5655173455332 5658636586356 5663329158656 5666014209024 5677601661576 5678332502076 5683725030568 5697363588696 5705477942112 5720695412328 5726128171504 5728842995616 5746059003984 5748043369536 5754242710848 5768050481856 5769590244912 5773528212608 5793624029568 5797171945344 5808224896578 5817350058624 5829247005101 5832010719054 5837598405504 5841173250432 5849536761471 5857867844412 5860750102272 5861504518272 5867070999296 5873491764153 5881149510912 5881856964516 5889525617664 5901570168936 5902329839436 5905233974016 5907224500736 5910841983488 5922111659256 5923692548462 5925738258648 5931415746048 5946363870408 5955706059264 5967061273368 5972727998224 5976385594192 5995586990016 5997187493232 6011578229904 6017287231072 6018061797072 6020140097088 6038231495712 6046831323264 6062959240416 6071594285952 6084011182223 6091943400192 6092727576192 6105187691733 6113147519232 6114779404864 6126437909943 6128553636972 6130189635219 6134425443072 6138182059776 6151526877249 6155725531416 6159547120896 6165396643328 6172143887754 6178800627122 6180934437288 6190645154304 6202448305848 6205500108288 6206246578584 6211393270784 6212192822784 6224897254316 6227046983664 6227848550664 6233013156864 6233762936752 6248721355344 6250389431988 6258538570752 6270471168624 6274311097392 6276426032032 6280269607456 6302129230176 6324064939296 6326248915584 6327937687968 6346023498113 6349963228128 6354297322752 6371245303488 6372011711559 6378116776384 6380319419136 6387301869273 6393367683014 6394190659389 6402527283456 6415620964194 6425700391552 6427919467008 6428746891008 6434852063744 6441894192942 6450293011968 6452014897536 6464316379482 6472744432128 6473523049704 6478891387904 6482858949632 6490789025526 6495219239184 6496953117668 6505423721472 6517827033264 6519566946828 6521818438512 6528067034112 6541417453688 6544518815952 6550733933536 6554800751616 6568205843784 6577560476448 6593343865056 6599605350208 6600454874208 6622576479168 6639266440053 6645627563328 6649697231424 6662375616663 6666455540979 6668702659034 6672842714304 6682346373888 6696012307062 6700169316672 6702427798912 6704742440448 6706532250496 6719318998002 6723433793466 6728079518208 6729875558016 6732199678464 6746835929886 6752430919936 6755632326144 6762047931392 6769448134956 6770319521706 6776749074908 6780083451648 6789739846656 6793010432676 6802685238672 6806032376832 6813372773376 6820829145468 6827306666024 6830543571696 6851070350904 6853436325216 6855265828632 6877290959136 6879126830472 6883822099648 6902182412112 6912012704064 6925191222843 6936071223744 6953551241949 6964475798592 6987817429632 6988716925632 6995353883776 7005427856622 7012139801472 7012983303846 7022126697984 7036487509116 7040855892096 7047542364928 7050883686912 7060979286036 7062864192397 7065303308388 7072072620288 7074514916352 7089895383948 7099139054592 7101034147584 7114573056708 7118929898964 7121329536344 7124833457664 7125690516152 7148584488096 7150492780392 7167650966424 7174457852432 7175381373432 7177859346528 7199429860272 7203838667376 7228912940496 7231409400384 7239208571712 7258516759728 7263470977152 7288752811392 7290698521184 7293216318336 7307121644082 7318601686656 7333568812869 7344075413376 7351049843968 7355551500544 7359094635399 7369575675228 7379183987712 7381153837824 7389231574257 7398865513728 7399755536004 7405891976704 7406845288704 7409403196416 7421992880146 7424556018984 7425511733484 7431669533184 7432563501512 7436220559872 7450398539064 7452387399678 7462103680512 7476331008744 7480909385352 7488013762736 7514077159056 7525882344448 7540231273776 7542835245504 7544848781808 7570135548768 7571110002768 7596484784928 7607303922816 7622861468209 7627593883104 7638457327488 7649394226539 7654078584087 7661412005312 7664057826048 7665044370048 7672323614464 7680719999277 7690733975808 7692786993216 7707454144767 7712174057211 7717502976768 7722229042944 7724832039424 7729562593792 7739017684281 7744299862104 7746367178758 7756466744832 7764955213626 7773329821218 7776014292072 7783464540672 7788231000576 7799382348628 7803080126712 7810490459216 7814333469696 7815339357696 7831322352204 7841532681216 7842475952688 7861294608336 7868760225248 7869773119248 7873645298688 7896148879008 7900984344864 7928485160544 7956081697824 7983706981497 7988663416032 7994115986688 7996249990976 8011495728387 8015437639872 8016401830671 8024082396096 8026853462784 8043269020566 8044304377941 8050975327616 8054792388864 8062441764352 8071265083986 8072304045111 8083945653888 8095459047936 8099358592806 8104318500798 8114884756992 8122591200256 8123636768256 8132527058058 8140250255644 8144109643176 8150863358976 8168583879924 8171404849296 8173586180292 8179233924096 8184242746368 8199846912816 8202035836332 8204868358128 8207634041888 8212729494528 8229525183672 8241245916384 8246362235904 8269931074464 8274995438112 8302729311552 8303798067552 8331628473792 8332700949792 8333852575984 8352625521357 8360628224832 8361633939201 8365748129856 8389658183946 8394866640576 8402838973568 8406822857472 8424015483078 8432086585728 8434998554112 8437250250624 8453336803938 8464358103552 8466617637504 8472396430336 8482760182998 8483932548221 8487954879534 8494993737984 8496015615412 8507092558848 8516402492364 8525587545852 8536703044608 8546045383044 8554161285592 8558216913168 8571662521344 8589192257256 8601497754624 8602686530048 8619088505976 8622065054304 8631364066272 8654385367368 8660292318912 8690436044352 8692755929104 8695757918016 8712337344867 8726025087936 8756397608256 8757607791712 8761759875648 8770080635264 8786801766618 8791125153408 8800606498944 8821724266368 8822785446774 8830101972224 8834288426496 8849299203251 8852355253404 8853494759154 8854718361983 8860836751104 8866262975232 8883167488884 8885538822693 8888607387972 8897123619072 8900196185088 8909795165184 8915318948978 8919545805612 8928016409416 8933559088896 8959091997336 8964578391288 8973167410688 8993380485024 8995781239848 9025930846608 9027092695608 9040111268864 9057347243568 9070246984896 9094438860624 9107391428928 9134760467872 9137915100288 9139091364288 9140354438176 9169721278848 9172169107296 9201638164608 9202909882816 9207273089664 9216016938752 9233588297124 9236053174673 9248094964992 9258215831631 9268200940683 9271401655932 9283489532928 9285967731456 9303672458772 9304958278694 9309369867876 9317089906176 9318289234176 9337345881474 9340570475496 9349519735296 9350644405128 9373082033016 9375584147982 9381983345488 9387807856128 9414639048048 9420404411184 9429430160384 9453193845264 9468045530112 9486097408944 9491906531952 9524944842192 9531445984128 9533990373856 9556867955232 9567175164576 9570479128704 9590051524521 9599239813696 9603790925184 9605118223168 9623431446291 9638550587328 9641879200512 9652278095616 9662841289413 9675439517952 9678022346304 9684627969536 9696474569223 9705682997114 9710284574556 9711626590562 9718337081856 9724288424448 9742828858776 9745429676502 9758135582208 9776740549896 9778091750492 9779350420242 9782727657768 9792100551168 9812126180532 9826100900304 9832201127424 9841538450432 9852308765676 9865154018304 9866340714672 9875793718272 9899408025312 9900682311312 9933864718752 9936516532904 9968441344992 9974545847136 10003053988551 10009264071456 10018769545408 10023519560832 10044018460593 10053641698368 10057113660672 10059798375744 10078978497003 10085150690199 10092119277312 10093514065024 10094813337024 10098299517696 10120253894829 10128646379904 10129864772222 10143071897088 10154172202434 10165123612362 10170125177472 10184609769984 10189515649014 10199192302052 10204027858008 10205438112116 10218743768064 10220059160064 10240959999036 10254311967744 10257049324288 10276605526356 10280154487824 10282898742948 10290003969024 10296305390592 10318690245708 10325733149472 10332143557632 10353273618168 10364439761624 10368019056096 10404106835616 10441763136272 10446713697888 10456634603584 10481726144448 10493030825664 10518209702208 10519474955769 10528198505344 10533190046976 10534645793152 10554731263674 10571313547392 10591468929054 10597954962582 10608108930432 10611772374528 10629803362243 10634843075922 10644942641996 10651551221376 10658821315584 10681994304516 10687250186496 10688535774228 10698776528128 10702471283712 10722876732144 10724358694088 10725739170588 10739723185152 10761686778648 10763072060148 10778594205184 10783704462336 10799144790408 10805758001064 10843369410744 10858812857568 10887775139592 10891445173232 10895206465728 10898114907056 10933129217088 10936047781776 10939824477504 10972700244896 10977902529984 10988327888512 11026574765952 11033327250816 11054363512842 11068775981568 11070305748736 11071730756736 11094373332289 11099633304006 11108837965056 11110267933056 11132989320219 11136834028476 11147504299776 11148845252268 11154330839808 11175597808596 11178581099517 11186210911928 11193155520768 11209097143296 11232020644104 11242782114304 11249667000832 11271115738584 11288823516672 11310346910664 11317273172712 11326658317312 11355203323152 11356665004152 11367450061136 11394727177392 11410955884224 11441390824656 11452256343008 11457685991232 11492118007968 11496086739072 11508485421696 11536100963712 11539180489824 11547056425216 11572160496559 11579247088747 11587248059136 11594343890688 11616449793156 11619550768137 11634700117248 11647432820439 11658494010202 11659994731827 11664021438108 11675196811008 11682346500864 11699073522942 11715735688824 11721500204544 11723009036544 11734141998592 11746983528306 11762299021824 11763713929032 11803140337872 11804659678872 11810467948032 11814449001472 11821683966976 11844223318512 11847385096924 11851476517296 11862831492096 11892727740816 11911412118528 11934122546736 11945455996448 11952771188384 11991173980032 11994374986464 12023156459808 12034574462144 12036123594144 12040280194176 12064903530849 12076462991424 12077915689957 12093662646528 12106897625979 12125918480832 12143188571904 12149037889209 12156477751197 12168022364446 12183886800384 12185455152384 12210375383466 12226295038464 12229558809728 12252875819886 12257107273944 12260379270438 12268850886144 12276364119552 12303053754498 12311451062832 12319094241792 12330793286656 12344287775508 12357601254244 12361868874576 12381290308608 12404896611696 12411000216576 12412493157168 12424385645568 12449794508632 12454093967328 12455697101328 12467525873504 12497442710688 12500778863976 12540942337248 12548622194784 12552852064064 12560539214912 12584487275919 12604258460352 12636023224617 12648129878592 12652497831168 12655875375936 12680005205907 12692046996226 12699926456256 12708594645504 12742490606976 12744023423118 12756233552768 12760638838272 12774603738546 12786735366028 12788381318778 12805054566912 12831241928388 12851400783104 12855838934016 12857493782016 12869704127488 12883788385884 12900586023936 12904029795072 12928632758964 12945488864256 12947046099408 12981578051052 12990438478368 12993906235336 13035654066528 13039133893656 13043636877024 13082834907376 13089037631904 13101467867072 13136411687568 13155120952896 13180202649927 13186687730112 13199210700416 13200909748416 13234178170161 13245152958336 13278532880106 13291255126656 13299394462848 13324751233326 13332911081958 13337405318068 13345685428608 13364692747776 13372978423467 13392024614124 13400338633344 13404855597824 13409484880896 13413064500992 13438637996004 13446867586932 13456159036416 13459751116032 13464399356928 13493671859772 13504861839872 13511264652288 13538896269912 13540639043412 13553498149816 13560166903296 13586020865352 13605370477344 13641658290936 13654613332048 13661087143392 13702140701808 13706872650432 13710531657264 13754581918272 13758253660944 13767644199296 13804364824224 13824025408128 13850382445686 13872142447488 13900512089087 13907102483898 13928951597184 13957437418041 13975634859264 13977433851264 13990707767552 14006018822211 14010855713244 14024279602944 14025966607692 14044253395968 14063376221973 14072975018232 14081711784192 14095084729856 14101767373824 14121958572072 14125728384794 14130606616776 14144145240576 14179790767896 14202068295168 14229146113416 14237859797928 14242659072688 14249666915328 14251381032304 14297168976192 14300985560784 14335301932848 14348915704864 14350762746864 14355718693056 14398859720544 14407677334752 14457825880992 14462818800768 14478417143424 14508026665301 14517033519456 14526941954304 14558524495671 14567439885843 14577505622784 14581397042368 14586432636672 14614243288164 14618144514753 14637203373312 14667137625738 14669025630363 14688150826752 14702099687936 14711103001088 14718189270798 14739151350456 14762307675648 14778463148514 14797731027456 14799511072008 14811783953408 14813690577408 14843985760292 14849112037968 14851023466968 14863339066368 14865127003024 14872441119744 14900797078128 14904774799356 14924207361024 14952662017488 14961818770704 14976027525472 15028154318112 15080462547552 15085670491008 15089697563616 15132825264731 15140271097536 15142220005536 15192969569856 15194797158333 15214607845632 15231258303651 15245722936418 15247685418543 15255187766208 15276914654976 15298788453078 15308157168174 15322824010624 15328115652096 15330088740096 15344647228928 15361439998554 15381467951616 15385573986432 15414908289534 15424348114422 15435005953536 15444458085888 15449664078848 15459125187584 15478035368562 15488599724208 15492734357516 15512933489664 15529910427252 15546659642436 15552028584144 15566929081344 15576462001152 15598764697256 15606160253424 15620980918432 15630678715392 15662644704408 15684951905376 15722589216672 15737520450496 15739546238496 15792297758016 15801968689728 15832096895511 15856970321088 15887203393581 15896932443873 15912163395648 15967413962994 15977326832064 15988231973376 15992499981952 16022991456774 16030875279744 16032803661342 16048164792192 16053706925568 16086538041132 16088608755882 16101950655232 16109584777728 16124883528704 16142530167972 16144608090222 16146839365969 16167891307776 16190918095872 16198717185612 16208637001596 16229769513984 16247273536512 16265054116116 16280500511288 16288219286352 16337167759848 16342809698592 16347172360584 16399693825632 16404071672664 16409736716256 16415268083776 16459050367344 16482491832768 16539862148928 16549990876224 16581545269263 16605458623104 16607596135104 16663256947584 16665401899584 16667705151968 16705251042714 16721256449664 16723267878402 16731496259712 16779316367892 16789733281152 16805677947136 16813645714944 16842214612639 16848030966156 16864173171456 16869997108224 16874500501248 16906673607876 16928716207104 16933235275008 16965520365996 16967865096442 16975909759068 16989987475968 16992031230824 17032804984728 17051175091704 17092090766088 17108322571184 17116433826336 17178384514512 17205373060096 17238177011952 17244130108608 17262728132544 17308770734736 17320584637824 17380872088704 17385511858208 17391515836032 17424674689734 17452050175872 17487741015303 17512795216512 17515215583424 17523519751296 17540161270528 17548610284413 17573603533236 17582250306816 17601212997888 17620475292459 17643448532736 17645570893548 17660203944448 17668576852992 17698598406502 17704710506808 17706989518308 17709436723966 17721673502208 17732525950464 17766334977768 17771077645386 17777214775944 17794247238144 17830637897956 17839091611224 17856032818832 17867118177792 17918183994672 17929156782576 17946334821376 17986760970048 17991562479696 18051861693216 18054185391216 18114694487136 18140493969792 18177592731883 18188877721248 18214782857856 18252033546669 18269520935744 18275830200576 18278182728576 18280708876352 18315563075199 18339442557696 18344338214592 18379313729829 18390568905657 18403276329216 18405819765632 18414546179328 18432033877504 18454580631747 18467176594248 18472106349346 18496189929984 18516431663262 18536401881366 18542803311864 18571935462912 18607344917544 18609916557388 18618739735752 18634179812352 18636578468352 18674691762948 18681140950992 18699039470592 18701288810256 18746164066032 18751168295964 18763966690976 18775615712256 18829278096096 18840808822368 18906387690528 18972194817888 18983813063904 19038070494339 19049889684384 19062891968256 19067980747712 19113735910464 19116035134677 19134350329152 19140958257408 19180103049042 19182571978167 19198479627392 19207581850368 19210236446336 19246862892582 19277101174656 19283758401024 19304556191232 19325682578826 19350879035904 19356044692608 19369255939072 19392949138446 19411365994228 19420569149112 19423253181124 19436674163712 19448576848896 19485657717552 19490859353004 19516271164416 19553481099792 19556183500984 19558700840484 19565455315536 19584201102336 19624252361064 19652201800608 19664402254848 19704617531352 19732681429344 19798816050624 19801364622624 19867729437504 19873033065808 19917799320159 19936882689984 19949091694272 20006107977102 20018528142912 20037539090816 20047039121664 20088036921186 20107283396736 20114227321344 20119596751488 20157956994006 20170301380398 20184238554624 20187028130048 20189626674048 20196599035392 20230916076527 20240507789658 20257292759808 20259729544444 20286143794176 20308344404868 20330247224724 20340250354944 20369219539968 20379031298028 20398384604104 20408055716016 20410876224232 20440118320128 20481919998072 20514098648576 20553211052712 20560308975648 20565797485896 20637380491416 20651466298944 20706547236336 20728879523248 20736038112192 20775573668529 20808213671232 20883526272544 20893427395776 20913269207168 20963452288896 20986061651328 21036419404416 21038949911538 21056397010688 21066380093952 21069291586304 21109462527348 21115097632421 21142627094784 21182937858108 21188592577191 21195909925164 21216217860864 21223544749056 21259606724486 21269686151844 21289885283992 21303102442752 21363988609032 21374500372992 21377071548456 21397553056256 21445753464288 21448717388176 21451478341176 21523373557296 21526144120296 21557188410368 21598289580816 21611516002128 21686738821488 21717625715136 21775550279184 21782890346464 21790412931456 21796229814112 21866258434176 21872095563552 21879648955008 21945400489792 21955805059968 21976655777024 22000706438607 22024434493451 22053149531904 22066654501632 22077283906197 22108727025684 22137551963136 22140611497472 22143461513472 22167694722771 22188746664578 22199266608012 22217675930112 22220535866112 22265978640438 22273668056952 22295008599552 22297690504536 22308661679616 22351195617192 22357162199034 22372421823856 22386311041536 22464041288208 22485564228608 22499334001664 22542231477168 22577647033344 22620693821328 22634546345424 22710406646304 22713330008304 22734900122272 22789454354784 22821911768448 22868584404627 22882781649312 22904512686016 22915371982464 22948182679617 22962235752261 22984236015936 22992173478144 23016970843392 23042159997831 23072201927424 23078360979648 23094112850432 23122362434301 23136522171633 23144320993118 23158494177494 23174496118272 23188687781376 23232899586312 23239101536274 23269400234496 23294865640878 23316988020404 23319989463654 23328042876216 23350393622016 23364693001728 23398147045884 23431471377648 23443000409088 23446018073088 23468283997184 23493967056612 23524598043648 23527427858064 23606280675744 23609319357744 23620935896064 23688446637024 23694770193848 23702953034592 23785455481632 23868245093472 23890911992896 23905542376768 23951120944491 23982347960064 23988749972928 24034487185161 24046312919616 24049205492013 24069148924288 24072247188288 24080560388352 24129807061698 24132913133823 24152925982848 24155831379914 24187325293056 24213795251958 24251836961664 24286377143808 24298075778418 24312955502394 24336044728892 24367773600768 24370910304768 24420750766932 24452590076928 24459117619456 24505751639772 24514214547888 24520758540876 24537701772288 24552728239104 24606107508996 24622902125664 24638188483584 24688575551016 24715202508488 24723737749152 24809793223392 24824986314336 24899589017264 24908187934656 24911394202656 24935051747008 24994885421376 25001557727952 25081884674496 25084901817603 25097244389568 25105704128128 25121078429824 25168974551838 25208516920704 25272046449234 25296259757184 25304995662336 25311750751872 25347992633041 25360010411814 25384093992452 25399852912512 25417189291008 25451797644663 25484981213952 25488046846236 25512467105536 25521277676544 25549207477092 25573470732056 25576762637556 25610109133824 25662483856776 25702801566208 25714987564032 25767576771768 25808059590144 25857265517928 25894092198816 25963156102104 25980876956736 25987812470672 26071308133056 26078267787312 26087273754048 26165669814752 26178075263808 26202935734144 26272823375136 26310241905792 26360405299854 26373375460224 26398421400832 26401819496832 26455813330843 26468356340322 26490305916672 26547897609753 26557065760212 26564155085949 26582510253312 26598788925696 26649502466652 26656616468079 26665822163916 26674810636136 26691370857216 26729385495552 26745956846934 26784049228248 26800677266688 26809711195648 26826129001984 26877275992008 26893735173864 26919502232064 26987343719544 27009723679744 27077792539824 27081278086824 27106996299632 27120333806592 27172041730704 27210740954688 27283316581872 27309226664096 27322174286784 27404281403616 27413745300864 27421063314528 27509163836544 27516507321888 27535288398592 27608729648448 27612050750089 27648050816256 27700764891372 27708159524019 27744284894976 27774647494893 27801024178174 27804602822049 27814204967796 27857903194368 27914874836082 27951269718528 27954867702528 27981415535104 28012037644422 28021711426488 28048559205888 28051933215384 28126752443946 28145950036464 28163423568384 28190169459712 28243917144144 28251456769588 28261213233552 28288290481152 28359581535792 28404136590336 28458292226832 28475719595856 28485318145376 28502762064608 28594337952384 28601971121568 28670603865696 28697831409728 28701525493728 28711437386112 28770154573563 28797719441088 28801183568359 28815354669504 28870294338873 28915651761984 28925637601536 28956834286848 28988523868239 29016053330602 29034067038912 29053883908608 29117048991342 29134879771686 29155011245568 29162794084736 29172865273344 29228486576328 29236289029506 29274406746624 29334275251476 29338051260726 29376301653504 29404199375872 29422206002176 29436378541596 29478302700912 29524615351296 29556926297028 29595462054912 29599022144016 29627381154816 29687971520584 29698224075936 29702046933936 29730254006048 29801594156256 29809549598712 29905324034976 29923637541408 29952055050944 30009161965653 30056308636224 30132055381779 30160925095104 30171340982016 30179395127232 30236935491009 30255452070597 30265650529462 30280542195072 30284440011072 30385939139712 30389594316666 30429215691264 30462516607302 30491445872836 30495370837086 30510375532416 30553829309952 30597576906156 30616314336348 30645648021248 30656231304192 30660177480192 30689294457856 30722879997108 30762935903232 30771147972864 30829816579068 30848696228844 30870011907072 30888916171776 30956070737124 30977199448416 30985468715032 31059820854504 31093319284872 31104057168288 31197529394512 31212320506848 31241961836864 31325289408816 31369903810752 31445178433344 31475040900992 31479092476992 31558424867307 31584595516032 31603937379456 31664193791022 31713940642176 31774406787162 31793864887746 31824326791296 31889410086729 31934827925988 31954653664128 31976463946752 31984999963904 32045982913548 32061750559488 32065607322684 32096329584384 32107413851136 32173076082264 32177217511764 32203901310464 32219169555456 32285060335944 32289216180444 32293678731938 32335782615552 32397434371224 32417274003192 32530108232232 32561001022576 32576438572704 32674335519696 32685619397184 32694344721168 32799387651264 32808143345328 32819473432512 32830536167552 32918100734688 32964983665536 33079724297856 33099981752448 33147374981669 33163090538526 33210917246208 33215192270208 33283119996867 33326513895168 33330803799168 33335410303936 33398967960657 33410502085428 33442512899328 33446535756804 33462992519424 33535743298551 33558632735784 33579466562304 33611355894272 33627291429888 33684429225278 33696061932312 33728346342912 33749001002496 33813347215752 33866470550016 33931040731992 33935730192884 33951819518136 33979974951936 33984062461648 34065609969456 34102350183408 34184181532176 34216645142368 34232867652672 34356769029024 34476354023904 34488260217216 34525456265088 34596063586487 34617541469472 34641169275648 34716481489677 34737741266241 34761744177408 34771023716416 34783031672064 34849349379468 34858652304411 34904100351744 34975482030606 34979984195481 35025590433024 35030431166848 35047039502592 35080322541056 35097220568826 35147207066472 35164500613632 35202425995776 35240950584918 35286897065472 35291141787096 35320407888896 35397196813004 35409421013616 35413979036616 35418873447932 35443347004416 35465051900928 35532669955536 35542155290772 35554429551888 35588494476288 35661275795912 35678183222448 35712065637664 35734236355584 35836367989344 35858313565152 35973521940096 35983124959392 36103723386432 36108370782432 36194710592547 36229388974272 36233747069871 36280987939584 36320692877937 36355185463766 36377755442496 36429565715712 36504067093338 36539041871488 36551660401152 36556365457152 36561417752704 36631126150398 36678885115392 36688676429184 36758627459658 36781137811314 36806552658432 36811639531264 36829092358656 36864067755008 36909161263494 36934353188496 36944212698692 36992379859968 37032863326524 37072803762732 37085606623728 37143870925824 37214689835088 37219833114776 37237479471504 37273156936704 37349383525896 37362281901984 37402577620512 37492328132064 37502336591928 37527933381952 37658556192192 37681617644736 37753461827757 37812775381056 37908069673851 37944389635776 37967626127808 38076140988678 38099779368768 38125783936512 38135961495424 38227471820928 38232070269354 38268700658304 38281916514816 38360206098084 38365143956334 38396959254784 38415163700736 38420472892672 38493725785164 38504001565003 38554202349312 38567516802048 38609112382464 38651365157652 38701758071808 38712089385216 38785898276892 38822731988456 38841138298224 38846506362248 38971315435104 38981718706008 39106962199584 39112367001968 39117401680968 39130910631072 39248504722128 39304403601216 39409235062704 39465362858688 39540607949781 39597632101248 39602729245248 39735458875008 39746066131616 39835598640318 39873765379968 39898183388544 40012215954204 40037056285824 40075078181632 40094078243328 40118935270401 40162204076293 40176073842372 40214566793472 40228454642688 40239193502976 40315913988012 40340602760796 40368477109248 40374056260096 40379253348096 40393198070784 40461832153054 40481015579316 40514585519616 40519459088888 40616688809736 40660494449448 40680500709888 40758062596056 40796769208208 40816111432032 40821752448464 40963839996144 41028197297152 41106422105424 41120617951296 41131594971792 41274760982832 41302932597888 41413094472672 41457759046496 41472076224384 41551147337058 41556889939591 41616427342464 41701536267261 41767052545088 41786854791552 41826538414336 41872312254123 41926904577792 41972123302656 42018056466633 42072838808832 42077899823076 42112794021376 42132760187904 42138583172608 42190128665919 42218925054696 42230195264842 42285254189568 42365875716216 42377185154382 42391819850328 42432435721728 42519213448972 42539372303688 42579770567984 42606204885504 42727977218064 42749000745984 42754143096912 42795106112512 42891506928576 42897434776352 42902956682352 43046747114592 43052288240592 43196579161632 43223032004256 43346567283721 43373477642976 43435251430272 43524079995903 43551100558368 43565780692928 43580825862912 43592459628224 43675573487013 43702319657529 43732516868352 43744191127104 43759297910016 43854433544259 43890800979584 43911610119936 43953311554048 44001412877214 44007076891089 44048868986902 44106299063808 44133309003264 44154567812394 44217454051368 44281222994944 44286923026944 44335389445542 44377493329156 44398533216024 44435351860224 44441071732224 44531957280876 44547336113904 44590017199104 44595381009072 44617323359232 44702391234384 44714324398068 44744843647712 44772622083072 44928082576416 45084462954336 45241387642656 45269092690848 45398475794193 45420813292608 45426660016608 45469800244544 45578908709568 45584391474999 45643823536896 45737168809254 45743056255629 45765563298624 45809025372032 45830743964928 45896365359234 45924471504522 45968472031872 45984346956288 46033941686784 46084319995662 46144403854848 46156721959296 46188225700864 46244724868602 46273044343266 46288641986236 46316988354988 46348992236544 46377375562752 46465799172624 46478203072548 46538800468992 46589731281756 46633976040808 46639978927308 46656085752432 46700787244032 46729386003456 46796294091768 46862942755296 46892036146176 46987934113224 47054855716128 47212561351488 47218638715488 47376893274048 47389540387696 47405906069184 47496290686533 47570910963264 47736490186944 47781823985792 47811084753536 47902241888982 47964695920128 47977499945856 48068974370322 48092625839232 48098410984026 48138297848576 48144494376576 48161120776704 48242953720949 48259614123396 48265826267646 48305851965696 48311662759828 48374650586112 48427590503916 48440518097907 48503673923328 48572754287616 48596151556836 48625911004788 48672089457784 48741820609536 48841501533864 48918235238912 49011503279544 49028429095776 49041517081752 49212215017992 49245804251328 49377151102032 49430405016976 49447475498304 49619586446784 49649972628672 49799178034528 49816375869312 49822788405312 49870103494016 49989770842752 50003115455904 50163769348992 50169803635206 50194488779136 50211408256256 50242156859648 50337949103676 50351386661927 50417033841408 50526643837917 50544092898468 50592519514368 50609991324672 50623501503744 50695985266082 50720020823628 50768187984904 50799705825024 50903595289326 50969962427904 50976093692472 51024934211072 51098414954184 51146941464112 51153525275112 51324967713552 51405603132416 51535153543536 51616119180288 51714531035856 51788184397632 51926312204208 51961753913472 51975624941344 52142616266112 52156535574624 52174547508096 52331339629504 52356150527616 52405871468288 52463223045909 52519805330537 52545646750272 52620483811584 52645830853239 52720810599708 52746750920448 52796842801664 52803638993664 52861425877377 52911626661686 52936712680644 52980611833344 53095795219506 53114131520424 53128310171898 53165020506624 53197577851392 53299004933304 53313232936158 53331644327832 53349621272272 53382741714432 53491913693868 53568098456496 53601354533376 53619422391296 53652258003968 53754551984016 53787470347728 53839004464128 53974687439088 54155585079648 54162556173648 54213992599264 54344083461408 54421481909376 54532778195649 54566633163744 54618453328192 54644348573568 54756100640007 54808562807232 54827490601728 54842126629056 54946689225597 55018327673088 55033014643776 55070576797184 55137941189487 55171706716971 55217459296896 55224101500178 55296101632512 55401529782744 55416319048038 55488569789952 55549294989786 55602048356348 55609205644098 55628409935592 55715806388736 55829749672164 55902539437056 55909735405056 55962831070208 56024075288844 56043422852976 56097118411776 56103866430768 56253504887892 56291900072928 56326847136768 56487834288288 56502913539176 56522426467104 56719163071584 56916584453664 56951439191712 56970636290752 57005524129216 57114211483017 57188675904768 57203942243136 57341207731392 57348105404031 57395662819456 57403050987456 57422874772224 57540309147126 57547715934501 57595438882176 57602367136718 57630709339008 57740588677746 57831303523968 57851275203072 57913668573696 57977047736478 58032106661204 58068134077824 58107767817216 58234097982684 58269759543372 58310022491136 58325588169472 58345730546688 58456973152656 58472578059012 58548813493248 58668550502952 58676102521452 58752603307008 58872757083192 58956605401824 59113852594056 59198044288032 59375943041168 59396448151872 59404093867872 59460508012096 59603188312512 59619099197424 59810648069952 59847275082816 59904110101888 60018323931306 60112617272448 60264110763558 60321850190208 60342681964032 60358790254464 60473870982018 60510904141194 60531301058924 60561084390144 60568880022144 60692748229581 60771878279424 60779188633332 60858431382528 60925033214604 60982891745672 60990741674172 61020751064832 61107658619904 61195153812312 61232628672696 61291296042496 61320354960384 61445759994216 61542295945728 61659633158136 61697392457688 61912141474248 61954398896832 61970937430064 62119641709008 62186638569744 62208114336576 62395058789024 62424641013696 62483923673728 62650578817632 62739807621504 62890356866688 62950081801984 62958184953984 63086939481241 63116849734614 63169191032064 63207874758912 63328387582044 63345292897263 63427881284352 63548813574324 63565777731573 63587729775492 63648653582592 63778820173458 63869655851976 63909307328256 63969999927808 64091965827096 64123501118976 64131214645368 64192659168768 64346152164528 64354435023528 64407802620928 64570120671888 64578432360888 64587357463876 64671565231104 64794868742448 64834548006384 65060216464464 65122002045152 65152877145408 65348671039392 65371238794368 65388689442336 65598775302528 65616286690656 65638946865024 65661072335104 65836201469376 65844121019443 65929967331072 66002119315821 66073303480353 66159448595712 66199963504896 66231851718591 66294749963338 66326181077052 66421834492416 66430384540416 66566239993734 66653027790336 66661607598336 66670820607872 66797935921314 66821004170856 66885025798656 66893071513608 66925985038848 67071486597102 67117265471568 67158933124608 67222711788544 67368858450556 67392123864624 67456692685824 67498002004992 67626694431504 67732941100032 67862081463984 67871460385768 67903639036272 67968124923296 68131219938912 68204700366816 68368363064352 68433290284736 68465735305344 68605753213881 68713538058048 68844548038851 68886707256783 68952708047808 68976520434432 69050912530176 69126479993493 69192127172974 69235082938944 69282338551296 69432962979354 69475482532482 69523488354816 69542047432832 69566063344128 69698698758936 69717304608822 69808200703488 69950964061212 69959968390962 70051180866048 70060862333696 70094079005184 70160645082112 70194441137652 70294414132944 70329001227264 70404851991552 70481901169836 70573794130944 70582283574192 70794393626008 70818842027232 70827958073232 70837746895864 71065339911072 71084310581544 71108859103776 71322551591824 71356366444896 71424131275328 71672735978688 71716627130304 71853362833473 71947043880192 71966249918784 72103461555483 72147616476039 72207446772864 72216741564864 72389421185094 72458777948544 72467494139742 72561975879168 72641385755874 72710370927532 72755510884992 72859131431424 73008134186676 73078083742976 73103320802304 73112730914304 73122835505408 73262252300796 73357770230784 73377352858368 73517254919316 73562275622628 73613105316864 73623279062528 73658184717312 73818322526988 73868706376992 73888425397384 74065726653048 74145607525464 74171213247456 74429379670176 74439666229552 74474958943008 74698767051792 74724563803968 74805155241024 74984656264128 75004673183856 75055866763904 75254705452809 75317112384384 75363235289472 75506923655514 75625550762112 75780211066313 75816139347702 75888779271552 75935252255616 76043977899123 76152281977356 76199558737536 76251567873024 76271922990848 76355392933989 76454943641856 76464140538708 76537401316608 76563833029632 76720412196168 76730287912668 76793918509568 76830327401472 76840945785344 76987451570328 77008003130006 77108404698624 77302730315304 77424178770432 77571796553784 77645463976912 77682276596448 77693012724496 77942630870208 77963437412016 78213924399168 78224734003936 78234803361936 78261821262144 78497009444256 78608807202432 78818470125408 78930725717376 79081215899562 79092145368899 79195264202496 79205458490496 79367439992529 79470917750016 79492132263232 79643692829259 79671197280636 79692465257847 79747530759936 79796366777088 79969849404237 80024431908408 80074112571648 80150156363264 80188156486656 80237870540802 80324408152586 80352147684744 80429133586944 80478387005952 80631827976024 80681205521592 80748112520192 80758506696192 80923664306108 80962031158632 81029171039232 81038918177776 81233377619472 81320988898896 81361001419776 81516125192112 81593538416416 81632222864064 81643504896928 81927679992288 82212844210848 82241235902592 82263189943584 82498305475469 82549521965664 82605865195776 82826188945344 82836152250267 82915518092992 82944152448768 83102294674116 83113779879182 83124478572057 83232854684928 83403072534522 83413808466147 83534105090176 83573709583104 83653076828672 83744624508246 83853809155584 83944246605312 84036112933266 84145677617664 84155799646152 84225588042752 84277166345216 84380257331838 84437850109392 84460390529684 84570508379136 84731751432432 84754370308764 84783639700656 84864871443456 85038426897944 85078744607376 85159541135968 85212409771008 85455954436128 85508286193824 85783013857152 85794869552704 85805913364704 86093494229184 86104576481184 86310463720689 86393158323264 86403550705077 86446064008512 86610883016619 86693134567442 86746955285952 86870502860544 87048159991806 87102201116736 87131561385856 87161651725824 87184919256448 87351146974026 87404639315058 87465033736704 87488382254208 87518595820032 87708867088518 87781601959168 87823220239872 87906623108096 88002825754428 88014153782178 88097737973804 88212598127616 88266618006528 88309135624788 88434908102736 88573846053888 88670778891084 88754986658312 88797066432048 88882143464448 89063914561752 89094672227808 89190762018144 89404782468768 89428648796136 89489687295424 89856165152832 90027485896959 90168925908672 90396166145337 90482775285312 90538185381696 90796951588386 90841626585216 90853320033216 90939600489088 91157817419136 91168782949998 91287647073792 91474337618508 91486112511258 91531126597248 91618050744064 91661487929856 91792730718468 91817234501161 91848943009044 91936944063744 91968693912576 92067883373568 92168639991324 92288807709696 92313443918592 92489449737204 92546088686532 92577283972472 92633976709976 92931598345248 92956406145096 93179462563512 93267952081616 93279957854616 93312171504864 93592588183536 93725885510592 93975868226448 94109711432256 94425122702976 94437277430976 94753786548096 94779080775392 94811812138368 94992581373066 95141821926528 95472980373888 95563647971584 95622169507072 95668230260187 95804483777964 95929391840256 95954999891712 96137948740644 96185251678464 96196821968052 96276595697152 96288988753152 96322241553408 96485907441898 96519228246792 96531652535292 96611703931392 96623325519656 96855181007832 96881036195814 97007347846656 97192303113672 97251822009576 97344178915568 97683003067728 97836470477824 98023006559088 98056858191552 98083034163504 98424430035984 98491608502656 98754302204064 98860810033952 98894950996608 99097199086717 99239172893568 99299945257344 99442124945007 99598356069056 99632751738624 99645576810624 99740206988032 99849359990601 99979541685504 100006230911808 100196903881971 100327538697984 100339607270412 100388977558272 100422816512512 100484313719296 100607229895653 100675898207352 100702773323854 100834067682816 101053287675834 101088185796936 101185039028736 101247003007488 101391970532164 101440041647256 101536375969808 101599411650048 101807190578652 101939924855808 101952187384944 102049868422144 102196829908368 102293882928224 102307050550224 102649935427104 103070307087072 103429062071712 103576368795264 103788190759461 103852624408416 103923507826944 103951249882688 104149444469031 104213223798723 104285232532224 104313071149248 104349095016192 104575956913233 104662679259008 104712301055232 104811742936576 104926446091818 104939952586443 105039610661074 105091293500544 105240967623168 105291661706478 105441621199416 105493501840896 105593685603328 105607277987328 105722851754754 105823253323372 105873425361288 105961223666688 106191590439012 106228263040848 106256620343796 106330041013248 106395155702784 106598009866608 106626465872316 106663288655664 106699242544544 106765483428864 106983827387736 107136196912992 107202709066752 107509103968032 107574940695456 107949374878176 108311170159296 108325112347296 108427985198528 108584131777641 108688166922816 108701241209613 108842963818752 109065556391298 109133266327488 109236906656384 109288697147136 109512201280014 109617125614464 109654981203456 109684253258112 109893378451194 110036655346176 110066029287552 110141153594368 110275882378974 110343413433942 110434918593792 110448203000356 110592203265024 110803059565488 110832638096076 110977139579904 111098589979572 111204096712696 111218411288196 111256819871184 111431612777472 111659499344328 111819470810112 112048150577688 112086845705952 112207732861536 112507009775784 112583800145856 112975668576576 113005827078352 113044852934208 113260385483271 113438326143168 113833168907328 113902878383424 113941272581504 114011048258432 114228422966034 114377351809536 114407884486272 114682415462784 114696210808062 114791325638912 114806101974912 114845749544448 115040889642263 115080618294252 115095431869002 115190877764352 115204734273436 115261418678016 115481177355492 115512004695009 115662607047936 115702550406144 115827337147392 115954095472956 116064213322408 116136268155648 116468195965368 116539519086744 116651176338944 116913946305312 116945156118024 117337101005904 117352205042904 117745514166384 117913210803648 118227705188112 118396088576064 118751886082336 118792896303744 118808187735744 118921016024192 119206376625024 119238198394848 119621296139904 119694550165632 119808220203776 120036647862612 120068691270749 120225234544896 120356805811203 120486612228879 120528221527116 120643700380416 120685363928064 120717580508928 120947741964036 121021808282388 121062602117848 121122168780288 121137760044288 121385496459162 121543756558848 121558377266664 121850066429208 121965783491344 121981483348344 122041502129664 122390307624624 122465257345392 122582592084992 122891519988432 123084591891456 123319266316272 123394784915376 123824282948496 123908797793664 123941874860128 124239283418016 124373277139488 124416228673152 124670669818773 124790117578048 124849282027392 124967847347456 125104608801783 125301157635264 125479615243008 125616936762369 125780713733376 125900163603968 125916369907968 126054169399899 126173878962482 126233699469228 126338382064128 126415749517824 126656775164088 126690585794526 126855762568704 127097627148648 127131555463146 127175459550984 127297307165184 127557640346916 127739311703952 127818614656512 127939999855616 128183931654192 128247002237952 128262429290736 128385318337536 128692304329056 128708870047056 129140241343776 129156864721776 129174714927752 129589737484896 129669096012768 130039701851163 130120432928928 130244004090304 130305754290816 130572239987709 130697342078784 130742477588736 130777378884672 131026720461039 131106958972587 131197550605056 131232573381312 131277893730048 131322144670208 131563300632777 131672402938752 131688242038886 131859934662144 132004238631642 132146606960706 132318897191424 132399927009792 132463703437182 132589499926676 132652362154104 132843668984832 132860769080832 133132479987468 133306055580672 133323215196672 133341641215744 133595871842628 133642008341712 133770051597312 133786143027216 133851970077696 134142973194204 134234530943136 134317866249216 134737716901112 134784247729248 135253388863008 135724162927968 135742920771536 135807278072544 135936249846592 136195427382579 136262439877824 136409400733632 136736726128704 136753174424997 136866580569472 136931470610688 137211506427762 137229168766887 137427076116096 137689096077702 137773414513566 137905416095616 137953040868864 138101825060352 138187443709159 138252959986986 138384254345948 138470165877888 138564677102592 138865925958708 138950965064964 139046976709632 139084094865664 139132126688256 139397397517872 139434609217644 139616401406976 139901928122424 139919936781924 140102361732096 140121724667392 140188158010368 140388882275304 140588828265888 140963802339672 141164567148384 141588787252016 141637684054464 141655916146464 141675493791728 142130679822144 142168621163088 142217718207552 142645103183648 142712732889792 142848262550656 143345471957376 143433254260608 143706725666946 143894087760384 143932499837568 144206923110966 144226853319757 144295232952078 144414893545728 144433483129728 144728861162847 144778842370188 144917555897088 144934988279484 145123951758336 145282771511748 145321554293721 145420741855064 145511021769984 145718262862848 146016268373352 146156167485952 146225461828608 146245671010816 146524504601592 146754705716736 147034509838632 147124551245256 147246558125056 147636645053976 147737412753984 147776850794768 148131453306096 148291215050928 148342426494912 148858759340352 148879332459104 148949917886016 149397534103584 149449127607936 149610310482048 149969312528256 150009346367712 150111733527808 150438086455267 150509410905618 150530212153711 150634224768768 150726470578944 151013847311028 151054159985781 151251101524224 151560422132626 151579931513751 151632278695404 151777558543104 151870504511232 152087955798246 152304563954712 152399117475072 152543845981696 152710785867978 152909887283712 152928281077416 153074802633216 153440824392336 153460575825336 153587837019136 153681891570688 153974903140656 154016006260012 154216809397248 154605460630608 154848357540864 155143593107568 155290927953824 155364553192896 155386025448992 155885261740416 155926874824032 156427848798336 156449468007872 156469606723872 156523642524288 156994018888512 157012903969441 157217614404864 157389669137727 157559415991611 157636940250816 157861451434752 157937492559717 158162431799124 158184290737798 158390528404992 158410916980992 158734879985058 158941835500032 158984264526464 159287385658518 159342394561272 159384930515694 159495061519872 159592733554176 159939698808474 160048863816816 160148225143296 160300312726528 160475741081604 160648816305172 160704295369488 160858267173888 160956774011904 161263655952048 161362411043184 161517013392384 161847328612216 161924062317264 162077836355552 162466755238944 162641977797792 163032250384224 163187076832832 163264445728128 163287009793856 163598334586947 163855359984576 164268301920021 164425688421696 164482471805184 164526379887168 164840067676791 164996610950938 165099043931328 165211730391552 165652377890688 165672304500534 165831036185984 165888304897536 166204589348232 166227559758364 166248957144114 166465709369856 166806145069044 166827616932294 167068210180352 167147419166208 167306153657344 167489249016492 167707618311168 167888493210624 168072225866532 168291355235328 168311599292304 168760514663676 168875700218784 168920781059368 169463502864864 169508740617528 169567279401312 170076853795888 170157489214752 170319082271936 170911908872256 171016572387648 171342634449051 171566027714304 171589739105408 171611826729408 172044316212093 172186988458368 172209152962368 172620927441378 172786316646528 172807101410154 172892128017024 173221766033238 173386269134884 173493910571904 173741005721088 174096319983612 174204402233472 174263122771712 174323303451648 174369838512896 174702293948052 174809278630116 174930067473408 174976764508416 175037191640064 175417734177036 175563203918336 175646440479744 176005651508856 176028307564356 176195475947608 176618271249576 176869816205472 177341557782168 177509973316624 177594132864096 178127829123504 178189344455616 178381524036288 178809564937536 178857297592272 178979374590848 179712330305664 180054971793918 180337851817344 180706657158131 180792332290674 180965550570624 181076370763392 181593903176772 181683253170432 181706640066432 181879200978176 182078244688743 182315634838272 182337565899996 182575294147584 182948675237016 182972225022516 183062253194496 183236101488128 183322975859712 183585461436936 183634469002322 183697886018088 183873888127488 184337279982648 184626887837184 184978899474408 185092177373064 185154567944944 185267953419952 185863196690496 185912812290192 186358925127024 186535904163232 186559915709232 186624343009728 187185176367072 187451771021184 187951736452896 188219422864512 188604346648913 188850245405952 188874554861952 189260818443723 189507573096192 189558161550784 189623624276736 189985162746132 190035878691789 190283643853056 190697333194719 190945960747776 191127295943168 191244339014144 191336460520374 191608967555928 191909999783424 192275897481288 192370503356928 192393643936104 192553191394304 192577977506304 192971814883796 193038456493584 193063305070584 193223407862784 193246651039312 193710362015664 193762072391628 194014695693312 194384606227344 194503644019152 194688357831136 195366006135456 196046013118176 196113716383104 196166068327008 196726728441503 196848860071968 196983217005312 197508604408128 197532363058329 197721620067904 197789901993216 198006357947463 198194398173434 198219910441059 198478345787136 198599890514688 198884249890014 199196712138112 199265503477248 199291153621248 199480413976064 199698719981202 199959083371008 200012461823616 200393807763942 200655077395968 200679214540824 200777955116544 200845633025024 200968627438592 201214459791306 201351796414704 201405546647708 201668135365632 202106575351668 202176371593872 202370078057472 202494006014976 202783941064328 202880083294512 203072751939616 203198823300096 203614381157304 203904374769888 204393659816736 204587765856448 204614101100448 205299870854208 205817259641643 206140614174144 206533644116553 206660121770349 206858124143424 207152737590528 207576381518922 207705248816832 207847015653888 207902499765376 208298888938062 208426447597446 208570465064448 208626142298496 208698190032384 209151913826466 209325358518016 209424602110464 209623485873152 209852892183636 209879905172886 210079221322148 210182587001088 210481935246336 210583323412956 210883242398832 210987003681792 211214555974656 211445703509508 211646506646744 211746850722576 212383180878024 212456526081696 212513240687592 213196019733216 213252931744632 213326577311328 213398485089088 213967654775472 214272393825984 215018207936064 215149881390912 215560088500419 215898749756352 216622340318592 216650224694592 216855970397056 217168263555282 217376333845632 217402482419226 217685927637504 218131112782596 218266532654976 218473813312768 218577394294272 218948789964307 219024402560028 219234251228928 219309962406912 219368506516224 219786756902388 220073310692352 220132058575104 220551764757948 220686826867884 220869837187584 220896406000712 221606119130976 221665276192152 222197179959144 222408193425392 222436822576392 222513639742368 223318998688656 224096301155376 224173691411904 224415465723072 225014019551568 225167600291712 225951337153152 226011654156704 226089705868416 226520770966542 226876652286336 227340633198939 227666337814656 227805756766848 227882545163008 228022096516864 228131933697369 228456845932068 228754703619072 228815768972544 229066178801967 229364830925568 229392421616124 229582651277824 229612203949824 229691499088896 230081779284526 230161236588504 230190863738004 230381755528704 230409468546872 230522837356032 230962354710984 231024009390018 231325214095872 231908190945912 232128426644816 232272536311296 232936391930736 233079038173488 233302352677888 233827892610624 233890312236048 234674202011808 234704410085808 235491028332768 235826421607296 236308705514479 236455410376224 236792177152128 237276436106697 237503772164672 237585792607488 237616375471488 237842032048384 238102319977587 238412753250048 238476396789696 238931078487777 239077395773541 239242592279808 239389100331264 239616440407552 239909548212711 240073295725224 240137382541498 240450469089792 240713611622406 240973224457758 241056443054232 241287400760832 241435161017856 241895483928072 242043616564776 242125204235696 242244337560576 242275520088576 242770992918324 243087513117696 243116754533328 243700132858416 243931566982688 243962966696688 244083004259328 244780615249248 244930514690784 245783039976864 246638532632544 246789569830752 247494916426407 247648565896992 247817595587328 247883749720256 248478566836032 248508456750801 248746554278976 248832457346304 249341339637546 249373435716171 249580235156096 249698564054784 249935694694912 250209217603566 250241425398441 250602315270528 250959230486016 251233873524738 251561427466752 251800327207936 251832739815936 252108338799798 252347757924964 252467398938456 252676764128256 252831499035648 253313550328176 253381171589052 253711525137408 254195254297296 254263110926292 254350919101968 254594614330368 255115280693832 255478623407904 255637229313024 256367863308384 256524858581472 257384608658112 257417740094112 258280482687552 258313729443552 258349429855504 258931391162067 259179474969792 259210652115231 259338192025536 260079403702326 260240865857856 260488008180608 260611508581632 261144479975418 261394684157568 261484955177472 261554757769344 262053440922078 262213917945174 262395101210112 262465146762624 262555787460096 262644289340416 263001908994851 263126601265554 263344805877504 263376484077772 263719869324288 264008477263284 264293213921412 264637794382848 264799854019584 264927406874364 265178999853352 265304724308208 265721538161664 266264959974936 266646430393344 266683282431488 267191743685256 267284016683424 267572286054432 268285946388408 268469061886272 269475433802224 269568495458496 270082457690877 270506777726016 271448325855936 271485841543072 271614556145088 271872499693184 272390854765158 272524879755648 272818801467264 273473452257408 273506348849994 273733161138944 273862941221376 274423012855524 274458337533774 274496269221473 274854152232192 275378192155404 275451703503483 275546829027132 275810832191232 275906081737728 276203650120704 276374887418318 276505919973972 276768508691896 276940331755776 277731851917416 277901930129928 278168189731328 278794795035744 278869218435288 279803856244848 279839873563848 280243449334784 280777764550608 281177656531776 281927604679344 282329134296768 283177574504032 283275368108928 283311832292928 283350987583456 284261359644288 284337242326176 284435436415104 285290206367296 285425465779584 285696525101312 286317648414863 286690943914752 286866508521216 287004690780561 287413451333892 287788175520768 287864999675136 288413846221932 288453706639514 288590465904156 288829787091456 288866966259456 289457722325694 289557684740376 289835111794176 289869976558968 290565543023496 290643108587442 290841483710128 291022043539968 292032536746704 292312334971904 292491342021632 293049009203184 293509411433472 294069019677264 294249102490512 295273290107952 295474825507968 295553701589536 296262906612192 296582430101856 296684852989824 297291597260151 297717518680704 297758664918208 297899835772032 298326374835021 298795068207168 298898255215872 299220620964096 299548079971803 299938625056512 300018692735424 300223467055616 300590711645913 300876172910534 301018821811236 301060424307422 301268449537536 301452941157888 302027694622056 302108319971562 302502203048448 303120844265252 303159863027502 303264557390808 303555117086208 303741009022464 304175911596492 304609127909424 304798234950144 305087691963392 305421571735956 305819774567424 305856562154832 306149605266432 306881648784672 306921151650672 307949806281312 308032012520024 309210921261216 310287186215136 310581855907648 310729106385792 310772050897984 311364572278383 311770523480832 311853749648064 312448333407093 312639671396169 312855697596672 312898936015744 312939213447744 313047285048576 313727870739699 313988037777024 314025807938882 314435228809728 314779338275454 315118831983222 315273880501632 315722902869504 315874985119434 316324863598248 316368581475596 316781056809984 316821833961984 317469759970116 317883671000064 317968529052928 318574771317036 318684789122544 318769861031388 318990123039744 319185467108352 319879397616948 320097727633632 320296450286592 320951482163208 321297632610344 321408590738976 322527311904096 322724822086368 323694657224432 323848124634528 324155672711104 324933510477888 325283955595584 326064500768448 326103723628839 326374153665664 326528891456256 326574019587712 327196669173894 327710719969152 328536603840042 328851376843392 328964943610368 329052759774336 329523904229533 329680135353582 329993221901876 330198087862656 330423460783104 331304755781376 331344609001068 331662072371968 331776609795072 332409178696464 332455119516728 332497914288228 332931418739712 333612290138088 333655233864588 334136420360704 334294838332416 334978498032984 336144451733064 336623198584608 337521029327352 337751400437568 337841562118736 338927005729728 339017481235056 339134558802624 340153707591776 340314978429504 340638164543872 341823817744512 342033144775296 342685268898102 343132055428608 343179478210816 343223653458816 343925573300959 344088632424186 344373976916736 344418305924736 345122668926789 345241854882756 345572633293056 345614202820308 345784256034048 346443532066476 346536014085027 346772538269768 346987821143808 347482011442176 348192639967224 348408804466944 348526245543424 348739677025792 349404587896104 349618557260232 349953529016832 350835468354072 351126407836672 352011303017712 352056615128712 352390951895216 353236542499152 353739632410944 354683115564336 355019946633248 355188265728192 356255658247008 356378688911232 356763048072576 357619129875072 357714595184544 357958749181696 358956659751157 359424660611328 360109943587836 360206073812247 360675703634688 361070417433609 361413314316262 361459836686637 361584664581348 361931101141248 362152741526784 363187806353544 363366506340864 363413280132864 363758401956352 364156489377486 364631269676544 364675131799992 365897350474032 365944450045032 366124506388992 366472202976256 367170922873872 367268938004644 367395772036176 367747776254976 368674559965296 369253775674368 369957798948816 370184354746128 370309135889888 370535906839904 371726393380992 371825624580384 372717850254048 373071808326464 373119831418464 373248686019456 374012009456319 374370352734144 374415386388667 374903542042368 375313826405349 375903472905792 376438845729024 376850810287107 377208693297826 377700490811904 377749109723904 378521636887446 379015146192384 379116323101568 379247248553472 379970325492264 380071757383578 380567287706112 381394666389438 381891921495552 382254591886336 382488678028288 382672921040748 383217935111856 383819999566848 384551794962576 384741006713856 384787287872208 385155955012608 385943629767592 386076912987168 386126610141168 386493302078624 387420724031328 387524144783256 388769212454688 389007288038304 389376715662272 390119105553489 390732012270912 391716719963127 392092026236352 392227432766208 392332136654016 393080161383117 393320876917761 393453456883006 393697720143936 393966434010624 395017208816256 395064726116658 395443240135808 395579803986432 396012715894926 396388796346868 396439820882118 396956691574272 397199781029376 397768499780028 398393424276224 398531006954496 398582307242496 398960827952128 399397439962404 399918166742016 400024923647232 400787615527884 401310154791936 401358429081648 401555910233088 402428919582612 402703592829408 402811093295416 404213150703336 404352743187744 405567882128656 405760166589024 406145503879232 407228762314608 407808749539776 408586282147737 408787319633472 409175531712896 409228202200896 410259523274991 410599741708416 411634519283286 412281228348288 413067288233106 413320243540698 413716248286848 414305475181056 414562331127477 415152763037844 415410497633664 415694031307776 415804999530752 416597777876124 416852895194892 417140930128896 417252284596992 417396380064768 418303827652932 418650717036032 418849204220928 419705784367272 419759810345772 420158442644296 420365174002176 421166646825912 421766484797664 422891407019016 423293013293488 423493701445152 424766361756048 424913052163392 425026481375184 426392039466432 426505863489264 426653154622656 426796970178176 427935309550944 428544787651968 430036415872128 430299762781824 430915874761697 431120177000838 431797499512704 432680559959271 433244680637184 433300449389184 433711940794112 434186583488541 434336527110564 434752667691264 434804964838452 435371855275008 435964662881163 436262225565192 436533065309952 436947626625536 437154788588544 437897579928614 438048805120056 438468502457856 438737013032448 439573513804776 440264117150208 441103529515896 441373653735768 441739674375168 441792812001424 443212238261952 443330552384304 444394359918288 444816386850784 444873645152784 445027279484736 446637997377312 448192602310752 448347382823808 448830931446144 449748826624331 450028039103136 450335200583424 451314259365801 451590636461133 451902674306304 452023308313408 452179411736832 453041541933084 453162479957343 453753304572672 454681266397878 454739794541253 455332675629312 455611513533696 455765090326016 456044193033728 456263867394738 456913691864136 457631537945088 458132357603934 458729661851136 458784843232248 459165302555648 459224407899648 460163558569052 460322473177008 460381727476008 460763511057408 460818937093744 461045674712064 461924709421968 462048018780036 462650428191744 463816381891824 464256853289632 464545072622592 465872783861472 466158076346976 467655785221248 467780624472096 469348404023616 469408820171616 470982056665536 471038711908323 471652843214592 472169007413181 472617411028958 472678247974833 472910820752448 473584354304256 474552872213394 475007544329344 475171585214976 475232750942976 475684064096768 476204639955174 476825506500096 476952793579392 477862156975554 478154791547082 478485184559616 478778200662528 479232880815104 479819096425422 480146591450448 480274765082996 480900938179584 481427223244812 481946448915516 482112886108464 482574801521664 482870322035712 483790967856144 484087233129552 484250408471392 484551040177152 485541985836648 486233509066656 487400265716832 487863133965376 487925933393376 489561230498496 489861029381568 490795003760841 491566079953728 492804905760063 493277065265088 493579139661504 494989832852814 495297131793984 495635191174656 495767499440512 496957133672064 497016913501602 497493108557952 497664914692608 498682679275092 498746871432342 499160470312192 499397128109568 499871389389824 500418435207132 500482850796882 500552020345039 501204630541056 501918460972032 502467747049476 503122854933504 503665479631872 504216677599596 504695515849928 504934797876912 506627100656352 506762343178104 508390508594592 508526221852584 508701838203936 510230561387664 510957246815808 512735726616768 513049717162944 514027903347153 514769217316224 514835480188224 516560965375104 516627458887104 516698859711008 517862782324134 518358949939584 518421304230462 518676384051072 520158807404652 520481731715712 520976016361216 521223017163264 522108652991809 522288959950836 522789368315136 522969910354944 523109515538688 524106881844156 524427835890348 524790202420224 524930293525248 525111574920192 526003817989702 526253202531108 526689611755008 526752968155544 528016954526568 528586427842824 529854813748728 530357999706704 530609448616416 532529919949872 533366564862976 534383487370512 534568033366848 535144572108864 536571892776816 536938123772544 538950867604448 539136990916992 540164915381754 541013555452032 542119971474393 542896651711872 542971683086144 543229112290176 543744999386368 544781709530316 545049759511296 545637602934528 546234734066229 546946904514816 547012697699988 547466322277888 547725882442752 548846025711048 548916675067548 548992538442946 549708304464384 550756384310808 550903407006966 551093658054264 551621664382464 552749774836636 553011839947944 553537017383792 553880663511552 555463703834832 555803860259856 556336379462656 557589590071488 557738436870576 559607712489696 559679747127696 561555529101216 562355313063552 563505374688373 563855209358688 564658268593536 565813039946739 566355149008064 566550736217856 566623664585856 566701975166912 567782455331169 568522719288576 568674484652352 568870872830208 570107636075367 570580412734592 570850931559168 571393050202624 572091999584157 572635296829726 573381887829504 573733017042432 574009381561122 574826902667784 575729999350272 576827692443864 576907413279028 577180931808312 577659574182912 577733932518912 578915444651388 579115369480752 579670223588352 579739953117936 581131086046992 581286217174884 581682967420256 582044087079936 584065073493408 586098018406368 588138039354528 588498204981024 590180185324509 590546580215904 590949651015936 591107403179072 592525813224384 592597089174987 593164860203712 593369705979648 594583194520302 594659731323177 595435037361408 595517329836416 595799671544064 596652749670042 597590136414336 597796510431744 598441241928192 599096159943606 599877250113024 600037385470848 600446934111232 601181423291826 601752345821068 602037643622472 602120848614844 602536899075072 602905882315776 604055389244112 604216639943124 605004406096896 606241688530504 606319726055004 606529114781616 607110234172416 607482018044928 608351823192984 609218255818848 609596469900288 610843143471912 611713124309664 613763297569344 613842303301344 615899612562624 616064025040048 617451778924929 618421842522432 620574372430272 621163711815296 621458212771584 621544101795968 622729144556766 623541046961664 623707499296128 624896666814186 625279342792338 625711395193344 625797872031488 625878426895488 626094570097152 627158398372337 627455741479398 627976075554048 628051615877764 628870457619456 629558676550908 630237663966444 630547761003264 631445805739008 631749970238868 632649727196496 632737162951192 633643667923968 634939519940232 635937058105856 637149542634072 637369578245088 637539722062776 639758795233896 640195455267264 641902964326416 642595265220688 642817181477952 645054623808192 645449644172736 647389314448864 647696249269056 648311345422208 649867020955776 650567911191168 652129001536896 652207447257678 652748307331328 653057782912512 653148039175424 654393338347788 654568026605051 655421439938304 656846369892921 657073207680084 657702753686784 657929887220736 658105519548672 659047808459066 659360270707164 659986443803752 660396175725312 662609511562752 662689218002136 663324144743936 664818357392928 664910239033456 664995828576456 667224580276176 667310467729176 668272840721408 669956996065968 672288903466128 673246397169216 675042058654704 675502800875136 675683124237472 677854011459456 678034962470112 678269117605248 680307415183552 680629956859008 681276329087744 682021899596817 682757469296981 683647635489024 684066289550592 684395801092107 685370537796204 686264110857216 686358956421632 686447306917632 687198536405901 687851146601918 688177264848372 688747953833472 688836611849472 690245337853578 690483709765512 691145266586112 691228405640616 691568512068096 692887064132952 693072028170054 693545076539536 693975642287616 696385279934448 696817608933888 697052491086848 697479354051584 698809175792208 699237114520464 699907058033664 701670936708144 704022606035424 704113230257424 704781903790432 706473084998304 707479264821888 708926116543437 709366231128672 710039893266496 710376531456384 711829308320091 712511316494016 712757377822464 713526096145152 714306959932761 715238259750144 715429190369088 715917498363392 716793235463331 717232187320623 717913319502314 718849321222656 720219887175672 720412147624494 721351407269376 722140834867218 722826628632524 722919673373274 723169329162696 723862202282496 724305483053568 726375612707088 726733012681728 726826560265728 727516803912704 728312978754972 729262539353088 729350263599984 731794700948064 731888900090064 732249012777984 734341845747744 734537876009288 734791544072352 737349119930592 739915597897632 740368709492256 740618271779776 741071813679808 742484749279221 743452786761984 743651249160768 745435700508096 745525370252403 746143616652928 746239662836928 746497372038912 748024018912638 748120307148513 748740705468288 748830772777334 749807084084736 750627652810698 751806945811584 752877691458048 753701620574214 754417386595652 755400981623808 755498219447808 757043273774892 758030292384768 758232646203136 758494497106944 759940650984528 760143514767156 761134575412224 762789332778876 763783842991104 765345842081496 766435870223712 769103589925152 769574575744416 771887259535184 772153825974336 772253220282336 772986604157248 774841448062656 775048289566512 777538424909376 777631956345693 778014576076608 778753431324544 780238211106978 781464024541824 783433439926254 784184052472704 784454865532416 784664273308032 786160322766234 786641753835522 786906913766012 787395440287872 787932868021248 789005726984553 790034417632512 790129452233316 790886480271616 791159607972864 792025431789852 792777592693736 792879641764236 793913383148544 794399562058752 795536999560056 796786848552448 797164614484992 798794879924808 800049847294464 801575231055768 802716858163296 804857839165224 805407185658816 805622186590832 808426301406672 808705486375488 811135764257312 811520333178048 812291007758464 814457524629216 815617499079552 817172564295474 817574639266944 818351063425792 818456404401792 820130213256133 820519046549982 821199483416832 823269038566572 823488807664419 824562456696576 826134576466212 826355110510449 826640487081396 827432496573696 828610950362112 829124662254954 830305526075688 830820995267328 831609999061504 833195555752248 833705790389784 834504569193984 836607655305864 837301434072064 839411568734544 839519620691544 840316885288592 840730348004352 842333293651824 843532969595328 845782814038032 846586026586976 846987402890304 849532723512096 849826104326784 850052962750368 852784078932864 853011726978528 853306309245312 853593940356352 855870619101888 855973573252759 857089575303936 858952945244589 860072831744256 860599525563648 861014072341683 861831749523394 862240354001676 863594999025408 865361119918542 866489361274368 866600898778368 867423881588224 868373166977082 868673054221128 869505335382528 869609929676904 871929325762326 872524451130384 873066130619904 873895253251072 875795159857228 876097610240112 876937004915712 877474026064896 879147027609552 880528234300416 882207059031792 882747307471536 883585624002848 886424476523904 886661104768608 888788719836576 889632773701568 889747290305568 890054558969472 891874791780453 892836690619129 893275994754624 894979124505063 896385204621504 896694765647616 897661862892288 898644239915409 899497653248662 900056078206272 900670401166848 902628518731602 903181272922266 903805348612608 904046616626816 904358823473664 906083083866168 906324959914686 907506609145344 909362532795756 909479589082506 910665351258624 911223027067392 911530180652032 912088386067456 912527734789476 913827383728272 915263075890176 916264715207868 917459323702272 917569686464496 918448815799296 920327117138104 920644946354016 920763454952016 921637874187488 923849418843936 924096037560072 927632763783648 928513706579264 931745567722944 932316152693952 934093716835149 935311570442496 935561248944192 937345000221279 937919014188507 938696808047232 938817640343232 941964113331072 942077423816646 943305686429184 944338014826362 945234822057916 945356495949666 945821641504896 947168708608512 949105744426788 950015088658688 950343170429952 950465501885952 951368128193536 952409279910348 953651013000192 953905587158784 955724313951108 956309583094164 956970369119232 957556401325056 959638192850844 960293182900896 960549530165992 962854446489624 963892897831032 964225772216928 967581935712288 968174466259104 968500816942784 971083971673296 972467018133312 974800531433664 975726267930752 975851866786752 978311170886517 979122460996992 979722058763136 981590007521682 983132159907456 985609811520126 986554130530176 987158279323008 988571712688599 989979665705628 990594263587968 991270382349312 991534998881024 993914267344128 994033827003204 994986217115904 995329829385216 997365358550184 997493742864684 998320940624384 998794256219136 1000836870414264 1000965701593764 1001104040690078 1002409261082112 1004935494098952 1008433355199192 1009391031699856 1009869595753824 1013254201312704 1013524686356208 1016781017189184 1017052443705168 1017403676407872 1020461122775328 1021914493631616 1025471453233536 1026099434325888 1028055806694306 1029538434632448 1029670960376448 1031776719902877 1033121930750208 1033254917774208 1033397719422016 1035368006780367 1035725564648268 1036717899879168 1036842608460924 1037352768102144 1039608042255081 1040317614809304 1040963463431424 1041952032722432 1042446034326528 1044217305983618 1044577919901672 1045578736630272 1046219031077376 1048213763688312 1048855671780696 1049860587050496 1052007635979404 1052506405062216 1053379223510016 1053505936311088 1056033909053136 1057172855685648 1059709627497456 1060715999413408 1061218897232832 1065059839899744 1068766974741024 1069136066733696 1070289144217728 1072477971181097 1073143785553632 1073876247545088 1076869979253471 1077901735208896 1078273981833984 1080329830763508 1080618221436741 1082027110904064 1084239942948786 1084379510059911 1085793303423744 1085943366172288 1086458224580352 1087489998772736 1089563419060632 1090099519022592 1091275205869056 1092469468132458 1093893809029632 1094025395399976 1094932644555776 1097692051422096 1097833350135096 1097985076885892 1099416608928768 1101512768621616 1101806814013932 1102187316108528 1103243328764928 1105499549673272 1106023679895888 1107074034767584 1107761327023104 1110927407669664 1111607720519712 1115179180142976 1115476873741152 1119215424979392 1119359494255392 1122036028368957 1123111058202432 1123246159166001 1124710626127104 1125941479216047 1127010749376746 1127710418717376 1129316537187072 1131626079893478 1132710298016128 1133101472435712 1133247329171712 1133403950333824 1135564910662338 1137045438577152 1137348969304704 1137741745660416 1140215272150734 1141160825469184 1141701863118336 1142786100405248 1144183999168314 1145270593659452 1146763775659008 1147466034084864 1148018763122244 1149653805335568 1151459998700544 1153655384887728 1153814826558056 1154361863616624 1155467865037824 1157830889302776 1158230738961504 1159479906235872 1162262172093984 1162572434349768 1163365934840512 1168130146986816 1170357316660467 1172196036812736 1175150159889381 1176276078709056 1176996409962048 1180360370649018 1181093160431808 1181899302031872 1182214806358144 1185051626448768 1185194178349974 1186329720407424 1186739411959296 1189166389040604 1189319462646354 1190870074722816 1191034659672832 1191599343088128 1193305499340084 1193624048515093 1195180272828672 1195593020863488 1196882483856384 1198192319887212 1199754500226048 1200074770941696 1202362846583652 1203504691642136 1204075287244944 1204241697229688 1208110778488224 1208433279886248 1212483377061008 1212639452110008 1213058229563232 1216703646385968 1218436511637696 1221686286943824 1223426248619328 1225758846443211 1227526595138688 1227684606602688 1231799225125248 1232128050080096 1234903557849858 1236843685044864 1241148744860544 1242327423630592 1242916425543168 1243088203591936 1243686993382431 1245458289113532 1247082093923328 1247414998592256 1249793333628372 1250558685584676 1251422790386688 1251595744062976 1251756853790976 1252189140194304 1254316796744674 1254911482958796 1255952151108096 1256103231755528 1259117353101816 1260475327932888 1261095522006528 1263499940477736 1265299454392992 1265474325902384 1269879039880464 1271874116211712 1274299085268144 1274739156490176 1275079444125552 1279517590467792 1280390910534528 1283805928652832 1285190530441376 1285634362955904 1288263588127321 1290109247616384 1290899288345472 1292747624285091 1294778628897728 1295392498538112 1296622690844416 1298041679877813 1299734041911552 1301135822382336 1302559750465623 1304258003073792 1304414894515356 1305496614662656 1306115565825024 1306296078350848 1307893988643489 1308786676695576 1309136053210102 1310842879876608 1313692739785842 1314146415360168 1315405507373568 1316211039097344 1318095616918132 1318720541414328 1319972887607504 1320792351450624 1325219023125504 1325378436004272 1326648289487872 1329636714785856 1329820478066912 1329991657152912 1334449160552352 1334620935458352 1339913992131936 1344577806932256 1346492794338432 1349246479872993 1350084117309408 1351005601750272 1351366248474944 1353942778097403 1354771909383399 1355708022918912 1356069924940224 1356538235210496 1359487439872029 1360614830367104 1361259913718016 1362552658175488 1364043799193634 1364219383623759 1365514938593962 1367295270978048 1368132579101184 1368791602184214 1370741075592408 1372717912843264 1372894613835264 1374397072811802 1375702293203836 1376354529696744 1377495907666944 1377673223698944 1380490675707156 1380967419531024 1382290533172224 1382456811281232 1383137024136192 1385774128265904 1386144056340108 1387090153079072 1387951284575232 1392770559868896 1393635217867776 1397618351584416 1398474229040928 1403341873416288 1408045212070848 1408226460514848 1409563807580864 1412946169996608 1413116135724969 1414958529643776 1417852233086874 1418034743924499 1418732462257344 1420079786532992 1420753062912768 1423658616640182 1425022632988032 1425514755644928 1427052192290304 1428613919865522 1430476519500288 1430858380738176 1431834996726784 1433586470926662 1434464374641246 1435826639004628 1437698642445312 1440439774351344 1440824295248988 1442702814538752 1444281669734436 1445653257265048 1445839346746548 1446338658325392 1447724404564992 1448610966107136 1452751225414176 1453653120531456 1456625957509944 1458700527199968 1463589401896128 1463777800180128 1468683691495488 1469075752018576 1469583088144704 1472385011282523 1474698239861184 1479831195795264 1480737418984512 1481236543559552 1482143627359616 1484969498558442 1486905573523968 1487302498321536 1490871401016192 1491050740504806 1492287233305856 1492479325673856 1492994744077824 1495531565349419 1496048037825276 1496240614297026 1497481410936576 1497661545554668 1499614168169472 1501255305621396 1501656061035117 1503613891623168 1505755382916096 1507403241148428 1508834773191304 1510996438895616 1514086547549784 1516465292406272 1519881301969056 1520287029534312 1525578665557752 1530691684162992 1532871740447424 1538207179850304 1539149151488832 1543774519070368 1544307651948672 1544506440564672 1545973208314496 1549682896125312 1550096579133024 1555076849818752 1555263912691386 1556029152153216 1557506862649088 1560476422213956 1560892986519737 1562928049083648 1566325958975427 1566866879852508 1568368104945408 1568909731064832 1569328546616064 1572320645532468 1573283507671044 1573813827532024 1574790880575744 1578011453969106 1580068835265024 1580258904466632 1581772960543232 1584050863579704 1585555185387472 1585759283528472 1591073999120112 1593573697104896 1597589759849616 1600099694588928 1603150462111536 1605433716326592 1609715678330448 1610814371317632 1611244373181664 1616852602813344 1617410972750976 1622271528514624 1623040666356096 1624582015516928 1626359914423179 1628915049258432 1631234998159104 1634345128590948 1635149278533888 1636702126851584 1636912808803584 1638704202198687 1640260426512266 1641038093099964 1642398966833664 1646538077133144 1646977615328838 1649124913393152 1652269152932424 1652710221020898 1653280974162792 1654864993147392 1658249324509908 1660611052151376 1661641990534656 1663219998123008 1666391111504496 1667411580779568 1669009138387968 1673215310611728 1678823137469088 1679039241383088 1680633770577184 1684666587303648 1687065939190656 1690516124065119 1691565628076064 1693172053173952 1693974805780608 1697439119840217 1699065447024192 1699652208653568 1700105925500736 1703347365993507 1705568157865728 1706023453957056 1706612618490624 1707187880712704 1710322908226101 1711741238203776 1711947146505518 1714179150607872 1717905890489178 1720145663488512 1721199051127296 1722028144683366 1723663499046788 1724480708003352 1727189998050816 1730722239837084 1732978722548736 1733201797556736 1734847763176448 1736746333954164 1737346108442256 1739010670765056 1739219859353808 1743858651524652 1745048902260768 1746132261239808 1751590319714456 1752195220480224 1758294055219104 1764414118063584 1765494614943072 1767171248005696 1770540555973527 1772848953047808 1773322209537216 1777577439673152 1777791267524961 1779265547403136 1779494580611136 1780109117938944 1783749583560906 1783979193969531 1785673381238258 1786551989509248 1789958249010126 1792770409243008 1793389531295232 1795323725784576 1797288479830818 1798995306497324 1800112156412544 1801340802333696 1805257037463204 1806362545844532 1807610697225216 1808093233253632 1808717646947328 1812166167732336 1812649919829372 1815013218290688 1818725065591512 1818959178165012 1821330702517248 1822446054134784 1825055469578952 1827654767456544 1832529430415736 1835139372928992 1840654234276208 1841289892708032 1841526909904032 1843275748374976 1847698837687872 1848192075120144 1855265527567296 1857027413158528 1863491135445888 1864632305387904 1868187433670298 1870623140884992 1871122497888384 1874690000442558 1875838028377014 1877393616094464 1877635280686464 1881475195117011 1883928226662144 1884154847633292 1886611372858368 1888676029652724 1890469644115832 1890712991899332 1891643283009792 1894337417217024 1898211488853576 1900030177317376 1900931003771904 1904818559820696 1907811174317568 1911448627902216 1912619166188328 1919276385701688 1920586365801792 1921099060331984 1925708892979248 1927785795662064 1928451544433856 1935163871424576 1936348932518208 1937001633885568 1942167943346592 1944934036266624 1949601062867328 1951452535861504 1951703733573504 1955695123918471 1956622341773034 1958244921993984 1959444117526272 1963180015043364 1963704079815153 1966264319814912 1970539109678763 1971219623040252 1973108261060352 1974316558646016 1977143425377198 1979959331411256 1981188527175936 1983069997762048 1987828534688256 1988067654006408 1989972434231808 1994730717100368 1994987485729368 1996641881248768 2001673740828528 2001931403187528 2002208081380156 2004818522164224 2009870988197904 2016866710398384 2018782063399712 2019739191507648 2026508402625408 2027049372712416 2033562034378368 2034104887410336 2034807352815744 2040922245550656 2041167751602733 2043828987263232 2046065698790451 2048272407890943 2050942906467072 2052198868651776 2053187403276321 2056111613388612 2059076869264896 2059341920752896 2063553439805754 2066243861500416 2066509835548416 2066795438844032 2070736013560734 2071451129296536 2073435799758336 2073685216921848 2074705536204288 2079216084510162 2080635229618608 2081926926862848 2083904065444864 2088434611967236 2089155839803344 2091157473260544 2092438062154752 2096427527376624 2097711343561392 2099721174100992 2104015271958808 2105012810124432 2107011872622176 2112067818106272 2114345711371296 2119419254994912 2121431998826816 2122437794465664 2126778349630311 2130119679799488 2135487924960273 2137533949482048 2138272133467392 2140578288435456 2142920879798283 2144955942362194 2146287571107264 2147752495090176 2153739958506942 2155803470417792 2156547963667968 2160659661527016 2161236442873482 2164054221808128 2168479885897572 2168759020119822 2171586606847488 2171886732344576 2172916449160704 2174979997545472 2179126838121264 2180199038045184 2182550411738112 2184938936264916 2187787618059264 2188050790799952 2195384102844192 2195666700270192 2195970153771784 2203025537243232 2203613628027864 2204374632217056 2210999099346544 2212047359791776 2214148069535168 2221854815339328 2223215441039424 2227454247837663 2230358360285952 2230953747482304 2236576110757209 2238430849958784 2238718988510784 2244072056737914 2246222116404864 2246492318332002 2249421252254208 2251882958432094 2254021498753492 2255420837434752 2258633074374144 2263252159786956 2265420596032256 2266202944871424 2266494658343424 2266807900667648 2271129821324676 2274090877154304 2274697938609408 2275483491320832 2280430544301468 2282321650938368 2283403726236672 2288367998336628 2290541187318904 2296037526244488 2299307610671136 2307310769775456 2307629653116112 2308723727233248 2315661778605552 2316461477923008 2318959812471744 2324524344187968 2325144868699536 2326731869681024 2332895869037079 2336260293973632 2340714633320934 2344392073625472 2349186543055703 2350300319778762 2352552157418112 2353992819924096 2360720741298036 2362186320863616 2363798604063744 2364429612716288 2367017180953659 2370103252897536 2370388356699948 2372659440814848 2373478823918592 2378332778081208 2378638925292708 2381740149445632 2382069319345664 2383198686176256 2386610998680168 2387248097030186 2390360545657344 2396384639774424 2400149541883392 2404725693167304 2407009383284272 2408150574489888 2408483394459376 2416221556976448 2416866559772496 2424966754122016 2425278904220016 2426116459126464 2433407292771936 2436873023275392 2443372573887648 2446852497238656 2451517692886422 2451856506435869 2455053190277376 2455369213205376 2460390639768399 2463598450250496 2464256100160192 2469807115699716 2470466422993257 2473687370089728 2479065331531347 2482297489721088 2484654847261184 2485832851086336 2486176407183872 2487373986764862 2490916578227064 2494829997184512 2499586667256744 2501117371169352 2503191488125952 2503513707581952 2508633593489348 2509822965917592 2511904302216192 2512206463511056 2518234706203632 2520950655865776 2522191044013056 2526999880955472 2530598908785984 2530948651804768 2539758079760928 2548598170536288 2549478312980352 2550158888251104 2557447469739539 2559035180935584 2560781821069056 2567611857305664 2567920719758277 2570381060882752 2571268725911808 2576527176254642 2576858835733767 2580218495232768 2581798576690944 2585495248570182 2589557257795456 2590784997076224 2593245381688832 2596083359755626 2599468083823104 2602271644764672 2605119500931246 2608516006147584 2608829789030712 2610993229325312 2612592156701696 2615787977286978 2617573353391152 2618272106420204 2621685759753216 2627385479571684 2628292830720336 2630811014747136 2632422078194688 2636191233836264 2637441082828656 2639945775215008 2641584702901248 2650756872008544 2659273429571712 2659640956133824 2659983314305824 2668898321104704 2669241870916704 2675624375341359 2678510071857387 2679827984263872 2684937373515189 2689155613864512 2692985588676864 2698492959745986 2700168234618816 2702011203500544 2702732496949888 2707885556194806 2709543818766798 2711416045837824 2712139849880448 2713076470420992 2718974879744058 2721229660734208 2722519827436032 2725105316350976 2728087598387268 2728438767247518 2731029877187924 2734590541956096 2736265158202368 2737583204368428 2741482151184816 2745789227670528 2748794145623604 2751404586407672 2752709059393488 2755346447397888 2760981351414312 2761934839062048 2764913622562464 2771548256531808 2772288112680216 2774180306158144 2785541119737792 2795236703168832 2796948458081856 2802281150505447 2806683746832576 2816090424141696 2816452921029696 2819127615161728 2825892339993216 2826232271449938 2829917059287552 2835704466173748 2836069487848998 2837464924514688 2840159573065984 2841506125825536 2846334269535991 2847317233280364 2850045265976064 2851029511289856 2854104384580608 2857227839731044 2860953039000576 2861716761476352 2867172941853324 2868928749282492 2871653278009256 2880879548702688 2881648590497976 2888563339468872 2891306514530096 2891678693493096 2892677316650784 2905502450828352 2913251915019888 2917401054399936 2927178803792256 2927555600360256 2937367382990976 2938151504037152 2939166176289408 2944770022565046 2949396479722368 2959662391590528 2961474837969024 2962473087119104 2964287254719232 2965715138065797 2969938997116884 2973811147047936 2974604996643072 2981742802032384 2982101481009612 2984574466611712 2984958651347712 2985989488155648 2991063130698838 2992096075650552 2992481228594052 2994962821873152 2995323091109336 3002510611242792 3003312122070234 3007227783246336 3014806482296856 3017669546382608 3028173095099568 3032930584812544 3039762603938112 3040574059068624 3051157331115504 3061383368325984 3065743480894848 3072013171688227 3076414359700608 3078298302977664 3087549038140736 3088615303897344 3089012881129344 3091946416628992 3095330159708631 3099365792250624 3100193158266048 3106104020341101 3110153699637504 3110527825382772 3112058304306432 3115013725298176 3118824126765243 3120952844427912 3121785973039474 3125856098167296 3132651917950854 3133733759705016 3136736209890816 3138657093232128 3144641291064936 3146567015342088 3147627655064048 3149581761151488 3156022907938212 3160137670530048 3160517808933264 3163545921086464 3168101727159408 3171110370774944 3171518567056944 3182147998240224 3195179519699232 3206300924223072 3210867432653184 3217433913543291 3219431356660896 3221628742635264 3222488746363328 3230609937760413 3233705205626688 3234821945501952 3241854664310223 3244543057029248 3246081332712192 3249164031033856 3252719828846358 3253138530179733 3257830098516864 3262469996318208 3268690257181896 3270298557067776 3273404253703168 3273825617607168 3277408404397374 3280520853024532 3282076186199928 3284797933667328 3293076154266288 3293955230657676 3298249826786304 3304538305864848 3305420442041796 3306561948325584 3309729986294784 3316498649019816 3321222104302752 3323283981069312 3332782223008992 3334823161559136 3346430621223456 3357646274938176 3358078482766176 3361267541154368 3366108085106871 3369333174607296 3369738477498003 3374131878381312 3381032248130238 3383131256152128 3386344106347904 3387949611561216 3394878239680434 3398130894048384 3399304417307136 3400211851001472 3406694731987014 3411136315731456 3412046907914112 3413225236981248 3414375761425408 3420645816452202 3423482476407552 3423894293011036 3428358301215744 3435811780978356 3440291326977024 3442398102254592 3444056289366732 3447326998093576 3448961416006704 3454379996101632 3461444479674168 3466403595113472 3473492667908328 3474692216884512 3478439718707616 3487717303049304 3490097804521536 3503180639428912 3504390440960448 3511071949981401 3516588110438208 3528828236127168 3530989229886144 3534342496011392 3541081111947054 3545697906095616 3546644419074432 3555154879346304 3555582535049922 3558531094806272 3558989161222272 3560218235877888 3567499167121812 3567958387939062 3571346762476516 3573103979018496 3579916498020252 3580872145545279 3585540818486016 3586779062590464 3590647451569152 3594576959661636 3597990612994648 3600224312825088 3610514074926408 3612725091689064 3616186466507264 3624332335464672 3625299839658744 3637450131183024 3637918356330024 3650110939157904 3655309534913088 3665058860831472 3670278745857984 3681308468552416 3682579785416064 3683053819808064 3686551496749952 3695397675375744 3696384150240288 3710531055134592 3714054826317056 3722129429393219 3726982270891776 3729264610775808 3731060980147293 3736374867340596 3741246281769984 3742244995776768 3749380000885116 3751676056754028 3754787232188928 3755270561372928 3762950390234022 3767856453324288 3768309695266584 3777352059305448 3780939288231664 3781425983798664 3783286566019584 3796422977707152 3800060354634752 3809637119641392 3815622348635136 3822897255804432 3825238332376656 3838552771403376 3841172731603584 3842198120663968 3851417785958496 3855571591324128 3856903088867712 3864790764381963 3870327742849152 3872697865036416 3874003267771136 3878242872855273 3884335886693184 3889868072533248 3894125039633439 3899202125734656 3902905071723008 3903407467147008 3907679251396869 3911390247836942 3913244683546068 3916489843987968 3918888235052544 3926360030086728 3927408159630306 3932528639629824 3941078219357526 3942439246080504 3946216522120704 3948633117292032 3954286850754396 3959918662822512 3962377054351872 3966139995524096 3975657069376512 3976135308012816 3979944868463616 3989461434200736 3989974971458736 4003347481657056 4003862806375056 4004416162760312 4019741976395808 4033733420796768 4037564126799424 4039478383015296 4047739439618979 4053016805250816 4054098745424832 4061828334292209 4064315728150197 4067124068756736 4068209774820672 4069614705631488 4078462319616087 4081844491101312 4082335503205466 4087657974526464 4092131397580902 4096544815781886 4101885812934144 4104397737303552 4106374806552642 4112223226777224 4118153738529792 4118683841505792 4127106879611508 4132487723000832 4133019671096832 4133590877688064 4141472027121468 4142902258593072 4146871599516672 4147370433843696 4149411072408576 4158432169020324 4161270459237216 4163853853725696 4176869223934472 4178311679606688 4192855054753248 4195422687122784 4208030543917616 4210025620248864 4214023745244352 4224135636212544 4228691422742592 4238838509989824 4239348407174907 4242863997653632 4244875588931328 4253556699260622 4254104231773497 4260239359598976 4270975849920546 4275067898964096 4276544266934784 4281156576870912 4283810754983929 4285841759596566 4289911884724388 4292575142214528 4295504990180352 4307479917013884 4311606940835584 4313095927335936 4321319323054032 4322472885746964 4328108443616256 4336959771795144 4337518040239644 4343173213694976 4343773464689152 4345832898321408 4358253676242528 4369877872529832 4376101581599904 4390768205688384 4391333400540384 4391940307543568 4406051074486464 4407227256055728 4408749264434112 4421998198693088 4424094719583552 4428296139070336 4443709630678656 4446430882078848 4454908495675326 4460716720571904 4461907494964608 4471032452912467 4473152221514418 4476861699917568 4477437977021568 4486594696048257 4488144113475828 4492444232809728 4492984636664004 4498842504508416 4503765916864188 4504968183105351 4508042997506984 4510841674869504 4517266148748288 4526504319573912 4530841192064512 4532989316686848 4533615801335296 4542259642649352 4549395877218816 4560861088602936 4564643301876736 4576735996673256 4581082374637808 4592075052488976 4598615221342272 4614621539550912 4615259306232224 4617447454466496 4631323557211104 4632922955846016 4637919624943488 4649048688375936 4650289737399072 4653463739362048 4665791738074158 4666436576765041 4672520587947264 4681429266641868 4682678959559211 4688784147250944 4698373086111406 4698977876926281 4700600639557524 4705104314836224 4707985639848192 4721441482596072 4724372641727232 4728859225432576 4734034361907318 4740206505795072 4740776713399896 4745318881629696 4756665556162416 4757277850585416 4764138638691328 4773221997360336 4774496194060372 4780721091314688 4792769279548848 4800299083766784 4809451386334608 4814018766568544 4816301148979776 4816966788918752 4832443113952896 4833733119544992 4849933508244032 4850557808440032 4852232918252928 4866814585543872 4867400023052671 4873746046550784 4879079743269537 4886745147775296 4893704994477312 4903035385772844 4903713012871738 4910106380554752 4910738426410752 4920781279536798 4927196900500992 4928512200320384 4939614231399432 4940932845986514 4947374740179456 4958130663062694 4964594979442176 4969309694522368 4972352814367744 4974747973529724 4981833156454128 4989659994369024 4999173334513488 5002234742338704 5007027415163904 5017267186978696 5019645931835184 5024412927022112 5036469412407264 5041901311731552 5053999761910944 5061197817571968 5061897303609536 5071548372195357 5079516159521856 5092317359520651 5097196341072576 5098956625960704 5100317776502208 5110042097980521 5114894939479078 5118070361871168 5121563642138112 5135223714611328 5135841439516554 5140762121765504 5142537451823616 5153054352509284 5153717671467534 5160436990465536 5163597153381888 5170990497140364 5179114515590912 5181569994152448 5186490763377664 5192166719511252 5198936167646208 5204543289529344 5210239001862492 5217032012295168 5217659578061424 5231575954573956 5235146706782304 5236544212840408 5254770959143368 5256585661440672 5272382467672528 5274882165657312 5279891550430016 5301513744017088 5311621667920581 5318546859143424 5319281912267648 5319966628611648 5333373802574883 5337796642209408 5338483741833408 5351248750682718 5357020143714774 5359655968527744 5369874747030378 5378311227729024 5385971177353728 5396985919491972 5400336469237632 5404022407001088 5405464993899776 5415771112389612 5419087637533596 5422832091675648 5424279699760896 5426152940841984 5437949759488116 5442459321468416 5445039654872064 5456175196774536 5456877534495036 5462059754375848 5475166408736856 5482964302369632 5497588291247208 5502809172815344 5505418118786976 5521962702828624 5523869678124096 5529827245124928 5543096513063616 5544576225360432 5548360612316288 5571082239475584 5590473406337664 5593896916163712 5601906371902061 5604562301010894 5613367493665152 5632180848283392 5632905842059392 5638255230323456 5644425585351033 5651784679986432 5652464542899876 5659834118575104 5671408932347496 5672138975697996 5674929849029376 5680319146131968 5683012251651072 5692668539071982 5694634466560728 5700090531952128 5714455679462088 5723433522952704 5734345883706648 5737857498564984 5743306556018512 5761759097405376 5763297180995952 5777126678937744 5782613029060192 5783357386986192 5785354633301568 5811004901656704 5826503830039776 5834802108799872 5846734746116303 5854357607584512 5855111200720512 5867085371755413 5874734765981952 5876303008074304 5878332352578816 5889540045130092 5891112239445459 5898792959444736 5911617329036289 5919324783181056 5922949675938048 5924946174238208 5928574509438464 5931430276131594 5939877994233768 5949209993286144 5963485604064768 5964202962019224 5969148933223424 5969917302695424 5982126261397676 5984192151301104 5984962457188104 5989925643746304 5990646182218672 6005021222485584 6006624244140468 6014455566492672 6029612964593712 6035339092765216 6056346190199136 6079525207876224 6081148118137248 6102314662231008 6122766736651968 6123503254808199 6131486961789696 6138197096371353 6144026343376454 6144817223672829 6152828719401216 6156596605955328 6175098076281472 6177230607794688 6178025762258688 6183892833257984 6190660319417262 6198731584501248 6200386316532096 6212208040682202 6220307399275008 6221055650765544 6224116608612864 6230027450596352 6237648253530486 6241905688855824 6243571946078948 6251712196334592 6265303835901708 6267467519410032 6273472419781632 6277314186464256 6289282582129872 6293134030684176 6295255310128096 6299163522302976 6312045815876424 6321035617866528 6336203454318816 6342220741549888 6343037134113888 6364295996480448 6380335048890933 6390359039398464 6406463774880819 6412601848446144 6421734865306368 6434867827086582 6438862713321792 6443257485270528 6444977492726656 6461219875520826 6467410411253376 6469643891003904 6483709328620446 6489086114058496 6492162665424384 6498328062067712 6505439657692716 6506277060359466 6515660197033728 6524939992636416 6537380514363792 6540597114135552 6547651235214336 6554816808794748 6561041706049064 6564152372399856 6586152308532576 6587910461315352 6609076611729696 6610840884083592 6613123896651168 6632997298039632 6642444208605504 6665564446017984 6669646323118272 6682362743512989 6692861242446912 6715292549876352 6716156965532352 6722535082308736 6732216170213742 6738666349214592 6739476954996006 6748263756762624 6762064496260476 6766262512304256 6772688212695808 6775899223122432 6787412488893517 6789756479360868 6796261788096768 6798608834614272 6800423702002944 6813389463974028 6822272631462912 6824093815828224 6826450473962496 6841291632904404 6846964952815104 6847788586022072 6871623561956712 6888112578733464 6894653996187152 6897922832013408 6922888959348336 6946985335816656 6949384433769024 6956879437415232 6975434606098608 6980195609043072 7006361278857824 7008780881920896 7022143899962802 7033176220876416 7047559629167109 7057656472254336 7061978459772288 7068684992022784 7082162223894108 7091395812191232 7093288838148864 7101051542860977 7110309758692608 7111165070099844 7117062189612544 7117978322444544 7120436471755776 7134998334243624 7135916775878124 7142693524953032 7146207958036992 7159832996040504 7161744291090558 7171081636972032 7189153919323272 7195981225989296 7200448625650176 7221028149852816 7225450183378128 7232372933014528 7248664670929344 7250599679317488 7274900262366048 7275836712660048 7300221878315808 7310619069826176 7325569870948849 7330117721662944 7340557491715968 7355569519307607 7362616937104832 7365159570832128 7366107639616128 7373102993499904 7381171919305197 7390795350751488 7392768300480576 7411399268979771 7421062110269184 7428109652634112 7437195994594041 7444258858786438 7453964541783552 7458529221551616 7462121960294586 7472749734681192 7484489991553536 7498760001770232 7503352113508056 7509574464377856 7510541122745856 7525900780468044 7535712906648576 7536619390533168 7554704118610896 7561878576463328 7562851967597328 7566573132039168 7592845955414304 7619274239282784 7645794511608864 7650476664753312 7672342409218617 7677105542806752 7682345463207168 7684396241327936 7702835571916992 7703762159274831 7711143182648256 7713806177735424 7729581528763926 7730576507201301 7740655485698304 7745395730072832 7748006535542272 7756485745710546 7768671773386368 7779736145066496 7788250079266878 7798404251469312 7805810143446016 7806814934294016 7815358502793738 7822780495673884 7826489367092136 7832979687975936 7837776470105088 7852720060173456 7854816319260612 7865057279259648 7882156438715052 7884878492161008 7892433044241408 7897266234584064 7908573701508792 7919837325645024 7924754108703744 7952270616025632 7978922868401472 7979949942917472 8006694963314112 8007725612750112 8008832325520624 8026873126024077 8035530215572161 8039483952791616 8067466841593536 8075128253598848 8078956766030592 8095478879237958 8106033610501632 8108197490849664 8123656668584418 8128631456300394 8134248137513472 8136419549641344 8139229411262976 8153059178840381 8156924639232174 8163688982202624 8164671006410932 8175315949052928 8184262795161804 8193089631563772 8203771625868288 8208795474607104 8212749613105284 8224446453554448 8237367683011584 8254213759223016 8266039342193664 8267181755376128 8282944054242936 8285804517186144 8294740867687392 8316864338040648 8322540918474432 8353738447868944 8356623359213376 8385710109506496 8390845374245568 8416061087835232 8420051240497728 8428047490488704 8448271272425088 8457382845485184 8477677019979648 8478696814349814 8485727995307264 8489751177862656 8507113398521244 8508208463546994 8509384345865663 8520478719197952 8539002808607973 8541951699841092 8550135797928192 8553088533869568 8562313153741824 8567621509967858 8571683519193132 8579823769448776 8585150284429056 8614959834027768 8623213881671168 8642638646108064 8644945771493928 8673919543590288 8675036080479288 8687546929378304 8716507352485056 8739755745059664 8752203163199808 8781536411376768 8782666801080768 8783880615087136 8812102148972928 8814454512111456 8817498528868224 8843996397386176 8848189439167104 8856592278140672 8875847100860753 8887419261357312 8892861764157696 8897145414197391 8909816991350652 8921433441143808 8923814989929216 8942064905824934 8946304443028836 8953723399835136 8954875954043136 8973189392096514 8976288226951656 8984888465619456 8985969273328008 9007531833728376 9009936366210702 9016085995013968 9021683349739008 9053008639147824 9061682384129024 9067231602670592 9084519285298704 9098791754437632 9121722177205872 9153471993346512 9162164749275616 9184150104977952 9197230442684544 9216039515064681 9229243079101824 9230518612464448 9234894908932992 9262647114422208 9265845911692032 9275839249886976 9285990479125893 9298097376751872 9300579474798144 9306927478724096 9318312061023303 9331583476148316 9332873153530082 9345041175894528 9362858533283736 9365357919118422 9377568294501888 9396746172222812 9397955753852562 9401201279115048 9410208629672448 9415971279696384 9442882965192144 9448745283454464 9457718450865152 9468068723814636 9480413011590144 9481553426799792 9490637763259392 9513331112324832 9514555701170832 9546443994720672 9548992388120744 9585538559097696 9618902772669216 9628037533137088 9632602297959552 9633933577837504 9652301740629873 9664886227905792 9667466239089984 9691829813281239 9699867016488064 9701115616880064 9704465836505856 9725563992930669 9733629171087744 9734800046105342 9747492093101568 9758159486539074 9773490295550592 9787409988954624 9806070771545688 9807426025743476 9820212761109504 9821476852821504 9841562559073596 9854393801001984 9857024400640768 9879228462798864 9881865691973028 9894749480358912 9916261326125388 9929189958884352 9949495947059448 9963666312908256 9998346669026976 10004469484677408 10034534373957392 10039291863670368 10048825854044224 10072938824814528 10083802623463104 10107999523821888 10109215432494009 10122395635143936 10123794607219072 10143096744390714 10159032319043712 10184634719041302 10194392682145152 10197913251921408 10200635553004416 10220084195961042 10229789878958156 10236140723742336 10243127284276224 10270447429222656 10271682879033108 10281524243531008 10285074903647232 10306108705018568 10307435342935068 10320873980931072 10327194306763776 10341980994280728 10358229031181824 10363139988304896 10384333439022504 10420478003724984 10435319156122848 10463151909147912 10470293413564608 10473088425680816 10509541918286736 10513171322881344 10544764935345056 10549764331314624 10559783100860032 10603027488034176 10623243335841162 10637093718286848 10638563824535296 10639933257223296 10661692772329729 10666747605149766 10675593284418816 10676967483666816 10702497501365436 10714040287429548 10719311937055488 10739749494060756 10742616436635837 10756622455458048 10771942354707456 10793971838983944 10800672938475264 10810929987799552 10831542224779224 10838175275067192 10848559399521792 10875899518976232 10884918642936832 10912350393549072 10913755068990072 10924119508751696 10950332817473712 10965928604739264 10995176582494416 11005618345630688 11010836237573952 11043925405657248 11047739356248192 11059654490249856 11086193026127232 11089152450720864 11096721224632576 11127656452285867 11142164478951168 11166388288179657 11180946812675328 11187793832327424 11193182940441879 11203812743804122 11209124602021788 11226734987330304 11264361696566784 11265811684118784 11276510460646912 11288851170702066 11303569359972864 11304929085799752 11342817864694992 11344277951395992 11349859698058752 11360638292263936 11385337078143964 11389268933121456 11400181063904256 11428911358924176 11446867045905408 11468691767413296 11475714997129968 11486613112037024 11523518194810752 11526594361991904 11554253357875488 11565226058120384 11566714773972384 11570709266603136 11594372293145889 11606876978048677 11622009803313408 11634728618565819 11653007660079552 11669604217599744 11682375118900317 11693469492232606 11708715215169024 11710222401441024 11734170743510826 11749469531963904 11752606016148608 11756664705157632 11779080090260184 11782224478890918 11797585918889472 11823234658072578 11838649566362112 11845899351876096 11849892348476416 11857149018876928 11862860552263188 11879755988467536 11898419986572288 11926971208129536 11928405924038448 11939834605390848 11964252522795352 11968384302602208 11969924914376208 11981292364437344 12010042444971168 12013248488280936 12059225929187424 12070678185530432 12112692380398272 12143218318856937 12159050415752448 12162296236274496 12185485002876627 12192947184450591 12204629324462016 12245533473303936 12247006509616398 12262973923579392 12276394192742706 12288052686752908 12289634447345658 12305657438802432 12313193211910656 12350196152562944 12354461215589376 12356051524517376 12367785666515968 12381320638834524 12397463169002496 12400772633064192 12424416081364404 12440614798550016 12442111301531088 12448233217225728 12475296507060972 12483811377711648 12487143892157896 12530607671803416 12534935038820064 12578565164259744 12586268061368352 12590510620256192 12624091631752848 12642071235733056 12672406908637632 12684441483099776 12686074268227776 12718045221524721 12728591992960896 12760670097781866 12780718078796928 12812927549761638 12825203696892288 12843469730612736 12851432264951787 12869735654173164 12877725426643584 12886514970541056 12889954985453312 12922439751041652 12934820822506752 12939287782007808 12967418657240892 12978172228116992 12984325330848768 13010879315385432 13012554120718932 13031320394067456 13074761028727584 13109633617589496 13122083412098128 13128304744799712 13172304617065152 13175820922630704 13218153223459392 13221681768167184 13226247793302336 13265994596079264 13284888417211008 13331128892035968 13339292646236544 13364725487025978 13385722484893824 13413097358737401 13430585099752704 13432313931064704 13445070164617472 13459784088144771 13464432340427484 13477332698429184 13478953909992012 13496527513525248 13514904549316053 13524128992520952 13532525024608512 13545376425391616 13551798446244864 13574824977787034 13579512958721736 13592523576193536 13600847404005888 13626778927948056 13648187631656448 13682583265808808 13693929905630208 13695577172044144 13743247123913424 13776225157466928 13789307992374304 13795845664026816 13845777918696672 13893970671633312 13898768867538048 13913758874830464 13942213625354261 13950869212197216 13960391218086144 13999309730295123 14012722557715648 14017561763841792 14044287799925604 14048036878677633 14066352441752832 14095119258334218 14096933630778843 14115312944508672 14123956919544576 14137369984045568 14164324447788216 14186577676297728 14202103085721954 14220619517385216 14222330140199688 14234124379225088 14235956644889088 14269996668487248 14271833551756248 14285387049906064 14292415916073984 14319665992081008 14323488582181116 14342163273944064 14378307838646544 14391962451978592 14400897251300352 14442056299705632 14450900366756256 14497329341858688 14501199358634976 14549800524732096 14551673425320096 14600443756631616 14602200069158013 14621238139652352 14637239229808611 14651139741897698 14660235443325888 14681114983431936 14711139038615214 14725233874209664 14730319141664256 14732215279232256 14746205986999808 14762343838610394 14781590701502976 14785536600961152 14822798537959542 14842124220538368 14856219305268224 14874391989188082 14888517717572876 14907929083567104 14917058443103232 14924243920589172 14945499469362384 14968979983107072 14997520003540464 15006704227016112 15021082245491712 15051801560936088 15073238781066336 15109408237221792 15123757152926656 15125703935194656 15185691910828608 15214645116586071 15238548478565568 15276952078561953 15291589023217728 15300953329506624 15344684818437234 15354211085613504 15364690926414336 15368792482655872 15405671143833984 15407524318549662 15422286365296512 15427612355470848 15459163057527852 15461153014402602 15481310971396608 15490791460145664 15496013071084544 15512971491421092 15517112630696209 15537343546772736 15559472290132992 15576500158533756 15596808502938624 15613629868588032 15630717005587476 15645560991347768 15652978734184272 15705440120346912 15709632638521224 15764312877430104 15769756984322016 15817147403017584 15839674651290048 15904541232051264 15934865003761743 15957845736802944 15959899885834944 16013389926628224 16015451225500224 16017664651041248 16053746252048154 16071060431144322 16078967905583232 16134933683187072 16150256507197696 16157913532061184 16190957758475916 16212067221003264 16216394981699328 16247313337168836 16257262912600788 16268496275026944 16272839099282688 16278458822525952 16306118357680762 16313849278464348 16327377964405248 16329342012821864 16368525590323608 16386179263127544 16425499226210568 16448892907108896 16508427518446032 16534363510752256 16565888108485872 16571609034372288 16589481735374784 16633728676081296 16645081836948864 16707476895737888 16713246718426752 16771420219012992 16781690748491136 16805719115706183 16832122175670464 16840102480995456 16856094980977408 16896542544850176 16914765690970368 16933276756053099 16955354039959296 16957393628699628 16971455990614528 16979502355725312 17014226797042488 17016416927093988 17018768691731326 17040957438395904 17078005617215946 17083903399682184 17100271595856384 17135243019935716 17143367038386264 17159647538897552 17170300568858112 17229919668055536 17246427763342336 17285277292216128 17289891542987856 17347839087180576 17350072160958576 17433014704970112 17479511490119328 17504406326399616 17540204238348909 17563072822753536 17565333602161536 17567761230174272 17601256115266239 17624204297945856 17628909024222912 17634997057736448 17673336718336377 17687992794772352 17696378878334208 17713184556281344 17734851987108867 17751694201721506 17774838522714624 17785723528315392 17794290828394782 17819633982701304 17847629979858432 17884129811649868 17892608886057672 17907446799670272 17909751908086272 17946378784193028 17952576453903312 17969776931238912 17971938546656016 18015063667456752 18019872732421404 18032171990027936 18043366699478016 18106017278295648 18169038570597408 18243444354411744 18306943986693024 18324329498551232 18368300209955904 18370509764424597 18394460885369088 18432079030129362 18434451671018487 18458486158203648 18461037224928896 18469789817865984 18525294228844416 18531691823384064 18551678499773952 18571980958251786 18596194753503744 18601158949596288 18613854957448192 18636624122046606 18663166952296632 18665746307060164 18690082351789056 18725717066567472 18730715838236844 18755136589003776 18793492344445624 18795911507705124 18802402558230096 18820417259344896 18831942559392768 18885765930384288 18897490566908928 18936137447629272 18963106853599584 19026662224649664 19029111402341664 19092887989441344 19097984776241488 19141005146672799 19171077118195392 19237805545338432 19256075066274176 19265204595919104 19267867155675008 19304603481259746 19329772455811584 19334932478179968 19383659626562478 19399734032976128 19402231233760128 19408931673011712 19441910349542447 19451127985861338 19467258342175488 19469600092210684 19494984186203136 19516318973078148 19546980591101184 19574819977909248 19612141543091376 19614852051486952 19642953705643008 19683125118147192 19714048801281536 19758456925597728 19763731383946056 19832522652250776 19898991894118896 19927332625816512 19996693338053952 20008938969354816 20069068747914784 20078583727340736 20097651708088448 20145877649629056 20167605246926208 20215999047643776 20218430864988018 20244791270287872 20247589214438144 20286193488781428 20291608824756581 20318064638087424 20362237466680551 20369269438082604 20388785364290304 20395826503842816 20401271106008832 20440168391922084 20459579757916312 20472281447484672 20540894858445312 20543365758066216 20563048487062016 20612217410037136 20614870685870136 20683961988561456 20716458062363648 20768666878045008 20840956007449968 20870638312245696 20926303818295824 20940586827129216 20946176851361632 21019083836573472 21026342645762688 21089529870690112 21099528662629248 21119566201720064 21142678887501327 21206054976068352 21246486671682324 21274187436573696 21277127649070592 21279866514446592 21303154628582931 21323385544659458 21333495210299532 21351186568837632 21353934967333632 21404995002730872 21428080574859096 21438623874110976 21479498988121512 21485232873271674 21513244910916096 21587943677967888 21601345876950528 21621859975599104 21663084449558448 21676350550134384 21697118799043584 21751799037952464 21824700787098144 21827510137980144 21848239017503392 21900665634947424 21931857209478528 21976709612846547 21990353164988832 22011236691261376 22021672475147904 22066708557922821 22087850811314496 22095478712496384 22119308980499712 22143515757915591 22172386052254464 22178304901441728 22193442449265152 22234197806939313 22255312904571734 22284328957902336 22332776576359314 22361893625350656 22375587664654848 22386365880883758 22407625487608244 22418249204043576 22453469974660608 22528723393133568 22531623368237568 22553020921293824 22577702341404132 22607138719945728 22609858171599504 22685635729389984 22688555902791984 22699719396117504 22770674156287928 22778537866242912 22857822717848352 22937383534826592 22951429994259936 22973226224074048 23017027227655851 23047036389621504 23053188723983808 23108506715750976 23111286477824493 23130452116240768 23133429547944768 23141418533206272 23188744586291778 23191729521603903 23213753956097354 23244019606626816 23269457237131638 23306015320159104 23339208435199488 23364750237800634 23386938984465212 23417430430338048 23420444802882048 23468341487021652 23498939063927808 23505212032297216 23513329410315264 23558160180520368 23564448957781836 23595171837778944 23646469316145156 23677299132724224 23691798703752192 23725721104526376 23759511976935072 23856811848076896 23928505045590704 23936768605204416 23939849828752416 23962584728874688 24020084889942336 24026496976561872 24106590646716483 24118451858374848 24141356371060864 24225384760796544 24286436637713874 24318100831504896 24324592472548992 24370970005753254 24385894368901182 24409258648924032 24459177536521143 24491066946607872 24494013019232796 24525947847158784 24552788385485412 24576105373505816 24579268894691316 24611314877604864 24626386423821312 24700392305125888 24712103049034752 24762641277669048 24801545266128384 24848832162728808 24884222603062176 24950593014121944 24967622755423296 24974287784315792 25061215343606832 25069870077640128 25157130328519488 25172536122736704 25181021240512384 25248183263505696 25284142471466112 25344813817275264 25368882966199552 25372148536455552 25424036610940123 25436090443049442 25457183985921792 25521340195563732 25528153037596989 25561436157593856 25617008425823919 25625855099523276 25650407393784576 25686939461225472 25702864529903574 25739471308346328 25755450853287168 25779909970906624 25844879502083304 25869641645013504 25934837314481784 25956344456233984 26021758630770864 26025108241437864 26062640788134912 26149522057455168 26219267235178992 26244166824196256 26256609489599424 26344609234130304 26351641845261408 26436306446918784 26443363536334368 26452495586604672 26531989192158528 26535180770835529 26569776834422016 26627541302582259 26662257784071936 26678585292473088 26691436242592173 26729450974051956 26771444969787648 26826194717474802 26861170199505408 26864627862129408 26890140329234944 26919568176289542 26928864680854968 26954665396858368 26957907819984024 27029809098632106 27048257985041904 27065050049217024 27090752850783232 27149649955574068 27159025917443472 27185047152387072 27201694808011776 27253557855896112 27296375263312896 27365166531617616 27391154344088288 27486494247826848 27552450314933856 27578615984748608 27591691328053632 27648118545194043 27691555837393344 27787941343266624 27797537735076096 27827517749660928 27857971437377679 27884427250708522 27901738424394432 27920782436172288 27998619460590246 28025445115431296 28035123527683584 28088575599851208 28096073757355266 28132704883505664 28190238516668436 28193867261557686 28230625889017344 28247913839089152 28274739968091136 28328648895576432 28373155352595456 28404206171443908 28441239034770432 28444660280399376 28471913289778176 28539993336974496 28543667103512496 28570774099812128 28639331984162016 28646977164362232 28756615677293088 28783924903957184 28884112599411264 28901800733512512 28956905221889619 28994658683717376 29002398717269952 29075489439843717 29099601049464192 29103346850640192 29200887513263232 29204400138316026 29242476279304704 29274478459617222 29302279483795396 29320470886651776 29362229966863872 29422278077230428 29450467748419328 29460638283328512 29464430558464512 29492411973999616 29524687677220788 29563181403005952 29571073201922304 29645597075919084 29684248441076736 29748783978376164 29777035435145752 29848487841178344 29890998938724768 29995040007080928 30013408454032224 30103603121872176 30146477562132672 30218816474443584 30247514305853312 30251407870389312 30327646297482027 30371383821657216 30429290233172142 30477096957131136 30553904157123906 30583178046435456 30601906659013248 30689369636874468 30708422171227008 30729381852828672 30737584965311744 30811342287667968 30815048637099324 30844572730593024 30855224710941696 30918326115055704 30922306028805204 30962621942793216 30981582920291328 31025942982842184 31034225261392418 31074687093545472 31153000317067512 31261434011174952 31291121982695536 31305957468368544 31410880240693824 31419265277042448 31528625754860208 31539513968644032 31634294806035168 31679349302580096 31809082464102528 31869730007523486 31915691473605888 31919799771669888 31985078316989187 32026779853256448 32030902451000448 32035329302082496 32107492504096308 32142120862288644 32157935811166464 32227849309907511 32269867366374144 32300513014395392 32315827064122368 32381915516951832 32432789963398656 32494626674337672 32514525825201576 32545678198565376 32612236715361524 32627698556928696 32654755928810496 32658684025643728 32737051180647216 32772358526255088 32850998452421136 32897785814217792 33016855036892064 33131776216971744 33143218068744576 33178963470749568 33246817106614007 33267457352162592 33290163673897728 33382969356857601 33414953791475776 33426493436853504 33499164864538971 33542840438025984 33563381496982272 33611438231412366 33664244351340928 33680204961990912 33712189961954816 33793085089700352 33829531381940736 33866553512106198 33910708079918592 33914787257399256 33942911981229056 34028453594084976 34032833854187976 34037537383462652 34081914876791808 34156011234431892 34167806799364368 34200543191712768 34270486039871432 34286734076772528 34319295077795104 34340601137716224 34459839336111072 34570554584432256 34579783085975712 34695678174361152 34700144321917152 34783116879437667 34820630934146031 34866029409940224 34904185855697457 34959022980238656 35008812652799232 35080408476697818 35126145645507072 35130667204323072 35135522460348544 35202512230532478 35248408595891712 35257818048445824 35269994115472896 35346673436672754 35375985589544704 35392757756668416 35426369112562688 35469703974217734 35503388403443012 35549677045429248 35571447056630784 35588581656789564 35639267965402608 35695259959716864 35768259623299736 35785217772115344 35819503816172544 35892757568386056 35905152907806624 35943877093312032 36030127334913504 36039745464842808 36064343980055872 36212034556591296 36338077141194816 36429654956570811 36486888708823488 36613887973386048 36648658997102464 36736600419911808 36741019528849194 36788921770738176 36864158060258724 36868903342036974 36916972316407296 36922074449857792 36939579635731968 37002345503967883 37050588457688832 37063383646768128 37103356999547904 37143961916503572 37192389507007488 37202317899192576 37273248244093212 37326333904593264 37331492614120328 37451434133134944 37461431676473688 37586984688891248 37591823015410248 37604805116460192 37771531860768576 37872274895258544 37926213707199168 38053324449299328 38058222804683328 38185775978882688 38195969552482976 38282010293345598 38342154236390784 38475611090676864 38512150132548352 38530409191838208 38535734311350016 38554296794855361 38609206962519492 38659544911623168 38669864956359936 38767319253124956 38799468065952256 38804462467520256 38817863346023424 38883820699084894 38902255971722676 38934516684350976 38939200184421368 39032637946156296 39093961182202368 39224283086182752 39229704102973904 39366250236294384 39428097602563072 39516913851195456 39527462767892112 39665045304501552 39797983788237792 39854665251633024 39936171231946951 39993386676107904 40017877938709632 40138137495829568 40157167454681472 40195303416176896 40239292076212203 40291755299258112 40335210493852416 40379352264434313 40431998095287552 40436861729976036 40489582540575744 40495178428876288 40544713647948159 40572386977562856 40583217649513162 40636129276174848 40724474933361102 40738538876165208 40777570728580608 40802542212017664 40880336783844168 40919159515832624 40944562894969344 41081789716890624 41086731516132432 41126096974124032 41224434820074272 41229741371740272 41367923977122912 41537333756090016 41681912014899936 41741276624491392 41826640876062783 41852607636591648 41881173654258432 41892353702723264 41997929190885369 42038167673146944 42052685291525376 42144110636032899 42179059741380224 42199057325258496 42239132403440128 42285357775002654 42290800892336529 42412109952136704 42492973343364648 42554255298141184 42559733028893184 42606309257165862 42646771089318916 42666990420599064 42702373137675264 42707869934667264 42809990005461744 42856161149718192 42877247748221952 42958997976243024 42970465746543348 43026489821832192 43175887355935776 43202691753901056 43326168899116896 43352701100268768 43503598075904928 43649401574196288 43655020275960288 43696478035006784 43801331269894848 43806600207474039 43863714418957056 43953419225693094 43980706329977664 44022473382522752 44043344950295808 44133417115845642 44175701622628992 44190957424992768 44238617960999424 44287031515831182 44344772104508928 44356609802883456 44386884898530304 44468395613878626 44510625809143468 44568657915804672 44665553152718628 44723787250701312 44751175329309696 44772731761767516 44815250975216488 44836498408087152 44906939949321216 45063246736475136 45155404682808264 45219716343199008 45371271458779968 45377111805583968 45541348312575856 45557075732485824 45643935349758213 45715645435696704 45874767069653184 45902859988519872 45946452448148096 46034054455311702 46094072779243008 46106377447967616 46217013431501952 46222572955648986 46260904232481536 46266859095889536 46282837066412544 46377489172583556 46383459043207806 46427507912194708 46488039213253632 46538914474263276 46551337892088627 46612030640318208 46678416870398976 46729500475601268 46773877968930424 46840889605764096 46936682974043304 47010424064594432 47116320361040736 47128897915563672 47292938632290312 47451442209052752 47519023953870144 47713623696153792 47857010091181408 47873537210408832 47879699657504832 47925169457749376 48040169779884672 48052993953123744 48213181293432966 48236903716749696 48282712742121728 48387682582111847 48450769521593088 48572873275427748 48636201663009792 48649184945097984 48741940011506508 48771788737802364 48818517297848064 48918355073042286 48982133893215744 48988026038465592 49105576770970824 49152210747011632 49158537789382632 49400784610251776 49525282555338096 49603090532256768 49697664325457616 49768445206124352 49901186028243888 49935245510846592 49948575568631584 50122430687213664 50139740155280256 50314260657038976 50345072245473408 50362042481024768 50417157347118549 50496366527011392 50568284942932224 50689627634550528 50737765932399104 50744297072911104 50799830268159297 50848073221880246 50872180886098884 50914367971843584 51042680391127464 51056306075193978 51122872315187712 51234016851647838 51251710199046552 51300814787569152 51405729059807148 51478942616692656 51510901706574336 51559819941813248 51689759004166608 51739283290027008 51869674628963568 52043517261541728 52050216482875728 52299044114910336 52438534470357984 52488333648392512 52513218979198848 52620612715046727 52689218468260608 52703283690522816 52803768345798717 52872612893837568 52886727072668736 52904991173209344 53020010155009131 53063978384317056 53070361541671058 53139553668844032 53255082605164518 53324515568143872 53357170584946176 53382872485184346 53458901948103912 53542889939575296 53652389434949604 53722340399010816 53729255724258816 53780280658469888 53839136352579084 53857729361709936 53909330793716736 53915815639968048 54059618197264212 54096515970083808 54130100098434048 54299299911148136 54318051834886944 54507115711792224 54730333063235232 54782308688176576 54972988495653696 55104900629867712 55111529293273791 55157231969497216 55183382656107264 55296237090388086 55303355013055461 55383111674786688 55575882686533248 55595075470152192 55655035499321856 55715942874755358 55768854501417044 55803476848788864 55841564872344576 55997238921180492 56050890230862592 56070247055367168 56177151199702416 56192147514710532 56265409767011328 56380477033336872 56387734523115372 56461251778034688 56495827678178304 56657297791152864 56808412342887816 56889320560798752 57079986673948992 57087334207024992 57141548199624256 57278663968324032 57293954328724464 57513231354586176 57567849807914368 57768225198822528 57803601467025024 57913810443779238 57989317367434752 58004797434539904 58150978879687434 58199202098928384 58206693701280384 58325731048627341 58401775026526464 58408800276632052 58484952558609408 58548956919234444 58604558967590792 58640941773303552 58724459933727744 58844556154460856 58900935496838656 58928861116929024 59049375354441576 59142146403844608 59291194151838168 59497567956752328 59554070870291504 59696975682356688 59781997877449536 59990080014161856 60026816908064448 60207206243744352 60292955124265344 60437632948887168 60495028611706624 60502815740778624 60655292594964054 60742767643314432 60858580466344284 60874826474269743 60954193914262272 61086712400041653 61107808314247812 61166356092870912 61203813318026496 61378739273748936 61416844342454016 61475169930623488 61622684575335936 61630097274198648 61689145461186048 61836652230111408 61844612057610408 62051885965684368 62068450522784836 62149374187090944 62306000634135024 62522868022349904 62582243965391072 62611914936737088 62821760481387648 62838530554084896 63057251509720416 63079027937288064 63268589612070336 63276200299684723 63358698605160192 63428036662503981 63618164928205056 63739460015046972 63831382947211776 63839599543339776 63970156633978374 64053559706512896 64061804902000896 64070658604164992 64214985008192616 64284241724577288 64315871622332928 64455698619815022 64539734732748288 64601026028790784 64763831033903664 64865579926797312 64989253348675344 65029051650403152 65091356397130752 65224473430723048 65255397113857392 65317368051287456 65474102361294432 65544717052510176 65701996904842272 65795571628435584 65930128838539641 66033710073784128 66200125673768463 66263552433943488 66286436137489152 66357926941499136 66430547273746773 66493634213228014 66534914704325184 66580327347795456 66765938713715202 66829907582951552 66852986873707008 66998329729077942 67085680876051968 67126762993964544 67222876462824732 67328488702681856 67360409923981824 67424379923909632 67586170179400704 67659062763881472 67733107024212396 67821416159837184 67829574514798512 68056907188169952 68065667708375952 68075074766925304 68312022468863784 68335613598728736 68540972079742864 68573468153545056 68638590155590208 68919678672222144 69051081682967553 69141109168864512 69159566171951424 69333859433473479 69391356348722304 69400288643834304 69566233758875334 69641261868292062 69732058819880448 69808371711394914 69918045960477312 70017625305598464 70160816953395636 70252291291014144 70261334408646144 70271044920697088 70405024461064956 70496817191783424 70515636096891648 70539988230945792 70693346873345508 70751971179089408 70785515513336832 70939407948435468 71006776806886024 71177163313579128 71278535930805216 71536519246599472 71570435544230688 71785515136772112 71810305815613248 71887754186624064 72060254669827008 72079490929685616 72128687960111744 72319771940149449 72424069113182592 72676154282389632 72824782834726793 72859309913141622 72973777417646976 73227775946772096 73297317994204928 73377532609563429 73473200839823616 73482039057698388 73577843541476352 73728316120517448 73737806684073948 73833944632814592 73844148899715584 73879159271463936 74004691007935766 74101176915377664 74287923833007144 74404635798385152 74546496488186424 74652667809186528 74662985228240656 74902868266269888 74922863352947376 75173969377782496 75183646030820496 75209610232920384 75543063721537152 75744549790517088 75852427414398336 76007551699511939 76106648898598656 76116445609366656 76272109832820369 76371551957765376 76391939104965952 76564020586691196 76584459112790967 76684308472781568 76851025277471757 76951222181353728 77024300265096704 77060818383676416 77071468622700032 77108593589710722 77218413925038984 77339729912719872 77534638506249912 77598936131904512 77608924935040512 77767641398169788 77804511943445352 77869033368701952 77878400368842736 78065275892312592 78187922364404736 78448566172365504 78459408205947808 78732500472588768 79033827702390912 79054925535784224 79330090609003104 79595967576475584 79605542312506587 79709330503266048 79872342463893902 79882623907746777 79986773352215808 80035755877419264 80276274991659136 80314334909362944 80390606832353792 80478584152424406 80583510598516224 80670420987704832 80758704528868626 80863996190575104 80873723459952072 80990356857752576 81089427295896318 81144773955125712 81166435299026324 81272258552349696 81448949866722204 81477077752330416 81555141457161216 81605084424035328 81760673567688336 81838319031665248 81889125789938688 82173463032264864 82448869640148544 82459482743480544 82735847954245824 82944355635582129 83074667512180032 83363824029799872 83482553248982784 83653281752125566 83705215273183296 83762347308516864 83784707405446528 83995858381770738 84076335346293888 84105370583050752 84288221272065798 84358119482760448 84398114650516992 84478264806880256 84570715550005308 84581601784673058 84824219904273408 84985946686729296 85119466057786368 85212618514331724 85293542178637832 85333980841198128 85415739869334528 85619980010923488 85712322299436384 85917995952486048 85940931493086696 86351774711871552 86652337798233792 86705402200537536 86870715665668857 87007196151809856 87298803148392576 87310040551920576 87392956070013568 87602662539789696 87613200414948078 87727428837914112 87906838451386188 87961412659955328 88044946765045504 88086689900591616 88236362355615721 88266834231691284 88351403245257984 88381914849985536 88477235921998848 88574063031662364 88689544209017856 88713219605766912 88936791227757252 89021251618286936 89331106305437256 89545463523535032 89630501950432976 89672996816174304 90310809365616528 90439432686398016 90742542917559936 90754223611167936 91082696625151712 91114151464971648 91287870699516426 91431290871393408 91749534139306368 91805719977039744 91892904896296192 92068108910623404 92188145558486016 92212754895935232 92434026863003904 92445145911297972 92521808464963072 92533718191779072 92565674132825088 92754978345167112 92766918086415612 92855015824389416 93077828948526552 93102675784177254 93224061280636416 93459000951202536 93547755937860848 93873365948086608 94020848129188864 94232640722081472 94257795831127344 94585877264580624 94902884418105504 95038047907740288 95232408322335037 95427247392307584 95714020182362816 95747074420817664 95759399315009664 95850338915498752 95955234950967561 96080339559769344 96105987906247488 96426362586865932 96473807433499392 96565425484243456 96683547929722533 96775365164223694 96901539043186176 97145746550855496 97298369890195968 97483880023013016 97543577475604728 97637034595696128 97836710146084572 97964267786431488 97976052076931184 98211153541941648 98304421494023264 98317075578765264 99050565110676192 99395328650915232 99536890412248704 99740451319842021 99802372056487776 99870491021693184 99897151137263168 100148908070572803 100244861374427328 100279480310560512 100497494593616913 100628521314077952 100690144490946816 100724084962049536 100834314694237098 100992733054022784 101136569885864448 101379255269101056 101475531864798208 101488594145822208 101599660536318594 101696146443760492 101744361772197768 101828735943687168 102085360782254928 102112612150387956 102245744630375424 102468033703295676 102503420398093104 102601629575138304 102811458119614296 102957885233385312 103021803413148672 103379518008333216 103739349257927136 104087034523083456 104100432965751456 104349350638313001 104461892802438093 104598088229820672 104877068940715968 104976667296785024 105026437958397696 105241225430093454 105378436936521216 105406567381045632 105607536691597434 105745225787675136 105773454145337472 105809982346418688 106040020310018262 106127956768634112 106140723083342116 106279107337688064 106510165210329036 106649031136287744 106714341169892352 106765744970368692 106917803896207824 107085779879150592 107304778869899208 107458511448517632 107678272705158168 107715458723419872 107831631279936096 108119236394528424 108193031940167616 108598599822296272 108636103669773888 109014231423584448 109460666126470464 109564617376353152 109945976991307392 110209801259735424 110223058586547582 110314463938994432 110366765312214528 110592474180776172 110606710026110922 110766223349573376 111007036511903649 111151765373066496 111190150940304384 111310070998643712 111431885749510716 111537709002834088 111606953697577728 111994477842360984 112101780461725184 112354302399404832 112384295029421064 112760954066673744 112775469046230744 113314595582305728 113616824685775632 113778641121597504 114159973347897984 114174668414049984 114283096399248512 114557327936648064 114587908657448928 115026462709172352 115135699615828736 115386012311189789 115536450397645056 115607202934050048 115662890384566083 115827620887558476 115978634734869504 116009594869079808 116301957759374868 116398404197856768 116413387402560768 116651462097254682 116803550053052928 116817600553264104 117097913838468888 117209117935181584 117281883546607104 117689112308921712 117801870993677312 118098750708883152 118284292807689216 118582388303676336 118995135913504656 119108141740583008 119393951364713376 119563995754899072 119808513695840853 119980160028323712 120053633816128896 120414412487488704 120585910248530688 120717876228636609 120875265897774336 120990057223413248 121005631481557248 121138056793302939 121310585189928108 121485535286628864 121717160932688568 121749652948539486 121908387828524544 122173424800083306 122215616628495624 122332712185741824 122407626636052992 122757478547497872 122833688684908032 122950339861246976 123245369150671872 123260194548397296 123378290922372096 123673304460222816 123689224115220816 124103771931368736 124136901045569672 124612001268270048 125045736044699808 125164487930782144 125223829873474176 125479922628188349 125643520962775296 125677061108169792 125993787572656107 126114503019440832 126158055874576128 126432331908098697 126537179224140672 126552400599369446 126717397210320384 126856073325007962 127236329856410112 127478920030093944 127662765894423552 127679199086679552 127940313267956748 128107119413025792 128123609804001792 128141317208329984 128429970016385232 128568483449154576 128631743244665856 128911397239630044 129079469465496576 129527662067807328 129978506697350688 130058103300806304 130448946861446096 130510794227714784 130634736102574912 130948204722588864 131089434105020352 131403993809684544 131419800622422117 131591143256871168 131860257677079282 132067420147568256 132400251347536926 132527104867886976 132572872274978304 132715853882998272 132861094547493546 132987268426456028 133069829408650368 133160654695590912 133531877427430404 133659815165903104 133705973747414016 133996659458155884 134171361752103936 134253525987929088 134445752925649464 134656977405363712 134720819847963648 135466214048424792 135659149029597024 136113814376339904 136131335416751904 136150149533850608 136624044937727568 136671227197457472 137081944159485728 137146936307090112 137277180311180416 137839357344444288 138102163365935106 138282218337729024 138319132343902848 138602006040286477 138667718866946958 138782712697444608 138800577287668608 139132467517750668 139282523736584124 139464117639760896 139616743422789828 139654013676265881 139836091920954624 140035250611196928 140321633906791272 140522668817292288 140542089841394176 140810048922129912 141031272193783296 141386693746691016 141503942358178816 141878815896870936 142013553613772048 142354326627158256 142557071861610432 143073038493198944 143140871088461376 143571030273544224 143620611631226496 143775508373248128 144120509339654016 144158981859371232 144257375920223488 144639543880298898 144659533879716271 144848138226365184 145163047746335541 145352308564779264 145649565669453586 145718619826283244 145947554835293952 146455551893544192 146594635988409856 146755065219126858 146946401679647232 146964078115396776 147456632241034896 147475613368147896 147688297799431168 148009382015871532 148202353830755328 148575847666014288 148809271596770304 149092992976372848 149305335618373056 149325970456481312 149805736532539776 149845726705894752 150347938755564992 150367292061640992 150419220465840768 150889400714632801 151086127443074304 151251472041355647 151489099581034176 151704854828796672 152015103399023878 152213297797197312 152232891218733312 152544219665640738 152743103915530752 152783878209931904 153128041173382392 153168918225581934 153368616945563136 153702050554943514 153902444362707456 154048600530193408 154142937245400064 154217187179421444 154436827850077968 154679459825439744 155069277012499824 155217849870081024 155535282796339576 155609023886890704 155756800737685472 156130551784625184 156897132344731008 156918816411895616 157465000945177536 157861838145140181 158067655404781824 158109851071568448 158411305037396151 158660181218006208 159191935152951168 159211084625013174 159418661006532096 159744684927787804 159765247815493554 159973546704431616 160071511754838528 160552549983318272 160628669818725888 160781213664707584 160957168304848812 161167021197032448 161340841975409664 161517409057737252 161727992381150208 161747446919904144 162178854591792636 162289547910251424 162332870598052648 162897899733444408 162954155504660832 163521347135376672 163676638063330496 164346926064529728 164897739280297088 164918965486961088 165334587879821373 165471695908491648 165888711271164258 166149335024360064 166727648059599744 166965106497965568 167306563504251132 167410430546366592 167524694617033728 167569414810893056 167991716763541476 168152670692587776 168210741166101504 168576442544131596 168716238965520896 168796229301033984 169141431100010616 169163203569346116 169971893373458592 170425237028663448 170587084357275664 170667961682396256 171239960021846976 171424644598872768 171835991904972096 171881862986173392 172703549423743104 173304675596467584 173410804401075072 173741431331337714 174014392303619712 174597606296785152 174620081103841152 174785912140027136 174977193145882023 175205325079579392 175226400829896156 175454857675828224 175813676902772376 175922825319910656 176089893530091008 176173379801183232 176472724711231442 176533668463382568 176702806490515968 177148126063324728 177426439211533824 177873582455514504 178042503236573872 178662212610874512 179090927047070064 179261003900865952 179345993632348608 180621618731233056 180878865372796032 181248777129605393 181485085835119872 181508447222335872 182165393250303424 182228302929943296 182575741399032852 182624479422809229 182862581742786816 183260137200124959 183499068278612736 183611439954079488 183785809792592384 184136217821246808 184425509791870464 184868053726007808 184890291822595944 185043616929926144 185067436383558144 185509956690334224 185533836172831224 185710031648778832 186155657897053104 186205351568354508 186448122561272832 186918001902405072 187095511875721696 187746731896173216 188465281444162944 188515591662254688 189171754529161248 189805768836211008 189828600899054169 190076095815480576 190284109987511943 190464816644670074 190854494784615168 191428040364725632 191494148841635328 191518798630019328 191700677830997504 191910469901935122 192160679119538688 192211975812494976 192852725173731864 192947614866998784 193130850968486912 193367095859445066 193550730328447388 193803078086372352 194291493101710992 194596739780391936 194967760046026032 195087154951209456 195274069191392256 195673420292169144 195952104153862368 196422307083883296 196608842988046528 196634151157530528 197790386515618923 198101130221352384 198600377021305389 198790657301830464 199073780824497408 199480902639684042 199604744112975552 199740982043386368 199794302274526336 200297816141145606 200489722748854656 200558960621121024 200994989187233826 201257042628155904 201380288981893632 201448169924099072 201668629388474196 201985466108045568 202273139771728896 202758510538202112 202977188291644416 203199321072637188 203392292887520984 203488723544395536 204170721564509856 204225224300775912 204936067406591352 205006840796186208 205622916239228592 205915770466770624 206759036016666432 207153245048902659 207478698515854272 208174069046166912 208200865931502912 208698701276626002 208923785604876186 209196176459641344 209754137881431936 209953334593570048 210052875916795392 210482450860186908 210756873873042432 210813134762091264 211215073383194868 211490451575350272 211546908290674944 211619964692837376 212080040620036524 212255913537268224 212281446166684232 213020330420658072 213531489940737384 213835607792415648 214609557739798416 215356545410316336 215430917446839744 215663262559872192 216238472789056848 216386063880335232 217197199644592544 217272207339547776 218028462847168896 218474348504180379 218921332252940928 219129234752706304 219891953982614784 220132597828690287 220419602519470848 220446117173095164 220628927877988864 220733530624429056 221184948361552344 221213420052221844 221532446699146752 222014073023807298 222303530746132992 222863771499021432 223075418005668176 223213907395155456 223988955684721968 224203560923450368 224708604798809664 224768590058842128 225521908133347488 225550938092461488 226629191164611456 227233649371551264 227557282243195008 228022655098535817 228319946695795968 228349336828099968 228566192798497024 228816329498461107 229114655873296128 229175817314897856 229753377338372901 230052925418344704 230271399231657472 230553075832415271 230772024622379578 231072900795290112 231214405868100096 231325780769132166 231655241775116952 232019189738159616 232603915518749736 232796808395713536 232826774805121536 233302924194509364 233607100106105856 233635201106528208 234195827676937776 234418235870363168 234563767093214208 235378224617843424 236197501417766304 237164776607352672 237990271827009312 238216283481166016 238787902729426752 238816626937519761 239127991509798144 239617027391681706 239647871723240331 239960320056647424 240107267632257792 240828824974977408 241171820497061376 241435752457273218 241750531795548672 241980114446826496 242011262963114496 242276113586605878 242621170379856216 242971070573257728 243434321865377136 243499305897078972 243816775657049088 244346849600166612 244431233256991248 244665424371483648 244815253272105984 245514957094995744 245667377369816064 246520389096794592 247346608920445632 247378448230441632 248207543862737472 248273802091139344 248833066906746387 249224002536540096 250091472089399616 250328975861564288 250447659746948352 250959845256376698 251287041925550592 251354122216339584 251987575145312214 252229006038881664 252316111749152256 252744834544051811 252864663816197394 253074358448281344 253104801198738892 253434794420640768 253712146650015924 254472659712820224 254957840060187888 255358398173359104 255880626535913496 256247219608003584 256282634416659968 256859940032770464 257136966898309152 257822794479260088 259055324135614656 259957013394701376 260116206601612608 260897893722892192 261021588455429568 261269472205149824 261896409445177728 262178868210040704 262807987619369088 262839601244844234 263182286513742336 263720515354158564 263790914721835553 264134840295136512 264709087066847163 264800502695073852 265054209735773952 265145744549956608 265431707765996544 265722189094987092 265974536852912056 266139658817300736 267063754854860808 267319630331806208 267993318916311768 268891505851298928 269313954810727424 270932428096849584 271318298059194048 272227628752679808 272262670833503808 272300299067701216 273248089875455136 273342454394914944 274163888318971456 274293872614180224 274554360622360832 275678714688888576 276204326731870212 276564436675458048 276638264687805696 277204012080572954 277335437733893916 277565425394889216 277601154575337216 278264935035501336 278565047473168248 279233486845579656 279308027352531762 279672183841909248 280643267813582544 281084179682788352 281620097844259824 282062544387566592 282773387493382032 283757631793741872 284027107227544096 284708653254316512 285114143723220864 285697224967005111 286146076986397888 286281742176922752 287142060547088448 287241223262452992 287551016746496256 287865704852902683 288241018679308032 288317963718742464 288514751840446976 289279087760597796 289319067759432542 289696276452730368 290326095492671082 290704617129558528 291299131338907172 291437239652566488 291895109670587904 292911103787088384 293189271976819712 293510130438253716 293892803359294464 293928156230793552 294913264482069792 294951226736295792 296018764031743064 297151695332028576 298185985952745696 298610671236746112 298651940912962624 299221353959526063 299611473065079552 299691453411789504 300446724211718409 300695877511129984 300734584123281984 300838440931681536 301492483780850739 301778801429265602 302172254886148608 302502944082711294 302978199162068352 303409709657593344 304030206798047756 304426595594394624 304465782437466624 305088439331281476 305486207831061504 305567756419863808 306256082346764784 306337836451163868 306737233891126272 307404101109887028 307804888725414912 308434374358842888 308873655700155936 310138554024999648 311070565592679152 311218047773781408 311513601475370944 312261103569250368 313385678407314279 313794264689462016 313837632823791232 314930001890355072 315723676290280362 316135310809563648 316219702143136896 316822610074792302 317320362436012416 318383870305902336 318422169250026348 318837322013064192 319489369855575608 319530495630987108 319947093408863232 320143023509677056 321105099966636544 321257339637451776 321914336609697624 323034818115474504 323494893839808288 324357709183585272 324579095820502848 324665741196105296 325795799466888816 325908311009321664 327042694270753344 327353276126660992 328693852129059456 329795478560594176 329837930973922176 330512475942221599 330669175759642746 330943391816983296 331777422542328516 332298670048720128 333021109535710947 333455296119199488 333930212995931136 334613127008502264 334820861092733184 335138829621786112 335983433527082952 336305341385175552 337152885088263192 337432477931041792 338282862200021232 338326407138692232 339943786746917184 340850474057326896 341174168714551328 341335923364792512 342479920043693952 342849289197745536 343671983809944192 343763725972346784 344957350020861877 345407098847486208 346158036933569367 346609351192935168 346821608802150144 346988671153698249 347482862662675428 348028784607239424 349195212593570304 349240162207682304 349571824280054272 349954386291764046 350410650159158784 350452801659792312 351627353805544752 351845650639821312 352179787060182016 352945449422462884 353067336926765136 353405612981031936 354296252126649456 354852878423067648 355747164911029008 356085006473147744 357324425221749024 358181854094140128 358522007801731904 358691987264697216 359425541087522559 361243237462466112 361757730745592064 362153628685909827 362497554259210786 362970171670239744 363016894444671744 364330786500606848 364456605859886592 365151482798065704 365248958845618458 365725163485573632 366520274400249918 366998136557225472 367222879908158976 367571619585184768 368272435642493616 368851019583740928 369736107452015616 369780583645191888 370134872767116288 371019913380668448 371067672345662448 371420063297557664 372311315794106208 372410703136709016 373836003804810144 374191023751443392 375493463792346432 376439767884565047 376930562888325888 377031183324509376 377981362717968321 378343509058322496 379611537672422016 379657201798108338 380152191630961152 380568219975023886 380929633289340148 381708989569230336 382856080729451264 382988297683270656 383037597260038656 383401355661995008 383820939803870244 384321358239077376 384423951624989952 385705450347463728 385895229733997568 386734191718890132 387101460656894776 388582986203421984 389935520092052064 390174309902418912 391346840584338288 391904208307724736 392844614167766592 393217685976093056 393268302315061056 394259401867266351 395580773031237846 396202260442704768 397200754042610778 397581314603660928 398147561648994816 398961805279368084 399209488225951104 399481964086772736 399588604549052672 400595632282291212 400979445497709312 401117921242242048 401989978374467652 402514085256311808 402760577963787264 403337258776948392 403970932216091136 406398642145274376 406784585775041968 406977447088791072 408341443129019712 408450448601551824 409872134813182704 410013681592372416 411245832478457184 411831540933541248 413518072033332864 414306490097805318 414957397031708544 415806018120859431 416348138092333824 416401731863005824 417397402553252004 417847571209752372 418392352919282688 418962041028797643 419508275762863872 419906669187140096 420105751833590784 420964901720373816 421626269524182528 422430146766389736 423093816581349888 424160081240073048 424511827074536448 424562892333368464 426040660841316144 427062979881474768 427671215584831296 429219115479596832 430713090820632672 430861834893679488 431326525119744384 432208622385982091 432476945578113696 432772127760670464 433978601639148813 434394399289185088 434544414679095552 435489143239006623 436056925694337792 436948697008360758 437842664505881856 438258469505412608 439783907965229568 440265195657380574 440839205038941696 440892234346190328 441257855755977728 442369896723104688 442426840104443688 443064893398293504 444028146047614596 444607061492265984 445727542998042864 446150836011336352 446427814790310912 447977911369443936 449417209597619328 449537180117684256 451043816266694976 451101876184922976 452668202143898403 453258382329222912 453754416124066941 454467298743102528 455114564486390016 456045310197071634 456639893391591936 456698673656199936 457132385596994048 457632658996922214 458229311746592256 458351634629795712 459506754676745802 460105850836689408 460542798463314944 461106151664830542 461544049244759156 462145801590580224 462428811736200192 462651561538264332 463310483550233904 464038379476319232 465207831037499472 465653549610243072 466605848389018728 467270402213056416 468391655353875552 468836471740726336 470756449235686848 472395002835532608 473585514435420543 474329553214705344 475980543654018624 476432566962332032 477575805458853504 477633253875039522 478255983019596288 479234054783363412 479295743446480662 479920640113294848 480214535264515584 481030491551582479 481657649949954816 482343640994122752 482871504914546436 483501063591097344 484022525926228992 484552227173211756 485242340759712432 486868643730754272 486998611794157944 488693699200333224 488862466513982496 491029914189991488 493040778193589184 494693217840891264 494756896460883264 496415087725474944 496547604182278688 497666133813492774 498448005073080192 500182944178799232 500657951723128576 500895319493896704 501919690512753396 502574083851101184 502708244432679168 503975150290624428 504458012077763328 504632223498304512 505489669088103622 505729327632394788 506148716896562688 506209602397477784 507424293300031848 509915680120375776 511761253071826992 512565268833319936 513719880065540928 514273933796618304 515645588958520176 518110648271229312 519914026789402752 520232413203225216 521795787445784384 522043176910859136 522538944410299648 523792818890355456 524357736420081408 524931579437646069 525615975238738176 525679202489688468 526364573027484672 527441030708317128 527581829443671106 528269680590273024 529418174133694326 529601005390147704 530108419471547904 531444378189974184 531949073705824112 532279317634601472 534127509709721616 534639260663612416 535986637832623536 537783011702597856 541864856193699168 542636596118388096 543746331388816179 544455257505359616 544525341667007616 544600598135402432 546496179750910272 546684908789829888 547873438268427687 548327776637942912 548587745228360448 549108721244721664 549780411600374877 551357429377777152 552408653463740424 553276529375611392 554408024161145908 554670875467787832 555130850789778432 555202309150674432 556529870071002672 557130094946336496 558466973691159312 558616054705063524 559344367683818496 561286535627165088 563240195688519648 565546774986764064 567515263587483744 568054214455088192 569417306508633024 569485802697162507 570228287446441728 571394449934010222 572292153972795776 572563484353845504 574284121094176896 574482446524905984 575102033492992512 575731409705805366 576482037358616064 576635927437484928 577029503680893952 578558175521195592 578638135518865084 579392552905460736 580652190985342164 581409234259117056 582598262677814344 582874479305132976 583790219341175808 585822207574176768 587020260876507432 587856312461587104 589826528964139584 589902453472591584 592037528063486128 593371159546856769 594303390664057152 596371971905491392 597221342473492224 597303881825925248 598442707919052126 599222946130159104 599382906823579008 600893448423436818 601391755022259968 601469168246563968 601676881863363072 602984967561701478 603557602858531204 604344509772297216 605005888165422588 605956398324136704 606819419315186688 608060413596095512 608931564874933248 610176878662562952 611135512839727616 612512164693529568 612675672902327736 614808202219774056 616868748717685776 617747311400311872 620277108049999296 622141131185358304 622436095547562816 623027202950741888 624522207138500736 626771356814628558 627588529378924032 627675265647582464 629039873567454011 629860003780710144 631447352580560724 632270621619127296 632439404286273792 633645220149584604 634640724872024832 636767740611804672 636844338500052696 638978739711151216 639060991261974216 642210199933273088 643828673219395248 646069636230949008 646989787679616576 648715418367170544 649158191641005696 649331482392210592 651591598933777632 651816622018643328 654085388541506688 654706552253321984 655423045512541137 657387704258118912 659590957121188352 659675861947844352 660397793486070861 661024951884443198 661338351519285492 661886783633966592 663554845084657032 664597340097440256 666042219071421894 666910592238398976 669226254017004528 669641722185466368 670277659243572224 671966867054165904 672610682770351104 674305770176526384 676565724400042464 676652814277384464 679887573493834368 681700948114653792 682348337429102656 682671846729585024 684067965295607451 684959840087387904 685698578395491072 686448988495383321 687343967619888384 687527451944693568 689260132015118703 689914700041723754 690814197694972416 692316073867138734 693218702385870336 693643217604300288 693977342307396498 694965725325350856 696057569214478848 698390425187140608 698480324415364608 699143648560108544 699908772583528092 700821300318317568 700905603319584624 703254707611089504 703691301279642624 705890898844925768 706134673853530272 708592504253298912 711494329822058016 712170012946295488 714648850443498048 716363708188280256 716449880812559283 717044015603463808 717383974529394432 718851082175045118 718943615169720993 722486474924932224 723515461491184128 724307257371819654 724995108518421572 725940343340479488 726033788889343488 728661573001213696 728913211719773184 730302965596131408 730497917691236916 731450326971147264 733040548800499836 733996273114450944 734445759816317952 736544871284987232 739561167290383776 742039826761336896 742135344691324896 742840126595115328 744622631588212416 744821406273418032 747672007609620288 748382047502886784 750986927584692864 752879535769130094 753861125776651776 754062366649018752 755962725435936642 756687018116644992 758234503632155433 759223075344844032 759314403596216676 760304383261922304 761136439950047772 761859266578680296 763417979138460672 765712161458902528 766075194520077312 767641879607740488 768847903249979904 771410900694927456 773468383437780264 774202921313789552 777165972406843968 779871040184104128 780348619804837824 782693681168676576 783808416615449472 785689228335533184 786435371952186112 786536604630122112 788518803734532702 791161546062475692 791372744165506659 792404520885409536 794127261200541489 794401508085221556 795162629207321856 796295123297989632 797923610558736168 798418976451902208 799177209098105344 801191264564582424 801958890995418624 803979956748935304 806674517553896784 807941864432182272 812797284290548752 813569171550083936 813954894177582144 816682886258039424 816900897203103648 819744269626365408 820027363184744832 822491664956914368 822590603895901399 823663081867082496 827036144066665728 828612980195610636 829914794063417088 831612036241718862 832696276184667648 832803463726011648 834794805106504008 835695142419504744 837924082057595286 839016551525727744 839813338374280192 841929803440747632 843252539048365056 844860293532779472 846187633162699776 848320162480146096 849125784666736928 852081321682632288 854125959762949536 855342431169662592 857091674901015333 858438230959193664 861426181641265344 861723669787358976 862653050239488768 863597114558708049 864417244771964182 864953891156227392 865544255521340928 867957203278297626 868788798578370176 869088829358191104 870978286478013246 872113851388675584 873897394016721516 875685329011763712 876516939010825216 879567815930459136 880530391314761148 881678410077883392 881784468692380656 884739793446209376 884853680208887376 888056292095229192 891455085996085728 892301672022672704 895955822738887872 897664061878578189 898834419195238656 899074360235368512 901340172635155227 902087632533389952 902203752369845952 905336404287796806 906516764658445824 907508832248133882 908934597486205056 910229128972780032 912090620394143268 913279786783183872 913397347312399872 914264771193988096 915265317993844428 916458623493184512 916703269259591424 919013509353491604 920211701673378816 922212303329661084 923088098489518312 925303123076528664 926620967100467808 930415662074998944 933211696778037456 934540804426112832 936783310707751104 937672943481452672 940157035221942837 941512898471373696 944790005671065216 947171028870841086 948659106429410688 951961087308037248 952865133924664064 955151610917707008 955266507750079044 956511966039192576 958468109566726824 958591486892961324 959841280226589696 960429070529031168 962060983103164958 963315299899909632 965743009829092872 969104454346423512 970484681519424864 973737287461508544 973997223588315888 977387398400666448 977724933027964992 982059828379982976 986081556387178368 989386435681782528 989513792921766528 991537427826664797 992830175450949888 993095208364557376 995332267626985548 996896010146160384 999063328607132841 1000365888357598464 1001315903446257152 1001790638987793408 1003839381025506792 1005416488865358336 1007950300581248856 1008916024155526656 1010979338176207244 1011458655264789576 1012297433793125376 1012419204794955568 1014848586600063696 1019831360240751552 1023522506143653984 1027439760131081856 1028547867593236608 1031291177917040352 1034872050062585631 1036221296542458624 1038474110800708101 1039828053578805504 1040464826406450432 1043591574891568768 1044086353821718272 1045077888820599296 1047585637780710912 1048715472840162816 1049863158875292138 1051231950477476352 1051358404979376936 1054882061416634256 1055163658887342212 1056539361180546048 1058836348267388652 1059202010780295408 1060216838943095808 1062888756379948368 1063898147411648224 1064558635269202944 1068255019419443232 1071973275665247072 1075566023405195712 1078276623262567677 1083729712387398336 1085273192236776192 1087492662777632358 1088910515010719232 1089050683334015232 1089201196270804864 1092992359501820544 1093369817579659776 1095746876536855374 1096655553275885824 1097175490456720896 1098217442489443328 1099560823200749754 1102714858755554304 1104817306927480848 1106553058751222784 1108816048322291816 1109341750935575664 1110404618301348864 1113059740142005344 1114260189892672992 1116933947382318624 1117232109410127048 1122573071254330176 1126480391377039296 1129319303653695141 1131093549973528128 1135030527174967488 1136108428910176384 1138834613017266048 1138971605394325014 1140456574892883456 1142788899868020444 1144584307945591552 1145126968707691008 1147072710623004373 1148568242188353792 1148964893049811968 1150204066985985024 1151462819411610732 1152964074717232128 1153271854874969856 1157116351042391184 1157276271037730168 1161304381970684328 1165196525355628688 1165748958610265952 1174040521753014864 1175712624923174208 1179653057928279168 1179804906945183168 1184075056126972256 1186742319093713538 1188606781328114304 1192743943810982784 1194442684946984448 1194607763651850496 1196885415838104252 1198445892260318208 1198765813647158016 1201786896846873636 1202783510044519936 1202938336493127936 1203353763726726144 1205969935123402956 1207115205717062408 1210011776330845176 1211912796648273408 1216120827192191024 1220353757325125904 1222271025679455232 1225024329387059136 1225351345804655472 1229616404439548112 1233737497435371552 1235494622800623744 1238021308190355481 1240554216099998592 1244282262370716608 1244872191095125632 1246054405901483776 1247418054362578293 1249044414277001472 1253542713629257116 1255177058757848064 1255350531295164928 1256886123086392929 1258079747134908022 1259720007561420288 1262894705161121448 1264878808572547584 1267290440299169208 1269281449744049664 1273535481223609344 1273688677000105392 1277957479422302432 1278121982523948432 1287657346438790496 1292139272461898016 1293979575359233152 1296625867157946273 1297430836734341088 1298316383282011392 1298662964784421184 1301935804917446439 1303183197867555264 1303633244037286656 1306467429717019869 1308170777083013376 1309413104506643968 1310846091025082274 1314775408516237824 1319181914242376704 1319351723895688704 1320795586972141722 1322049903768886396 1322676703038570984 1323773567267933184 1327109690169314064 1329194680194880512 1332084438142843788 1333821184476797952 1338452508034009056 1339283444370932736 1343933734108331808 1348611540353052768 1353131448800084928 1353305628554768928 1358004606431695209 1359775146987668736 1363401896229307584 1364696674858205312 1365343693459170048 1368135930591214902 1369919680174775808 1371397156790982144 1372897976990766642 1374687935239776768 1375054903889387136 1378520264030237406 1379829400083447508 1381628395389944832 1384632147734277468 1386437404771740672 1387286435208600576 1387954684614792996 1389931450650701712 1392115138428957696 1396960648830729216 1399817545167056184 1401811206639169248 1406509415222179008 1411781797689851536 1412269347707060544 1417185008506597824 1422988659644116032 1424340025892590976 1429297700886996096 1432727416376560512 1432899761625118566 1434088031206927616 1434767949058788864 1437702164350090236 1437887230339441986 1443091474654747437 1444972949849864448 1447030922982368256 1448614514743639308 1449990217036843144 1452067577778686976 1457323146002427392 1460605931192262816 1460995835382473832 1466081097600999672 1473089742569974464 1479122334580767552 1484079653522673792 1484270689382649792 1485680253190230656 1489245263176424832 1489642812546836064 1495344015219240576 1496764095005773568 1500018160045467257 1501973855169385728 1505759071538260188 1507722251553303552 1508124733298037504 1511925450871873284 1513374036233289984 1516469007264310866 1518446150689688064 1518628807192433352 1522272879900095544 1523718533157360592 1531424322917805056 1535283759215480976 1537695806499959808 1542821801389854912 1546936766875560528 1548405842627579104 1554331944813687936 1559742080368208256 1560697239609675648 1565387362337353152 1567616833230898944 1571378456671066368 1572870743904372224 1573073209260244224 1574794738312938207 1577037607469065404 1582323092124951384 1582745488331013318 1584809041770819072 1588254522401082978 1588803016170443112 1590325258414643712 1595847221117472336 1596837952903804416 1598354418196210688 1602382529129164848 1603917781990837248 1607959913497870608 1613349035107793568 1625594568581097504 1627138343100167872 1627909788355164288 1631238994166448537 1633365772516078848 1633801794406207296 1639488539252730816 1640054726369489664 1643620314805283061 1644983329913828736 1645181207791802798 1647326163734164992 1654072288133331456 1657225960391221272 1659829588126834176 1663224072483437724 1665392552369335296 1665606927452023296 1669589610213008016 1671390284839009488 1675848164115190572 1678033103051455488 1683859606881495264 1689720587065558944 1696640324960292192 1698251569333473856 1704162643365264576 1708251919525899072 1708457408091487521 1710684862339325184 1714183349802030666 1716876461918387328 1722852363282530688 1723447339574717952 1725306100478977536 1727194229117416098 1728834489543928364 1729907782312454784 1731088511042681856 1735914406556595252 1737577597156740352 1738177658716382208 1741956572956026492 1744227702777351168 1747794788033443032 1751370658023527424 1761060782629522296 1763568937384761312 1769479586892418752 1769707360417774752 1776112584190458384 1782910171992171456 1784603344045345408 1791911645477775744 1795328123757156378 1797668838390477312 1798148720470737024 1802680345270310454 1804175265066779904 1804407504739691904 1810672808575593612 1813033529316891648 1815017664496267764 1817869194972410112 1820458257945560064 1824181240788286536 1826794694624799744 1830530635987688856 1833406538519182848 1838027018706983208 1844424606659322168 1846176196979036624 1850606246153057328 1853241934200935616 1860831324149997888 1866423393556074912 1869081608852225664 1873566621415502208 1875345886962905344 1880314070443885674 1883025796942747392 1887119620702362033 1889580011342130432 1894342057741682172 1897318212858821376 1903922174616074496 1905730267849328128 1910303221835414016 1910533015500158088 1916936219133453648 1917182973785922648 1924121966206329916 1926630599799819264 1931486019658185744 1938208908692847024 1940969363038849728 1947474574923017088 1947994447176631776 1954774796801332896 1955449866055929984 1961562209290226413 1964119656759965952 1966269136537623411 1972163112774356736 1978772871363565056 1979027585843533056 1983074855653329594 1985660350901899776 1986190416729114752 1990664535253971096 1993792020292320768 1998126657214265682 2000731776715196928 2002631806892514304 2007678762051013584 2010832977730716672 2015900601162497712 2017832048311053312 2021958676352414488 2022917310529579152 2024838409589911136 2029697173200127392 2039662720481503104 2047045012287307968 2052203895886822353 2054879520262163712 2057095735186473216 2059346965486149963 2062582355834080704 2069744100125171262 2072442593084917248 2076948221601416202 2079656107157611008 2080929652812900864 2087183149783137536 2088172707643436544 2090155777641198592 2095171275561421824 2097430945680325632 2099726317750584276 2102463900954952704 2102716809958753872 2109764122833268512 2110327317774684424 2117672696534777304 2118404021560590816 2125777512759896736 2127796294823296448 2136510038838886464 2143946551330494144 2149349642437677849 2151132046810391424 2156553246525135354 2167459424774796672 2170546384473552384 2174985325555264716 2177821030021438464 2178101366668030464 2178402392541609728 2185984719003641088 2186739635159319552 2191493753073710748 2193311106551771648 2194350980913441792 2199121646401499508 2209634613854961696 2217632096644583632 2218683501871151328 2226119480284010688 2228520379785345984 2233867894764637248 2234464218820254096 2245146142508660352 2252960782754078592 2258638607307390282 2262187099947056256 2270061054349934976 2272216857820352768 2274703510896466299 2277669226034532096 2277943210788650028 2280913149785766912 2285577799736040888 2289168615891183104 2290253937415382016 2294145421246008746 2297136484376707584 2302925638823221464 2306543709749939712 2314232702084782368 2314552542075460336 2322608763941368656 2330393050711257376 2331497917220531904 2348081043506029728 2351425249846348416 2356234102684870109 2359306115856558336 2359609813890366336 2368150112253944512 2373484638187427076 2374118232496519977 2377213562656228608 2382381783601624467 2385487887621965568 2388885369893968896 2389215527303700992 2393770831676208504 2397531627294316032 2403573793693747272 2405567020089039872 2405876672986255872 2411939870246805912 2414230411434124816 2420023552661690352 2423825593296546816 2432241654384382048 2440707514650251808 2450048658774118272 2450702691609310944 2459232808879096224 2467474994870743104 2467771811687704197 2470989245601247488 2476042616380710962 2481108432199997184 2488564524741433216 2489744382190251264 2492108811802967552 2494836108725156586 2498088828554002944 2507085427258514232 2510701062590329856 2513772246172785858 2516159494269816044 2519440015122840576 2525789410322242896 2529757617145095168 2534580880598338416 2538562899488099328 2547377354000210784 2555914958844604864 2556243965047896864 2571275024703045999 2575314692877580992 2584278544923796032 2587959150718466304 2593251734315892546 2594861673468682176 2596632766564022784 2597325929568842368 2603871609834892878 2606366395735110528 2607266488074573312 2612934859434039738 2616341554166026752 2618826209013287936 2621692182050164548 2629550817032475648 2638703447791377408 2641591173944283444 2644099807537772792 2645353406077141968 2654219380338628128 2664168876285687576 2676905016068018112 2687867468216663616 2692992185635734567 2697223080706105536 2706262897600169856 2706611257109537856 2716009212863390418 2719550293975337472 2726803792458615168 2729393349716410624 2730687386918340096 2736271861182429804 2739839360349551616 2742794313581964288 2745795953981533284 2749375870479553536 2750109807778774272 2757040528060474812 2759658800166895016 2769264295468554936 2775909369229585992 2779862901301403424 2799635090334112368 2803622413278338496 2813018830444358016 2823563595379703072 2824538695414121088 2834370017013195648 2845977319288232064 2848680051785181952 2858595401773992192 2865454832753121024 2865799523250237132 2868176062413855232 2869535898117577728 2875404328700180472 2875774460678883972 2886182949309494874 2889945899699728896 2897229029487278616 2899980434073686288 2914646292004854784 2921211862384525632 2921991670764947664 2932162195201999344 2946179485139948928 2958244669161535104 2968159307045347584 2968541378765299584 2971360506380461312 2974612283479994391 2978490526352849664 2979285625093672128 2990688030438481152 2993528190011547136 2997189985821398523 3000036320090934514 3003947710338771456 3011518143076520376 3016249466596075008 3023850901743746568 3026748072466579968 3032938014528621732 3036892301379376128 3037257614384866704 3044545759800191088 3047437066314721184 3070567518430961952 3085643602779709824 3093873533751121056 3096811685255158208 3104616150187756893 3108663889627375872 3115422332402124303 3119484160736416512 3121394479219351296 3130774724674706304 3135233666461797888 3142756913342132736 3145741487808744448 3146146418520488448 3149589476625876414 3154075214938130808 3164646184249902768 3165490976662026636 3169618083541638144 3176509044802165956 3177606032340886224 3180650516829287424 3191694442234944672 3193675905807608832 3204765058258329696 3215919826995741216 3226698070215587136 3234829869787703031 3251189137162195008 3254276686200335744 3255819576710328576 3262477988332897074 3266731545032157696 3267603588812414592 3278977078505461632 3280109452738979328 3287240629610566122 3289966659827657472 3290362415583605596 3294652327468329984 3308144576266662912 3314451920782442544 3319659176253668352 3326448144966875448 3331213854904046592 3339179220426016032 3342780569678018976 3351696328230381144 3367719213762990528 3379441174131117888 3393280649920584384 3396503138666947712 3408325286730529152 3416503839051798144 3416914816182975042 3421369724678650368 3428366699604061332 3433752923836774656 3441218131869013119 3445704726565061376 3446894679149435904 3450612200957955072 3454388458234832196 3457668979087856728 3459815564624909568 3471828813113190504 3475155194313480704 3483913145912052984 3495589576066886064 3522121565259044592 3527137874769522624 3538959173784837504 3539414720835549504 3552225168380916768 3565820343984342912 3569206688090690816 3583823290955551488 3590656247514312756 3595337676780954624 3596297440941474048 3605360690540620908 3608350530133559808 3608815009479383808 3621345617151187224 3630035328992535528 3635738389944820224 3648362481576573072 3661061271975377712 3666813077038365696 3676054037413966416 3688849213318644336 3692352393958073248 3701212492306114656 3706483868401871232 3714063924571066443 3721662648299995776 3732846787112149824 3738163217704451328 3742254163087734879 3747133242831004416 3750691773925810688 3760628140887771348 3766051593885494784 3774239241404724066 3779160022684260864 3788684115483364344 3794636425717642752 3807844349232148992 3811460535698656256 3820606443670828032 3821066031000316176 3833872438266907296 3834365947571845296 3848243932412659832 3862972039316371488 3876417817385694048 3881938726077699456 3889877601473838819 3894949149846034176 3895988894353263552 3905807414752339317 3909549593602665792 3910899732111859968 3919402289151059607 3923124418580452826 3928239313519931904 3932538273075246822 3944326225548713472 3957545742727130112 3958055171687066112 3966149711306659188 3971320701803799552 3972380833458229504 3981329070507942192 3987584040584641536 3996253314428531364 4001463553430393856 4015357524102027168 4031801202324995424 4043917352704828976 4045834621059158304 4049676819179822272 4059394346400254784 4074013819295085627 4079325440963006208 4094090024574615936 4104407791773644706 4109759040524327424 4114191470372946432 4118693930972299926 4125164711668161408 4139488200250342524 4144885186169834496 4153896443202832404 4159312214315222016 4161859305625801728 4174366299566275072 4176345415286873088 4199452635501168552 4205433619917507744 4219528245666537024 4220654635549368848 4235345393069554608 4236808043121181632 4251555025519793472 4255592589646592896 4273020077677772928 4287893102660988288 4296662187248880787 4298699284875355698 4302264093620782848 4313106493050270708 4329274423964242311 4334918849549593344 4341092768947104768 4349970651110529432 4356202733336060928 4356804785083219456 4371969438007282176 4382987506147421496 4386622213103543296 4398243292802999016 4419269227709923392 4435264193289167264 4437367003742302656 4452238960568021376 4457040759570691968 4467735789529274496 4468928437640508192 4484445550271204401 4490292285017320704 4500054480136401771 4505921565508157184 4517277214614780564 4524374199894112512 4540122108699869952 4544433715640705536 4549407021792932598 4555338452069064192 4555886421577300056 4571155599472081776 4578337231782366208 4588290842492017492 4594272968753415168 4605851277646442928 4613087419499879424 4628465404169564736 4629105084150920672 4645217527882737312 4660786101422514752 4662995834441063808 4696162087012059456 4702850499692696832 4712468205369740218 4718612231713116672 4719219627780732672 4736300224507889024 4746969276374854152 4748236464993039954 4754427125312457216 4764763567203248934 4770975775243931136 4778431054607401984 4787541663352417008 4795063254588632064 4807147587387494544 4811753345972511744 4823879740493611824 4828460822868249632 4840047105323380704 4864483308768764096 4881415029300503616 4893716982499345611 4900097317548236544 4901405383218621888 4918465617758192448 4934949989741486208 4935543623375408394 4941978491202494976 4952085232761421924 4962216864399994368 4977129049482866432 4979488764380502528 4984217623605935104 4989672217450313172 4996177657108005888 5014170854517028464 5027544492345571716 5032318988539632088 5051578820644485792 5069161761196676832 5094754708000421568 5111829917689209728 5112487930095793728 5125372224274462563 5142550049406091998 5150629385755161984 5168557089847592064 5175918301436932608 5186503468631785092 5189723346937364352 5193265533128045568 5194651859137684736 5207743219669785756 5212732791470221056 5214532976149146624 5225869718868079476 5232683108332053504 5243384364100329096 5283182347888566888 5288199615075545584 5290706812154283936 5308438760677256256 5328337752571375152 5353810032136036224 5375734936433327232 5385984371271469134 5394446161412211072 5412525795200339712 5413222514219075712 5432018425726780836 5439100587950674944 5453607584917230336 5458786699432821248 5461374773836680192 5472543722364859608 5491591907963066568 5500219615557548544 5514081056120949624 5519317600333790032 5538528590937109872 5551818738459171984 5559725802602806848 5599270180668224736 5607244826556676992 5618712091017767183 5626037660888716032 5647127190759406144 5649077390828242176 5661358862107086099 5668740034026391296 5691954638576464128 5697360103570363904 5717190803547984384 5730909665506242048 5731599046500474264 5736352124827710464 5750808657400360944 5751548921357767944 5772365898618989748 5779891799399457792 5794458058974557232 5799960868147372576 5842423724769051264 5843983341529895328 5864324390403998688 5884686627870679239 5892358970279897856 5898807409612870233 5916489338323070208 5936318614090695168 5937082757530599168 5942721012760922624 5949224566959988782 5956981052705699328 5958571250187344256 5981376060876962304 5987056380023094272 5994379971642797046 6000072640181869028 6007895420677542912 6023036286153040752 6032498933192150016 6047701803487493136 6053496144933159936 6065876029057243464 6074515228769733408 6089091519600382176 6094874132629442368 6141135036861923904 6156611687660467059 6171287205559419648 6187747067502242112 6193623370510316416 6209232300375513786 6217327779254751744 6230844664804248606 6238968321472833024 6242788958438702592 6261549449349412608 6270467332923595776 6285513826684265472 6292292837040976896 6299178953251752828 6308150429876261616 6329292368499805536 6330981953324053272 6353018089604331912 6355212064681772448 6383388884469889344 6409530116516659392 6431839653991482432 6453396140431174272 6469659739575406062 6502378274324390016 6508553372400671488 6511639153420657152 6524955976665794148 6533463090064315392 6535207177624829184 6557954157010923264 6560218905477958656 6574481259221132244 6579933319655314944 6580724831167211192 6628903841564885088 6652896289933750896 6678358440852032064 6685561139356037952 6703392656460762288 6735438427525981056 6758882348262235776 6786561299841168768 6793006277333895424 6816650573461058304 6824110532689398897 6833007678103596288 6833829632365950084 6842739449357300736 6856733399208122664 6867505847673549312 6882436263738026238 6891409453130122752 6908776916469664392 6915337958175713456 6919631129249819136 6943657626226381008 6950310388626961408 6967826291824105968 6991179152133772128 7044243130518089184 7054275749539045248 7068702308054610327 7077918347569675008 7078829441671099008 7104450336761833536 7122354697489559931 7131640687968685824 7138413376181381632 7147145350804873401 7167646581911102976 7181312495028625512 7192594881882948096 7210721381081241816 7216701060267119616 7217630018958767616 7242691234302374448 7260070657985071056 7271476779889640448 7296724963153146144 7322122543950755424 7352108074827932832 7377698426637288672 7384704787916146496 7402424984612229312 7403315435063112591 7412967736803742464 7428127849142132886 7443325296599991552 7465693574224299648 7476326435408902656 7484508326175469758 7494266485662008832 7501383547851621376 7521256281775542696 7532103187770989568 7548478482809448132 7558320045368521728 7577368230966728688 7589272851435285504 7615688698464297984 7642132062000632352 7667744876533814592 7668731895143690592 7696487864825319664 7713825074109137997 7725944078632742976 7752835634771388096 7763877452155398912 7779755202947677638 7789898299692068352 7791977788706527104 7811614829504678634 7819099187205331584 7821799464223719936 7838804578302119214 7846248837160905652 7856478627039863808 7865076546150493644 7888652451097426944 7916110343374132224 7932299422613318376 7944761666916459008 7962658141015884384 7992506628857062728 8030715048204054336 8063602404649990848 8087834705409657952 8091669242118316608 8099353638359644544 8118788692800509568 8148027638590171254 8158650881926012416 8177518356376902143 8188180049149231872 8208815583547289412 8219518081048654848 8228382940745892864 8237387861944599852 8250329423336322816 8278976400500685048 8307792886405664808 8348732599132550144 8398905271002337104 8410867239835015488 8439056491333074048 8441309271098737696 8470690786139109216 8473616086242363264 8503110051039586944 8511185179293185792 8546040155355545856 8575786205321976576 8593324374497761574 8597398569750711396 8604528187241565696 8626212986100541416 8658548847928484622 8669837699099186688 8699941302221058864 8713609570166438912 8743938876014564352 8765975012294842992 8796486585605998032 8838538455419846784 8870528386578334528 8874734007484605312 8904477921136042752 8914081519141383936 8923836850439983173 8935471579058548992 8937856875281016384 8968891100542408802 8980584570034641408 9000108960272803542 9011843131016314368 9034554429229561128 9048748399788225024 9080244217399739904 9088867431281411072 9098814043585865196 9110676904138128384 9111772843154600112 9142311198944163552 9176581684984034984 9211702555292885856 9256930808339129472 9258210168301841344 9290435055765474624 9313848450563270679 9321572202845029504 9325991668882127616 9346266997206372909 9392324174024118912 9405700999385393664 9424936410739480436 9437224463426233344 9438439255561465344 9472600449015778048 9493938552749708304 9496472929986079908 9508854250624914432 9529527134406497868 9541951550487862272 9575083326704834016 9614295174774989088 9647759480987223648 9656921645736499264 9680094210646761408 9728966617537528192 9762830058601007232 9787433964998691222 9800194635096473088 9802810766437243776 9836931235516384896 9869899979482972416 9871087246750816788 9883956982404989952 9904170465522843848 9924433728799988736 9954258098965732864 9958977528761005056 9979344434900626344 10028341709034056928 10055088984691143432 10064637977079264176 10103157641288971584 10138323522393353664 10189509416000843136 10223659835378419456 10224975860191587456 10250744448548925126 10285100098812183996 10301258771510323968 10323654395607039357 10337114179695184128 10351836602873865216 10373006937263570184 10379446693874728704 10389303718275369472 10415486439339571512 10425465582940442112 10451739437736158952 10486768728200658192 10566364695777133776 10576399230151091168 10581413624308567872 10616877521354512512 10656675505142750304 10693677850646718187 10707620064272072448 10751469872866654464 10771968742542938268 10788892322824422144 10825051590400679424 10826445028438151424 10864036851453561672 10907215169834460672 10917573398865642496 10945087444729719216 10983183815926133136 11000439231115097088 11028162112241899248 11038635200667580064 11077057181874219744 11103637476918343968 11119451605205613696 11142191773713199329 11198540361336449472 11214489653113353984 11226762489263204637 11237424182035534366 11252075321777432064 11294254381518812288 11298154781656484352 11322717724214172198 11337480068052782592 11383909277152928256 11394720207140727808 11434381607095968768 11461819331012484096 11463198093000948528 11501617314800721888 11503097842715535888 11544731797237979496 11588916117949114464 11599921736294745152 11669632804421516457 11684847449538102528 11687966683059790656 11717422244257017951 11728648780807997376 11769373255741358478 11784717940559795712 11797614819225740466 11832978676646140416 11872637228181390336 11874165515061198336 11885442025521845248 11898449133919977564 11913962105411398656 11917142500374688512 11962752121753924608 11988759943285594092 12000145280363738056 12046072572306081504 12095403606974986272 12131752058114486928 12149030457539466816 12178183039200764352 12189748265258884736 12222041457885256881 12282270073723847808 12313223375320934118 12342574411118839296 12375494135004484224 12387246741020632832 12418464600751027572 12434655558509503488 12461689329608497212 12477936642945666048 12485577916877405184 12523098898698825216 12598357906503505656 12616300859752523232 12658584736999611072 12661963906648106544 12706036179208663824 12710424129363544896 12766777768939778688 12819060233033318784 12863679307982964864 12889986561746642361 12906792280862348544 12939319479150812124 12987823271892726933 13004756548648780032 13017106744801342976 13023278306841314304 13049911953331588296 13070414355249658368 13115908314021846528 13148962518442264488 13159866639310629888 13161449662334422384 13257807683129770176 13305792579867501792 13356716881704064128 13371122278712075904 13406785312921524576 13453336650813613203 13470876855051962112 13500163440409205313 13517764696524471552 13573122599682337536 13586012554667790848 13633301146922116608 13648221065378797794 13666015356207192576 13667659264731900168 13713466798416245328 13735011695347098624 13764872527476052476 13782818906260245504 13817553832939328784 13830675916351426912 13839262258499638272 13887315252452762016 13935652583648211936 13982358304267544256 14088486261036178368 14108551499078090496 14137404616109220654 14155836695139350016 14157658883342198016 14208900673523667072 14244709394979119862 14263281375937371648 14276826752362763264 14294290701609746802 14335293163822205952 14362624990057251024 14385189763765896192 14421442762162483632 14435260037917535232 14485382468604748896 14520141315970142112 14593449926306292288 14644245087901510848 14681150947498036833 14704216149655865664 14755396853274577344 14769409575832292992 14804849969224458624 14806630870126225182 14825935473607484928 14856255698284265772 14886650593199983104 14911945238099056849 14931387148448599296 14952652870817805312 14969016652350939516 14988532971324017664 15042512563551085392 15096956965618896264 15154736461933457376 15284264124001264704 15335489753067629184 15337463790287381184 15392975729650639328 15427650148218275994 15451888157265485952 15505671269542776192 15527754904310797824 15559510405895355276 15579796599384136704 15583955577413054208 15623229659009357268 15638198374410663168 15643598928447439872 15677609156604238428 15692497674321811304 15730153092300987288 15864598845226636752 15889523333832918016 15925316282031768768 15985013257714125456 16061430096408108672 16127204809299981696 16175669410819315904 16183338484236633216 16198707276719289088 16237577385601019136 16296055277180342508 16317301763852024832 16355036712753804286 16376360098298463744 16417631167094578824 16474775723889199704 16500658846672645632 16557952801001370096 16615585772811329616 16797810542004674208 16821734479670030976 16856136273053301549 16878112982666148096 16882618542197475392 16941381572278218432 16947232172484726528 16984076586321258297 17006220102079173888 17022370358586371584 17092080310711091712 17151572410643953152 17186648748995523148 17194797139501422792 17209056374483131392 17252425972201082832 17317097695856969244 17339675398198373376 17399882604442117728 17531950024589685984 17592973171211996064 17654059883612037717 17677076910839693568 17741056773156669056 17749468014969210624 17808955842272085504 17828163038282767872 17847673700879966346 17870943158117097984 17875713750562032768 17937782201084817604 17961169140069282816 18000217920545607084 18023686262032628736 18069108858459122256 18097496799576450048 18160488434799479808 18197628087171730392 18223545686309200224 18284622397888327104 18353163369968069968 18423405110585771712 18513861616678258944 18516420336603682688 18580870111530949248 18627696901126541358 18643144405690059008 18651983337764255232 18692533994412745818 18784648348048237824 18811401998770787328 18849872821478960872 18876878511122930688 18945200898031556096 18987877105499416608 18992945859972159816 19059054268812995736 19150166653409668032 19228590349549978176 19295518961974447296 19313843291472998528 19360188421293522816 19457933235075056384 19500236080591074341 19525660117202014464 19574867929997382444 19600389270192946176 19605621532874487552 19673862471032769792 19739799958965944832 19742174493501633576 19808340931045687696 19908516197931465728 19958688869801252688 20056683418068113856 20110177969382286864 20129275954158528352 20206315282577943168 20276647044786707328 20379018832001686272 20447319670756838912 20449951720383174912 20472331598068196691 20501488897097850252 20570200197624367992 20602517543020647936 20647308791214078714 20674228359390368256 20746013874527140368 20758893387749457408 20778607436550738944 20830972878679143024 20850931165880884224 20903478875472317904 20973537456401316384 21132729391554267552 21152798460302182336 21162827248617135744 21206106924163830981 21233755042709025024 21313351010285500608 21367064092468679793 21387355701293436374 21415240128544144896 21502939745733308928 21543937485085876536 21577784645648844288 21650103180801358848 21652890056876302848 21728073702907123344 21814430339668921344 21890174889459438432 21966367631852266272 22056324224483798496 22077270401335160128 22154114363748439488 22207274953836687936 22209946305189337773 22238903210411227392 22284383547426398658 22397080722672898944 22428979306226707968 22453524978526409274 22474848364071068732 22504150643554864128 22588508763037624576 22596309563312968704 22645435448428344396 22674960136105565184 22767818554305856512 22926396186001897056 23003234629601443776 23006195685431071776 23089463594475958992 23177832235898228928 23199843472589490304 23339265608843032914 23369694899076205056 23375933366119581312 23434844488514035902 23457297561615994752 23538746511482716956 23569435881119591424 23595229638451480932 23665957353292280832 23748331030122396672 23796898267839955128 23834285000749377024 23977519886571188184 24000290560727476112 24092145144612163008 24190807213949972544 24263504116228973856 24298060915078933632 24356366078401528704 24379496530517769472 24444082915770513762 24532555069130706429 24564540147447695616 24626446750641868236 24685148822237678592 24750988270008968448 24774493482041265664 24836929201502055144 24923378659216994424 25046197797397650432 25196715813007011312 25232601719505046464 25317169473999222144 25323927813296213088 25412072358417327648 25420848258727089792 25500308720772943369 25533555537879557376 25638120466066637568 25727358615965929728 25779973123493284722 25813584561724697088 25878638958301624248 25975646543785453866 26009513097297560064 26034213489602685952 26099823906663176592 26140828710499316736 26231816628043693056 26297925036884528976 26322899324668844768 26515615366259540352 26611585159735003584 26713433763408128256 26742244557424151808 26771510551319949519 26813570625843049152 26906673301627226406 26941753710103924224 27000326880818410626 27035529393048943104 27146245199364675072 27172025109335581696 27266602293844233216 27296442130757595588 27332030712414385152 27335318529463800336 27426933596832490656 27529745054952104952 27635107665878657568 27661351832702853824 27774630504905524032 27871305167296423872 27941545351689812037 27964716608535088512 28176972522072356736 28217102998156180992 28274809232218441308 28311673390278700032 28315317766684396032 28417801347047334144 28489418789958239724 28526562751874743296 28588581403219493604 28725249980114502048 28842885524324967264 28970764937209497792 29040282631940284224 29186899852612584576 29288490175803021696 29362301894996073666 29408432299311731328 29510793706549154688 29538819151664585984 29609699938448917248 29613261740252450364 29651870947214969856 29712511396568531544 29773301186399966208 29823890476198113698 29862774296897198592 29938033304701879032 30085025127102170784 30193913931237792528 30309472923866914752 30568528248002529408 30670979506135258368 30674927580574762368 30785951459301278656 30855300296436551988 30903776314530971904 30970963186821118071 31011342539085552384 31055509808621595648 31119020811790710552 31167911154826108416 31246459318018714536 31276396748821326336 31355218313208476856 31384995348643622608 31460306184601974576 31729197690453273504 31850632564063537536 31970026515428250912 32081033551940154561 32122860192816217344 32254409618599963392 32351338821638631808 32366676968473266432 32397414553438578176 32475154771202038272 32592110554360685016 32710073425507608572 32752720196596927488 32835262334189157648 32949551447778399408 33001317693345291264 33115905602002740192 33231171545622659232 33426575321139597987 33595621084009348416 33643468959340061952 33712272546106603098 33756225965332296192 33765237084394950784 33882763144556436864 33894464344969453056 33968153172642516594 34012440204158347776 34044740717172743168 34184160621422183424 34303144821287906304 34373297497991046296 34389594279002845584 34504851944402165664 34634195391713938488 34799765208884235456 35008898413264549371 35063900049179371968 35185946342423992128 35308119767224075434 35354153821679387136 35482113546313338112 35498936029938421248 35617911684544171008 35656326076565535744 35695347401759932692 35741886316234195968 35751427501124065536 35875564402169635208 36000435841091214168 36138217716918244512 36395256174343460784 36447091372618400448 36569244795776654208 36706326739936139936 36846810221171543424 37027723233356517888 37032840673207365376 37161740223061898496 37255393802253082716 37286288811380118016 37303966675528510464 37385067988825491636 37569296696096475648 37699745642957921744 37890401796063112192 37975754210998833216 37985891719944319632 38118108537625991472 38300333306819336064 38457180699099956352 38591037923948894592 38627686582945997056 38669959685239927083 38720376842587045632 38915866470150112768 38963469815678180799 39000472161182148682 39051320234404028928 39149735859994764888 39211243065748975104 39347724942065539584 39479599917931889664 39484348987003267152 39616681862091375392 39917377739602505376 40113366836136227712 40220355938764573728 40258551908317056704 40360009952440839609 40412630565155886336 40500490321227615939 40553294089573414656 40758037664003372544 40894639341513677824 40899903440766349824 40944663196136393382 41002977794195700504 41140400395248735984 41205035086041295872 41294617582428157428 41348456718780736512 41492027749054280736 41517786775498914816 41661945757358286048 41806957750944635808 41947074912802632768 42265458783108535104 42305596920604364672 42325654497234271488 42412213848327661962 42467510085418050048 42626702020571001216 42734128184937359586 42774711402586872748 42830480257088289792 43005879491466617856 43087874970171753072 43155569291297688576 43305780113752605696 43456147405814246688 43780349778918876864 43932735263704532544 44112648448967596992 44154540802670320256 44308228727496878976 44414549907673375872 44419892610378675546 44477806420822454784 44568767094852797316 44735835714297170547 44794161445345797888 44857958612453415936 44907049957052818548 44949696728142137464 45177017526075249152 45290870896856688792 45852792372003794112 46006469259202887552 46012391370862143552 46178927188951917984 46355664471796457856 46399686945178980608 46678531217686065828 46739389798152410112 46751866732239162624 46869688977028071804 46914595123231989504 47077493022965433912 47190459276902961864 47593796535679910256 47668570001498754048 47955039773142376368 48000581121454952224 48184290289224326016 48381614427899945088 48527008232457947712 48596121830157867264 48712732156803057408 48758993061035538944 48888165831541027524 49065110138261412858 49129080294895391232 49252893501283736472 49501976540017936896 49548986964082531328 49673858403004110288 49846757318433988848 50393431626014022624 50465203439010092928 50568408819159904647 50634338947998444288 50647855626592426176 50824144716834655296 50841696517454179584 50952229758963774891 51000617441545886738 51067111075759114752 51276240932133275136 51454717231931859456 51559946246986569444 51627169123449394176 51757277916603248496 51951293087570907732 52019026194595120128 52199647813326353184 52595850073769057952 52645798649337689536 52962179650836113151 53031230732519080704 53223170319470007168 53426867526816256512 53484489114848303616 53543021102639899038 53627141251686098304 53813346603254452812 53883507420207848448 54000653761636821252 54071058786097886208 54292490398729350144 54592884261515191176 54670637058927600672 54853867193664981312 55059490109904209904 55270215331757315136 55322703665405707648 55549261009811048064 55742610334592847744 55883090703379624074 55929433217070177024 56353945044144713472 56434205996312361984 56549618464436882616 56630635533368792064 56835602694094668288 56978837579916479448 57177162806438987208 57450499960229004096 57685771048649934528 57941529874418995584 58080565263880568448 58373799705225169152 58500708241773223023 58576980351606043392 58724603789992147332 58816864598623462656 59021587413098309376 59077638303329171968 59219399876897834496 59226523480504900728 59425022793137063088 59647780952396227396 59725548593794397184 59876066609403758064 60170050254204341568 60387827862475585056 60618945847733829504 61137056496005058816 61341959012270516736 61349855161149524736 61571902918602557312 61710600592873103976 61807552629061943808 61941926373642236142 62022685078171104768 62238041623581421104 62335822309652216832 62492918636037429072 62552793497642652672 62710436626416953712 62769990697287245216 62920612369203949152 63458395380906547008 63618320772491492943 63701265128127075072 63940053030856501824 64162067103880309122 64245720385632434688 64508819237199926784 64702677643277263616 64733353936946532864 64794829106877156352 64950309542404076544 65184221108721370032 65420146851015217144 65670524668378315296 65899102895556798816 66231811204005480384 66462343091245318464 66629838915568013319 66853150642279195974 67191242168018696832 67286937918680123904 67424545092213206196 67512451930664592384 67530474168789901568 67765526289112873728 67788928689938906112 67936306345285033188 68024880408316695552 68746594995982092592 68779188558005691168 69009703888804331328 69268390783427876976 69599530417768470912 70017796826529098742 70127800098358743936 70371892684847984256 70616239534448150868 70708307643358774272 70964227092626676224 70997872059876842496 71390694803519865384 71502855002248131072 71751128804339270416 72000871682182428336 72276435433836489024 72790512348686921568 72894182745236800896 73043257183230973379 73138489591553308416 73412653479872279872 73597665207392119287 73693620442343086848 74055446466713035776 74065681346414730752 74323480446123796992 74510787604506165432 74572577622760236032 74770135977650983272 75138593392192951296 75399491285915843488 75951508421997666432 75971783439888639264 76236217075251982944 76500926162318830107 76600666613638672128 76914361398199912704 77182075847897789184 77255373165891994112 77339919370479854166 77440753685174091264 77831732940300225536 77926939631356361598 78000944322364297364 78102640468808057856 78299471719989529776 78422486131497950208 78695449884131079168 78968697974006534304 79233363724182750784 79834755479205010752 80226733672272455424 80440711877529147456 80517103816634113408 80720019904881679218 80825261130311772672 81000980642455231878 81106588179146829312 81516075328006745088 81799806881532699648 81889326392272786764 82005955588391401008 82280800790497471968 82589235164856314856 82984055498108561472 83323891514716572096 83613915501889271616 83894149825605265536 84530917566217070208 84611193841208729344 84651308994468542976 84824427696655323924 84935020170836100096 85253404041142002432 85468256369874719172 85549422805173745496 86175749940343506144 86912294811628493376 87560699557837753728 87865470527409065088 88225296897935193984 88309081605340640512 88616457454993757952 88829099815346751744 88839785220757351092 88955612841644909568 89137534189705594632 89471671428594341094 89588322890691595776 89814099914105637096 89899393456284274928 90354035052150498304 90581741793713377584 91705584744007588224 92012938518405775104 92024782741724287104 92357854377903835968 92711328943592915712 92799373890357961216 92912889560463354213 93357062435372131656 93503733464478325248 93739377954056143608 93829190246463979008 94154986045930867824 94380918553805923728 95187593071359820512 95910079546284752736 96001162242909904448 96243100655820463683 96368580578448652032 96763228855799890176 97054016464915895424 97192243660315734528 97425464313606114816 97517986122071077888 97776331663082055048 98130220276522825716 98258160589790782464 98505787002567472944 99003953080035873792 99347716806008220576 99693514636867977696 100279725963418793961 100786863252028045248 100930406878020185856 101136817638319809294 101268677895996888576 101295711253184852352 101648289433669310592 101683393034908359168 101904459517927549782 102001234883091773476 102134222151518229504 102552481864266550272 102909434463863718912 103119892493973138888 103514555833206496992 103902586175141815464 104399295626652706368 105191700147538115904 105291597298675379072 105924359301672226302 106062461465038161408 106446340638940014336 106853735053632513024 106968978229696607232 107086042205279798076 107254282503372196608 107626693206508905624 108001307523273642504 109185768523030382352 109341274117855201344 109707734387329962624 110118980219808419808 110540430663514630272 110645407330811415296 111098522019622096128 111485220669185695488 111766181406759248148 111858866434140354048 112707890088289426944 113099236928873765232 113671205388189336576 113957675159832958896 114354325612877974416 114900999920458008192 115371542097299869056 115883059748837991168 116009879055719781249 116161130527761136896 116747599410450338304 117001416483546446046 117153960703212086784 117449207579984294664 117633729197246925312 118043174826196618752 118155276606658343936 118438799753795668992 118453046961009801456 118850045586274126176 119295561904792454792 119752133218807516128 120340100508408683136 120775655724951170112 121080029857322518827 121237891695467659008 121501470963682847817 122274112992010117632 122683918024541033472 122699710322299049472 123143805837205114624 123421201185746207952 123615105258123887616 123883852747284472284 124045370156342209536 124476083247162842208 124985837272074858144 125420873252833907424 125539981394574490432 125841224738407898304 126916790761813094016 127236641544982985886 127402530256254150144 127880106061713003648 128324134207760618244 128491440771264869376 129017638474399853568 129405355286554527232 129466707873893065728 130368442217442740064 130840293702030434288 131341049336756630592 131798205791113597632 132463622408010960768 132924686182490636928 133259677831136026638 133706301284558391948 134207507142891511641 134382484336037393664 134573875837360247808 134849090184426412392 135060948337579803136 135531052578225747456 135872612690570066376 137493189991964185184 137558377116011382336 138019407777608662656 138536781566855753952 139017812058407336431 139199060835536941824 140035593653058197484 140255600196717487872 140743785369695968512 141232479068896301736 141928454185253352448 142781389607039730768 143005710004496262144 143502257608678540832 144001743364364856672 144552870867672978048 145581024697373843136 145788365490473601792 146086514366461946758 146276979183106616832 146825306959744559744 147195330414784238574 147387240884686173696 148131362692829461504 148646960892247593984 149021575209012330864 149540271955301966544 150798982571831686976 151705226457479713941 151903016843995332864 151943566879777278528 152472434150503965888 153001852324637660214 153201333227277344256 153828722796399825408 154364151695795578368 154510746331783988224 154679838740959708332 154881507370348182528 155853879262712723196 156001888644728594728 156598943439979059552 157937395948013068608 158466727448365501568 158886538952508339453 159669510958410021504 160453467344544910848 160881423755058294912 161034207633268226816 161440039809763358436 161650522260623545344 162001961284910463756 162213176358293658624 163778652784545573528 164011911176782802016 164561601580994943936 165178470329712629712 165968110996217122944 166647783029433144192 167227831003778543232 167788299651210531072 169061835132434140416 169222387682417458688 169302617988937085952 169648855393310647848 170506808082284004864 170936512739749438344 171098845610347490992 172351499880687012288 173824589623256986752 175121399115675507456 175502124725319669069 175730941054818130176 176450593795870387968 176618163210681281024 177232914909987515904 177658199630693503488 177679570441514702184 178275068379411189264 178943342857188682188 179176645781383191552 179628199828211274192 179798786912568549856 181163483587426755168 183411169488015176448 184025877036811550208 184049565483448574208 184715708755807671936 185422657887185831424 185598747780715922432 185825779120926708426 186714124870744263312 187007466928956650496 187478755908112287216 187658380492927958016 188309972091861735648 188761837107611847456 190375186142719641024 190854962317474478829 191820159092569505472 192002324485819808896 192486201311640927366 192737161156897304064 193526457711599780352 194108032929831790848 194384487320631469056 194850928627212229632 195552663326164110096 196260440553045651432 197011574005134945888 198695433612016441152 199387029273735955392 200559451926837587922 201573726504056090496 201860813756040371712 202273635276639618588 202537355791993777152 202591422506369704704 203296578867338621184 203366786069816718336 203808919035855099564 204002469766183546952 206239784987946277776 207029111666412993984 207805172350283630928 208798591253305412736 210383400295076231808 210583194597350758144 211848718603344452604 212124922930076322816 212892681277880028672 214172084410559596152 214508565006744393216 215253386413017811248 216002615046547285008 218371537046060764704 218682548235710402688 219129771549692920137 219415468774659925248 220237960439616839616 220792995622176357861 221080861327029260544 221290814661622830592 222197044039244192256 222970441338371390976 223532362813518496296 223717732868280708096 225415780176578853888 226198473857747530464 227915350319665917792 228708651225755948832 229502778486956490321 229801999840916016384 230743084194599738112 231766119497675982336 232019758111439562498 232322261055522273792 233495198820900676608 234002832967092892092 234307921406424173568 234898415159968589328 235267458394493850624 236086349652393237504 236906093922019602912 237700091172548252352 238591123809584909584 239504266437615032256 240680201016817366272 241551311449902340224 242160059714645037654 242475783390935318016 243002941927365695634 244548225984020235264 245399420644598098944 246287611674410229248 246842402371492415904 247767705494568944568 248952166494325684416 249971674544149716288 250841746505667814848 251079962789148980864 251682449476815796608 253503069047683966433 253833581523626188032 254473283089965971772 254805060512508300288 255760212123426007296 256648268415521236488 258810710573109054464 260736884434885480128 261680587404060868576 262682098673513261184 263596411582227195264 264927244816021921536 265849372364981273856 266519355662272053276 267412602569116783896 268415014285783023282 268764968672074787328 269698180368852824784 270121896675159606272 271062105156451494912 271745225381140132752 274986379983928370368 275116754232022764672 276038815555217325312 277073563133711507904 278035624116814672862 278398121671073883648 280071187306116394968 280511200393434975744 281487570739391937024 282464958137792603472 285562779214079461536 287004515217357081664 288003486728729713344 288729301967461391049 289105741735345956096 291162049394747686272 291576730980947203584 292173028732923893516 292553958366213233664 293650613919489119488 294390660829568477148 294774481769372347392 298043150418024661728 299080543910603933088 301597965143663373952 303410452914959427882 303806033687990665728 303887133759554557056 304944868301007931776 306003704649275320428 306402666454554688512 307657445592799650816 308728303391591156736 309359677481919416664 311707758525425446392 312003777289457189456 313197886879958119104 315874791896026137216 316933454896731003136 317773077905016678906 319339021916820043008 320906934689089821696 321762847510116589824 322068415266536453632 322880079619526716872 324003922569820927512 327557305569091147056 328023822353565604032 329123203161989887872 330356940659425259424 331504013370048263797 331936221992434245888 333295566058866288384 334455662007557086464 335576599302421062144 338123670264868280832 338444775364834917376 339297710786621295696 341013616164568009728 341873025479498876688 342197691220694981984 344702999761374024576 347649179246513973504 348029637167159343747 350242798231351014912 351004249450639338138 351461882109636260352 352901187591740775936 353236326421362562048 354465829819975031808 355316399261387006976 355359140883029404368 356550136758822378528 357886685714377364376 359256399656422548384 359597573825137099712 362326967174853510336 363240089571967556481 366822338976030352896 368051754073623100416 368099130966897148416 369431417511615343872 370845315774371662848 371651558241853416852 373428249741488526624 374957511816224574432 376619944183723471296 377523674215223694912 380750372285439282048 381709924634948957658 383640318185139010944 384004648971639617792 384972402623281854732 385474322313794608128 387052915423199560704 388216065859663581696 391105326652328220192 392520881106091302864 394023148010269891776 397390867224032882304 398774058547471910784 401118903853675175844 402622521428674534923 403147453008112180992 403721627512080743424 404547270553279237176 405182845012739409408 406593157734677242368 407617838071710199128 408004939532367093904 412479569975892555552 414058223332825987968 415610344700567261856 417053436175222009293 417597182506610825472 420766800590152463616 421166389194701516288 423697437206688905208 425785362555760057344 428344168821119192304 429017130013488786432 430506772826035622496 432005230093094570016 436743074092121529408 437365096471420805376 438259543099385840274 438830937549319850496 440475920879233679232 441585991244352715722 442161722654058521088 442581629323245661184 444394088078488384512 445940882676742781952 447064725627036992592 452396947715495060928 455115679372439141823 455830700639331835584 457417302451511897664 459005556973912980642 459603999681832032768 461486168389199476224 463532238995351964672 464039516222879124996 464644522111044547584 468005665934185784184 469796830319937178656 473812187844039205824 475400182345096504704 477182247619169819168 479008532875230064512 481360402033634732544 483102622899804680448 484320119429290075308 484951566781870636032 486005883854731391268 492575223348820458496 493684804742984831808 495535410989137889136 497904332988651368832 499943349088299432576 501683493011335629696 502159925578297961728 503364898953631593216 507006138095367932866 507667163047252376064 508946566179931943544 511520424246852014592 513296536831042472976 521473768869770960256 523361174808121737152 525364197347026522368 526506374175959007207 527192823164454390528 529854489632043843072 531698744729962547712 533038711324544106552 534825205138233567792 536830028571566046564 537529937344149574656 539396360737705649568 543490450762280265504 549972759967856740736 550233508464045529344 552077631110434650624 554147126267423015808 556071248233629345724 556796243342147767296 560142374612232789936 561022400786869951488 562975141478783874048 564929916275585206944 571125558428158923072 574009030434714163328 576006973457459426688 577458603934922782098 578211483470691912192 582324098789495372544 583153461961894407168 584346057465847787032 587301227838978238976 588781321659136954296 596086300836049323456 598161087821207866176 603195930287326747904 606820905829918855764 607612067375981331456 607774267519109114112 609889736602015863552 612007409298550640856 618719354963838833328 623415517050850892784 624007554578914378912 626395773759916238208 631749583792052274432 633866909793462006272 635546155810033357812 638678043833640086016 643525695020233179648 644136830533072907264 645760159239053433744 648007845139641855024 655114611138182294112 656047644707131208064 657389314649078760411 658246406323979775744 660713881318850518848 662378986866529073583 663008026740096527594 663872443984868491776 666591132117732576768 668911324015114172928 671153198604842124288 676247340529736561664 678595421573242591392 683746050958997753376 684395382441389963968 688508335460869470963 689405999522748049152 695298358493027947008 696059274334318687494 700485596462702029824 702008498901278676276 702923764219272520704 705802375183481551872 710718281766058808736 713100273517644757056 715773371428754728752 718512799312845096768 719195147650274199424 724653934349707020672 726480179143935112962 733644677952060705792 736198261933794296832 738862835023230687744 743303116483706833704 746856499482977053248 749915023632449148864 753239888367446942592 755047348430447389824 760509207143051899299 761500744570878564096 763419849269897915316 767280636370278021888 768009297943279235584 769944805246563709464 776432131719327163392 782210653304656440384 785041762212182605728 788046296020539783552 794781734448065764608 797548117094943821568 802237807707350351688 805245042857349069846 806294906016224361984 809094541106558474352 810365690025478818816 813186315469354484736 815235676143420398256 816009879064734187808 824959139951785111104 828116446665651975936 831220689401134523712 834106872350444018586 835194365013221650944 841533601180304927232 842332778389403032576 847394874413377810416 856688337642238384608 861013545652071244992 864010460186189140032 866187905902384173147 873486148184243058816 874730192942841610752 876519086198771680548 877661875098639700992 880951841758467358464 883171982488705431444 884323445308117042176 894129451254073985184 904793895430990121856 910231358744878283646 911661401278663671168 914834604903023795328 918011113947825961284 919207999363664065536 922972336778398952448 928079032445758249992 936011331868371568368 939593660639874357312 947624375688078411648 950800364690193009408 954364495238339638336 958017065750460129024 962720804067269465088 966205245799609360896 968640238858580150616 972011767709462782536 987369609485969663616 991070821978275778272 994512040110144791391 995808665977302737664 999886698176598865152 1003366986022671259392 1004319851156595923456 1006729797907263186432 1014012276190735865732 1015334326094504752128 1017893132359863887088 1023040848493704029184 1026593073662084945952 1042947537739541920512 1046722349616243474304 1050728394694053044736 1053012748351918014414 1054385646328908781056 1059708979264087686144 1063397489459925095424 1066077422649088213104 1069650410276467135584 1073660057143132093128 1078792721475411299136 1086980901524560531008 1099945519935713481472 1100467016928091058688 1104155262220869301248 1108294252534846031616 1112142496467258691448 1120284749224465579872 1129859832551170413888 1142251116856317846144 1148018060869428326656 1152013946914918853376 1154917207869845564196 1156422966941383824384 1164648197578990745088 1168692114931695574064 1174602455677956477952 1177562643318273908592 1192172601672098646912 1196322175642415732352 1206391860574653495808 1207867564286023604769 1213641811659837711528 1215548535038218228224 1219779473204031727104 1224014818597101281712 1237438709927677666656 1246831034101701785568 1248015109157828757824 1251160308525666027879 1252791547519832476416 1263499167584104548864 1267733819586924012544 1271092311620066715624 1277356087667280172032 1287051390040466359296 1291520318478106867488 1296015690279283710048 1310229222276364588224 1312095289414262416128 1314778629298157520822 1316492812647959551488 1321427762637701037696 1324757973733058147166 1326016053480193055188 1327744887969736983552 1333182264235465153536 1337822648030228345856 1357190843146485182784 1367492101917995506752 1368790764882779927936 1377016670921738941926 1378811999045496098304 1390596716986055894016 1392118548668637374988 1404016997802557352552 1421436563532117617472 1426200547035289514112 1431546742857509457504 1437025598625690193536 1438390295300548398848 1449307868699414041344 1452960358287870225924 1477725670046461375488 1486606232967413667408 1493712998965954106496 1499830047264898297728 1506479776734893885184 1510094696860894779648 1521018414286103798598 1523001489141757128192 1526839698539795830632 1534561272740556043776 1536018595886558471168 1539889610493127418928 1564421306609312880768 1570083524424365211456 1576092592041079567104 1579519122527877021621 1589563468896131529216 1595096234189887643136 1604475615414700703376 1610490085714698139692 1612589812032448723968 1618189082213116948704 1630471352286840796512 1632019758129468375616 1649918279903570222208 1656232893331303951872 1662441378802269047424 1668213744700888037172 1670388730026443301888 1683067202360609854464 1694789748826755620832 1713376675284476769216 1722027091304142489984 1728020920372378280064 1732375811804768346294 1746972296368486117632 1749460385885683221504 1753038172397543361096 1761903683516934716928 1766343964977410862888 1788258902508147970368 1809587790861980243712 1820462717489756567292 1823322802557327342336 1829669209806047590656 1836022227895651922568 1856158064891516499984 1872022663736743136736 1879187321279748714624 1895248751376156823296 1901600729380386018816 1908728990476679276672 1916034131500920258048 1932410491599218721792 1937280477717160301232 1944023535418925565072 1972167943947236281233 1974739218971939327232 1982141643956551556544 1989024080220289582782 1991617331954605475328 1999773396353197730304 2006733972045342518784 2008639702313191846912 2013459595814526372864 2028024552381471731464 2035786264719727774176 2053186147324169891904 2065525006382608412889 2085895075479083841024 2093444699232486948608 2101456789388106089472 2106025496703836028828 2108771292657817562112 2132154845298176426208 2139300820552934271168 2147320114286264186256 2157585442950822598272 2173961803049121062016 2199891039871426962944 2200934033856182117376 2216588505069692063232 2224284992934517382896 2240569498448931159744 2259719665102340827776 2281527621429155697897 2284502233712635692288 2296036121738856653312 2304027893829837706752 2309834415739691128392 2329296395157981490176 2337384229863391148128 2355125286636547817184 2384345203344197293824 2392644351284831464704 2412783721149306991616 2415735128572047209538 2427283623319675423056 2431097070076436456448 2439558946408063454208 2448029637194202563424 2474877419855355333312 2493662068203403571136 2496030218315657515648 2502320617051332055758 2505583095039664952832 2526998335168209097728 2542184623240133431248 2583040636956213734976 2592031380558567420096 2620458444552729176448 2624190578828524832256 2629557258596315041644 2632985625295919102976 2642855525275402075392 2649515947466116294332 2652032106960386110376 2714381686292970365568 2734984203835991013504 2737581529765559855872 2754033341843477883852 2757623998090992196608 2784237097337274749976 2808033995605114705104 2842873127064235234944 2852401094070579028224 2863093485715018915008 2874051197251380387072 2876780590601096797696 2898615737398828082688 2905920716575740451848 2973212465934827334816 2983536120330434374173 2987425997931908212992 2999660094529796595456 3012959553469787770368 3020189393721789559296 3042036828572207597196 3046002978283514256384 3053679397079591661264 3069122545481112087552 3079779220986254837856 3128842613218625761536 3140167048848730422912 3152185184082159134208 3159038245055754043242 3179126937792263058432 3190192468379775286272 3208951230829401406752 3220980171429396279384 3236378164426233897408 3260942704573681593024 3264039516258936751232 3299836559807140444416 3312465786662607903744 3324882757604538094848 3336427489401776074344 3389579497653511241664 3426753350568953538432 3444054182608284979968 3456041840744756560128 3464751623609536692588 3493944592736972235264 3506076344795086722192 3523807367033869433856 3532687929954821725776 3576517805016295940736 3619175581723960487424 3640925434979513134584 3646645605114654684672 3659338419612095181312 3672044455791303845136 3712316129783032999968 3744045327473486273472 3753480925576998083637 3758374642559497429248 3790497502752313646592 3803201458760772037632 3817457980953358553344 3832068263001840516096 3874560955434320602464 3888047070837851130144 3944335887894472562466 3949478437943878654464 3964283287913103113088 3978048160440579165564 3983234663909210950656 3999546792706395460608 4013467944090685037568 4056049104762943462928 4071572529439455548352 4106372294648339783808 4131050012765216825778 4171790150958167682048 4186889398464973897216 4212050993407672057656 4264309690596352852416 4278601641105868542336 4294640228572528372512 4309552173810627429361 4315170885901645196544 4347923606098242124032 4399782079742853925888 4433177010139384126464 4448569985869034765792 4481138996897862319488 4519439330204681655552 4563055242858311395794 4569004467425271384576 4592072243477713306624 4608055787659675413504 4619668831479382256784 4674768459726782296256 4710250573273095634368 4768690406688394587648 4785288702569662929408 4831470257144094419076 4854567246639350846112 4896059274388405126848 4949754839710710666624 4987324136406807142272 4992060436631315031296 5004641234102664111516 5011166190079329905664 5084369246480266862496 5166081273912427469952 5184062761117134840192 5240916889105458352896 5248381157657049664512 5259114517192630083288 5285711050550804150784 5299031894932232588664 5304064213920772220752 5428763372585940731136 5469968407671982027008 5475163059531119711744 5508066683686955767704 5568474194674549499952 5616067991210229410208 5685746254128470469888 5704802188141158056448 5726186971430037830016 5748102394502760774144 5753561181202193595392 5797231474797656165376 5811841433151480903696 5916503831841708843699 5946424931869654669632 5967072240660868748346 5974851995863816425984 5999320189059593190912 6025919106939575540736 6040378787443579118592 6084073657144415194392 6107358794159183322528 6159558441972509675712 6257685226437251523072 6280334097697460845824 6304370368164318268416 6318076490111508086484 6417902461658802813504 6441960342858792558768 6472756328852467794816 6521885409147363186048 6528079032517873502464 6599673119614280888832 6649765515209076189696 6672854978803552148688 6779158995307022483328 6844582864287467093691 6853506701137907076864 6888108365216569959936 6912083681489513120256 6929503247219073385176 6987889185473944470528 7012152689590173444384 7065375859909643451552 7153035610032591881472 7238351163447920974848 7281850869959026269168 7293291210229309369344 7318676839224190362624 7344088911582607690272 7424632259566065999936 7488090654946972546944 7506961851153996167274 7516749285118994858496 7580995005504627293184 7634915961906717106688 7749121910868641204928 7776094141675702260288 7888671775788945124932 7898956875887757308928 7928566575826206226176 7956096320881158331128 8112098209525886925856 8143145058878911096704 8212744589296679567616 8262100025530433651556 8373778796929947794432 8424101986815344115312 8528619381192705704832 8557203282211737084672 8589280457145056745024 8619104347621254858722 8630341771803290393088 8695847212196484248064 8897139971738069531584 8950608360991303122519 8962277993795724638976 9038878660409363311104 9126110485716622791588 9138008934850542769152 9239337662958764513568 9349536919453564592512 9420501146546191268736 9537380813376789175296 9570577405139325858816 9662940514288188838152 9709134493278701692224 9792118548776810253696 9899509679421421333248 9974648272813614284544 9984120873262630062592 10009282468205328223032 10168738492960533724992 10332162547824854939904 10368125522234269680384 10481833778210916705792 10518229034385260166576 10571422101101608301568 10598063789864465177328 10608128427841544441504 10857526745171881462272 10939936815343964054016 10950326119062239423488 11016133367373911535408 11136948389349098999904 11232135982420458820416 11260442776730994250911 11371492508256940939776 11409604376282316112896 11452373942860075660032 11496204789005521548288 11623682866302961807392 11833007663683417687398 11892849863739309339264 11934144481321737496692 11949703991727632851968 11998640378119186381824 12168147314288830388784 12214717588318366645056 12319116883945019351424 12515370452874503046144 12560668195394921691648 12636152980223016172968 12835804923317605627008 12883920685717585117536 12928656521431882288083 12945512657704935589632 13043770818294726372096 13056158065035747004928 13199346239228561777664 13299531030418152379392 13345709957607104297376 13558317990614044966656 13689165728574934187382 13707013402275814153728 13776216730433139919872 13824167362979026240512 13859006494438146770352 14024305379180346888768 14130751719819286903104 14306071220065183762944 14563701739918052538336 14688177823165215380544 14849264519132131999872 14976181309893945093888 15013923702307992334548 15033498570237989716992 15269831923813434213376 15498243821737282409856 15552188283351404520576 15777343551577890249864 15857133151652412452352 15912192641762316662256 16224196419051773851712 16286290117757822193408 16425489178593359135232 16524200051060867303112 16848203973630688230624 17057238762385411409664 17114406564423474169344 17178560914290113490048 17238208695242509717444 17260683543606580786176 17391694424392968496128 17794279943476139063168 17901216721982606245038 17924555987591449277952 18077757320818726622208 18252220971433245583176 18478675325917529027136 18699073838907129185024 18841002293092382537472 19325881028576377676304 19418268986557403384448 19584237097553620507392 19799019358842842666496 19949296545627228569088 19968241746525260125184 20018564936410656446064 20337476985921067449984 20533748592862401281073 20664325095649709879808 20736251044468539360768 20963667556421833411584 21036458068770520333152 21196127579728930354656 21216256855683088883008 21715053490343762924544 21879873630687928108032 22032266734747823070816 22273896778698197999808 22464271964840917640832 22520885553461988501822 22742985016513881879552 22904747885720151320064 23247365732605923614784 23666015327366835374796 23785699727478618678528 23868288962643474993384 24336294628577660777568 24429435176636733290112 24638233767890038702848 25121336390789843383296 25272305960446032345936 25671609846635211254016 25767841371435170235072 25857313042863764576166 25891025315409871179264 26087541636589452744192 26112316130071494009856 26691419915214208594752 26851825082973909367557 27116635981228089933312 27378331457149868374764 27414026804551628307456 27718012988876293540704 28048610758360693777536 28261503439638573806208 28612142440130367525888 29127403479836105076672 29376355646330430761088 29698529038264263999744 29952362619787890187776 30027847404615984669096 30996487643474564819712 31104376566702809041152 31554687103155780499728 31714266303304824904704 31824385283524633324512 32448392838103547703424 32572580235515644386816 32850978357186718270464 33048400102121734606224 33696407947261376461248 34114477524770822819328 34228813128846948338688 34357121828580226980096 34476417390485019434888 35588559886952278126336 35802433443965212490076 35849111975182898555904 36504441942866491166352 36957350651835058054272 37398147677814258370048 37682004586184765074944 38651762057152755352608 38785969564295646864249 38836537973114806768896 39168474195107241014784 39598038717685685332992 39898593091254457138176 40037129872821312892128 40674953971842134899968 41067497185724802562146 41328650191299419759616 41472502088937078721536 42072916137541040666304 42392255159457860709312 42432513711366177766016 44064533469495646141632 44547793557396395999616 44928543929681835281664 45041771106923977003644 45809495771440302640128 46494731465211847229568 47332030654733670749592 47571399454957237357056 47736577925286949986768 48672589257155321555136 48858870353273466580224 49276467535780077405696 50544611920892064691872 51343219693270422508032 51535682742870340470144 51714626085727529152332 51782050630819742358528 52175083273178905488384 53382839830428417189504 53703650165947818735114 54233271962456179866624 54756662914299736749528 55436025977752587081408 56097221516721387555072 56523006879277147612416 58254806959672210153344 58752711292660861522176 59397058076528527999488 59904725239575780375552 60055694809231969338192 61992975286949129639424 62208753133405618082304 63109374206311560999456 63648770567049266649024 64896785676207095406848 65145160471031288773632 66096800204243469212448 67392815894522752922496 68228955049541645638656 68714243657160453960192 68952834780970038869776 71177119773904556252672 71604866887930424980152 73008883885732982332704 73914701303670116108544 74796295355628516740096 75364009172369530149888 77303524114305510705216 77571939128591293728498 77673075946229613537792 78336948390214482029568 80074259745642625784256 81349907943684269799936 82134994371449605124292 84145832275082081332608 84784510318915721418624 84865027422732355532032 88129066938991292283264 89095587114792791999232 89857087859363670563328 90083542213847954007288 92989462930423694459136 94664061309467341499184 95142798909914474714112 95473155850573899973536 97345178514310643110272 97717740706546933160448 98552935071560154811392 101089223841784129383744 102686439386540845016064 103071365485740680940288 103429252171455058304664 106765679660856834379008 107407300331895637470228 109513325828599473499056 110872051955505174162816 112194443033442775110144 113046013758554295224832 116357908692886940592747 116509613919344420306688 117505422585321723044352 118794116153057055998976 120111389618463938676384 123985950573898259278848 124417506266811236164608 126218748412623121998912 127297541134098533298048 129793571352414190813696 132193600408486938424896 134785631789045505844992 137428487314320907920384 137905669561940077739552 142354239547809112505344 143209733775860849960304 146017767771465964665408 147829402607340232217088 154607048228611021410432 155143878257182587456996 155346151892459227075584 160148519491285251568512 162699815887368539599872 164269988742899210248584 168291664550164162665216 169569020637831442837248 169730054845464711064064 176258133877982584566528 178191174229585583998464 179714175718727341126656 180167084427695908014576 185978925860847388918272 189328122618934682998368 190946311701147799947072 194690357028621286220544 195435481413093866320896 202178447683568258767488 206142730971481361880576 206858504342910116609328 213531359321713668758016 214814600663791274940456 219026651657198946998112 221744103911010348325632 224388886066885550220288 226092027517108590449664 232715817385773881185494 233019227838688840613376 235010845170643446088704 240222779236927877352768 252437496825246243997824 254595082268197066596096 259587142704828381627392 264387200816973876849792 269571263578091011689984 275811339123880155479104 286419467551721699920608 292035535542931929330816 295658805214680464434176 309214096457222042820864 310287756514365174913992 320297038982570503137024 328539977485798420497168 336583329100328325330432 339138041275662885674496 339460109690929422128128 349073726078660821778241 352516267755965169133056 356382348459171167996928 360334168855391816029152 371957851721694777836544 378656245237869365996736 381892623402295599894144 389380714057242572441088 404356895367136517534976 412285461942962723761152 413717008685820233218656 427062718643427337516032 429629201327582549880912 438053303314397893996224 443488207822020696651264 465431634771547762370988 466038455677377681226752 480445558473855754705536 504874993650492487995648 509190164536394133192192 528774401633947753699584 539142527156182023379968 551622678247760310958208 572838935103443399841216 584071071085863858661632 618428192914444085641728 620575513028730349827984 640594077965141006274048 657079954971596840994336 673166658200656650660864 678276082551325771348992 698147452157321643556482 705032535511930338266112 720668337710783632058304 757312490475738731993472 763785246804591199788288 778761428114485144882176 808713790734273035069952 827434017371640466437312 859258402655165099761824 876106606628795787992448 886976415644041393302528 930863269543095524741976 960891116947711509411072 1009749987300984975991296 1018380329072788266384384 1057548803267895507399168 1103245356495520621916416 1145677870206886799682432 1168142142171727717323264 1236856385828888171283456 1241151026057460699655968 1281188155930282012548096 1314159909943193681988672 1396294904314643287112964 1441336675421567264116608 1514624980951477463986944 1527570493609182399576576 1617427581468546070139904 1654868034743280932874624 1718516805310330199523648 1752213213257591575984896 1861726539086191049483952 1921782233895423018822144 2019499974601969951982592 2115097606535791014798336 2206490712991041243832832 2291355740413773599364864 2336284284343455434646528 2482302052114921399311936 2628319819886387363977344 2792589808629286574225928 2882673350843134528233216 3029249961902954927973888 3055140987218364799153152 3309736069486561865749248 3437033610620660399047296 3504426426515183151969792 3723453078172382098967904 3843564467790846037644288 4412981425982082487665664 4582711480827547198729728 4964604104229842798623872 5256639639772774727954688 5585179617258573148451856 5765346701686269056466432 6058499923805909855947776 6619472138973123731498496 6874067221241320798094592 7008852853030366303939584 7446906156344764197935808 9165422961655094397459456 9929208208459685597247744 10513279279545549455909376 11170359234517146296903712 11530693403372538112932864 13238944277946247462996992 13748134442482641596189184 14893812312689528395871616 19858416416919371194495488 21026558559091098911818752 22340718469034292593807424 27496268884965283192378368 29787624625379056791743232 39716832833838742388990976 44681436938068585187614848 59575249250758113583486464 89362873876137170375229696 119150498501516227166972928 178725747752274340750459392 357451495504548681500918784
- Sum of all divisors σ(n): 1291220256230749315990643179
- Sum of proper divisors (its aliquot sum) s(n): 933768760726200634489724395
- 357451495504548681500918784 is an abundant number, because the sum of its proper divisors (933768760726200634489724395) is greater than itself. Its abundance is 576317265221651952988805611
Bases of 357451495504548681500918784
- Binary: 100100111101011010100110001100110001100101011010010110011101001111111110100000100000000002
- Hexadecimal: 0x127AD4C6632B4B3A7FD0400
- Base-36: 18WVX91EIYGA5D8G00
Squares and roots of 357451495504548681500918784
- 357451495504548681500918784 squared (3574514955045486815009187842) is 127771571638438386260133898433079744761567436164038656
- 357451495504548681500918784 cubed (3574514955045486815009187843) is 45672139365126378637546597877297037661387630667696003355102853575100604092514304
-
357451495504548681500918784 is a
perfect square number . Itssquare root is 18906387690528 -
The
cube root of 357451495504548681500918784 is 709696025.0737461877
Scales and comparisons
How big is 357451495504548681500918784?- 357,451,495,504,548,681,500,918,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 357,451,495,504,548,681,500,918,784 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 357451495504548681500918784 cubic inches would be around 59141335.4 feet tall.
Recreational maths with 357451495504548681500918784
- 357451495504548681500918784 backwards is 487819005186845405594154753
- The number of decimal digits it has is: 27
- The sum of 357451495504548681500918784's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 357451495504548681500918784 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 357451495504548681500918784 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/357451495504548681500918784/
Chicago style:
Numbermatics. 2024. "Number 357451495504548681500918784 - Facts about the integer". https://numbermatics.com/n/357451495504548681500918784/
The information we have on file for 357451495504548681500918784 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 357451495504548681500918784, math, Factors of 357451495504548681500918784, curriculum, school, college, exams, university, Prime factorization of 357451495504548681500918784, STEM, science, technology, engineering, physics, economics, calculator, three hundred fifty-seven septillion, four hundred fifty-one sextillion, four hundred ninety-five quintillion, five hundred four quadrillion, five hundred forty-eight trillion, six hundred eighty-one billion, five hundred million, nine hundred eighteen thousand, seven hundred eighty-four.