83223296522620586216479296
83,223,296,522,620,586,216,479,296 is an even composite number composed of seven prime numbers multiplied together.
83223296522620586216479296 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 83223296522620586216479296:
26 × 34 × 132 × 192 × 316 × 672 × 2572
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 19 × 19 × 31 × 31 × 31 × 31 × 31 × 31 × 67 × 67 × 257 × 257)See below for interesting mathematical facts about the number 83223296522620586216479296 from the Numbermatics database.
Names of 83223296522620586216479296
- Cardinal: 83223296522620586216479296 can be written as Eighty-three septillion, two hundred twenty-three sextillion, two hundred ninety-six quintillion, five hundred twenty-two quadrillion, six hundred twenty trillion, five hundred eighty-six billion, two hundred sixteen million, four hundred seventy-nine thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 8.3223296522620586216479296 × 1025
Factors of 83223296522620586216479296
Divisors of 83223296522620586216479296
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 31 32 36 38 39 48 52 54 57 62 64 67 72 76 78 81 93 96 104 108 114 117 124 134 144 152 156 162 169 171 186 192 201 208 216 228 234 247 248 257 268 279 288 304 312 324 338 342 351 361 372 402 403 416 432 456 468 494 496 507 513 514 536 558 576 589 603 608 624 648 676 684 702 722 741 744 771 804 806 832 837 864 871 912 936 961 988 992 1014 1026 1028 1053 1072 1083 1116 1178 1206 1209 1216 1248 1273 1296 1352 1368 1404 1444 1482 1488 1521 1539 1542 1608 1612 1674 1728 1742 1767 1809 1824 1872 1922 1976 1984 2028 2052 2056 2077 2106 2144 2166 2223 2232 2313 2356 2412 2418 2496 2511 2546 2592 2613 2704 2736 2808 2883 2888 2964 2976 3042 3078 3084 3211 3216 3224 3249 3341 3348 3484 3534 3618 3627 3648 3744 3819 3844 3952 4056 4104 4112 4154 4212 4288 4332 4446 4464 4489 4563 4626 4693 4712 4824 4836 4883 5022 5092 5184 5226 5239 5301 5408 5427 5472 5616 5766 5776 5928 5952 6084 6156 6168 6231 6422 6432 6448 6498 6669 6682 6696 6939 6968 7068 7236 7254 7488 7638 7657 7688 7839 7904 7967 8112 8208 8224 8308 8424 8649 8664 8892 8928 8978 9126 9252 9386 9424 9633 9648 9672 9747 9766 10023 10044 10184 10452 10478 10602 10816 10854 10881 10944 11191 11232 11323 11457 11532 11552 11856 12168 12312 12336 12462 12493 12844 12864 12896 12996 13338 13364 13392 13467 13689 13878 13936 14079 14136 14472 14508 14649 15276 15314 15376 15678 15717 15808 15903 15934 16224 16416 16448 16549 16616 16848 17219 17298 17328 17784 17856 17956 18252 18259 18504 18693 18772 18848 19266 19296 19344 19494 19532 20007 20046 20088 20368 20817 20904 20956 21204 21708 21762 22382 22464 22646 22914 22971 23064 23104 23517 23712 23901 24187 24336 24624 24672 24924 24986 25688 25792 25947 25992 26676 26728 26784 26934 27001 27378 27756 27872 28158 28272 28899 28944 29016 29241 29298 29791 30069 30552 30628 30752 31356 31434 31806 31868 32448 32643 32832 33098 33232 33573 33696 33969 34371 34438 34596 34656 35568 35912 36504 36518 37008 37386 37479 37544 37696 38532 38592 38688 38988 39064 39463 40014 40092 40176 40401 40736 41634 41808 41912 42237 42408 43416 43433 43524 43947 44764 45292 45828 45942 46128 47034 47151 47424 47709 47802 48374 48672 49248 49344 49647 49848 49972 51376 51657 51894 51984 53352 53456 53568 53868 54002 54756 54777 55512 55744 56079 56316 56544 57798 57888 58032 58357 58482 58596 59582 60138 61009 61104 61256 61504 62712 62868 63479 63612 63736 64387 65286 66049 66196 66464 67146 67392 67938 68742 68876 68913 69192 69312 70551 71136 71703 71824 72561 73008 73036 74016 74772 74958 75088 77064 77376 77841 77976 78128 78926 80028 80184 80352 80802 81003 81472 83268 83616 83824 84474 84816 85291 86697 86832 86866 87048 87894 89373 89528 90207 90584 91656 91884 92256 92777 94068 94302 95418 95604 96748 97344 98496 99294 99541 99696 99944 100719 101907 102752 103113 103314 103571 103788 103968 106704 106912 107736 108004 109512 109554 111024 112158 112437 112632 113088 115596 115776 116064 116714 116964 117192 118389 119164 120276 121203 122018 122208 122512 125424 125736 126711 126958 127224 127472 128774 130299 130572 131841 132098 132392 132928 134292 135876 137484 137752 137826 138384 139159 141102 141453 142272 143406 143648 145122 145483 146016 146072 148032 148941 149544 149916 150176 151373 154128 154971 155682 155952 156256 157852 160056 160368 160704 161604 162006 162409 164331 166536 167232 167648 168237 168948 169632 170582 173394 173664 173732 174096 175071 175788 178746 179056 180414 181168 183027 183312 183768 184512 185554 188136 188604 190437 190836 191208 193161 193496 198147 198588 199082 199392 199888 201438 203814 205504 206226 206628 206739 207142 207576 207936 213408 213824 215109 215137 215472 216008 217683 219024 219108 222048 223847 224316 224874 225264 231192 232128 233428 233928 234384 236778 237367 238328 240552 242406 243009 244036 244416 245024 246977 250848 251472 253422 253916 254448 254944 255873 257548 260091 260598 261144 263682 264196 264784 268119 268584 270621 271752 274968 275504 275652 276768 278318 278331 282204 282906 286812 287296 290244 290966 292032 292144 297882 298623 299088 299832 300352 302157 302746 305721 308256 309942 310713 311364 311904 312512 314431 315704 320112 320736 323208 324012 324818 327161 328662 333072 335296 336474 337311 337896 339264 341164 346788 346921 347328 347464 348192 350142 351013 351576 355167 357492 358112 360828 362336 363609 366054 366624 367536 371108 376272 377208 380133 380874 381672 382416 386322 386992 387283 390897 395523 396294 397176 398164 398784 399776 402876 407628 412452 413256 413478 414284 415152 417477 424359 426816 430218 430274 430944 432016 435366 436449 438048 438216 444096 446823 447694 448632 449748 450528 454119 462384 464913 466856 467856 468768 473556 474734 476656 481104 484812 486018 487227 488072 490048 492993 493954 501696 502944 506844 507832 508896 509888 511746 513019 515096 520182 521196 522288 525213 527364 528392 529568 533789 536238 537168 541242 543504 549081 549936 551008 551304 553536 556636 556662 564408 565812 566029 571311 573624 579483 580488 581932 584288 594441 595764 597246 598176 599664 604314 605492 611442 616512 619884 620217 621426 622728 623808 628862 631408 640224 641472 645327 645411 646416 648024 649636 653049 654322 657324 666144 671541 672948 674622 675792 682328 693576 693842 694928 696384 700284 702026 703152 710334 712101 714984 716224 721656 724672 727218 729027 732108 733248 735072 740931 742216 749797 752544 754416 758641 760266 761748 763344 764832 767619 772644 773984 774566 781794 791046 792588 794352 796328 799552 804357 805752 815256 824904 825227 826512 826956 828568 830304 834954 834993 837031 848718 858637 860436 860548 861888 864032 870732 872898 876096 876432 893646 895388 895869 897264 899496 901056 906471 908238 917163 923521 924768 929826 932139 933712 935712 937536 943293 947112 949468 953312 962208 969624 972036 974454 976144 981483 985986 987908 1005888 1011933 1013688 1015664 1017792 1023492 1026038 1030192 1040364 1040763 1042392 1044576 1050426 1053039 1054728 1056784 1059136 1065501 1067578 1072476 1074336 1082484 1087008 1098162 1099872 1102016 1102608 1108783 1113272 1113324 1128816 1131624 1132058 1142622 1147248 1153673 1158966 1160976 1161849 1163864 1168576 1172691 1188882 1191528 1194492 1196352 1199328 1206101 1208628 1210984 1222884 1223353 1239768 1240434 1242852 1245456 1252431 1254931 1257724 1262816 1280448 1290654 1290822 1292832 1296048 1299272 1306098 1308644 1309347 1314648 1332288 1340469 1343082 1345896 1346423 1349244 1351584 1362357 1364656 1387152 1387684 1389856 1394739 1400568 1404052 1406304 1420668 1424202 1429968 1443312 1454436 1458054 1461681 1464216 1470144 1478979 1481862 1484432 1499594 1505088 1508832 1517282 1520532 1523496 1526688 1529664 1535238 1539057 1545288 1547968 1549132 1563588 1575639 1582092 1585176 1588704 1592656 1601367 1608714 1611504 1620529 1630512 1647243 1649808 1650454 1653024 1653912 1657136 1660608 1669908 1669986 1674062 1697436 1698087 1713933 1717274 1720872 1721096 1728064 1738449 1741464 1745796 1752864 1783323 1787292 1790776 1791738 1794528 1798992 1809067 1812942 1816476 1834326 1847042 1849536 1859652 1864278 1867424 1871424 1886586 1891279 1894224 1898936 1906624 1924416 1936233 1939248 1944072 1948908 1952288 1959147 1962966 1967849 1971972 1975816 1995997 2014623 2023866 2027376 2031328 2046984 2047519 2052076 2060384 2080728 2081526 2084784 2089152 2100852 2106078 2109456 2113568 2131002 2135156 2136303 2144952 2148672 2164968 2174016 2187081 2196324 2199744 2205216 2217566 2222793 2226544 2226648 2249391 2257632 2263248 2264116 2275923 2285244 2294496 2302857 2307346 2317932 2321952 2323698 2327728 2345382 2377764 2383056 2388984 2398656 2412202 2413071 2417256 2421968 2445768 2446706 2475681 2479536 2480868 2485704 2490912 2504862 2504979 2509862 2511093 2515448 2525632 2575911 2581308 2581644 2585664 2592096 2598544 2612196 2617288 2618694 2629296 2644021 2680938 2686164 2687607 2691792 2692846 2698488 2703168 2724714 2729312 2770563 2774304 2775368 2779712 2789478 2796417 2801136 2808104 2812608 2829879 2841336 2848404 2859936 2876087 2886624 2908872 2910011 2916108 2923362 2928432 2944449 2957958 2963724 2968864 2999188 3017664 3034564 3041064 3046992 3053376 3070476 3078114 3085771 3090576 3098264 3122289 3127176 3151278 3159117 3164184 3170352 3177408 3185312 3196503 3202734 3210701 3217428 3223008 3241058 3261024 3294486 3299616 3300908 3306048 3307824 3314272 3326349 3339816 3339972 3348124 3394872 3396174 3427866 3434548 3441744 3442192 3461019 3476898 3482928 3485547 3491592 3505728 3518073 3566646 3574584 3581552 3583476 3589056 3597984 3618134 3618303 3625884 3632952 3668652 3670059 3694084 3719304 3728556 3734848 3757293 3764793 3773172 3782558 3788448 3797872 3872466 3878496 3888144 3897816 3904576 3918294 3925932 3928041 3935698 3943944 3951632 3991994 4029246 4039269 4047732 4054752 4062656 4087071 4087603 4093968 4095038 4104152 4120768 4161456 4163052 4169568 4201704 4212156 4218912 4227136 4253093 4262004 4270312 4272606 4289904 4313929 4329936 4374162 4385043 4392648 4410432 4425283 4435132 4445586 4453088 4453296 4498782 4509973 4515264 4526496 4528232 4551846 4570488 4588992 4605714 4614692 4617171 4635864 4643904 4647396 4655456 4690764 4692563 4726917 4755528 4766112 4777968 4804101 4824404 4826142 4834512 4843936 4861587 4891536 4893412 4941729 4951362 4959072 4961736 4971408 4981824 5009724 5009958 5019724 5022186 5030896 5034679 5094261 5141799 5151822 5162616 5163288 5184192 5197088 5215347 5224392 5234576 5237388 5258592 5288042 5349969 5361876 5372328 5375214 5383584 5385692 5396976 5427201 5449428 5458624 5541126 5548608 5550736 5578956 5592834 5602272 5616208 5659758 5673837 5682672 5696808 5719872 5752174 5773248 5808699 5817744 5820022 5832216 5846724 5856864 5888898 5903547 5915916 5927448 5937728 5987991 5998376 6043869 6069128 6082128 6093984 6140952 6142557 6156228 6171542 6181152 6196528 6216059 6244578 6254352 6302556 6318234 6328368 6340704 6370624 6393006 6405468 6408909 6421402 6434856 6446016 6482116 6522048 6588972 6599232 6601816 6615648 6628544 6652698 6668379 6669247 6679632 6679944 6696248 6748173 6789744 6792348 6827769 6855732 6869096 6883488 6884384 6908571 6922038 6939257 6953796 6965856 6971094 6983184 7036146 7133292 7149168 7163104 7166952 7195968 7236268 7236606 7251768 7265904 7337304 7340118 7358377 7388168 7427043 7438608 7457112 7514586 7514937 7529586 7533279 7546344 7565116 7576896 7595744 7656287 7727733 7744932 7756992 7776288 7795632 7836588 7851864 7856082 7871396 7887888 7903264 7932063 7983988 8058492 8062821 8078538 8095464 8109504 8174142 8175206 8187936 8190076 8208304 8311689 8322912 8326104 8339136 8389251 8403408 8424312 8437824 8489637 8506186 8524008 8540624 8545212 8579808 8627858 8628261 8659872 8730033 8748324 8770086 8785296 8833347 8850566 8870264 8891172 8906176 8906592 8997564 9019946 9052992 9056464 9103692 9140976 9211428 9229384 9234342 9257313 9271728 9294792 9310912 9366867 9381528 9385126 9453834 9477351 9511056 9532224 9555936 9608202 9632103 9648808 9652284 9669024 9687872 9723174 9747361 9783072 9786824 9883458 9902724 9918144 9923472 9942816 9979047 10019448 10019916 10039448 10044372 10061792 10069358 10141991 10188522 10283598 10303644 10325232 10326576 10383057 10394176 10430694 10448784 10456641 10469152 10474776 10517184 10576084 10699938 10723752 10744656 10750428 10754551 10767168 10771384 10793952 10854402 10854909 10881403 10898856 11010177 11082252 11101472 11157912 11162281 11185668 11204544 11232416 11271879 11294379 11319516 11347674 11365344 11393616 11504348 11617398 11635488 11640044 11664432 11693448 11713728 11777796 11784123 11807094 11831832 11854896 11975982 11996752 12005773 12087738 12117807 12138256 12164256 12187968 12261213 12262809 12281904 12285114 12312456 12343084 12362304 12393056 12432118 12489156 12508704 12605112 12636468 12656736 12681408 12759279 12786012 12810936 12817818 12842804 12869712 12941787 12964232 13155129 13177944 13203632 13231296 13275849 13305396 13336758 13338494 13359264 13359888 13392496 13496346 13529919 13579488 13584696 13655538 13711464 13738192 13766976 13768768 13817142 13844076 13851513 13878514 13907592 13931712 13942188 13966368 14072292 14077689 14266584 14298336 14326208 14333904 14412303 14414179 14472536 14473212 14503536 14531808 14584761 14674608 14680236 14716754 14776336 14854086 14877216 14914224 14997749 15029172 15029874 15059172 15066558 15092688 15104037 15130232 15191488 15282783 15312574 15455466 15489864 15552576 15591264 15673176 15679313 15703728 15712164 15742792 15775776 15806528 15864126 15903589 15967976 16116984 16125642 16157076 16190928 16281603 16314103 16348284 16350412 16375872 16380152 16416608 16547459 16623378 16645824 16652208 16778502 16806816 16848624 16979274 17012372 17021511 17048016 17081248 17090424 17159616 17255716 17256522 17319744 17426097 17460066 17496648 17540172 17546899 17570592 17666694 17701132 17710641 17740528 17782344 17813184 17963973 17995128 18039892 18112928 18131607 18207384 18281952 18422856 18427671 18458768 18468684 18514626 18543456 18589584 18648177 18733734 18763056 18770252 18907668 18954702 19022112 19111872 19216404 19226727 19264206 19297616 19304568 19338048 19446348 19494722 19566144 19573648 19766916 19805448 19846944 19885632 19958094 20005137 20007741 20038896 20039832 20078896 20088744 20123584 20138716 20244519 20283982 20377044 20483307 20567196 20607288 20650464 20653152 20766114 20817771 20861388 20897568 20913282 20938304 20949552 21066877 21152168 21399876 21447504 21489312 21500856 21509102 21542768 21587904 21708804 21709818 21762806 21797712 21919787 22020354 22075131 22164504 22202944 22281129 22315824 22324562 22371336 22464832 22543758 22588758 22599837 22639032 22695348 22730688 22787232 22968861 23008696 23183199 23234796 23243707 23270976 23280088 23328864 23386896 23517871 23555592 23568246 23614188 23663664 23709792 23796189 23843689 23951964 23993504 24011546 24175476 24235614 24276512 24328512 24522426 24525618 24563808 24570228 24624912 24686168 24786112 24864236 24935067 24978312 25017408 25210224 25272936 25313472 25468911 25518558 25572024 25582037 25621872 25635636 25685608 25739424 25883574 25884783 25928464 25947961 26190099 26310258 26355888 26407264 26500041 26551698 26610792 26617747 26673516 26676988 26718528 26719776 26784992 26992692 27059838 27158976 27169392 27311076 27422928 27476384 27634284 27688152 27703026 27757028 27771939 27815184 27884376 27932736 28100601 28144584 28155378 28432053 28533168 28596672 28629151 28667808 28824606 28828358 28896309 28945072 28946424 29007072 29063616 29169522 29242083 29349216 29360472 29433508 29552672 29708172 29754432 29828448 29937141 29995498 30058344 30059748 30118344 30133116 30185376 30208074 30260464 30425973 30565566 30625148 30910932 30979728 31149171 31182528 31346352 31358626 31369923 31407456 31424328 31485584 31551552 31728252 31807178 31935952 32233968 32251284 32263653 32314152 32381856 32563206 32564727 32628206 32644209 32696568 32700824 32760304 32833216 33030531 33094918 33246756 33304416 33486843 33557004 33613632 33697248 33883137 33958548 34024744 34043022 34096032 34162496 34180848 34372273 34511432 34513044 34852194 34920132 34993296 35080344 35093798 35141184 35333388 35402264 35421282 35481056 35564688 35763863 35927946 35990256 36017319 36079784 36225856 36263214 36353421 36414768 36563904 36788427 36845712 36855342 36917536 36937368 37029252 37086912 37179168 37296354 37389131 37467468 37526112 37540504 37815336 37909404 37923943 38044224 38277837 38432808 38453454 38528412 38595232 38609136 38825361 38892696 38902861 38989444 39147296 39533832 39610896 39693888 39827547 39916188 40010274 40015482 40077792 40079664 40157792 40177488 40277432 40489038 40567964 40589757 40754088 40966614 41134392 41214576 41300928 41306304 41532228 41554539 41635542 41722776 41739113 41795136 41826564 41899104 42133754 42233067 42304336 42799752 42895008 42978624 43001712 43018204 43085536 43236909 43242537 43417608 43419636 43525612 43595424 43754283 43839574 44040708 44150262 44329008 44562258 44631648 44649124 44742672 44993247 45087516 45177516 45199674 45278064 45312111 45390696 45574464 45848349 45937722 46017392 46366398 46469592 46487414 46560176 46657728 46773792 47035742 47037939 47111184 47136492 47228376 47327328 47419584 47592378 47687378 47710767 47903928 47987008 48023092 48350952 48471228 48553024 48844809 48942309 49044852 49051236 49127616 49140456 49249824 49372336 49642377 49728472 49870134 49956624 50236399 50420448 50545872 50937822 51037116 51064533 51144048 51164074 51243744 51271272 51371216 51478848 51767148 51769566 51856928 51895922 52380198 52620516 52640697 52711776 52814528 53000082 53103396 53131923 53221584 53235494 53347032 53353976 53439552 53569984 53891919 53985384 54119676 54338784 54622152 54845856 54952768 55268568 55283013 55290209 55376304 55406052 55514056 55543878 55630368 55768752 55944531 56081077 56201202 56289168 56310756 56864106 57066336 57258302 57335616 57528679 57649212 57656716 57792618 57890144 57892848 58014144 58339044 58484166 58629649 58698432 58720944 58867016 59105344 59416344 59656896 59874282 59990996 60023223 60116688 60119496 60236688 60266232 60370752 60416148 60520928 60733557 60851946 61003319 61131132 61250296 61449921 61821864 61875907 61959456 62298342 62453313 62692704 62717252 62739846 62814912 62848656 62971168 63200631 63456504 63473089 63614356 63871904 64467936 64502568 64527306 64628304 64763712 65126412 65129454 65256412 65288418 65393136 65401648 65520608 65759361 66061062 66189836 66225393 66493512 66608832 66843387 66973686 67114008 67394496 67766274 67799511 67917096 68049488 68086044 68192064 68361696 68744546 68906583 69022864 69026088 69549597 69704388 69731121 69840264 69986592 70160688 70187596 70553613 70666776 70804528 70842564 70962112 71129376 71388567 71527726 71531067 71855892 71980512 72034638 72159568 72526428 72706842 72829536 73576854 73691424 73710684 73835072 73874736 74058504 74358336 74592708 74778262 74805201 74934936 75052224 75081008 75630672 75818808 75847886 76555674 76746111 76865616 76906908 77056824 77190464 77218272 77650722 77654349 77785392 77805722 77843883 77978888 78294592 78570297 79067664 79221792 79655094 79832376 79853241 80020548 80030964 80155584 80159328 80315584 80354976 80554864 80808767 80978076 81135928 81179514 81508176 81933228 81964651 82268784 82429152 83064456 83109078 83271084 83315817 83445552 83478226 83653128 83798208 84080377 84267508 84466134 84608672 85599504 85790016 85887453 86003424 86036408 86171072 86473818 86485074 86688927 86835216 86839272 87051224 87190848 87508566 87679148 87726249 88081416 88300524 88658016 89124516 89158697 89263296 89298248 89485344 89811423 89986494 90175032 90210341 90355032 90399348 90556128 90624222 90781392 91277919 91696698 91875444 92034784 92732796 92939184 92974828 93120352 93447513 93547584 94071484 94075878 94222368 94272984 94456752 94654656 95184756 95374756 95421534 95658901 95807856 96046184 96701904 96790959 96942456 97689618 97694181 97884618 97932627 98089704 98102472 98280912 98499648 98744672 99091593 99284754 99456944 99531731 99740268 99913248 100460529 100472798 100840896 101091744 101649411 101875644 102074232 102129066 102288096 102328148 102487488 102542544 102742432 103116819 103534296 103539132 103713856 103791844 104760396 105241032 105281394 105423552 106000164 106206792 106263846 106443168 106470988 106694064 106707952 107291589 107783838 107970768 108051957 108239352 108677568 109060263 109244304 109691712 110365281 110537136 110566026 110580418 110752608 110812104 111028112 111087756 111260736 111537504 111889062 112162154 112167393 112402404 112578336 112621512 113728212 113771829 114132672 114516604 114833511 115057358 115298424 115313432 115585236 115780288 115785696 116476083 116678088 116708583 116968332 117259298 117441888 117734032 118832688 119482641 119748564 119981992 120046446 120233376 120238992 120473376 120532464 120832296 121041856 121467114 121703892 121769271 122006638 122262264 122500592 122899842 123643728 123751814 123918912 124596684 124906626 125217339 125385408 125434504 125479692 125697312 125942336 126401262 126699201 126715693 126913008 126946178 127228712 127743808 128935872 129005136 129054612 129256608 129727611 130252824 130258908 130512824 130576836 130786272 130803296 131041216 131262849 131518722 131845883 132122124 132379672 132450786 132987024 133686774 133731799 133947372 134228016 134979741 135532548 135599022 135834192 135936333 136098976 136172088 136723392 137183773 137489092 137813166 138045728 138052176 139099194 139408776 139462242 139680528 139809163 139973184 140321376 140375192 141107226 141113817 141333552 141609056 141685128 142258752 142777134 143055452 143062134 143132301 143711784 143961024 144069276 144319136 145052856 145413684 145469453 145659072 146534427 146826927 147153708 147382848 147421368 147749472 148117008 148927131 149185416 149556524 149610402 149869872 150162016 150709197 151261344 151637616 151695772 153111348 153193599 153492222 153731232 153813816 154113648 154436544 155301444 155308698 155570784 155611444 155687766 155957776 156075049 157140594 157922091 158135328 158443584 159310188 159395769 159664752 159706482 160041096 160061928 160318656 160709952 161109728 161617534 161675757 161956152 162271856 162359028 163016352 163866456 163929302 164537568 164858304 165849039 165870627 166128912 166218156 166542168 166631634 166891104 166956452 167306256 167833593 168160754 168243231 168535016 168932268 169217344 171199008 171774906 172006848 172072816 172586037 172947636 172970148 173377854 173670432 173678544 174102448 175017132 175358296 175452498 175888947 176162832 176601048 177316032 178249032 178317394 178596496 178970688 179622846 179972988 180069669 180350064 180420682 180710064 180798696 181112256 181248444 181562784 182555838 183009957 183393396 183750888 184069568 185465592 185627721 185878368 185949656 186240704 186895026 187359939 188142968 188151756 188444736 188545968 188913504 189601893 190369512 190419267 190749512 190843068 191317802 191615712 192092368 192697829 193403808 193581918 193884912 194970737 195379236 195388362 195769236 195865254 196179408 196204944 196561824 197278083 197489344 198183186 198569508 198676179 198913888 199063462 199480536 199826496 200921058 200945596 202183488 203298822 203751288 204148464 204258132 204576192 204656296 205085088 205484864 206233638 206719749 206746657 207068592 207078264 207583688 209193363 209520792 210482064 210562788 211660839 212000328 212083339 212413584 212527692 212886336 212941976 213388128 213415904 214165701 214583178 214593201 215116967 215567676 215941536 216103914 216478704 218120526 218488608 220730562 221074272 221132052 221160836 221505216 221624208 222056224 222175512 223075008 223778124 224324308 224334786 224804808 225156672 225243024 227456424 227543658 228109687 229033208 229667022 230114716 230238333 230596848 230626864 231170472 231571392 232952166 232963047 233356176 233417166 233531649 233936664 234518596 234883776 235468064 235710891 237344897 237665376 238965282 239497128 239559723 239963984 240092892 240466752 240477984 240946752 241064928 241664592 242426301 242934228 243407784 243538542 244013276 244524528 245001184 245799684 245893953 247287456 247503628 249193368 249813252 249947451 250434678 250869008 250959384 251394624 252241131 252802524 253398402 253431386 253826016 253892356 254457424 257662359 258010272 258109224 258513216 259455222 260066781 260505648 260517816 261025648 261153672 261572544 261606592 262525698 263037444 263178747 263691766 264244248 264759344 264901572 265974048 267373548 267463598 267476091 267894744 268456032 269959482 270631023 271065096 271198044 271668384 271872666 272197952 272344176 273833757 273869401 274367546 274978184 275626332 276091456 276104352 278198388 278817552 278924484 279361056 279618326 280642752 280750384 282214452 282227634 282667104 283218112 283370256 284957231 285554268 286110904 286124268 286264602 286976703 287423568 288138552 288638272 290105712 290372877 290827368 290938906 293068854 293653854 293797881 294307416 294842736 295498944 296234016 296493961 297854262 298370832 298595193 299113048 299220804 299739744 300324032 301381587 301418394 302168191 302522688 303275232 303391544 306222696 306387198 306984444 307462464 307627632 308227296 309350457 309967957 310602888 310617396 311141568 311222888 311375532 311915552 312150098 314281188 314401721 315844182 316270656 318620376 318791538 319329504 319412964 320082192 320123856 321874767 322219456 323235068 323351514 323912304 324155871 324543712 324718056 326032704 327732912 327858604 329075136 331095843 331698078 331741254 332257824 332436312 333084336 333263268 333391081 333782208 333912904 334612512 335667186 336321508 336486462 336502179 337070032 337323493 337864536 341315487 342398016 343549812 344145632 344500533 345172074 345895272 345940296 346030711 346755708 347340864 347357088 348204896 349428249 350034264 350125749 350716592 350904996 351777894 352325664 353202096 356498064 356634788 357192992 358447923 359245692 359945976 360139338 360700128 360841364 361420128 361597392 362496888 363125568 365111676 365307813 366019914 366786792 367501776 370931184 371255442 371756736 371899312 372178963 373790052 374719878 375652017 376285936 376303512 377091936 377827008 379203786 380097603 380147079 380739024 380838534 381499024 381686136 382635604 383231424 384184736 385395658 386807616 387163836 387769824 389182833 389941474 390758472 390776724 391538472 391730508 392358816 392409888 393123648 394556166 395537649 396366372 397139016 397352358 397827776 398126924 398961072 401195397 401842116 401891192 404939223 406597644 407502576 407808999 408296928 408516264 409312592 410170176 411551319 412467276 413439498 413493314 414137184 414156528 415167376 416475953 418386726 419041584 419427489 420964128 421125576 423321678 423341451 424000656 424166678 424827168 425055384 425883952 426776256 426831808 428331402 429166356 429186402 429396903 430233934 431135352 431883072 432207828 432957408 436241052 436408359 436977216 440480781 441461124 442148544 442264104 442321672 443248416 444112448 444351024 446781393 446839549 447556248 448648616 448669572 449609616 450486048 452127591 454912848 455087316 456219374 458066416 459334044 460229432 460476666 461193696 461253728 462340944 464930219 465904332 465926094 466712352 466834332 467063298 467873328 468225147 469037192 470936128 471421782 473766273 474689794 475330752 477930564 478994256 479119446 479927968 480185784 480955968 482129856 483329184 484852602 485868456 486058703 486815568 487077084 488026552 489049056 490002368 491599368 491787906 493011259 494574912 495007256 497611881 498386736 499626504 499894902 500869356 501738016 501918768 503500779 504482262 504729693 505605048 505737193 506796804 506862772 507652032 507784712 508914848 512971229 515324718 516020544 516218448 517758111 518910444 520133562 521011296 521035632 522051296 522307344 525051396 526074888 526357494 527383532 527666841 528488496 529518688 529803144 531948096 534747096 534927196 534952182 535789488 536912064 539918964 540209007 541262046 542130192 542396088 543336768 543745332 543953869 544688352 547667514 547738802 548735092 549029871 549956368 551252664 552208704 556396776 556883163 557635104 557848968 558722112 559236652 561500768 562079817 564428904 564455268 565334208 566740512 568805679 569914462 571108536 571257801 572221808 572248536 572529204 573953406 574847136 576277104 578093487 580211424 580745754 581654736 581877812 584912211 586137708 587307708 587595762 588614832 589685472 591834249 592468032 592987922 595708524 596028537 596741664 597190386 598226096 598441608 599479488 602763174 602836788 604336382 606550464 606783088 612445392 612774396 613968888 615255264 616454592 618700914 619935914 620159247 620239971 621205776 621234792 622445776 622751064 623831104 624300196 627580089 628562376 628803442 631688364 634982517 636250017 637240752 637583076 638659008 638825928 640164384 640247712 643749534 643779603 645350901 646470136 646703028 647824608 648311742 649087424 649436112 653073187 655465824 655717208 662191686 663396156 663482508 664515648 664872624 666168672 666526536 666782162 667825808 669225024 671334372 672643016 672972924 673004358 674140064 674646986 675729072 679513397 682630974 684329061 687099624 688291264 689001066 690344148 690714999 691790544 691880592 692061422 693511416 694714176 696409792 698856498 700068528 700251498 700594947 701433184 701809992 703555788 704651328 706404192 712034691 712996128 713269576 714385984 716895846 718491384 718679169 719891952 720278676 720554917 721400256 721682728 722840256 723194784 724993776 727278903 729054001 730223352 730615626 732039828 733573584 735003552 737681859 739154359 741862368 742510884 743798624 744357926 747580104 747872827 749439756 751304034 752571872 752607024 754183872 756723393 758407572 760195206 760294158 761478048 761677068 762998048 763372272 765271208 768369472 770791316 772987077 774327672 775539648 778365666 779882948 781516944 781553448 783076944 783461016 784717632 784819776 789112332 789536241 791075298 792732744 793043147 794278032 794704716 796253848 797922144 802390794 802428273 803684232 803782384 804386791 809878446 811893069 813195288 815005152 815617998 816593856 817032528 818625184 821501271 821608203 823102638 824934552 825150157 826878996 826986628 828274368 828313056 830334752 832951906 836773452 838083168 838854978 841928256 842251152 846643356 846682902 848001312 848333356 849654336 850110768 851767904 854871693 856662804 858332712 858372804 858793806 860467868 860930109 862270704 864415656 865914816 871118631 872482104 872816718 880961562 881393643 882922248 884528208 884643344 886496832 887503681 888702048 889481883 893562786 893679098 895112496 895785579 897297232 897339144 899219232 900972096 904144761 904255182 906504573 909825696 910174632 912438748 916132832 918668088 920458864 920953332 922387392 922507456 924681888 928051371 929860438 929903871 931808664 931852188 933424704 933668664 934126596 935746656 936450294 938074384 942843564 943205163 947532546 949379588 955861128 957988512 958238892 959855936 960371568 965624301 966658368 969705204 971736912 972117406 972467613 973631136 974154168 976053104 978098112 983198736 983575812 986022518 990014512 995223762 996773472 999253008 999789804 1000173243 1001738712 1003476032 1003837536 1007001558 1008964524 1009459386 1009506537 1011210096 1011474386 1011970479 1013593608 1013725544 1015569424 1017829696 1023946461 1025942458 1030649436 1032436896 1035516222 1037820888 1038092133 1040267124 1042022592 1042071264 1044102592 1044614688 1050102792 1050377247 1050513971 1052149776 1052714988 1054767064 1055333682 1056976992 1059037376 1059606288 1065540463 1069494192 1069854392 1069904364 1071578976 1079837928 1080418014 1082524092 1084260384 1084792176 1087490664 1087907738 1089376704 1093044901 1095335028 1095477604 1097470184 1098059742 1099912736 1102505328 1108679753 1112793552 1113766326 1115270208 1115697936 1116536889 1118473304 1123001536 1124159634 1126956051 1128857808 1128910536 1133481024 1137611358 1139828924 1140441237 1142217072 1142515602 1144443616 1144497072 1145058408 1147906812 1149694272 1152554208 1156186974 1159063061 1160422848 1161491508 1163309472 1163755624 1167548499 1169824422 1172275416 1174615416 1175191524 1175642233 1177229664 1179370944 1183668498 1185975844 1186612947 1191417048 1192057074 1193483328 1194380772 1196452192 1196883216 1203586191 1205526348 1205673576 1205988691 1208672764 1213566176 1214817669 1224890784 1225548792 1227937776 1230510528 1234653957 1237401828 1239871828 1240318494 1240479942 1242411552 1242469584 1244891552 1245502128 1248600392 1249427859 1255160178 1257124752 1257606884 1258282467 1263376728 1269965034 1270024353 1272500034 1274481504 1275166152 1277651856 1280328768 1280495424 1287499068 1287559206 1288190709 1290701802 1292940272 1293406056 1293912503 1295649216 1296623484 1298872224 1306146374 1309225077 1310931648 1311434416 1321442343 1324383372 1326792312 1326965016 1329745248 1332337344 1333053072 1333564324 1335651616 1340344179 1340518647 1342668744 1345286032 1345945848 1346008716 1348280128 1349293972 1351458144 1356382773 1359026794 1365261948 1368658122 1374199248 1378002132 1380688296 1381429998 1383581088 1383761184 1384122844 1387022832 1394790657 1397712996 1400137056 1400502996 1401189894 1402866368 1403619984 1404675441 1407111576 1412808384 1421298819 1424069382 1425992256 1426539152 1433791692 1436982768 1437358338 1439783904 1440557352 1441109834 1443365456 1446389568 1449987552 1454557806 1458108002 1458176109 1460446704 1461231252 1464079656 1467147168 1470007104 1475363718 1478308718 1479033777 1483724736 1485021768 1487597248 1488715852 1492835643 1495160208 1495745654 1498879512 1502608068 1505143744 1505214048 1513446786 1514189079 1516815144 1517211579 1520390412 1520588316 1522956096 1523354136 1525996096 1526744544 1530542416 1538913687 1541582632 1545974154 1548655344 1553274333 1556731332 1557328369 1559765896 1563033888 1563106896 1566153888 1566922032 1578224664 1579072482 1582150596 1583000523 1585465488 1586086294 1588556064 1589409432 1592507696 1595844288 1597527163 1604781588 1604856546 1607368464 1607564768 1608773582 1619756892 1623786138 1626390576 1630010304 1631235996 1631861607 1634065056 1637250368 1643002542 1643216406 1646205276 1647089613 1649869104 1650300314 1653757992 1653973256 1656626112 1660669504 1665903812 1670649489 1673546904 1676166336 1677709956 1684502304 1693286712 1693365804 1696002624 1696666712 1700221536 1703535808 1706417037 1709743386 1713325608 1713773403 1713996479 1716665424 1716745608 1717587612 1720935736 1721860218 1724541408 1728831312 1734280461 1738513387 1742237262 1744964208 1745633436 1754736633 1761923124 1762787286 1765844496 1769056416 1769286688 1775007362 1775502747 1777404096 1778963766 1783389049 1787125572 1787358196 1790224992 1791571158 1794594464 1794678288 1798438464 1808289522 1808510364 1813009146 1817519119 1819651392 1820349264 1824877496 1832265664 1837336176 1840917728 1841906664 1849363776 1856102742 1859720876 1859807742 1860719913 1863617328 1863704376 1867337328 1868253192 1871493312 1872900588 1876148768 1882740267 1885687128 1886410326 1891102889 1895065092 1898759176 1904947551 1908750051 1911722256 1915977024 1916477784 1918153117 1920743136 1931248602 1931338809 1936052703 1939410408 1943473824 1944234812 1944935226 1947262272 1948308336 1952106208 1959219561 1966397472 1967151624 1967665759 1972045036 1980029024 1990447524 1993546944 1998506016 1999579608 2000346486 2003477424 2007675072 2014003116 2017929048 2018918772 2019013074 2022420192 2022948772 2023940958 2027187216 2027451088 2031138848 2038540191 2047892922 2051884916 2052987183 2061298872 2064873792 2071032444 2072144997 2075641776 2076184266 2080534248 2084142528 2089229376 2100205584 2100754494 2101027942 2101784841 2104299552 2105429976 2109534128 2110667364 2113953984 2119212576 2131080926 2136104073 2138988384 2139708784 2139808728 2143157952 2156037507 2159675856 2160836028 2161664751 2165048184 2168520768 2169584352 2174981328 2175815476 2181836709 2186089802 2187162003 2190670056 2190955208 2194940368 2196119484 2199825472 2205010656 2213045577 2217359506 2217463077 2225587104 2227532652 2231395872 2233073778 2236946608 2243618481 2248319268 2253912102 2257715616 2257821072 2270170179 2275222716 2279657848 2280882474 2284434144 2285031204 2288887232 2288994144 2290116816 2295813624 2305108416 2312373948 2318126122 2318961231 2322983016 2326618944 2327511248 2335096998 2339648844 2344550832 2349230832 2350383048 2351284466 2354459328 2367336996 2371951688 2373225894 2379129441 2382834096 2384114148 2388761544 2392904384 2393766432 2407172382 2407284819 2411052696 2411347152 2411977382 2413160373 2417345528 2427132352 2429635338 2435679207 2449781568 2451097584 2455875552 2464824609 2469307914 2474803656 2475450471 2479743656 2480636988 2480959884 2484823104 2484939168 2489783104 2491004256 2497200784 2498855718 2505071777 2510320356 2514249504 2515213768 2516564934 2526753456 2539930068 2540048706 2540904181 2545000068 2548963008 2550332304 2555303712 2564615079 2574998136 2575118412 2576381418 2581403604 2582790327 2585880544 2586812112 2587825006 2593246968 2597744448 2606491687 2612292748 2618450154 2622868832 2642884686 2648766744 2653584624 2653930032 2659490496 2662511043 2666106144 2667128648 2668445649 2671303232 2680688358 2681037294 2685337488 2687356737 2690572064 2691891696 2692017432 2698587944 2702916288 2712765546 2718053588 2719513719 2730523896 2737316244 2748398496 2756004264 2761376592 2762859996 2763919607 2767162176 2767522368 2768245688 2774045664 2784154113 2789581314 2789711613 2795425992 2796520571 2800274112 2801005992 2802379788 2807239968 2809350882 2814223152 2829615489 2842597638 2848138764 2853078304 2867583384 2873965536 2874716676 2879567808 2881114704 2882219668 2886730912 2896872903 2899975104 2909115612 2916216004 2916352218 2920893408 2922462504 2928159312 2934294336 2950727436 2956617436 2958067554 2965425931 2970043536 2977431704 2985671286 2990320416 2991491308 2997759024 3000519729 3005216136 3010428096 3026893572 3028378158 3028519611 3033630288 3034423158 3035911437 3040780824 3041176632 3046708272 3053489088 3061084832 3071839383 3077827374 3083165264 3085483661 3091948308 3097310688 3106548666 3113462664 3114276399 3114656738 3119531792 3126067776 3126213792 3132307776 3133844064 3151131741 3151541913 3156449328 3158144964 3164301192 3166001046 3170930976 3172172588 3177112128 3178818864 3185015392 3195054326 3196621389 3209563176 3209713092 3214736928 3215129536 3217547164 3239513784 3247572276 3252781152 3262471992 3263723214 3268130112 3279134703 3286005084 3286432812 3292410552 3294179226 3299738208 3300600628 3307515984 3307946512 3326039259 3331807624 3341298978 3347093808 3349610667 3355419912 3369004608 3380868153 3386573424 3386731608 3393333424 3400443072 3412834074 3419486772 3421323711 3426651216 3427546806 3427992958 3433330848 3433491216 3435175224 3441871472 3443720436 3449082816 3457662624 3468560922 3477026774 3477189183 3484474524 3489928416 3491266872 3509473266 3523846248 3525574572 3526926699 3531688992 3538112832 3538573376 3550014724 3551005494 3557927532 3559838841 3566778098 3574251144 3574716392 3580449984 3583142316 3589188928 3589356576 3610758573 3616579044 3617020728 3617966073 3626018292 3635038238 3640698528 3649754992 3674672352 3681835456 3683813328 3703961871 3704444003 3712205484 3719441752 3719615484 3721439826 3727234656 3727408752 3734674656 3736506384 3745801176 3748283577 3752297536 3765480534 3771374256 3772820652 3774847401 3782205778 3790130184 3797518352 3809895102 3817500102 3823444512 3832955568 3836306234 3841486272 3854421493 3862497204 3862677618 3872105406 3878820816 3881737509 3886947648 3888469624 3889870452 3896616672 3904212416 3918439122 3927675231 3928186483 3932794944 3934303248 3935331518 3944090072 3960058048 3980895048 3997012032 3999159216 4000692972 4006954848 4021555941 4028006232 4029583441 4035858096 4037837544 4038026148 4044840384 4045897544 4047881916 4054374432 4054902176 4062277696 4069148319 4077080382 4087222373 4095785844 4103769832 4105974366 4122597744 4142064888 4144289994 4145685769 4151283552 4152368532 4161068496 4184371971 4200411168 4201508988 4202055884 4203569682 4208599104 4210859952 4214026323 4219068256 4221334728 4238425152 4252696963 4262161852 4272208146 4277976768 4279417568 4279617456 4312075014 4319351712 4321672056 4323329502 4330096368 4334084053 4339168704 4349962656 4351630952 4363673418 4372179604 4374324006 4374528327 4381340112 4381910416 4389880736 4392238968 4410021312 4426091154 4434719012 4434926154 4437101331 4451174208 4455065304 4462791744 4466147556 4473893216 4478506929 4487236962 4496638536 4507824204 4509553043 4515431232 4515642144 4540340358 4542567237 4550445432 4551634737 4559315696 4561764948 4568868288 4570062408 4577988288 4580233632 4591627248 4616741061 4624747896 4636252244 4637922462 4645966032 4655022496 4659822999 4670193996 4671985107 4679297688 4689101664 4698461664 4700766096 4702568932 4734673992 4743903376 4746451788 4749001569 4758258882 4765668192 4768228296 4777523088 4787532864 4792581489 4814344764 4814569638 4822105392 4822694304 4823954764 4826320746 4834691056 4838326519 4859270676 4871358414 4895584821 4902195168 4911751104 4929649218 4938615828 4941268839 4949607312 4950900942 4959487312 4961273976 4961919768 4969878336 4982008512 4994401568 4997711436 5010143554 5011948467 5020640712 5028499008 5030427536 5033129868 5053506912 5079860136 5080097412 5081808362 5090000136 5100664608 5110607424 5129230158 5141320209 5141989437 5149996272 5150236824 5152762836 5162807208 5165580654 5171761088 5173624224 5175650012 5186493936 5202841383 5212983374 5215540161 5224585496 5236900308 5245737664 5264209899 5285769372 5297533488 5307169248 5307860064 5325022086 5332212288 5334257296 5336891298 5350167147 5361376716 5362074588 5370674976 5374713474 5381144128 5383783392 5384034864 5397175888 5414187389 5425531092 5436107176 5439027438 5452557357 5461047792 5474632488 5496796992 5512008528 5522753184 5525719992 5527839214 5536491376 5548091328 5568308226 5579162628 5579423226 5582159739 5590851984 5593041142 5602011984 5604759576 5614479936 5618701764 5628446304 5633385259 5659230978 5673308667 5685195276 5696277528 5706156608 5726250153 5735166768 5747931072 5749433352 5754459351 5762229408 5764439336 5773461824 5793745806 5808158109 5818231224 5832432008 5832704436 5841786816 5844925008 5856318624 5877658683 5901454872 5902997277 5913234872 5916135108 5930851862 5940087072 5954863408 5971342572 5973632699 5980640832 5982982616 5995518048 6001039458 6010432272 6044092847 6053787144 6056756316 6057039222 6067260576 6068846316 6071822874 6081561648 6082353264 6093416544 6115620573 6122169664 6143678766 6155654748 6158961549 6166330528 6170967322 6183896616 6194621376 6213097332 6226925328 6228552798 6229313476 6239063584 6252427584 6267688128 6302263482 6303083826 6312898656 6316289928 6328602384 6332002092 6341861952 6344345176 6357637728 6370030784 6390108652 6393242778 6408312219 6409146367 6419126352 6419426184 6429473856 6435094328 6479027568 6484994253 6495144552 6505562304 6524943984 6527446428 6545510127 6558269406 6561486009 6572010168 6572865624 6574583509 6584821104 6588358452 6599476416 6601201256 6615031968 6615893024 6639136731 6652078518 6652389231 6663615248 6668625977 6682597956 6694187616 6699221334 6710839824 6730855443 6761736306 6773146848 6773463216 6786666848 6810510537 6825668148 6838973544 6842647422 6853302432 6855093612 6855985916 6866661696 6866982432 6870350448 6883742944 6887440872 6915325248 6937121844 6954053548 6954378366 6968949048 6979856832 6982533744 7018946532 7047692496 7051149144 7053853398 7063377984 7071400297 7100029448 7102010988 7115855064 7119677682 7133556196 7137388323 7148502288 7149432784 7166284632 7178713152 7221517146 7221854457 7233158088 7234041456 7235932146 7239481119 7252036584 7270076476 7281397056 7299509984 7307037621 7349344704 7357691807 7367626656 7394473827 7407923742 7408888006 7424410968 7426351413 7438883504 7439230968 7442879652 7454469312 7454817504 7469349312 7473012768 7491602352 7496567154 7515215331 7530961068 7542748512 7545641304 7549694802 7564411556 7580260368 7595036704 7619790204 7622712543 7635000204 7646889024 7665911136 7672612468 7693845237 7708842986 7724994408 7725355236 7744210812 7748370981 7757641632 7763475018 7776939248 7779740904 7793233344 7819475061 7836878244 7855350462 7856372966 7868606496 7870663036 7888180144 7961790096 7987533129 7998318432 8001385944 8005336947 8013909696 8043111882 8056012464 8059166882 8062070211 8071716192 8075675088 8076052296 8091795088 8095763832 8108748864 8109804352 8138296638 8154160764 8158541157 8174444746 8191571688 8207539664 8211948732 8245195488 8284129776 8288579988 8291371538 8291758821 8302567104 8304737064 8322136992 8368743942 8369134839 8389561713 8400822336 8403017976 8404111768 8407139364 8421719904 8428052646 8438136512 8442669456 8488846467 8489951431 8505393926 8524323704 8544416292 8558835136 8559234912 8624150028 8638703424 8643344112 8646659004 8660192736 8668168106 8699925312 8703261904 8727346836 8744359208 8748648012 8749056654 8762680224 8763820832 8779761472 8784477936 8833674161 8852182308 8869438024 8869852308 8874202662 8896277793 8910130608 8932295112 8947786432 8957013858 8974473924 8993277072 9001559187 9015648408 9019106086 9031284288 9080680716 9085134474 9100890864 9103269474 9107734311 9118631392 9123529896 9140124816 9160467264 9183254496 9191312791 9233482122 9249495792 9256450983 9272504488 9275844924 9291932064 9310044992 9319645998 9340387992 9342829197 9343970214 9358595376 9367213921 9378203328 9396923328 9401532192 9405137864 9454625739 9469347984 9487806752 9492903576 9498003138 9516517764 9531336384 9536456592 9555046176 9585162978 9589864167 9609006667 9628689528 9629139276 9644210784 9645388608 9647909528 9652641492 9669382112 9676653038 9718541352 9742716828 9746453351 9791169642 9804390336 9837404109 9859298436 9877231656 9882537678 9899214624 9901801884 9918974624 9922547952 9923839536 9978117777 9988803136 9995422872 10020287108 10023896934 10041281424 10048832001 10060855072 10066259736 10107013824 10159720272 10160194824 10163616724 10180000272 10201329216 10258460316 10263971133 10282640418 10283978874 10299992544 10300473648 10305525672 10325614416 10331161308 10335123511 10347248448 10351300024 10372987872 10405682766 10425966748 10431080322 10431567549 10449170992 10457028283 10473800616 10528419798 10571538744 10580780097 10595066976 10614338496 10615720128 10650044172 10668514592 10673782596 10679516523 10700334294 10722753432 10724149176 10726952041 10741349952 10749426948 10767566784 10768069728 10794351776 10828374778 10832275719 10851062184 10853898219 10872214352 10878054876 10905114714 10922095584 10949264976 11024017056 11045506368 11051439984 11055678428 11072982752 11111885613 11113332009 11136616452 11158325256 11158846452 11164319478 11181703968 11186082284 11204023968 11209519152 11237403528 11244850731 11256892608 11266770518 11318461956 11324542203 11346617334 11370390552 11392555056 11452500306 11470333536 11498866704 11508918702 11524458816 11528878672 11537547853 11563264479 11587491612 11616316218 11636462448 11645212527 11664864016 11665408872 11689850016 11712637248 11755317366 11783025693 11784559449 11802909744 11805994554 11826469744 11832270216 11861703724 11880174144 11909726816 11942685144 11947265398 11965965232 11991036096 12002078916 12020864544 12064667823 12088185694 12088750323 12107574288 12113512632 12114078444 12134521152 12137692632 12143645748 12163123296 12164706528 12186833088 12231241146 12261667119 12287357532 12311309496 12317923098 12332661056 12341934644 12367793232 12426194664 12437057307 12453850656 12457105596 12458626952 12478127168 12553115913 12604526964 12606167652 12625797312 12632579856 12642078969 12657204768 12664004184 12688690352 12715275456 12758090889 12780217304 12786485556 12816624438 12818292734 12838252704 12838852368 12870188656 12910754543 12958055136 12969988506 12990289104 13002252159 13049887968 13054892856 13091020254 13116538812 13122972018 13123584981 13144020336 13145731248 13149167018 13169642208 13176716904 13202402512 13230063936 13231786048 13278273462 13304157036 13304778462 13311303993 13327230496 13337251954 13365195912 13388375232 13398442668 13421679648 13461710886 13523472612 13528659129 13546293696 13546926432 13573333696 13621021074 13651336296 13654904211 13677947088 13685294844 13706604864 13710187224 13711971832 13733964864 13740700896 13767485888 13774881744 13850223183 13852026019 13874243688 13908107096 13908756732 13937898096 13965067488 14015955321 14037893064 14095384992 14102298288 14107706796 14142800594 14200058896 14204021976 14209583713 14231710128 14239355364 14267112392 14274776646 14297004576 14298865568 14332569264 14377744467 14412836789 14443034292 14443708914 14466316176 14468082912 14471864292 14478962238 14504073168 14514979557 14540152952 14599019968 14614075242 14686754463 14715383614 14735253312 14788947654 14815847484 14817776012 14848821936 14852702826 14877767008 14878461936 14885759304 14909635008 14946025536 14983204704 14993134308 15030430662 15061922136 15067819793 15085497024 15091282608 15099389604 15128823112 15160520736 15190073408 15239580408 15245425086 15270000408 15283349029 15331822272 15345224936 15387690474 15417685972 15425968311 15449988816 15450710472 15488421624 15496741962 15515283264 15526950036 15553878496 15559481808 15608524149 15638950122 15646620483 15673756488 15677852983 15710700924 15712745932 15737212992 15741326072 15776360288 15792629697 15902108099 15923580192 15975066258 15996636864 16002771888 16010673894 16050501441 16086223764 16112024928 16118333764 16124140422 16143432384 16151350176 16152104592 16183590176 16191527664 16242562167 16276593276 16308321528 16317082314 16348889492 16357672071 16383143376 16415079328 16423897464 16490390976 16568259552 16577159976 16582743076 16583517642 16609474128 16644273984 16737487884 16738269678 16746479217 16779123426 16806035952 16808223536 16814278728 16843439808 16856105292 16862569939 16885338912 16900155777 16977692934 16979902862 17010787852 17019926001 17048647408 17088832584 17118469824 17178750459 17248300056 17263378053 17286688224 17293318008 17320385472 17336336212 17406523808 17424474327 17454693672 17488718416 17497296024 17498113308 17525360448 17527641664 17568955872 17632976049 17667348322 17704364616 17708991831 17738876048 17739704616 17748405324 17792555586 17820261216 17864590224 17914027716 17920898097 17948947848 17986554144 18003118374 18031296816 18038212172 18132278541 18161361432 18170268948 18201781728 18206538948 18215468622 18237262784 18247059792 18280249632 18346861719 18366508992 18382625582 18466964244 18476884647 18498991584 18512901966 18545008976 18551689848 18583864128 18639291996 18680775984 18685658394 18687940428 18717190752 18734427842 18803064384 18810275728 18909251478 18938695968 18975613504 18985807152 18996006276 19033035528 19072913184 19110092352 19170325956 19179728334 19218013334 19224936657 19227439101 19257379056 19258278552 19288421568 19295819056 19305282984 19338764224 19353306076 19437082704 19454982759 19485433656 19492906702 19582339284 19674808218 19684458027 19718596872 19723750527 19754463312 19765075356 19798429248 19803603768 19837949248 19845095904 19847679072 19956235554 19957167693 19990845744 20005877931 20040574216 20047793868 20082562848 20097664002 20121710144 20132519472 20192566329 20245268797 20319440544 20320389648 20327233448 20360000544 20516920632 20527942266 20565280836 20567957748 20599985088 20600947296 20611051344 20651228832 20662322616 20670247022 20702600048 20745975744 20767853119 20811365532 20851933496 20862160644 20863135098 20898341984 20914056566 20947601232 21056839596 21064915307 21143077488 21161560194 21190133952 21214200891 21300088344 21337029184 21347565192 21359033046 21400668588 21412164969 21445506864 21448298352 21453904082 21498853896 21536139456 21588703552 21656749556 21664551438 21702124368 21707796438 21718443357 21744428704 21756109752 21810229428 21844191168 21898529952 22048034112 22073075421 22102879968 22111356856 22145965504 22183421481 22223771226 22226664018 22273232904 22279054239 22316650512 22317692904 22328638956 22337202427 22363407936 22372164568 22408047936 22419038304 22474807056 22489701462 22533541036 22545645993 22600674031 22636923912 22649084406 22693234668 22740781104 22785110112 22868137629 22905000612 22913785129 22940667072 22997733408 23017837404 23057757344 23075095706 23081535711 23126528958 23174983224 23184057637 23232632436 23272924896 23290425054 23329728032 23330817744 23379700032 23458425183 23510634732 23566051386 23569118898 23605819488 23611989108 23652939488 23664540432 23723407448 23819453632 23885370288 23894530796 23931930464 23962599387 24004157832 24016010841 24041729088 24129335646 24176371388 24177500646 24215148576 24227025264 24228156888 24275385264 24287291496 24326246592 24329413056 24462482292 24475623471 24523334238 24574715064 24584337557 24622618992 24635846196 24683869288 24735586464 24852389328 24874114614 24875276463 24907701312 24914211192 24917253904 24935990521 25106231826 25107404517 25168685139 25209053928 25212335304 25265159712 25284157938 25314409536 25328008368 25377380704 25466539401 25469854293 25516181778 25560434608 25572971112 25579654867 25633248876 25636585468 25676505408 25677704736 25740377312 25821509086 25916110272 25939977012 25980578208 26004504318 26099775936 26109785712 26182040508 26233077624 26245944036 26247169962 26288040672 26291462496 26298334036 26339284416 26353433808 26404805024 26501022483 26556546924 26608314072 26609556924 26622607986 26654460992 26674503908 26688833379 26730391824 26796885336 26843359296 26923421772 27004677561 27046945224 27057318258 27093852864 27242042148 27302672592 27309808422 27323202933 27355894176 27370589688 27420374448 27423943664 27481401792 27549763488 27573938373 27700446366 27704052038 27748487376 27769352949 27816214192 27817513464 27875796192 27930134976 28028487591 28031910642 28075786128 28101641763 28190769984 28204596576 28215413592 28285601188 28363877217 28400117792 28408043952 28419167426 28463420256 28478710728 28534224784 28549553292 28594009152 28597731136 28665138528 28755488934 28769592501 28825673578 28827020001 28886068584 28887417828 28932632352 28936165824 28943728584 28957924476 29008146336 29029959114 29080305904 29228150484 29239360053 29373508926 29430767228 29512212327 29577895308 29631694968 29635552024 29697643872 29705405652 29755534016 29756923872 29771518608 29934353331 29966409408 29986268616 30060861324 30123844272 30135639586 30146496003 30182565216 30198779208 30257646224 30321041472 30479160816 30490850172 30540000816 30566698058 30690449872 30775380948 30835371944 30851936622 30899977632 30901420944 30976843248 30993483924 31005370533 31053900072 31107756992 31118963616 31217048298 31277900244 31293240966 31294702647 31347512976 31355705966 31371084849 31421401848 31425491864 31482652144 31552720576 31585259394 31742340291 31804216198 31847160384 31950132516 32005543776 32021347788 32101002882 32172447528 32180856123 32224049856 32236667528 32248280844 32302700352 32304209184 32367180352 32383055328 32485124334 32553186552 32561694657 32565933101 32616643056 32634164628 32697778984 32715344142 32766286752 32830158656 32847794928 33031754353 33136519104 33154319952 33165486152 33167035284 33218948256 33339996027 33474975768 33476539356 33492958434 33558246852 33612071904 33616447072 33628557456 33712210584 33725139878 33734552193 33770677824 33800311554 33884391931 33955385868 33959805724 34021575704 34039852002 34097294816 34177665168 34357500918 34369072343 34496600112 34526756106 34573376448 34586636016 34612643559 34672672424 34689793437 34813047616 34848948654 34909387344 34935637581 34977436832 34994592048 34996226616 35137911744 35265952098 35334696644 35353678347 35408729232 35417983662 35477752096 35479409232 35496810648 35585111172 35640522432 35729180448 35828055432 35841796194 35897895696 35930954891 35973108288 36006236748 36062593632 36076424344 36194003469 36264557082 36266250969 36322722864 36340537896 36403563456 36413077896 36430937244 36444909223 36494119584 36560499264 36693723438 36765251164 36785001357 36933928488 36953769294 36997983168 37025803932 37090017952 37103379696 37278583992 37311171921 37361551968 37371316788 37375880856 37385649421 37434381504 37468855684 37620551456 37659347739 37818502956 37877391936 37971614304 37992012552 38066071056 38145826368 38274272667 38340651912 38359456668 38436026668 38449873314 38454878202 38514758112 38516557104 38591638112 38610565968 38706612152 38732263629 38874165408 38909965518 38970867312 38985813404 39006756477 39164678568 39349616436 39368916054 39370754943 39437193744 39447501054 39508926624 39530150712 39607207536 39690191808 39695358144 39912471108 39914335386 39933911979 39981691488 40011755862 40081148432 40095587736 40111287593 40165125696 40195328004 40265038944 40385132658 40490537594 40585977387 40638881088 40640779296 40654466896 40720001088 40964712633 41033841264 41055884532 41130561672 41135915496 41201894592 41222102688 41302457664 41324645232 41340494044 41405200096 41535706238 41550669549 41556078057 41622731064 41703866992 41724321288 41726270196 41796683968 41828113132 41895202464 42047865963 42113679192 42129830614 42286154976 42323120388 42428401782 42600176688 42628751139 42695130384 42718066092 42801337176 42824329938 42891013728 42896596704 42907808164 42997707792 43133233401 43238510367 43313499112 43329102876 43404248736 43415592876 43436886714 43488857408 43512219504 43544938671 43620458856 43797059904 44060263389 44146150842 44205759936 44222713712 44366842962 44447542452 44453328036 44546465808 44558108478 44633301024 44635385808 44657277912 44674404854 44744329136 44838076608 44949614112 44979402924 45067082072 45091291986 45201348062 45203459379 45273847824 45298168812 45386469336 45481562208 45570220224 45736275258 45810001224 45827570258 45850047087 45995466816 46035674808 46115514688 46150191412 46163071422 46253057916 46277904933 46349966448 46368115274 46465264872 46545849792 46580850108 46659456064 46661635488 46916850366 46939861449 47021269464 47033558949 47132102772 47138237796 47211638976 47223978216 47305878976 47329080864 47446814896 47706324297 47770740576 47789061592 47863860928 47925198774 48008315664 48032021682 48151504323 48258671292 48277179439 48352742776 48355001292 48430297152 48454050528 48456313776 48550770528 48574582992 48727686501 48924964584 48951246942 49046668476 49073016213 49149430128 49168675114 49245237984 49271692392 49367738576 49471172928 49523342053 49704778656 49748229228 49750552926 49828422384 49834507808 49871981042 50107479409 50212463652 50214809034 50337370278 50418107856 50424670608 50530319424 50568315876 50587709817 50656016736 50700467331 50754761408 50933078802 50939708586 51032363556 51059778003 51120869216 51145942224 51159309734 51266497752 51273170936 51355409472 51480754624 51643018172 51790134159 51879954024 51961156416 52009008636 52219571424 52364081016 52466155248 52491888072 52494339924 52576081344 52582924992 52596668072 52706867616 52809610048 52898928147 53002044966 53113093848 53126975493 53133890849 53216628144 53219113848 53245215972 53349007816 53377666758 53460783648 53593770672 53762694291 53846843544 53893914997 54009355122 54093890448 54114636516 54396835623 54484084296 54605345184 54619616844 54646405866 54711788352 54741179376 54840748896 54847887328 55040585157 55099526976 55147876746 55285060519 55400892732 55408104076 55496974752 55538705898 55632428384 55635026928 55751592384 56056975182 56063821284 56151572256 56203283526 56343092689 56409193152 56430827184 56571202376 56727754434 56800235584 56816087904 56838334852 56926840512 56957421456 57068449568 57099106584 57330277056 57510977868 57539185002 57651347156 57654040002 57682317303 57772137168 57774835656 57865264704 57887457168 57915848952 58016292672 58059918228 58160611808 58364948277 58456300968 58478720106 58624189559 58747017852 58861534456 59024424654 59053374081 59155790616 59171251581 59263389936 59271104048 59395287744 59410811304 59462746627 59513847744 59543037216 59868706662 59871503079 59972537232 60017633793 60121722648 60247688544 60271279172 60292992006 60365130432 60397558416 60515292448 60577698987 60735806391 60958321632 60981700344 60997638529 61080001632 61133396116 61380899744 61550761896 61670743888 61703873244 61799955264 61802841888 61953686496 61986967848 62010741066 62107800144 62237927232 62303559357 62434096596 62555800488 62586481932 62589405294 62695025952 62711411932 62742169698 62842803696 62850983728 62965304288 63170518788 63194745921 63484680582 63608432396 63642602673 63900265032 64011087552 64042695576 64202005764 64236494907 64344895056 64361712246 64473335056 64496561688 64608418368 64766110656 64970248668 65106373104 65123389314 65131866202 65155330071 65233286112 65268329256 65395557968 65430688284 65532573504 65695589856 66063508706 66219226263 66308639904 66330972304 66334070568 66437896512 66679992054 66837162717 66949951536 66953078712 66985916868 67011607281 67116493704 67224143808 67232894144 67257114912 67424421168 67450279756 67469104386 67600623108 67636937979 67768783862 67802022093 67910771736 67919611448 68043151408 68079704004 68194589632 68355330336 68604412887 68715001836 68738144686 68741355387 68993200224 69053512212 69173272032 69225287118 69345344848 69379586874 69552172911 69697897308 69818774688 69871275162 69954873664 69989184096 69992453232 70375275549 70384436057 70531904196 70669393288 70707356694 70817458464 70835967324 70955504192 70958818464 70993621296 71170222344 71458360896 71656110864 71683592388 71795791392 71861909782 71887798161 72012473496 72125187264 72152848688 72388006938 72529114164 72532501938 72645445728 72681075792 72826155792 72861874488 72889818446 72988239168 73234008367 73387446876 73530502328 73570002714 73753012671 73867856976 73907538588 74051607864 74180035904 74206759392 74557167984 74622343842 74625829389 74723103936 74742633576 74751761712 74771298842 74807971563 74937711368 75241102912 75318695478 75506055417 75637005912 75943228608 75984025104 76132142112 76409562879 76548545334 76681303824 76718913336 76738964601 76872053336 76899746628 76909756404 77029516224 77033114208 77183276224 77221131936 77413224304 77464527258 77657225087 77748330816 77819931036 77941734624 77971626808 78013512954 78329357136 78699232872 78737832108 78741509886 78768029611 78874387488 78895002108 79017853248 79060301424 79214415072 79503067449 79824942216 79828670772 79867823958 79963382976 80023511724 80066500137 80162296864 80191175472 80222575186 80390656008 80530077888 80770265316 80801242297 80981075188 81171954774 81281558592 81308933792 81929425266 82067682528 82111769064 82261123344 82271830992 82444205376 82649290464 82680988088 82721815119 82810400192 83071412476 83101339098 83112156114 83245462128 83308058847 83407733984 83448642576 83452540392 83656226264 83790404928 84095731926 84227358384 84259661228 84304925289 84572309952 84646240776 84856803564 85091631651 85200353376 85257502278 85390260768 85436132184 85602674352 85648659876 85681507817 85782027456 85793193408 85815616328 85995415584 86266466802 86308777503 86477020734 86481060003 86626998224 86658205752 86692137701 86808497472 86831185752 86873773428 87024439008 87089877342 87240917712 87718080159 88120526778 88292301684 88445427424 88536636981 88733685924 88895084904 88906656072 89092931616 89116216956 89266602048 89270771616 89314555824 89348809708 89488658272 89803059993 89899228224 89958805848 90134164144 90182583972 90402696124 90406918758 90547695648 90596337624 90772938672 90963124416 91472550516 91620002448 91655140516 91700094174 91928203861 92071349616 92300382824 92326142844 92506115832 92555809866 92699932896 92736230548 92930529744 93016111599 93161700216 93323270976 93833700732 93879722898 93884107941 94042538928 94067117898 94113254547 94264205544 94276475592 94447956432 94658161728 94893629792 95227020873 95412648594 95541481152 95578123184 95649993491 95850397548 96016631328 96064043364 96303008646 96517342584 96542568369 96554358878 96705485552 96710002584 96908101056 96912627552 97101541056 97149165984 97455373002 97685083971 97697799303 97849929168 97902493884 98093336952 98146032426 98298860256 98337350228 98490475968 98543384784 98735477152 99046684106 99095263059 99409557312 99496458456 99501105852 99656844768 99669015616 99743962084 100019988081 100214958818 100424927304 100429618068 100674740556 100836215712 100849341216 101136631752 101175419634 101312033472 101400934662 101653175793 101866157604 101879417172 102064727112 102119556006 102241738432 102291884448 102318619468 102532995504 102546341872 103107217029 103286036344 103580268318 103759908048 103837930677 104018017272 104069380311 104439142848 104728162032 104806912743 104932310496 104983776144 104988679848 105193336144 105413735232 105797856294 106004089932 106061035041 106226187696 106253950986 106267781698 106433256288 106438227696 106490431944 106698015632 106755333516 106921567296 107034319921 107187541344 107525388582 107693687088 107787829994 107792864673 108018710244 108187780896 108229273032 108793671246 108798752907 108968168592 109210690368 109239233688 109292811732 109334727669 109482358752 109681497792 109695774656 110081170314 110295753492 110355004071 110570121038 110801785464 110816208152 110993949504 111077411796 111264856768 111270053856 111933515763 112113950364 112127642568 112156948263 112303144512 112406567052 112686185378 112861654368 113142404752 113455508868 113632175808 113676669704 113914842912 114136899136 114198213168 114822818001 114837764093 115021955736 115078370004 115302694312 115308080004 115364634606 115544274336 115549671312 115774914336 115831697904 116119836456 116196790887 116321223616 116729896554 116912601936 116957440212 117020269431 117248379118 117494035704 117723068912 118048849308 118106748162 118311581232 118342503162 118526779872 118542208096 118821622608 118925493254 119086074432 119487066283 119737413324 119743006158 119945074464 120035267586 120243445296 120333862779 120495377088 120542558344 120585984012 120795116832 121030584896 121155397974 121471612782 121757932161 121773780973 121916643264 121963400688 121995277058 122160003264 122266792232 122761799488 123101523792 123341487776 123407746488 123605683776 123907372992 123973935696 124021482132 124215600288 124607118714 124668234171 124868193192 124917086671 125111600976 125172963864 125178810588 125390051904 125422823864 125484339396 125685607392 125701967456 125930608576 126143597889 126341037576 126389491842 126703893563 126969361164 127216864792 127285205346 127800530064 127886253417 128085391152 128404011528 128472989814 128516258839 128689790112 128723424492 128946670112 128993123376 129399700203 129715531101 129940497336 130212746208 130246778628 130263732404 130310660142 130466572224 130536658512 130634816013 130791115936 130861376568 131391179712 131833605853 132127017412 132438452526 132617279808 132661944608 132668141136 133359984108 133674325434 133899903072 133906157424 133971833736 134023214562 134232987408 134356605643 134514229824 134848842336 134900559512 134938208772 135201246216 135273875958 135537567724 135604044186 135610378137 135821543472 135839222896 136086302816 136159408008 136710660672 137208825774 137430003672 137476289372 137482710774 137550141261 137986400448 138107024424 138346544064 138450574236 138690689696 138759173748 138833714799 139104345822 139395794616 139637549376 139742550324 139796144333 139978368192 139984906464 140750551098 140768872114 140819584347 141063808392 141100676847 141338786576 141414713388 141634916928 141671934648 141917636928 141987242592 142340444688 143118972891 143312221728 143367184776 143591582784 143723819564 143775596322 144024946992 144305697376 144454512969 144776013876 144831538317 145058228328 145065003876 145290891456 145362151584 145652311584 145723748976 145779636892 146183059503 146468016734 146774893752 147061004656 147140005428 147219048639 147506025342 147735713952 147815077176 148103215728 148413518784 148570026159 149114335968 149244687684 149251658778 149485267152 149503523424 149542597684 149615943126 149875422736 149988122089 150322438227 150637390956 151012110834 151274011824 151763129451 151968050208 152101401993 152264284224 152819125758 153097090668 153179334009 153362607648 153437826672 153477929202 153744106672 153799493256 153819512808 154066228416 154442263872 154826448608 154929054516 155314450174 155370402477 155639862072 155883469248 155943253616 156027025908 156658714272 157398465744 157475664216 157483019772 157536059222 157748774976 157790004216 158120602848 158428830144 159006134898 159380926479 159401672547 159649884432 159657341544 159735647916 160047023448 160133000274 160324593728 160382350944 160445150372 160781312016 161288082873 161540530632 161602484594 161681744991 161962150376 162343909548 162617867584 163190506869 163858850532 164135365056 164223538128 164522246688 164543661984 165298580928 165361976176 165443630238 165855181557 166142824952 166202678196 166224312228 166490924256 166616117694 166815467968 166897285152 166905080784 167312452528 167839809059 168191463852 168454716768 168519322456 168609850578 169029278067 169292481552 169713607128 170183263302 170400706752 170515004556 170780521536 170872264368 171205348704 171297319752 171363015634 171631232656 171990831168 172532933604 172617555006 172954041468 172962120006 173046951909 173253996448 173316411504 173384275402 173662371504 173747546856 174048878016 174179754684 174481835424 174634943029 175436160318 175872568677 176241053556 176584603368 176890854848 177073273962 177467371848 177513754743 177790169808 177813312144 178185863232 178232433912 178388239881 178541543232 178629111648 178697619416 178977316544 179606119986 179917611696 180052901379 180268328288 180365167944 180805392248 180813837516 181095391296 181192675248 181545877344 182207419173 182945101032 182992915587 183240004896 183310281032 183400188348 183856407722 184142699232 184600765648 184652285688 185012231664 185111619732 185182613669 185399865792 185472461096 185861059488 186032223198 186323400432 186910678071 187366878257 187667401464 187759445796 187768215882 188085077856 188134235796 188226509094 188528411088 188552951184 188895912864 189584237763 189787259584 190454041746 190825297188 190927808019 191156246368 191299986982 191700795096 192033262656 192128086728 192606017292 193034685168 193085136738 193108717756 193410971104 193420005168 193825255104 194298331968 194910746004 195370167942 195395598606 195699858336 195804987768 196186673904 196292064852 196597720512 196674700456 197086769568 197470954304 198093368212 198190526118 198657678789 198683537377 198992916912 199002211704 199313689536 199487924168 200039976162 200429917636 200849854608 200859236136 201034821843 201349481112 201672431424 201698682432 202273263504 202350839268 202801869324 202910813937 203306351586 203406066279 203732315208 203758834344 203812088779 204129454224 204239112012 204583768896 204637238936 205065991008 205092683744 205813238661 206214434058 206224066161 206572072688 206727405287 207160536636 207519816096 207675861354 208036034544 208138760622 208656518733 209456324064 209613825486 209864620992 209967552288 209977359696 210386672288 211125826647 211153308171 211595712588 212008179864 212122070082 212452375392 212507901972 212535563396 212866512576 212876455392 212980863888 213396031264 213510667032 214068639842 214375082688 215050777164 215387374176 215575659988 215585729346 216037420488 216375561792 216458546064 217587342492 217597505814 217936337184 218478467376 218585623464 218669455338 218964717504 219213409207 219702025101 220162340628 220591506984 220710008142 221140242076 221259038013 221603570928 221632416304 222154823592 222540107712 223867031526 223877488167 224227900728 224255285136 224313896526 224423914689 224813134104 225372370756 225723308736 226284809504 226518166251 226911017736 227353339408 227829685824 228088446017 228396426336 229228688637 229645636002 229675528186 230043911472 230156740008 230216893803 230605388624 230616160008 230729269212 231088548672 231099342624 231549828672 231663395808 232239672912 232393581774 232971675261 233459793108 233825203872 233914880424 234040538862 234496758236 234988071408 235446137824 236097698616 236213496324 236304088833 236623162464 236685006324 237053559744 237084416192 237643245216 237850986508 238509202347 238974132566 239474826648 239486012316 239890148928 240070535172 240199500411 240486890592 240667725558 241085116688 241171968024 241590233664 242310795948 242403726891 242943225564 243515864322 243547561946 243926801376 243990554116 244533584464 246203047584 246682975552 246815492976 247947871392 248042964264 248165445357 248431200576 249214237428 249336468342 249736386384 249834173342 249924176541 250223201952 250345927728 250357621176 250845647728 250968678792 251371214784 251403934912 252287195778 252682075152 252778983684 252914775867 253407787126 253938722328 254433729584 254570410692 255601060128 255772506834 256170782304 256808023056 256945979628 257032517678 257044523451 257379580224 257446848984 257893340224 257986246752 258799400406 259431062202 259443180009 259880994672 260076413103 260425492416 260493557256 260527464808 260621320284 261073317024 261269632026 261582231872 261722753136 263154240477 263188494361 263667211706 264254034824 264876905052 265323889216 265336282272 266719968216 267348650868 267799806144 267812314848 267943667472 268046429124 268465974816 268713211286 269697684672 269801119024 269876417544 269982090547 270402492432 270547751916 271075135448 271208088372 271220756274 271643086944 271678445792 272172605632 272318816016 273843898991 274417651548 274860007344 274952578744 274965421548 275100282522 275784611583 276214048848 276901148472 277381379392 277518347496 277667429598 278208691644 278791589232 279048334797 279485100648 279592288666 279969812928 281501102196 281537744228 281639168694 282127616784 282201353694 282339763641 282677573152 282829426776 283343869296 283974485184 284680889376 284930696521 286237945782 286624443456 286734369552 286949980473 287447639128 287551192644 288049893984 288611394752 288909025938 289552027752 289627705107 289663076634 290116456656 290130007752 290383631551 290724303168 291304623168 291447497952 291559273784 292366119006 292936033468 293093397909 293549787504 294122009312 294280010856 294438097278 295012050684 295471427904 295630154352 296206431456 297140052318 297285789177 297879206677 298228671936 298489375368 298503317556 298970534304 299007046848 299085195368 299231886252 299750845472 299976244178 300059964243 300644876454 301274781912 302024221668 302140053881 302548023648 303526258902 303936100416 304202803986 304959527379 305638251516 306194181336 306358668018 306725215296 306875653344 306955858404 307488213344 307598986512 307639025616 309321651087 309652897216 309858109032 310628900348 310740804954 311279724144 311513792031 311886507232 312054051816 312208140933 313317428544 314796931488 314951328432 314966039544 315072118444 315580008432 316241205696 318012269796 318183105123 318761852958 318803345094 319299768864 319314683088 319471295832 320094046896 320266000548 320388828841 320764701888 320890300744 321102959763 321562624032 322576165746 323081061264 323204969188 323363489982 323378594019 323924300752 324167876773 324687819096 326381013738 326396258721 327717701064 328004183007 328447076256 329044493376 329087323968 330723952352 330887260476 331065012213 331710363114 332285649904 332405356392 332448624456 332535513271 332981848512 333232235388 333794570304 333810161568 334624905056 335679618118 335800547289 336382927704 336470844789 336909433536 337038644912 337219701156 338058556134 338584963104 339427214256 340366526604 341030009112 341744528736 342410697408 342594639504 342726031268 343262465312 344468454003 344513292279 345065867208 345235110012 345908082936 345924240012 346093903818 346507992896 346632823008 346768550804 347324743008 347495093712 348359509368 348590372661 348963670848 349269886058 350872320636 351060808293 351745137354 352482107112 353169206736 354146547924 354934743696 355027509486 355580339616 355626624288 356464867824 356776479762 357258223296 357395238832 358461198849 359212239972 359835223392 360105802758 360536656576 360730335888 361001588337 361610784496 361627675032 362385350496 363091754688 364414838346 365273796483 365321342919 365890202064 365985831174 366480009792 366620562064 366800376696 367712815444 368285398464 369201531296 369304571376 370024463328 370223239464 370365227338 370944922192 371722118976 372064446396 372646800864 373821356142 374004702513 374733756514 374751260013 375334802928 375518891592 375536431764 376170155712 376268471592 376453018188 377056822176 377105902368 377791825728 379168475526 380111680689 380908083492 381650594376 381855616038 382312492736 382599973964 383401590192 383658760251 384256173456 385212034584 385548776517 386069370336 386170273476 386217435512 386821942208 386840010336 389146593303 389821492008 390740335884 390791197212 391399716672 391609975536 391904448039 392373347808 392584129704 393349400912 394173539136 395500817559 396186736424 396381052236 397315357578 397367074754 397985833824 398004423408 398975848336 400079952324 400233390833 400859835272 401699709216 401718472272 402069643686 402698962224 403069816929 404546527008 404701678536 405603738648 405821627874 406612703172 406812132558 406831134411 407464630416 407517668688 407624177558 408258908448 408478224024 409274477872 410131982016 410185367488 411626477322 412428868116 412448132322 412650423783 413144145376 413454810574 414321073272 415039632192 415351722708 416072069088 416277521244 417313037466 418912648128 419227650972 419388432999 419935104576 419954719392 420773344576 422251653294 422306616342 423191425176 423302030541 424016359728 424244140164 424904750784 425015803944 425071126792 425752910784 425961727776 426792062528 427021334064 428137279684 429356918673 429412806589 430101554328 430774748352 431151319976 431171458692 432074840976 432917092128 434494614951 435174684984 435195011628 435872674368 436956934752 437171246928 437338910676 438426818414 438549178509 439404050202 440324681256 440497095103 441183013968 441420016284 442280484152 442518076026 443207141856 443264832608 444309647184 445710078477 446797940459 447734063052 447754976334 448455801456 448510570272 448627793052 448847829378 449626268208 449964366267 450744741512 450967314681 452569619008 453036332502 453822035472 454706678816 455289388353 456176892034 456304205979 456792852672 458457377274 459291272004 459351056372 460087822944 460313480016 460433787606 461210777248 461232320016 461458538424 462198685248 463326791616 464479345824 464787163548 465943350522 466919586216 467102413583 467650407744 467829760848 468081077724 468993516472 469976142816 470892275648 472195397232 472426992648 472608177666 473246324928 473370012648 473783819899 475286490432 475701973016 477018404694 477948265132 478205017641 478949653296 478972024632 480141070344 480399000822 480973781184 481335451116 482170233376 482343936048 483864248619 484621591896 484807453782 485045234973 485886451128 486013442473 487031728644 487095123892 487853602752 487981108232 489067168928 489571520607 492406095168 492965351069 493630985952 495895742784 496085928528 496330890714 497565544671 498428474856 498672936684 499472772768 499668346684 499848353082 500446403904 500691855456 500715242352 501691295456 501937357584 503519427177 504574391556 505364150304 505557967368 505829551734 506815574252 507087834201 507877444656 508867459168 509140821384 511202120256 511545013668 512341564608 513616046112 513891959256 514065035356 514089046902 514893697968 515972493504 517598800812 518862124404 518886360018 519140855727 519761989344 520152826206 520987114512 521054929616 521242640568 522146634048 522539264052 523445506272 523904829087 526308480954 526376988722 527334423412 527617706031 528508069648 529753810104 530672564544 532541264229 533439936432 534697301736 535164719643 535624629696 535887334944 536092858248 536931949632 537426422572 539602238048 539752835088 539964181094 540158704137 540804984864 541095503832 542150270896 542416176744 542441512548 543286173888 543356891584 544637632032 546622257519 547687797982 548835303096 548978746761 549720014688 549905157488 549930843096 550200565044 551569223166 552428097696 553802296944 555036694992 555334859196 555547841007 556417383288 557583178464 558096669594 558970201296 559184577332 560732034213 562100634771 563002204392 563075488456 563278337388 564255233568 564402707388 564679527282 565355146304 565658853552 566687738592 568752713289 569361778752 569861393042 572475891564 572783424057 573468739104 573899960946 574895278256 575102385288 576099787968 577818051876 579104055504 579255410214 579326153268 580232913312 580260015504 580767263102 582894995904 583118547568 584732238012 585872066936 586186795818 587099575008 588244018624 588560021712 588876194556 590024101368 591260308704 592412862912 594280104636 594571578354 595758413354 595973036367 596050612131 596978750736 597006635112 597941068608 598170390736 598463772504 599501690944 599952488356 600119928486 601289752908 602549563824 603104465529 604048443336 604280107762 605096047296 607052517804 608405607972 609919054758 610218198837 611276503032 611436266337 612388362672 612717336036 613751306688 613911716808 614976426688 615197973024 615278051232 618643302174 618672198483 619716218064 620182215861 621257800696 621481609908 622559448288 623027584062 623773014464 624108103632 624416281866 625969556199 627603332707 629593862976 629902656864 629932079088 630144236888 631160016864 633459924513 636024539592 636366210246 637523705916 637606690188 638599537728 638629366176 638942591664 640188093792 640532001096 640777657682 641780601488 642205919526 643125248064 643803446689 645152331492 646162122528 646409938376 646726979964 646757188038 647848601504 648335753546 649375638192 652762027476 652792517442 653012374517 655435402128 656008366014 656894152512 657640227621 659106075303 661447904704 661774520952 662130024426 663420726228 663777114039 664571299808 664810712784 664897248912 665071026542 666464470776 667620323136 669249810112 671359236236 671601094578 672765855408 672941689578 673271744067 674077289824 674439402312 676117112268 677169926208 678854428512 680733053208 682060018224 683489057472 684265338051 685189279008 685452062536 686524930624 687686065911 688936908006 689026584558 690131734416 690470220024 690650681409 691816165872 691848480024 692187807636 692453275237 693265646016 693537101608 694649486016 694990187424 696719018736 697180745322 698539772116 698915025783 700620894961 701744641272 702121616586 703490274708 704964214224 706338413472 708293095848 708912266499 709869487392 710055018972 710327338999 711160679232 711253248576 712929735648 713552959524 714790477664 715527607041 716922397698 718424479944 718705786747 719670446784 720211605516 721460671776 722003176674 723221568992 723255350064 724770700992 727211180673 728829676692 730547592966 730642685838 731780404128 731971662348 733241124128 733600753392 735425630888 738403062592 738609142752 740048926656 740446478928 740730454676 741889844384 744128892792 744496336071 745293601728 747642712284 748009405026 749467513028 749502520026 750669605856 751037783184 751072863528 752536943184 752906036376 754113644352 754211804736 758336951052 758744327601 760223361378 761816166984 762114464267 763301188752 763711232076 765199947928 766803180384 767317520502 768512346912 770424069168 771097553034 771133570353 772138740672 772340546952 772434871024 773015706151 773680020672 778293186606 778329540027 779642984016 780229239309 781480671768 781582394424 783219951072 783808896078 784746695616 785168259408 786698801824 789462721431 789565483083 791001635118 792373472848 792762104472 792969300877 794630715156 794734149508 795971667648 796008846816 797951696672 800159904648 800466781666 801719670544 803399418432 803436944544 804139287372 805397924448 806139633858 809093054016 809403357072 809946271641 811207477296 811643255748 813225406344 813624265116 813662268822 814929260832 815035337376 815248355116 816517816896 816956448048 818548955744 821531696973 823252954644 824857736232 824896264644 825300847566 826288290752 826909621148 827353834749 828642146544 830703445416 832144138176 832555042488 834626074932 837145004391 838455301944 838776865998 839909438784 844503306588 844613232684 846382850352 846604061082 847019290923 848032719456 848488280328 850031607888 850142253584 851923455552 854042668128 854792089563 856274559368 858713837346 858825613178 860203108656 860849941419 862302639952 862342917384 864149681952 865834184256 868883115321 868989229902 870349369968 870390023256 871150894653 873913869504 874342493856 874677821352 876853636828 877098357018 878808100404 879280193727 880649362512 880994190206 882366027936 882840032568 884560968304 885036152052 886414283712 886529665216 888619294368 891420156954 891857367531 893595880918 893637620031 895468126104 895509952668 896911602912 897021140544 897255586104 897695658756 899252536416 899928732534 901489483024 901934629362 906072665004 906420161643 907644070944 909413357632 910578776706 912353784068 912608411958 914878582137 916914754548 918582544008 918702112744 920175645888 920626960032 920867575212 922421554496 922464640032 922917076848 927964953261 928958691648 929574327096 931886701044 933839172432 934204827166 934541376093 935659521696 936162155448 937987032944 939952285632 944390794464 944853985296 945216355332 946740025296 947567639798 951403946032 952042108771 954036809388 955896530264 956410035282 957899306592 957944049264 960282140688 960798001644 961166486523 962670902232 963308879289 964340466752 964687872096 967728497238 969243183792 969614907564 970090469946 970135782057 971772902256 972026884946 972503630319 974063457288 974190247784 975962216464 978134337856 979143041214 984012549021 985930702138 987261971904 992171857056 992661781428 995131089342 996856949712 997345873368 997606539813 998945545536 999336693368 999696706164 1001383710912 1001430484704 1003382590912 1003874715168 1007038854354 1009148783112 1009412534367 1009543926131 1010728300608 1011115934736 1011659103468 1013631148504 1014175668402 1015754889312 1017734918336 1018281642768 1023090027336 1023984384943 1027232092224 1027783918512 1028130070712 1028178093804 1029787395936 1033539876837 1035197601624 1037724248808 1037772720036 1038281711454 1039523978688 1040305652412 1041974229024 1042109859232 1042485281136 1045078528104 1045771117983 1046891012544 1047809658174 1050416149861 1052616961908 1052753977444 1054668846824 1055235412062 1057016139296 1059507620208 1065082528458 1065441242633 1066879872864 1069394603472 1070329439286 1071774669888 1072185716496 1074852845144 1075383596547 1079204476096 1079505670176 1079928362188 1080317408274 1081609969728 1082191007664 1083004765011 1084300541792 1084832353488 1084883025096 1089275264064 1093244515038 1095375595964 1095964028757 1097670606192 1097957493522 1099440029376 1099810314976 1099861686192 1100401130088 1103138446332 1104856195392 1107604593888 1110073389984 1110669718392 1111095682014 1112834766576 1113859601621 1115166356928 1116193339188 1117940402592 1118369154664 1121464068426 1122014107539 1124201269542 1124253780039 1126004408784 1126150976912 1126556674776 1128510467136 1128805414776 1129359054564 1129792185913 1131317707104 1133375477184 1137505426578 1139722786084 1140335042067 1144951783128 1145566848114 1146937478208 1147799921892 1149790556512 1150204770576 1150976280753 1155636103752 1156646329551 1158208111008 1158510820428 1158652306536 1158955132051 1160465826624 1160520031008 1161534526204 1166237095136 1167439779909 1169464476024 1171744133872 1172373591636 1174199150016 1177120043424 1177752389112 1180048202736 1182520617408 1186502452677 1188560209272 1189143156708 1191516826708 1191946072734 1192101224262 1193957501472 1194013270224 1196340781472 1196927545008 1199904976712 1200239856972 1200700172499 1202579505816 1205099127648 1206208931058 1208096886672 1208560215524 1209209450787 1214105035608 1216811215944 1219838109516 1220436397674 1220493403233 1222553006064 1222872532674 1224776725344 1225434672072 1227823433616 1230395946048 1230556102464 1237286604348 1237344396966 1237951271349 1239432436128 1240364431722 1242515601392 1242963219816 1243449915383 1245118896576 1246055168124 1248216207264 1248832563732 1251939112398 1255206665414 1258165298997 1259805313728 1259864158176 1260288473776 1262320033728 1266919849026 1269906091623 1272049079184 1272732420492 1275047411832 1275213380376 1277258732352 1277885183328 1280376187584 1281064002192 1281555315364 1283561202976 1284411839052 1287606893378 1288070756019 1288238419767 1290304662984 1292324245056 1292819876752 1293453959928 1293514376076 1295697203008 1296671507092 1298751276384 1303483844853 1305524054952 1305585034884 1306024749034 1310870804256 1312016732028 1315280455242 1318212150606 1321491285309 1323549041904 1324260048852 1326841452456 1327554228078 1329142599616 1329621425568 1329794497824 1330142053084 1332928941552 1337130235431 1340393821377 1342718472472 1343202189156 1345531710816 1345883379156 1346543488134 1348154579648 1348878804624 1349893098801 1352234224536 1352901944043 1357708857024 1361466106416 1364120036448 1365868165059 1368530676102 1370378558016 1370904125072 1375372131822 1377873816012 1378053169116 1380263468832 1380940440048 1381301362818 1383632331744 1383696960048 1384375615272 1384906550474 1387074203216 1389980374848 1391446158973 1393438037472 1394361490644 1397079544232 1397830051566 1401241789922 1401307240749 1403489282544 1404243233172 1406980549416 1409928428448 1412676826944 1416586191696 1417824532998 1419738974784 1420110037944 1420654677998 1421351459697 1425859471296 1427105919048 1429580955328 1431055214082 1433844795396 1434615052923 1436848959888 1437411573494 1440423211032 1442921343552 1444006353348 1446443137984 1446510700128 1454422361346 1455135704919 1457659353384 1458040327419 1461095185932 1461285371676 1463560808256 1463943324696 1466482248256 1467201506784 1470851261776 1477218285504 1478896053207 1480892957856 1481460909352 1483779688768 1488257785584 1488992672142 1492696634013 1495285424568 1496018810052 1496592562609 1498935026056 1499005040052 1501339211712 1502075566368 1502145727056 1505073886368 1505812072752 1510558281531 1516673902104 1517488655202 1520446722756 1521263502603 1523632333968 1524228928534 1526602377504 1527422464152 1530399895856 1533606360768 1534635041004 1535223603643 1537024693824 1540848138336 1542195106068 1542267140706 1544681093904 1544869742048 1546031412302 1553331861679 1556586373212 1556659080054 1559285968032 1560458478618 1562961343536 1563164788848 1566439902144 1567617792156 1570336518816 1571714487261 1573397603648 1578925442862 1579130966166 1582003270236 1582853118093 1584746945696 1585524208944 1585938601754 1589261430312 1589468299016 1592017693632 1595903393344 1600319809296 1600933563332 1603439341088 1605494158929 1606873889088 1608278574744 1610795848896 1612279267716 1618806714144 1619892543282 1622414954592 1623286511496 1626450812688 1627248530232 1627324537644 1629858521664 1630070674752 1630496710232 1633912896096 1637097911488 1639866772557 1643063393946 1646505909288 1646936240283 1647150616319 1649715472464 1649792529288 1650601695132 1653819242296 1654707669498 1657284293088 1661406890832 1665110084976 1666643523021 1669252149864 1670711364907 1674290008782 1676910603888 1677553731996 1682196102639 1686301904313 1689006613176 1689226465368 1692765700704 1693208122164 1694038581846 1696065438912 1696976560656 1700063215776 1700284507168 1706258139867 1708085336256 1709584179126 1712549118736 1713836876089 1717427674692 1717651226356 1720406217312 1721699882838 1724605279904 1724685834768 1728299363904 1737766230642 1737978459804 1740698739936 1740780046512 1742301789306 1746635873359 1748684987712 1749355642704 1753707273656 1754196714036 1757616200808 1758560387454 1761298725024 1761988380412 1764732055872 1765680065136 1769121936608 1770072304104 1777238588736 1782840313908 1783714735062 1787191761836 1787275240062 1788151836393 1790936252208 1791019905336 1793823205824 1794511172208 1795391317512 1798505072832 1799857465068 1802978966048 1803869258724 1809313396587 1812145330008 1812840323286 1815288141888 1817349876329 1821157553412 1824707568136 1825216823916 1829757164274 1830654596511 1833829509096 1834308799011 1837165088016 1837404225488 1841253920064 1841735150424 1844929280064 1845834153696 1855929906522 1856016595449 1859148654192 1860546647583 1863773402088 1867678344864 1868409654332 1869082752186 1871319043392 1872324310896 1875974065888 1877908668597 1882809998121 1888781588928 1889707970592 1890432710664 1890926794399 1893480050592 1895135279596 1900379773539 1902807892064 1904084217542 1908073618776 1911793060528 1912820070564 1915798613184 1915888098528 1920564281376 1921596003288 1922332973046 1925341804464 1926617758578 1929375744192 1931410340067 1935456994476 1938486367584 1939229815128 1940180939892 1940271564114 1943545804512 1944053769892 1945007260638 1948126914576 1948380495568 1951924432928 1958286082428 1959037123551 1968025098042 1971861404276 1972920682863 1977318225909 1984343714112 1985323562856 1990262178684 1991331342117 1993713899424 1994691746736 1995213079626 1998673386736 1999393412328 2002860969408 2007749430336 2014077708708 2018297566224 2018825068734 2019087852262 2019815232201 2022231869472 2023318206936 2027262297008 2028351336804 2031509778624 2036563285536 2046180054672 2047968769886 2052796014153 2055567837024 2056260141424 2056356187608 2059574791872 2067079753674 2070395203248 2071952044227 2075448497616 2075545440072 2076563422908 2077359825711 2080611304824 2083948458048 2084219718464 2084970562272 2090157056208 2091542235966 2095619316348 2096745077349 2100832299722 2101862684883 2105233923816 2105507954888 2109337693648 2110470824124 2114032278592 2119015240416 2126736799497 2130165056916 2130882485266 2130982016997 2133759745728 2138789206944 2140658878572 2144371432992 2149705690288 2150767193094 2156117360241 2159011340352 2159856724376 2160634816548 2164382015328 2166009530022 2168601083584 2169664706976 2169766050192 2181633542019 2181917517767 2186489030076 2190751191928 2191928057514 2195341212384 2195914987044 2199620629952 2199723372384 2200802260176 2206276892664 2215209187776 2220146779968 2221339436784 2222191364028 2225669533152 2227719203242 2232386678376 2235880805184 2236738309328 2242928136852 2244028215078 2248402539084 2248507560078 2252008817568 2252301953824 2253113349552 2257610829552 2258718109128 2259584371826 2262635414208 2270254259377 2275010853156 2279445572168 2280670084134 2286343392801 2289903566256 2291133696228 2295599843784 2299581113024 2300409541152 2301952561506 2311272207504 2313292659102 2313400711059 2316416222016 2317021640856 2317304613072 2317910264102 2319047118453 2321040062016 2323069052408 2332474190272 2334879559818 2338928952048 2340687717927 2343488267744 2344747183272 2354240086848 2355504778224 2360096405472 2368696449249 2373004905354 2377120418544 2378286313416 2378907902631 2383033653416 2383892145468 2384202448524 2387915002944 2388026540448 2392681562944 2393855090016 2399809953424 2400479713944 2401400344998 2405159011632 2407373977697 2410198255296 2412417862116 2416193773344 2417120431048 2418418901574 2428210071216 2429838814923 2433622431888 2439676219032 2440872795348 2440986806466 2441808917941 2445106012128 2445745065348 2449553450688 2450869344144 2455646867232 2464595090919 2474573208696 2474688793932 2475902542698 2478864872256 2480728863444 2482061504247 2485031202784 2485926439632 2486899830766 2492110336248 2496432414528 2497665127464 2503878224796 2504838511207 2510413330828 2516330597994 2519728316352 2520576947552 2533839698052 2539812183246 2544098158368 2545464840984 2550094823664 2550426760752 2555770366656 2562128004384 2563110630728 2564376268689 2567122405952 2568823678104 2575213786756 2576141512038 2576476839534 2580609325968 2582549824257 2585639753504 2586907919856 2587028752152 2593343014184 2597502552768 2606967689706 2611048109904 2611170069768 2612049498068 2613452683959 2621741608512 2624033464056 2630560910484 2636424301212 2637840581181 2642982570618 2647098083808 2648520097704 2653682904912 2655108456156 2656126742327 2659242851136 2659588995648 2660284106168 2665857883104 2674260470862 2675572102593 2680787642754 2680912860093 2685436944944 2686404378312 2687456268731 2691063421632 2691766758312 2693086976268 2697757609248 2699786197602 2704468449072 2705803888086 2719260484929 2722932212832 2728240072896 2731736330118 2737061352204 2741808250144 2744635746411 2750744263644 2755747632024 2756106338232 2760526937664 2761880880096 2762602725636 2767264663488 2767393920096 2768751230544 2769813100948 2774148406432 2782892317946 2783894859783 2786876074944 2788722981288 2794159088464 2795660103132 2802483579844 2802614481498 2806978565088 2808486466344 2813961098832 2819856856896 2833172383392 2835649065996 2840220075888 2841309355996 2842702919394 2849774319691 2854211838096 2856126326313 2862110428164 2867689590792 2869230105846 2873697919776 2874823146988 2880846422064 2883499459569 2888012706696 2889926637867 2893021400256 2908844722692 2910271409838 2910407346171 2915318706768 2916080654838 2917510890957 2922190371864 2922570743352 2927886649392 2934403013568 2941702523552 2952037647063 2957792106414 2961785915712 2962921818704 2965149798221 2976515571168 2977985344284 2985393268026 2990570849136 2992037620104 2992819619439 2993185125218 2997870052112 2998010080104 3004151132736 3004291454112 3010147772736 3011624145504 3021116563062 3028237603101 3028631778393 3033347804208 3034977310404 3040893445512 3042527005206 3047264667936 3048457857068 3053204755008 3054844928304 3060799791712 3069270082008 3070447207286 3071953154829 3081696276672 3084390212136 3084534281412 3089362187808 3089739484096 3092062824604 3100619630511 3106663723358 3113172746424 3113318160108 3118571936064 3120916957236 3125922687072 3126329577696 3135235584312 3140673037632 3143428974522 3151248449583 3157850885724 3158261932332 3164006540472 3165706236186 3169493891392 3171048417888 3171877203508 3178522860624 3178936598032 3196323727899 3200639618592 3201867126664 3206878682176 3210988317858 3216557149488 3224558535432 3226150789641 3237613428288 3239785086564 3244829909184 3246573022992 3249014295033 3252901625376 3254497060464 3254649075288 3260993420464 3267825792192 3279733545114 3286126787892 3287892086271 3293011818576 3293872480566 3294301232638 3299430944928 3299585058576 3301203390264 3307638484592 3309415338996 3314568586176 3318063917551 3322813781664 3330220169952 3333287046042 3338504299728 3341422729814 3341578804863 3348580017564 3353821207776 3355107463992 3364392205278 3372603808626 3372761340117 3378013226352 3378452930736 3385531401408 3386416244328 3388077163692 3389376557739 3393953121312 3400126431552 3400569014336 3412516279734 3419168358252 3421005126201 3425098237472 3427673752178 3434855349384 3435302452712 3440812434624 3443399765676 3449210559808 3449371669536 3469938988653 3475532461284 3475956919608 3476865396153 3481397479872 3481560093024 3484603578612 3493271746718 3498711285408 3507414547312 3508393428072 3515232401616 3517120774908 3522597450048 3523976760824 3531360130272 3538243873216 3540144608208 3559507358031 3559970686883 3565680627816 3567429470124 3574383523672 3574550480124 3576303672786 3581872504416 3582039810672 3589022344416 3590782635024 3599714930136 3602100517497 3605957932096 3607738517448 3618626793174 3624290660016 3625680646572 3627628352361 3634699752658 3642315106824 3649415136272 3650433647832 3659514328548 3661309193022 3667659018192 3668617598022 3674330176032 3674808450976 3683470300848 3691668307392 3704099054773 3711859813044 3712033190898 3718297308384 3721093295166 3727546804176 3730349746149 3735356689728 3736819308664 3738165504372 3744648621792 3751948131776 3755817337194 3765619996242 3774495896991 3774987210163 3779415941184 3780865421328 3781853588798 3786960101184 3790270559192 3800759547078 3805615784128 3808168435084 3816147237552 3823586121056 3825640141128 3831776197056 3841128562752 3843192006576 3844665946092 3850683608928 3853235517156 3862820680134 3864715259301 3870913988952 3872429686801 3876972735168 3878459630256 3880361879784 3880543128228 3887091609024 3888107539784 3890014521276 3896253829152 3896760991136 3903848865856 3910451534559 3916572164856 3918074247102 3927820700453 3936050196084 3943722808552 3945841365726 3954636451818 3964473855927 3970647125712 3980524357368 3982662684234 3984004024009 3987427798848 3989383493472 3990426159252 3997346773472 3998786824656 4011390706293 4021181464131 4028155417416 4036595132448 4037650137468 4038175704524 4039630464402 4044463738944 4046636413872 4049679296403 4054524594016 4056702673608 4058705832129 4073126571072 4086841781443 4092360109344 4095937539772 4105592028306 4111135674048 4112520282848 4112712375216 4134159507348 4140790406496 4143904088454 4150896995232 4151090880144 4153126845816 4154719651422 4161222609648 4165054774933 4169941124544 4174338476919 4180314112416 4183084471932 4191238632696 4193490154698 4201664599444 4203725369766 4203921722247 4210467847632 4211015909776 4218675387296 4220941648248 4238030480832 4253473598994 4260330113832 4261764970532 4261964033994 4264054379091 4277578413888 4281317757144 4288742865984 4299411380576 4301534386188 4303845158769 4312234720482 4319713448752 4321269633096 4328764030656 4332019060044 4333680474323 4339329413952 4339532100384 4363267084038 4363835035534 4365407114757 4372978060152 4374120982257 4381502383856 4383856115028 4390682424768 4391829974088 4399446744768 4401604520352 4412553785328 4436688159621 4442678873568 4444382728056 4451339066304 4455438406484 4464773356752 4473476618656 4478089902039 4485856273704 4488056430156 4489777687827 4496805078168 4497015120156 4504017635136 4504603907648 4506226699104 4515221659104 4517436218256 4519168743652 4531674844593 4540508518754 4550021706312 4558891144336 4561340168268 4563790507809 4572686785602 4579807132512 4582267392456 4591199687568 4600819082304 4603905123012 4605670810929 4622544415008 4626585318204 4626801422118 4634043281712 4634609226144 4635820528204 4638094236906 4646138104816 4659995585037 4669759119636 4677857904096 4681375435854 4686976535488 4689494366544 4711009556448 4715143461783 4720192810944 4737392898498 4746009810708 4748559354279 4754240837088 4756572626832 4757815805262 4766067306832 4767784290936 4768404897048 4776053080896 4787710180032 4799619906848 4800959427888 4802800689996 4810318023264 4814747955394 4816482476787 4824835724232 4832387546688 4834240862096 4836837803148 4856420142432 4859677629846 4867244863776 4879352438064 4881745590696 4881973612932 4883617835882 4890212024256 4891490130696 4901738688288 4911293734464 4929190181838 4940808720849 4941451848957 4949146417392 4949377587864 4951805085396 4961457726888 4964123008494 4970062405568 4971852879264 4973799661532 4984220672496 4995330254928 4999930569063 5007756449592 5009677022414 5012134094721 5020826661656 5032661195988 5041153895104 5058905712939 5067679396104 5079624366492 5088196316736 5090929681968 5100189647328 5100853521504 5124256008768 5126221261456 5128752537378 5137647356208 5141510628267 5150427573512 5152283024076 5152953679068 5161218651936 5165099648514 5171279507008 5173815839712 5174057504304 5186686028368 5203034080829 5213935379412 5222096219808 5222340139536 5224098996136 5226905367918 5239907620077 5248066928112 5261121820968 5272848602424 5275681162362 5285965141236 5294196167616 5297040195408 5307365809824 5310216912312 5312253484654 5320568212336 5331715766208 5348520941724 5351144205186 5361575285508 5361825720186 5364455509179 5370873889888 5372808756624 5374912537462 5383533516624 5386173952536 5395515218496 5399572395204 5408936898144 5411607776172 5413683233899 5438520969858 5445864425664 5452049628987 5463472660236 5474122704408 5483616500288 5489271492822 5501488527288 5502926397033 5511495264048 5512212676464 5523761760192 5525205451272 5534787840192 5537502461088 5539626201896 5548296812864 5565784635892 5567789719566 5577445962576 5581639942749 5588318176928 5591320206264 5604967159688 5605228962996 5613957130176 5616972932688 5627922197664 5648429994363 5666344766784 5671298131992 5672780383197 5680440151776 5682618711992 5685405838788 5699548639382 5701139320617 5708423676192 5712252652626 5724220856328 5735379181584 5738460211692 5740661023739 5747395839552 5749646293976 5761692844128 5766998919138 5776025413392 5779853275734 5794231020201 5808373225967 5817689445384 5820542819676 5820814692342 5830637413536 5832161309676 5835021781914 5844380743728 5845141486704 5855773298784 5877111370653 5883405047104 5904075294126 5915584212828 5918762048589 5925843637408 5930299596442 5931954677727 5953031142336 5955970688568 5970786536052 5981141698272 5984075240208 5985639238878 5986370250436 5995740104224 5996020160208 6008582908224 6023248291008 6042233126124 6056475206202 6057263556786 6066695608416 6069954620808 6081786891024 6085054010412 6094529335872 6096915714136 6109689856608 6121599583424 6138540164016 6140894414572 6143906309658 6158388042459 6159189658687 6168780424272 6169068562824 6178724375616 6184125649208 6201239261022 6213327446716 6226345492848 6226636320216 6232079477133 6241833914472 6251845374144 6252659155392 6270471168624 6286857949044 6290235232047 6302496899166 6305588054649 6315701771448 6316523864664 6318174752149 6328013080944 6331412472372 6342096835776 6343754407016 6357045721248 6357873196064 6380210398491 6392647455798 6392946050991 6401279237184 6403734253328 6408549563897 6421976635716 6433114298976 6449117070864 6452301579282 6468352080723 6479570173128 6493146045984 6498028590066 6505803250752 6508994120928 6509298150576 6521986840928 6544900626057 6545752553301 6559467090228 6572253575784 6575784172542 6586023637152 6587744961132 6588602465276 6598861889856 6599170117152 6602406780528 6615276969184 6618830677992 6636127835102 6645627563328 6660440339904 6666574092084 6677008599456 6682845459628 6683157609726 6697160035128 6707642415552 6710214927984 6728784410556 6745207617252 6745522680234 6756026452704 6756905861472 6772832488656 6776154327384 6778753115478 6787906242624 6810762778131 6825032559468 6838336716504 6842010252402 6850196474944 6855347504356 6859030178403 6869710698768 6870604905424 6886799531352 6898743339072 6939877977306 6940202133177 6951064922568 6951913839216 6953730792306 6957141355359 6963120186048 6969207157224 6986543493436 6997422570816 7014829094624 7016786856144 7022063153781 7030464803232 7034241549816 7047953521648 7062720260544 7080289216416 7106089347747 7119014716062 7119941373766 7131361255632 7134858940248 7136723707893 7148767047344 7149100960248 7152607345572 7163745008832 7164079621344 7178044688832 7181565270048 7199429860272 7204201034994 7215477034896 7222121933091 7237253586348 7248581320032 7251361293144 7255256704722 7269399505316 7284630213648 7289516444769 7298830272544 7300867295664 7319028657096 7322618386044 7325426753823 7335318036384 7337235196044 7348660352064 7349616901952 7366940601696 7393785272757 7408198109546 7423719626088 7424066381796 7436594616768 7442186590332 7446184512741 7455093608352 7460699492298 7473638617328 7476331008744 7489297243584 7511634674388 7514515533621 7531239992484 7548991793982 7549974420326 7561730842656 7563707177596 7580541118384 7601519094156 7616336870168 7632294475104 7647172242112 7651280282256 7686384013152 7689331892184 7693128806067 7701367217856 7706471034312 7725641360268 7729430518602 7741827977904 7744859373602 7747649472771 7756919260512 7760723759568 7761086256456 7776215079568 7780029042552 7792507658304 7793521982272 7820903069118 7833144329712 7836148494204 7840358051877 7855641400906 7872100392168 7887445617104 7891682731452 7909272903636 7928947711854 7941294251424 7961048714736 7965325368468 7968008048018 7968380226981 7978766986944 7980852318504 7994693546944 7997573649312 8022781412586 8042362928262 8042738580279 8056310834832 8062368806193 8073190264896 8075300274936 8076351409048 8079260928804 8093272827744 8099358592806 8109049188032 8113405347216 8117411664258 8157781454787 8158843325191 8173683562886 8184720218688 8191875079544 8211184056612 8225040565696 8225424750432 8268319014696 8281580812992 8287808176908 8301793990464 8302181760288 8306253691632 8309439302844 8322445219296 8330109549866 8348676953838 8360628224832 8366168943864 8369444806957 8382477265392 8386980309396 8403329198888 8407450739532 8407843444494 8420935695264 8422031819552 8437350774592 8441883296496 8489160868721 8506947197988 8520660227664 8523529941064 8523928067988 8528108758182 8549322959073 8562635514288 8568378978939 8598822761152 8603068772376 8607690317538 8624469440964 8639426897504 8642539266192 8650498378707 8664038120088 8667360948646 8669779913601 8679064200768 8726534168076 8727670071068 8730814229514 8745956120304 8748241964514 8752532672871 8763004767712 8767712230056 8783659948176 8803209040704 8825107570656 8832851592151 8873376319242 8885357747136 8888765456112 8895449394663 8910876812968 8929546713504 8946953237312 8956179804078 8971712547408 8976112860312 8978458858317 8979555375654 8993610156336 8994030240312 9001892578081 9012453398208 9030443318208 9034872436512 9038337487304 9063349689186 9081017037508 9085895335179 9100043412624 9117782288672 9122680336536 9127581015618 9145373571204 9159614265024 9164534784912 9182399375136 9207810246024 9211341621858 9215859464487 9234255406987 9245088830016 9253170636408 9253602844236 9268086563424 9269218452288 9271641056408 9276188473812 9292276209632 9301858891533 9319991170074 9339518239272 9355715808192 9362750871708 9366341670311 9378988733088 9422019112896 9430286923566 9453745348749 9474785796996 9492019621416 9497118708558 9508481674176 9513145253664 9515631610524 9532134613664 9535568581872 9536809794096 9588971183697 9599239813696 9601918855776 9605601379992 9620636046528 9629495910788 9632964953574 9649671448464 9668481724192 9673675606296 9678452368923 9712840284864 9719355259692 9734489727552 9758704876128 9763491181392 9763947225864 9767235671764 9782980261392 9803477376576 9858380363676 9863676258813 9881617441698 9882903697914 9898292834784 9898755175728 9903610170792 9922915453776 9928246016988 9943705758528 9947599323064 9954191752653 9968441344992 9990660509856 9999861138126 10015512899184 10019354044828 10024268189442 10024736414589 10041653323312 10049204179963 10065322391976 10117811425878 10118284020351 10135358792208 10159248732984 10168129673217 10181859363936 10200379294656 10201707043008 10252442522912 10257505074756 10263015378603 10275294712416 10283021256534 10300855147024 10304566048152 10305907358136 10308600911401 10322437303872 10330199297028 10347631679424 10348115008608 10373372056736 10406068161658 10409816965959 10427870758824 10430596188459 10444192439616 10444680279072 10448197992272 10453810735836 10479815240154 10496133856224 10522243641936 10545697204848 10551362324724 10571930282472 10594080390816 10614731619648 10620433824624 10624506969308 10641136424672 10678522074093 10679912060649 10697041883448 10702288410372 10723150571016 10723651440372 10728911018358 10741747779776 10745617513248 10749825074924 10767067033248 10772347905072 10799144790408 10806301552491 10817873796288 10823215552344 10827366467798 10877041939716 10882885057083 10904099257974 10926945320472 10948245408816 10978542985644 11002977054576 11005852794066 11022990528096 11024425352928 11050410902544 11075004922176 11079252403792 11112297164319 11131569271784 11135579439132 11154891925152 11163279885498 11176636353856 11182640412528 11191049238447 11209934319376 11210457925992 11233945865376 11255844395328 11296859988726 11323487690973 11324961630489 11342596263984 11345560766394 11360880303552 11365237423984 11370811677576 11399097278764 11402278641234 11416847352384 11424505305252 11448441712656 11470758363168 11476920423384 11481322047478 11499292587952 11523385688256 11533997838276 11552050826784 11559706551468 11588462040402 11594145777903 11616746451934 11617289060403 11635378890768 11641085639352 11641629384684 11661274827072 11664322619352 11670043563828 11688761487456 11690282973408 11711546597568 11754222741306 11783462101359 11808150588252 11831168425656 11837524097178 11851687274816 11860599192884 11863909355454 11893421567781 11911941377136 11941573072104 11952012072027 11962283396544 11968150480416 11971278477756 11972740500872 11991480208448 11992040320416 12063544392393 12084466252248 12112950412404 12114527113572 12133391216832 12139909241616 12149037889209 12163573782048 12170108020824 12193831428272 12219379713216 12260525344329 12277080328032 12281788829144 12287812619316 12316776084918 12318379317374 12337560848544 12338137125648 12368251298416 12402478522044 12407235115823 12426654893432 12452690985696 12453272640432 12464158954266 12483667828944 12495164324799 12523015430757 12540942337248 12573715898088 12580470464094 12604993798332 12611176109298 12611765166741 12631403542896 12633047729328 12636349504298 12656026161888 12662824944744 12687508814032 12714091442496 12715746392128 12760420796982 12785294911596 12785892101982 12792163137273 12807468506656 12817099127794 12843953271432 12866228597952 12898234141728 12904603158564 12936704161446 12959140346256 12986292091968 12996057180132 13001041422969 13017988241856 13018596301152 13043973681856 13089801252114 13091505106602 13118934180456 13122362946771 13144507151568 13151568345084 13172047274304 13175489922264 13177204930552 13198340234304 13204813561056 13230553938368 13237661355984 13272255670204 13310064478863 13311797004259 13333148184168 13354017198912 13365690919256 13366315219452 13394320070256 13420429855968 13457568821112 13469333063481 13490415234504 13491045360468 13512052905408 13513811722944 13545664977312 13552308654768 13557506230956 13595024533779 13621525556262 13650065118936 13655409948193 13676673433008 13684020504804 13710695008712 13718060356806 13739421397536 13741209810848 13773599062704 13817012432787 13850736154229 13879755954612 13880404266354 13902129845136 13903827678432 13907461584612 13914282710718 13938414314448 13973086986872 13979986755111 14029658189248 14033573712288 14044126307562 14060929606464 14068483099632 14095907043296 14145430385349 14160578432832 14212178695494 14238029432124 14239882747532 14262722511264 14269717880496 14273447415786 14297534094688 14298201920496 14305214691144 14328159242688 14363130540096 14398859720544 14408402069988 14430954069792 14444243866182 14474507172696 14480174821073 14497162640064 14502722586288 14510513409444 14538799010632 14569260427296 14579032889538 14597660545088 14601734591328 14638057314192 14645236772088 14650853507646 14670636072768 14674470392088 14687298416869 14733881203392 14787570545514 14816396219092 14824355546871 14847439252176 14848132763592 14884373180664 14892369025482 14910187216704 14921398984596 14947277234656 14952662017488 14999791707189 15023269348776 15029031067242 15036402284163 15062479984968 15066416716663 15097983587964 15099948840652 15123461685312 15127414355192 15161082236768 15176717138817 15203038188312 15232673740336 15264588950208 15281925883139 15302560564512 15372768026304 15378663784368 15386257612134 15412942068624 15424531884801 15451282720536 15458861037204 15483655955808 15489718747204 15495298945542 15513838521024 15521447519136 15522172512912 15552430159136 15560058085104 15609102242487 15641806138236 15666288659424 15672296988408 15680716103754 15711282801812 15719722860231 15744200784336 15774891234208 15783365462904 15818545807272 15857895423708 15882588502848 15922097429472 15930650736936 15936016096036 15936760453962 15961704637008 15995147298624 16045562825172 16084725856524 16085477160558 16093366527537 16112621669664 16124737612386 16150600549872 16152702818096 16158521857608 16186545655488 16198717185612 16226810694432 16234823328516 16241049701697 16315562909574 16317686650382 16347367125772 16356148886961 16383750159088 16422368113224 16450849500864 16508779191099 16536638029392 16575616353816 16604363520576 16612507383264 16618878605688 16644890438592 16660219099732 16697353907676 16732337887728 16738889613914 16744919828247 16764954530784 16773960618792 16806658397776 16814901479064 16815686888988 16841871390528 16844063639104 16883766592992 16945289983089 16978321737442 17013894395976 17018341149591 17041320455328 17047059882128 17047856135976 17056217516364 17098645918146 17125271028576 17136757957878 17206137544752 17215380635076 17221983071217 17248938881928 17278853795008 17285078532384 17300996757414 17328076240176 17334721897292 17339559827202 17382693060603 17425119677901 17453068336152 17455340142136 17461628459028 17491912240608 17496483929028 17505065345742 17526009535424 17535424460112 17567319896352 17631334111959 17650215141312 17665703184302 17746752638484 17756286145767 17777530912224 17790898789326 17821753625936 17859093427008 17912359608156 17943425094816 17952225720624 17956917716634 17959110751308 17987220312672 17988060480624 18003785156162 18069744873024 18076674974608 18088800066649 18126699378372 18162034075016 18171790670358 18200086825248 18235564577344 18245360673072 18255162031236 18290747142408 18329069569824 18364798750272 18415620492048 18422683243716 18431718928974 18468510813974 18475164127377 18477568976061 18506341272816 18507205688472 18536173126848 18543282112816 18552376947624 18584552419264 18603717783066 18639982340148 18679036478544 18696238431399 18725501743416 18732683340622 18757977466176 18860573847132 18907490697498 18916764163947 18949571593992 18954524256447 18984039242832 18994237417116 19026290507328 19031263221048 19064269227328 19071137163744 19073619588192 19177942367394 19178838152973 19203837711552 19211202759984 19225648691691 19258991821576 19265929907148 19299342896928 19336963448384 19347351212592 19356904737846 19405056242169 19438710519384 19455703313917 19517409752256 19526982362784 19527894451728 19534471343528 19565960522784 19637257659903 19716760727352 19727352517626 19763234883396 19765807395828 19796585669568 19797510351456 19807220341584 19845830907552 19856492033976 19895198646128 19908383505306 19936882689984 19957906847359 19981321019712 19999722276252 20031025798368 20038708089656 20048536378884 20049472829178 20083306646624 20098408359926 20130644783952 20235622851756 20236568040702 20243383610027 20270717584416 20318497465968 20336259346434 20363718727872 20432288334393 20504885045824 20515010149512 20526030757206 20550589424832 20566042513068 20577090535209 20601710294048 20609132096304 20611814716272 20617201822802 20660398594056 20696230017216 20746744113472 20812136323316 20819633931918 20855741517648 20861192376918 20871424066077 20889360558144 20896395984544 20907621471672 20959630480308 20992267712448 21044487283872 21091394409696 21102724649448 21143860564944 21188160781632 21240867649248 21249013938616 21282272849344 21318268043241 21357044148186 21359824121298 21394083766896 21404576820744 21410171123679 21446301142032 21447302880744 21457822036716 21466051532347 21491235026496 21499650149848 21534134066496 21544695810144 21598289580816 21612603104982 21646431104688 21654732935596 21666365799273 21719247743791 21754083879432 21765770114166 21808198515948 21853890640944 21868549334307 21896490817632 21957085971288 21976280261469 22005954109152 22011705588132 22020147508969 22045981056192 22048850705856 22100821805088 22158504807584 22181355818271 22224594328638 22263138543568 22271158878264 22279879389157 22309783850304 22326559770996 22365280825056 22382098476894 22419868638752 22420915851984 22467891730752 22543546600863 22593719977452 22646975381946 22649923260978 22685192527968 22691121532788 22730474847968 22741623355152 22798194557528 22804557282468 22849010610504 22896883425312 22941516726336 22953840846768 22962644094956 22998585175904 23067995676552 23079386418201 23104101653568 23119413102936 23176924080804 23188291555806 23233492903868 23234578120806 23270757781536 23282171278704 23283258769368 23328645238704 23340087127656 23377522974912 23380565946816 23508445482612 23521074155631 23566924202718 23616301176504 23625548392277 23662336851312 23675048194356 23721198385768 23727818710908 23786843135562 23823882754272 23883146144208 23904024144054 23905140680943 23936300960832 23942556955512 23945481001744 23984080640832 24127088784786 24128215740837 24168932504496 24187106418579 24225900824808 24229054227144 24279818483232 24298075778418 24327147564096 24340216041648 24387662856544 24473344364361 24476529975573 24521050688658 24554160656064 24563577658288 24575625238632 24582048327187 24633552169836 24636758634748 24675121697088 24676274251296 24736502596832 24804957044088 24814470231646 24853309786864 24905381971392 24906545280864 24928317908532 24967335657888 24990328649598 25046030861514 25081884674496 25108334420871 25147431796176 25160940928188 25209987596664 25222352218596 25223530333482 25262807085792 25266095458656 25272699008596 25312052323776 25325649889488 25375017628064 25467482606163 25520841593964 25570589823192 25571784203964 25584326274546 25614937013312 25634198255588 25647968877219 25687906542864 25705136936817 25796468283456 25809206317128 25873408322892 25918280692512 25951495136121 25992114360264 26002082845938 26037192602304 26179602504228 26183010213204 26237868360912 26244725893542 26257598018613 26289014303136 26303136690168 26350979844528 26354409861104 26409627122112 26475322711968 26498554776453 26544511340408 26620128957726 26623594008518 26666296368336 26686348183989 26731381838512 26732630438904 26788640140512 26840859711936 26915137642224 26935376574951 26938666126962 26980830469008 26982090720936 27005677734243 27091329954624 27104617309536 27115012461912 27190049067558 27243051112524 27257686005537 27300130237872 27310819896386 27353346866016 27368041009608 27421390017424 27436120713612 27478842795072 27482419621696 27547198125408 27634024865574 27647578393461 27701472308458 27702766220961 27759511909224 27760808532708 27804259690272 27807655356864 27814923169224 27828565421436 27876828628896 27946173973744 27959973510222 28067147424576 28088252615124 28099025010933 28136966199264 28191814086592 28290860770698 28361236046247 28424357390988 28476058864248 28479765495064 28525445022528 28539435760992 28546894831572 28595068189376 28596403840992 28610429382288 28766913551091 28797719441088 28816804139976 28861908139584 28888487732364 28949014345392 28960349642146 29005445172576 29021026818888 29077598021264 29138520854592 29158065779076 29203469182656 29276114628384 29290473544176 29301707015292 29348940784176 29374596833738 29513305371901 29575141091028 29632792438184 29648711093742 29694878504352 29696265527184 29768746361328 29784738050964 29842797969192 29862575257959 29894554469312 29905324034976 29999583414378 30046538697552 30058062134484 30072804568326 30074209243767 30124959969936 30132833433326 30147612539889 30195967175928 30199897681304 30254828710384 30322164473536 30353434277634 30406076376624 30465347480672 30504389019651 30563851766278 30605121129024 30757327568736 30772515224268 30825884137248 30849063769602 30902565441072 30917722074408 30925802734203 30967311911616 30979437494408 30990597891084 31042895038272 31044345025824 31104860318272 31120116170208 31218204484974 31283612276472 31291788565377 31295861710061 31332577318848 31344593976816 31361432207508 31422565603624 31439445720462 31488401568672 31549782468416 31566730925808 31637091614544 31715790847416 31743515933233 31844194858944 31861301473872 31872032192072 31873520907924 31923409274016 32039736181947 32091125650344 32169451713048 32170954321116 32186733055074 32225243339328 32249475224772 32301201099744 32305405636192 32317043715216 32397434371224 32418904657473 32453621388864 32469646657032 32482099403394 32562900645691 32631125819148 32635373300764 32694734251544 32712297773922 32767500318176 32844736226448 33017558382198 33028678521623 33073276058784 33151232707632 33225014766528 33237757211376 33320438199464 33336891492957 33394707815352 33464675775456 33477779227828 33489839656494 33529909061568 33547921237584 33573147715341 33613316795552 33629802958128 33631373777976 33767533185984 33890579966178 33956643474884 33974884891467 34027788791952 34036682299182 34082640910656 34094119764256 34095712271952 34112435032728 34197291836292 34250542057152 34273515915756 34412275089504 34430761270152 34443966142434 34497877763856 34529647650251 34570157064768 34601993514828 34656152480352 34669443794584 34679119654404 34765386121206 34782437333709 34850239355802 34851867181209 34906136672304 34910680284272 34923256918056 34983824481216 34992967858056 35010130691484 35070848920224 35134639792704 35262668223918 35331406368604 35350386304077 35493505276968 35512572291534 35555061824448 35581797578652 35643507251872 35680264703343 35824719216312 35856036216081 35886850189632 35904451441248 35913835433268 35918221502616 35927609093581 35974440625344 35976120961248 36007570312324 36153349949216 36177600133298 36190633177179 36253398756744 36324068150032 36343581340716 36400173650496 36490721346144 36510324062472 36581494284816 36658139139648 36781576032987 36831240984096 36845366487432 36863437857948 36937021627948 36950328254754 36955137952122 37012682545632 37014411376944 37086564225632 37104753895248 37207435566132 37221705347469 37279964680296 37358072957088 37392476862798 37451003486832 37465366681244 37485492974397 37569046292271 37721147694264 37814981394996 37833528327894 37835295500223 37899143187984 37909048512894 37968078485664 37988474834232 38062526442096 38142274327488 38147239176384 38355884734788 38357676305946 38376489411819 38422405519968 38451297383382 38517983643152 38531859814296 38546947376873 38598685793856 38694702425184 38713809475692 38810112484338 38877421038768 38911406627834 39003124268907 39053964725568 39055788903456 39068942687056 39131921045568 39274515319806 39367088840313 39433521454704 39454705035252 39526469766792 39531614791656 39595020702912 39614440683168 39691661815104 39712984067952 39790397292256 39816767010612 39915813694718 39930193436589 39935391012777 39999444552504 40062051596736 40077416179312 40097072757768 40098945658356 40166613293248 40196816719852 40261289567904 40407999190443 40471245703512 40473136081404 40486767220054 40541435168832 40636994931936 40672518692868 40864576668786 40966229844579 41030020299024 41052061514412 41132085026136 41154181070418 41203420588096 41218264192608 41223629432544 41234403645604 41320797188112 41451037298361 41552208462687 41624272646632 41639267863836 41711483035296 41722384753836 41742848132154 41792791969088 41815242943344 41919260960616 41939960265333 42088974567744 42182788819392 42205449298896 42287721129888 42481735298496 42498027877232 42636536086482 42714088296372 42719648242596 42788167533792 42809153641488 42820342247358 42892602284064 42894605761488 42915644073432 42932103064694 42999300299696 43089391620288 43134830928163 43196579161632 43225206209964 43292862209376 43309465871192 43332731598546 43438495487582 43440524463219 43508167758864 43531540228332 43616397031896 43707781281888 43737098668614 43792981635264 43914171942576 43952560522938 44011908218304 44023411176264 44040295017938 44061895250607 44201643610176 44317009615168 44362711636542 44449188657276 44473066640613 44526277087136 44542317756528 44559758778314 44653119541992 44730561650112 44764196953788 44839737277504 44841831703968 45087093201726 45109206852489 45187439954904 45199250149989 45293950763892 45299846521956 45370385055936 45382243065576 45460949695936 45483246710304 45596389115056 45609114564936 45698021221008 45793766850624 45845777649417 45907681693536 45925288189912 45997170351808 46135991353104 46158772836402 46238826205872 46273595654403 46353848161608 46376583111612 46394369440879 46466985807736 46469156241612 46541515563072 46564342557408 46566517538736 46657290477408 46680174255312 46827306727461 47016890965224 47042148311262 47133848405436 47159168580693 47232602353008 47251096784554 47324673702624 47350096388712 47442396771536 47455637421816 47573686271124 47591931712933 47647765508544 47766292288416 47808048288108 47810281361886 47885113911024 47890962003488 48153287712049 48254177569572 48256431481674 48337865008992 48374212837158 48451801649616 48458108454288 48559636966464 48596151556836 48680432083296 48723149105091 48775325713088 48946688728722 48953059951146 49042101377316 49068446660883 49127155316576 49151250477264 49164096654374 49267104339672 49273517269496 49352548502592 49473005193664 49609914088176 49628940463292 49706619573728 49813090561728 49856635817064 49934671315776 49980657299196 50092061723028 50216668841742 50294863592352 50321881856376 50419975193328 50444704437192 50447060666964 50525614171584 50532190917312 50545398017192 50651299778976 50750035256128 50835869949267 50934965212326 51041683187928 51055023448773 51061669105889 51141179646384 51143568407928 51168652549092 51268396511176 51295937754438 51375813085728 51410273873634 51618412634256 51665949213651 51746816645784 51792052312117 51836561385024 51902990272242 51984228720528 52004165691876 52148079181809 52275359033703 52359205008456 52366020426408 52475736721824 52489451787084 52515196037226 52578028606272 52606273380336 52701959689056 52708819722208 52894002335877 52950645423936 52997109552906 53089022680816 53128943158759 53240257915452 53247188017036 53332592736672 53372696367978 53462763677024 53465260877808 53577280281024 53830275284448 53870753149902 53877332253924 53961660938016 53964181441872 54011355468486 54145712074129 54209234619072 54230024923824 54266400199947 54380098135116 54486102225048 54515372011074 54600260475744 54621639792772 54706693732032 54736082019216 54842780034848 54872241427224 55094396250816 55268049731148 55295156786922 55402944616916 55405532441922 55432706928183 55519023818448 55521617065416 55608519380544 55629846338448 55657130842872 55753657257792 55892347947488 55919947020444 56088715294197 56176505230248 56198050021866 56273932398528 56337846166199 56581721541396 56722472092494 56750292491841 56848714781976 56863572769341 56952117728496 56959530990128 57078871521984 57093789663144 57192807681984 57220858764576 57533827102182 57536514458919 57633608279952 57676946075073 57776975464728 57898028690784 57920699284292 58010890345152 58042053637776 58155196042528 58215168726507 58316131558152 58367109941751 58552229256768 58580947088352 58603414030584 58618730626369 58697881568352 58749193667476 58911772979709 59026610743802 59150282182056 59265584876368 59297422187484 59389757008704 59392531054368 59537492722656 59569476101928 59685595938384 59725150515918 59810648069952 59873720542077 59999166828756 60093077395104 60116124268968 60145609136652 60148418487534 60249919939872 60265666866652 60295225079778 60391934351856 60399795362608 60509657420768 60706868555268 60730150830081 60812152753248 60930694961344 61008778039302 61127703532556 61296865003179 61514655137472 61545030448536 61651768274496 61698127539204 61731271605627 61805130882144 61835444148816 61851605468406 61958874988816 61981195782168 62088690051648 62240232340416 62436408969948 62567224552944 62583577130754 62591723420122 62614272198231 62689187953632 62722864415016 62845131207248 62878891440924 62976803137344 63133461851616 63274183229088 63431581694832 63487031866466 63722602947744 63744064384144 63747041815848 63846818548032 64079472363894 64182251300688 64230513371037 64338903426096 64341908642232 64373466110148 64398154597041 64498950449544 64602402199488 64610811272384 64634087430432 64794868742448 64837809314946 64939293314064 64964198806788 64999097397819 65125801291382 65157743231373 65262251638296 65270746601528 65389468503088 65424595547844 65535000636352 65689472452896 65928840784407 66035116764396 66057357043246 66060442526907 66146552117568 66302465415264 66475514422752 66640876398928 66673782985914 66789415630704 66839638167471 66929351550912 66955558455656 66979679312988 67095842475168 67146295430682 67226633591104 67259605916256 67262747555952 67630639802589 67639443050777 67781159932356 67913286949768 67949769782934 68055577583904 68073364598364 68188239528512 68191424543904 68224870065456 68394583672584 68547031831512 68824550179008 68861522540304 68887932284868 68995755527712 69059295300502 69203987029656 69312304960704 69338887589168 69358239308808 69530772242412 69564874667418 69700478711604 69703734362418 69812273344608 69821360568544 69846513836112 69985935716112 70020261382968 70141697840448 70377882040687 70525336447836 70662812737208 70700772608154 70876645176831 70987010553936 71025144583068 71163595157304 71287014503744 71360529406686 71649438432624 71712072432162 71715422042829 71808902882496 71827670866536 71836443005232 71855218187162 71952241922496 72015140624648 72306699898432 72355200266596 72381266354358 72506797513488 72561319255737 72648136300064 72687162681432 72981442692288 73020648124944 73162988569632 73429589926719 73563152065974 73662481968192 73690732974864 73726875715896 73746144981561 73874043255896 73900656509508 73910275904244 74025365091264 74028822753888 74173128451264 74209507790496 74414871132264 74443410694938 74559929360592 74628593308607 74716145914176 74784953725596 74902006973664 74930733362488 74970985948794 75138092584542 75325003262613 75442295388528 75629962789992 75667056655788 75670591000446 75696076456171 75798286375968 75818097025788 75936156971328 75976949668464 76125052884192 76402447818489 76711769469576 76715352611892 76752978823638 76844811039936 76902594766764 76943906631657 77035967286304 77063719628592 77093894753746 77115410810451 77389404850368 77427618951384 77620224968676 77649993847417 77754842077536 77822813255668 78006248537814 78111577806912 78137885374112 78549030639612 78734177680626 78867042909408 78909410070504 79052939533584 79063229583312 79228881366336 79425968135904 79495664329359 79580794584512 79633534021224 79831627389436 79860386873178 79870782025554 79998889105008 80059044551967 80154832358624 80194145515536 80197891316712 80393633439704 80522579135808 80815998380886 80942491407024 80946272162808 80973534440108 81017033202729 81273989863872 81345037385736 81729153337572 81773058016611 81932459689158 82060040598048 82104123028824 82264170052272 82308362140836 82339929012137 82436528385216 82447258865088 82468807291208 82641594376224 82902074596722 82942735180383 83104416925374 83108298662883 83248545293264 83278535727672 83311144330661 83422966070592 83444769507672 83485696264308 83630485886688 83838521921232 83879920530666 84297075032799 84410898597792 84575442259776 84996055754464 85083708138741 85273072172964 85428176592744 85439296485192 85576335067584 85618307282976 85640684494716 85785204568128 85789211522976 85831288146864 85864206129388 85998600599392 86269661856326 86300740653273 86393158323264 86450412419928 86585724418752 86618931742384 86665463197092 86876990975164 86881048926438 87016335517728 87063080456664 87232794063792 87415562563776 87474197337228 87828343885152 87905121045876 88046822352528 88080590035876 88123790501214 88539916115703 88725423273084 88898377314552 88946133281226 89052554174272 89084635513056 89119517556628 89306239083984 89528393907576 89587725773877 89683663407936 90174186403452 90218413704978 90222627731301 90374879909808 90398500299978 90442837619667 90587901527784 90599693043912 90764486131152 90966493420608 91192778230112 91218229129872 91396042442016 91513167058953 91691555298834 91815363387072 91850576379824 92271982706208 92317545672804 92477652411744 92547191308806 92707696323216 92753166223224 92777408202609 92788738881758 92933971615472 92938312483224 93128685114816 93133035077472 93314580954816 93360348510624 93654613454922 93875365696131 93887585130183 94033781930448 94084296622524 94267696810872 94318337161386 94465204706016 94502193569108 94649347405248 94700192777424 94884793543072 94911274843632 95147372542248 95183863425866 95230547799699 95532584576832 95616096576216 95620562723772 95770227822048 95781924006976 96119208545841 96306575424098 96508355139144 96512862963348 96675730017984 96748425674316 96903603299232 96916216908576 97192303113672 97360864166592 97446298210182 97688701937073 97893377457444 97906119902292 98084202754632 98136893321766 98254310633152 98302500954528 98328193308748 98534208679344 98547034538992 99086035564869 99219828176352 99257880926584 99413239147456 99713271634128 99961314598392 100010674478871 100184123446056 100433337683484 100589727184704 100643763712752 100719443146023 100839950386656 100889408874384 100894121333928 101090796034384 101302599557952 101671739898534 101869930424652 101924654674401 102083366375856 102110046897546 102123338211778 102282359292768 102287136815856 102337305098184 102536793022352 102591875508876 102751626171456 102820547747268 102859981444081 103236825268512 103331898427302 103493633291568 103584104624234 103588942950753 103805980544484 103968457441056 104008331383752 104296158363618 104550718067406 104555601543627 104718410016912 104732040852816 104951473443648 104978903574168 105030392074452 105212546760672 105403919378112 105417639444416 105788004671754 105994219105812 106051158912231 106178045361632 106257886317518 106480515830904 106494376034072 106665185473344 106745392735956 106925527354048 106930521755616 107568108648243 107660550568896 107741506299804 107754664507848 107782827280743 107923321876032 107928362883744 108022710936972 108291424148258 108460049847648 108532800399894 108760196270232 108972204450096 109030744022148 109200520951488 109243279585544 109472164038432 109685560069696 109744482854448 110344728098961 110359091293373 110536099462296 110590313573844 110805889233832 110811064883844 110865413856366 111038047636896 111043234130832 111259692676896 111314261685744 111665116042407 111784695894976 111839894040888 112177430588394 112353010460496 112396100043732 112456478923191 112675692332398 112707138876813 113163443082792 113444944184988 113500584983682 113697429563952 113727145538682 113904235456992 113919061980256 114187579326288 114441717529152 114827070697963 115067654204364 115073028917838 115267216559904 115353892150146 115553950929456 115640842130619 115796057381568 115841398568584 116084107275552 116310392085056 116430337453014 116632263116304 116734219883502 117009372806721 117024603515053 117161894176704 117206828061168 117237461252738 117395763136704 117498387334952 117823545959418 118053221487604 118300564364112 118531169752736 118594844374968 118785062108736 119074985445312 119138952203856 119371191876768 119450301031836 119747441084154 119806173038331 119998333657512 120045320290831 120186154790208 120232248537936 120291218273304 120296836975068 120499839879744 120531333733304 120590450159556 120783868703712 120799590725216 121019314841536 121223997571329 121413737110536 121460301660162 121624305506496 121762441714043 122017556078604 122255407065112 122593730006358 122898689533737 123090060897072 123396255078408 123462543211254 123610261764288 123670888297632 123703210936812 123917749977632 123962391564336 124353111895083 124656625388061 124872817939896 125134449105888 125167154261508 125183446840244 125228544396462 125378375907264 125445728830032 125690262414496 125757782881848 125819880795999 126266923703232 126548366458176 126692095224733 126863163389664 126974063732932 127445205895488 127488128768288 127494083631696 128158944727788 128364502601376 128461026742074 128677806852192 128683817284464 128746932220296 128796309194082 128997900899088 129268174860864 129404492784489 129589737484896 129675618629892 129878586628128 129928397613576 129998194795638 130251602582764 130315486462746 130321573389657 130524503276592 130541493203056 130778937006176 130849191095688 131378944905792 131857681568814 132070233528792 132114714086492 132120885053814 132185685751821 132604930830528 132951028845504 133281752797856 133347565971828 133419199921839 133578831261408 133679276334942 133911116911312 133959358625976 134191684950336 134292590861364 134519211832512 134525495111904 135261279605178 135278886101554 135327620557467 135562319864712 135597750449967 135826573899536 135899539565868 136111155167808 136146729196728 136382849087808 136449740130912 136789167345168 137094063663024 137537332948251 137723045080608 137775864569736 137991511055424 138118590601004 138407974059312 138677775178336 138716478617616 138820786963209 139061544484824 139129749334836 139183108322637 139400957423208 139407468724836 139624546689216 139642721137088 139693027672224 139971871432224 140040522765936 140481920182383 140755764081374 141050672895672 141325625474416 141401545216308 141477505742079 141753290353662 141974021107872 142050289166136 142327190314608 142721058813372 142775795138799 143298876865248 143424144864324 143430844085658 143655341733072 143672886010464 143710436374324 144030281249296 144459863136147 144710400533192 144762532708716 145013595026976 145122638511474 145296272600128 145374325362864 146041296249888 146169447315273 146325977139264 146859179853438 147126304131948 147205339982649 147381465949728 147453751431792 147492289963122 147748086511792 147801313019016 147820551808488 148057645507776 148419015580992 148829742264528 148886821389876 149119858721184 149257186617214 149569907451192 149804013947328 149861466724976 149941971897588 150276185169084 150650006525226 150884590777056 151259925579984 151334113311576 151341182000892 151392152912342 151596572751936 151636194051576 151953899336928 152250105768384 152804895636978 153165070346319 153185007317667 153423538939152 153430705223784 153505957647276 153805189533528 153887813263314 154071934572608 154127439257184 154187789507492 154230821620902 154855237902768 154997847640953 155240449937352 155299987694834 155376156936351 155509684155072 155645626511336 156012497075628 156275770748224 156826077101109 157098061279224 157468355361252 157734085818816 157818820141008 158105879067168 158126459166624 158851936271808 158991328658718 159267068042448 159386829476277 159663254778872 159720773746356 159741564051108 159997778210016 160118089103934 160309664717248 160388291031072 160395782633424 160787266879408 161294056505699 161631996761772 161884982814048 161892544325616 161947068880216 162034066405458 162437136222387 162690074771472 162799200599841 163458306675144 163546116033222 163864919378316 164120081196096 164208246057648 164528340104544 164616724281672 164679858024274 164937614582416 165283188752448 165804149193444 165885470360766 166208833850748 166216597325766 166298120784549 166497090586528 166557071455344 166622288661322 166889539015344 166971392528616 167260971773376 167677043842464 167759841061332 167824180250869 168594150065598 168821797195584 169013538498597 169992111508928 170167416277482 170546144345928 170590718308023 170856353185488 170878592970384 171236614565952 171281368989432 171578423045952 171662576293728 171728412258776 171997201198784 172539323712652 172601481306546 172900824839856 173030838225219 173237863484768 173330926394184 173753981950328 173762097852876 174032671035456 174126160913328 174465588127584 174948394674456 175101329825253 175656687770304 175810242091752 175856191879107 176093644705056 176161180071752 176247581002428 176735318939127 177079832231406 177450846546168 177796754629104 177892266562452 177960491735909 178169271026112 178239035113256 178612478167968 179056787815152 179175451547754 179621161626231 180059570004977 180348372806904 180436827409956 180445255462602 180749759819616 180797000599956 180885675239334 181175803055568 181199386087824 181528972262304 182190452490243 182385556460224 182436458259744 182792084884032 183026334117906 183383110597668 183701152759648 183890595009537 184543965412416 184635091345608 184955304823488 185094382617612 185415392646432 185506332446448 185554816405218 185577477763516 185867943230944 185876624966448 186266070154944 186720697021248 187309226909844 187750731392262 187775170260366 188067563860896 188168593245048 188535393621744 188636674322772 188930409412032 189004387138216 189400385554848 189769587086144 189822549687264 190294745084496 190367726851732 190461095599398 190934879419297 191232193152432 191241125447544 191540455644096 192238417091682 192613150848196 193016710278288 193025725926696 193194463791123 193496851348632 193807206598464 193832433817152 194384606227344 194892596420364 194997292193457 195377403874146 195473229694119 195786754914888 195812239804584 195863417316619 196168405509264 196273786643532 196605001909056 196656386617496 197068417358688 197094069077984 197786522353221 198172071129738 198181327580721 198439656352704 198515761853168 198665036480807 199426543268256 199922629196784 200021348957742 200368246892112 200518914502413 200866675366968 201287527425504 201438886292046 201679900773312 201778817748768 201788242667856 202181592068768 202891919407767 202918329152331 203343479797068 203739860849304 203849309348802 204166732751712 204220093795092 204246676423556 204564718585536 204574273631712 204674610196368 205073586044704 205183751017752 205641095494536 205719962888162 206473650537024 206663796854604 206987266583136 207168209248468 207177885901506 207611961088968 207936914882112 208016662767504 208592316727236 209101436134812 209111203087254 209436820033824 209464081705632 209957807148336 210060784148904 210425093521344 211133646122061 211576009343508 211988438211624 212102317824462 212356090723264 212515772635036 212629935530493 212961031661808 212988752068144 213490785471912 213861043511232 215136217296486 215146266128487 215483012599608 215509329015696 215565654561486 215856725767488 216045421873944 216582848296516 216920099695296 217065600799788 217520392540464 217683957767211 217944408900192 218061488044296 218486559171088 218944328076864 219488965708896 220288769780157 220689456197922 220718182586746 221072198924592 221180627147688 221238434944683 221611778467664 221622129767688 221730827712732 222076095273792 222086468261664 222519385353792 222628523371488 223330232084814 223679788081776 223885779925821 224354861176788 224706020920992 224792200087464 224912957846382 225351384664796 225414277753626 225975009787839 226326886165584 226889888369976 227001169967364 227088229368513 227394859127904 227454291077364 227808470913984 227838123960512 228375158652576 229207343455467 229654141395926 230135308408728 230146057835676 230534433119808 230707784300292 230831719894971 231107901858912 231281684261238 231682797137168 232168214551104 232860674906028 232949981542251 233264526232608 233468439767004 234018745613442 234049207030106 234413656122336 234474922505476 234996774669904 235647091918836 236106442975208 236601128728224 237062339505472 237189688749936 238277904407712 238486992988077 238742383753536 238900602063672 239494882168308 239612346076662 239996667315024 240090640581662 240177133655901 240464497075872 240582436546608 240593673950136 241062667466608 241180900319112 241567737407424 241599181450432 242447995142658 242827474221072 242920603320324 243051099608187 243524883428086 244035112157208 244510814130224 245187460012716 245797379067474 246180121794144 246792510156816 246925086422508 247019787036411 247341776595264 247406421873624 247835499955264 247924783128672 248706223790166 249313250776122 249324895988649 249745635879792 249933432991983 250268898211776 250334308523016 250366893680488 250457088792924 250891457660064 251380524828992 251515565763696 251639761591998 252891225098397 252924143080921 253384190449466 253726326779328 253948127465864 254976257536576 254988167263392 256317889455576 256729005202752 256922053484148 257355613704384 257367634568928 257493864440592 257592618388164 257995801798176 258808985568978 259179474969792 259351237259784 259452789015667 259757173256256 259856795227152 259996389591276 260503205165528 260630972925492 260643146779314 261049006553184 261082986406112 261557874012352 261698382191376 263163986930351 263715363137628 264140467057584 264229428172984 264241770107628 264371371503642 265619748347109 266563505595712 266695131943656 266838399843678 267157662522816 267358552669884 267822233822624 267918717251952 268585181722728 268763177321631 269050990223808 270522559210356 270557772203108 270655241114934 271124639729424 271195500899934 271328512859001 271653147799072 271799079131736 272293458393456 272899480261824 273578334690336 273818399356681 274188127326048 275074665896502 275446090161216 275551729139472 276237181202008 276815948118624 277355550356672 277432957235232 277641573926418 278123088969648 278259498669672 278332224607827 278366216645274 278801914846416 278814937449672 279058669920511 279386055344448 279943742864448 280081045531872 280963840364766 281511528162748 281662755390549 282101345791344 282651250948832 282803090432616 282955011484158 283506580707324 283948042215744 284100578332272 284654380629216 285442117626744 285551590277598 285691643399097 286261917616597 286597753730496 286848289728648 286861688171316 287310683466144 287345772020928 287420872748648 288060562498592 288357625637523 288919726272294 289420801066384 289525065417432 290027190053952 290245277022948 290356591779641 290748650725728 292082592499776 292338894630546 293066105811219 293718359706876 294252608263896 294410679965298 294762931899456 294907502863584 294984579926244 295496173023584 295602626038032 295641103616976 297258106694607 297659484529056 297773642779752 298239717442368 298514373234428 299139814902384 299722933449952 299883943795176 300032023436613 300552370338168 301300013050452 301769181554112 302519851159968 302668226623152 302682364001784 302784305824684 303272388103152 303907798673856 305609791273956 305773964023203 306330140692638 306370014635334 306847077878304 306861410447568 307011915294552 307610379067056 307775626526628 308254878514368 308375579014984 308461643241804 308579944332243 309710475805536 309995695281906 310480899874704 310599975389668 310752313872702 310766828852259 311291253022672 312024994151256 313652154202218 313666804630881 314196122558448 314936710722504 315637640282016 316211758134336 316252918333248 317982657317436 318153476736693 318534136084896 318773658952554 319326509557744 319441547492712 319483128102216 319566628253431 319995556420032 320236178207868 320776582062144 320791565266848 321574533758816 322588113011398 322704325944729 323263993523544 323348481842229 323769965628096 323785088651232 323894137760432 324068132810916 324874272444774 325380149542944 325598401199682 326916613350288 327092232066444 327729838756632 328416492115296 329056680209088 329233448563344 329359716048548 329875229164832 331034184296883 331077273880119 331608298386888 331770940721532 332417667701496 332433194651532 332596241569098 332994181173056 333114142910688 333244577322644 333779078030688 333942785057232 334995348127221 335354087684928 335519682122664 335648360501738 337188300131196 337369436769573 338027076997194 340334832554964 341092288691856 341181436616046 341712706370976 341757185940768 342562737978864 343325152587456 343456824517552 344481212093889 345078647425304 345202962613092 345801649679712 346061676450438 346475726969536 346661852788368 346922526391857 347507963900656 347524195705752 348252321826656 348931176255168 349896789348912 350202659650506 351028118420163 351073810545159 351620484183504 351712383758214 352187289410112 352322360143504 352495162004856 353470637878254 354159664462812 354901693092336 355593509258208 355784533124904 355920983471818 356478070226512 357224956335936 358113575630304 358350903095508 359242323252462 359418519114993 360119140009954 360135960872493 360696745613808 360873654819912 360890510925204 361499519639232 361594001199912 361771350478668 362351606111136 362398772175648 363057944524608 364380904980486 364872916519488 365287325142129 366052668235812 366766221195336 367402305519296 367781190019074 368696068601211 369270182691216 370188765235224 370830785292864 371012664892896 371109632810436 371154955527032 371735886461888 371753249932896 373969876164183 374618453819688 375501462784524 375550340520732 376135127721792 376337186490096 377070787243488 377273348645544 378008774276432 378800771109696 379645099374528 380076285674199 380589490168992 380735453703464 380922191198796 381869758838594 382464386304864 382482250895088 384476834183364 384624288590513 385226301696392 386033420556576 386051451853392 386388927582246 386993702697264 388213478353467 388769212454688 389785192840728 389994584386914 390754807748292 390946459388238 390964720168971 391573509829776 391624479609168 391726834633238 392336811018528 392547573287064 393312773234992 394136834717376 394188138155968 395573044706442 396344142259476 396362655161442 396557057255463 397031523706336 397330072961614 398853086536512 399845258393568 400042697915484 400736493784224 401037829004826 401733350733936 402575054851008 402877772584092 403557635497536 403576485335712 404363184137536 405783838815534 405836658304662 406686959594136 406793251349901 407479721698608 407698618697604 408333465503424 408440187590184 408493352847112 409148547263424 409349220392736 410147172089408 410367502035504 411282190989072 411439925776324 412611998844753 412665707132029 413327593709208 413974533166272 414336418496936 414355771803012 415223922177936 416033325535008 417184633454472 417549324967911 418202872269624 418222406174508 418873640067648 418928163411264 419915614296672 420121568297808 421445760547149 422267292244122 423152018687016 423317708393983 423976876423248 424204635648924 425031545270072 425259871060986 425922063323616 425977504136288 426981570943824 428327385416397 429372820781099 430272434592972 430292532256974 430966025199216 431018658031392 431131309122972 432090843747888 433165696593032 433379589408441 434131201599576 435040785080928 435367915534422 435888817800384 436122976088592 436973118342176 438508341945819 438977931417792 440577539560314 441378912395844 441436365173492 442144397849184 442361254295376 442476869889366 443223556935328 443244259535376 443461655425464 444172936523328 445257046742976 446660464169628 447359576163552 447771559851642 448709722353576 448885419453263 449412041841984 449584400174928 449825915692764 450702769329592 450828555507252 451950019575678 452653772331168 453779776739952 454002339934728 454176458737026 454789718255808 454908582154728 456750317305152 458414686910934 459308282791852 459555021953001 460270616817456 460292115671352 461415568600584 461663439789942 462215803717824 462563368522476 463365594274336 464993542922859 465721349812056 465899963084502 466128470809053 466529052465216 466936879534008 467058918216553 468037491226884 468098414060212 468827312244672 468949845010952 469993549339808 470478231303327 471294183837672 472212885950416 473202257456448 474379377499872 476555808815424 476973985976154 477801204127344 478160488428831 478989764336616 479224692153324 479993334630048 480181281163324 480354267311802 480928994151744 481164873093216 481187347900272 482125334933216 482361800638224 483882169517097 484895990285316 485654948442144 485841206640648 486102199216374 487049766856172 487311408667161 488070224314416 488397601799523 489021628260448 490374920025432 491594758134948 492360243588288 493585020313632 493850172845016 494039574072822 494812843747248 495849566257344 497412447580332 498626501552244 498649791977298 498894362353647 499491271759584 499866865983966 500668617046032 500733787360976 500914177585848 501782915320128 503031131527392 503279523183996 503472540752607 505782450196794 505848286161842 506768380898932 507040615495791 507896254931728 509976334526784 511772154924069 512635778911152 513844106968296 514735269137856 514987728881184 515185236776328 515991603596352 517617971137956 518702474519568 518905578031334 519092514675657 519713590454304 519992779182552 521006410331056 521261945850984 521286293558628 522098013106368 522165972812224 523396764382752 525303989475759 526327973860702 527430726275256 527568575637321 528280934115168 528458856345968 528483540215256 528742743007284 531239496694218 533390263887312 533676799687356 533881475207727 534717105339768 535644467645248 535837434503904 537170363445456 537526354643262 538863484878693 540178710014931 541045118420712 541115544406216 541310482229868 542249279458848 542391001799868 542657025718002 543306295598144 543598158263472 544586916786912 546571357470729 547156669380672 547636798713362 548376254652096 550149331793004 551103458278944 552474362404016 553631896237248 554865914470464 555283147852836 556246177939296 556518997339344 556664449215654 556732433290548 557603829692832 557629874899344 558117339841022 560162091063744 560752802066119 561927680729532 563023056325496 563325510781098 564202691582688 565302501897664 565606180865232 565910022968316 567013161414648 568201156664544 569308761258432 570884235253488 571103180555196 571383286798194 572523835233194 572804638257891 573696579457296 573723376342632 574621366932288 574841745497296 576121124997184 576715251275046 577839452544588 578841602132768 579050130834864 579583391373369 580490554045896 580713183559282 581497301451456 584677789261092 586132211622438 586419689082357 587436719413752 587590251949857 588505216527792 588821359930596 589815005727168 589969159852488 590992346047168 591205252076064 591282207233952 594516213389214 594543982742163 595318969058112 595547285559504 595995109442421 597028746468856 598279629804768 599445866899904 599767887590352 600064046873226 601104740676336 601556743507239 602600026100904 603126802731427 605039702319936 605336453246304 605364728003568 605568611649368 606544776206304 608754987456993 611219582547912 611547928046406 612660281385276 612740029270668 613694155756608 613722820895136 614023830589104 615220758134112 615551253053256 616751158029968 616923286483608 617159888664486 618695112268129 619420951611072 619991390563812 620961799749408 621199950779336 621504627745404 621533657704518 622582506045344 624049988302512 627304308404436 627333609261762 627544891910837 628392245116896 629873421445008 631275280564032 633400938366183 635965314634872 636306953473386 637068272169792 637547317905108 637889806591479 638653019115488 638883094985424 638966256204432 639133256506862 640472356415736 641583130533696 643149067517632 645176226022796 645408651889458 646527987047088 646696963684458 647570177302464 647788275520864 648136265621832 649748544889548 650760299085888 651196802399364 653833226700576 654184464132888 655459677513264 656832984230592 658466897126688 658719432097096 659750458329664 660866309340471 662068368593766 662154547760238 663216596773776 663541881443064 663715304834049 664835335402992 664866389303064 665192483138196 666228285821376 666489154645288 667558156061376 667885570114464 669990696254442 671039364245328 671296721003476 671657339777463 673296680057521 674376600262392 674738873539146 676054153994388 677925029363517 680669665109928 681264688105539 682184577383712 682362873232092 682624572778039 683425412741952 683514371881536 685125475957728 686913649035104 687622030366401 688962424187778 690157294850608 690405925226184 690676261063867 691603299359424 692123352900876 693323705576736 693845052783714 695015927801312 695048391411504 696504643653312 698849944626753 699793578697824 700405319301012 702056236840326 702147621090318 703240968367008 703424767516428 704644720287008 704990324009712 706941275756508 708319328925624 709803386184672 711187018516416 711569066249808 711841966943636 712956140453024 715460978964231 716227151260608 716701806191016 718484646504924 718837038229986 720238280019908 720271921744986 721393491227616 721747309639824 721781021850408 723188002399824 723542700957336 724703212222272 724797544351296 728761809960972 729153298824561 730574650284258 732105336471624 732392000160587 733532442390672 735562380038148 737392137202422 738540365382432 740377530470448 741059361109233 742025329785792 742219265620872 742309911054064 743506499865792 747939752328366 747974687965947 749236907639376 749800298975949 751002925569048 751100681041464 752674372980192 754141574486976 754546697291088 756017548552864 758673675295191 758772429242763 760152571348398 761178980337984 761470907406928 761844382397592 762043498142797 763739517677188 764928772609728 764964501790176 768953668366728 769248577181026 770452603392784 772066841113152 772102903706784 772777855164492 773987405394528 776426956706934 777538424909376 778358367047001 779570385681456 779989168773828 781509615496584 781892918776476 781929440337942 783147019659552 783248959218336 783453669266476 784673622037056 785095146574128 786625546469984 789491960791053 791146089412884 792688284518952 792725310322884 793114114510926 794063047412672 794660145923228 796859245041327 799690516787136 800085395830968 801472987568448 802075658009652 803466701467872 805755545168184 807152970671424 811567677631068 811673316609324 813373919188272 813586502699802 813985538577003 814959443397216 815397237395208 816880375180368 816986705694224 818698440785472 820735004071008 821455198070043 822564381978144 822879851552648 825223997689506 825331414264058 826655187418416 828672836993872 828711543606024 830447844355872 832066651070016 834369266908944 834996673823481 835098649935822 836405744539248 836444812349016 837176009761533 839831228593344 840243136595616 842891521094298 844534584488244 844988266171647 846304037374032 846635416787966 847953752846496 848409271297848 850063090540144 850519742121972 851844126647232 851955008272576 853963141887648 856654770832794 857074930197291 858745641562198 858785752849791 860544869185944 860585064513948 861932050398432 862037316062784 862262618245944 864181687495776 866331393186064 866759178816882 868262403199152 870081570161856 870735831068844 871069775338923 872245952177184 873946236684352 877016683891638 879198317433657 881155079120628 882757824791688 882872730346984 884288795698368 884722508590752 884953739778732 886447113870656 886488519070752 886923310850928 891774320083821 893320928339256 894719152327104 895543119703284 897419444707152 897770838906526 899168800349856 899651831385528 901405538659184 901657111014504 903900039151356 905307544662336 907559553479904 908004679869456 908352917474052 909817164309456 914912466528931 916829373821868 918616565583704 919110043906002 920541233634912 920584231342704 922831137201168 923326879579884 925126737044952 925739832996729 926731188548672 929987085845718 931442699624112 931799926169004 932256941618106 932300486556777 933873759068016 934117836433106 936074982453768 936196828120424 937899690021904 939987098679616 940956462606654 942588367675344 944425771900832 948758754999744 953947971952308 955602408254688 956320976857662 957979528673232 958449384306648 958699884760293 959986669260096 960362562326648 960708534623604 962329746186432 962374695800544 964250669866432 964723601276448 967764339034194 969791980570632 970045445526687 970171713011891 971309896884288 971682413281296 972204398432748 974099533712344 974622817334322 976140448628832 976795203599046 978043256520896 980749840050864 983189516269896 984048993930223 987170040627264 987700345690032 988079148145644 989625687494496 993231821640357 994824895160664 997253003104488 997299583954596 997788724707294 998982543519168 999733731967932 1001337234092064 1001467574721952 1001828355171696 1004986044381663 1006062263054784 1006559046367992 1006945081505214 1009449920016421 1011564900393588 1011696572323684 1013536761797864 1014081230991582 1015792509863456 1023544309848138 1023889034170313 1025271557822304 1027688213936592 1029975457762368 1030370473552656 1033443636281667 1035235942275912 1037404949039136 1037811156062668 1038185029351314 1039427180908608 1039985558365104 1040767579175571 1042012820662112 1042523891701968 1042572587117256 1046793528765504 1050607978951518 1052655947721404 1053221431635477 1054861452550512 1055137151274642 1056561868230336 1056917712691936 1056967080430512 1057485486014568 1062478993388436 1066780527774624 1067353599374712 1067762950415454 1069434210679536 1070419077157781 1071674869007808 1074340726890912 1075052709286524 1077726969757386 1078255557344979 1080357420029862 1080407882617479 1082090236841424 1082231088812432 1082620964459736 1084498558917696 1084782003599736 1085314051436004 1087196316526944 1089173833573824 1093142714941458 1095273597426724 1095861975426387 1100298663586008 1102206916557888 1104948724808032 1106088205803633 1110566295705672 1112492355878592 1113037994678688 1113328898431308 1113464866581096 1113755881901011 1115207659385664 1115259749798688 1116234679682044 1121505604132238 1121909628492549 1123855361459064 1126046112650992 1126651021562196 1128405383165376 1131212361730464 1131820045936632 1134026322829296 1136402313329088 1140228857022597 1141768470506976 1142206361110392 1142766573596388 1145047670466388 1145609276515782 1147393158914592 1147446752685264 1149683490994592 1153430502550092 1153872865771539 1155678905089176 1157683204265536 1158100261669728 1159166782746738 1160981108091792 1161426367118564 1164640435060401 1169355578522184 1172264423244876 1172839378164714 1172894160506913 1174873438827504 1175180503899714 1177010433055584 1177642719861192 1179938319704976 1182410504152128 1182564414467904 1189032426778428 1189087965484326 1189671171766389 1191094571119008 1191990218884842 1194057492937712 1196559259609536 1199535775180704 1200128093746452 1202209481352672 1203113487014478 1205200052201808 1206253605462854 1210672906492608 1210729456007136 1211137223298736 1213089552412608 1217509974913986 1220379754049703 1222439165095824 1223095856092812 1225320562770552 1225480058541336 1227445641790272 1228047661178208 1230441516268224 1231102506106512 1233502316059936 1233846572967216 1234319777328972 1237390224536258 1237835996534259 1237997121396087 1239982781127624 1241923599498816 1242399901558672 1243009255490808 1243067315409036 1245165012090688 1248099976605024 1252647974903733 1254608616808872 1254667218523524 1255089783821674 1256784490233792 1259746842890016 1266801876732366 1269953125181949 1271930629269744 1272613906946772 1275094635810216 1275779613182958 1277306038230976 1277766189970848 1277932512408864 1278266513013724 1280944712831472 1284982156249191 1288118462343297 1290352452045592 1290817303778916 1293055974094176 1293393927368916 1295576551041728 1296272531243664 1299497089779096 1300138768225323 1302393604798728 1307666453401152 1308368928265776 1310919355026528 1316933794253376 1317438864194192 1321732618680942 1324136737187532 1324309095520476 1326433193547552 1327083762886128 1327430609668098 1329670670805984 1329732778606128 1330384966276392 1332978309290576 1335771140228928 1337179758773053 1339981392508884 1342078728490656 1342593442006952 1343314679554926 1346593360115042 1346656258359789 1348753200524784 1349477747078292 1352108307988776 1355850058727034 1361339330219856 1362529376211078 1364369154767424 1364725746464184 1365249145556078 1370250951915456 1373827298070208 1375244060732802 1377924848375556 1378665065859003 1380314589701216 1380811850452368 1381352522127734 1384246705801752 1386647411153472 1387690105567428 1390031855602624 1390096782823008 1397699889253506 1398385412427159 1399587157395648 1400810638602024 1401176754649659 1404112473680652 1404295242180636 1406481936734016 1406849535032856 1409289440574016 1409980648019424 1413882551513016 1416638657851248 1419606772369344 1423138132499616 1423683933887272 1425912280906048 1430921957928462 1433403612382032 1434481465286493 1436969293009848 1437674076459972 1438225452667249 1440476560039816 1440543843489972 1442786982455232 1443494619279648 1443562043700816 1446376004799648 1447085401914672 1451646508551291 1457523619921944 1458306597649122 1461149300568516 1461934226001483 1464210672943248 1464784000321174 1465192805398569 1467064884781344 1471124760076296 1474784274404844 1475349883100923 1477080730764864 1480755060940896 1482118722218466 1484438531241744 1484619822108128 1492751919073519 1495879504656732 1495949375931894 1498473815278752 1499600597951898 1502005851138096 1502201362082928 1505348745960384 1509093394582176 1510417622257821 1512035097105728 1517347350590382 1517544858485526 1520305142696796 1521121846487373 1522941814813856 1523688764795184 1524086996285594 1527479035354376 1529929003580352 1537907336733456 1538497154362052 1540905206785568 1544205807413568 1545555710328984 1547974810789056 1552853913413868 1556716734094002 1559140771362912 1559978337547656 1563019230993168 1563785837552952 1563858880675884 1566294039319104 1566497918436672 1566907338532952 1570190293148256 1573251092939968 1575911968427277 1578983921582106 1582292178825768 1582705726911963 1582911742282559 1585376569037904 1585450620645768 1586228229021852 1589320291846456 1593718490082654 1600170791661936 1601644425623181 1604151316019304 1606933402935744 1611511090336368 1616590454636079 1620536130044793 1623135355262136 1623346633218648 1626747838376544 1627173005399604 1627971077154006 1629918886794432 1630794474790416 1633760750360736 1633973411388448 1639714072412187 1641470008142016 1642910396140086 1645128763956288 1645759703105296 1646997237921529 1650447995379012 1650662828528116 1653310374836832 1657345673987744 1657423087212048 1660895688711744 1668738533817888 1669993347646962 1670197299871644 1672811489078496 1672889624698032 1674352019523066 1680486273191232 1682258406198357 1685783042188596 1689069168976488 1689976532343294 1692608074748064 1693270833575932 1695907505692992 1696818542595696 1700126181080288 1701039484243944 1707926283775296 1713309541665588 1714149860394582 1717491283124396 1717571505699582 1718413914773673 1721089738371888 1721170129027896 1723864100796864 1724525236491888 1728363374991552 1732662786372128 1733518357633764 1736524806398304 1738750174120107 1741471662137688 1742139550677846 1744491904354368 1754033367783276 1758396634867314 1759259067247071 1762310158241256 1762770755849571 1765515649583376 1765745460693968 1769445017181504 1769907479557464 1772977038141504 1773846621701856 1783548640167642 1783631948226489 1786641856678512 1787985328327263 1791086239406568 1794838889414304 1795541677813052 1798337600699712 1799303662771056 1802811077318368 1803314222029008 1804670230521717 1807800078302712 1809380408194281 1815119106959808 1816009359738912 1816705834948104 1819634328618912 1826264962370979 1829824933057862 1833658747643736 1837233131167408 1838220087812004 1841082467269824 1841168462685408 1845662274402336 1846653759159768 1850253474089904 1851479665993458 1856085336804387 1859974171691436 1862885399248224 1863599852338008 1864513883236212 1864600973113554 1867747518136032 1868235672866212 1872149964907536 1872393656240848 1875799380043808 1881912925213308 1882634675732511 1885176735350688 1888851543801664 1900202815098549 1907895943904616 1911204816509376 1912641953715324 1913669419774437 1915959057346464 1916898768613296 1917399769520586 1920725124653296 1921417069247208 1924749391601088 1929447202552896 1935528678068388 1939583961141264 1940090891053374 1940343426023782 1943364826562592 1944408796865496 1948199067424688 1949245634668644 1952280897257664 1953590407198092 1961499680101728 1966379032539792 1968097987860446 1975400691380064 1976158296291288 1979251374988992 1986463643280714 1989649790321328 1991145914502147 1994506006208976 1994599167909192 1995577449414588 1999467463935864 2002674468184128 2002935149443904 2003656710343392 2009972088763326 2013118092735984 2013890163010428 2014972019332389 2018899840032842 2019890040172563 2023129800787176 2023393144647368 2027073523595728 2028162461983164 2031585019726912 2043794064316617 2047088619696276 2047778068340626 2047873718334117 2050543115644608 2055376427873184 2060740947105312 2066887272563334 2070471884551824 2072028783191601 2074809898078272 2075622312125336 2076370058702628 2079971116730208 2081535158351142 2084025641324224 2085047783403936 2085145174234512 2096549833880259 2096822734574087 2101215957903036 2105311895442808 2106442863270954 2109722905101024 2110274302549284 2113835425383872 2113934160861024 2114970972029136 2124957986776872 2133561055549248 2134707198749424 2135525900830908 2138868421359072 2140838154315562 2148681453781824 2150105418573048 2155453939514772 2156511114689958 2160714840059724 2160815765234958 2164180473682848 2164462177624864 2165241928919472 2169564007199472 2170628102872008 2174392633053888 2181714343261297 2186285429882916 2190547194853448 2191723950852774 2197176000481761 2200597327172016 2209897449616064 2212176411607266 2221132591411344 2223178083327699 2226075989357376 2226657796862616 2226929733162192 2227511763802022 2230519499597376 2232469359364088 2243011208264476 2243819256985098 2247710722918128 2249400896927847 2252092225301984 2253302043124392 2262424723460928 2263640091873264 2268052645658592 2276317287728289 2280457714045194 2283536941013952 2284412722220784 2285533147192776 2286130494428391 2290095340932776 2291218553031564 2294786317829184 2294893505370528 2299366981989184 2306861005100184 2307745731543078 2311357810178352 2313486392566817 2316200523339456 2318333565493476 2321962216183584 2322852734237128 2329280870120802 2335075101141003 2338711157044368 2344528846489752 2345678756329428 2345788321013826 2349746877655008 2350361007799428 2354020866111168 2355285439722384 2359876639409952 2368475882373159 2378064853556856 2378175930968652 2379342343532778 2382189142238016 2383980437769684 2388114985875424 2390577735123981 2399071550361408 2400256187492904 2404418962705344 2406226974028956 2407149809269927 2410400104403616 2412507210925708 2421458912014272 2422274446597472 2435019949827972 2440759508099406 2444878330191648 2446191712185624 2450641125541104 2450960117082672 2456095322356416 2462205012213024 2464365594210129 2467004632119872 2467693145934432 2468639554657944 2474780449072516 2475671993068518 2475994242792174 2479965562255248 2484799803117344 2486018510981616 2486134630818072 2496199953210048 2505295949807466 2509217233617744 2509334437047048 2510179567643348 2511528029284599 2519493685780032 2533603753464732 2534964798514941 2539906250363898 2543861258539488 2545227813893544 2550189271620432 2551559226365916 2555532379941696 2555865024817728 2556533026027448 2561889425662944 2569964312498382 2571224790591873 2576236924686594 2576357258549373 2580704904091184 2581634607557832 2582645474250491 2586111948188352 2586787854737832 2592545062487328 2598994179558192 2600277536450646 2604787209597456 2613209326016769 2616737856531552 2621838710053056 2634877728388384 2637594952300971 2643465237361884 2648273474375064 2648618191040952 2652866387095104 2654167525772256 2654861219336196 2659341341611968 2659465557212256 2660769932552784 2665956618581152 2674359517546106 2675322960251463 2679962785017768 2684157456981312 2685186884013904 2686629359109852 2693186720230084 2693312516719578 2697506401049568 2698955494156584 2704216615977552 2711700117454068 2722678660439712 2725058752422156 2729451492928368 2730498291112156 2744737399586793 2750488121465604 2755849696751112 2757330131718006 2760629179402432 2761623700904736 2762705044255468 2768493411603504 2775380211134856 2777219498990187 2780193565646016 2795399778507012 2796770824854318 2796901459670331 2801621277204048 2802353509299318 2808224947361304 2808590484361272 2813699070065712 2819961296038848 2827765103026032 2833277315702496 2846276264999232 2847367867774544 2861843915856924 2866807224764064 2868962930572986 2873938586019696 2875348152919944 2876099654280879 2876450905334498 2880953120079632 2881087686979944 2886989238559296 2887124087401632 2892752009599296 2894170803829344 2903293017102582 2910136336580061 2910515139035673 2915047239843888 2916613195298244 2922298601137032 2923868452002966 2928421345886496 2929568000642348 2930385610797138 2934129769562688 2942249520152592 2949568548809688 2950699766201846 2952146981790669 2961510121881792 2964237444436932 2968877062483488 2969239644216256 2979695464921071 2985503838147038 2991759009313464 2991898751863788 2996947630557504 2999201195903796 3004011702276192 3004402724165856 3018186789164352 3020835244515642 3028349760049263 3034694701180764 3035089716971052 3040610285393592 3042243692974746 3045883629627712 3047377529590368 3048173992571188 3054958070708752 3071667102510939 3075814673466912 3076994308724104 3081810413571136 3091111420657968 3100330908845001 3105707826827736 3113433468188004 3118281542725824 3119956675095312 3122302737526713 3126038461986336 3127571675105904 3127717761351768 3133814677065904 3140380586296512 3151823936854554 3157967843164212 3159664294906431 3164584357651536 3165411453823926 3165823484565118 3170753138075808 3170901241291536 3172456458043704 3178640583692912 3187436980165308 3188659424766511 3200341583323872 3203288851246362 3208302632038608 3211257231473343 3223022180672736 3233180909272158 3241072260089586 3241223647852437 3246270710524272 3246693266437296 3253495676753088 3254346010799208 3255942154308012 3261588949580832 3267521500721472 3267946822776896 3279428144824374 3285820792280172 3287585926279161 3291519406210592 3293994475843058 3300895990758024 3301325657056232 3306620749673664 3314691347975488 3314846174424096 3337477067635776 3339986695293924 3340394599743288 3341267645703033 3345622978156992 3345779249396064 3348704039046132 3364516812396714 3371566084377192 3378138337952976 3379953064686588 3385216149496128 3386541667151864 3393637085191392 3400252362160576 3402078968487888 3420686571067791 3421131830094563 3426619083331176 3428299720789164 3434982566248792 3435143011399164 3436827829547346 3442179476743776 3442340258055792 3449050472983776 3461618597314617 3465325572744256 3467036715267528 3473049612796608 3477500348240214 3482943324275376 3484279101355692 3493921305181203 3508066735566552 3516793269734628 3518518134494142 3524620316482512 3525541511699142 3531031299166752 3531490921387936 3539814959114928 3547693243403712 3559639191636853 3567097280335284 3567263896452978 3573283713357024 3575970656654526 3582172478813136 3589677778828608 3591083355626104 3598607325542112 3605622154636736 3606628444058016 3609340461043434 3615600156605424 3618760816388562 3627762708966643 3632018719477824 3633411669896208 3639268657237824 3652529924741958 3659649866115724 3667317495287472 3674466262334816 3676440175624008 3682336925370816 3691324548804672 3693307518319536 3700506948179808 3702959331986916 3712170673608774 3713991364188261 3719948343382872 3721404929015761 3725770798496448 3727199704676016 3729027766472424 3729201946227108 3735495036272064 3736471345732424 3744299929815072 3744787312481696 3751598760087616 3757943924711199 3763825850426616 3765269351465022 3770353470701376 3774635693135333 3800405630197098 3809859375545847 3815791887809232 3825283907430648 3827338839548874 3831918114692928 3833797537226592 3834799539041172 3841450249306592 3842834138494416 3854946468747573 3864355387029891 3871057356136776 3879167922282528 3880181782106748 3880686852047564 3886729653125184 3888817593730992 3896398134849376 3898491269337288 3900416304675969 3907180814396184 3922999360203456 3927454951966723 3932758065079584 3936195975720892 3950801382760128 3952316592582576 3972927286561428 3979299580642656 3982291829004294 3989012012417952 3989198335818384 3991154898829176 3998934927871728 4007313420686784 4011539276319159 4019944177526652 4026236185471968 4027780326020856 4029944038664778 4037799680065684 4039780080345126 4039968775079367 4046259601574352 4046786289294736 4054147047191456 4056324923966328 4087588128633234 4094177239392552 4095556136681252 4095747436668234 4110752855746368 4121481894210624 4133774545126668 4135995197577009 4140943769103648 4144057566383202 4151244624250672 4152740117405256 4159942233460416 4163070316702284 4170095566807872 4170290348469024 4193099667760518 4193645469148174 4195156237281477 4202431915806072 4203530263948977 4210623790885616 4212885726541908 4219445810202048 4220548605098568 4227868321722048 4229941944058272 4249915973553744 4269414397498848 4271051801661816 4277736842718144 4281676308631124 4300210837146096 4303444395859479 4310907879029544 4313022229379916 4314676358001747 4321429680119448 4321631530469916 4328360947365696 4328924355249728 4330483857838944 4339128014398944 4341256205744016 4354939525653873 4363428686522594 4372570859765832 4381094389706896 4383447901705548 4385802678004449 4394352000963522 4401194654344032 4424352823214532 4426049649302769 4442265182822688 4446356166655398 4453315593725232 4453859466324384 4455023527604044 4464938718728176 4478255757220557 4486022416528952 4487638513970196 4495421445836256 4498801793855694 4504184450603968 4506604086248784 4527280183746528 4531252866773463 4536105291317184 4552634575456578 4560915428090388 4563365539462119 4568825444441568 4571066294385552 4572260988856782 4580190681865552 4582437106063128 4589787010741056 4613722010200368 4615491463086156 4622715620356704 4626972785133634 4636667130986952 4643924432367168 4645705468474256 4658561740241604 4670150202282006 4677422314088736 4689057692979504 4691357512658856 4691576642027652 4699493755310016 4700722015598856 4710570879444768 4719753278819904 4736951764746318 4748117180735889 4748735226847677 4756129707113712 4756351861937304 4758684687065556 4767960875539368 4776229971750848 4781155470247962 4800512374985808 4804933276869543 4812453948057912 4814299618539854 4820800208807232 4825014421851416 4844548893194944 4861608390134379 4870039899655944 4881519016198812 4889756660383296 4892383424371248 4901282251082208 4901920234165344 4924410024426048 4928731188420258 4935386291868864 4937279109315888 4940991713764587 4949560898145032 4951343986137036 4951988485584348 4959931124510496 4969599606234688 4972037021963232 4972269261636144 5000115751676669 5010591899614932 5018434467235488 5018668874094096 5020359135286696 5023056058569198 5046775218595071 5067207506929464 5069929597029882 5079812500727796 5087722517078976 5090455627787088 5100378543240864 5103118452731832 5113066052054896 5123778851325888 5139928624996764 5142449581183746 5152473849373188 5152714517098746 5155241744321019 5161409808182368 5163269215115664 5165290948500982 5173575709475664 5185090124974656 5197988359116384 5200555072901292 5202549587776939 5209574419194912 5226418652033538 5233475713063104 5269755456776768 5275189904601942 5286930474723768 5288312267548713 5296546948750128 5297236382081904 5308335051544512 5309722438672392 5318931114424512 5321539865105568 5331913237162304 5348719035092212 5350645920502926 5359925570035536 5363955984981789 5370373768027808 5373258718219704 5386373440460168 5386625033439156 5395012802099136 5397910988313168 5408433231955104 5423400234908136 5428141224582843 5445357320879424 5450117504844312 5458902985856736 5460996582224312 5478794887112937 5489474799173586 5500976242931208 5511699393502224 5514660263436012 5516775243813179 5523247401809472 5525410088510936 5536986823207008 5550760422269712 5554438997980374 5568256010413161 5581846670154287 5590799557014024 5593541649708636 5593802919340662 5603242554408096 5604707018598636 5616449894722608 5617180968722544 5627398140131424 5647904027197533 5655530206052064 5666554631404992 5694735735549088 5700608445295647 5723687831713848 5733614449528128 5737925861145972 5747877172039392 5750696305839888 5752199308561758 5752901810668996 5761906240159264 5762175373959888 5774248174803264 5788341607658688 5806586034205164 5820272673160122 5821030278071346 5830094479687776 5833226390596488 5844597202274064 5847736904005932 5856842691772992 5859136001284696 5860771221594276 5884499040305184 5899137097619376 5901399532403692 5904293963581338 5928474888873864 5937754124966976 5959390929842142 5971007676294076 5983518018626928 5983797503727576 5998402391807592 6008023404552384 6008805448331712 6041670489031284 6044916057997167 6056699520098526 6059670120517689 6069389402361528 6070179433942104 6071765936815189 6081220570787184 6084487385949492 6094755059180736 6096347985142376 6109916141417504 6131382192949851 6143334205021878 6143621155002351 6151629346933824 6153988617448208 6182222841315936 6200661817690002 6211415653655472 6216086349574803 6226866936376008 6239913350190624 6244605475053426 6252076923972672 6255143350211808 6255435522703536 6267629354131808 6289649501640777 6290468203722261 6303647873709108 6315935686328424 6319328589812862 6329168715303072 6330822907647852 6331646969130236 6341506276151616 6341802482583072 6344912916087408 6357281167385824 6374873960330616 6377318849533022 6400683166647744 6406577702492724 6416605264077216 6422514462946686 6446044361345472 6466361818544316 6482144520179172 6482447295704874 6492541421048544 6493386532874592 6508692021598416 6511884308616024 6523177899161664 6545143029783891 6558856289648748 6571641584560344 6575171852558322 6583038812421184 6587988951686116 6591528001445283 6601791981516048 6602651314112464 6629692348848192 6669534249983097 6679973390587848 6680789199486576 6682535291406066 6691558498792128 6697408078092264 6729033624793428 6743132168754384 6748202690783541 6756276675905952 6759906129373176 6773083334303728 6787274170382784 6804157936975776 6828951863184867 6841373142135582 6842263660189126 6853238166662352 6856599441578328 6858391483285173 6869965132497584 6870286022798328 6873655659094692 6884358953487552 6884680516111584 6898100945967552 6923237194629234 6934073430535056 6940459177700451 6955000696480428 6965886648550752 6968558202711384 6987842610362406 7005225303423009 7016133471133104 7033586539469256 7037036268988284 7049240632965024 7051083023398284 7062062598333504 7062981842775872 7079629918229856 7105427647119477 7119278383273706 7134194560670568 7134527792905956 7146567426714048 7151941313309052 7164344957626272 7182166711252208 7197214651084224 7213256888116032 7218680922086868 7221449427809781 7231200313210848 7237521632777124 7255525417933286 7266823339792416 7305059849483916 7319299732231448 7334634990574944 7348932524669632 7352880351248016 7386615036639072 7393096782630387 7401013896359616 7405918663973832 7424341347217548 7427982728376522 7439896686765744 7442809858031522 7454399409352032 7458055532944848 7458403892454216 7472942691464848 7488599859630144 7489574624963392 7515887849422398 7527651700853232 7530538702930044 7534584087853797 7549271386270666 7600811260394196 7619718751091694 7631583775618464 7650567814861296 7654677679097748 7667595074453184 7669599078082344 7682900498613184 7685668276988832 7709892937495146 7728710774059782 7729071775648119 7742114712273552 7747936422751473 7758335844565056 7760363564213496 7761373704095128 7777635187461984 7792796269698752 7796982538674576 7800832609351938 7814361628792368 7839627978050307 7840648435508551 7854909903933446 7865516130159168 7872391951441784 7904633185165152 7945854573122856 7958599161285312 7964583658008588 7978024024835904 7978396671636768 7982309797658352 7997869855743456 8023078552638318 8039888355053304 8043036459485677 8052472370943936 8055560652041712 8059888077329556 8075599360131368 8079560160690252 8079937550158734 8092519203148704 8093572578589472 8108294094382912 8112649847932656 8158083594840881 8175176257266468 8188354478785104 8191112273362504 8191494873336468 8234212198760379 8267549090253336 8271990395154018 8281887538207296 8288115132766404 8302489248501344 8305480234810512 8326140633404568 8331658496970561 8340580696938048 8386199335521036 8387290938296348 8390312474562954 8404863831612144 8407060527897954 8421247581771232 8425771453083816 8441097210197136 8459883888116544 8488370380057111 8499831947107488 8538828794997696 8542103603323632 8563352617262248 8600421674292192 8606888791718958 8621815758059088 8626044458759832 8628298962842637 8629352716003494 8642859360238896 8643263060939832 8660967715677888 8678256028797888 8682512411488032 8709879051307746 8726857373045188 8731545417107019 8745141719531664 8762188779413792 8766895803411096 8771605356008898 8788704001927044 8802389308688064 8848705646429064 8852099298605538 8856440945372007 8874119446114507 8884530365645376 8892712333310796 8906631187450464 8907718932648768 8910047055208088 8929877437456352 8939086394763213 8956511514441114 8972044833057904 8975277027940392 8990842891672512 8997603587711388 9013208172497568 9054560367493056 9062505733546926 9085049280147789 9105269150913156 9121830856180776 9126731078924238 9137650888883136 9142132588771104 9144521977713564 9160381363731104 9164874212126256 9215001307532817 9227444020400736 9230982926172312 9245431240713408 9253945570267268 9273334261973904 9291410936948512 9300992726535003 9317123480483208 9340300404564012 9354844628177472 9378115385959008 9382715025317712 9383153284055304 9401444031197712 9421141758889536 9473903529492636 9478992884719293 9496234361471778 9497470453695354 9512259414227424 9512703723874608 9517369374131112 9535921751078736 9562310940495924 9565978274299533 9601024749971616 9609866553739086 9624907896115824 9628599237079708 9633771694420029 9650028843702832 9723216780268758 9723670943557311 9740079799311888 9763038032397624 9784766848742496 9802564502164416 9803840468330688 9857462376840516 9862757778837483 9874558218631776 9881983427529174 9899121796290064 9902687972274072 9903976971168696 9906565475856361 9919862249020992 9944074043926464 9944538523272288 10000231503353338 10021183799229864 10023802937109099 10036868934470976 10037337748188192 10040718270573392 10046112117138396 10093550437190142 10134415013858928 10139859194059764 10159625001455592 10180911255574176 10200757086481728 10206236905463664 10226132104109792 10262059713203373 10263395490283689 10279857249993528 10284899162367492 10304947698746376 10305429034197492 10310483488642038 10322819616364736 10326538430231328 10330581897001964 10347151418951328 10384855791943851 10395976718232768 10401110145802584 10405099175553878 10419148838389824 10452837304067076 10550379809203884 10573860949447536 10576624535097426 10593093897500256 10594472764163808 10619444877344784 10643079730211136 10678917574910559 10697438070184424 10701291841005852 10719851140071072 10727911969963578 10740747536055616 10746517436439408 10772746880920336 10773250066878312 10795821976626336 10816866463910208 10846800469816272 10856282449165686 10883288126899929 10900235009688624 10917805971713472 10921993164448624 10957589774225874 10978949598347172 11001952485862416 11023398787004448 11029320526872024 11033550487626358 11050820177021872 11073973646414016 11101520844539424 11108877995960748 11136512020826322 11141974092564783 11163693340308574 11164214787047283 11181599114028048 11187083299417272 11187605838681324 11206485108816192 11209414037197272 11232899789445216 11234361937445088 11254796280262848 11295808054395066 11311060412104128 11323907079405999 11389471471098176 11401216890591294 11429578126637541 11447375663427696 11475851722291944 11495754344078784 11501392611679776 11504398617123516 11505803621337992 11523812480318528 11524350747919776 11593066161089673 11613172068410328 11640545346320244 11642060556142692 11660188959375552 11666452781192976 11689194404548128 11695473808011864 11718272002569392 11721542443188552 11768998080610368 11782364855900169 11798274195238752 11802799064807384 11808587927162676 11856949777747728 11918781859684284 11923352946305903 11942015352588152 11967036037253856 11967595007455152 11996804783615184 12034617828957477 12083340978062568 12089832115994334 12113399040197052 12119340241035378 12119906325238101 12138778804723056 12140358867884208 12143531873630378 12162441141574368 12168974771898984 12192695970284752 12219832282835008 12262764385899702 12286668410043756 12287242310004702 12307977234896416 12364445682631872 12401323635380004 12422831307310944 12432172699149606 12453733872752016 12479826700381248 12489210950106852 12510286700423616 12510871045407072 12535258708263616 12579299003281554 12580936407444522 12607295747418216 12610590791846931 12631871372656848 12638657179625724 12658337430606144 12661645815295704 12663293938260472 12683604965166144 12689825832174816 12714562334771648 12749747920661232 12754637699066044 12792636921092899 12813155404985448 12833210528154432 12845028925893372 12932723637088632 12944029074005241 12964289040358344 12964894591409748 12985082842097088 12986773065749184 13017384043196832 13023768617232048 13064818576961619 13090286059567782 13117712579297496 13122848960213473 13143283169120688 13150343705116644 13175977903372232 13183056002890566 13203583963032096 13205302628224928 13278148947908307 13310557444214069 13339068499966194 13359946781175696 13361578398973152 13365070582812132 13394816156184528 13434767271661671 13458067249586856 13486264337508768 13496405381567082 13512553351811904 13519812258746352 13546166668607456 13593758600320389 13608315873951552 13657903726369734 13682746284271164 13684527320378252 13706476333324704 13713198883156656 13716782966570346 13739930264995168 13740572045596656 13747311318189384 13769361032223168 13846474389258468 13868146861070112 13880918355400902 13910001392960856 13915448003051153 13931773297101504 13937116405422768 13975685220724812 14010450606846018 14032266942266208 14067173078938512 14074072537976568 14098481265930048 14102166046796568 14159259836459712 14210855294238954 14238556766547412 14246205680543031 14268389121341136 14269055585811912 14303882626618104 14328689915252544 14364333422504416 14414799830608629 14437361844173736 14442898855619562 14462400626421696 14475043265554248 14478826464713143 14511050835866572 14533646679584832 14584825170403137 14610119698967832 14638599464462896 14669269981149888 14705760702496032 14773230073278144 14786193565260774 14811837327947664 14822975141293761 14848682694435096 14855965456753044 14879793373531488 14885619716063044 14908798818704064 14916111065889696 14916807784908432 14945885382929696 15000347255030007 15031775698844796 15055303401706464 15061077405860088 15069168175707594 15098542772541332 15140325655785213 15201622520788392 15239437502183388 15263167551236928 15301135629722592 15309355358195496 15339198156164688 15371336553977664 15419785874990292 15457421548119564 15458143551296238 15465725232963057 15484229424547104 15495872845502946 15520727128426992 15522747408190256 15555270374923968 15593965077349152 15601665218703876 15607648763330817 15628723257584736 15679255956100614 15681296871017102 15709819807866892 15744783902883568 15809266370330304 15864936802646139 15891709146245712 15929167316017176 15956793343273536 15964619595316704 15995739711486912 16046157105276636 16079776710106608 16086072918971354 16091867954945367 16111121304083424 16119776154659112 16151198720262736 16159120321380504 16159875100317468 16185038406297408 16187145157178944 16225299695865312 16284423673748529 16316167189681762 16350352514532936 16376708957570208 16382224546725008 16382989746672936 16468424397520758 16535098180506672 16543980790308036 16550325731439537 16576230265532808 16604978497002688 16610960469621024 16652281266809136 16663316993941122 16704768031239483 16745540010462861 16772398671042072 16774581876592696 16780624949125908 16809727663224288 16814121055795908 16842495163542464 16851542906167632 16882194420394272 16943712081592599 16976740760114222 16999663894214976 17084207206647264 17126705234524496 17200843348584384 17213777583437916 17243631516118176 17252088917519664 17256597925685274 17258705432006988 17285718720477792 17286526121879664 17365024822976064 17383336864049689 17419758102615492 17453714746090376 17463090834214038 17490283439063328 17524377558827584 17533791606822192 17543210712017796 17577408003854088 17697411292858128 17704198597211076 17712881890744014 17748238892229014 17785424666621592 17813262374900928 17820094110416176 17859754874912704 17878172789526426 17913023028882228 17944089666115808 17950554055880784 17995207175422776 18026416344995136 18125011467093852 18170098560295578 18179010361553067 18210538301826312 18215297810445567 18243661712361552 18253462157848476 18284265177542208 18289043955427128 18320762727462208 18329748424252512 18430002615065634 18430863465007053 18454888040801472 18461965852344624 18507891140534536 18546668523947808 18582821873897024 18601985453070006 18634246960966416 18648259048724409 18680600809128024 18696930884674237 18756230771918016 18765430050635424 18766306568110608 18802888062395424 18871404611166783 18947807058985272 18957985769438586 18992468722943556 18994940907390708 19024518828454848 19025407447749216 19034738748262224 19071843502157472 19124621880991848 19131956548599066 19179548480311999 19202049499943232 19219733107478172 19249815792231648 19257198474159416 19267543388840058 19300057687405664 19446433560537516 19447341887114622 19453891649235947 19480159598623776 19526076064795248 19569533697484992 19635429089351673 19714924753681032 19725515557674966 19749116437263552 19763966855058348 19774584004335849 19798243592580128 19805375944548144 19807953942337392 19813130951712722 19889077046544576 20000463006706676 20042367598459728 20047605874218198 20074675496376384 20081436541146784 20092224234276792 20187100874380284 20268830027717856 20279718388119528 20319250002911184 20361822511148352 20412473810927328 20452264208219584 20486855589554601 20524119426406746 20526790980567378 20559714499987056 20569798324734984 20575174449855519 20609895397492752 20610858068394984 20620966977284076 20653076860462656 20661163794003928 20694302837902656 20769711583887702 20802220291605168 20810198351107756 20821377533101353 20905674608134152 21015675910269027 21100759618407768 21147721898895072 21153249070194852 21161361756119209 21186187795000512 21188945528327616 21238889754689568 21316282941358431 21357835149821118 21394876140368848 21402583682011704 21410964092979877 21439702280142144 21455823939927156 21493034872878816 21545493761840672 21546500133756624 21591643953252672 21664348283429343 21693600939632544 21712564898331372 21766576253799858 21800470019377248 21843986328897248 21915179548451748 21957899196694344 22003904971724832 22046797574008896 22058641053744048 22067100975252716 22101640354043744 22179290347891161 22203041689078848 22217755991921496 22273024041652644 22283948185129566 22327386680617148 22328429574094566 22363198228056096 22374166598834544 22375211677362648 22418828074394544 22465799578890432 22468723874890176 22591616108790132 22603752263561391 22647814158811998 22802433781182588 22859156253275082 22894751326855392 22951703444583888 23002785223359552 23008797234247032 23011607242675984 23048701495839552 23186132322179346 23187215326944357 23226344136820656 23243809268254419 23281090692640488 23284121112285384 23332905562385952 23378388809096256 23390947616023728 23436544005138784 23443084886377104 23518883934150921 23521945306525653 23564729711800338 23596548390477504 23605598129614768 23617175854325352 23713899555495456 23837563719368568 23846705892611806 23884030705176304 23934072074507712 23935190014910304 23993609567230368 24069235657914954 24129109378457031 24166681956125136 24179664231988668 24226798080394104 24238680482070756 24239812650476202 24277557609446112 24280717735768416 24287063747260756 24324882283148736 24337949543797968 24385391940569504 24474250784522643 24525528771799404 24573336820087512 24574484620009404 24615954469792832 24702636596281137 24802647270760008 24845662614621888 24864345398299212 24907467745504032 24978421900213704 25021742090814144 25158598006563108 25161872814889044 25214591494836432 25221181583693862 25263742745313696 25277314359251448 25323291630591408 25326587876520944 25379651664349632 25465111140171333 25499495841322464 25509275398132088 25585273842185798 25626310809970896 25690057851786744 25865447274177264 25884896888527911 25888058148010482 25928578080716688 25929789182819496 26034768086393664 26047537234464096 26129637153923238 26180572119135564 26194636251321057 26235425158594992 26245697920426946 26286566338241376 26300687410233288 26351955806744464 26366112005781132 26407167926064192 26410605256449856 26556297895816614 26569322836116021 26621114888428138 26622358338343521 26678136999932388 26719893562351392 26723156797946304 26730141165624264 26789632312369056 26869534543323342 26916134499173712 26972528675017536 26992810763134164 27039624517492704 27092333337214912 27187517200640778 27255147840443367 27315807452739468 27365492568542328 27369054640756504 27412952666649408 27426397766313312 27433565933140692 27479860529990336 27481144091193312 27494622636378768 27645003922598451 27692948778516936 27736293722140224 27761836710801804 27820002785921712 27830896006102306 27874232810845536 27951370441449624 28020901213692036 28064533884532416 28134346157877024 28148145075953136 28204332093593136 28362286462396861 28421710588477908 28477113533094824 28492411361086062 28536778242682272 28538111171623824 28607765253236208 28697934822898599 28728666845008832 28829599661217258 28874723688347472 28885797711239124 28901315083260087 28950086531108496 28957652929426286 29022101671733144 29169650340806274 29220239397935664 29277198928925792 29411521404992064 29572387130521548 29623674655895328 29645950282587522 29697365388870192 29711930913506088 29719696427569083 29759586747062976 29771239432126088 29832222131779392 29833615569816864 29891770765859392 30000694510060014 30063551397689592 30071408811327297 30075323103368621 30110606803412928 30122154811720176 30138336351415188 30197085545082664 30280651311570426 30403245041576784 30478875004366776 30602271259445184 30618710716390992 30678396312329376 30790186470851067 30839571749980584 30914843096239128 30916287102592476 30931450465926114 30968458849094208 30991745691005892 31041454256853984 31045494816380512 31154567375831553 31187930154698304 31203330437407752 31215297526661634 31257446515169472 31292947520509051 31358511912201228 31362593742034204 31419639615733784 31489567805767136 31729873605292278 31783418292491424 31858334632034352 31929239190633408 32036752724731677 32092314210553272 32159553420213216 32172145837942708 32183735909890734 32222242608166848 32239552309318224 32302397440525472 32318240642761008 32319750200634936 32450599391730624 32568847347497058 32632334379363524 32649864380699787 32700705029065872 32753417915140416 32764449093450016 32765979493345872 32936848795041516 33070196361013344 33087961580616072 33100651462879074 33152460531065616 33221920939242048 33304562533618272 33326633987882244 33409536062478966 33425922277694349 33491080020925722 33492644361141849 33544797342084144 33549163753185392 33561249898251816 33619455326448576 33628242111591816 33703085812335264 33764388840788544 33887424163185198 33953481520228444 33971721238217997 34168414413294528 34253410469048992 34288734379912623 34427555166875832 34487263032236352 34504177835039328 34513195851370548 34517410864013976 34571437440955584 34573052243759328 34766673728099378 34779198483269019 34839516205230984 34907429492180752 34926181668428076 34980566878126656 35067583213644384 35086421424035592 35154816007708176 35347094567700507 35394822585716256 35408397194422152 35425763781488028 35496477784458028 35570849333243184 35640188220832352 35756345579052852 35770058838917709 35826046057764456 35888179332231616 35901108111761568 35990414350845552 36103853486872431 36250022934187704 36340197120591156 36358020723106134 36359718975714303 36421076603652624 36430595620891134 36487323424723104 36506924315696952 36578087910854256 36659496848505024 36860005230131268 36861726930014106 36923931704689248 37015782281069072 37093337047895616 37203970906140012 37268493921932832 37296518097448818 37361201618256048 37393861769348474 37530860101270848 37532613136221216 37605776124790848 37742809222333566 37831772375540793 37895614117970544 37915971538877172 37984937445887112 37989881814781416 38050814895498432 38069477496524448 38143687004314944 38249243761983696 38263913097198132 38359096960623998 38377910763278697 38439466214956344 38499631584463296 38514396948318832 38535086777680116 38600115374811328 38832087222015723 38892867121075032 38894683774229244 38907783298471894 38960319197247552 39052152129590496 39270858178703346 39368546880640419 39429849507362064 39451031115349932 39527933710116696 39549168008671698 39596487185160256 39610751889096288 39615907884674784 39626261903425444 39834446843724921 39931672332642207 40000926013413352 40084735196919456 40095211748436396 40162873082293568 40184448468553584 40304301814985013 40374201748760568 40537660055435712 40559436776239056 40638500005822368 40824947621854656 40973711179109202 41048238852813492 41053581961134756 41119428999974112 41139596649469968 41150348899711038 41219790794985504 41221716136789968 41241933954568152 41322327588007856 41452572521964643 41539423167775404 41604440583210336 41620396702215512 41642755066202706 41746344009153459 41811349216268304 42031351820538054 42201519236815536 42295443797790144 42306498140389704 42322723512238418 42477779509379136 42632565882716862 42715670299642236 42738617041629093 42789752280737696 42805167364023408 42821928185959754 42911647879854312 42986069745757632 43090987523681344 43093000267513248 43328696566858686 43387201879265088 43425129796662744 43436479394139429 43533152507599716 43600940038754496 43687972657794496 43830359096903496 43915798393388688 44007809943449664 44117282107488096 44134201950505432 44203280708087488 44358580695782322 44435511983842992 44468925423881283 44546048083305288 44567896370259132 44654773361234296 44656859148189132 44726396456112192 44748333197669088 44750423354725296 44837656148789088 45001041765090021 45183232217580264 45207504527122782 45295628317623996 45420976967355639 45604867562365176 45718312506550164 45735846376128613 45789502653710784 45903406889167776 46017594468494064 46023214485351968 46275309491279089 46372264644358692 46374430653888714 46452688273641312 46487618536508838 46562181385280976 46568242224570768 46665811124771904 46781895232047456 46822946289992451 46873088010277568 46886169772754208 47037767868301842 47043890613051306 47129459423600676 47211196259229536 47234351708650704 47427799110990912 47675127438737136 47693411785223612 47768061410352608 47870380029820608 47987219134460736 48138471315829908 48258218756914062 48333363912250272 48359328463977336 48453596160788208 48477360964141512 48479625300952404 48555115218892224 48561435471536832 48574127494521512 48675899087595936 48770783881139008 48853271021245587 48948501569045286 49051057543598808 49070264010759329 49146673640175024 49148969240018808 49405273192562274 49605294541520016 49650977194318611 49728690796598424 49814935491008064 49956843800427408 50114304093718449 50236620031388583 50317196013126216 50323745629778088 50429182989672864 50442363167387724 50527485490627392 50554628718502896 50646583261182816 50653175753041888 50831136244777797 50930222280342666 50998991682644928 51018550796264176 51056914375567399 51170547684371596 51252621619941792 51380115703573488 51730894548354528 51769793777055822 51776116296020964 51857156161433376 51859578365638992 52095074468928192 52150010592149067 52259274307846476 52361144238271128 52389272502642114 52470850317189984 52491395840853892 52573132676482752 52601374820466576 52703911613488928 52732224011562264 53112595791633228 53138645672232042 53242229776856276 53244716676687042 53356273999864776 53439787124702784 53460282331248528 53579264624738112 53739069086646684 53832268998347424 53985621526268328 54079249034985408 54375034401281556 54510295680886734 54537031084659201 54631614905478936 54645893431336701 54730985137084656 54738109281513008 54852795532626624 54867131866281384 54962288182386624 54989245272757536 55290007845196902 55292590395021159 55385897557033872 55523673421603608 55640005571843424 55661792012204612 55748465621691072 55902740882899248 55944777146173227 56041802427384072 56090792654022711 56268692315754048 56296290151906272 56408664187186272 56614213833500349 56724572924793722 56843421176955816 56954227066189648 56984822722172124 57073556485364544 57076222343247648 57215530506472416 57395869645797198 57538645440935997 57659199322434516 57749447376694944 57771595422478248 57802630166520174 57900173062216992 57915305858852572 58044203343466288 58339300681612548 58361674947707841 58440478795871328 58554397857851584 58906287268055019 59144774261043096 59247349311790656 59291900565175044 59323752013007547 59394730777740384 59423861827012176 59439392855138166 59542478864252176 59667231139633728 60001389020120028 60127102795379184 60142817622654594 60150646206737242 60244309623440352 60276672702830376 60394171090165328 60561302623140852 60806490083153568 60957750008733552 61237421432781984 61356792624658752 61580372941702134 61679143499961168 61725523349566557 61829686192478256 61832574205184952 61862900931852228 61983491382011784 62082908513707968 62090989632761024 62309134751663106 62406660874815504 62430595053323268 62464132599304059 62585895041018102 62717023824402456 62725187484068408 62839279231467568 62979135611534272 63459747210584556 63484085268357627 63566836584982848 63716669264068704 64073505449463354 64184628421106544 64232892278939631 64319106840426432 64344291675885416 64367471819781468 64479104618636448 64604794881050944 64636481285522016 64639500401269872 64993044850288029 65001504771796697 65137694694994116 65264668758727048 65299728761399574 65401410058131744 65528898186900032 65531958986691744 65873697590083032 66140392722026688 66175923161232144 66201302925758148 66304921062131232 66609125067236544 66653267975764488 66819072124957932 66851844555388698 66982160041851444 66985288722283698 67089594684168288 67098327506370784 67122499796503632 67256484223183632 67406171624670528 67633144641100207 67774848326370396 67906963040456888 67943442476435994 68506820938097984 68577468759825246 68855110333751664 69008355670078656 69026391702741096 69034821728027952 69146104487518656 69533347456198756 69558396966538038 69679032410461968 69731427804763257 69814858984361504 69852363336856152 70135166427288768 70172842848071184 70309632015416352 70565835919576959 70694189135401014 70789645171432512 70816794388844304 70851527562976056 70992955568916056 71141698666486368 71280376441664704 71512691158105704 71540117677835418 71652092115528912 71718078169571327 71802216223523136 71980828701691104 72207706973744862 72387328135371093 72500045868375408 72680394241182312 72716041446212268 72719437951428606 72842153207305248 72861191241782268 72974646849446208 73013848631393904 73156175821708512 73422752353567929 73720010460262536 73723453860028212 73847863409378496 74031564562138144 74107909788843411 74407941812280024 74536987843865664 74593036194897636 74621644087367737 74722403236512096 74787723538696948 75065226272442432 75485618444667132 75663544751081586 75791228235941088 75831943077754344 75969874891774224 75979763629562832 76138954993048896 76395333420513999 76498487523967392 76527826194396264 76718193921247996 76755821526557394 76878932429912688 77028793896637664 77070173555360232 77664174444031446 77785734242150064 77789367548458488 77815566596943788 78104304259180992 78541716357406692 78583908753963171 78737093761280838 78859699014724128 78902062230699864 79055867420233392 79098336017343396 79221503778192576 79231815769349568 79252523806850888 79668893687449842 79707968508348063 79863344665284414 79867075015030563 80001852026826704 80169470393838912 80190423496872792 80368896937107168 80608603629970026 80748403497521136 81118873552478112 81277000011644736 81765443521330101 81947422358218404 82096477705626984 82107163922269512 82238857999948224 82279193298939936 82300697799422076 82439581589971008 82443432273579936 82483867909136304 82644655176015712 82905145043929286 82935011767795353 83078846335550808 83208881166420672 83240793404431024 83285510132405412 83492688018306918 83622698432536608 84062703641076108 84403038473631072 84612996280779408 84645447024476836 85086859387190583 85265131765433724 85431340599284472 85477234083258186 85579504561475392 85610334728046816 85643856371919508 85823295759708624 86093804468695797 86186000535026496 86657393133717372 86703945249780261 86850259593325488 86872958788278858 87066305015199432 87660718193806992 87831596786777376 88234564214976192 88268403901010864 88717161391564644 88871023967685984 88937850847762566 89092096166610576 89135792740518264 89159089282707249 89309546722468592 89313718296378264 89496666395338176 89500846709450592 89675312297578176 90002083530180042 90214226433981891 90225969310105863 90366464435160528 90415009054245564 90591256635247992 90841953934711278 91209735124730352 91436625013100328 91471692752257226 91806813778335552 92035188936988128 92046428970703936 92370559412553201 92550618982558178 92744529288717384 92748861307777428 92905376547282624 92975237073017676 93124362770561952 93136484449141536 93563790464094912 93645892579984902 93772339545508416 93878842561527153 94075535736603684 94087781226102612 94258918847201352 94422392518459072 94468703417301408 95350254877474272 95386823570447224 95536122820705216 96110258174195031 96276942631659816 96516437513828124 96666727824500544 96718656927954672 96907192321576416 96954721928283024 96959250601904808 97148254989043024 97351798175191872 97706542042491174 97897003138090572 97949593142099361 98102115087197616 98140528021518658 98293347280350048 98297938480037616 98810546385124548 98848442167761841 99210589083040032 99301954388637222 99457381593196848 99913687600854816 100228608187436898 100473240062777166 100477933083425547 100634392026252432 100647491259556176 100858365979345728 100884726334775448 101109257437005792 101293166522365632 101306351506083776 101662272489555594 101860444560685332 101915163714653991 102037101592528352 102113828751134798 102341095368743192 102505243239883584 102760231407146976 103461789096709056 103539587554111644 103552232592041928 103714312322866752 103719156731277984 104300021184298134 104518548615692952 104722288476542256 104778545005284228 104941700634379968 104982791681707784 105202749640933152 105407823226977856 105464448023124528 106041283703101521 106055086732931453 106225191583266456 106277291344464084 106484459553712552 106489433353374084 106712547999729552 106920564662497056 107310176516753127 107478138173293368 107664537996694848 107971243052536656 108311560460617293 108750068802563112 109020591361773468 109074062169318402 109263229810957872 109291786862673402 109461970274169312 109476218563026016 109734263732562768 109978490545515072 110348814940742443 110580015690393804 110585180790042318 110771795114067744 111047346843207216 111280011143686848 111323584024409224 111805481765798496 111889554292346454 112083604854768144 112181585308045422 112592580303812544 112817328374372544 113228427667000698 113449145849587444 113686842353911632 113908454132379296 113969645444344248 114152444686495296 114431061012944832 114791739291594396 115077290881871994 115133732289836091 115318398644869032 115363552799488591 115498894753389888 115543190844956496 115605260333040348 115800346124433984 115830611717705144 116088406686932576 116496261666047169 116678601363225096 116723349895415682 116880957591742656 117812574536110038 118105640641921257 118289548522086192 118583801130350088 118647504026015094 118789461555480768 118847723654024352 118878785710276332 119084957728504352 119503340531174763 119795016997926621 120002778040240056 120254205590758368 120285635245309188 120301292413474484 120488619246880704 120553345405660752 120788342180330656 120912905444955039 121122605246281704 121612980166307136 121915500017467104 122474842865563968 123160745883404268 123358286999922336 123451046699133114 123659372384956512 123665148410369904 123725801863704456 123966982764023568 124357717565893929 124618269503326212 124813321749631008 124861190106646536 124928265198608118 125171790082036204 125239032027460377 125434047648804912 125450374968136816 125678558462935136 126919494421169112 126968170536715254 127433338528137408 128147010898926708 128215851124887279 128369256842213088 128465784557879262 128688583351770832 128734943639562936 128958209237272896 129272962571044032 129279000802539744 129986089700576058 130003009543593394 130275389389988232 130309438182418287 130529337517454096 130599457522799148 130802820116263488 131063917973383488 131747395180166064 132351846322464288 132402605851516296 132609842124262464 133306535951528976 133406776271643849 133638144249915864 133703689110777396 133964320083702888 133970577444567396 134179189368336576 134196655012741568 134244999593007264 134512968446367264 135003125295270063 135266289282200414 135549696652740792 135813926080913776 135886884952871988 137154937519650492 137207539128385839 137710220667503328 138052783405482192 138069643456055904 138825928473837267 139066694912397512 139116793933076076 139358064820923936 139462855609526514 139629717968723008 139704726673712304 140345685696142368 140468838869977353 140619264030832704 141131671839153918 141388378270802028 141633588777688608 141703055125952112 141985911137832112 142283397332972736 143025382316211408 143080235355670836 143304184231057824 143436156339142654 143961657403382208 144415413947489724 144774656270742186 145000091736750816 145360788482364624 145432082892424536 145438875902857212 145684306414610496 145722382483564536 146027697262787808 146312351643417024 146845504707135858 147210792032277987 147440020920525072 147446907720056424 148063129124276288 148215819577686822 148815883624560048 148952931582955833 149186072389795272 149243288174735474 149444806473024192 149575447077393896 150709860094165749 150971236889334264 151327089502163172 151582456471882176 151663886155508688 151939749783548448 151959527259125664 152790666841027998 152996975047934784 153055652388792528 153170743126702197 153436387842495992 153511643053114788 153757864859825376 154057587793275328 154140347110720464 155003588301976739 155328348888062892 155571468484300128 155578735096916976 155631133193887576 156450031776447201 157083432714813384 157167817507926342 157474187522561676 157719398029448256 157804124461399728 158111734840466784 158196672034686792 158505047613701776 159337787374899684 159415937016696126 159726689330568828 159734150030061126 160003704053653408 160380846993745584 160737793874214336 161217207259940052 161279037221085109 161496806995042272 162237747104956224 163530887042660202 163894844716436808 163937680294010103 164192955411253968 164214327844539024 164558386597879872 164601395598844152 164886864547159872 164967735818272608 165289310352031424 165810290087858572 165870023535590706 166157692671101616 166481586808862048 166571020264810824 166985376036613836 167245396865073216 168125407282152216 168272377962068133 168806076947262144 169225992561558816 169290894048953672 169842641500501047 170173718774381166 170530263530867448 170862681198568944 170954468166516372 171220669456093632 171287712743839016 171646591519417248 172187608937391594 172615936322807991 173037246774782897 173314786267434744 173407890499560522 173700519186650976 173745917576557716 174132610030398864 175085024843123523 175321436387613984 175663193573554752 176536807802021728 176718861804165057 177434322783129288 177742047935371968 177875701695525132 178184192333221152 178271585481036528 178318178565414498 178619093444937184 178627436592756528 179001693418901184 180004167060360084 180428452867963782 180451938620211726 180732928870321056 180830018108491128 181182513270495984 181683907869422556 182419470249460704 182873250026200656 182943385504514452 184070377873976256 184741118825106402 185101237965116356 185489058577434768 185497722615554856 185950474146035352 186248725541123904 186272968898283072 187291785159969804 187392397797912177 187757685123054306 188151071473207368 188175562452205224 188224744041270859 188517837694402704 188937406834602816 190452255805072881 190700509754948544 190773647140894448 192220516348390062 192553885263319632 192698676836818893 193032875027656248 193437313855909344 193814384643152832 193909443856566048 193918501203809616 194296509978086048 194979134550864087 195004514315390091 195413084084982348 195794006276181144 195899186284198722 196204230174395232 196281056043037316 196586694560700096 196595876960075232 197621092770249096 197696884335523682 198421178166080064 198603908777274444 198914763186393696 199827375201709632 200457216374873796 200946480125554332 200955866166851094 201268784052504864 201294982519112352 201769452669550896 202218514874011584 202899433923300621 203324544979111188 203720889121370664 203830327429307982 204074203185056704 204227657502269596 204682190737486384 205520462814293952 207079175108223288 207104465184083856 207438313462555968 208600042368596268 209037097231385904 209194283414289771 209444576953084512 209557090010568456 209965583363415568 210405499281866304 210928896046249056 211697507758730877 212082567406203042 212110173465862906 212450383166532912 212554582688928168 212968919107425104 212978866706748168 213425095999459104 213841129324994112 214620353033506254 214956276346586736 215154234508713981 215942486105073312 216623120921234586 217161984406113279 217500137605126224 218041182723546936 218148124338636804 218526459621915744 218583573725346804 218923940548338624 218952437126052032 219468527465125536 220268257060703787 220697629881484886 221160031380787608 221170361580084636 221543590228135488 222094693686414432 222647168048818448 223610963531596992 223779108584692908 223864932262103211 224167209709536288 224363170616090844 226456855334001396 226898291699174888 227373684707823264 227816908264758592 227939290888688496 229186000261541997 229583478583188792 230154581763743988 230267464579672182 230636797289738064 230727105598977182 231086381689912992 231210520666080696 231661223435410288 232176813373865152 232992523332094338 233357202726450192 233446699790831364 235625149072220076 236211281283842514 236579097044172384 237167602260700176 237295008052030188 237695447308048704 237757571420552664 238169915457008704 239006681062349526 239590033995853242 239601225045091689 240005556080480112 240508411181516736 240571270490618376 240602584826948968 241106690811321504 241576684360661312 241825810889910078 242245210492563408 243060101500765081 243831000034934208 246321491766808536 246716573999844672 246902093398266228 247318744769913024 247330296820739808 247451603727408912 247933965528047136 248715435131787858 249236539006652424 249334130244055987 249626643499262016 249722380213293072 249856530397216236 250343580164072408 250478064054920754 250868095297609824 250900749936273632 251357116925870272 252900591440067311 253838988842338224 253936341073430508 255260578161571749 256294021797853416 256431702249774558 256738513684426176 256931569115758524 257377166703541664 257469887279125872 258281413406087391 258558001605079488 259972179401152116 260006019087186788 260550778779976464 260618876364836574 261058675034908192 261198915045598296 263139481781770441 263494790360332128 264703692644928576 264805211703032592 266613071903057952 266813552543287698 267276288499831728 267407378221554792 267477267848121747 267928640167405776 267941154889134792 268489999186014528 269025936892734528 270006250590540126 270532578564400828 270677907930317589 271099393305481584 271627852161827552 271773769905743976 274309875039300984 274415078256771678 275097702829549717 275420441335006656 276105566810964384 276139286912111808 277111678237659603 277651856947674534 278133389824795024 278233587866152152 278716129641847872 278925711219053028 279409453347424608 280691371392284736 280937677739954706 281636527684581459 282263343678307836 282776756541604056 283267177555377216 283406110251904224 283971822275664224 286050764632422816 286160470711341672 286608368462115648 286872312678285308 288330774522585093 288830827894979448 289549312541484372 290000183473501632 290721576964729248 290864165784849072 290877751805714424 291444764967129072 292055394525575616 293691009414271716 293848779426298083 294421584064555974 294880041841050144 294893815440112848 296431639155373644 296545326503285523 297631767249120096 297905863165911666 298372144779590544 298486576349470948 299150894154787792 301419720188331498 301433799250276641 301942473778668528 302654179004326344 303327772311017376 303879499567096896 303919054518251328 305581333682055996 305745491143961973 306111304777585056 306341486253404394 306872775684991984 307023286106229576 307515729719650752 308280694221440928 310007176603953478 310656697776125784 311142936968600256 311157470193833952 311262266387775152 312900063552894402 314166865429626768 314335635015852684 314948375045123352 315608248922799456 316223469680933568 316393344069373584 317010095227403552 318123851109304563 318165260198794359 318675574749799368 318831874033392252 319453378661137656 319468300060122252 320007408107306816 320761693987491168 321930529550259381 322434414519880104 322558074442170218 322993613990084544 327061774085320404 327789689432873616 327875360588020206 328385910822507936 328428655689078048 329202791197688304 329935471636545216 331046444822227329 331620580175717144 331740047071181412 332315385342203232 332963173617724096 333142040529621648 333970752073227672 336250814564304432 336544755924136266 338451985123117632 338581788097907344 339685283001002094 340347437548762332 341060527061734896 341725362397137888 341908936333032744 342575425487678032 343293183038834496 344375217874783188 345231872645615982 345401196869508273 346074493549565794 346090658398465773 346629572534869488 346815780999121044 347401038373301952 347491835153115432 348265220060797728 350170049686247046 350642872775227968 353073615604043456 353437723608330114 354316921925763771 354868645566258576 355751403391050264 356368384666442304 356543170962073056 356636357130828996 357238186889874368 357254873185513056 359385050993779863 360008334120720168 360856905735927564 360903877240423452 361465857740642112 361660036216982256 362365026540991968 363367815738845112 364838940498921408 365746500052401312 365886771009028904 369482237650212804 369623941335482993 370202475930232712 370978117154869536 370995445231109712 371900948292070704 373073152697681787 374583570319939608 374784795595824354 375515370246108612 375717096082381131 376302142946414736 376351124904410448 376449488082541718 377035675388805408 380904511610145762 381547294281788896 384441032696780124 385107770526639264 385397353673637786 386065750055312496 386874627711818688 387818887713132096 387837002407619232 388593019956172096 389958269101728174 390009028630780182 390826168169964696 390928314547254861 391588012552362288 391798372568397444 392408460348790464 392562112086074632 393191753920150464 395242185540498192 395393768671047364 397207817554548888 397829526372787392 400914432749747592 401892960251108664 401911732333702188 402537568105009728 402589965038224704 403538905339101792 405009375885810189 405798867846601242 406649089958222376 406808317766617663 407441778242741328 407660654858615964 408455315004539192 409364381474972768 411622617385157517 414158350216446576 414208930368167712 416477785421511801 417200084737192536 418074194462771808 418388566828579542 418889153906169024 419114180021136912 419931166726831136 421406516609932059 421857792092498112 423395015517461754 424165134812406084 424220346931725812 424900766333065824 425109165377856336 425937838214850208 425957733413496336 426850191998918208 429240706067012508 429912552693173472 430308469017427962 431884972210146624 433246241842469172 434323968812226558 435000275210252448 436082365447093872 436296248677273608 437052919243831488 437167147450693608 438937054930251072 440536514121407574 441395259762969772 441632376096833961 442320062761575216 442340723160169272 444189387372828864 445294336097636896 446858794748867499 447558217169385816 447729864524206422 448334419419072576 448726341232181688 452129580282497247 452913710668002792 453796583398349776 454747369415646528 455878581777376992 458372000523083994 459166957166377584 459512229380106591 460309163527487976 460534929159344364 461273594579476128 461454211197954364 462172763379825984 462421041332161392 463322446870820576 465010764905930217 465985046664188676 466714405452900384 466893399581662728 469350095329341603 471250298144440152 472422562567685028 473158194088344768 474335204521400352 474590016104060376 475515142841105328 478013362124699052 479180067991706484 479202450090183378 480011112160960224 481142540981236752 481205169653897936 482213381622643008 483651621779820156 483837111663255327 484490420985126816 486120203001530162 491813040882030309 492642983533617072 493804186796532456 494660593641479616 494903207454817824 495867931056094272 497430870263575716 498473078013304848 498668260488111974 499444760426586144 499713060794432472 500687160328144816 500956128109841508 501736190595219648 501801499872547264 504817133886204399 505801182880134622 507677977684676448 507872682146861016 510521156323143498 512588043595706832 512863404499549116 513863138231517048 514754333407083328 514939774558251744 516562826812174782 517847808968423973 519111740324348691 519944358802304232 520012038174373576 521101557559952928 521237752729673148 522117350069816384 522397830091196592 525255074529370569 526278963563540882 526989580720664256 529610423406065184 533226143806115904 533627105086575396 534552576999663456 534814756443109584 534954535696243494 535857280334811552 535882309778269584 538883442785540359 540012501181080252 541065157128801656 541355815860635178 542198786610963168 543255704323655104 543547539811487952 548619750078601968 548830156513543356 550195405659099434 552211133621928768 554223356475319206 555303713895349068 556266779649590048 556467175732304304 557851422438106056 558818906694849216 561875355479909412 563273055369162918 564526687356615672 564674232123812577 565553513083208112 566812220503808448 567943644551328448 571356767415218643 572101529264845632 572320941422683344 573744625356570616 576661549045170186 577661655789958896 578096030510456679 579098625082968744 581443153929458496 581728331569698144 581755503611428848 582889529934258144 585013542946170273 587382018828543432 587697558852596166 588843168129111948 589760083682100288 589787630880225696 592863278310747288 593090653006571046 594566002889671969 595263534498240192 595811726331823332 596744289559181088 596973152698941896 598301788309575584 602839440376662996 602867598500553282 603884947557337056 605308358008652688 606655544622034752 608698301769901863 611162667364111992 611490982287923946 612222609555170112 612682972506808788 613745551369983968 614046572212459152 616561388442881856 620014353207906956 621313395552251568 622314940387667904 622524532775550304 625800127105788804 628333730859253536 628671270031705368 629896750090246704 631216497845598912 632786688138747168 634020190454807104 635092523276192631 636247702218609126 636330520397588718 637351149499598736 637663748066784504 638906757322275312 638936600120244504 641523387974982336 643861059100518762 644868829039760208 645116148884340436 645462703526141943 651485953218339837 654123548170640808 655579378865747232 655750721176040412 656771821645015872 656857311378156096 658405582395376608 660804771182111361 662092889644454658 663241160351434288 663480094142362824 663739886882376187 664630770684406464 666284081059243296 667941504146455344 671594796786309633 672501629128608864 673089511848272532 677163576195814688 679370566002004188 680694875097524664 682121054123469792 683450724794275776 683817872666065488 685150850975356064 687558000784625991 688750435749566376 690463745291231964 690802393739016546 692148987099131588 692181316796931546 693259145069738976 693631561998242088 694983670306230864 696530440121595456 700340099372494092 706875447216660228 708633843851527542 709737291132517152 711502806782100528 713086341924146112 713272714261657992 714509746371026112 718770101987559726 718803675135275067 720016668241440336 721713811471855128 721807754480846904 723320072433964512 724730053081983936 726735631477690224 729180304502295243 731493000104802624 731773542018057808 738964475300425608 739247882670965986 740404951860465424 741956234309739072 741990890462219424 743801896584141408 746146305395363574 748002390732167961 749167140639879216 749569591191648708 751030740492217224 751434192164762262 752604285892829472 752702249808820896 752898976165083436 754071350777610816 758701774320201933 761809023220291524 763094588563577792 765781734484715247 768882065393560248 770215541053278528 770794707347275572 772131500110624992 775674004815238464 779916538203456348 780018057261560364 781652336339929392 781856629094509722 783176025104724576 783596745136794888 785124224172149264 789418445345311323 790484371080996384 790787537342094728 794415635109097776 801828865499495184 802431803544365241 803785920502217328 803823464667404376 807077810678203584 810018751771620378 811597735693202484 812033723790952767 813298179916444752 813616635533235326 814883556485482656 815321309717231928 816910630009078384 818728762949945536 823245234770315034 825293108488649151 828316700432893152 828417860736335424 832955570843023602 834400169474385072 836148388925543616 836777133657159084 838228360042273824 839862333453662272 842813033219864118 844909583053744377 846790031034923508 848330269624812168 848440693863451624 849801532666131648 850218330755712672 851875676429700416 851915466826992672 858481412134025016 859825105386346944 860616938034855924 866492483684938344 868647937624453116 870000550420504896 872164730894187744 872592497354547216 874334294901387216 879230880334302691 881073028242815148 882790519525939544 883264752193667922 884640125523150432 884681446320338544 889635979509856569 890588672195273792 893717589497734998 895116434338771632 895459729048412844 897452682464363376 904259160564994494 905827421336005584 907593166796699552 911757163554753984 916744001046167988 918333914332755168 919024458760213182 920618327054975952 921069858318688728 922547189158952256 922908422395908728 924842082664322784 926644893741641152 930021529811860434 931970093328377352 932335016204427251 933428810905800768 933786799163325456 938700190658683206 942500596288880304 944845125135370056 948670409042800704 949180032208120752 951030285682210656 954495780596383077 956026724249398104 958360135983412968 958404900180366756 960022224321920448 962285081962473504 962410339307795872 965791588650778143 967303243559640312 967674223326510654 968980841970253632 970081373135780581 972240406003060324 983626081764060618 985285967067234144 987608373593064912 989806414909635648 993139334466681987 994861740527151432 996946156026609696 997336520976223948 998889520853172288 999426121588864944 1001374320656289632 1001912256219683016 1009634267772408798 1011602365760269244 1015355955369352896 1015745364293722032 1021042312646286996 1025176087191413664 1025726808999098232 1027726276463034096 1029879549116503488 1033125653624349564 1035695617936847946 1036203590608524819 1038223480648697382 1038271975195397319 1039888717604608464 1040024076348747152 1042203115119905856 1042475505459346296 1044795660182393184 1050510149058741138 1052557927127081764 1059220846812130368 1062950765777291313 1067254210173150792 1069105153999326912 1069629512886219168 1069909071392486988 1071714560669623104 1071764619556539168 1077766885571080718 1078155152981339589 1080025002362160504 1082130314257603312 1082711631721270356 1084397573221926336 1087095079622975904 1097239500157203936 1097660313027086712 1100390811318198868 1108446712950638412 1108871824006448979 1110607427790698136 1112533559299180096 1112934351464608608 1115702844876212112 1119219458093045361 1123750710959818824 1126546110738325836 1127151288247143393 1129053374713231344 1129348464247625154 1131107026166416224 1142713534830437286 1144641882845366688 1147489250713141232 1153323098090340372 1155323311579917792 1156192061020913358 1158197250165937488 1163456663139396288 1163511007222857696 1165779059868516288 1170027085892340546 1172784943641764583 1174764037657086864 1175395117705192332 1177686336258223896 1179575261760451392 1185726556621494576 1186181306013142092 1189132005779343938 1191623452663646664 1193488579118362176 1193946305397883792 1196603576619151168 1205678880753325992 1205735197001106564 1207769895114674112 1210616716017305376 1217396603539803726 1220424953299852989 1222325334728223984 1222981964575847892 1225365945013617576 1227491102739967936 1228093144424918304 1234867852155472551 1240028706415813912 1242626791104503136 1245049065551100608 1249433356264535403 1251600254211577608 1256667461718507072 1257342540063410736 1259793500180493408 1265573376277494336 1270185046552385262 1272495404437218252 1272661040795177436 1274702298999197472 1275327496133569008 1277813514644550624 1277873200240489008 1285029748180903933 1287722118201037524 1289737658079520416 1290232297768680872 1290925407052283886 1302971906436679674 1308247096341281616 1311158757731494464 1311501442352080824 1316811164790753216 1321609542364222722 1324185779288909316 1324897128290501883 1326482320702868576 1326960188284725648 1327479773764752374 1332568162118486592 1335883008292910688 1343189593572619266 1345003258257217728 1346179023696545064 1354327152391629376 1358741132004008376 1361389750195049328 1364242108246939584 1367635745332130976 1370301701950712128 1375116001569251982 1377500871499132752 1378536688140319773 1380927490582463928 1381604787478033092 1384297974198263176 1384362633593863092 1386518290139477952 1387263123996484176 1389967340612461728 1395032294717790651 1400680198744988184 1408050285988024809 1413750894433320456 1417267687703055084 1417811237659987003 1419474582265034304 1423005613564201056 1426545428523315984 1434534594229651759 1437540203975119452 1437607350270550134 1440033336482880672 1443427622943710256 1443615508961693808 1446640144867929024 1451511334989765981 1453471262955380448 1458360609004590486 1463547084036115616 1477928950600851216 1478495765341931972 1480809903720930848 1483981780924438848 1487603793168282816 1492292610790727148 1496004781464335922 1498334281279758432 1499139182383297416 1502061480984434448 1502868384329524524 1505208571785658944 1505404499617641792 1505797952330166872 1514451401658613197 1517403548640403866 1523618046440583048 1531563468969430494 1537764130787120496 1541589414694551144 1544263000221249984 1553543426905271919 1557335220973046073 1559833076406912696 1560036114523120728 1563304672679858784 1563713258189019444 1566352050209449152 1567193490273589776 1570248448344298528 1575765223588111707 1578836890690622646 1580968742161992768 1581575074684189456 1588831270218195552 1603657730998990368 1604863607088730482 1607571841004434656 1607646929334808752 1616650328356621077 1620037503543240756 1623195471386404968 1624067447581905534 1626596359832889504 1627233271066470652 1629767112970965312 1630642619434463856 1633821260018156768 1646490469540630068 1650586216977298302 1656633400865786304 1665911141686047204 1668800338948770144 1673554267314318168 1676456720084547648 1685626066439728236 1689819166107488754 1693580062069847016 1694022696371437731 1696660539249624336 1696881387726903248 1700436661511425344 1703830933653985344 1714070302245655929 1716962824268050032 1721233876069711848 1732984967369876688 1734288091531370037 1737295875248906232 1744329461788375488 1745184994709094432 1748668589802774432 1755040628838510819 1758461760668605382 1762146056485630296 1765581039051879088 1766529504387335844 1769280251046300864 1769362892640677088 1779271959019713138 1783698008669015907 1787435178995469996 1790232868677543264 1790919458096825688 1794905364928726752 1808518321129988988 1811654842672011168 1815186333593399104 1826094905309705589 1833488002092335976 1836667828665510336 1838048917520426364 1841236654109951904 1842139716637377456 1845816844791817456 1849684165328645568 1860043059623720868 1863940186656754704 1864670032408854502 1867573598326650912 1877400381317366412 1885001192577760608 1889690250270740112 1898360064416241504 1902060571364421312 1908991561192766154 1912053448498796208 1916720271966825936 1916809800360733512 1924570163924947008 1924820678615591744 1931583177301556286 1934606487119280624 1935348446653021308 1936388110578425829 1940162746271561162 1944480812006120648 1967252163528121236 1970571934134468288 1975216747186129824 1986278668933363974 1989723481054302864 1991219660647128561 1993892312053219392 1994673041952447896 1998852243177729888 2002748641312579264 2003824512439366032 2014784390358928899 2015046647925697607 2019268535544817596 2023204731520538488 2031490728587444064 2042084625292573992 2050352174382827328 2051453617998196464 2055452552926068192 2066251307248699128 2071391235873695892 2072407181217049638 2076446961297394764 2076543950390794638 2079777435209216928 2080048152697494304 2084951010918692592 2089591320364786368 2096627483874106417 2101020298117482276 2105115854254163528 2125901531554582626 2134508420346301584 2139259025772438336 2139818142784973976 2143529239113078336 2155533771142161436 2156310305962679178 2160050004724321008 2164260628515206624 2165423263442540712 2174190159245951808 2187540913506885729 2194479000314407872 2195320626054173424 2200781622636397736 2216893425901276824 2217743648012897958 2221214855581396272 2225868702929217216 2231405689752424224 2238438916186090722 2244007172196503883 2247501421919637648 2253092221476651672 2254302576494286786 2258106749426462688 2258696928495250308 2262214052332832448 2276105322960605799 2285427069660874572 2289283765690733376 2294978501426282464 2297345203454145741 2306646196180680744 2310646623159835584 2312384122041826716 2316394500331874976 2327022014445715392 2340054171784681092 2345569887283529166 2349528075314173728 2350790235410384664 2355372672516447792 2368255336035933969 2371453113242989152 2372362612026284184 2378264011558687876 2383246905327293328 2387892610795767584 2411357761506651984 2411470394002213128 2421233432034610752 2434793207079607452 2436101171372858301 2440849906599705978 2444650669456447968 2445963929151695784 2450731890027235152 2456186288849836608 2469735704310945102 2475879325465947453 2480057412831627824 2485253582209006272 2498866712529070806 2503200508423155216 2514685080126821472 2519587000360986816 2534728749161233131 2540370093104770524 2544990808874436504 2545322081590354872 2549404597998394944 2550654992267138016 2555627029289101248 2555746400480978016 2570059496361807866 2575444236402075048 2579475316159040832 2580464595537361744 2581850814104567772 2605943812873359348 2616494192682563232 2623002884704161648 2637692641002908073 2643219084728445444 2648371558577818632 2649794256581003766 2652964641405737152 2653920376569451296 2654959547529504748 2668907938529569707 2671766016585821376 2686379187145238532 2692358047393090128 2717482264008016752 2722779500390098656 2735271490664261952 2750232003138503964 2755001742998265504 2757073376280639546 2761854981164927856 2763209574956066184 2768595948396526352 2768725267187726184 2774526247992968352 2779934681224923456 2790064589435581302 2797005048613281753 2801360397489976368 2816100571976049618 2827501788866640912 2834535375406110168 2835622475319974006 2846011227128402112 2853090857046631968 2863487341789149231 2869069188459303518 2875080407950238904 2875214700541100268 2880066672965761344 2886855245887420512 2887231017923387616 2903022669979531962 2906942525910760896 2910244119407341743 2916721218009180972 2927094168072231232 2955857901201702432 2956991530683863944 2961619807441861696 2979418003400045961 2984585221581454296 2992009562928671844 2996668562559516864 2998278364766594832 3004122961968868896 3005736768659049048 3011595904660333744 3028902803317226394 3034807097280807732 3047236092881166096 3063126937938860988 3064301707200617071 3075528261574240992 3083178829389102288 3107086853810543838 3114670441946092146 3114815925586191957 3119666152813825392 3120072229046241456 3126609345359717568 3127426516378038888 3134386980547179552 3140496896688597056 3151530447176223414 3157673781381245292 3163150149368378912 3177662540436391104 3207315461997980736 3209727214177460964 3215143682008869312 3215293858669617504 3233300656713242154 3240075007086481512 3246390942772809936 3248134895163811068 3253192719665779008 3254466542132941304 3261285238868927712 3267642520036313536 3287707688720875043 3292980939081260136 3301172433954596604 3326615472019346937 3331822283372094408 3337600677897540288 3347108534628636336 3357658374279136083 3371252132879456472 3379638332214977508 3387160124139694032 3388045392742875462 3393321078499248672 3393762775453806496 3420813263163015733 3428140604491311858 3433925648536100064 3442467752139423696 3465969934739753376 3468576183062740074 3474591750497812464 3490369989418188864 3497337179605548864 3510081257677021638 3516923521337210764 3524292112971260592 3531162078103758176 3533059008774671688 3538725785281354176 3558543918039426276 3567396017338031814 3574870357990939992 3576270136784146321 3580465737355086528 3581838916193651376 3589810729857453504 3617036642259977976 3623309685344022336 3652189810619411178 3661274859899558967 3666976004184671952 3676097835040852728 3682473308219903808 3684279433274754912 3691633689583634912 3704603556466417653 3720086119247441736 3727880373313509408 3729340064817709004 3735147196653301824 3748300068793606209 3754800762634732824 3770002385155521216 3779380500541480224 3796720128832483008 3817983122385532308 3824106896997592416 3833440543933651872 3833619600721467024 3855089244542711799 3863166354603112572 3869212974238561248 3870696893306042616 3872776221156851658 3880325492543122324 3888961624012241296 3934504327056242472 3950433494372259648 3972557337866727948 3974691384871505649 3979446962108605728 3982439321294257122 3989346083904895792 3997704486355459776 4007649024878732064 4029568780717857798 4030093295851395214 4038537071089635192 4046409463041076976 4062981457174888128 4084169250585147984 4102907235996392928 4110905105852136384 4132502614497398256 4135610064420959319 4142782471747391784 4144814362434099276 4152893922594789528 4153087900781589276 4159554870418433856 4160096305394988608 4169902021837385184 4185096884153371953 4193254967748212834 4202040596234964552 4210231708508327056 4251803063109165252 4253433712979961009 4269016840692603168 4279636285569947952 4303603782688955277 4311067542284322872 4312620611925358356 4320100009448642016 4328521257030413248 4330846526885081424 4354534004969297943 4375081827013771458 4390641252108346848 4401563245272795472 4433786851802553648 4435487296025795916 4442429711162792544 4462811379504848448 4476877832372181444 4488014344393007766 4495002843839275296 4506184442953303344 4508605152988573572 4516213498852925376 4517393856990500616 4552210645921211598 4570854139321749144 4589957002852564928 4594690406908291482 4613292392361361488 4624768244083653432 4632789000663749952 4672005662919138219 4680108343569362184 4691139774567058332 4699056150628347456 4701580470820769328 4710745345032895584 4736510672071867938 4742906226485978304 4744725224052568368 4756528023117375752 4766493810654586656 4775785221591535168 4805111237361278909 4822715523013303968 4822940788004426256 4849950985069863231 4869586414159214904 4872202342745716602 4881699813199411956 4889301338912895936 4891927858303391568 4901463780054470304 4939471408621890204 4951758650931894906 4960114825663255648 4997733425058141612 4999650153853638379 5006401016846310432 5029370160253642944 5069457498322466262 5080740186209541048 5082068089114313193 5089981617748873008 5090644163180709744 5101309984534276032 5111492800961956032 5140118992723615732 5150888472804150096 5160929191074723488 5163701628209135544 5211887625746718696 5232988385365126464 5246005769408323296 5265121886515532457 5275385282005816146 5286438169456890888 5296743117155637264 5299588513162007532 5307840753138902592 5309919095059009496 5337815877059139414 5351094026007047721 5372758374290477064 5384716094786180256 5434964528016033504 5445559000780197312 5478284715929116767 5500464006277007928 5510003485996531008 5514146752561279092 5523709962329855712 5526419149912132368 5537191896793052704 5537450534375452368 5549052495985936704 5580129178871162604 5594010097226563506 5602720794979952736 5632201143952099236 5655003577733281824 5669070750812220336 5671244950639948012 5706181714093263936 5726974683578298462 5738138376918607036 5750160815900477808 5750429401082200536 5773710491774841024 5774462035846775232 5806045339959063924 5809164331735277487 5820488238814683486 5833442436018361944 5911715802403404864 5913983061367727888 5958836006800091922 5969170443162908592 5973658981941385683 5984019125857343688 5996556729533189664 6008245923937737792 6011473537318098096 6023191809320667488 6044353171076786697 6045139943777092821 6057805606634452788 6069614194561615464 6094472185762332192 6126253875877721976 6128603414401234142 6151056523148481984 6166357658778204576 6214173707621087676 6229340883892184292 6229631851172383914 6239332305627650784 6240144458092482912 6254853032756077776 6268773961094359104 6289882451622319251 6303060894352446828 6315347562762490584 6326300298736757824 6419454428354921928 6430587717339235008 6466601313426484308 6480150014172963024 6492781885545619872 6496269790327622136 6508933084265882608 6522570477737855424 6562622740520657187 6575415377441750086 6585961878162520272 6602344867909193208 6653230944038693874 6663644566744188816 6694217069257272672 6715316748558272166 6732021516589511649 6742504265758912944 6759276664429955016 6774320248279388064 6776090785485750924 6786642156998497344 6787525550907612992 6828315968881817397 6841626526326031466 6856281208982623716 6867851297072200128 6884935504278847392 6931939869479506752 6937152366125480148 6949183500995624928 7020162515354043276 7033847042674421528 7048584225942521184 7062324156207516352 7066118017549343376 7104766008107801907 7117087836078852552 7134792034676063628 7149740715981879984 7152540273568292642 7163677832387302752 7234073284519955952 7304379621238822356 7322549719799117934 7333952008369343904 7352195670081705456 7368558866549509824 7383267379167269824 7409207112932835306 7427637976397842359 7440172238494883472 7455760746627018816 7458680129635418008 7496600137587212418 7509601525269465648 7558761001082960448 7635966244771064616 7648213793995184832 7666881087867303744 7667239201442934048 7710178489085423598 7726332709206225144 7729358037565735597 7738425948477122496 7741393786612085232 7745552442313703316 7760650985086244648 7777923248024482592 7869008654112484944 7913077923008724219 7945114675733455896 7949382769743011298 7958893924217211456 7964878642588514244 7978692167809791584 8006723815588709121 8015298049757464128 8059137561435715596 8060186591702790428 8077074142179270384 8092818926082153952 8168338501170295968 8205814471992785856 8265005228994796512 8271220128841918638 8285564943494783568 8289628724868198552 8305787845189579056 8306175801563178552 8339804043674770368 8370193768306743906 8386509935496425668 8391015145839845259 8404081192469929104 8420463417016654112 8503606126218330504 8506867425959922018 8538033681385206336 8559272571139895904 8590462025367447693 8607207565377910554 8622135084568645744 8625241223850716712 8640200018897284032 8661693053770162848 8709068009938595886 8730732358222025229 8750163654027542916 8781282504216693696 8803126490545590944 8867573703605107296 8870974592051591832 8884859422325585088 8938254010200137883 8953755664744362888 8976028688786015532 8990005687678550592 9012368885906606688 9017210305977147144 9034787713981001232 9104421291842423196 9141708278643498288 9189380813816582964 9192905121601851213 9226584784722722976 9249536488167306864 9344011325838276438 9344447776758575871 9360216687138724368 9382279549134116664 9403160941641538656 9421490690065791168 9473021344143735876 9489450448105136736 9513056046234751504 9532987621309173312 9610222474722557818 9645431046026607936 9645881576008852512 9699901970139726462 9739172828318429808 9744404685491433204 9763399626398823912 9783855716606783136 9802927560108940608 9863123066162625129 9878942817243780408 9903517301863789812 9920229651326511296 9979846416058040811 9995466850116283224 9999300307707276758 10012802033692620864 10138914996644932524 10161480372419082096 10164136178228626386 10179963235497746016 10181288326361419488 10262439789489047199 10280237985447231464 10301776945608300192 10321858382149446976 10327403256418271088 10423775251493437392 10492011538816646592 10530243773031064914 10550770564011632292 10572876338913781776 10593486234311274528 10599177026324015064 10619838190118018992 10675631754118278828 10702188052014095442 10728810410352438963 10745516748580954128 10769432189572360512 10869929056032067008 10956569431858233534 10983824579698676901 11000928012554015856 11028293505122558184 11047419924659711424 11052838299824264736 11074383793586105408 11074901068750904736 11160258357742325208 11188020194453127012 11205441589959905472 11264402287904198472 11310007155466563648 11338141501624440672 11342489901279896024 11453949367156596924 11476276753837214072 11500321631800955616 11500858802164401072 11565267733628135397 11612090679918127848 11618328663470554974 11640976477629366972 11666884872036723888 11827966122735455776 11917672013600183844 11938340886325817184 11947317963882771366 11968038251714687376 11993113459066379328 12022947074636196192 12046383618641334976 12088706342153573394 12090279887554185642 12115611213268905576 12139228389123230928 12188944371524664384 12252507751755443952 12257206828802468284 12332715317556409152 12428347415242175352 12458681767784368584 12459263702344767828 12478664611255301568 12480288916184965824 12509706065512155552 12555290652460115859 12579764903244638502 12606121788704893656 12611057850765147553 12630695125524981168 12760301138939883027 12838908856709843856 12910811348066865831 12933202626852968616 12960300028345926048 12985563771091239744 12992539580655244272 13017866168531765216 13063602014907893829 13125245481041314374 13150830754883500172 13171923756325040544 13204689735818386416 13306461888077387748 13327289133488377632 13388434138514545344 13430633497116544332 13464043033179023298 13485008531517825888 13518553328859910032 13548640496558776128 13552181570971501848 13656631937763634794 13683253052652062932 13712562417965247432 13769871008557694784 13874304732250960296 13898367001991249856 14016016988757414657 14040325030708086552 14067694085348843056 14097168451885042368 14132236035098686752 14209532016215603814 14234175672157705104 14269584069352127256 14299481431963759968 14305080547136585284 14327355664774605504 14415333712083836727 14468146569039911904 14549852955209589693 14608759242477644712 14645099439598235868 14667904016738687808 14704391340163410912 14818414225865670612 14855275952795684718 14880344476989766944 14917360259270836016 14993200275174424836 14998950461560915137 15019203050538931296 15246204267342939579 15271932489542129232 15334478402885868096 15420356978170847196 15452665418412450288 15458716075131471194 15482787573224170464 15491104884627406632 15521301970172489296 15555846496048965184 15738017308224969888 15826155846017448438 15890229351466911792 15898765539486022596 15929757285177028488 15957384335619583168 16013447631177418242 16053282078021143163 16118275122871431192 16120373183405580856 16154148284358540768 16185637852164307904 16336677002340591936 16530010457989593024 16542440257683837276 16571129886989567136 16579257449736397104 16611575690379158112 16612351603126357104 16705386726351751129 16740387536613487812 16773019870992851336 16782030291679690518 16808162384939858208 16840926834033308224 17007212252436661008 17013734851919844036 17118545142279791808 17180924050734895386 17214415130755821108 17244270169137291488 17250482447701433424 17323386107540325696 17418136019877191772 17461464716444050458 17500327308055085832 17606252981091181888 17735147407210214592 17741949184103183664 17876508020400275766 17907511329488725776 17920976945824157049 17952057377572031064 18024737771813213376 18034420611954294288 18069575427962002464 18135419831331278463 18208842583684846392 18283416557286996576 18378761627633165928 18385810243203702426 18431546089579831039 18453169569445445952 18499072976334613728 18688022651676552876 18688895553517151742 18720433374277448736 18764559098268233328 18806321883283077312 18869647354866957753 18946042688287471752 18978900896210273472 19026112092469503008 19220444949445115636 19291763152017705024 19399803940279452924 19478345656636859616 19488809370982866408 19526799252797647824 19567711433213566272 19687868221561971561 19726246132325250258 19757885634487560816 19807034603727579624 19959692832116081622 19990933700232566448 19998600615414553516 20196064549768534947 20277829993289865048 20322960744838164192 20328272356457252772 20359926470995492032 20362576652722838976 20484947906645452191 20524879578978094398 20560475970894462928 20603553891216600384 20654806512836542176 20847550502986874784 21060487546062129828 21101541128023264584 21145752677827563552 21186972468622549056 21198354052648030128 21239676380236037984 21314298024323405721 21351263508236557656 21404376104028190884 21457620820704877926 21491033497161908256 21913138863716467068 21967649159397353802 22001856025108031712 22056587010245116368 22105676599648529472 22149802137501809472 22282913929193527077 22320516715484650416 22376040388906254024 22528804575808396944 22676283003248881344 22684979802559792048 22907898734313193848 22952553507674428144 23000643263601911232 23001717604328802144 23130535467256270794 23188074112697206791 23224181359836255696 23236657326941109948 23281952955258733944 23333769744073447776 23655932245470911552 23739233769026172657 23835344027200367688 23876681772651634368 23894635927765542732 23936076503429374752 24045894149272392384 24177412684307146788 24180559775108371284 24231222426537811152 24278456778246461856 24505015503510887904 24514413657604936568 24856694830484350704 24917363535568737168 24918527404689535656 25019412131024311104 25110581304920231718 25159529806489277004 25173045437519535777 25212243577409787312 25222115701530295106 25261390251049962336 25520602277879766054 25677817713419687712 25821622696133731662 25866405253705937232 25920600056691852096 25985079161310488544 26035732337063530432 26127204029815787658 26192197074666075687 26250490962082628748 26301661509767000344 26343847512650081088 26409379471636772832 26612923776154775496 26654578266976755264 26861266994233088664 26928086066358046596 26970017063035651776 27037106657719820064 27104363141943003696 27256157290363383421 27313263875527269588 27366506105304125864 27425124835930494864 27578715364805553639 27748609464501920592 28032033977514829314 28080650061416173104 28135388170697686112 28264472070197373504 28419064032431207628 28468351344315410208 28539168138704254512 28598962863927519936 28610161094273170568 28830667424167673454 28936293138079823808 29099705910419179386 29217518484955289424 29290198879196471736 29408782680326821824 29589369198487875387 29636828451731341224 29710551905591369436 29760688953979533888 29834720518541672032 29939539248174122433 29986400550348849672 29997900923121830274 30038406101077862592 30492408534685879158 30543864979084258464 30787319368467141597 30840713956341694392 30905330836824900576 30917432150262942388 30965575146448340928 30982209769254813264 31042603940344978592 31476034616449939776 31652311692034896876 31780458702933823584 31797531078972045192 31859514570354056976 32026895262354836484 32106564156042286326 32186431231057316889 32236550245742862384 32240746366811161712 32308296568717081536 32951473739096030703 33084880515367674552 33142259773979134272 33158514899472794208 33223151380758316224 33224703206252714208 33410773452703502258 33480775073226975624 33546039741985702672 33564060583359381036 33616324769879716416 34014424504873322016 34027469703839688072 34361848101469790772 34428830261511642216 34488540338274582976 34500964895402866848 34695803200884406191 34836272039754383544 34922929432888100916 35000654616110171664 35483898368206367328 35753016040800551532 35815022658977451552 35841953891648314098 35904114755144062128 36068841223908588576 36139150855924004928 36270839662662556926 36417685167369692784 36566833114573993152 36757523255266331856 36771620486407404852 36863092179159662078 36998145952669227456 37376045303353105752 37377791107034303484 37440866748554897472 37529118196536466656 37739294709733915506 37833173552295442659 37892085376574943504 38052224184939006016 38280903416819649081 38440889898890231272 38732434044200597493 38799607880558905848 38956691313273719232 38977618741965732816 39053598505595295648 39375736443123943122 39452492264650500516 39515771268975121632 39614069207455159248 39835922193608021923 39919385664232163244 39981867400465132896 39997201230829107032 40392129099537069894 40555659986579730096 40645921489676328384 40656544712914505544 40969895813290904382 41049759157956188796 41120951941788925856 41309613025673084352 41695101005973749568 42120975092124259656 42203082256046529168 42291505355655127104 42396708105296060256 42479352760472075968 42628596048646811442 42702527016473115312 42808752208056381768 42915241641409755852 42982066994323816512 43246001136251510181 43649558865628769079 43826277727432934136 43935298318794707604 44003712050216063424 44113174020490232736 44470572421119204529 44565827858387054154 44641033430969300832 44752080777812508048 44996851384682745411 45057609151616793888 45369959605119584096 45815797468626387696 45905107015348856288 46003435208657604288 46261070934512541588 46376148225394413582 46448362719672511392 46473314653882219896 46563905910517467888 46667539488146895552 47478467538052345314 47670688054400735376 47789271855531085464 47872153006858749504 48159846234063429489 48354825368614293576 48361119550216742568 48462444853075622304 48556913556492923712 49010031007021775808 49028827315209873136 49713389660968701408 49834727071137474336 49837054809379071312 50116160179055253387 50221162609840463436 50319059612978554008 50346090875039071554 50424487154819574624 50444231403060590212 50522780502099924672 51041204555759532108 51355635426839375424 51643245392267463324 51732810507411874464 51970158322620977088 52254408059631575316 52384394149332151374 52500981924165257496 52603323019534000688 52818758943273545664 53225847552309550992 53722533988466177328 53762930837472471147 53856172132716093192 54074213315439640128 54208726283886007392 54406259493993835389 54512314580726766842 54626527751054539176 54733012210608251728 54850249671860989728 55157430729611107278 55294638268739493117 55497218929003841184 56064067955029658628 56161300122832346208 56270776341395372224 56608942064600873259 56838128064862415256 56936702688630820416 57078336277408509024 57220322188546341136 57661334848335346908 58199411820838358772 58435036969910578848 58580397758392943472 59178738396975750774 59273656903462682448 59421103811182738872 59669441037083344064 59879078496348244866 59972801100697699344 59995801846243660548 60984817069371758316 61087729958168516928 61574638736934283194 61681427912683388784 61810661673649801152 61834864300525884776 61964419538509626528 62085207880689957184 62466446085696625817 63304623384069793752 63560917405867647168 63595062157944090384 63719029140708113952 64053790524709672968 64213128312084572652 64372862462114633778 64473100491485724768 64481492733622323424 64995452000097298927 65902947478192061406 66169761030735349104 66317029798945588416 66449406412505428416 66821546905407004516 66961550146453951248 67092079483971405344 67128121166718762072 68028849009746644032 68054939407679376144 68723696202939581544 68857660523023284432 69001929790805733696 69391606401768812382 69564222338091620373 69672544079508767088 69845858865776201832 70001309232220343328 70967796736412734656 71217701307078517971 71506032081601103064 71630045317954903104 71683907783296628196 71808229510288124256 72137682447817177152 72541679325325113852 72835370334739385568 73515046510532663712 73543240972814809704 73726184358319324156 74752090606706211504 74755582214068606968 75058236393072933312 75478589419467831012 75519136312558607331 75666347104590885318 75784170753149887008 76561806833639298162 76881779797780462544 77464868088401194986 77599215761117811696 77955237483931465632 78107197011190591296 78576591223998227061 78751472886247886244 78904984529301001032 79031542537950243264 79228138414910318496 79671844387216043846 79838771328464326488 79963734800930265792 79994402461658214064 80784258199074139788 81111319973159460192 81313089425829011088 81768471871090150263 81939791626581808764 82099518315912377592 82241903883577851712 82736146094416660917 84241950184248519312 84406164512093058336 84793416210592120512 85257192097293622884 85405054032946230624 85617504416112763536 85830483282819511704 86492002272503020362 87299117731257538158 87652555454865868272 87870596637589415208 88226348040980465472 88768107595463626161 88941144842238409058 89131655716774108308 89282066861938601664 89504161555625016096 89993702769365490822 90115218303233587776 90739919210239168192 91631594937252775392 91810214030697712576 92361958105401424791 92522141869025083176 92752296450788827164 92896725439345022784 92946629307764439792 93127811821034935776 94956935076104690628 94993352923219129201 95341376108801470752 95578543711062170928 96319692468126858978 96559293693171950667 96709650737228587152 96722239100433485136 96924889706151244608 98057654630419746272 99426779321937402816 99669454142274948672 99674109618758142624 100232320358110506774 100442325219680926872 100638119225957108016 100692181750078143108 100848974309639149248 100888462806121180424 102082409111519064216 103286490784534926648 103465621014823748928 104087409602653218573 104508816119263150632 104768788298664302748 105001963848330514992 105206646039068001376 106451695104619101984 107445067976932354656 107525861674944942294 107712344265432186384 108417452567772014784 108812518987987670778 109024629161453533684 109253055502109078352 109466024421216503456 109700499343721979456 110314861459222214556 110589276537478986234 110994437858007682368 112128135910059317256 112322600245664692416 113217884129201746518 113499520656886327977 113676256129724830512 114156672554817018048 114440644377092682272 114842710250458947243 115322669696670693816 116197302132601792479 116398823641676717544 116870073939821157696 117160795516785886944 118357476793951501548 118547313806925364896 118842207622365477744 119507766580824065769 119758156992696489732 119945602201395398688 119991603692487321096 121969634138743516632 123149277473868566388 123362855825366777568 123669728601051769552 123928839077019253056 124932892171393251634 126609246768139587504 127190124315888180768 127438058281416227904 128107581049419345936 128426256624169145304 128745724924229267556 128946200982971449536 128962985467244646848 129738003408754530543 129990904000194597854 131805894956384122812 132339522061470698208 133411717263357613587 133643093810814009032 133923100292907902496 134184158967942810688 134256242333437524144 134990554154048236233 136109878815358752288 137447392405879163088 137715321046046568864 138783212803537624764 139128444676183240746 139345088159017534176 139691717731552403664 140002618464440686656 142435402614157035942 143012064163202206128 143367815566593256392 143616459020576248512 145083358650650227704 145670740669478771136 147030093021065327424 147086481945629619408 147452368716638648312 149504181213412423008 149511164428137213936 150348480537165760161 150957178838935662024 151038272625117214662 151332694209181770636 151568341506299774016 153123613667278596324 153763559595560925088 154929736176802389972 155198431522235623392 155910474967862931264 157153182447996454122 157502945772495772488 157809969058602002064 158456276829820636992 159343688774432087692 159677542656928652976 159988804923316428128 161568516398148279576 162222639946318920384 162626178851658022176 163218778481981506167 163536943742180300526 163879583253163617528 164199036631824755184 165472292188833321834 165883914806218479351 168483900368497038624 168812329024186116672 169826826193802619777 170514384194587245768 170810108065892461248 171235008832225527072 171660966565639023408 172984004545006040724 174598235462515076316 175305110909731736544 175741193275178830416 177536215190927252322 177882289684476818116 178263311433548216616 179008323111250032192 179987405538730981644 183263189874505550784 184723916210802849582 185044283738050166352 185504592901577654328 185893258615528879584 186255623642069871552 187399338257089877451 189913870152209381256 189986705846438258402 190682752217602941504 191157087422124341856 192639384936253717956 193118587386343901334 193419301474457174304 193444478200866970272 194986356000291896781 196115309260839492544 199348219237516285248 200464640716221013548 200884650439361853744 201276238451914216032 201384363500156286216 201776925612242360848 204164818223038128432 206572981569069853296 208174819205306437146 208692667014274861119 209017632238526301264 209537576597328605496 210003927696661029984 210413292078136002752 212903390209238203968 214890135953864709312 215051723349889884588 215424688530864372768 217625037975975341556 218049258322907067368 218506111004218156704 218932048842433006912 220629722918444429112 221178553074957972468 224256271820118634512 226435768258403493036 226999041313772655954 227352512259449661024 228881288754185364544 229685420500917894486 230645339393341387632 232394604265203584958 232797647283353435088 234321591033571773888 236714953587903003096 237094627613850729792 237684415244730955488 239015533161648131538 239516313985392979464 239610099164537803507 239891204402790797376 239983207384974642192 243939268277487033264 245305415613270450789 246298554947737132776 246725711650733555136 247339457202103539104 248208438283249982751 249865784342786503268 253218493536279175008 254380248631776361536 256215162098838691872 256852513248338290608 257491449848458535112 259476006817509061086 259981808000389195708 263611789912768245624 264679044122941396416 266304322786390878483 266823434526715227174 267286187621628018064 267846200585815804992 268512484666875048288 269981108308096472466 272219757630717504576 274894784811758326176 275430642092093137728 277085874316204274373 277566425607075249528 278256889352366481492 278690176318035068352 279383435463104807328 284870805228314071884 284980058769657387603 286024128326404412256 286735631133186512784 289677881079515852001 290166717301300455408 294172963891259238816 294904737433277296624 299008362426824846016 299022328856274427872 300696961074331520322 301914357677871324048 302076545250234429324 302665388418363541272 306247227334557192648 307527119191121850176 309859472353604779944 310396863044471246784 314306364895992908244 315005891544991544976 315619938117204004128 318687377548864175384 319355085313857305952 319977609846632856256 323137032796296559152 325252357703316044352 326437556963963012334 327073887484360601052 327759166506327235056 328398073263649510368 330944584377666643668 331767829612436958702 336967800736994077248 339653652387605239554 340498561970658983931 341028768389174491536 342470017664451054144 343321933131278046816 345968009090012081448 349196470925030152632 350610221819463473088 351482386550357660832 355072430381854504644 355764579368953636232 356526622867096433232 358523299742472197307 359974811077461963288 369447832421605699164 370088567476100332704 371009185803155308656 371786517231057759168 374798676514179754902 379827740304418762512 379973411692876516804 382314174844248683712 385278769872507435912 386237174772687802668 386838602948914348608 386888956401733940544 389214010226263591629 389972712000583793562 400235151790072840761 400929281432442027096 401769300878723707488 402552476903828432064 402768727000312572432 403553851224484721696 404971662462144708699 408329636446076256864 413145963138139706592 416349638410612874292 417385334028549722238 418035264477052602528 419075153194657210992 420007855393322059968 430103446699779769176 430849377061728745536 435250075951950683112 436098516645814134736 437012222008436313408 441259445836888858224 442357106149915944936 448512543640237269024 451045441611497280483 452871536516806986072 453998082627545311908 454705024518899322048 459370841001835788972 461290678786682775264 464789208530407169916 465595294566706870176 473429907175806006192 475368830489461910976 478031066323296263076 479032627970785958928 479220198329075607014 479966414769949284384 487878536554974066528 490610831226540901578 492597109895474265552 494678914404207078208 496416876566499965502 497651744418655438053 499731568685573006536 506436987072558350016 512430324197677383744 513705026496676581216 514982899696917070224 517866988516904284999 518952013635018122172 519963616000778391416 527223579825536491248 532608645572781756966 533646869053430454348 534572375243256036128 537024969333750096576 539962216616192944932 549789569623516652352 554171748632408548746 555132851214150499056 556513778704732962984 558766870926209614656 562198014771269632353 569741610456628143768 569960117539314775206 572048256652808824512 573471262266373025568 579355762159031704002 580333434602600910816 584959068000875690343 588345927782518477632 589809474866554593248 598044657712548855744 601393922148663040644 603828715355742648096 604153090500468858648 605330776836727082544 612494454669114385296 619718944707209559888 626078001042824583357 628612729791985816488 630011783089983089952 631239876234408008256 637374755097728350768 638710170627714611904 646274065592593118304 652875113927926024668 654147774968721202104 655518333012654470112 656796146527299020736 661889168755333287336 663535659224873917404 679307304775210479108 680997123941317967862 682057536778348983072 686643866262556093632 691936018180024162896 698392941850060305264 702964773100715321664 710144860763709009288 711529158737907272464 713053245734192866464 717046599484944394614 718830297493613410521 719949622154923926576 735916246839811352367 738895664843211398328 740177134952200665408 742018371606310617312 749597353028359509804 759655480608837525024 759946823385753033608 770557539745014871824 772474349545375605336 778428020452527183258 779945424001167587124 800470303580145681522 801858562864884054192 803538601757447414976 805537454000625144864 807107702448969443392 809943324924289417398 816659272892152513728 826291926276279413184 832699276821225748584 834770668057099444476 836070528954105205056 838150306389314421984 844940876001264886051 854940176308972162809 860206893399559538352 870500151903901366224 872197033291628269472 882518891673777716448 884714212299831889872 897025087280474538048 902090883222994560966 905743073033613972144 907996165255090623816 918741682003671577944 922581357573365550528 929578417060814339832 931190589133413740352 946859814351612012384 956062132646592526152 958065255941571917856 958440396658151214028 959932829539898568768 975757073109948133056 981221662453081803156 985194219790948531104 992833753132999931004 995303488837310876106 999463137371146013072 1021495685911976951793 1027410052993353162432 1029965799393834140448 1035733977033808569998 1037904027270036244344 1039927232001556782832 1054447159651072982496 1065217291145563513932 1067293738106860908696 1069144750486512072256 1075569899227416591921 1079924433232385889864 1108343497264817097492 1110265702428300998112 1113027557409465925968 1124396029542539264706 1139483220913256287536 1139920235078629550412 1146942524532746051136 1158711524318063408004 1160666869205201821632 1169918136001751380686 1179618949733109186496 1200705455370218522283 1202787844297326081288 1207657430711485296192 1208306181000937717296 1210661553673454165088 1224988909338228770592 1234913588001848679613 1239437889414419119776 1252156002085649166714 1257225459583971632976 1260023566179966179904 1274749510195456701536 1292548131185186236608 1305750227855852049336 1308295549937442404208 1311036666025308940224 1323778337510666574672 1327071318449747834808 1353136324834491841449 1358614609550420958216 1361994247882635935724 1364115073556697966144 1383872036360048325792 1396785883700120610528 1420289721527418018576 1423058317475814544928 1426106491468385732928 1434093198969888789228 1437660594987226821042 1439899244309847853152 1471832493679622704734 1477791329686422796656 1484036743212621234624 1492955233255966314159 1499194706056719019608 1519310961217675050048 1519893646771506067216 1541115079490029743648 1544948699090751210672 1553600965550712854997 1556856040905054366516 1559890848002335174248 1600940607160291363044 1603717125729768108384 1611074908001250289728 1619886649848578834796 1665398553642451497168 1669541336114198888952 1676300612778628843968 1686594044313808897059 1689881752002529772102 1709880352617944325618 1720413786799119076704 1741000303807802732448 1744394066583256538944 1754877204002627071029 1765037783347555432896 1769428424599663779744 1804181766445989121932 1811486146067227944288 1815992330510181247632 1837483364007343155888 1859156834121628679664 1893719628703224024768 1912124265293185052304 1916130511883143835712 1916880793316302428056 1962443324906163606312 1970388439581897062208 1985667506265999862008 1990606977674621752212 1998926274742292026144 2042991371823953903586 2059931598787668280896 2071467954067617139996 2075808054540072488688 2079854464003113565664 2108894319302145964992 2130434582291127027864 2134587476213721817392 2151139798454833183842 2156490892480840231563 2159848866464771779728 2207748740519434057101 2216686994529634194984 2220531404856601996224 2226055114818931851936 2248792059085078529412 2278966441826512575072 2279840470157259100824 2317423048636126816008 2339836272003502761372 2401410910740437044566 2405575688594652162576 2416612362001875434592 2421323107346908330176 2449977818676457541184 2469827176003697359226 2478875778828838239552 2504312004171298333428 2514450919167943265952 2534822628003794658153 2549499020390913403072 2564820528926916488427 2611500455711704098672 2616591099874884808416 2647556675021333149344 2654142636899495669616 2706272649668983682898 2717229219100841916432 2723988495765271871448 2767744072720096651584 2793571767400241221056 2840579443054836037152 2846116634951629089856 2868186397939777578456 2875321189974453642084 2879798488619695706304 2943664987359245409468 2955582659372845593312 2985910466511932628318 2998389412113438039216 3039787293543012134432 3082230158980059487296 3089897398181502421344 3107201931101425709994 3113712081810108733032 3119781696004670348496 3201881214320582726088 3207434251459536216768 3226709697682249775763 3239773299697157669592 3330797107284902994336 3339082672228397777904 3373188088627617794118 3379763504005059544204 3419760705235888651236 3440827573598238153408 3482000607615605464896 3509754408005254142058 3538856849199327559488 3602116366110655566849 3608363532891978243864 3622972292134455888576 3631984661020362495264 3674966728014686311776 3704740764005546038839 3718313668243257359328 3824248530586370104608 3833761586632604856112 3924886649812327212624 3971335012531999724016 3981213955349243504424 3997852549484584052288 4085982743647907807172 4142935908135234279992 4151616109080144977376 4159708928006227131328 4260869164582254055728 4269174952427443634784 4302279596909666367684 4312981784961680463126 4319697732929543559456 4415497481038868114202 4433373989059268389968 4452110229637863703872 4497584118170157058824 4557932883653025150144 4559680940314518201648 4634846097272253632016 4660802896652138564991 4679672544007005522744 4802821821480874089132 4811151377189304325152 4833224724003750869184 4939654352007394718452 5008624008342596666856 5028901838335886531904 5059782132941426691177 5069645256007589316306 5129641057853832976854 5223000911423408197344 5233182199749769616832 5264631612007881213087 5295113350042666298688 5308285273798991339232 5412545299337967365796 5434458438201683832864 5447976991530543742896 5681158886109672074304 5736372795879555156912 5750642379948907284168 5887329974718490818936 5911165318745691186624 5971820933023865256636 5996778824226876078432 6079574587086024268864 6179794796363004842688 6214403862202851419988 6227424163620217466064 6239563392009340696992 6403762428641165452176 6453419395364499551526 6469472677442520694689 6479546599394315339184 6661594214569805988672 6678165344456795555808 6746376177255235588236 6759527008010119088408 6839521410471777302472 7019508816010508284116 7204232732221311133698 7216727065783956487728 7263969322040724990528 7349933456029372623552 7409481528011092077678 7436627336486514718656 7604467884011383974459 7648497061172740209216 7667523173265209712224 7694461586780749465281 7849773299624654425248 7942670025063999448032 7962427910698487008848 8171965487295815614344 8285871816270468559984 8303232218160289954752 8521738329164508111456 8538349904854887269568 8604559193819332735368 8625963569923360926252 8639395465859087118912 8830994962077736228404 8866747978118536779936 8995168236340314117648 9119361880629036403296 9269692194544507264032 9321605793304277129982 9359345088014011045488 9605643642961748178264 9622302754378608650304 9879308704014789436904 10017248016685193333712 10119564265882853382354 10139290512015178632612 10259282115707665953708 10446001822846816394688 10529263224015762426174 10616570547597982678464 10825090598675934731592 10868916876403367665728 10895953983061087485792 11114222292016638116517 11472745591759110313824 11501284759897814568336 11774659949436981637872 11943641866047730513272 11993557648453752156864 12428807724405702839976 12454848327240434932128 12479126784018681393984 12807524857282330904352 12906838790728999103052 12938945354885041389378 12959093198788630678368 13356330688913591111616 13492752354510471176472 13519054016020238176816 13679042820943554604944 13982408689956415694973 14039017632021016568232 14408465464442622267396 14433454131567912975456 14818963056022184155356 15208935768022767948918 15335046346530419424448 15388923173561498930562 15699546599249308850496 15885340050127998896064 15924855821396974017696 16053876644024032834969 16343930974591631228688 16571743632540937119968 17043476658329016222912 17209118387638665470736 17251927139846721852504 17661989924155472456808 17733495956237073559872 17990336472680628235296 18238723761258072806592 18539384389089014528064 18643211586608554259964 18718690176028022090976 19211287285923496356528 19408418032327562084067 19758617408029578873808 20034496033370386667424 20239128531765706764708 20278581024030357265224 20518564231415331907416 21058526448031524852348 21650181197351869463184 21791907966122174971584 22228444584033276233034 22813403652034151923377 22945491183518220627648 23002569519795629136672 23549319898873963275744 23887283732095461026544 24857615448811405679952 24909696654480869864256 25615049714564661808704 25813677581457998206104 25877890709770082778756 25918186397577261356736 26985504709020942352944 27038108032040476353632 27358085641887109209888 27964817379912831389946 28078035264042033136464 28816930928885244534792 28866908263135825950912 29637926112044368310712 30417871536045535897836 30777846347122997861124 31849711642793948035392 32107753288048065669938 32687861949183262457376 33143487265081874239936 33342666876049914349551 34418236775277330941472 34503854279693443705008 35323979848310944913616 35980672945361256470592 37286423173217108519928 37437380352056044181952 38422574571846992713056 38816836064655124168134 39517234816059157747616 40068992066740773334848 40478257063531413529416 40557162048060714530448 41037128462830663814832 41947226069869247084919 42117052896063049704696 43300362394703738926368 44456889168066552466068 45626807304068303846754 46005139039591258273344 47098639797747926551488 47774567464190922053088 48161629932072098504907 49715230897622811359904 51627355162915996412208 51755781419540165557512 53971009418041884705888 54076216064080952707264 54716171283774218419776 55929634759825662779892 56156070528084066272928 57633861857770489069584 59275852224088736621424 60835743072091071795672 61555692694245995722248 64215506576096131339876 65375723898366524914752 66685333752099828699102 68440210956102455770131 68836473550554661882944 69007708559386887410016 70647959696621889827232 74572846346434217039856 76845149143693985426112 77633672129310248336268 79034469632118315495232 80956514127062827058832 81114324096121429060896 82074256925661327629664 83894452139738494169838 84234105792126099409392 86600724789407477852736 88913778336133104932136 91253614608136607693508 95549134928381844106176 96323259864144197009814 99430461795245622719808 100028000628149743048653 103254710325831992824416 103511562839080331115024 107942018836083769411776 111859269519651325559784 112312141056168132545856 115267723715540978139168 118551704448177473242848 121671486144182143591344 123111385388491991444496 128431013152192262679752 133370667504199657398204 136880421912204911540262 138015417118773774820032 141295919393243779654464 144484889796216295514721 149145692692868434079712 155267344258620496672536 161913028254125654117664 162228648192242858121792 164148513851322655259328 167788904279476988339676 168468211584252198818784 177827556672266209864272 182507229216273215387016 192646519728288394019628 200056001256299486097306 206509420651663985648832 207023125678160662230048 223718539039302651119568 230535447431081956278336 237103408896354946485696 243342972288364287182688 246222770776983982888992 256862026304384525359504 266741335008399314796408 273760843824409823080524 288969779592432591029442 298291385385736868159424 310534688517240993345072 323826056508251308235328 335577808558953976679352 336936423168504397637568 355655113344532419728544 365014458432546430774032 385293039456576788039256 400112002512598972194612 414046251356321324460096 433454669388648886544163 447437078078605302239136 486685944576728574365376 492445541553967965777984 513724052608769050719008 533482670016798629592816 547521687648819646161048 577939559184865182058884 621069377034481986690144 671155617117907953358704 711310226689064839457088 730028916865092861548064 770586078913153576078512 800224005025197944389224 866909338777297773088326 894874156157210604478272 1027448105217538101438016 1066965340033597259185632 1095043375297639292322096 1155879118369730364117768 1242138754068963973380288 1300364008165946659632489 1342311234235815906717408 1460057833730185723096128 1541172157826307152157024 1600448010050395888778448 1733818677554595546176652 2133930680067194518371264 2190086750595278584644192 2311758236739460728235536 2600728016331893319264978 2684622468471631813434816 3082344315652614304314048 3200896020100791777556896 3467637355109191092353304 4380173501190557169288384 4623516473478921456471072 5201456032663786638529956 6401792040201583555113792 6935274710218382184706608 9247032946957842912942144 10402912065327573277059912 13870549420436764369413216 20805824130655146554119824 27741098840873528738826432 41611648261310293108239648 83223296522620586216479296
- Sum of all divisors σ(n): 296902713278345378939402283
- Sum of proper divisors (its aliquot sum) s(n): 213679416755724792722922987
- 83223296522620586216479296 is an abundant number, because the sum of its proper divisors (213679416755724792722922987) is greater than itself. Its abundance is 130456120233104206506443691
Bases of 83223296522620586216479296
- Binary: 1000100110101110011011111110001110011101100100011001001001001011011110101011010010000002
- Hexadecimal: 0x44D737F1CEC8C925BD5A40
- Base-36: AGG7BAXA5IKUS8400
Squares and roots of 83223296522620586216479296
- 83223296522620586216479296 squared (832232965226205862164792962) is 6926117084092031757907430195015701111638197596655616
- 83223296522620586216479296 cubed (832232965226205862164792963) is 576414295839779420921880269345136554696037679444306873972140096543875706126336
-
83223296522620586216479296 is a
perfect square number . Itssquare root is 9122680336536 -
The
cube root of 83223296522620586216479296 is 436597895.6703438249
Scales and comparisons
How big is 83223296522620586216479296?- 83,223,296,522,620,586,216,479,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 83,223,296,522,620,586,216,479,296 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 83223296522620586216479296 cubic inches would be around 36383158 feet tall.
Recreational maths with 83223296522620586216479296
- 83223296522620586216479296 backwards is 69297461268502622569232238
- 83223296522620586216479296 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 83223296522620586216479296's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 83223296522620586216479296 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 83223296522620586216479296 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/83223296522620586216479296/
Chicago style:
Numbermatics. 2024. "Number 83223296522620586216479296 - Facts about the integer". https://numbermatics.com/n/83223296522620586216479296/
The information we have on file for 83223296522620586216479296 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 83223296522620586216479296, math, Factors of 83223296522620586216479296, curriculum, school, college, exams, university, Prime factorization of 83223296522620586216479296, STEM, science, technology, engineering, physics, economics, calculator, eighty-three septillion, two hundred twenty-three sextillion, two hundred ninety-six quintillion, five hundred twenty-two quadrillion, six hundred twenty trillion, five hundred eighty-six billion, two hundred sixteen million, four hundred seventy-nine thousand, two hundred ninety-six.