297861211662663502220230656
297,861,211,662,663,502,220,230,656 is an even composite number composed of six prime numbers multiplied together.
297861211662663502220230656 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, nine hundred twenty-five divisors.
Prime factorization of 297861211662663502220230656:
230 × 32 × 134 × 232 × 314 × 472
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 13 × 13 × 23 × 23 × 31 × 31 × 31 × 31 × 47 × 47)See below for interesting mathematical facts about the number 297861211662663502220230656 from the Numbermatics database.
Names of 297861211662663502220230656
- Cardinal: 297861211662663502220230656 can be written as Two hundred ninety-seven septillion, eight hundred sixty-one sextillion, two hundred eleven quintillion, six hundred sixty-two quadrillion, six hundred sixty-three trillion, five hundred two billion, two hundred twenty million, two hundred thirty thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 2.97861211662663502220230656 × 1026
Factors of 297861211662663502220230656
Divisors of 297861211662663502220230656
- Number of divisors d(n): 20925
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 31 32 36 39 46 47 48 52 62 64 69 72 78 92 93 94 96 104 117 124 128 138 141 144 156 169 184 186 188 192 207 208 234 248 256 276 279 282 288 299 312 338 368 372 376 384 403 414 416 423 468 496 507 512 529 552 558 564 576 598 611 624 676 713 736 744 752 768 806 828 832 846 897 936 961 992 1014 1024 1058 1081 1104 1116 1128 1152 1196 1209 1222 1248 1352 1426 1457 1472 1488 1504 1521 1536 1587 1612 1656 1664 1692 1794 1833 1872 1922 1984 2028 2048 2116 2139 2162 2197 2208 2209 2232 2256 2304 2392 2418 2444 2496 2691 2704 2852 2883 2914 2944 2976 3008 3042 3072 3174 3224 3243 3312 3328 3384 3588 3627 3666 3744 3844 3887 3968 4056 4096 4232 4278 4324 4371 4394 4416 4418 4464 4512 4608 4761 4784 4836 4888 4992 5239 5382 5408 5499 5704 5766 5828 5888 5952 6016 6084 6144 6348 6417 6448 6486 6591 6624 6627 6656 6768 6877 7176 7254 7332 7488 7688 7774 7936 7943 8112 8192 8464 8556 8648 8649 8742 8788 8832 8836 8928 9024 9216 9269 9522 9568 9672 9729 9776 9984 10478 10764 10816 10998 11408 11532 11656 11661 11776 11904 12032 12168 12288 12493 12696 12834 12896 12972 13113 13182 13248 13254 13312 13536 13754 14053 14352 14508 14664 14976 15376 15548 15717 15872 15886 16224 16384 16399 16928 17112 17296 17298 17484 17576 17664 17672 17856 18048 18432 18538 18941 19044 19136 19344 19458 19552 19773 19881 19968 20631 20956 21528 21632 21996 22103 22816 23064 23312 23322 23552 23808 23829 24064 24336 24576 24863 24986 25392 25668 25792 25944 26226 26364 26496 26508 26624 27072 27508 27807 28106 28561 28704 28717 29016 29328 29791 29952 30752 31096 31434 31744 31772 32448 32768 32798 33511 33856 34224 34592 34596 34968 34983 35152 35328 35344 35712 36096 36864 37076 37479 37882 38088 38272 38688 38916 39104 39546 39762 39936 41262 41912 42159 43056 43264 43992 44206 45167 45632 46128 46624 46644 47104 47151 47616 47658 48128 48672 49152 49197 49726 49972 50531 50784 50807 51336 51584 51888 52452 52728 52992 53016 53248 54144 55016 55614 56212 56823 57122 57408 57434 58032 58656 59582 59904 61504 61893 62192 62868 63488 63544 64896 65536 65596 66309 67022 67712 68107 68448 68479 69184 69192 69936 69966 70304 70656 70688 71424 71487 72192 73728 74152 74589 74958 75764 76176 76544 77376 77832 78208 79092 79524 79872 82524 83421 83824 84318 85683 86112 86151 86528 87984 88412 89373 89401 90334 91264 92256 93248 93288 94208 94302 95232 95316 96256 97344 98304 98394 99452 99944 100533 101062 101568 101614 102672 103168 103259 103776 104904 105456 105984 106032 106496 108288 110032 111228 112424 112437 113646 114244 114816 114868 116064 117312 119164 119808 120497 123008 123786 124384 125736 126477 126976 127088 129792 131072 131192 132618 134044 135424 135501 136214 136896 136958 138368 138384 139872 139932 140608 141312 141376 142848 142974 144384 147456 147591 148304 149178 149916 151528 151593 152352 152421 153088 154752 155664 156416 158184 159048 159744 162409 165048 166842 167648 168636 170469 171366 172224 172302 173056 175968 176824 178746 178802 180668 182528 182689 184512 186496 186576 188416 188604 190464 190632 192512 194688 196608 196788 198904 198927 199888 201066 202124 203136 203228 204321 205344 205437 206336 206518 207552 209808 210912 211968 212064 212992 213187 216576 220064 222456 223767 224848 224874 227292 228488 229632 229736 232128 234624 238328 239616 240994 246016 246233 247572 248768 251472 252954 253952 254176 257049 258453 259584 262144 262384 265236 268088 268119 268203 270848 271002 272428 273792 273916 276736 276768 279744 279864 281216 282624 282752 285696 285948 287339 288768 294912 295182 296608 298356 299832 301599 303056 303186 304704 304842 306176 309504 309777 311328 312832 316368 318096 319488 323219 324818 330096 333684 335296 337272 340938 342732 344448 344604 346112 351936 353648 357492 357604 361336 361491 365056 365378 369024 372992 373152 373321 376832 377208 380928 381264 385024 387283 389376 393216 393576 397808 397854 399776 402132 404248 406272 406456 406503 408642 410688 410874 412672 413036 415104 419616 421824 423936 424128 425984 426374 433152 435643 440128 444912 447534 449696 449748 454584 454779 456976 457263 459264 459472 464256 469248 476656 479232 481988 487227 492032 492466 495144 497536 502944 505908 507904 508352 508369 514098 516906 519168 524288 524768 530472 536176 536238 536406 541696 542004 544856 547584 547832 548067 553472 553536 559488 559728 562432 565248 565504 571392 571896 574678 577536 587171 589824 590364 593216 596712 599664 603198 606112 606372 609408 609684 612352 612963 616311 619008 619554 622656 625664 632736 636192 638976 639561 646438 649636 656903 660192 660491 667368 670592 674544 681876 685193 685464 688896 689208 692224 703872 707296 714984 715208 722672 722982 730112 730756 738048 738699 745984 746304 746642 753664 754416 761856 762528 770048 770753 774566 778752 786432 787152 795616 795708 799552 804264 804609 808496 812544 812912 813006 817284 821376 821748 825344 826072 830208 839232 843648 847872 848256 851968 852748 862017 866304 871286 880256 885391 889824 890227 895068 899392 899496 909168 909558 913952 914526 918528 918944 923521 928512 929331 938496 953312 958464 963976 969657 974454 984064 984932 990288 995072 1005888 1011816 1015808 1016704 1016738 1028196 1033812 1038336 1038841 1048576 1049536 1060944 1072352 1072476 1072812 1083392 1084008 1084473 1089712 1095168 1095664 1096134 1106944 1107072 1118976 1119456 1119963 1124864 1130496 1131008 1142784 1143792 1149356 1155072 1161849 1162213 1168561 1174342 1179648 1180728 1186432 1193424 1199328 1206396 1212224 1212744 1218816 1219368 1224704 1225926 1232622 1238016 1239108 1245312 1251328 1265472 1272384 1277952 1279122 1292876 1299272 1306929 1313806 1320384 1320982 1334736 1341184 1342367 1349088 1363752 1370386 1370928 1377792 1378416 1384448 1400177 1407744 1414592 1429968 1430416 1445344 1445964 1460224 1461512 1461681 1476096 1477398 1491968 1492608 1493284 1507328 1508832 1523712 1525056 1525107 1540096 1541506 1549132 1557504 1566461 1572864 1574304 1575017 1591232 1591416 1599104 1608528 1609218 1616992 1625088 1625824 1626012 1634568 1642752 1643496 1644201 1650688 1652144 1660416 1678464 1687296 1695744 1696512 1703936 1705496 1724034 1732608 1742572 1760512 1761513 1770782 1779648 1780454 1790136 1798784 1798992 1818336 1819116 1827904 1829052 1837056 1837888 1847042 1857024 1858662 1876992 1906624 1916928 1918683 1927952 1939314 1948908 1968128 1969864 1970709 1980576 1981473 1990144 2011776 2023632 2031616 2033408 2033476 2055579 2056392 2067624 2076672 2077682 2097152 2099072 2111317 2121888 2122849 2144704 2144952 2145624 2166784 2168016 2168946 2179424 2190336 2191328 2192268 2213888 2214144 2216097 2237952 2238912 2239926 2249728 2260992 2262016 2285568 2287584 2298712 2310144 2312259 2323698 2324426 2337122 2348684 2359296 2361456 2372864 2374957 2386848 2398656 2412792 2424448 2425488 2437632 2438736 2449408 2451852 2465244 2476032 2478216 2490624 2502656 2530944 2544768 2555904 2558244 2585752 2586051 2598544 2613858 2627612 2640768 2641964 2656173 2669472 2670681 2682368 2684734 2698176 2727504 2740772 2741856 2755584 2756832 2768896 2770563 2771431 2800354 2815488 2829184 2859936 2860832 2890688 2891928 2908971 2920448 2923024 2923362 2952192 2954796 2983936 2985216 2986568 3014656 3017664 3047424 3050112 3050214 3080192 3083012 3098264 3115008 3116523 3132922 3145728 3148608 3150034 3182464 3182832 3198208 3201029 3217056 3218436 3233984 3250176 3251648 3252024 3269136 3285504 3286992 3288402 3301376 3304288 3320832 3356928 3359889 3374592 3391488 3393024 3407872 3410992 3448068 3465216 3485144 3485547 3486639 3505683 3521024 3523026 3541564 3559296 3560908 3580272 3597568 3597984 3636672 3638232 3655808 3658104 3674112 3675776 3694084 3714048 3717324 3735407 3753984 3813248 3833856 3837366 3855904 3878628 3897816 3920787 3936256 3939728 3941418 3961152 3962946 3980288 4023552 4027101 4047264 4063232 4066816 4066952 4111158 4112784 4135248 4153344 4155364 4194304 4198144 4200531 4201847 4222634 4243776 4245698 4289408 4289904 4291248 4333568 4336032 4337892 4358848 4380672 4382656 4384536 4427776 4428288 4432194 4475904 4477824 4479852 4499456 4521984 4524032 4571136 4575168 4575321 4597424 4620288 4624518 4647396 4648852 4674244 4697368 4699383 4718592 4722912 4725051 4745728 4749914 4773696 4797312 4825584 4848896 4850976 4853173 4875264 4877472 4898816 4903704 4930488 4952064 4956432 4981248 5005312 5034679 5061888 5089536 5111808 5116488 5171504 5172102 5197088 5227716 5255224 5281536 5283928 5284539 5312346 5338944 5341362 5364736 5369468 5396352 5455008 5481544 5483712 5511168 5513664 5537792 5541126 5542862 5600708 5630976 5658368 5663359 5719872 5721664 5781376 5783856 5817942 5840896 5846048 5846724 5904384 5909592 5912127 5944419 5967872 5970432 5973136 6029312 6035328 6094848 6100224 6100428 6160384 6166024 6166737 6196528 6230016 6233046 6265844 6291456 6297216 6300068 6333951 6364928 6365664 6368547 6396416 6402058 6434112 6436872 6467968 6500352 6503296 6504048 6538272 6571008 6573984 6576804 6602752 6608576 6608797 6641664 6713856 6719778 6749184 6782976 6786048 6815744 6821984 6896136 6930432 6936777 6970288 6971094 6973278 7011366 7042048 7046052 7083128 7118592 7121816 7124871 7160544 7195136 7195968 7273344 7276464 7311616 7316208 7348224 7351552 7388168 7428096 7434648 7470814 7507968 7626496 7633223 7667712 7674732 7711808 7757256 7795632 7841574 7872512 7879456 7882836 7922304 7925892 7960576 7968519 8012043 8047104 8054202 8094528 8126464 8133632 8133904 8222316 8225568 8270496 8306688 8310728 8311689 8314293 8388608 8396288 8401062 8403694 8445268 8487552 8491396 8578816 8579808 8582496 8586383 8667136 8672064 8675784 8717696 8761344 8765312 8769072 8855552 8856576 8864388 8907509 8951808 8955648 8959704 8998912 9043968 9048064 9142272 9150336 9150642 9194848 9240576 9249036 9294792 9297704 9348488 9349569 9394736 9398766 9437184 9445824 9450102 9491456 9499828 9547392 9594624 9603087 9651168 9697792 9701952 9706346 9750528 9754944 9797632 9807408 9860976 9904128 9912864 9962496 10010624 10019789 10069358 10123776 10179072 10223616 10232976 10343008 10344204 10394176 10455432 10459917 10510448 10517049 10563072 10567856 10569078 10624692 10677888 10682724 10729472 10738936 10792704 10910016 10963088 10967424 11022336 11027328 11075584 11082252 11085724 11201416 11206221 11261952 11316736 11326718 11439744 11443328 11562752 11567712 11572951 11635884 11681792 11692096 11693448 11808768 11819184 11824254 11888838 11935744 11940864 11946272 12005773 12058624 12070656 12081303 12189696 12200448 12200856 12320768 12332048 12333474 12393056 12460032 12466092 12531688 12582912 12594432 12600136 12601593 12605541 12667902 12729856 12731328 12737094 12792832 12804116 12868224 12873744 12935936 13000704 13006592 13008096 13076544 13142016 13147968 13153608 13205504 13217152 13217594 13283328 13427712 13439556 13498368 13504933 13565952 13572096 13631488 13643968 13792272 13860864 13873554 13940576 13942188 13946556 14022732 14084096 14092104 14098149 14166256 14175153 14237184 14243632 14249742 14321088 14390272 14391936 14546688 14552928 14559519 14623232 14632416 14696448 14703104 14776336 14856192 14869296 14941628 15015936 15104037 15108769 15191293 15252992 15266446 15335424 15349464 15423616 15514512 15591264 15683148 15745024 15758912 15759439 15765672 15844608 15851784 15921152 15937038 16024086 16094208 16108404 16189056 16252928 16267264 16267808 16444632 16451136 16540992 16613376 16621456 16623378 16628586 16777216 16792576 16802124 16807388 16890536 16975104 16982792 16990077 17157632 17159616 17164992 17172766 17334272 17344128 17351568 17435392 17522688 17530624 17538144 17711104 17713152 17728776 17815018 17903616 17911296 17919408 17997824 18087936 18096128 18202301 18284544 18300672 18301284 18389696 18481152 18498072 18589584 18595408 18696976 18699138 18789472 18797532 18874368 18891648 18900204 18982912 18999656 19001853 19094784 19105641 19189248 19206174 19302336 19395584 19403904 19412692 19501056 19509888 19595264 19614816 19721952 19808256 19825728 19826391 19924992 20021248 20039578 20138716 20247552 20358144 20363993 20447232 20465952 20475221 20686016 20688408 20788352 20910864 20919834 21020896 21034098 21126144 21135712 21138156 21240983 21249384 21355776 21365448 21374613 21458944 21477872 21585408 21820032 21926176 21934848 22044672 22054656 22151168 22164504 22171448 22402832 22412442 22523904 22633472 22653436 22879488 22886656 22899669 23125504 23135424 23145902 23271768 23363584 23384192 23386896 23617536 23638368 23648508 23777676 23871488 23881728 23892544 23893343 24011546 24117248 24141312 24162606 24379392 24400896 24401712 24641536 24664096 24666948 24786112 24920064 24932184 24942879 25063376 25165824 25188864 25200272 25203186 25211082 25335804 25459712 25462656 25474188 25585664 25608232 25736448 25747488 25759149 25871872 26001408 26013184 26016192 26153088 26284032 26295936 26307216 26411008 26434304 26435188 26566656 26722527 26855424 26879112 26996736 27009866 27131904 27144192 27262976 27287936 27447121 27584544 27597037 27721728 27747108 27881152 27884376 27893112 28045464 28168192 28184208 28196298 28332512 28350306 28474368 28487264 28499484 28642176 28780544 28783872 28809261 29093376 29105856 29119038 29246464 29264832 29392896 29406208 29552672 29712384 29738592 29883256 30031872 30059367 30208074 30217538 30382586 30505984 30532892 30670848 30698928 30847232 30874441 31029024 31182528 31366296 31490048 31517824 31518878 31531344 31689216 31703568 31842304 31874076 32048172 32188416 32204071 32216808 32378112 32505856 32534528 32535616 32889264 32902272 33081984 33226752 33242912 33246756 33257172 33554432 33585152 33604248 33614776 33618663 33781072 33950208 33965584 33980154 34315264 34319232 34329984 34345532 34668544 34688256 34703136 34718853 34870784 35045376 35061248 35076288 35422208 35426304 35457552 35630036 35807232 35822592 35838816 35995648 36017319 36028603 36175872 36192256 36225391 36404602 36569088 36601344 36602568 36779392 36962304 36996144 37179168 37190816 37393952 37398276 37578944 37595064 37748736 37783296 37800408 37816623 37965824 37999312 38003706 38189568 38211282 38378496 38412348 38604672 38791168 38807808 38825384 39002112 39019776 39190528 39229632 39443904 39616512 39651456 39652782 39849984 40042496 40079156 40277432 40495104 40514799 40716288 40727986 40894464 40931904 40950442 41372032 41376816 41576704 41613377 41821728 41839668 42041792 42068196 42252288 42271424 42276312 42481966 42498768 42711552 42730896 42749226 42917888 42955744 43170816 43405487 43640064 43678557 43852352 43869696 44089344 44109312 44302336 44329008 44342896 44805664 44824884 45047808 45266944 45306872 45312111 45326307 45573879 45758976 45773312 45799338 46251008 46270848 46291804 46543536 46727168 46768384 46773792 47235072 47276736 47278317 47297016 47555352 47742976 47763456 47785088 47786686 48023092 48234496 48282624 48325212 48560291 48758784 48801792 48803424 48825527 49283072 49328192 49333896 49572224 49840128 49864368 49885758 50126752 50331648 50377728 50400544 50406372 50422164 50671608 50919424 50925312 50948376 50970231 51171328 51216464 51472896 51494976 51518298 51743744 52002816 52026368 52032384 52306176 52568064 52591872 52614432 52822016 52868608 52870376 53133312 53445054 53710848 53758224 53993472 54019732 54263808 54288384 54525952 54575872 54606903 54624011 54894242 55169088 55194074 55443456 55494216 55762304 55768752 55786224 56090928 56336384 56368416 56392596 56665024 56700612 56948736 56974528 56998968 57284352 57561088 57567744 57618522 58186752 58211712 58238076 58492928 58529664 58785792 58812416 59105344 59424768 59477184 59479173 59766512 60063744 60118734 60416148 60435076 60765172 61011968 61065784 61091979 61341696 61397856 61425663 61694464 61748882 62058048 62365056 62732592 62980096 63035648 63037756 63062688 63091249 63378432 63407136 63684608 63722949 63748152 64096344 64376832 64408142 64433616 64756224 65011712 65069056 65071232 65450827 65778528 65804544 65808319 66163968 66453504 66485824 66493512 66514344 67108864 67170304 67208496 67229552 67237326 67562144 67900416 67931168 67960308 68630528 68638464 68659968 68691064 68699007 69337088 69376512 69406272 69437706 69741568 70090752 70122496 70152576 70844416 70852608 70915104 71260072 71614464 71645184 71677632 71680029 71991296 72034638 72057206 72351744 72384512 72450782 72809204 73138176 73202688 73205136 73558784 73623667 73924608 73992288 74358336 74381632 74787904 74796552 75157888 75190128 75497472 75566592 75600816 75633246 75931648 75998624 76007412 76379136 76422564 76756992 76824696 77209344 77277447 77582336 77615616 77650768 78004224 78039552 78381056 78459264 78887808 79233024 79302912 79305564 79699968 80084992 80158312 80167581 80554864 80990208 81029598 81432576 81455972 81788928 81863808 81900884 82341363 82744064 82753632 82791111 83153408 83226754 83643456 83679336 84083584 84136392 84504576 84542848 84552624 84963932 84997536 85423104 85461792 85498452 85835776 85911488 85914361 86341632 86810974 87280128 87357114 87704704 87739392 88178688 88218624 88604672 88658016 88685792 89611328 89649768 90095616 90178101 90533888 90613744 90624222 90652614 91147758 91517952 91546624 91598676 92502016 92541696 92583608 92623323 93087072 93454336 93536768 93547584 94470144 94553472 94556634 94594032 95110704 95485952 95526912 95570176 95573372 96046184 96468992 96565248 96612213 96650424 97120582 97517568 97603584 97606848 97651054 98566144 98656384 98667792 99144448 99231899 99680256 99728736 99771516 100253504 100663296 100755456 100801088 100812744 100844328 101343216 101838848 101850624 101896752 101940462 102342656 102432928 102945792 102989952 103036596 103487488 104005632 104052736 104064768 104156559 104612352 105136128 105183744 105228864 105644032 105737216 105740752 106266624 106890108 107421696 107516448 107986944 108039464 108051957 108085809 108527616 108576768 108676173 109051904 109151744 109213806 109248022 109788484 110338176 110388148 110886912 110988432 111524608 111537504 111572448 111622979 112181856 112672768 112736832 112785192 113330048 113401224 113897472 113949056 113997936 114568704 115122176 115135488 115237044 115797617 116373504 116423424 116476152 116985856 117059328 117571584 117624832 118210688 118849536 118954368 118958346 119533024 120127488 120237468 120832296 120870152 121530344 121544397 122023936 122131568 122183958 122683392 122795712 122851326 123388928 123497764 124116096 124730112 124840131 125465184 125960192 126071296 126075512 126125376 126182498 126756864 126814272 127369216 127445898 127496304 128192688 128753664 128816284 128867232 129512448 130023424 130138112 130142464 130216461 130257257 130901654 131557056 131609088 131616638 132327936 132907008 132971648 132987024 133028688 134217728 134340608 134416992 134459104 134474652 135124288 135800832 135862336 135920616 135978921 136721637 137261056 137276928 137319936 137382128 137398014 138674176 138753024 138812544 138875412 139483136 140181504 140244992 140305152 141688832 141705216 141830208 141834951 142520144 143228928 143290368 143355264 143360058 143982592 144069276 144114412 144703488 144769024 144901564 145618408 145680873 146276352 146405376 146410272 146476581 147117568 147247334 147849216 147984576 148716672 148763264 149575808 149593104 150315776 150380256 150448363 150994944 151133184 151201632 151266492 151863296 151997248 152014824 152758272 152845128 153513984 153649392 154418688 154554894 155164672 155231232 155301536 156008448 156075049 156079104 156762112 156918528 157775616 158466048 158605824 158611128 159399936 160169984 160316624 160335162 161109728 161980416 162059196 162865152 162911944 163577856 163727616 163801768 163820709 163872033 164682726 165488128 165507264 165582222 166306816 166453508 167286912 167358672 168167168 168272784 169009152 169085696 169105248 169927864 169995072 170846208 170923584 170996904 171671552 171822976 171828722 172683264 173621948 174560256 174714228 175409408 175478784 175564129 176357376 176437248 177209344 177316032 177371584 179222656 179299536 180191232 180356202 181067776 181227488 181248444 181305228 182295516 183035904 183093248 183197352 183275937 184276989 185004032 185083392 185167216 185246646 186174144 186908672 187073536 187095168 188940288 189106944 189113268 189188064 189273747 190221408 190971904 191053824 191140352 191146744 191168847 192092368 192937984 193130496 193224426 193300848 194241164 195035136 195207168 195213696 195302108 196352481 197132288 197312768 197335584 197424957 197486809 198288896 198463798 199360512 199457472 199543032 200507008 201326592 201510912 201602176 201625488 201688656 202686432 203677696 203701248 203793504 203880924 204685312 204865856 204872707 205891584 205979904 206073192 206974976 208011264 208105472 208129536 208313118 209224704 210272256 210367488 210457728 211288064 211474432 211481504 212533248 213780216 214843392 215032896 215040087 215973888 216078928 216103914 216171618 217055232 217153536 217352346 218103808 218303488 218427612 218496044 219576968 220676352 220776296 220871001 221773824 221976864 223049216 223075008 223144896 223245958 224363712 225345536 225473664 225570384 226660096 226802448 227794944 227898112 227995872 229137408 230244352 230270976 230474088 231595234 232747008 232846848 232952304 233971712 234118656 235143168 235249664 236421376 236629913 237699072 237908736 237916692 239066048 240254976 240474936 241664592 241740304 243060688 243088794 244047872 244263136 244367916 245366784 245591424 245702652 246777856 246995528 247024089 248232192 248373333 249460224 249680262 250930368 251920384 252142592 252151024 252250752 252364996 253513728 253628544 254738432 254891796 254992608 256385376 257507328 257632568 257734464 257743083 259024896 260046848 260276224 260284928 260432922 260514514 261803308 263114112 263218176 263233276 264655872 265814016 265943296 265974048 266057376 266177873 268435456 268681216 268833984 268918208 268949304 270248576 271601664 271724672 271841232 271957842 273443274 274522112 274553856 274639872 274764256 274796028 276132779 277348352 277506048 277625088 277750824 277869969 278966272 280363008 280489984 280610304 283377664 283410432 283660416 283669902 285040288 286457856 286580736 286710528 286720116 287965184 288138552 288228824 289406976 289538048 289803128 289836639 291236816 291361746 292552704 292810752 292820544 292953162 294235136 294494668 295698432 295969152 297433344 297526528 297695697 299151616 299186208 300631552 300760512 300896726 301989888 302266368 302403264 302532984 303726592 303994496 304029648 305516544 305690256 307027968 307298784 308837376 309109788 310329344 310462464 310603072 310613459 312016896 312150098 312158208 313524224 313837056 315551232 316932096 317211648 317222256 318799872 320339968 320633248 320670324 322219456 323960832 324118392 324257427 325730304 325823888 326028519 327155712 327455232 327603536 327641418 327744066 329365452 330976256 331014528 331164444 332613632 332907016 334573824 334717344 334868937 336334336 336545568 338018304 338171392 338210496 339855728 339990144 341692416 341847168 341993808 343343104 343645952 343657444 345366528 347243896 347392851 349120512 349428456 350818816 350957568 351128258 352714752 352874496 354418688 354632064 354743168 358445312 358599072 358761481 360382464 360712404 362135552 362454976 362496888 362610456 364591032 366071808 366186496 366394704 366551874 368553978 370008064 370166784 370334432 370493292 372348288 373817344 374147072 374190336 374520393 377880576 378213888 378226536 378376128 378547494 380442816 381943808 382107648 382280704 382293488 382337694 384184736 385875968 386260992 386448852 386601696 388482328 390070272 390414336 390427392 390604216 390649383 390771771 392704962 394264576 394625536 394671168 394849914 394973618 396577792 396927596 398721024 398914944 399086064 401014016 402653184 403021824 403204352 403250976 403377312 405372864 407355392 407402496 407587008 407761848 409370624 409731712 409745414 411783168 411959808 412146384 413949952 416022528 416210944 416259072 416626236 418449408 418652923 420544512 420734976 420915456 422576128 422948864 422963008 425066496 427560432 429686784 430065792 430080174 431947776 432157856 432207828 432343236 434110464 434307072 434704692 436207616 436606976 436855224 436992088 437042619 439153936 439429743 441352704 441552592 441742002 443547648 443953728 446098432 446150016 446289792 446491916 448727424 450691072 450947328 451140768 451345089 453320192 453604896 455589888 455796224 455991744 458274816 460488704 460541952 460948176 463190468 465494016 465693696 465904608 467943424 468225147 468237312 468371839 470286336 470499328 470930083 472842752 473259826 475398144 475817472 475833384 478132096 480509952 480949872 483329184 483480608 486121376 486177588 488095744 488526272 488542609 488735832 490733568 491182848 491405304 491616099 493555712 493991056 494048178 496464384 496746666 498920448 499360524 501860736 503840768 504285184 504302048 504501504 504729992 507027456 507257088 509476864 509783592 509985216 512770752 515014656 515265136 515468928 515486166 518049792 520093696 520552448 520569856 520865844 521029028 523606616 526228224 526436352 526466552 526692387 529311744 531628032 531886592 531948096 532114752 532355746 536870912 537362432 537667968 537836416 537898608 540497152 543203328 543449344 543682464 543915684 546886548 549044224 549107712 549279744 549528512 549592056 552265558 554696704 555012096 555250176 555501648 555739938 557932544 560726016 560979968 561220608 564271331 566755328 566820864 567320832 567339804 567821241 570080576 572915712 573161472 573421056 573440232 575930368 576277104 576457648 578813952 579076096 579606256 579673278 582473632 582723492 585105408 585621504 585641088 585906324 588470272 588989336 589057443 591396864 591938304 592274871 592460427 594866688 595053056 595391394 598303232 598372416 601263104 601521024 601793452 603979776 604532736 604806528 605065968 607453184 607988992 608059296 611033088 611380512 614055936 614597568 614618121 617674752 618219576 620658688 620924928 621206144 621226918 624033792 624300196 624316416 627048448 627674112 631102464 631283783 633864192 634423296 634444512 634731851 637599744 640679936 641266496 641340648 644438912 647921664 648236784 648514854 651460608 651647776 652057038 654311424 654910464 655207072 655282836 655488132 658730904 661952512 662029056 662328888 662613003 665227264 665814032 669147648 669434688 669737874 672668672 673091136 676036608 676342784 676420992 679711456 679980288 683384832 683694336 683987616 686686208 687291904 687314888 690733056 694487792 694785702 698241024 698856912 701637632 701915136 702256516 705429504 705748992 708837376 709264128 709486336 709889739 710112143 716890624 717198144 717522962 720764928 721424808 724271104 724909952 724993776 725220912 729182064 732143616 732372992 732789408 733103748 737107956 740016128 740333568 740668864 740693633 740986584 744696576 747634688 748294144 748380672 749040786 755761152 756427776 756453072 756752256 757094988 760885632 763887616 764215296 764561408 764586976 764675388 768369472 771751936 772521984 772897704 773203392 773229249 776964656 780140544 780828672 780854784 781208432 781298766 781543542 785409924 788529152 789251072 789342336 789699828 789947236 793155584 793855192 797442048 797829888 798172128 798533619 802028032 805306368 806043648 806408704 806501952 806754624 810745728 814710784 814804992 815174016 815523696 818741248 819463424 819490828 823566336 823919616 824292768 827899904 828398337 832045056 832421888 832518144 833252472 836898816 837305846 841089024 841469952 841830912 845152256 845897728 845926016 850132992 850860751 855120864 855508147 859373568 860131584 860160348 863895552 864315712 864415656 864686472 868220928 868614144 869409384 872415232 873213952 873710448 873984176 874085238 878307872 878859486 882705408 883105184 883484004 887095296 887907456 892196864 892300032 892579584 892983832 893087091 897454848 901382144 901894656 902281536 902690178 906640384 907209792 911179776 911592448 911983488 916549632 920977408 921083904 921896352 926380936 930988032 931387392 931809216 931840377 935886848 936450294 936474624 936743678 940572672 940998656 941860166 945685504 946519652 950796288 951634944 951666768 956264192 957107671 961019904 961899744 966658368 966961216 972242752 972355176 976191488 977052544 977085218 977471664 981467136 982365696 982810608 983232198 987111424 987982112 988096356 992928768 993493332 997840896 998326201 998721048 1003721472 1004606811 1007681536 1008570368 1008604096 1009003008 1009459984 1014054912 1014514176 1018953728 1019567184 1019970432 1025541504 1030029312 1030530272 1030937856 1030972332 1036099584 1040187392 1041104896 1041139712 1041731688 1042058056 1042178553 1047213232 1052456448 1052872704 1052933104 1053384774 1058623488 1063256064 1063773184 1063896192 1064229504 1064711492 1073741824 1074724864 1075335936 1075672832 1075797216 1076284443 1080994304 1086406656 1086898688 1087364928 1087831368 1093773096 1098088448 1098215424 1098559488 1099057024 1099184112 1104531116 1109393408 1110024192 1110500352 1111003296 1111479876 1115865088 1116886693 1121452032 1121959936 1122441216 1122987121 1128542662 1133510656 1133641728 1134641664 1134679608 1135642482 1140161152 1145831424 1146322944 1146842112 1146880464 1151860736 1152554208 1152915296 1157627904 1158152192 1159212512 1159346556 1164947264 1165446984 1170210816 1171243008 1171282176 1171812648 1172315313 1176940544 1177978672 1178114886 1182793728 1183876608 1184549742 1184920854 1189733376 1190106112 1190782788 1196606464 1196744832 1202526208 1203042048 1203586904 1207959552 1209065472 1209613056 1210131936 1214906368 1215977984 1216118592 1222066176 1222761024 1228111872 1229195136 1229236242 1235349504 1236439152 1241317376 1241849856 1242412288 1242453836 1248067584 1248600392 1248632832 1254096896 1255348224 1255958769 1262204928 1262567566 1267728384 1268846592 1268889024 1269463702 1275199488 1281359872 1282532992 1282681296 1288877824 1290014687 1295843328 1296473568 1297029708 1302921216 1303295552 1304114076 1308622848 1309820928 1310414144 1310565672 1310976264 1317461808 1323905024 1324058112 1324657776 1325226006 1330454528 1331628064 1338295296 1338869376 1339475748 1345337344 1346182272 1352073216 1352685568 1352841984 1354035267 1359422912 1359960576 1366769664 1367388672 1367975232 1373372416 1374583808 1374629776 1381466112 1388975584 1389571404 1396482048 1397713824 1403275264 1403830272 1404513032 1404675441 1405115517 1410859008 1411497984 1412790249 1417674752 1418528256 1418972672 1419779478 1420224286 1433781248 1434396288 1435045924 1441529856 1442849616 1448542208 1449819904 1449987552 1450441824 1451098727 1458364128 1464287232 1464745984 1465578816 1465627827 1466207496 1474215912 1480032256 1480667136 1481337728 1481387266 1481973168 1489393152 1495269376 1496588288 1496761344 1498081572 1505369021 1511522304 1512855552 1512906144 1513504512 1513591337 1514189976 1521771264 1527775232 1528430592 1529122816 1529173952 1529350776 1536738944 1543503872 1545043968 1545795408 1546406784 1546458498 1553929312 1560281088 1561657344 1561709568 1562416864 1562597532 1563087084 1570819848 1577058304 1578502144 1578684672 1579399656 1579894472 1580077161 1586311168 1587710384 1594884096 1595659776 1596344256 1597067238 1604056064 1610612736 1612087296 1612817408 1613003904 1613509248 1621491456 1629421568 1629609984 1630348032 1631047392 1637482496 1638926848 1638981656 1647132672 1647839232 1648585536 1655799808 1656796674 1664090112 1664843776 1665036288 1666504944 1673797632 1674611692 1682178048 1682939904 1683661824 1690304512 1691795456 1691852032 1692813993 1693344341 1700265984 1701721502 1710241728 1711016294 1718747136 1720263168 1720320696 1727791104 1728631424 1728831312 1729372944 1736441856 1737228288 1738818768 1744830464 1746427904 1747420896 1747968352 1748170476 1756615744 1757718972 1765410816 1766210368 1766968008 1774190592 1775814912 1777381281 1784393728 1784600064 1785159168 1785967664 1786174182 1794909696 1802764288 1803789312 1804563072 1805380356 1813280768 1814419584 1822359552 1823184896 1823966976 1833099264 1841954816 1842167808 1843792704 1843854363 1852761872 1861976064 1862774784 1863618432 1863680754 1871773696 1872900588 1872949248 1873487356 1881145344 1881997312 1883720332 1891371008 1893039304 1893851349 1901592576 1903269888 1903333536 1904195553 1912528384 1914215342 1922039808 1923799488 1933316736 1933922432 1944485504 1944710352 1952382976 1954105088 1954170436 1954943328 1955828719 1962934272 1964731392 1965621216 1966464396 1974222848 1975964224 1976192712 1985857536 1986986664 1995681792 1996652402 1997442096 2007442944 2009213622 2015363072 2017140736 2017208192 2018006016 2018919968 2028109824 2028975637 2029028352 2037907456 2039134368 2039940864 2040057889 2051083008 2060058624 2061060544 2061875712 2061944664 2072199168 2080374784 2082209792 2082279424 2083463376 2084116112 2084357106 2094426464 2104912896 2105745408 2105866208 2106769548 2117246976 2126512128 2127546368 2127792384 2128459008 2129422984 2129669217 2130336429 2149449728 2150671872 2151345664 2151594432 2152568886 2161988608 2172813312 2173797376 2174729856 2175662736 2187546192 2196176896 2196430848 2197118976 2198114048 2198368224 2209062232 2218786816 2220048384 2221000704 2222006592 2222080899 2222959752 2231730176 2233773386 2242904064 2243919872 2244882432 2245974242 2257085324 2267021312 2267283456 2269283328 2269359216 2271284964 2280322304 2282333677 2291662848 2292645888 2293684224 2293760928 2303721472 2305108416 2305830592 2315255808 2316304384 2318425024 2318693112 2329894528 2330893968 2340421632 2342486016 2342564352 2343625296 2344630626 2353881088 2355957344 2356229772 2365587456 2367753216 2369099484 2369841708 2379466752 2380212224 2381565576 2393212928 2393489664 2395600857 2405052416 2406084096 2407173808 2415919104 2418130944 2419226112 2420263872 2429812736 2431955968 2432237184 2444132352 2445522048 2456223744 2458390272 2458472484 2470699008 2472878304 2482634752 2483699712 2484824576 2484907672 2485195011 2496135168 2497200784 2497265664 2508193792 2510696448 2511917538 2524409856 2525135132 2535456768 2537693184 2537778048 2538927404 2550398976 2552582253 2562719744 2565065984 2565362592 2566524441 2567328517 2577755648 2580029374 2591686656 2592947136 2594059416 2605842432 2606591104 2608228152 2617245696 2619641856 2620828288 2621131344 2621952528 2634923616 2647810048 2648116224 2649315552 2650452012 2660909056 2663256128 2663345191 2676590592 2677738752 2678951496 2690674688 2692364544 2704146432 2705371136 2705683968 2708070534 2718845824 2719921152 2733539328 2734777344 2735950464 2746744832 2749167616 2749259552 2762932224 2777951168 2779142808 2792964096 2795427648 2795521131 2806550528 2807660544 2809026064 2809350882 2810231034 2821718016 2822995968 2825580498 2835349504 2837056512 2837945344 2839558956 2840448572 2867562496 2868792576 2870091848 2871323013 2883059712 2885699232 2897084416 2899639808 2899975104 2900883648 2902197454 2916728256 2928574464 2929491968 2931157632 2931255654 2932414992 2948431824 2960064512 2961334272 2962675456 2962774532 2963946336 2978786304 2990538752 2993176576 2993522688 2994978603 2996163144 3010738042 3023044608 3025711104 3025812288 3027009024 3027182674 3028379952 3043542528 3055550464 3056861184 3058245632 3058347904 3058701552 3073477888 3076188869 3087007744 3090087936 3091590816 3092813568 3092916996 3107858624 3120562176 3123314688 3123419136 3124833728 3125195064 3126174168 3141639696 3154116608 3157004288 3157369344 3158799312 3159788944 3160154322 3172622336 3175420768 3189768192 3191319552 3192688512 3194134476 3208112128 3221225472 3224174592 3225634816 3226007808 3227018496 3228853329 3242982912 3258843136 3259219968 3260696064 3262094784 3274964992 3277853696 3277963312 3294265344 3295678464 3297171072 3311599616 3313593348 3328180224 3329687552 3330072576 3333009888 3347595264 3349223384 3350660079 3364356096 3365879808 3367323648 3368961363 3380609024 3383590912 3383704064 3385627986 3386688682 3400531968 3403443004 3420483456 3422032588 3437494272 3440526336 3440641392 3455582208 3457262848 3457662624 3458745888 3460312349 3472883712 3474456576 3477637536 3489660928 3492855808 3494841792 3495936704 3496340952 3513231488 3515437944 3530821632 3532420736 3533936016 3548381184 3551629824 3554762562 3568787456 3569200128 3570318336 3571935328 3572348364 3589726127 3589819392 3605528576 3607578624 3609126144 3610760712 3626561536 3628839168 3644719104 3646369792 3647933952 3666198528 3683909632 3684335616 3687585408 3687708726 3705523744 3723952128 3725549568 3727236864 3727361508 3743547392 3745801176 3745898496 3746974712 3762290688 3763994624 3767440664 3767876307 3782742016 3786078608 3787702698 3803185152 3806539776 3806667072 3808391106 3825056768 3828430684 3844079616 3847598976 3866633472 3867844864 3870044061 3888971008 3889420704 3904765952 3908210176 3908340872 3909886656 3911657438 3925868544 3929462784 3931242432 3932928792 3948445696 3951928448 3952385424 3971715072 3973973328 3991363584 3993304804 3994884192 4014885888 4018427244 4030726144 4034281472 4034416384 4036012032 4037839936 4037974967 4056219648 4057951274 4058056704 4075814912 4078268736 4079881728 4080115778 4102166016 4120117248 4122121088 4123751424 4123889328 4144398336 4160749568 4164419584 4164558848 4166926752 4168232224 4168714212 4188852928 4209825792 4211490816 4211732416 4213539096 4215346551 4234493952 4238370747 4253024256 4255092736 4255584768 4256918016 4258845968 4259338434 4260672858 4298899456 4301343744 4302691328 4303188864 4305137772 4323977216 4345626624 4347594752 4349459712 4351325472 4353296181 4375092384 4392353792 4392861696 4394237952 4396228096 4396736448 4396883481 4418124464 4437573632 4440096768 4442001408 4444013184 4444161798 4445919504 4463460352 4467546772 4485808128 4487839744 4489764864 4491948484 4514170648 4516107063 4534042624 4534566912 4538566656 4538718432 4540774011 4542569928 4560644608 4564667354 4583325696 4585291776 4587368448 4587521856 4607442944 4610216832 4611661184 4630511616 4632608768 4636850048 4637386224 4659789056 4661787936 4663899253 4680843264 4684972032 4685128704 4687250592 4689261252 4707762176 4711914688 4712459544 4731174912 4735506432 4738198968 4739683416 4758933504 4760424448 4763131152 4786425856 4786979328 4791201714 4810104832 4812168192 4814347616 4831838208 4836261888 4838452224 4840527744 4859625472 4863911936 4864474368 4888264704 4891044096 4912447488 4916780544 4916944968 4941398016 4945756608 4965269504 4967399424 4969649152 4969815344 4970390022 4992270336 4994401568 4994531328 5016387584 5021392896 5023835076 5048819712 5050270264 5070913536 5075386368 5075556096 5077854808 5078441979 5080033023 5100797952 5105164506 5125439488 5130131968 5130725184 5133048882 5134657034 5155511296 5160058748 5183373312 5185894272 5188118832 5211684864 5213182208 5216456304 5234491392 5239283712 5241656576 5242262688 5243905056 5269847232 5295620096 5296232448 5298631104 5300904024 5321818112 5326512256 5326690382 5353181184 5355477504 5357902992 5381349376 5384729088 5408292864 5410742272 5411367936 5416141068 5437691648 5439842304 5442487999 5467078656 5469554688 5471900928 5493489664 5498335232 5498519104 5525864448 5555902336 5558285616 5585928192 5590855296 5591042262 5613101056 5615321088 5618052128 5618701764 5620462068 5643436032 5645991936 5651160996 5670699008 5674113024 5675890688 5679117912 5680897144 5681554047 5712586659 5735124992 5737585152 5740183696 5742646026 5766119424 5771398464 5794168832 5799279616 5799950208 5801767296 5804394908 5833456512 5857148928 5858983936 5862315264 5862511308 5864829984 5867486157 5896863648 5920129024 5922668544 5925350912 5925549064 5927892672 5957572608 5981077504 5986353152 5987045376 5989957206 5992326288 6021476084 6046089216 6051422208 6051624576 6054018048 6054365348 6056759904 6086926911 6087085056 6111100928 6113722368 6116491264 6116695808 6117403104 6120173667 6122091079 6146955776 6152377738 6174015488 6180175872 6183181632 6185627136 6185833992 6215717248 6241124352 6246629376 6246838272 6249667456 6250390128 6252348336 6283279392 6308233216 6314008576 6314738688 6317598624 6319577888 6320308644 6345244672 6350841536 6351053917 6379536384 6382639104 6385377024 6388268952 6391009287 6416224256 6448349184 6451269632 6452015616 6454036992 6457706658 6485965824 6517686272 6518439936 6521392128 6524189568 6549929984 6555707392 6555926624 6588530688 6591356928 6594342144 6623199232 6627186696 6656360448 6659375104 6660145152 6666019776 6666242697 6695190528 6698446768 6701320158 6728712192 6731759616 6734647296 6737922726 6761218048 6767181824 6767408128 6771255972 6773377364 6801063936 6806886008 6840966912 6844065176 6847001031 6874988544 6881052672 6881282784 6911164416 6914525696 6915325248 6917491776 6920624698 6945767424 6948913152 6955275072 6979321856 6985711616 6989683584 6991873408 6992681904 7026462976 7030875888 7061643264 7064841472 7067872032 7096762368 7103259648 7109525124 7137574912 7138400256 7140636672 7143870656 7144696728 7179452254 7179638784 7211057152 7215157248 7218252288 7221521424 7253123072 7257678336 7289438208 7292739584 7295867904 7332397056 7335527303 7367819264 7368671232 7375170816 7375417452 7411047488 7447904256 7451099136 7454473728 7454723016 7487094784 7491602352 7491796992 7493949424 7524581376 7527989248 7534881328 7535752614 7565484032 7572157216 7575405396 7606370304 7613079552 7613334144 7616782212 7650113536 7656861368 7657746759 7688159232 7695197952 7699573323 7701985551 7733266944 7735689728 7740088122 7777942016 7778841408 7809531904 7816420352 7816681744 7819773312 7823314876 7851737088 7858925568 7862484864 7865857584 7896891392 7903856896 7904770848 7943430144 7947946656 7982727168 7986609608 7989768384 7990035573 8029771776 8036854488 8061452288 8068562944 8068832768 8072024064 8075679872 8075949934 8112439296 8115902548 8116113408 8151629824 8156537472 8159763456 8160231556 8204332032 8240234496 8244242176 8247502848 8247778656 8251514063 8288796672 8321499136 8328839168 8329117696 8333853504 8336464448 8337428424 8377705856 8419651584 8422981632 8423464832 8427078192 8430693102 8468987904 8476741494 8506048512 8510185472 8511169536 8513836032 8517691936 8518676868 8521345716 8597798912 8602687488 8605382656 8606377728 8610275544 8613969039 8647954432 8691253248 8695189504 8698919424 8702650944 8706592362 8750184768 8784707584 8785723392 8788475904 8792456192 8793472896 8793766962 8836248928 8875147264 8880193536 8884002816 8888026368 8888323596 8891839008 8926920704 8935093544 8971616256 8975679488 8979529728 8983896968 8984935809 9028341296 9032214126 9068085248 9069133824 9077133312 9077436864 9081548022 9085139856 9121289216 9129334708 9166651392 9170583552 9174736896 9175043712 9214885888 9220433664 9223322368 9228566607 9261023232 9265217536 9273700096 9274772448 9319578112 9323575872 9327798506 9361686528 9369944064 9370257408 9374501184 9378522504 9415524352 9423829376 9424919088 9462349824 9471012864 9476397936 9479366832 9517867008 9520848896 9526262304 9572851712 9573958656 9582403428 9620209664 9624336384 9628695232 9629017229 9663676416 9672523776 9676904448 9681055488 9719250944 9727823872 9728948736 9776529408 9782088192 9824894976 9833561088 9833889936 9882796032 9891513216 9930539008 9934798848 9939298304 9939630688 9940780044 9984540672 9988803136 9989062656 10032775168 10042785792 10047670152 10051980237 10097639424 10100540528 10106884089 10141827072 10150772736 10151112192 10155709616 10156883958 10160066046 10201595904 10210329012 10250878976 10260263936 10261450368 10266097764 10269314068 10311022592 10320117496 10366746624 10371788544 10376237664 10380937047 10423369728 10426364416 10432912608 10468982784 10478567424 10483313152 10484525376 10487810112 10539694464 10591240192 10592464896 10597262208 10601808048 10643636224 10653024512 10653380764 10706362368 10710955008 10715805984 10762698752 10769178381 10769458176 10816585728 10821484544 10822735872 10832282136 10875383296 10879684608 10884975998 10934157312 10939109376 10943801856 10986979328 10996670464 10997038208 11051728896 11111804672 11116571232 11121605911 11171856384 11181710592 11182084524 11226202112 11230642176 11236104256 11237403528 11240924136 11286872064 11291983872 11302321992 11341398016 11348226048 11351781376 11358235824 11361794288 11363108094 11425173318 11470249984 11475170304 11480367392 11485292052 11532238848 11542796928 11588337664 11598559232 11599900416 11603534592 11608789816 11610132183 11666913024 11714297856 11717967872 11724630528 11725022616 11729659968 11734972314 11793727296 11840258048 11845337088 11850701824 11851098128 11855785344 11915145216 11962155008 11972706304 11974090752 11979914412 11984652576 12042952168 12092178432 12102844416 12103249152 12108036096 12108730696 12113519808 12113924901 12173853822 12174170112 12222201856 12227444736 12232982528 12233391616 12234806208 12240347334 12244182158 12293911552 12304755476 12348030976 12360351744 12366363264 12371254272 12371667984 12431434496 12482248704 12493258752 12493676544 12499334912 12500780256 12504696672 12566558784 12616466432 12628017152 12629477376 12635197248 12639155776 12640617288 12690489344 12701683072 12702107834 12759072768 12765278208 12770754048 12776537904 12782018574 12832448512 12896698368 12902539264 12904031232 12908073984 12915413316 12971931648 12978240613 13035372544 13036879872 13042784256 13048379136 13059888543 13099859968 13111414784 13111853248 13177061376 13182713856 13188684288 13246398464 13254373392 13312720896 13318750208 13320290304 13332039552 13332485394 13390381056 13396893536 13402640316 13457424384 13463519232 13469294592 13475845452 13522436096 13534363648 13534816256 13542511944 13546754728 13548321189 13602127872 13613772016 13622322033 13681933824 13688130352 13694002062 13749977088 13762105344 13762565568 13822328832 13829051392 13830650496 13834983552 13841249396 13891534848 13897826304 13910550144 13958643712 13971423232 13979367168 13983746816 13985363808 13991697759 14052925952 14061751776 14123286528 14129682944 14135744064 14193524736 14206519296 14219050248 14275149824 14276800512 14281273344 14287741312 14289393456 14358904508 14359277568 14422114304 14430314496 14436504576 14443042848 14506246144 14515356672 14519527009 14578876416 14585479168 14591735808 14598832573 14664794112 14671054606 14735638528 14737342464 14750341632 14750834904 14822094976 14895808512 14902198272 14908947456 14909446032 14974189568 14983204704 14983593984 14987898848 15049162752 15055978496 15069762656 15071505228 15130968064 15144314432 15150810792 15212740608 15226159104 15226668288 15233564424 15240099069 15300227072 15313722736 15315493518 15376318464 15390395904 15399146646 15403971102 15466533888 15471379456 15480176244 15555884032 15557682816 15619063808 15632840704 15633363488 15639546624 15646629752 15703474176 15717851136 15724969728 15731715168 15793782784 15807713792 15809541696 15886860288 15895893312 15965454336 15973219216 15979536768 15980071146 16059543552 16073708976 16122904576 16137125888 16137665536 16144048128 16151359744 16151899868 16224878592 16231805096 16232226816 16303259648 16313074944 16319526912 16320463112 16327463997 16408664064 16480468992 16488484352 16495005696 16495557312 16503028126 16577593344 16642998272 16657678336 16658235392 16667707008 16672928896 16674856848 16755411712 16839303168 16845963264 16846929664 16854156384 16861386204 16937975808 16953482988 17012097024 17020370944 17022339072 17027672064 17035383872 17037353736 17042691432 17195597824 17205374976 17210765312 17212755456 17220551088 17227938078 17295908864 17382506496 17390379008 17397838848 17405301888 17413184724 17500369536 17569415168 17571446784 17576951808 17584912384 17586945792 17587533924 17602458471 17672497856 17750294528 17760387072 17768005632 17776052736 17776647192 17783678016 17853841408 17870187088 17943232512 17951358976 17959059456 17967793936 17969871618 18056682592 18064428252 18136170496 18138267648 18154266624 18154873728 18163096044 18170279712 18242578432 18258669416 18260780733 18333302784 18341167104 18349473792 18350087424 18360521001 18366273237 18429771776 18440867328 18446644736 18457133214 18522046464 18530435072 18547400192 18549544896 18639156224 18647151744 18655597012 18723373056 18739888128 18740514816 18749002368 18757045008 18831048704 18847658752 18849838176 18924699648 18942025728 18952795872 18958733664 19035734016 19041697792 19052524608 19053161751 19145703424 19147917312 19164806856 19240419328 19248672768 19257390464 19258034458 19345047552 19353808896 19362110976 19438501888 19455647744 19457897472 19553058816 19564176384 19569797273 19649789952 19667122176 19667779872 19676687381 19765592064 19783026432 19861078016 19869597696 19878596608 19879261376 19881560088 19969081344 19977606272 19978125312 20065550336 20085571584 20095340304 20103960474 20195278848 20201081056 20213768178 20283654144 20301545472 20302224384 20311419232 20313767916 20320132092 20403191808 20420658024 20501757952 20520527872 20522900736 20532195528 20538628136 20541003093 20622045184 20640234992 20733493248 20743577088 20752475328 20761874094 20846739456 20852728832 20865825216 20937965568 20957134848 20966626304 20969050752 20975620224 21079388928 21182480384 21184929792 21194524416 21203616096 21287272448 21306049024 21306761528 21412724736 21421910016 21431611968 21525397504 21538356762 21538916352 21633171456 21642969088 21645471744 21664564272 21750766592 21759369216 21769951996 21868314624 21878218752 21887603712 21973958656 21993340928 21994076416 22006581909 22013476433 22103457792 22223609344 22233142464 22243211822 22343712768 22363421184 22364169048 22452404224 22461284352 22472208512 22474807056 22481848272 22573744128 22583967744 22604643984 22682796032 22696452096 22703562752 22716471648 22723588576 22726216188 22850346636 22940499968 22950340608 22960734784 22961502623 22970584104 23064477696 23085593856 23105956653 23176675328 23197118464 23199800832 23207069184 23217579632 23220264366 23333826048 23428595712 23435935744 23449261056 23450045232 23459319936 23469944628 23587454592 23680516096 23690674176 23701403648 23702196256 23711570688 23830290432 23924310016 23945412608 23948181504 23959828824 23969305152 23970106719 24085904336 24184356864 24205688832 24206498304 24216072192 24217461392 24227039616 24227849802 24347707644 24348340224 24444403712 24454889472 24465965056 24466783232 24469612416 24480694668 24488364316 24587823104 24609510952 24696061952 24720703488 24732726528 24742508544 24743335968 24754542189 24862868992 24964497408 24986517504 24987353088 24998669824 25001560512 25009393344 25133117568 25232932864 25256034304 25258954752 25270394496 25278311552 25281234576 25380978688 25403366144 25404215668 25518145536 25530556416 25541508096 25553075808 25564037148 25664897024 25793396736 25805078528 25808062464 25816147968 25830826632 25943863296 25956481226 26070745088 26073759744 26085568512 26096758272 26119777086 26199719936 26222829568 26223706496 26354122752 26365427712 26376683281 26377368576 26492796928 26508746784 26520752557 26625441792 26637500416 26640580608 26664079104 26664970788 26780762112 26793787072 26805280632 26914848768 26927038464 26938589184 26951690904 27044872192 27068727296 27069632512 27085023888 27093509456 27096642378 27204255744 27227544032 27244644066 27363867648 27376260704 27388004124 27499954176 27524210688 27525131136 27644657664 27658102784 27661300992 27669967104 27682498792 27685699821 27783069696 27795652608 27821100288 27942846464 27958734336 27967493632 27970727616 27983395518 28105851904 28123503552 28246573056 28259365888 28271488128 28387049472 28413038592 28438100496 28550299648 28553601024 28562546688 28575482624 28578786912 28717809016 28718555136 28844228608 28860628992 28873009152 28886085696 28887051687 29012492288 29030713344 29039054018 29157752832 29170958336 29183471616 29197665146 29329588224 29342109212 29471277056 29474684928 29500683264 29501669808 29644189952 29670337801 29791617024 29804396544 29817894912 29818892064 29948379136 29966409408 29967187968 29975797696 30098325504 30111956992 30139525312 30143010456 30261936128 30288628864 30301621584 30425481216 30452318208 30453336576 30467128848 30480198138 30600454144 30627445472 30630987036 30752636928 30780791808 30798293292 30807942204 30933067776 30942758912 30960352488 31111768064 31115365632 31142811141 31238127616 31265681408 31266726976 31279093248 31293259504 31406948352 31435702272 31449939456 31463430336 31587565568 31615427584 31619083392 31773720576 31791786624 31930908672 31946438432 31959073536 31960142292 32119087104 32147417952 32245809152 32274251776 32275331072 32288096256 32302719488 32303799736 32307535143 32449757184 32463610192 32464453632 32606519296 32626149888 32639053824 32640926224 32654927994 32817328128 32960937984 32976968704 32990011392 32991114624 33006056252 33155186688 33285996544 33315356672 33316470784 33335414016 33345857792 33349713696 33364817733 33375270721 33510823424 33678606336 33691926528 33693859328 33708312768 33722772408 33875951616 33906965976 34024194048 34040741888 34044678144 34055344128 34070767744 34074707472 34085382864 34391195648 34410749952 34421530624 34425510912 34441102176 34455876156 34591817728 34623487483 34765012992 34780758016 34795677696 34810603776 34812600751 34826369448 35000739072 35138830336 35142893568 35153903616 35169824768 35173891584 35175067848 35204916942 35344995712 35500589056 35520774144 35536011264 35552105472 35553294384 35567356032 35707682816 35740374176 35886465024 35902717952 35918118912 35935587872 35939743236 36113365184 36128856504 36272340992 36276535296 36308533248 36309747456 36326192088 36340559424 36341774703 36485156864 36517338832 36521561466 36666605568 36682334208 36698947584 36700174848 36721042002 36732546474 36859543552 36881734656 36893289472 36914266428 37044092928 37060870144 37094800384 37099089792 37278312448 37294303488 37311194024 37446746112 37479776256 37481029632 37498004736 37514090016 37662097408 37695317504 37699676352 37849399296 37884051456 37905591744 37917467328 38071468032 38083395584 38105049216 38106323502 38291406848 38295834624 38329613712 38480838656 38497345536 38514780928 38516068916 38690095104 38707617792 38724221952 38877003776 38911295488 38915794944 38934721839 39106117632 39128352768 39139594546 39299579904 39334244352 39335559744 39353374762 39531184128 39566052864 39722156032 39739195392 39757193216 39758522752 39763120176 39938162688 39955212544 39956250624 39990455297 40131100672 40171143168 40190680608 40207920948 40390557696 40402162112 40427536356 40567308288 40603090944 40604448768 40622838464 40627535832 40640264184 40806383616 40841316048 41003515904 41041055744 41045801472 41064391056 41077256272 41082006186 41244090368 41280469984 41466986496 41487154176 41504950656 41523748188 41693478912 41705457664 41731650432 41875931136 41914269696 41933252608 41938101504 41951240448 41975093277 42158777856 42364960768 42369859584 42389048832 42407232192 42574544896 42612098048 42613523056 42825449472 42843820032 42863223936 43050795008 43076713524 43077832704 43266342912 43285938176 43290943488 43329128544 43501533184 43518738432 43539903992 43558581027 43736629248 43756437504 43775207424 43796497719 43947917312 43986681856 43988152832 44013163818 44026952866 44206915584 44447218688 44466284928 44486423644 44687425536 44726842368 44728338096 44904808448 44922568704 44944417024 44949614112 44963696544 44984060537 45147488256 45167935488 45209287968 45365592064 45392904192 45407125504 45432943296 45447177152 45452432376 45700693272 45880999936 45900681216 45921469568 45923005246 45941168208 46128955392 46171187712 46211913306 46353350656 46394236928 46399601664 46414138368 46435159264 46440528732 46666439651 46667652096 46857191424 46871871488 46898522112 46900090464 46918639872 46921331447 46939889256 47174909184 47361032192 47381348352 47402807296 47404392512 47423141376 47660580864 47848620032 47890825216 47896363008 47919657648 47938610304 47940213438 48171808672 48368713728 48411377664 48412996608 48432144384 48434922784 48454079232 48455699604 48695415288 48696680448 48888807424 48909778944 48931930112 48933566464 48939224832 48961389336 48976728632 48982391991 49175646208 49219021904 49441406976 49465453056 49485017088 49486671936 49509084378 49725737984 49928994816 49973035008 49974706176 49997339648 50003121024 50018786688 50266235136 50465865728 50512068608 50517909504 50540788992 50556623104 50562469152 50761957376 50806732288 50808431336 51036291072 51061112832 51083016192 51106151616 51128074296 51329794048 51586793472 51610157056 51616124928 51632295936 51661653264 51887726592 51912962452 52141490176 52147519488 52171137024 52193516544 52239554172 52399439872 52445659136 52447412992 52493674571 52708245504 52730855424 52753366562 52754737152 52985593856 53017493568 53041505114 53250883584 53275000832 53281161216 53328158208 53329941576 53561524224 53587574144 53610561264 53829697536 53854076928 53877178368 53903381808 54089744384 54137454592 54139265024 54170047776 54187018912 54193284756 54408511488 54455088064 54489288132 54727735296 54752521408 54776008248 54999908352 55048421376 55050262272 55098819711 55289315328 55316205568 55322601984 55339934208 55364997584 55371399642 55566139392 55591305216 55642200576 55885692928 55917468672 55934987264 55941455232 55966791036 56211703808 56247007104 56493146112 56518731776 56542976256 56774098944 56826077184 56876200992 57100599296 57107202048 57125093376 57150965248 57157573824 57159485253 57435618032 57437110272 57688457216 57721257984 57746018304 57772171392 57774103374 58024984576 58061426688 58078108036 58315505664 58341916672 58366943232 58395330292 58659176448 58684218424 58709391819 58942554112 58949369856 59001366528 59003339616 59030062143 59288379904 59340675602 59583234048 59608793088 59635789824 59637784128 59896758272 59932818816 59934375936 59951595392 60196651008 60223913984 60279050624 60286020912 60523872256 60577257728 60603243168 60630690289 60850962432 60904636416 60906673152 60934257696 60960396276 61200908288 61254890944 61261974072 61505273856 61561583616 61596586584 61615884408 61866135552 61885517824 61920704976 62223536128 62230731264 62285622282 62476255232 62531362816 62533453952 62558186496 62586519008 62813896704 62871404544 62899878912 62926860672 63175131136 63230855168 63238166784 63547441152 63583573248 63861817344 63892876864 63918147072 63920284584 64238174208 64294835904 64491618304 64548503552 64550662144 64576192512 64605438976 64607599472 64615070286 64899514368 64927220384 64928907264 65213038592 65252299776 65278107648 65281852448 65309855988 65634656256 65921875968 65953937408 65980022784 65982229248 66012112504 66019745727 66040429299 66310373376 66630713344 66632941568 66670828032 66691715584 66699427392 66729635466 66750541442 67021646848 67357212672 67383853056 67387718656 67416625536 67445544816 67751903232 67813931952 68048388096 68081483776 68089356288 68110688256 68141535488 68149414944 68170765728 68782391296 68821499904 68843061248 68851021824 68882204352 68884507869 68911752312 69183635456 69246974966 69530025984 69561516032 69591355392 69621207552 69625201502 69652738896 70001478144 70277660672 70285787136 70307807232 70339649536 70347783168 70350135696 70409833884 70689991424 70752343987 71001178112 71041548288 71072022528 71104210944 71106588768 71134712064 71415365632 71480748352 71772930048 71805435904 71836237824 71871175744 71879486472 72226730368 72257713008 72544681984 72553070592 72617066496 72619494912 72652384176 72681118848 72683549406 72970313728 73034677664 73043122932 73333211136 73364668416 73397895168 73400349696 73442084004 73465092948 73719087104 73763469312 73786578944 73828532856 74088185856 74121740288 74189600768 74198179584 74263626567 74556624896 74588606976 74622388048 74893492224 74959552512 74962059264 74996009472 75028180032 75324194816 75390635008 75399352704 75698798592 75768102912 75811183488 75834934656 76142936064 76166791168 76210098432 76212647004 76582813696 76591669248 76659227424 76961677312 76994691072 77029561856 77032137832 77380190208 77415235584 77448443904 77754007552 77822590976 77831589888 77869443678 78212235264 78256705536 78279189092 78599159808 78668488704 78671119488 78706749524 79062368256 79130049843 79132105728 79444312064 79478390784 79514386432 79517045504 79526240352 79562257671 79587184027 79876325376 79910425088 79912501248 79980910594 80262201344 80342286336 80381361216 80415841896 80781115392 80804324224 80855072712 81134616576 81206181888 81208897536 81245676928 81255071664 81280528368 81612767232 81682632096 82007031808 82082111488 82091602944 82128782112 82154512544 82164012372 82488180736 82560939968 82563700921 82933972992 82974308352 83009901312 83047496376 83386957824 83410915328 83463300864 83828539392 83866505216 83876203008 83902480896 83950186554 84317555712 84729921536 84739719168 84778097664 84814464384 85149089792 85224196096 85227046112 85650898944 85687640064 85726447872 86101590016 86153427048 86155665408 86532685824 86571876352 86581886976 86658257088 86661155061 87003066368 87037476864 87079807984 87117162054 87473258496 87512875008 87550414848 87592995438 87895834624 87973363712 87976305664 88026327636 88053905732 88413831168 88894437376 88932569856 88972847288 89011013403 89374851072 89453684736 89456676192 89809616896 89845137408 89888834048 89899228224 89927393088 89968121074 90294976512 90335870976 90418575936 90731184128 90785808384 90814251008 90865886592 90894354304 90904864752 91401386544 91761999872 91801362432 91842939136 91846010492 91882336416 92257910784 92342375424 92423826612 92706701312 92788473856 92799203328 92828276736 92870318528 92881057464 93332879302 93335304192 93714382848 93743742976 93797044224 93800180928 93837279744 93842662894 93879778512 94349818368 94722064384 94762696704 94805614592 94808785024 94846282752 95321161728 95361854939 95697240064 95781650432 95792726016 95839315296 95877220608 95880426876 96343617344 96737427456 96822755328 96825993216 96864288768 96869845568 96908158464 96911399208 97390830576 97393360896 97777614848 97819557888 97863860224 97867132928 97878449664 97922778672 97953457264 97964783982 98351292416 98438043808 98882813952 98930906112 98970034176 98973343872 99018168756 99451475968 99857989632 99946070016 99949412352 99994679296 100006242048 100037573376 100094453199 100125812163 100532470272 101024137216 101035819008 101081577984 101113246208 101124938304 101523914752 101613464576 101616862672 102072582144 102122225664 102166032384 102212303232 102256148592 102659588096 103173586944 103220314112 103232249856 103264591872 103323306528 103775453184 103825924904 103870462449 104282980352 104295038976 104342274048 104387033088 104437802253 104479108344 104798879744 104891318272 104894825984 104987349142 105416491008 105461710848 105506733124 105509474304 105971187712 106034987136 106083010228 106501767168 106550001664 106562322432 106656316416 106659883152 107123048448 107175148288 107221122528 107269682819 107659395072 107708153856 107754356736 107806763616 108179488768 108274909184 108278530048 108340095552 108374037824 108386569512 108817022976 108910176128 108978576264 109455470592 109505042816 109552016496 109999816704 110096842752 110100524544 110197639422 110578630656 110632411136 110645203968 110679868416 110729995168 110742799284 111132278784 111182610432 111284401152 111771385856 111834937344 111869974528 111882910464 111933582072 112423407616 112494014208 112986292224 113037463552 113085952512 113548197888 113652154368 113752401984 114201198592 114214404096 114250186752 114301930496 114315147648 114318970506 114871236064 114874220544 115376914432 115442515968 115492036608 115544342784 115548206748 116049969152 116122853376 116156216072 116631011328 116683833344 116733886464 116790660584 116804165517 117318352896 117368436848 117418783638 117885108224 117898739712 118002733056 118006679232 118060124286 118576759808 118681351204 119166468096 119217586176 119271579648 119275568256 119793516544 119865637632 119868751872 119903190784 119971365891 120393302016 120447827968 120558101248 120572041824 121047744512 121154515456 121206486336 121261380578 121701924864 121809272832 121813346304 121868515392 121920792552 122401816576 122509781888 122523948144 123010547712 123123167232 123193173168 123231768816 123732271104 123771035648 123841409952 124447072256 124461462528 124571244564 124952510464 125062725632 125066907904 125116372992 125173038016 125177223977 125627793408 125742809088 125799757824 125853721344 126350262272 126461710336 126476333568 127094882304 127167146496 127723634688 127785753728 127836294144 127840569168 128476348416 128589671808 128983236608 129097007104 129101324288 129152385024 129210877952 129215198944 129230140572 129799028736 129854440768 129857814528 130426077184 130504599552 130556215296 130563704896 130619711976 130675743081 131269312512 131389493157 131843751936 131907874816 131960045568 131964458496 132024225008 132039491454 132080858598 132620746752 133261426688 133265883136 133341656064 133383431168 133398854784 133459270932 133501082884 134043293696 134714425344 134767706112 134775437312 134833251072 134891089632 134952181611 135503806464 135627863904 136096776192 136162967552 136178712576 136221376512 136283070976 136298829888 136341531456 137564782592 137642999808 137686122496 137702043648 137764408704 137769015738 137823504624 138367270912 138493949932 139060051968 139123032064 139182710784 139242415104 139250403004 139305477792 139999318953 140002956288 140555321344 140571574272 140615614464 140679299072 140695566336 140700271392 140763994341 140819667768 141379982848 141504687974 142002356224 142083096576 142144045056 142208421888 142213177536 142269424128 142830731264 142961496704 143545860096 143610871808 143672475648 143742351488 143758972944 144453460736 144515426016 144580876843 145089363968 145106141184 145234132992 145238989824 145304768352 145362237696 145367098812 145940627456 146069355328 146086245864 146666422272 146729336832 146795790336 146800699392 146884168008 146930185896 147438174208 147526938624 147573157888 147657065712 148243480576 148379201536 148396359168 148527253134 149113249792 149177213952 149244776096 149786984448 149919105024 149924118528 149992018944 150056360064 150648389632 150781270016 150798705408 151397597184 151536205824 151622366976 151669869312 152285872128 152333582336 152420196864 152425294008 153165627392 153183338496 153318454848 153923354624 153989382144 154059123712 154064275664 154760380416 154830471168 154896887808 155508015104 155645181952 155663179776 155738887356 156424470528 156513411072 156558378184 157198319616 157336977408 157342238976 157413499048 157481023713 158124736512 158260099686 158264211456 158888624128 158956781568 159028772864 159034091008 159052480704 159124515342 159174368054 159752650752 159820850176 159825002496 159961821188 160524402688 160684572672 160762722432 160831683792 161562230784 161608648448 161710145424 162269233152 162412363776 162417795072 162491353856 162510143328 162561056736 163225534464 163365264192 164014063616 164164222976 164183205888 164257564224 164309025088 164328024744 164976361472 165121879936 165127401842 165867945984 165948616704 166019802624 166094992752 166773915648 166821830656 166926601728 167657078784 167733010432 167752406016 167804961792 167900373108 168635111424 168717127969 169459843072 169479438336 169556195328 169628928768 170298179584 170448392192 170454092224 171301797888 171375280128 171452895744 172203180032 172306854096 172311330816 173065371648 173143752704 173163773952 173316514176 173322310122 174006132736 174074953728 174159615968 174234324108 174946516992 175025750016 175100829696 175185990876 175791669248 175946727424 175952611328 176052655272 176107811464 176128175457 176827662336 177090186429 177788874752 177865139712 177945694576 178022026806 178749702144 178907369472 178913352384 179619233792 179690274816 179777668096 179798456448 179854786176 179936242148 180589953024 180671741952 180837151872 181462368256 181571616768 181628502016 181731773184 181788708608 181809729504 181892070867 182802773088 183523999744 183602724864 183685878272 183692020984 183764672832 184515821568 184684750848 184847653224 185413402624 185576947712 185598406656 185656553472 185740637056 185762114928 186665758604 186670608384 187428765696 187487485952 187594088448 187600361856 187674559488 187685325788 187759557024 188699636736 189444128768 189525393408 189611229184 189617570048 189692565504 189784823449 190642323456 190723709878 191394480128 191563300864 191585452032 191678630592 191754441216 191760853752 192687234688 193474854912 193645510656 193651986432 193728577536 193739691136 193816316928 193822798416 194781661152 194786721792 195555229696 195639115776 195727720448 195734265856 195756899328 195845557344 195906914528 195929567964 196702584832 196876087616 197765627904 197861812224 197940068352 197946687744 198036337512 198121287897 198902951936 199892140032 199898824704 199989358592 200012484096 200075146752 200188906398 200251624326 201064940544 202048274432 202071638016 202163155968 202226492416 202249876608 203047829504 203226929152 203233725344 204145164288 204244451328 204332064768 204424606464 204512297184 205319176192 206347173888 206440628224 206464499712 206529183744 206646613056 206653523607 207550906368 207651849808 207740924898 208565960704 208590077952 208684548096 208774066176 208875604506 208958216688 209597759488 209782636544 209789651968 209974698284 210832982016 210923421696 211013466248 211018948608 211942375424 212069974272 212166020456 212257031961 213003534336 213100003328 213124644864 213312632832 213319766304 214246096896 214350296576 214442245056 214539365638 215318790144 215416307712 215508713472 215613527232 216358977536 216549818368 216557060096 216680191104 216748075648 216773139024 217634045952 217820352256 217957152528 218910941184 219010085632 219104032992 219999633408 220193685504 220201049088 220395278844 221157261312 221264822272 221290407936 221359736832 221459990336 221485598568 222264557568 222365220864 222568802304 223542771712 223669874688 223739949056 223765820928 223867164144 224846815232 224988028416 225972584448 226074927104 226171905024 227096395776 227304308736 227504803968 228402397184 228428808192 228500373504 228603860992 228630295296 228637941012 229742472128 229748441088 230753828864 230885031936 230984073216 231088685568 231096413496 232099938304 232245706752 232312432144 233262022656 233367666688 233467772928 233581321168 233608331034 234636705792 234736873696 234837567276 235770216448 235797479424 236005466112 236013358464 236120248572 237153519616 237362702408 237390149529 238332936192 238435172352 238543159296 238551136512 238686773013 238761552081 239587033088 239731275264 239737503744 239806381568 239942731782 240786604032 240895655936 241116202496 241144083648 242095489024 242309030912 242412972672 242522761156 243403849728 243618545664 243626692608 243737030784 243841585104 244803633152 245019563776 245047896288 246021095424 246246334464 246386346336 246463537632 247464542208 247542071296 247682819904 247691102763 248894144512 248922925056 249142489128 249905020928 250125451264 250133815808 250232745984 250346076032 250354447954 251485618176 251599515648 251707442688 252700524544 252923420672 252952667136 254189764608 254334292992 255447269376 255571507456 255672588288 255681138336 255796935953 256952696832 257179343616 257966473216 258194014208 258202648576 258304770048 258421755904 258430397888 258460281144 259598057472 259708881536 259715629056 260852154368 261009199104 261112430592 261127409792 261239423952 261351486162 262538625024 262778986314 263687503872 263815749632 263920091136 263928916992 264048450016 264078982908 264161717196 265241493504 266522853376 266531766272 266683312128 266766862336 266797709568 266918541864 267002165768 267033040209 268086587392 269428850688 269535412224 269550874624 269666502144 269782179264 269904363222 271007612928 271255727808 272193552384 272325935104 272357425152 272442753024 272566141952 272597659776 272683062912 275129565184 275285999616 275372244992 275404087296 275528817408 275538031476 275647009248 276734541824 276987899864 278120103936 278246064128 278365421568 278484830208 278500806008 278610955584 279998637906 280005912576 281110642688 281143148544 281231228928 281358598144 281391132672 281400542784 281527988682 281639335536 282759965696 283009375948 284004712448 284166193152 284288090112 284416843776 284426355072 284538848256 285661462528 285922993408 286085564817 287091720192 287221743616 287344951296 287484702976 287517945888 288906921472 289030852032 289161753686 290178727936 290212282368 290468265984 290477979648 290609536704 290724475392 290734197624 291881254912 292138710656 292172491728 293332844544 293458673664 293591580672 293601398784 293768336016 293860371792 294876348416 295053877248 295146315776 295314131424 296486961152 296758403072 296792718336 297054506268 298226499584 298354427904 298489552192 298499534099 299573968896 299838210048 299848237056 299984037888 300112720128 300377436489 301296779264 301562540032 301597410816 303072411648 303244733952 303339738624 304571744256 304667164672 304840393728 304850588016 306331254784 306366676992 306636909696 307846709248 307978764288 308118247424 308128551328 309520760832 309660942336 309793775616 311016030208 311290363904 311326359552 311477774712 311611387347 312848941056 313026822144 313116756368 313313406759 314396639232 314673954816 314684477952 314826998096 314962047426 316249473024 316520199372 316528422912 317777248256 317913563136 318057545728 318068182016 318104961408 318249030684 318348736108 319505301504 319641700352 319650004992 319923642376 321048805376 321369145344 321525444864 321663367584 321809048457 323124461568 323217296896 323420290848 324538466304 324824727552 324835590144 324982707712 325020286656 325122113472 326451068928 326730528384 328028127232 328328445952 328366411776 328515128448 328618050176 328656049488 329952722944 330243759872 330254803684 331735891968 331897233408 332039605248 332189985504 333547831296 333643661312 333853203456 335314157568 335466020864 335504812032 335609923584 335800746216 337270222848 337434255938 338919686144 338958876672 339112390656 339257857536 340596359168 340896784384 340908184448 342603595776 342750560256 342905791488 344406360064 344613708192 344622661632 344769783241 346130743296 346287505408 346327547904 346633028352 346644620244 348012265472 348149907456 348319231936 348468648216 349893033984 350051500032 350201659392 350371981752 351583338496 351893454848 351905222656 352105310544 352215622928 352256350914 353655324672 354180372858 355577749504 355730279424 355891389152 356044053612 357499404288 357814738944 357826704768 359238467584 359380549632 359555336192 359596912896 359709572352 359872484296 359914097673 361179906048 361343483904 361674303744 363143233536 363257004032 363463546368 363577417216 363619459008 363784141734 365605546176 367047999488 367205449728 367371756544 367384041968 367529345664 369031643136 369369501696 369695306448 370826805248 371153895424 371196813312 371313106944 371481274112 371524229856 373331517208 373341216768 374857531392 374974971904 375188176896 375200723712 375349118976 375370651576 375519114048 375531671931 377399273472 378888257536 379050786816 379222458368 379235140096 379385131008 379569646898 381284646912 381447419756 382788960256 383126601728 383170904064 383357261184 383508882432 383521707504 385374469376 386949709824 387291021312 387303972864 387457155072 387479382272 387632633856 387645596832 389563322304 389573443584 391110459392 391278231552 391455440896 391468531712 391513798656 391691114688 391813829056 391859135928 393405169664 393752175232 395531255808 395723624448 395880136704 395893375488 396072675024 396242575794 397805903872 399784280064 399797649408 399978717184 400024968192 400150293504 400377812796 400503248652 402129881088 404096548864 404143276032 404326311936 404452984832 404499753216 404856544833 406095659008 406453858304 406467450688 408290328576 408488902656 408664129536 408849212928 409024594368 410638352384 412694347776 412881256448 412928999424 413058367488 413293226112 413307047214 415101812736 415303699616 415481849796 417131921408 417180155904 417369096192 417548132352 417751209012 417916433376 419195518976 419565273088 419579303936 419949396568 419997956859 421665964032 421846843392 422026932496 422037897216 422291983023 423884750848 424139948544 424332040912 424514063922 426007068672 426200006656 426249289728 426625265664 426639532608 428492193792 428700593152 428884490112 429078731276 430637580288 430832615424 431017426944 431227054464 432717955072 433099636736 433114120192 433360382208 433496151296 433546278048 433742630529 435268091904 435640704512 435914305056 437821882368 438020171264 438208065984 439999266816 440387371008 440402098176 440790557688 442314522624 442529644544 442580815872 442719473664 442919980672 442971197136 444730441728 445137604608 447085543424 447339749376 447479898112 447531641856 447734328288 449693630464 449976056832 450105337279 451945168896 452149854208 452343810048 452563809763 454192791552 454608617472 455009607936 456804794368 456857616384 457000747008 457207721984 457260590592 457275882024 459484944256 459496882176 461507657728 461770063872 461968146432 462177371136 462192826992 464199876608 464491413504 464624864288 466524045312 466735333376 466935545856 467162642336 467216662068 469273411584 469473747392 469675134552 471540432896 471594958848 472010932224 472026716928 472240497144 472443071139 474307039232 474725404816 474780299058 476665872384 476870344704 477086318592 477102273024 477373546026 477523104162 479174066176 479462550528 479475007488 479612763136 479885463564 481573208064 481791311872 482232404992 482288167296 484190978048 484618061824 484825945344 485045522312 486807699456 487237091328 487253385216 487474061568 487683170208 489607266304 490039127552 490095792576 492042190848 492492668928 492772692672 492927075264 494929084416 495084142592 495365639808 495382205526 497788289024 497845850112 498284978256 499810041856 500250902528 500267631616 500465491968 500692152064 500708895908 502971236352 503199031296 503414885376 505401049088 505846841344 505905334272 506151383907 508379529216 508668585984 510894538752 511143014912 511345176576 511362276672 511593871906 513905393664 514358687232 515932946432 516388028416 516405297152 516609540096 516843511808 516860795776 516920562288 519196114944 519417763072 519431258112 521704308736 522018398208 522224861184 522254819584 522478847904 522702972324 525077250048 525557972628 527375007744 527631499264 527840182272 527857833984 528096900032 528157965816 528323434392 530482987008 533045706752 533063532544 533366624256 533533724672 533595419136 533837083728 534004331536 534066080418 536173174784 538857701376 539070824448 539101749248 539333004288 539564358528 539808726444 542015225856 542511455616 544387104768 544651870208 544714850304 544885506048 545132283904 545195319552 545366125824 545676212601 550259130368 550571999232 550744489984 550808174592 551057634816 551076062952 551294018496 553469083648 553975799728 556240207872 556492128256 556730843136 556969660416 557001612016 557221911168 559997275812 560011825152 562221285376 562286297088 562462457856 562717196288 562782265344 562801085568 563055977364 563278671072 565519931392 566018751896 568009424896 568332386304 568576180224 568833687552 568852710144 569077696512 569354470347 571322925056 571845986816 572171129634 574183440384 574443487232 574689902592 574969405952 575035891776 577813842944 578061704064 578323507372 580357455872 580424564736 580936531968 580955959296 581219073408 581448950784 581468395248 583762509824 584277421312 584344983456 586665689088 586917347328 587183161344 587202797568 587536672032 587720743584 589752696832 590107754496 590292631552 590628262848 592973922304 593516806144 593585436672 594109012536 596452999168 596708855808 596979104384 596999068198 599676420096 599696474112 599968075776 600225440256 600754872978 602593558528 603125080064 603194821632 606144823296 606489467904 606663715463 606679477248 609143488512 609334329344 609680787456 609701176032 609977308811 612662509568 612733353984 613273819392 615693418496 615957528576 616236494848 616257102656 619041521664 619321884672 619587551232 622032060416 622580727808 622652719104 622955549424 623222774694 625697882112 626053644288 626233512736 626626813518 628793278464 629347909632 629368955904 629653996192 629924094852 632498946048 633040398744 633056845824 635554496512 635827126272 636115091456 636136364032 636209922816 636498061368 636697472216 636771095883 639010603008 639283400704 639300009984 639847284752 642738290688 643050889728 643326735168 643618096914 646248923136 646434593792 646840581696 649076932608 649649455104 649671180288 649965415424 650040573312 650244226944 652902137856 653461056768 656056254464 656656891904 656732823552 657030256896 657236100352 657312098976 659905445888 660487519744 660509607368 663471783936 663794466816 664079210496 664379971008 667095662592 667287322624 667706406912 670628315136 670932041728 671009624064 671219847168 671601492432 674540445696 674868511876 677839372288 677917753344 678224781312 678515715072 681192718336 681793568768 681816368896 682417769423 685207191552 685501120512 685811582976 688812720128 689227416384 689245323264 689539566482 692261486592 692575010816 692655095808 693266056704 693289240488 696024530944 696299814912 696638463872 696937296432 699786067968 700103000064 700403318784 700743963504 703166676992 703786909696 703810445312 704210621088 704431245856 704512701828 707310649344 708360745716 711155499008 711460558848 711782778304 712088107224 714998808576 715629477888 715653409536 716284656243 718476935168 718761099264 719110672384 719193825792 719419144704 719744968592 719828195346 722359812096 722686967808 723348607488 726286467072 726514008064 726927092736 727154834432 727238918016 727568283468 731211092352 734095998976 734410899456 734743513088 734768083936 735058691328 738063286272 738739003392 739390612896 741653610496 742307790848 742393626624 742626213888 742962548224 743048459712 743073308289 746663034416 746682433536 749715062784 749949943808 750376353792 750401447424 750698237952 750741303152 751038228096 751063343862 754798546944 757776515072 758101573632 758444916736 758470280192 758770262016 759139293796 762569293824 762894839512 765577920512 766253203456 766341808128 766714522368 767017764864 767043415008 767390807859 770748938752 773899419648 774582042624 774607945728 774914310144 774958764544 775265267712 775291193664 779126644608 779146887168 782220918784 782556463104 782910881792 782937063424 783027597312 783382229376 783627658112 783718271856 786810339328 787504350464 791062511616 791447248896 791760273408 791786750976 792145350048 792485151588 795611807744 799568560128 799595298816 799957434368 800049936384 800300587008 800755625592 801006497304 804259762176 808193097728 808286552064 808652623872 808905969664 808999506432 809713089666 812191318016 812907716608 812934901376 816580657152 816977805312 817328259072 817698425856 818049188736 821276704768 825388695552 825762512896 825857998848 826116734976 826586452224 826614094428 830203625472 830607399232 830963699592 834263842816 834360311808 834738192384 835096264704 835502418024 835832866752 838391037952 839130546176 839158607872 839898793136 839995913718 843331928064 843693686784 844053864992 844075794432 844583966046 847769501696 848279897088 848664081824 849028127844 852014137344 852400013312 852498579456 853250531328 853279065216 856984387584 857401186304 857768980224 858157462552 858256694451 861275160576 861665230848 862034853888 862454108928 866199273472 866228240384 866720764416 866992302592 867092556096 867485261058 870536183808 871281409024 871828610112 875643764736 876040342528 876416131968 879998533632 880774742016 880804196352 881581115376 884629045248 885059289088 885161631744 885438947328 885839961344 885942394272 889460883456 890275209216 894171086848 894679498752 894959796224 895063283712 895468656576 895498602297 899387260928 899952113664 900210674558 903890337792 904299708416 904687620096 905127619526 909217234944 910019215872 913609588736 913715232768 914001494016 914415443968 914521181184 914551764048 918969888512 918993764352 919780471831 923015315456 923540127744 923936292864 924354742272 924385653984 928399753216 928982827008 929249728576 933048090624 933470666752 933871091712 934325284672 934433324136 938546823168 938947494784 939350269104 943080865792 943189917696 944021864448 944053433856 944480994288 944886142278 948614078464 949450809632 949560598116 953331744768 953740689408 954172637184 954204546048 954747092052 955046208324 958348132352 958925101056 958950014976 959225526272 959770927128 963146416128 963582623744 964464809984 964576334592 965427145371 968381956096 969236123648 969651890688 970091044624 973615398912 974474182656 974506770432 974948123136 975366340416 979214532608 980078255104 980191585152 984084381696 984985337856 985545385344 985854150528 989858168832 990168285184 990731279616 990764411052 995576578048 995691700224 996569956512 999620083712 1000501805056 1000535263232 1000930983936 1001384304128 1001417791816 1005942472704 1006398062592 1006829770752 1010802098176 1011693682688 1011810668544 1012302767814 1016759058432 1017337171968 1021789077504 1022286029824 1022690353152 1022724553344 1023187743812 1027810787328 1028717374464 1031865892864 1032776056832 1032810594304 1033219080192 1033687023616 1033721591552 1033841124576 1034309349723 1034633392351 1038392229888 1038835526144 1038862516224 1043408617472 1044036796416 1044449722368 1044509639168 1044957695808 1045405944648 1050154500096 1051115945256 1054750015488 1055262998528 1055680364544 1055715667968 1056193800064 1056315931632 1056646868784 1060965974016 1066091413504 1066127065088 1066733248512 1067067449344 1067190838272 1067674167456 1068008663072 1068132160836 1072346349568 1073328111973 1077715402752 1078141648896 1078203498496 1078666008576 1079128717056 1079190623281 1079617452888 1084030451712 1085022911232 1089303740416 1089429700608 1089771012096 1090264567808 1090390639104 1090732251648 1091352425202 1100518260736 1101143998464 1101488979968 1101616349184 1102115269632 1102152125904 1102588036992 1106938167296 1107951599456 1112480415744 1112984256512 1113461686272 1113939320832 1114003224032 1114443822336 1119994551624 1120023650304 1124442570752 1124572594176 1124924915712 1125434392576 1125564530688 1125602171136 1126111954728 1126557342144 1126595015793 1131039862784 1132037503792 1136664772608 1137152360448 1137667375104 1137705420288 1138155393024 1138708940694 1142645850112 1143691973632 1144342259268 1148366880768 1148886974464 1149379805184 1149938811904 1150071783552 1155627685888 1156123408128 1156647014744 1160714911744 1160849129472 1161873063936 1161911918592 1162438146816 1162897901568 1162936790496 1167525019648 1168554842624 1168689966912 1173331378176 1173834694656 1174366322688 1174405595136 1175073344064 1175441487168 1179505393664 1180215508992 1180585263104 1181256525696 1185947844608 1187033612288 1187170873344 1188218025072 1192905998336 1193417711616 1193958208768 1193998136396 1199352840192 1199392948224 1199936151552 1200450880512 1201509745956 1205187117056 1206250160128 1206389643264 1212289646592 1212978935808 1213327430926 1213358954496 1218286977024 1218668658688 1219361574912 1219402352064 1219954617622 1225325019136 1225466707968 1226547638784 1231386836992 1231915057152 1232472989696 1232514205312 1238083043328 1238643769344 1239175102464 1239704114207 1244064120832 1245161455616 1245305438208 1245911098848 1246445549388 1251395764224 1252107288576 1252467025472 1253253627036 1257586556928 1258695819264 1258737911808 1259307992384 1259848189704 1264997892096 1266080797488 1266113691648 1271108993024 1271654252544 1272230182912 1272272728064 1272419845632 1272996122736 1273394944432 1273542191766 1278021206016 1278566801408 1278600019968 1279694569504 1285476581376 1286101779456 1286653470336 1287236193828 1292497846272 1292869187584 1293681163392 1298153865216 1299298910208 1299342360576 1299930830848 1300081146624 1300488453888 1301227891587 1305804275712 1306922113536 1313313783808 1313465647104 1314060513792 1314472200704 1314624197952 1319810891776 1320975039488 1321019214736 1326943567872 1327588933632 1328158420992 1328759942016 1334191325184 1334574645248 1335412813824 1341256630272 1341864083456 1342019248128 1342439694336 1343202984864 1349080891392 1349737023752 1350316011837 1355678744576 1355835506688 1356449562624 1357031430144 1357691429289 1362385436672 1363587137536 1363632737792 1364835538846 1370414383104 1371002241024 1371623165952 1377625440256 1378454832768 1378490646528 1379079132964 1384522973184 1385150021632 1385310191616 1386532113408 1386578480976 1392049061888 1392599629824 1393276927744 1393874592864 1394505876647 1399572135936 1400206000128 1400806637568 1401487927008 1406333353984 1407573819392 1407620890624 1408421242176 1408862491712 1409025403656 1414621298688 1416721491432 1422310998016 1422921117696 1423565556608 1424176214448 1429997617152 1431258955776 1431306819072 1432569312486 1436953870336 1437522198528 1438221344768 1438387651584 1438838289408 1439489937184 1439656390692 1444719624192 1445373935616 1446697214976 1452572934144 1453028016128 1453854185472 1454309668864 1454477836032 1455136566936 1462422184704 1468191997952 1468821798912 1469487026176 1469536167872 1470117382656 1476126572544 1477478006784 1478781225792 1483307220992 1484615581696 1484787253248 1485252427776 1485925096448 1486096919424 1486146616578 1493326068832 1493364867072 1499430125568 1499899887616 1500752707584 1500802894848 1501396475904 1501482606304 1502076456192 1502126687724 1509597093888 1515553030144 1516203147264 1516889833472 1516940560384 1517540524032 1518278587592 1518454151721 1525138587648 1525789679024 1532506406912 1532683616256 1533429044736 1534035529728 1534086830016 1534781615718 1541497877504 1547798839296 1549164085248 1549215891456 1549828620288 1549917529088 1550530535424 1550582387328 1558253289216 1558293774336 1564441837568 1565112926208 1565821763584 1565874126848 1566055194624 1566764458752 1567255316224 1567436543712 1573620678656 1575008700928 1582125023232 1582894497792 1583520546816 1583573501952 1584290700096 1584970303176 1591223615488 1599137120256 1599190597632 1599914868736 1600099872768 1600601174016 1601511251184 1602012994608 1608519524352 1616386195456 1616573104128 1617305247744 1617811939328 1617999012864 1619426179332 1624382636032 1625815433216 1625869802752 1627303911701 1633161314304 1633955610624 1634656518144 1635396851712 1636098377472 1642553409536 1650777391104 1651525025792 1651715997696 1652233469952 1653172904448 1653228188856 1660407250944 1661214798464 1661927399184 1668527685632 1668720623616 1669476384768 1670192529408 1671004836048 1671665733504 1676782075904 1678261092352 1678317215744 1679797586272 1679991827436 1686663856128 1687387373568 1688107729984 1688151588864 1689167932092 1695539003392 1696559794176 1697328163648 1698056255688 1704028274688 1704800026624 1704997158912 1706501062656 1706558130432 1708063411041 1713968775168 1714802372608 1715537960448 1716314925104 1716513388902 1722550321152 1723330461696 1724069707776 1724908217856 1732398546944 1732456480768 1733441528832 1733984605184 1734185112192 1734970522116 1741072367616 1742562818048 1743657220224 1751287529472 1752080685056 1752832263936 1759997067264 1761549484032 1761608392704 1763162230752 1769258090496 1770118578176 1770323263488 1770877894656 1771679922688 1771884788544 1778921766912 1780550418432 1788342173696 1789358997504 1789919592448 1790126567424 1790937313152 1790997204594 1798774521856 1799904227328 1800421349116 1807780675584 1808599416832 1809375240192 1810255239052 1818434469888 1819991146389 1820038431744 1827219177472 1827430465536 1828002988032 1828830887936 1829042362368 1829103528096 1829931926433 1837939777024 1837987528704 1839560943662 1846030630912 1847080255488 1847872585728 1848709484544 1848771307968 1856799506432 1857965654016 1858499457152 1866096181248 1866941333504 1867742183424 1868650569344 1868866648272 1877093646336 1877894989568 1878700538208 1879551398959 1886161731584 1886379835392 1888043728896 1888106867712 1888961988576 1889772284556 1897228156928 1898901619264 1899121196232 1906663489536 1907481378816 1908345274368 1908409092096 1909494184104 1910092416648 1916696264704 1917850202112 1917900029952 1918451052544 1919541854256 1927165247488 1928929619968 1929152669184 1930854290742 1936763912192 1938472247296 1939303781376 1940182089248 1947230797824 1948948365312 1949013540864 1949896246272 1950732680832 1958429065216 1960156510208 1960383170304 1968168763392 1969970675712 1971090770688 1971708301056 1979716337664 1980336570368 1981462559232 1981528822104 1991153156096 1991383400448 1993139913024 1999240167424 2001003610112 2001070526464 2001861967872 2002768608256 2002835583632 2011884945408 2012796125184 2013659541504 2021604196352 2023387365376 2023621337088 2024605535628 2033518116864 2034674343936 2043578155008 2044572059648 2045380706304 2045449106688 2046375487624 2047253308269 2055621574656 2057434748928 2065552113664 2065621188608 2066438160384 2067374047232 2067443183104 2067682249152 2068618699446 2069266784702 2076784459776 2077671052288 2077725032448 2086817234944 2088073592832 2088899444736 2089019278336 2089915391616 2090811889296 2100309000192 2102231890512 2109500030976 2110525997056 2111360729088 2111431335936 2112387600128 2112631863264 2113293737568 2121931948032 2132182827008 2132254130176 2133466497024 2134134898688 2134381676544 2135348334912 2136017326144 2136264321672 2144692699136 2146656223946 2155430805504 2156283297792 2156406996992 2157332017152 2158257434112 2158381246562 2159234905776 2168060903424 2170045822464 2178607480832 2178859401216 2179542024192 2180529135616 2180781278208 2181464503296 2182704850404 2193322663597 2201036521472 2202287996928 2202977959936 2203232698368 2204230539264 2204304251808 2205176073984 2213876334592 2215903198912 2224960831488 2225968513024 2226923372544 2227878641664 2228006448064 2228887644672 2239989103248 2240047300608 2248885141504 2249145188352 2249849831424 2250868785152 2251129061376 2251204342272 2252223909456 2253114684288 2253190031586 2262079725568 2264075007584 2273329545216 2274304720896 2275334750208 2275410840576 2276310786048 2277417881388 2285291700224 2287383947264 2288684518536 2296733761536 2297773948928 2298759610368 2299877623808 2300143567104 2302172423577 2311255371776 2312246816256 2313294029488 2321698258944 2323746127872 2323823837184 2324876293632 2325795803136 2325873580992 2335050039296 2337109685248 2337379933824 2346662756352 2347669389312 2348732645376 2348811190272 2350146688128 2350882974336 2359010787328 2360431017984 2361170526208 2362513051392 2371895689216 2374067224576 2374341746688 2376436050144 2385811996672 2386835423232 2387916417536 2387996272792 2398705680384 2398785896448 2399872303104 2400901761024 2403019491912 2410374234112 2412500320256 2412779286528 2424579293184 2425957871616 2426654861852 2426717908992 2436573954048 2437337317376 2438723149824 2438804704128 2439909235244 2450650038272 2450933415936 2453095277568 2462773673984 2463830114304 2464945979392 2465028410624 2467202704837 2476166086656 2477287538688 2478350204928 2479408228414 2488128241664 2490322911232 2490610876416 2491822197696 2492891098776 2502791528448 2504214577152 2504934050944 2506507254072 2515173113856 2517391638528 2517475823616 2518615984768 2519696379408 2529995784192 2532161594976 2532227383296 2542217986048 2543308505088 2544460365824 2544545456128 2544839691264 2545992245472 2546789888864 2547084383532 2556042412032 2557133602816 2557200039936 2559389139008 2570953162752 2572203558912 2573306940672 2574472387656 2584995692544 2585738375168 2587362326784 2598597820416 2598684721152 2599861661696 2600162293248 2600976907776 2602455783174 2611608551424 2613844227072 2626627567616 2626931294208 2628121027584 2628944401408 2629248395904 2639621783552 2641950078976 2642038429472 2653887135744 2655177867264 2656316841984 2657519884032 2668382650368 2669149290496 2670825627648 2682513260544 2683728166912 2684038496256 2684879388672 2686405969728 2686495806891 2698161782784 2699474047504 2700632023674 2711357489152 2711671013376 2712899125248 2714062860288 2715382858578 2724770873344 2727174275072 2727265475584 2729671077692 2740828766208 2742004482048 2743246331904 2755250880512 2756909665536 2756981293056 2758158265928 2759341415493 2769045946368 2770300043264 2770620383232 2773064226816 2773156961952 2784098123776 2785199259648 2786553855488 2787749185728 2789011753294 2799144271872 2800412000256 2801613275136 2802975854016 2812666707968 2815147638784 2815241781248 2816842484352 2817724983424 2818050807312 2829242597376 2833442982864 2844621996032 2845842235392 2847131113216 2848352428896 2859995234304 2862517911552 2862613638144 2865138624972 2873907740672 2875044397056 2876442689536 2876775303168 2877676578816 2878979874368 2879312781384 2889439248384 2890747871232 2893394429952 2905145868288 2906056032256 2907708370944 2908619337728 2908955672064 2910273133872 2924844369408 2936383995904 2937643597824 2938974052352 2939072335744 2940234765312 2952253145088 2954956013568 2957562451584 2966614441984 2969231163392 2969574506496 2970504855552 2971850192896 2972193838848 2972293233156 2986652137664 2986729734144 2998860251136 2999799775232 3001505415168 3001605789696 3002792951808 3002965212608 3004152912384 3004253375448 3019194187776 3031106060288 3032406294528 3033779666944 3033881120768 3035081048064 3036557175184 3036908303442 3050277175296 3051579358048 3065012813824 3065367232512 3066858089472 3068071059456 3068173660032 3069563231436 3082995755008 3095597678592 3098328170496 3098431782912 3099657240576 3099835058176 3101061070848 3101164774656 3102928049169 3103900177053 3116506578432 3116587548672 3130225852416 3131643527168 3131748253696 3132110389248 3133528917504 3134510632448 3134873087424 3147241357312 3150017401856 3164250046464 3165788995584 3167041093632 3167147003904 3168581400192 3169940606352 3182447230976 3198274240512 3198381195264 3199829737472 3200199745536 3201202348032 3203022502368 3204025989216 3217039048704 3219984335919 3232772390912 3233146208256 3234610495488 3235623878656 3235998025728 3237571869843 3238852358664 3248765272064 3251630866432 3251739605504 3254607823402 3267911221248 3269313036288 3270793703424 3272196754944 3285106819072 3301554782208 3303050051584 3303431995392 3304466939904 3306345808896 3306456377712 3320814501888 3322429596928 3323854798368 3325360167389 3337055371264 3337441247232 3338952769536 3340385058816 3342009672096 3343331467008 3353564151808 3356522184704 3356634431488 3359595172544 3359983654872 3373327712256 3374774747136 3376215459968 3376303177728 3378335864184 3391078006784 3393119588352 3394656327296 3396112511376 3409600053248 3409994317824 3413002125312 3413116260864 3416126822082 3427937550336 3429604745216 3431075920896 3432629850208 3433026777804 3445100642304 3446660923392 3448139415552 3449816435712 3464797093888 3464912961536 3466883057664 3467969210368 3468370224384 3469941044232 3482144735232 3485125636096 3487314440448 3502575058944 3504161370112 3505664527872 3519994134528 3523098968064 3523216785408 3526324461504 3538516180992 3540237156352 3540646526976 3541755789312 3543359845376 3543769577088 3557843533824 3561100836864 3576684347392 3578717995008 3579839184896 3580253134848 3581874626304 3581994409188 3597549043712 3599808454656 3600842698232 3615561351168 3617198833664 3618750480384 3620510478104 3636868939776 3639982292778 3640076863488 3654438354944 3654860931072 3656005976064 3657661775872 3658084724736 3658207056192 3659863852866 3675879554048 3675975057408 3679121887324 3692061261824 3694160510976 3695745171456 3697418969088 3697542615936 3713599012864 3715931308032 3716998914304 3719112342621 3732192362496 3733882667008 3735484366848 3737301138688 3737733296544 3754187292672 3755789979136 3757401076416 3759102797918 3772323463168 3772759670784 3776087457792 3776213735424 3777923977152 3779544569112 3794456313856 3797803238528 3798242392464 3813326979072 3814962757632 3816690548736 3816818184192 3818988368208 3820184833296 3833392529408 3835700404224 3835800059904 3836902105088 3839083708512 3854330494976 3857859239936 3858305338368 3861708581484 3873527824384 3876944494592 3878607562752 3880364178496 3880493943287 3894461595648 3897896730624 3898027081728 3899792492544 3901465361664 3916858130432 3920313020416 3920766340608 3939941351424 3942181541376 3943416602112 3959432675328 3960673140736 3962925118464 3963057644208 3982306312192 3982766800896 3986279826048 3998480334848 4002007220224 4002141052928 4003723935744 4005537216512 4005671167264 4023769890816 4025592250368 4027319083008 4043208392704 4046774730752 4047242674176 4049211071256 4050948035511 4067036233728 4069348687872 4073074287867 4087156310016 4089144119296 4090761412608 4090898213376 4092750975248 4094506616538 4111243149312 4114869497856 4131104227328 4131242377216 4132876320768 4134748094464 4134886366208 4135364498304 4137237398892 4138533569404 4153568919552 4155342104576 4155450064896 4173634469888 4176147185664 4177798889472 4178038556672 4179830783232 4181623778592 4183517629941 4200618000384 4204463781024 4219000061952 4221051994112 4222721458176 4222862671872 4224775200256 4225263726528 4226587475136 4243863896064 4264365654016 4264508260352 4266932994048 4268269797376 4268763353088 4270696669824 4272034652288 4272528643344 4289385398272 4293312447892 4310861611008 4312566595584 4312813993984 4314664034304 4316514868224 4316762493124 4318469811552 4336121806848 4340091644928 4357214961664 4357718802432 4359084048384 4361058271232 4361562556416 4362929006592 4365409700808 4386645327194 4402073042944 4404575993856 4405955919872 4406465396736 4408461078528 4408608503616 4410352147968 4427752669184 4431806397824 4449921662976 4451937026048 4453846745088 4455757283328 4456012896128 4457775289344 4479978206496 4480094601216 4482007182133 4497770283008 4498290376704 4499699662848 4501737570304 4502258122752 4502408684544 4504447818912 4506229368576 4506380063172 4524159451136 4528150015168 4546659090432 4548609441792 4550669500416 4550821681152 4552621572096 4554835762776 4570583400448 4574767894528 4577369037072 4595547897856 4597519220736 4599755247616 4600287134208 4604344847154 4622510743552 4624493632512 4626588058976 4643396517888 4647492255744 4647647674368 4649752587264 4651591606272 4651747161984 4670100078592 4674219370496 4674759867648 4693325512704 4695338778624 4697465290752 4697622380544 4700293376256 4701765948672 4720862035968 4722341052416 4725026102784 4748134449152 4748683493376 4752872100288 4771623993344 4773670846464 4775832835072 4775992545584 4797411360768 4797571792896 4799744606208 4801803522048 4806038983824 4820748468224 4825000640512 4825558573056 4849158586368 4851915743232 4853309723704 4853435817984 4873147908096 4874674634752 4877446299648 4877609408256 4879818470488 4881911735103 4901300076544 4901866831872 4906190555136 4925547347968 4927660228608 4929891958784 4930056821248 4934405409674 4952332173312 4954575077376 4956700409856 4958816456828 4976256483328 4980645822464 4981221752832 4983644395392 4985782197552 5005583056896 5008429154304 5009868101888 5013014508144 5030346227712 5034783277056 5034951647232 5037231969536 5039392758816 5059991568384 5064323189952 5064454766592 5084435972096 5086617010176 5088920731648 5089090912256 5089679382528 5091984490944 5093579777728 5094168767064 5112084824064 5114267205632 5114400079872 5118778278016 5141906325504 5144407117824 5146613881344 5148944775312 5169991385088 5171476750336 5174724653568 5197195640832 5197369442304 5199723323392 5200324586496 5201953815552 5204911566348 5223217102848 5227688454144 5253255135232 5253862588416 5256242055168 5257888802816 5258496791808 5279243567104 5283900157952 5284076858944 5307774271488 5310355734528 5312633683968 5315039768064 5336765300736 5338298580992 5341651255296 5365026521088 5367456333824 5368076992512 5369758777344 5372811939456 5372991613782 5396323565568 5398948095008 5401264047348 5422714978304 5423342026752 5425798250496 5428125720576 5430765717156 5449541746688 5454348550144 5454530951168 5459342155384 5459973439167 5481657532416 5484008964096 5486492663808 5489795779299 5510501761024 5513819331072 5513962586112 5516316531856 5518682830986 5538091892736 5540600086528 5541240766464 5546128453632 5546313923904 5568196247552 5570398519296 5573107710976 5575498371456 5578023506588 5598288543744 5600824000512 5603226550272 5605951708032 5625333415936 5630295277568 5630483562496 5633684968704 5635449966848 5636101614624 5638654196877 5658485194752 5666885965728 5689243992064 5691684470784 5694262226432 5696704857792 5719990468608 5725035823104 5725227276288 5730277249944 5747815481344 5750088794112 5752885379072 5753550606336 5755353157632 5757959748736 5758625562768 5781495742464 5786788859904 5810291736576 5812112064512 5815416741888 5817238675456 5817911344128 5820546267744 5849688738816 5872767991808 5875287195648 5877948104704 5878144671488 5880469530624 5883329526919 5904506290176 5909912027136 5915124903168 5933228883968 5938462326784 5939149012992 5941009711104 5943700385792 5944387677696 5944586466312 5973304275328 5973459468288 5997720502272 5999599550464 6003010830336 6003211579392 6005585903616 6005930425216 6008305824768 6008506750896 6038388375552 6062212120576 6064812589056 6067559333888 6067762241536 6070162096128 6073114350368 6073816606884 6100554350592 6103158716096 6130025627648 6130734465024 6133716178944 6136142118912 6136347320064 6139126462872 6141759924807 6165991510016 6196656340992 6196863565824 6199314481152 6199670116352 6202122141696 6202329549312 6205856098338 6207800354106 6233013156864 6233175097344 6260451704832 6263287054336 6263496507392 6264220778496 6267057835008 6269021264896 6269746174848 6294482714624 6300034803712 6328500092928 6331577991168 6334082187264 6334294007808 6337162800384 6339881212704 6364894461952 6396548481024 6396762390528 6399659474944 6400399491072 6402404696064 6406045004736 6408051978432 6434078097408 6439968671838 6465544781824 6466292416512 6469220990976 6471247757312 6471996051456 6475143739686 6477704717328 6497530544128 6503261732864 6503479211008 6509215646804 6535822442496 6538626072576 6541587406848 6544393509888 6570213638144 6579967990791 6603109564416 6606100103168 6606863990784 6608933879808 6612691617792 6612912755424 6641629003776 6644859193856 6647709596736 6650720334778 6674110742528 6674882494464 6677905539072 6680770117632 6684019344192 6686662934016 6707128303616 6713044369408 6713268862976 6719190345088 6719967309744 6746655424512 6749549494272 6752430919936 6752606355456 6756671728368 6782156013568 6786239176704 6789312654592 6792225022752 6819200106496 6819988635648 6826004250624 6826232521728 6832253644164 6855875100672 6859209490432 6862151841792 6865259700416 6866053555608 6890201284608 6893321846784 6896278831104 6899632871424 6929594187776 6929825923072 6933766115328 6935938420736 6936740448768 6939882088464 6970251272192 6974628880896 7005150117888 7008322740224 7011329055744 7039988269056 7046197936128 7046433570816 7052648923008 7077032361984 7080474312704 7081293053952 7083511578624 7086719690752 7087539154176 7115687067648 7122201673728 7153368694784 7157435990016 7159678369792 7160506269696 7163749252608 7163988818376 7195098087424 7199616909312 7201685396464 7231122702336 7234397667328 7237500960768 7241020956208 7273737879552 7279964585556 7280153726976 7308876709888 7309721862144 7312011952128 7315323551744 7316169449472 7316414112384 7319727705732 7351759108096 7351950114816 7358243774648 7384122523648 7388321021952 7391490342912 7394837938176 7395085231872 7401608114511 7427198025728 7431862616064 7433997828608 7438224685242 7464384724992 7467765334016 7470968733696 7474602277376 7475466593088 7508374585344 7511579958272 7514802152832 7518205595836 7544646926336 7545519341568 7552174915584 7552427470848 7555847954304 7559089138224 7588912627712 7595606477056 7596484784928 7626653958144 7629925515264 7633381097472 7633636368384 7637976736416 7640369666592 7666785058816 7671400808448 7671600119808 7673804210176 7678167417024 7708660989952 7715718479872 7716610676736 7723417162968 7747055648768 7753888989184 7757215125504 7760728356992 7760987886574 7795793461248 7796054163456 7799584985088 7802930723328 7833716260864 7840626040832 7841532681216 7879882702848 7884363082752 7886833204224 7918865350656 7921346281472 7925850236928 7926115288416 7929705014543 7964612624384 7965533601792 7972559652096 7996960669696 8004014440448 8004282105856 8007447871488 8011074433024 8011342334528 8047539781632 8051184500736 8054638166016 8086416785408 8093549461504 8094485348352 8098422142512 8101896071022 8134072467456 8138697375744 8146148575734 8174312620032 8178288238592 8181522825216 8181796426752 8185501950496 8189013233076 8222486298624 8229738995712 8262208454656 8262484754432 8265752641536 8269496188928 8269772732416 8270728996608 8274474797784 8277067138808 8278024246479 8307137839104 8310684209152 8310900129792 8352294371328 8355597778944 8356077113344 8359661566464 8363247557184 8367035259882 8401236000768 8408927562048 8438000123904 8442103988224 8445442916352 8445725343744 8449550400512 8450527453056 8453174950272 8487727792128 8528731308032 8529016520704 8533865988096 8536539594752 8537526706176 8541393339648 8544069304576 8545057286688 8578770796544 8586624895784 8621723222016 8625133191168 8625627987968 8629328068608 8633029736448 8633524986248 8636939623104 8672243613696 8680183289856 8714429923328 8715437604864 8718168096768 8722116542464 8723125112832 8725858013184 8730819401616 8773290654388 8804146085888 8809151987712 8811911839744 8812930793472 8816922157056 8817217007232 8820704295936 8855505338368 8863612795648 8899843325952 8903874052096 8907693490176 8911514566656 8912025792256 8915550578688 8959956412992 8960189202432 8964014364266 8995540566016 8996580753408 8999399325696 9003475140608 9004516245504 9004817369088 9008895637824 9012458737152 9012760126344 9048318902272 9056300030336 9093318180864 9097218883584 9101339000832 9101643362304 9105243144192 9109671525552 9141166800896 9149535789056 9154738074144 9191095795712 9195038441472 9199510495232 9200574268416 9208689694308 9245021487104 9248987265024 9253176117952 9286793035776 9294984511488 9295295348736 9299505174528 9303183212544 9303494323968 9311700531159 9340200157184 9348438740992 9349519735296 9390677557248 9394930581504 9395244761088 9400586752512 9403531897344 9441724071936 9444682104832 9450052205568 9496268898304 9497366986752 9505744200576 9543247986688 9547341692928 9551665670144 9551985091168 9594822721536 9595143585792 9599489212416 9603607044096 9612077967648 9641496936448 9650001281024 9651117146112 9659953007757 9698317172736 9703831486464 9706619447408 9706871635968 9712715609529 9746295816192 9749349269504 9754892599296 9755218816512 9759636940976 9763823470206 9802600153088 9803733663744 9812381110272 9851094695936 9855320457216 9859783917568 9860113642496 9868810819348 9904664346624 9909150154752 9913400819712 9917632913656 9952512966656 9961291644928 9962443505664 9967288790784 9971564395104 9976080502167 10011166113792 10016858308608 10019736203776 10026029016288 10060692455424 10069566554112 10069903294464 10074463939072 10078785517632 10119983136768 10128646379904 10128909533184 10168871944192 10173234020352 10177841463296 10178181824512 10179358765056 10183968981888 10187159555456 10188337534128 10228534411264 10228800159744 10237556556032 10283812651008 10288814235648 10293227762688 10297889550624 10339982770176 10342953500672 10349449307136 10394391281664 10394738884608 10399446646784 10400649172992 10403907631104 10409823132696 10446434205696 10455376908288 10506510270464 10507725176832 10512484110336 10515777605632 10516993583616 10558487134208 10567800315904 10568153717888 10615548542976 10620711469056 10625267367936 10630079536128 10673530601472 10676597161984 10683302510592 10730053042176 10734912667648 10736153985024 10739517554688 10745623878912 10745983227564 10792647131136 10797896190016 10802528094696 10845429956608 10846684053504 10851596500992 10856251441152 10861531434312 10899083493376 10908697100288 10909061902336 10918684310768 10919946878334 10963315064832 10968017928192 10972985327616 10979591558598 11021003522048 11027638662144 11027925172224 11032633063712 11037365661972 11076183785472 11081200173056 11082481532928 11092256907264 11092627847808 11136392495104 11140797038592 11146215421952 11150996742912 11156047013176 11157337027863 11196577087488 11201648001024 11206453100544 11211903416064 11260590555136 11260967124992 11267369937408 11270899933696 11272203229248 11277308393754 11316970389504 11333771931456 11378487984128 11383368941568 11388524452864 11393409715584 11439980937216 11450071646208 11450454552576 11460554499888 11495630962688 11500177588224 11505770758144 11507101212672 11510706315264 11515919497472 11517251125536 11562991484928 11573577719808 11620583473152 11624224129024 11630833483776 11634477350912 11635822688256 11641092535488 11641481829861 11699377477632 11745535983616 11750574391296 11755896209408 11756289342976 11760939061248 11766659053838 11819824054272 11830249806336 11866457767936 11876924653568 11878298025984 11882019422208 11887400771584 11888775355392 11889172932624 11946608550656 11946918936576 11995441004544 11999199100928 12006021660672 12006423158784 12011171807232 12011860850432 12016611649536 12017013501792 12076776751104 12124424241152 12129625178112 12135118667776 12135524483072 12140324192256 12146228700736 12147633213768 12201108701184 12206317432192 12260051255296 12261468930048 12267432357888 12272284237824 12272694640128 12278252925744 12283519849614 12331983020032 12393312681984 12393727131648 12398628962304 12399340232704 12404244283392 12404659098624 12411712196676 12415600708212 12466026313728 12466350194688 12520903409664 12526574108672 12526993014784 12528441556992 12534115670016 12538042529792 12539492349696 12550552889823 12588965429248 12600069607424 12657000185856 12663155982336 12668164374528 12668588015616 12674325600768 12679762425408 12729788923904 12793096962048 12793524781056 12799318949888 12800798982144 12804809392128 12812090009472 12816103956864 12868156194816 12879937343676 12931089563648 12932584833024 12938441981952 12942495514624 12943992102912 12950287479372 12955409434656 12995061088256 13006523465728 13006958422016 13018431293608 13071644884992 13077252145152 13083174813696 13088787019776 13140427276288 13159935981582 13206219128832 13212200206336 13213727981568 13217867759616 13225383235584 13225825510848 13283258007552 13289718387712 13295419193472 13301440669556 13348221485056 13349764988928 13355811078144 13361540235264 13368038688384 13373325868032 13414256607232 13426088738816 13426537725952 13438380690176 13439934619488 13446021546399 13493310849024 13499098988544 13504861839872 13505212710912 13513343456736 13564312027136 13572478353408 13578625309184 13584450045504 13638400212992 13639977271296 13652008501248 13652465043456 13664507288328 13711750201344 13718418980864 13724303683584 13730519400832 13732107111216 13786643693568 13792557662208 13799265742848 13859188375552 13859651846144 13867532230656 13871876841472 13873480897536 13879764176928 13940502544384 13949257761792 13953265455649 14010300235776 14016645480448 14022658111488 14029478102653 14079976538112 14092395872256 14092867141632 14105297846016 14160948625408 14162586107904 14167023157248 14173439381504 14175078308352 14244403347456 14306737389568 14314871980032 14319356739584 14321012539392 14327498505216 14327977636752 14390196174848 14399233818624 14403370792928 14462245404672 14468795334656 14475001921536 14482041912416 14547475759104 14559929171112 14560307453952 14617753419776 14619443724288 14624023904256 14630647103488 14632338898944 14632828224768 14639455411464 14645735205309 14703518216192 14703900229632 14716487549296 14776642043904 14782980685824 14789675876352 14790170463744 14803216229022 14854396051456 14863725232128 14867995657216 14876449370484 14928769449984 14935530668032 14941937467392 14949204554752 14950933186176 15016749170688 15023159916544 15029604305664 15036411191672 15089293852672 15091038683136 15104349831168 15104854941696 15111695908608 15118178276448 15177825255424 15191212954112 15192969569856 15253307916288 15259851030528 15266762194944 15267272736768 15275953472832 15280739333184 15333570117632 15342801616896 15343200239616 15347608420352 15356334834048 15417321979904 15431436959744 15433221353472 15446834325936 15494111297536 15507777978368 15514430251008 15521456713984 15521975773148 15591586922496 15592108326912 15599169970176 15605861446656 15667432521728 15681252081664 15683065362432 15759765405696 15768726165504 15773666408448 15837730701312 15842692562944 15851700473856 15852230576832 15859410029086 15929225248768 15931067203584 15945119304192 15993921339392 16008028880896 16008564211712 16014895742976 16022148866048 16022684669056 16095079563264 16102369001472 16109276332032 16172833570816 16187098923008 16188970696704 16196844285024 16203792142044 16268144934912 16277394751488 16292297151468 16348625240064 16356576477184 16363045650432 16363592853504 16371003900992 16378026466152 16444972597248 16459477991424 16524416909312 16524969508864 16531505283072 16538992377856 16539545464832 16541457993216 16548949595568 16554134277616 16556048492958 16614275678208 16621368418304 16621800259584 16704588742656 16711195557888 16712154226688 16719323132928 16726495114368 16734070519764 16802472001536 16817855124096 16876000247808 16884207976448 16890885832704 16891450687488 16899100801024 16901054906112 16906349900544 16915962590631 16975455584256 17058033041408 17067731976192 17073079189504 17075053412352 17082786679296 17088138609152 17090114573376 17157541593088 17173249791568 17243446444032 17250266382336 17251255975936 17258656137216 17266059472896 17267049972496 17273879246208 17344487227392 17360366579712 17428859846656 17430875209728 17436336193536 17444233084928 17446250225664 17451716026368 17461638803232 17546581308776 17608292171776 17618303975424 17623823679488 17625861586944 17633844314112 17634434014464 17641408591872 17649988580757 17711010676736 17727225591296 17799686651904 17807748104192 17815386980352 17823029133312 17824051584512 17831101157376 17919912825984 17920378404864 17928028728532 17991081132032 17993161506816 17998798651392 18006950281216 18009032491008 18009634738176 18017791275648 18024917474304 18025520252688 18096637804544 18112600060672 18186636361728 18194437767168 18202678001664 18203286724608 18210486288384 18219343051104 18282333601792 18299071578112 18309476148288 18382191591424 18390076882944 18399020990464 18401148536832 18417379388616 18490042974208 18497974530048 18506352235904 18589969022976 18590590697472 18599010349056 18606366425088 18606988647936 18623401062318 18680400314368 18696877481984 18699039470592 18781355114496 18789861163008 18790489522176 18801173505024 18807063794688 18883448143872 18889364209664 18900104411136 18992537796608 18994733973504 19011488401152 19086495973376 19094683385856 19103331340288 19103970182336 19189645443072 19190287171584 19198978424832 19207214088192 19224155935296 19282993872896 19300002562048 19302234292224 19319906015514 19396634345472 19407662972928 19413238894816 19413743271936 19425431219058 19492591632384 19498698539008 19509785198592 19510437633024 19519273881952 19527646940412 19605200306176 19607467327488 19624762220544 19702189391872 19710640914432 19719567835136 19720227284992 19737621638696 19739903972373 19809328693248 19818300309504 19826801639424 19835265827312 19922583289856 19924887011328 19934577581568 19943128790208 19952161004334 20022332227584 20033716617216 20039472407552 20052058032576 20121384910848 20139133108224 20139806588928 20148927878144 20157571035264 20239966273536 20257292759808 20257819066368 20337743888384 20346468040704 20355682926592 20356363649024 20358717530112 20367937963776 20374319110912 20376675068256 20457068822528 20457600319488 20475113112064 20567625302016 20577628471296 20586455525376 20595779101248 20679965540352 20685907001344 20698898614272 20788782563328 20789477769216 20798893293568 20801298345984 20807815262208 20819646265392 20910753816576 21013020540928 21015450353664 21024968220672 21031555211264 21033987167232 21116974268416 21135600631808 21136307435776 21154950852113 21231097085952 21241422938112 21250534735872 21260159072256 21347061202944 21353194323968 21366605021184 21460106084352 21469825335296 21472307970048 21479035109376 21491247757824 21491966455128 21585294262272 21595792380032 21605056189392 21690859913216 21693368107008 21703193001984 21712502882304 21723062868624 21798166986752 21817394200576 21818123804672 21837368621536 21839893756668 21926630129664 21936035856384 21945970655232 21959183117196 22042007044096 22055277324288 22055850344448 22065266127424 22074731323944 22152367570944 22162400346112 22164963065856 22184513814528 22185255695616 22204824343533 22272784990208 22281594077184 22292430843904 22301993485824 22312094026352 22314674055726 22393154174976 22403296002048 22412906201088 22423806832128 22521181110272 22521934249984 22534739874816 22541799867392 22544406458496 22554616787508 22633940779008 22667543862912 22756975968256 22766737883136 22777048905728 22786819431168 22879961874432 22900143292416 22900909105152 22921108999776 22991261925376 23000355176448 23011541516288 23014202425344 23021412630528 23031838994944 23034502251072 23125982969856 23147155439616 23241166946304 23248448258048 23261666967552 23268954701824 23271645376512 23282185070976 23282963659722 23398754955264 23491071967232 23501148782592 23511792418816 23512578685952 23521878122496 23533318107676 23639648108544 23660499612672 23732915535872 23753849307136 23756596051968 23764038844416 23774801543168 23777550710784 23778345865248 23789115043629 23893217101312 23893837873152 23990882009088 23998398201856 24012043321344 24012846317568 24022343614464 24023721700864 24033223299072 24034027003584 24153553502208 24248848482304 24259250356224 24270237335552 24271048966144 24280648384512 24292457401472 24295266427536 24402217402368 24412634864384 24520102510592 24522937860096 24534864715776 24544568475648 24545389280256 24556505851488 24567039699228 24663966040064 24786625363968 24787454263296 24797257924608 24798680465408 24808488566784 24809318197248 24823424393352 24831201416424 24932052627456 24932700389376 25053148217344 25053986029568 25056883113984 25068231340032 25076085059584 25078984699392 25101105779646 25177930858496 25200139214848 25314000371712 25326311964672 25336328749056 25337176031232 25348651201536 25359524850816 25459577847808 25586193924096 25587049562112 25598637899776 25601597964288 25609618784256 25624180018944 25632207913728 25736312389632 25759874687352 25862179127296 25865169666048 25876883963904 25884991029248 25887984205824 25900574958744 25910818869312 25990122176512 26013046931456 26013916844032 26036862587216 26143289769984 26154504290304 26166349627392 26177574039552 26280854552576 26319871963164 26412438257664 26424400412672 26427455963136 26435735519232 26450766471168 26451651021696 26566516015104 26579436775424 26590838386944 26602881339112 26696442970112 26699529977856 26711622156288 26723080470528 26736077376768 26746651736064 26852177477632 26853075451904 26876761380352 26879869238976 26892043092798 26986621698048 26998197977088 27009723679744 27010425421824 27026686913472 27128624054272 27144956706816 27157250618368 27168900091008 27276800425984 27279954542592 27304017002496 27304930086912 27329014576656 27423500402688 27436837961728 27448607367168 27461038801664 27464214222432 27573287387136 27585115324416 27598531485696 27718376751104 27719303692288 27735064461312 27743753682944 27746961795072 27759528353856 27881005088768 27898515523584 27906530911298 28020600471552 28033290960896 28045316222976 28058956205306 28184791744512 28185734283264 28210595692032 28321897250816 28325172215808 28334046314496 28346878763008 28350156616704 28488806694912 28513194626761 28613474779136 28629743960064 28638713479168 28642025078784 28654997010432 28655955273504 28780392349696 28798467637248 28806741585856 28924490809344 28937590669312 28950003843072 28964083824832 29094951518208 29119858342224 29120614907904 29235506839552 29238887448576 29248047808512 29261294206976 29264677797888 29265656449536 29278910822928 29291470410618 29407036432384 29407800459264 29432975098592 29553284087808 29565961371648 29579351752704 29580340927488 29606432458044 29708792102912 29727450464256 29735991314432 29752898740968 29857538899968 29871061336064 29883874934784 29898409109504 29901866372352 29928241506501 30033498341376 30046319833088 30059208611328 30072822383344 30182077366272 30208699662336 30209709883392 30223391817216 30236356552896 30355650510848 30382425908224 30385939139712 30506615832576 30519702061056 30533524389888 30534545473536 30551906945664 30561478666368 30667140235264 30685603233792 30686400479232 30695216840704 30712669668096 30834643959808 30862873919488 30866442706944 30893668651872 30988222595072 31015555956736 31028860502016 31042913427968 31043951546296 31183173844992 31184216653824 31198339940352 31211722893312 31334865043456 31362504163328 31366130724864 31519530811392 31537452331008 31547332816896 31675461402624 31685385125888 31703400947712 31704461153664 31718820058172 31858450497536 31862134407168 31890238608384 31987842678784 32016057761792 32017128423424 32029791485952 32044297732096 32045369338112 32073635162881 32190159126528 32204738002944 32218552664064 32345667141632 32374197846016 32377941393408 32393688570048 32407584284088 32536289869824 32554789502976 32584594302936 32697250480128 32713152954368 32726091300864 32727185707008 32742007801984 32756052932304 32889945194496 32918955982848 33048833818624 33049939017728 33063010566144 33077984755712 33079090929664 33082915986432 33097899191136 33108268555232 33112096985916 33228551356416 33242736836608 33243600519168 33409177485312 33422391115776 33424308453376 33438646265856 33452990228736 33468141039528 33604944003072 33635710248192 33768415952896 33781771665408 33782901374976 33798201602048 33802109812224 33812699801088 33831925181262 33950911168512 34116066082816 34135463952384 34146158379008 34150106824704 34165573358592 34176277218304 34180229146752 34315083186176 34346499583136 34486892888064 34500532764672 34502511951872 34517312274432 34532118945792 34534099944992 34547758492416 34688974454784 34720733159424 34857719693312 34861750419456 34872672387072 34888466169856 34892500451328 34903432052736 34923277606464 34924445489583 35093162617552 35236607950848 35247647358976 35251723173888 35267688628224 35268868028928 35282817183744 35299977161514 35422021353472 35454451182592 35599373303808 35615496208384 35630773960704 35646058266624 35648103169024 35662202314752 35839825651968 35840756809728 35856057457064 35982162264064 35986323013632 35997597302784 36013900562432 36018064982016 36019269476352 36035582551296 36049834948608 36051040505376 36193275609088 36225200121344 36373272723456 36388875534336 36405356003328 36406573449216 36420972576768 36438686102208 36564667203584 36598143156224 36618952296576 36764383182848 36780153765888 36798041980928 36802297073664 36834758777232 36980085948416 36995949060096 37012704471808 37179938045952 37181181394944 37198020698112 37212732850176 37213977295872 37246802124636 37360800628736 37393754963968 37398078941184 37562710228992 37579722326016 37580979044352 37602347010048 37614127589376 37766896287744 37778728419328 37800208822272 37985075593216 37989467947008 38022976802304 38172991946752 38189366771712 38206662680576 38207940364672 38379290886144 38380574343168 38397956849664 38414428176384 38448311870592 38565987745792 38600005124096 38604468584448 38639812031028 38793268690944 38815325945856 38826477789632 38827486543872 38850862438116 38985183264768 38997397078016 39019570397184 39020875266048 39038547763904 39055293880824 39210400612352 39214934654976 39249524441088 39404378783744 39421281828864 39439135670272 39440454569984 39475243277392 39479807944746 39618657386496 39636600619008 39653603278848 39670531654624 39845166579712 39849774022656 39869155163136 39886257580416 39904322008668 40044664455168 40067433234432 40078944815104 40104116065152 40242769821696 40278266216448 40279613177856 40297855756288 40315142070528 40338064639197 40479932547072 40514585519616 40515638132736 40692936081408 40711365853184 40712727298048 40717435060224 40735875927552 40748638221824 40753350136512 40914137645056 40915200638976 40950226224128 41135250604032 41155256942592 41172911050752 41191558202496 41359931080704 41371814002688 41397797228544 41577565126656 41578955538432 41597786587136 41602596691968 41615630524416 41639292530784 41821507633152 41859796366947 42026041081856 42030900707328 42049936441344 42063110422528 42067974334464 42088434307959 42233948536832 42271201263616 42272614871552 42309901704226 42482845876224 42501069471744 42520318144512 42706388647936 42733210042368 42920212168704 42939650670592 42944615940096 42958070218752 42982495515648 42983932910256 43170588524544 43191584760064 43210112378784 43229682176057 43381719826432 43386736214016 43406386003968 43425005764608 43446125737248 43596333973504 43634788401152 43636247609344 43674737243072 43679787513336 43853260259328 43872071712768 43891941310464 43918366234392 44084014088192 44110554648576 44111700688896 44130532254848 44149462647888 44324800692224 44329926131712 44369027629056 44370511391232 44409648687066 44545569980416 44563188154368 44584861687808 44603986971648 44624188052704 44629348111452 44786308349952 44806592004096 44825812402176 44847613664256 45042362220544 45043868499968 45069479749632 45083599734784 45088812916992 45109233575016 45267881558016 45335087725824 45513951936512 45533475766272 45554097811456 45573638862336 45759923748864 45800286584832 45801818210304 45842217999552 45982523850752 46000710352896 46023083032576 46028404850688 46042825261056 46063677989888 46069004502144 46251965939712 46294310879232 46482333892608 46496896516096 46523333935104 46537909403648 46543290753024 46564370141952 46565927319444 46797509910528 46982143934464 47002297565184 47023584837632 47025157371904 47043756244992 47066636215352 47279296217088 47320999225344 47507698614272 47513192103936 47528077688832 47549603086336 47555101421568 47556691730496 47578230087258 47786434202624 47787675746304 47981764018176 47996796403712 48024086642688 48025692635136 48044687228928 48047443401728 48066446598144 48068054007168 48307107004416 48497696964608 48518500712448 48540474671104 48542097932288 48561296769024 48584914802944 48590532855072 48804434804736 48825269728768 49040205021184 49045875720192 49069729431552 49089136951296 49090778560512 49113011702976 49134079398456 49327932080128 49573250727936 49574908526592 49594515849216 49597360930816 49616977133568 49618636394496 49646848786704 49662402832848 49864105254912 49865400778752 50106296434688 50107972059136 50113766227968 50136462680064 50152170119168 50157969398784 50202211559292 50355861716992 50400278429696 50446421262731 50628000743424 50652623929344 50672657498112 50674352062464 50697302403072 50719049701632 50919155695616 51174099124224 51197275799552 51203195928576 51219237568512 51248360037888 51264415827456 51472624779264 51519749374704 51724358254592 51730339332096 51753767927808 51769982058496 51775968411648 51801149917488 51821637738624 51980244353024 52026093862912 52027833688064 52073725174432 52286579539968 52309008580608 52332699254784 52355148079104 52561709105152 52639743926328 52824876515328 52848800825344 52854911926272 52871471038464 52901532942336 52903302043392 52949965742271 53133032030208 53158873550848 53181676773888 53205762678224 53399059955712 53423244312576 53446160941056 53472154753536 53493303472128 53704354955264 53706150903808 53753522760704 53759738477952 53784086185596 53973243396096 53996395954176 54019447359488 54020850843648 54053373826944 54257248108544 54289913413632 54314501236736 54337800182016 54553600851968 54559909085184 54608034004992 54609860173824 54658029153312 54847000805376 54873675923456 54897214734336 54922077603328 54928428444864 55146574774272 55170230648832 55197062971392 55436753502208 55438607384576 55470128922624 55487507365888 55493923590144 55519056707712 55762010177536 55797031047168 55813061822596 56041200943104 56066581921792 56090632445952 56117912410612 56369583489024 56371468566528 56421191384064 56643794501632 56650344431616 56668092628992 56693757526016 56700313233408 56977613389824 57026389253522 57226949558272 57259487920128 57277426958336 57284050157568 57309994020864 57311910547008 57560784699392 57596935274496 57613483171712 57848981618688 57875181338624 57900007686144 57928167649664 58189903036416 58239716684448 58241229815808 58266093367729 58471013679104 58477774897152 58496095617024 58522588413952 58529355595776 58531312899072 58557821645856 58582940821236 58814072864768 58815600918528 58865950197184 59106568175616 59131922743296 59158703505408 59160681854976 59212864916088 59417584205824 59454900928512 59471982628864 59505797481936 59742122672128 59767749869568 59796818219008 59803732744704 59856483013002 60066996682752 60092639666176 60118417222656 60145644766688 60364154732544 60417399324672 60419419766784 60446783634432 60472713105792 60711301021696 60764851816448 60771878279424 61013231665152 61039404122112 61067048779776 61069090947072 61103813891328 61122957332736 61371206467584 61372800958464 61390433681408 61425339336192 61725747838976 61732885413888 61787337303744 61976445190144 62031111913472 62057721004032 62085826855936 62087903092592 62366347689984 62368433307648 62396679880704 62423445786624 62669730086912 62725008326656 62732261449728 63039061622784 63074904662016 63094665633792 63350922805248 63370770251776 63406801895424 63408922307328 63437640116344 63464852556339 63716900995072 63724268814336 63780477216768 64032115523584 64034256846848 64059582971904 64088595464192 64090738676224 64147270325762 64380318253056 64409476005888 64437105328128 64691334283264 64748395692032 64755882786816 64787377140096 64815168568176 65072579739648 65109579005952 65169188605872 65394500960256 65426305908736 65452182601728 65454371414016 65484015603968 65512105864608 65779890388992 65837911965696 66097667637248 66099878035456 66126021132288 66155969511424 66158181859328 66165831972864 66195798382272 66216537110464 66224193971832 66457102712832 66485473673216 66487201038336 66818354970624 66844782231552 66848616906752 66877292531712 66905980457472 66936282079056 67209888006144 67271420496384 67536831905792 67563543330816 67565802749952 67596403204096 67604219624448 67625399602176 67663850362524 67901822337024 68232132165632 68270927904768 68292316758016 68300213649408 68331146717184 68352554436608 68360458293504 68630166372352 68692999166272 68973785776128 69001065529344 69005023903744 69034624548864 69064237891584 69068199889984 69095516984832 69377948909568 69441466318848 69715439386624 69723500838912 69745344774144 69776932339712 69785000902656 69806864105472 69846555212928 69848890979166 70186325235104 70473215901696 70495294717952 70503446347776 70535377256448 70537736057856 70565634367488 70599954323028 70844042706944 70908902365184 71198746607616 71230992416768 71261547921408 71292116533248 71296206338048 71324404629504 71367345130887 71679651303936 71681513619456 71712114914128 71972646027264 71995194605568 72027801124864 72036129964032 72038538952704 72071165102592 72099669897216 72102081010752 72386551218176 72450400242688 72746545446912 72777751068672 72810712006656 72813146898432 72841945153536 72877372204416 73129334407168 73196286312448 73237904593152 73528766365696 73560307531776 73596083961856 73604594147328 73669517554464 73960171896832 73991898120192 74025408943616 74359876091904 74362362789888 74396041396224 74425465700352 74427954591744 74493604249272 74721601257472 74787509927936 74796157882368 75159444652032 75161958088704 75204694020096 75228255178752 75533792575488 75557456838656 75600417644544 75970151186432 75978935894016 76045953604608 76345983893504 76378733543424 76413325361152 76415880729344 76483283849947 76758581772288 76761148686336 76795913699328 76828856352768 76896623741184 77131975491584 77200010248192 77208937168896 77279624062056 77586537381888 77630651891712 77652955579264 77654973087744 77701724876232 77970366529536 77994794156032 78039140794368 78041750532096 78077095527808 78110587761648 78420801224704 78429869309952 78499048882176 78808757567488 78842563657728 78878271340544 78880909139968 78950486554784 78959615889492 79237314772992 79273201238016 79307206557696 79341063309248 79690333159424 79699548045312 79738310326272 79772515160832 79808644017336 80089328910336 80134866468864 80157889630208 80208232130304 80556532432896 80559226355712 80595711512576 80630284141056 80676129278394 80959865094144 81029171039232 81031276265472 81385872162816 81422731706368 81425454596096 81434870120448 81471751855104 81497276443648 81506700273024 81828275290112 81830401277952 81900452448256 82270501208064 82310513885184 82345822101504 82383116404992 82719862161408 82743628005376 82795594457088 83155130253312 83157911076864 83195573174272 83205193383936 83231261048832 83278585061568 83643015266304 83719592733894 84052082163712 84061801414656 84099872882688 84126220845056 84135948668928 84176868615918 84467897073664 84542402527232 84545229743104 84619803408452 84965691752448 85002138943488 85040636289024 85412777295872 85466420084736 85539583880283 85840424337408 85879301341184 85889231880192 85916140437504 85964991031296 85967865820512 86341177049088 86383169520128 86420224757568 86459364352114 86763439652864 86773472428032 86812772007936 86850011529216 86892251474496 87192667947008 87269576802304 87272495218688 87349474486144 87359575026672 87706520518656 87744143425536 87783882620928 87836732468784 88168028176384 88221109297152 88223401377792 88261064509696 88298925295776 88649601384448 88659852263424 88738055258112 88741022782464 88819297374132 89091139960832 89126376308736 89169723375616 89207973943296 89248376105408 89258696222904 89572616699904 89613184008192 89651624804352 89695227328512 90084724441088 90087736999936 90138959499264 90167199469568 90177625833984 90218467150032 90670175451648 91027903873024 91066951532544 91108195622912 91147277724672 91519847497728 91600573169664 91603636420608 91684435999104 91965047701504 92001420705792 92046166065152 92056809701376 92085650522112 92127355979776 92138009004288 92503931879424 92588621758464 92964667785216 92993793032192 93046667870208 93075818807296 93086581506048 93128740283904 93131854638888 93595019821056 93964287868928 94004595130368 94047169675264 94050314743808 94087512489984 94133272430704 94558592434176 94641998450688 95015397228544 95026384207872 95056155377664 95099206172672 95110202843136 95113383460992 95156460174516 95572868405248 95575351492608 95963528036352 95993592807424 96048173285376 96051385270272 96089374457856 96094886803456 96132893196288 96136108014336 96220905488643 96614214008832 97037001424896 97080949342208 97084195864576 97122593538048 97169829605888 97181065710144 97608869609472 97650539457536 98080410042368 98091751440384 98139458863104 98178273902592 98181557121024 98226023405952 98268158796912 98655864160256 99146501455872 99149817053184 99189031698432 99194721861632 99233954267136 99237272788992 99293697573408 99324805665696 99728210509824 99730801557504 100212592869376 100215944118272 100227532455936 100272925360128 100304340238336 100315938797568 100404423118584 100711723433984 100800556859392 100892842525462 101305247858688 101345314996224 101348704124928 101394604806144 101438099403264 101838311391232 102348198248448 102394551599104 102406391857152 102438475137024 102496720075776 102528831654912 102945249558528 103039498749408 103086165189059 103448716509184 103460678664192 103507535855616 103539964116992 103551936823296 103602299834976 103643275477248 103960488706048 104052187725824 104055667376128 104147450348864 104573159079936 104618017161216 104665398509568 104710296158208 105123418210304 105279487852656 105697601650688 105709823852544 105742942076928 105803065884672 105806604086784 105899931484542 106266064060416 106317747101696 106363353547776 106411525356448 106798119911424 106846488625152 106892321882112 106944309507072 106986606944256 107408709910528 107412301807616 107507045521408 107519476955904 107568172371192 107946486792192 107992791908352 108038894718976 108041701687296 108106747653888 108579826827264 108629002473472 108675600364032 109119818170368 109216068009984 109219720347648 109316058306624 109694001610752 109747351846912 109794429468672 109844155206656 109856856889728 110293149548544 110340461297664 110394125942784 110873507004416 110877214769152 110940257845248 110975014731776 110987847180288 111038113415424 111524020355072 111594062094336 111626123645192 112082401886208 112133163843584 112181264891904 112235824821224 112739166978048 112742937133056 112842382768128 113287589003264 113300688863232 113336185257984 113387515052032 113400626466816 113955226779648 114052778507044 114453899116544 114518975840256 114554853916672 114568100315136 114619988041728 114623821094016 115121569398784 115193870548992 115226966343424 115697963237376 115750362677248 115800015372288 115856335299328 116379806072832 116479433368896 116482459631616 116532186735458 116942027358208 116955549794304 116992191234048 117045176827904 117058711191552 117062625798144 117115643291712 117165881642472 117628145729536 117631201837056 117731900394368 118213136351232 118263845486592 118317407010816 118321363709952 118425729832176 118835168411648 118909801857024 118943965257728 119011594963872 119484245344256 119535499739136 119593636438016 119607465489408 119712966026004 120133993365504 120185279332352 120236834445312 120291289533376 120728309465088 120834798649344 120838839533568 120893567268864 120945426211584 121422602043392 121529703632896 121543756558848 122078808244224 122134097559552 122138181894144 122207627782656 122245914665472 122742412935168 122745601916928 122780867362816 122850678672384 123451495677952 123465770827776 123574674607488 123952890380288 124062223826944 124115442008064 124171653711872 124175806185184 124732695379968 124736866615296 124793359761408 124846891573248 125339460173824 125450016653312 125464522899456 125579389100841 126078123245568 126149809324032 126189331267584 126265302923877 126701845610496 126741540503552 126813603790848 126817844614656 126875280232688 126929705112678 127433801990144 127448537628672 127560954433536 128064231047168 128068513693696 128119165943808 128177190928384 128181477352448 128294540651524 128760636506112 128818952011776 128874210656256 129382668566528 129496791384064 129511765573632 129574754280192 129630337136352 129689046528171 130145159479296 130219158011904 130338377211744 130789001920512 130852611817472 130904365203456 130908742828032 130968031207936 131024211729216 131559780777984 131675823931392 132195335274496 132199756070912 132252042264576 132311939022848 132316363718656 132331663945728 132391596764544 132433074220928 132448387943664 132970947346432 132974402076672 133636709941248 133689564463104 133697233813504 133754585063424 133811960914944 133872564158112 134419776012288 134542840992768 135073663811584 135127086661632 135131605499904 135192806408192 135208439248896 135250799204352 135327700725048 135803644674048 136464264331264 136541855809536 136584633516032 136600427298816 136662293434368 136705108873216 136720916587008 137260332744704 137385998332544 137947571552256 138002131058688 138010047807488 138069249097728 138128475783168 138136399779968 138191033969664 138755897819136 138882932637696 139430878773248 139447001677824 139490689548288 139553864679424 139570001805312 139613728210944 139693110425856 139697781958332 140372650470208 140946431803392 140990589435904 141006892695552 141070754512896 141075472115712 141131268734976 141199908646056 141688085413888 141817804730368 142461984833536 142523095842816 142584233066496 142592412676096 142648809259008 142734690261774 143359302607872 143363027238912 143424229828256 143945292054528 143990389211136 144055602249728 144072259928064 144077077905408 144142330205184 144199339794432 144204162021504 144773102436352 144900800485376 145493090893824 145555502137344 145621424013312 145626293796864 145683890307072 145754744408832 146392572624896 146475809186304 147120615063552 147192167923712 147209188294656 147339035108928 147920343793664 147983796240384 148050817887232 148719752183808 148724725579776 148792082792448 148850931400704 148855909183488 148987208498544 149443202514944 149575019855872 149592315764736 150318889304064 150323916177408 150409388040192 150456510357504 151067585150976 151114913677312 151200835289088 151339263788193 151940302372864 151957871788032 152091907209216 152691967787008 152757467086848 152826650722304 152831761458688 152966567699894 153522297372672 153591827398656 153657712705536 153793247482368 154263950983168 154400020496384 154417874337792 154559248124112 155173074763776 155261303783424 155305911158528 155309946175488 155403449752464 155940733059072 155989588312064 156078281588736 156083501064192 156154191055616 156221175523296 156841602449408 156859738619904 156998097764352 157617515134976 157685127315456 157756542681088 157761818279936 157900973109568 157919231778984 158474629545984 158546402476032 158614413115392 158682126618496 159380666318848 159399096090624 159476620652544 159545030321664 159617288034672 160269732937728 160315779260416 160416464260608 161113064865792 161118452711424 161191423025152 161260568282112 161352258556788 161919730188288 162058342078464 162062552530944 162771744325632 162845463412736 162850909192192 162869740240896 162943503710208 162994552887296 163013400546048 163656550580224 163660802555904 163800904896512 164541002416128 164621027770368 164691644203008 164766232809984 165439724322816 165487256010752 165591188914176 166310260506624 166315822153728 166391146348544 166410386767872 166462522097664 166557170123136 167286030532608 167439185467788 168104164327424 168123602829312 168199745765376 168252441690112 168271897337856 168353737231836 168935794147328 169084805054464 169090459486208 169239606816904 169931383504896 170004277886976 170081272578048 170825554591744 170932840169472 171079167760566 171680848674816 171758602682368 171778463760384 171832280875008 171929982062592 171935731641024 172682354098176 172766339040256 172840449515136 172918728704228 173526879305728 173546944856064 173625544015872 173700023058432 173784502948992 174385335894016 174539153604608 174544990437376 174698948972288 174719150053344 174798280103187 175413041037312 175488286851072 175567765241856 175673464937568 176336056352768 176442218594304 176446802755584 176522129019392 176597850591552 177299202768896 177319704526848 177476110516224 177482045564928 177638594748264 178182279921664 178252752617472 178339446751232 178415947886592 178496752210816 178517392445808 179226368016384 179303249608704 179390454657024 180169448882176 180175473999872 180277918998528 180334398939136 180355251667968 180436934300064 181340350903296 182055807746048 182133903065088 182216391245824 182294555449344 182383215334489 183039694995456 183201146339328 183207272841216 183368871998208 183930095403008 184092332130304 184113619402752 184171301044224 184254711959552 184276018008576 185177243516928 185929335570432 185987586064384 186093335740416 186151637614592 186173163012096 186257480567808 186263709277776 187190039642112 187928575737856 188009190260736 188094339350528 188100629487616 188175024979968 188266544861408 189117184868352 189283996901376 190030794457088 190052768415744 190112310755328 190198412345344 190220405686272 190226766921984 190312920349032 190394557669017 191145736810496 191150702985216 192096346570752 192102770540544 192178748915712 192189773606912 192265786392576 192272216028672 192441810977286 193228428017664 194074002849792 194161898684416 194168391729152 194245187076096 194339659211776 194362131420288 195217739218944 195301078915072 196160820084736 196183502880768 196278917726208 196356547805184 196363114242048 196452046811904 196536317593824 197311728320512 198293002911744 198299634106368 198378063396864 198389443723264 198467908534272 198474545577984 198587395146816 198649611331392 199456421019648 199461603115008 200425185738752 200431888236544 200455064911872 200545850720256 200608680476672 200631877595136 200808846237168 201423446867968 201601113718784 201785685050924 202610495717376 202690629992448 202697408249856 202789209612288 202876198806528 203676622782464 204696396496896 204789103198208 204812783714304 204876950274048 204993440151552 205057663309824 205890499117056 206078997498816 206172330378118 206897433018368 206921357328384 207015071711232 207079928233984 207103873646592 207204599669952 207286550954496 207920977412096 208104375451648 208111334752256 208294900697728 209146318159872 209236034322432 209330797019136 209420592316416 210246836420608 210558975705312 211395203301376 211419647705088 211485884153856 211606131769344 211613208173568 211799862969084 212532128120832 212635494203392 212726707095552 212823050712896 213596239822848 213692977250304 213784643764224 213888619014144 213973213888512 214817419821056 214824603615232 215014091042816 215038953911808 215136344742384 215985583816704 216077789437952 216083403374592 216213495307776 217159653654528 217258004946944 217351200728064 218239636340736 218432136019968 218439440695296 218632116613248 219388003221504 219494703693824 219588858937344 219688310413312 219713713779456 220586299097088 220680922595328 220788251885568 221754429538304 221880515690496 221950029463552 221975694360576 222076226830848 223048040710144 223188124188672 223252247290384 224164803772416 224266327687168 224362529783808 224471649642448 225478333956096 225485874266112 225684765536256 226575178006528 226601377726464 226672370515968 226775030104064 226801252933632 227910453559296 228105557014088 228907798233088 229037951680512 229109707833344 229136200630272 229239976083456 229247642188032 229449851549841 230243138797568 230387741097984 230453932686848 231395926474752 231500725354496 231600030744576 231712670598656 232759612145664 232958866737792 232964919263232 233064373470916 233884054716416 233911099588608 233984382468096 234090353655808 234117422383104 234125251596288 234231286583424 234331763284944 235256291459072 235262403674112 235463800788736 236426272702464 236527690973184 236634814021632 236642727419904 236851459664352 237670336823296 237819603714048 237887930515456 238023189927744 238968490688512 239070999478272 239187272876032 239214930978816 239425932052008 240267986731008 240370558664704 240473668890624 240582579066752 241669597298688 241677679067136 241787134537728 241890852423168 242845204086784 243059407265792 243087513117696 244157616488448 244268195119104 244276363788288 244415255565312 244491829330944 245484825870336 245491203833856 245561734725632 245701357344768 246902991355904 246931541655552 247149349214976 247905780760576 248124447653888 248230884016128 248343307423744 248351612370368 249465390759936 249473733230592 249586719522816 249693783146496 250678920347648 250900033306624 250929045798912 251158778201682 252156246491136 252299618648064 252378662535168 252530605847754 253403691220992 253483081007104 253627207581696 253635689229312 253750560465376 253859410225356 254867603980288 254897075257344 255121908867072 256128462094336 256137027387392 256238331887616 256354381856768 256362954704896 256589081303048 256618751640849 257521273012224 257637904023552 257748421312512 258993582768128 259023531147264 259149508560384 259260674272704 259378093056342 260290318958592 260438316023808 260676754423488 261578003841024 261705223634944 261808730406912 261817485656064 261936062415872 262048423458432 263119561555968 263351647862784 264390670548992 264399512141824 264504084529152 264623878045696 264632727437312 264663327891456 264783193529088 264866148441856 264896775887328 265941894692864 265948804153344 267273419882496 267379128926208 267394467627008 267509170126848 267623921829888 267745128316224 268839552024576 269085681985536 270147327623168 270254173323264 270263210999808 270385612816384 270416878497792 270501598408704 270655401450096 272928528662528 273083711619072 273169267032064 273200854597632 273324586868736 273410217746432 273441833174016 274520665489408 274771996665088 275895143104512 276004262117376 276020095614976 276138498195456 276256951566336 276272799559936 276382067939328 277511795638272 277765865275392 278861757546496 278894003355648 278981379096576 279107729358848 279140003610624 279227456421888 279386220851712 279395563916664 280745300940416 281892863606784 281981178871808 282013785391104 282141509025792 282150944231424 282262537469952 282399817292112 283376170827776 283635609460736 284923969667072 285046191685632 285168466132992 285184825352192 285297618518016 285469380523548 286718605215744 286726054477824 286848459656512 287890584109056 287980778422272 288111204499456 288144519856128 288154155810816 288284660410368 288398679588864 288408324043008 288662716465929 289546204872704 289801600970752 291111004274688 291242848026624 291252587593728 291367780614144 291509488817664 292785145249792 292951618372608 294241230127104 294384335847424 294418376589312 294678070217856 295840687587328 295967592480768 296101635774464 297439504367616 297449451159552 297584165584896 297701862801408 297711818366976 297974416997088 298886405029888 299150039711744 299184631529472 300637778608128 300647832354816 300818776080384 300913020715008 302135170301952 302229827354624 302401670578176 302678527576386 303880604745728 303915743576064 304183814418432 305383935574016 305514934173696 305653301444608 305663522917376 305933135399788 307044594745344 307183654797312 307315425411072 307586494964736 308527901966336 308800040992768 308835748675584 309118496248224 309258495567177 310346149527552 310522607566848 310611822317056 310619892350976 310806899504928 311881466118144 311979176624128 312156563177472 312167002128384 312308382111232 312442351046592 313683204898816 313719477239808 313996195528704 315235030269952 315370254630912 315513085362176 315523636559872 315801946219136 315838463557968 317092804952064 317228826230784 317364253236992 318761332637696 318798192181248 318953241305088 319090060643328 319234576069344 320539465875456 320631558520832 320832928521216 322226129731584 322236905422848 322382846050304 322521136564224 322704517113576 323839460376576 324116684156928 324125105061888 325690926825472 325701818384384 325739480481792 325887007420416 325989105774592 326026801092096 327313101160448 327601809793024 329082004832256 329242055540736 329383288406016 329532465619968 330879448645632 330974512021504 331182377828352 332620521013248 332631644307456 332782292697088 332820773535744 332925044195328 333114340246272 334572061065216 334878370935576 336208328654848 336247205658624 336399491530752 336504883380224 336543794675712 336707474463672 337871588294656 338169610108928 338180918972416 338479213633808 339862767009792 340008555773952 340162545156096 341651109183488 341865680338944 342158335521132 343361697349632 343517205364736 343556927520768 343664561750016 343859964125184 343871463282048 345364708196352 345532678080512 345680899030272 345837457408456 347053758611456 347093889712128 347251088031744 347400046116864 347569005897984 349078307209216 349089980874752 349397897944576 349438300106688 349596560206374 350826082074624 350976573702144 351135530483712 351346929875136 352672112705536 352884437188608 352893605511168 353044258038784 353195701183104 354598405537792 354639409053696 354952221032448 354964091129856 355277189496528 356364559843328 356505505234944 356678893502464 356831895773184 356993504421632 357034784891616 358452736032768 358606499217408 358780909314048 360338897764352 360350947999744 360555837997056 360668797878272 360710503335936 360873868600128 362680701806592 364111615492096 364267806130176 364432782491648 364589110898688 364766430668978 366402292678656 366414545682432 366737743996416 367860190806016 368184664260608 368227238805504 368342602088448 368509423919104 368552036017152 370354487033856 371858671140864 371975172128768 372186671480832 372303275229184 372346326024192 372514961135616 372527418555552 374380079284224 375857151475712 376018380521472 376188678701056 376201258975232 376350049959936 376533089722816 378234369736704 378567993802752 380061588914176 380105536831488 380224621510656 380396824690688 380440811372544 380453533843968 380625840698064 380789115338034 382291473620992 382301405970432 384192693141504 384205541081088 384357497831424 384379547213824 384531572785152 384544432057344 384883621954572 386456856035328 388148005699584 388323797368832 388336783458304 388490374152192 388679318423552 388724262840576 389067139584513 390435478437888 390602157830144 392367005761536 392557835452416 392713095610368 392726228484096 392904093623808 393072635187648 394623456641024 396586005823488 396599268212736 396756126793728 396778887446528 396935817068544 396949091155968 397174790293632 397299222662784 398912842039296 398923206230016 400850371477504 400863776473088 400910129823744 401091701440512 401217360953344 401263755190272 401617692474336 402846893735936 403202227437568 403571370101848 405220991434752 405381259984896 405394816499712 405578419224576 405752397613056 407353245564928 409392792993792 409578206396416 409625567428608 409753900548096 409986880303104 410115326619648 411780998234112 412157994997632 412344660756236 413794866036736 413842714656768 414030143422464 414159856467968 414207747293184 414409199339904 414573101908992 415841954824192 416208750903296 416222669504512 416589801395456 418292636319744 418472068644864 418661594038272 418841184632832 420493672841216 421117951410624 422790406602752 422839295410176 422971768307712 423212263538688 423226416347136 423599725938168 425064256241664 425270988406784 425453414191104 425646101425792 427385954500608 427569287528448 427777238028288 427946427777024 429634839642112 429649207230464 430028182085632 430077907823616 430272689484768 431971167633408 432155578875904 432166806749184 432426990615552 434319307309056 434516009893888 434702401456128 436479272681472 436864272039936 436878881390592 437264233226496 438989407387648 439177717874688 439376620826624 439427427558912 441361845190656 441576503771136 443508859076608 443761031380992 443900058927104 443951388721152 444152453661696 446096081420288 446376248377344 446504494580768 448329607544832 448532655374336 448725059567616 448943299284896 450956667912192 450971748532224 451369531072512 453150356013056 453202755452928 453344741031936 453550060208128 453602505867264 454017791364579 455820907118592 456211114028176 458075903361024 458219415666688 458272401260544 458479952166912 458495284376064 458899703099682 460486277595136 460775482195968 460907865373696 462791852949504 463001450708992 463200061489152 463425341197312 465519224291328 465917733475584 465929838526464 466128746941832 467768109432832 467822199177216 467968764936192 468180707311616 468234844766208 468250503192576 468462573166848 468663526569888 470512582918144 470524807348224 470927601577472 472852545404928 473055381946368 473269628043264 473285454839808 473702919328704 475340673646592 475639207428096 475775861030912 476046379855488 477936981377024 478141998956544 478374545752064 478429861957632 478851864104016 480741117329408 480947337781248 481165158133504 483339194597376 483355358134272 483574269075456 483781704846336 485690408173568 486118814531584 486175026235392 488315232976896 488536390238208 488552727576576 488830511130624 488983658661888 490969651740672 490982407667712 491123469451264 491402714689536 493805982711808 493863083311104 494298698429952 495811561521152 496248895307776 496461768032256 496686614847488 496703224740736 498930781519872 498947466461184 499173439045632 499387566292992 501357840695296 501800066613248 501858091597824 502317556403364 504312492982272 504599237296128 504757325070336 505061211695508 506807382441984 506966162014208 507254415163392 507271378458624 507501120930752 507718820450712 509735207960576 509794150514688 510243817734144 512256924188672 512274054774784 512476663775232 512708763713536 512725909409792 513178162606096 513237503281698 515042546024448 515275808047104 515496842625024 517987165536256 518047062294528 518299017120768 518521348545408 518756186112684 520580637917184 520876632047616 521353508846976 523156007682048 523410447269888 523617460813824 523634971312128 523872124831744 524096846916864 524394840309561 526239123111936 526703295725568 528799024283648 529008169058304 529247756091392 529265454874624 529326655782912 529566387058176 529732296883712 529793551774656 531883789385728 531897608306688 534546839764992 534758257852416 534788935254016 535018340253696 535247843659776 535490256632448 537679104049152 538171363971072 540294655246336 540508346646528 540526421999616 540771225632768 540833756995584 541003196817408 541310802900192 545857057325056 546167423238144 546338534064128 546401709195264 546649173737472 546820435492864 546883666348032 547149646003467 549041330978816 549543993330176 551790286209024 552040191229952 552276996390912 552513903132672 552545599119872 552764135878656 555531730550784 557723515092992 557788006711296 557962758193152 558215458717696 558280007221248 558454912843776 558772441703424 558791127833328 561490601880832 563785727213568 563962357743616 564027570782208 564283018051584 564301888462848 564525074939904 564799634584224 566752341655552 567271218921472 569847939334144 570092383371264 570336932265984 570369650704384 570595237036032 570938761047096 573437210431488 573452108955648 573696919313024 576222408998912 576289039712256 576308311621632 576569320820736 576797359177728 576816648086016 577325432931858 579092409745408 579603201941504 582222008549376 582485696053248 582505175187456 582735561228288 583018977635328 585570290499584 585903236745216 588482460254208 588768671694848 588836753178624 589356140435712 591681375174656 591935184961536 592203271548928 594879008735232 594898902319104 595168331169792 595403725602816 595423636733952 595948833994176 597772810059776 598300079423488 598369263058944 601275557216256 601295664709632 601637552160768 601826041430016 604270340603904 604459654709248 604803341156352 605357055152772 607761209491456 607831487152128 608367628836864 610767871148032 611029868347392 611306602889216 611327045834752 611866270799576 614089189490688 614367309594624 614630850822144 615172989929472 617600081985536 617671497351168 618236992496448 618516991134354 620692299055104 621045215133696 621223644634112 621239784701952 621613799009856 623762932236288 623958353248256 624313126354944 624334004256768 624616764222464 624884702093184 627366409797632 627438954479616 627992391057408 630470060539904 630740509261824 631026170724352 631047273119744 631603892438272 631676927115936 634185609904128 634457652461568 634728506473984 637522665275392 637596384362496 637906482610176 638180121286656 638469152138688 641078931750912 641263117041664 641665857042432 644452259463168 644473810845696 644765692100608 645042273128448 645409034227152 648233368313856 648250210123776 651381853650944 651403636768768 651478960963584 651774014840832 651978211549184 652053602184192 654626202320896 655203619586048 655803476415503 658164009664512 658484111081472 658766576812032 659064931239936 661758897291264 661949024043008 662364755656704 665263288614912 665564585394176 665641547071488 665850088390656 666228680492544 669144122130432 669756741871152 672416657309696 672494411317248 672798983061504 673009766760448 673087589351424 673414948927344 675743176589312 676339220217856 676361837944832 676958427267616 679725534019584 680017111547904 680325090312192 683302218366976 683731360677888 684316671042264 686723394699264 687034410729472 687113855041536 687329123500032 687719928250368 687742926564096 688349554649523 690729416392704 691065356161024 691361798060544 691674914816912 694187779424256 694502176063488 694800092233728 695138011795968 698156614418432 698179961749504 698795795889152 698876600213376 699193120412748 701652164149248 701953147404288 702271060967424 702693859750272 705344225411072 705768874377216 705787211022336 706088516077568 706391402366208 709196811075584 709278818107392 709904442064896 709928182259712 710554378993056 712729119686656 713011010469888 713357787004928 713663791546368 713987008843264 714069569783232 716905472065536 717212998434816 717561818628096 720677795528704 720701895999488 721111675994112 721337595756544 721421006671872 721747737200256 725361403613184 728223230984192 728535612260352 728865564983296 729178221797376 729532861337956 732804585357312 732829091364864 733475487992832 735720381612032 736369328521216 736454477611008 736685204176896 737018847838208 737104072034304 740708974067712 743717342281728 743950344257536 744373342961664 744606550458368 744692652048384 745029922271232 745054837111104 748760158568448 751714302951424 752036761042944 752377357402112 752402517950464 752700099919872 753066179445632 756468739473408 757135987605504 760123177828352 760211073662976 760449243021312 760793649381376 760881622745088 760907067687936 761251681396128 761578230676068 764582947241984 764602811940864 768385386283008 768411082162176 768714995662848 768759094427648 769063145570304 769088864114688 769767243909144 772913712070656 776647594737664 776673566916608 776980748304384 777358636847104 777448525681152 778134279169026 780870956875776 781204315660288 784734011523072 785115670904832 785426191220736 785452456968192 785808187247616 786145270375296 789246913282048 793172011646976 793198536425472 793512253587456 793557774893056 793871634137088 793898182311936 794349580587264 794598445325568 797825684078592 797846412460032 801727552946176 801820259647488 802183402881024 802434721906688 802527510380544 803235384948672 805693787471872 806404454875136 807142740203696 810441982869504 810762519969792 810789632999424 811156838449152 811504795226112 814706491129856 818785585987584 819156412792832 819251134857216 819507801096192 819973760606208 820230653239296 823561996468224 824315989995264 824689321512472 827589732073472 827685429313536 828060286844928 828319712935936 828415494586368 828818398679808 829146203817984 832417501806592 832445339009024 833179602790912 836585272639488 836944137289728 837323188076544 837682369265664 840987345682432 842235902821248 845580813205504 845678590820352 845943536615424 846424527077376 846452832694272 847199451876336 850128512483328 850541976813568 850906828382208 851292202851584 854771909001216 855138575056896 855554476056576 855892855554048 859269679284224 859298414460928 860056364171264 860155815647232 860545378969536 863942335266816 864311157751808 864333613498368 864853981231104 868638614618112 869032019787776 869404802912256 873728544079872 873757762781184 874528466452992 877978814775296 878355435749376 878753241653248 878854855117824 882723690381312 883153007542272 887017718153216 887522062761984 887800117854208 887902777442304 888304907323392 892192162840576 892752496754688 893008989161536 896659215089664 897065310748672 897450119135232 897886598569792 901913335824384 901943497064448 902739062145024 906300712026112 906405510905856 906689482063872 907100120416256 907205011734528 908035582729158 911641814237184 912422228056352 916151806722048 916438831333376 916544802521088 916959904333824 916990568752128 917799406199364 920972555190272 921550964391936 921815730747392 925583705899008 926002901417984 926400122978304 926850682394624 927775486701531 931038448582656 931835466951168 931859677052928 932257493883664 935644398354432 935937529872384 936361414623232 936469689532416 936501006385152 936925146333696 937327053139776 941025165836288 941049614696448 941855203154944 945705090809856 946110763892736 946539256086528 946570909679616 947405838657408 950681347293184 951278414856192 951551722061824 952092759710976 955873962754048 956283997913088 956749091504128 956859723915264 957703728208032 961482234658816 961894675562496 962330316267008 966678389194752 966710716268544 967148538150912 967563409692672 971380816347136 972237629063168 972350052470784 977072780476416 977105455153152 977661022261248 977967317323776 981939303481344 982246938902528 982805429379072 987611965423616 987726166622208 988597396859904 991623123042304 992497790615552 992923536064512 993373229694976 993406449481472 994282690049311 997861563039744 997894932922368 998346878091264 998775132585984 1002715681390592 1003600133226496 1003716183195648 1004635112806728 1008624985964544 1009198474592256 1009514650140672 1010122423391016 1013614764883968 1013932324028416 1014508830326784 1014542756917248 1015002241861504 1015437640901424 1019470415921152 1019588301029376 1020487635468288 1024513848377344 1024548109549568 1024953327550464 1025417527427072 1025451818819584 1026356325212192 1026475006563396 1030085092048896 1030551616094208 1030993685250048 1035974331072512 1036094124589056 1036598034241536 1037042697090816 1037512372225368 1041161275834368 1041753264095232 1042707017693952 1046820894539776 1047234921627648 1047269942624256 1047744249663488 1048193693833728 1048789680619122 1052478246223872 1053406591451136 1057598048567296 1058016338116608 1058495512182784 1058530909749248 1058653311565824 1059132774116352 1059464593767424 1059587103549312 1063767578771456 1063795216613376 1069093679529984 1069516515704832 1069577870508032 1070036680507392 1070495687319552 1070980513264896 1075358208098304 1076342727942144 1080589310492672 1081016693293056 1081052843999232 1081542451265536 1081667513991168 1082006393634816 1082621605800384 1092334846476288 1092677068128256 1092803418390528 1093298347474944 1093640870985728 1093767332696064 1094299292006934 1098082661957632 1099087986660352 1103580572418048 1104080382459904 1104553992781824 1105027806265344 1105091198239744 1105528271757312 1111063461101568 1115447030185984 1115576013422592 1115925516386304 1116430917435392 1116560014442496 1116909825687552 1117544883406848 1117582255666656 1122981203761664 1127571454427136 1127924715487232 1128055141564416 1128566036103168 1128603776925696 1129050149879808 1129599269168448 1133504683311104 1134542437842944 1139695878668288 1140184766742528 1140673864531968 1140739301408768 1141190474072064 1141877522094192 1146874420862976 1146904217911296 1147393838626048 1152444817997824 1152578079424512 1152616623243264 1153138641641472 1153594718355456 1153633296172032 1154650865863716 1158184819490816 1159206403883008 1164444017098752 1164971392106496 1165010350374912 1165471122456576 1166037955270656 1171140580999168 1171806473490432 1177537343389696 1177673506357248 1178712280871424 1183362750349312 1183870369923072 1184406543097856 1189758017470464 1189797804638208 1190336662339584 1190807451205632 1190847273467904 1191897667988352 1195545620119552 1196600158846976 1196738526117888 1202551114432512 1202591329419264 1203275104321536 1203652082860032 1208540681207808 1208919309418496 1209606682312704 1210714110305544 1215522418982912 1215662974304256 1216735257673728 1221535742296064 1222059736694784 1222613205778432 1222654091669504 1223732541599152 1228178378981376 1228734619189248 1229261701644288 1230345979858944 1235200163971072 1235342994702336 1236473984992896 1237033982268708 1241384598110208 1242090430267392 1242447289268224 1242479569403904 1243227598019712 1247525864472576 1247916706496512 1248626252709888 1248668008513536 1249233528444928 1249769404186368 1254732819595264 1254877908959232 1255984782114816 1261481018523648 1262052341448704 1262094546239488 1263207784876544 1263353854231872 1268371219808256 1268915304923136 1269457012947968 1275045330550784 1275192768724992 1275812965220352 1276360242573312 1276938304277376 1282157863501824 1282526234083328 1283331714084864 1288904518926336 1288947621691392 1289531384201216 1290084546256896 1290818068454304 1296466736627712 1296500420247552 1302763707301888 1302807273537536 1302957921927168 1303548029681664 1303956423098368 1304107204368384 1309252404641792 1310407239172096 1311606952831006 1316968222162944 1317533153624064 1318129862479872 1323898048086016 1324729511313408 1330526577229824 1331129170788352 1331283094142976 1331700176781312 1332457360985088 1338288244260864 1339513483742304 1340120147457767 1344833314619392 1344988822634496 1345597966123008 1346019533520896 1346175178702848 1346829897854688 1351486353178624 1352678440435712 1352723675889664 1353916854535232 1359451068039168 1360034223095808 1360650180624384 1366604436733952 1367462721355776 1368633342084528 1374068821458944 1374227710083072 1374658247000064 1375439856500736 1375485853128192 1376699109299046 1381458832785408 1382130712322048 1382723596121088 1383349829633824 1388375558848512 1389004352126976 1389600184467456 1390276023591936 1396313228836864 1396359923499008 1397591591778304 1397753200426752 1398386240825496 1403304328298496 1403906294808576 1404542121934848 1405387719500544 1411537748754432 1411574422044672 1412177032155136 1412782804732416 1418557636214784 1419808884129792 1419856364519424 1421108757986112 1425458239373312 1426022020939776 1426715574009856 1427327583092736 1427974017686528 1428139139566464 1433810944131072 1434425996869632 1435123637256192 1441355591057408 1441403791998976 1442223351988224 1442675191513088 1442842013343744 1443495474400512 1450722807226368 1456446461968384 1457071224520704 1457731129966592 1458356443594752 1459065722675912 1465609170714624 1465658182729728 1466950975985664 1472738657042432 1472908955222016 1473370408353792 1474037695676416 1474208144068608 1481417948135424 1487434684563456 1487900688515072 1488746685923328 1489213100916736 1489385304096768 1490059844542464 1490109674222208 1497520317136896 1503428605902848 1504073522085888 1504754714804224 1504805035900928 1505400199839744 1506132358891264 1512937478946816 1514271975211008 1520246355656704 1520422147325952 1520898486042624 1521587298762752 1521763245490176 1521814135375872 1522503362792256 1523156461352136 1529165894483968 1529205623881728 1536770772566016 1536822164324352 1537429991325696 1537518188855296 1538126291140608 1538177728229376 1539534487818288 1545827424141312 1553295189475328 1553347133833216 1553961496608768 1554717273694208 1554897051362304 1556268558338052 1561741913751552 1562408631320576 1569468023046144 1570231341809664 1570852382441472 1570904913936384 1571616374495232 1572290540750592 1578493826564096 1586397072850944 1587024507174912 1587115549786112 1587743268274176 1587796364623872 1588699161174528 1589196890651136 1595651368157184 1595692824920064 1603455105892352 1603640519294976 1604366805762048 1604869443813376 1605055020761088 1606470769897344 1611387574943744 1612808909750272 1614285480407392 1620883965739008 1621525039939584 1621579265998848 1622313676898304 1623009590452224 1629412982259712 1637571171975168 1638312825585664 1638502269714432 1639015602192384 1639947521212416 1640461306478592 1641448938010401 1647123992936448 1648631979990528 1649378643024944 1655370858627072 1656120573689856 1656639425871872 1656830989172736 1657636797359616 1658292407635968 1664835003613184 1664890678018048 1666359205581824 1673170545278976 1673888274579456 1674646376153088 1675364738531328 1681974691364864 1684471805642496 1691161626411008 1691357181640704 1691887073230848 1692849054154752 1692905665388544 1694398903752672 1700257024966656 1701083953627136 1701813656764416 1702584405703168 1709543818002432 1710277150113792 1711108952113152 1711785711108096 1718539358568448 1718596828921856 1720112728342528 1720311631294464 1721090757939072 1728622315503616 1728667226996736 1729707962462208 1737277229236224 1738064039575552 1738809605824512 1747457088159744 1747515525562368 1749056932905984 1755957629550592 1756710871498752 1757506483306496 1757709710235648 1765447380762624 1766306015084544 1774035436306432 1775044125523968 1775600235708416 1775805554884608 1776609814646784 1784384325681152 1785504993509376 1786017978323072 1793318430179328 1794130621497344 1794900238270464 1795773197139584 1803826671648768 1803886994128896 1805478124290048 1812601424052224 1812811021811712 1813378964127744 1814200240832512 1814410023469056 1816071165458316 1823283628474368 1824844456112704 1832303613444096 1832877662666752 1833089605042176 1833919808667648 1833981137504256 1835598812398728 1841945110380544 1843101928783872 1843631461494784 1852005802835968 1852800245956608 1853701364789248 1855550973403062 1862076897165312 1863670933902336 1863719354105856 1864514987767328 1871288796708864 1871875059744768 1872722829246464 1872939379064832 1873002012770304 1873850292667392 1874654106279552 1882050331672576 1882099229392896 1883710406309888 1891410181619712 1892221527785472 1893078512173056 1893141819359232 1894811677314816 1902556829712384 1903103444123648 1904185519421952 1912567995826176 1913498183008256 1913719447830528 1915407456416064 1922964469317632 1923789351124992 1924660632534016 1933356778389504 1933421432537088 1934297076301824 1935126819385344 1942761632694272 1944475258126336 1944700104941568 1954145560952832 1954210910306304 1955322044522496 1955934634647552 1963878606962688 1964493877805056 1965610858758144 1967410429246509 1975223930847232 1975452333244416 1977194793719808 1984995581231104 1985847072129024 1986746459389952 1986812898962944 1988565380098622 1995789865844736 1996693756182528 1997550265171968 2005431362781184 2007200266452992 2007432366391296 2009270225613456 2017249971929088 2018396949184512 2019029300281344 2020244846782032 2027229529767936 2027864648056832 2029017660653568 2029085513834496 2030004483723008 2030875281802848 2038940831842304 2039176602058752 2040975270936576 2049027696754688 2049096219099136 2049906655100928 2050835054854144 2050903637639168 2052712650424384 2052950013126792 2060170184097792 2061103232188416 2061987370500096 2071948662145024 2072188249178112 2073196068483072 2074085394181632 2075024744450736 2083506528190464 2085414035387904 2093641789079552 2094469843255296 2094539885248512 2095488499326976 2096387387667456 2097579361238244 2104956492447744 2106813182902272 2115196097134592 2116032676233216 2116991024365568 2117061819498496 2117306623131648 2118265548232704 2118929187534848 2119174207098624 2127535157542912 2127590433226752 2138187359059968 2139033031409664 2139155741016064 2140073361014784 2140991374639104 2141961026529792 2150716416196608 2152685455884288 2161178620985344 2162033386586112 2162105687998464 2163084902531072 2163335027982336 2164012787269632 2165243211600768 2184669692952576 2185354136256512 2185606836781056 2186596694949888 2187281741971456 2187534665392128 2188598584013868 2196165323915264 2198175973320704 2207161144836096 2208160764919808 2209107985563648 2210055612530688 2210182396479488 2211056543514624 2222126922203136 2231152026845184 2231851032772608 2232861834870784 2233120028884992 2233819651375104 2235089766813696 2235164511333312 2245962407523328 2255142908854272 2255849430974464 2256110283128832 2257132072206336 2257207553851392 2258100299759616 2259198538336896 2267009366622208 2269084875685888 2279391757336576 2280369533485056 2281347729063936 2281478602817536 2282380948144128 2283755044188384 2293748841725952 2293808435822592 2294787677252096 2304889635995648 2305156158849024 2305233246486528 2306277283282944 2307189436710912 2307266592344064 2309301731727432 2316369638981632 2318412807766016 2329942784212992 2330020700749824 2330942244913152 2332075910541312 2342281161998336 2343612946980864 2355074686779392 2355347012714496 2357424561742848 2366725500698624 2367740739846144 2368813086195712 2370981799348357 2379516034940928 2379595609276416 2380673324679168 2381614902411264 2381694546935808 2383795335976704 2391091240239104 2393200317693952 2393477052235776 2405182658838528 2406550208643072 2407304165720064 2417081362415616 2417838618836992 2419213364625408 2421428220611088 2431044837965824 2431325948608512 2433470515347456 2443071484592128 2444119473389568 2445226411556864 2445308183339008 2447465083198304 2456356757962752 2457469238378496 2458523403288576 2460691959717888 2470400327942144 2470685989404672 2472947969985792 2474067964537416 2482769196220416 2484180860534784 2484894578536448 2484959138807808 2486455196039424 2497252505419776 2497336017027072 2498467056889856 2499538808372736 2509755817918464 2511969564229632 2522962037047296 2524104682897408 2524189092478976 2526415569753088 2526707708463744 2536742439616512 2537830609846272 2538914025895936 2550090661101568 2550385537449984 2551625930440704 2552720485146624 2553876608554752 2564315727003648 2565052468166656 2566663428169728 2577809037852672 2577895243382784 2579062768402432 2580169092513792 2581636136908608 2592933473255424 2593000840495104 2605527414603776 2605614547075072 2605915843854336 2607096059363328 2607912846196736 2608214408736768 2618504809283584 2620814478344192 2623213905662012 2633936444325888 2635066307248128 2636259724959744 2647796096172032 2649459022626816 2661053154459648 2662258341576704 2662566188285952 2663400353562624 2664914721970176 2676576488521728 2679026967484608 2680240294915534 2689666629238784 2689977645268992 2691195932246016 2692039067041792 2692350357405696 2693659795709376 2702972706357248 2705356880871424 2705447351779328 2707833709070464 2718902136078336 2720068446191616 2721300361248768 2733208873467904 2734925442711552 2737266684169056 2748137642917888 2748455420166144 2749316494000128 2750879713001472 2750971706256384 2753398218598092 2762917665570816 2764261424644096 2765447192242176 2766699659267648 2776751117697024 2778008704253952 2779200368934912 2780552047183872 2792626457673728 2792719846998016 2795183183556608 2795506400853504 2796772481650992 2807812589617152 2809084243869696 2810775439001088 2823075497508864 2823148844089344 2824354064310272 2825565609464832 2837115272429568 2839617768259584 2839712729038848 2842217515972224 2850916478746624 2852044041879552 2853431148019712 2854655166185472 2855948035373056 2856278279132928 2867621888262144 2868851993739264 2870247274512384 2882807583997952 2884446703976448 2885350383026176 2885684026687488 2886990948801024 2901445614452736 2912892923936768 2914142449041408 2915462259933184 2916712887189504 2918131445351824 2931218341429248 2931316365459456 2933901951971328 2945477314084864 2945817910444032 2946740816707584 2948075391352832 2948416288137216 2962835896270848 2974869369126912 2975801377030144 2977493371846656 2978426201833472 2978770608193536 2980119689084928 2980219348444416 2982848070147933 2995040634273792 3008147044171776 3009509429608448 3009610071801856 3010800399679488 3012264717782528 3025874957893632 3028543950422016 3040492711313408 3040844294651904 3041796972085248 3043174597525504 3043526490980352 3043628270751744 3045006725584512 3046312922704272 3058331788967936 3058411247763456 3073541545132032 3073644328648704 3074859982651392 3075036377710592 3076252582281216 3076355456458752 3079068975636576 3091654848282624 3106590378950656 3106694267666432 3107922993217536 3109434547388416 3109794102724608 3112537116676104 3123483827503104 3124817262641152 3140462683619328 3141704764882944 3141809827872768 3143232748990464 3144581081501184 3156987653128192 3172794145701888 3174049014349824 3174231099572224 3175486536548352 3175592729247744 3177398322349056 3178393781302272 3191302736314368 3191385649840128 3206910211784704 3207281038589952 3208733611524096 3209738887626752 3210110041522176 3212941539794688 3222775149887488 3225617819500544 3228570960814784 3241767931478016 3243050079879168 3243158531997696 3244627353796608 3246019180904448 3258825964519424 3276625651171328 3277004539428864 3278031204384768 3279895042424832 3280922612957184 3282897876020802 3294247985872896 3297263959981056 3298757286049888 3310741717254144 3312241147379712 3313278851743744 3313661978345472 3315273594719232 3316584815271936 3329670007226368 3329781356036096 3332718411163648 3346341090557952 3347776549158912 3349292752306176 3350729477062656 3368943611284992 3382714363281408 3383774146461696 3385698108309504 3385811330777088 3388797807505344 3400514049933312 3402167907254272 3403627313528832 3405168811406336 3419087636004864 3420554300227584 3422217904226304 3423571422216192 3437078717136896 3437193657843712 3440225456685056 3440623262588928 3442181515878144 3457244631007232 3457334453993472 3459415924924416 3474554458472448 3476128079151104 3477619211649024 3494914176319488 3495031051124736 3498113865811968 3511915259101184 3513421742997504 3515012966612992 3515419420471296 3532612030169088 3548070872612864 3550088251047936 3551200471416832 3551611109769216 3553219629293568 3568768651362304 3571009987018752 3572035956646144 3586636860358656 3588261242994688 3589800476540928 3591546394279168 3607653343297536 3607773988257792 3610956248580096 3625202848104448 3625622043623424 3626757928255488 3628400481665024 3628820046938112 3632142330916632 3646567256948736 3649688912225408 3664607226888192 3665755325333504 3666179210084352 3667839617335296 3667962275008512 3671197624797456 3683890220761088 3686203857567744 3687262922989568 3704011605671936 3705600491913216 3707402729578496 3711101946806124 3724153794330624 3727341867804672 3727438708211712 3729029975534656 3742577593417728 3743750119489536 3745445658492928 3745878758129664 3746004025540608 3747700585334784 3749308212559104 3764100663345152 3764198458785792 3767420812619776 3784443055570944 3786157024346112 3786283638718464 3789623354629632 3805113659424768 3806206888247296 3808371038843904 3825135991652352 3826996366016512 3827438895661056 3830814912832128 3845928938635264 3847578702249984 3849321265068032 3866713556779008 3866842865074176 3868594152603648 3870253638770688 3885523265388544 3888950516252672 3889400209883136 3908291121905664 3908421820612608 3910644089044992 3911869269295104 3927757213925376 3928987755610112 3931221717516288 3934820858493018 3950447861694464 3950904666488832 3954389587439616 3969991162462208 3971694144258048 3973492918779904 3973625797925888 3977130760197244 3991579731689472 3993387512365056 3995100530343936 4010862725562368 4014400532905984 4014864732782592 4018540451226912 4020360442373301 4034499943858176 4036793898369024 4038058600562688 4040489693564064 4054459059535872 4055729296113664 4058035321307136 4058171027668992 4060008967446016 4061750563605696 4077881663684608 4078353204117504 4081950541873152 4098055393509376 4098192438198272 4099813310201856 4101670109708288 4101807275278336 4105425300848768 4105900026253584 4122206464376832 4123974741000192 4143897324290048 4144376498356224 4146392136966144 4148170788363264 4150049488901472 4167013056380928 4170828070775808 4187283578159104 4188939686510592 4189079770497024 4190976998653952 4192774775334912 4195158722476488 4209912984895488 4213626365804544 4230392194269184 4233982048731136 4234123638996992 4234613246263296 4236531096465408 4237858375069696 4238348414197248 4255070315085824 4276374718119936 4278066062819328 4278311482032128 4280146722029568 4281982749278208 4283922053059584 4301432832393216 4305370911768576 4322357241970688 4324066773172224 4324211375996928 4326169805062144 4326670055964672 4328025574539264 4330486423201536 4369339385905152 4370708272513024 4371213673562112 4373193389899776 4374563483942912 4375069330784256 4377197168027736 4392330647830528 4396351946641408 4416321529839616 4418215971127296 4420111225061376 4420364792958976 4422113087029248 4444253844406272 4462304053690368 4463702065545216 4465723669741568 4466240057769984 4467639302750208 4470179533627392 4470329022666624 4491924815046656 4510285817708544 4511698861948928 4512220566257664 4514264144412672 4514415107702784 4516200599519232 4518397076673792 4538169751371776 4560739066970112 4562695458127872 4562957205635072 4564761896288256 4567510088376768 4587497683451904 4587616871645184 4589575354504192 4609779271991296 4610312317698048 4610466492973056 4612554566565888 4614378873421824 4614533184688128 4618603463454864 4632739277963264 4636825615532032 4659885568425984 4660041401499648 4661884489826304 4664151821082624 4684562323996672 4687225893961728 4710149373558784 4710694025428992 4714849123485696 4733451001397248 4735481479692288 4737626172391424 4741963598696714 4759191218552832 4761346649358336 4763229804822528 4763389093871616 4767590671953408 4782182480478208 4786400635387904 4786954104471552 4810365317677056 4813100417286144 4814608331440128 4834162724831232 4835677237673984 4838426729250816 4842856441222176 4862089675931648 4862651897217024 4866941030694912 4886142969184256 4888238946779136 4890452823113728 4890616366678016 4894930166396608 4912713515925504 4914938476756992 4917046806577152 4921383919435776 4940800655884288 4941371978809344 4945895939971584 4948135929074832 4968361721069568 4969789157072896 4969918277615616 4972910392078848 4994505010839552 4994672034054144 4996934113779712 4999077616745472 5019511635836928 5023939128459264 5045924074094592 5048209365794816 5048378184957952 5052831139506176 5053415416927488 5073484879233024 5075661219692544 5077828051791872 5100771074899968 5103251860881408 5105440970293248 5107753217109504 5128631454007296 5130104936333312 5133326856339456 5155618075705344 5155790486765568 5158125536804864 5160338185027584 5163272273817216 5185866946510848 5186001680990208 5211054829207552 5211229094150144 5211831687708672 5214192118726656 5215825692393472 5216428817473536 5237009618567168 5241628956688384 5246427811324024 5267872888651776 5270132614496256 5272519449919488 5295592192344064 5298918045253632 5322106308919296 5324516683153408 5325132376571904 5326800707125248 5329829443940352 5353152977043456 5358053934969216 5360480589831068 5379333258477568 5379955290537984 5382391864492032 5384078134083584 5384700714811392 5387319591418752 5405945412714496 5410713761742848 5410894703558656 5415667418140928 5437804272156672 5440136892383232 5442600722497536 5466417746935808 5469850885423104 5474533368338112 5496275285835776 5496910840332288 5498632988000256 5501759426002944 5501943412512768 5506796437196184 5525835331141632 5528522849288192 5530894384484352 5533399318535296 5556017408507904 5558400737869824 5561104094367744 5585252915347456 5585439693996032 5590366367113216 5591012801707008 5593544963301984 5615625179234304 5618168487739392 5621550878002176 5646150995017728 5646297688178688 5648708128620544 5651131218929664 5674230544859136 5679235536519168 5679425458077696 5684435031944448 5701832957493248 5706862296039424 5709310332370944 5711896070746112 5712556558265856 5737703987478528 5740494549024768 5765615167995904 5768893407952896 5770700766052352 5771368053374976 5773981897602048 5802891228905472 5825785847873536 5828284898082816 5830924519866368 5833425774379008 5836262890703648 5862436682858496 5862632730918912 5867803903942656 5890954628169728 5891635820888064 5893481633415168 5896150782705664 5896832576274432 5902231287739527 5925671792541696 5954986743693312 5956852403666944 5957541216387072 5960239378169856 5960438696888832 5965696140295866 5990081268547584 6016294088343552 6019018859216896 6019220143603712 6021600799358976 6024529435565056 6051749915787264 6057087900844032 6080985422626816 6081688589303808 6083593944170496 6086349195051008 6087052981960704 6087256541503488 6090013451169024 6092625845408544 6116663577935872 6116822495526912 6147083090264064 6147288657297408 6149719965302784 6150072755421184 6152505164562432 6152710912917504 6158137951273152 6183309696565248 6213180757901312 6213388535332864 6215845986435072 6218869094776832 6219588205449216 6225074233352208 6249634525282304 6280925367238656 6283409529765888 6283619655745536 6286465497980928 6289162163002368 6313975306256384 6345588291403776 6348098028699648 6348462199144448 6350973073096704 6351185458495488 6354796644698112 6356787562604544 6382605472628736 6382771299680256 6413820423569408 6414562077179904 6417467223048192 6419477775253504 6420220083044352 6425883079589376 6445550299774976 6451235639001088 6457141921629568 6483535862956032 6486100159758336 6486317063995392 6489254707593216 6492038361808896 6517651929038848 6553251302342656 6554009078857728 6556062408769536 6559790084849664 6561845225914368 6565795752041604 6588495971745792 6594527919962112 6597514572099776 6621483434508288 6624482294759424 6626557703487488 6627323956690944 6630547189438464 6633169630543872 6659340014452736 6659562712072192 6665436822327296 6695553098317824 6698585504612352 6701458954125312 6737887222569984 6765428726562816 6767548292923392 6771396216619008 6771622661554176 6777595615010688 6801028099866624 6804335814508544 6807254627057664 6810337622812672 6838175272009728 6841108600455168 6844435808452608 6847142844432384 6874387315687424 6880450913370112 6881246525177856 6884363031756288 6914489262014464 6914668907986944 6918831849848832 6949108916944896 6952256158302208 6955238423298048 6989828352638976 6990062102249472 6996227731623936 7023830518202368 7026843485995008 7030025933225984 7030838840942592 7065224060338176 7096141745225728 7100176502095872 7102400942833664 7103222219538432 7106439258587136 7112945398045071 7137537302724608 7142019974037504 7144071913292288 7173273720717312 7176522485989376 7179600953081856 7183092788558336 7215547976515584 7221912497160192 7250405696208896 7251244087246848 7253515856510976 7256800963330048 7257640093876224 7264284661833264 7293134513897472 7299377824450816 7329214453776384 7331510650667008 7332358420168704 7335679234670592 7335924550017024 7342395249594912 7367780441522176 7372407715135488 7374525845979136 7408023211343872 7411200983826432 7414805459156992 7422203893612248 7448307588661248 7454683735609344 7454877416423424 7458059951069312 7490891316985856 7491757516259328 7492008051081216 7495401170669568 7498616425118208 7528201326690304 7534841625239552 7568886111141888 7572314048692224 7572567277436928 7579246709259264 7610227318849536 7612413776494592 7616742077687808 7650271983304704 7653992732033024 7654877791322112 7661629825664256 7691857877270528 7695157404499968 7698642530136064 7733427113558016 7733685730148352 7737188305207296 7740507277541376 7771046530777088 7777901032505344 7778800419766272 7816582243811328 7816843641225216 7821288178089984 7823738538590208 7855514427850752 7857975511220224 7862443435032576 7869641716986036 7900895723388928 7901809332977664 7908779174879232 7939982324924416 7943388288516096 7946985837559808 7947251595851776 7954261520394488 7983159463378944 7986775024730112 7990201060687872 8028801065811968 8029729465565184 8037080902453824 8040720884746602 8068999887716352 8073587796738048 8076117201125376 8080979387128128 8108918119071744 8111458592227328 8116070642614272 8116342055337984 8120017934892032 8123501127211392 8155763327369216 8156706408235008 8163901083746304 8196110787018752 8196384876396544 8199626620403712 8203340219416576 8203614550556672 8210850601697536 8211800052507168 8244412928753664 8247949482000384 8287794648580096 8288752996712448 8292784273932288 8296341576726528 8300098977802944 8334026112761856 8341656141551616 8374567156318208 8377879373021184 8378159540994048 8381953997307904 8385549550669824 8390317444952976 8427252731609088 8460784388538368 8467964097462272 8468247277993984 8469226492526592 8473062192930816 8475716750139392 8476696828394496 8510140630171648 8552749436239872 8556132125638656 8556622964064256 8560293444059136 8563965498556416 8567844106119168 8602865664786432 8610741823537152 8644714483941376 8648422751993856 8652339610124288 8653340111929344 8656051149078528 8660972846403072 8738678771810304 8741416545026048 8742427347124224 8746386779799552 8749126967885824 8750138661568512 8754394336055472 8784661295661056 8792703893282816 8832643059679232 8836431942254592 8840222450122752 8840729585917952 8844226174058496 8888507688812544 8924608107380736 8927404131090432 8931447339483136 8932480115539968 8935278605500416 8940359067254784 8940658045333248 8948544210443799 8983849630093312 9024441132515328 9028528288825344 9028830215405568 9032401199038464 9036794153347584 9076339502743552 9121478133940224 9125390916255744 9125914411270144 9129523792576512 9135020176753536 9174995366903808 9175233743290368 9179150709008384 9219558543982592 9220624635396096 9220932985946112 9225109133131776 9228757746843648 9229066369376256 9237206926909728 9265478555926528 9273651231064064 9319771136851968 9320082802999296 9323768979652608 9328303642165248 9369124647993344 9374451787923456 9420298747117568 9421388050857984 9429698246971392 9466902002794496 9470962959384576 9475252344782848 9483927197393428 9518382437105664 9522693298716672 9526459609645056 9526778187743232 9535181343906816 9564364960956416 9572801270775808 9573908208943104 9620730635354112 9626200834572288 9629216662880256 9668325449662464 9671354475347968 9676853458501632 9685712882444352 9724179351863296 9725303794434048 9733882061389824 9772285938368512 9776477893558272 9780905646227456 9781232733356032 9789860332793216 9829876953513984 9834093613154304 9842767838871552 9881601311768576 9882743957618688 9891791879943168 9896271858149664 9936723442139136 9939578314145792 9939836555231232 9945820784157696 9989010021679104 9989344068108288 9993868227559424 9998155233490944 10039023271673856 10047878256918528 10096418731589632 10096756369915904 10105662279012352 10106830833854976 10151322439385088 10155656103583744 10201542149799936 10206503721762816 10210881940586496 10215506434219008 10257262908014592 10260209872666624 10266653712678912 10311236151410688 10311580973531136 10316251073609728 10320676370055168 10326544547634432 10371733893021696 10372003361980416 10422458188300288 10423663375417344 10428384237453312 10431651384786944 10432857634947072 10474019237134336 10483257913376768 10492855622648048 10535745777303552 10540265228992512 10545038899838976 10591184384688128 10597836090507264 10644212617838592 10649033366306816 10650264753143808 10653601414250496 10659658887880704 10706305954086912 10716107869938432 10720961179662136 10758666516955136 10759910581075968 10764783728984064 10768156268167168 10769401429622784 10774639182837504 10821427523485696 10821789407117312 10831334836281856 10875608544313344 10880273784766464 10885201444995072 10932835493871616 10939701770846208 10949066736676224 10992550571671552 10993821680664576 10997265976000512 11003518852005888 11003886825025536 11013592874392368 11051670662283264 11057045698576384 11061788768968704 11066798637070592 11112034817015808 11116801475739648 11122208188735488 11170505830694912 11170879387992064 11180732734226432 11182025603414016 11187089926603968 11231250358468608 11236336975478784 11243101756004352 11292301990035456 11292595376357376 11297416257241088 11302262437859328 11358471073038336 11358850916155392 11368870063888896 11403665914986496 11413724592078848 11418620664741888 11423792141492224 11425113116531712 11475407974957056 11480989098049536 11531230335991808 11537786815905792 11541401532104704 11542736106749952 11547963795204096 11605782457810944 11651571695747072 11656569796165632 11661849039732736 11666851548758016 11672525781407296 11724873365716992 11725265461837824 11735607807885312 11781909256339456 11783271641776128 11786963266830336 11792301565411328 11793665152548864 11804462575479054 11851343585083392 11909973487386624 11913704807333888 11915082432774144 11920478756339712 11920877393777664 11931392280591732 11980162537095168 12032588176687104 12038037718433792 12038440287207424 12043201598717952 12049058871130112 12061081327119903 12103499831574528 12114175801688064 12163377178607616 12167187888340992 12172698390102016 12174105963921408 12174513083006976 12180026902338048 12185251690817088 12233327155871744 12233644991053824 12294166180528128 12294577314594816 12299439930605568 12300145510842368 12305010329124864 12305421825835008 12316275902546304 12366619393130496 12426361515802624 12426777070665728 12431691972870144 12437738189553664 12439176410898432 12450148466704416 12499269050564608 12561850734477312 12566819059531776 12567239311491072 12572930995961856 12578324326004736 12627950612512768 12691176582807552 12696924398288896 12701946146193408 12702370916990976 12709593289396224 12713575125209088 12765210945257472 12827640847138816 12829124154359808 12834934446096384 12838955550507008 12840440166088704 12851766159178752 12891100599549952 12902471278002176 12914283843259136 12967071725912064 12972200319516672 12972634127990784 12978509415186432 12984076723617792 13035303858077696 13106502604685312 13108018157715456 13112124817539072 13119580169699328 13123690451828736 13131591504083208 13176991943491584 13189055839924224 13195029144199552 13248964589518848 13253115406974976 13254647913381888 13261094378876928 13266339261087744 13318680028905472 13319125424144384 13330873644654592 13391106196635648 13397171009224704 13402917908250624 13475774445139968 13530857453125632 13535096585846784 13542792433238016 13543245323108352 13555191230021376 13608671629017088 13614509254115328 13620675245625344 13682217200910336 13688871616905216 13694285688864768 13748774631374848 13760901826740224 13762493050355712 13768726063512576 13828978524028928 13829337815973888 13837663699697664 13898217833889792 13904512316604416 13910476846596096 13979656705277952 13980124204498944 13992455463247872 14047661036404736 14053686971990016 14060051866451968 14061677681885184 14130448120676352 14200353004191744 14204801885667328 14206444439076864 14212878517174272 14225890796090142 14275074605449216 14284039948075008 14288143826584576 14346547441434624 14353044971978752 14359201906163712 14366185577116672 14431095953031168 14443824994320384 14500811392417792 14502488174493696 14507031713021952 14513601926660096 14515280187752448 14528569323666528 14586269027794944 14598755648901632 14658428907552768 14663021301334016 14664716840337408 14671358469341184 14671849100034048 14684790499189824 14735560883044352 14744815430270976 14749051691958272 14816046422687744 14822401967652864 14829610918313984 14844407787224496 14909367471218688 14909754832846848 14916119902138624 14981782633971712 14983515032518656 14984016102162432 14990802341339136 14997232850236416 15056402653380608 15069683250479104 15137772222283776 15144628097384448 15145134554873856 15158493418518528 15220454637699072 15224827552989184 15233484155375616 15307985464066048 15309755582644224 15323259651328512 15383715754541056 15390314808999936 15397285060272128 15466854227116032 15467371460296704 15474376610414592 15481014555082752 15542093061554176 15555802065010688 15557600839532544 15633164487622656 15633687282450432 15642576356179968 15647477077180416 15711028855701504 15715951022440448 15724886870065152 15739283433972072 15801791446777856 15803618665955328 15817558349758464 15879964649848832 15886776577032192 15893971675119616 15894503191703552 15908523040788976 15966318926757888 15973550049460224 15980402121375744 16057602131623936 16059458931130368 16074161804907648 16081441769493204 16137999775432704 16147175593476096 16152234402250752 16161958774256256 16217836238143488 16222917184454656 16232141285228544 16232684110675968 16240035869784064 16247002254422784 16311526654738432 16313412816470016 16327802167492608 16392769752793088 16399253240807424 16406680438833152 16407229101113344 16421701203395072 16423600105014336 16488825857507328 16495898964000768 16575589297160192 16577505993424896 16585568547864576 16592683153453056 16600197955605888 16668052225523712 16683312283103232 16749134312636416 16755758746042368 16756319081988096 16763907994615808 16771099101339648 16780634889905952 16854505463218176 16921568777076736 16935928194924544 16936494555987968 16938452985053184 16946124385861632 16951433500278784 16953393656788992 17020281260343296 17105498872479744 17113245928128512 17120586888118272 17127930997112832 17135688212238336 17221483647074304 17289428967882752 17296845503987712 17304679220248576 17306680223858688 17312102298157056 17321945692806144 17477357543620608 17482833090052096 17484854694248448 17492773559599104 17498253935771648 17500277323137024 17508788672110944 17569322591322112 17585407786565632 17665286119358464 17672863884509184 17680444900245504 17681459171835904 17688452348116992 17777015377625088 17862894678966272 17864960231079936 17870557211000832 17880718134509568 17881316090666496 17897088420887598 17967699260186624 18048882265030656 18057056577650688 18057660430811136 18064802398076928 18073588306695168 18152679005487104 18242956267880448 18250781832511488 18251828822540288 18259047585153024 18270040353507072 18349990733807616 18350467486580736 18358301418016768 18441249270792192 18441865971892224 18450218266263552 18457515493687296 18458132738752512 18474413853819456 18530957111853056 18547302462128128 18639542273703936 18640165605998592 18647537959305216 18656607284330496 18738249295986688 18748903575846912 18840597494235136 18842776101715968 18859396493942784 18933804005588992 18941925918769152 18950504689565696 18967854394786856 19036764874211328 19045386597433344 19052919219290112 19053556375486464 19070362687813632 19145602541551616 19147816417886208 19241461270708224 19252401669144576 19258433325760512 19336650899324928 19342708950695936 19353706917003264 19371425764888704 19448358703726592 19450607588868096 19467764122779648 19544571876737024 19552955787116544 19561811292454912 19562465466712064 19579720665586432 19659753907027968 19668187226308608 19685535677743104 19763202623537152 19765487915237376 19783583759886336 19792543716299328 19873446884278272 19879156628291584 19879673110462464 19891641568315392 19978020043358208 19978688136216576 19987736455118848 19996310466981888 20095756513837056 20192837463179264 20193512739831808 20211324558024704 20213661667709952 20302644878770176 20311312207167488 20403084299599872 20413007443525632 20421763881172992 20431012868438016 20514525816029184 20520419745333248 20533307425357824 20623161947062272 20632502147219456 20641352740110336 20653089095268864 20743467786043392 20744006723960832 20844916376600576 20847326750834688 20856768474906624 20863302769573888 20865715269894144 20948038474268672 20966515826753536 20985711245296096 21071491554607104 21080530457985024 21090077799677952 21182368769376256 21195672181014528 21288425235677184 21298066732613632 21300529506287616 21307202828500992 21319317775761408 21338836194135213 21412611908173824 21432215739876864 21441922359324272 21519821162151936 21529567457968128 21536312536334336 21538802859245568 21549278365675008 21642855046971392 21643578814234624 21662669672563712 21751217088626688 21760547569532928 21770402889990144 21865670987743232 21879403541692416 21898133473352448 21985101143343104 21987643361329152 21994531952001024 22007037704011776 22007773650051072 22027185748784736 22103341324566528 22114091397152768 22123577537937408 22133597274141184 22224069634031616 22233602951479296 22244416377470976 22341011661389824 22341758775984128 22361465468452864 22364051206828032 22374179853207936 22472673950957568 22486203512008704 22584603980070912 22594832514482176 22604524875718656 22716942146076672 22717701832310784 22737740127777792 22807331829972992 22827449184157696 22837241329483776 22847584282984448 22850226233063424 22950815949914112 22961978196099072 23062460671983616 23075573631811584 23082803064209408 23085472213499904 23095927590408192 23211564915621888 23303143391494144 23313139592331264 23323698079465472 23333703097516032 23345051562814592 23449746731433984 23450530923675648 23471215615770624 23563818512678912 23566543283552256 23573926533660672 23584603130822656 23587330305097728 23608925150958108 23702687170166784 23819946974773248 23827409614667776 23830164865548288 23840957512679424 23841754787555328 23862784561183464 23960325074190336 24076075436867584 24076880574414848 24086403197435904 24098117742260224 24122162654239806 24206999663149056 24228351603376128 24326754357215232 24334375776681984 24345396780204032 24348211927842816 24349026166013952 24360053804676096 24370503381634176 24466654311743488 24467289982107648 24588332361056256 24589154629189632 24598879861211136 24600291021684736 24610020658249728 24610843651670016 24632551805092608 24733238786260992 24853554141331456 24863383945740288 24875476379107328 24878352821796864 24900296933408832 24998538101129216 25123701468954624 25133638119063552 25134478622982144 25145861991923712 25156648652009472 25255901225025536 25382353165615104 25393848796577792 25403892292386816 25404741833981952 25419186578792448 25427150250418176 25530421890514944 25655281694277632 25658248308719616 25669868892192768 25677911101014016 25680880332177408 25703532318357504 25804942556004352 25828567686518272 25934143451824128 25945268255981568 25957018830372864 25968153447235584 26070607716155392 26213005209370624 26216036315430912 26224249635078144 26239160339398656 26247380903657472 26263183008166416 26353983886983168 26378111679848448 26390058288399104 26497929179037696 26506230813949952 26509295826763776 26522188757753856 26532678522175488 26637360057810944 26638250848288768 26661747289309184 26782212393271296 26794342018449408 26805835816501248 26951548890279936 27085584866476032 27086490646216704 27110382460042752 27217343258034176 27229018508230656 27241350491250688 27364434401820672 27377743233810432 27388571377729536 27497549262749696 27521803653480448 27524986100711424 27537452127025152 27657957048057856 27658675631947776 27675327399395328 27796435667779584 27809024633208832 27820953693192192 27959313410555904 27960248408997888 27984910926495744 28095322072809472 28107373943980032 28120103732903936 28123355363770368 28260896241352704 28400706008383488 28409603771334656 28412888878153728 28425757034348544 28451781592180284 28550149210898432 28568079896150016 28576287653169152 28693094882869248 28706089943957504 28718403812327424 28732371154233344 28862191906062336 28887649988640768 29004976348987392 29014063426043904 29027203853320192 29030560375504896 29057138647333056 29172538055589888 29197511297803264 29316857815105536 29326042602668032 29329433680674816 29342716938682368 29343698200068096 29369580998379648 29471121766088704 29489630860541952 29498103383916544 29632092845375488 29644803935305728 29659221836627968 29688815574448992 29818734942437376 29819509665693696 29832239804277248 29963565267943424 29967030065037312 29968032204324864 29981604682678272 29994465700472832 30112805306761216 30139366500958208 30289256194768896 30290269109747712 30316986837037056 30449655105978368 30466968310751232 30615970928132096 30619511165288448 30646519302657024 30767431509082112 30780629617999872 30794570120544256 30822763391528641 30933708454232064 30934742920593408 30948753220829184 30962029110165504 31084186123108352 31111604130021376 31115201679065088 31267374564900864 31285152712359936 31294954154360832 31422057711403008 31431902044880896 31449773740130304 31478566867944144 31603582893555712 31607237331910656 31635116699516928 31759929299697664 31773553154064384 31787943350239232 31789006383407104 31817046081577952 31932637853515776 31947100098920448 31960804242751488 32115204263247872 32118917862260736 32148323609815296 32162883538986408 32275999550865408 32294351186952192 32304468804501504 32323917548512512 32464282570457088 32465368221351936 32480071739568128 32494004508845568 32626825632940032 32655604334985216 32785539505586176 32798506481614848 32813360877666304 32814458202226688 32843402406790144 32847200210028672 32977651715014656 32991797928001536 33151178594320384 33155011986849792 33171137095729152 33185366306906112 33200395911211776 33336104451047424 33366624566206464 33498268625272832 33511517492084736 33512638163976192 33527815989231616 33542198202679296 33561269779811904 33709010926436352 33871856389849088 33872989111975936 33876905970106368 33892248771723264 33902867000557568 33906787313577984 34040562520686592 34210997744959488 34226491856257024 34241173776236544 34255861994225664 34271376424476672 34442967294148608 34578857935765504 34593691007975424 34609358440497152 34613360447717376 34624204596314112 34643891385612288 34954715087241216 34965666180104192 34969709388496896 34985547119198208 34996507871543296 35000554646274048 35017577344221888 35138645182644224 35170815573131264 35330572238716928 35345727769018368 35360889800491008 35362918343671808 35376904696233984 35554030755250176 35725789357932544 35729920462159872 35741114422001664 35761436269019136 35762632181332992 35794176841775196 35935398520373248 36097764530061312 36114113155301376 36115320861622272 36129604796153856 36147176613390336 36305358010974208 36501563665022976 36503657645080576 36518095170306048 36540080707014144 36699981467615232 36700934973161472 36716602836033536 36882498541584384 36883731943784448 36900436532527104 36915030987374592 36916265477505024 36948827707638912 37061914223706112 37094604924256256 37279084547407872 37280331211997184 37295075918610432 37313214568660992 37476498591973376 37497807151693824 37681194988470272 37685552203431936 37718792987885568 37867608011177984 37883851837538304 37901009379131392 37935708789573712 38073529748422656 38090773194866688 38105838438580224 38107112750972928 38140725375627264 38291205083103232 38295632835772416 38482922541416448 38504803338289152 38516866651521024 38673301798649856 38685417901391872 38707413834006528 38742851529777408 38896717407453184 38901215177736192 38935528245559296 39105911574233088 39123622584909824 39124930933424128 39159441331172864 39319507814055936 39336374452617216 39371071355486208 39526405247074304 39530975830474752 39567167519772672 39585087432598656 39746893768556544 39758313256583168 39759346220924928 39783283136630784 39956040086716416 39957376272433152 39975472910237696 39992620933963776 40191513027674112 40385674926358528 40387025479663616 40422649116049408 40427323335419904 40605289757540352 40622624414334976 40826014887051264 40843527762345984 40862025736876032 41040839490666496 41066614850715648 41246323894124544 41265004294438912 41282705480220672 41306178190537728 41486935572086784 41488013447921664 41689832753201152 41694653501669376 41713536949813248 41726605539147776 41731430539788288 41896076948537344 41933031653507072 41971422490592192 42142983109214208 42161060915970048 42180155599355904 42364737538752512 42391344362029056 42596133465227264 42601059012575232 42614405657001984 42638635551522816 42677672388270426 42825223816347648 42864431479753728 42883844718648544 43039642324303872 43059134915936256 43072625072668672 43077605718491136 43098556731350016 43285710093942784 43287157628469248 43325339345127424 43502434177253376 43521095139065856 43540805779980288 43758807083384832 43796266946704896 43975286722658304 43989063904002048 44014075408023552 44015547300102144 44054371497569472 44206682649133056 44228182794305536 44247155075874816 44267194548282368 44448139268063232 44467205902958592 44488832754941952 44682023322779648 44683517551968256 44722930936905728 44728102413656064 44748359706415872 44945347901915136 44972407024017408 45169207960141824 45189665028964352 45209049751437312 45433884292153344 45435403664621568 45475480255555584 45654898368315392 45674482658967552 45695168565968896 45700452466126848 45923956392198144 46124921343967232 46151147263623168 46165606128418816 46170944426999808 46191855180816384 46423129831243776 46606286782988288 46626279184662528 46647396158930944 46667406195032064 46690103125629184 46899493462867968 46901061847351296 46942431231541248 47127637025357824 47133086567104512 47147853067321344 47169206261645312 47174660610195456 47217850301916216 47405374340333568 47639893949546496 47654819229335552 47660329731096576 47681915025358848 47683509575110656 47725569122366928 47920650148380672 48152150873735168 48153761148829696 48172806394871808 48196235484520448 48244325308479612 48413999326298112 48456703206752256 48653508714430464 48668751553363968 48690793560408064 48696423855685632 48698052332027904 48720107609352192 48741006763268352 48933308623486976 48934579964215296 49178309258379264 49197759722422272 49200582043369472 49220041316499456 49221687303340032 49265103610185216 49466477572521984 49707108282662912 49726767891480576 49750952758214656 49756705643593728 49800593866817664 49997076202258432 50247402937909248 50267276238127104 50268957245964288 50291723983847424 50313297304018944 50511802450051072 50764706331230208 50787697593155584 50807784584773632 50809483667963904 50838373157584896 50854300500836352 51060843781029888 51316496617439232 51339737784385536 51355822202028032 51361760664354816 51407064636715008 51609885112008704 51657135373036544 51868286903648256 51890536511963136 51914037660745728 51936306894471168 52141215432310784 52426010418741248 52432072630861824 52448499270156288 52478320678797312 52494761807314944 52526366016332832 52707967773966336 52756223359696896 52780116576798208 52995858358075392 53012461627899904 53018591653527552 53044377515507712 53065357044350976 53274720115621888 53276501696577536 53323494578618368 53588684036898816 53611671633002496 53903097780559872 54171169732952064 54172981292433408 54220764920085504 54434686516068352 54458037016461312 54482700982501376 54728868803641344 54755486467620864 54777142755459072 54995098525499392 55043607306960896 55049972201422848 55074904254050304 55315914096115712 55350654798790656 55592871335559168 55618049266417664 55641907386384384 55918626821111808 55920496817995776 55969821852991488 56190644145618944 56214747887960064 56240207465807872 56246710727540736 56521792482705408 56801412016766976 56819207542669312 56825777756307456 56851514068697088 56903563184360568 57100298421796864 57136159792300032 57152575306338304 57412179887915008 57436807624654848 57464742308466688 57724383812124672 57775299977281536 58009952697974784 58028126852087808 58054407706640384 58061120751009792 58114277294666112 58345076111179776 58395022595606528 58633715630211072 58652085205336064 58658867361349632 58685433877364736 58687396400136192 58739161996759296 58979261721083904 58996206767833088 59289607870611456 59318443673255936 59377631148897984 59637469884874752 59639019331387392 59664479608554496 59927130535886848 59934060130074624 59936064408649728 59963209365356544 59988931400945664 60225610613522432 60278733001916416 60578512389537792 60580538219495424 60633973674074112 60899310211956736 60933936621502464 61231941856264192 61239022330576896 61293038605314048 61534863018164224 61561259235999744 61589140241088512 61645526783057282 61869485841186816 61897506441658368 61924058220331008 62168372246216704 62223208260042752 62230403358130176 62534749129801728 62570305424719872 62589908308721664 62844115422806016 62863804089761792 62899547480260608 62957133735888288 63207165787111424 63214474663821312 63270233399033856 63519858599395328 63547106308128768 63575886700478464 63578012766814208 63634092163155904 63865275707031552 63894200197840896 63921608485502976 64230408526495744 64237835724521472 64296647219630592 64325767077972816 64588702373904384 64608937609003008 64647835097025024 64928565140914176 64930736442703872 64960143479136256 64988009017691136 65253651265880064 65311208669970432 65571079011172352 65597012963229696 65626721755332608 65628916404453376 65686804813580288 65694400420057344 65955303430029312 65983595856003072 66310023973699584 66342274191458304 66370732613812224 66400791822423552 66672208902094848 66733249132412928 66996537250545664 67023034984169472 67025276327952384 67055631978463232 67084396405358592 67122539559623808 67418021852872704 67743712779698176 67745978223951872 67753811940212736 67784497543446528 67805734001115136 67813574627155968 68081125041373184 68421995489918976 68452983712514048 68482347552473088 68511723988451328 68542752848953344 68885934588297216 69187382015950848 69218716880994304 69226720895434752 69248409192628224 69287782771224576 69909430174482432 69931332360208384 69939418776993792 69971094238396416 69993015743086592 70001109292548096 70035154688443776 70277290365288448 70341631146262528 70661144477433856 70691455538036736 70721779600982016 70725836687343616 70753809392467968 71108061510500352 71451578715865088 71459840924319744 71482228844003328 71522872538038272 71525264362665984 71588353683550392 71870797040746496 72228226310602752 72230641723244544 72259209592307712 72294353226780672 72610716021948416 73003127330045952 73007315290161152 73036190340612096 73080161414028288 73399962935230464 73401869946322944 73433205672067072 73764997083168768 73767463887568896 73800873065054208 73830061974749184 73832530955010048 73897655415277824 74123828447412224 74189209848512512 74560662423994368 74590151837220864 74626429137321984 74952997183946752 74995614303387648 75362389976940544 75371104406863872 75437585975771136 75735216022355968 75767703675076608 75802018758262784 75871417579147424 76147059496845312 76181546389733376 76211676877160448 76214225501945856 76281450751254528 76582410166206464 76591265671544832 76965845082832896 77009606676578304 77033733303042048 77414827668013056 77485703059554816 77802430355472384 77871056491118592 78211823148466176 78247245169819648 78249861866848256 78318882662345728 78639015628111872 78672748905234432 78742142710972416 79052810494148608 79061951660949504 79134335039545344 79170174865197312 79493787537113088 79516626513166336 79518692441849856 79566566273261568 79912080173432832 79914752544866304 79950945820475392 79985241867927552 80383026055348224 80771349852717056 80774050959327232 80845298232098816 80854646670839808 81245248828669952 81652029774102528 81687055524691968 81724051473752064 82081678981332992 82133229701431296 82492647788249088 82530008588877824 82565410960441344 82612356381075456 82973871144173568 82976026895843328 83379665506402304 83389307003338752 83427073899626496 83453211078295552 83462861079576576 83792153897074688 83866063307014144 83942844981184384 84285966218428416 84322121831940096 84360311198711808 84729475077505024 84782688724058112 85192266930454528 85202118025150464 85228811314003968 85277271103045632 85355344776540852 85650447632695296 85728862959507456 85767689437297088 86079284648607744 86118269831872512 86145250145337344 86155211436982272 86197113462700032 86571420187885568 86574315256938496 86650678690254848 87042190278131712 87081611559960576 87517614166769664 87592533893409792 87950573445316608 87978127808004096 88028150816047104 88031094600204288 88108742995138944 88413365298266112 88456365588611072 88494310151749632 88534389096564736 88896278536126464 88934411805917184 88977665509883904 89367035103936512 89445861873811456 89456204827312128 89496719412831744 89890695803830272 89944814048034816 90338415920283648 90379330057928704 90418099502874624 90867768584306688 90870807329243136 90950960511111168 91309796736630784 91348965317935104 91390337131937792 91400904932253696 91847912784396288 92249842687934464 92302294527246336 92331212256837632 92341888853999616 92383710361632768 92468290174585923 92846259662487552 93252558369325056 93294792317861888 93334812390064128 93380206251258368 93802123694702592 93884862463082496 94255274050715648 94266173134209024 94295706134642688 94338412523290624 94349321220390912 94435700603832432 94810748680667136 95279787899092992 95309638458671104 95320659462193152 95363830050717696 95367019150221312 95451138244733856 95841300296761344 96304301747470336 96307522297659392 96345612789743616 96392470969040896 96488650616959224 96827998652596224 96913406413504512 97381587120816128 97392847711371264 97396104664055808 97440215218704384 97482013526536704 97866617246973952 98356618516758528 98395519444844544 98401164086738944 98440082632998912 98443374606680064 98530207220370432 98932955145043968 99414216565325824 99453535782961152 99501905516429312 99513411287187456 99601187733635328 99994152404516864 100494805875818496 100534552476254208 100537914491928576 100583447967694848 100626594608037888 101023604900102144 101575395186311168 101615569169547264 101618967335927808 101676746315169792 101708601001672704 102121687562059776 102632993234878464 102679475568771072 102711644404056064 102723521328709632 102814129273430016 103219770224017408 103314270746073088 103736573807296512 103781073023926272 103828075321491456 103872613788942336 104864145261723648 104896998540312576 104956641357594624 104989523614629888 105052732032665664 105415935547932672 105512446719393792 105560233153596416 105991716716150784 106024923255799808 106037183307055104 106088755031015424 106130714088701952 106549440231243776 106553003393155072 106646989157236736 107177368073797632 107223343266004992 107806195561119744 108342339465904128 108345962584866816 108441529840171008 108869373032136704 108916074032922624 108965401965002752 109510972935241728 109554285510918144 109990197050998784 110087214613921792 110099944402845696 110149808508100608 110631828192231424 110701309597581312 111185742671118336 111236098532835328 111283814772768768 111837253642223616 111840993635991552 111939643705982976 112381288291237888 112429495775920128 112480414931615744 112493421455081472 113043584965410816 113602824033533952 113638415085338624 113651555512614912 113703028137394176 113807126368721136 114200596843593728 114272319584600064 114305150612676608 114824359775830016 114873615249309696 114929484616933376 115448767624249344 115550599954563072 116019905395949568 116056253704175616 116108815413280768 116122241502019584 116228554589332224 116690152222359552 116790045191213056 117317734722699264 117370867754729472 117374792800272384 117478323993518592 117958523442167808 117992413535666176 118579215741222912 118636887346511872 118755262297795968 119274939769749504 119278038662774784 119328959217108992 119854261071773696 119868120260149248 119872128817299456 119926418730713088 119977862801891328 120451221227044864 120557466003832832 121157024779075584 121161076438990848 121267947348148224 121798620423913472 121867873243004928 122463883712528384 122478044661153792 122586077210628096 123069726036328448 123122518471999488 123178280482177024 123291053566114564 123738971682373632 123795012883316736 123848116440662016 124336744492433408 124446416520085504 124460806716260352 125069498259603456 125140610849439744 125179816617443328 125688230845612032 125727608179523584 125799094960521216 125914267471776576 126414331574222848 126428949327642624 126540466798067712 127039717198790656 127094212616257536 127151773400956928 127156025533628416 127268184326311808 127788400395681792 127843216971005952 128460817052991488 128475671449042944 128593294439261184 128651534155945632 129177404747808768 129217875218006016 129295670194050048 129857130281828352 129861472885407744 129920286958272512 129976018035382272 130507302531760128 130622417339940864 131142158022344704 131253443510665216 131257832808906752 131373609627160576 131388800840114688 131967191712006144 132620047947399168 132684548382916608 132741465227624448 132801583644847104 133344417804189696 133466498264825856 133993074501091328 134046069968338944 134050552655904768 134111263956926464 134168792810717184 134245079119247616 134836043705745408 135491956447903744 135507623880425472 135568995086893056 135611468002230272 135627149254311936 136162250082746368 136905967425028096 136964695104946176 137023447976902656 137085505697906688 137771869176594432 138374764031901696 138437433761988608 138453441790869504 138496818385256448 138575565542449152 139818860348964864 139862664720416768 139878837553987584 139942188476792832 139986031486173184 140002218585096192 140070309376887552 140683262292525056 141382911076073472 141443559201964032 141451673374687232 141507618784935936 142216123021000704 142903157431730176 142919681848639488 142964457688006656 143045745076076544 143050528725331968 143176707367100784 143741594081492992 144456452621205504 144461283446489088 144518419184615424 144588706453561344 145221432043896832 146006254660091904 146014630580322304 146072380681224192 146160322828056576 146799925870460928 146803739892645888 146866411344134144 147534927775137792 147601746130108416 147660123949498368 147665061910020096 147795310830555648 148247656894824448 148378419697025024 149121324847988736 149180303674441728 149252858274643968 149905994367893504 149991228606775296 150724779953881088 150742208813727744 150875171951542272 151470432044711936 151535407350153216 151604037516525568 151742835158294848 152294118993690624 152363092779466752 152423353754320896 152428451003891712 152562901502509056 153164820332412928 153182531343089664 154019213353156608 154067466606084096 154829655336026112 154971406119109632 155604860710944768 155742112982237184 156423646296932352 156494490339639296 156499723733696512 156637765324691456 157278031256223744 157345497810468864 157484285421944832 158123903321899008 158268670079090688 158340349730394624 158987575074226176 159033253026332672 159037384883699712 159133132546523136 159824160346865664 159829505089732608 159901891640950784 159970483735855104 160766052110696448 161542699705434112 161548101918654464 161690596464197632 161709293341679616 162490497657339904 163304059548205056 163374111049383936 163448102947504128 164163357962665984 164266459402862592 164985295576498176 165060017177755648 165130821920882688 165224712762150912 165947742288347136 166759331012804608 166778614006677504 166854147799252992 166906422156591104 166925722159153152 167584307794149376 167732126614028288 167885689962368768 168571932436856832 168644243663880192 168720622397423616 169458950155010048 169565377448116224 170384533860909056 170404236050300928 170457622628007936 170554542206091264 170710689553081704 171300895265390592 171457725919014912 171535378874594176 172236539663745024 172290500290674688 172310422873964544 172394226925400064 173142840375771136 173148630513876992 173301357380509696 174084380556263424 174163223119921152 175035228333539328 175185067786819584 175901146890633216 175956255616008192 176056301632094208 176062189200408576 176217485990277888 176912731177222144 176988620303499264 177068778193129472 177868823611834368 177955331019767808 178734070207873024 178891723747622912 178912409654624256 178993438825663488 179781391607660544 179889628096069632 180676831840567296 180758660115857408 180836199005749248 181735537168613376 181741614658486272 181901921022222336 182619593473261568 182697930635870208 182780674263875584 182801809864507392 183695825568792576 184604589054492672 184662424513675264 184683777707999232 184767420723265536 184936580349171846 185692519324975104 186505116738650112 186589584635723776 186669624780128256 186760412502516736 187604247389405184 187769724926164992 188510548101431296 188532346268418048 188591412269285376 188676825046581248 188698642440781824 188871401207664864 189621497361334272 190559575798185984 190619276917342208 190641318924386304 190727660101435392 190734038300442624 190902276489467712 191682600593522688 192608603494940672 192615044595318784 192691225579487232 192784941938081792 192977301233918448 193826812827009024 194763174241632256 194785695422742528 194792209328111616 194880430437408768 194964027053073408 195733234493947904 196713237033517056 196791038889689088 196802328173477888 196880165265997824 196886749213360128 197060414440740864 197865910290087936 198828433130651648 199003811032858624 199026822574374912 199202375467270656 199988304809033728 200989611751636992 201069104952508416 201075828983857152 201166895935389696 201253189216075776 202047209800204288 203150790372622336 203231138339094528 203237934671855616 203353492630339584 203417202003345408 204243375124119552 205265986469756928 205358951137542144 205423288808112128 205447042657419264 205628258546860032 206439540448034816 206628541492146176 207562146047852544 207656150642982912 207745227577884672 209728290523447296 209793997080625152 209913282715189248 209979047229259776 210105464065331328 210831871095865344 211024893438787584 211120466307192832 211983433432301568 212049846511599616 212074366614110208 212177510062030848 212261428177403904 213106006786310144 213293978314473472 214354736147595264 214446686532009984 215612391122239488 216684678931808256 216691925169733632 216883059680342016 217738746064273408 217832148065845248 217930803930005504 219021945870483456 219108571021836288 219980394101997568 220174429227843584 220199888805691392 220299617016201216 221263656384462848 221402619195162624 222371485342236672 222472197065670656 222567629545537536 223681987271983104 223879287411965952 224762576582475776 224858991551840256 224960829863231488 224986842910162944 226087169930821632 227205648067067904 227276830170677248 227303111025229824 227406056274788352 227614252737442272 228401193687187456 228544639169200128 228610301225353216 229648719551660032 229747230498619392 229858969233866752 230897535248498688 231101199909126144 232217630826561536 232244483004039168 232457109178664448 233580090382426112 234635469445398528 234741735509458944 234749585600544768 234956647987037184 235917046884335616 235984827071332352 237158431482445824 237273774693023744 237510524595591936 238549879539499008 238556077325549568 238657918434217984 239736240520298496 239744257634598912 239852837461426176 239955725603782656 240902442454089728 241114932007665664 242314049558151168 242322152877981696 242535894696296448 243597240847826944 243735746486009856 244927767425056768 244956089322307584 245172154421256192 246139452072656896 246245036943998976 246356560964354048 246582107132229128 247477943364747264 247590025766633472 247696232881324032 248892833040171008 248921613432520704 250138996519206912 250281221698879488 250359633234886656 251376461691224064 251455216359047168 251598189921042432 251828534943553152 252828663148445696 252857898655285248 253080933596135424 254079434397581312 254188425232515072 254303546801913856 254312051067256832 254536368652623616 255576800791363584 255686433942011904 256921634105982976 256951342898085888 257186588878522368 257303068311891264 258354809495617536 258435750436012032 258591340388100096 259714260563656704 259722945770815488 259840573916545024 259952036070764544 261244834679881728 262284316044689408 262506887021330432 262515665617813504 262747219254321152 262777601680229376 263934383424012288 265240095894798336 265369096765833216 265482930455248896 265603167289694208 266688835608379392 266932996529651712 267986149002182656 268101105311809536 268222527913852928 268337585621434368 268490158238495232 269672087411490816 270983912895807488 271015247760850944 271137990173786112 271222936004460544 271254298508623872 272324500165492736 273811934850056192 273929390209892352 274046895953805312 274171011395813376 275543738353188864 276749528063803392 276874867523977216 276906883581739008 276993636770512896 277151131084898304 277404870523757769 279757675107975168 279884376953585664 279972062972346368 280004437170192384 280140618753775104 281366524585050112 282765822152146944 282887118403928064 282903346749374464 283015237569871872 284432246042001408 285806314863460352 285839363697278976 285928915376013312 286091490152153088 286101057450663936 286353414734201568 287483188162985984 288912905242411008 288922566892978176 289036838369230848 289177412907122688 290442864087793664 292029261160644608 292144761362448384 292320645656113152 293599851740921856 293732822688268288 295069855550275584 295203492260216832 295320247898996736 295330123820040192 295590621661111296 296495313789648896 296756839394050048 298242649695977472 298360607348883456 298505716549287936 299811988735787008 299982457213550592 301449559907762176 301484417627455488 301750343903084544 302940864089423872 303070814700306432 303208075033051136 303485670316589696 304726185558933504 304846707508641792 304856902007783424 305125803005018112 306329640664825856 306365062686179328 308038426706313216 308134933212168192 309659310672052224 309942812238219264 311209721421889536 311484225964474368 312988980679278592 312999447467393024 313275530649382912 314690995620937728 314968570843889664 316247806643798016 316537340158181376 316680699460789248 317975150148452352 318066506052665344 318074769767399424 318266265093046272 319648320693731328 319659010179465216 319803783281901568 319940967471710208 321532104221392896 323096203837308928 323381192928395264 323418586683359232 324980995314679808 326608119096410112 326748222098767872 326896205895008256 328326715925331968 328532918805725184 329970591152996352 330120034355511296 330261643841765376 330449425524301824 331895484576694272 333518662025609216 333557228013355008 333708295598505984 333812844313182208 333851444318306304 335464253228056576 335771379924737536 337143864873713664 337288487327760384 337441244794847232 338917900310020096 339130754896232448 340769067721818112 340808472100601856 340915245256015872 341109084412182528 341421379106163408 342601790530781184 342915451838029824 343070757749188352 344473079327490048 344581000581349376 344620845747929088 344788453850800128 346285680751542272 346297261027753984 346602714761019392 348168761112526848 348326446239842304 350070456667078656 350370135573639168 352112603264188416 352124378400817152 352434971980555776 353825462354444288 353977240606998528 354137556386258944 355737647223668736 355910662039535616 357468140415746048 357783447495245824 357824819309248512 357986877651326976 359562783215321088 359779256192139264 361353663681134592 361517320231714816 361672398011498496 363471074337226752 363483229316972544 363803842044444672 365239186946523136 365395861271740416 365561348527751168 365603619729014784 367391651137585152 369209178108985344 369324849027350528 369367555415998464 369534841446531072 369873160698343692 371385038649950208 373010233477300224 373179169271447552 373339249560256512 373520825005033472 375208494778810368 375539449852329984 377064692536836096 377182824538570752 377353650093162496 377397284881563648 377742802415329728 379242994722668544 381119151596371968 381238553834684416 381282637848772608 381455320202870784 381468076600885248 381804552978935424 383365201187045376 385217206989881344 385230089190637568 385382451158974464 385569883876163584 385954602467836896 387653625654018048 389526348483264512 389571390845485056 389584418656223232 389760860874817536 389928054106146816 391466468987895808 393426474067034112 393604656346955776 393760330531995648 393773498426720256 394120828881481728 397656866261303296 398007622065717248 398053645148749824 398404750934541312 399976609618067456 401979223503273984 402138209905016832 402151657967714304 402333791870779392 402506378432151552 404094419600408576 406301580745244672 406475869343711232 406706985260679168 406834404006690816 408486750248239104 410717902275084288 410846577616224256 410894085314838528 411256517093720064 412879080896069632 413257082984292352 415124292095705088 415312301285965824 415490455155769344 419456581046894592 419587994161250304 419826565430378496 419958094458519552 420210928130662656 422049786877575168 422240932614385664 424148733228220416 424355020124061696 424522856354807808 426212013572620288 426587956628946944 428709472295190528 428893373064019968 431224782244478976 433369357863616512 433383850339467264 433766119360684032 435477492128546816 435664296131690496 435861607860011008 438043891740966912 438217142043672576 440348858455687168 440399777611382784 440599234032402432 442527312768925696 442805238390325248 444742970684473344 444944394131341312 445135259091075072 447363974543966208 447758574823931904 449525153164951552 449717983103680512 449921659726462976 449973685820325888 452174339861643264 454411296134135808 454553660341354496 454606222050459648 454812112549576704 455228505474884544 456802387374374912 457089278338400256 457220602450706432 459297439103320064 459494460997238784 459717938467733504 462202399818252288 464435261653123072 464488966008078336 464914218357328896 467160180764852224 469270938890797056 469483471018917888 469499171201089536 469913295974074368 471834093768671232 471969654142664704 474547549386047488 475021049191183872 477099759078998016 477112154651099136 477315836868435968 479472481040596992 479488515269197824 479705674922852352 479911451207565312 481804884908179456 482229864015331328 484628099116302336 484644305755963392 485071789392592896 487194481695653888 487471492972019712 489855534850113536 489912178644615168 490344308842512384 492278904145313792 492490073887997952 492713121928708096 493164214264458256 494955886729494528 495180051533266944 495392465762648064 497785666080342016 497843226865041408 500277993038413824 500562443397758976 500719266469773312 502752923382448128 502910432718094336 503196379842084864 503657069887106304 505657326296891392 505715797310570496 506161867192270848 508376850465030144 508607093603827712 508624102134513664 509072737305247232 511153601582727168 511372867884023808 513843268211965952 513902685796171776 514373177757044736 514606136623782528 516709618991235072 516871500872024064 517182680776200192 519428521127313408 519445891541630976 519681147833090048 519904072141529088 522489669359763456 524568632089378816 525013774042660864 525031331235627008 525494438508642304 525555203360458752 527868766848024576 530738193531666432 530965860910497792 531206334579388416 533865993059303424 535972298004365312 536202210623619072 536445055827705856 536675171242868736 536980316476990464 539344174822981632 541967825791614976 542030495521701888 542275980347572224 542445872008921088 542508597017247744 544649000330985472 547623869700112384 547858780419784704 548093791907610624 548342022791626752 551087476706377728 553749735047954432 553813767163478016 553987273541025792 554302262169796608 554809741047515538 559515350215950336 559768753907171328 559944125944692736 560008874340384768 560281237507550208 562733049170100224 565531644304293888 565774236807856128 565806693498748928 566030475139743744 568864492084002816 571678727394557952 571857830752026624 572182980304306176 572202114901327872 572706829468403136 574966376325971968 577825810484822016 577845133785956352 578073676738461696 578354825814245376 580885728175587328 584058522321289216 584289522724896768 584641291312226304 587199703481843712 587465645376536576 590139711100551168 590406984520433664 590640495797993472 590660247640080384 591181243322222592 593513678788100096 596485299391954944 597011433098575872 599623977471574016 599964914427101184 602899119815524352 602968835254910976 603500687806169088 605881728178847744 606141629400612864 606416150066102272 606971340633179392 609452371117867008 609693415017283584 609713804015566848 610251606010036224 612659281329651712 612730125372358656 616076853412626432 616269866424336384 619318621344104448 619885624476438528 622968451928948736 625977961358557184 625998894934786048 626551061298765824 629381991241875456 629937141687779328 632495613287596032 633074680316362752 633361398921578496 635950300296904704 636133012105330688 636149539534798848 636532530186092544 639318020358930432 639607566563803136 639881934943420416 643064208442785792 646192407674617856 646762385856790528 646837173366718464 649961990629359616 653216238192820224 653496444197535744 653792411790016512 656653431850663936 657065837611450368 659941182305992704 660240068711022592 660523287683530752 660898851048603648 663790969153388544 667114456026710016 667416591197011968 667625688626364416 667702888636612608 670928506456113152 671542759849475072 674287729747427328 674576974655520768 674882489589694464 677835800620040192 678261509792464896 681538135443636224 681616944201203712 681830490512031744 682218168824365056 682842758212326816 685203581061562368 685830903676059648 686141515498376704 688946158654980096 689162001162698752 689241691495858176 689576907701600256 692571361503084544 692594522055507968 693205429522038784 696652892479684608 700740271147278336 704225206528376832 704248756801634304 704869943961111552 707650924708888576 707954481213997056 708275112772517888 711475294447337472 711821324079071232 714936280831492096 715566894990491648 715649638618497024 715973755302653952 719558512384278528 722707327362269184 723034640463429632 723344796022996992 726942148674453504 726966458633945088 727607684088889344 730478373893046272 730791722543480832 731122697055502336 731207239458029568 734783302275170304 738418356217970688 738649698054701056 738735110831996928 739069682893062144 739746321396687384 742770077299900416 746358338542895104 746678499120513024 747041650010066944 750416989557620736 751078899704659968 754129385073672192 754365649077141504 754707300186324992 754794569763127296 755485604830659456 758485989445337088 762238303192743936 762477107669368832 762565275697545216 762910640405741568 762936153201770496 763609105957870848 766730402374090752 770460178381275136 770764902317948928 771139767752327168 771909204935673792 775307251308036096 779052696966529024 779142781690970112 779168837312446464 779521721749635072 779856108212293632 782932937975791616 786852948134068224 787209312693911552 787520661063991296 787546996853440512 788241657762963456 795313732522606592 796015244131434496 796107290297499648 796809501869082624 799953219236134912 803958447006547968 804303315935428608 804667583741558784 805012756864303104 808188839200817152 812603161490489344 812951738687422464 813413970521358336 813668808013381632 816973500496478208 821435804550168576 821693155232448512 821788170629677056 822513034187440128 825758161792139264 826514165968584704 830248584191410176 830624602571931648 830980910311538688 839653130860756992 839916188917039104 840421856261325312 844099573755150336 844481865228771328 848297466456440832 848710040248123392 849045712709615616 852424027145240576 853175913257893888 857418944590381056 857786746128039936 862449564488957952 866738715727233024 866767700678934528 867532238721368064 870954984257093632 871328592263380992 871723215720022016 876087783481933824 876434284087345152 880697716911374336 880799555222765568 881198468064804864 885054625537851392 885610476780650496 889485941368946688 889888788262682624 890270518182150144 894727949087932416 895517149647863808 899435966207361024 899843319452925952 899947371640651776 904348679723286528 908822592268271616 909107320682708992 909212444100919296 909624225099153408 910457010949769088 913604774748749824 914178556676800512 914441204901412864 918594878206640128 918988921994477568 919435876935467008 924404799636504576 928870523306246144 928977932016156672 929828436714657792 934320361529704448 938966942037835776 938998342402179072 939826591948148736 943939308285329408 949095098772094976 950042098382367744 954199518157996032 954224309302198272 954631673736871936 958944962081193984 958977030538395648 959411349845704704 959822902415130624 963609769816358912 964459728030662656 969288611511926784 970143578785185792 974388963391307776 974942985944039424 979711069700227072 979824357289230336 980688617685024768 984557808290627584 984980147775995904 985426243857416192 986328428528916512 989911773458989056 990360103066533888 990784931525296128 995571332160684032 995686453730082816 1000555986076827648 1001124886795517952 1001438532939546624 1006392759684169728 1007314139774212608 1011431594621140992 1012323734384541696 1016753700930060288 1017214187207655424 1017248204269027328 1018145474610494464 1022307203165454336 1022745735768047616 1027686536423931904 1027805371592343552 1028746355514089472 1029212273247565056 1033419237982470144 1033743001744048128 1034365361552400384 1038857042254626816 1038891783083261952 1039362295666180096 1039808144283058176 1044979338719526912 1050027548085321728 1050062662471254016 1050988877017284608 1051110406720917504 1061476387063332864 1061931721820995584 1062412669158776832 1067731986118606848 1071944596008730624 1072404421247238144 1072890111655411712 1073350342485737472 1073960632953980928 1078688349645963264 1083935651583229952 1084060991043403776 1084551960695144448 1084891744017842176 1085017194034495488 1089298000661970944 1095247739400224768 1095717560839569408 1096187583815221248 1096684045583253504 1102174953412755456 1107499470095908864 1107627534326956032 1107974547082051584 1108604524339593216 1109619482095031076 1119030700431900672 1119537507814342656 1119888251889385472 1120017748680769536 1120562475015100416 1125466098340200448 1131548473615712256 1131613386997497856 1132060950279487488 1137728984168005632 1143357454789115904 1143715661504053248 1144365960608612352 1144404229802655744 1145413658936806272 1149932752651943936 1155651620969644032 1155690267571912704 1156147353476923392 1156709651628490752 1161771456351174656 1168117044642578432 1168579045449793536 1169282582624452608 1174399406963687424 1174931290753073152 1180279422201102336 1180813969040867328 1181280991595986944 1181320495280160768 1182362486644445184 1187027357576200192 1192970598783909888 1194022866197151744 1199247954943148032 1199929828854202368 1205798239631048704 1205937670509821952 1207001375612338176 1212283258801225728 1212832300132204544 1213942681266358784 1218904742235734016 1219427608031133696 1220503212020072448 1225318562659303424 1225460250744717312 1232153706825252864 1232539732848672768 1238637242688208896 1239771248952877056 1245936903857897472 1251955922717114368 1251997789869572096 1253102122597531648 1258763982483750912 1259874283375558656 1266149360632725504 1266722797843156992 1272266024210661376 1273065060372185088 1278636040717860864 1279215133127606272 1279763869886840832 1286128416885571584 1292384815349235712 1293524771713581056 1293674346733436928 1299923981258719232 1306432476385640448 1306992888395071488 1307584823580033024 1313306863701327872 1314131675222900736 1320480137422045184 1321046575367061504 1321797702097207296 1327581938306777088 1334228912053420032 1334833182394023936 1335251377252728832 1335405777273225216 1341857012912226304 1343085519698950144 1348575459494854656 1349153949311041536 1349764979179388928 1356523019584929792 1363233888402407424 1363660981024063488 1364436337648730112 1365685516424653632 1370407162123124736 1371661807352119296 1372283030996753408 1377892317309960192 1378324002325397504 1378483382991716352 1379153815403200512 1385142723006169088 1385189044111015936 1386410859044077568 1393305784959369216 1401480542294556672 1408450413056753664 1408497513603268608 1409739887922223104 1415301849417777152 1415908962427994112 1416550225545035776 1423642648158142464 1429872561662984192 1431133789980983296 1431299277236994048 1431947510605307904 1439117024768557056 1445414654724538368 1446069280926859264 1446689592045993984 1453884297348907008 1453932917267890176 1455215368177778688 1460956747786092544 1461583445086961664 1462245394111004672 1462414478916059136 1469566604550340608 1476836712435941376 1477299396109402112 1477470221663993856 1478139365786124288 1479492642793374768 1485540154599800832 1492716677085790208 1493356998241026048 1494083300020133888 1500833979115241472 1502157799409319936 1508258770147344384 1508731298154283008 1509414600372649984 1509589139526254592 1510971209661318912 1516971978890674176 1525130551395090432 1525821280811483136 1525872306403540992 1527218211915741696 1533460804748181504 1540920356762550272 1541529804635897856 1542279535504654336 1543818409871347584 1550614502616072192 1558105393933058048 1558285563381940224 1558337674624892928 1559043443499270144 1559712216424587264 1565865875951583232 1573705896268136448 1574418625387823104 1575041322127982592 1575093993706881024 1576483315525926912 1592030488262868992 1592214580594999296 1593619003738165248 1599906438472269824 1607916894013095936 1608606631870857216 1609335167483117568 1610025513728606208 1616377678401634304 1625206322980978688 1625903477374844928 1626827941042716672 1627337616026763264 1633947000992956416 1642871609100337152 1643386310464897024 1643576341259354112 1645026068374880256 1651516323584278528 1653028331937169408 1661249205143863296 1661961820623077376 1679306261721513984 1679832377834078208 1680843712522650624 1688199147510300672 1688963730457542656 1696594932912881664 1697420080496246784 1698091425419231232 1704848054290481152 1706351826515787776 1715573492256079872 1724899128977915904 1733477431454466048 1733535401357869056 1735064477442736128 1741909968514187264 1742657184526761984 1743446431440044032 1752175566963867648 1752868568174690304 1761395433822748672 1761599110445531136 1762396936129609728 1770109251075702784 1771220953561300992 1779777576525365248 1780541036364300288 1789455898175864832 1791034299295727616 1798871932414722048 1799686638905851904 1799894743281303552 1808697359446573056 1817645184536543232 1818214641365417984 1818424888201838592 1819248450198306816 1820914021899538176 1828357113353601024 1828882409802825728 1837977843988955136 1838871753870934016 1848809599273009152 1857741046612492288 1857955864032313344 1859656873429315584 1868640723059408896 1877933884075671552 1877996684804358144 1879653183896297472 1887878616570658816 1898190197544189952 1900084196764735488 1908399036315992064 1908448618604396544 1909263347473743872 1917954061076791296 1918822699691409408 1919645804830261248 1927219539632717824 1928919456061325312 1938577223023853568 1940287157570371584 1948777926782615552 1949885971888078848 1959422139400454144 1959648714578460672 1961377235370049536 1969115616581255168 1969960295551991808 1970852487714832384 1972656857057833024 1979823546917978112 1980720206133067776 1981569863050592256 1991142664321368064 1991372907460165632 2002249773591035904 2002877065879093248 2012785519368339456 2014628279548425216 2022863189242281984 2024647468769083392 2033507401860120576 2034428374415310848 2034496408538054656 2036290949220988928 2044614406330908672 2045491471536095232 2055610743184687104 2057492711028178944 2058424546495130112 2066838475964940288 2067486003488096256 2068730723104800768 2077714084509253632 2077783566166523904 2078724591332360192 2079616288566116352 2089958677439053824 2100055096170643456 2100125324942508032 2101977754034569216 2102220813441835008 2122952774126665728 2123863443641991168 2124825338317553664 2135463972237213696 2144808842494476288 2145780223310823424 2146700684971474944 2147921265907961856 2167871303166459904 2168121982086807552 2169103921390288896 2169783488035684352 2170034388068990976 2178596001323941888 2190495478800449536 2191435121679138816 2192375167630442496 2193368091166507008 2204349906825510912 2214998940191817728 2215255068653912064 2215949094164103168 2217209048679186432 2219238964190062152 2239075015628685312 2239776503778770944 2240035497361539072 2241124950030200832 2250932196680400896 2263096947231424512 2263226773994995712 2264121900558974976 2275457968336011264 2286714909578231808 2287431323008106496 2288731921217224704 2288808459605311488 2290827317873612544 2299865505303887872 2311380535143825408 2312294706953846784 2313419303256981504 2323542912702349312 2336234089285156864 2337158090899587072 2338565165248905216 2348798813927374848 2349862581506146304 2360558844402204672 2361627938081734656 2362561983191973888 2362640990560321536 2364724973288890368 2374054715152400384 2385941197567819776 2388045732394303488 2399859657708404736 2411875341019643904 2414002751224676352 2424566517602451456 2425664600264409088 2427885362532717568 2437809484471468032 2438855216062267392 2441006424040144896 2450637125318606848 2450920501489434624 2464307413650505728 2465079465697345536 2477274485376417792 2479542497905754112 2491873807715794944 2503911845434228736 2503995579739144192 2506204245195063296 2519748566751117312 2532298721265451008 2533445595686313984 2544532048421322752 2546130120744370176 2557272081435721728 2558430266255212544 2559527739773681664 2572256833771143168 2584769630698471424 2587049543427162112 2587348693466873856 2599847962517438464 2612864952771280896 2613985776790142976 2615169647160066048 2626613727402655744 2628263350445801472 2640960274844090368 2642093150734123008 2643595404194414592 2655163876613554176 2668457824106840064 2669666364788047872 2670502754505457664 2670811554546450432 2683714025824452608 2686171039397900288 2698307898622083072 2699529958358777856 2713046039169859584 2726467776804814848 2727321962048126976 2728872675297460224 2731371032849307264 2740814324246249472 2743323614704238592 2744566061993506816 2755784634619920384 2756648004650795008 2756966765983432704 2758307630806401024 2770378088222031872 2772821718088155136 2786611569918738432 2802961084589113344 2816900826113507328 2816995027206537216 2819479775844446208 2830603698835554304 2831817924855988224 2833100451090071552 2847285296316284928 2859745123325968384 2862267579961966592 2862598554473988096 2863895021210615808 2878234049537114112 2890829309449076736 2892138561853718528 2893379184091987968 2907865834535780352 2910430736355557376 2921913495572185088 2923166890173923328 2924490788222009344 2924828957832118272 2939133209100681216 2953673424871882752 2954598792218804224 2954940443327987712 2956278731572248576 2958985285586749536 2971080309199601664 2985433354171580416 2986713996482052096 2988166600040267776 3001667958230482944 3004315598818639872 3018829200745299968 3019178279052509184 3021942419322637824 3050261102790180864 3051642561622966272 3051744612807081984 3054436423831483392 3066921609496363008 3081840713525100544 3083059609271795712 3084559071009308672 3087636819742695168 3101229005232144384 3116571126763880448 3116675349249785856 3118086886998540288 3119424432849174528 3131731751903166464 3148837250775646208 3150082644255965184 3150187987413762048 3152966631051853824 3184060976525737984 3184429161189998592 3187238007476330496 3199812876944539648 3215833788026191872 3217213263741714432 3218670334966235136 3220051027457212416 3251806954749689856 3253655882085433344 3254675232053526528 3267894001985912832 3285743218200674304 3286772620929794048 3287152682518708224 3290052136749760512 3303032647168557056 3306056663874338816 3322498410287726592 3323923641246154752 3358612523443027968 3359664755668156416 3361687425045301248 3376398295020601344 3377927460915085312 3394840160992493568 3396182850838462464 3409696108580962304 3412703653031575552 3431146984512159744 3449798257955831808 3466954862908932096 3467070802715738112 3470128954885472256 3483819937028374528 3485314369053523968 3486892862880088064 3504351133927735296 3505737136349380608 3522790867645497344 3523198220891062272 3524793872259219456 3540218502151405568 3542441907122601984 3559555153050730496 3561082072728600576 3578911796351729664 3582068598591455232 3597743864829444096 3599373277811703808 3599789486562607104 3617394718893146112 3636849776403677184 3638496900396613632 3641828043799076352 3656714226707202048 3657764819605651456 3675955687977910272 3677743507741868032 3697619198546018304 3715482093224984576 3715911728064626688 3719313746858631168 3737281446118817792 3755867768151343104 3755993369608716288 3759306367792594944 3775757233141317632 3796380395088379904 3800168393529470976 3816798072631984128 3818526694947487744 3835908122153582592 3837645399382818816 3839291609660522496 3854439079265435648 3857838912122650624 3877154446047707136 3880574315140743168 3897555853565231104 3899771943776157696 3918844278800908288 3919297429156921344 3922754470740099072 3938231233162510336 3939920591103983616 3941704975429664768 3945313714115666048 3961440412266135552 3963139726101184512 3982285328642736128 3982745814920331264 4004499547182071808 4005754131758186496 4025571038736678912 4029256559096850432 4045726378484563968 4049294937538166784 4068856748830621696 4068992817076109312 4072581898441977856 4090982943072190464 4111221486369374208 4114985422056357888 4116849092990260224 4133676951929880576 4134972006976192512 4137461446209601536 4155428169018507264 4155567132333047808 4157449182664720384 4159232577132232704 4179917354878107648 4200250649885016064 4203955508069138432 4204441626883670016 4245905548253331456 4247726887283982336 4249650676635107328 4270927944474427392 4289617684988952576 4291560446621646848 4293401369942949888 4295842531815923712 4335742606332919808 4336243964173615104 4338207842780577792 4339566976071368704 4340068776137981952 4382870243358277632 4384750335260884992 4386736182333014016 4408699813651021824 4429997880383635456 4430510137307824128 4431898188328206336 4434418097358372864 4438477928380124304 4478150031257370624 4479553007557541888 4480070994723078144 4482249900060401664 4501864393360801792 4526193894462849024 4526453547989991424 4528243801117949952 4550915936672022528 4577463842434449408 4577616919210622976 4581654635747225088 4599731010607775744 4622761070287650816 4624589413907693568 4626838606513963008 4647085825404698624 4672468178570313728 4674316181799174144 4677130330497810432 4697597627854749696 4699725163012292608 4721117688804409344 4723255876163469312 4725123966383947776 4725281981120643072 4729449946577780736 4748109430304800768 4776091464788606976 4799719315416809472 4823750682039287808 4828005502449352704 4849133035204902912 4851329200528818176 4855770725065435136 4875618968942936064 4877710432124534784 4882012848080289792 4901841002978869248 4928614827301011456 4930158931394691072 4954548970752835584 4959084995811508224 4983747615431589888 5007823690868457472 5007991159478288384 5012408490390126592 5039497133502234624 5064597442530902016 5066891191372627968 5089064096842645504 5092260241488740352 5114544162871443456 5116860532510425088 5119055479547363328 5169539261396942848 5174099086854324224 5174697386933747712 5199695925034876928 5225729905542561792 5227971553580285952 5230339294320132096 5253227454805311488 5256526700891602944 5281920549688180736 5284186301468246016 5287190808388829184 5310327753227108352 5339332729576095744 5341005509010915328 5341623109092900864 5367428051648905216 5372342078795800576 5396615797244166144 5399059916717555712 5426092078339719168 5452935553609629696 5454643924096253952 5457745350594920448 5462742065698614528 5486647229408477184 5489132123987013632 5513933531966865408 5516615261612802048 5540756176444063744 5545643436176310272 5573223139837476864 5605922169178226688 5633801652227014656 5633990054413074432 5638959551688892416 5661207397671108608 5663635849711976448 5666200902180143104 5694570592632569856 5724535159923933184 5725197108947976192 5727790042421231616 5756468099074228224 5781658618898153472 5784277123707437056 5786758368183975936 5815731669071560704 5820861472711114752 5843826991144370176 5846333780347846656 5848981576444018688 5849657915664236544 5878266418201362432 5907346849743765504 5909197584437608448 5909880886655975424 5912557463144497152 5917970571173499072 5942160618399203328 5970866708343160832 5973427992964104192 5976333200080535552 6008631197637279744 6037658401490599936 6038356558105018368 6043884838645275648 6100522205580361728 6103285123245932544 6103489225614163968 6108872847662966784 6133843218992726016 6163681427050201088 6169118142018617344 6175273639485390336 6202458010464288768 6233142253527760896 6233350698499571712 6236173773997080576 6238848865698349056 6263463503806332928 6297674501551292416 6300165288511930368 6300375974827524096 6305933262103707648 6368121953051475968 6368858322379997184 6374476014952660992 6399625753889079296 6434426527483428864 6437340669932470272 6440102054914424832 6503613909499379712 6507311764170866688 6509350464107053056 6535788003971825664 6571486436401348608 6573545241859588096 6574305365037416448 6580104273499521024 6612113327748677632 6644996820575453184 6647847282492309504 6717225046886055936 6719329511336312832 6723374850090602496 6752796590041202688 6755854921830170624 6789680321984987136 6792365701676924928 6819392217161924608 6825407306063151104 6862293969024319488 6899596515911663616 6934141605431476224 6940257909770944512 6967639874056749056 6970628738107047936 6973785725760176128 7008702267855470592 7011474272698761216 7045581735290994688 7046396441782124544 7049587744518438912 7080437004302811136 7084883814245203968 7119110306101460992 7122164145457201152 7157823592703459328 7164137197182910464 7198746555623407616 7199578973125214208 7273699552807354368 7276993800793227264 7283656087598152704 7313428453414404096 7315529639211302912 7351911375955820544 7355487015483736064 7395238397092036608 7431823456129253376 7438627493717262336 7474562892237635584 7511735536302686208 7511986739217432576 7518612735585189888 7551514466282635264 7592760790176759808 7600336787058941952 7633596145263968256 7637053389894975488 7671816244307165184 7675290798765637632 7678583219321044992 7715677824245301248 7754308892095414272 7761148630281486336 7795111707130462208 7799543887552315392 7837688557601816576 7838594858313842688 7845508941480198144 7876462466325020672 7879841182207967232 7883409950859329536 7890627428231332096 7922880824532271104 7926279452202369024 7964570657285472256 7965491629840662528 8008999094364143616 8011508263516372992 8051142077473357824 8058513118193700864 8098589875076333568 8137713497661243392 8137985634152218624 8145163796883955712 8181965886144380928 8222442972738748416 8229970844112715776 8233698185980520448 8267353903859761152 8269944013952385024 8274922892419203072 8311134264666095616 8314898365329440768 8318465154264465408 8359834709756215296 8400501299770032128 8407911016138276864 8408883253767340032 8491811096506662912 8495453774567964672 8499301353270214656 8541855888948854784 8579235369977905152 8583120893243293696 8586802739885899776 8591685063631847424 8672487928347230208 8676415685561155584 8679133952142737408 8680137552275963904 8765740486716555264 8769500670521769984 8773472364666028032 8817399627302043648 8859995760767270912 8861020274615648256 8863796376656412672 8868836194716745728 8876955856760248608 8956300062514741248 8959106015115083776 8960141989446156288 8964499800120803328 9003728786721603584 9052907095979982848 9056487602235899904 9154927684868898816 9155233838421245952 9163309271494450176 9199462021215551488 9245522140575301632 9249178827815387136 9253677213027926016 9294171650809397248 9344936357140627456 9354260660995620864 9395195255709499392 9399450326024585216 9446511752326938624 9450247932767895552 9450563962241286144 9458899893155561472 9496218860609601536 9552182929577213952 9599438630833618944 9647501364078575616 9656011004898705408 9702658401057636352 9711541450130870272 9755420864249069568 9764025696160579584 9803682005957738496 9857229654602022912 9860317862789382144 9909097941505671168 9918169991623016448 9967495230863179776 10015982318956576768 10024816980780253184 10078994267004469248 10129194885061804032 10133782382745255936 10178128193685291008 10184520482977480704 10229088325742886912 10233721065020850176 10238110959094726656 10339078522793885696 10348198173708648448 10349394773867495424 10399391850069753856 10451459811085123584 10455943107160571904 10460678588640264192 10506454909610622976 10513053401783205888 10563841099376361472 10568372602936492032 10574381616777658368 10620655506454216704 10678665459152191488 10682011018021830656 10683246218185801728 10734856103297810432 10744684157591601152 10793231594488332288 10798119833435111424 10852184156679438336 10915490701189840896 10925484131397229056 10973294458816954368 10978264247974027264 11027867063933730816 11033230523225604096 11081512352888127488 11091286872352620544 11146446279674953728 11211844338356453376 11267603304454029312 11267980108826148864 11277919103377784832 11322414795342217216 11327271699423952896 11332401804360286208 11389141185265139712 11449070319847866368 11450394217895952384 11455580084842463232 11512936198148456448 11563317237796306944 11568554247414874112 11573516736367951872 11631463338143121408 11641722945422229504 11692667560695693312 11697963152888037376 11699315831328473088 11756532836402724864 11814693699487531008 11818395168875216896 11819761773311950848 11825114926288994304 11835941142346998144 11884321236798406656 11941733416686321664 11946855985928208384 11952666400161071104 12017262395274559488 12075316802981199872 12076713116210036736 12087769677290551296 12206570246491865088 12206978451228327936 12217745695325933568 12327362854100402176 12338236284037234688 12350547278970780672 12404916020928577536 12466284507055521792 12466701396999143424 12472347547994161152 12477697731396698112 12526927007612665856 12595349003102584832 12600751949655048192 12611866524207415296 12736243906102951936 12737716644759994368 12748952029905321984 12799251507778158592 12868853054966857728 12874681339864940544 12880204109828849664 13007227818998759424 13014623528341733376 13018700928214106112 13148610730074832896 13160208546999042048 13224226655497355264 13289993641150906368 13295694564984619008 13434450093772111872 13438659022672625664 13446749700181204992 13505593180082405376 13511709843660341248 13579360643969974272 13584731403353849856 13650814612126302208 13799193031823327232 13868283210862952448 13880515819541889024 13935279748113498112 13941257476214095872 13947571451520352256 14017404535710941184 14022948545397522432 14091163470581989376 14092792883564249088 14099175489036877824 14160874008605622272 14169767628490407936 14238220612202921984 14244328290914402304 14328274394365820928 14397493111246815232 14399157946250428416 14547399105614708736 14553987601586454528 14567312175196305408 14626856906828808192 14631059278422605824 14710974030967472128 14790476794184073216 14863646912258506752 14877254987434524672 14949125784475271168 15023471072605372416 15023973478434865152 15037225471170379776 15103028932565270528 15185521580353519616 15200673574117883904 15267192290527936512 15274106779789950976 15343632488614330368 15350581597531275264 15357166438642089984 15431355648490602496 15508617784190828544 15522297260562972672 15590223414260924416 15599087775104630784 15675377115203633152 15677189716627685376 15691017882960396288 15759682364415934464 15766819901718659072 15781254856462664192 15845761649064542208 15852558904404738048 15929141314570944512 15930983259681325056 16017998188728287232 16023016527032745984 16102284154946715648 16117026236387401728 16197179750152667136 16275426995322486784 16275971268304437248 16290327593767911424 16363931772288761856 16459941688225431552 16467396371961040896 16549845784838406144 16622268529332191232 16629796730658881536 16636930308528930816 16719669419512430592 16801002599540064256 16815822032276553728 16817766507534680064 16983622193013325824 16990907549135929344 16998602706540429312 17083711777897709568 17166241786486587392 17173605479771799552 17183370127263694848 17344975856694460416 17352831371122311168 17358267904285474816 17360275104551927808 17531480973433110528 17539001341043539968 17546944729332056064 17634799254604087296 17722040549231296512 17727592753312825344 17737672389433491456 17753911713520497216 17912600125029482496 17918212030230167552 17920283978892312576 17928999600241606656 18007457573443207168 18105814191959965696 18112975204471799808 18309855369737797632 18310467676842491904 18326618542988900352 18398924042431102976 18491044281150603264 18507354426055852032 18588343301618794496 18689872714281254912 18708521321991241728 18790390511418998784 18798900652049170432 18893023504653877248 18900495865535791104 18901127924482572288 18917799786311122944 18992437721219203072 19104365859154427904 19198877261667237888 19312022009797410816 19405316802115272704 19423082900261740544 19510841728498139136 19528051392321159168 19607364011915476992 19714459309204045824 19720635725578764288 19836339983246032896 19934990461726359552 20031964637913153536 20049633961560506368 20157988534008938496 20258389770123608064 20267564765490511872 20356256387370582016 20369040965954961408 20458176651485773824 20467442130041700352 20476221918189453312 20696396347417296896 20698789547734990848 20798783700139507712 20902919622170247168 20911886214321143808 20921357177280528384 21012909819221245952 21026106803566411776 21127682198752722944 21136745205872984064 21148763233555316736 21241311012908433408 21357330918304382976 21364022036043661312 21366492436371603456 21469712206595620864 21489368315183202304 21596239666870222848 21830981402379681792 21850968262794458112 21946588917633908736 21956528495948054528 22055734127867461632 22066461046451208192 22163024705776254976 22182573744705241088 22423688676712906752 22535206608908058624 22535960217652297728 22555838206755569664 22644829590684434432 22654543398847905792 22664803608720572416 22778282370530279424 22898140639695732736 22900788435791904768 22911160169684926464 23025872396296912896 23137108494829748224 23147033472735903744 23262926676286242816 23283445890844459008 23385335121391386624 23395926305776074752 23398631662656946176 23513065672805449728 23629387398975062016 23636790337750433792 23639523546623901696 23650229852577988608 23671882284693996288 23768642473596813312 23893711971856416768 23905332800322142208 24034524790549118976 24150633605962399744 24153426232420073472 24175539354581102592 24413140492983730176 24413956902456655872 24435491390651867136 24654725708200804352 24676472568074469376 24701094557941561344 24809832041857155072 24933402793998286848 24944695095988322304 24955395462793396224 25053854015225331712 25190698006205169664 25201503899310096384 25223733048414830592 25472487812205903872 25475433289519988736 25497904059810643968 25598503015556317184 25737706109933715456 25749362679729881088 25760408219657699328 26029247056683466752 26037401856428212224 26297221460149665792 26320417093998084096 26448453310994710528 26579987282301812736 26591389129969238016 26868900187544223744 26877318045345251328 26893499400362409984 27011186360164810752 27023419687320682496 27158721287939948544 27169462806707699712 27301629224252604416 27598386063646654464 27736566421725904896 27761031639083778048 27882514952428191744 27895142903040704512 28034809071421882368 28182326941163978752 28185585767128498176 28198350978073755648 28321748017211244544 28339535256980815872 28476441224405843968 28488656581828804608 28656548788731641856 28794986222493630464 28798315892500856832 29107975203172909056 29134624350392610816 29262118556845211648 29421948061934944256 29580953588368146432 29727293824517013504 29754509974869049344 29898251568950542336 30047946956869730304 30074450942340759552 30206057865130541056 30371043160707039232 30401347148235767808 30534384581055873024 30548213559579901952 30687264977228660736 30701163195062550528 30714332877284179968 30862711296981204992 31017235568381657088 31044594521125945344 31198175550209261568 31354379433255370752 31382035765920792576 31519364728831868928 31533639803437318144 31562509712925328384 31691523298129084416 31705117808809476096 31858282629141889024 31861966519362650112 32035996377456574464 32046033054065491968 32204568309893431296 32234052472774803456 32394359500305334272 32550853990644973568 32551942536608874496 32580655187535822848 32919883376450863104 32934792743922081792 33099691569676812288 33244537058664382464 33259593461317763072 33273860617057861632 33439338839024861184 33602005199080128512 33631644064553107456 33635533015069360128 33967244386026651648 33981815098271858688 33997205413080858624 34167423555795419136 34332483572973174784 34347210959543599104 34366740254527389696 34689951713388920832 34705662742244622336 34716535808570949632 34720550209103855616 35078002682087079936 35093889458664112128 35269598509208174592 35444081098462593024 35455185506625650688 35475344778866982912 35507823427040994432 35825200250058964992 35836424060460335104 35840567957784625152 35857999200483213312 36014915146886414336 36211628383919931392 36225950408943599616 36619710739475595264 36620935353684983808 36653237085977800704 36797848084862205952 36982088562301206528 37014708852111704064 37176686603237588992 37379745428562509824 37417042643982483456 37580781022837997568 37597801304098340864 37786047009307754496 37802255848965144576 37835599572622245888 37984875442438406144 38208731718308855808 38397754523334475776 38624044019594821632 38810633604230545408 38846165800523481088 39021683456996278272 39056102784642318336 39672679966492065792 39869980923452719104 40063929275826307072 40099267923121012736 40315977068017876992 40516779540247216128 40535129530981023744 40712512774741164032 40738081931909922816 40934884260083400704 40952443836378906624 41392792694834593792 41397579095469981696 41597567400279015424 41805839244340494336 41823772428642287616 41842714354561056768 42052213607132823552 42273490411745968128 42297526467110633472 42482622025816866816 42714661836608765952 42728044072087322624 42732984872743206912 42939424413191241728 42978736630366404608 43192479333740445696 43661962804759363584 43701936525588916224 43893177835267817472 43913056991896109056 44132922092902416384 44326049411552509952 44365147489410482176 44847377353425813504 45070413217816117248 45071920435304595456 45111676413511139328 45289659181368868864 45309086797695811584 45329607217441144832 45556564741060558848 45796281279391465472 45801576871583809536 45822320339369852928 46051744792593825792 46274216989659496448 46294066945471807488 46525853352572485632 46566891781688918016 46770670242782773248 46791852611552149504 46797263325313892352 47026131345610899456 47279047093247803392 47300459705155977216 47343764569387992576 47537284947193626624 47787423943712833536 47810665600644284416 48069049581098237952 48301267211924799488 48306852464840146944 48351078709162205184 48826280985967460352 48827913804913311744 48870982781303734272 49352945136148938752 49402189115883122688 49866805587996573696 49889390191976644608 49910790925586792448 50107708030450663424 50381396012410339328 50403007798620192768 50447466096829661184 50944975624411807744 50950866579039977472 50995808119621287936 51197006031112634368 51498725359459762176 51520816439315398656 52058494113366933504 52074803712856424448 52594442920299331584 52640834187996168192 52896906621989421056 53182778259938476032 53737800375088447488 53754636090690502656 53786998800724819968 54022372720329621504 54046839374641364992 54317442575879897088 54338925613415399424 54603258448505208832 55196772127293308928 55473132843451809792 55522063278167556096 55765029904856383488 55790285806081409024 56069618142843764736 56364653882327957504 56371171534256996352 56396701956147511296 56679070513961631744 56977313163657609216 57313097577463283712 57589972444987260928 57596631785001713664 58215950406345818112 58269248700785221632 58524237113690423296 58843896123869888512 59161907176736292864 59509019949738098688 59796503137901084672 60095893913739460608 60148901884681519104 60412115730261082112 60742086321414078464 60802694296471535616 61068769162111746048 61096427119159803904 61374529954457321472 61402326390125101056 61428665754568359936 61725422593962409984 62089189042251890688 62396351100418523136 62708758866510741504 62764071531841585152 63038729457663737856 63067279606874636288 63125019425850656768 63383046596258168832 63410235617618952192 63723933038725300224 64071992754913148928 64092066108130983936 64409136619786862592 64468104945549606912 64788719000610668544 65101707981289947136 65103885073217748992 65161310375071645696 65839766752901726208 65869585487844163584 66199383139353624576 66489074117328764928 66519186922635526144 66547721234115723264 67204010398160257024 67263288129106214912 67271066030138720256 67934488772053303296 67963630196543717376 67994410826161717248 68334847111590838272 68664967145946349568 68694421919087198208 68733480509054779392 69411325484489244672 69433071617141899264 69441100418207711232 70156005364174159872 70187778917328224256 70539197018416349184 70888162196925186048 70910371013251301376 70950689557733965824 71015646854081988864 71681135915569250304 71715998400966426624 72029830293772828672 72423256767839862784 72451900817887199232 73239421478951190528 73241870707369967616 73306474171955601408 73595696169724411904 73964177124602413056 74029417704223408128 74834085287964966912 75161562045675995136 75195602608196681728 75572094018615508992 75604511697930289152 75671199145244491776 75969750884876812288 76417463436617711616 76795509046668951552 77248088039189643264 77621267208461090816 77692331601046962176 78112205569284636672 79345359932984131584 79739961846905438208 80127858551652614144 80198535846242025472 80631954136035753984 81033559080494432256 81070259061962047488 81425025549482328064 81476163863819845632 81869768520166801408 81904887672757813248 82785585389669187584 82795158190939963392 83195134800558030848 83647544857284575232 83685428709122113536 84104427214265647104 84546980823491936256 84595052934221266944 84965244051633733632 85429323673217531904 85456088144174645248 85465969745486413824 85957473260732809216 86384958667480891392 87323925609518727168 87403873051177832448 87786355670535634944 87826113983792218112 88265844185804832768 88652098823105019904 88730294978820964352 89694754706851627008 90143840870609190912 90223352827022278656 90579318362737737728 90618173595391623168 90659214434882289664 91113129482121117696 91592562558782930944 91603153743167619072 91644640678739705856 92103489585187651584 92548433979318992896 92588133890943614976 93051706705144971264 93133783563377836032 93583705223104299008 93594526650627784704 94558094186495606784 94600919410311954432 94687529138775985152 95074569894387253248 95574847887425667072 95621331201288568832 96138099162196475904 96613704929680293888 96702157418324410368 97652561971934920704 97655827609826623488 97741965562607468544 98705890272297877504 98804378231766245376 99733611175993147392 99778780383953289216 99821581851173584896 100806015597240385536 100894932193659322368 101889951248823615488 101901733158079954944 101991616239242575872 102394012062225268736 102997450718919524352 103041632878630797312 104116988226733867008 104149607425712848896 105281668375992336384 105793813243978842112 106365556519876952064 107475600750176894976 107509272181381005312 107573997601449639936 108044745440659243008 108093678749282729984 108634885151759794176 108677851226830798848 109206516897010417664 110393544254586617856 110946265686903619584 111044126556335112192 111530059809712766976 111580571612162818048 112139236285687529472 112742343068513992704 112793403912295022592 113358141027923263488 113954626327315218432 114626195154926567424 115179944889974521856 115193263570003427328 116431900812691636224 116538497401570443264 117048474227380846592 117687792247739777024 119018039899476197376 119593006275802169344 120191787827478921216 120297803769363038208 120824231460522164224 121484172642828156928 121605388592943071232 122137538324223492096 122192854238319607808 122804652780250202112 122857331509136719872 123450845187924819968 124178378084503781376 124792702200837046272 125417517733021483008 125528143063683170304 126134559213749272576 126250038851701313536 126820471235237904384 127447866077450600448 128143985509826297856 128184132216261967872 128818273239573725184 128936209891099213824 129577438001221337088 130207770146435497984 130322620750143291392 131679533505803452416 131739170975688327168 132398766278707249152 132978148234657529856 133038373845271052288 133095442468231446528 134408020796320514048 134526576258212429824 134542132060277440512 135868977544106606592 135927260393087434752 135988821652323434496 136669694223181676544 137329934291892699136 137388843838174396416 137466961018109558784 138822650968978489344 138866143234283798528 138882200836415422464 140312010728348319744 140375557834656448512 141078394036832698368 141901379115467931648 142031293708163977728 143362271831138500608 143431996801932853248 144059660587545657344 144846513535679725568 144903801635774398464 146478842957902381056 146483741414739935232 146612948343911202816 147191392339448823808 148058835408446816256 149668170575929933824 150323124091351990272 150391205216393363456 151144188037231017984 151209023395860578304 151342398290488983552 152834926873235423232 153591018093337903104 154496176078379286528 155242534416922181632 155384663202093924352 156224411138569273344 158690719865968263168 160255717103305228288 160397071692484050944 161263908272071507968 162067118160988864512 162140518123924094976 162850051098964656128 162952327727639691264 163739537040333602816 163809775345515626496 165571170779338375168 165590316381879926784 166390269601116061696 167295089714569150464 167370857418244227072 168208854428531294208 169093961646983872512 169190105868442533888 170931939490972827648 171914946521465618432 172769917334961782784 174647851219037454336 174807746102355664896 175572711341071269888 175652227967584436224 176531688371609665536 177460589957641928704 179389509413703254016 180287681741218381824 180446705654044557312 181158636725475475456 181236347190783246336 181318428869764579328 182226258964242235392 183185125117565861888 183206307486335238144 183289281357479411712 184206979170375303168 185096867958637985792 185176267781887229952 186267567126755672064 187167410446208598016 187189053301255569408 189116188372991213568 189201838820623908864 189375058277551970304 190149139788774506496 191242662402577137664 192276198324392951808 193227409859360587776 193404314836648820736 195305123943869841408 195311655219653246976 195483931125214937088 197411780544595755008 197608756463532490752 199467222351986294784 199557560767906578432 199643163702347169792 201612031194480771072 201789864387318644736 203779902497647230976 203803466316159909888 203983232478485151744 205994901437839048704 206083265757261594624 208233976453467734016 208299214851425697792 210563336751984672768 211587626487957684224 212731113039753904128 215147995202899279872 216089490881318486016 216187357498565459968 217269770303519588352 217355702453661597696 218413033794020835328 220787088509173235712 221892531373807239168 222088253112670224384 223161143224325636096 225484686137027985408 225586807824590045184 226716282055846526976 227909252654630436864 229252390309853134848 230386527140006854656 232863801625383272448 233076994803140886528 234096948454761693184 235375584495479554048 238036079798952394752 239186012551604338688 240383575654957842432 240595607538726076416 241648462921044328448 242968345285656313856 243210777185886142464 244275076648446984192 244385708476639215616 245609305560500404224 245714663018273439744 246901690375849639936 248356756169007562752 249585404401674092544 251056286127366340608 252269118427498545152 252500077703402627072 253640942470475808768 254895732154901200896 256287971019652595712 256368264432523935744 257872419782198427648 259154876002442674176 260415540292870995968 260645241500286582784 263359067011606904832 263478341951376654336 264797532557414498304 265956296469315059712 266076747690542104576 266190884936462893056 269053152516424859648 269084264120554881024 271737955088213213184 271854520786174869504 271977643304646868992 273339388446363353088 274659868583785398272 274777687676348792832 274933922036219117568 277645301937956978688 277732286468567597056 277764401672830844928 280751115669312897024 283802758230935863296 284062587416327955456 286724543662277001216 286863993603865706496 288119321175091314688 289693027071359451136 292957685915804762112 292967482829479870464 293225896687822405632 294382784678897647616 296117670816893632512 299336341151859867648 300782410432786726912 302418046791721156608 302684796580977967104 305669853746470846464 307182036186675806208 308992352156758573056 310769326404187848704 312448822277138546688 317381439731936526336 320511434206610456576 320794143384968101888 322527816544143015936 324134236321977729024 324281036247848189952 325700102197929312256 325904655455279382528 327479074080667205632 327619550691031252992 331142341558676750336 331180632763759853568 332780539202232123392 334590179429138300928 334741714836488454144 336417708857062588416 338380211736885067776 341863878981945655296 343829893042931236864 345539834669923565568 349295702438074908672 349615492204711329792 351145422682142539776 351304455935168872448 353063376743219331072 354921179915283857408 358779018827406508032 360575363482436763648 360893411308089114624 362472694381566492672 362636857739529158656 364452517928484470784 366370250235131723776 366412614972670476288 366578562714958823424 368413958340750606336 370193735917275971584 370352535563774459904 372535134253511344128 374334820892417196032 374378106602511138816 378403677641247817728 378750116555103940608 382485324805154275328 384552396648785903616 386454819718721175552 386808629673297641472 390623310439306493952 390967862250429874176 394823561089191510016 395217512927064981504 398934444703972589568 399115121535813156864 399286327404694339584 403224062388961542144 403579728774637289472 407606932632319819776 407966464956970303488 411989802875678097408 412166531514523189248 416467952906935468032 416598429702851395584 421126673503969345536 423175252975915368448 430295990405798559744 432178981762636972032 432374714997130919936 434539540607039176704 434711404907323195392 436826067588041670656 441574177018346471424 444176506225340448768 446322286448651272192 450969372274055970816 451173615649180090368 453432564111693053952 458504780619706269696 460773054280013709312 465727603250766544896 466153989606281773056 468193896909523386368 470751168990959108096 476072159597904789504 478372025103208677376 480767151309915684864 481191215077452152832 483296925842088656896 485936690571312627712 486421554371772284928 488550153296893968384 488771416953278431232 491218611121000808448 491429326036546879488 493803380751699279872 496713512338015125504 499170808803348185088 502112572254732681216 504538236854997090304 505000155406805254144 507281884940951617536 515744839564396855296 518309752004885348352 520831080585741991936 521290483000573165568 526718134023213809664 526956683902753308672 529595065114828996608 532153495381084209152 532381769872925786112 538106305032849719296 538168528241109762048 543475910176426426368 543709041572349739008 543955286609293737984 546678776892726706176 549555375352697585664 549867844072438235136 555290603875913957376 555464572937135194112 555528803345661689856 561502231338625794048 567605516461871726592 568125174832655910912 573727987207731412992 576238642350182629376 579386054142718902272 585915371831609524224 585934965658959740928 586451793375644811264 588765569357795295232 592235341633787265024 598672682303719735296 601564820865573453824 604836093583442313216 605369593161955934208 611339707492941692928 617984704313517146112 621538652808375697408 624897644554277093376 634762879463873052672 641588286769936203776 648268472643955458048 648562072495696379904 651400204395858624512 651809310910558765056 654958148161334411264 655239101382062505984 662284683117353500672 662361265527519707136 665561078404464246784 669483429672976908288 676760423473770135552 683727757963891310592 687659786085862473728 698591404876149817344 699230984409422659584 702290845364285079552 702608911870337744896 706126753486438662144 709842359830567714816 717558037654813016064 721150726964873527296 721786822616178229248 724945388763132985344 725273715479058317312 728905035856968941568 732740500470263447552 732825229945340952576 733157125429917646848 736827916681501212672 740705071127548919808 745070268507022688256 748669641784834392064 748756213205022277632 756807355282495635456 757500233110207881216 764970649610308550656 769104793297571807232 773617259346595282944 781246620878612987904 781935724500859748352 789647122178383020032 790435025854129963008 797868889407945179136 798230243071626313728 798572654809388679168 807159457549274578944 815213865264639639552 815932929913940606976 823979605751356194816 824333063029046378496 832935905813870936064 833196859405702791168 842253347007938691072 846350505951830736896 860591980811597119488 864357963525273944064 864749429994261839872 869079081214078353408 873652135176083341312 883148354036692942848 888353012450680897536 892644572897302544384 902347231298360180736 917009561239412539392 921546108560027418624 932307979212563546112 936387793819046772736 941502337981918216192 952144319195809579008 956744050206417354752 961534302619831369728 962382430154904305664 972843108743544569856 977100306593787936768 977542833906556862464 982437222242001616896 982858652073093758976 987606761503398559744 993427024676030251008 998341617606696370176 1004225144509465362432 1009076473709994180608 1010000310813610508288 1031489679128793710592 1036619504009770696704 1041662161171483983872 1042580966001146331136 1053436268046427619328 1053913367805506617344 1059190130229657993216 1064306990762168418304 1064763539745851572224 1076212610065699438592 1076337056482219524096 1087418083144699478016 1087910573218587475968 1093357553785453412352 1099110750705395171328 1099735688144876470272 1110581207751827914752 1110929145874270388224 1111057606691323379712 1123004462677251588096 1135211032923743453184 1136250349665311821824 1147455974415462825984 1152477284700365258752 1158772108285437804544 1171869931317919481856 1172903586751289622528 1177531138715590590464 1184470683267574530048 1197345364607439470592 1203129641731146907648 1209672187166884626432 1210739186323911868416 1235969408627034292224 1243077305616751394816 1249795289108554186752 1269525758927746105344 1283176573539872407552 1296536945287910916096 1297124144991392759808 1303618621821117530112 1310478202764125011968 1324569366234707001344 1324722531055039414272 1331122156808928493568 1338966859345953816576 1353520846947540271104 1375319572171724947456 1397182809752299634688 1398461968818845319168 1404581690728570159104 1405217823740675489792 1412253506972877324288 1419684719661135429632 1435116075309626032128 1442301453929747054592 1443573645232356458496 1449890777526265970688 1450547430958116634624 1457810071713937883136 1465650459890681905152 1466314250859835293696 1473655833363002425344 1481410142255097839616 1490140537014045376512 1497339283569668784128 1497512426410044555264 1513614710564991270912 1515000466220415762432 1529941299220617101312 1547234518693190565888 1562493241757225975808 1563871449001719496704 1579294244356766040064 1580870051708259926016 1596460486143252627456 1597145309618777358336 1614318915098549157888 1630427730529279279104 1631865859827881213952 1648666126058092756992 1665871811627741872128 1666393718811405582336 1684506694015877382144 1692701011903661473792 1721183961623194238976 1728715927050547888128 1729498859988523679744 1738158162428156706816 1747304270352166682624 1766296708073385885696 1776706024901361795072 1785289145794605088768 1804694462596720361472 1834019122478825078784 1864615958425127092224 1872775587638093545472 1883004675963836432384 1904288638391619158016 1913488100412834709504 1924764860309808611328 1945686217487089139712 1954200613187575873536 1955085667813113724928 1964874444484003233792 1965717304146187517952 1986854049352060502016 1996683235213392740352 2008450289018930724864 2018152947419988361216 2020000621627221016576 2062979358257587421184 2083324322342967967744 2085161932002292662272 2106872536092855238656 2107826735611013234688 2118380260459315986432 2128613981524336836608 2129527079491703144448 2152425220131398877184 2152674112964439048192 2174836166289398956032 2175821146437174951936 2186715107570906824704 2198221501410790342656 2199471376289752940544 2222115213382646759424 2246008925354503176192 2270422065847486906368 2272500699330623643648 2294911948830925651968 2343739862635838963712 2345807173502579245056 2355062277431181180928 2368941366535149060096 2394690729214878941184 2406259283462293815296 2421478372647823736832 2471938817254068584448 2486154611233502789632 2499590578217108373504 2539051517855492210688 2566353147079744815104 2593073890575821832192 2594248289982785519616 2607237243642235060224 2620956405528250023936 2649138732469414002688 2649445062110078828544 2677933718691907633152 2707041693895080542208 2750639144343449894912 2796923937637690638336 2809163381457140318208 2810435647481350979584 2824507013945754648576 2839369439322270859264 2870232150619252064256 2884602907859494109184 2887147290464712916992 2901094861916233269248 2931300919781363810304 2932628501719670587392 2947311666726004850688 2962820284510195679232 2980281074028090753024 2995024852820089110528 3027229421129982541824 3030000932440831524864 3059882598441234202624 3094469037386381131776 3124986483514451951616 3127742898003438993408 3158588488713532080128 3161740103416519852032 3192920972286505254912 3194290619237554716672 3228637830197098315776 3263731719655762427904 3297332252116185513984 3331743623255483744256 3332787437622811164672 3369013388031754764288 3385402023807322947584 3442367923246388477952 3457431854101095776256 3458997719977047359488 3476316324856313413632 3532593416146771771392 3553412049802723590144 3570578291589210177536 3609388925193440722944 3729231916850254184448 3745551175276187090944 3766009351927672864768 3808577276783238316032 3826976200825669419008 3849529720619617222656 3891372434974178279424 3910171335626227449856 3931434608292375035904 3973708098704121004032 3993366470426785480704 4016900578037861449728 4040001243254442033152 4125958716515174842368 4166648644685935935488 4170323864004585324544 4213745072185710477312 4215653471222026469376 4236760520918631972864 4257227963048673673216 4259054158983406288896 4304850440262797754368 4305348225928878096384 4349672332578797912064 4351642292874349903872 4373430215141813649408 4398942752579505881088 4444230426765293518848 4492017850709006352384 4540844131694973812736 4545001398661247287296 4589823897661851303936 4687479725271677927424 4691614347005158490112 4737882733070298120192 4789381458429757882368 4812518566924587630592 4842956745295647473664 4972309222467005579264 4999181156434216747008 5078103035710984421376 5132706294159489630208 5186147781151643664384 5188496579965571039232 5214474487284470120448 5241912811056500047872 5298890124220157657088 5355867437383815266304 5414083387790161084416 5501278288686899789824 5593847875275381276672 5618326762914280636416 5620871294962701959168 5649014027891509297152 5678738878644541718528 5740464301238504128512 5774294580929425833984 5802189723832466538496 5862601839562727620608 5865257003439341174784 5894623333452009701376 5960562148056181506048 5990049705640178221056 6054458842259965083648 6060001864881663049728 6119765196882468405248 6188938074772762263552 6249972967028903903232 6255485796006877986816 6317176977427064160256 6323480206833039704064 6385841944573010509824 6388581238475109433344 6457275660394196631552 6527463439311524855808 6594664504232371027968 6738026776063509528576 6770804047614645895168 6884735846492776955904 6917995439954094718976 7065186832293543542784 7106824099605447180288 7218777850386881445888 7458463833700508368896 7491102350552374181888 7532018703855345729536 7617154553566476632064 7653952401651338838016 7699059441239234445312 7782744869948356558848 7820342671252454899712 7862869216584750071808 7947416197408242008064 8033801156075722899456 8080002486508884066304 8251917433030349684736 8340647728009170649088 8427490144371420954624 8431306942444052938752 8473521041837263945728 8514455926097347346432 8518108317966812577792 8609700880525595508736 8610696451857756192768 8703284585748699807744 8797885505159011762176 8888460853530587037696 9081688263389947625472 9090002797322494574592 9179647795323702607872 9374959450543355854848 9383228694010316980224 9475765466140596240384 9578762916859515764736 9685913490591294947328 9944618444934011158528 9998362312868433494016 10156206071421968842752 10265412588318979260416 10372295562303287328768 10376993159931142078464 10428948974568940240896 10597780248440315314176 10711734874767630532608 10828166775580322168832 11002556577373799579648 11187695750550762553344 11236653525828561272832 11241742589925403918336 11298028055783018594304 11357477757289083437056 11480928602477008257024 11548589161858851667968 11604379447664933076992 11730514006878682349568 11921124296112363012096 11980099411280356442112 12120003729763326099456 12239530393764936810496 12377876149545524527104 12499945934057807806464 12510971592013755973632 12646960413666079408128 12771683889146021019648 12777162476950218866688 12914551320788393263104 13054926878623049711616 13476053552127019057152 13541608095229291790336 13769471692985553911808 13835990879908189437952 14213648199210894360576 14437555700773762891776 14916927667401016737792 14982204701104748363776 15064037407710691459072 15234309107132953264128 15307904803302677676032 15398118882478468890624 15565489739896713117696 15640685342504909799424 15725738433169500143616 16067602312151445798912 16160004973017768132608 16503834866060699369472 16681295456018341298176 16854980288742841909248 16862613884888105877504 16947042083674527891456 17036216635933625155584 17219401761051191017472 17221392903715512385536 17406569171497399615488 17595771010318023524352 18163376526779895250944 18180005594644989149184 18359295590647405215744 18749918901086711709696 18766457388020633960448 18951530932281192480768 19157525833719031529472 19371826981182589894656 19889236889868022317056 20312412142843937685504 20530825176637958520832 20753986319862284156928 21195560496880630628352 21656333551160644337664 22005113154747599159296 22375391501101525106688 22473307051657122545664 22483485179850807836672 22596056111566037188608 22714955514578166874112 22961857204954016514048 23097178323717703335936 23208758895329866153984 23461028013757364699136 23842248592224726024192 24240007459526652198912 24479060787529873620992 24755752299091049054208 25021943184027511947264 25293920827332158816256 25543367778292042039296 25554324953900437733376 25829102641576786526208 26109853757246099423232 27083216190458583580672 27538943385971107823616 27671981759816378875904 28427296398421788721152 29833855334802033475584 30468618214265906528256 30615809606605355352064 30796237764956937781248 31130979479793426235392 31281370685009819598848 32135204624302891597824 32320009946035536265216 33007669732121398738944 33362590912036682596352 33709960577485683818496 33725227769776211755008 33894084167349055782912 34072433271867250311168 34438803522102382034944 34442785807431024771072 34813138342994799230976 35191542020636047048704 36360011189289978298368 36718591181294810431488 37499837802173423419392 37532914776041267920896 38315051667438063058944 38743653962365179789312 39778473779736044634112 40624824285687875371008 41061650353275917041664 41507972639724568313856 43312667102321288675328 44010226309495198318592 44750783002203050213376 44946614103314245091328 44966970359701615673344 45192112223132074377216 45923714409908033028096 46194356647435406671872 46417517790659732307968 46922056027514729398272 48480014919053304397824 48958121575059747241984 49511504598182098108416 50043886368055023894528 50587841654664317632512 51108649907800875466752 51658205283153573052416 52219707514492198846464 54166432380917167161344 55077886771942215647232 55343963519632757751808 56854592796843577442304 59667710669604066951168 60937236428531813056512 61592475529913875562496 62261958959586852470784 62562741370019639197696 64640019892071072530432 66015339464242797477888 66725181824073365192704 67419921154971367636992 67450455539552423510016 67788168334698111565824 68144866543734500622336 68885571614862049542144 69626276685989598461952 70383084041272094097408 72720022378579956596736 73437182362589620862976 75065829552082535841792 76630103334876126117888 77487307924730359578624 79556947559472089268224 81249648571375750742016 82123300706551834083328 83015945279449136627712 88020452618990396637184 89501566004406100426752 89933940719403231346688 91847428819816066056192 92388713294870813343744 93844112055029458796544 96960029838106608795648 97916243150119494483968 99023009196364196216832 100087772736110047789056 101175683309328635265024 102217299815601750933504 103316410566307146104832 104439415028984397692928 110155773543884431294464 110687927039265515503616 119335421339208133902336 121874472857063626113024 123184951059827751124992 124523917919173704941568 129280039784142145060864 132030678928485594955776 133450363648146730385408 134839842309942735273984 134900911079104847020032 135576336669396223131648 137771143229724099084288 139252553371979196923904 140766168082544188194816 145440044757159913193472 146874364725179241725952 150131659104165071683584 154974615849460719157248 159113895118944178536448 162499297142751501484032 166031890558898273255424 176040905237980793274368 179003132008812200853504 179867881438806462693376 184777426589741626687488 187688224110058917593088 193920059676213217591296 195832486300238988967936 198046018392728392433664 200175545472220095578112 202351366618657270530048 204434599631203501867008 208878830057968795385856 220311547087768862588928 238670842678416267804672 243748945714127252226048 246369902119655502249984 249047835838347409883136 258560079568284290121728 264061357856971189911552 266900727296293460770816 269801822158209694040064 275542286459448198168576 281532336165088376389632 290880089514319826386944 293748729450358483451904 300263318208330143367168 309949231698921438314496 318227790237888357072896 332063781117796546510848 352081810475961586548736 358006264017624401707008 359735762877612925386752 369554853179483253374976 387840119352426435182592 396092036785456784867328 400351090944440191156224 404702733237314541060096 417757660115937590771712 440623094175537725177856 477341685356832535609344 487497891428254504452096 498095671676694819766272 517120159136568580243456 528122715713942379823104 533801454592586921541632 539603644316419388080128 563064672330176752779264 581760179028639652773888 587497458900716966903808 600526636416660286734336 636455580475776714145792 704163620951923173097472 716012528035248803414016 719471525755225850773504 739109706358966506749952 775680238704852870365184 792184073570913569734656 800702181888880382312448 809405466474629082120192 881246188351075450355712 954683370713665071218688 996191343353389639532544 1034240318273137160486912 1056245431427884759646208 1067602909185173843083264 1079207288632838776160256 1163520358057279305547776 1201053272833320573468672 1272911160951553428291584 1432025056070497606828032 1438943051510451701547008 1551360477409705740730368 1584368147141827139469312 1601404363777760764624896 1618810932949258164240384 1762492376702150900711424 1909366741427330142437376 2068480636546274320973824 2112490862855769519292416 2158414577265677552320512 2327040716114558611095552 2402106545666641146937344 2545822321903106856583168 2864050112140995213656064 3102720954819411481460736 3168736294283654278938624 3202808727555521529249792 3237621865898516328480768 3818733482854660284874752 4136961273092548641947648 4316829154531355104641024 4654081432229117222191104 4804213091333282293874688 5728100224281990427312128 6205441909638822962921472 6337472588567308557877248 6475243731797032656961536 7637466965709320569749504 8273922546185097283895296 9308162864458234444382208 9608426182666564587749376 11456200448563980854624256 12410883819277645925842944 12950487463594065313923072 16547845092370194567790592 18616325728916468888764416 22912400897127961709248512 24821767638555291851685888 33095690184740389135581184 37232651457832937777528832 49643535277110583703371776 74465302915665875555057664 99287070554221167406743552 148930605831331751110115328 297861211662663502220230656
- Sum of all divisors σ(n): 1028848557844444142054904655
- Sum of proper divisors (its aliquot sum) s(n): 730987346181780639834673999
- 297861211662663502220230656 is an abundant number, because the sum of its proper divisors (730987346181780639834673999) is greater than itself. Its abundance is 433126134519117137614443343
Bases of 297861211662663502220230656
- Binary: 11110110011000101001000010100011101000100000100100110010010000000000000000000000000000002
- Hexadecimal: 0xF66290A3A2093240000000
- Base-36: 11FC5KLE7EPOQA4N40
Squares and roots of 297861211662663502220230656
- 297861211662663502220230656 squared (2978612116626635022202306562) is 88721301413150027952761100965750471553936165842190336
- 297861211662663502220230656 cubed (2978612116626635022202306563) is 26426634339209246966667969113318024398671181989503829797528224589867042174140416
-
297861211662663502220230656 is a
perfect square number . Itssquare root is 17258656137216 -
The
cube root of 297861211662663502220230656 is 667838292.9230893367
Scales and comparisons
How big is 297861211662663502220230656?- 297,861,211,662,663,502,220,230,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 297,861,211,662,663,502,220,230,656 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 297861211662663502220230656 cubic inches would be around 55653191.1 feet tall.
Recreational maths with 297861211662663502220230656
- 297861211662663502220230656 backwards is 656032022205366266112168792
- The number of decimal digits it has is: 27
- The sum of 297861211662663502220230656's digits is 99
- 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 297861211662663502220230656 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 297861211662663502220230656 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/297861211662663502220230656/
Chicago style:
Numbermatics. 2024. "Number 297861211662663502220230656 - Facts about the integer". https://numbermatics.com/n/297861211662663502220230656/
The information we have on file for 297861211662663502220230656 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 297861211662663502220230656, math, Factors of 297861211662663502220230656, curriculum, school, college, exams, university, Prime factorization of 297861211662663502220230656, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-seven septillion, eight hundred sixty-one sextillion, two hundred eleven quintillion, six hundred sixty-two quadrillion, six hundred sixty-three trillion, five hundred two billion, two hundred twenty million, two hundred thirty thousand, six hundred fifty-six.