471719410244718185983007232
471,719,410,244,718,185,983,007,232 is an even composite number composed of six prime numbers multiplied together.
471719410244718185983007232 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 471719410244718185983007232:
29 × 33 × 76 × 313 × 1313 × 1633
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 31 × 31 × 31 × 131 × 131 × 131 × 163 × 163 × 163)See below for interesting mathematical facts about the number 471719410244718185983007232 from the Numbermatics database.
Names of 471719410244718185983007232
- Cardinal: 471719410244718185983007232 can be written as Four hundred seventy-one septillion, seven hundred nineteen sextillion, four hundred ten quintillion, two hundred forty-four quadrillion, seven hundred eighteen trillion, one hundred eighty-five billion, nine hundred eighty-three million, seven thousand, two hundred thirty-two.
Scientific notation
- Scientific notation: 4.71719410244718185983007232 × 1026
Factors of 471719410244718185983007232
Divisors of 471719410244718185983007232
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 84 93 96 98 108 112 124 126 128 131 144 147 163 168 186 189 192 196 216 217 224 248 252 256 262 279 288 294 326 336 343 372 378 384 392 393 432 434 441 448 489 496 504 512 524 558 576 588 651 652 672 686 744 756 768 784 786 837 864 868 882 896 917 961 978 992 1008 1029 1048 1116 1141 1152 1176 1179 1302 1304 1323 1344 1372 1467 1488 1512 1519 1536 1568 1572 1674 1728 1736 1764 1792 1834 1922 1953 1956 1984 2016 2058 2096 2232 2282 2304 2352 2358 2401 2604 2608 2646 2688 2744 2751 2883 2934 2976 3024 3038 3087 3136 3144 3348 3423 3456 3472 3528 3537 3584 3668 3844 3906 3912 3968 4032 4061 4116 4192 4401 4464 4557 4564 4608 4704 4716 4802 5053 5208 5216 5292 5376 5488 5502 5766 5859 5868 5952 6048 6076 6174 6272 6288 6419 6696 6727 6846 6912 6944 7056 7074 7203 7336 7688 7812 7824 7936 7987 8064 8122 8232 8253 8384 8649 8802 8928 9114 9128 9261 9408 9432 9604 10106 10269 10416 10432 10584 10633 10752 10976 11004 11532 11718 11736 11904 12096 12152 12183 12348 12544 12576 12838 13392 13454 13671 13692 13824 13888 14112 14148 14406 14672 15159 15376 15624 15648 15872 15974 16128 16244 16464 16506 16768 16807 17161 17298 17604 17856 18228 18256 18522 18816 18864 19208 19257 20181 20212 20538 20832 20864 21168 21266 21353 21609 21952 22008 23064 23436 23472 23808 23961 24192 24304 24366 24696 24759 25088 25152 25676 25947 26569 26784 26908 27342 27384 27776 28224 28296 28427 28812 29344 29791 30318 30752 30807 31248 31296 31899 31948 32256 32488 32928 33012 33536 33614 34322 34596 35208 35371 35712 36456 36512 36549 37044 37632 37728 38416 38514 40362 40424 41013 41076 41664 41728 42336 42532 42706 43218 43904 44016 44933 45477 46128 46872 46944 47089 47616 47922 48384 48608 48732 49392 49518 50304 50421 51352 51483 51894 53138 53568 53816 54684 54768 55552 55909 56448 56592 56854 57624 57771 58688 59582 60543 60636 61504 61614 62496 62592 63798 63896 64059 64827 64976 65856 66024 67072 67228 68644 69192 70416 70742 71424 71883 72912 73024 73098 74088 74431 75264 75456 76832 77028 79707 80724 80848 82026 82152 83328 83456 84672 85064 85281 85412 86436 87808 88032 89373 89866 90954 92256 93744 93888 94178 95697 95844 96768 97216 97464 98784 99036 100608 100842 102704 102966 103788 106113 106276 107136 107632 109368 109536 109647 111104 111818 112896 113184 113708 115248 115542 117376 117649 119164 120127 121086 121272 123008 123228 124992 125184 125891 127596 127792 128118 129654 129952 131712 132048 134456 134799 136431 137288 138384 140832 141267 141484 142848 143766 145824 146048 146196 148176 148862 149471 150912 151263 153664 154056 154449 156643 159414 161448 161696 164052 164304 166656 167727 169344 170128 170562 170824 172872 173313 175616 176064 178746 179732 181629 181908 184512 185983 187488 187776 188356 191394 191688 192177 194432 194928 197568 198072 198989 201216 201684 205408 205932 207576 208537 212226 212552 214272 215264 215649 218736 219072 219294 223293 223636 225792 226368 227416 230496 231084 234752 235298 238328 239121 240254 242172 242544 246016 246456 247597 249984 250368 251782 255192 255584 255843 256236 259308 259904 263424 264096 268119 268912 269598 272862 274576 276768 281664 282534 282968 287091 287532 291648 292096 292392 296352 297724 298942 301824 302526 307328 308112 308898 313286 314531 318339 318828 322896 323392 328104 328608 329623 333312 335454 338688 340256 341124 341648 345744 346626 352128 352947 357492 359464 360381 363258 363816 369024 371966 374976 375552 376712 377673 382788 383376 384354 388864 389856 391363 395136 396144 397978 403368 404397 410816 411864 415152 417074 423801 424452 425104 428544 430528 431298 437472 438144 438588 446586 447272 448413 452736 453789 454832 460992 462168 463347 469504 469929 470596 476656 478242 480508 484344 485088 492032 492912 495194 499968 503181 503564 510384 511168 511686 512472 518616 519808 521017 526848 528192 531991 536238 537824 539196 545724 549152 553536 557949 563328 565068 565936 574182 575064 576531 583296 584192 584784 592704 595448 596967 597884 603648 605052 614656 616224 617796 625611 626572 629062 636678 637656 645792 646784 656208 657216 659246 661943 669879 670908 677376 680512 682248 683296 691488 693252 704256 705894 714984 717363 718928 720762 726516 727632 738048 742791 743932 749952 751104 753424 755346 765576 766752 767529 768708 777728 779712 782726 790272 792288 795956 804357 806736 808794 821632 823639 823728 830304 834148 840889 847602 848904 850208 861056 862596 874944 876288 877176 881237 893172 894544 896826 905472 907578 909664 921984 924336 926694 939858 941192 943593 953312 955017 956484 961016 968688 970176 985824 988869 990388 999936 1006362 1007128 1020768 1022336 1023372 1024944 1037232 1039616 1042034 1046297 1056384 1058841 1063982 1072476 1075648 1078392 1081143 1091448 1096501 1098304 1107072 1115898 1126656 1130136 1131872 1133019 1148364 1150128 1153062 1166592 1169568 1174089 1185408 1190896 1193934 1195768 1210104 1213191 1229312 1232448 1235592 1251222 1253144 1258124 1271403 1273356 1275312 1291584 1293568 1301881 1312416 1314432 1318492 1323886 1339758 1341816 1345239 1361024 1364496 1366592 1382976 1386504 1392923 1408512 1409787 1411788 1429968 1434726 1437856 1441524 1453032 1455264 1459759 1476096 1485582 1487864 1499904 1506848 1509543 1510692 1531152 1533504 1535058 1537416 1559424 1563051 1565452 1580544 1584576 1591912 1595973 1608714 1613472 1617588 1643264 1647278 1647456 1660608 1668296 1673847 1681778 1695204 1697808 1700416 1722112 1725192 1733179 1749888 1752576 1754352 1762474 1786344 1789088 1790901 1793652 1810944 1815156 1819328 1843968 1848672 1853388 1876833 1879716 1882384 1887186 1906624 1910034 1912968 1922032 1937376 1940352 1971648 1977738 1980776 1985829 2009637 2012724 2014256 2041536 2044672 2046744 2049888 2074464 2079232 2084068 2092594 2112768 2117682 2127964 2144952 2151296 2156784 2162286 2182896 2193002 2196608 2201717 2214144 2228373 2231796 2248091 2253312 2260272 2263744 2266038 2296728 2300256 2306124 2307361 2333184 2339136 2348178 2370816 2381792 2387868 2391536 2420208 2426382 2464896 2470917 2471184 2502444 2506288 2516248 2522667 2542806 2546712 2550624 2583168 2587136 2603762 2624832 2628864 2636984 2643711 2647772 2679516 2683632 2690478 2722048 2728992 2733184 2739541 2765952 2773008 2785846 2797243 2819574 2823576 2830779 2859936 2869452 2875712 2883048 2906064 2910528 2919518 2966607 2971164 2975728 2999808 3013696 3019086 3021384 3062304 3067008 3070116 3074832 3118848 3126102 3130904 3138891 3169152 3176523 3183824 3191946 3217428 3226944 3235176 3243429 3286528 3289503 3294556 3294912 3321216 3336592 3347694 3363556 3390408 3395616 3399057 3400832 3444224 3450384 3466358 3480539 3499776 3508704 3522267 3524948 3572688 3578176 3581802 3587304 3630312 3638656 3647119 3687936 3697344 3706776 3723937 3753666 3759432 3764768 3774372 3813248 3820068 3825936 3844064 3874752 3880704 3902621 3905643 3943296 3955476 3961552 3971658 4019274 4025448 4028512 4035717 4083072 4089344 4093488 4099776 4148928 4168136 4178769 4185188 4225536 4229361 4235364 4255928 4289904 4302592 4313568 4324572 4330747 4365792 4379277 4386004 4393216 4403434 4428288 4456746 4463592 4496182 4520544 4527488 4532076 4593456 4600512 4612248 4614722 4633601 4678272 4689153 4696356 4741632 4763584 4775736 4783072 4787919 4840416 4852764 4855933 4929792 4941834 4942368 5004888 5012576 5021541 5032496 5045334 5085612 5093424 5101248 5166336 5199537 5207524 5249664 5257728 5273968 5287422 5295544 5359032 5367264 5372703 5380956 5444096 5457984 5466368 5479082 5531904 5546016 5571692 5594486 5630499 5639148 5647152 5661558 5719872 5738904 5751424 5765473 5766096 5812128 5821056 5839036 5886223 5933214 5942328 5951456 5957487 6027392 6038172 6042768 6124608 6134016 6140232 6149664 6168659 6237696 6252204 6261808 6277782 6338304 6353046 6367648 6383892 6434856 6453888 6470352 6486858 6579006 6589112 6589824 6605151 6642432 6673184 6685119 6695388 6727112 6744273 6780816 6791232 6798114 6801664 6900768 6922083 6932716 6961078 6999552 7017408 7044534 7049896 7145376 7156352 7163604 7174608 7260624 7277312 7294238 7324079 7394688 7412751 7413552 7447874 7507332 7518864 7529536 7548744 7568001 7626496 7640136 7651872 7675507 7688128 7749504 7761408 7805242 7811286 7886592 7910952 7923104 7931133 7943316 8038548 8050896 8057024 8071434 8166144 8186976 8199552 8218623 8297856 8336272 8357538 8370376 8391729 8458722 8470728 8492337 8511856 8579808 8605184 8627136 8649144 8661494 8731584 8758554 8772008 8786432 8806868 8899821 8913492 8927184 8992364 9041088 9054976 9064152 9113167 9186912 9201024 9224496 9229444 9267202 9356544 9378306 9392712 9416673 9527168 9551472 9566144 9575838 9680832 9705528 9711866 9750461 9859584 9868509 9883668 9884736 10009776 10025152 10043082 10064992 10090668 10171224 10186848 10202496 10218313 10332672 10399074 10415048 10441617 10499328 10547936 10566801 10574844 10591088 10718064 10734528 10745406 10761912 10915968 10932736 10941357 10958164 11063808 11092032 11143384 11171811 11188972 11260998 11278296 11294304 11323116 11439744 11477808 11502848 11530946 11532192 11624256 11642112 11678072 11707863 11716929 11772446 11866428 11884656 11902912 11914974 12054784 12076344 12085536 12132253 12249216 12268032 12280464 12299328 12337318 12504408 12523616 12536307 12555564 12676608 12706092 12735296 12767784 12869712 12907776 12940704 12973716 12992241 13137831 13158012 13178224 13179648 13210302 13284864 13346368 13370238 13390776 13454224 13488546 13561632 13582464 13596228 13603328 13801536 13844166 13865432 13900803 13922156 14034816 14067459 14089068 14099792 14290752 14312704 14327208 14349216 14363757 14521248 14554624 14567799 14588476 14648158 14789376 14825502 14827104 14895748 15014664 15037728 15059072 15097488 15136002 15252992 15280272 15303744 15351014 15376256 15412019 15499008 15598611 15610484 15622572 15736637 15773184 15821904 15846208 15862266 15886632 16077096 16101792 16114048 16142868 16151527 16332288 16373952 16399104 16437246 16491721 16595712 16672544 16715076 16740752 16783458 16917444 16941456 16984674 17023712 17159616 17254272 17296419 17298288 17322988 17463168 17517108 17544016 17613736 17658669 17799642 17826984 17854368 17872461 17984728 18082176 18109952 18128304 18226334 18373824 18402048 18448992 18458888 18505977 18534404 18713088 18756612 18785424 18833346 19054336 19102944 19132288 19151676 19176787 19361664 19411056 19423732 19500922 19580701 19737018 19767336 19769472 19815453 20019552 20050304 20086164 20129984 20181336 20232819 20342448 20373696 20404992 20436626 20520233 20766249 20798148 20830096 20883234 20998656 21095872 21133602 21149688 21182176 21436128 21469056 21490812 21523824 21831936 21882714 21916328 21972237 22184064 22238253 22286768 22343622 22377944 22521996 22556592 22588608 22646232 22704003 22879488 22955616 23005696 23026521 23061892 23064384 23248512 23284224 23356144 23415726 23433858 23544892 23732856 23769312 23793399 23805824 23829948 24109568 24152688 24171072 24264506 24363773 24498432 24560928 24598656 24655869 24674636 25008816 25047232 25072614 25111128 25175187 25412184 25470592 25532809 25535568 25739424 25815552 25881408 25947432 25984482 26067559 26275662 26316024 26356448 26359296 26420604 26692736 26740476 26781552 26908448 26977092 27123264 27164928 27192456 27318347 27339501 27603072 27688332 27730864 27801606 27844312 28069632 28134918 28178136 28199584 28250019 28581504 28625408 28654416 28698432 28727514 29042496 29135598 29176952 29251383 29296316 29578752 29605527 29651004 29654208 29791496 30029328 30075456 30118144 30194976 30272004 30315229 30560544 30607488 30654939 30702028 30752512 30824038 30998016 31197222 31220968 31245144 31324851 31473274 31643808 31692416 31724532 31773264 32154192 32203584 32228096 32285736 32303054 32435207 32747904 32798208 32824071 32874492 32983442 33191424 33345088 33430152 33481504 33515433 33566916 33834888 33882912 33969348 33991531 34047424 34319232 34508544 34592838 34596576 34645976 34926336 35034216 35088032 35123589 35150787 35227472 35317338 35599284 35653968 35708736 35744922 35969456 36164352 36256608 36396759 36452668 36747648 36804096 36897984 36917776 37011954 37068808 37513224 37570848 37608921 37666692 38108672 38205888 38264576 38303352 38353574 38723328 38822112 38847464 38976723 39001844 39161402 39413493 39474036 39534672 39538944 39630906 40039104 40100608 40172328 40259968 40358311 40362672 40465638 40684896 40747392 40809984 40873252 41040466 41203561 41532498 41596296 41660192 41702409 41766468 42191744 42267204 42299376 42364352 42872256 42938112 42981624 43047648 43180613 43663872 43703397 43765428 43832656 43944474 44368128 44476506 44573536 44687244 44755888 45043992 45113184 45177216 45292464 45408006 45758976 45911232 46053042 46123784 46128768 46236057 46497024 46712288 46795833 46831452 46867716 47089784 47209911 47465712 47538624 47586798 47611648 47659896 48305376 48342144 48454581 48529012 48727546 48996864 49121856 49197312 49311738 49349272 49475163 50017632 50094464 50145228 50222256 50350374 50824368 50941184 51065618 51071136 51268553 51478848 51762816 51889257 51894864 51968964 52135118 52551324 52632048 52712896 52841208 52976007 53385472 53480952 53563104 53728549 53816896 53954184 54246528 54329856 54384912 54636694 54679002 55206144 55376664 55461728 55517931 55603212 55688624 56139264 56269836 56356272 56399168 56500038 57163008 57308832 57396864 57455028 57530361 58084992 58271196 58353904 58502766 58592632 58742103 59211054 59302008 59308416 59446359 59582992 60058656 60150912 60236288 60389952 60544008 60630458 60698457 61121088 61214976 61309878 61404056 61505024 61560699 61648076 62298747 62394444 62441936 62490288 62649702 62946548 63287616 63384832 63449064 63546528 63792169 64308384 64407168 64456192 64571472 64606108 64870414 65495808 65648142 65748984 65916711 65966884 66690176 66860304 66963008 67030866 67133832 67669776 67765824 67938696 67983062 68094848 68253227 68638464 69017088 69079563 69185676 69193152 69291952 69690821 69852672 70068432 70176064 70247178 70301574 70454944 70634676 71198568 71307936 71417472 71489844 71528191 71938912 72328704 72513216 72793518 72905336 73091319 73495296 73795968 73835552 73967607 74023908 74137616 75026448 75141696 75217842 75333384 75525561 76411776 76529152 76598427 76606704 76707148 77446656 77644224 77694928 77953446 78003688 78202677 78322804 78826986 78948072 79069344 79077888 79261812 80078208 80201216 80344656 80519936 80716622 80725344 80931276 81369792 81494784 81746504 81955041 82018503 82080932 82407122 83064996 83192592 83320384 83404818 83532936 84383488 84534408 84598752 84728704 84925771 85744512 85876224 85963248 86095296 86361226 86714533 87406794 87530856 87665312 87754149 87888948 88736256 88953012 89147072 89374488 89511776 90087984 90226368 90354432 90584928 90816012 90945687 91822464 91964817 92106084 92247568 92257536 92472114 92994048 93424576 93591666 93662904 93735432 93974553 94179568 94419822 94931424 95077248 95173596 95223296 95319792 96610752 96684288 96909162 97058024 97305621 97455092 98243712 98394624 98472213 98623476 98698544 98950326 100035264 100188928 100290456 100444512 100546299 100700748 101648736 101882368 101974593 102131236 102142272 102537106 102957696 103525632 103778514 103789728 103937928 104270236 105102648 105264096 105370767 105425792 105682416 105952014 106770944 106961904 107126208 107457098 107633792 107896709 107908368 108493056 108769824 109190277 109273388 109358004 110156459 110412288 110753328 110923456 111035862 111206424 111377248 112539672 112712544 112798336 113000076 113060689 114326016 114617664 114793728 114910056 115060722 115442047 116169984 116542392 116707808 116930169 117005532 117185264 117484206 118422108 118604016 118616832 118892718 119165984 120117312 120301824 120779904 121074933 121088016 121260916 121396914 122242176 122429952 122619756 122808112 123121398 123296152 123610683 124597494 124788888 124883872 124980576 125107227 125299404 125893096 126575232 126769664 126898128 127093056 127584338 128616768 128814336 129142944 129212216 129541839 129740828 130991616 131110191 131296284 131497968 131833422 131933768 133380352 133720608 133926016 134061732 134253157 134267664 135339552 135531648 135877392 135966124 136189696 136506454 137064907 137276928 138159126 138371352 138386304 138583904 138708171 139381642 140136864 140352128 140494356 140603148 140909888 141269352 141629733 142397136 142615872 142834944 142979688 143056382 143641631 143877824 145026432 145363743 145587036 145810672 146182638 146990592 147591936 147671104 147935214 148047816 148275232 148425489 150052896 150283392 150435684 150666768 151051122 152823552 153196854 153213408 153414296 153805659 155288448 155389856 155667771 155906892 156007376 156405354 156645608 157653972 157896144 158138688 158523624 158928021 160156416 160689312 161039872 161185647 161433244 161450688 161862552 162739584 162989568 163493008 163910082 164037006 164161864 164814244 166129992 166385184 166553793 166640768 166809636 167065872 168766976 169068816 169197504 169457408 169851542 170546411 171489024 171926496 172190592 172591083 172722452 173429066 174813588 175061712 175330624 175508298 175777896 176226309 177906024 178294144 178729663 178748976 179023552 180175968 180452736 180708864 181169856 181632024 181891374 182472913 183644928 183929634 184212168 184495136 184515072 184682097 184944228 186849152 187183332 187325808 187470864 187949106 188359136 188839644 189862848 190154496 190347192 190639584 191228429 191376507 193221504 193368576 193818324 194116048 194611242 194910184 196487424 196944426 197246952 197397088 197750133 197900652 200070528 200377856 200580912 200889024 201092598 201401496 203297472 203949186 204262472 204284544 204759681 205074212 205915392 207051264 207238689 207557028 207579456 207875856 208540472 209072463 210205296 210528192 210741534 210851584 211364832 211904028 212206603 213923808 214252416 214584573 214914196 215267584 215793418 215816736 216986112 217539648 218380554 218546776 218716008 219273957 220312918 221506656 221846912 222071724 222412848 222754496 225079344 225425088 225596672 226000152 226121378 227046449 229235328 229587456 229795281 229820112 230121444 230884094 232339968 233084784 233415616 233860338 234011064 234370528 234608031 234968412 236844216 237208032 237233664 237785436 237940717 238331968 240234624 240603648 241559808 242149866 242176032 242521832 242793828 244484352 245239512 245616224 245865123 246055509 246242796 246592304 247221366 249194988 249577776 249767744 249961152 250214454 250598808 251786192 253150464 253796256 254186112 254777313 255168676 257233536 257628672 258285888 258424432 259083678 259481656 260143599 262220382 262592568 262995936 263262447 263666844 263867536 266760704 267441216 267852032 268123464 268506314 268535328 270679104 271063296 271754784 271932248 272379392 272837061 273012908 274129814 275894451 276318252 276742704 276772608 277167808 277416342 278763284 280273728 280704256 280988712 281206296 281819776 282508177 282538704 283259466 284794272 285231744 285669888 285959376 286112764 287283262 287755648 288424927 290052864 290727486 291174072 291621344 291916863 292365276 295183872 295342208 295870428 296095632 296550464 296850978 300105792 300566784 300871368 301333536 302102244 302264291 305647104 305923779 306393708 306426816 306828592 307611318 310576896 310779712 311335542 311813784 312014752 312810708 313291216 315307944 315792288 316277376 317047248 317856042 320312832 321378624 322371294 322866488 322901376 323690127 323725104 325479168 326986016 327570831 327820164 328074012 328323728 329628488 330469377 332259984 332770368 333107586 333281536 333619272 334131744 338137632 338395008 338914816 339182067 339703084 341092822 342978048 343852992 344381184 345182166 345444904 346326141 346858132 349627176 350123424 350661248 351016596 351555792 352452618 355812048 356588288 357459326 357497952 358047104 358879871 360351936 360905472 362339712 363224799 363264048 363782748 364945826 366438833 367289856 367859268 368424336 368990272 369364194 369888456 370832049 373698304 374366664 374651616 374941728 375898212 376099843 376718272 377679288 379725696 380308992 380694384 381279168 382456858 382753014 386443008 387636648 388232096 388625517 389222484 389820368 392974848 393888852 394493904 394794176 395500266 395801304 400141056 401161824 401778048 402185196 402759471 402802992 406594944 407898372 408524944 408569088 409519362 410148424 411194721 411830784 414477378 415114056 415158912 415751712 416124513 417080944 418144926 420410592 421056384 421483068 421703168 422729664 423808056 424413206 424889199 427847616 428504832 429169146 429828392 430535168 430924893 431586836 431633472 435079296 436091229 436761108 437093552 437432016 438547914 440625836 443013312 443693824 444143448 444825696 445276467 445508992 446545183 450158688 450850176 451193344 452000304 452242756 454092898 455950609 458470656 459590562 459640224 460242888 461416977 461768188 466169568 466831232 467720676 468022128 468741056 469216062 469936824 473688432 474416064 475570872 475881434 476663936 477772589 480469248 483119616 483556941 484299732 484352064 485043664 485587656 487835747 488968704 490479024 491232448 491730246 492111018 492485592 493184608 494442732 498389976 499155552 499535488 499922304 500428908 500697337 501197616 503572384 506300928 507592512 508372224 509554626 510337352 511243351 511639233 514467072 516571776 516848864 517773249 518167356 518963312 520287198 524440764 525185136 525991872 526524894 527333688 527735072 528678927 534882432 535704064 536188989 536246928 537012628 537070656 541358208 542126592 543509568 543864496 545674122 546025816 547418739 548259628 551788902 552636504 553485408 553545216 554046291 554335616 554832684 557526568 560547456 561408512 561977424 562412592 563639552 565016354 565077408 566518932 567327857 569588544 570463488 571918752 572225528 573685287 574129521 574566524 575511296 576849854 580105728 581454972 582348144 583242688 583833726 584730552 590684416 591740856 592191264 593100928 593701956 594480397 600211584 601133568 601742736 602667072 604204488 604528582 607001731 611847558 612787416 612853632 613657184 614279043 615222636 621153792 621559424 622671084 623627568 624029504 625621416 626582432 627217389 630615888 631584576 632554752 634094496 635712084 636127223 636619809 642757248 643753719 644742588 645732976 645802752 647380254 647450208 650958336 653972032 655141662 655640328 656148024 656647456 657821871 659256976 660938754 664519968 665540736 666215172 666563072 667238544 668263488 676275264 676790016 678364134 679406168 681139347 682185644 687705984 688762368 689385843 690364332 690889808 692652282 693716264 699254352 700246848 701322496 702033192 703111584 703824093 704905236 711624096 713176576 713822151 714918652 714995904 716094208 717759742 720703872 721810944 724679424 726449598 726528096 727565496 729891652 732877666 735718536 736848672 737595369 737980544 738728388 739776912 741664098 747396608 748733328 749303232 749883456 751796424 752199686 753436544 755276963 755358576 759451392 761388768 762558336 764331939 764913716 765506028 771095213 772886016 775273296 776464192 777251034 778444968 779640736 780430797 787777704 788987808 789588352 791000532 791517079 791602608 800282112 802323648 803556096 804370392 805518942 805605984 808094329 813189888 815796744 817049888 817138176 818511183 819038724 820296848 822389442 828954756 830228112 830317824 831503424 832249026 834161888 836289852 840821184 842112768 842966136 845459328 847524531 847616112 848826412 849778398 855695232 857009664 858338292 859656784 861849786 863173672 863266944 865274781 870158592 872182458 873522216 874187104 874864032 875750589 877095828 881251672 886026624 887387648 888286896 889651392 890552934 891017984 893090366 900317376 901700352 904000608 904485512 906792873 908185796 911901218 916941312 917771337 919181124 919280448 920485776 922833954 923536376 932339136 933662464 935441352 936044256 937482112 938432124 939772099 939873648 947376864 948832128 951141744 951762868 953327872 955545178 959454349 960938496 967113882 968599464 968704128 970087328 971070381 971175312 975671494 980958048 982464896 983460492 984222036 984971184 986369216 988885464 991408131 996779952 998311104 999070976 999844608 1000857816 1001394674 1002395232 1005491417 1007144768 1015185024 1016744448 1017546201 1019109252 1020674704 1022486702 1023278466 1028934144 1033143552 1033697728 1035546498 1036334712 1037926624 1038978423 1040574396 1048881528 1050370272 1051983744 1053049788 1054667376 1055470144 1057357854 1069764864 1072377978 1072493856 1074025256 1074141312 1076639613 1082716416 1087019136 1087728992 1089674397 1091348244 1092051632 1094837478 1096519256 1099316499 1103577804 1105273008 1106970816 1108092582 1108671232 1109665368 1112496147 1115053136 1121094912 1123954848 1124825184 1127279104 1128299529 1130032708 1130154816 1133037864 1134655714 1139177088 1140926976 1143837504 1144451056 1147370574 1148259042 1149133048 1151022592 1153699708 1162909944 1164696288 1165876551 1166485376 1167667452 1169461104 1181368832 1183481712 1184382528 1186201856 1187403912 1188960794 1193824877 1200423168 1203485472 1205334144 1208278413 1208408976 1209057164 1214003462 1223695116 1225574832 1225707264 1227314368 1228558086 1230445272 1233584163 1243118848 1245342168 1247255136 1248059008 1251107641 1251242832 1253164864 1254434778 1261231776 1263169152 1265109504 1268188992 1271424168 1272254446 1273239618 1277310391 1285514496 1287507438 1289485176 1291465952 1291605504 1292774679 1294760508 1294900416 1307944064 1310283324 1311280656 1312296048 1313294912 1315643742 1318513952 1321877508 1329039936 1331081472 1332430344 1334477088 1336526976 1338599003 1339635549 1352550528 1353580032 1356728268 1358812336 1362278694 1364371288 1367851827 1375411968 1378771686 1380728664 1381779616 1384250931 1385304564 1387432528 1398508704 1400493696 1402644992 1404066384 1406223168 1407648186 1409810472 1423248192 1427644302 1429837304 1429991808 1432188416 1433317767 1435519484 1441407744 1449358848 1450670823 1452899196 1453056192 1455130992 1459783304 1463507241 1465755332 1471437072 1473697344 1475190738 1475961088 1477456776 1479553824 1483328196 1485446221 1497466656 1498606464 1499766912 1502092011 1503592848 1504399372 1506873088 1510553926 1510717152 1518902784 1522777536 1525116672 1528663878 1529827432 1531012056 1533730053 1534917699 1542190426 1550546592 1552928384 1554502068 1556889936 1559281472 1560861594 1575555408 1577975616 1579176704 1582001064 1583034158 1583205216 1589325143 1604647296 1607112192 1608566967 1608740784 1611037884 1611211968 1616188658 1626379776 1631593488 1634099776 1637022366 1638077448 1640593696 1642256217 1644778884 1657909512 1660456224 1660635648 1663006848 1664498052 1665585019 1668323776 1672579704 1681642368 1684225536 1685932272 1690918656 1695049062 1695232224 1697652824 1699556796 1701983571 1711390464 1716676584 1719313568 1721055861 1722388563 1723699572 1726347344 1726533888 1730549562 1740317184 1744364916 1747044432 1748374208 1749728064 1751501178 1754191656 1762503344 1772053248 1776573792 1779302784 1781105868 1782035968 1783441191 1786180732 1800634752 1803400704 1808001216 1808971024 1813585746 1816371592 1821005193 1823802436 1835542674 1838362248 1838560896 1840971552 1842837129 1845667908 1847072752 1864678272 1867324928 1870882704 1872088512 1874964224 1876864248 1879544198 1879747296 1881652167 1894753728 1897664256 1902283488 1903525736 1906655744 1908381669 1909859427 1911090356 1918908698 1931261157 1934227764 1937198928 1937408256 1940174656 1942140762 1942350624 1951342988 1961916096 1964929792 1966920984 1968444072 1969942368 1972738432 1977557239 1977770928 1982816262 1993559904 1996622208 1998141952 1999689216 2001715632 2002789348 2004790464 2010982834 2014289536 2018974489 2030370048 2035092402 2038218504 2041349408 2043418041 2044973404 2046556932 2066287104 2067395456 2071092996 2072669424 2075853248 2077956846 2081148792 2097763056 2100740544 2103967488 2106099576 2109334752 2110940288 2114715708 2115850037 2139529728 2141466453 2144755956 2144987712 2148050512 2148282624 2153279226 2160415451 2165432832 2174038272 2175457984 2179348794 2182696488 2184103264 2189674956 2193038512 2198632998 2207155608 2210546016 2213941632 2216185164 2217342464 2219330736 2224992294 2230106272 2242189824 2247909696 2249650368 2256599058 2260065416 2260309632 2265830889 2266075728 2269311428 2278354176 2287675008 2288902112 2292995817 2294741148 2296518084 2298266096 2307399416 2313285639 2325819888 2329392576 2331753102 2332970752 2335334904 2338922208 2341292391 2366963424 2368765056 2372403712 2374551237 2374807824 2377921588 2387649754 2400846336 2406970944 2410668288 2416556826 2416817952 2418114328 2424282987 2428006924 2447390232 2451149664 2451414528 2454628736 2457116172 2460890544 2467168326 2486237696 2490684336 2494510272 2496118016 2502215282 2502485664 2506329728 2508869556 2512159097 2522463552 2526338304 2536377984 2542573593 2542848336 2544508892 2546479236 2554620782 2565071831 2571028992 2575014876 2578970352 2582931904 2585549358 2589521016 2589800832 2595824343 2615888128 2620566648 2622561312 2624592096 2626589824 2631287484 2632698901 2637027904 2643755016 2658079872 2662162944 2664860688 2668954176 2673053952 2677198006 2679271098 2688150523 2705101056 2713456536 2717624672 2720378619 2724557388 2728742576 2735703654 2750823936 2757543372 2761457328 2763559232 2768501862 2770609128 2774865056 2797017408 2800987392 2808132768 2812446336 2815296372 2819316297 2819620944 2846496384 2855288604 2859674608 2859983616 2866635534 2871038968 2878363047 2882815488 2901341646 2905798392 2906112384 2910261984 2913211143 2919566608 2927014482 2931510664 2942874144 2947394688 2950381476 2951922176 2954913552 2959107648 2966656392 2970892442 2974224393 2994933312 2997212928 2999533824 3004184022 3007185696 3008798744 3013746176 3016474251 3021107852 3021434304 3045555072 3050233344 3052638603 3057327756 3059654864 3062024112 3067460106 3069835398 3084380852 3101093184 3105856768 3109004136 3113779872 3116935269 3118562944 3121723188 3125816281 3151110816 3155951232 3158353408 3164002128 3166068316 3166410432 3178650286 3191654263 3209294592 3217133934 3217481568 3222075768 3222423936 3229918839 3232377316 3263186976 3268199552 3274044732 3276154896 3281187392 3284512434 3289557768 3297949497 3315819024 3320912448 3326013696 3328996104 3331170038 3336647552 3344797979 3345159408 3363284736 3371864544 3381837312 3384898587 3390098124 3390464448 3395305648 3399113592 3403967142 3414850229 3422780928 3433353168 3438627136 3442111722 3444777126 3447399144 3452694688 3453067776 3461099124 3488729832 3494088864 3496748416 3499456128 3503002356 3504881359 3508383312 3525006688 3544106496 3553147584 3558605568 3562211736 3566882382 3572361464 3578703457 3581474631 3601269504 3616002432 3617942048 3624835239 3627171492 3632743184 3642010386 3647604872 3671085348 3676724496 3677121792 3681943104 3685674258 3691335816 3694145504 3700752489 3729356544 3741765408 3744177024 3749928448 3753322923 3753728496 3759088396 3759494592 3763304334 3789507456 3795328512 3804566976 3807051472 3816763338 3819718854 3822180712 3831931173 3837817396 3862522314 3868455528 3874397856 3874816512 3878324037 3880349312 3884281524 3884701248 3902685976 3923832192 3929859584 3933841968 3936888144 3939884736 3945476864 3955114478 3955541856 3965632524 3971294999 3987119808 3993244416 4003431264 4005578696 4009580928 4015797009 4018906647 4021965668 4028579072 4037948978 4060740096 4070184804 4076437008 4082698816 4086836082 4089946808 4093113864 4103555481 4134790912 4142185992 4145338848 4151706496 4155913692 4161847867 4162297584 4195526112 4201481088 4207934976 4212199152 4218669504 4221880576 4229431416 4231700074 4249012117 4282932906 4289511912 4289975424 4296101024 4296565248 4299953301 4306558452 4320830902 4348076544 4350915968 4358697588 4365392976 4368206528 4379349912 4386077024 4390521723 4397265996 4414311216 4421092032 4427883264 4432370328 4438661472 4449984588 4452890561 4456338663 4460212544 4495819392 4499300736 4506276033 4513198116 4520130832 4520619264 4531661778 4532151456 4538622856 4556708352 4575350016 4577804224 4585991634 4589482296 4593036168 4596532192 4601190159 4604753097 4614798832 4626571278 4651639776 4658785152 4663506204 4665941504 4670669808 4677844416 4682584782 4733926848 4737530112 4749102474 4749615648 4755843176 4767975429 4775299508 4813941888 4821336576 4825700901 4833113652 4833635904 4836228656 4848565974 4856013848 4894780464 4902299328 4909257472 4914232344 4921781088 4926768651 4934336652 4981368672 4989020544 4992236032 4996755057 5004430564 5004971328 5012659456 5017739112 5024318194 5044927104 5052676608 5072755968 5085147186 5085696672 5089017784 5092958472 5105950713 5109241564 5130143662 5150029752 5157940704 5163167583 5165863808 5171098716 5179042032 5179601664 5191648686 5231776256 5241133296 5245122624 5249184192 5253179648 5262574968 5265397802 5274055808 5286938741 5287510032 5316159744 5329721376 5337908352 5346107904 5350323573 5354396012 5358542196 5376301046 5397666491 5410202112 5426913072 5435249344 5440757238 5449114776 5457485152 5463015579 5471407308 5515086744 5522914656 5527118464 5537003724 5540619553 5541218256 5549730112 5594034816 5601974784 5616265536 5624892672 5630592744 5638632594 5639241888 5656660303 5692992768 5710577208 5719349216 5719967232 5725145007 5729578281 5733271068 5742077936 5756726094 5802683292 5811596784 5812224768 5820523968 5826422286 5839133216 5854028964 5863021328 5885748288 5894789376 5900762952 5909827104 5918215296 5932671717 5933312784 5941784884 5948448786 5989866624 5994425856 5999067648 6008368044 6014371392 6017597488 6032948502 6042215704 6042868608 6056923467 6091110144 6105277206 6114655512 6119309728 6124048224 6130254123 6134920212 6139670796 6168761704 6202186368 6211713536 6218008272 6227559744 6233870538 6237125888 6243446376 6251632562 6302221632 6311902464 6328004256 6332136632 6332820864 6347550111 6357300572 6383308526 6418589184 6424399359 6434267868 6434963136 6444151536 6444847872 6459837678 6464754632 6481246353 6526373952 6536399104 6548089464 6552309792 6562374784 6569024868 6578404693 6579115536 6595898994 6631638048 6641824896 6652027392 6657992208 6662340076 6673295104 6689595958 6690318816 6716180443 6726569472 6743729088 6769797174 6780196248 6780928896 6790611296 6797492667 6798227184 6807934284 6829700458 6866706336 6877254272 6884223444 6889554252 6894798288 6905389376 6922198248 6939856917 6977459664 6988177728 6993496832 6998912256 7006004712 7009762718 7016766624 7038439919 7050013376 7106295168 7117211136 7123653711 7124423472 7133764764 7144722928 7157406914 7162949262 7202539008 7232004864 7235884096 7249670478 7254342984 7265486368 7272848961 7284020772 7295209744 7342170696 7353448992 7354243584 7363886208 7371348516 7382671632 7388291008 7401504978 7458713088 7483530816 7488354048 7506645846 7507456992 7518176792 7518989184 7526608668 7536477291 7579014912 7609133952 7614102944 7627720779 7633526676 7639437708 7644361424 7663862346 7675634792 7695215493 7725044628 7736911056 7748795712 7756648074 7760698624 7768563048 7769402496 7787473029 7805371952 7847664384 7867683936 7873776288 7879769472 7890953728 7898096703 7910228956 7911083712 7931265048 7942589998 7974239616 7986488832 8006862528 8011157392 8019161856 8031594018 8037813294 8043931336 8057158144 8064451569 8075897956 8140369608 8152874016 8161135857 8165397632 8173672164 8179893616 8186227728 8207110962 8269581824 8284371984 8290677696 8303412992 8311827384 8323695734 8324595168 8356774139 8391052224 8402962176 8424398304 8437339008 8443761152 8457948891 8458862832 8463400148 8498024234 8565865812 8579023824 8579950848 8592202048 8599906602 8613116904 8635089141 8641661804 8701831936 8717395176 8730785952 8736413056 8757753487 8758699824 8772154048 8781043446 8794531992 8828622432 8842184064 8855766528 8864740656 8877322944 8899969176 8905781122 8912677326 8920425088 8941172737 8991638784 8998601472 9012552066 9026396232 9040261664 9041238528 9049422753 9063323556 9064302912 9077245712 9150700032 9155608448 9171983268 9178964592 9186072336 9193064384 9202380318 9209506194 9229597664 9253142556 9303279552 9317570304 9327012408 9341339616 9355688832 9365169564 9370193021 9377448843 9467853696 9475060224 9498204948 9499231296 9511686352 9535950858 9550599016 9574962789 9627883776 9651401802 9666227304 9667271808 9672457312 9689756517 9697131948 9712027696 9789560928 9804598656 9818514944 9828464688 9843562176 9853537302 9868673304 9893848491 9962737344 9978041088 9993510114 10008861128 10009942656 10025318912 10034393937 10035478224 10048636388 10089854208 10145511936 10154695761 10170294372 10171393344 10178035568 10185916944 10211901426 10218483128 10244550687 10260287324 10300059504 10315881408 10326335166 10331727616 10342197432 10358084064 10359203328 10383297372 10398123547 10482266592 10490245248 10498368384 10506359296 10514644077 10525149936 10530795604 10548111616 10573877482 10575020064 10632319488 10659442752 10675816704 10700647146 10708792024 10717084392 10736110371 10744423893 10752602092 10795332982 10853826144 10870498688 10881514476 10898229552 10914970304 10926031158 10942814616 11030173488 11045829312 11054236928 11074007448 11081239106 11082436512 11099460224 11125276001 11188069632 11232531072 11249785344 11259968769 11261185488 11277265188 11278483776 11313320606 11359603823 11385985536 11421154416 11438698432 11450290014 11459156562 11466542136 11484155872 11495793519 11513452188 11605366584 11623193568 11624449536 11641047936 11652844572 11659095133 11678266432 11708057928 11726042656 11771496576 11789578752 11801525904 11819654208 11836430592 11865343434 11866625568 11883569768 11896897572 11913884997 11979733248 12016736088 12028742784 12035194976 12047391027 12056719941 12065897004 12084431408 12085737216 12113846934 12182220288 12210554412 12229311024 12238619456 12248096448 12260508246 12269840424 12279341592 12310666443 12337523408 12404372736 12436016544 12455119488 12467741076 12474251776 12485543601 12486892752 12503265124 12604443264 12623804928 12656008512 12664273264 12665641728 12695100222 12714601144 12747036351 12766617052 12848798718 12868535736 12869926272 12888303072 12889695744 12899859903 12919675356 12929509264 12962492706 13052747904 13072798208 13096178928 13104619584 13124749568 13138049736 13156809386 13158231072 13171565169 13191797988 13263276096 13283649792 13315984416 13324680152 13346590208 13358671683 13369015989 13379191916 13380637632 13432360886 13487458176 13518828099 13539594348 13560392496 13561857792 13581222592 13594985334 13596454368 13615868568 13659400916 13733412672 13754508544 13768446888 13779108504 13789596576 13803570477 13810778752 13842900673 13844396496 13879713834 13954919328 13976355456 13986993664 13997824512 14012009424 14019525436 14033533248 14076879838 14100026752 14134468879 14212590336 14247307422 14248846944 14267529528 14289445856 14303926287 14314813828 14325898524 14464009728 14471768192 14499340956 14508685968 14530972736 14545697922 14568041544 14590419488 14684341392 14706897984 14727772416 14742697032 14765343264 14776582016 14803009956 14810950259 14967061632 14976708096 14990265171 15013291692 15014913984 15036353584 15037978368 15053217336 15072954582 15122908157 15158029824 15218267904 15228205888 15255441558 15267053352 15278875416 15288722848 15317852139 15327724692 15351269584 15390430986 15450089256 15473822112 15497591424 15513296148 15521397248 15537126096 15538804992 15574946058 15610743904 15695328768 15735367872 15747552576 15759538944 15796193406 15820457912 15822167424 15860816223 15862530096 15885179996 15948479232 16013725056 16022314784 16038323712 16050970719 16063188036 16075626588 16087862672 16128903138 16151795912 16192999473 16280739216 16305748032 16322271714 16330795264 16347344328 16359787232 16372455456 16389046737 16414221924 16568743968 16581355392 16606825984 16621858659 16623654768 16647391468 16649190336 16713548278 16782104448 16805924352 16848796608 16874678016 16915897782 16917725664 16926800296 16969980909 16996048468 17131731624 17158047648 17159901696 17175435021 17184404096 17199813204 17226233808 17270178282 17283323608 17403663872 17434790352 17461571904 17472826112 17515506974 17517399648 17544308096 17562086892 17587163567 17589063984 17657244864 17684368128 17729481312 17754645888 17798015151 17799938352 17811562244 17825354652 17840850176 17882345474 17955502817 17983277568 17997202944 18025104132 18052792464 18080523328 18098845506 18126647112 18128605824 18154491424 18170770401 18311216896 18343966536 18357929184 18372144672 18386128768 18404760636 18419012388 18428892307 18459195328 18506285112 18606559104 18635140608 18654024816 18682679232 18711377664 18730339128 18740386042 18754897686 18817053661 18935707392 18996409896 18998462592 19023372704 19042650333 19071901716 19101198032 19149925578 19255767552 19302803604 19332454608 19334543616 19344914624 19379513034 19394263896 19424055392 19443739059 19579121856 19609197312 19656929376 19687124352 19707074604 19735214079 19737346608 19787696982 19925474688 19956082176 19987020228 20017722256 20019885312 20068787874 20070956448 20097272776 20148541329 20179708416 20309391522 20340588744 20342786688 20356071136 20371833888 20392478001 20423802852 20436966256 20489101374 20520574648 20600119008 20631762816 20652670332 20663455232 20684394864 20716168128 20766594744 20796247094 20819570751 20964533184 20980490496 20996736768 21029288154 21050299872 21061591208 21096223232 21115319757 21147754964 21150040128 21318885504 21351633408 21370961133 21401294292 21417584048 21434168784 21472220742 21488847786 21505204184 21590665964 21707652288 21740997376 21763028952 21796459104 21818546883 21829940608 21852062316 21885629232 22060346976 22091658624 22108473856 22148014896 22162478212 22164873024 22198920448 22250552002 22341579841 22376139264 22465062144 22519937538 22522370976 22554530376 22556967552 22609431873 22626641212 22719207646 22842308832 22877396864 22900580028 22918313124 22933084272 22968311744 22991587038 23026904376 23085646479 23210733168 23246387136 23282095872 23305689144 23318190266 23356532864 23413585853 23416115856 23452085312 23542993152 23603051808 23639308416 23672861184 23694290109 23730686868 23733251136 23767139536 23793795144 23827769994 23903951603 23959466496 24033472176 24057485568 24070389952 24094782054 24113439882 24131794008 24168862816 24171474432 24193354707 24227693868 24421108824 24458622048 24477238912 24496192896 24521016492 24539680848 24558683184 24621332886 24675046816 24808745472 24872033088 24910238976 24935482152 24971087202 24973785504 25006530248 25050924199 25070322417 25208886528 25312017024 25328546528 25331283456 25373846673 25390200444 25429202288 25494072702 25533234104 25697597436 25737071472 25739852544 25776606144 25799719806 25839350712 25859018528 25905267423 25924985412 26105495808 26192357856 26209239168 26249499136 26273260461 26276099472 26313618772 26316462144 26343130338 26383595976 26526552192 26567299584 26631968832 26649360304 26717343366 26738031978 26758383832 26761275264 26823518211 26864721772 26974916352 27037656198 27079188696 27120784992 27123715584 27148268259 27162445184 27189970668 27192908736 27231737136 27318801832 27466825344 27509017088 27536893776 27558217008 27579193152 27607140954 27621557504 27685801346 27688792992 27759427668 27799064993 27909838656 27952710912 28024018848 28039050872 28067066496 28110579063 28132346529 28153759676 28200053504 28268937758 28425180672 28494614844 28497693888 28535059056 28578891712 28607852574 28629627656 28651797048 28724888367 28943536384 28998681912 29017371936 29061945472 29091395844 29132935069 29136083088 29180838976 29368682784 29413795968 29455544832 29485394064 29530686528 29553164032 29606019912 29621900518 29743084819 29934123264 29980530342 30026583384 30029827968 30072707168 30075956736 30103181811 30106434672 30145909164 30245816314 30436535808 30456411776 30510883116 30534106704 30557750832 30577445696 30635704278 30655449384 30702539168 30733652061 30780861972 30900178512 30947644224 30995182848 31026592296 31074252192 31077609984 31149892116 31170233927 31194370641 31221487808 31470735744 31495105152 31519077888 31543932231 31592386812 31640915824 31644334848 31721632446 31725060192 31770359992 31896958464 32027450112 32044629568 32101941438 32126376072 32151253176 32175725344 32208331113 32233271679 32257806276 32303591824 32385998946 32561478432 32611496064 32644543428 32661590528 32694688656 32719574464 32744910912 32778093474 32828443848 33137487936 33162710784 33243717318 33247309536 33294782936 33298380672 33375828003 33427096556 33564208896 33697593216 33749356032 33779906307 33831795564 33835451328 33853600592 33939961818 33992096936 34078811469 34263463248 34316095296 34350870042 34368808192 34399626408 34452467616 34487380557 34540356564 34566647216 34869580704 34923143808 34945652224 34977285399 35031013948 35034799296 35088616192 35124173784 35174327134 35178127968 35314489728 35368736256 35458962624 35509291776 35596030302 35599876704 35623124488 35650709304 35681700352 35741654991 35764690948 35911005634 36050208264 36105584928 36142173081 36161046656 36197691012 36253294224 36257211648 36308982848 36341540802 36622433792 36687933072 36715858368 36744289344 36772257536 36809521272 36838024776 36857784614 36918390656 37008571187 37012570224 37213118208 37308049632 37365358464 37422755328 37456630803 37460678256 37480772084 37509795372 37634107322 37783665437 37871414784 37992819792 37996925184 38046745408 38085300666 38143803432 38202396064 38241109053 38299851156 38605607208 38664909216 38669087232 38689829248 38759026068 38784336871 38788527792 38848110784 38887478118 39158243712 39218394624 39313858752 39374248704 39414149208 39470428158 39474693216 39575393964 39596622121 39850949376 39974040456 40035444512 40039770624 40076015049 40107047967 40137575748 40141912896 40194545552 40297082658 40618783044 40681177488 40685573376 40712142272 40743667776 40784956002 40847605704 40873932512 40978202748 41041149296 41200238016 41263525632 41305340664 41368789728 41432336256 41528702019 41533189488 41592494188 41639141502 41929066368 41960980992 41993473536 42058576308 42100599744 42123182416 42230639514 42295509928 42300080256 42403406637 42637771008 42741922266 42802588584 42835168096 42868337568 42911778861 42944441484 42977695572 43010408368 43181331928 43415304576 43481994752 43526057904 43592918208 43637093766 43659881216 43704124632 43771258464 44120693952 44183317248 44296029792 44324956424 44329746048 44397840896 44432850777 44501104004 44683159682 44930124288 44970795513 45039875076 45044741952 45109060752 45113935104 45218863746 45253282424 45368724471 45438415292 45684617664 45754793728 45801160056 45836626248 45866168544 45936623488 45983174076 46048832851 46053808752 46171292958 46421466336 46492774272 46564191744 46611378288 46636380532 46713065728 46827171706 46832231712 46904170624 47013263101 47085986304 47206103616 47278616832 47388580218 47461373736 47466502272 47534279072 47582448669 47587590288 47655539988 47807903206 48066944352 48114971136 48140779904 48189564108 48226879764 48263588016 48337725632 48386709414 48455387736 48578998419 48842217648 48917244096 48954477824 48992385792 49042032984 49079361696 49117366368 49242665772 49269079433 49350093632 49744066176 49820477952 49865575977 49870964304 49942174404 49947571008 50013060496 50101848398 50140644834 50417773056 50624034048 50657093056 50747693346 50780400888 50858404576 50909942727 50988145404 51066468208 51395194872 51474142944 51479705088 51553212288 51599439612 51678701424 51718037056 51810534846 51849970824 52210991616 52384715712 52418478336 52546520922 52552198944 52627237544 52632924288 52686260676 52761490701 52767191952 53053104384 53263937664 53298720608 53394045453 53434686732 53476063956 53516767664 53522550528 53647036422 53729443544 53866508451 53949832704 54075312396 54158377392 54241569984 54296536518 54324890368 54379941336 54385817472 54463474272 54512311203 54637603664 54933650688 55073787552 55116434016 55158386304 55214281908 55243115008 55286676921 55371602692 55377585984 55518855336 55598129986 55819677312 55905421824 56048037696 56078101744 56134132992 56221158126 56264693058 56307519352 56400107008 56451160983 56537875516 56989229688 56995387776 57070118112 57127950999 57157783424 57215705148 57259255312 57303594096 57449776734 57887072768 57997363824 58034743872 58123890944 58182791688 58265870138 58272166176 58331217177 58361677952 58497418973 58737365568 58827591936 58970788128 59061373056 59106328064 59205642237 59212039824 59243801036 59486169638 59729529779 59868246528 59961060684 60053166768 60059655936 60145414336 60206363622 60212869344 60291818328 60445623987 60491632628 60912823552 61021766232 61068213408 61115501664 61154891392 61271408556 61304274409 61310898768 61405078336 61467304122 61561723944 61800357024 61895288448 61990365696 62053184592 62148504384 62299784232 62340467854 62388741282 62442975616 62588209159 62941471488 62990210304 63087864462 63184773624 63281831648 63288669696 63345959271 63443264892 63450120384 63540719984 64054900224 64089259136 64203882876 64252752144 64302506352 64351450688 64416662226 64466543358 64515612552 64607183648 64771997892 65122956864 65222992128 65289086856 65389377312 65439148928 65489821824 65556186948 65591351147 65656887696 66274975872 66325421568 66487434636 66494619072 66589565872 66596761344 66751656006 66854193112 66972878981 67024739523 67128417792 67395186432 67559812614 67663591128 67670902656 67707201184 67828295619 67879923636 67984193872 68157622938 68526926496 68632190592 68701740084 68737616384 68799252816 68904935232 68974761114 69080713128 69133294432 69256939437 69739161408 69846287616 69954570798 70062027896 70069598592 70177232384 70240757559 70248347568 70348654268 70356255936 70628979456 70917925248 71018583552 71082870327 71192060604 71199753408 71246248976 71301418608 71483309982 71529381896 71711854809 71822011268 72100416528 72211169856 72284346162 72322093312 72395382024 72506588448 72514423296 72580064121 72617965696 72683081604 72786864829 73375866144 73431716736 73488578688 73544515072 73619042544 73676049552 73715569228 73836781312 74017142374 74025140448 74319949267 74426236416 74616099264 74730716928 74913261606 74921356512 74961544168 75019590744 75152772597 75210967251 75268214644 75567330874 75985639584 75993850368 76093490816 76170601332 76287606864 76404792128 76482218106 76599702312 77211214416 77329818432 77379658496 77518052136 77568673742 77577055584 77696221568 77774956236 77876932007 78316487424 78627717504 78748497408 78819781383 78828298416 78940856316 78949386432 79150787928 79193244242 79517226761 79701898752 79948080912 80070889024 80152030098 80214095934 80275151496 80283825792 80389091104 80470554633 80594165316 81237566088 81362354976 81371146752 81424284544 81487335552 81569912004 81613665931 81695211408 81747865024 81956405496 82082298592 82400476032 82527051264 82610681328 82737579456 82864672512 83057404038 83066378976 83184988376 83278283004 83332666213 83397194979 83858132736 84117152616 84201199488 84246364832 84331737189 84397039587 84461279028 84591019856 84600160512 84806813274 85275542016 85483844532 85605177168 85670336192 85736675136 85823557722 85888882968 85955391144 86020816736 86174665101 86362663856 86830609152 87052115808 87185836416 87274187532 87319762432 87398805207 87408249264 87542516928 88241387904 88366634496 88592059584 88649912848 88659492096 88865701554 89002208008 89229254457 89366319364 89941591026 90079750152 90089483904 90218121504 90227870208 90309545433 90437727492 90506564848 90737448942 90876830584 91369235328 91509587456 91602320112 91673252496 91732337088 91873246976 91966348152 92097665702 92107617504 92200956183 92342585916 92842932672 92985548544 93222756576 93272761064 93426131456 93510701781 93583111923 93654343412 93664463424 93808341248 94026526202 94412207232 94557233664 94631796693 94777160436 94922747472 94933004544 95068558144 95164897338 95175180576 95311079976 95615806412 96133888704 96281559808 96379128216 96453759528 96527176032 96624993339 96675451264 96773418828 96900304711 96910775472 97157996838 97684435296 97834488192 97908955648 97984771584 98084065968 98158723392 98234732736 98485331544 98538158866 98700187264 98941282153 99488132352 99731151954 99741928608 99884348808 99895142016 100026120992 100127484009 100203696796 100281289668 101248068096 101314186112 101495386692 101560801776 101716809152 101819885454 101976290808 102132936416 102236434407 102790389744 102948285888 103106424576 103198879224 103357402848 103436074112 103621069692 103688737349 103699941648 104769431424 104836956672 104931856197 105093041844 105104397888 105254475088 105265848576 105372521352 105522981402 105534383904 105860357099 106106208768 106527875328 106597441216 106788090906 106869373464 106952127912 107033535328 107045101056 107224964973 107294072844 107458887088 107733016902 108150624792 108316754784 108483139968 108593073036 108649780736 108759882672 108771634944 108926948544 109024622406 109275207328 109867301376 110147575104 110232868032 110316772608 110428563816 110573353842 110743205384 110755171968 111025713561 111037710672 111196259972 111639354624 112096075392 112156203488 112268265984 112369892409 112442316252 112529386116 112615038704 112902321966 113075751032 113350996311 113978459376 113990775552 114140236224 114255901998 114315566848 114431410296 114518510624 114607188192 114723327159 114899553468 115994727648 116069487744 116247781888 116353010613 116365583376 116531740276 116544332352 116662434354 116723355904 116994837946 117474731136 117655183872 117941576256 118122746112 118411284474 118424079648 118487602072 118789866363 118972339276 119459059558 119922121368 120106333536 120119311872 120228045147 120290828672 120412727244 120425738688 120583636656 120891247974 120983265256 121825647104 122043532464 122136426816 122231003328 122309782784 122542817112 122608548818 122621797536 122810156672 122934608244 123110144969 123123447888 123600714048 123790576896 124106369184 124297008768 124586106057 124599568464 124680935708 124777482564 124885951232 125176418318 125688519719 125882942976 125980420608 126175728924 126369547248 126563663296 126691918542 126886529784 126900240768 127081439968 127210219911 128178518272 128407765752 128505504288 128605012704 128702901376 128833324452 128933086716 129017283877 129031225104 129214367296 129543995784 130245913728 130445984256 130578173712 130778754624 130878297856 130979643648 131112373896 131182702294 131313775392 131719375627 132549951744 132974869272 132989238144 133179131744 133193522688 133298552331 133503312012 133708386224 133945757962 134049479046 134790372864 135119625228 135327182256 135341805312 135414402368 135656591238 135759847272 135968387744 136106173413 136315245876 137053852992 137264381184 137403480168 137598505632 137809870464 137949522228 138146498553 138161426256 138266588864 138513878874 139478322816 139692575232 139909141596 140124055792 140139197184 140481515118 140496695136 140697308536 140712511872 141039789303 141257958912 141835850496 142165740654 142384121208 142399506816 142492497952 142602837216 142747346007 142966619964 143058763792 143423709618 143644022536 144200833056 144422339712 144568692324 144644186624 144790764048 145013176896 145160128242 145235931392 145366163208 145573729658 145736995257 146751732288 146863433472 146977157376 147238085088 147352099104 147431138456 147673562624 147807238299 148034284748 148050280896 148639898534 149232198528 149461433856 149596727931 149826523212 149842713024 149923088336 150039181488 150305545194 150421934502 150536429288 151134661748 151971279168 152186981632 152341202664 152575213728 152729828181 152809584256 152964436212 153199404624 154422428832 154659636864 154759316992 155036104272 155137347484 155154111168 155392443136 155549912472 155753864014 156391058887 156632974848 157255435008 157639562766 157656596832 157881712632 157898772864 158284472103 158301575856 158386488484 159034453522 159896161824 160141778048 160304060196 160428191868 160550302992 160567651584 160778182208 160941109266 161188330632 161599525353 162475132176 162724709952 162848569088 162974671104 163139824008 163227331862 163390422816 163495730048 163895100971 163912810992 164164597184 164800952064 165221362656 165475158912 165729345024 165860030763 166114808076 166132757952 166369976752 166556566008 166665332426 166794389958 167327661221 167716265472 168234305232 168402398976 168492729664 168663474378 168794079174 168922558056 169182039712 169200321024 169353482949 169613626548 170967689064 171210354336 171340672384 171473350272 171647115444 171777765936 171910782288 172041633472 172349330202 172725327712 173661218304 174104231616 174371672832 174548375064 174797610414 174816498528 175085033856 175356469393 175492256919 176482775808 177184119168 177299825696 177318984192 177616926711 177731403108 178004416016 178458508914 178732638728 179188589337 179883182052 180159500304 180178967808 180436243008 180619090866 180875454984 181013129696 181336871961 181474897884 181753661168 182738470656 183204640224 183346504992 183464674176 183746493952 183912823227 183932696304 184195331404 184215235008 184401912366 184685171832 185685865344 185971097088 186445513152 186545522128 187021403562 187166223846 187308686824 187328926848 187616682496 187764627477 188053052404 188824414464 189263593386 189554320872 189845494944 189866009088 190037877813 190137116288 190329794676 190350361152 190622159952 191231612824 192267777408 192563119616 192758256432 192907519056 193054352064 193249986678 193350902528 193546837656 193800609422 193821550944 194315993676 194593454951 195368870592 195668976384 196168131936 196317446784 196469465472 196774053441 196970663088 197076317732 197400374528 197882564306 198976264704 199462303908 199483857216 199768697616 199790284032 200052241984 200254968018 200407393592 200562579336 200918636943 201074218569 202628372224 202990773384 203121603552 203433618304 203639770908 203930545483 203952581616 204265872832 204472868814 205580779488 205896571776 206212849152 206397758448 206714805696 206872148224 207242139384 207377474698 207399883296 208201593733 209538862848 209863712394 210186083688 210208795776 210508950176 210531697152 210722272677 210745042704 211045962804 211068767808 211720714198 213055750656 213194882432 213576181812 213738746928 213904255824 214067070656 214449929946 214588145688 214917774176 215135564427 215466033804 216301249584 216633509568 216966279936 217186146072 217519765344 217543269888 217853897088 218049244812 218191637489 218360594487 218550414656 220295150208 220465736064 220633545216 220857127632 221146707684 221486410768 221510343936 222051427122 222075421344 222392519944 222959847801 223278709248 224192150784 224312406976 224739784818 224884632504 225058772232 225230077408 225458317791 225632901753 225804643932 226151502064 226701992622 227956918752 227981551104 228280472448 228511803996 228631133696 228862820592 229037021248 229214376384 229446654318 229799106936 231989455296 232138975488 232706021226 232731166752 233063480552 233088664704 233324868708 233446711808 233630796021 233989675892 234949462272 235883152512 236245492224 236459344149 236822568948 236848159296 236975204144 237579732726 237944678552 238551680283 238918119116 239844242736 240212667072 240456090294 240581657344 240825454488 240851477376 241167273312 241411663899 241782495948 241966530512 244087064928 244272853632 244462006656 244619565568 244840997793 245085634224 245217097636 245243595072 245620313344 245869216488 246220289938 246246895776 247201428096 247581153792 248212738368 248594017536 249172212114 249199136928 249361871416 249554965128 249771902464 249997998639 250191584937 250352836636 251377039438 252351457848 252739094496 252995211567 253127326592 253383837084 253773059568 253800481536 254162879936 254420439822 256357036544 256815531504 257011008576 257210025408 257405802752 257666648904 257866173432 258034567754 258062450208 258428734592 259059998309 259087991568 260491827456 261156347424 261557509248 261756595712 261959287296 262196415621 262224747792 262365404588 262627550784 263438751254 264485658059 265099903488 265949738544 265978476288 266358263488 266597104662 267006624024 267416772448 267687763371 267891515924 268098958092 270239250456 270654364512 270683610624 270828804736 271313182476 271490358097 271519694544 271936775488 272212346826 272630491752 274107705984 274528762368 274806960336 275197011264 275619740928 275899044456 276292997106 276322852512 276533177728 277027757748 277176354847 278956645632 279818283192 280248111584 280278394368 280532105343 280749335769 280963030236 280993390272 281394617072 281425023744 282079578606 283671700992 284331481308 284768242416 284799013632 284984995904 285205674432 285494692014 285933239928 286117527584 286847419236 287288045072 288401666112 288844679424 289137384648 289581528096 290026353792 290320256484 290471862784 290700914133 290732326416 291147459316 291473990514 293503464576 293726866944 293954314752 294476170176 294704198208 294862276912 295614476598 296068569496 296100561792 296823846459 297279797068 298464397056 299193455862 299653046424 299685426048 299846176672 300078362976 300382452027 300611090388 300843869004 301072858576 302269323496 303942558336 304373963264 304682405328 305150427456 305459656362 305619168512 305928872424 306398809248 306709303221 308844857664 309319273728 310072208544 310274694968 310308222336 310784886272 311066212047 311099824944 311507728028 312782117774 314510870016 314795568591 315279125532 315313193664 315763425264 315797545728 316568944206 316603151712 316772976968 317581071297 318068907044 319792323648 320283556096 320608120392 320856383736 321100605984 321135303168 321556364416 321882218532 322341829957 322376661264 323199050706 324950264352 325449419904 325697138176 325949342208 326279648016 326454663724 326780845632 326991460096 327790201942 327825621984 328329194368 329092841707 329601904128 330442725312 330950317824 331720061526 332229616152 332265515904 332739953504 333077140683 333113132016 333330664852 333588779916 334655322442 336468610464 336804797952 336985459328 337326948756 337588158348 337845116112 338364079424 338706965898 339227253096 340052988933 341935378128 342420708672 342681344768 342946700544 343294230888 343555531872 343821564576 344083266944 344698660404 344883556031 345450655424 348208463232 348743345664 349059031839 349096750128 349595220828 349632997056 350170067712 350712938786 350984513838 352147718513 352965551616 354368238336 354599651392 355233853422 355462806216 356008832032 356369599089 356917017828 357465277456 358377178674 359766364104 360319000608 360357935616 360872486016 361238181732 361750909968 362026259392 362673743922 362949795768 363507322336 365476941312 366409280448 366693009984 366929348352 367825646454 367865392608 368390662808 368430470016 368803824732 369330434907 369370343664 371371730688 372891026304 373091044256 373758318171 374042807124 374332447692 374617373648 374657853696 375529254954 376106104808 377065559157 377648828928 378527186772 379108641744 379690989888 380075755626 380274232576 380659589352 380700722304 381244319904 381630659733 382463225648 384535554816 385516512864 385815038112 386108704128 386499973356 386701805056 387051851631 387093675312 387601218844 387643101888 388631987352 389186909902 390737741184 391337952768 392336263872 392634893568 392938930944 393548106882 393941326176 394152635464 394800749056 395158126881 395765128612 398924607816 398967714432 399537395232 399580568064 399895656993 400104483968 400509936036 400814787184 401125158672 401837273886 402148437138 405256744448 405981546768 406243207104 406867236608 407279541816 407861090966 407905163232 408318520239 408531745664 408945737628 409481932811 411161558976 411793143552 412795516896 413429611392 413744296448 414439495659 414484278768 414754949396 414799766592 416403187466 418106708453 419077725696 419727424788 420372167376 420417591552 421017900352 421444545354 421490085408 422091925608 422137535616 423119367909 423441428396 426389764864 427152363624 427477493856 427808511648 428134141312 428899859892 429129920863 429176291376 429835548352 430271128854 430932067608 432602499168 433267019136 433932559872 434372292144 435039530688 435707794176 436098489624 436383274978 436721188974 437100829312 438168535249 440590300416 440931472128 441714255264 442293415368 442972821536 443020687872 443421714897 444102854244 444150842688 444785039888 445919695602 448384301568 448624813952 449479569636 449769265008 450117544464 450460154816 450916635582 451265803506 451609287864 452303004128 453403985244 455913837504 456560944896 457023607992 457725641184 458074042496 458428752768 458893308636 459139458029 459598213872 463978910592 464277950976 465412042452 465462333504 466126961104 466177329408 466649737416 467261592042 467979351784 468810152867 469173176661 469898924544 471766305024 472918688298 473645137896 473696318592 473950408288 474853416309 475159465452 475889357104 477103360566 477836238232 479688485472 480425334144 480912180588 481163314688 481650908976 481702954752 482334546624 482823327798 483564991896 483933061024 484798576059 488174129856 488545707264 488924013312 489681995586 490171268448 490434195272 490487190144 491240626688 491685302913 491738432976 492440579876 492493791552 494402856192 496425476736 497188035072 497580092289 498344424228 498398273856 498723742832 499109930256 499995997278 500383169874 500705673272 501982983663 502754078876 504702915696 505478188992 505990423134 506254653184 506767674168 507546119136 507600963072 508060448847 508325759872 508840879644 509508053803 513631063008 514022017152 514420050816 514811605504 515333297808 515732346864 516069135508 516124900416 516857469184 518119996618 518175983136 520239644869 520983654912 522312694848 523115018496 524392831242 524449495584 524730809176 525255101568 526069408179 526476770757 526877502508 528971316118 531899477088 531956952576 532716526976 533194209324 534013248048 534833544896 535375526742 535783031848 536197916184 537565768011 540478500912 541308729024 541657609472 542626364952 542980716194 543039389088 543873550976 544424693652 545202070577 545260983504 548215411968 549613920672 550394022528 551239481856 551738469681 551798088912 552585994212 552645705024 553066355456 554055515496 554352709694 556620587327 557913291264 559636566384 560496223168 561064210686 561498671538 561926060472 561986780544 562789234144 562850047488 563293882431 564159157212 568662962616 569536484832 569598027264 569969991808 570411348864 570989384028 571295661517 571866479856 572235055168 573694838472 574576090144 576803332224 577689358848 578274769296 579163056192 580052707584 580640512968 581401828266 581464652832 582294918632 582947981028 583328663491 583780364853 587006929152 588952340352 589408396416 589724553824 590322160323 591228953196 592137138992 592201123584 593647692918 594559594136 596928794112 598386911724 599306092848 599370852096 599692353344 600156725952 600764904054 601222180776 601687738008 602145717152 602755910829 603222655707 604538646992 607885116672 609364810656 610300854912 610919312724 611238337024 611791636449 611857744848 612797618496 613418606442 617689715328 618638547456 620144417088 620549389936 620616444672 622132424094 622199649888 623015456056 624604781199 625564235548 629591137182 630558251064 630626387328 631526850528 631595091456 632166818031 633137888412 633206303424 633545953936 635162142594 636137814088 639584647296 640567112192 641216240784 641712767472 642201211968 643112728832 643764437064 644683659914 644753322528 645406693281 646398101412 649900528704 650898839808 652559296032 652909327448 653561691264 653982920192 654574912467 655081783461 655580403884 655651243968 656658388736 658185683414 660885450624 661900635648 663440123052 664459232304 664531031808 665479907008 666154281366 666226264032 666661329704 667177559832 668879543403 669310644884 672937220928 673970918656 674653897512 675176316696 675690232224 676374953373 676728158848 677413931796 678454506192 680105977866 683870756256 684841417344 685362689536 685893401088 686588461776 687111063744 687643129152 688166533888 689397320808 689767112062 690901310848 692588975071 696416926464 698118063678 698193500256 699190441656 699265994112 700340135424 700892388063 701425877572 701969027676 704295437026 708736476672 709199302784 710467706844 710925612432 712017664064 712739198178 713834035656 714930554912 715655040849 716754357348 719532728208 720638001216 721744972032 722476363464 723501819936 724052518784 725347487844 725821161443 725899591536 727014644672 732818560896 733386019968 733858696704 734522993379 735651292908 735730785216 736781325616 736860940032 737607649464 738660869814 738740687328 741022499693 742743461376 745782052608 746182088512 747516636342 748085614248 748664895384 749234747296 749315707392 749993995917 750574754811 751058509908 752212209616 754131118314 757054373544 758217283488 759381979776 760151511252 760548465152 761319178704 761401444608 762488639808 763261319466 764926451296 769071109632 771033025728 771630076224 772217408256 772999946712 774103703262 774187350624 775202437688 775286203776 777179994927 777263974704 778373819804 781475482368 784672527744 785269787136 785877861888 786589246863 787096213764 787882652352 788305270928 790316253762 791530257224 793456974177 797849215632 797935428864 799074790464 799791313986 800208967936 801019872072 801629574368 802250317344 803063290113 803674547772 804296874276 811963093536 812486414208 813734473216 814471074291 814559083632 815722181932 815810326464 816637040478 817063491328 817891475256 818963865622 822323117952 823586287104 825591033792 826859222784 828878991318 828968557536 829509898792 829599533184 831529064541 832806374932 836213416906 839454849576 840744334752 840835183104 841596316029 842035800704 842889090708 842980170816 844183851216 844275071232 846238735818 846882856792 852779529728 854304727248 854954987712 855617023296 856268282624 857799719784 858259841726 858352582752 859671096704 860542257708 861771014783 861864135216 865204998336 866534038272 868744584288 870079061376 871415588352 872102742399 872196979248 872766549956 873442377948 874201658624 876337070498 879819638033 881180600832 881862944256 883428510528 884586830736 885945643072 886843429794 888205708488 888301685376 889570079776 890471539377 891839391204 897249627904 898959139272 899538530016 900235088928 900920309632 901833271164 902531607012 903120987139 903218575728 904606008256 906807970488 911827675008 913121889792 914047215984 915451282368 916148084992 916857505536 917786617272 918278916058 919196427744 922035629389 927957821184 930824084904 930924667008 932253922208 932354658816 933198636141 933299474832 934523184084 935958703568 937620305734 938346353322 943532610048 945837376596 947290275792 947392637184 947900816576 949706832618 950318930904 951778714208 952743213891 954206721132 955672476464 959376970944 960850668288 961824361176 963301817952 963405909504 964669093248 965646655596 967025489871 967129983792 967866122048 969597152118 976348259712 977091414528 977848026624 979363991172 980342536896 980868390544 980974380288 983370605826 983476865952 984881159752 984987583104 987278525121 988805712384 992850953472 995160184578 996688848456 996796547712 997447485664 998219860512 999231422049 999991994556 1000766339748 1001411346544 1003965967326 1005508157752 1009405831392 1010956377984 1011980846268 1012509306368 1013535348336 1015092238272 1016120897694 1016651519744 1017681759288 1019016107606 1020158966799 1027262126016 1028044034304 1028840101632 1030666595616 1031464693728 1032138271016 1032249800832 1033714938368 1034650668093 1036239993236 1036351966272 1040479289738 1044625389696 1046230036992 1047177095517 1048785662484 1048898991168 1049461618352 1050510203136 1052138816358 1052953541514 1053755005016 1056443155539 1057942632236 1063798954176 1065433053952 1066388418648 1068026496096 1069108797267 1069667089792 1070751053484 1071566063696 1072395832368 1075131536022 1080957001824 1082617458048 1083315218944 1085252729904 1085961432388 1086078778176 1087747101952 1088849387304 1090404141154 1090521967008 1094737412209 1096430823936 1099227841344 1100788045056 1103476939362 1103596177824 1105171988424 1105291410048 1106132710912 1107991304721 1108111030992 1108705419388 1113241174654 1119273132768 1120992446336 1122128421372 1122997343076 1123852120944 1123973561088 1125578468288 1126587764862 1128318314424 1131196677471 1137325925232 1139072969664 1139939983616 1140822697728 1141978768056 1142591323034 1143732959712 1144470110336 1147265706797 1147389676944 1149152180288 1153606664448 1156549538592 1158326112384 1160105415168 1161155554893 1161281025936 1162803656532 1162929305664 1164589837264 1165895962056 1166657326982 1167560729706 1171293628547 1174013858304 1177904680704 1178816792832 1179449107648 1180644320646 1182457906392 1184274277984 1184402247168 1185474380643 1187295385836 1189119188272 1196773823448 1198612185696 1198741704192 1199384706688 1200313451904 1201529808108 1202444361552 1203375476016 1204291434304 1205511821658 1206445311414 1209077293984 1215770233344 1218729621312 1220601709824 1221838625448 1223583272898 1223715489696 1225595236992 1226837212884 1227495285751 1228445798433 1235379430656 1240288834176 1241098779872 1241232889344 1243318486977 1244264848188 1244399299776 1246030912112 1249209562398 1251128471096 1254320125359 1259182274364 1261116502128 1261252774656 1263053701056 1264333636062 1266275776824 1266412606848 1267091907872 1269358103727 1270324285188 1272275628176 1279169294592 1282432481568 1283425534944 1284402423936 1286225457664 1287389762589 1287528874128 1289367319828 1289506645056 1290813386562 1292796202824 1299801057408 1301797679616 1305118592064 1305818654896 1307123382528 1309149824934 1310163566922 1311160807768 1311302487936 1313316777472 1314505605747 1316371366828 1321770901248 1326880246104 1328918464608 1329062063616 1330265144691 1330959814016 1332308562732 1332452528064 1333322659408 1334355119664 1337759086806 1338621289768 1345874441856 1347941837312 1349307795024 1350352633392 1351380464448 1352749906746 1353456317696 1354827863592 1356909012384 1360211955732 1362154184657 1367741512512 1369682834688 1373176923552 1374222127488 1375286258304 1376333067776 1377418374087 1378794641616 1379534224124 1381802621696 1385177950142 1392833852928 1396236127356 1396387000512 1398380883312 1398531988224 1401784776126 1402851755144 1403938055352 1406430458601 1407519529983 1408590874052 1418398605568 1420935413688 1421851224864 1424035328128 1425478396356 1427513818381 1427668071312 1429861109824 1431310081698 1433508714696 1439065456416 1441276002432 1443489944064 1444952726928 1447003639872 1448105037568 1450694975688 1451642322886 1451799183072 1454029289344 1457411156131 1465637121792 1466772039936 1469045986758 1471302585816 1471461570432 1473562651232 1473721880064 1475055908739 1475215298928 1477321739628 1477481374656 1482044999386 1491564105216 1492364177024 1495033272684 1496171228496 1497329790768 1498469494592 1499987991834 1501149509622 1502117019816 1504424419232 1505948950989 1508262236628 1514108747088 1516434566976 1518763959552 1520303022504 1522638357408 1522802889216 1524977279616 1526522638932 1527341462423 1528524161409 1529852902592 1542066051456 1543260152448 1544434816512 1545999893424 1548207406524 1548374701248 1550404875376 1550572407552 1554359989854 1554527949408 1556747639608 1560718934607 1562950964736 1569345055488 1573178493726 1574192427528 1575765304704 1576610541856 1578208224537 1579430312271 1580632507524 1583060514448 1586913948354 1595698431264 1595870857728 1598149580928 1599582627972 1600417935872 1602039744144 1603259148736 1604500634688 1606126580226 1607349095544 1608593748552 1612697304033 1623926187072 1624972828416 1628942148582 1629118167264 1631444363864 1631620652928 1633274080956 1634126982656 1635606211731 1635782950512 1637927731244 1644646235904 1651182067584 1653718445568 1655215409043 1657757982636 1657937115072 1659019797584 1659199066368 1663058129082 1665612749864 1669861761981 1672426833812 1678909699152 1681488669504 1683192632058 1684071601408 1685778181416 1685960341632 1688367702432 1688550142464 1689881647293 1692477471636 1693765713584 1708609454496 1709909975424 1711234046592 1712536565248 1713886984551 1715599439568 1716519683452 1716705165504 1719342193408 1721084515416 1723542029566 1723728270432 1730409996672 1733068076544 1737489168576 1740158122752 1744205484798 1744393958496 1745533099912 1746884755896 1748403317248 1749985990473 1751341094559 1752674140996 1759639276066 1766857021056 1769173661472 1770966480969 1771891286144 1773686859588 1776411416976 1776603370752 1779140159552 1780943078754 1783678782408 1794499255808 1797918278544 1799077060032 1800470177856 1801840619264 1803666542328 1805063214024 1806241974278 1806437151456 1808267732487 1809212016512 1813419988163 1813615940976 1823655350016 1828094431968 1830902564736 1832296169984 1833715011072 1835374909347 1835573234544 1836557832116 1838392855488 1844071258778 1851615423149 1855915642368 1861648169808 1861849334016 1864507844416 1866397272282 1866598949664 1869046368168 1871917407136 1873814343597 1875240611468 1876692706644 1891674753192 1894580551584 1894785274368 1895801633152 1899413665236 1900432506679 1900637861808 1903557428416 1905486427782 1908413442264 1911344952928 1918753941888 1921701336576 1923648722352 1926603635904 1929338186496 1931293311192 1934050979742 1934259967584 1935732244096 1939194304236 1940234483929 1952696519424 1958727982344 1960685073792 1961736781088 1961948760576 1963724737401 1965245350383 1966741211652 1966953731904 1969762319504 1969975166208 1974557050242 1985701906944 1990320369156 1993377696912 1993593095424 1994894971328 1996439721024 1998462844098 1999983989112 2001532679496 2002822693088 2006638630209 2007931934652 2011016315504 2018811662784 2021912755968 2023961692536 2027070696672 2030184476544 2032241795388 2033303039488 2035363518576 2038032215212 2040317933598 2054524252032 2056088068608 2057680203264 2061333191232 2062929387456 2064276542032 2064499601664 2069301336186 2072479986472 2072703932544 2077766925213 2080958579476 2089250779392 2094354191034 2097571324968 2097797982336 2098923236704 2101020406272 2102677164189 2104277632716 2105907083028 2107510010032 2112886311078 2115885264472 2127597908352 2130866107904 2132776837296 2136052992192 2138217594534 2139334179584 2141502106968 2143132127392 2144791664736 2146965122547 2150263072044 2161914003648 2165234916096 2170505459808 2171922864776 2172157556352 2175494203904 2177463484329 2177698774608 2180808282308 2181043934016 2189474824418 2198455682688 2201576090112 2203568980137 2206953878724 2207192355648 2210343976848 2210582820096 2215982609442 2216222061984 2217410838776 2223067499079 2226482349308 2238546265536 2241984892672 2244256842744 2245994686152 2247704241888 2247947122176 2249981987751 2251156936576 2253175529724 2256392809699 2256636628848 2262393354942 2274651850464 2278145939328 2279879967232 2281645395456 2283957536112 2285182646068 2287465919424 2288940220672 2294531413594 2294779353888 2298304360576 2303918427277 2307213328896 2313099077184 2316652224768 2322311109786 2322562051872 2325607313064 2325858611328 2329179674528 2331539984781 2331791924112 2333314653964 2335121459412 2342587257094 2355809361408 2357633585664 2358898215296 2361288641292 2364915812784 2368548555968 2370948761286 2374590771672 2378238376544 2380370922531 2393547646896 2397224371392 2398769413376 2400626903808 2403059616216 2404888723104 2406750952032 2408582868608 2411023643316 2412890622828 2414184892217 2418154587968 2437459242624 2441203419648 2443413222873 2443677250896 2447166545796 2447430979392 2451190473984 2453674425768 2454990571502 2456891596866 2465034029591 2470758861312 2480577668352 2482197559744 2486636973954 2488529696376 2488798599552 2492061824224 2494587193623 2498419124796 2502256942192 2508640250718 2518364548728 2522233004256 2522505549312 2526107402112 2528667272124 2532551553648 2532825213696 2534183815744 2538716207454 2540648570376 2544551256352 2558338589184 2564864963136 2566851069888 2568804847872 2574779525178 2575057748256 2578734639656 2579013290112 2581626773124 2585313044349 2585592405648 2599602114816 2610237184128 2611637309792 2614246765056 2616308227197 2618299649868 2620327133844 2622321615536 2622604975872 2629011211494 2632742733656 2639458914099 2643541802496 2653760492208 2657836929216 2660530289382 2661919628032 2664617125464 2664905056128 2666645318816 2668710239328 2671414618131 2675518173612 2677242579536 2691748883712 2698615590048 2700705266784 2702760928896 2705499813492 2706912635392 2709362961417 2709655727184 2713818024768 2720423911464 2724308369314 2735483025024 2739365669376 2746353847104 2748444254976 2750572516608 2754836748174 2757589283232 2759068448248 2763605243392 2766106888167 2770355900284 2792472254712 2792774001024 2796761766624 2797063976448 2799595908423 2803569552252 2805703510288 2807876110704 2812860917202 2815039059966 2817181748104 2836797211136 2841870827376 2843702449728 2848070656256 2850956792712 2855027636762 2855336142624 2858229641673 2859722219648 2862620163396 2867017429392 2878130912832 2882552004864 2889905453856 2894007279744 2896210075136 2901076469613 2901389951376 2903284645772 2903598366144 2908058578688 2914822312262 2926746959171 2931274243584 2933544079872 2938091973516 2942605171632 2942923140864 2947125302464 2950111817478 2950430597856 2954643479256 2954962749312 2961835575363 2964089998772 2984728354048 2990066545368 2992342456992 2994659581536 2996938989184 2999975983668 3002299019244 3003909446041 3004234039632 3008848838464 3011897901978 3016524473256 3028217494176 3032869133952 3037527919104 3040606045008 3045276714816 3049954559232 3053045277864 3054682924846 3057048322818 3059705805184 3067179746743 3084132102912 3086520304896 3091999786848 3096414813048 3096749402496 3100809750752 3101144815104 3103952004279 3108719979708 3109055898816 3113495279216 3121437869214 3138690110976 3146356987452 3148384855056 3151530609408 3153221083712 3156416449074 3158860624542 3161265015048 3166121028896 3169329466617 3173827896708 3191396862528 3196299161856 3199165255944 3204079488288 3206518297472 3209001269376 3212253160452 3214698191088 3217187497104 3225394608066 3247852374144 3249945656832 3257884297164 3258236334528 3262888727728 3263241305856 3266548161912 3271212423462 3271565901024 3275855462488 3281671070069 3284212236627 3289292471808 3302364135168 3310430818086 3315515965272 3315874230144 3318039595168 3318398132736 3323973914163 3326116258164 3331225499728 3339723523962 3344853667624 3357819398304 3362977339008 3366385264116 3368143202816 3371556362832 3371920683264 3376735404864 3379763294586 3384954943272 3387531427168 3393590032413 3417218908992 3419819950848 3422468093184 3427773969102 3431198879136 3433039366904 3433410331008 3438684386816 3441797120391 3442169030832 3447084059132 3447456540864 3460819993344 3474978337152 3480316245504 3483466664679 3488410969596 3488787916992 3491066199824 3493769511792 3499971980946 3502682189118 3505348281992 3513880885641 3519278552132 3533714042112 3538347322944 3541932961938 3543782572288 3547373719176 3552822833952 3553206741504 3556423141929 3558280319104 3561886157508 3567357564816 3595836557088 3598154120064 3600940355712 3603681238528 3607333084656 3610126428048 3612483948556 3612874302912 3616535464974 3618424033024 3626839976326 3627231881952 3641677514083 3647310700032 3656188863936 3661805129472 3670749818694 3671146469088 3673115664232 3676785710976 3682485857253 3685337395299 3688142517556 3703230846298 3723296339616 3723698668032 3729015688832 3732794544564 3733197899328 3738092736336 3743834814272 3747628687194 3750481222936 3753385413288 3762960376077 3783349506384 3789161103168 3791603266304 3798827330472 3800865013358 3801275723616 3807114856832 3810972855564 3816414494039 3816826884528 3822689905856 3837507883776 3847297444704 3853207271808 3858676372992 3862169287767 3862586622384 3868101959484 3868519935168 3871464488192 3878388608472 3880468967858 3896344111289 3905393038848 3917455964688 3921370147584 3923473562176 3927449474802 3930490700766 3933482423304 3933907463808 3939524639008 3939950332416 3943516817241 3949114100484 3980640738312 3986755393824 3987186190848 3989789942656 3992879442048 3996925688196 3999967978224 4003065358992 4005645386176 4013277260418 4015863869304 4022032631008 4037623325568 4043825511936 4047923385072 4054141393344 4060368953088 4064483590776 4070727037152 4076064430424 4080635867196 4083300644437 4086462553971 4109048504064 4122666382464 4125858774912 4128553084064 4128999203328 4132255122261 4138602672372 4144959972944 4145407865088 4155533850426 4161917158952 4178501558784 4188708382068 4195142649936 4195595964672 4197846473408 4205354328378 4208555265432 4211814166056 4215020020064 4219291375803 4222558589949 4225772622156 4231770528944 4255195816704 4265553674592 4272105984384 4276435189068 4278668359168 4282541455143 4283004213936 4286264254784 4289583329472 4293930245094 4300526144088 4323828007296 4330469832192 4341010919616 4343845729552 4344315112704 4354926968658 4355397549216 4361616564616 4362087868032 4372233468393 4378949648836 4396911365376 4407137960274 4413907757448 4414384711296 4420687953696 4421165640192 4425167726217 4431965218884 4432444123968 4434821677552 4446134998158 4452964698616 4477092531072 4483969785344 4488513685488 4491989372304 4495408483776 4499963975502 4502313873152 4506351059448 4512785619398 4513273257696 4517846852967 4524786709884 4549303700928 4556291878656 4567915072224 4570365292136 4574931838848 4577880441344 4582024387269 4585572484227 4589062827188 4589558707776 4596608721152 4607836854554 4626198154368 4633304449536 4644622219572 4645124103744 4651214626128 4651717222656 4658359349056 4663079969562 4663583848224 4666629307928 4670242918824 4682156803821 4685174514188 4717796430592 4722577282584 4729831625568 4734624673611 4737097111936 4741897522572 4749181543344 4756476753088 4760741845062 4787095293792 4794448742784 4797538826752 4801253807616 4806119232432 4809777446208 4813501904064 4817165737216 4822047286632 4825781245656 4828369784434 4836309175936 4848122825497 4874918485248 4886826445746 4887354501792 4894333091592 4894861958784 4902380947968 4906818635193 4907348851536 4909981143004 4913783193732 4930068059182 4961155336704 4964395119488 4973273947908 4977059392752 4977597199104 4984123648448 4989174387246 4996838249592 5004513884384 5009585285943 5017280501436 5036729097456 5044466008512 5052214804224 5057334544248 5065103107296 5065650427392 5068367631488 5077432414908 5080748130101 5081297140752 5089102512704 5129729926272 5133702139776 5137609695744 5141660953653 5149559050356 5150115496512 5157469279312 5158026580224 5163253546248 5170626088698 5171184811296 5187157497851 5199204229632 5220474368256 5223274619584 5232616454394 5236599299736 5240654267688 5244643231072 5245209951744 5249957971419 5254023283677 5258022422988 5265485467312 5278917828198 5307520984416 5315673858432 5321060578764 5323839256064 5329234250928 5329810112256 5333290637632 5337420478656 5342829236262 5351036347224 5354485159072 5383497767424 5397231180096 5401410533568 5405521857792 5410999626984 5418725922834 5419311454368 5427636049536 5440259964489 5440847822928 5448616738628 5470966050048 5492707694208 5496888509952 5501145033216 5506124728041 5509673496348 5515178566464 5518136896496 5532213776334 5540711800568 5554846269447 5584944509424 5585548002048 5593523533248 5599191816846 5607139104504 5611407020576 5615752221408 5621443030791 5625721834404 5630078119932 5634363496208 5683741654752 5687404899456 5696141312512 5701297520037 5701913585424 5710055273524 5710672285248 5716459283346 5719444439296 5725240326792 5734034858784 5756261825664 5765104009728 5779810907712 5788014559488 5802152939226 5802779902752 5806569291544 5807196732288 5816117157376 5820703451787 5829644624524 5853493918342 5876183947032 5885210343264 5885846281728 5891174212203 5894250604928 5900223634956 5900861195712 5909286958512 5909925498624 5923671150726 5928179997544 5969456708096 5980133090736 5984684913984 5989319163072 5993877978368 5999951967336 6004598038488 6007818892082 6008468079264 6017697676928 6023795803956 6032397103481 6033048946512 6056434988352 6065738267904 6081212090016 6090553429632 6099909118464 6106090555728 6109365849692 6114096645636 6119411610368 6134359493486 6158737466231 6168264205824 6173040609792 6183999573696 6192829626096 6193498804992 6201619501504 6207904008558 6217439959416 6218111797632 6226990558432 6233300775639 6242875738428 6292713974904 6296769710112 6303061218816 6306442167424 6312832898148 6317721249084 6321846909973 6322530030096 6332242057792 6338658933234 6347655793416 6382793725056 6392598323712 6398330511888 6408158976576 6413036594944 6418002538752 6424506320904 6429396382176 6434374994208 6450789216132 6454249405723 6495704748288 6515768594328 6516472669056 6525777455456 6526482611712 6532390452987 6533096323824 6542424846924 6543131802048 6551710924976 6563342140138 6568424473254 6604728270336 6620861636172 6631031930544 6631748460288 6636079190336 6647947828326 6652232516328 6662450999456 6669202497237 6679447047924 6689707335248 6715638796608 6725954678016 6732770528232 6743112725664 6743841366528 6753470809728 6759526589172 6769178429097 6769909886544 6775062854336 6787180064826 6834437817984 6839639901696 6844936186368 6855547938204 6862397758272 6866078733808 6866820662016 6883594240782 6884338061664 6894168118264 6894913081728 6911755281831 6921639986688 6949956674304 6966933329358 6976821939192 6977575833984 6982132399648 6987539023584 6994619954343 6999943961892 7005364378236 7010696563984 7027761771282 7038557104264 7067428084224 7076694645888 7083865923876 7087565144576 7094747438352 7105645667904 7112846283858 7116560638208 7123772315016 7134715129632 7141112767593 7191673114176 7196308240128 7201880711424 7214666169312 7220252856096 7224967897112 7225748605824 7233070929948 7236848066048 7242554676651 7253679952652 7254463763904 7283355028166 7312377727872 7323610258944 7330239668619 7341499637388 7342292938176 7346231328464 7353571421952 7364971714506 7370674790598 7376285035112 7395102088773 7406461692596 7446592679232 7458031377664 7465589089128 7466395798656 7476185472672 7483761580869 7487669628544 7495257374388 7500962445872 7506770826576 7525920752154 7566699012768 7578322206336 7583206532608 7597654660944 7601730026716 7602551447232 7614229713664 7621945711128 7632828988078 7633653769056 7645379811712 7663161885463 7675015767552 7694594889408 7706414543616 7724338575534 7725173244768 7736203918968 7737039870336 7742928976384 7755939133047 7756777216944 7760937935716 7792688222578 7834911929376 7842740295168 7846947124352 7854898949604 7860981401532 7866964846608 7867814927616 7879049278016 7887033634482 7898228200968 7918376742297 7961281476624 7973510787648 7979579885312 7985758884096 7993851376392 7999935956448 8006130717984 8011290772352 8026554520836 8030859947579 8031727738608 8044065262016 8075246651136 8095846770144 8108282786688 8120737906176 8128088884251 8128967181552 8141454074304 8152128860848 8161271734392 8166601288874 8172925107942 8199055399829 8218097008128 8245332764928 8251717549824 8257106168128 8264510244522 8277205344744 8289919945888 8290815730176 8298320664501 8311067700852 8323834317904 8377416764136 8390285299872 8391191929344 8395692946816 8410708656756 8417110530864 8423628332112 8430040040128 8438582751606 8445117179898 8451545244312 8463541057888 8510391633408 8531107349184 8544211968768 8552870378136 8565082910286 8566008427872 8572528509568 8579166658944 8587860490188 8592467000257 8601052288176 8647656014592 8682021839232 8687691459104 8688630225408 8703229408839 8709853937316 8710795098432 8723233129232 8724175736064 8744466936786 8757899297672 8780240877513 8793822730752 8814275920548 8827815514896 8828769422592 8841375907392 8850335452434 8863930437768 8864888247936 8869643355104 8885506726089 8892269996316 8905929397232 8954185062144 8977027370976 8983978744608 8990816967552 8999927951004 9004627746304 9011728338123 9012702118896 9025571238796 9026546515392 9035693705934 9049573419768 9098607401856 9112583757312 9135830144448 9140730584272 9149863677696 9164048774538 9171144968454 9178125654376 9179117415552 9193217442304 9201539240229 9215673709108 9252396308736 9289244439144 9290248207488 9302429252256 9303434445312 9311856012837 9316718698112 9326159939124 9327167696448 9333258615856 9340485837648 9364313607642 9370349028376 9435592861184 9445154565168 9459663251136 9469249347222 9474194223872 9483795045144 9498363086688 9507988399851 9512953506176 9521483690124 9535079292599 9574190587584 9588897485568 9612238464864 9619554892416 9627003808128 9634331474432 9644094573264 9651562491312 9656739568868 9672618351872 9696245650994 9735913353977 9749836970496 9773652891492 9774709003584 9788666183184 9789723917568 9813637270386 9814697703072 9819962286008 9827566387464 9845013210207 9852636709881 9860136118364 9928790238976 9946547895816 9954118785504 9955194398208 9968247296896 9978348774492 9992596728667 9993676499184 10009027768768 10019170571886 10034561002872 10073458194912 10088932017024 10104429608448 10114669088496 10130206214592 10136735262976 10154864829816 10161496260202 10162594281504 10178205025408 10201878092917 10259459852544 10267404279552 10283321907306 10299118100712 10300230993024 10314938558624 10316053160448 10325391361173 10326507092496 10341252177396 10342369622592 10374314995702 10440948736512 10446549239168 10465232908788 10473198599472 10481308535376 10489286462144 10499915942838 10508046567354 10516044845976 10530970934624 10541642656923 10557835656396 10615041968832 10631347716864 10642121157528 10658468501856 10659620224512 10666581275264 10674840957312 10685658472524 10691390236961 10702072694448 10708970318144 10794462360192 10802821067136 10811043715584 10821999253968 10837451845668 10838622908736 10855272099072 10880519928978 10881695645856 10897233477256 10916579273903 10925032542249 10941932100096 10985415388416 11012249456082 11019346992696 11030357132928 11036273792992 11047457571759 11056012185897 11064427552668 11081423601136 11109692538894 11169889018848 11171096004096 11187047066496 11198383633692 11214278209008 11222814041152 11231504442816 11242886061582 11251443668808 11260156239864 11268726992416 11288881128231 11367483309504 11374809798912 11402595040074 11403827170848 11420110547048 11421344570496 11432918566692 11438888878592 11449243482117 11450480653584 11468069717568 11512523651328 11559621815424 11576029118976 11586507863301 11604305878452 11605559805504 11613138583088 11614393464576 11641406903574 11659289249048 11689032333867 11706987836684 11752367894064 11770420686528 11782348424406 11788501209856 11800447269912 11801722391424 11818573917024 11819850997248 11830550451723 11847342301452 11856359995088 11960266181472 11969369827968 11978638326144 11987755956736 11999903934672 12009196076976 12015637784164 12016936158528 12035395353856 12047591607912 12064794206962 12066097893024 12112869976704 12131476535808 12162424180032 12181106859264 12212181111456 12218731699384 12228193291272 12238823220736 12249901933311 12259387661913 12268718986972 12317474932462 12367999147392 12385659252192 12386997609984 12396765366783 12403239003008 12415808017116 12434879918832 12436223595264 12453981116864 12466601551278 12485751476856 12585427949808 12593539420224 12612884334848 12625665796296 12635442498168 12643693819946 12645060060192 12657874127409 12664484115584 12677317866468 12693939917141 12695311586832 12765587450112 12796661023776 12816317953152 12826073189888 12836005077504 12847624365429 12849012641808 12858792764352 12868749988416 12901578432264 12908498811446 12961307962043 12991409496576 13031537188656 13032945338112 13051554910912 13064780905974 13066192647648 13084849693848 13086263604096 13103421849952 13116700405179 13126684280276 13136848946508 13241723272344 13262063861088 13263496920576 13272158380672 13295895656652 13303027546753 13304465032656 13324901998912 13338404994474 13358894095848 13379414670496 13431277593216 13451909356032 13465541056464 13486225451328 13506941619456 13519053178344 13538356858194 13539819773088 13550125708672 13574360129652 13583224592719 13668875635968 13711095876408 13724795516544 13732157467616 13733641324032 13746073161807 13756717452681 13767188481564 13768676123328 13788336236528 13789826163456 13823510563662 13899913348608 13933866658716 13953643878384 13955151667968 13964264799296 13975078047168 13989239908686 13999887923784 14010728756472 14021393127968 14046470411463 14055523542564 14077114208528 14153389291776 14167731847752 14189494876704 14211291335808 14225692567716 14233121276416 14247544630032 14269430259264 14282225535186 14383346228352 14392616480256 14403761422848 14429332338624 14440505712192 14449935794224 14451497211648 14466141859896 14485109353302 14507359905304 14508927527808 14544368476491 14566710056332 14624755455744 14660479337238 14682999274776 14684585876352 14692462656928 14707142843904 14720455905579 14729943429012 14741349581196 14752570070224 14790204177546 14812923385192 14893185358464 14916062755328 14931178178256 14932791597312 14952370945344 14967523161738 14975339257088 14990514748776 15001924891744 15013541653152 15028755857829 15051841504308 15133398025536 15156644412672 15195309321888 15203460053432 15205102894464 15228459427328 15242244390303 15243891422256 15265657976156 15267307538112 15290759623424 15326323770926 15389189778816 15412829087232 15424982860959 15448677151068 15450346489536 15472407837936 15474079740672 15511878266094 15513554433888 15521875871432 15561472493553 15585376445156 15669823858752 15693894248704 15709797899208 15721962803064 15733929693216 15735629855232 15749873914257 15758098556032 15774067268964 15794749667893 15796456401936 15836753484594 15922562953248 15947021575296 15959159770624 15971517768192 15987702752784 15999871912896 16012261435968 16022581544704 16053109041672 16061719895158 16063455477216 16088130524032 16127428990939 16150493302272 16191693540288 16216565573376 16256177768502 16257934363104 16282908148608 16304257721696 16320779893467 16322543468784 16333202577748 16345850215884 16398110799658 16490665529856 16503435099648 16514212336256 16529020489044 16554410689488 16579839891776 16596641329002 16622135401704 16647668635808 16664538808341 16754833528272 16780570599744 16791385893632 16821417313512 16834221061728 16847256664224 16860080080256 16877165503212 16890234359796 16901264187887 16903090488624 16927082115776 17062214698368 17088423937536 17103892560111 17105740756272 17130165820572 17132016855744 17145057019136 17158333317888 17175720980376 17184934000514 17202104576352 17255238207137 17295312029184 17364043678464 17375382918208 17406458817678 17419707874632 17421590196864 17446466258464 17448351472128 17462110355361 17488933873572 17515798595344 17560481755026 17628551841096 17655631029792 17657538845184 17682751814784 17700670904868 17727860875536 17729776495872 17739286710208 17771013452178 17784539992632 17811858794464 17908370124288 17954054741952 17967957489216 17981633935104 17999855902008 18023456676246 18025404237792 18051142477592 18053093030784 18071387411868 18097191310443 18099146839536 18197214803712 18271660288896 18281461168544 18299727355392 18328097549076 18342289936908 18356251308752 18358234831104 18403078480458 18431347418216 18476212398693 18504792617472 18578488878288 18580496414976 18604858504512 18623712025674 18633437396224 18652319878248 18654335392896 18666517231712 18680971675296 18699902326917 18728627215284 18740698056752 18890309130336 18919326502272 18938498694444 18948388447744 18965540729919 18967590090288 18996726173376 19015976799702 19025907012352 19042967380248 19070158585198 19148381175168 19177794971136 19224476929728 19239109784832 19254007616256 19288189146528 19303124982624 19313479137736 19345236703744 19362748217169 19392491301988 19471826707954 19547305782984 19549418007168 19577332366368 19579447835136 19597171358961 19627274540772 19629395406144 19639924572016 19655132774928 19690026420414 19705273419762 19720272236728 19857580477952 19893095791632 19908237571008 19936494593792 19956697548984 19985193457334 19987352998368 20007607491711 20018055537536 20038341143772 20069122005744 20146916389824 20177864034048 20229338176992 20260412429184 20273470525952 20307535287291 20309729659632 20322992520404 20325188563008 20356410050816 20403756185834 20487228714197 20518919705088 20534808559104 20566643814612 20598236201424 20600461986048 20629877117248 20650782722346 20653014184992 20682504354792 20684739245184 20735265845493 20748629991404 20893098478336 20930465817576 20946397198944 20962617070752 20978572924288 20999831885676 21016093134708 21032089691952 21061941869248 21083285313846 21115671312792 21230083937664 21262695433728 21284242315056 21316937003712 21333162550528 21349681914624 21371316945048 21382780473922 21404145388896 21417940636288 21470258227201 21588924720384 21605642134272 21643998507936 21674903691336 21677245817472 21710544198144 21727664029953 21761039857956 21763391291712 21794466954512 21833158547806 21850065084498 21970830776832 22024498912164 22038693985392 22060714265856 22072547585984 22094915143518 22112024371794 22128855105336 22162847202272 22185306266319 22219385077788 22339778037696 22374094132992 22396767267384 22428556418016 22445628082304 22463008885632 22485772123164 22502887337616 22520312479728 22537453984832 22577762256462 22734966619008 22749619597824 22805190080148 22807654341696 22840221094096 22842689140992 22865837133384 22898486964234 22900961307168 22936139435136 22971697490483 22989485656389 23025047302656 23119243630848 23173015726602 23208611756904 23211119611008 23226277166176 23228786929152 23267817399141 23282813807148 23318578498096 23378064667734 23413975673368 23504735788128 23540841373056 23564696848812 23577002419712 23600894539824 23603444782848 23637147834048 23661100903446 23694684602904 23712719990176 23755130226891 23920532362944 23938739655936 23957276652288 23999807869344 24018392153952 24031275568328 24033872317056 24070790707712 24092579842737 24095183215824 24129588413924 24132195786048 24225739953408 24324848360064 24362213718528 24384266652753 24424362222912 24437463398768 24456386582544 24499803866622 24518775323826 24537437973944 24597166199487 24634949864924 24735998294784 24771318504384 24793530733566 24806478006016 24831616034232 24869759837664 24872447190528 24894961993503 24907962233728 24933203102556 24971502953712 25170855899616 25187078840448 25225768669696 25251331592592 25270884996336 25287387639892 25290120120384 25315748254818 25328968231168 25354635732936 25387879834282 25390623173664 25491742598581 25531174900224 25593322047552 25632635906304 25695248730858 25698025283616 25717585528704 25737499976832 25777401000771 25803156864528 25816997622892 25922615924086 26063074377312 26065890676224 26103109821824 26129561811948 26132385295296 26169699387696 26172527208192 26206843699904 26233400810358 26253368560552 26273697893016 26340722632539 26483446544688 26524127722176 26544316761344 26591791313304 26606055093506 26608930065312 26649803997824 26676809988948 26714901458273 26717788191696 26758829340992 26862555186432 26931082112928 26972450902656 27013883238912 27035185014369 27038106356688 27076713716388 27079639546176 27100251417344 27148720259304 27166449185438 27274408779023 27337751271936 27422191752816 27449591033088 27464314935232 27492146323614 27513434905362 27534376963128 27537352246656 27576672473056 27579652326912 27604617720687 27647021127324 27867733317432 27907287756768 27910303335936 27928529598592 27950156094336 27978479817372 27999775847568 28021457512944 28042786255936 28092940822926 28111047085128 28154228417056 28306778583552 28335463695504 28378989753408 28422582671616 28451385135432 28495089260064 28538860518528 28564451070372 28583104511059 28605237877797 28766692456704 28858664677248 28881011424384 28899871588448 28902994423296 28932283719792 28970218706604 29014719810608 29017855055616 29088736952982 29133420112664 29207740061931 29249510911488 29320958674476 29365998549552 29369171752704 29384925313856 29440911811158 29459886858024 29482699162392 29505140140448 29535039630621 29557910129643 29580408355092 29625846770384 29786370716928 29862356356512 29865583194624 29904741890688 29935046323476 29950678514176 29977790186001 29981029497552 30003849783488 30027083306304 30057511715658 30103683008616 30266796051072 30313288825344 30390618643776 30406920106864 30410205788928 30484488780606 30487782844512 30531315952312 30534615076224 30581519246848 30605634278751 30652647541852 30778379557632 30849965721918 30897354302136 30900692979072 30944815675872 30948159481344 30976174083519 31023756532188 31027108867776 31043751742864 31122944987106 31170752890312 31339647717504 31387788497408 31419595798416 31443925606128 31467859386432 31499747828514 31516197112064 31548134537928 31589499335786 31592912803872 31624927970769 31673506969188 31845125906496 31894043150592 31975405505568 31999743825792 32024522871936 32045163089408 32074170710883 32106218083344 32123439790316 32126910954432 32176261048064 32254857981878 32383387080576 32433131146752 32512355537004 32515868726208 32565816297216 32608515443392 32641559786934 32645086937568 32666405155496 32691700431768 32749737821709 32775097626747 32796221599316 33028424672512 33058040978088 33108821378976 33142372715277 33159679783552 33193282658004 33244270803408 33295337271616 33329077616682 33509667056544 33561141199488 33582771787264 33642834627024 33668442123456 33694513328448 33720160160512 33754331006424 33780468719592 33802528375774 33806180977248 33854164231552 33936859778479 34124429396736 34207785120222 34211481512544 34260331641144 34264033711488 34290114038272 34316666635776 34347730446351 34351441960752 34369868001028 34404209152704 34510476414274 34728087356928 34750765836416 34812917635356 34839415749264 34843180393728 34892932516928 34924220710722 34977867747144 35031597190688 35067097001601 35120963510052 35257103682192 35311262059584 35365503629568 35401341809736 35455721751072 35459552991744 35478573420416 35542026904356 35565236910707 35569079985264 35623717588928 35908109483904 35935914978432 35963267870208 35999711804016 36046913352492 36050808475584 36102284955184 36106186061568 36142774823736 36194382620886 36198293679072 36310102484957 36394429607424 36543320577792 36562922337088 36656195098152 36684579873816 36712502617504 36716469662208 36749705799933 36778162985739 36806156960916 36862694836432 36952424797386 37156977756576 37160992829952 37209717009024 37247424051348 37266874792448 37304639756496 37308670785792 37333034463424 37361943350592 37399804653834 37457254430568 37481396113504 37780618260672 37838653004544 37876997388888 37931081459838 37935180180576 37993452346752 38031953599404 38051814024704 38081819751423 38085934760496 38140317170396 38296762350336 38448953859456 38478219569664 38508015232512 38542873096287 38576378293056 38606249965248 38626958275472 38725496434338 38784982603976 38883923886129 38943653415908 39094611565968 39098836014336 39154664732736 39194342717922 39254549081544 39258790812288 39279849144032 39310265549856 39350101215537 39380052840828 39410546839524 39440544473456 39786191583264 39816475142016 39872989187584 39909082640259 39913395097968 39970386914668 39974705996736 40015214983422 40036111075072 40076682287544 40138244011488 40293832779648 40355728068096 40458676353984 40520824858368 40615070574582 40619459319264 40645985040808 40650377126016 40712820101632 40749673778157 40807512371668 40974457428394 41133287629224 41196472402848 41200923972096 41238219485421 41259754234496 41301565444692 41306028369984 41365008709584 41369478490368 41470531690986 41497259982808 41786196956672 41860931635152 41892794397888 41925234141504 41957145848576 41999663771352 42032186269416 42064179383904 42123883738496 42166570627692 42226779724367 42231342625584 42460167875328 42568484630112 42633874007424 42666325101056 42699363829248 42742633890096 42765560947844 42808290777792 42835881272576 42940516454402 43111162263617 43177849440768 43211284268544 43287997015872 43349807382672 43354491634944 43455328059906 43522079715912 43526782583424 43588933909024 43633105429473 43666317095612 43700130168996 44048997824328 44077387970784 44121428531712 44145095171968 44189830287036 44224048743588 44252928369811 44257710210672 44325694404544 44370612532638 44438770155576 44679556075392 44748188265984 44793534534768 44857112836032 44891256164608 44926017771264 44971544246328 45005774675232 45040624959456 45074907969664 45155524512924 45179745840061 45469933238016 45610380160296 45615308683392 45680442188192 45685378281984 45726733170909 45731674266768 45796973928468 45801922614336 45872278870272 45943394980966 45978971312778 46238487261696 46346031453204 46417223513808 46422239222016 46452554332352 46535634798282 46565627614296 46637156996192 46684417480659 46756129335468 46827951346736 47009471576256 47081682746112 47129393697624 47201789079648 47206889565696 47274295668096 47322201806892 47384249003679 47389369205808 47425439980352 47510260453782 47841064725888 47877479311872 47914553304576 47999615738688 48036784307904 48062551136656 48067744634112 48185159685474 48190366431648 48259176827848 48264391572096 48382286972817 48451479906816 48649696720128 48768533305506 48848724445824 48874926797536 48912773165088 48962339680401 48999607733244 49037550647652 49074875947888 49194332398974 49269899729848 49471996589568 49542637008768 49587061467132 49612956012032 49663232068464 49739519675328 49789923987006 49815924467456 49866406205112 49943005907424 49993616425023 50341711799232 50374157680896 50502663185184 50541769992672 50574775279784 50580240240768 50631496509636 50657936462336 50703792563661 50709271465872 50775759668564 50781246347328 50983485197162 51186644095104 51265271812608 51311677680333 51390497461716 51396050567232 51435171057408 51474999953664 51554802001542 51606313729056 51633995245784 51765714621411 51845231848172 52126148754624 52206219643648 52259123623896 52264770590592 52339398775392 52345054416384 52386331066083 52413687399808 52466801620716 52506737121104 52547395786032 52681445265078 52966893089376 53048255444352 53088633522688 53183582626608 53212110187012 53217860130624 53299607995648 53353619977896 53429802916546 53435576383392 53517658681984 53642133198241 53725110372864 53862164225856 53944901805312 54070370028738 54076212713376 54153427432776 54159279092352 54200502834688 54291573931329 54297440518608 54332898370876 54548817558046 54844383505632 54899182066176 54928629870464 54984292647228 55026869810724 55068753926256 55074704493312 55153344946112 55209235441374 55294042254648 55428637196079 55735466634864 55814575513536 55857059197184 55900312188672 55956959634744 55999551695136 56042915025888 56085572511872 56185881645852 56216019633053 56222094170256 56308456834112 56670927391008 56757979506816 56845165343232 56896622189757 56902770270864 56990178520128 57077721037056 57128902140744 57166209022118 57210475755594 57400078117619 57533384913408 57717329354496 57762022848768 57799743176896 57864567439584 57940437413208 58029439621216 58035710111232 58088244651507 58177473905964 58266840225328 58415480123862 58641917348952 58731997099104 58738343505408 58769850627712 58881823622316 58919773716048 58965398324784 59010280280896 59070079261242 59115820259286 59160816710184 59251693540768 59572741433856 59724712713024 59809483781376 59870092646952 59955580372002 59962058995104 60007699566976 60054166612608 60115023431316 60147269001799 60207366017232 60533592102144 60781237287552 60813840213728 60820411577856 60922605861873 60968977561212 60975565689024 61062631904624 61069230152448 61211268557502 61305295083704 61461686142591 61556759115264 61699931443836 61794708604272 61801385958144 61889631351744 61952348167038 62047513064376 62054217735552 62087503485728 62205797536479 62245889974212 62341505780624 62679295435008 62839191596832 62887851212256 62935718772864 62999495657028 63032394224128 63096269075856 63178998671572 63185825607744 63249855941538 63347013938376 63690251812992 63788086301184 63950811011136 63999487651584 64049045743872 64148341421766 64212436166688 64246879580632 64253821908864 64352522096128 64410774681603 64509715963756 64766774161152 65024711074008 65031737452416 65131632594432 65182992089859 65217030886784 65283119573868 65290173875136 65332810310992 65383400863536 65499475643418 65550195253494 65592443198632 66056849345024 66116081956176 66217642757952 66284745430554 66319359567104 66386565316008 66488541606816 66555918798957 66590674543232 66658155233364 66745555048193 67019334113088 67122282398976 67285669254048 67336884246912 67389026656896 67440320321024 67508662012848 67560937439184 67605056751548 67612361954496 67708328463104 67873719556958 68151393477839 68248858793472 68415570240444 68422963025088 68520663282288 68528067422976 68695460892702 68702883921504 68739736002056 68808418305408 68915092471449 68968456969167 69020952828548 69501531672832 69625835270712 69678831498528 69686360787456 69785865033856 69848441421444 69948177100669 69955735494288 70063194381376 70134194003202 70241927020104 70514207364384 70622524119168 70731007259136 70802683619472 70911443502144 70957146840832 71084053808712 71130473821414 71138159970528 71247435177856 71421471245587 71816218967808 71871829956864 71999423608032 72093826704984 72101616951168 72204569910368 72212372123136 72277739528211 72285549647472 72388765241772 72396587358144 72620204969914 73086641155584 73125844674176 73312390196304 73369159747632 73425005235008 73499411599866 73556325971478 73612313921832 73725389672864 73791498598461 73904849594772 74313955513152 74419434018048 74494848102696 74609279512992 74617341571584 74666068926848 74723886701184 74799609307668 74839731658727 74914508861136 74962792227008 75561236521344 75677306009088 75753994777776 75862162919676 75870360361152 75986904693504 76063907198808 76163639502846 76171869520992 76280634340792 76416054917321 76475227795743 76593524700672 76897907718912 77085746192574 77152756586112 77212499930496 77253916550944 77332203002313 77450992868676 77569965207952 77767847772258 77887306831816 78189223131936 78197672028672 78309329465472 78388685435844 78509098163088 78517581624576 78559698288064 78620531099712 78700202431074 78760105681656 78821093679048 78881088946912 79022167897617 79572383166528 79632950284032 79818165280518 79826790195936 79940773829336 79949411993472 80030429966844 80072222150144 80144704374819 80153364575088 80276488022976 80587665559296 80917352707968 81041649716736 81105555043107 81230141149164 81238918638528 81291970081616 81300754252032 81499347556314 81615024743336 81823226337069 81948914856788 82266575258448 82392944805696 82476438970842 82519508468992 82603130889384 82612056739968 82730017419168 82738956980736 82813853162061 82941063381972 82994519965616 83721863270304 83785588795776 83850468283008 83914291697152 83999327542704 84064372538832 84128358767808 84247767476992 84333141255384 84453559448734 84462685251168 84920335750656 85136969260224 85267748014848 85485267780192 85531121895688 85616581555584 85671762545152 85749313533177 85815713633391 85881032908804 86222324527234 86575994031744 86699614765344 86708983269888 86910656119812 87044159431824 87053565166848 87177867818048 87266210858946 87332634191224 87400260337992 87623220185793 88097995648656 88154775941568 88290190343936 88379660574072 88448097487176 88505856739622 88515420421344 88605118891863 88651388809088 88741225065276 88877540311152 89359112150784 89587069069536 89714225672064 89782512329216 89852035542528 89933370558003 89943088492656 90011549350464 90081249918912 90149815939328 90311049025848 90359491680122 90729155734301 90939866476032 91220760320592 91230617366784 91360884376384 91453466341818 91463348533536 91593947856936 91603845228672 91744557740544 91816902836253 91886789961932 91957942625556 92692062906408 92834447027616 92844478444032 92905108664704 93071269596564 93121192827271 93131255228592 93274313992384 93368834961318 93512258670936 93655902693472 94018943152512 94163365492224 94258787395248 94403578159296 94548591336192 94644403613784 94768498007358 94778738411616 94850879960704 95020520907564 95082572149033 95682129451776 95999231477376 96073568615808 96125102273312 96135489268224 96222512132649 96370319370948 96380732863296 96518353655696 96528783144192 96764573945634 97299393440256 97537066611012 97697448891648 97749853595072 97825546330176 97924679360802 97999215466488 98075101295304 98149751895776 98249213465127 98325292880241 98388664797948 98539799459696 99085274017536 99174122934264 99326464136928 99479039350656 99579847974012 99631848934912 99732812410224 99886011814848 99987232850046 100683423598464 100748315361792 101005326370368 101083539985344 101149550559568 101160480481536 101262993019272 101407585127322 101418542931744 101551519337128 101562492694656 101810579335437 101966970394324 102373288190208 102623355360666 102780994923432 102792101134464 102870342114816 102949999907328 103043191339053 103109604003084 103212627458112 103267990491568 103531429242822 103690463696344 104252297509248 104412439287296 104518247247792 104529541181184 104678797550784 104772662132166 104827374799616 104933603241432 105013474242208 105094791572064 105201291004803 105362890530156 105933786178752 106096510888704 106367165253216 106424220374024 106435720261248 106599215991296 106695710732121 106707239955792 106859605833092 106871152766784 107035317363968 107284266396482 107724328451712 107889803610624 108140740057476 108152425426752 108306854865552 108318558184704 108583147862658 108594881037216 108665796741752 108930307454871 109097635116092 109688767011264 109857259740928 109968585294456 110053739621448 110137507852512 110149408986624 110249117399799 110306689892224 110418470882748 110588084509296 110857274392158 111470933269728 111629151027072 111714118394368 111800624377344 111913919269488 111999103390272 112085830051776 112171145023744 112371763291704 112432039266106 112444188340512 112616913668224 112892002936573 113341854782016 113515959013632 113793244379514 113805540541728 113980357040256 114155442074112 114245459254269 114257804281488 114332418044236 114420951511188 114800156235238 115434658708992 115524045697536 115599486353792 115729134879168 115880874826416 116058879242432 116176489303014 116354947811928 116533680450656 116651771658387 116830960247724 117283834697904 117463994198208 117539701255424 117763647244632 117839547432096 117930796649568 118020560561792 118140158522484 118231640518572 118308849315209 118321633420368 118503387081536 119449425426048 119618967562752 119727247920777 119740185293904 119911160744004 119924117990208 120015399133952 120108333225216 120230046862632 120294538003598 120414732034464 120786667449959 121067184204288 121562474575104 121627680427456 121845211723746 121937955122424 121951131378048 122125263809248 122138460304896 122249021334471 122422537115004 122610590167408 122923372285182 123399862887672 123589417208544 123602771916288 123779262703488 123904696334076 124095026128752 124108435471104 124175006971456 124411595072958 124491779948424 124683011561248 125358590870016 125678383193664 125775702424512 125871437545728 125998991314056 126192538151712 126357997343144 126371651215488 126499711883076 126680339173101 126694027876752 127380503625984 127901622022272 127998975303168 128098091487744 128296682843532 128424872333376 128493759161264 128507643817728 128821549363206 129019431927512 129333486790851 129533548322304 130049422148016 130063474904832 130365984179718 130434061773568 130566239147736 130580347750272 130665620621984 130766801727072 130899316288419 130998951286836 131100390506988 131184886397264 132232163912352 132435285515904 132569490861108 132638719134208 132758785109433 132773130632016 132977083213632 133111837597914 133181349086464 133316310466728 133491110096386 134038668226176 134244564797952 134571338508096 134673768493824 134778053313792 135017324025696 135121874878368 135210113503096 135224723908992 135416656926208 135539237520183 135747439113916 136302786955678 136831140480888 136845926050176 137041326564576 137056134845952 137180199512727 137390921785404 137405767843008 137479472004112 137616836610816 137830184942898 137936913938334 138041905657096 139003063345664 139251670541424 139357662997056 139571730067712 139696882842888 139896354201338 139911470988576 140053252441977 140126388762752 140268388006404 140483854040208 141028414728768 141245048238336 141605367238944 141822887004288 141914293681664 142152747011037 142168107617424 142260947642828 142276319941056 142494870355712 142842942491174 143410600999379 143632437935616 143743659913728 143998847216064 144187653409968 144203233902336 144409139820736 144555479056422 144571099294944 144777530483544 144793174716288 145146860918451 145240409939828 146251689348352 146624780392608 146738319495264 146850010470016 146998823199732 147112651942956 147224627843664 147450779345728 147582997196922 147809699189544 148627911026304 148838868036096 148989696205392 149218559025984 149332137853696 149447773402368 149599218615336 149679463317454 149829017722272 149925584454016 150291807590407 151122473042688 151507989555552 151724325839352 151740720722304 151973809387008 152111377690983 152127814397616 152327279005692 152343739041984 152561268681584 152832109834642 152950455591486 153795815437824 154171492385148 154305513172224 154424999860992 154507833101888 154664406004626 154901985737352 155139930415904 155297143864233 155535695544516 155774613663632 156378446263872 156618658930944 156777370871688 157018196326176 157035163249152 157119396576128 157241062199424 157400404862148 157520211363312 157642187358096 157762177893824 158044335795234 159144766333056 159265900568064 159636330561036 159653580391872 159881547658672 159898823986944 160060859933688 160289408749638 160306729150176 160552976045952 160801882433381 160926399594723 161175331118592 161834705415936 162211110086214 162460282298328 162477837277056 162583940163232 162601508504064 162874721793987 162998695112628 163230049486672 163646452674138 163897829713576 164533150516896 164785889611392 164952877941684 165039016937984 165206261778768 165224113479936 165460034838336 165627706324122 165882126763944 165989039931232 166285911588237 167443726540608 167571177591552 167700936566016 167998655085408 168128745077664 168256717535616 168495534953984 168648058899159 168666282510768 168907118897468 168925370502336 170273938520448 170535496029696 170689866569271 170970535560384 171062243791376 171233163111168 171498627066354 171631427266782 171762065817608 172200234352857 172444649054468 173151988063488 173399229530688 173821312239624 174088318863648 174107130333696 174264733954521 174355735636096 174532421717892 174665268382448 174800520675984 175246440371586 176195991297312 176309551883136 176580380687872 176759321148144 176896194974352 177011713479244 177030840842688 177210237783726 177302777618176 177482450130552 177755080622304 178442198190067 178718224301568 179174138139072 179428451344128 179866741116006 179886176985312 180023098700928 180162499837824 180299631878656 180441807005397 180622098051696 180718983360244 181458311468602 182441520641184 182461234733568 182721768752768 182906932683636 182926697067072 183187895713872 183207690457344 183633805672506 183773579923864 183915885251112 184385058427773 185384125812816 185668894055232 185810217329408 186142539193128 186242385654542 186262510457184 186548627984768 186737669922636 187004310207911 187024517341872 187311805386944 188037886305024 188517574790496 188807156318592 189097182672384 189288807227568 189536996014716 189557476823232 189701759921408 190041041815128 190165144298066 190920861453161 191364258903552 191998462954752 192147137231616 192250204546624 192445024265298 192740638741896 192761465726592 193036707311392 193057566288384 193232324044809 193529147891268 195074133222024 195394897783296 195499707190144 195651092660352 195849358721604 195998430932976 196150202590608 196299503791552 196498426930254 196650585760482 196777329595896 197079598919392 198170548035072 198348245868528 198652928273856 198958078701312 199159695948024 199465624820448 199772023629696 199974465700092 200081731577413 200236665144579 201366847196928 202010652740736 202167079970688 202299101119136 202320960963072 202525986038544 202815170254644 202837085863488 203103038674256 203124985389312 203621158670874 203933940788648 204454180433517 204746576380416 205246710721332 205561989846864 205584202268928 206086382678106 206219208006168 206425254916224 206535980983136 206745277414347 206905370907501 207062858485644 207380927392688 208504595018496 209036494495584 209059082362368 209357595101568 209545324264332 209654749599232 209844531302007 209867206482864 210026948484416 210189583144128 210402582009606 210725781060312 211867572357504 212193021777408 212734330506432 212848440748048 212871440522496 213391421464242 213414479911584 213719211666184 213742305533568 214070634727936 214264413736761 214568532792964 215448656903424 216281480114952 216304850853504 216613709731104 216637116369408 216833218584633 217166295725316 217189762074432 217331593483504 217860614909742 218195270232184 219377534022528 219714519481856 219937170588912 220107479242896 220275015705024 220498234799598 220613379784448 220836941765496 221176169018592 221374495795383 221714548784316 222941866539456 223258302054144 223827838538976 223998206780544 224171660103552 224342290047488 224519194976181 224743526583408 224864078532212 224888376681024 225233827336448 225784005873146 226683709564032 227031918027264 227586488759028 227611081083456 227960714080512 228490918508538 228515608562976 228664836088472 228841903022376 229248164751963 229425683387229 229600312470476 231198972707584 231458269758336 231761749652832 231996609006939 232117758484864 232352978606028 232709895623856 233067360901312 233303543316774 233661920495448 234567669395808 234927988396416 235079402510848 235527294489264 235679094864192 235861593299136 236041121123584 236280317044968 236463281037144 236617698630418 236643266840736 237006774163072 237558018449353 238898850852096 239454495841554 239480370587808 239822321488008 239848235980416 240030798267904 240216666450432 240434113124457 240460093725264 240589076007196 240829464068928 241573334899918 243124949150208 243255360854912 243690423447492 243875910244848 243902262756096 244250527618496 244498042668942 244845074230008 245221180334816 245469679011207 245846744570364 246799725775344 247178834417088 247558525406976 247809392668152 248190052257504 248216870942208 248350013942912 248823190145916 248956658374949 248983559896848 249366023122496 251356766387328 251551404849024 251742875091456 251997982628112 252385076303424 252715994686288 252743302430976 252999423766152 253360678346202 253388055753504 254170717394699 254761007251968 255803244044544 256593365687064 256849744666752 256987518322528 257015287635456 257247940599531 257447140900173 257643098726412 258038863855024 258666973581702 260098844296032 260126949809664 260731968359436 260868123547136 261132478295472 261160695500544 261331241243968 261533603454144 261798632576838 261997902573672 262200781013976 262369772794528 262869660557379 264464327824704 264870571031808 265138981722216 265517570218866 265546261264032 265954166427264 266223675195828 266362698172928 266632620933456 266982220192772 268077336452352 269142677016192 269347536987648 269556106627584 269800111674009 270034648051392 270243749756736 270420227006192 270449447817984 271078475040366 271494878227832 272187467202903 272605573911356 273662280961776 273691852100352 274082653129152 274360399025454 274781843570808 274811535686016 274958944008224 275233673221632 275450708508759 275660369885796 275873827876668 276083811314192 278503341082848 278715325994112 279143460135424 279363578481813 279393765685776 279792708402676 279822941977152 280106504883954 280252777525504 280536776012808 280967708080416 282056829457536 282490096476672 283210734477888 283645774008576 284305494022074 284336215234848 284521895285656 284552639882112 284989740711424 285247716447099 285685884982348 286821201998758 287997694432128 288375306819936 288406467804672 288667536397947 288818279641472 289110958112844 289142198589888 289555060967088 289586349432576 290293721836902 290480819879656 292503378696704 293249560785216 293476638990528 293700020940032 293997646399464 294225303885912 294449255687328 294747640395381 294901558691456 295165994393844 295587458070569 295619398379088 297255822052608 297979392410784 298437118051968 298664275707392 298895546804736 299198437230672 299358926634908 299658035444544 299851168908032 300583615180814 301813313973287 302244946085376 303015979111104 303448651678704 303481441444608 304222755381966 304255628795232 304654558011384 304687478083968 305122537363168 305431738006311 305664219669284 305900911182972 308342984770296 308611026344448 308849999721984 309015666203776 309328812009252 309770498588677 309803971474704 310279860831808 310594287728466 311071391089032 311549227327264 312756892527744 313237317861888 313554741743376 314036392652352 314238793152256 314482124398848 314800809724296 315040422726624 315284374716192 315524355787648 316088671590468 316258220880427 318289532666112 319272661122072 319307160783744 319763095317344 319797647973888 320087132196363 320121719867376 320578817499276 320613458300352 321105952091904 321603764866762 321852799189446 323669410831872 324422220172428 324920564596656 324955674554112 325167880326464 325749443587974 325997390225256 326460098973344 326790922364613 327292905348276 327795659427152 329066301033792 329571779222784 329905755883368 330412523557536 330448226959872 330920069676672 331255412648244 331764253527888 331978079862464 332571823176474 334887453081216 335142355183104 335401873132032 335997310170816 336257490155328 336513435071232 337296117798318 337332565021536 337814237794936 337850741004672 338676008809719 340547877040896 341379733138542 341941071120768 342124487582752 342466326222336 342736377762807 342997254132708 343262854533564 343524131635216 344400468705714 344889298108936 346303976126976 346798459061376 347642624479248 348176637727296 348529467909042 348711471272192 349064843435784 349330536764896 349601041351968 349955314975161 350492880743172 352391982594624 352619103766272 353518642296288 353792389948704 354023426958488 354061681685376 354420475567452 354605555236352 354926547945627 354964900261104 355510161244608 356884396380134 358348276278144 358856902688256 359181743762331 359733482232012 359772353970624 360046197401856 360324999675648 360883614010794 361244196103392 361437966720488 362360002349877 362916622937204 364883041282368 365443537505536 365813865367272 365853394134144 366375791427744 366415380914688 366747064003413 367267611345012 367547159847728 367831770502224 368770116855546 370768251625632 371337788110464 371620434658816 372285078386256 372484771309084 372525020914368 373097255969536 373475339845272 374008620415822 374049034683744 374623610773888 376075772610048 377035149580992 377614312637184 378577614455136 379073992029432 379114953646464 379403519842816 380041017519303 380082083630256 380330288596132 381841722906322 383996925909504 384294274463232 384500409093248 384890048530596 385481277483792 385522931453184 386073414622784 386464648089618 387058295782536 388000460372553 390148266444048 390999414380288 391302185320704 391698717443208 391996861865952 392300405181216 392599007583104 392996853860508 393301171520964 393512137431371 393554659191792 394159197838784 396696491737056 397305856547712 397916157402624 398276355328299 398319391896048 398931249640896 399544047259392 399948931400184 400163463154826 400473330289158 401800546823333 402733694393856 404021305481472 404334159941376 404598202238272 405051972077088 405630340509288 405674171726976 406206077348512 406249970778624 406617712560549 407242317341748 407867881577296 408908360867034 410493421442664 411123979693728 411168404537856 412172765356212 412438416012336 412850509832448 413071961966272 413490554828694 413810741815002 414125716971288 414761854785376 417009190036992 418072988991168 418715190203136 419090648528664 419689062604014 419734412965728 420053896968832 420379166288256 420805164019212 421451562120624 423735144715008 425468661012864 425696881496096 425742881044992 426458241033111 426782842928484 426828959823168 427438423332368 427484611067136 428528827473522 429137065585928 430231802998137 430897313806848 432562960229904 432609701707008 433227419462208 433666437169266 434332591450632 434379524148864 434663186967008 435440582755353 435721229819484 436390540464368 438755068045056 439874341177824 440214958485792 440550031410048 440996469599196 441226759568896 441673883530992 442352338037184 442748991590766 443429097568632 445883733078912 446516604108288 447655677077952 447996413561088 448343320207104 449038389952362 449487053166816 449728157064424 449776753362048 450467654672896 450875422771221 451568011746292 453367419128064 455172977518056 455222162166912 455921428161024 456334133072949 456981837017076 457031217125952 457329672176944 457683806044752 458496329503926 458851366774458 459200624940952 462397945415168 462916539516672 463523499305664 463993218013878 464235516969728 464705957212056 465419791247712 465891431592699 466134721802624 466607086633548 467323840990896 469135338791616 469855976792832 471054588978528 471358189728384 471723186598272 472082242247168 472560634089936 472926562074288 473235397260836 473286533681472 474013548326144 475116036898706 477059754344873 477797701704192 478908991683108 478960741175616 479644642976016 479696471960832 480868226248914 480920187450528 481178152014392 481658928137856 482405647300143 482779198784169 483146669799836 486510721709824 487380846894984 487751820489696 487804525512192 488501055236992 488996085337884 489637239704683 489690148460016 490442360669632 490939358022414 491693489140728 493599451550688 494357668834176 495117050813952 495618785336304 496380104515008 496700027885824 497646380291832 497913316749898 497967119793696 498732046244992 499950298719109 502713532774656 503102809698048 503995965256224 504770152606848 505431989372576 505486604861952 505944176697477 505998847532304 506721356692404 506776111507008 508341434789398 511606488089088 513186731374128 513699489333504 513975036645056 514495881199062 514894281800346 515286197452824 516077727710048 516600703058571 517333947163404 520197688592064 521463936718872 522264956590944 522321391001088 522662482487936 523067206908288 523597265153676 523995805147344 524401562027952 524739545589056 525739321114758 528928655649408 529741142063616 530277963444432 531035140437732 531092522528064 531908332854528 532447350391656 533265241866912 533964440385544 534912384421247 535326594570201 536154672904704 538285354032384 539600223348018 540069296102784 540487499513472 540840454012384 540898895635968 541325421016191 542156950080732 542989756455664 544374934405806 545211147822712 547324561923552 547383704200704 548165306258304 548720798050908 549563687141616 549623071372032 549917888016448 550901417017518 551320739771592 551747655753336 552167622628384 553155175283319 557006682165696 557430651988224 558727156963626 558787531371552 559585416805352 559645883954304 560213009767908 560505555051008 561012930623733 561073552025616 561935416160832 564113658915072 566421468955776 567291548017152 568610988044148 568672430469696 569043790571312 569105279764224 570495432894198 571371769964696 572762584359483 573642403997516 575995388864256 576750613639872 577335072795894 577636559282944 578221916225688 578284397179776 579110121934176 579172698865152 579696972134427 580587443673804 580961639759312 586499121570432 586953277981056 587400041880064 587995292798928 588450607771824 588898511374656 589495280790762 589803117382912 590331988787688 591174916141138 591238796758176 594511644105216 595958784821568 596874236103936 598396874461344 598717853269816 599316070889088 599702337816064 600245194732239 600709995433737 601167230361628 603626627946574 606031958222208 606897303357408 606962882889216 608445510763932 608511257590464 609309116022768 609374956167936 610245074726336 610863476012622 611328439338568 611801822365944 613362541300551 616685969540592 618031332407552 618657624018504 619540997177354 619607942949408 620235832243041 620559721663616 621188575456932 622142782178064 623098454654528 625513785055488 627109483486752 628072785304704 628477586304512 628964248797696 629533593906021 629601619448592 630080845453248 630568749432384 631048711575296 632177343180936 632516441760854 635104090140107 636579065332224 638545322244144 638614321567488 639526190634688 640174264392726 640243439734752 641157634998552 641226916600704 642211904183808 642793241210283 643207529733524 643705598378892 648844440344856 649841129193312 649911349108224 650335760652928 651498887175948 651994780450512 652920197946688 653581844729226 654585810696552 655591318854304 658132602067584 659143558445568 659811511766736 660825047115072 661840139353344 662510825296488 663528507055776 663956159724928 665143646352948 665578005043231 669774906162432 671994620341632 672514980310656 673026870142464 673557584928543 674592235596636 674665130043072 675628475589872 675701482009344 677352017619438 681095754081792 682759466277084 683882142241536 684248975165504 685472755525614 685994508265416 686525709067128 687048263270432 687744494255889 688277050161687 688800937411428 689778596217872 693596918122752 695285248958496 696353275454592 697058935818084 697422942544384 698129686871568 698661073529792 699202082703936 699910629950322 700985761486344 704783965189248 705238207532544 707037284592576 707584779897408 708046853916976 708123363370752 708840951134904 709853095891254 709929800522208 711020322489216 712674055348059 713768792760268 716696552556288 718363487524662 719466964464024 719544707941248 720092394803712 720649999351296 721302339373371 721767228021588 722488392206784 722875933440976 724720004699754 725833245874408 729766082564736 730887075011072 731627730734544 731706788268288 732751582855488 733494128006826 734535222690024 735094319695456 735663541004448 736409037033621 737540233711092 741536503251264 742675576220928 744570156772512 744969542618168 745050041828736 746194511939072 746869975124847 746950679690544 748017240831644 748098069367488 749247221547776 754070299161984 755228625274368 757155228910272 758147984058864 758229907292928 760082035038606 760164167260512 760660577192264 762512152184097 763683445812644 769000818186496 769780097061192 770962554967584 771045862906368 771743821798593 772146829245568 772929296179236 774116591565072 776000920745106 780296532888096 781998828760576 782604370641408 783397434886416 783993723731904 784600810362432 785198015166208 785993707721016 786602343041928 787024274862742 787109318383584 788318395677568 790244020556011 793392983474112 794611713095424 796552710656598 796638783792096 797862499281792 799088094518784 799897862800368 800326926309652 800946660578316 803601093646666 808042610962944 808668319882752 809196404476544 810103944154176 811260681018576 811348343453952 812412154697024 813235425121098 814484634683496 815735763154592 816562401608709 817816721734068 820986842885328 822247959387456 824345530712424 824876832024672 825701019664896 826143923932544 826981109657388 827621483630004 828161945206463 828251433942576 829523709570752 836145977982336 837430380406272 838090735445439 838181297057328 839378125208028 839468825931456 840107793937664 840758332576512 841610328038424 842903124241248 845506672149713 847470289430016 850937322025728 851393762992192 852916482066222 853565685856968 853657919646336 854876846664736 854969222134272 855743149341297 857057654947044 858274131171856 860463605996274 865125920459808 865219403414016 866454838924416 867332874338532 868665182901264 868759048297728 869326373934016 870881165510706 871442459638968 872781080928736 877510136090112 879748682355648 880429916971584 881100062820096 881992939198392 883347767061984 884704676074368 885497983181532 886762374211707 886858195137264 891767466157824 895311354155904 895992827122176 896686640414208 898076779904724 898974106333632 899456314128848 899553506724096 901750845542442 903136023492584 905439941919861 906734838256128 910345955036112 910444324333824 912668266145898 913963674034152 914062434251904 914659344353888 915367612089504 916295214018933 916992659007852 917702733548916 918401249881904 925833079033344 927046998611328 927986436027756 928471033939456 929311495766031 929411914424112 930839582495424 931782863185398 932269443605248 933214173267096 934647681981792 938270677583232 939711953585664 942109177957056 942716379456768 943446373196544 945121268179872 945853124148576 946470794521672 946573067362944 948027096652288 948774662641281 950232073797412 954119508689746 957817983366216 957921482351232 959289285952032 959392943921664 960261396589089 961736452497828 961840374901056 962356304028784 963317856275712 964811294600286 965558397568338 966293339599672 973021443419648 974761693789968 975503640979392 977002110473984 977992170675768 979274479409366 979380296920032 980372767093839 980884721339264 981878716044828 983386978281456 987198903101376 988715337668352 991237570672608 992760209030016 993400055771648 995292760583664 995826633499796 995934239587392 997464092489984 999900597438218 1003874206995653 1005427065549312 1006205619396096 1007991930512448 1009540305213696 1010863978745152 1011888353394954 1011997695064608 1013442713384808 1013552223014016 1016028026429157 1016682869578796 1026373462748256 1027398978667008 1027950073290112 1028991762398124 1029788563600692 1030572394905648 1032155455420096 1033201406117142 1034667894326808 1040395377184128 1042927873437744 1044529913181888 1045324964975872 1046134413816576 1047194530307352 1047991610294688 1048803124055904 1049479091178112 1051478642229516 1052042653132849 1057857311298816 1060555926888864 1062070280875464 1062185045056128 1063816665709056 1064779643836881 1064894700783312 1066530483733824 1067928880771088 1069824768842494 1070653189140402 1076570708064768 1079200446696036 1080138592205568 1080974999026944 1081680908024768 1082650842032382 1084313900161464 1085979512911328 1087080007049631 1088749868811612 1090422295645424 1094649123847104 1096330612516608 1097441596101816 1099127374283232 1099246142744064 1099835776032896 1101802834035036 1102641479543184 1103495311506672 1104335245256768 1106310350566638 1114013364331392 1114861303976448 1117454313927252 1117575062743104 1119170833610704 1119291767908608 1120426019535816 1122025861247466 1122147104051232 1123870832321664 1125613177033667 1128227317830144 1132842937911552 1137221976088296 1137344860939392 1138087581142624 1138210559528448 1140123052557909 1140990865788396 1142743539929392 1145525168718966 1147284807995032 1151990777728512 1153501227279744 1154670145591788 1155273118565888 1156443832451376 1156568794359552 1158220243868352 1159393944268854 1161174887347608 1161923279518624 1164001381117659 1172998243140864 1173906555962112 1175990585597856 1176901215543648 1177797022749312 1178990561581524 1179606234765824 1180536412294113 1180663977575376 1182349832282276 1182477593516352 1191917569643136 1193748472207872 1194829065984897 1196793748922688 1197435706539632 1198632141778176 1200490389464478 1201419990867474 1202334460723256 1205401640469999 1207253255893148 1212063916444416 1213794606714816 1216891021527864 1217022515180928 1218618232045536 1218749912335872 1219853137681647 1220490149452672 1221726952025244 1222656878677136 1223603644731888 1226725082601102 1233371939081184 1236062664815104 1237315248037008 1239081994354708 1239215885898816 1240471664486082 1241119443327232 1242377150913864 1244285564356128 1246196909309056 1249095387330469 1251027570110976 1254218966973504 1256145570609408 1259067187812042 1259203238897184 1260161690906496 1261137498864768 1262097423150592 1264354686361872 1265032883521708 1270208180280214 1277090644488288 1277228643134976 1279052381269376 1280348528785452 1280486879469504 1282315269997104 1282453833201408 1285586482420566 1286415059467048 1287411196757784 1290695408994411 1297688880689712 1299682258386624 1300671521305856 1302997774351896 1303989560901024 1305840395893376 1307163689458452 1309030171455377 1309171621393104 1311182637708608 1316265204135168 1319623023533472 1321650094230144 1323680278706688 1325021650592976 1327057014111552 1327912319449856 1330287292705896 1331156010086462 1336446030172127 1339549812324864 1343989240683264 1345029960621312 1347115169857086 1349184471193272 1349330260086144 1351256951179744 1351402964018688 1352626268313663 1354704035238876 1365518932554168 1367764284483072 1368497950331008 1370945511051228 1371989016530832 1373051418134256 1374096526540864 1375488988511778 1376554100323374 1377601874822856 1379557192435744 1387193836245504 1390570497916992 1392706550909184 1394117871636168 1396259373743136 1397322147059584 1398404165407872 1399821259900644 1400572121041891 1401971522972688 1409567930378496 1414074569185152 1415169559794816 1416093707833952 1416246726741504 1417681902269808 1419706191782508 1419859601044416 1422040644978432 1425348110696118 1427537585520536 1431179263034619 1433393105112576 1436726975049324 1438933928928048 1439089415882496 1442604678746742 1443534456043176 1444976784413568 1445751866881952 1447216941900429 1448337596352507 1449440009399508 1451666491748816 1459532165129472 1463255461469088 1463413576536576 1465503165710976 1466988256013652 1468911719114049 1469070445380048 1470188639390912 1471327082008896 1472818074067242 1475080467422184 1483073006502528 1485351152441856 1489140313545024 1489939085236336 1490100083657472 1493739950249694 1493901359381088 1496034481663288 1496196138734976 1498494443095552 1499850896157327 1508140598323968 1514310457820544 1516295968117728 1516459814585856 1517832530092431 1520164070077212 1520328334521024 1521321154384528 1525024304368194 1527366891625288 1538001636372992 1539560194122384 1541925109935168 1543487643597186 1544293658491136 1545858592358472 1548233183130144 1549802109175713 1552001841490212 1560593065776192 1566794869772832 1567987447463808 1569201620724864 1570396030332416 1571987415442032 1573204686083856 1574048549725484 1574218636767168 1576636791355136 1580488041112022 1586785966948224 1589223426190848 1593105421313196 1593277567584192 1595724998563584 1599795725600736 1600653852619304 1601893321156632 1604737153263741 1605979783710603 1607202187293332 1618392808953088 1620207888308352 1622521362037152 1622696686907904 1623976263048573 1624824309394048 1626470850242196 1628969269366992 1631471526309184 1633124803217418 1635633443468136 1641973685770656 1644495918774912 1648691061424848 1649753664049344 1652287847865088 1653962219314776 1655242967260008 1656323890412926 1656502867885152 1659047419141504 1662906129145471 1672291955964672 1676181470890878 1676362594114656 1678756250416056 1678937651862912 1680215587875328 1681516665153024 1683038791871199 1683220656076848 1685806248482496 1691013344299426 1701874644051456 1702787525984384 1705832964132444 1707131371713936 1707315839292672 1709753693329472 1711486298682594 1714115309894088 1716548262343712 1718287753078449 1720927211992548 1730251840919616 1732909677848832 1734665748677064 1737330365802528 1737518096595456 1738652747868032 1741762331021412 1742696608624643 1742884919277936 1745562161857472 1759497364711296 1760859833943168 1762200125640192 1763985878396784 1766695534123968 1769409352148736 1770995966363064 1773524748423414 1773716390274528 1779402421646189 1783534932315648 1790622708311808 1796153559809448 1797948212667264 1798912628257696 1799107013448192 1800735584196717 1802129986301211 1803501691084884 1806272046985168 1810879883839722 1820691910072224 1820888648667648 1825336532291796 1827927348068304 1828124868503808 1829318688707776 1830735224179008 1832590428037866 1833985318015704 1835405467097832 1836802499763808 1840087623901653 1854093997222656 1855972872055512 1858622991532062 1858823828848224 1861679164990848 1863565726370796 1864538887210496 1866428346534192 1869295363963584 1876541355166464 1884218355914112 1885432758913536 1886892746393088 1888600781718063 1890242536359744 1891706248297152 1892941589043344 1893146134725888 1897549325282562 1900464147594824 1905312270420321 1908239017379492 1915635966732432 1915842964702464 1918578571904064 1920522793178178 1923472904995656 1923680749802112 1924712608057568 1926635712551424 1928379723630849 1929622589200572 1931116795136676 1932586679199344 1949523387579936 1951007281958784 1954004220947968 1955984341351536 1958548958818732 1958760593840064 1960745534187678 1961769442678528 1963757432089656 1966773956562912 1974397806202752 1977430675336704 1982475141345216 1985520418060032 1990585521167328 1991653266999592 1991868479174784 1994928184979968 1996734015129693 1999801194876436 2007748413991306 2015983861024896 2019080610427392 2020672754785629 2021727957490304 2023776706789908 2023995390129216 2026885426769616 2027104446028032 2032056052858314 2033365739157592 2052746925496512 2055900146580224 2057983524796248 2059577127201384 2061144789811296 2063233482767667 2064310910840192 2066402812234284 2069112206493983 2069335788653616 2080790754368256 2085855746875488 2089059826363776 2090649929951744 2092268827633152 2094389060614704 2095983220589376 2097606248111808 2098958182356224 2102957284459032 2104085306265698 2112693197813009 2115714622597632 2121111853777728 2124140561750928 2124370090112256 2129559287673762 2129789401566624 2133060967467648 2135857761542176 2138022166044177 2139649537684988 2141306378280804 2158400893392072 2160277184411136 2161949998053888 2163361816049536 2165301684064764 2168393490120739 2168627800322928 2171959025822656 2174160014099262 2177499737623224 2180844591290848 2189298247694208 2192661225033216 2194883192203632 2198254748566464 2199671552065792 2203605668070072 2205282959086368 2206990623013344 2208670490513536 2212620701133276 2214065608613197 2228026728662784 2234908627854504 2235150125486208 2238341667221408 2238583535817216 2240609925374541 2240852039071632 2244051722494932 2244294208102464 2247741664643328 2251226354067334 2265685875823104 2274443952176592 2274689721878784 2276175162285248 2280246105115818 2281981731576792 2285487079858784 2287536456552291 2291050337437932 2294569615990064 2307002454559488 2309340291183576 2312887664902752 2313137588719104 2316440487736704 2318787888537708 2322349774695216 2323846559037248 2328002762235318 2345996486281728 2347813111924224 2351981171195712 2353802431087296 2355594045498624 2357981123163048 2361072824588226 2361327955150752 2364699664564552 2364955187032704 2370732061668033 2383835139286272 2389658131969794 2393587497845376 2394871413079264 2397264283556352 2400980778928956 2402839981734948 2404668921446512 2410803280939998 2414506511786296 2424127832888832 2427589213429632 2433782043055728 2434045030361856 2437236464091072 2439706275363294 2440980298905344 2443453904050488 2445313757354272 2447207289463776 2449687204826127 2453450165202204 2466743878162368 2474630496074016 2478163988709416 2478431771797632 2480943328972164 2482238886654464 2484485835619389 2484754301827728 2488571128712256 2492393818618112 2498190774660938 2508437933947008 2512291141218816 2514272206336317 2518134375624084 2518406477794368 2520323381812992 2522274997729536 2528709372723744 2530065767043416 2536520016449139 2540416360560428 2554181288976576 2558104762538752 2560697057570904 2560973758939008 2564630539994208 2564907666402816 2567229448023891 2571172964841132 2572830118934096 2574822393515568 2581390817988822 2595377761379424 2599364516773248 2601343042611712 2605995548703792 2607979121802048 2611680791786752 2614327378916904 2618060342910754 2618343242786208 2622365275417216 2632530408270336 2639246047066944 2643300188460288 2650043301185952 2654114028223104 2655824638899712 2660287122635121 2660574585411792 2662312020172924 2672892060344254 2687978481366528 2690059921242624 2694230339714172 2698368942386544 2698660520172288 2702513902359488 2705252536627326 2709408070477752 2716319825759583 2731037865108336 2736995900662016 2741891022102456 2743978033061664 2746102836268512 2748193053081728 2750977977023556 2753108200646748 2755203749645712 2759114384871488 2781140995833984 2785413101818368 2787934487298093 2788235743272336 2792518747486272 2794644294119168 2796808330815744 2799642519801288 2801144242083782 2803943045945376 2812603827763331 2819135860756992 2828149138370304 2830339119589632 2832187415667904 2835363804539616 2839412383565016 2839719202088832 2844081289956864 2846323987923843 2850696221392236 2855075171041072 2862358526069238 2873453950098648 2877867857856096 2878178831764992 2885209357493484 2887068912086352 2889953568827136 2891503733763904 2894433883800858 2896675192705014 2898880018799016 2903332983497632 2919064330258944 2926510922938176 2931006331421952 2933976512027304 2937823438228098 2938140890760096 2940377278781824 2942654164017792 2945636148134484 2950160934844368 2966146013005056 2978280627090048 2979878170472672 2980200167314944 2987479900499388 2987802718762176 2992068963326576 2992392277469952 2999701792314654 3011622620986959 3016281196647936 3028620915641088 3032591936235456 3035665060184862 3040328140154424 3040656669042048 3042642308769056 3048084079287471 3050048608736388 3054733783250576 3079120388244768 3083850219870336 3086975287194372 3088587316982272 3091717184716944 3096466366260288 3099604218351426 3104003682980424 3121186131552384 3133589739545664 3135974894927616 3138403241449728 3143974830884064 3146409372167712 3148097099450968 3148437273534336 3153273582710272 3156127959398547 3160976082224044 3173571933896448 3186210842626392 3186555135168384 3191449997127168 3194338931510643 3199591451201472 3201307705238608 3203786642313264 3209474306527482 3211959567421206 3214404374586664 3236785617906176 3240415776616704 3245042724074304 3247952526097146 3249648618788096 3252941700484392 3257938538733984 3261240021148893 3262943052618368 3266249606434836 3271266886936272 3283947371541312 3288991837549824 3297382122849696 3299507328098688 3304575695730176 3307924438629552 3310485934520016 3312647780825852 3313005735770304 3318094838283008 3325812258290942 3339418280414111 3344583911929344 3352362941781756 3352725188229312 3357512500832112 3357875303725824 3366077583742398 3366441312153696 3371612496964992 3376839531101001 3382026688598852 3405575051968768 3411665928264888 3414262743427872 3414631678585344 3419507386658944 3422972597365188 3428230619788176 3433096524687424 3436575506156898 3441854423985096 3460503681839232 3465819355697664 3469331497354128 3474660731605056 3477305495736064 3483524662042824 3485393217249286 3485769838555872 3491124323714944 3499652091033763 3518994729422592 3521719667886336 3527971756793568 3533391068247936 3538818704297472 3541609236882339 3541991932726128 3547049496846828 3547432780549056 3558804843292378 3581245416623616 3592307119618896 3595896425334528 3597825256515392 3601471168393434 3604259972602422 3607003382169768 3612544093970336 3616204921409997 3621759767679444 3641383820144448 3650673064583592 3655854696136608 3656249737007616 3658637377415552 3661470448358016 3665180856075732 3667970636031408 3670810934195664 3673604999527616 3680175247803306 3708187994445312 3711945744111024 3717245983064124 3717647657696448 3723358329981696 3727131452741592 3732856693068384 3738590727927168 3744386690948729 3747286161991407 3753082710332928 3768436711828224 3777201563436126 3780485072719488 3783412496594304 3785883178086688 3786292269451776 3795098650565124 3800928295189648 3810624540840642 3816478034758984 3831271933464864 3831685929404928 3837157143808128 3841045586356356 3846945809991312 3847361499604224 3849425216115136 3856759447261698 3859245178401144 3862233590273352 3865173358398688 3872086226983233 3899046775159872 3902014563917568 3911968682703072 3917097917637464 3917521187680128 3921491068375356 3923538885357056 3927090514366131 3927514864179312 3933547913125824 3948795612405504 3964950282690432 3971040836120064 3981171042334656 3983306533999184 3983736958349568 3993468030259386 3999602389752872 4009338090516381 4015496827982612 4031967722049792 4041345509571258 4043455914980608 4047553413579816 4047990780258432 4053770853539232 4054208892056064 4057878804940989 4064112105716628 4066731478315184 4105493850993024 4111800293160448 4115967049592496 4119154254402768 4122289579622592 4126466965535334 4128621821680384 4132805624468568 4138224412987966 4138671577307232 4161581508736512 4171711493750976 4178119652727552 4188778121229408 4191966441178752 4195212496223616 4197916364712448 4201716363125673 4205914568918064 4208170612531396 4225386395626018 4242223707555456 4248281123501856 4248740180224512 4259118575347524 4259578803133248 4266121934935296 4271715523084352 4276044332088354 4279299075369976 4282612756561608 4293537789103857 4316801786784144 4326723632099072 4330603368129528 4336786980241478 4337255600645856 4341650825701287 4343918051645312 4348320028198524 4354999475246448 4361689182581696 4378596495388416 4389766384407264 4396509497132928 4399343104131584 4406735157342147 4407211336140144 4410565918172736 4413981246026688 4417340981027072 4425241402266552 4428131217226394 4445728630980749 4456053457325568 4469817255709008 4470300250972416 4476683334442816 4481219850749082 4481704078143264 4488103444989864 4488588416204928 4495483329286656 4499552688471981 4502452708134668 4548887904353184 4549379443757568 4552350324570496 4560492210231636 4563963463153584 4570974159717568 4575072913104582 4582100674875864 4589139231980128 4614004909118976 4618680582367152 4625775329805504 4632880975473408 4637575777075416 4644699549390432 4647693118074496 4656005524470636 4659046035302617 4703962342391424 4707604862174592 4711188090997248 4715962246326096 4722145649176452 4722655910301504 4729399329129104 4729910374065408 4741464123336066 4767670278572544 4779316263939588 4787174995690752 4789742826158528 4801961557857912 4805679963469896 4809337842893024 4814211459791223 4817939351131809 4821606561879996 4829013023572592 4855178426859264 4867564086111456 4868090060723712 4874472928182144 4879412550726588 4881960597810688 4886907808100976 4890627514708544 4894414578927552 4899374409652254 4906900330404408 4933487756324736 4949260992148032 4956327977418832 4956863543595264 4961886657944328 4968971671238778 4969508603655456 4977142257424512 4984787637236224 4988718387436413 4996381549321876 5016875867894016 5028544412672634 5036268751248168 5036812955588736 5040646763625984 5044549995459072 5049116375613597 5057418745447488 5060131534086832 5073040032898278 5080832721120856 5108362577953152 5116209525077504 5121394115141808 5121947517878016 5129261079988416 5134458896047782 5142345929682264 5145660237868192 5149644787031136 5154863259235347 5162781635977644 5190755522758848 5198729033546496 5211991097407584 5215958243604096 5223361583573504 5228089825873929 5228654757833808 5236120685821508 5236686485572416 5244730550834432 5278492094133888 5286600376920576 5300086602371904 5308228056446208 5320574245270242 5321149170823584 5324624040345848 5338207264938567 5345784120688508 5388460679428344 5396737884773088 5397321040344576 5402206752590151 5405027804718976 5410505073254652 5418816140955504 5432639651519166 5462075730216672 5473991801324032 5483782044204912 5487956066123328 5492205672537024 5496386106163456 5501955954047112 5506216401293496 5510407499291424 5518228769742976 5531708143892077 5562281991667968 5575868974596186 5576471486544672 5585037494972544 5589288588238336 5593616661631488 5599285039602576 5602288484167564 5607886091890752 5625207655526662 5656298276740608 5660678239179264 5664374831335808 5670727609079232 5678824767130032 5679438404177664 5692647975847686 5701392442784472 5710150342082144 5715936811260963 5724717052138476 5746907900197296 5755735715712192 5770418714986968 5774137824172704 5779907137654272 5783007467527808 5788867767601716 5793350385410028 5797133616445241 5797760037598032 5806665966995264 5853021845876352 5862012662843904 5867953024054608 5875646876456196 5876281781520192 5880754557563648 5885308328035584 5891272296268968 5900321869688736 5918546705047991 5932292026010112 5956561254180096 5959756340945344 5974959800998776 5975605437524352 5984137926653152 5984784554939904 5990202045389079 5999403584629308 6023245241973918 6057241831282176 6065183872470912 6071330120369724 6080656280308848 6081313338084096 6085284617538112 6096168158574942 6100097217472776 6109467566501152 6158240776489536 6167700439740672 6173950574388744 6183434369433888 6192932732520576 6199208436702852 6207336619481949 6208007365960848 6242372263104768 6267179479091328 6271949789855232 6276806482899456 6287949661768128 6292818744335424 6296194198901936 6296874547068672 6312255918797094 6321952164448088 6338079593439027 6347143867792896 6372421685252784 6373110270336768 6388677863021286 6399182902402944 6402615410477216 6407573284626528 6414066498132531 6418948613054964 6423919134842412 6428808749173328 6480831553233408 6490085448148608 6495905052194292 6499297237576192 6505180470362217 6505883400968784 6515877077467968 6522480042297786 6525886105236736 6532499212869672 6542533773872544 6567894743082624 6577983675099648 6594764245699392 6599014656197376 6615848877259104 6620971869040032 6625295561651704 6626011471540608 6636189676566016 6642196825839591 6651624516581884 6678836560828222 6704725883563512 6705450376458624 6715025001664224 6715750607451648 6721829776123623 6732155167484796 6732882624307392 6743224993929984 6753679062202002 6764053377197704 6811150103937536 6823331856529776 6828525486855744 6839014773317888 6845945194730376 6856461239576352 6862609369656873 6866193049374848 6873151012313796 6883708847970192 6921007363678464 6938662994708256 6949321463210112 6954610991472128 6967049324085648 6970786434498572 6971539677111744 6982248647429888 6999304182067526 7027119448969571 7037989458845184 7043439335772672 7055943513587136 7066782136495872 7083218473764678 7083983865452256 7094098993693656 7094865561098112 7112196185004099 7117609686584756 7184614239237792 7191792850669056 7195650513030784 7202942336786868 7208519945204844 7214006764339536 7225088187940672 7232409842819994 7243519535358888 7282767640288896 7301346129167184 7311709392273216 7317274754831104 7322940896716032 7330361712151464 7335941272062816 7341621868391328 7347209999055232 7360350495606612 7364298571929943 7423891488222048 7434491966128248 7435295315392896 7446716659963392 7453457506858167 7454262905483184 7465713386136768 7477181455854336 7488773381897458 7494572323982814 7536873423656448 7554403126872252 7560970145438976 7566824993188608 7571766356173376 7590197301130248 7601856590379296 7609560049347417 7621249081681284 7632956069517968 7662543866929728 7674314287616256 7682091172712712 7693891619982624 7694722999208448 7698850432230272 7713518894523396 7718490356802288 7724467180546704 7730346716797376 7744172453966466 7798093550319744 7804029127835136 7823937365406144 7834195835274928 7835042375360256 7842982136750712 7854181028732262 7855029728358624 7867095826251648 7879292239235669 7897591224811008 7929900565380864 7962342084669312 7966613067998368 7967473916699136 7980861367905363 7986936060518772 7999204779505744 8018676181032762 8030993655965224 8063935444099584 8082691019142516 8086911829961216 8095106827159632 8095981560516864 8107541707078464 8115757609881978 8128224211433256 8133462956630368 8148959477278749 8210987701986048 8231934099184992 8238308508805536 8244579159245184 8252933931070668 8257243643360768 8265611248937136 8276448825975932 8277343154614464 8343422987501952 8356239305455104 8363803461894279 8377556242458816 8383932882357504 8390424992447232 8403432726251346 8411829137836128 8416341225062792 8437811483289993 8450772791252036 8484447415110912 8496562247003712 8518237150695048 8519157606266496 8532243869870592 8538971963771529 8543431046168704 8552088664176708 8558598150739952 8565225513123216 8587075578207714 8633603573568288 8653447264198144 8661206736259056 8673573960482956 8674511201291712 8683301651402574 8687836103290624 8696640056397048 8709998950492896 8723378365163392 8743667711313283 8757192990776832 8779532768814528 8793018994265856 8813470314684294 8814422672280288 8821131836345472 8827962492053376 8834681962054144 8850482804533104 8856262434452788 8891457261961498 8939634511418016 8940600501944832 8953366668885632 8962439701498164 8963408156286528 8976206889979728 8977176832409856 8999105376943962 9004905416269336 9034867862960877 9097775808706368 9104700649140992 9120984420463272 9127926926307168 9141948319435136 9150145826209164 9163211200187639 9164201349751728 9178278463960256 9237361164734304 9251550659611008 9265761950946816 9275151554150832 9289399098780864 9295386236148992 9312011048941272 9318092070605234 9356212733171897 9407924684782848 9415209724349184 9431924492652192 9444291298352904 9445311820603008 9458798658258208 9459820748130816 9468383878195641 9482928246672132 9558632527879176 9574349991381504 9579485652317056 9603923115715824 9611359926939792 9618675685786048 9628422919582446 9635878702263618 9643213123759992 9658026047145184 9710356853718528 9735128172222912 9748945856364288 9758825101453176 9773815616201952 9781255029417088 9788829157855104 9798748819304508 9804004847293237 9813800660808816 9866975512649472 9898521984296064 9912655954837664 9913727087190528 9923773315888656 9937943342477556 9939017207310912 9954284514849024 9977436774872826 9992763098643752 10018254841242333 10033751735788032 10057088825345268 10072537502496336 10073625911177472 10098232751227194 10114837490894976 10120263068173664 10130518593303003 10146080065796556 10161665442241712 10216725155906304 10242788230283616 10243895035756032 10258522159976832 10268917792095564 10284691859364528 10291320475736384 10299289574062272 10309726518470694 10325563271955288 10381511045517696 10397458067092992 10423982194815168 10431916487208192 10456179651747858 10457309515667616 10472241371643016 10473372971144832 10489461101668864 10498956273101289 10556984188267776 10600173204743808 10616456112892416 10624827710647017 10641148490540484 10642298341647168 10649248080691696 10676414529877134 10691568241377016 10776921358856688 10793475769546176 10804413505180302 10810055609437952 10821010146509304 10837632281911008 10848614764229991 10865279303038332 10924151460433344 10967564088409824 10975912132246656 10984411345074048 10992772212326912 11003911908094224 11012432802586992 11020814998582848 11036457539485952 11063416287784154 11124563983335936 11151737949192372 11152942973089344 11170074989945088 11198570079205152 11204576968335128 11215772183781504 11233160072846187 11241858485974221 11250415311053324 11328749662671616 11341455218158464 11357649534260064 11358876808355328 11385295951695372 11402784885568944 11420300684164288 11431873622521926 11449434104276952 11493815800394592 11511471431424384 11540837429973936 11548275648345408 11566014935055616 11577735535203432 11586700770820056 11594267232890482 11595520075196064 11613331933990528 11706043691752704 11735906048109216 11751293752912392 11752563563040384 11761509115127296 11770616656071168 11781271543098393 11782544592537936 11800643739377472 11837093410095982 11913122508360192 11919512681890688 11949919601997552 11951210875048704 11968275853306304 11980404090778158 11998807169258616 12028014271549143 12046490483947836 12130367744941824 12142660240739448 12161312560617696 12162626676168192 12170569235076224 12192336317149884 12198876260372501 12200194434945552 12218935133002304 12316481552979072 12335400879481344 12347901148777488 12366868738867776 12385865465041152 12398416873405704 12414673238963898 12416014731921696 12455816951523323 12484744526209536 12534358958182656 12575899323536256 12585637488670848 12592388397803872 12593749094137344 12605149089377019 12624511837594188 12643904328896176 12676159186878054 12744843370505568 12746220540673536 12777355726042572 12798365804805888 12805230820954432 12815146569253056 12828132996265062 12837897226109928 12847838269684824 12857617498346656 12880613367311571 12980170896297216 12991810104388584 13010360940724434 13011766801937568 13031754154935936 13044960084595572 13051772210473472 13064998425739344 13085067547745088 13135789486165248 13189528491398784 13198029312394752 13220205472026441 13231697754518208 13241943738080064 13250591123303408 13252022943081216 13284393651679182 13303249033163768 13337185892942247 13357673121656444 13409451767127024 13410900752917248 13430050003328448 13443659552247246 13464310334969592 13465765248614784 13486449987859968 13498658065415943 13507358124404004 13528106754395408 13646663713059552 13657050973711488 13678029546635776 13691890389460752 13712922479152704 13725218739313746 13732386098749696 13746302024627592 13767417695940384 13842014727356928 13877325989416512 13898642926420224 13934098648171296 13941572868997144 13943079354223488 13964497294859776 13977138105907851 13998608364135052 14054238897939142 14111887027174272 14133564272991744 14166436947529356 14167967730904512 14188197987387312 14189731122196224 14224392370008198 14235219373169512 14369228478475584 14391301026061568 14405884673573736 14417039890409688 14428013528679072 14442634379373669 14450176375881344 14464819685639988 14487039070717776 14565535280577792 14602692258334368 14623418784546432 14634549509662208 14645881793432064 14660723424302928 14671882544125632 14683243736782656 14694419998110464 14720700991213224 14728597143859886 14788852384691063 14847782976444096 14868983932256496 14870590630785792 14906915013716334 14908525810966368 14931426772273536 14954362911708672 14966155162309239 14977546763794916 14989144647965628 15108806253744504 15121940290877952 15133649986377216 15143532712346752 15178754430845173 15180394602260496 15203713180758592 15219120098694834 15242498163362568 15265912139035936 15325087733859456 15348628575232512 15364182345425424 15387783239965248 15397700864460544 15427037789046792 15436980713604576 15448934361093408 15460693433594752 15488344907932932 15498459260292379 15596187100639488 15647874730812288 15668391670549856 15670084750720512 15684269477621787 15685964273501424 15708362057464524 15710059456717248 15734191652503296 15758584478471338 15859801130761728 15924684169338624 15933226135996736 15961722735810726 15973872121037544 15998409559011488 16014621794815701 16037352362065524 16061987311930448 16165382038285032 16190213654319264 16191963121033728 16215083414156928 16231515219763956 16256448422866512 16266925913260736 16297918954557498 16421975403972096 16463868198369984 16476617017611072 16489158318490368 16505867862141336 16531222497874272 16552897651951864 16554686309228928 16595124431676231 16686845975003904 16727606923788558 16755112484917632 16767865764715008 16780849984894464 16806865452502692 16823658275672256 16832682450125584 16875622966579986 16901545582504072 16968894830221824 16993124494007424 17036474301390096 17038315212532992 17077943927543058 17086862092337408 17104177328353416 17117196301479904 17130451026246432 17147810433782889 17174151156415428 17267207147136576 17322413472518112 17347147920965912 17349022402583424 17366603302805148 17375672206581248 17391400849335723 17393280112794096 17419997900985792 17446756730326784 17487335422626566 17559065537629056 17586037988531712 17626940629368588 17628845344560576 17642263672690944 17655924984106752 17700965609066208 17712524868905576 17755640115143973 17782914523922996 17879269022836032 17906733337771264 17924879402996328 17926816312573056 17952413779959456 17954353664819712 17970606136167237 17998210753887924 18009810832538672 18069735725921754 18195551617412736 18209401298281984 18241968840926544 18255853852614336 18283896638870272 18300291652418328 18326422400375278 18328402699503456 18356556927920512 18474722329468608 18503101319222016 18550303108301664 18578798197561728 18590772472297984 18622009858445847 18624022097882544 18636184141210468 18712425466343794 18815849369565696 18830419448698368 18863848985304384 18888582596705808 18890623641206016 18917597316516416 18936767756391282 18965856493344264 19014238780317081 19117265055758352 19158971304634112 19207846231431648 19222719853879584 19237351371572096 19256845839164892 19271757404527236 19286426247519984 19316052094290368 19470256344445824 19497891712728576 19515541411086651 19517650202906352 19547631232403904 19562510058834176 19577658315710208 19597497638609016 19608009694586474 19627601321617632 19688226794343317 19733951025298944 19797043968592128 19825311909675328 19847546631777312 19875886684955112 19878034414621824 19908569029698048 19926590477518773 19954873549745652 19985526197287504 20036509682484666 20114177650690536 20145075004992672 20147251822354944 20196465502454388 20229674981789952 20240526136347328 20261037186606006 20292160131593112 20323330884483424 20433450311812608 20485576460567232 20517044319953664 20537835584191128 20569383718729056 20582640951472768 20598579148124544 20619453036941388 20651126543910576 20763022091035392 20847964389630336 20863832974416384 20912359303495716 20914619031335232 20944482743286032 20946745942289664 20997912546202578 21081358346908713 21113968376535552 21200346409487616 21249655421294034 21282296981080968 21284596683294336 21298496161383392 21336588555012297 21352829059754268 21383136482754032 21553842717713376 21586951539092352 21608827010360604 21620111218875904 21642020293018608 21675264563822016 21697229528459982 21730558606076664 21848302920866688 21935128176819648 21951824264493312 21968822690148096 22007823816188448 22024865605173984 22041629997165696 22072915078971904 22092895715789829 22126832575568308 22303475898384744 22305885946178688 22340149979890176 22360372520574501 22397140158410304 22409153936670256 22431544367563008 22466320145692374 22483716971948442 22500830622106648 22657499325343232 22682910436316928 22715299068520128 22770591903390744 22805569771137888 22828680148042251 22840601368328576 22863747245043852 22898868208553904 22987631600789184 23022942862848768 23081674859947872 23096551296690816 23132029870111232 23155471070406864 23173401541640112 23188534465780964 23191040150392128 23226663867981056 23375927962898777 23412087383505408 23471812096218432 23502587505824784 23505127126080768 23562543086196786 23565089185075872 23601287478754944 23637876717707007 23674186820191964 23839025363781376 23899839203995104 23902421750097408 23936551706612608 23960808181556316 23997614338517232 24056028543098286 24092980967895672 24260735489883648 24285320481478896 24322625121235392 24341138470152448 24384672634299768 24397752520745002 24400388869891104 24437870266004608 24497564637236341 24632963105958144 24695802297554976 24733737477735552 24771730930082304 24796833746811408 24829346477927796 24832029463843392 24911633903046646 25068717916365312 25151798647072512 25171274977341696 25184776795607744 25210298178754038 25249023675188376 25287808657792352 25313434449869979 25352318373756108 25489686741011136 25554711452085144 25596731609611776 25610461641908864 25630293138506112 25656265992530124 25675794452219856 25695676539369648 25715234996693312 25761226734623142 25960341792594432 25983620208777168 26020721881448868 26023533603875136 26063508309871872 26089920169191144 26129996851478688 26170135095490176 26210706836641103 26231003133939849 26271578972330496 26379056982797568 26440410944052882 26463395509036416 26483887476160128 26501182246606816 26504045886162432 26568787303358364 26606498066327536 26674371785884494 26715346243312888 26818903534254048 26821801505834496 26860100006656896 26887319104494492 26928620669939184 26931530497229568 26997316130831886 27014716248808008 27056213508790816 27104603588882631 27293327426119104 27314101947422976 27383780778921504 27425844958305408 27450437478627492 27464772197499392 27489633600562917 27492604049255184 27534835391880768 27754651978833024 27797285852840448 27868197296342592 27883145737994288 27886158708446976 27954276211815702 27997216728270104 28068638199515691 28108477795878284 28223774054348544 28332873895058712 28335935461809024 28376395974774624 28379462244392448 28405151634586923 28448784740016396 28470438746339024 28738456956951168 28782602052123136 28811769347147472 28834079780819376 28856027057358144 28885268758747338 28900352751762688 28929639371279976 28974078141435552 29131070561155584 29205384516668736 29246837569092864 29321446848605856 29343765088251264 29366487473565312 29388839996220928 29412014541879711 29441401982426448 29457194287719772 29577704769382126 29695565952888192 29737967864512992 29741181261571584 29813830027432668 29817051621932736 29862853544547072 29932310324618478 29955093527589832 29978289295931256 30054764523726999 30217612507489008 30287065424693504 30357508861690346 30360789204520992 30391555779909009 30407426361517184 30438240197389668 30484996326725136 30531824278071872 30650175467718912 30728364690850848 30775566479930496 30795401728921088 30854075578093584 30873961427209152 30897868722186816 30921386867189504 30976689815865864 30996918520584758 31120100416865243 31192374201278976 31295749461624576 31336783341099712 31368538955243574 31371928547002848 31416724114929048 31420118913434496 31468383305006592 31496868819303867 31517168956942676 31849368338677248 31866452271993472 31923445471621452 31947744242075088 31996819118022976 32029243589631402 32074704724131048 32123974623860896 32330764076570064 32380427308638528 32430166828313856 32463030439527912 32512896845733024 32533851826521472 32595837909114996 32613322247118319 32927736396739968 32953234035222144 32978316636980736 33011735724282672 33062444995748544 33105795303903728 33109372618457856 33190248863352462 33373691950007808 33455213847577116 33510224969835264 33613730905005384 33647316551344512 33665364900251168 33699480218538561 33725575457922663 33751245933159972 33803091165008144 33986248988014848 34072948602780192 34076630425065984 34155887855086116 34173724184674816 34208354656706832 34234392602959808 34260902052492864 34295620867565778 34348302312830856 34534414294273152 34644826945036224 34694295841931824 34698044805166848 34733206605610296 34782801698671446 34786560225588192 34839995801971584 34893513460653568 34974670845253132 35118131075258112 35253881258737176 35257690689121152 35284527345381888 35311849968213504 35343814629295179 35401931218132416 35425049737811152 35511280230287946 35565829047845992 35758538045672064 35813466675542528 35849758805992656 35853632625146112 35904827559918912 35941212272334474 35996421507775848 36019621665077344 36084042814647429 36139471451843508 36391103234825472 36483937681853088 36511707705228672 36567793277740544 36596628781117503 36600583304836656 36652844800750556 36656805399006912 36713113855841024 36949444658937216 37006202638444032 37100606216603328 37157596395123456 37244019716891694 37248044195765088 37272368282420936 37367450854569969 37424850932687588 37727697970608768 37777165193411616 37781247282412032 37815447268131057 37835194633032832 37873535512782564 37931712986688528 38028477560634162 38234530111516704 38317942609268224 38415692462863296 38445439707759168 38474702743144192 38513691678329784 38543514809054472 38572852495039968 38632104188580736 38721957007244539 38940512688891648 39031082822173302 39035300405812704 39095262464807808 39125020117668352 39155316631420416 39194995277218032 39216019389172948 39255202643235264 39376453588686634 39594087937184256 39650623819350656 39695093263554624 39751773369910224 39756068829243648 39853180955037546 39909747099491304 39971052394575008 40011557678826741 40073019364969332 40228355301381072 40290150009985344 40392931004908776 40459349963579904 40481052272694656 40522074373212012 40579935315116687 40584320263186224 40646661768966848 40971152921134464 41034088639907328 41075671168382256 41138767437458112 41165281902945536 41197158296249088 41238906073882776 41302253087821152 41429826935335937 41526044182070784 41695928779260672 41824718606991432 41829238062670464 41888965486572064 41893491884579328 41931414317723553 41995825092405156 42162716693817426 42400692818975232 42499310842588068 42564593962161936 42569193366588672 42596992322766784 42673177110024594 42705658119508536 42766272965508064 43107685435426752 43173903078184704 43217654020721208 43284040586037216 43350529127644032 43394459056919964 43461117212153328 43696605841733376 43870256353639296 43903648528986624 43937645380296192 44015647632376896 44049731210347968 44083259994331392 44185791431579658 44253665151136616 44366557154073189 44606951796769488 44611771892357376 44720745041149002 44794280316820608 44818307873340512 44863088735126016 44898465486927717 44932640291384748 44967433943896884 45001661244213296 45365820872633856 45430598137040256 45536263292535519 45541183806781488 45611139542275776 45657360296084502 45681202736657152 45727494490087704 45797736417107808 45975263201578368 46045885725697536 46163349719895744 46193102593381632 46310942140813728 46346803083280224 46377068931561928 46382080300784256 46453327735962112 46495377780877137 46751855925797554 46943624192436864 47005175011649568 47010254252161536 47052808432865361 47125086172393572 47130178370151744 47202574957509888 47275753435414014 47348373640383928 47678050727562752 47799678407990208 47873103413225216 47921616363112632 47995228677034464 48043865384447103 48112057086196572 48185961935791344 48570640962957792 48645250242470784 48682276940304896 48769345268599536 48795505041490004 48800777739782208 48875740532009216 48995129274472682 49265926211916288 49391604595109952 49467474955471104 49593667493622816 49658692955855592 49664058927686784 49785373295028693 49823267806093292 50303597294145024 50342549954683392 50369553591215488 50420596357508076 50498047350376752 50575617315584704 50626868899739958 50704636747512216 50979373482022272 51109422904170288 51220923283817728 51260586277012224 51312531985060248 51351588904439712 51391353078739296 51430469993386624 51522453469246284 51550090003509601 51967240417554336 52041443762897736 52047067207750272 52127016619743744 52174202548007169 52179840338382288 52259993702957376 52340270190980352 52421413673282206 52462006267879698 52758113965595136 52880821888105764 52926791018072832 52967774952320256 53002364493213632 53137574606716728 53212996132655072 53266920345431919 53348743571768988 53430692486625776 53637807068508096 53720200013313792 53774638208988984 53857241339878368 53863060994459136 53994632261663772 54029432497616016 54112427017581632 54209207177765262 54586654852238208 54628203894845952 54767561557843008 54851689916610816 54900874957254984 54979267201125834 54985208098510368 55069670783761536 55509303957666048 55736394592685184 55766291475988576 55772317416893952 55866029575337541 55908552423631404 55994433456540208 56137276399031382 56216955591756568 56447548108697088 56665747790117424 56671870923618048 56752791949549248 56810303269173846 56897569480032792 56940877492678048 57042716340951243 57476913913902336 57623538694294944 57668159561638752 57712054114716288 57770537517494676 57800705503525376 57859278742559952 57948156282871104 58410769033337472 58493675138185728 58546624233259953 58642893697211712 58687530176502528 58732974947130624 58824029083759422 58882803964852896 58914388575439544 59064680383029951 59155409538764252 59391131905776384 59475935729025984 59627660054865336 59634103243865472 59725707089094144 59779771432556319 59864620649236956 59910187055179664 59956578591862512 60109529047453998 60435225014978016 60574130849387008 60715017723380692 60721578409041984 60783111559818018 60814852723034368 60876480394779336 60969992653450272 61063648556143744 61300350935437824 61456729381701696 61551132959860992 61708151156187168 61747922854418304 61795737444373632 61842773734379008 61953379631731728 61993837041169516 62240200833730486 62591498923249152 62673566682199424 62737077910487148 62743857094005696 62833448229858096 62840237826868992 62993737638607734 63034337913885352 63244075040726139 63732904543986944 63846890943242904 63895488484150176 63993638236045952 64058487179262804 64142478401313473 64149409448262096 64247949247721792 64661528153140128 64760854617277056 64860333656627712 64926060879055824 65025793691466048 65067703653042944 65191675818229992 65226644494236638 65493489132203279 65855472793479936 65906468070444288 66023471448565344 66124889991497088 66211590607807456 66218745236915712 66278687147369487 66380497726704924 66910427695154232 67020449939670528 67227461810010768 67294633102689024 67330729800502336 67398960437077122 67451150915845326 67502491866319944 67606182330016288 67972497976029696 68145897205560384 68311775710172232 68416709313413664 68468785205919616 68521804104985728 68591241735131556 68696604625661712 69068828588546304 69289653890072448 69388591683863648 69396089610333696 69466413211220592 69565603397342892 69573120451176384 69679991603943168 69949341690506264 70127783888696331 70236262150516224 70507762517474352 70515381378242304 70687629258590358 70803862436264832 70850099475622304 70913630153121021 71022560460575892 71131658095691984 71517076091344128 71699517611985312 71707265250292224 71809655119837824 71882424544668948 71992843015551696 72039243330154688 72168085629294858 72278942903687016 72782206469650944 72967875363706176 73023415410457344 73193257562235006 73201166609673312 73305689601501112 73313610798013824 73426227711682048 73492693911709023 73898889317874432 74201212433206656 74315192790246912 74488039433783388 74496088391530176 74544736564841872 74734901709139938 74849701865375176 75455395941217536 75554330386823232 75630894536262114 75670389266065664 75747071025565128 75863425973377056 75940303349609937 76056955121268324 76469060223033408 76831384925726592 76890879415518336 76949405486288384 77027383356659568 77087029618108944 77145704990079936 77264208377161472 77443914014489078 77881025377783296 78062165644346604 78070600811625408 78190524929615616 78389990554436064 78432038778345896 78510405286470528 78632120509923309 78693009401819547 78752907177373268 79301247638701312 79390186527109248 79503546739820448 79512137658487296 79706361910075092 79819494198982608 79942104789150016 80023115357653482 80146038729938664 80456710602762144 80580300019970688 80785862009817552 80962104545389312 81044148746424024 81159870630233374 81168640526372448 81293323537933696 81942305842268928 82151342336764512 82277534874916224 82330563805891072 82394316592498176 82468900801688751 82477812147765552 82604506175642304 82859653870671874 83391857558521344 83649437213982864 83658476125340928 83777930973144128 83862828635447106 83991650184810312 84205914598547073 84325433387634852 84998621685176136 85129187924323872 85138386733177344 85193984645533568 85346354220049188 85411316239017072 85532545931016128 86215370870853504 86347806156369408 86435308041442416 86568081172074432 86701058255288064 86788918113839928 86922234424306656 87190718660663261 87393211683466752 87740512707278592 88031295264753792 88099462420695936 88166519988662784 88236043625639133 88371582863159316 88507330302273232 88733114308146378 89213903593538976 89223543784714752 89441490082298004 89588560633641216 89636615746681024 89796930973855434 89865280582769496 89934867887793768 90003322488426592 90164293571180997 90861196274080512 91072526585071038 91082367613562976 91222279084551552 91314720592169004 91362405473314304 91454988980175408 91595472834215616 91950526403156736 92326699439791488 92386205186763264 92621884281627456 92693606166560448 92754137863123856 92764160601568512 92990755561754274 93360301250595729 93503711851595108 93887248384873728 94010350023299136 94105616865730722 94250172344787144 94260356740303488 94405149915019776 94490606457911601 94551506870828028 94696747280767856 95599356815980416 95746206826450432 95843232726225264 95990457354068928 96087730768894206 96224114172393144 96371923871582688 97141281925915584 97290500484941568 97538690537199072 97591010082980008 97601555479564416 97751481064018432 97839966741354957 97990258548945364 98783209190219904 98934949910942208 99187334987245632 99317385911711184 99328117855373568 99570746590057386 99646535612186584 100739107182430976 100841192715016152 100996094700753504 101098440655615683 101151234631169408 101253737799479916 101409273495024432 101958746964044544 102218845808340576 102441846567635456 102521172554024448 102625063970120496 102703177808879424 102782706157478592 102860939986773248 103044906938492568 103100180007019202 103521966692837441 103934480835108672 104082887525795472 104094134415500544 104348405096014338 104359680676764576 104519987405914752 104680540381960704 104842827346564412 104924012535759396 105761643776211528 105853582036145664 105935549904640512 106004728986427264 106275149213433456 106425992265310144 106533840690863838 106697487143537976 106861384973251552 107275614137016192 107440400026627584 107549276417977968 107714482679756736 107989264523327544 108058864995232032 108224854035163264 108418414355530524 108489214822046653 109173309704476416 109535123115686016 109703379833221632 109789886343352509 109801749914509968 109958534402251668 109970416197020736 110139341567523072 111018607915332096 111472789185370368 111532582951977152 111732059150675082 111817104847262808 111988866913080416 112102352563709907 112274552798062764 112433911183513136 113331495580234848 113343741847236096 113505583899098496 113620606538347692 113795138960065584 113881754985356096 114085432681902486 114953827827804672 115247077388589888 115336319123277504 115424108229432576 115541075034989352 115718557485119904 115896312565742208 116165871021733617 116821538066674944 117093248466519906 117285787394423424 117375060353005056 117465949894261248 117648058167518844 117765607929705792 117828777150879088 118129360766059902 118310819077528504 118782263811552768 118951871458051968 119255320109730672 119268206487730944 119559542865112638 119729241298473912 119820374110359328 119913157183725024 120034673036480223 120219058094907996 120870450029956032 121430035446761384 121443156818083968 121566223119636036 121629705446068736 121739805945350061 121752960789558672 121939985306900544 122127297112287488 122913458763403392 123102265919721984 123416302312374336 123495845708836608 123591474888747264 123906759263463456 123987674082339032 124289480806007811 124480401667460972 125347133364398848 125474155820974296 125487714188011392 125666896459716192 125680475653737984 125794242953170659 125987475277215468 126068675827770704 126488150081452278 127465809087973888 127693781886485808 127790976968300352 127987276472091904 128116974358525608 128284956802626946 128298818896524192 128495898495443584 129323056306280256 129521709234554112 129852121758111648 130051587382932096 130135407306085888 130383351636459984 130453288988473276 130986978264406558 131710945586959872 131812936140888576 132046942897130688 132249779982994176 132423181215614912 132557374294738974 132760995453409848 133099671462219567 133820855390308464 134454923620021536 134589266205378048 134661459601004672 134797920874154244 134902301831690652 135004983732639888 135212364660032576 136291794411120768 136608789877606557 136623551420344464 136833418626827328 136937570411839232 137043608209971456 137182483470263112 137393209251323424 137817587560403219 138137657177092608 138579307780144896 138777183367727296 138932826422441184 139131206794685784 139146240902352768 139359983207886336 139486133342631411 139898683381012528 140255567777392662 141015525034948704 141030762756484608 141375258517180716 141607724872529664 141700198951244608 141827260306242042 142045120921151784 142263316191383968 143034152182688256 143399035223970624 143619310239675648 143764849089337896 143985686031103392 144078486660309376 144336171258589716 144557885807374032 145935750727412352 146046830820914688 146386515124470012 146402333219346624 146611379203002224 146627221596027648 146985387823418046 147797778635748864 148402424866413312 148976078867566776 148992176783060352 149089473129683744 149356119885086079 149469803418279876 149699403730750352 150910791882435072 151108660773646464 151261789072524228 151340778532131328 151494142051130256 151726851946754112 151880606699219874 152113910242536648 152938120446066816 153662769851453184 153781758831036672 154054766713319136 154174059236217888 154291409980159872 154528416754322944 154650270010528803 154887828028978156 156124331288693208 156141201623250816 156381049859231232 156522607644021507 156779981108872128 156864077556691792 157020810572941056 157264241019846618 157386018803639094 157505814354746536 158602495277402624 158780373054218496 159007093479640896 159412723820150184 159638988397965216 159800761036295757 159884209578300032 160046230715306964 160292077459877328 160913421205524288 161160600039941376 161571724019635104 161924209090778624 162088297492848048 162319741260466748 162337281052744896 162586647075867392 163631495740291439 163884611684537856 164302684673529024 164555069749832448 164937801603377502 164955624295531104 165209012351284608 165719307741343748 167298874427965728 167316952250681856 167555861946288256 167725657270894212 167983300369620624 168411829197094146 168650866775269704 169997243370352272 170258375848647744 170387969291067136 170692708440098376 170822632478034144 171065091862032256 171482952460654387 172430741741707008 172870616082884832 173136162344148864 173402116510576128 173577836227679856 173844468848613312 174381437321326522 175481025414557184 176062590529507584 176198924841391872 176472087251278266 176743165726318632 177014660604546464 177194041149089853 177466228616292756 178427807187077952 178882980164596008 179177121267282432 179273231493362048 179593861947710868 179730561165538992 179869735775587536 180006644976853184 180328587142361994 181722392548161024 182145053170142076 182164735227125952 182444558169103104 182629441184338008 182909977960350816 183190945668431232 183474947856487721 183901052806313472 184653398879582976 185243768563254912 185387212333120896 185508275726247712 185528321203137024 185981511123508548 186720602501191458 187007423703190216 187774496769747456 188020700046598272 188211233731461444 188500344689574288 188520713480606976 188981212915823202 189103013741656056 189393494561535712 189732225122178417 191198713631960832 191686465452450528 191980914708137856 192175461537788412 192427435203940419 192448228344786288 192743847743165376 194282563851831168 194581000969883136 195077381074398144 195182020165960016 195203110959128832 195679933482709914 195980517097890728 196480467396609837 197566418380439808 198374669974491264 198634771823422368 198656235710747136 198836061442108461 199141493180114772 199293071224373168 201478214364861952 201682385430032304 201992189401507008 202196881311231366 202302469262338816 202507475598959832 202818546990048864 203917493928089088 204437691616681152 205250127940240992 205406355617758848 205565412314957184 205721879973546496 206089813876985136 206200360014038404 207043933385674882 207868961670217344 208165775051590944 208188268831001088 208696810192028676 208719361353529152 209039974811829504 209685654693128824 209848025071518792 210383351666088993 211523287552423056 212009457972854528 212550298426866912 212740890459363063 212851984530620288 213067681381727676 213394974287075952 213722769946503104 214551228274032384 215098552835955936 215428965359513472 215978529046655088 216117729990464064 216449708070326528 216836828711061048 216978429644093306 217840702918056701 218346619408952832 219070246231372032 219579772686705018 219603499829019936 219917068804503336 219940832394041472 220278683135046144 220478081735127069 222945578370740736 223065165903954304 223464118301350164 223634209694525616 223977733826160832 224204705127419814 224549105596125528 224867822367026272 226662991160469696 227011167798196992 227241213076695384 227590277920131168 227763509970712192 228170865363804972 228293255729828233 230494154777179776 230672638246555008 230848216458865152 231082150069978704 231437114970239808 231792625131484416 232331742043467234 233643076133349888 234186496933039812 234571574788846848 235296116335037688 235531215859411584 235657554301758176 235896361529769927 236079028205458641 236258721532119804 236621638155057008 237903742916103936 238510640219461344 238536412975461888 239119085730225276 239458482596947824 239640748220718656 239826314367450048 240069346072960446 240438116189815992 241740900059912064 242860070893522768 242886313636167936 243132446239272072 243479611890700122 243505921579117344 243879970613801088 244254594224574976 245826917526806784 246832604624748672 246991691417673216 247182949777494528 247406702405066253 247813518526926912 247975348164678064 248578961612015622 248960803334921944 250694266728797696 250948311641948592 250975428376022784 251333792919432384 251588485906341318 251974950554430936 252137351655541408 252617743795641219 252976300162904556 255387563772971616 255581953936600704 255974552944183808 256233948717051216 256569913605253892 256597637793048384 256991796990887168 258646112612560512 259043418469108224 259704243516223296 260103174765864192 260766703272919968 260906577976946552 261572155981989783 261973956528813116 264093885794261376 264499559965988352 264708130876917399 264846362431229824 265114748589477948 265521990906819696 266199342924439134 267641710780616928 268909847240043072 269322919202009344 269595841748308488 269804603663381304 270009967465279776 270424729320065152 271053699050711773 272583588822241536 273217579755213114 273247102840688928 273666837253654656 273875140823678464 274087216419942912 274364966940526224 274786418502646848 275635175120806438 277158615560289792 277554366735454592 277865652844882368 278262413589371568 278292481804705536 278972266685262822 279797366762025056 280080903751787187 280511135554785324 282031050069897408 282750517034361432 283215449745059328 283400397902489216 283654520612484084 284059547205816809 284090241842303568 284526632382767936 286798070447941248 287238620479351296 287529698178675792 287971372062206784 288156973320618752 288672342517179432 289115771614748064 290042594728328807 291871501454824704 292773030248940024 292804666438693248 293222758406004448 293254443192055296 293519900224064871 293970775646836092 296804849732826624 297952157735133552 297984353566120704 298178946259367488 298712239770172158 298939606836559752 299398807461500704 302217321547292928 302523578145048456 302988284102260512 303453703893508224 303761213398439748 304227820485073296 305876240892133632 307325539702906368 307563517662073344 308109533426638272 308348118472435776 308582819960319744 309300540021057606 309775656057956312 310565900078512323 312248662577386416 312282403246501632 313045215288043014 313559962217744256 313728155113383584 314041621145882112 314528482039693236 314772037607278188 315011628709493072 317560746108436992 318014186959281792 318825447640300368 319277976795930432 319601522072591514 319768419156600064 320092461430613928 320584154919754656 321826842411048576 322321200079882752 323143448039270208 324176594985696096 324639482520933496 324674562105489792 325173294151734784 325467644466139959 327262991480582878 328605369347058048 329110139499664896 329369659030057527 329875603206755004 329911248591062208 330418024702569216 331438615482687496 334597748855931456 335111723892576512 335451314541788424 335966600739241248 336307057691129721 336823658394188292 337301733550539408 339994486740704544 340516751697295488 340775938582134272 341385416880196752 341645264956068288 342130183724064512 342965904921308774 344861483483414016 345741232165769664 346272324688297728 347155672455359712 347688937697226624 348497613065200851 348762874642653044 352125181059015168 352397849682783744 352944174502556532 353486331452637264 354029321209092928 354388082298179706 354932457232585512 356855614374155904 357765960329192016 358546462986724096 359187723895421736 359461122331077984 359739471551175072 360013289953706368 360657174284723988 364290106340284152 364329470454251904 364889116338206208 365219417836050183 365258882368676016 365819955920701632 366381891336862464 366949895712975442 369306797759165952 370487537126509824 370774424666241792 371016551452495424 371963022247017096 372868442418023433 373441205002382916 374014847406380432 376041400093196544 376422467462922888 377000689379148576 377041426961213952 377962425831646404 378206027483312112 378786989123071424 379464450244356834 382397427263921664 383372930904901056 383961829416275712 384350923075576824 384854870407880838 384896456689572576 385487695486330752 388565127703662336 390154762148796288 390364040331920032 390406221918257664 391359866965419828 391961034195781456 392960934793219674 395132836760879616 396749339948982528 397269543646844736 397672122884216922 398282986360229544 398586142448746336 399299014386658701 403364770860064608 403984378803014016 404393762622462732 404604938524677632 405014951197919664 405637093980097728 408875383233362304 409826369632819671 410500255880481984 410812711235517696 411130824629914368 412179627753970272 412400720028076808 413452762681209657 414087866771349764 415737923340434688 416331550103181888 417393620384057352 417438722707058304 418079949623659008 418458400027894233 419371309386257648 419696050143037584 420766703332177986 423046575104846112 424018915945709056 425100596853733824 425481780918726126 425703969061240576 426135362763455352 426789948574151904 427445539893006208 429102456548064768 430197105671911872 430857930719026944 431957058093310176 432235459980928128 432899416140653056 433673657422122096 433956859288186612 435681405836113402 438140492462744064 439159545373410036 439206999658039872 439834137609006672 439881664788082944 440956163470254138 446130331807908608 446928236602700328 447268419389051232 447955467652321664 448409410254839628 449098211192251056 449735644734052544 453325982320939392 454022335596393984 454482426153390768 455180555840262336 455527019941424384 456341730727609944 456586511459656466 458454423925422953 460988309554359552 461345276493110016 462164300139957408 462874229940479616 463585250262968832 463950810031586409 464663484086934468 468372993866079624 469143149577693696 470592232670075376 471062431718823168 471315108603516352 471792723059539854 472158056410917282 472517443064239608 473243276310114016 475807485832207872 477021280438922688 478238171460450552 478916965193895648 479281496441437312 479652628734900096 480138692145920892 480876232379631984 483481800119824128 485720141787045536 485772627272335872 486264892478544144 486959223781400244 487011843158234688 487759941227602176 490894487220874317 491653835053613568 493665209249497344 494813404810132506 495627037053853824 495950696329356128 497157923224031244 497921606669843888 501896623283897184 501950856752045568 502667585838864768 503176971812682636 503949901108861872 504274703311082816 505235487591282438 505952600325809112 510775127545943232 511163907873201408 512467897434102432 513139827210507784 513195275586096768 513983593981774336 514448857381963161 517292225225121024 519408487032446592 520206349531728384 521533406545839936 521813155953893104 523144311963979566 523947913057626232 528187771588522752 529416261753834798 529692724862459648 530229497178955896 531043981813639392 531582123447269559 532398685848878268 535283421561233856 537819694480086144 538645838404018688 539191683496616976 539609207326762608 540019934930559552 540849458640130304 542107398101423546 545167177644483072 546435159510426228 546494205681377856 547333674507309312 548729933881052448 549572837005293696 550424843569463163 551270350241612876 555108733470909184 555731305689764736 556524827178743136 556584963609411072 557944533370525644 559594733524050112 560161807503574374 561022271109570648 564062100139794816 565501034068722864 566800795804978432 567309041224968168 568119094411633618 568180483684607136 569053264765535872 573596140895882496 575059396357351584 575942744124413568 576313946641237504 577282305611821257 577344685034358864 578231543229496128 580085189456657614 583743002909649408 585546060497880048 585609332877386496 586445516812008896 587039800448129742 587941551293672184 589441402189829511 595904315470267104 595968707132241408 596357892518734976 597424479540344316 597879213673119504 598797614923001408 604434643094585856 605047156290096912 605976568204521024 606907407787016448 607522426796879496 608455640970146592 610335030624642827 611752481784267264 616219066853276544 616696236944871552 617165639920639488 618601080042115212 619551312115912624 621131800157024646 624497325154772832 624564806493003264 626090430576086028 627119924435488512 627456310226767168 629056964079386472 629544075214556376 630023257418986144 631150054998266979 636028373918563584 637650895280600736 638555953591860864 639203044145183028 639536838313200128 640184922861227856 641168309839509312 643653684822097152 646286896078540416 648353189971392192 649278965041866992 649349124210979584 650935288932279918 653522108754170103 654525982961165756 657210738694116096 658739318060115054 659751206413510008 659822497182124416 660836049405138432 661434245205381207 662877230965374992 669195497711862912 670223447785153024 670902629083576848 671933201478482496 672614115382259442 673647316788376584 674603467101078816 679988973481409088 681033503394590976 682770833760393504 683290529912136576 684260367448129024 684879767189484699 685931809842617548 691482464331539328 692544649376595456 694311344910719424 695377875394453248 696995226130401702 697525749285306088 705888349005113064 706972662905274528 707689084589309781 708058642418185856 708776164596359412 709864914465171024 713711228748311808 715531920658384032 717092925973448192 718375447790843472 718922244662155968 719478943102350144 720026579907412736 721314348569447976 724653766849862087 728580212680568304 728658940908503808 730438835672100366 730517764737352032 731639911841403264 732763782673724928 733899791425950884 740975074253019648 741548849332483584 742033102904990848 743926044494034192 745736884836046866 746882410004765832 748029694812760864 752082800186393088 752844934925845776 754001378758297152 755924851663292808 756412054966624224 757573978246142848 758928900488713668 759424503754326571 766745861809802112 767923658832551424 768701846151153648 769709740815761676 769792913379145152 770975390972661504 777130255407324672 780309524297592576 780728080663840064 782719733930839656 783922068391562912 784716467945969349 785921869586439348 793498679897965056 794539087293689472 795344245768433844 796565972720459088 797172284897492672 798598028773317402 806729541720129216 807968757606028032 808787525244925464 810029902395839328 811274187960195456 813161097152135319 817750766466724608 819652739265639342 821000511760963968 821625422471035392 822261649259828736 824359255507940544 824801440056153616 826905525362419314 828175733542699528 831475846680869376 832663100206363776 834787240768114704 834877445414116608 836916800055788466 838742618772515296 839392100286075168 840242711255361561 841533406664355972 846093150209692224 850201193707467648 850963561837452252 851407938122481152 852178641617450427 852270725526910704 853579897148303808 854891079786012416 860394211343823744 861715861438053888 863914116186620352 864470919961856256 867347314844244192 867913718576373224 870127784184986421 871362811672226804 878319090746820072 878413999316079744 879668275218013344 879763329576165888 880559700672194613 881912326940508276 892260663615817216 893856473205400656 894536838778102464 895910935304643328 896818820509679256 898196422384502112 899471289468105088 906651964641878784 908964852306781536 910361111680524672 911054039882848768 912683461455219888 913173022919312932 916908847850845906 921976619108719104 922690552986220032 924328600279914816 925748459880959232 927901620063172818 929326968173868936 931697700235536969 936745987732159248 941184465340150752 942124863437646336 942630217207032704 943585446119079708 944316112821834564 945034886128479216 946486552620228032 954042560877845376 956476342920901104 957833930387791296 958562992882874624 959305257469800192 960277384291841784 961752464759263968 964723112922822533 966963600239648256 971440283574091072 972529784957088288 973918447562800488 974023686316469376 975519882455204352 976402933398419877 981788974441748634 987330418498994688 989626809620265012 991254074107707648 991901392658712256 994315846448062488 995843213339687776 1003793246567794368 1005335171677729536 1006353943625365272 1007899802217723744 1008549406622165632 1010470975182564876 1011905200651618224 1021550255091886464 1022327815746402816 1024935794868204864 1026279654421015568 1026390551172193536 1028897714763926322 1034584450450242048 1038816974064893184 1043066813091679872 1043626311907786208 1045492839195602553 1046288623927959132 1047895826115252464 1056375543177045504 1058832523507669596 1059385449724919296 1060458994357911792 1062087963627278784 1063164246894539118 1064797371697756536 1070566843122467712 1075639388960172288 1078383366993233952 1079218414653525216 1080039869861119104 1081698917280260608 1084214796202847092 1092870319020852456 1092988411362755712 1094667349014618624 1095658253508150549 1097459867762104896 1099145674010587392 1100849687138926326 1102540700483225752 1110217466941818368 1111462611379529472 1113049654357486272 1115889066741051288 1118605327254070299 1119189467048100224 1120323615007148748 1122044542219141296 1128124200279589632 1131002068137445728 1133601591609956864 1134618082449936336 1136238188823267236 1136360967369214272 1138106529531071744 1145420470182040073 1147192281791764992 1150118792714703168 1151885488248827136 1154564611223642514 1154689370068717728 1156463086458992256 1160170378913315228 1171092120995760096 1171218665754772992 1172891033624017792 1174079600896259484 1175883102587344368 1178882804379659022 1191808630940534208 1192715785037469952 1194848959080688632 1195758427346239008 1197595229846002816 1200380667224580709 1210094312580193824 1211953136409042048 1213814815574032896 1215044853593758992 1216911281940293184 1220670061249285654 1232438133706553088 1233392473889743104 1237202160084230424 1239102624231825248 1240358288043628971 1242263600314049292 1248994650309545664 1252180861152172056 1254239848870977024 1254912620453534336 1258113928158772944 1259088150429112752 1260046514837972288 1262300109996533958 1272056747837127168 1275301790561201472 1277111907183721728 1278406088290366056 1280369845722455712 1282336619679018624 1284324634995414047 1287307369644194304 1292573792157080832 1296706379942784384 1298557930083733984 1298698248421959168 1301870577864559836 1307044217508340206 1309051965922331512 1314421477388232192 1317478636120230108 1319502412827020016 1319644994364248832 1322868490410762414 1325754461930749984 1338390995423725824 1341805258167153696 1343866402956964992 1345228230764518884 1347294633576753168 1349206934202157632 1359977946962818176 1362067006789181952 1365541667520787008 1366581059824273152 1369759534378969398 1371863619685235096 1375363271776268859 1382964928663078656 1388622689821438848 1390755750788906496 1391852430094759227 1393990452260803404 1395051498570612176 1411776698010226128 1413945325810549056 1415378169178619562 1416117284836371712 1417552329192718824 1419729828930342048 1427422457496623616 1431063841316768064 1436750895581686944 1437844489324311936 1438957886204700288 1440053159814825472 1442628697138895952 1449307533699724174 1457160425361136608 1457317881817007616 1460877671344200732 1461035529474704064 1463279823682806528 1467799582851901768 1472683461662622951 1484066205809981696 1487852088988068384 1491473769672093732 1493764820009531664 1496059389625521728 1505689869851691552 1508002757516594304 1511849703326585616 1512824109933248448 1515147956492285696 1517857800977427336 1518849007508653142 1533491723619604224 1537403692302307296 1539419481631523352 1539585826758290304 1541950781945323008 1543346572145889483 1560619048595185152 1561456161327680128 1565439467861679312 1567844136783125824 1569432935891938698 1571843739172878696 1589078174587378944 1590688491536867688 1593131945440918176 1594344569794985344 1597196057546634804 1598052790108797631 1613459083440258432 1615937515212056064 1617575050489850928 1620059804791678656 1622548375920390912 1626322194304270638 1635501532933449216 1639305478531278684 1642001023521927936 1648718511015881088 1649602880112307232 1651274530708389489 1653811050724838628 1656351467085399056 1665326200412727552 1669574481536229408 1669754890828233216 1673833600111576932 1677485237545030592 1678784200572150336 1680485422510723122 1683066813328711944 1692186300419384448 1700402387414935296 1701927123674904504 1704357283234900854 1704541451053821408 1707159794296607616 1709782159572024832 1720788422687647488 1727828232373240704 1728941839923712512 1731846916835463771 1734694629688488384 1735827437152746448 1740255568369972842 1742725623344453608 1756638181493640144 1756827998632159488 1759336550436026688 1761119401344389226 1763824653881016552 1768324206569488533 1787712946410801312 1789073677556204928 1791821870609286656 1793637641019358512 1796392844769004224 1798942578936210176 1813303929283757568 1817929704613563072 1820722223361049344 1825366922910439776 1826346045838625864 1831005091873928481 1833817695701691812 1848657200559829632 1851496919761918464 1855803240126345636 1858653936347737872 1863395400471073938 1873491975464318496 1882368930680301504 1885260434414065408 1887170892238159416 1888632225643669128 1890069772256958432 1892973105240456064 1908085121755690752 1912952685841802208 1915667860775582592 1917125985765749248 1918610514939600384 1920554768583683568 1923504929518527936 1929446225845645066 1942880567148182144 1945059569914176576 1947836895125600976 1948047372632938752 1952805866796839754 1960566326262510309 1963577948883497268 1979253619240530024 1982508148215415296 1983802785317424512 1988416830440717663 1988631692896124976 1991686426679375552 2007586493135588736 2010670343355459072 2012707887250730544 2015799604435447488 2017098813244331264 2020941950365129752 2023810401303236448 2030298163098301649 2043100510183772928 2049871589736409728 2052559308842031136 2052781102344387072 2054639301568454097 2057795429527852644 2077633948129786368 2086133626183359744 2087252623815572416 2090985678391205106 2092577247855918264 2095791652230504928 2117665047015339192 2120917988715823584 2124175927254557568 2126328493789078236 2129594743395513072 2141133686244935424 2151278777920344576 2156766733986467904 2158436829307050432 2160079739722238208 2168429592405694184 2173961300549586261 2185740638041704912 2185976822725511424 2191316507016301098 2194919735524209792 2198291348021174784 2201699374277852652 2205081400966451504 2222925222759058944 2226099308714972544 2231778133482102576 2237210654508140598 2238378934096200448 2240647230014297496 2244089084438282592 2256248400559179264 2262004136274891456 2269236164899872672 2272476377646534472 2272721934738428544 2276213059062143488 2278273511262979713 2290840940364080146 2300237585429406336 2303770976497654272 2309129222447285028 2309378740137435456 2312926172917984512 2320340757826630456 2342184241991520192 2345782067248035584 2348159201792518968 2351766205174688736 2354149403837908047 2357765608759318044 2383617261881068416 2385431570074939904 2389697918161377264 2391516854692478016 2395190459692005632 2400761334449161418 2420188625160387648 2423906272818084096 2430089707187517984 2433822563880586368 2439483291456405957 2441340122498571308 2464876267413106176 2466784947779486208 2474404320168460848 2478205248463650496 2480716576087257942 2484527200628098584 2497989300619091328 2504361722304344112 2509825240907068672 2516227856317545888 2518176300858225504 2520093029675944576 2524600219993067916 2550603581122402944 2554223814367443456 2556535924852351281 2556812176580732112 2560739691444911424 2564673239358037248 2568649269990828094 2585147584314161664 2593412759885568768 2597115860167467968 2603741155729119672 2610383352554959263 2614088435016680412 2618103931844663024 2634957272240460216 2639004825654040032 2639289988728497664 2645736980821524828 2651508923861499968 2676781990847451648 2683610516334307392 2687732805913929984 2690456461529037768 2694589267153506336 2698413868404315264 2719955893925636352 2731083335041574016 2733162119648546304 2739519068757938796 2743727239370470192 2750726543552537718 2765929857326157312 2777245379642877696 2783704860189518454 2787980904521606808 2790102997141224352 2795093100706610907 2823553396020452256 2827890651621098112 2830756338357239124 2832234569672743424 2835104658385437648 2839459657860684096 2862127682633536128 2873501791163373888 2875688978648623872 2877915772409400576 2885257394277791904 2894169338768467599 2898615067399448348 2914320850722273216 2921755342688401464 2922071058949408128 2926559647365613056 2929208800195259631 2935599165703803536 2945366923325245902 2968132411619963392 2975704177976136768 2982947539344187464 2987529640019063328 2992118779251043456 3011379739703383104 3016005515033188608 3023699406653171232 3025648219866496896 3030295912984571392 3035715601954854672 3037698015017306284 3066983447239208448 3074807384604614592 3078838963263046704 3079171653516580608 3086693144291778966 3122912322655360256 3130878935723358624 3135688273566251648 3138865871783877396 3143687478345757392 3178156349174757888 3181376983073735376 3186263890881836352 3188689139589970688 3194392115093269608 3196105580217595262 3209180967477960671 3226918166880516864 3235150100979701856 3240119609583357312 3245096751840781824 3252644388608541276 3278610957062557368 3284002047043855872 3297437022031762176 3299205760224614464 3302549061416778978 3307622101449677256 3312702934170798112 3330652400825455104 3339148963072458816 3347667200223153864 3354970475090061184 3357568401144300672 3360970845021446244 3366133626657423888 3384372600838768896 3400804774829870592 3403854247349809008 3408714566469801708 3409082902107642816 3414319588593215232 3436261410546120219 3441576845375294976 3455656464746481408 3463693833670927542 3469389259376976768 3471654874305492896 3480511136739945684 3485451246688907216 3513276362987280288 3513655997264318976 3518673100872053376 3522238802688778452 3527649307762033104 3536648413138977066 3575425892821602624 3578147355112409856 3587275282038717024 3592785689538008448 3597885157872420352 3601142001673742127 3635859409227126144 3641444446722098688 3650733845820879552 3652692091677251728 3662010183747856962 3667635391403383624 3697314401119659264 3711606480252691272 3717307872695475744 3721074864130886913 3726790800942147876 3746983950928636992 3764737861360603008 3770520868828130816 3774341784476318832 3777264451287338256 3780139544513916864 3785946210480912128 3816170243511381504 3825905371683604416 3831335721551165184 3841109537167367136 3847009859037055872 3852973904986242141 3858892451691290132 3885761134296364288 3890119139828353152 3895673790251201952 3896094745265877504 3905611733593679508 3921132652525020618 3927155897766994536 3958507238481060048 3967605570634849024 3976833660881435326 3977263385792249952 3983372853358751104 4015172986271177472 4025415774501461088 4031599208870894976 4034197626488662528 4041883900730259504 4047620802606472896 4060596326196603298 4086201020367545856 4099743179472819456 4105118617684062272 4109278603136908194 4115590859055705288 4126089815328806577 4172267252366719488 4174505247631144832 4181971356782410212 4185154495711836528 4191583304461009856 4235330094030678384 4241835977431647168 4248351854509115136 4252656987578156472 4259189486791026144 4272345214372499789 4282267372489870848 4313533467972935808 4316873658614100864 4320159479444476416 4336859184811388368 4347922601099172522 4371481276083409824 4371953645451022848 4382633014032602196 4389839471048419584 4403398748555705304 4410162801932903008 4418050384987868853 4452198617429945088 4463556266964205152 4474421309016281196 4476757868192400896 4481294460028594992 4488178168876565184 4524008272549782912 4538472329799745344 4544952755293068944 4545443869476857088 4556547022525959426 4581681880728160292 4600475170858812672 4618258444894570056 4618757480274870912 4625852345835969024 4630039716437668449 4640681515653260912 4684368483983040384 4691564134496071168 4696318403585037936 4703532410349377472 4708298807675816094 4715531217518636088 4767234523762136832 4779395836322754528 4783033709384956032 4790380919384011264 4794158370326392893 4801522668898322836 4840377250320775296 4847812545636168192 4860179414375035968 4867645127761172736 4878966582912811914 4882680244997142616 4948808640336921696 4953823592125168467 4956410496927300992 4961433152174515884 4969054401256197168 4995978601238182656 5008723444608688224 5019650481814137344 5032455712635091776 5036352601716451008 5040186059351889152 5049200439986135832 5072576367949034609 5101207162244805888 5113071849704702562 5113624353161464224 5121479382889822848 5129346478716074496 5137298539981656188 5186825519771137536 5194231720334935936 5207482311458239344 5220766705109918526 5228176870033360824 5236207863689326048 5269914544480920432 5278009651308080064 5291473961643049656 5303017847722999936 5315971526280285997 5367221032668614784 5375465611827859968 5380912923058075536 5389178534307012672 5396827736808630528 5439911787851272704 5462166670083148032 5479038137515877592 5487454478740940384 5493015275621785443 5501453087105075436 5554490759285755392 5567409720379036908 5575961809043213616 5580205994282448704 5590186201413221814 5647106792040904512 5655781303242196224 5661512676714478248 5670209316770875296 5678919315721368192 5724255365267072256 5747003582326747776 5751377957297247744 5755831544818801152 5770514788555583808 5788338677536935198 5797230134798896696 5828641701444546432 5843510685376802928 5844142117898816256 5858417600390519262 5871198331407607072 5881698978787530927 5890733846650491804 5951408355952273536 5965250491322152989 5965895078688374928 5975059280038126656 5984237558502086912 6022759479406766208 6032011030066377216 6047398813306342464 6051296439732993792 6071431203909709344 6075396030034612568 6090894489294904947 6149614769209229184 6157677926526093408 6158343307033161216 6163917904705362291 6173386288583557932 6245824645310720512 6261757871446717248 6271376547132503296 6277731743567754792 6287374956691514784 6362753966147470752 6372527781763672704 6377378279179941376 6388784230186539216 6392211160435190524 6418361934955921342 6453836333761033728 6470300201959403712 6480239219166714624 6505288777217082552 6521883901648758783 6557221914125114736 6594874044063524352 6598411520449228928 6605098122833557956 6615244202899354512 6625405868341596224 6678297926144917632 6695334400446307728 6709940950180122368 6715136802288601344 6721941690042892488 6732267253314847776 6753061790459757731 6768745201677537792 6807708494699618016 6817429132939603416 6818165804215285632 6828639177186430464 6834820533788939139 6872522821092240438 6911312929492962816 6927387667341855084 6938778518753953536 6943309748610985792 6961022273479891368 6970902493377814432 7026552725974560576 7037346201744106752 7044477605377556904 7055298615524066208 7073296826277954132 7150851785643205248 7156294710224819712 7174550564077434048 7185571379076016896 7202284003347484254 7271718818454252288 7301467691641759104 7305384183354503456 7318449874369217871 7324020367495713924 7335270782806767248 7394628802239318528 7423212960505382544 7434615745390951488 7442149728261773826 7453581601884295752 7493967901857273984 7529475722721206016 7548683568952637664 7554528902574676512 7560279089027833728 7571892420961824256 7651810743367208832 7662671443102330368 7669607774557053843 7682219074334734272 7694019718074111744 7705947809972484282 7717784903382580264 7771522268592728576 7780238279656706304 7791347580502403904 7811223467187359016 7831150057664877789 7842265305050041236 7854311795533989072 7917014476962120096 7935211141269698048 7953667321762870652 7954526771584499904 7966745706717502208 8030345972542354944 8050831549002922176 8063198417741789952 8083767801460519008 8095241605212945792 8121192652393206596 8199486358945638912 8210237235368124544 8218557206273816388 8231181718111410576 8252179630657613154 8349010495262289664 8363942713564820424 8370308991423673056 8383166608922019712 8402664670572064963 8470660188061356768 8483671954863294336 8496703709018230272 8505313975156312944 8518378973582052288 8544690428744999578 8627066935945871616 8633747317228201728 8673718369622776736 8682508016305402797 8695845202198345044 8742962552166819648 8765266028065204392 8779678942096839168 8806797497111410608 8820325603865806016 8836100769975737706 8904397234859890176 8927112533928410304 8948842618032562392 8962588920057189984 8976356337753130368 9048016545099565824 9076944659599490688 9089905510586137888 9090887738953714176 9113094045051918852 9163363761456320584 9200950341717625344 9236516889789140112 9237514960549741824 9260079432875336898 9281363031306521824 9368736967966080768 9392636807170075872 9407064820698754944 9416597615351632188 9431062435037272176 9534469047524273664 9558791672645509056 9566067418769912064 9588316740652785786 9603045337796645672 9627542902433882013 9680754500641550592 9720358828750071936 9735290255522345472 9757933165825623828 9765360489994285232 9897617280673843392 9907647184250336934 9912820993854601984 9922866304349031768 9938108802512394336 9991957202476365312 10017446889217376448 10064911425270183552 10072705203432902016 10080372118703778304 10098400879972271664 10145152735898069218 10202414324489611776 10226143699409405124 10227248706322928448 10242958765779645696 10274597079963312376 10308784231638360657 10388463440669871872 10414964622916478688 10441533410219837052 10456353740066721648 10472415727378652096 10539829088961840864 10556019302616160128 10582947923286099312 10606035695445999872 10631943052560571994 10734442065337229568 10761825846116151072 10778357068614025344 10793655473617261056 10803426005021226381 10924333340166296064 10958076275031755184 10974908957481880768 10986030551243570886 11002906174210150872 11134819440758073816 11151923618086427232 11160411988564897408 11180372402826443628 11294213584081809024 11311562606484392448 11323025353428956496 11340418633541750592 11357838631442736384 11448510730534144512 11494007164653495552 11541029577111167616 11558921714958726423 11576677355073870396 11594460269597793392 11657283402889092864 11687021370753605856 11688284235797632512 11716835200781038524 11742396662815214144 11763397957575061854 11781467693300983608 11902816711904547072 11930500982644305978 11931790157376749856 11950118560076253312 11968475117004173824 12045518958813532416 12094797626612684928 12102592879465987584 12142862407819418688 12150792060069225136 12181788978589809894 12299229538418458368 12315355853052186816 12327835809410724582 12346772577167115864 12378269445986419731 12523515742893434496 12542753094265006592 12555463487135509584 12574749913383029568 12725507932294941504 12745055563527345408 12777568460373078432 12784422320870381048 12817035643117499367 12836723869911842684 12940600403918807424 12960478438333429248 13010577554434165104 13043767803297517566 13114443828250229472 13196823040898457856 13210196245667115912 13230488405798709024 13250811736683192448 13356595852289835264 13390668800892615456 13419881900360244736 13430273604577202688 13443883380085784976 13464534506629695552 13506123580919515462 13615416989399236032 13634858265879206832 13636331608430571264 13669641067577878278 13745045642184480876 13854775334683710168 13877557037507907072 13886619497221971584 13922044546959782736 13941804986755628864 14053105451949121152 14074692403488213504 14088955210755113808 14110597231048132416 14146593652555908264 14212087141688111543 14301703571286410496 14349101128154868096 14371142758152033792 14382475110979178679 14404568006694968508 14543437636908504576 14602935383283518208 14610768366709006912 14636899748738435742 14648040734991427848 14670541565613534496 14846425921010765088 14869231490781902976 14884299456523547652 14907163203768591504 14987935803714547968 15058951445442412032 15097367137905275328 15109057805149353024 15120558178055667456 15217729103847103827 15303621486734417664 15339215549114107686 15364438148669468544 15388039436148223488 15411895619944968564 15435569806765160528 15560476559313412608 15582695161004807808 15622446934374718032 15662300115329755578 15684530610100082472 15708623591067978144 15834028953924240192 15907334643525741304 15909053543168999808 15933491413435004416 15947914578840857991 16101663098005844352 16126396835483579904 16167535602921038016 16190483210425891584 16242385304786413192 16420474470736249088 16437114412547632776 16462363436222821152 16479045826865356329 16504359261315226308 16698020990524579328 16727885427129640848 16740617982847346112 16766333217844039424 16805329341144129926 16941320376122713536 16967343909726588672 17010627950312625888 17036757947164104576 17089380857489999156 17254133871891743232 17267494634456403456 17347436739245553472 17365016032610805594 17391690404396690088 17485925104333639296 17530532056130408784 17613594994222821216 17640651207731612032 17672201539951475412 17854225067856820608 17895751473966458967 17897685236065124784 17925177840114379968 17952712675506260736 18096033090199131648 18153889319198981376 18179811021172275776 18226188090103837704 18272683467884714841 18326727522912641168 18473033779578280224 18475029921099483648 18520158865750673796 18562726062613043648 18737473935932161536 18785273614340151744 18814129641397509888 18833195230703264376 18862124870074544352 19117583345291018112 19132134837539824128 19176633481305571572 19206090675593291344 19255085804867764026 19361509001283101184 19440717657500143872 19515866331651247656 19530720979988570464 19565651704946276349 19795234561347686784 19815294368500673868 19825641987709203968 19845732608698063536 19876217605024788672 20034893778434752896 20129822850540367104 20145410406865804032 20196801759944543328 20259185371379273193 20290305471796138436 20452287398818810248 20454497412645856896 20485917531559291392 20504461601366817417 20549194159926624752 20617568463276721314 20776926881339743744 20829929245832957376 20883066820439674104 20912707480133443296 20944831454757304192 21079658177923681728 21112038605232320256 21165895846572198624 21212071390891999744 21263886105121143988 21468884130674459136 21523651692232302144 21556714137228050688 21606852010042452762 21916152550063510368 21949817914963761536 21972061102487141772 22005812348420301744 22269638881516147632 22303847236172854464 22320823977129794816 22360744805652887256 22464266772345724697 22588427168163618048 22646050706857912992 22680837267083501184 22715677262885472768 22988014329306991104 23082059154222335232 23117843429917452846 23153354710147740792 23188920539195586784 23314566805778185728 23374042741507211712 23433670401562077048 23484793325630428288 23526795915150123708 23562935386601967216 23805633423809094144 23861001965288611956 23863580314753499712 23900237120152506624 24091037917627064832 24189595253225369856 24285724815638837376 24301584120138450272 24363577957179619788 24598459076836916736 24630711706104373632 24655671618821449164 24693545154334231728 24756538891972839462 25047031485786868992 25110926974271019168 25149499826766059136 25207994011716194889 25451015864589883008 25490111127054690816 25555136920746156864 25568844641740762096 25634071286234998734 25673447739823685368 25881200807837614848 26021155108868330208 26047524048916208391 26087535606595035132 26228887656500458944 26393646081796915712 26420392491334231824 26460976811597418048 26501623473366384896 26713191704579670528 26781337601785230912 26887766760171569952 26929069013259391104 27012247161839030924 27230833978798472064 27269716531758413664 27272663216861142528 27339282135155756556 27490091284368961752 27709550669367420336 27773238994443943168 27844089093919565472 27883609973511257728 28106210903898242304 28177910421510227616 28221194462096264832 28293187305111816528 28424174283376223086 28603407142572820992 28698202256309736192 28764950221958357358 28809136013389937016 28882628707301646039 29205870766567036416 29221536733418013824 29273799497476871484 29296081469982855696 29341083131227068992 29692851842021530176 29738462981563805952 29768598913047095304 29814326407537183008 29906416500607498523 29975871607429095936 30194734275810550656 30218115610298706048 30241116356111334912 30435458207694207654 30607242973468835328 30678431098228215372 30728876297338937088 30823791239889937128 30871139613530321056 30926352694915081971 31165390322009615616 31244893868749436064 31324600230659511156 31369061220200164944 31417247182135956288 31668057907848480384 31814669287051482608 31818107086337999616 31895829157681715982 32203326196011688704 32335071205842076032 32380966420851783168 32410278015063679143 32484770609572826384 32840948941472498176 32874228825095265552 32924726872445642304 32958091653730712658 33008718522630452616 33455770854259281696 33481235965694692224 33532666435688078848 33610658682288259852 33882640752245427072 33934687819453177344 34021255900625251776 34073515894328209152 34178761714979998312 34676765144876179269 34694873478491106944 34730032065221611188 34783380808793380176 34971850208667278592 35061064112260817568 35227189988445642432 35281302415463224064 35344403079902950824 35508034575643242263 35708450135713641216 35791502947932917934 35795370472130249568 35850355680228759936 35905425351012521472 36307778638397962752 36359622042344551552 36452376180207675408 36545366935769429682 36653455045825282336 36946067559156560448 37040317731501347592 37125452125226087296 37211800683962001979 37570547228680303488 37628259282795019776 37666390461406528752 37724249740149088704 38235166690582036224 38353266962611143144 38412181351186582688 38451106929352498101 38510171609735528052 38881435315000287744 39031732663302495312 39061441959977140928 39131303409892552698 39590469122695373568 39630588737001347736 39691465217396127072 39752435210049577344 40069787556869505792 40259645701080734208 40290820813731608064 40393603519889086656 40518370742758546386 40580610943592276872 40904574797637620496 40908994825291713792 41008923202733634834 41098388319853249504 41235136926553442628 41659858491665914752 41766133640879348208 41825414960266886592 41889662909514608384 42159316355847363456 42224077210464640512 42331791693144397248 42527772210242287976 42636261425064334629 43047303384464604288 43113428274456101376 43147425332937536037 43213704020084905524 43832305100127020736 43899635829927523072 43944122204974283544 44011624696840603488 44539277763032295264 44607694472345708928 44641647954259589632 44721489611305774512 44928533544691449394 45176854336327236096 45292101413715825984 45361674534167002368 45653187311541311481 46164118308444670464 46235686859834905692 46306709420295481584 46377841078391173568 46748085483014423424 46867340803124154096 46969586651260856576 47053591830300247416 47125870773203934432 47722003930577223912 47727160629506999424 47800474240305013248 47843743736522573973 48379190506450739712 48571449631277674752 48603168240276900544 48727155914359239576 49261423412208747264 49311343237642898328 49387090308668463456 49513077783945678924 50094062971573737984 50221853948542038336 50298999653532118272 50415988023432389778 50902031729179766016 51110273841492313728 51137689283481524192 51268142572469997468 51346895479647370736 51762401615675229696 52042310217736660416 52095048097832416782 52175071213190070264 52457775313000917888 52840784982668463648 52921953623194836096 53003246946732769792 53562675203570461824 53687254421899376901 53775533520343139904 53858138026518782208 54024494323678061848 54461667957596944128 54539433063516827328 54678564270311513112 54818050403654144523 54980182568737923504 55419101338734840672 55546477988887886336 55688178187839130944 55767219947022515456 56212421807796484608 56355820843020455232 56442388924192529664 56586374610223633056 56848348566752446172 57396404512619472384 57529900443916714716 57618272026779874032 57765257414603292078 58443073466836027648 58547598994953742968 58592162939965711392 58682166262454137984 59385703684043060352 59476925963127611904 59537197826094190608 59628652815074366016 59812833001214997046 60389468551621101312 60436231220597412096 60777556114137819579 60870916415388415308 61356862196456430744 61457752594677874176 61647582479779874256 61742279227060642112 61852705389830163942 62330780644019231232 62489787737498872128 62649200461319022312 62738122440400329888 62834494364271912576 63336115815696960768 63629338574102965216 63636214172675999232 63791658315363431964 64406652392023377408 64670142411684152064 64820556030127358286 64969541219145652768 65748457650190531104 65849453744891284608 65916183307461425316 66017437045260905232 66911541708518563392 66962471931389384448 67221317364576519704 67392800317037174091 67765281504490854144 68042511801250503552 68147031788656418304 68357523429959996624 69353530289752358538 69389746956982213888 69460064130443222376 69566761617586760352 69943700417334557184 70122128224521635136 70454379976891284864 70562604830926448128 70688806159805901648 71016069151286484526 71416900271427282432 71583005895865835868 71590740944260499136 71700711360457519872 72719244084689103104 72904752360415350816 73090733871538859364 73306910091650564672 73892135118313120896 74080635463002695184 74250904250452174592 74423601367924003958 75141094457360606976 75332780922813057504 75448499480298177408 75623982035148584667 76470333381164072448 76706533925222286288 76824362702373165376 76902213858704996202 77020343219471056104 78063465326604990624 78122883919954281856 78262606819785105396 79180938245390747136 79261177474002695472 79382930434792254144 79504870420099154688 80139575113739011584 80787207039778173312 81036741485517092772 81161221887184553744 81809149595275240992 81817989650583427584 82017846405467269668 82196776639706499008 82470273853106885256 83319716983331829504 83532267281758696416 83650829920533773184 83779325819029216768 84318632711694726912 84663583386288794496 85055544420484575952 85272522850128669258 86094606768929208576 86294850665875072074 86427408040169811048 86647886121904938117 87664610200254041472 87799271659855046144 87888244409948567088 88023249393681206976 89078555526064590528 89215388944691417856 89442979222611549024 89719249501822495569 89857067089382898788 90584202827431651968 90723349068334004736 91306374623082622962 92471373719669811384 92613418840590963168 92755682156782347136 93496170966028846848 93734681606248308192 93939173302521713152 94107183660600494832 94251741546407868864 95444007861154447824 95454321259013998848 95687487473045147946 97142899262555349504 97206336480553801088 97454311828718479152 98522846824417494528 98622686475285796656 98774180617336926912 99026155567891357848 99484609991816780801 100443707897084076672 100597999307064236544 100831976046864779556 101804063458359532032 102220547682984627456 102275378566963048384 102536285144939994936 102693790959294741472 104084620435473320832 104190096195664833564 104350142426380140528 104915550626001835776 105681569965336927296 105843907246389672192 106524103726929726789 107125350407140923648 107374508843798753802 107551067040686279808 107716276053037564416 108048988647356123696 108923335915193888256 109078866127033654656 109357128540623026224 109636100807308289046 109960365137475847008 110838202677469681344 111376356375678261888 111534439894045030912 111635402051886005937 112711641686040910464 112884777848385059328 113172749220447266112 113696697133504892344 115059800887833429432 115236544053559748064 115353320788057494303 115530514829206584156 116886146933672055296 117095197989907485936 117184325879931422784 117364332524908275968 118771407368086120704 119074395652188381216 119257305630148732032 119625666002429994092 120778937103242202624 120872462441194824192 121555112228275639158 121741832830776830616 122713724392912861488 123295164959559748512 123484558454121284224 123705410779660327884 124979575474997744256 125298400922638044624 125476244880800659776 125668988728543825152 126672231631393921536 127258677148205930432 127583316630726863928 127908784275193003887 129340284823368304128 129641112060254716572 129939082438291305536 131496915300381062208 131698907489782569216 131832366614922850632 132034874090521810464 133823083417037126784 133924943862778768896 134442634729153039408 134785600634074348182 135530563008981708288 136085023602501007104 136715046859919993248 136959561934623934443 138707060579504717076 138779493913964427776 138920128260886444752 139133523235173520704 140244256449043270272 140908759953782569728 141377612319611803296 142032138302572969052 143166011791731671736 143181481888520998272 143401422720915039744 143531231209567721919 145438488169378206208 145809504720830701632 146181467743077718728 146613820183301129344 147784270236626241792 148161270926005390368 148501808500904349184 148847202735848007916 150282188914721213952 150665561845626115008 150896998960596354816 151247964070297169334 153413067850444572576 153648725404746330752 153804427717409992404 154040686438942112208 156126930653209981248 156245767839908563712 156525213639570210792 157249867406420072879 158522354948005390944 158765860869584508288 159009740840198309376 161574414079556346624 162073482971034185544 162322443774369107488 163618299190550481984 164035692810934539336 164393553279412998016 164940547706213770512 166639433966663659008 167064534563517392832 167301659841067546368 168637265423389453824 169327166772577588992 170111088840969151904 170545045700257338516 172189213537858417152 172589701331750144148 172854816080339622096 173295772243809876234 175329220400508082944 175776488819897134176 176046498787362413952 178157111052129181056 178430777889382835712 178885958445223098048 179438499003644991138 179714134178765797576 181168405654863303936 182332668342413458737 182612749246165245924 184942747439339622768 185226837681181926336 185511364313564694272 186992341932057693696 187469363212496616384 188214367321200989664 188503483092815737728 190888015722308895648 190908642518027997696 191374974946090295892 194412672961107602176 194908623657436958304 197245372950571593312 197548361234673853824 198052311135782715696 198969219983633561602 200887415794168153344 201663952093729559112 202178400951111522273 204441095365969254912 204550757133926096768 205072570289879989872 205387581918589482944 208169240870946641664 208380192391329667128 208700284852760281056 209344915504252489661 209831101252003671552 211363139930673854592 211687814492779344384 213048207453859453578 214250700814281847296 214749017687597507604 215102134081372559616 216097977294712247392 218157732254067309312 218714257081246052448 219272201614616578092 219920730274951694016 221676405354939362688 222752712751356523776 223270804103772011874 225423283372081820928 226345498440894532224 226871946105445754001 227393394267009784688 230119601775666858864 230473088107119496128 230706641576114988606 231061029658413168312 234190395979814971872 234368651759862845568 234728665049816551936 237542814736172241408 238148791304376762432 238514611260297464064 239251332004859988184 243110224456551278316 243483665661553661232 245427448785825722976 246590329919119497024 246969116908242568448 247410821559320655768 249959150949995488512 250596801845276089248 250952489761601319552 251337977457087650304 254517354296411860864 255166633261453727856 255817568550386007774 259282224120509433144 259878164876582611072 260482604787734013853 262993830600762124416 263397814979565138432 263664733229845701264 264069748181043620928 267646166834074253568 268885269458306078816 269157748505467486707 269571201268148696364 272170047205002014208 273430093719839986496 273919123869247868886 277414121159009434152 277840256521772889504 278267046470347041408 280488512898086540544 281817519907565139456 282755224639223606592 284064276605145938104 286332023583463343472 286362963777041996544 287062462419135443838 291619009441661403264 292362935486155437456 293227640366602258688 295568540473252483584 296322541852010780736 297694405471696015832 298453829975450342403 301331123691252230016 301793997921192709632 302495928140594338668 306826135700889145152 307297450809492661504 307608855434819984808 308081372877884224416 312253861306419962496 312491535679817127424 313050427279140421584 314499734812840145758 317044709896010781888 317531721739169016576 319572311180789180367 323148828159112693248 324146965942068371088 324644887548738214976 327236598381100963968 328071385621869078672 328787106558825996032 329881095412427541024 334129069127034785664 334603319682135092736 334906206155658017811 338654333545155177984 340222177681938303808 341090091400514677032 345179402663500288296 345709632160679244192 346591544487619752468 350658440801016165888 351552977639794268352 352092997574724827904 356314222104258362112 357771916890446196096 358876998007289982276 359428268357531595152 362336811309726607872 364665336684826917474 365225498492330491848 369885494878679245536 370453675362363852672 371022728627129388544 374938726424993232768 376428734642401979328 377006966185631475456 381776031444617791296 382749949892180591784 383726352825579011661 388825345922215204352 389817247314873916608 394490745901143186624 395096722469347707648 396104622271565431392 397938439967267123204 401774831588336306688 403327904187459118224 404356801902223044546 409101514267852193536 410145140579759979744 410775163837178965888 416338481741893283328 416760384782659334256 417400569705520562112 418689831008504979322 422726279861347709184 426096414907718907156 429498035375195015208 430204268162745119232 432195954589424494784 436315464508134618624 437428514162492104896 438544403229233156184 439841460549903388032 443352810709878725376 445505425502713047552 446541608207544023748 450846566744163641856 452690996881789064448 453743892210891508002 454786788534019569376 460239203551333717728 460946176214238992256 461413283152229977212 462122059316826336624 468380791959629943744 468737303519725691136 471749602219260218637 476297582608753524864 477029222520594928128 478502664009719976368 486220448913102556632 486967331323107322464 490854897571651445952 493180659838238994048 493938233816485136896 494821643118641311536 499918301899990977024 501193603690552178496 501904979523202639104 509034708592823721728 510333266522907455712 511635137100772015548 518564448241018866288 519756329753165222144 520965209575468027706 525987661201524248832 527329466459691402528 528139496362087241856 535292333668148507136 537770538916612157632 538315497010934973414 539142402536297392728 546860187439679972992 547838247738495737772 554828242318018868304 555680513043545779008 556534092940694082816 560977025796173081088 565510449278447213184 568128553210291876208 572664047166926686944 572725927554083993088 574124924838270887676 583238018883322806528 584725870972310874912 586455280733204517376 592645083704021561472 595388810943392031664 596907659950900684806 602662247382504460032 604991856281188677336 606535202853334566819 613652271401778290304 614594901618985323008 615217710869639969616 616162745755768448832 624507722612839924992 626100854558280843168 628034746512757468983 628999469625680291516 634089419792021563776 635063443478338033152 639144622361578360734 648293931884136742176 649289775097476429952 654473196762201927936 656142771243738157344 657574213117651992064 659762190824855082048 668258138254069571328 669812412311316035622 680444355363876607616 682180182801029354064 690358805327000576592 691419264321358488384 693183088975239504936 696392269942717465607 703105955279588536704 704185995149449655808 712628444208516724224 715543833780892392192 717753996014579964552 718856536715063190304 729330673369653834948 730450996984660983696 739770989757358491072 740907350724727705344 749877452849986465536 752857469284803958656 754013932371262950912 763552062889235582592 765499899784361183568 767452705651158023322 779634494629747833216 781447814363202041559 788981491802286373248 790193444938695415296 792209244543130862784 795876879934534246408 806655808374918236448 807473245516402460121 808713603804446089092 818203028535704387072 820290281159519959488 821550327674357931776 833520769565318668512 834801139411041124224 837379662017009958644 845452559722695418368 852192829815437814312 858996070750390030416 864391909178848989568 874857028324984209792 877088806458466312368 879682921099806776064 886705621419757450752 893083216415088047496 895361489926351027209 905381993763578128896 907487784421783016004 909573577068039138752 920478407102667435456 921892352428477984512 922826566304459954424 924244118633652673248 936761583919259887488 937474607039451382272 943499204438520437274 952595165217507049728 957005328019439952736 958716933542367541101 972440897826205113264 973934662646214644928 981709795143302891904 986361319676477988096 989643286237282623072 1002387207381104356992 1003809959046405278208 1004718618466974053433 1018069417185647443456 1020666533045814911424 1023270274201544031096 1037128896482037732576 1039512659506330444288 1041930419150936055412 1051975322403048497664 1054658932919382805056 1056278992724174483712 1075541077833224315264 1076630994021869946828 1078284805072594785456 1093720374879359945984 1095676495476991475544 1100749071844940510153 1109656484636037736608 1111361026087091558016 1113068185881388165632 1131020898556894426368 1136257106420583752416 1145328094333853373888 1148249849676541775352 1166476037766645613056 1169451741944621749824 1185290167408043122944 1190777621886784063328 1193815319901801369612 1205324494765008920064 1209983712562377354672 1213070405706669133638 1227304542803556580608 1230435421739279939232 1232325491511536897664 1249015445225679849984 1252201709116561686336 1256069493025514937966 1257998939251360583032 1268178839584043127552 1278289244723156721468 1296587863768273484352 1298579550194952859904 1308946393524403855872 1312285542487476314688 1319524381649710164096 1336516276508139142656 1339624824622632071244 1360888710727753215232 1364360365602058708128 1380717610654001153184 1382838528642716976768 1386366177950479009872 1392784539885434931214 1406211910559177073408 1415248806657780655911 1431087667561784784384 1435507992029159929104 1437713073430126380608 1458661346739307669896 1460901993969321967392 1479541979514716982144 1481814701449455410688 1499754905699972931072 1505714938569607917312 1527104125778471165184 1530999799568722367136 1534905411302316046644 1559268989259495666432 1562895628726404083118 1577962983604572746496 1584418489086261725568 1591753759869068492816 1613311616749836472896 1614946491032804920242 1617427207608892178184 1640580562319039918976 1643100655348715863552 1667041539130637337024 1669602278822082248448 1674759324034019917288 1704385659630875628624 1717992141500780060832 1728783818357697979136 1749714056649968419584 1754177612916932624736 1759365842199613552128 1786166432830176094992 1790722979852702054418 1814975568843566032008 1819147154136078277504 1840956814205334870912 1843784704856955969024 1845653132608919908848 1848488237267305346496 1873523167838519774976 1884104239538272406949 1886998408877040874548 1905190330435014099456 1914010656038879905472 1917433867084735082202 1944881795652410226528 1947869325292429289856 1963419590286605783808 1972722639352955976192 1979286572474565246144 2004774414762208713984 2009437236933948106866 2041333066091629822848 2046540548403088062192 2074257792964075465152 2083860838301872110824 2089176809828152396821 2109317865838765610112 2112557985448348967424 2151082155666448630528 2153261988043739893656 2156569610145189570912 2187440749758719891968 2191352990953982951088 2201498143689881020306 2219312969272075473216 2222722052174183116032 2262041797113788852736 2272514212841167504832 2290656188667706747776 2296499699353083550704 2338903483889243499648 2344343443089606124677 2370580334816086245888 2381555243773568126656 2387630639803602739224 2419967425124754709344 2426140811413338267276 2454609085607113161216 2460870843478559878464 2464650983023073795328 2504403418233123372672 2512138986051029875932 2515997878502721166064 2536357679168086255104 2556578489446313442936 2593175727536546968704 2597159100389905719808 2624571084974952629376 2639048763299420328192 2679249649245264142488 2686084469779053081627 2721777421455506430464 2728720731204117416256 2761435221308002306368 2765677057285433953536 2772732355900958019744 2785569079770869862428 2812423821118354146816 2830497613315561311822 2871015984058319858208 2875426146860252761216 2917322693478615339792 2921803987938643934784 2959083959029433964288 3011429877139215834624 3054208251556942330368 3061999599137444734272 3069810822604632093288 3118537978518991332864 3125791257452808166236 3155925967209145492992 3168836978172523451136 3183507519738136985632 3226623233499672945792 3229892982065609840484 3234854415217784356368 3281161124638079837952 3302247215534821530459 3334083078261274674048 3339204557644164496896 3349518648068039834576 3408771319261751257248 3435984283001560121664 3457567636715395958272 3499428113299936839168 3508355225833865249472 3572332865660352189984 3581445959705404108836 3629951137687132064016 3638294308272156555008 3681913628410669741824 3691306265217839817696 3696976474534610692992 3747046335677039549952 3768208479076544813898 3773996817754081749096 3828021312077759810944 3834867734169470164404 3889763591304820453056 3895738650584858579712 3926839180573211567616 3958573144949130492288 4009548829524417427968 4018874473867896213732 4082666132183259645696 4093081096806176124384 4148515585928150930304 4167721676603744221648 4178353619656304793642 4218635731677531220224 4245746419973341967733 4302164311332897261056 4306523976087479787312 4313139220290379141824 4382705981907965902176 4402996287379762040612 4438625938544150946432 4445444104348366232064 4545028425682335009664 4581312377335413495552 4592999398706167101408 4677806967778486999296 4688686886179212249354 4763110487547136253312 4775261279607205478448 4839934850249509418688 4852281622826676534552 4874745889599022259249 4921741686957119756928 4929301966046147590656 5008806836466246745344 5024277972102059751864 5031995757005442332128 5113156978892626885872 5186351455073093937408 5249142169949905258752 5278097526598840656384 5358499298490528284976 5372168939558106163254 5457441462408234832512 5522870442616004612736 5531354114570867907072 5545464711801916039488 5571138159541739724856 5652312718614817220847 5660995226631122623644 5742031968116639716416 5750852293720505522432 5834645386957230679584 5843607975877287869568 5918167918058867928576 6123999198274889468544 6139621645209264186576 6251582514905616332472 6267530429484457190463 6337673956345046902272 6367015039476273971264 6453246466999345891584 6459785964131219680968 6469708830435568712736 6562322249276159675904 6604494431069643060918 6668166156522549348096 6699037296136079669152 6817542638523502514496 6871968566003120243328 7016710451667730498944 7033030329268818374031 7144665731320704379968 7162891919410808217672 7259902275374264128032 7276588616544313110016 7363827256821339483648 7382612530435679635392 7393952949069221385984 7536416958153089627796 7547993635508163498192 7656042624155519621888 7669735468338940328808 7779527182609640906112 7791477301169717159424 7917146289898260984576 8037748947735792427464 8165332264366519291392 8186162193612352248768 8297031171856301860608 8335443353207488443296 8356707239312609587284 8437271463355062440448 8491492839946683935466 8613047952174959574624 8626278440580758283648 8765411963815931804352 8805992574759524081224 8877251877088301892864 9090056851364670019328 9162624754670826991104 9185998797412334202816 9355613935556973998592 9377373772358424498708 9526220975094272506624 9550522559214410956896 9679869700499018837376 9704563245653353069104 9749491779198044518498 9843483373914239513856 9906741646604464591377 10017613672932493490688 10048555944204119503728 10063991514010884664256 10226313957785253771744 10372702910146187874816 10498284339899810517504 10716998596981056569952 10744337879116212326508 10914882924816469665024 11045740885232009225472 11090929423603832078976 11142276319083479449712 11304625437229634441694 11321990453262245247288 11484063936233279432832 11501704587441011044864 11669290773914461359168 11687215951754575739136 12247998396549778937088 12279243290418528373152 12503165029811232664944 12535060858968914380926 12734030078952547942528 12906492933998691783168 12919571928262439361936 12939417660871137425472 13208988862139286121836 13336332313045098696192 13398074592272159338304 13635085277047005028992 13743937132006240486656 14033420903335460997888 14066060658537636748062 14289331462641408759936 14325783838821616435344 14519804550748528256064 14624237668797066777747 14765225060871359270784 14787905898138442771968 15072833916306179255592 15095987271016326996384 15312085248311039243776 15339470936677880657616 15559054365219281812224 15834292579796521969152 16075497895471584854928 16372324387224704497536 16594062343712603721216 16670886706414976886592 16713414478625219174568 16982985679893367870932 17226095904349919149248 17252556881161516567296 17530823927631863608704 17611985149519048162448 17754503754176603785728 18180113702729340038656 18371997594824668405632 18754747544716848997416 18802591288453371571389 19052441950188545013248 19101045118428821913792 19359739400998037674752 19409126491306706138208 19498983558396089036996 19686966747828479027712 19813483293208929182754 20097111888408239007456 20127983028021769328512 20452627915570507543488 21433997193962113139904 21488675758232424653016 21829765849632939330048 22091481770464018450944 22181858847207664157952 22284552638166958899424 22609250874459268883388 22643980906524490494576 22968127872466558865664 23338581547828922718336 23374431903509151478272 24495996793099557874176 24558486580837056746304 25006330059622465329888 25070121717937828761852 25468060157905095885056 25839143856524878723872 25878835321742274850944 26417977724278572243672 26796149184544318676608 27270170554094010057984 27487874264012480973312 28066841806670921995776 28132121317075273496124 28578662925282817519872 28651567677643232870688 29039609101497056512128 29248475337594133555494 29530450121742718541568 29720224939813393774131 30145667832612358511184 30191974542032653992768 30678941873355761315232 31118108730438563624448 32150995790943169709856 32744648774449408995072 33341773412829953773184 33426828957250438349136 33965971359786735741864 34123221227193155814743 34452191808699838298496 34505113762323033134592 35061647855263727217408 35223970299038096324896 36743995189649336811264 37509495089433697994832 37605182576906743142778 38202090236857643827584 38719478801996075349504 38818252982613412276416 38997967116792178073992 39626966586417858365508 40194223776816478014912 40255966056043538657024 40905255831141015086976 42867994387924226279808 42977351516464849306032 43872713006391200333241 44363717694415328315904 44569105276333917798848 45218501748918537766776 45287961813048980989152 45936255744933117731328 46677163095657845436672 49116973161674113492608 50012660119244930659776 50140243435875657523704 50936120315810191770112 51678287713049757447744 51757670643484549701888 52835955448557144487344 53592298369088637353216 54540341108188020115968 56264242634150546992248 57157325850565635039744 57303135355286465741376 58079218202994113024256 58496950675188267110988 59060900243485437083136 59440449879626787548262 60291335665224717022368 60383949084065307985536 61357883746711522630464 64301991581886339419712 65489297548898817990144 66683546825659907546368 66853657914500876698272 67931942719573471483728 68246442454386311629486 68904383617399676596992 70123295710527454434816 70447940598076192649792 73487990379298673622528 75018990178867395989664 75210365153813486285556 76404180473715287655168 77636505965226824552832 77995934233584356147984 79253933172835716731016 80388447553632956029824 80511932112087077314048 81810511662282030173952 85735988775848452559616 85954703032929698612064 87745426012782400666482 89138210552667835597696 90437003497837075533552 90575923626097961978304 93354326191315690873344 98233946323348226985216 100025320238489861319552 100280486871751315047408 102369663681579467444229 103356575426099514895488 103515341286969099403776 105671910897114288974688 107184596738177274706432 112528485268301093984496 114606270710572931482752 116158436405988226048512 116993901350376534221976 118880899759253575096524 120582671330449434044736 120767898168130615971072 122715767493423045260928 128603983163772678839424 131618139019173600999723 133367093651319815092736 133707315829001753396544 135863885439146942967456 136492884908772623258972 137808767234799353193984 140895881196152385299584 150037980357734791979328 150420730307626972571112 152808360947430575310336 155273011930453649105664 155991868467168712295968 158507866345671433462032 160776895107265912059648 163621023324564060347904 171471977551696905119232 171909406065859397224128 175490852025564801332964 178276421105335671195392 180874006995674151067104 181151847252195923956608 196467892646696453970432 200050640476979722639104 200560973743502630094816 204739327363158934888458 206713150852199029790976 211343821794228577949376 225056970536602187968992 229212541421145862965504 233987802700753068443952 237761799518507150193048 241165342660898868089472 241535796336261231942144 245431534986846090521856 257207966327545357678848 263236278038347201999446 267414631658003506793088 271727770878293885934912 272985769817545246517944 281791762392304770599168 300075960715469583958656 300841460615253945142224 307108991044738402332687 310546023860907298211328 311983736934337424591936 317015732691342866924064 321553790214531824119296 343818812131718794448256 350981704051129602665928 356552842210671342390784 361748013991348302134208 362303694504391847913216 400101280953959445278208 401121947487005260189632 409478654726317869776916 413426301704398059581952 422687643588457155898752 450113941073204375937984 458425082842291725931008 467975605401506136887904 475523599037014300386096 482330685321797736178944 490863069973692181043712 514415932655090715357696 526472556076694403998892 534829263316007013586176 543455541756587771869824 545971539635090493035888 563583524784609541198336 600151921430939167917312 601682921230507890284448 614217982089476804665374 623967473868674849183872 634031465382685733848128 687637624263437588896512 701963408102259205331856 723496027982696604268416 724607389008783695826432 802243894974010520379264 818957309452635739553832 845375287176914311797504 900227882146408751875968 921326973134215206998061 935951210803012273775808 951047198074028600772192 964661370643595472357888 1052945112153388807997784 1069658526632014027172352 1086911083513175543739648 1091943079270180986071776 1200303842861878335834624 1203365842461015780568896 1228435964178953609330748 1247934947737349698367744 1268062930765371467696256 1375275248526875177793024 1403926816204518410663712 1446992055965393208536832 1604487789948021040758528 1637914618905271479107664 1690750574353828623595008 1800455764292817503751936 1842653946268430413996122 1871902421606024547551616 1902094396148057201544384 2105890224306777615995568 2173822167026351087479296 2183886158540361972143552 2406731684922031561137792 2456871928357907218661496 2495869895474699396735488 2536125861530742935392512 2807853632409036821327424 2893984111930786417073664 3208975579896042081517056 3275829237810542958215328 3600911528585635007503872 3685307892536860827992244 3743804843212049095103232 3804188792296114403088768 4211780448613555231991136 4367772317080723944287104 4813463369844063122275584 4913743856715814437322992 5072251723061485870785024 5615707264818073642654848 6551658475621085916430656 7370615785073721655984488 7487609686424098190206464 7608377584592228806177536 8423560897227110463982272 8735544634161447888574208 9626926739688126244551168 9827487713431628874645984 11231414529636147285309696 13103316951242171832861312 14741231570147443311968976 15216755169184457612355072 16847121794454220927964544 17471089268322895777148416 19654975426863257749291968 22462829059272294570619392 26206633902484343665722624 29482463140294886623937952 33694243588908441855929088 39309950853726515498583936 52413267804968687331445248 58964926280589773247875904 67388487177816883711858176 78619901707453030997167872 117929852561179546495751808 157239803414906061994335744 235859705122359092991503616 471719410244718185983007232
- Sum of all divisors σ(n): 1706759815205655721812787200
- Sum of proper divisors (its aliquot sum) s(n): 1235040404960937535829779968
- 471719410244718185983007232 is an abundant number, because the sum of its proper divisors (1235040404960937535829779968) is greater than itself. Its abundance is 763320994716219349846772736
Bases of 471719410244718185983007232
- Binary: 110000110001100100111100001111000001101000001110110001110010100100010000001011010000000002
- Hexadecimal: 0x186327878341D8E52205A00
- Base-36: 1N9RH77GQMNYEDBPC0
Squares and roots of 471719410244718185983007232
- 471719410244718185983007232 squared (4717194102447181859830072322) is 222519202001624736676235873560359957280131058164301824
- 471719410244718185983007232 cubed (4717194102447181859830072323) is 104966626736331735286543304733704965948224910419882775124881094244790777222791168
-
The
square root of 471719410244718185983007232 is 21719102427234.8369525913 -
471719410244718185983007232 is a
perfect cube number . Itscube root is 778444968
Scales and comparisons
How big is 471719410244718185983007232?- 471,719,410,244,718,185,983,007,232 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 471,719,410,244,718,185,983,007,232 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 471719410244718185983007232 cubic inches would be around 64870414 feet tall.
Recreational maths with 471719410244718185983007232
- 471719410244718185983007232 backwards is 232700389581817442014917174
- 471719410244718185983007232 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 471719410244718185983007232's digits is 108
- 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 471719410244718185983007232 - Facts about the integer". Numbermatics.com. 2024. Web. 21 May 2024.
APA style:
Numbermatics. (2024). Number 471719410244718185983007232 - Facts about the integer. Retrieved 21 May 2024, from https://numbermatics.com/n/471719410244718185983007232/
Chicago style:
Numbermatics. 2024. "Number 471719410244718185983007232 - Facts about the integer". https://numbermatics.com/n/471719410244718185983007232/
The information we have on file for 471719410244718185983007232 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 471719410244718185983007232, math, Factors of 471719410244718185983007232, curriculum, school, college, exams, university, Prime factorization of 471719410244718185983007232, STEM, science, technology, engineering, physics, economics, calculator, four hundred seventy-one septillion, seven hundred nineteen sextillion, four hundred ten quintillion, two hundred forty-four quadrillion, seven hundred eighteen trillion, one hundred eighty-five billion, nine hundred eighty-three million, seven thousand, two hundred thirty-two.