101757824155134862874394624
101,757,824,155,134,862,874,394,624 is an even composite number composed of six prime numbers multiplied together.
101757824155134862874394624 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 101757824155134862874394624:
214 × 34 × 174 × 314 × 412 × 7692
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 17 × 31 × 31 × 31 × 31 × 41 × 41 × 769 × 769)See below for interesting mathematical facts about the number 101757824155134862874394624 from the Numbermatics database.
Names of 101757824155134862874394624
- Cardinal: 101757824155134862874394624 can be written as One hundred one septillion, seven hundred fifty-seven sextillion, eight hundred twenty-four quintillion, one hundred fifty-five quadrillion, one hundred thirty-four trillion, eight hundred sixty-two billion, eight hundred seventy-four million, three hundred ninety-four thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 1.01757824155134862874394624 × 1026
Factors of 101757824155134862874394624
Divisors of 101757824155134862874394624
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 31 32 34 36 41 48 51 54 62 64 68 72 81 82 93 96 102 108 123 124 128 136 144 153 162 164 186 192 204 216 246 248 256 272 279 288 289 306 324 328 369 372 384 408 432 459 492 496 512 527 544 558 576 578 612 648 656 697 738 744 768 769 816 837 864 867 918 961 984 992 1024 1054 1088 1107 1116 1152 1156 1224 1271 1296 1312 1377 1394 1476 1488 1536 1538 1581 1632 1674 1681 1728 1734 1836 1922 1968 1984 2048 2091 2108 2176 2214 2232 2304 2307 2312 2448 2511 2542 2592 2601 2624 2754 2788 2883 2952 2976 3072 3076 3162 3264 3321 3348 3362 3456 3468 3672 3813 3844 3936 3968 4096 4182 4216 4352 4428 4464 4608 4614 4624 4743 4896 4913 5022 5043 5084 5184 5202 5248 5508 5576 5766 5904 5952 6144 6152 6273 6324 6528 6642 6696 6724 6912 6921 6936 7344 7626 7688 7803 7872 7936 8192 8364 8432 8649 8704 8856 8928 8959 9216 9228 9248 9486 9792 9826 10044 10086 10168 10368 10404 10496 11016 11152 11439 11532 11808 11849 11904 12288 12304 12546 12648 13056 13073 13284 13392 13448 13824 13842 13872 14229 14688 14739 15129 15252 15376 15606 15744 15872 16337 16384 16728 16864 17298 17408 17712 17856 17918 18432 18456 18496 18819 18972 19584 19652 20088 20172 20336 20736 20763 20808 20992 21607 22032 22304 22878 23064 23409 23616 23698 23808 23839 24576 24608 25092 25296 25947 26112 26146 26568 26784 26877 26896 27648 27684 27744 28458 28577 29376 29478 29791 30258 30504 30752 31212 31488 31529 31744 32674 33456 33728 34317 34596 34816 35424 35547 35712 35836 36864 36912 36992 37638 37944 39168 39219 39304 39401 40176 40344 40672 41472 41526 41616 41984 42687 43214 44064 44217 44608 45387 45756 46128 46818 47232 47396 47616 47678 49011 49152 49216 50184 50592 51894 52111 52224 52292 53136 53568 53754 53792 55296 55368 55488 56457 56916 57154 58752 58956 59582 60516 61008 61504 62289 62424 62976 63058 63488 64821 65348 66912 67456 68634 69192 69632 70848 71094 71424 71517 71672 73728 73824 73984 75276 75888 77841 78336 78438 78608 78802 80352 80631 80688 81344 82944 83052 83232 83521 83968 85374 85731 86428 88128 88434 89216 89373 90774 91512 92256 93636 94464 94587 94792 95232 95356 98022 98432 100368 101184 102951 103788 104222 104448 104584 106272 106641 107136 107508 107584 110592 110736 110976 112914 113832 114308 117504 117657 117912 118203 119164 121032 122016 123008 124578 124848 125952 126116 126976 129642 130696 132651 133824 134912 136161 137268 138384 139264 141696 142188 142848 143034 143344 147033 147456 147648 147968 150552 151776 152303 155682 156333 156672 156876 157216 157604 160704 161262 161376 162688 165888 166104 166464 167042 167936 170748 171462 172856 176256 176868 178432 178746 181548 183024 184512 187272 188928 189174 189584 190464 190712 194463 196044 196864 200736 201433 202368 205902 207576 208444 208896 209168 212544 213282 214272 214551 215016 215168 221184 221472 221952 222241 225828 227664 228616 235008 235314 235824 236406 238328 241893 242064 244032 246016 249156 249696 250563 251904 252232 253952 257193 259284 261392 265302 267648 268119 269824 272322 274536 276768 277729 278528 283392 283761 284376 285696 286068 286688 294066 295296 295936 301104 303552 304606 311364 312666 313344 313752 314432 315208 319923 321408 322524 322752 325376 331776 332208 332928 334084 335872 341496 342924 345712 352512 352971 353736 354609 356864 357492 363096 366048 367319 369024 374544 377856 378348 379168 380928 381424 388926 392088 393728 397953 401472 402866 404736 405263 411804 415152 416888 417792 418336 425088 426564 428544 429102 430032 430336 441099 442368 442944 443904 444482 451656 455328 456909 457232 468999 470016 470628 471648 472812 476656 483786 484128 485809 488064 492032 498312 499392 501126 503808 504464 506447 507904 514386 518568 522784 530604 535296 535993 536238 539648 544644 549072 553536 555458 566784 567522 568752 571392 572136 573376 583389 588132 590592 591361 591872 602208 604299 607104 609212 622728 625332 626688 627504 628864 630416 639846 642816 643653 645048 645504 650752 663552 664416 665856 666723 668168 669817 671744 682992 685848 691424 705024 705942 707472 709218 713728 714984 725679 726192 732096 734638 738048 739009 749088 751689 755712 756696 758336 761856 762848 771579 777852 784176 787456 795906 802944 804357 805732 809472 810526 823608 830304 833187 833776 835584 836672 850176 851283 853128 857088 858204 860064 860672 882198 885887 885888 887808 888964 903312 910656 913818 914464 923521 937998 940032 941256 943296 945624 953312 959769 967572 968256 971618 976128 977399 984064 996624 998784 1002252 1007616 1008928 1012894 1028772 1037136 1045568 1058913 1061208 1063827 1070592 1071986 1072476 1079296 1089288 1098144 1101957 1107072 1110916 1133568 1135044 1137504 1142784 1144272 1146752 1166778 1176264 1181184 1182722 1183744 1204416 1208598 1214208 1215789 1218424 1221431 1245456 1250664 1253376 1255008 1257728 1260832 1279692 1285632 1287306 1290096 1291008 1292689 1301504 1323297 1327104 1328832 1331712 1333446 1336336 1339634 1365984 1370727 1371696 1382848 1406997 1410048 1411884 1414944 1418436 1427456 1429968 1451358 1452384 1457427 1464192 1469276 1476096 1478018 1498176 1503378 1511424 1513392 1516672 1519341 1523712 1525696 1543158 1555704 1568352 1574912 1591812 1605888 1607979 1608714 1611464 1615441 1618944 1621052 1647216 1660608 1666374 1667552 1673344 1700352 1702566 1706256 1714176 1716408 1720128 1721344 1750167 1764396 1771774 1771776 1774083 1775616 1777928 1806624 1812897 1821312 1827636 1828928 1847042 1875996 1880064 1882512 1886592 1891248 1906624 1919538 1930959 1935144 1936512 1943236 1952256 1954798 1968128 1993248 1997568 2000169 2004504 2009451 2015232 2017856 2025788 2057544 2074272 2091136 2117826 2122416 2127654 2141184 2143972 2144952 2158592 2178576 2196288 2203914 2214144 2217027 2221832 2255067 2267136 2270088 2275008 2285568 2288544 2293504 2314737 2333556 2352528 2362368 2365444 2367488 2408832 2413071 2417196 2428416 2431578 2436848 2442862 2490912 2499561 2501328 2506752 2510016 2515456 2521664 2553849 2559384 2571264 2574612 2580192 2582016 2585378 2589151 2603008 2646594 2657661 2657664 2663424 2666892 2672672 2679268 2731968 2741454 2743392 2765696 2770563 2813994 2820096 2823768 2829888 2836872 2854912 2859936 2902716 2904768 2914854 2928384 2932197 2938552 2952192 2956036 2996352 3006756 3022848 3026784 3033344 3038682 3051392 3086316 3111408 3136704 3149824 3183624 3191481 3211776 3215958 3217428 3222928 3230882 3237888 3242104 3294432 3305871 3321216 3332748 3335104 3346688 3400704 3405132 3412512 3424361 3428352 3432816 3440256 3442688 3500334 3528792 3543548 3543552 3548166 3551232 3555856 3613248 3625794 3642624 3647367 3655272 3657856 3664293 3694084 3751992 3760128 3765024 3773184 3778097 3782496 3813248 3839076 3861918 3870288 3873024 3878067 3886472 3904512 3909596 3936256 3986496 3995136 4000338 4009008 4018902 4035712 4051576 4112181 4115088 4148544 4182272 4220991 4235652 4244832 4255308 4282368 4287944 4289904 4317184 4357152 4372281 4392576 4407828 4428288 4434054 4443664 4510134 4534272 4540176 4550016 4558023 4571136 4577088 4587008 4629474 4667112 4705056 4721393 4724736 4730888 4734976 4817664 4823937 4826142 4834392 4846323 4856832 4863156 4873696 4885724 4981824 4999122 5002656 5020032 5030912 5043328 5107698 5118768 5142528 5149224 5160384 5164032 5170756 5178302 5206016 5293188 5315322 5315328 5322249 5326848 5333784 5345344 5358536 5438691 5463936 5482908 5486784 5531392 5541126 5627988 5640192 5647536 5659776 5673744 5709824 5719872 5805432 5809536 5829708 5856768 5864394 5877104 5904384 5912072 5992704 6000507 6013512 6028353 6045696 6053568 6066688 6077364 6102784 6172632 6222816 6244423 6273408 6299648 6367248 6382962 6423552 6431916 6434856 6445856 6461764 6475776 6484208 6588864 6611742 6642432 6651081 6665496 6670208 6693376 6765201 6801408 6810264 6825024 6848722 6856704 6865632 6880512 6885376 6889471 7000668 7057584 7087096 7087104 7096332 7102464 7111712 7226496 7251588 7285248 7294734 7310544 7315712 7328586 7388168 7498683 7503984 7520256 7530048 7546368 7556194 7564992 7626496 7678152 7723836 7740576 7746048 7756134 7767453 7772944 7809024 7819192 7872512 7972983 7972992 7990272 8000676 8018016 8037804 8071424 8103152 8224362 8230176 8258753 8297088 8311689 8364544 8441982 8471304 8489664 8510616 8564736 8575888 8579808 8609599 8634368 8714304 8744562 8785152 8796591 8815656 8856576 8868108 8887328 9020268 9068544 9080352 9100032 9111881 9116046 9154176 9174016 9258948 9334224 9410112 9442786 9449472 9461776 9635328 9647874 9652284 9668784 9692646 9713664 9726312 9747392 9771448 9917613 9963648 9998244 10005312 10040064 10053137 10061824 10086656 10215396 10237536 10273083 10285056 10298448 10320768 10328064 10341512 10356604 10412032 10586376 10630644 10630656 10644498 10653696 10667568 10690688 10717072 10877382 10927872 10942101 10965816 10973568 10992879 11062784 11082252 11255976 11280384 11295072 11319552 11334291 11347488 11386889 11419648 11439744 11610864 11619072 11634201 11659416 11713536 11728788 11754208 11808768 11824144 11985408 12001014 12027024 12056706 12107136 12133376 12154728 12205568 12336543 12345264 12445632 12488846 12546816 12563153 12599296 12734496 12765924 12847104 12863832 12869712 12891712 12923528 12951552 12968416 13116843 13177728 13223484 13284864 13302162 13330992 13340416 13386752 13530402 13602816 13620528 13650048 13674069 13697444 13713408 13731264 13761024 13770752 13778942 14001336 14115168 14164179 14174192 14174208 14192664 14204928 14223424 14452992 14471811 14503176 14538969 14570496 14589468 14621088 14631424 14657172 14776336 14997366 15007968 15060079 15060096 15092736 15112388 15129984 15252992 15356304 15447672 15481152 15492096 15512268 15534906 15545888 15618048 15638384 15699857 15745024 15945966 15945984 15966747 15980544 16001352 16036032 16075608 16142848 16206304 16316073 16448724 16460352 16517506 16594176 16615783 16623378 16729088 16883964 16942608 16979328 17021232 17129472 17151776 17159616 17219198 17428608 17489124 17570304 17593182 17631312 17713152 17736216 17774656 18001521 18040536 18085059 18137088 18160704 18200064 18223762 18232092 18308352 18332191 18348032 18517896 18668448 18733269 18820224 18885572 18898944 18923552 19270656 19295748 19304568 19337568 19385292 19427328 19452624 19494784 19542896 19835226 19927296 19953243 19996488 20010624 20080128 20106274 20123648 20173312 20430792 20475072 20546166 20570112 20596896 20641536 20656128 20668413 20683024 20713208 20764327 20824064 21172752 21261288 21261312 21288996 21307392 21335136 21381376 21434144 21754764 21855744 21884202 21931632 21947136 21975713 21985758 22125568 22164504 22496049 22511952 22560768 22590144 22639104 22668582 22694976 22773778 22879488 22909279 23221728 23238144 23268402 23302359 23318832 23427072 23457576 23508416 23617536 23648288 23918949 23970816 24002028 24054048 24113412 24214272 24245801 24266752 24309456 24411136 24673086 24690528 24776259 24891264 24935067 24977692 25093632 25126306 25468992 25531848 25694208 25727664 25739424 25783424 25828797 25847056 25903104 25936832 26233686 26355456 26389773 26446968 26569728 26604324 26661984 26680832 26773504 27060804 27205632 27241056 27300096 27335643 27348138 27394888 27462497 27462528 27522048 27541504 27557884 28002672 28230336 28328358 28348384 28348416 28385328 28446848 28905984 28943622 29006352 29077938 29140992 29178936 29242176 29262848 29314344 29552672 29752839 29994732 30015936 30120158 30120192 30159411 30185472 30224776 30259968 30299369 30505984 30712608 30819249 30895344 30962304 30984192 31024536 31069812 31091776 31236096 31276768 31399714 31891932 31891968 31933494 31961088 32002704 32072064 32151216 32285696 32412608 32632146 32826303 32897448 32920704 32978637 33035012 33188352 33231566 33246756 33458176 33767928 33885216 33958656 34002873 34042464 34160667 34258944 34303552 34319232 34438396 34857216 34902603 34978248 35140608 35186364 35262624 35426304 35472432 35549312 36003042 36081072 36170118 36321408 36400128 36447524 36464184 36616704 36664382 36696064 37035792 37336896 37466538 37640448 37689459 37771144 37797888 37847104 37864361 38541312 38591496 38609136 38675136 38770584 38854656 38905248 38989568 39085792 39350529 39670452 39854592 39906486 39992976 40021248 40073359 40160256 40212548 40247296 40346624 40861584 40950144 41022207 41092332 41140224 41193792 41283072 41312256 41336826 41366048 41426416 41528654 42345504 42492537 42522576 42522624 42577992 42614784 42670272 42762752 42868288 43415433 43509528 43616907 43711488 43768404 43863264 43894272 43951426 43971516 44251136 44329008 44992098 45023904 45180237 45180288 45278208 45337164 45389952 45547556 45758976 45818558 46443456 46476288 46536804 46604718 46637664 46854144 46915152 47016832 47099571 47235072 47296576 47837898 47900241 47941632 48004056 48108096 48226824 48428544 48491602 48533504 48618912 48822272 49346172 49381056 49552518 49782528 49847349 49870134 49955384 50078671 50187264 50252612 50937984 51063696 51388416 51455328 51478848 51566848 51657594 51694112 51873664 52467372 52710912 52779546 52893936 53139456 53208648 53323968 53361664 53547008 54121608 54255177 54411264 54482112 54600192 54671286 54696276 54789776 54924994 54925056 54996573 55044096 55115768 56005344 56199807 56460672 56656716 56696768 56696832 56770656 56893696 57811968 57887244 58012704 58155876 58281984 58357872 58484352 58525696 58628688 59105344 59505678 59859729 59989464 60031872 60240316 60240384 60318822 60370944 60449552 60519936 60598738 61011968 61425216 61638498 61790688 61924608 61968384 62005239 62049072 62139624 62183552 62292981 62472192 62553536 62799428 63783864 63783936 63866988 63922176 64005408 64144128 64227649 64302432 64571392 64825216 65264292 65652606 65794896 65841408 65927139 65957274 66070024 66376704 66463132 66493512 66916352 67535856 67770432 67917312 68005746 68084928 68321334 68607104 68638464 68727837 68876792 69714432 69805206 69907077 69956496 70281216 70372728 70525248 70852608 70944864 71098624 71756847 72006084 72162144 72340236 72642816 72737403 72800256 72895048 72928368 73233408 73328764 73392128 74071584 74328777 74673792 74805201 74933076 75280896 75378918 75542288 75694208 75728722 77082624 77182992 77218272 77350272 77486391 77541168 77709312 77810496 77979136 78171584 78701058 79169319 79340904 79709184 79812972 79985952 80042496 80146718 80263681 80320512 80425096 80494592 80693248 81723168 81900288 82006929 82044414 82184664 82387491 82387584 82566144 82624512 82673652 82732096 82852832 83057308 84691008 84985074 85045152 85045248 85155984 85340544 85525504 85736576 86830866 87019056 87233814 87422976 87536808 87726528 87788544 87902852 87943032 88502272 88658016 89984196 90047808 90360474 90360576 90478233 90556416 90674328 90779904 90898107 91095112 91517952 91637116 92457747 92886912 92952576 93073608 93209436 93275328 93708288 93830304 94033664 94199142 94593152 95675796 95800482 95883264 96008112 96216192 96453648 96857088 96983204 97067008 97237824 97644544 98692344 98762112 98935911 99105036 99565056 99694698 99740268 99910768 100157342 100374528 100505224 101875968 102008619 102127392 102482001 102776832 102910656 102957696 103133696 103315188 103388224 103747328 104707809 104934744 105421824 105559092 105787872 106155191 106278912 106417296 106647936 106723328 107094016 108243216 108510354 108964224 109200384 109342572 109392552 109579552 109849988 109850112 109993146 110088192 110231536 112010688 112399614 112921344 113068377 113313432 113393536 113393664 113541312 113593083 113787392 115623936 115774488 116025408 116311752 116563968 116715744 116968704 117051392 117121007 117257376 118210688 119011356 119719458 119978928 120063744 120220077 120480632 120480768 120637644 120741888 120899104 121039872 121197476 122023936 122850432 123276996 123581376 123849216 123936768 124010478 124098144 124279248 124367104 124585962 125107072 125598856 127477611 127567728 127567872 127733976 127844352 128010816 128288256 128455298 128604864 129142784 129650432 130528584 130850721 131305212 131589792 131682816 131854278 131914548 132140048 132753408 132926264 132987024 133832704 135071712 135540711 135540864 135834624 136011492 136169856 136642668 137214208 137276928 137455674 137753584 139428864 139610412 139814154 139912992 140398801 140562432 140745456 141050496 141298713 141705216 141889728 142197248 143513694 144012168 144324288 144680472 145285632 145474806 145600512 145790096 145856736 146363183 146466816 146657528 146784256 148143168 148657554 149347584 149542047 149610402 149866152 150236013 150561792 150757836 151084576 151388416 151457444 154165248 154365984 154436544 154700544 154901977 154972782 155082336 155620992 155958272 156343168 157402116 158338638 158681808 159418368 159625944 159971904 160084992 160293436 160527362 160641024 160850192 161386496 163446336 163800576 164013858 164088828 164369328 164774982 164775168 164989719 165132288 165347304 165464192 165705664 166114616 168599421 169382016 169970148 170090304 170090496 170311968 170681088 170903329 171051008 171473152 173661732 174038112 174467628 174845952 175073616 175453056 175577088 175805704 175886064 177004544 177316032 179968392 180095616 180720948 180721152 180956466 181112832 181348656 181559808 181796214 182190224 183035904 183274232 184915494 185773824 185905152 186015717 186147216 186418872 186550656 186878943 187416576 187660608 188067328 188398284 189186304 191351592 191600964 191766528 192016224 192432384 192682947 192907296 193577113 193714176 193966408 194134016 194475648 195289088 197384688 197524224 197781417 197871822 198210072 199130112 199389396 199480536 199821536 200314684 200749056 201010448 203751936 204017238 204254784 204964002 205821312 205915392 206183511 206267392 206630376 206776448 207494656 209415618 209721231 209869488 210843648 211118184 211575744 212310382 212557824 212834592 213295872 213446656 213573601 214188032 216486432 217020708 217928448 218212209 218400768 218685144 218785104 219159104 219699976 219700224 219986292 220176384 220463072 222986331 224021376 224799228 225842688 226136754 226626864 226787072 227082624 227186166 227574784 231247872 231548976 232050816 232459173 232623504 233127936 233431488 233937408 234102784 234242014 234514752 236421376 238022712 239438916 239957856 240127488 240440154 240791043 240961264 240961536 241275288 241483776 241798208 242079744 242394952 244047872 245700864 246020787 246553992 247162473 247162752 247698432 247873536 248020956 248196288 248558496 248734208 249171924 250214144 251197712 254955222 255135456 255135744 255467952 256021343 256021632 256576512 256910596 257209728 258285568 259300864 261057168 261701442 262610424 263179584 263365632 263708556 263829096 264280096 265506816 265852528 265974048 266897569 267665408 270143424 271081422 271081728 271434699 271669248 272022984 272339712 272694321 273285336 274428416 274553856 274911348 275507168 277373241 278857728 279220824 279628308 279825984 280797602 281124864 281490912 282100992 282468311 282597426 283779456 284394496 287027388 288024336 288648576 289360944 290571264 290949612 291201024 291580192 291713472 292726366 292933632 293315056 296286336 297315108 298695168 299084094 299220804 299732304 300472026 301123584 301515672 302169152 302776832 302914888 306025857 307446003 308330496 308731968 308873088 309401088 309803954 309945564 310164672 311241984 311647247 311916544 312686336 314804232 316677276 317363616 318465573 318836736 319251888 319943808 320169984 320586872 321054724 321282048 321700384 322772992 326892672 327601152 328027716 328177656 328738656 329549964 329550336 329979438 330264576 330694608 330928384 331411328 332229232 337198842 338764032 339205131 339940296 340180608 340180992 340623936 340779249 341362176 341806658 342102016 342946304 347323464 348076224 348935256 349691904 350147232 350906112 351154176 351363021 351611408 351772128 352993559 354009088 354632064 359936784 360191232 360660231 361441896 361442304 361912932 362225664 362697312 363119616 363592428 364380448 366071808 366548464 369830988 371547648 371810304 372031434 372294432 372837744 373101312 373587121 373757886 375321216 376134656 376796568 378372608 382432833 382703184 383201928 383533056 384032448 384864768 385365894 385814592 387154226 387428352 387932816 388951296 389457743 390578176 394769376 395048448 395562834 395743644 396420144 398260224 398778792 398961072 399643072 400629368 401498112 402020896 406622133 407503872 408034476 408509568 409928004 411642624 411830784 412178617 412367022 412534784 413260752 413552896 414989312 418831236 419442462 419738976 421196403 421687296 422236368 423151488 423896139 424620764 425115648 425669184 426591744 426893312 427147202 432972864 434041416 435856896 436424418 436801536 437370288 437570208 438318208 439089549 439399952 439400448 439972584 440352768 440926144 445972662 448042752 448626141 449598456 450708039 451685376 452273508 453253728 453574144 454165248 454372332 455149568 462495744 463097952 464101632 464705931 464918346 465247008 466862449 466862976 467874816 468205568 468484028 469029504 472842752 476045424 478877832 479915712 480254976 480880308 481582086 481922528 481923072 482550576 483596416 484159488 484789904 488095744 491401728 492041574 493107984 494324946 494325504 494969157 495396864 496041912 496392576 497116992 497468416 498343848 500428288 502395424 505798263 509910444 510270912 510271488 510935904 512042686 512043264 512709987 513153024 513821192 514419456 515089273 516571136 518601728 522114336 523402884 525220848 526359168 526731264 527417112 527658192 528560192 531013632 531705056 531948096 533795138 540286848 542162844 542163456 542869398 543338496 544045968 544679424 545388642 546570672 548856832 549107712 549822696 551014336 554746482 557715456 558047151 558441648 559256616 559651968 560636829 561595204 562249728 562981824 564201984 564936622 565194852 567558912 568297921 568788992 574054776 576048672 577297152 578048841 578721888 580731339 581142528 581899224 582402048 583160384 583426944 585452732 585867264 586630112 592572672 593344251 594630216 597390336 598168188 598441608 599464608 600944052 602247168 603031344 604338304 605553664 605829776 612051714 614892006 617463936 617746176 618550533 618802176 619607908 619891128 620329344 622483968 623294494 623833088 625372672 629608464 633354552 634727232 636931146 637673472 638503776 639887616 640339968 640720803 641173744 642109448 642564096 643400768 643694137 645545984 653785344 654636627 655202304 656055432 656355312 657477312 659099928 659100672 659958876 660529152 661389216 661856768 662822656 664458464 668958993 674397684 677528064 678410262 679880592 680361216 681247103 681247872 681558498 682724352 683613316 684204032 685892608 694646928 696152448 697377519 697870512 699383808 700294464 701812224 702308352 702726042 703222816 703544256 705987118 709264128 710187649 719873568 720382464 721320462 722373129 722883792 722884608 723825864 724451328 725394624 726239232 727184856 728760896 732143616 733096928 738062361 739661976 741487419 743095296 743620608 744062868 744588864 745675488 746202624 747174242 747515772 750642432 751619831 752269312 753593136 756745216 764865666 765406368 766403856 768064029 768064896 769729536 770731788 771629184 774308452 774856704 775865632 777902592 778915486 789538752 790096896 791125668 791487288 792840288 796520448 797557584 797922144 799286144 800692707 801258736 802996224 804041792 813244266 814304097 815007744 816068952 817019136 818082963 819856008 823285248 823661568 824357234 824734044 825069568 826521504 827105792 829978624 837662472 838884924 839477952 842392806 843374592 844472736 846302976 847404933 847792278 849241528 851337407 851338368 853183488 853786624 854294404 865945728 868082832 871713792 872848836 873603072 874740576 875140416 876636416 878179098 878799904 878800896 879945168 881852288 891945324 896085504 897252282 899196912 901416078 903370752 904547016 906507456 907148288 908330496 908744664 910299136 922338009 924991488 926195904 928203264 929411862 929836692 930494016 933724898 933725952 934941741 935749632 936968056 938059008 939280439 945685504 952090848 955396719 957755664 959831424 960509952 961760616 963164172 963845056 963846144 965101152 967192832 968318976 969579808 982803456 984083148 986215968 988649892 988651008 989938314 990793728 992083824 992785152 994077841 994233984 994936832 996687696 1000856576 1004790848 1011596526 1017615393 1019820888 1020541824 1020542976 1021871808 1022337747 1024085372 1024086528 1025419974 1026306048 1027642384 1028838912 1030178546 1037203456 1044228672 1046805768 1050441696 1052718336 1053462528 1054089063 1054834224 1055316384 1057120384 1058980677 1062027264 1063410112 1063896192 1067590276 1080573696 1081980693 1084325688 1084326912 1085738796 1086676992 1088091936 1089358848 1090777284 1093141344 1097713664 1098215424 1099645392 1102028672 1109492964 1115430912 1116094302 1116883296 1118513232 1119303936 1120761363 1121273658 1123190408 1125963648 1128403968 1129873244 1130389704 1135117824 1136595842 1137577984 1148109552 1152097344 1154594304 1156097682 1157443776 1161462678 1162285056 1163798448 1166320768 1166853888 1168373229 1170905464 1171734528 1173260224 1185145344 1186688502 1189260432 1194780672 1196336376 1196883216 1198929216 1201888104 1204494336 1206062688 1208676608 1211107328 1211659552 1219866399 1224103428 1229784012 1234927872 1235492352 1236535851 1237101066 1237604352 1239215816 1239782256 1240658688 1242274129 1244967936 1246588988 1247666176 1250745344 1259216928 1263589209 1266709104 1269454464 1271688417 1273862292 1275346944 1277007552 1279775232 1280679936 1281441606 1282347488 1284218896 1286801536 1287388274 1307570688 1309273254 1310404608 1312110864 1312710624 1314954624 1317268647 1318199856 1318201344 1319917752 1321058304 1322778432 1323713536 1325645312 1328916928 1337917986 1345878423 1348795368 1352124117 1355056128 1356820524 1359761184 1360722432 1362494206 1362495744 1363116996 1365448704 1367226632 1368408064 1371785216 1389293856 1392304896 1394117793 1394755038 1395741024 1400587347 1400588928 1403624448 1404616704 1405452084 1406445632 1407088512 1411974236 1418528256 1420375298 1439747136 1440764928 1442640924 1444746258 1445767584 1445769216 1447651728 1450789248 1452478464 1454369712 1457521792 1464287232 1466193856 1476124722 1479323952 1482974838 1484907471 1486190592 1488125736 1489177728 1491350976 1492405248 1494348484 1495031544 1501284864 1503239662 1504538624 1507186272 1513490432 1529731332 1530812736 1532807712 1536128058 1536129792 1538129961 1539459072 1541463576 1543258368 1545267819 1548616904 1549713408 1551731264 1552438801 1555805184 1557830972 1579077504 1580193792 1582251336 1582974576 1585680576 1593040896 1595115168 1595844288 1598572288 1601385414 1602517472 1608083584 1626488532 1628608194 1630015488 1632137904 1634038272 1636165926 1639712016 1646570496 1647323136 1648714468 1649468088 1650139136 1653043008 1654211584 1659957248 1675324944 1677769848 1678955904 1681910487 1684785612 1686749184 1688945472 1692605952 1694809866 1695584556 1698483056 1702674814 1702676736 1704893763 1706366976 1708588808 1731891456 1734146523 1736165664 1742194017 1743427584 1745697672 1747206144 1749481152 1750280832 1753272832 1756358196 1757599808 1757601792 1759890336 1763704576 1780032753 1783890648 1792171008 1794504564 1798393824 1802832156 1806741504 1809094032 1813014912 1814296576 1816660992 1817489328 1820598272 1844676018 1852391808 1855651599 1856406528 1858823724 1859673384 1860988032 1867449796 1867451904 1869883482 1871499264 1873936112 1876118016 1878560878 1891371008 1904181696 1910793438 1915511328 1919662848 1921019904 1922162409 1923521232 1926328344 1927690112 1927692288 1930202304 1931082411 1934385664 1936637952 1939159616 1963909881 1965606912 1968166296 1972431936 1977299784 1977302016 1979876628 1981587456 1984167648 1985570304 1988155682 1988467968 1989873664 1991057119 1993375392 2001713152 2009581696 2023193052 2035230786 2039641776 2041083648 2043741309 2043743616 2044675494 2048170744 2048173056 2050839948 2052612096 2055284768 2057677824 2060357092 2074406912 2088457344 2093611536 2100883392 2105436672 2106925056 2108178126 2109668448 2110632768 2114240768 2117961354 2126820224 2127792384 2130562947 2135180552 2161147392 2163961386 2167119387 2168651376 2168653824 2171477592 2173353984 2176183872 2178717696 2181554568 2186282688 2195427328 2196430848 2199290784 2204057344 2218985928 2224462257 2230861824 2232188604 2233766592 2237026464 2238607872 2241522726 2242547316 2246380816 2251927296 2254859493 2256807936 2259746488 2260779408 2270235648 2273191684 2275155968 2296219104 2304192087 2304194688 2309188608 2312195364 2314887552 2322925356 2324570112 2327596896 2332641536 2333707776 2336746458 2341810928 2346520448 2370290688 2373377004 2378520864 2389561344 2392672752 2393766432 2397858432 2402078121 2403776208 2408988672 2412125376 2417353216 2422214656 2423319104 2439732798 2448206856 2454248889 2459568024 2469855744 2470984704 2473071702 2474202132 2475208704 2478431632 2479564512 2481317376 2484548258 2488174111 2489935872 2493177976 2495332352 2501490688 2518433856 2527178418 2533418208 2538908928 2542214799 2543376834 2547724584 2554012221 2554015104 2559550464 2561359872 2562883212 2564694976 2568437792 2573603072 2574776548 2615141376 2618546508 2620809216 2624221728 2625421248 2629909248 2633333609 2634537294 2636399712 2636402688 2639835504 2645556864 2647427072 2651290624 2657833856 2675835972 2691756846 2697590736 2704248234 2710112256 2713641048 2719522368 2721444864 2724988412 2724991488 2726233992 2730897408 2734453264 2743570432 2778587712 2784609792 2788235586 2789510076 2791482048 2801174694 2801177856 2804825223 2807248896 2810904168 2812891264 2814177024 2817841317 2823948472 2837056512 2840750596 2866190157 2879494272 2881529856 2885281848 2889492516 2891535168 2891538432 2895303456 2901578496 2904956928 2905356593 2908739424 2915043584 2932387712 2952249444 2958647904 2965949676 2969814942 2972381184 2976251472 2978355456 2982233523 2982701952 2984810496 2988696968 2990063088 3002569728 3006479324 3009077248 3014372544 3026980864 3059462664 3061625472 3065615424 3067013241 3072256116 3072259584 3076259922 3078918144 3082927152 3086516736 3090535638 3097233808 3103462528 3104877602 3111610368 3115661944 3158155008 3160387584 3162267189 3164502672 3165949152 3171361152 3176942031 3186081792 3190230336 3191688576 3197144576 3202770828 3205034944 3216167168 3245942079 3252977064 3257216388 3260030976 3264275808 3268076544 3272331852 3279424032 3290810921 3293140992 3294646272 3297428936 3298936176 3300278272 3306086016 3308423168 3319914496 3350649888 3355539696 3357911808 3362284089 3363820974 3369571224 3377890944 3385211904 3389619732 3391169112 3396966112 3405349628 3405353472 3409787526 3412733952 3417177616 3463782912 3468293046 3472331328 3484388034 3486855168 3491395344 3498962304 3500561664 3505119687 3506545664 3512716392 3515199616 3515203584 3519780672 3527409152 3560065506 3567781296 3584342016 3589009128 3596787648 3605664312 3613483008 3618188064 3626029824 3628593152 3630751217 3633321984 3634978656 3641196544 3689352036 3704783616 3709607553 3711303198 3712813056 3717647448 3719346768 3721976064 3726822387 3734899592 3734903808 3739766964 3742998528 3747872224 3752236032 3757121756 3782742016 3790767627 3808363392 3821586876 3831022656 3839325696 3842039808 3844324818 3847042464 3852656688 3855380224 3860404608 3862164822 3868771328 3878319232 3927819762 3931213824 3936332592 3944863872 3951805941 3954599568 3954604032 3959753256 3963174912 3968335296 3971140608 3976311364 3976935936 3979747328 3982114238 3986750784 4003426304 4019163392 4046386104 4056372351 4070461572 4079283552 4082167296 4087482618 4087487232 4089350988 4096341488 4096346112 4101679896 4105224192 4110569536 4115355648 4120714184 4148813824 4176914688 4182353379 4187223072 4201762041 4201766784 4210873344 4213850112 4216356252 4219336896 4221265536 4228481536 4235922708 4253640448 4255584768 4261125894 4270361104 4322294784 4327922772 4334238774 4337302752 4337307648 4342955184 4352362831 4352367744 4357435392 4363109136 4372565376 4390854656 4392861696 4398581568 4408114688 4437971856 4448924514 4464377208 4467533184 4474052928 4477215744 4483045452 4485094632 4492761632 4503854592 4509718986 4513615872 4519492976 4521558816 4537258673 4540471296 4546383368 4550311936 4592438208 4608384174 4608389376 4614389883 4618377216 4624390728 4629775104 4635803457 4645850712 4649140224 4655193792 4657316403 4665283072 4667415552 4673492916 4683621856 4693040896 4740581376 4746754008 4757041728 4779122688 4785345504 4787532864 4795716864 4801961287 4804156242 4807552416 4824250752 4834706432 4844429312 4846638208 4879465596 4896413712 4908497778 4919136048 4939711488 4941969408 4946143404 4948404264 4950417408 4956863264 4959129024 4962634752 4969096516 4976348222 4979871744 4986355952 5002981376 5036867712 5054356836 5066836416 5077817856 5084429598 5086753668 5095449168 5108024442 5108030208 5114681289 5119100928 5125766424 5129389952 5136875584 5147206144 5149553096 5202439569 5226582051 5230282752 5237093016 5241618432 5248443456 5250842496 5259818496 5266667218 5269074588 5272799424 5272805376 5279671008 5291113728 5294854144 5298003199 5302581248 5315667712 5351671944 5383513692 5395181472 5408496468 5420224512 5427282096 5439044736 5442889728 5449976824 5449982976 5452467984 5461794816 5468906528 5487140864 5557175424 5569219584 5576471172 5579020152 5582964096 5602349388 5602355712 5609650446 5614497792 5621808336 5625782528 5628354048 5635682634 5647896944 5674113024 5681501192 5732380314 5758988544 5763059712 5766487227 5770563696 5778985032 5783070336 5783076864 5790606912 5793247233 5803156992 5809913856 5810713186 5817478848 5830087168 5864775424 5904498888 5917295808 5931899352 5939629884 5944762368 5952502944 5956710912 5964467046 5965403904 5969620992 5973171357 5977393936 5980126176 6000890503 6005139456 6012958648 6018154496 6028745088 6053961728 6118925328 6123250944 6131223927 6131230848 6134026482 6144512232 6144519168 6152519844 6157836288 6165854304 6173033472 6181071276 6194467616 6206925056 6209755204 6223220736 6231323888 6316310016 6320775168 6324534378 6329005344 6331898304 6342722304 6350981057 6353884062 6380460672 6383377152 6391688841 6394289152 6405541656 6410069888 6432334336 6491884158 6501358161 6505954128 6514432776 6520061952 6528551616 6536153088 6544663704 6558848064 6581621842 6586281984 6589292544 6594857872 6597872352 6612172032 6616846336 6620781631 6639828992 6701299776 6711079392 6715823616 6724568178 6727641948 6739142448 6755781888 6764578479 6770423808 6779239464 6782338224 6793932224 6810699256 6810706944 6819575052 6825467904 6834355232 6912576261 6927565824 6936586092 6944662656 6968776068 6973710336 6982790688 6997924608 7001123328 7007036489 7010239374 7013091328 7025432784 7030399232 7039561344 7054818304 7120131012 7135562592 7168684032 7178018256 7193575296 7206234363 7211328624 7226966016 7236376128 7252059648 7257186304 7261502434 7266643968 7269957312 7378704072 7409567232 7419215106 7422606396 7425626112 7435294896 7438693536 7443952128 7453644774 7464522333 7469799184 7469807616 7479533928 7485997056 7495744448 7504472064 7514243512 7565484032 7581535254 7616726784 7626644397 7643173752 7662036663 7662045312 7678651392 7684079616 7688649636 7694084928 7705313376 7710760448 7720809216 7724329644 7737542656 7756638464 7855639524 7862427648 7872665184 7889727744 7900000827 7903611882 7909199136 7909208064 7919506512 7936661633 7936670592 7942281216 7952622728 7953871872 7959494656 7964228476 7973501568 8006852608 8038326784 8092772208 8112744702 8140923144 8158567104 8164334592 8174965236 8174974464 8178701976 8192682976 8192692224 8203359792 8221139072 8230711296 8241428368 8297627648 8353829376 8364706758 8374446144 8403524082 8403533568 8414475669 8421746688 8432712504 8438673792 8442531072 8453523951 8456963072 8471845416 8507280896 8511169536 8522251788 8540722208 8598570471 8644589568 8655845544 8668477548 8674605504 8674615296 8685910368 8704725662 8704735488 8714870784 8716069779 8726218272 8745130752 8756517641 8781709312 8797163136 8816229376 8875943712 8897849028 8928754416 8935066368 8946700569 8948105856 8954431488 8966090904 8970189264 8985523264 9007709184 9019437972 9027231744 9038985952 9043117632 9074517346 9080942592 9092766736 9184876416 9216768348 9216778752 9228779766 9236754432 9248781456 9259550208 9271606914 9291701424 9310387584 9314632806 9330566144 9334831104 9346985832 9367243712 9386081792 9481162752 9486801567 9493508016 9514083456 9530826093 9558245376 9570691008 9575065728 9591433728 9603922574 9608312484 9615104832 9648501504 9661064657 9669412864 9688858624 9693276416 9758931192 9792827424 9816995556 9838272096 9872432763 9879422976 9883938816 9892286808 9896808528 9900834816 9913726528 9918258048 9925269504 9938193032 9952696444 9959743488 9972711904 10005962752 10073735424 10086852267 10108713672 10133672832 10155635712 10168859196 10173507336 10190898336 10216048884 10216060416 10229362578 10238201856 10251532848 10258779904 10273751168 10294412288 10299106192 10404879138 10453164102 10460565504 10474186032 10496886912 10501684992 10515359061 10519636992 10533334436 10538149176 10545598848 10545610752 10559342016 10582227456 10589708288 10596006398 10605162496 10631335424 10703343888 10767027384 10790362944 10816992936 10840449024 10854564192 10878089472 10885779456 10892253651 10899953648 10899965952 10904935968 10923589632 10937813056 10942800329 10974281728 11114350848 11128822659 11138439168 11152942344 11158040304 11165928192 11180467161 11204698776 11204711424 11219300892 11228995584 11243616672 11251565056 11256708096 11271365268 11295793888 11348226048 11363002384 11372302881 11464760628 11517977088 11526119424 11532974454 11541127392 11557970064 11566140672 11581200751 11581213824 11586494466 11606313984 11621426372 11634957696 11660174336 11729550848 11808997776 11834591616 11855417823 11863798704 11879259768 11889524736 11905005888 11913421824 11928934092 11930807808 11939241984 11946342714 11954787872 11960252352 12001781006 12010278912 12025917296 12057490176 12073190033 12107923456 12237850656 12246501888 12262447854 12262461696 12268052964 12289024464 12289038336 12305039688 12315672576 12331708608 12346066944 12362142552 12388935232 12413850112 12419510408 12446441472 12462647776 12547060137 12605286123 12632620032 12641550336 12649068756 12658010688 12663796608 12685444608 12701962114 12707768124 12760921344 12766754304 12777537127 12783377682 12788578304 12811083312 12820139776 12864668672 12983768316 13002716322 13011908256 13028865552 13057088493 13057103232 13072306176 13089327408 13117696128 13163243684 13172563968 13178585088 13189715744 13195744704 13224344064 13233692672 13241563262 13402599552 13422158784 13431647232 13449136356 13455283896 13478284896 13511563776 13529156958 13540847616 13558478928 13564676448 13587864448 13611776019 13621398512 13621413888 13639150104 13650935808 13668710464 13825152522 13843169649 13855131648 13873172184 13889325312 13907410371 13937552136 13947420672 13965581376 13971949209 13995849216 14002246656 14014072978 14020478748 14026182656 14050865568 14060798464 14079122688 14109636608 14240262024 14271125184 14337368064 14356036512 14387150592 14405883861 14412468726 14422657248 14472735919 14472752256 14504119296 14514372608 14523004868 14533287936 14539914624 14757408144 14819134464 14838430212 14845212792 14851252224 14870589792 14877387072 14887904256 14907289548 14929044666 14939598368 14939615232 14959067856 14991488896 15008944128 15028487024 15130968064 15163070508 15233453568 15253288794 15286347504 15324073326 15324090624 15344043867 15357302784 15377299272 15388169856 15410626752 15421520896 15441618432 15448659288 15475085312 15513276928 15679746153 15711279048 15724855296 15745330368 15779455488 15800001654 15807223764 15818398272 15818416128 15839013024 15873323266 15873341184 15884562432 15894009597 15905245456 15907743744 15928456952 15947003136 15967767463 16013705216 16076653568 16185544416 16225489404 16281846288 16317134208 16328669184 16349930472 16349948928 16357403952 16385365952 16385384448 16406719584 16442278144 16461422592 16482856736 16707658752 16729413516 16748892288 16807048164 16807067136 16828951338 16843493376 16865425008 16877347584 16885062144 16899323297 16907047902 16913926144 16943690832 17014561792 17022339072 17044503576 17081444416 17197140942 17289179136 17299461681 17311691088 17336955096 17349211008 17349230592 17371820736 17379741699 17409451324 17409470976 17429741568 17432139558 17452436544 17490261504 17513035282 17594326272 17617235551 17632458752 17751887424 17795698056 17857508832 17870132736 17893401138 17896211712 17908862976 17919514071 17932181808 17940378528 17971046528 18002671509 18015418368 18038875944 18054463488 18077971904 18086235264 18149034692 18161885184 18185533472 18369752832 18393671781 18433536696 18433557504 18457559532 18473508864 18497562912 18519100416 18543213828 18583402848 18620775168 18629265612 18661132288 18669662208 18693971664 18734487424 18772163584 18962325504 18973603134 18987016032 19028166912 19052943171 19061652186 19141382016 19150131456 19175066523 19182867456 19207845148 19216624968 19230209664 19297003008 19322129314 19338825728 19386552832 19517862384 19585654848 19633991112 19676544192 19744865526 19758845952 19767877632 19784573616 19793617056 19827453056 19836516096 19850539008 19862344893 19876386064 19905392888 19919486976 19945423808 20011925504 20147470848 20173704534 20217427344 20267345664 20293735437 20311271424 20337718392 20347014672 20381796672 20432097768 20432120832 20458725156 20476403712 20503065696 20517559808 20547502336 20588824576 20598212384 20737728783 20809758276 20906328204 20921131008 20948372064 20993773824 21003369984 21021109467 21030718122 21039273984 21066668872 21076298352 21091197696 21118660193 21118684032 21164454912 21179416576 21192012796 21210324992 21262670848 21406687776 21534054768 21580725888 21618703089 21633985872 21680898048 21709128384 21756178944 21771558912 21784507302 21799907296 21799931904 21809871936 21875626112 21885600658 22228701696 22257645318 22276878336 22305884688 22316080608 22331856384 22360934322 22393566999 22409397552 22409422848 22438601784 22457991168 22487233344 22503130112 22513416192 22542730536 22591587776 22696452096 22726004768 22744605762 22879933191 22929521256 22986109989 23035954176 23052238848 23065948908 23082254784 23115940128 23132281344 23162401502 23162427648 23172988932 23212627968 23242852744 23269915392 23300214761 23320348672 23459101696 23617995552 23669183232 23700002481 23710835646 23727597408 23758519536 23809984899 23810011776 23826843648 23857868184 23861615616 23878483968 23892685428 23909575744 23920504704 24003562012 24020557824 24051834592 24114980352 24146380066 24475701312 24493003776 24524895708 24524923392 24536105928 24578048928 24578076672 24610079376 24663417216 24692133888 24724285104 24777870464 24827700224 24839020816 24892882944 24925295552 25094120274 25210572246 25243427007 25265240064 25298137512 25316021376 25327593216 25360571853 25370889216 25403924228 25415536248 25521842688 25533508608 25555074254 25566755364 25577156608 25622166624 25640279552 25729337344 25967536632 26005432644 26023816512 26057731104 26114176986 26114206464 26144612352 26148209337 26178654816 26235392256 26269552923 26326487368 26345127936 26379431488 26391459617 26391489408 26448688128 26467385344 26483126524 26805199104 26840101707 26844317568 26863294464 26898272712 26910567792 26956569792 27023127552 27058313916 27081695232 27116957856 27129352896 27175728896 27223552038 27242797024 27242827776 27278300208 27337420928 27650305044 27686339298 27710263296 27746344368 27778650624 27814820742 27875104272 27931162752 27943898418 27991698432 28004493312 28028145956 28040957496 28052365312 28101731136 28121596928 28158245376 28219273216 28480524048 28542250368 28592478279 28674736128 28712073024 28774301184 28811767722 28824937452 28845314496 28945471838 28945504512 28983193971 29008238592 29046009736 29066575872 29079829248 29117693609 29514816288 29617298289 29638268928 29676860424 29690425584 29702504448 29741179584 29754774144 29775808512 29814579096 29858089332 29879196736 29879230464 29918135712 29982977792 30017888256 30056974048 30260556801 30326141016 30466907136 30506577588 30572695008 30648146652 30648181248 30688087734 30714605568 30754598544 30776339712 30816413071 30821253504 30843041792 30883236864 30897318576 30950170624 31026553856 31359492306 31422558096 31490660736 31546077183 31558910976 31600003308 31614447528 31636796544 31636832256 31678026048 31746646532 31746682368 31769124864 31788019194 31810490912 31815487488 31856913904 31894006272 31935534926 32153307136 32371088832 32450978808 32563692576 32634268416 32657338368 32676760953 32699860944 32699897856 32714807904 32770731904 32770768896 32813439168 32828400987 32884556288 32922845184 32965713472 33386467977 33415317504 33458827032 33497784576 33541401483 33614096328 33614134272 33657902676 33686986752 33730850016 33754695168 33770124288 33798646594 33814095804 33827852288 33887381664 34029123584 34044678144 34089007152 34162888832 34394281884 34578358272 34598923362 34623382176 34673910192 34698422016 34743602253 34743641472 34759483398 34818902648 34818941952 34864279116 34904873088 34980523008 35026070564 35188652544 35234471102 35264917504 35503774848 35591396112 35715017664 35740265472 35786802276 35792423424 35817725952 35839028142 35864363616 35880757056 35942093056 36005343018 36030836736 36077751888 36155943808 36172470528 36219570099 36298069384 36323770368 36371066944 36739505664 36787343562 36867073392 36867115008 36915119064 36947017728 36995125824 37038200832 37086427656 37166805696 37241550336 37258531224 37322264576 37339324416 37387943328 37468974848 37544327168 37815858369 37924651008 37947206268 37974032064 38056333824 38105886342 38123304372 38282764032 38300262912 38332611381 38350133046 38365734912 38415690296 38433249936 38460419328 38510497999 38594006016 38644258628 38677651456 38773105664 39035724768 39171265479 39171309696 39267982224 39353088384 39489731052 39517691904 39535755264 39569147232 39587234112 39654906112 39673032192 39701078016 39724689786 39752772128 39810785776 39890847616 40294941696 40347409068 40434854688 40534691328 40587470874 40622542848 40675436784 40694029344 40763593344 40835328057 40864195536 40864241664 40917450312 40952807424 41006131392 41035119616 41095004672 41177649152 41196424768 41475457566 41619516552 41722231113 41812656408 41842262016 41896744128 41915847627 41987547648 42006739968 42042218934 42061436244 42078547968 42133337744 42152596704 42182395392 42237320386 42237368064 42328909824 42384025592 42420649984 42525341696 42813375552 43068109536 43161451776 43217651583 43237406178 43267971744 43418207757 43418256768 43512357888 43543117824 43569014604 43599814592 43599863808 43619743872 43751252224 43771201316 44457403392 44515290636 44553756672 44611769376 44632161216 44663712768 44721868644 44787133998 44818795104 44818845696 44877203568 44974466688 45006260224 45026832384 45085461072 45183175552 45392904192 45452009536 45489211524 45759866382 45859042512 45972219978 46032131601 46071908352 46131897816 46164509568 46231880256 46264562688 46324803004 46324855296 46345977864 46425255936 46485705488 46539830784 46600429522 46640697344 46918203392 47235991104 47338366464 47400004962 47421671292 47455194816 47517039072 47619969798 47620023552 47653687296 47682028791 47715736368 47723231232 47785370856 47819151488 47841009408 47903302389 48007124024 48041115648 48103669184 48229960704 48292760132 48951402624 48986007552 49049791416 49049846784 49072211856 49156097856 49156153344 49220158752 49326834432 49384267776 49391062081 49448570208 49555740928 49655400448 49678041632 49850591104 50188240548 50421144492 50486854014 50530480128 50596275024 50632042752 50655186432 50697969891 50721143706 50741778432 50807848456 50831072496 51043685376 51067017216 51110148508 51133510728 51154313216 51244333248 51280559104 51458674688 51935073264 52010865288 52047633024 52115462208 52139225097 52228353972 52228412928 52289224704 52296418674 52357309632 52470784512 52539105846 52652974736 52758862976 52782919234 52782978816 52851706653 52897376256 52966253048 53610398208 53680203414 53688635136 53726588928 53758542213 53796545424 53821135584 53913139584 54008014527 54046255104 54116627832 54163390464 54233915712 54258705792 54351457792 54447104076 54485594048 54485655552 54556600416 54674841856 55181015343 55300610088 55372678596 55420526592 55492688736 55557301248 55629641484 55750208544 55862325504 55887796836 55983396864 56008986624 56056291912 56081914992 56104730624 56203462272 56243193856 56316490752 56438546432 56961048096 57084500736 57158829513 57184956558 57424146048 57525199569 57548602368 57623535444 57649874904 57690628992 57890943676 57891009024 57966387942 58016477184 58092019472 58159658496 58235387218 59029632576 59234596578 59276537856 59353720848 59380851168 59482359168 59509548288 59551617024 59587034679 59629158192 59716178664 59758393472 59758460928 59836271424 59965955584 60035776512 60113948096 60521113602 60652282032 60881206311 60933814272 61013155176 61145390016 61296293304 61296362496 61376175468 61429211136 61509197088 61552679424 61632826142 61642507008 61686083584 61722770689 61766473728 61794637152 61900341248 62053107712 62718984612 62845116192 62981321472 63063328401 63092154366 63117821952 63200006616 63228895056 63273593088 63355980579 63356052096 63493293064 63493364736 63538249728 63576038388 63620981824 63630974976 63713827808 63788012544 63871069852 64306614272 64742177664 64901957616 65127385152 65268536832 65314676736 65353521906 65399721888 65399795712 65429615808 65541463808 65626878336 65656801974 65769112576 65931426944 66772935954 66830635008 66917654064 66995569152 67082802966 67180700997 67228192656 67228268544 67315805352 67373973504 67461700032 67509390336 67540248576 67597293188 67628191608 67655704576 67774763328 68058247168 68089356288 68178014304 68325777664 68788563768 68958329967 69156716544 69197846724 69246764352 69347820384 69396844032 69487204506 69487282944 69518966796 69637805296 69637883904 69728558232 69809746176 69900644283 69961046016 70052141128 70377305088 70468942204 70529835008 71007549696 71100007443 71182792224 71429954697 71430035328 71480530944 71573604552 71584846848 71635451904 71678056284 71728727232 71761514112 71884186112 72010686036 72061673472 72155503776 72311887616 72344941056 72439140198 72596138768 72742133888 73479011328 73574687124 73734146784 73734230016 73830238128 73990251648 74076401664 74172855312 74333611392 74483100672 74517062448 74644529152 74678648832 74775886656 74937949696 75088654336 75631716738 75894412536 75948064128 76081715559 76112667648 76211772684 76246608744 76565528064 76600525824 76665222762 76700266092 76731469824 76831380592 76866499872 76920838656 77020995998 77133397441 77188012032 77288517256 77355302912 77546211328 78071449536 78342530958 78342619392 78444628011 78535964448 78706176768 78808658769 78979462104 79035383808 79138294464 79174378851 79174468224 79309812224 79346064384 79402156032 79449379572 79505544256 79621571552 79781695232 80520305121 80589883392 80694818136 80869709376 81069382656 81174941748 81245085696 81350873568 81388058688 81527186688 81633341879 81670656114 81728391072 81728483328 81834900624 82012262784 82070239232 82190009344 82355298304 82392849536 82950915132 83239033104 83444462226 83625312816 83793488256 83831695254 83975095296 84013479936 84084437868 84122872488 84157095936 84266675488 84305193408 84364790784 84474640772 84474736128 84657819648 84768051184 85050683392 85626751104 86136219072 86322903552 86435303166 86474812356 86535943488 86836415514 86836513536 86949581913 87024715776 87138029208 87199629184 87199727616 87239487744 87353080827 87502504448 87542402632 88851894867 88914806784 89030581272 89107513344 89223538752 89264322432 89327425536 89443737288 89574267996 89637590208 89637691392 89754407136 89948933376 90012520448 90053664768 90066054383 90170922144 90366351104 90904019072 90978423048 91519732764 91718085024 91944439956 92064263202 92143816704 92263795632 92329019136 92449239213 92463760512 92529125376 92649606008 92649710592 92691955728 92850511872 92971410976 93079661568 93200859044 93281394688 93836406784 94471982208 94676732928 94800009924 94843342584 94910389632 95034078144 95239939596 95240047104 95307374592 95364057582 95431472736 95446462464 95570741712 95638302976 95682018816 95806604778 96014248048 96207338368 96459921408 96585520264 97902805248 97972015104 98030282859 98099582832 98099693568 98144423712 98312195712 98312306688 98440317504 98485202961 98653668864 98768535552 98782124162 98897140416 99111481856 99310800896 99356083264 99701182208 100376481096 100624204449 100842288984 100973708028 101060960256 101192550048 101264085504 101310372864 101395939782 101442287412 101483556864 101615696912 101662144992 102015138551 102087370752 102134034432 102220297016 102267021456 102308626432 102488666496 102561118208 102917349376 103870146528 104021730576 104095266048 104230806759 104230924416 104278450194 104456707944 104456825856 104592837348 104714619264 104941569024 105078211692 105305949472 105517725952 105565838468 105565957632 105703413306 105794752512 105932506096 107220796416 107360406828 107377270272 107453177856 107517084426 107593090848 107642271168 107826279168 107966677969 108016029054 108092510208 108233255664 108467831424 108517411584 108658710297 108702915584 108894208152 108971188096 108971311104 109113200832 109349683712 110362030686 110601220176 110745357192 110841053184 110985377472 111114602496 111259282968 111500417088 111724651008 111775593672 111966793728 112017973248 112112583824 112163829984 112406924544 112486387712 112553287727 112632981504 112877092864 113922096192 114169001472 114317659026 114369913116 114848292096 114997834143 115050399138 115097204736 115247070888 115299749808 115381257984 115531493997 115781887352 115782018048 115932775884 116032954368 116184038944 116319316992 116470774436 117513796437 118059265152 118469193156 118553075712 118707441696 118761702336 118964718336 119019096576 119103234048 119119620313 119174069358 119258316384 119432357328 119516786944 119672542848 119931911168 120227896192 121042227204 121304564064 121762412622 121867628544 122026310352 122290780032 122505984171 122592586608 122592724992 122752350936 122858422272 123018394176 123105358848 123265652284 123285014016 123372167168 123445541378 123532947456 123589274304 124106215424 125437969224 125690232384 125747542881 125962642944 126126656802 126184308732 126235643904 126400013232 126457790112 126547186176 126711961158 126712104192 126986586128 126986729472 127152076776 127241963648 127261949952 127427655616 127576025088 127742139704 128613228544 129484355328 129652954749 129803915232 130254623271 130254770304 130537073664 130629353472 130707043812 130799443776 130799591424 130859231616 131082927616 131253756672 131313603948 131538225152 131862853888 133545871908 133661270016 133835308128 133991138304 134165605932 134361401994 134456385312 134456537088 134631610704 134923247761 134923400064 135018780672 135080497152 135194586376 135256383216 135311409152 135549526656 136116494336 136178712576 136356028608 136651555328 137577127536 137916659934 138395693448 138493528704 138695640768 138793688064 138974409012 138974565888 139037933592 139275610592 139275767808 139457116464 139619492352 139801288566 139922092032 140104282256 140754610176 140937884408 141059670016 142015099392 142200014886 142365584448 142859909394 142860070656 142961061888 143046086373 143147209104 143169693696 143356112568 143457454464 143523028224 143709907167 143768372224 144021372072 144123346944 144311007552 144623775232 144689882112 144878280396 145192277536 145484267776 146958022656 147149374248 147468293568 147468460032 147660476256 147980503296 148152803328 148173186243 148345710624 148667222784 148860799897 148966201344 149034124896 149289058304 149551773312 149875899392 150177308672 151263433476 151788825072 151896128256 152093909673 152163431118 152225335296 152423545368 152493217488 153131056128 153201051648 153330445524 153400532184 153462939648 153662761184 153732999744 153841677312 154041991996 154266794882 154376024064 154577034512 155092422656 156142899072 156685061916 156685238784 156889256022 157071928896 157412353536 157617317538 157958924208 158276588928 158348757702 158348936448 158555119959 158619624448 158692128768 158898759144 159011088512 159243143104 159563390464 161040610242 161179766784 161275626639 161389636272 161739418752 162024043581 162138765312 162349883496 162490171392 162701747136 162776117376 163054373376 163266683758 163341312228 163456782144 163456966656 163669801248 164024525568 164140478464 164238099169 164380018688 164710596608 164785699072 165901830264 166478066208 166888924452 167250625632 167586976512 167663390508 167950190592 168026959872 168168875736 168245744976 168314191872 168533350976 168610386816 168729581568 168949281544 168949472256 169315639296 169536102368 170101366784 171253502208 171476488539 172272438144 172645807104 172870606332 172949624712 173071886976 173672831028 173673027072 173899163826 174049431552 174276058416 174399258368 174478975488 174706161654 175005008896 175084805264 177703789734 177829613568 178061162544 178447077504 178528644864 178654851072 178761104037 178887474576 179148535992 179275180416 179275382784 179508814272 179897866752 180025040896 180107329536 180132108766 180341844288 180732702208 181808038144 181956846096 183039465528 183436170048 183888879912 184128526404 184287633408 184527591264 184658038272 184898478426 184927521024 185058250752 185168312067 185299212016 185299421184 185383911456 185701023744 185942821952 186027605593 186159323136 186401718088 186562789376 187672813568 188943964416 189189985203 189353465856 189600019848 189686685168 189820779264 190067941737 190068156288 190479879192 190480094208 190614749184 190728115164 190862945472 190892924928 191141483424 191276605952 191364037632 191613209556 192028496096 192414676736 192919842816 193171040528 195805610496 195944030208 196060565718 196199165664 196199387136 196288847424 196624391424 196880412767 196880635008 196970405922 197307337728 197564248324 197794280832 198222963712 198621601792 198712166528 199402364416 200752962192 201248408898 201542102991 201684577968 201947416056 202121920512 202385100096 202528171008 202620745728 202791879564 202884574824 202967113728 203231393824 203324289984 204030277102 204174741504 204268068864 204440594032 204534042912 204977332992 205122236416 205244230561 205834698752 207740293056 208043461152 208190532096 208461613518 208461848832 208556900388 208913415888 208913651712 209185674696 209429238528 209701932849 209883138048 210156423384 210611898944 211035451904 211131676936 211131915264 211406826612 211589505024 211865012192 213300022329 214289864091 214441592832 214720813656 214754540544 214906355712 215034168852 215186181696 215284542336 215652558336 215933355938 216032058108 216185020416 216466511328 216935662848 217034823168 217218131159 217317420594 217405831168 217788416304 217942376192 218226401664 218699367424 220724061372 221202440352 221490714384 221970754944 222229204992 222518565936 223000834176 223449302016 223551187344 223933587456 224035946496 224225167648 224327659968 224813849088 224972775424 225106575454 225265963008 227844192384 228338002944 228635318052 228739826232 229696584192 229995668286 230100798276 230194409472 230494141776 230599499616 230762515968 231062987994 231400192323 231563774704 231564036096 231865551768 232065908736 232368077888 232638633984 232941548872 235027592874 235333884033 236118530304 236425976307 236938386312 237106151424 237414883392 237523136553 237523404672 237929436672 238038193152 238206468096 238239240626 238348138716 238516632768 238864714656 239033573888 239345085696 239863822336 240455792384 242084454408 242609128128 243524825244 243735257088 244052620704 244581560064 244900025637 245011968342 245185173216 245185449984 245504701872 246036510623 246036788352 246210717696 246531304568 246570028032 246744334336 246891082756 247065894912 247178548608 248212430848 250875938448 251380464768 251495085762 251925285888 252253313604 252368617464 252471287808 252800026464 252915580224 253094372352 253423922316 253424208384 253973172256 253973458944 254304153552 254483927296 254855311232 255152050176 255484279408 257226457088 258968710656 259305909498 259607830464 260509246542 260509540608 260848745739 261074147328 261414087624 261598887552 261599182848 261718463232 262059242481 262165855232 262507513344 262627207896 263076450304 263725707776 266555684601 267091743816 267322540032 267670616256 267982276608 268331211864 268722803988 268912770624 268913074176 269263221408 269846495522 269846800128 270037561344 270160994304 270198163149 270389172752 270512766432 271099053312 271452046871 272232988672 272712057216 273303110656 275154255072 275833319868 276791386896 276987057408 277347717639 277391281536 277587376128 277948818024 277949131776 278075867184 278551221184 278551535616 278914232928 279238984704 279602577132 279844184064 280208564512 281509220352 281875768816 284030198784 284400029772 284731168896 285719818788 285720141312 285922123776 286092172746 286294418208 286339387392 286712225136 286914908928 287046056448 287288496049 287419814334 287536744448 288042744144 288622015104 289247550464 289379764224 289756560792 290384555072 290968535552 293916045312 294090848577 294298748496 294936587136 294936920064 295320952512 295455608883 295961006592 296305606656 296346372486 296691421248 297334445568 297721599794 297932402688 298068249792 299103546624 299493004367 299751798784 300354617344 302526866952 303577650144 303792256512 304187819346 304326862236 304450670592 304847090736 304986434976 306045415653 306262112256 306402103296 306660891048 306801064368 306925879296 307325522368 307465999488 307683354624 308083983992 308533589764 308752048128 309154069024 310184845312 312285798144 312692420277 313370123832 313370477568 313778512044 314143857792 314824707072 315234635076 315917848416 316553177856 316697515404 316697872896 317110239918 317239248896 317384257536 317797518288 318022177024 318486286208 319126780928 322081220484 322359533568 322551253278 322779272544 323478837504 323900033907 324048087162 324277530624 324699766992 325403494272 325552234752 325976130891 326108746752 326533367516 326682624456 326913564288 326913933312 327339602496 328049051136 328280956928 328476198338 328760037376 329571398144 331803660528 332956132416 333777848904 334501251264 335173953024 335326781016 335900381184 336053919744 336337751472 336491489952 337066701952 337220773632 337459163136 337659863181 337898563088 337898944512 338631278592 339072204736 340202733568 342507004416 342952977078 344544876288 344993502429 345291614208 345741212664 345899249424 346143773952 346594481991 347345662056 347346054144 347798327652 348098863104 348552116832 348798516736 348957950976 349412323308 350010017792 350169610528 352541389311 355407579468 355659227136 356122325088 356894155008 357057289728 357309702144 357358860939 357522208074 357774949152 358297071984 358550360832 359017223281 359017628544 359795733504 360050081792 360264217532 360683688576 361465404416 363616076288 363913692192 366078931056 366872340096 367517952513 367777759824 368257052808 368575266816 369055182528 369316076544 369796956852 369855042048 370116501504 370336624134 370598424032 370598842368 370767822912 371885643904 372055211186 372318646272 372803436176 375345627136 377887928832 378379970406 378706931712 379200039696 379373370336 379641558528 380135883474 380136312576 380959758384 380960188416 381456230328 381725890944 381785849856 382282966848 382553211904 382728075264 383226419112 384056992192 384829353472 385839685632 386342081056 388958864247 390763869813 391611220992 391888060416 392121131436 392398331328 392398774272 392577694848 393248782848 393760825534 393761270016 393940811844 394614675456 395128496648 395588561664 396103650937 396445927424 397243203584 397424333056 398804728832 401505924384 402496817796 403084205982 403369155936 403894832112 404769743283 404770200192 405056342016 405241491456 405583759128 405769149648 405934227456 406462787648 406648579968 408060554204 408349483008 408536137728 408881188064 409068085824 409954665984 410244472832 410488461122 415480586112 416086922304 416381064192 416923227036 416923697664 417113800776 417826831776 417827303424 418371349392 418858477056 419403865698 419766276096 420312846768 421223797888 422070903808 422263353872 422263830528 422813653224 423179010048 423730024384 426600044658 428579728182 428883185664 429138259119 429441627312 429509081088 430068337704 430372363392 430569084672 431129721501 431305116672 431866711876 432064116216 432370040832 432933022656 433871325696 434069646336 434436262318 434634841188 434811662336 435576832608 435884752384 436452803328 437398734848 441448122744 442404880704 442981428768 443941509888 444458409984 444519558729 445037131872 446001668352 446582399691 446898604032 447102374688 447867174912 448450335296 448654813489 448655319936 449627698176 449945550848 450213150908 450531926016 455688384768 456281729019 456676005888 457270636104 457479652464 459393168384 459991336572 460201596552 460388818944 460988283552 461198999232 461525031936 462125975988 462800384646 463127549408 463128072192 463731103536 464736155776 465277267968 465883097744 470055185748 470667768066 472237060608 472851952614 473876772624 474829766784 475046273106 475046809344 475665359877 475858873344 476076386304 476478481252 476696277432 477033265536 477729429312 478067147776 478690171392 479727644672 480911584768 484168908816 485218256256 486072130743 487049650488 487470514176 488105241408 489163120128 489800051274 490023936684 490370346432 490370899968 491009403744 492073021246 492073576704 492421435392 492714297507 493062609136 493140056064 493782165512 494131789824 494357097216 495000791353 496424861696 501751876896 502760929536 502990171524 503850571776 504506627208 504737234928 504942575616 505600052928 505831160448 506188744704 506847844632 506848416768 507946344512 507946917888 508608307104 508967854592 509710622464 510304100352 510968558816 514429465617 517937421312 518611818996 519215660928 521018493084 521019081216 521697491478 522148294656 522828175248 523197775104 523436926464 523879022207 524118484962 524331710464 525015026688 525254415792 526152900608 527451415552 533111369202 534183487632 535341232512 535964553216 536283312111 536662423728 537445607976 537825541248 537826148352 538526442816 539692991044 539693600256 540075122688 540321988608 540396326298 540778345504 541025532864 542198106624 542904093742 545424114432 546134302081 546606221312 550308510144 551666639736 553582773792 553974114816 554695435278 554782563072 555174752256 555504936201 555897636048 555898263552 556151734368 557102442368 557103071232 557828465856 558082816779 558477969408 559205154264 559688368128 560417129024 563018440704 563751537632 567569955609 568060397568 568800059544 569462337792 570203825211 571439637576 571440282624 571844247552 572184345492 572588836416 572678774784 573424450272 573829817856 574092112896 574576992098 574839628668 575073488896 576085488288 577244030208 578495100928 578759528448 579513121584 580769110144 581937071104 587832090624 588181697154 588597496992 589873174272 590641238301 590641905024 590911217766 591922013184 592692744972 593382842496 594668891136 595443199588 595864805376 596136499584 598207093248 598986008734 599503597568 605053733904 607155300288 607584513024 608375638692 608653724472 608901341184 609694181472 609972869952 612090831306 612524224512 612804206592 613321782096 613602128736 614651044736 614931998976 615366709248 615732691683 616167967984 617067179528 617504096256 618308138048 620369690624 624571596288 625384840554 626740247664 626740955136 627557024088 628287715584 629105798547 629649414144 630469270152 631835696832 633106355712 633395030808 633395745792 634220479836 634478497792 634768515072 635595036576 636044354048 636972572416 638253561856 642869592273 644162440968 644719067136 645102506556 645558545088 646957675008 647800067814 648096174324 648555061248 649399533984 650806988544 651104469504 651654393477 651952261782 652217493504 653066735032 653365248912 653827128576 654678465983 654679204992 656098102272 656561913856 656952396676 657520074752 659142796288 663607321056 665912264832 667555697808 669002502528 670347906048 670653562032 671800762368 672107839488 672675502944 672982979904 674133403904 674441547264 674918326272 675319726362 675797126176 675797889024 678144409472 685014008832 685905954156 689089752576 689987004858 690583228416 691482425328 691798498848 692287547904 693188963982 694200576969 694691324112 694692108288 695596655304 696197726208 697104233664 697597033472 697915901952 698824646616 700020035584 700339221056 705082778622 709277928921 710815158936 711318454272 712244650176 712569409659 713788310016 714114579456 714619404288 714717721878 715044416148 715549898304 716594143968 717100721664 718034446562 718035257088 719591467008 720528435064 721367377152 722306657591 722930808832 727232152576 727827384384 732157862112 733744680192 734700076911 735035905026 735555519648 736514105616 738109531869 738110365056 738632153088 739593913704 739710084096 740233003008 740673248268 741196848064 741197684736 741535645824 743771287808 744110422372 744637292544 745606872352 755775857664 756759940812 757413863424 758400079392 758746740672 759283117056 760271766948 760272625152 761919516768 761920376832 762912460656 763451781888 764565933696 765106423808 765456150528 766452838224 768113984384 769658706944 771679371264 772684162112 777917728494 781527739626 782546237217 783222441984 784242262872 784796662656 784797548544 785155389696 786177727443 786497565696 787521651068 787522540032 787881623688 789229350912 790256993296 791177123328 792207301874 792891854848 794848666112 797609457664 803011848768 804993635592 806168411964 806738311872 807789664224 809539486566 809540400384 810112684032 810482982912 810594489447 811167518256 811538299296 812925575296 813297159936 814356140613 816121108408 816698966016 817762376128 818136171648 819909331968 820488945664 820976922244 830961172224 832043152917 832173844608 832762128384 833846454072 833847395328 834227601552 835653663552 835654606848 836742698784 837716954112 838807731396 839532552192 840625693536 842447595776 844141807616 844526707744 844527661056 845627306448 847460048768 853200089316 857159456364 857766371328 858276518238 858883254624 859018162176 860136675408 860744726784 861138169344 861865488147 862259443002 862610233344 863733423752 864128232432 865866045312 867742651392 868139292672 868872524636 869269682376 869623324672 871153665216 871769504768 872905606656 874797469696 882896245488 884809761408 885962857536 886366826649 887883019776 888916819968 889039117458 890074263744 892003336704 893164799382 893797208064 894204749376 896900670592 897309626978 897310639872 898479013101 899255396352 900426301816 901063852032 911376769536 912563458038 913352011776 914541272208 914959304928 918136246959 918786336768 919982673144 920403193104 920777637888 921976567104 922397998464 923050063872 924251951976 925600769292 926255098816 926256144384 927462207072 929472311552 930554535936 931766195488 938077260831 940110371496 941335536132 944474121216 945703905228 947753545248 949659533568 950092546212 950093618688 951330719754 951717746688 952152772608 952956962504 953392554864 954066531072 955308805201 955458858624 956134295552 957380342784 959455289344 961823169536 968337817632 970436512512 971700101721 972144261486 974099300976 976210482816 977928392673 978326240256 979600102548 980047873368 980740692864 980741799936 982018807488 984146042492 984147153408 984842870784 985428595014 986125218272 986280112128 987564331024 988714194432 990001582706 1003503753792 1005521859072 1005980343048 1007701143552 1009013254416 1009474469856 1011200105856 1011662320896 1012377489408 1012979589543 1013695689264 1013696833536 1015892689024 1015893835776 1017216614208 1017935709184 1019421244928 1020608200704 1021937117632 1028858931234 1034980507287 1035874842624 1037223637992 1038431321856 1039783445973 1042036986168 1042038162432 1043394982956 1044296589312 1045656350496 1046395550208 1046873852928 1047758044414 1048236969924 1048663420928 1050030053376 1050508831584 1052305801216 1054902831104 1066222738404 1068366975264 1070682465024 1071929106432 1072076582817 1072566624222 1073324847456 1074891215952 1075651082496 1077051669843 1077052885632 1079385982088 1079387200512 1080150245376 1080792652596 1081556691008 1082051065728 1084396213248 1085808187484 1090848228864 1092268604162 1093212442624 1100617020288 1103333279472 1107165547584 1107948229632 1109390870556 1109565126144 1110349504512 1111009872402 1111795272096 1111796527104 1112303468736 1114204884736 1115656931712 1116165633558 1116955938816 1118410308528 1120834258048 1126036881408 1127503075264 1135139911218 1136120795136 1137600119088 1138924675584 1140407650422 1142879275152 1142880565248 1144368690984 1145177672832 1145357549568 1146848900544 1147659635712 1148184225792 1149153984196 1149679257336 1150146977792 1152170976576 1154488060416 1156990201856 1157519056896 1159026243168 1161538220288 1163874142208 1172291609439 1175664181248 1176363394308 1177194993984 1179746348544 1181282476602 1181283810048 1181822435532 1183844026368 1185385489944 1186765684992 1188310952811 1189337782272 1190886399176 1191729610752 1192272999168 1193825437969 1196414186496 1197972017468 1199007195136 1210107467808 1214309229849 1214310600576 1215169026048 1216751277384 1217307448944 1217802682368 1219388362944 1219945739904 1224181662612 1225048449024 1225608413184 1226643564192 1227204257472 1229302089472 1229863997952 1230733418496 1231465383366 1232335935968 1234134359056 1236616276096 1249143192576 1250769681108 1253480495328 1253481910272 1255114048176 1256575431168 1258211597094 1259298828288 1260938540304 1263671393664 1266212711424 1266790061616 1266791491584 1268440959672 1268956995584 1269537030144 1271190073152 1272088708096 1273945144832 1276507123712 1285739184546 1288324881936 1290205013112 1291117090176 1293389164503 1293915350016 1295600135628 1296192348648 1297110122496 1298799067968 1301613977088 1302208939008 1303308786954 1303904523564 1304434987008 1306133470064 1306730497824 1307654257152 1309356931966 1309358409984 1312196204544 1313904793352 1315040149504 1318285592576 1327214642112 1331824529664 1333558676187 1335111395616 1338005005056 1339747199073 1340695812096 1341307124064 1343601524736 1345351005888 1345964440467 1345965959808 1348266807808 1348883094528 1349836652544 1350639452724 1351594252352 1351595778048 1356288818944 1368845187057 1370028017664 1371811908312 1378179505152 1379974009716 1381166456832 1382964850656 1383596997696 1384575095808 1386377927964 1388401153938 1389382648224 1389384216576 1391193310608 1394208467328 1395194066944 1395831803904 1397649293232 1400040071168 1400678442112 1410165557244 1418555857842 1421630317872 1424489300352 1425138819318 1426996079631 1427576620032 1428229158912 1429435443756 1430088832296 1431099796608 1433188287936 1434201443328 1436068893124 1436070514176 1439182934016 1441056870128 1442734754304 1444613315182 1445861617664 1454464305152 1455654768768 1464315724224 1467489360384 1469400153822 1470071810052 1471111039296 1473028211232 1476219063738 1476220730112 1477264306176 1478142892521 1479187827408 1479420168192 1481346496536 1482393696128 1482395369472 1483071291648 1485002374059 1487542575616 1488220844744 1489274585088 1491213744704 1511551715328 1513519881624 1514827726848 1516800158784 1517493481344 1518566234112 1520543533896 1520545250304 1523839033536 1523840753664 1525824921312 1526903563776 1529131867392 1530212847616 1530912301056 1531122924511 1532905676448 1536227968768 1539317413888 1545368324224 1555835456988 1563055479252 1565092474434 1566444883968 1568484525744 1569593325312 1570310779392 1571637066621 1572355454886 1572995131392 1575043302136 1575045080064 1575763247376 1578458701824 1580513986592 1582354246656 1584414603748 1585783709696 1589697332224 1595218915328 1606023697536 1609987271184 1612336823928 1613476623744 1615579328448 1619078973132 1619080800768 1620225368064 1620965965824 1621188978894 1622335036512 1623076598592 1625851150592 1626594319872 1628712281226 1632242216816 1635524752256 1636272343296 1638402906243 1639818663936 1641953844488 1661922344448 1664086305834 1664347689216 1665524256768 1666514808603 1667692908144 1667694790656 1668455203104 1671307327104 1671309213696 1673485397568 1674248450337 1675433908224 1677615462792 1679065104384 1681251387072 1684895191552 1688283615232 1689053415488 1689055322112 1691254612896 1694920097536 1706400178632 1710611475633 1714318912728 1715532742656 1716553036476 1717766509248 1718036324352 1720273350816 1721489453568 1722276338688 1723730976294 1724518886004 1725220466688 1727466847504 1728256464864 1731732090624 1735485302784 1736278585344 1737745049272 1738539364752 1739246649344 1742307330432 1743539009536 1745811213312 1749594939392 1765792490976 1769619522816 1771923714903 1771925715072 1772733653298 1775766039552 1778078234916 1780148527488 1784006673408 1786329598764 1787594416128 1788409498752 1793801341184 1794619253956 1794621279744 1796958026202 1798510792704 1800852603632 1822753539072 1825126916076 1826704023552 1829082544416 1829918609856 1836272493918 1837572673536 1839965346288 1840806386208 1843953134208 1844795996928 1846100127744 1847198075049 1848503903952 1851201538584 1852510197632 1852512288768 1854924414144 1858944623104 1861109071872 1863532390976 1876154521662 1880220742992 1882671072264 1887317395641 1888948242432 1891407810456 1895507090496 1899319067136 1900185092424 1900187237376 1902661439508 1903435493376 1904305545216 1905913925008 1906785109728 1908133062144 1910617610402 1910917717248 1912268591104 1913405891359 1914760685568 1918910578688 1923646339072 1936675635264 1940873025024 1943400203442 1944288522972 1948198601952 1952420965632 1954963180431 1955856785346 1956652480512 1959200205096 1960095746736 1961481385728 1964035397949 1964037614976 1968292084984 1968294306816 1969685741568 1970857190028 1972250436544 1972560224256 1975128662048 1977428388864 1980003165412 2007007507584 2011043718144 2011960686096 2015402287104 2018026508832 2018948939712 2022400211712 2023324641792 2024754978816 2025033545321 2025959179086 2027391378528 2027393667072 2031785378048 2034433228416 2035871418368 2038842489856 2043874235264 2057717862468 2069961014574 2071749685248 2074447275984 2076862643712 2079566891946 2082601730907 2084073972336 2084076324864 2086789965912 2088593178624 2091312700992 2092791100416 2093747705856 2095516088828 2096473939848 2097326841856 2100060106752 2101017663168 2109805662208 2132445476808 2136733950528 2137708228977 2141364930048 2143858212864 2144153165634 2145133248444 2146649694912 2149782431904 2151302164992 2154103339686 2154105771264 2158771964176 2158774401024 2161585305192 2163113382016 2164102131456 2166919972773 2168792426496 2171616374968 2181696457728 2184537208324 2186424885248 2201234040576 2204100230733 2206666558944 2214328595607 2214331095168 2215896459264 2218781741112 2219130252288 2220699009024 2222019744804 2223590544192 2223593054208 2224606937472 2228409769472 2231313863424 2232331267116 2233911877632 2236820617056 2241668516096 2255006150528 2270279822436 2272241590272 2275200238176 2277849351168 2280815300844 2285758550304 2285761130496 2288737381968 2290355345664 2293697801088 2295319271424 2296368451584 2298307968392 2299358514672 2300293955584 2304341953152 2308976120832 2313980403712 2315038113792 2318052486336 2323076440576 2327748284416 2344583218878 2352726788616 2354389987968 2358533182329 2359492697088 2362564953204 2362567620096 2363644871064 2367688052736 2370770979888 2373531369984 2376621905622 2378675564544 2381772798352 2384545998336 2387650875938 2392828372992 2395944034936 2398014390272 2420214935616 2428618459698 2428621201152 2430338052096 2431783468341 2433502554768 2434614897888 2438776725888 2439891479808 2443068421839 2448363325224 2450096898048 2453287128384 2454408514944 2458604178944 2459727995904 2461466836992 2462930766732 2464671871936 2468268718112 2473232552192 2496129458751 2498286385152 2501539362216 2506960990656 2506963820544 2510228096352 2513150862336 2516423194188 2518597656576 2521877080608 2527342787328 2530633598249 2532425422848 2533580123232 2533582983168 2536881919344 2537913991168 2542380146304 2544177416192 2547890289664 2553014247424 2571478369092 2576649763872 2580410026224 2582234180352 2585596464441 2586778329006 2587830700032 2591200271256 2592384697296 2597598135936 2603227954176 2604417878016 2606617573908 2607809047128 2608869974016 2612266940128 2613460995648 2615308514304 2618713863932 2618716819968 2624392409088 2627809586704 2636571185152 2654429284224 2663649059328 2667117352374 2670222791232 2676010010112 2679494398146 2681391624192 2682614248128 2690702011776 2691928880934 2691931919616 2695437039303 2696533615616 2697766189056 2701278905448 2703188504704 2703191556096 2712577637888 2737690374114 2740056035328 2743623816624 2754408740877 2756359010304 2759948019432 2762332913664 2765929701312 2767193995392 2769150191616 2772755855928 2776802307876 2778765296448 2778768433152 2782386621216 2788416934656 2790388133888 2791663607808 2792047685873 2795298586464 2800080142336 2801356884224 2820331114488 2837111715684 2843260635744 2848978600704 2850277638636 2853992159262 2855153240064 2856458317824 2858870887512 2860177664592 2862199593216 2865926415603 2866376575872 2868402886656 2872137786248 2872141028352 2878365868032 2882113740256 2885469508608 2889226630364 2891723235328 2908928610304 2911309537536 2915100305163 2928631448448 2934978720768 2938800307644 2940143620104 2942222078592 2946056422464 2952438127476 2952441460224 2954528612352 2956285785042 2958375654816 2958840336384 2962692993072 2964787392256 2966142583296 2970004748118 2975085151232 2976441689488 2982427489408 3023103430656 3027039763248 3033600317568 3034986962688 3037132468224 3038938768629 3041087067792 3041090500608 3047678067072 3047681507328 3051649842624 3053807127552 3058263734784 3060425695232 3061824602112 3062245849022 3065811352896 3072455937536 3078634827776 3090736648448 3111670913976 3119350337919 3126110958504 3130184948868 3132889767936 3136969051488 3139186650624 3140621558784 3143274133242 3144710909772 3145990262784 3150086604272 3150090160128 3151526494752 3156917403648 3161027973184 3162469295081 3164708493312 3168829207496 3171567419392 3179394664448 3190437830656 3212047395072 3216229748451 3219974542368 3224673647856 3226953247488 3231155009529 3231158656896 3238157946264 3238161601536 3240450736128 3242377957788 3244670073024 3246153197184 3251702301184 3253188639744 3257424562452 3264484433632 3271049504512 3272544686592 3276805812486 3279637327872 3283907688976 3323844688896 3328172611668 3328695378432 3331048513536 3333029617206 3335385816288 3335389581312 3336910406208 3342614654208 3346967017039 3346970795136 3348496900674 3350867816448 3355230925584 3362502774144 3369790383104 3376567230464 3378106830976 3378110644224 3382509225792 3389840195072 3412800357264 3421222951266 3428637825456 3433106072952 3435533018496 3436072648704 3440546701632 3442978907136 3444552677376 3447461952588 3449037772008 3450440933376 3454933695008 3456512929728 3463464181248 3470970605568 3472557170688 3475490098544 3477078729504 3484614660864 3487078019072 3489151919537 3491622426624 3499189878784 3531584981952 3539239045632 3543847429806 3543851430144 3545467306596 3551532079104 3556156469832 3560297054976 3564932858433 3568013346816 3572659197528 3575188832256 3576818997504 3581476313907 3587602682368 3589238507912 3589242559488 3593916052404 3597021585408 3601705207264 3642927689547 3645507078144 3650253832152 3653408047104 3658165088832 3659837219712 3672544987836 3675145347072 3679930692576 3681612772416 3687906268416 3689591993856 3692200255488 3692708229703 3694396150098 3697007807904 3702403077168 3705020395264 3709848828288 3717889246208 3727064781952 3752309043324 3760441485984 3765342144528 3774634791282 3777896484864 3782815620912 3791014180992 3798638134272 3800370184848 3800374474752 3805322879016 3806870986752 3808611090432 3811827850016 3813570219456 3816266124288 3821235220804 3821835434496 3824537182208 3826811782718 3829521371136 3847292678144 3873351270528 3881746050048 3886800406884 3888577045944 3896397203904 3904841931264 3909926360862 3911713570692 3913304961024 3918400410192 3920191493472 3922962771456 3928070795898 3928075229952 3936584169968 3936588613632 3941714380056 3944500873088 3945120448512 3950257324096 3954856777728 3960006330824 4000676028561 4014015015168 4019241597219 4022087436288 4023921372192 4030804574208 4036053017664 4037893321401 4037897879424 4044800423424 4046649283584 4049509957632 4050067090642 4051918358172 4054782757056 4054787334144 4063570756096 4068866456832 4071742836736 4077684979712 4087748470528 4115435724936 4139922029148 4143499370496 4148894551968 4153725287424 4159133783892 4165203461814 4168147944672 4168152649728 4173579931824 4182620680591 4182625401984 4185582200832 4187495411712 4191032177656 4192947879696 4194653683712 4200120213504 4202035326336 4219611324416 4264890953616 4273467901056 4275416457954 4282729860096 4288306331268 4290266496888 4293299389824 4299564863808 4302604329984 4308206679372 4308211542528 4317543928352 4317548802048 4323170610384 4326226764032 4328204262912 4333839945546 4337584852992 4343232749936 4363392915456 4369074416648 4372849770496 4402468081152 4408200461466 4413333117888 4428657191214 4428662190336 4431792918528 4434428677563 4437563482224 4438260504576 4444039489608 4447181088384 4447186108416 4449213874944 4455007122177 4456819538944 4462627726848 4464662534232 4467823755264 4473641234112 4483337032192 4510012301056 4540559644872 4544483180544 4550400476352 4555698702336 4561630601688 4571517100608 4571522260992 4577474763936 4580710691328 4587395602176 4590638542848 4592736903168 4593368773533 4596615936784 4598717029344 4608683906304 4614684796807 4617952241664 4627960807424 4636104972672 4646152881152 4655496568832 4689166437756 4705453577232 4708779975936 4714911199863 4717066364658 4718985394176 4725129906408 4725135240192 4727289742128 4735376105472 4741541959776 4747062739968 4753243811244 4757351129088 4763545596704 4769091996672 4775301751876 4785656745984 4791888069872 4840429871232 4857236919396 4857242402304 4860676104192 4863566936682 4867005109536 4869229795776 4877553451776 4879782959616 4883904432833 4886136843678 4896726650448 4906574256768 4908817029888 4915208718729 4917208357888 4919455991808 4925861533464 4929343743872 4936537436224 4946465104384 4992258917502 4996572770304 4999544425809 5003078724432 5013921981312 5013927641088 5020456192704 5022745351011 5026301724672 5032846388376 5037195313152 5043754161216 5054685574656 5061267196498 5064850845696 5067160246464 5067165966336 5073763838688 5084760292608 5088354832384 5091381074239 5095780579328 5106028494848 5142956738184 5153299527744 5160820052448 5164468360704 5171192928882 5173556658012 5175661400064 5182400542512 5184769394592 5195196271872 5206455908352 5208835756032 5213235147816 5215618094256 5217739948032 5224533880256 5226921991296 5230617028608 5237427727864 5237433639936 5248784818176 5255619173408 5273142370304 5308858568448 5315771144709 5327298118656 5334234704748 5340445582464 5352020020224 5358988796292 5362783248384 5365228496256 5381404023552 5383857761868 5383863839232 5390874078606 5393067231232 5395532378112 5402557810896 5406377009408 5425155275776 5475380748228 5480112070656 5487247633248 5508817481754 5512718020608 5519896038864 5531859402624 5534387990784 5538300383232 5541594225147 5545511711856 5553604615752 5557530592896 5557536866304 5564773242432 5576833869312 5580776267776 5583327215616 5584095371746 5590597172928 5602713768448 5640662228976 5674223431368 5686521271488 5697957201408 5700555277272 5707984318524 5710306480128 5712916635648 5717741775024 5720355329184 5724399186432 5731852831206 5732753151744 5736805773312 5740217674077 5744275572496 5744282056704 5756731736064 5764227480512 5770939017216 5778453260728 5783446470656 5817857220608 5822619075072 5830200610326 5857262896896 5864889541293 5869957441536 5877600615288 5880287240208 5884444157184 5892106193847 5892112844928 5904876254952 5904882920448 5909057224704 5912571570084 5916751309632 5917680672768 5925385986144 5929574784512 5932285166592 5940009496236 5950170302464 5952883378976 5964854978816 6046206861312 6054079526496 6067200635136 6069973925376 6074264936448 6075100635963 6077877537258 6082174135584 6082181001216 6095356134144 6103292795777 6103299685248 6107614255104 6116527469568 6120851390464 6124491698044 6131622705792 6144911875072 6157269655552 6181473296896 6223341827952 6238700675838 6247805192721 6252221917008 6260369897736 6265779535872 6273938102976 6278373301248 6281243117568 6286548266484 6289421819544 6291980525568 6300173208544 6300180320256 6303052989504 6322055946368 6324938590162 6329416986624 6337658414992 6358789328896 6380875661312 6424094790144 6432459496902 6439949084736 6449347295712 6453906494976 6462310019058 6462317313792 6476315892528 6476323203072 6484755915576 6489340146048 6492306394368 6500759918319 6503404602368 6506377279488 6514849124904 6528968867264 6542099009024 6545089373184 6553611624972 6559274655744 6567815377952 6612300692199 6642985786821 6647689377792 6656345223336 6657390756864 6662097027072 6666059234412 6670771632576 6670779162624 6673820812416 6685229308416 6693934034078 6693941590272 6696993801348 6701735632896 6710461851168 6725005548288 6733762065929 6739580766208 6753134460928 6756213661952 6765018451584 6779680390144 6825600714528 6842445902532 6857275650912 6866212145904 6871066036992 6881093403264 6885957814272 6889105354752 6894923905176 6898075544016 6900881866752 6909867390016 6913025859456 6926928362496 6941941211136 6945114341376 6950980197088 6954157459008 6969229321728 6974156038144 6978303839074 6983244853248 7063169963904 7078478091264 7087694859612 7087702860288 7090934613192 7103064158208 7112312939664 7120594109952 7129865716866 7136026693632 7145318395056 7153637995008 7162952627814 7175205364736 7178477015824 7178485118976 7187832104808 7194043170816 7203410414528 7285855379094 7291014156288 7295350405023 7300507664304 7316330177664 7319674439424 7329205265517 7345089975672 7350290694144 7359861385152 7363225544832 7375812536832 7379183987712 7384400510976 7385416459406 7388792300196 7394015615808 7404806154336 7410040790528 7419697656576 7435778492416 7454129563904 7504618086648 7520882971968 7530684289056 7549269582564 7555792969728 7565631241824 7582028361984 7591900794747 7597276268544 7600740369696 7600748949504 7610645758032 7613741973504 7623655700032 7627131829313 7627140438912 7632532248576 7642470441608 7643670868992 7649074364416 7653623565436 7659042742272 7694585356288 7746702541056 7756789393323 7763492100096 7773600813768 7777154091888 7792794407808 7809683862528 7819852721724 7823427141384 7826609922048 7836800820384 7840382986944 7845925542912 7856141591796 7856150459904 7873168339936 7873177227264 7883428760112 7889001746176 7900514648192 7909713555456 7920012661648 8001352057122 8028030030336 8038483194438 8044174872576 8047842744384 8072106035328 8075786642802 8075795758848 8086311117909 8089600846848 8093298567168 8100134181284 8103836716344 8109565514112 8109574668288 8127141512192 8137732913664 8143485673472 8155369959424 8175496941056 8230871449872 8263226222631 8279844058296 8286998740992 8297789103936 8307450574848 8318267567784 8330406923628 8336295889344 8336305299456 8347159863648 8365241361182 8365250803968 8371164401664 8374990823424 8376143057619 8382064355312 8385895759392 8400240427008 8404070652672 8415013453001 8439222648832 8529781907232 8546935802112 8550832915908 8565459720192 8576612662536 8580532993776 8586598779648 8597779246809 8599129727616 8605208659968 8616413358744 8616423085056 8635087856704 8635097604096 8646341220768 8652453528064 8656408525824 8667679891092 8675169705984 8686465499872 8726785830912 8738148833296 8745300915489 8804936162304 8816400922932 8826666235776 8857314382428 8857324380672 8863585837056 8868857355126 8875126964448 8876521009152 8888078979216 8894362176768 8898427749888 8905943377519 8910014244354 8913639077888 8925255453696 8929325068464 8947282468224 8966674064384 9020024602112 9081119289744 9100800952704 9111397404672 9116816305887 9123261203376 9143034201216 9143044521984 9154949527872 9161421382656 9174791204352 9181277085696 9185473806336 9186737547066 9193231873568 9197434058688 9217367812608 9229369593614 9235904483328 9272209945344 9284283135377 9292305762304 9310993137664 9378332875512 9410907154464 9417559951872 9429822399726 9434132729316 9437970788352 9450259812816 9450270480384 9454579484256 9470752210944 9483083919552 9487407885243 9494125479936 9506487622488 9514702258176 9527091193408 9538183993344 9550603503752 9571313491968 9583776139744 9648689245353 9680859742464 9693465028587 9714473838792 9714484804608 9721352208384 9727133873364 9734010219072 9738459591552 9755106903552 9759565919232 9767808865666 9772273687356 9793453300896 9813148513536 9817634059776 9830417437458 9834416715776 9838911983616 9851723066928 9858687487744 9873074872448 9892930208768 9984517835004 9993145540608 9999088851618 10006157448864 10027843962624 10040901051117 10040912385408 10045490702022 10052603449344 10065692776752 10087508322432 10109371149312 10122534392996 10129701691392 10134320492928 10134331932672 10147527677376 10169520585216 10176709664768 10182762148478 10191561158656 10285913476368 10306599055488 10321640104896 10328936721408 10342385857764 10347113316024 10351322800128 10364801085024 10369538789184 10390392543744 10412911816704 10417671512064 10426470295632 10431236188512 10449067760512 10453843982592 10461234057216 10467455758611 10474855455728 10474867279872 10497569636352 10511238346816 10546284740608 10617717136896 10631542289418 10654596237312 10668469409496 10680891164928 10694798575299 10704040040448 10717977592584 10725566496768 10730456992512 10744428941721 10762808047104 10767715523736 10767727678464 10781748157212 10786134462464 10791064756224 10805115621792 10812754018816 10850310551552 10928783068641 10950761496456 10960224141312 10974495266496 11017634963508 11025436041216 11039792077728 11063718805248 11068775981568 11076600766464 11078124689109 11083188450294 11091023423712 11107209231504 11115061185792 11129533921711 11129546484864 11153667738624 11161552535552 11168190743492 11181194345856 11205427536896 11281324457952 11348446862736 11373042542976 11395914402816 11401110554544 11415968637048 11420612960256 11425833271296 11435483550048 11440710658368 11448798372864 11463705662412 11465506303488 11473611546624 11480435348154 11488551144992 11488564113408 11528454961024 11541878034432 11556906521456 11635714441216 11645238150144 11660401220652 11714525793792 11729779082586 11739914883072 11755201230576 11760574480416 11768888314368 11784212387694 11784225689856 11809752509904 11809765840896 11825143140168 11833502619264 11835361345536 11850771972288 11859149569024 11864570333184 11880018992472 11900340604928 11905766757952 11929709957632 12057724791657 12092413722624 12108159052992 12113679964203 12134401270272 12139947850752 12148529872896 12150201271926 12155755074516 12164348271168 12164362002432 12190712268288 12206585591554 12206599370496 12215228510208 12233054939136 12248983396088 12263245411584 12279213179047 12289823750144 12314539311104 12362946593792 12446683655904 12477401351676 12495610385442 12504443834016 12520739795472 12547862041773 12547876205952 12556746602496 12562486235136 12573096532968 12578843639088 12583961051136 12600346417088 12600360640512 12606105979008 12644111892736 12649877180324 12658833973248 12675316829984 12717578657792 12848189580288 12864918993804 12879898169472 12898694591424 12907812989952 12924620038116 12924634627584 12952631785056 12952646406144 12969511831152 12978680292096 12984612788736 13001519836638 13006809204736 13012754558976 13029698249808 13057937734528 13084198018048 13090178746368 13107223249944 13118549311488 13135630755904 13224601384398 13285971573642 13295378755584 13303286032689 13312690446672 13314781513728 13332118468824 13341543265152 13341558325248 13347641624832 13365021366531 13370458616832 13387868068156 13387883180544 13393987602696 13403471265792 13420923702336 13450011096576 13467524131858 13479161532416 13512427323904 13530036903168 13559360780288 13651201429056 13684891805064 13714551301824 13732424291808 13742132073984 13762186806528 13771915628544 13778210709504 13780106320599 13789847810352 13796151088032 13819734780032 13826051718912 13844054390421 13853856724992 13883882422272 13901960394176 13908314918016 13938458643456 13948312076288 13956607678148 13966489706496 14126339927808 14144733599589 14156956182528 14175389719224 14175405720576 14181869226384 14206128316416 14224625879328 14241188219904 14259731433732 14272053387264 14290636790112 14307275990016 14325905255628 14350410729472 14356954031648 14356970237952 14375664209616 14406820829056 14571710758188 14582028312576 14590700810046 14601015328608 14632660355328 14639348878848 14651713298499 14658410531034 14690179951344 14719722770304 14726451089664 14745626156187 14751625073664 14758367975424 14770832918812 14777584600392 14788031231616 14809612308672 14820081581056 14839395313152 14871556984832 14908259127808 15009236173296 15041765943936 15061368578112 15068236053033 15098539165128 15111585939456 15131262483648 15164056723968 15183801589494 15194552537088 15201480739392 15201497899008 15221291516064 15247311400064 15254263658626 15254280877824 15265064497152 15274143222717 15284940883216 15287341737984 15307247130872 15318085484544 15389170712576 15493405082112 15513578786646 15526984200192 15547201627536 15554308183776 15585588815616 15619367725056 15639705443448 15646854282768 15653219844096 15673601640768 15680765973888 15691851085824 15712283183592 15712300919808 15746336679872 15746354454528 15766857520224 15778003492352 15801029296384 15819427110912 15840025323296 15947313434127 16002704114244 16056060060672 16076966388876 16088349745152 16095685488768 16144212070656 16151573285604 16151591517696 16172622235818 16179201693696 16186597134336 16200268362568 16207673432688 16219131028224 16240249688417 16254283024384 16275465827328 16286971346944 16310739918848 16350993882112 16461742899744 16526452445262 16559688116592 16595578207872 16614901149696 16624782675441 16636535135568 16660813847256 16672591778688 16672610598912 16694319727296 16730482722364 16730501607936 16742328803328 16749981646848 16752286115238 16764128710624 16771791518784 16808141305344 16830026906002 17059563814464 17093871604224 17101665831816 17130919440384 17153225325072 17161065987552 17173197559296 17195558493618 17198259455232 17210417319936 17220653022231 17232826717488 17232846170112 17270175713408 17270195208192 17292682441536 17304907056128 17312817051648 17335359782184 17350339411968 17372930999744 17453571661824 17476297666592 17490601830978 17594668623879 17609872324608 17632801845864 17653332471552 17676318581541 17714628764856 17714648761344 17727171674112 17737714710252 17750253928896 17753042018304 17776157958432 17788724353536 17796855499776 17811886755038 17820028488708 17827278155776 17850510907392 17858650136928 17894564936448 17933348128768 18040049204224 18162238579488 18201601905408 18222794809344 18225301907889 18233632611774 18246522406752 18286068402432 18309878387331 18309899055744 18322842765312 18349582408704 18362554171392 18373475094132 18386463747136 18394868117376 18434735625216 18458739187228 18471808966656 18544419890688 18568566270754 18584611524608 18756665751024 18821814308928 18835119903744 18859644799452 18868265458632 18875941576704 18900519625632 18900540960768 18909158968512 18966167839104 18974815770486 18988250959872 19012975244976 19054182386816 19076367986688 19101207007504 19142626983936 19167552279488 19297378490706 19361719484928 19386930057174 19428947677584 19428969609216 19454267746728 19468020438144 19476919183104 19502279754957 19510213807104 19519131838464 19535617731332 19544547374712 19586906601792 19626297027072 19635268119552 19660834874916 19668833431552 19677823967232 19703446133856 19717374975488 19746149744896 19785860417536 19928957360463 19969035670008 19986291081216 19998177703236 20012314897728 20055687925248 20081802102234 20081824770816 20090981404044 20105206898688 20131385553504 20175016644864 20201286197787 20218742298624 20245068785992 20259403382784 20268640985856 20295032445473 20295055354752 20339041170432 20353419329536 20365524296956 20383122317312 20571826952736 20613198110976 20643280209792 20657873442816 20684771715528 20694226632048 20702645600256 20729602170048 20739077578368 20780785087488 20825823633408 20835343024128 20852940591264 20862472377024 20898135521024 20907687965184 20922468114432 20934911517222 20949710911456 20949734559744 21022476693632 21235434273792 21263084578836 21309192474624 21336938818992 21361782329856 21389597150598 21408080080896 21435955185168 21460913985024 21488857883442 21525616094208 21535431047472 21535455356928 21563496314424 21572268924928 21582129512448 21610231243584 21625508037632 21700621103104 21857566137282 21901522992912 21948990532992 21987615796551 22035269927016 22050872082432 22079584155456 22127437610496 22137551963136 22153201532928 22156249378218 22166376900588 22182046847424 22214418463008 22230122371584 22259067843422 22259092969728 22307335477248 22336381486984 22362388691712 22391506385321 22410855073792 22562648915904 22696893725472 22746085085952 22775702384241 22791828805632 22802221109088 22831937274096 22841225920512 22870967100096 22881395487939 22881421316736 22897596745728 22927411324824 22931012606976 22947223093248 22960870696308 22977102289984 22977128226816 23056909922048 23083756068864 23113813042912 23270368179969 23290476300288 23320802441304 23429051587584 23459558165172 23479829766144 23510402461152 23521148960832 23537776628736 23568424775388 23568451379712 23619505019808 23619531681792 23650286280336 23667005238528 23701543944576 23718299138048 23729140666368 23760037984944 23800681209856 23811533515904 23859419915264 24115449583314 24216318105984 24227359928406 24258933353727 24268802540544 24279895701504 24300402543852 24311510149032 24328696542336 24328724004864 24381424536576 24413171183108 24413198740992 24430457020416 24466109878272 24497966792176 24526490823168 24558426358094 24579647500288 24725893187584 24893367311808 24954802703352 24991220770884 25008887668032 25041479590944 25095724083546 25095752411904 25113493204992 25124972470272 25128429172857 25146193065936 25157687278176 25200692834176 25200721281024 25212211958016 25245040359003 25288223785472 25299754360648 25317667946496 25350633659968 25435157315584 25696379160576 25729837987608 25759796338944 25793337740427 25797389182848 25815625979904 25849240076232 25849269255168 25905263570112 25905292812288 25939023662304 25957360584192 25969225577472 26003039673276 26013618409472 26025509117952 26059396499616 26115875469056 26168396036096 26180357492736 26214446499888 26271261511808 26449202768796 26571943147284 26590757511168 26606572065378 26625380893344 26629563027456 26664236937648 26683086530304 26695283249664 26717830132557 26730042733062 26740917233664 26775736136312 26775766361088 26787975205392 26841847404672 26900022193152 26935048263716 26958323064832 27024854647808 27060073806336 27118721560576 27302402858112 27369783610128 27429102603648 27464848583616 27484264147968 27524373613056 27543831257088 27556421419008 27560212641198 27579695620704 27592302176064 27639469560064 27652103437824 27688108780842 27707713449984 27803920788352 27816629836032 27852849406131 27876917286912 27913215356296 27932979412992 28252679855616 28289467199178 28313912365056 28350779438448 28350811441152 28363738452768 28412256632832 28449251758656 28462223655729 28482376439808 28519462867464 28544106774528 28581273580224 28614551980032 28651810511256 28700821458944 28713908063296 28713940475904 28751328419232 28813641658112 29080395085761 29143421516376 29164056625152 29181401620092 29202030657216 29265320710656 29278697757696 29303426596998 29316821062068 29380359902688 29439445540608 29452902179328 29491252312374 29503250147328 29516735950848 29541665837624 29555169200784 29576062463232 29614572961231 29619224617344 29640163162112 29678790626304 29743113969664 29816518255616 30018472346592 30083531887872 30122703153351 30122737156224 30136472106066 30197078330256 30262524967296 30328113447936 30367603178988 30389105074176 30402961478784 30402995798016 30442583032128 30494622800128 30508527317252 30508561755648 30530128994304 30548286445434 30569881766432 30574683475968 30614494261744 30986810164224 31027157573292 31053968400384 31094403255072 31108616367552 31171177631232 31238735450112 31279410886896 31293708565536 31347203281536 31361531947776 31383702171648 31402367275833 31424566367184 31424601839616 31492673359744 31492708909056 31533715040448 31556006984704 31602058592768 31638854221824 31680050646592 31894626868254 32005408228488 32084395725897 32112120121344 32153932777752 32176699490304 32191370977536 32233286825163 32288424141312 32303146571208 32303183035392 32345244471636 32358403387392 32373194268672 32400536725136 32415346865376 32438262056448 32480499376834 32508566048768 32550931654656 32621479837696 32701987764224 32923485799488 33052904890524 33119376233184 33191156415744 33229802299392 33234374067327 33249565350882 33273070271136 33321627694512 33345183557376 33388601765133 33388639454592 33460965444728 33461003215872 33484657606656 33504572230476 33528257421248 33543583037568 33616282610688 33660053812004 34119127628928 34187743208448 34203331663632 34261838880768 34306450650144 34322131975104 34346395118592 34391116987236 34396518910464 34420834639872 34441306044462 34465653434976 34465692340224 34540351426816 34585364883072 34609814112256 34625634103296 34670719564368 34745861999488 34907143323648 34952595333184 34981203661956 35189337247758 35219744649216 35265603691728 35306664943104 35352637163082 35429257529712 35429297522688 35475429420504 35500507857792 35506084036608 35552315916864 35577448707072 35593710999552 35623773510076 35640056977416 35654556311552 35701021814784 35717300273856 35789129872896 35866696257536 36080098408448 36324477158976 36341039892609 36403203810816 36445589618688 36450603815778 36467265223548 36493044813504 36572136804864 36619756774662 36619798111488 36645685530624 36699164817408 36746950188264 36772927494272 36789736234752 36837639537141 36869471250432 36917478374456 36943617933312 37088839781376 37137132541508 37169223049216 37513331502048 37643586125319 37643628617856 37670239807488 37719289598904 37736530917264 37751883153408 37801039251264 37801081921536 37818317937024 37932335678208 37949631540972 37976501919744 38025950489952 38108364773632 38152735973376 38202414015008 38335104558976 38594756981412 38723438969856 38773860114348 38857895355168 38857939218432 38908535493456 38936040876288 38953838366208 39004559509914 39020427614208 39038263676928 39071235462664 39089094749424 39173813203584 39252594054144 39270536239104 39321669749832 39337666863104 39355647934464 39406892267712 39434749950976 39492299489792 39571720835072 39857914720926 39938071340016 39996355406472 40024629795456 40095064099593 40111375850496 40163604204468 40163649541632 40181962808088 40210413797376 40262771107008 40350033289728 40402572395574 40437484597248 40490137571984 40537281971712 40590064890946 40590110709504 40678082340864 40731048593912 40766244634624 41143653905472 41226396221952 41286560419584 41315746885632 41340318961797 41369543431056 41388453264096 41459204340096 41478155156736 41532163171263 41561570174976 41651647266816 41705881182528 41724944754048 41796271042048 41815375930368 41844936228864 41869823034444 41899421822912 41899469119488 42044953387264 42434200798767 42470868547584 42526169157672 42618384949248 42673877637984 42723564659712 42779194301196 42816160161792 42871910370336 42921827970048 42977715766884 43051232188416 43070862094944 43070910713856 43126992628848 43144537849856 43220462487168 43251016075264 43401242206208 43715132274564 43803045985824 43897981065984 43955139895497 43975231593102 44070539854032 44159168310912 44236878468561 44254875220992 44275103926272 44312498756436 44332753801176 44364093694848 44428836926016 44460244743168 44518135686844 44518185939456 44614670954496 44672762973968 44724777383424 44783012770642 44821710147584 45125297831808 45393787450944 45492170171904 45551404768482 45583657611264 45604442218176 45663874548192 45741934200192 45762790975878 45762842633472 45795193491456 45822429668151 45854822649648 45862025213952 45921741392616 45954204579968 45954256453632 46113819844096 46167512137728 46227626085824 46540736359938 46580952600576 46641604882608 46858103175168 46919116330344 46959659532288 47020804922304 47042297921664 47075553257472 47136849550776 47136902759424 47239010039616 47239063363584 47300572560672 47334010477056 47403087889152 47436598276096 47458281332736 47464810659841 47520075969888 47601362419712 47623067031808 47718839830528 48230899166628 48432636211968 48454719856812 48517866707454 48537605081088 48559791403008 48600805087704 48623020298064 48657393084672 48720749065251 48762849073152 48826342366216 48826397481984 48860914040832 48932219756544 48995933584352 49052981646336 49116852716188 49159295000576 49451786375168 49786734623616 49909605406704 49982441541768 50017775336064 50082959181888 50191448167092 50191504823808 50226986409984 50249944940544 50256858345714 50292386131872 50315374556352 50401385668352 50424423916032 50490080718006 50576447570944 50599508721296 50701267319936 51392758321152 51459675975216 51519592677888 51586675480854 51594778365696 51631251959808 51661959066693 51698480152464 51698538510336 51810527140224 51810585624576 51878047324608 51914721168384 51938451154944 52006079346552 52027236818944 52051018235904 52118792999232 52231750938112 52336792072192 52360714985472 52428892999776 52542523023616 52898405537592 53028955744623 53143886294568 53181515022336 53213144130756 53250761786688 53259126054912 53328473875296 53366173060608 53390566499328 53435660265114 53460085466124 53481834467328 53551472272624 53551532722176 53575950410784 53683694809344 53800044386304 53870096527432 53916646129664 54049709295616 54120147612672 54237443121152 54604805716224 54675905723667 54739567220256 54858205207296 54929635161993 54929697167232 54968528295936 55048747226112 55087662514176 55120425282396 55159391241408 55184604352128 55278939120128 55304206875648 55376217561684 55415426899968 55607841576704 55633259672064 55705698812262 55753834573824 55826430712592 56505359711232 56578934398356 56627824730112 56701558876896 56701622882304 56727476905536 56898503517312 56924447311458 56964752879616 57038925734928 57162547160448 57229103960064 57303621022512 57401642917888 57427816126592 57427880951808 57502656838464 57627283316224 58160790171522 58286843032752 58362803240184 58404061314432 58506839264871 58530641421312 58557395515392 58606853193996 58633642124136 58760719805376 58878891081216 58905804358656 58982504624748 59006500294656 59033471901696 59083331675248 59110338401568 59152124926464 59229145922462 59238449234688 59280326324224 59315582632129 59357581252608 59486227939328 59633036511232 60036944693184 60167063775744 60245406306702 60245474312448 60272944212132 60394156660512 60525049934592 60603858593361 60656226895872 60735206357976 60778210148352 60805922957568 60885097336419 60885166064256 60989245600256 61017054634504 61017123511296 61060257988608 61096572890868 61139763532864 61149366951936 61228988523488 61973620328448 62054315146584 62107936800768 62188806510144 62217232735104 62342355262464 62477470900224 62558821773792 62587417131072 62694406563072 62723063895552 62767404343296 62776039904951 62804734551666 62849132734368 62849203679232 62985346719488 63067430080896 63112013969408 63204117185536 63360101293184 63789253736508 64010816456976 64168791451794 64224240242688 64307865555504 64382741955072 64466573650326 64576848282624 64606293142416 64606366070784 64690488943272 64716806774784 64746388537344 64801073450272 64830693730752 64876524112896 64960998753668 65017132097536 65101863309312 65403975528448 65846971598976 66105809781048 66238752466368 66382312831488 66459604598784 66468748134654 66499130701764 66546140542272 66643255389024 66690367114752 66777203530266 66777278909184 66921930889456 66922006431744 67009144460952 67056514842496 67087166075136 67174519155963 67232565221376 67320107624008 68238255257856 68327107152723 68375486416896 68406663327264 68523677761536 68612901300288 68644186463817 68644263950208 68692790237184 68782233974472 68793037820928 68841669279744 68882612088924 68931306869952 68931384680448 69080702853632 69170729766144 69219628224512 69251268206592 69341439128736 69491723998976 69905190666368 69962407323912 70378674495516 70439489298432 70531207383456 70613329886208 70705274326164 70858515059424 70858595045376 70950858841008 71001015715584 71104631833728 71154897414144 71187421999104 71247547020152 71280113954832 71309112623104 71402043629568 71434600547712 71578259745792 71733392515072 72160196816896 72648954317952 72682079785218 72806407621632 72901207631556 72934530447096 72986089627008 73144273609728 73239513549324 73239596222976 73291371061248 73398329634816 73493900376528 73545854988544 73579472469504 73675279074282 73738942500864 73834956748912 74177679562752 74274265083016 74338446098432 75026663004096 75287172250638 75287257235712 75340479614976 75385287518571 75438579197808 75473061834528 75602078502528 75602163843072 75636635874048 75735121077009 75864671356416 75899263081944 75953003839488 76051900979904 76216729547264 76305471946752 76404828030016 76670209117952 77189513962824 77380013221281 77446877939712 77547720228696 77715790710336 77715878436864 77817070986912 77872081752576 77907676732416 78009119019828 78040855228416 78076527353856 78142470925328 78178189498848 78347626407168 78449641545719 78505188108288 78541072478208 78643339499664 78675333726208 78813784535424 78869499901952 78984598979584 79143441670144 79715829441852 79876142680032 79992710812944 80049259590912 80153490397671 80190128199186 80222751700992 80327208408936 80327299083264 80363925616176 80525542214016 80700066579456 80805144791148 80874969194496 80980275143968 81074563943424 81180129781892 81180221419008 81356164681728 81462097187824 82287307810944 82452792443904 82573120839168 82631493771264 82680637923594 82739086862112 82776906528192 82918408680192 82956310313472 83026375358161 83064326342526 83123140349952 83411762365056 83449889508096 83558548218393 83592542084096 83630751860736 83739646068888 83798843645824 83798938238976 84089906774528 84868401597534 84941737095168 85052338315344 85236769898496 85347755275968 85386670967187 85447129319424 85558388602392 85632320323584 85743820740672 85843655940096 85955431533768 86102464376832 86141724189888 86141821427712 86253985257696 86440924974336 86502032150528 86553478262063 86802484412416 87430264549128 87606091971648 87795962131968 87910279790994 87950463186204 88141079708064 88318336621824 88473756937122 88509750441984 88550207852544 88624997512872 88665507602352 88728187389696 88843718883693 88857673852032 88920489486336 89036271373688 89036371878912 89229341908992 89345525947936 89449554766848 89566025541284 89643420295168 90250595663616 90368109460053 90787574901888 90984340343808 91102809536964 91167315222528 91208884436352 91327749096384 91483868400384 91525581951756 91525685266944 91590386982912 91644859336302 91709645299296 91724050427904 91843482785232 91908409159936 92227639688192 92455252171648 93081472719876 93161905201152 93283209765216 93716206350336 93838232660688 94041609844608 94084595843328 94151106514944 94207101827499 94273699101552 94273805518848 94478020079232 94478126727168 94601145121344 94668020954112 94806175778304 94873196552192 94916562665472 94929621319682 95040151939776 95246134063616 95437679661056 96461798333256 96699860475489 96865272423936 96909439713624 97035733414908 97075210162176 97119582806016 97201610175408 97246040596128 97314786169344 97441498130502 97525698146304 97652684732432 97652794963968 97864439513088 97991867168704 98105963292672 98233705432376 98318590001152 98903572750336 99573469247232 99703122201981 99819210813408 99964883083536 100035550672128 100165805295399 100165918363776 100382896334184 100383009647616 100453972819968 100513716691428 100584772263744 100630749112704 100802771336704 100848847832064 100980161436012 101152895141888 101199017442592 101402534639872 102785516642304 102919351950432 103039185355776 103173350961708 103189556731392 103262503919616 103323918133386 103396960304928 103397077020672 103621054280448 103755977528209 103756094649216 103829442336768 103876902309888 104012158693104 104054473637888 104237585998464 104463501876224 104673584144384 104721429970944 104857785999552 105085046047232 105796811075184 106057911489246 106287772589136 106426288261512 106501523573376 106518252109824 106656947750592 106732346121216 106781132998656 106871320530228 106920170932248 106963668934656 107102944545248 107103065444352 107151900821568 107367389618688 107600088772608 107740193054864 108099418591232 108240295225344 108474886242304 109209611432448 109351811447334 109479134440512 109716410414592 109859270323986 109859394334464 109937056591872 110097494452224 110240850564792 110318782482816 110369208704256 110512918611423 110557878240256 110608413751296 110752435123368 110830853799936 111215683153408 111266519344128 111411397624524 111507669147648 111652861425184 112930758375957 113010719422464 113157868796712 113255649460224 113403117753792 113403245764608 113454953811072 113797007034624 113848894622916 113929505759232 114077851469856 114325094320896 114458207920128 114473955120793 114607242045024 114803285835776 114855632253184 115005313676928 115254566632448 116321580343044 116573686065504 116725606480368 116808122628864 117013678529742 117061282842624 117114791030784 117213706387992 117267284248272 117521439610752 117757782162432 117811608717312 117965009249496 118013000589312 118066943803392 118166663350496 118220676803136 118304249852928 118458291844924 118476898469376 118560652648448 118631165264258 118715162505216 119266073022464 120073889386368 120334127551488 120490812613404 120490948624896 120545888424264 120788313321024 121050099869184 121207717186722 121312453791744 121470412715952 121611845915136 121770194672838 121770332128512 121978491200512 122034109269008 122034247022592 122193145781736 122279527065728 122298733903872 122457977046976 123947240656896 124020956885391 124108630293168 124377613020288 124434465470208 124596489513789 124684710524928 124954941800448 125117643547584 125174834262144 125388813126144 125446127791104 125534808686592 125552079809902 125609469103332 125698265468736 125698407358464 125970693438976 126134860161792 126224027938816 126408234371072 126720202586368 127578507473016 128021632913952 128337582903588 128448480485376 128615731111008 128765483910144 128933147300652 129153696565248 129212586284832 129212732141568 129380977886544 129433613549568 129602146900544 129661241098321 129661387461504 129753048225792 129921997507336 130034264195072 130203726618624 130807951056896 131693943197952 131865419686491 132211619562096 132477504932736 132764625662976 132937496269308 132998261403528 133092281084544 133286510778048 133380734229504 133554407060532 133554557818368 133843861778912 133844012863488 134018288921904 134113029684992 134174332150272 134349038311926 134465130442752 134640215248016 136476510515712 136654214305446 136750972833792 136813326654528 137225802600576 137288372927634 137288527900416 137385580474368 137467289004453 137564467948944 137586075641856 137765224177848 137862613739904 137862769360896 138161405707264 138341459532288 138439256449024 138502536413184 138682878257472 138983447997952 139810381332736 139924814647824 140757348991032 140878978596864 141062414766912 141226659772416 141410548652328 141717030118848 141717190090752 141901717682016 142002031431168 142209263667456 142309794828288 142374843998208 142394431979523 142495094040304 142560227909664 142804087259136 142869201095424 143055228701017 143156519491584 143466785030144 144320393633792 145297908635904 145364159570436 145612815243264 145802415263112 145869060894192 145972179254016 146162247195753 146288547219456 146479027098648 146479192445952 146582742122496 146796659269632 146987800753056 147091709977088 147158944939008 147350558148564 147477885001728 147669913497824 148355359125504 148548530166032 150053326008192 150574344501276 150574514471424 150680959229952 150770575037142 150877158395616 150946123669056 151204157005056 151273271748096 151401037417823 151470242154018 151729342712832 151798526163888 152103801959808 152433459094528 152809656060032 153340418235904 154379027925648 154760026442562 154893755879424 154985877200079 155095440457392 155431581420672 155431756873728 155634141973824 155744163505152 155815353464832 156018238039656 156081710456832 156153054707712 156284941850656 156356378997696 156695252814336 156899283091438 157010376216576 157082144956416 157286678999328 157627569070848 157738999803904 157832813301409 157969197959168 158286883340288 159431658883704 159752285360064 159985421625888 160098519181824 160306980795342 160380256398372 160445503401984 160654416817872 160654598166528 160727851232352 161051084428032 161400133158912 161610289582296 161749938388992 161960550287936 162149127886848 162360259563784 162360442838016 162712329363456 162924194375648 164027717171001 164574615621888 164788905485979 164905584887808 165146241678336 165262987542528 165361275847188 165478173724224 165553813056384 165836817360384 165912620626944 166052750716322 166128652685052 166246280699904 166823524730112 166899779016192 167117096436786 167185084168192 167261503721472 167479292137776 167597687291648 168179813549056 169736803195068 169883474190336 170104676630688 170695510551936 170773341934374 170894258638848 171116777204784 171487641481344 171687311880192 171910863067536 172204928753664 172283448379776 172283642855424 172507970515392 172881849948672 173004064301056 173106956524126 174860529098256 175212183943296 175591924263936 175820559581988 175900926372408 176282159416128 176636673243648 176947513874244 177019500883968 177100415705088 177249995025744 177331015204704 177456374779392 177687437767386 177715347704064 177840978972672 177946747896387 178072542747376 178072743757824 178458683817984 178691051895872 178899109533696 179132051082568 179286840590336 180501191327232 180736218920106 181575149803776 181811575780083 181968680687616 182205619073928 182334630445056 182417768872704 182655292009257 182655498192768 182967736800768 183051163903512 183051370533888 183180773965824 183289718672604 183419290598592 183448100855808 183686965570464 183816818319872 184455279376384 184910504343296 186162945439752 186323810402304 186566419530432 187432412700672 187676465321376 188083219689216 188169191686656 188302213029888 188328119714853 188414203654998 188547398203104 188547611037696 188956040158464 189202076669087 189202290242688 189336041908224 189612351556608 189746393104384 189859242639364 190080303879552 190492268127232 190875359322112 192923596666512 193399720950978 193730544847872 193818879427248 194071466829816 194150420324352 194239165612032 194403220350816 194492081192256 194629572338688 194882996261004 195051396292608 195305369464864 195305589927936 195983734337408 196211926585344 196467410864752 197807145500672 199146938494464 199406244403962 199638421626816 199929766167072 200071101344256 200331610590798 200331836727552 200765792668368 200766019295232 201027433382856 201169544527488 201261498225408 201523557467889 201605542673408 201697695664128 201960322872024 202305790283776 202398034885184 202805069279744 204981321458169 205571033284608 205838703900864 205932559391451 206078370711552 206346701923416 206379113462784 206525007839232 206647836266772 206793920609856 206794154041344 207242108560896 207511955056418 207512189298432 207658884673536 207753804619776 208024317386208 208475171996928 208746624043799 208927003752448 209347168288768 209715571999104 210170092094464 211593622150368 212115822978492 212575545178272 212852576523024 213003047146752 213313895501184 213464692242432 213562265997312 213742641060456 213840341864496 213927337869312 214205889090496 214206130888704 214303801643136 214734779237376 215200177545216 215480386109728 216198837182464 216480590450688 218419222864896 218703622894668 218958268881024 219432820829184 219718540647972 219718788668928 219874113183744 220194988904448 220481701129584 220637564965632 220738417408512 221025837222846 221115756480512 221216827502592 221504870246736 222431366306816 222533038688256 222822795249048 223015338295296 223305722850368 225861516751914 226021438844928 226155862555713 226315737593424 226806235507584 226806491529216 226909907622144 227205363231027 227594014069248 227697789245832 227859011518464 228155702939712 228650188641792 228916415840256 228947910241586 229214484090048 229711264506368 230010627353856 230509133264896 232643160686088 233147372131008 233451212960736 233616245257728 234027357059484 234122565685248 234229582061568 234427412775984 234534568496544 235042879221504 235348924637157 235515564324864 235623217434624 235930018498992 236026001178624 236333326700992 236441353606272 236608499705856 236916583689848 236953796938752 237121305296896 237262330528516 237430325010432 238532146044928 240147778772736 240460471193013 240668255102976 240981625226808 240981897249792 241091776848528 241576626642048 242100199738368 242415434373444 242624907583488 242940825431904 243223691830272 243540389345676 243540664257024 243956982401024 244068218538016 244068494045184 244386291563472 244559054131456 244915954093952 247894481313792 248041913770782 248217260586336 248755226040576 248868930940416 249079126074483 249192979027578 249369421049856 250235287095168 250349668524288 250675644655179 250777626252288 250892255582208 251104159619804 251218938206664 251396530937472 251396814716928 251941386877952 252269720323584 252448055877632 252816468742144 253440405172736 255157014946032 256043265827904 256160012901561 256675165807176 256896960970752 257231462222016 257530967820288 257866294601304 258307393130496 258425172569664 258425464283136 258761955773088 259204293801088 259322482196642 259322774923008 259506096451584 259660434786189 259843995014672 260407453237248 261615902113792 263387886395904 263730839372982 264423239124192 264955009865472 265529251325952 265874992538616 265996522807056 266184562169088 266531156651079 266573021556096 266761468459008 267108814121064 267109115636736 267687723557824 267688025726976 268036577843808 268226059369984 268348664300544 268698076623852 268930260885504 269280430496032 271104328380159 272953021031424 273308428610892 273501945667584 273626653309056 274451605201152 274576745855268 274577055800832 274771160948736 274934578008906 275128935897888 275172151283712 275530448355696 275725227479808 276084244703089 276322811414528 276682919064576 276878512898048 277365756514944 277966895995904 279620762665472 279849629295648 281514697982064 282124829533824 282453319544832 282621305482497 282821097304656 283434060237696 283434380181504 283803435364032 284004062862336 284418527334912 284619589656576 284749687996416 284788863959046 284990188080608 285120455819328 285738402190848 286110457402034 286313038983168 288640787267584 290595817271808 290728319140872 291225630486528 291604830526224 291738121788384 291944358508032 292324494391506 292577094438912 292958054197296 292958384891904 293593318539264 293975601506112 294183419954176 294317889878016 294701116297128 294955770003456 295339826995648 296710718251008 297097060332064 299109366605943 300106652016384 300497415886197 301148689002552 301149028942848 301361918459904 301541150074284 301754316791232 301892247338112 302408314010112 302546543496192 302802074835646 302940484308036 303458685425664 303597052327776 304207603919616 304866918189056 305619312120064 306680836471808 308758055851296 309520052885124 309787511758848 309971754400158 310190880914784 310863162841344 311267932584627 311268283947648 311488327010304 311630706929664 312036476079312 312163420913664 312569883701312 312712757995392 313390505628672 313798566182876 314020752433152 314164289912832 314573357998656 315255138141696 315477999607808 315665626602818 315938395918336 318863317767408 319504570720128 319970843251776 320197038363648 320613961590684 320760512796744 320891006803968 321308833635744 321309196333056 321455702464704 322102168856064 322800266317824 323220579164592 323921100575872 324298255773696 324720519127568 324720885676032 325424658726912 325848388751296 328055434342002 329149231243776 329577810971958 329811169775616 330292483356672 330722551694376 330956347448448 331107626112768 331538755834269 331673634720768 331825241253888 332105501432644 332257305370104 332492561399808 333647049460224 333799558032384 334234192873572 334370168336384 334523007442944 334958584275552 335195374583296 336359627098112 338792275127871 339473606390136 339766948380672 340209353261376 341391021103872 341546683868748 341788517277696 342233554409568 342975282962688 343374623760384 343421865362379 343821726135072 344409857507328 344566896759552 345015551573041 345015941030784 345763699897344 346008128602112 346213913048252 349721058196512 350424367886592 351183848527872 351641119163976 351801852744816 352564318832256 353273346487296 353895027748488 354039001767936 354200831410176 354499990051488 354662030409408 354912749558784 355374875534772 355430695408128 355681957945344 355893495792774 356145085494752 356145487515648 357382103791744 357798219067392 358264102165136 361002382654464 361472437840212 363150299607552 363623151560166 363937361375232 364411238147856 364835537745408 365310584018514 365310996385536 365935473601536 366102327807024 366102741067776 366579437345208 366838581197184 366896201711616 367373931140928 367633636639744 368910558752768 369821008686592 372325890879504 373132839060864 373789468541367 374864825401344 375352930642752 376166439378432 376338383373312 376604426059776 376656239429706 376828407309996 377094796406208 377095222075392 377912080316928 378404153338174 378404580485376 378672083816448 379224703113216 379718485278728 380160607759104 380655608550457 380984536254464 381750718644224 385847193333024 386799441901956 387461089695744 387637758854496 388142933659632 388300840648704 388806440701632 388983723294963 388984162384512 389259144677376 389765992522008 390102792585216 390610738929728 390611179855872 391967468674816 392423853170688 392934821729504 395596259059473 398293876988928 398812488807924 399276843253632 399859532334144 400142202688512 400663221181596 400663673455104 401531585336736 401532038590464 402054866765712 402339089054976 402522996450816 403047114935778 403211085346816 403395391328256 403920645744048 404611580567552 404796069770368 405610138559488 409962642916338 411677407801728 411865118782902 412156741423104 412401867013359 412693403846832 412758226925568 413295672533544 413587841219712 413588308082688 414484217121792 415023910112836 415024378596864 415317769347072 415507609239552 416048634772416 416950343993856 417493248087598 417854007504896 419431143998208 420340184188928 423187244300736 424231645956984 425151090356544 425705153046048 426006094293504 426627791002368 426929384484864 427124531994624 427183295938569 427485282120912 427680683728992 428411778180992 428412261777408 428607603286272 429165686103051 429469558474752 430400355090432 430960772219456 432397674364928 432961180901376 436838445729792 437407245789336 437916537762048 438486741587259 438865641658368 439437081295944 439437577337856 439748226367488 440389977808896 440963402259168 441275129931264 441476834817024 442051674445692 442231512961024 442433655005184 443009740493472 444862732613632 445066077376512 445645590498096 446611445700736 451723033503828 452042877689856 452311725111426 452631475186848 453612471015168 453819815244288 454203112253469 454410726462054 455188028138496 455395578491664 456311405879424 457300377283584 457895820483172 458428968180096 459422529012736 460021254707712 461018266529792 465286321372176 466294744262016 466902425921472 467232490515456 468054714118968 468245131370496 468459164123136 468854825551968 469069136993088 470085758443008 470697849274314 471031128649728 471246434869248 471860036997984 472666653401984 472882707212544 473216999411712 473498439904227 473833167379696 473907593877504 474524661057032 474860650020864 477064292089856 480295557545472 480920942386026 481336510205952 481963250453616 481963794499584 482183553697056 483153253284096 484200399476736 484830868746888 485249815166976 485881650863808 486447383660544 487080778691352 487081328514048 487913964802048 488136437076032 488136988090368 488772583126944 489118108262912 489831908187904 494366716457937 495788962627584 496083827541564 496434521172672 497510452081152 497737861880832 498158252148966 498385958055156 498738842099712 500470574190336 500699337048576 501351289310358 501555252504576 501784511164416 502208319239608 502437876413328 502793061874944 503447740340927 503882773755904 504539440647168 504896111755264 505632937484288 506880810345472 510314029892064 512086531655808 512320025803122 513350331614352 514462924444032 515061935640576 515732589202608 516614786260992 516850345139328 516850928566272 517523911546176 518408587602176 518644964393284 518645549846016 519012192903168 519320869572378 519687990029344 526775772791808 527461678745964 528846478248384 529910019730944 531058502651904 531749985077232 531993045614112 532369124338176 533062313302158 533146043112192 533522936918016 533840243689161 534217628242128 534218231273472 535375447115648 535376051453952 536073155687616 536452118739968 536697328601088 537396153247704 537860521771008 538560860992064 542208656760318 545434727340249 545906042062848 546616857221784 547003891335168 547253306618112 547965876027771 548903210402304 549153491710536 549154111601664 549542321897472 549869156017812 550257871795776 550344302567424 551060896711392 551450454959616 552168489406178 552645622829056 553365838129152 554731513029888 555933791991808 559241525330944 559699258591296 563029395964128 564249659067648 564906639089664 564984359144559 565242610964994 565642194609312 566868120475392 567606230007261 567606870728064 568008125724672 568837054669824 569239179313152 569577727918092 569980376161216 570240911638656 571476804381696 572220914804068 572626077966336 581191634543616 581456638281744 582451260973056 583209661052448 583476243576768 583888717016064 584648988783012 585154188877824 585916108394592 585916769783808 587951203012224 588366839908352 588635779756032 589402232594256 590679653991296 593421436502016 594194120664128 598218733211886 600213304032768 600994831772394 602297378005104 602298057885696 603082300148568 603508633582464 603784494676224 604570672403667 604816628020224 605093086992384 605604149671292 605880968616072 606917370851328 607194104655552 608415207839232 609733836378112 611238624240128 613361672943616 617516111702592 617797678174353 619040105770248 619575023517696 619943508800316 620381761829568 621726325682688 622535865169254 622536567895296 622976654020608 623261413859328 624072952158624 625139767402624 625425515990784 626239872131397 626781011257344 627597132365752 628041504866304 629146715997312 630510276283392 630955999215616 631331253205636 631876791836672 637726635534816 639009141440256 639941686503552 640394076727296 641227923181368 641521025593488 641782013607936 642617667271488 642618392666112 642911404929408 644204337712128 645600532635648 646441158329184 647842201151744 648596511547392 649441038255136 649441771352064 651696777502592 656110868684004 658298462487552 659155621943916 659622339551232 660584966713344 661445103388752 661912694896896 662215252225536 663077511668538 663347269441536 663650482507776 664211002865288 664514610740208 667294098920448 667599116064768 668468385747144 668740336672768 669046014885888 669917168551104 670390749166592 672719254196224 677584550255742 678947212780272 680418706522752 681616089693081 682782042207744 683093367737496 683577034555392 684467108819136 685950565925376 686749247520768 686843730724758 687643452270144 689133793519104 690031103146082 690031882061568 691527399794688 692427826096504 699442116393024 700848735773184 702367697055744 703282238327952 703603705489632 705128637664512 706046773911471 706546692974592 707790055496976 708078003535872 708999980102976 709324060818816 709825499117568 710749751069544 710861390816256 711363915890688 711786991585548 712290170989504 712290975031296 714764207583488 715596438134784 716528204330272 721381413579039 722004765308928 722944875680424 726300599215104 727246303120332 727874722750464 728822476295712 729671075490816 730621168037028 730621992771072 731870947203072 732204655614048 732205482135552 733158874690416 733677162394368 734747862281856 735267273279488 737821117505536 739642017373184 744651781759008 746265678121728 747237378223449 747578937082734 750705861285504 752026933965537 752332878756864 752676766746624 753312478859412 753656814619992 754189592812416 754190444150784 755824160633856 756808306676348 756809160970752 757344167632896 758449406226432 759436970557456 760321215518208 761311217100914 761969072508928 771694386666048 773598883803912 774922179391488 775275517708992 776285867319264 777612881403264 777967446589926 777968324769024 778518289354752 778981304358567 779531985044016 781221477859456 781222359711744 783934937349632 784847706341376 785869643459008 791192518118946 796587753977856 797624977615848 798553686507264 799593469953237 799719064668288 800284405377024 801326442363192 801327346910208 803063170673472 803064077180928 804109733531424 804678178109952 805045992901632 806094229871556 806422170693632 806790782656512 807841291488096 809223161135104 809592139540736 811220277118976 819925285832676 823354815603456 823730237565804 824313482846208 824803734026718 825386807693664 825516453851136 826591345067088 827175682439424 828252734109267 828968434243584 830047820225672 830048757193728 830635538694144 832097269544832 833900687987712 834986496175196 835708015009792 838862287996416 840680368377856 846374488601472 848463291913968 850302180713088 851410306092096 852012188587008 853255582004736 853858768969728 854249063989248 854366591877138 854970564241824 855361367457984 856823556361984 857215206572544 858331372206102 858939116949504 861921544438912 865922361802752 873676891459584 874814491578672 875833075524096 876973483174518 877731283316736 878874162591888 878875154675712 880779955617792 881926804518336 882550259862528 882953669634048 884103348891384 884463025922048 884867310010368 886019480986944 889725465227264 890132154753024 891291180996192 893222891401472 901492247658591 903446067007656 904085755379712 904623450222852 905262950373696 907224942030336 907639630488576 908406224506938 908821452924108 910376056276992 910791156983328 912622811758848 914600754567168 915791640966344 916857936360192 918051761798161 918845058025472 920042509415424 922036533059584 930572642744352 932589488524032 933803797753881 933804851842944 934464981030912 936109428237936 936490262740992 937709651103936 938138273986176 940171516886016 941395698548628 942062257299456 942492869738496 943720073995968 945333306803968 945765414425088 946433998823424 946996879808454 947666334759392 947815187755008 949049322114064 960591115090944 961841884772052 962673020411904 963926500907232 963927588999168 964367107394112 966306506568192 968400798953472 969661737493776 971763301727616 972894767321088 974161557382704 974162657028096 975827929604096 976272874152064 976273976180736 977545166253888 978236216525824 979663816375808 988733432915874 992167655083128 992869042345344 994616267502807 995020904162304 995475723761664 996316504297932 996771916110312 997477684199424 1000941148380672 1001398674097152 1002702578620716 1003110505009152 1003569022328832 1004416638479216 1004875752826656 1005586123749888 1006895480681854 1007765547511808 1009078881294336 1011265874968576 1013761620690944 1020628059784128 1024173063311616 1024640051606244 1026700663228704 1028925848888064 1030123871281152 1030265596087137 1031465178405216 1033229572521984 1033700690278656 1035046654719123 1035047823092352 1036817175204352 1037289928786568 1037291099692032 1038024385806336 1038641739144756 1039375980058688 1053551545583616 1054923357491928 1057692956496768 1059820039461888 1062117005303808 1063499970154464 1063986091228224 1064738248676352 1066124626604316 1066292086224384 1067045873836032 1067680487378322 1068435256484256 1068436462546944 1070750894231296 1072146311375232 1072904237479936 1073394657202176 1074792306495408 1077121721984128 1084417313520636 1090869454680498 1091812084125696 1093233714443568 1094506613236224 1095931752055542 1097806420804608 1098306983421072 1098308223203328 1099738312035624 1100515743591552 1100688605134848 1102121793422784 1102900909919232 1104336978812356 1105291245658112 1106731676258304 1109463026059776 1111867583983616 1118483050661888 1119398517182592 1126058791928256 1128499318135296 1129813278179328 1129968718289118 1130485221929988 1131284389218624 1133736240950784 1135212460014522 1135213741456128 1136016251449344 1137674109339648 1139155455836184 1139960752322432 1140481823277312 1141966825651371 1142953608763392 1144441829608136 1145252155932672 1162383269087232 1162913276563488 1164902521946112 1166419322104896 1166951169884889 1166952487153536 1167777434032128 1169297977566024 1170308377755648 1171832216789184 1171833539567616 1175902406024448 1176733679816704 1177271559512064 1178804465188512 1181359307982592 1188388241328256 1196437466423772 1200426608065536 1201989663544788 1204594756010208 1204596115771392 1206164600297136 1207017267164928 1207568989352448 1209141344807334 1209633256040448 1210186173984768 1211208299342584 1211761937232144 1213834741702656 1214388209311104 1216830415678464 1219467672756224 1222477248480256 1226723345887232 1235032223405184 1235595356348706 1238080211540496 1239887017600632 1240763523659136 1243452651365376 1245071730338508 1245073135790592 1245953308041216 1246522827718656 1248145904317248 1250279534805248 1250851031981568 1252479744262794 1253562022514688 1255194264731504 1258293431994624 1261020552566784 1262662506411272 1263753583673344 1275453271069632 1278018282880512 1279883373007104 1280788153454592 1281549887815707 1282455846362736 1283042051186976 1285235334542976 1285236785332224 1285822809858816 1287497058309153 1288408675424256 1291201065271296 1292882316658368 1295684402303488 1297193023094784 1298882076510272 1298883542704128 1303393555005184 1312221737368008 1315460224761777 1316596924975104 1318311243887832 1319244679102464 1321169933426688 1322890206777504 1323825389793792 1324430504451072 1326155023337076 1326694538883072 1327300965015552 1328422005730576 1329029221480416 1334588197840896 1335198232129536 1336936771494288 1337480673345536 1339834337102208 1340781498333184 1345438508392448 1355169100511484 1357894425560544 1360837413045504 1362609336760407 1363232179386162 1365564084415488 1366186735474992 1368934217638272 1371901131850752 1373687461449516 1375286904540288 1378267587038208 1380062206292164 1380063764123136 1383054799589376 1384855652193008 1398884232786048 1401697471546368 1404735394111488 1406564476655904 1407207410979264 1410257275329024 1412093547822942 1413093385949184 1415580110993952 1417999960205952 1418648121637632 1419650998235136 1420495319712681 1421499502139088 1421722781632512 1423573983171096 1424580341979008 1424581950062592 1429528415166976 1431192876269568 1433056408660544 1442762827158078 1444009530617856 1445889751360848 1452601198430208 1454492606240664 1455749445500928 1457644952591424 1459342150981632 1461242336074056 1461243985542144 1463741894406144 1464409311228096 1464410964271104 1466317749380832 1467354324788736 1469495724563712 1470534546558976 1471409130455071 1475642235011072 1479284034746368 1489303563518016 1492531356243456 1494474756446898 1495157874165468 1501411722571008 1504053867931074 1504665757513728 1505353533493248 1506624957718824 1507313629239984 1508379185624832 1510343221022781 1511648321267712 1513616613352696 1513618321941504 1514688335265792 1516898812452864 1518873941114912 1520642431036416 1522622434201828 1523938145017856 1543388773332096 1547197767607824 1549844358782976 1550551035417984 1552571734638528 1555225762806528 1555934893179852 1555936649538048 1557036578709504 1557962608717134 1559063970088032 1562442955718912 1567869874699264 1571739286918016 1582385036237892 1593175507955712 1595249955231696 1597107373014528 1599186939906474 1599438129336576 1600568810754048 1601520731067483 1602652884726384 1602654693820416 1606126341346944 1606128154361856 1608219467062848 1609356356219904 1610091985803264 1612188459743112 1612844341387264 1613581565313024 1615682582976192 1619184279081472 1622440554237952 1639850571665352 1643897628083313 1646709631206912 1647460475131608 1648626965692416 1649607468053436 1650773615387328 1651032907702272 1653182690134176 1654351364878848 1656505468218534 1657936868487168 1660095640451344 1660097514387456 1664194539089664 1667801375975424 1669972992350392 1671416030019584 1677724575992832 1681360736755712 1692748977202944 1694953077433677 1696926583827936 1700604361426176 1702818690021783 1702820612184192 1704024377174016 1706511164009472 1707717537939456 1708733183754276 1709941128483648 1710722734915968 1713647112723968 1714430413145088 1716662744412204 1717878233899008 1723843088877824 1747353782919168 1749628983157344 1751666151048192 1753946966349036 1755462566633472 1757748325183776 1757750309351424 1763853609036672 1765100519725056 1765907339268096 1768206697782768 1768926051844096 1772038961973888 1779450930454528 1780264309506048 1782582361992384 1786445782802944 1802984495317182 1806892134015312 1809246900445704 1810525900747392 1813712017211001 1814449884060672 1815279260977152 1816812449013876 1817642905848216 1820752112553984 1821582313966656 1825245623517696 1829201509134336 1831583281932688 1833715872720384 1836103523596322 1837690116050944 1840085018830848 1844073066119168 1861145285488704 1865178977048064 1867607595507762 1867609703685888 1868929962061824 1872218856475872 1875419302207872 1876276547972352 1878719616394191 1880343033772032 1882791397097256 1884124514598912 1887440147991936 1890666613607936 1891530828850176 1892867997646848 1893993759616908 1895332669518784 1895630375510016 1898098644228128 1921182230181888 1923683769544104 1925346040823808 1927853001814464 1927855177998336 1928734214788224 1932613013136384 1936801597906944 1939323474987552 1943526603455232 1945789534642176 1946057237053481 1948323114765408 1948325314056192 1951655859208192 1952545748304128 1955090332507776 1956472433051648 1959327632751616 1977466865831748 1984335310166256 1985738084690688 1989232535005614 1990041808324608 1990951447523328 1992633008595864 1993543832220624 2001882296761344 2002797348194304 2005405157241432 2006221010018304 2007138044657664 2008833276958432 2009751505653312 2011172247499776 2013790961363708 2015531095023616 2018157762588672 2027523241381888 2041256119568256 2048346126623232 2049280103212488 2053401326457408 2057851697776128 2060247742562304 2060531192174274 2062930356810432 2067401380557312 2070093309438246 2070095646184704 2073634350408704 2074579857573136 2074582199384064 2077283478289512 2078751960117376 2107103091167232 2109846714983856 2115385912993536 2118140321734413 2119640078923776 2124234010607616 2126999940308928 2127972182456448 2129476497352704 2132249253208632 2132584172448768 2134091747672064 2135360974756644 2136870512968512 2136872925093888 2141501788462592 2144292622750464 2145808474959872 2146789314404352 2149584612990816 2154243443968256 2168834627041272 2181738909360996 2183624168251392 2186467428887136 2189013226472448 2191863504111084 2195612841609216 2196613966842144 2196616446406656 2199476624071248 2201031487183104 2204243586845568 2205801819838464 2208673957624712 2210582491316224 2213463352516608 2218926052119552 2223735167967232 2236966101323776 2238797034365184 2241712134670347 2252117583856512 2256998636270592 2259937436578236 2260970443859976 2262568778437248 2267472481901568 2270424920029044 2270427482912256 2272032502898688 2275348218679296 2278310911672368 2279921504644864 2280963646554624 2283933651302742 2285907217526784 2288883659216272 2324766538174464 2325826553126976 2332838644209792 2333902339769778 2333904974307072 2335554868064256 2336943913075701 2338595955132048 2343664433578368 2343667079135232 2351804812048896 2353467359633408 2354543119024128 2357608930377024 2362718615965184 2376776482656512 2392874932847544 2398780409859711 2400853216131072 2403979327089576 2409189512020416 2409192231542784 2412329200594272 2414034534329856 2415137978704896 2418282689614668 2419266512080896 2420372347969536 2422416598685168 2423523874464288 2427669483405312 2428776418622208 2431938887917289 2433660831356928 2438935345512448 2444954496960512 2453446691774464 2470064446810368 2471190712697412 2476160423080992 2479774035201264 2481527047318272 2484758202327801 2486905302730752 2490143460677016 2490146271581184 2491906616082432 2496291808634496 2500559069610496 2501702063963136 2504959488525588 2507124045029376 2510388529463008 2516586863989248 2522041105133568 2525325012822544 2550906542139264 2556036565761024 2559766746014208 2561576306909184 2563099775631414 2564911692725472 2566084102373952 2570470669085952 2571645619717632 2573817636102991 2574994116618306 2576817350848512 2585764633316736 2591368804606976 2597764153020544 2597767085408256 2606787110010368 2624443474736016 2630920449523554 2633193849950208 2636622487775664 2642339866853376 2645780413555008 2647650779587584 2648861008902144 2652310046674152 2653389077766144 2654601930031104 2656844011461152 2658058442960832 2669176395681792 2670396464259072 2673873542988576 2679668674204416 2681562996666368 2683157826123953 2690877016784896 2710338201022968 2715788851121088 2721674826091008 2725218673520814 2726464358772324 2731128168830976 2732373470949984 2737868435276544 2743802263701504 2747374922899032 2750573809080576 2754155285394483 2756535174076416 2760124412584328 2760127528246272 2766109599178752 2769711304386016 2797768465572096 2801411393261643 2803394943092736 2809470788222976 2813128953311808 2814414821958528 2820514550658048 2824187095645884 2826186771898368 2831160221987904 2835999920411904 2837296243275264 2839301996470272 2840990639425362 2842999004278176 2843445563265024 2847147966342192 2849160683958016 2859056830333952 2866112817321088 2885525654316156 2888019061235712 2891779502721696 2905202396860416 2908985212481328 2915289905182848 2918684301963264 2922484672148112 2922487971084288 2927483788812288 2928818622456192 2928821928542208 2932635498761664 2934708649577472 2938991449127424 2941069093117952 2942818260910142 2958568069492736 2978607127036032 2985062712486912 2988949512893796 2990315748330936 3002823445142016 3008107735862148 3009331515027456 3010707066986496 3013249915437648 3014627258479968 3016758371249664 3020686442045562 3023296642535424 3027233226705392 3027236643883008 3033797624905728 3037747882229824 3041284862072832 3045244868403656 3047876290035712 3086777546664192 3090796788261411 3094395535215648 3099688717565952 3101102070835968 3105139964157369 3105143469277056 3110451525613056 3111869786359704 3111873299076096 3114073157419008 3115925217434268 3118127940176064 3124885911437824 3135739749398528 3143478573836032 3164770072475784 3186351015911424 3190499910463392 3194214746029056 3198373879812948 3198876258673152 3201137621508096 3203041462134966 3205305769452768 3205309387640832 3212252682693888 3216435303374479 3216438934125696 3218712712439808 3220183971606528 3224376919486224 3225688682774528 3231365165952384 3238368558162944 3244881108475904 3279701143330704 3287795256166626 3293419262413824 3294920950263216 3299214936106872 3301547230774656 3302065815404544 3306365380268352 3308702729757696 3313010936437068 3315873736974336 3320191280902688 3320195028774912 3328389078179328 3335602751950848 3339945984700784 3355449151985664 3362721473511424 3385497954405888 3389906154867354 3393853167655872 3401208722852352 3405637380043566 3405641224368384 3408048754348032 3413022328018944 3417466367508552 3419882256967296 3421445469831936 3425900476954113 3427294225447936 3428860826290176 3433325488824408 3435756467798016 3447686177755648 3494707565838336 3499257966314688 3500853509654667 3503332302096384 3507893932698072 3510925133266944 3515496650367552 3515500618702848 3527707218073344 3530201039450112 3531814678536192 3536413395565536 3544077923947776 3548692608744583 3558901860909056 3565164723984768 3572891565605888 3605968990634364 3613784268030624 3618493800891408 3621051801494784 3627424034422002 3628899768121344 3630558521954304 3633624898027752 3635285811696432 3641504225107968 3643164627933312 3650491247035392 3658403018268672 3663166563865376 3667431745440768 3672207047192644 3675380232101888 3680170037661696 3722290570977408 3730357954096128 3735215191015524 3735219407371776 3737859924123648 3744437712951744 3750838604415744 3752553095944704 3757439232788382 3760686067544064 3765582794194512 3774880295983872 3781333227215872 3783061657700352 3787987519233816 3790665339037568 3791260751020032 3796197288456256 3842364460363776 3844649663447121 3847367539088208 3855706003628928 3855710355996672 3857468429576448 3862491174927459 3865226026272768 3873603195813888 3878646949975104 3887053206910464 3891579069284352 3892114474106962 3896646229530816 3896650628112384 3905091496608256 3910180665015552 3912944866103296 3918655265503232 3954933731663496 3968670620332512 3971476169381376 3978465070011228 3980083616649216 3981902895046656 3985266017191728 3987087664441248 4003764593522688 4005594696388608 4010810314482864 4012442020036608 4017666553916864 4019503011306624 4022344494999552 4027581922727416 4031062190047232 4036315525177344 4055046482763776 4082512239136512 4087828010281221 4096692253246464 4098560206424976 4106802652914816 4115703395552256 4121062384348548 4125860713620864 4134802761114624 4140186618876492 4140191292369408 4147268700817408 4149159715146272 4149164398768128 4154566956579024 4157503920234752 4214206182334464 4219693429967712 4230771825987072 4236280643468826 4239280157847552 4253999880617856 4255944364912896 4258952994705408 4261485959138043 4264498506417264 4265168344897536 4270721949513288 4273741025937024 4273745850187776 4283003576925184 4288585245500928 4291616949919744 4293578628808704 4299169225981632 4308486887936512 4337669254082544 4363477818721992 4367248336502784 4372934857774272 4378026452944896 4383727008222168 4391225683218432 4393227933684288 4393232892813312 4398953248142496 4402062974366208 4408487173691136 4411603639676928 4414227391365213 4417347915249424 4426926705033216 4437852104239104 4447470335934464 4473932202647552 4477594068730368 4483424269340694 4504235167713024 4513997272541184 4519874873156472 4521940887719952 4525137556874496 4531029663068343 4534944963803136 4540849840058088 4540854965824512 4544065005797376 4550696437358592 4556621823344736 4559843009289728 4561927293109248 4567867302605484 4571814435053568 4577767318432544 4649533076348928 4651653106253952 4665677288419584 4667804679539556 4667809948614144 4671109736128512 4673887826151402 4677191910264096 4687328867156736 4693432159952513 4703609624097792 4706934719266816 4715217860754048 4725437231930368 4753552965313024 4785749865695088 4797560819719422 4801706432262144 4804562193202449 4807958654179152 4818379024040832 4818384463085568 4824658401188544 4828069068659712 4830275957409792 4836565379229336 4838533024161792 4840744695939072 4844833197370336 4847047748928576 4857552837244416 4863877775834578 4867321662713856 4889908993921024 4906893383548928 4940128893620736 4942381425394824 4952320846161984 4959548070402528 4963054094636544 4969516404655602 4973810605461504 4980286921354032 4980292543162368 4992583617268992 5001118139220992 5003404127926272 5009918977051176 5014248090058752 5020777058926016 5033173727978496 5044082210267136 5050650025645088 5084859232301031 5101813084278528 5108456070065349 5112073131522048 5119533492028416 5123152613818368 5126199551262828 5129823385450944 5132168204747904 5140941338171904 5143291239435264 5147635272205982 5149988233236612 5153634701697024 5171529266633472 5182737609213952 5195528306041088 5213574220020736 5248886949472032 5261840899047108 5266387699900416 5273244975551328 5291560827110016 5295301559175168 5297722017804288 5304620093348304 5306778155532288 5313688022922304 5316116885921664 5338352791363584 5340792928518144 5347747085977152 5359337348408832 5363125993332736 5366315652247906 5420676402045936 5431577702242176 5443349652182016 5450437347041628 5452928717544648 5462256337661952 5464746941899968 5475736870553088 5487604527403008 5494749845798064 5501147618161152 5508310570788966 5513070348152832 5520248825168656 5520255056492544 5532219198357504 5539422608772032 5595536931144192 5602822786523286 5606789886185472 5626257906623616 5628829643917056 5636158849182573 5641029101316096 5648374191291768 5652373543796736 5662320443975808 5671999840823808 5674592486550528 5678603992940544 5681981278850724 5685998008556352 5686891126530048 5694295932684384 5698321367916032 5718113660667904 5732225634642176 5771051308632312 5776038122471424 5783559005443392 5810404793720832 5817970424962656 5830579810365696 5837368603926528 5838171711160443 5844969344296224 5844975942168576 5854967577624576 5857637244912384 5865264376741697 5865270997523328 5869417299154944 5877982898254848 5882138186235904 5885636521820284 5917136138985472 5957214254072064 5970125424973824 5977899025787592 5980631496661872 6005646890284032 6016215471724296 6018663030054912 6021414133972992 6026499830875296 6029254516959936 6033516742499328 6041372884091124 6046593285070848 6054466453410784 6054473287766016 6075495764459648 6082569724145664 6090489736807312 6173555093328384 6181593576522822 6188791070431296 6202204141671936 6210279928314738 6210286938554112 6220903051226112 6223739572719408 6223746598152192 6231850434868536 6236255880352128 6249771822875648 6271479498797056 6286957147672064 6329540144951568 6354420965203239 6372702031822848 6380999820926784 6388429492058112 6396747759625896 6397752517346304 6402275243016192 6406082924269932 6410611538905536 6410618775281664 6424505365387776 6432870606748958 6432877868251392 6437425424879616 6440367943213056 6448753838972448 6462730331904768 6471145345357769 6476737116325888 6489762216951808 6559402286661408 6575590512333252 6586838524827648 6589841900526432 6598429872213744 6603094461549312 6612730760536704 6617405459515392 6626021872874136 6631747473948672 6640382561805376 6640390057549824 6656778156358656 6671205503901696 6679891969401568 6710898303971328 6725136404011041 6770995908811776 6779812309734708 6787706335311744 6802417445704704 6811274760087132 6811282448736768 6816097508696064 6826044656037888 6834932735017104 6839764513934592 6842890939663872 6851800953908226 6854588450895872 6857721652580352 6866650977648816 6895372355511296 6998515932629376 7001707019309334 7006664604192768 7010831739227103 7015787865396144 7030993300735104 7031001237405696 7055414436146688 7060402078900224 7063629357072384 7072826791131072 7088155847895552 7097385217489166 7130329447969536 7145783131211776 7211937981268728 7227568536061248 7236987601782816 7242103602989568 7254848068844004 7257799536242688 7261117043908608 7267249796055504 7270571623392864 7283008450215936 7286329255866624 7295816663751867 7300982494070784 7316806036537344 7326333127730752 7334863490881536 7344414094385288 7350760464203776 7360340075323392 7444581141954816 7454274606983403 7460715908192256 7470430382031048 7470438814743552 7475719848247296 7488875425903488 7501677208831488 7505106191889408 7514878465576764 7521372135088128 7531165588389024 7549760591967744 7562666454431744 7566123315400704 7575975038467632 7581330678075136 7592394576912512 7684728920727552 7689299326894242 7694735078176416 7711412007257856 7714936859152896 7721452908308973 7724982349854918 7730452052545536 7757293899950208 7774106413820928 7784228948213924 7793292459061632 7793301256224768 7810182993216512 7820361330031104 7825889732206592 7837310531006464 7909867463326992 7937341240665024 7942952338762752 7956930140022456 7960167233298432 7963805790093312 7970532034383456 7974175328882496 8007529187045376 8011189392777216 8021620628965728 8035333107833728 8039006022613248 8044688989999104 8049473478371859 8055163845454832 8072631050354688 8110092965527552 8165024478273024 8175656020562442 8193384506492928 8197120412849952 8213605305829632 8231406791104512 8242124768697096 8251721427241728 8262465856183449 8269605522229248 8280373237752984 8280382584738816 8294537401634816 8298319430292544 8298328797536256 8309133913158048 8315007840469504 8404234179784929 8428412364668928 8439386859935424 8461543651974144 8472561286937652 8478560315695104 8507999761235712 8511888729825792 8517905989410816 8522971918276086 8528997012834528 8530336689795072 8541443899026576 8547482051874048 8558611585795759 8566007153850368 8577170491001856 8583233899839488 8598338451963264 8616973775873024 8675338508165088 8726955637443984 8745869715548544 8756052905889792 8767454016444336 8782451366436864 8786455867368576 8786465785626624 8797906496284992 8804125948732416 8816974347382272 8823207279353856 8828454782730426 8834695830498848 8875704208478208 8947864405295104 8955188137460736 8966848538681388 9008470335426048 9027994545082368 9039749746312944 9043881775439904 9050275113748992 9062059326136686 9069889927606272 9081699680116176 9081709931649024 9101392874717184 9113243646689472 9119686018579456 9123854586218496 9135734605210968 9143628870107136 9155534636865088 9272390364784233 9299066152697856 9303306212507904 9315419892472107 9331354576839168 9335609359079112 9335619897228288 9342219472257024 9347775652302804 9354383820528192 9374657734313472 9386864319905026 9407219248195584 9430435721508096 9450874463860736 9507105930626048 9571499731390176 9595121639438844 9603412864524288 9609124386404898 9615917308358304 9636758048081664 9649305910123437 9649316802377088 9656138137319424 9660551914819584 9673130758458672 9677066048323584 9689666394740672 9694095497857152 9715105674488832 9727755551669156 9734643325427712 9779817987842048 9880257787241472 9884762850789648 9904641692323968 9919096140805056 9926108189273088 9939032809311204 9947621210923008 9960573842708064 9960585086324736 9985167234537984 10002236278441984 10006808255852544 10019837954102352 10041554117852032 10066347455956992 10088164420534272 10101300051290176 10169718464602062 10203626168557056 10216912140130698 10224146263044096 10239066984056832 10252399102525656 10259646770901888 10264336409495808 10277701430862339 10281882676343808 10286582478870528 10295270544411964 10299976466473224 10307269403394048 10343058533266944 10365475218427904 10391056612082176 10427148440041472 10497773898944064 10502560528964001 10523681798094216 10532775399800832 10546489951102656 10583121654220032 10590603118350336 10595444035608576 10609240186696608 10627376045844608 10632233771843328 10646077826233749 10676705582727168 10695494171954304 10718674696817664 10726251986665472 10732631304495812 10841352804091872 10863155404484352 10886699304364032 10900874694083256 10905857435089296 10924512675323904 10929493883799936 10951473741106176 10975209054806016 10989499691596128 11002295236322304 11016621141577932 11026140696305664 11040497650337312 11040510112985088 11078845217544064 11191073862288384 11205645573046572 11213579772370944 11252515813247232 11257659287834112 11272317698365146 11282058202632192 11296748382583536 11324640887951616 11343999681647616 11349184973101056 11363962557701448 11371996017112704 11373782253060096 11388591865368768 11396642735832064 11436227321335808 11464451269284352 11542102617264624 11567118010886784 11587473524782377 11620809587441664 11635940849925312 11661159620731392 11674737207853056 11676343422320886 11689938688592448 11689951884337152 11715274489824768 11730528753483394 11730541995046656 11738834598309888 11755965796509696 11771273043640568 11834272277970944 11914428508144128 11940250849947648 11955798051575184 11961262993323744 12011293780568064 12032430943448592 12037326060109824 12052999661750592 12058509033919872 12067033484998656 12082745768182248 12093186570141696 12108932906821568 12108946575532032 12150991528919296 12165139448291328 12180979473614624 12263484030843663 12347110186656768 12363187153045644 12377582140862592 12404408283343872 12420559856629476 12420573877108224 12441806102452224 12447479145438816 12447493196304384 12463700869737072 12472511760704256 12499543645751296 12542958997594112 12573914295344128 12659080289903136 12708841930406478 12761999641853568 12776858984116224 12784457877414129 12793495519251792 12795505034692608 12812165848539864 12821223077811072 12821237550563328 12849010730775552 12865741213497916 12865755736502784 12874850849759232 12880735886426112 12897507677944896 12925460663809536 12942290690715538 12953474232651776 13118804573322816 13151181024666504 13173677049655296 13179683801052864 13196859744427488 13206188923098624 13225461521073408 13234810919030784 13242682174095639 13252043745748272 13280765123610752 13280780115099648 13313556312717312 13342411007803392 13359783938803136 13421796607942656 13450272808022082 13541991817623552 13559624619469416 13575412670623488 13593088989205029 13604834891409408 13622549520174264 13622564897473536 13632195017392128 13652089312075776 13669865470034208 13679529027869184 13685781879327744 13703601907816452 13709176901791744 13715443305160704 13733301955297632 13790744711022592 13997031865258752 14003414038618668 14013329208385536 14021663478454206 14031575730792288 14061986601470208 14080296479857539 14110828872293376 14120804157800448 14145653582262144 14176311695791104 14194770434978332 14260658895939072 14291566262423552 14423875962537456 14455137072122496 14473975203565632 14484207205979136 14509696137688008 14515599072485376 14522234087817216 14534499592111008 14541143246785728 14572658511733248 14591633327503734 14601964988141568 14652666255461504 14669726981763072 14688828188770576 14720680150646784 14889162283909632 14908549213966806 14921431816384512 14940860764062096 14940877629487104 14977750851806976 15003354417662976 15010212383778816 15029756931153528 15042744270176256 15062331176778048 15099521183935488 15125332908863488 15132246630801408 15151950076935264 15162661356150272 15184789153825024 15325368210196047 15369457841455104 15378598653788484 15389470156352832 15422824014515712 15429873718305792 15442905816617946 15449964699709836 15460904105091072 15514587799900416 15548212827641856 15568457896427848 15586584918123264 15606879950568737 15620365986433024 15640722660062208 15651779464413184 15674621062012928 15819734926653984 15874682481330048 15885904677525504 15913860280044912 15920334466596864 15941064068766912 15948350657764992 16015058374090752 16022378785554432 16043241257931456 16070666215667456 16078012045226496 16089377979998208 16098946956743718 16110327690909664 16330048956546048 16351312041124884 16386769012985856 16394240825699904 16427210611659264 16462813582209024 16484249537394192 16503442854483456 16524931712366898 16539211044458496 16560746475505968 16560765169477632 16589074803269632 16596638860585088 16596657595072512 16618267826316096 16630015680939008 16808468359569858 16878773719870848 16908476547547719 16923087303948288 16945122573875304 16957120631390208 17015999522471424 17023777459651584 17035811978821632 17045943836552172 17057994025669056 17060673379590144 17082887798053152 17094964103748096 17117223171591518 17132014307700736 17154340982003712 17196676903926528 17233947551746048 17350677016330176 17453911274887968 17491739431097088 17512105811779584 17514515133481329 17534908032888672 17564902732873728 17572911734737152 17595793130225091 17595812992569984 17608251897464832 17633948694764544 17646414558707712 17656909565460852 17669391660997696 17751408416956416 17910376274921472 17933697077362776 18016940670852096 18055989090164736 18079499492625888 18087763550879808 18100550227497984 18124118652273372 18139779855212544 18163399360232352 18163419863298048 18226487293378944 18239372037158912 18247709172436992 18271469210421936 18311069273730176 18544780729568466 18606612425015808 18630839784944214 18662709153678336 18671218718158224 18671239794456576 18695551304605608 18708767641056384 18749315468626944 18773728639810052 18814438496391168 18860871443016192 18901748927721472 19014211861252096 19142999462780352 19190243278877688 19206825729048576 19218248772809796 19231834616716608 19273516096163328 19298611820246874 19298633604754176 19312276274638848 19321103829639168 19346261516917344 19379332789481344 19388190995714304 19413436036073307 19430211348977664 19455511103338312 19469286650855424 19559635975684096 19760515574482944 19769525701579296 19809283384647936 19838192281610112 19852216378546176 19878065618622408 19895242421846016 19921147685416128 19921170172649472 19970334469075968 20004472556883968 20013616511705088 20039675908204704 20083108235704064 20132694911913984 20202600102580352 20339436929204124 20407252337114112 20433824280261396 20448292526088192 20478133968113664 20504798205051312 20519293541803776 20528672818991616 20555402861724678 20563765352687616 20573164957741056 20590541088823928 20599952932946448 20686117066533888 20730950436855808 20782113224164352 20854296880082944 20995547797888128 21005121057928002 21047363596188432 21092979902205312 21166243308440064 21181206236700672 21190888071217152 21218480373393216 21254752091689216 21264467543686656 21292155652467498 21390988343908608 21437349393635328 21465262608991624 21682705608183744 21726310808968704 21773398608728064 21801749388166512 21811714870178592 21849025350647808 21858987767599872 21887449991255601 21902947482212352 21950418109612032 21978999383192256 22004590472644608 22033242283155864 22052281392611328 22080995300674624 22081020225970176 22157690435088128 22362823820950209 22382147724576768 22411291146093144 22427159544741888 22505031626494464 22515318575668224 22544635396730292 22564116405264384 22593496765167072 22649281775903232 22687999363295232 22698369946202112 22727925115402896 22743992034225408 22777183730737536 22793285471664128 22872454642671616 22928902538568704 23084205234529248 23134236021773568 23164358724926919 23174947049564754 23271881699850624 23322319241462784 23352686844641772 23379877377184896 23379903768674304 23430548979649536 23461057506966788 23461083990093312 23477669196619776 23511931593019392 23542546087281136 23828857016288256 23880501699895296 23911596103150368 23922525986647488 24022587561136128 24064861886897184 24105999323501184 24117018067839744 24134066969997312 24148420435115577 24165491536364496 24217865813643136 24217893151064064 24301983057838592 24330278896582656 24361958947229248 24526968061687326 24694220373313536 24726374306091288 24755164281725184 24787397568550347 24808816566687744 24841119713258952 24841147754216448 24883612204904448 24894958290877632 24894986392608768 24927401739474144 24945023521408512 24999087291502592 25085917995188224 25147828590688256 25318160579806272 25417683860812956 25523999283707136 25553717968232448 25568915754828258 25586991038503584 25591010069385216 25624331697079728 25642446155622144 25675834757387277 25698021461551104 25731482426995832 25731511473005568 25749701699518464 25795015355889792 25850921327619072 25884581381431076 25906948465303552 26237609146645632 26302362049333008 26347354099310592 26359367602105728 26393719488854976 26412377846197248 26450923042146816 26469621838061568 26485364348191278 26504087491496544 26561530247221504 26627112625434624 26719567877606272 26843593215885312 26900545616044164 27083983635247104 27119249238938832 27150825341246976 27186177978410058 27209669782818816 27245099040348528 27245129794947072 27304178624151552 27339730940068416 27359058055738368 27371563758655488 27407203815632904 27418353803583488 27430886610321408 27466603910595264 27581489422045184 27946259677416321 27994063730517504 28006828077237336 28026658416771072 28043326956908412 28063151461584576 28123973202940416 28160592959715078 28221657744586752 28291307164524288 28352623391582208 28389540869956664 28521317791878144 28583132524847104 28847751925074912 28910274144244992 28947917730370311 28947950407131264 28968414411958272 29019392275376016 29031198144970752 29068999184222016 29082286493571456 29145317023466496 29183266655007468 29203929976283136 29305332510923008 29339453963526144 29377656377541152 29778324567819264 29817098427933612 29842863632769024 29881721528124192 29881755258974208 29955501703613952 30006708835325952 30020424767557632 30059513862307056 30124662353556096 30199042367870976 30250665817726976 30264493261602816 30303900153870528 30325322712300544 30369578307650048 30650736420392094 30757197307576968 30778940312705664 30833104292587017 30845648029031424 30859747436611584 30885811633235892 30899929399419672 30921808210182144 31029175599800832 31096425655283712 31136915792855696 31173169836246528 31213759901137474 31240731972866048 31281445320124416 31349242124025856 31639469853307968 31749364962660096 31771809355051008 31827720560089824 31882128137533824 31896701315529984 31938233478701247 32030116748181504 32086482515862912 32141332431334912 32156024090452992 32178755959996416 32197893913487436 32220655381819328 32660097913092096 32702624082249768 32773538025971712 32788481651399808 32854421223318528 32925627164418048 32968499074788384 33006885708966912 33049863424733796 33078422088916992 33121492951011936 33121530338955264 33178149606539264 33193277721170176 33236535652632192 33260031361878016 33616936719139716 33757547439741696 33816953095095438 33846174607896576 33890245147750608 34031999044942848 34047554919303168 34091887673104344 34115988051338112 34121346759180288 34165775596106304 34189928207496192 34234446343183036 34264028615401472 34308681964007424 34393353807853056 34467895103492096 34701354032660352 34907822549775936 34983478862194176 35024211623559168 35029030266962658 35069816065777344 35145823469474304 35191586260450182 35191625985139968 35216503794929664 35267897389529088 35313819130921704 35338783321995392 35502816833912832 35820752549842944 35867394154725552 36033881341704192 36111978180329472 36158998985251776 36175527101759616 36201100454995968 36248237304546744 36279559710425088 36326798720464704 36326839726596096 36452974586757888 36478744074317824 36495418344873984 36542938420843872 36622138547460352 37089561459136932 37213224850031616 37261679569888428 37325418307356672 37342437436316448 37342479588913152 37391102609211216 37417535282112768 37498630937253888 37547457279620104 37628876992782336 37721742886032384 37803497855442944 38028423722504192 38285998925560704 38380486557755376 38436497545619592 38463669233433216 38547032192326656 38597223640493748 38597267209508352 38624552549277696 38642207659278336 38692523033834688 38758665578962688 38776381991428608 38826872072146614 38860422697955328 38911022206676624 39521031148965888 39539051403158592 39618566769295872 39676384563220224 39704432757092352 39728046522286917 39756131237244816 39842295370832256 39842340345298944 39940668938151936 40008945113767936 40027233023410176 40079351816409408 40166216471408128 40265389823827968 40405200205160704 40678873858408248 40779266967615087 40814504674228224 40867648560522792 40896585052176384 40956267936227328 41009596410102624 41038587083607552 41057345637983232 41110805723449356 41127530705375232 41146329915482112 41181082177647856 41199905865892896 41372234133067776 41461900873711616 41564226448328704 41708593760165888 41991095595776256 42010242115856004 42094727192376864 42185959804410624 42240889439572617 42332486616880128 42362412473401344 42436960746786432 42509504183378432 42528935087373312 42584311304934996 42781976687817216 42874698787270656 42930525217983248 43365411216367488 43452621617937408 43546797217456128 43603498776333024 43623429740357184 43717975535199744 43774899982511202 43805894964424704 43957998766384512 44009180945289216 44066484566311728 44161990601349248 44162040451940352 44315380870176256 44725647641900418 44764295449153536 44822582292186288 45010063252988928 45030637151336448 45089270793460584 45128232810528768 45186993530334144 45298563551806464 45375998726590464 45396739892404224 45455850230805792 45487984068450816 45554367461475072 45586570943328256 45613683044107201 45744909285343232 45857805077137408 46168410469058496 46268472043547136 46328717449853838 46349894099129508 46543763399701248 46644638482925568 46705373689283544 46759754754369792 46820639851706211 46861097959299072 46922115013933576 46922167980186624 46955338393239552 47023863186038784 47085092174562272 47657714032576512 47761003399790592 47823192206300736 47845051973294976 48045175122272256 48129723773794368 48211998647002368 48234036135679488 48268133939994624 48296840870231154 48330983072728992 48435731627286272 48603966115677184 48723917894458496 49053936123374652 49388440746627072 49452748612182576 49510328563450368 49574795137100694 49617633133375488 49682239426517904 49682295508432896 49767224409808896 49789916581755264 49789972785217536 49854803478948288 49890047042817024 49998174583005184 50295657181376512 50636321159612544 50835367721625912 51047998567414272 51107435936464896 51137831509656516 51173982077007168 51182020138770432 51248663394159456 51284892311244288 51351669514774554 51396042923102208 51462964853991664 51463022946011136 51590030711779584 51701842655238144 51769162762862152 51813896930607104 52475218293291264 52543545400443987 52604724098666016 52694708198621184 52718735204211456 52787379390675273 52787438977709952 52824755692394496 52901846084293632 52939243676123136 52970728696382556 53008174982993088 53123060494443008 53254225250869248 53439135755212544 53801091232088328 54167967270494208 54238498477877664 54301650682493952 54372355956820116 54419339565637632 54490198080697056 54490259589894144 54679461880136832 54718116111476736 54743127517310976 54814407631265808 54836707607166976 54933207821190528 55162978844090368 55892519354832642 55988127461035008 56013656154474672 56086653913816824 56126302923169152 56247946405880832 56321185919430156 56443315489173504 56582614329048576 56705246783164416 56779081739913328 57042635583756288 57166265049694208 57695503850149824 57820548288489984 57895835460740622 57895900814262528 57936828823916544 58038784550752032 58137998368444032 58164572987142912 58240308108219921 58290634046932992 58366533310014936 58407859952566272 58610665021846016 58678907927052288 58755312755082304 59556649135638528 59634196855867224 59685727265538048 59763443056248384 59763510517948416 59911003407227904 60013417670651904 60040849535115264 60119027724614112 60249324707112192 60327774348657911 60398084735741952 60501331635453952 60607800307741056 60650645424601088 60739156615300096 61301472840784188 61514394615153936 61557880625411328 61666208585174034 61691296058062848 61719494873223168 61771623266471784 61799858798839344 62058351199601664 62192851310567424 62273831585711392 62346339672493056 62427519802274948 62481463945732096 62562890640248832 63278939706615936 63498729925320192 63543618710102016 63655441120179648 63764256275067648 63793402631059968 63876466957402494 64172965031725824 64282664862669824 64312048180905984 64395787826974872 64441310763638656 65320195826184192 65405248164499536 65547076051943424 65576963302799616 65662349973766803 65708842446637056 65851254328836096 65936998149576768 66013771417933824 66099726849467592 66156844177833984 66242985902023872 66243060677910528 66386555442340352 66473071305264384 66520062723756032 67233873438279432 67515094879483392 67633906190190876 67692349215793152 67780490295501216 68063998089885696 68095109838606336 68183775346208688 68231976102676224 68331551192212608 68379856414992384 68468892686366072 68528057230802944 68617363928014848 68786707615706112 68935790206984192 69402708065320704 69493076174780757 69815645099551872 69966957724388352 70058060533925316 70139632131554688 70291646938948608 70383172520900364 70383251970279936 70433007589859328 70535794779058176 70627638261843408 70677566643990784 71641505099685888 71734788309451104 72067762683408384 72317997970503552 72351054203519232 72402200909991936 72445261305346731 72496474609093488 72653597440929408 72653679453192192 72905949173515776 72957488148635648 72990836689747968 73085876841687744 73244277094920704 74179122918273864 74362192705651041 74426449700063232 74523359139776856 74650836614713344 74684874872632896 74684959177826304 74782205218422432 74835070564225536 74997261874507776 75094914559240208 75257753985564672 75443485772064768 75606995710885888 76056847445008384 76571997851121408 76760973115510752 76872995091239184 76927338466866432 77027504272161831 77094064384653312 77194447280987496 77194534419016704 77249105098555392 77385046067669376 77517331157925376 77552763982857216 77653744144293228 77720845395910656 77822044413353248 79042062297931776 79078102806317184 79237133538591744 79352769126440448 79408865514184704 79456093044573834 79512262474489632 79684590741664512 79788346719192721 79881337876303872 80017890227535872 80158703632818816 80332432942816256 80530779647655936 80810400410321408 81357747716816496 81558533935230174 81629009348456448 81735297121045584 81912535872454656 82019192820205248 82077174167215104 82114691275966464 82221611446898712 82255061410750464 82292659830964224 82362164355295712 82399811731785792 82744468266135552 83128452896657408 83417187520331776 83982191191552512 84020484231712008 84189454384753728 84371919608821248 84481778879145234 84664973233760256 84873921493572864 85019008366756864 85057870174746624 85168622609869992 85563953375634432 85749397574541312 85861050435966496 86730822432734976 86843753191110933 86905243235874816 87093594434912256 87206997552666048 87246859480714368 87435951070399488 87549799965022404 87611789928849408 87915997532769024 88018361890578432 88132969132623456 88323981202698496 88630761740352512 89451295283800836 89528590898307072 89645164584372576 90020126505977856 90061274302672896 90178541586921168 90373987060668288 90597127103612928 90751997453180928 90793479784808448 90911700461611584 90975968136901632 91108734922950144 91173141886656512 91227366088214402 91715610154274816 92336820938116992 92536944087094272 92657434899707676 92699788198259016 93087526799402496 93289276965851136 93410747378567088 93519509508739584 93641279703412422 93722195918598144 93844230027867152 93844335960373248 94047726372077568 94170184349124544 95315428065153024 95646384412601472 95690103946589952 95814700436103741 96090350244544512 96259447547588736 96423997294004736 96468072271358976 96536267879989248 96593681740462308 96661966145457984 96871463254572544 97207932231354368 97447835788916992 98107872246749304 98776881493254144 98905497224365152 99020657126900736 99149590274201388 99235266266750976 99364478853035808 99364591016865792 99534448819617792 99579833163510528 99709494404608849 99709606957896576 99780094085634048 99996349166010368 100591314362753024 101272642319225088 101670735443251824 102095997134828544 102275663019313032 102347964154014336 102364040277540864 102497326788318912 102569784622488576 102703339029549108 102792085846204416 102925929707983328 102926045892022272 103180061423559168 103403685310476288 103538325525724304 104950436586582528 105087090800887974 105209448197332032 105437470408422912 105574758781350546 105574877955419904 105649511384788992 105803692168587264 105941457392765112 106016349965986176 106246120988886016 106508450501738496 106878271510425088 107602182464176656 108335934540988416 108476996955755328 108603301364987904 108744711913640232 108838679131275264 108980396161394112 108980519179788288 109358923760273664 109436232222953472 109486255034621952 109628815262531616 109866415642381056 110009470871082073 110325957688180736 111785038709665284 111976254922070016 112027312308949344 112173307827633648 112252605846338304 112495892811761664 112642371838860312 112886630978347008 113165228658097152 113410493566328832 113558163479826656 114085271167512576 115391007700299648 115641096576979968 115791670921481244 115791801628525056 115873657647833088 116077569101504064 116275996736888064 116329145974285824 116480616216439842 116581268093865984 116733066620029872 117221330043692032 117510625510164608 119113298271277056 119184139566860751 119268393711734448 119526886112496768 119527021035896832 119822006814455808 120026835341303808 120081699070230528 120238055449228224 120498649414224384 120655548697315822 120796169471483904 121215600615482112 121301290849202176 121478313230600192 122602945681568376 123028789230307872 123115761250822656 123332417170348068 123382592116125696 123438989746446336 123543246532943568 123599717597678688 124116702399203328 124385702621134848 124547663171422784 124692679344986112 124855039604549896 124962927891464192 125125781280497664 126557879413231872 126722668318717851 126997459850640384 127087237420204032 127310882240359296 127528512550135296 127586805262119936 127752933914804988 128345930063451648 128565329725339648 128624096361811968 128791575653949744 128882621527277312 130640391652368384 130810496328999072 131153926605599232 131324699947533606 131417684893274112 131873996299153536 132027542835867648 132199453698935184 132485971804047744 132486121355821056 132773110884680704 132946142610528768 133040125447512064 134467746876558864 135030189758966784 135267812380381752 135384698431586304 135560980591002432 136127996179771392 136190219677212672 136367550692417376 136463952205352448 136663102384425216 136759712829984768 136841049132321603 136937785372732144 137234727856029696 137573415231412224 137871580413968384 138805416130641408 138986152349561514 139631290199103744 139933915448776704 140116121067850632 140279264263109376 140461919555118633 140583293877897216 140766345041800728 140766503940559872 140866015179718656 141071589558116352 141255276523686816 141355133287981568 143283010199371776 143469576618902208 144135525366816768 144635995941007104 144702108407038464 144804401819983872 144890522610693462 144992949218186976 145307194881858816 145496396958527903 145811898347031552 145914976297271296 146171753683375488 146488554189841408 148358245836547728 148724385411302082 148852899400126464 149046718279553712 149301673229426688 149369749745265792 149369918355652608 149564410436844864 149670141128451072 149994523749015552 150189829118480416 150886971544129536 152113694890016768 153143995702242816 153521946231021504 153745990182478368 153854676933732864 154055008544323662 154188128769306624 154388894561974992 154389068838033408 154770092135338752 155034662315850752 155105527965714432 155307488288586456 155441690791821312 155644088826706496 157630636201331961 158084124595863552 158156205612634368 158362138172025819 158474267077183488 158705538252880896 158817731028369408 158912186089147668 159024524948979264 159369181483329024 159576693438385442 159762675752607744 160317407265637632 160664865885632512 161620800820642816 162715495433632992 163117067870460348 163258018696912896 163470594242091168 164038385640410496 164154348334430208 164229382551932928 164443222893797424 164510122821500928 164724328710591424 164799623463571584 165488936532271104 166256905793314816 167964382383105024 168040968463424016 168378908769507456 168743839217642496 168963557758290468 169329946467520512 169747842987145728 170038016733513728 170115740349493248 170337245219739984 171127906751268864 171498795149082624 171722100871932992 173461644865469952 173687506382221866 173810486471749632 174413995105332096 174493718961428736 174720924324659763 174871902140798976 175099599930044808 175223579857698816 175831995065538048 176036723781156864 176265938265246912 176647962405396992 177261523480705024 178902590567601672 179057181796614144 179290329168745152 180040253011955712 180122548605345792 180357083173842336 180747974121336576 180983323045973733 181194254207225856 181503994906361856 181823400923223168 181951936273803264 182217469845900288 182346283773313024 182454732176428804 183431220308549632 184673641876233984 185073888174188544 185314869799415352 185399576396518032 186175053598804992 186578553931702272 186821494757134176 187039019017479168 187282559406824844 187444391837196288 187688460055734304 187688671920746496 188340368698249088 190630856130306048 191292768825202944 191380207893179904 191629400872207482 192518895095177472 192847994588009472 192936144542717952 193187363480924616 193323932290915968 193742926509145088 194415864462708736 194895671577833984 196215744493498608 196987049921300409 197553762986508288 197810994448730304 198041314253801472 198299180548402776 198470532533501952 198728957706071616 198729182033731584 199159666327021056 199418988809217698 199419213915793152 199560188171268096 201182628725506048 202545284638450176 203341470886503648 204191994269657088 204551326038626064 204695928308028672 204994653576637824 205139569244977152 205406678059098216 205584171692408832 205851859415966656 205852091784044544 206360122847118336 206807370620952576 207076651051448608 208479228524342271 209900873173165056 210174181601775948 210418896394664064 210874940816845824 211149517562701092 211149755910839808 211299022769577984 211607384337174528 211882914785530224 212032699931972352 212492241977772032 213756543020850176 215204364928353312 216953993911510656 217206602729975808 217335783916040193 217489423827280464 217960792322788224 217961038359576576 218717847520547328 218872464445906944 218972510069243904 219257630525063232 219732831284762112 220018941742164146 223570077419330568 223952509844140032 224054624617898688 224346615655267296 224505211692676608 224991785623523328 225284743677720624 225773261956694016 226330457316194304 226820987132657664 227116326959653312 228170542335025152 230782015400599296 231082512816485493 231282193153959936 231583341842962488 231583603257050112 231747315295666176 232155138203008128 232551993473776128 232658291948571648 232961232432879684 233162536187731968 233466133240059744 234442660087384064 235021251020329216 238226596542554112 238368279133721502 238536787423468896 239053772224993536 239365040157578163 239644013628911616 240053670682607616 240476110898456448 240997298828448768 241311097394631644 241592338942967808 242431201230964224 242602581698404352 242956626461200384 245205891363136752 246057578460615744 246231522501645312 246664834340696136 246765184232251392 246877979492892672 247086493065887136 247199435195357376 248233404798406656 249095326342845568 249385358689972224 249710079209099792 250251562560995328 253115758826463744 253445336637435702 253994919701280768 254621764480718592 255057025100270592 255173610524239872 255505867829609976 256691860126903296 257130659450679296 257248192723623936 257583151307899488 257765243054554624 260531259573332799 261280783304736768 261620992657998144 262307853211198464 262649399895067212 262835369786548224 263747992598307072 264055085671735296 264398907397870368 264971943608095488 265316959159668529 265546221769361408 265892285221057536 266080250895024128 268935493753117728 270060379517933568 270535624760763504 271121961182004864 272255992359542784 272380439354425344 272735101384834752 272927904410704896 273326204768850432 273519425659969536 273682098264643206 273875570745464288 275146830462824448 277610832261282816 277972304699123028 279262580398207488 279867830897553408 280232242135701264 280558528526218752 280923839110237266 281166587755794432 281532690083601456 281533007881119744 282143179116232704 282510553047373632 282710266575963136 286939153237804416 287444101308311223 288271050733633536 289271991882014208 289404216814076928 289608803639967744 289781045221386924 289985898436373952 290614389763717632 290992793917055806 291623796694063104 292343507366750976 292977108379682816 296716491673095456 297448770822604164 297705798800252928 298093436559107424 298603346458853376 298739499490531584 299128483213826547 299128820873689728 299340282256902144 299989047498031104 300379658236960832 301773943088259072 306287991404485632 307043892462043008 307491980364956736 307709353867465728 308110017088647324 308376257538613248 308777789123949984 308778137676066816 309540184270677504 310069324631701504 310211055931428864 310614976577172912 311288177653412992 315261272402663922 316312411225268736 316724276344051638 316948534154366976 317411076505761792 317824372178295336 318049049897958528 318738362966658048 319153386876770884 319525351505215488 320634814531275264 321329731771265024 323241601641285632 325430990867265984 326234135740920696 326516037393825792 326941188484182336 328076771280820992 328308696668860416 328458765103865856 328886445787594848 329448657421182848 329599246927143168 330028412613246219 330977873064542208 332513811586629632 335928764766210048 336081936926848032 336757817539014912 337487678435284992 337927115516580936 338659892935041024 339495685974291456 340076033467027456 340231480698986496 340674490439479968 342255813502537728 343444201743865984 346923289730939904 347375012764443732 347620972943499264 348827990210664192 348987437922857472 349441848649319526 349743804281597952 350199199860089616 351663990131076096 352531876530493824 353295924810793984 354523046961410048 357805181135203344 358580658337490304 360080506023911424 360245097210691584 360714166347684672 361495948242673152 361966646091947466 362388508414451712 363646801846446336 363903872547606528 364434939691800576 364909464352857608 366862440617099264 369347283752467968 370147776348377088 370629739598830704 370799152793036064 372350107197609984 373157107863404544 373642989514268352 374078038034958336 374565118813649688 374888783674392576 375376920111468608 375377343841492992 376680737396498176 380168004956153553 381261712260612096 382585537650405888 382760415786359808 383258801744414964 385037790190354944 385695989176018944 385872289085435904 386374726961849232 386647864581831936 387485853018290176 388831728925417472 389791343155667968 392431488986997216 393974099842600818 395621988897460608 396082628507602944 396598361096805552 397457915412143232 397458364067463168 398319332654042112 398837977618435396 398838427831586304 399120376342536192 405090569276900352 406682941773007296 408383988539314176 409102652077252128 409391856616057344 409989307153275648 410279138489954304 410523147396964809 410813356118196432 411703718831933312 411704183568089088 412720245694236672 413614741241905152 414153302102897216 416958457048684542 419801746346330112 420348363203551896 420837792789328128 421385758665355899 421749881633691648 422299035125402184 422299511821679616 422598045539155968 423214768674349056 423765829571060448 424065399863944704 424984483955544064 427513086041700352 430408729856706624 433907987823021312 434413205459951616 434671567832080386 434978847654560928 435921584645576448 436489190875583709 437435695041094656 437744928891813888 438515261050126464 439465662569524224 440037883484328292 447140154838661136 447905019688280064 448109249235797376 448693231310534592 449010423385353216 449983571247046656 450569487355441248 452660914632388608 454232653919306624 456341084670050304 461564030801198592 462165025632970986 462564386307919872 463166683685924976 463167206514100224 464310276406016256 465103986947552256 465316583897143296 465922464865759368 466325072375463936 466932266480119488 468885320174768128 470042502040658432 475086414516077457 476453193085108224 476736558267443004 477073574846937792 478107544449987072 478730080315156326 479288027257823232 480952221796912896 481994597656897536 482622194789263288 484862402461928448 485205163396808704 485913252922400768 490411782726273504 492115156921231488 492463045003290624 493329668681392272 493530368464502784 494172986131774272 494398870390714752 496466809596813312 498190652685691136 498770717379944448 499420158418199584 506231517652927488 506890673274871404 507989839402561536 509243528961437184 510114050200541184 510347221048479744 511011735659219952 513383720253806592 514261318901358592 514496385447247872 515166302615798976 515530486109109248 521062519146665598 523241985315996288 524162772973979289 524615706422396928 525298799790134424 525670739573096448 527495985196614144 528110171343470592 528797814795740736 529943887216190976 530633918319337058 531092443538722816 531784570442115072 537870987506235456 540120759035867136 541071249521527008 542243922364009728 542949969137921199 544511984719085568 545470202769669504 545855808821409792 546652409537700864 547038851319939072 547364196529286412 547751141490928576 550293660925648896 555221664522565632 555944609398246056 558525160796414976 559735661795106816 560464484271402528 561117057052437504 561847678220474532 562333175511588864 563065380167202912 563066015762239488 565021106094747264 565420533151926272 573878306475608832 574888202616622446 578543983764028416 578808433628153856 579562090442773848 579971796872747904 581228779527435264 581985587834111612 583247593388126208 584687014733501952 585954216759365632 593432983346190912 594897541645208328 595411597600505856 596186873118214848 597478998981063168 598256966427653094 598257641747379456 598680564513804288 600759316473921664 603547886176518144 612575982808971264 614087784924086016 614983960729913472 615418707734931456 616220034177294648 616752515077226496 617555578247899968 617556275352133632 619080368541355008 620138649263403008 620422111862857728 621229953154345824 622576355306825984 630522544805327844 632624822450537472 633448552688103276 633897068308733952 634822153011523584 635648744356590672 636098099795917056 637476725933316096 638306773753541768 641269629062550528 642659463542530048 646483203282571264 650861981734531968 652468271481841392 653882376968364672 656153542561641984 656617393337720832 656917530207731712 657772891575189696 658897314842365696 659198493854286336 660056825226492438 671857529532420096 672163873853696064 673515635078029824 674975356870569984 675854231033161872 677319785870082048 678991371948582912 680152066934054912 680462961397972992 681348980878959936 684511627005075456 686888403487731968 693247538449456479 693846579461879808 694750025528887464 695241945886998528 697655980421328384 697974875845714944 698883697298639052 699487608563195904 700398399720179232 703327980262152192 705063753060987648 706591849621587968 709046093922820096 715610362270406688 717161316674980608 718095120472734489 720161012047822848 721428332695369344 722991896485346304 723933292183894932 724777016828903424 727293603692892672 727807745095213056 728869879383601152 729818928705715216 738694567504935936 740295552696754176 741259479197661408 741598305586072128 744700214395219968 747285979028536704 748156076069916672 749130237627299376 750753840222937216 750754687682985984 753361474792996352 760336009912307106 765171075300811776 765520831572719616 766517603488829928 770075580380709888 771391978352037888 771744578170871808 772749453923698464 773295729163663872 774971706036580352 777663457850834944 779582686311335936 784862977973994432 787948199685201636 791243977794921216 792165257015205888 793196722193611104 794915830824286464 795950877479005587 796638665308084224 797675955236870792 797676855663172608 798240752685072384 810181138553800704 813365883546014592 816767977078628352 818205304154504256 818783713232114688 819978614306551296 820558276979908608 821046294793929618 821626712236392864 823407437663866624 825440491388473344 828306604205794432 833916914097369084 839603492692660224 840696726407103792 841675585578656256 842771517330711798 843499763267383296 844598070250804368 844599023643359232 846429537348698112 847531659142120896 848130799727889408 849968967911088128 855026172083400704 860817459713413248 867815975646042624 868826410919903232 869343135664160772 869957695309121856 871843169291152896 872978381751167418 874871390082189312 877030522100252928 878931325139048448 880075766968656584 894280309677322272 895810039376560128 896218498471594752 897385449641479641 897386462621069184 898020846770706432 899967142494093312 901138974710882496 905321829264777216 908465307838613248 923128061602397184 924330051265941972 925128772615839744 926333367371849952 926334413028200448 928620552812032512 930207973895104512 930633167794286592 931844929731518736 933864532960238976 937770640349536256 940085004081316864 950172829032154914 953473116534886008 954147149693875584 956215088899974144 957460160630312652 958576054515646464 961904443593825792 963989195313795072 965244389578526576 969724804923856896 971826505844801536 980823565452547008 984230313842462976 984926090006581248 986659337362784544 988345972263548544 988797740781429504 990085237839738657 992933619193626624 996381305371382272 997541434759888896 998840316836399168 1012463035305854976 1013781346549742808 1015979678805123072 1018487057922874368 1020228100401082368 1020694442096959488 1022023471318439904 1026767440507613184 1028522637802717184 1030332605231597952 1031060972218218496 1042125038293331196 1046483970631992576 1048325545947958578 1049231412844793856 1050597599580268848 1054991970393228288 1057595629591481472 1059887774432381952 1061267836638674116 1062184887077445632 1063569140884230144 1075741975012470912 1080241518071734272 1082142499043054016 1084487844728019456 1085899938275842398 1090940405539339008 1091711617642819584 1093304819075401728 1094728393058572824 1095502282981857152 1100587321851297792 1110443329045131264 1111889218796492112 1117050321592829952 1119471323590213632 1120928968542805056 1122234114104875008 1123695356440949064 1124666351023177728 1126130760334405824 1126132031524478976 1130042212189494528 1130841066303852544 1147756612951217664 1149776405233244892 1157087967528056832 1157616867256307712 1159124180885547696 1159943593745495808 1162457559054870528 1163971175668223224 1166495186776252416 1169374029467003904 1171908433518731264 1186865966692381824 1189795083290416656 1192373746236429696 1194957997962126336 1196513932855306188 1196515283494758912 1197361129027608576 1201518632947843328 1225151965617942528 1228175569848172032 1229967921459826944 1230837415469862912 1231569442190894427 1232440068354589296 1235111156495799936 1235112550704267264 1238160737082710016 1240277298526806016 1240844223725715456 1242459906308691648 1245152710613651968 1261045089610655688 1264157275996067697 1265249644901074944 1266897105376206552 1267794136617467904 1269644306023047168 1271297488713181344 1272196199591834112 1274953451866632192 1276613547507083536 1282539258125101056 1285318927085060096 1292966406565142528 1301723963469063936 1304936542963682784 1307764753936729344 1309467572626751127 1312307085123283968 1313234786675441664 1315545783150379392 1317794629684731392 1318396987708572672 1320113650452984876 1343715059064840192 1344327747707392128 1347031270156059648 1349950713741139968 1351708462066323744 1357982743897165824 1360304133868109824 1362697961757919872 1369023254010150912 1373776806975463936 1386495076898912958 1387693158923759616 1389500051057774928 1395311960842656768 1395949751691429888 1397767394597278104 1398975217126391808 1400796799440358464 1406655960524304384 1410127506121975296 1413183699243175936 1418092187845640192 1431220724540813376 1434322633349961216 1436190240945468978 1442856665390738688 1445983792970692608 1447866584367789864 1454587207385785344 1455615490190426112 1457739758767202304 1459637857411430432 1477389135009871872 1480591105393508352 1482518958395322816 1483196611172144256 1489400428790439936 1494571958057073408 1496312152139833344 1498260475254598752 1501507680445874432 1506722949585992704 1520672019824614212 1530342150601623552 1531041663145439232 1533035206977659856 1540151160761419776 1542783956704075776 1543489156341743616 1545498907847396928 1546591458327327744 1549943412073160704 1559165372622671872 1569725955947988864 1575896399370403272 1582487955589842432 1584330514030411776 1586393444387222208 1589831661648572928 1591901754958011174 1593277330616168448 1595351910473741584 1595353711326345216 1620362277107601408 1626731767092029184 1628849907413763597 1633535954157256704 1636410608309008512 1637567426464229376 1639957228613102592 1641116553959817216 1642092589587859236 1643253424472785728 1646814875327733248 1650880982776946688 1656613208411588864 1667833828194738168 1679206985385320448 1681393452814207584 1683351171157312512 1685543034661423596 1686999526534766592 1689196140501608736 1689198047286718464 1695063318284241792 1696261599455778816 1699937935822176256 1710052344166801408 1721634919426826496 1735631951292085248 1738686271328321544 1739915390618243712 1743686338582305792 1745956763502334836 1749742780164378624 1754061044200505856 1757862650278096896 1760151533937313168 1788560619354644544 1792436996943189504 1794770899282959282 1794772925242138368 1796041693541412864 1802277949421764992 1810643658529554432 1816930615677226496 1846256123204794368 1848660102531883944 1850257545231679488 1852666734743699904 1852668826056400896 1857241105624065024 1860415947790209024 1861266335588573184 1863689859463037472 1867729065920477952 1870161004808395241 1875541280699072512 1880170008162633728 1900345658064309828 1906946233069772016 1908294299387751168 1912430177799948288 1914920321260625304 1923808887187651584 1927978390627590144 1930488779157053152 1939449609847713792 1961647130905094016 1968460627684925952 1969852180013162496 1973318674725569088 1976691944527097088 1977595481562859008 1980170475679477314 1992762610742764544 1997680633672798336 2024926070611709952 2027562693099485616 2031959357610246144 2036974115845748736 2040456200802164736 2041388884193918976 2044046942636879808 2053534881015226368 2060665210463195904 2062121944436436992 2084250076586662392 2092967941263985152 2096651091895917156 2098462825689587712 2101195199160537696 2109983940786456576 2115191259182962944 2119775548864763904 2122535673277348232 2124369774154891264 2127138281768460288 2151483950024941824 2154285361418203467 2160483036143468544 2164284998086108032 2168975689456038912 2171799876551684796 2181880811078678016 2183423235285639168 2186609638150803456 2189456786117145648 2191004565963714304 2220886658090262528 2223778437592984224 2234100643185659904 2241857937085610112 2244468228209750016 2247390712881898128 2252261520668811648 2252264063048957952 2260084424378989056 2261682132607705088 2295513225902435328 2299552810466489784 2314175935056113664 2315233734512615424 2318248361771095392 2319887187490991616 2324915118109741056 2327942351336446448 2332990373552504832 2338748058934007808 2343816867037462528 2373731933384763648 2379590166580833312 2384747492472859392 2387852632437016761 2389915995924252672 2393027865710612376 2393030566989517824 2394722258055217152 2403037265895686656 2450303931235885056 2456351139696344064 2459935842919653888 2461674830939725824 2463138884381788854 2464880136709178592 2470222312991599872 2473438748294974351 2476321474165420032 2480554597053612032 2484919812617383296 2490305421227303936 2522090179221311376 2528314551992135394 2530499289802149888 2533794210752413104 2539288612046094336 2542594977426362688 2544392399183668224 2549906903733264384 2553227095014167072 2565078516250202112 2585932813130285056 2603447926938127872 2609873085927365568 2615529507873458688 2618935145253502254 2624614170246567936 2631091566300758784 2635589259369462784 2636793975417145344 2640227300905969752 2687430118129680384 2688655495414784256 2692156348924438923 2694062540312119296 2699901427482279936 2703416924132647488 2715965487794331648 2725395923515839744 2747553613950927872 2772990153797825916 2775386317847519232 2779000102115549856 2790623921685313536 2791899503382859776 2795534789194556208 2801593598880716928 2813311921048608768 2820255012243950592 2826367398486351872 2862441449081626752 2868645266699922432 2872380481890937956 2885713330781477376 2891967585941385216 2895733168735579728 2909174414771570688 2915479517534404608 2919275714822860864 2954778270019743744 2965037916790645632 2966393222344288512 2970255713519215971 2978800857580879872 2989143916114146816 2992624304279666688 2996520950509197504 3003015360891748864 3013445899171985408 3041344039649228424 3060684301203247104 3062083326290878464 3066070413955319712 3080302321522839552 3085567913408151552 3090997815694793856 3093182916654655488 3099886824146321408 3118330745245343744 3139451911895977728 3151792798740806544 3164975911179684864 3172786888774444416 3179663323297145856 3183803509916022348 3186554661232336896 3190703820947483168 3190707422652690432 3240724554215202816 3253463534184058368 3257699814827527194 3272821216618017024 3275134852928458752 3279914457226205184 3284185179175718472 3286506848945571456 3293629750655466496 3301761965553893376 3313226416823177728 3335667656389476336 3358413970770640896 3362786905628415168 3366702342314625024 3371086069322847192 3373999053069533184 3378392281003217472 3378396094573436928 3390126636568483584 3392523198911557632 3420104688333602816 3443269838853652992 3471263902584170496 3477372542656643088 3479830781236487424 3487372677164611584 3491913527004669672 3499485560328757248 3508122088401011712 3515725300556193792 3520303067874626336 3577121238709289088 3584873993886379008 3589541798565918564 3589545850484276736 3592083387082825728 3604555898843529984 3633861231354452992 3692512246409588736 3694708326572683281 3697320205063767888 3705333469487399808 3705337652112801792 3714482211248130048 3720831895580418048 3722532671177146368 3727379718926074944 3735458131840955904 3740322009616790482 3760340016325267456 3800691316128619656 3813892466139544032 3816588598775502336 3824860355599896576 3829840642521250608 3847617774375303168 3855956781255180288 3860977558314106304 3878899219695427584 3923294261810188032 3928402717880253381 3936921255369851904 3939704360026324992 3946637349451138176 3953383889054194176 3955190963125718016 3960340951358954628 3985525221485529088 3995361267345596672 4049852141223419904 4055125386198971232 4073948231691497472 4080912401604329472 4088093885273759616 4107069762030452736 4121330420926391808 4124243888872873984 4168500153173324784 4185935882527970304 4193302183791834312 4196925651379175424 4202390398321075392 4219967881572913152 4230382518365925888 4239551097729527808 4245071346554696464 4254276563536920576 4302967900049883648 4308570722836406934 4328569996172216064 4337951378912077824 4343599753103369592 4363761622157356032 4366846470571278336 4373219276301606912 4378913572234291296 4382009131927428608 4441773316180525056 4447556875185968448 4468201286371319808 4483715874171220224 4488936456419500032 4494781425763796256 4504523041337623296 4510388305714364993 4520168848757978112 4523364265215410176 4591026451804870656 4599105620932979568 4628351870112227328 4630467469025230848 4636496723542190784 4639774374981983232 4649830236219482112 4655884702672892896 4677496117868015616 4747463866769527296 4759180333161666624 4769494984945718784 4775705264874033522 4779831991848505344 4786055731421224752 4786061133979035648 4806074531791373312 4886549722241290791 4900607862471770112 4912702279392688128 4919871685839307776 4923349661879451648 4926277768763577708 4929760273418357184 4940444625983199744 4946877496589948702 4952642948330840064 4969839625234766592 4980610842454607872 5044180358442622752 5056629103984270788 5060998579604299776 5067588421504826208 5085189954852725376 5088784798367336448 5099813807466528768 5106454190028334144 5130157032500404224 5206895853876255744 5219746171854731136 5231059015746917376 5237870290507004508 5249228340493135872 5262183132601517568 5271178518738925568 5273587950834290688 5280454601811939504 5377310990829568512 5384312697848877846 5388125080624238592 5406833848265294976 5431930975588663296 5450791847031679488 5495107227901855744 5545980307595651832 5550772635695038464 5558000204231099712 5581247843370627072 5583799006765719552 5591069578389112416 5603187197761433856 5610483014425185723 5626623842097217536 5640510024487901184 5652734796972703744 5724882898163253504 5737290533399844864 5744760963781875912 5771426661562954752 5783935171882770432 5791466337471159456 5818348829543141376 5838551429645721728 5909556540039487488 5930075833581291264 5932786444688577024 5940511427038431942 5978287832228293632 5993041901018395008 6006030721783497728 6026891798343970816 6082688079298456848 6121368602406494208 6124166652581756928 6132140827910639424 6160604643045679104 6181995631389587712 6186365833309310976 6236661490490687488 6278903823791955456 6303585597481613088 6329951822359369728 6345573777548888832 6359326646594291712 6367607019832044696 6373109322464673792 6381407641894966336 6381414845305380864 6462856084254610401 6481449108430405632 6506927068368116736 6515399629655054388 6545642433236034048 6550269705856917504 6559828914452410368 6568370358351436944 6573013697891142912 6587259501310932992 6626452833646355456 6671335312778952672 6725573811256830336 6733404684629250048 6742172138645694384 6756784562006434944 6756792189146873856 6780253273136967168 6785046397823115264 6886539677707305984 6942527805168340992 6954745085313286176 6959661562472974848 6974745354329223168 6983827054009339344 6998971120657514496 7016244176802023424 7031450601112387584 7040606135749252672 7154242477418578176 7163557897311050283 7169747987772758016 7179083597131837128 7179091700968553472 7184166774165651456 7209111797687059968 7267722462708905984 7385024492819177472 7389416653145366562 7394640410127535776 7410666938974799616 7420316244884923053 7428964422496260096 7441663791160836096 7454759437852149888 7470916263681911808 7480644019233580964 7520680032650534912 7601382632257239312 7627784932279088064 7633177197551004672 7649720711199793152 7659681285042501216 7695235548750606336 7721955116628212608 7757798439390855168 7846588523620376064 7856805435760506762 7873842510739703808 7893274698902276352 7906767778108388352 7910381926251436032 7920681902717909256 7971050442971058176 7990722534691193344 8076469046773316769 8099704282446839808 8110250772397942464 8147896463382994944 8176187770547519232 8242660841852783616 8248487777745747968 8337000306346649568 8371871765055940608 8386604367583668624 8404780796642150784 8439935763145826304 8460765036731851776 8479102195459055616 8490142693109392928 8605935800099767296 8617141445672813868 8657139992344432128 8675902757824155648 8687199506206739184 8727523244314712064 8746438552603213824 8757827144468582592 8764018263854857216 8895113750371936896 8910767140557647913 8936402572742639616 8967431748342440448 8977872912839000064 8989562851527592512 9009046082675246592 9020776611428729986 9040337697515956224 9182052903609741312 9198211241865959136 9256703740224454656 9272993447084381568 9279548749963966464 9299660472438964224 9311769405345785792 9354992235736031232 9494927733539054592 9518360666323333248 9538989969891437568 9551410529748067044 9559663983697010688 9572111462842449504 9572122267958071296 9612149063582746624 9773099444482581582 9825404558785376256 9839743371678615552 9852555537527155416 9859520546836714368 9880889251966399488 9893754993179897404 9905285896661680128 9939679250469533184 9961221684909215744 10088360716885245504 10113258207968541576 10121997159208599552 10135176843009652416 10170379909705450752 10177569596734672896 10212908380056668288 10260314065000808448 10413791707752511488 10439492343709462272 10462118031493834752 10475740581014009016 10498456680986271744 10524366265203035136 10542357037477851136 10547175901668581376 10560909203623879008 10754621981659137024 10768625395697755692 10776250161248477184 10813667696530589952 10901583694063358976 10990214455803711488 11091960615191303664 11116000408462199424 11162495686741254144 11167598013531439104 11182139156778224832 11206374395522867712 11220966028850371446 11281020048975802368 11449765796326507008 11474581066799689728 11489521927563751824 11542853323125909504 11567870343765540864 11582932674942318912 11636697659086282752 11677102859291443456 11785208153640760143 11819113080078974976 11860151667162582528 11865572889377154048 11881022854076863884 11956575664456587264 11986083802036790016 12012061443566995456 12053783596687941632 12165376158596913696 12242737204812988416 12264281655821278848 12321209286091358208 12363991262779175424 12372731666618621952 12557807647583910912 12607171194963226176 12659903644718739456 12691147555097777664 12718653293188583424 12735214039664089392 12762815283789932672 12762829690610761728 12925712168509220802 13013854136736233472 13030799259310108776 13091284866472068096 13100539411713835008 13119657828904820736 13136740716702873888 13146027395782285824 13174519002621865984 13252905667292710912 13342670625557905344 13451147622513660672 13466809369258500096 13484344277291388768 13513569124012869888 13531164917143094979 13560506546273934336 13570092795646230528 13773079355414611968 13885055610336681984 13909490170626572352 13919323124945949696 13949490708658446336 13967654108018678688 14032488353604046848 14081212271498505344 14308484954837156352 14327115794622100566 14339495975545516032 14358167194263674256 14358183401937106944 14418223595374119936 14535444925417811968 14770048985638354944 14778833306290733124 14789280820255071552 14821333877949599232 14840632489769846106 14857928844992520192 14909518875704299776 14941832527363823616 14961288038467161928 15041360065301069824 15202765264514478624 15255569864558176128 15266354395102009344 15299441422399586304 15319362570085002432 15390471097501212672 15443910233256425216 15693177047240752128 15713610871521013524 15747685021479407616 15786549397804552704 15813535556216776704 15820763852502872064 15841363805435818512 15942100885942116352 15981445069382386688 16152938093546633538 16220501544795884928 16295792926765989888 16352375541095038464 16485321683705567232 16674000612693299136 16743743530111881216 16773208735167337248 16809561593284301568 16831449043275557169 16879871526291652608 16921530073463703552 16958204390918111232 16980285386218785856 17211871600199534592 17234282891345627736 17314279984688864256 17351805515648311296 17374399012413478368 17455046488629424128 17515654288937165184 17528036527709714432 17790227500743873792 17821534281115295826 17934863496684880896 17979125703055185024 18018092165350493184 18041553222857459972 18080675395031912448 18364105807219482624 18396422483731918272 18545986894168763136 18559097499927932928 18623538810691571584 18709984471472062464 18989855467078109184 19036721332646666496 19077979939782875136 19102821059496134088 19119327967394021376 19144222925684899008 19144244535916142592 19224298127165493248 19546198888965163164 19650809117570752512 19679486743357231104 19705111075054310832 19719041093673428736 19761778503932798976 19787509986359794808 19879358500939066368 19922443369818431488 20176721433770491008 20226516415937083152 20270353686019304832 20340759819410901504 20355139193469345792 20425816760113336576 20827583415505022976 20878984687418924544 20924236062987669504 20951481162028018032 20996913361972543488 21048732530406070272 21084714074955702272 21094351803337162752 21121818407247758016 21490673691933150849 21509243963318274048 21537250791395511384 21552500322496954368 21627335393061179904 21803167388126717952 21980428911607422976 22183921230382607328 22232000816924398848 22260948734654769159 22324991373482508288 22364278313556449664 22412748791045735424 22441932057700742892 22562040097951604736 22899531592653014016 22949162133599379456 22979043855127503648 23085706646251819008 23165865349884637824 23273395318172565504 23354205718582886912 23570416307281520286 23720303334325165056 23731145778754308096 23762045708153727768 23913151328913174528 23972167604073580032 24024122887133990912 24107567193375883264 24330752317193827392 24528563311642557696 24727982525558350848 24745463333237243904 25115615295167821824 25214342389926452352 25319807289437478912 25382295110195555328 25437306586377166848 25470428079328178784 25525630567579865344 25851424337018441604 26027708273472466944 26061598518620217552 26182569732944136192 26239315657809641472 26273481433405747776 26292054791564571648 26349038005243731968 26505811334585421824 26685341251115810688 26902295245027321344 26933618738517000192 26968688554582777536 27027138248025739776 27062329834286189958 27121013092547868672 27546158710829223936 27770111220673363968 27818980341253144704 27838646249891899392 27898981417316892672 27935308216037357376 28064976707208093696 28162424542997010688 28616969909674312704 28654231589244201132 28678991951091032064 28716334388527348512 28716366803874213888 28836447190748239872 29070889850835623936 29557666612581466248 29578561640510143104 29642667755899198464 29681264979539692212 29715857689985040384 29819037751408599552 29883665054727647232 29922576076934323856 30405530529028957248 30511139729116352256 30532708790204018688 30638725140170004864 30780942195002425344 30887820466512850432 31386354094481504256 31427221743042027048 31495370042958815232 31573098795609105408 31627071112433553408 31641527705005744128 31682727610871637024 31884201771884232704 31962890138764773376 32305876187093267076 32441003089591769856 32704751082190076928 32970643367411134464 33348001225386598272 33487487060223762432 33546417470334674496 33619123186568603136 33662898086551114338 33843060146927407104 33960570772437571712 34423743200399069184 34468565782691255472 34628559969377728512 34703611031296622592 34748798024826956736 34910092977258848256 35031308577874330368 35056073055419428864 35580455001487747584 35643068562230591652 35869726993369761792 35958251406110370048 36036184330700986368 36083106445714919944 36161350790063824896 36728211614438965248 36792844967463836544 37091973788337526272 37118194999855865856 37247077621383143168 37979710934156218368 38073442665293332992 38155959879565750272 38205642118992268176 38288445851369798016 38288489071832285184 38448596254330986496 39092397777930326328 39301618235141505024 39358973486714462208 39410222150108621664 39438082187346857472 39523557007865597952 39575019972719589616 39758717001878132736 39844886739636862976 40353442867540982016 40453032831874166304 40540707372038609664 40593494751429284937 40681519638821803008 40710278386938691584 40851633520226673152 41655166831010045952 41757969374837849088 41848472125975339008 41902962324056036064 42097465060812140544 42169428149911404544 42243636814495516032 42981347383866301698 43018487926636548096 43074501582791022768 43254670786122359808 43606334776253435904 43960857823214845952 44367842460765214656 44464001633848797696 44521897469309538318 44728556627112899328 44825497582091470848 44883864115401485784 45124080195903209472 45799063185306028032 45898324267198758912 45958087710255007296 46171413292503638016 46331730699769275648 46708411437165773824 47140832614563040572 47440606668650330112 47462291557508616192 47524091416307455536 47826302657826349056 47944335208147160064 48048245774267981824 48661504634387654784 49057126623285115392 49455965051116701696 50231230590335643648 50428684779852904704 50494347129826671507 50639614578874957824 50764590220391110656 50874613172754333696 50940856158656357568 51051261135159730688 51702848674036883208 52055416546944933888 52123197037240435104 52365139465888272384 52546962866811495552 52584109583129143296 52698076010487463936 53011622669170843648 53370682502231621376 53804590490054642688 53937377109165555072 54054276496051479552 54124659668572379916 54242026185095737344 55092317421658447872 55637960682506289408 55677292499783798784 55870616432074714752 56129953414416187392 56324849085994021376 57233939819348625408 57308463178488402264 57357983902182064128 57432668777054697024 57432733607748427776 57672894381496479744 58141779701671247872 59115333225162932496 59157123281020286208 59285335511798396928 59362529959079384424 59638075502817199104 59767330109455294464 59845152153868647712 60811061058057914496 61022279458232704512 61065417580408037376 61277450280340009728 61775640933025700864 62772708188963008512 62854443486084054096 62990740085917630464 63146197591218210816 63254142224867106816 63283055410011488256 63365455221743274048 63925780277529546752 64611752374186534152 64882006179183539712 65409502164380153856 65941286734822268928 66696002450773196544 66782846203964307477 66974974120447524864 67092834940669348992 67238246373137206272 67325796173102228676 67686120293854814208 67921141544875143424 68847486400798138368 68937131565382510944 69257119938755457024 69497596049653913472 69820185954517696512 70062617155748660736 70112146110838857728 71160910002975495168 71286137124461183304 71739453986739523584 71916502812220740096 72072368661401972736 72166212891429839888 72322701580127649792 73585689934927673088 74183947576675052544 74236389999711731712 74494155242766286336 75959421868312436736 76146885330586665984 76311919759131500544 76411284237984536352 76576891702739596032 76676601197144204881 76897192508661972992 78184795555860652656 78717946973428924416 78820444300217243328 78876164374693714944 79047114015731195904 79150039945439179232 79517434003756265472 80706885735081964032 80906065663748332608 81081414744077219328 81186989502858569874 81363039277643606016 81703267040453346304 83310333662020091904 83515938749675698176 83696944251950678016 83805924648112072128 84194930121624281088 84487273628991032064 85962694767732603396 86036975853273096192 86149003165582045536 86509341572244719616 87212669552506871808 88735684921530429312 88928003267697595392 89043794938619076636 89457113254225798656 89650995164182941696 89767728230802971568 91598126370612056064 91916175420510014592 92342826585007276032 92663461399538551296 93416822874331547648 94281665229126081144 94881213337300660224 94924583115017232384 95048182832614911072 95652605315652698112 95888670416294320128 96096491548535963648 97323009268775309568 98114253246570230784 98911930102233403392 100462461180671287296 100857369559705809408 100988694259653343014 101529180440782221312 101881712317312715136 102102522270319461376 103405697348073766416 104110833093889867776 104246394074480870208 104730278931776544768 105093925733622991104 105168219166258286592 106023245338341687296 106741365004463242752 107609180980109285376 107874754218331110144 108108552992102959104 108249319337144759832 108484052370191474688 110184634843316895744 111275921365012578816 111354584999567597568 111741232864149429504 112649698171988042752 114467879638697250816 114616926356976804528 114865337554109394048 114865467215496855552 115345788762992959488 118230666450325864992 118314246562040572416 118570671023596793856 118725059918158768848 119276151005634398208 119534660218910588928 119690304307737295424 121622122116115828992 121780484254287854811 122044558916465409024 122130835160816074752 122554900560680019456 123551281866051401728 125545416377926017024 125708886972168108192 126292395182436421632 126508284449734213632 126730910443486548096 127851560555059093504 129223504748373068304 129764012358367079424 130819004328760307712 131882573469644537856 133392004901546393088 133565692407928614954 134185669881338697984 134476492746274412544 134651592346204457352 135372240587709628416 135842283089750286848 137694972801596276736 137874263130765021888 138514239877510914048 138995192099307826944 140125234311497321472 140224292221677715456 142321820005950990336 142572274248922366608 143478907973479047168 143833005624441480192 144144737322803945472 144332425782859679776 147171379869855346176 148367895153350105088 148988310485532572672 151483041389480014521 151918843736624873472 152293770661173331968 152623839518263001088 152822568475969072704 153153783405479192064 153353202394288409762 156369591111721305312 157640888600434486656 157752328749387429888 158094228031462391808 158300079890878358464 159034868007512530944 161413771470163928064 161812131327496665216 162162829488154438656 162373979005717139748 162726078555287212032 163406534080906692608 167031877499351396352 167611849296224144256 168389860243248562176 168974547257982064128 171925389535465206792 172073951706546192384 172298006331164091072 173018683144489439232 174425339105013743616 177471369843060858624 177856006535395190784 178087589877238153272 178914226508451597312 179301990328365883392 179535456461605943136 183196252741224112128 183832350841020029184 185326922799077102592 186833645748663095296 188563330458252162288 189762426674601320448 189849166230034464768 190096365665229822144 191777340832588640256 194646018537550619136 196228506493140461568 197823860204466806784 200348538611892922431 200924922361342574592 201714739119411618816 201977388519306686028 203058360881564442624 203763424634625430272 204205044540638922752 206811394696147532832 208492788148961740416 209460557863553089536 210187851467245982208 210336438332516573184 213482730008926485504 215218361960218570752 215749508436662220288 216217105984205918208 216498638674289519664 216968104740382949376 222551842730025157632 222709169999135195136 223482465728298859008 225299396343976085504 228935759277394501632 229233852713953609056 229730675108218788096 230029803591432614643 230691577525985918976 236461332900651729984 236628493124081144832 237141342047193587712 237450119836317537696 238552302011268796416 239380608615474590848 243244244232231657984 243560968508575709622 244089117832930818048 245109801121360038912 247102563732102803456 251090832755852034048 251417773944336216384 252584790364872843264 253461820886973096192 255703121110118187008 258447009496746136608 259528024716734158848 261638008657520615424 266784009803092786176 267131384815857229908 268371339762677395968 268952985492548825088 269303184692408914704 271684566179500573696 275748526261530043776 277028479755021828096 277990384198615653888 280250468622994642944 284643640011901980672 285144548497844733216 286957815946958094336 287666011248882960384 288289474645607890944 288664851565719359552 294342759739710692352 296735790306700210176 297976620971065145344 302966082778960029042 304587541322346663936 305645136951938145408 306307566810958384128 306706404788576819524 312739182223442610624 315281777200868973312 315504657498774859776 316600159781756716928 318069736015025061888 322827542940327856128 323624262654993330432 324325658976308877312 324747958011434279496 325452157110574424064 326813068161813385216 334063754998702792704 335223698592448288512 337949094515964128256 343850779070930413584 344596012662328182144 346037366288978878464 354942739686121717248 355712013070790381568 356175179754476306544 357828453016903194624 358603980656731766784 359070912923211886272 365341452762863564433 366392505482448224256 367664701682040058368 370653845598154205184 373667291497326190592 377126660916504324576 379524853349202640896 380192731330459644288 383554681665177280512 389292037075101238272 392457012986280923136 395647720408933613568 400697077223785844862 403429478238823237632 403954777038613372056 406116721763128885248 407526849269250860544 408410089081277845504 413622789392295065664 416985576297923480832 420375702934491964416 420672876665033146368 426965460017852971008 430436723920437141504 431499016873324440576 432434211968411836416 432997277348579039328 445103685460050315264 446964931456597718016 450598792687952171008 457871518554789003264 458467705427907218112 459461350216437576192 460059607182865229286 472922665801303459968 473256986248162289664 474282684094387175424 474900239672635075392 477104604022537592832 478761217230949181696 486488488464463315968 487121937017151419244 488178235665861636096 490219602242720077824 494205127464205606912 502835547888672432768 505169580729745686528 506923641773946192384 516894018993492273216 519056049433468317696 523276017315041230848 533568019606185572352 534262769631714459816 536742679525354791936 537905970985097650176 538606369384817829408 543369132359001147392 551497052523060087552 555980768397231307776 560500937245989285888 569287280023803961344 570289096995689466432 575332022497765920768 577329703131438719104 588685519479421384704 593471580613400420352 595953241942130290688 605932165557920058084 609175082644693327872 611290273903876290816 612615133621916768256 613412809577153639048 625478364446885221248 630563554401737946624 631009314997549719552 633200319563513433856 645655085880655712256 647248525309986660864 648651317952617754624 649495916022868558992 650904314221148848128 653626136323626770432 668127509997405585408 670447397184896577024 675898189031928256512 687701558141860827168 689192025324656364288 690089410774297843929 692074732577957756928 709885479372243434496 711424026141580763136 712350359508952613088 715656906033806389248 718141825846423772544 730682905525727128866 735329403364080116736 741307691196308410368 747334582994652381184 754253321833008649152 760385462660919288576 767109363330354561024 778584074150202476544 784914025972561846272 801394154447571689724 806858956477646475264 807909554077226744112 815053698538501721088 816820178162555691008 827245578784590131328 833971152595846961664 840751405868983928832 853930920035705942016 860873447840874283008 862998033746648881152 864868423936823672832 865994554697158078656 890207370920100630528 893929862913195436032 901197585375904342016 916935410855814436224 918922700432875152384 920119214365730458572 945845331602606919936 946513972496324579328 949800479345270150784 954209208045075185664 957522434461898363392 972976976928926631936 974243874034302838488 976356471331723272192 980439204485440155648 988410254928411213824 1005671095777344865536 1013847283547892384768 1033788037986984546432 1038112098866936635392 1067136039212371144704 1068525539263428919632 1073485359050709583872 1075811941970195300352 1077212738769635658816 1086738264718002294784 1102994105046120175104 1111961536794462615552 1121001874491978571776 1138574560047607922688 1140578193991378932864 1150664044995531841536 1154659406262877438208 1177371038958842769408 1186943161226800840704 1191906483884260581376 1211864331115840116168 1218350165289386655744 1222580547807752581632 1225230267243833536512 1226825619154307278096 1250956728893770442496 1261127108803475893248 1262018629995099439104 1266400639127026867712 1291310171761311424512 1294497050619973321728 1297302635905235509248 1298991832045737117984 1307252272647253540864 1340894794369793154048 1351796378063856513024 1375403116283721654336 1378384050649312728576 1380178821548595687858 1419770958744486868992 1422848052283161526272 1424700719017905226176 1431313812067612778496 1436283651692847545088 1461365811051454257732 1470658806728160233472 1482615382392616820736 1508506643666017298304 1520770925321838577152 1557168148300404953088 1569828051945123692544 1602788308895143379448 1613717912955292950528 1615819108154453488224 1630107397077003442176 1633640356325111382016 1654491157569180262656 1667942305191693923328 1681502811737967857664 1707861840071411884032 1725996067493297762304 1731989109394316157312 1780414741840201261056 1787859725826390872064 1802395170751808684032 1833870821711628872448 1837845400865750304768 1840238428731460917144 1891690663205213839872 1893027944992649158656 1899600958690540301568 1915044868923796726784 1945953953857853263872 1948487748068605676976 1952712942663446544384 1960878408970880311296 2011342191554689731072 2027694567095784769536 2067576075973969092864 2070268232322893531787 2076224197733873270784 2134272078424742289408 2137051078526857839264 2146970718101419167744 2154425477539271317632 2173476529436004589568 2205988210092240350208 2223923073588925231104 2242003748983957143552 2281156387982757865728 2301328089991063683072 2309318812525754876416 2354742077917685538816 2383812967768521162752 2423728662231680232336 2445161095615505163264 2450460534487667073024 2453651238308614556192 2501913457787540884992 2522254217606951786496 2532801278254053735424 2582620343522622849024 2588994101239946643456 2594605271810471018496 2597983664091474235968 2681789588739586308096 2703592756127713026048 2750806232567443308672 2756768101298625457152 2760357643097191375716 2839541917488973737984 2849401438035810452352 2862627624135225556992 2872567303385695090176 2922731622102908515464 2941317613456320466944 2965230764785233641472 3017013287332034596608 3041541850643677154304 3114336296600809906176 3205576617790286758896 3227435825910585901056 3231638216308906976448 3260214794154006884352 3308982315138360525312 3335884610383387846656 3363005623475935715328 3415723680142823768064 3451992134986595524608 3463978218788632314624 3560829483680402522112 3575719451652781744128 3667741643423257744896 3675690801731500609536 3680476857462921834288 3783381326410427679744 3786055889985298317312 3799201917381080603136 3830089737847593453568 3891907907715706527744 3896975496137211353952 3921756817941760622592 4022684383109379462144 4055389134191569539072 4135152151947938185728 4140536464645787063574 4268544156849484578816 4274102157053715678528 4293941436202838335488 4308850955078542635264 4346953058872009179136 4411976420184480700416 4447846147177850462208 4562312775965515731456 4618637625051509752832 4709484155835371077632 4847457324463360464672 4890322191231010326528 4900921068975334146048 4907302476617229112384 5003826915575081769984 5044508435213903572992 5065602556508107470848 5177988202479893286912 5195967328182948471936 5363579177479172616192 5407185512255426052096 5501612465134886617344 5513536202597250914304 5520715286194382751432 5679083834977947475968 5698802876071620904704 5745134606771390180352 5845463244205817030928 5882635226912640933888 6034026574664069193216 6083083701287354308608 6210804696968680595361 6228672593201619812352 6411153235580573517792 6463276432617813952896 6520429588308013768704 6617964630276721050624 6671769220766775693312 6726011246951871430656 6903984269973191049216 6927956437577264629248 7151438903305563488256 7335483286846515489792 7351381603463001219072 7360953714925843668576 7566762652820855359488 7598403834762161206272 7660179475695186907136 7783815815431413055488 7793950992274422707904 8045368766218758924288 8110778268383139078144 8270304303895876371456 8281072929291574127148 8548204314107431357056 8587882872405676670976 8617701910157085270528 8823952840368961400832 8895692294355700924416 9124625551931031462912 9237275250103019505664 9694914648926720929344 9780644382462020653056 9814604953234458224768 10007653831150163539968 10089016870427807145984 10131205113016214941696 10355976404959786573824 10391934656365896943872 10727158354958345232384 11003224930269773234688 11027072405194501828608 11041430572388765502864 11358167669955894951936 11397605752143241809408 11490269213542780360704 11690926488411634061856 11765270453825281867776 12068053149328138386432 12166167402574708617216 12421609393937361190722 12822306471161147035584 12926552865235627905792 13040859176616027537408 13235929260553442101248 13343538441533551386624 13855912875154529258496 14670966573693030979584 14702763206926002438144 14721907429851687337152 15133525305641710718976 15196807669524322412544 15320358951390373814272 15587901984548845415808 16090737532437517848576 16221556536766278156288 16540608607791752742912 16562145858583148254296 17096408628214862714112 17235403820314170541056 17647905680737922801664 18249251103862062925824 18474550500206039011328 19389829297853441858688 19561288764924041306112 19629209906468916449536 20015307662300327079936 20178033740855614291968 20262410226032429883392 20711952809919573147648 20783869312731793887744 21454316709916690464768 22006449860539546469376 22054144810389003657216 22082861144777531005728 22795211504286483618816 22980538427085560721408 23381852976823268123712 24136106298656276772864 24332334805149417234432 24843218787874722381444 25644612942322294071168 25853105730471255811584 26471858521106884202496 26687076883067102773248 27711825750309058516992 29341933147386061959168 29443814859703374674304 30267050611283421437952 30393615339048644825088 30640717902780747628544 31175803969097690831616 32181475064875035697152 33081217215583505485824 33124291717166296508592 34192817256429725428224 34470807640628341082112 35295811361475845603328 36498502207724125851648 36949101000412078022656 38779658595706883717376 39122577529848082612224 39258419812937832899072 40030615324600654159872 40524820452064859766784 41567738625463587775488 44012899721079092938752 44108289620778007314432 44165722289555062011456 45590423008572967237632 45961076854171121442816 46763705953646536247424 48272212597312553545728 48664669610298834468864 49686437575749444762888 51289225884644588142336 51706211460942511623168 52943717042213768404992 55423651500618117033984 58683866294772123918336 58887629719406749348608 60534101222566842875904 60787230678097289650176 62351607938195381663232 64362950129750071394304 66162434431167010971648 66248583434332593017184 68385634512859450856448 68941615281256682164224 72997004415448251703296 73898202000824156045312 77559317191413767434752 78516839625875665798144 80061230649201308319744 83135477250927175550976 88025799442158185877504 88331444579110124022912 91180846017145934475264 91922153708342242885632 93527411907293072494848 96544425194625107091456 99372875151498889525776 102578451769289176284672 103412422921885023246336 105887434084427536809984 110847303001236234067968 117367732589544247836672 117775259438813498697216 121574461356194579300352 124703215876390763326464 132324868862334021943296 132497166868665186034368 136771269025718901712896 137883230562513364328448 145994008830896503406592 155118634382827534869504 157033679251751331596288 166270954501854351101952 176051598884316371755008 176662889158220248045824 182361692034291868950528 187054823814586144989696 193088850389250214182912 198745750302997779051552 205156903538578352569344 206824845843770046492672 221694606002472468135936 235550518877626997394432 249406431752781526652928 264994333737330372068736 273542538051437803425792 275766461125026728656896 310237268765655069739008 314067358503502663192576 332541909003708702203904 352103197768632743510016 353325778316440496091648 364723384068583737901056 374109647629172289979392 397491500605995558103104 410313807077156705138688 413649691687540092985344 471101037755253994788864 498812863505563053305856 529988667474660744137472 547085076102875606851584 620474537531310139478016 628134717007005326385152 665083818007417404407808 706651556632880992183296 748219295258344579958784 794983001211991116206208 820627614154313410277376 827299383375080185970688 942202075510507989577728 997625727011126106611712 1059977334949321488274944 1094170152205751213703168 1240949075062620278956032 1256269434014010652770304 1413303113265761984366592 1496438590516689159917568 1589966002423982232412416 1641255228308626820554752 1884404151021015979155456 1995251454022252213223424 2119954669898642976549888 2481898150125240557912064 2826606226531523968733184 2992877181033378319835136 3179932004847964464824832 3282510456617253641109504 3768808302042031958310912 4239909339797285953099776 5653212453063047937466368 5985754362066756639670272 6359864009695928929649664 8479818679594571906199552 11306424906126095874932736 12719728019391857859299328 16959637359189143812399104 25439456038783715718598656 33919274718378287624798208 50878912077567431437197312 101757824155134862874394624
- Sum of all divisors σ(n): 342559996071104995765151955
- Sum of proper divisors (its aliquot sum) s(n): 240802171915970132890757331
- 101757824155134862874394624 is an abundant number, because the sum of its proper divisors (240802171915970132890757331) is greater than itself. Its abundance is 139044347760835270016362707
Bases of 101757824155134862874394624
- Binary: 1010100001011000000111010110011011010001110110001110100100101111110100001000000000000002
- Hexadecimal: 0x542C0EB368EC7497E84000
- Base-36: CSAE4YO8CBY8JR400
Squares and roots of 101757824155134862874394624
- 101757824155134862874394624 squared (1017578241551348628743946242) is 10354654776787348169340390190133575420129734480101376
- 101757824155134862874394624 cubed (1017578241551348628743946243) is 1053667139963454209351062152854290197752292371076441891092973923718190149402624
-
101757824155134862874394624 is a
perfect square number . Itssquare root is 10087508322432 -
The
cube root of 101757824155134862874394624 is 466862800.3332672351
Scales and comparisons
How big is 101757824155134862874394624?- 101,757,824,155,134,862,874,394,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 101,757,824,155,134,862,874,394,624 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 101757824155134862874394624 cubic inches would be around 38905233.4 feet tall.
Recreational maths with 101757824155134862874394624
- 101757824155134862874394624 backwards is 426493478268431551428757101
- The number of decimal digits it has is: 27
- The sum of 101757824155134862874394624'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 101757824155134862874394624 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 101757824155134862874394624 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/101757824155134862874394624/
Chicago style:
Numbermatics. 2024. "Number 101757824155134862874394624 - Facts about the integer". https://numbermatics.com/n/101757824155134862874394624/
The information we have on file for 101757824155134862874394624 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 101757824155134862874394624, math, Factors of 101757824155134862874394624, curriculum, school, college, exams, university, Prime factorization of 101757824155134862874394624, STEM, science, technology, engineering, physics, economics, calculator, one hundred one septillion, seven hundred fifty-seven sextillion, eight hundred twenty-four quintillion, one hundred fifty-five quadrillion, one hundred thirty-four trillion, eight hundred sixty-two billion, eight hundred seventy-four million, three hundred ninety-four thousand, six hundred twenty-four.