31196671248792429772406784
31,196,671,248,792,429,772,406,784 is an even composite number composed of five prime numbers multiplied together.
What does the number 31196671248792429772406784 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 16275 divisors.
31196671248792429772406784 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, two hundred seventy-five divisors.
Prime factorization of 31196671248792429772406784:
230 × 32 × 76 × 114 × 374
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 37 × 37 × 37 × 37)See below for interesting mathematical facts about the number 31196671248792429772406784 from the Numbermatics database.
Names of 31196671248792429772406784
- Cardinal: 31196671248792429772406784 can be written as Thirty-one septillion, one hundred ninety-six sextillion, six hundred seventy-one quintillion, two hundred forty-eight quadrillion, seven hundred ninety-two trillion, four hundred twenty-nine billion, seven hundred seventy-two million, four hundred six thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 3.1196671248792429772406784 × 1025
Factors of 31196671248792429772406784
Divisors of 31196671248792429772406784
- Number of divisors d(n): 16275
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 32 33 36 37 42 44 48 49 56 63 64 66 72 74 77 84 88 96 98 99 111 112 121 126 128 132 144 147 148 154 168 176 192 196 198 222 224 231 242 252 256 259 264 288 294 296 308 333 336 343 352 363 384 392 396 407 441 444 448 462 484 504 512 518 528 539 576 588 592 616 666 672 686 693 704 726 768 777 784 792 814 847 882 888 896 924 968 1008 1024 1029 1036 1056 1078 1089 1152 1176 1184 1221 1232 1331 1332 1344 1369 1372 1386 1408 1452 1536 1554 1568 1584 1617 1628 1694 1764 1776 1792 1813 1848 1936 2016 2048 2058 2072 2112 2156 2178 2304 2331 2352 2368 2401 2442 2464 2541 2662 2664 2688 2738 2744 2772 2816 2849 2904 3072 3087 3108 3136 3168 3234 3256 3388 3528 3552 3584 3626 3663 3696 3773 3872 3993 4032 4096 4107 4116 4144 4224 4312 4356 4477 4608 4662 4704 4736 4802 4851 4884 4928 5082 5324 5328 5376 5439 5476 5488 5544 5632 5698 5808 5929 6144 6174 6216 6272 6336 6468 6512 6776 7056 7104 7168 7203 7252 7326 7392 7546 7623 7744 7986 8064 8192 8214 8232 8288 8448 8547 8624 8712 8954 9216 9317 9324 9408 9472 9583 9604 9702 9768 9856 10164 10648 10656 10752 10878 10952 10976 11088 11264 11319 11396 11616 11858 11979 12288 12321 12348 12432 12544 12672 12691 12936 13024 13431 13552 14112 14208 14336 14406 14504 14641 14652 14784 15059 15092 15246 15488 15972 16128 16317 16384 16428 16464 16576 16807 16896 17094 17248 17424 17787 17908 18432 18634 18648 18816 18944 19166 19208 19404 19536 19712 19943 20328 21296 21312 21504 21609 21756 21904 21952 22176 22528 22638 22792 23232 23716 23958 24576 24642 24696 24864 25088 25344 25382 25641 25872 26048 26411 26862 27104 27951 28224 28416 28672 28749 28812 29008 29282 29304 29568 30118 30184 30492 30976 31339 31944 32256 32634 32768 32856 32928 33152 33614 33792 33957 34188 34496 34848 35574 35816 36864 37268 37296 37632 37888 38073 38332 38416 38808 39072 39424 39886 40293 40656 41503 42592 42624 43008 43218 43512 43808 43904 43923 44352 45056 45177 45276 45584 46464 47432 47916 49152 49247 49284 49392 49728 50176 50421 50653 50688 50764 51282 51744 52096 52822 53361 53724 54208 55902 56448 56832 57344 57498 57624 58016 58564 58608 59136 59829 60236 60368 60984 61952 62678 63888 64512 65219 65268 65536 65712 65856 66304 67081 67228 67584 67914 68376 68992 69696 71148 71632 73728 74536 74592 75264 75776 76146 76664 76832 77616 78144 78848 79233 79772 80586 81312 83006 83853 85184 85248 86016 86247 86436 87024 87616 87808 87846 88704 88837 90112 90354 90552 91168 92928 94017 94864 95832 98304 98494 98568 98784 99456 100352 100842 101306 101376 101528 102487 102564 103488 104192 105413 105644 106722 107448 108416 111804 112896 113664 114219 114688 114996 115248 116032 117128 117216 117649 118272 119658 120472 120736 121968 123904 124509 125356 127776 129024 130438 130536 131072 131424 131712 131769 132608 134162 134456 135168 135531 135828 136752 137984 139392 139601 142296 143264 147456 147741 149072 149184 150528 151263 151552 151959 152292 153328 153664 155232 156288 157696 158466 159544 161172 162624 165649 166012 167706 170368 170496 172032 172494 172872 174048 175232 175616 175692 177408 177674 179487 180224 180708 181104 182336 184877 185856 188034 189728 191664 195657 196608 196988 197136 197568 198912 200704 201243 201684 202612 202752 203056 204974 205128 206976 208384 210826 211288 213444 214896 216832 219373 223608 225792 227328 228438 229376 229992 230496 232064 234256 234432 235298 236544 237699 239316 240944 241472 243936 247808 249018 250712 255552 258048 260876 261072 262144 262848 263424 263538 265216 266511 268324 268912 270336 271062 271656 273504 275968 278784 279202 282051 284592 286528 290521 294912 295482 298144 298368 301056 302526 303104 303918 304584 306656 307328 307461 310464 312576 315392 316239 316932 319088 322344 325248 331298 332024 335412 340736 340992 344064 344729 344988 345744 348096 350464 351232 351384 352947 354571 354816 355348 358974 360448 361416 362208 364672 369754 371712 373527 376068 379456 383328 391314 393216 393976 394272 395136 397824 401408 402486 403368 405224 405504 406112 409948 410256 413952 416768 418803 421652 422576 426888 429792 433664 438746 443223 447216 451584 454656 455877 456533 456876 458752 459984 460992 464128 468512 468864 469567 470596 473088 475398 478632 481888 482944 487872 495616 496947 498036 501424 511104 516096 521752 522144 524288 525696 526848 527076 530432 533022 536648 537824 540672 541717 542124 543312 547008 551936 554631 557183 557568 558404 564102 569184 573056 581042 586971 589824 590964 596288 596736 602112 603729 605052 606208 607836 609168 613312 614656 614922 620928 621859 625152 630784 632478 633864 638176 644688 650496 658119 662596 664048 670824 681472 681984 688128 689458 689976 691488 696192 700928 702464 702768 705894 709142 709632 710696 717409 717948 720896 722832 724416 729344 737891 739508 743424 747054 752136 758912 766656 782628 786432 787952 788544 790272 795648 799533 802816 804972 806736 810448 811008 812224 819896 820512 827904 833536 837606 843304 845152 853776 859584 867328 871563 877492 886446 894432 903168 909312 911754 913066 913752 917504 919968 921984 922383 928256 937024 937728 939134 941192 946176 948717 950796 957264 963776 965888 975744 977207 991232 993894 996072 1002848 1022208 1032192 1034187 1043504 1044288 1048576 1051392 1053696 1054152 1058841 1060864 1063713 1066044 1073296 1075648 1081344 1083434 1084248 1086624 1094016 1103872 1109262 1114366 1115136 1116808 1128204 1138368 1146112 1159543 1162084 1173942 1179648 1181928 1192576 1193472 1204224 1207458 1210104 1212416 1215672 1218336 1226624 1229312 1229844 1241856 1243718 1250304 1256409 1261568 1264956 1267728 1276352 1289376 1294139 1300992 1316238 1325192 1328096 1341648 1362944 1363968 1369599 1376256 1378916 1379952 1382976 1392384 1401856 1404928 1405536 1408701 1411788 1418284 1419264 1421392 1434818 1435896 1441792 1445664 1448832 1458688 1475782 1479016 1486848 1490841 1494108 1504272 1517824 1533312 1535611 1565256 1572864 1575904 1577088 1580544 1591296 1599066 1605632 1609944 1613472 1620896 1622016 1624448 1625151 1639792 1641024 1655808 1663893 1667072 1671549 1675212 1686608 1690304 1707552 1719168 1734656 1743126 1754984 1772892 1788864 1806336 1818624 1822139 1823508 1826132 1827504 1835008 1839936 1843968 1844766 1856512 1865577 1874048 1874161 1875456 1878268 1882384 1892352 1897434 1901592 1914528 1927552 1931776 1951488 1954414 1974357 1982464 1987788 1992144 2005696 2033647 2044416 2064384 2068374 2087008 2088576 2097152 2102784 2107392 2108304 2117682 2121728 2127426 2132088 2146592 2151296 2152227 2162688 2166868 2168496 2173248 2188032 2207744 2213673 2218524 2228732 2230272 2233616 2256408 2276736 2292224 2319086 2324168 2347884 2359296 2363856 2385152 2386944 2408448 2413103 2414916 2420208 2424832 2431344 2436672 2453248 2458624 2459688 2481997 2483712 2487436 2500608 2512818 2523136 2529912 2535456 2552704 2578752 2588278 2601984 2614689 2632476 2650384 2656192 2683296 2725888 2727936 2739198 2752512 2757832 2759904 2765952 2784768 2803712 2809856 2811072 2817402 2823576 2836568 2838528 2842784 2869636 2871792 2883584 2891328 2897664 2917376 2931621 2951564 2958032 2973696 2981682 2988216 3008544 3035648 3066624 3071222 3102561 3130512 3145728 3151808 3154176 3161088 3182592 3191139 3195731 3198132 3211264 3219888 3226944 3241792 3244032 3248896 3250302 3279584 3282048 3286969 3311616 3327786 3334144 3343098 3350424 3373216 3380608 3415104 3438336 3469312 3478629 3486252 3509968 3545784 3577728 3612672 3637248 3644278 3647016 3652264 3655008 3670016 3679872 3687936 3689532 3713024 3731154 3748096 3748322 3750912 3756536 3764768 3784704 3792019 3794868 3803184 3829056 3855104 3863552 3882417 3900281 3902976 3908828 3948714 3964928 3975576 3984288 4011392 4067294 4088832 4108797 4128768 4136748 4174016 4177152 4194304 4205568 4214784 4216608 4226103 4235364 4243456 4254852 4264176 4293184 4302592 4304454 4325376 4333736 4336992 4346496 4353013 4376064 4415488 4427346 4437048 4457464 4460544 4467232 4512816 4553472 4584448 4606833 4638172 4648336 4695768 4718592 4727712 4770304 4773888 4816896 4826206 4829832 4840416 4849664 4862688 4873344 4875453 4906496 4917248 4919376 4963994 4967424 4974872 5001216 5014647 5021863 5025636 5046272 5059824 5070912 5105408 5157504 5165237 5176556 5203968 5229378 5264952 5300768 5312384 5366592 5451776 5455872 5466417 5478396 5505024 5515664 5519808 5531904 5569536 5596731 5607424 5619712 5622144 5622483 5634804 5647152 5673136 5677056 5685568 5739272 5743584 5767168 5782656 5795328 5834752 5863242 5903128 5916064 5947392 5963364 5976432 6017088 6071296 6100941 6129013 6133248 6142444 6205122 6261024 6291456 6303616 6308352 6322176 6365184 6382278 6391462 6396264 6422528 6439776 6453888 6456681 6483584 6488064 6497792 6500604 6559168 6564096 6573938 6623232 6641019 6655572 6668288 6686196 6700848 6746432 6761216 6830208 6840449 6876672 6938624 6957258 6972504 7019936 7091568 7155456 7225344 7239309 7274496 7288556 7294032 7304528 7310016 7340032 7359744 7375872 7379064 7426048 7445991 7462308 7496192 7496644 7501824 7513072 7529536 7569408 7584038 7589736 7606368 7658112 7710208 7727104 7764834 7800562 7805952 7817656 7897428 7929856 7951152 7968576 8022784 8116801 8134588 8177664 8217594 8257536 8273496 8348032 8354304 8388608 8411136 8429568 8433216 8452206 8470728 8486912 8509704 8528352 8586368 8605184 8608908 8650752 8667472 8673984 8692992 8706026 8752128 8794863 8830976 8854692 8874096 8914928 8921088 8934464 9025632 9106944 9168896 9213666 9276344 9296672 9391536 9437184 9455424 9540608 9547776 9587193 9633792 9652412 9659664 9680832 9699328 9725376 9746688 9750906 9812992 9834496 9838752 9860907 9927988 9934848 9949744 10002432 10029294 10043726 10051272 10092544 10119648 10141824 10210816 10315008 10330474 10353112 10407936 10435887 10458756 10529904 10601536 10624768 10733184 10749277 10903552 10911744 10932834 10956792 11010048 11031328 11039616 11063808 11139072 11193462 11214848 11239424 11244288 11244966 11269608 11294304 11346272 11354112 11371136 11376057 11478544 11487168 11534336 11565312 11590656 11647251 11669504 11700843 11726484 11806256 11832128 11894784 11926728 11952864 12034176 12142592 12201882 12258026 12266496 12284888 12410244 12522048 12582912 12607232 12616704 12644352 12730368 12754973 12764556 12782924 12792528 12845056 12879552 12907776 12913362 12967168 12976128 12995584 13001208 13059039 13118336 13119127 13128192 13147876 13246464 13282038 13311144 13336576 13372392 13401696 13492864 13522432 13660416 13680898 13753344 13820499 13877248 13914516 13945008 14039872 14183136 14235529 14310912 14450688 14478618 14548992 14577112 14588064 14609056 14620032 14680064 14719488 14751744 14758128 14852096 14891982 14924616 14992384 14993288 15003648 15026144 15059072 15065589 15138816 15168076 15179472 15212736 15316224 15420416 15454208 15495711 15529668 15601124 15611904 15635312 15794856 15859712 15902304 15937152 16045568 16233602 16269176 16355328 16399251 16435188 16515072 16546992 16696064 16708608 16777216 16822272 16859136 16866432 16867449 16891721 16904412 16941456 16973824 17019408 17056704 17172736 17210368 17217816 17301504 17334944 17347968 17373979 17385984 17412052 17504256 17589726 17661952 17709384 17748192 17829856 17842176 17868928 18051264 18213888 18302823 18337792 18387039 18427332 18552688 18593344 18783072 18874368 18910848 19081216 19095552 19174386 19267584 19304824 19319328 19361664 19398656 19450752 19493376 19501812 19625984 19668992 19677504 19721814 19855976 19869696 19899488 20004864 20043529 20058588 20087452 20102544 20185088 20239296 20283648 20421632 20521347 20615771 20630016 20660948 20706224 20815872 20871774 20917512 21059808 21203072 21249536 21466368 21498554 21717927 21807104 21823488 21865668 21913584 22020096 22062656 22079232 22127616 22278144 22337973 22370117 22386924 22429696 22478848 22488576 22489932 22539216 22588608 22692544 22708224 22742272 22752114 22957088 22974336 23008783 23068672 23130624 23181312 23294502 23339008 23401686 23452968 23612512 23664256 23789568 23853456 23905728 24068352 24285184 24350403 24403764 24516052 24532992 24569776 24820488 25044096 25165824 25214464 25233408 25288704 25460736 25509946 25529112 25565848 25585056 25690112 25759104 25815552 25826724 25934336 25952256 25991168 26002416 26118078 26236672 26238254 26256384 26295752 26492928 26544133 26564076 26622288 26673152 26744784 26803392 26985728 27044864 27301967 27320832 27361796 27506688 27640998 27754496 27829032 27890016 28079744 28366272 28471058 28621824 28761579 28901376 28957236 29097984 29154224 29176128 29218112 29240064 29360128 29438976 29503488 29516256 29582721 29704192 29783964 29849232 29984768 29986576 30007296 30052288 30118144 30131178 30277632 30336152 30358944 30425472 30632448 30840832 30908416 30991422 31059336 31202248 31223808 31270624 31589712 31719424 31804608 31874304 32091136 32247831 32467204 32538352 32710656 32798502 32870376 33030144 33093984 33392128 33417216 33554432 33644544 33718272 33732864 33734898 33783442 33808824 33882912 33947648 34038816 34113408 34128171 34345472 34420736 34435632 34603008 34669888 34695936 34747958 34771968 34824104 35008512 35102529 35153041 35179452 35323904 35418768 35496384 35659712 35684352 35737856 36102528 36156659 36427776 36605646 36675584 36774078 36854664 37105376 37186688 37566144 37748736 37821696 38162432 38191104 38264919 38348772 38535168 38609648 38638656 38723328 38797312 38901504 38986752 39003624 39177117 39251968 39337984 39355008 39357381 39443628 39711952 39739392 39798976 40009728 40087058 40117176 40174904 40205088 40370176 40478592 40567296 40843264 41042694 41231542 41260032 41321896 41412448 41631744 41743548 41835024 42119616 42406144 42499072 42706587 42903091 42932736 42997108 43435854 43614208 43646976 43731336 43827168 44040192 44125312 44158464 44255232 44556288 44675946 44740234 44773848 44859392 44957696 44977152 44979864 45078432 45177216 45196767 45385088 45416448 45484544 45504228 45914176 45948672 46017566 46137344 46261248 46362624 46487133 46589004 46678016 46803372 46905936 47225024 47328512 47579136 47706912 47811456 47883143 48136704 48570368 48700806 48807528 49032104 49065984 49139552 49640976 50088192 50331648 50428928 50466816 50577408 50675163 50921472 51019892 51058224 51131696 51170112 51380224 51518208 51631104 51653448 51868672 51904512 51982336 52004832 52121937 52236156 52473344 52476508 52512768 52591504 52985856 53088266 53128152 53244576 53346304 53489568 53606784 53971456 54089728 54603934 54641664 54723592 55013376 55161117 55281996 55508992 55658064 55780032 56159488 56732544 56817607 56942116 57243648 57523158 57802752 57914472 58195968 58308448 58352256 58436224 58480128 58720256 58877952 59006976 59032512 59165442 59408384 59567928 59698464 59969536 59973152 60014592 60104576 60130587 60236288 60262356 60555264 60672304 60717888 60850944 61264896 61564041 61681664 61816832 61847313 61982844 62118672 62404496 62447616 62541248 63179424 63438848 63609216 63748608 64182272 64495662 64934408 65076704 65421312 65597004 65740752 66060288 66187968 66784256 66834432 67108864 67110351 67289088 67419143 67436544 67465728 67469796 67566884 67617648 67765824 67895296 68077632 68226816 68256342 68690944 68841472 68871264 69026349 69206016 69339776 69391872 69495916 69543936 69648208 70017024 70205058 70306082 70358904 70647808 70837536 70992768 71319424 71368704 71475712 72205056 72313318 72855552 73051209 73211292 73351168 73548156 73709328 74210752 74373376 75132288 75244939 75497472 75643392 76324864 76382208 76529838 76697544 77070336 77219296 77277312 77446656 77594624 77803008 77973504 78007248 78354234 78503936 78675968 78710016 78714762 78887256 79423904 79478784 79597952 79632399 80019456 80174116 80234352 80349808 80410176 80740352 80957184 81134592 81686528 81905901 82085388 82463084 82520064 82643792 82824896 83263488 83487096 83670048 84239232 84812288 84998144 85413174 85806182 85865472 85994216 86871708 87228416 87293952 87462672 87654336 88080384 88250624 88316928 88510464 89112576 89284811 89351892 89480468 89547696 89718784 89915392 89954304 89959728 90156864 90354432 90393534 90770176 90832896 90969088 91008456 91828352 91833889 91897344 92035132 92274688 92522496 92725248 92974266 93178008 93356032 93606744 93811872 94450048 94657024 95158272 95413824 95622912 95766286 96273408 96743493 97140736 97401612 97615056 98064208 98131968 98279104 99281952 100176384 100663296 100857856 100933632 101154816 101350326 101842944 102039784 102116448 102263392 102340224 102760448 103036416 103262208 103306896 103737344 103809024 103964672 104009664 104243874 104472312 104946688 104953016 105025536 105183008 105459123 105971712 106176532 106256304 106489152 106692608 106979136 107213568 107942912 108179456 108469977 109207868 109283328 109447184 110026752 110322234 110563992 111017984 111316128 111560064 112318976 113465088 113635214 113884232 114487296 114794757 115046316 115605504 115828944 116391936 116616896 116704512 116872448 116960256 117440512 117755904 118013952 118065024 118072143 118242047 118330884 118816768 119135856 119396928 119939072 119946304 120029184 120209152 120261174 120472576 120524712 121110528 121344608 121435776 121617853 121701888 122529792 123128082 123363328 123633664 123694626 123965688 124237344 124808992 124895232 125082496 126358848 126877696 127218432 127497216 128119761 128364544 128709273 128991324 129868816 130153408 130842624 131194008 131481504 132120576 132375936 133568512 133668864 134217728 134220702 134578176 134838286 134873088 134931456 134939592 135133768 135235296 135531648 135790592 136155264 136453632 136512684 137381888 137682944 137742528 138052698 138412032 138679552 138783744 138991832 139087872 139296416 140034048 140304703 140410116 140612164 140717808 141295616 141675072 141985536 142638848 142737408 142951424 143649429 144310397 144410112 144626636 145711104 146102418 146422584 146702336 147096312 147418656 148421504 148746752 150264576 150489878 150994944 151286784 152025489 152649728 152764416 153059676 153395088 154140672 154438592 154554624 154893312 155189248 155606016 155947008 156014496 156365811 156590819 156708468 157007872 157351936 157420032 157429524 157774512 158847808 158957568 159195904 159264798 160038912 160348232 160468704 160699616 160820352 161061481 161480704 161914368 162269184 163373056 163811802 164170776 164926168 165040128 165287584 165649792 166526976 166974192 167340096 168478464 169624576 169996288 170452821 170826348 171612364 171730944 171988432 173743416 174456832 174587904 174925344 175308672 176160768 176501248 176633856 177020928 178225152 178569622 178703784 178960936 179095392 179437568 179830784 179908608 179919456 180313728 180391761 180708864 180787068 181540352 181665792 181938176 182016912 183656704 183667778 183794688 184070264 184549376 185044992 185450496 185541939 185808931 185948532 186356016 186712064 187213488 187623744 188900096 189314048 190316544 190827648 191113769 191245824 191532572 192546816 193486986 194281472 194803224 195230112 196128416 196263936 196558208 198563904 200352768 201326592 201331053 201715712 201867264 202257429 202309632 202700652 203685888 204079568 204232896 204526784 204680448 205520896 206072832 206524416 206613792 207079047 207474688 207618048 207929344 208019328 208487748 208944624 209893376 209906032 210051072 210366016 210918246 211943424 212353064 212512608 212978304 213385216 213958272 214427136 215885824 216358912 216939954 218415736 218566656 218894368 220053504 220644468 221127984 222035968 222632256 223120128 224637952 225734817 226773481 226930176 227270428 227768464 228974592 229589514 230092632 231211008 231657888 232783872 233233792 233409024 233744896 233920512 234881024 235511808 236027904 236130048 236144286 236484094 236661768 237633536 238271712 238793856 238897197 239878144 239892608 240058368 240418304 240522348 240945152 241049424 242221056 242689216 242871552 243235706 243403776 245059584 245717703 246071287 246256164 246726656 247267328 247389252 247931376 248474688 249617984 249790464 250164992 252717696 253096613 253755392 254436864 254994432 256239522 256729088 257418546 257982648 259737632 260306816 261685248 262388016 262963008 264241152 264751872 267137024 267337728 267854433 268435456 268441404 269156352 269676572 269746176 269862912 269879184 270267536 270470592 271063296 271581184 272310528 272907264 273025368 274763776 275365888 275485056 275501667 276105396 276824064 277359104 277567488 277983664 278175744 278592832 280068096 280609406 280820232 281224328 281435616 282591232 283350144 283971072 285277696 285474816 285902848 287298858 288620794 288820224 289253272 291422208 292204836 292845168 293404672 294192624 294837312 296843008 297493504 300321637 300529152 300979756 301989888 302573568 304050978 305299456 305528832 306119352 306790176 308281344 308877184 309109248 309786624 310378496 311212032 311894016 312028992 312731622 313181638 313416936 314015744 314703872 314840064 314859048 315549024 316377369 317695616 317915136 318391808 318529596 320077824 320696464 320937408 321399232 321640704 322122962 322961408 323828736 324538368 325409931 326746112 327623604 328341552 329852336 330080256 330575168 331299584 333053952 333948384 334680192 336956928 339249152 339992576 340905642 341652696 343224728 343461888 343976864 347486832 348913664 349175808 349850688 350617344 352321536 353002496 353267712 354041856 354726141 356450304 357139244 357407568 357921872 358190784 358875136 359661568 359817216 359838912 360627456 360783522 361417728 361574136 363080704 363331584 363876352 364033824 364853559 367313408 367335556 367589376 368140528 369098752 370089984 370900992 371083878 371617862 371897064 372712032 373424128 374426976 375247488 377800192 378628096 380633088 381655296 382227538 382491648 383065144 385093632 386127819 386973972 388562944 389606448 390460224 392256832 392527872 393116416 397127808 397723249 400705536 402653184 402662106 403431424 403734528 404514858 404619264 405401304 407371776 408159136 408465792 409053568 409360896 411041792 412145664 413048832 413227584 414158094 414949376 415236096 415858688 416038656 416975496 417889248 419786752 419812064 420102144 420732032 420914109 421836492 423886848 424706128 425025216 425956608 426770432 427916544 428854272 430948287 431771648 432717824 432931191 433879908 436831472 437133312 437788736 440107008 441288936 442255968 444071936 445264512 446240256 449275904 451469634 453546962 453860352 454540856 455536928 457949184 459179028 460185264 462422016 463315776 465567744 466467584 466818048 467489792 467841024 469762048 469772457 471023616 471934001 472055808 472260096 472288572 472968188 473323536 475267072 476543424 477587712 477794394 479756288 479785216 480116736 480836608 481044696 481890304 482098848 483184443 484442112 485378432 485743104 486471412 486807552 490119168 491435406 492142574 492512328 493453312 494534656 494778504 495862752 496949376 499235968 499580928 500329984 505435392 506193226 507510784 508873728 509988864 511358463 512479044 513458176 514837092 515965296 519475264 520613632 523370496 524776032 525926016 526714573 528482304 529503744 534274048 534675456 535708866 536870912 536882808 538312704 539353144 539492352 539725824 539758368 540535072 540941184 542126592 543162368 544621056 545814528 546050736 549527552 550731776 550970112 551003334 552210792 553648128 554718208 555134976 555967328 556351488 557185664 557426793 560136192 561218812 561640464 562448656 562871232 565182464 566700288 567942144 570555392 570949632 571805696 573341307 574597716 577241588 577640448 578506544 582844416 584409672 585690336 586809344 588385248 589674624 593686016 594987008 600643274 601058304 601959512 603979776 605147136 606772287 608101956 610598912 611057664 612238704 613580352 616562688 617754368 618218496 619573248 620756992 622424064 623788032 624057984 624993677 625463244 626363276 626833872 628031488 629407744 629680128 629718096 631098048 632754738 635391232 635830272 636783616 637059192 640155648 641392928 641874816 642798464 642837223 643281408 644245924 645922816 647657472 649076736 650819862 653492224 655247208 656683104 659704672 660160512 661150336 662599168 666107904 667896768 669360384 673913856 677204451 678498304 679985152 680320443 681811284 683305392 686449456 686923776 687953728 694973664 697827328 698351616 699701376 701234688 704643072 706004992 706535424 708083712 709452282 712900608 714278488 714815136 715843744 716381568 717750272 719323136 719634432 719677824 721254912 721567044 722835456 723148272 726161408 726663168 727752704 728067648 729707118 734626816 734671112 735178752 736281056 738197504 738213861 740179968 741610573 741801984 742167756 743235724 743794128 745424064 746848256 748853952 750494976 755600384 757256192 759289839 761266176 763310592 764455076 764983296 766130288 770187264 772255638 773947944 777125888 779212896 780920448 784513664 785055744 786232832 794255616 795446498 801411072 803563299 805306368 805324212 806862848 807469056 809029716 809238528 810802608 814743552 816318272 816931584 818107136 818721792 822083584 824291328 826097664 826455168 826505001 827694329 828316188 829898752 830472192 831717376 832077312 833950992 835778496 839573504 839624128 840204288 841464064 841828218 843672984 847773696 849412256 850050432 851324971 851913216 853540864 855833088 857708544 861896574 863543296 865435648 865862382 867759816 873662944 874266624 875577472 880214016 882577872 884511936 888143872 890529024 892480512 898551808 900964911 902939268 907093924 907720704 909081712 911073856 915898368 918358056 920370528 924844032 926631552 931135488 932935168 933636096 934979584 935682048 939524096 939544914 942047232 943868002 944111616 944520192 944577144 945936376 946647072 950534144 953086848 955175424 955588788 959512576 959570432 960233472 961673216 962089392 963780608 964197696 966368886 968884224 970756864 971486208 972942824 973615104 980238336 982132921 982870812 984285148 985024656 986906624 989069312 989557008 991725504 993898752 998471936 999161856 1000659968 1010172779 1010870784 1012386452 1015021568 1017747456 1019977728 1022716926 1024958088 1026916352 1029674184 1031930592 1038950528 1041227264 1046740992 1049552064 1051852032 1053429146 1056964608 1059007488 1064178423 1068548096 1069350912 1071417732 1073741824 1073765616 1076625408 1078706288 1078984704 1079451648 1079516736 1081070144 1081882368 1084253184 1086324736 1089242112 1091629056 1092101472 1094560677 1099055104 1101463552 1101940224 1102006668 1104421584 1107296256 1109436416 1110269952 1111934656 1112702976 1114371328 1114853586 1120272384 1122437624 1123280928 1124897312 1125742464 1130364928 1133400576 1135884288 1141110784 1141899264 1143611392 1146682614 1149195432 1154483176 1155280896 1157013088 1165688832 1168819344 1171380672 1173618688 1176770496 1179349248 1187372032 1189974016 1193169747 1201286548 1202116608 1203919024 1207959552 1210294272 1213544574 1216203912 1221197824 1222115328 1224477408 1227160704 1233125376 1235508736 1236436992 1239146496 1241513984 1244848128 1247576064 1248115968 1249987354 1250926488 1252726552 1253667744 1256062976 1258815488 1259360256 1259436192 1262196096 1262742327 1265509476 1270782464 1271660544 1273567232 1274118384 1280311296 1282785856 1283749632 1285596928 1285674446 1286562816 1288491848 1291845632 1295314944 1298153472 1298793573 1300662517 1301639724 1306984448 1310494416 1313366208 1319409344 1320321024 1322300672 1325198336 1332215808 1335793536 1337796383 1338720768 1347827712 1354408902 1356996608 1359970304 1360640886 1363622568 1366610784 1372898912 1373847552 1375907456 1389947328 1395654656 1396703232 1399402752 1402469376 1409286144 1409317371 1412009984 1413070848 1415802003 1416167424 1418904564 1425801216 1428556976 1429630272 1431687488 1432763136 1435500544 1438646272 1439268864 1439355648 1442509824 1443134088 1445670912 1446296544 1449553329 1452322816 1453326336 1455505408 1456135296 1459414236 1469253632 1469342224 1470357504 1472562112 1476395008 1476427722 1480359936 1483221146 1483603968 1484335512 1486471448 1487588256 1490848128 1493696512 1497707904 1500989952 1511200768 1514512384 1518579678 1522532352 1526621184 1528910152 1529966592 1532260576 1540374528 1544511276 1547895888 1554251776 1558425792 1561840896 1569027328 1570111488 1572465664 1580143719 1587414367 1588511232 1590892996 1602822144 1607126598 1610612736 1610648424 1613725696 1614938112 1618059432 1618477056 1621605216 1629487104 1632636544 1633863168 1636214272 1637443584 1644167168 1648582656 1652195328 1652910336 1653010002 1655388658 1656632376 1659797504 1660944384 1663434752 1664154624 1667901984 1671556992 1672280379 1679147008 1679248256 1680408576 1682928128 1683656436 1687345968 1695547392 1698824512 1700100864 1702649942 1703826432 1707081728 1711666176 1715417088 1720023921 1722499009 1723793148 1727086592 1730871296 1731724764 1735519632 1747325888 1748533248 1751154944 1760428032 1765155744 1769023872 1771676291 1776287744 1781058048 1784961024 1797103616 1801929822 1805878536 1814187848 1815441408 1818163424 1822147712 1831796736 1836716112 1840741056 1849688064 1853263104 1862270976 1865870336 1867272192 1869959168 1871364096 1874981031 1879048192 1879089828 1884094464 1887736004 1888223232 1889040384 1889154288 1891872752 1893294144 1901068288 1906173696 1910350848 1911177576 1919025152 1919140864 1920466944 1923346432 1924178784 1927561216 1928395392 1928511669 1932737772 1937768448 1941513728 1942972416 1945885648 1947230208 1960476672 1964265842 1965741624 1968570296 1970049312 1973813248 1978138624 1979114016 1983451008 1987797504 1996943872 1998323712 2001319936 2020345558 2021741568 2024772904 2030043136 2035494912 2039955456 2040961329 2045433852 2049916176 2053832704 2059348368 2063861184 2077901056 2082454528 2093481984 2099104128 2102251459 2103704064 2106858292 2113929216 2118014976 2128356846 2137096192 2138701824 2142835464 2147531232 2153250816 2157412576 2157969408 2158903296 2159033472 2162140288 2163764736 2168506368 2172649472 2178484224 2183258112 2184202944 2189121354 2198110208 2202927104 2203880448 2204013336 2208843168 2214592512 2214641583 2218872832 2220539904 2223869312 2224831719 2225405952 2228742656 2229707172 2240544768 2244875248 2246561856 2249794624 2251484928 2260729856 2266801152 2271768576 2277869517 2282221568 2283798528 2287222784 2293365228 2298390864 2308966352 2310561792 2314026176 2331377664 2337638688 2342761344 2347237376 2353540992 2358698496 2374744064 2379948032 2386339494 2402573096 2404233216 2407838048 2415919104 2420588544 2427089148 2432407824 2442395648 2444230656 2448954816 2454321408 2466250752 2471017472 2472873984 2478292992 2483027968 2483082987 2489696256 2494508291 2495152128 2496231936 2499974708 2501852976 2505453104 2507335488 2512125952 2517630976 2518720512 2518872384 2524392192 2525484654 2531018952 2541564928 2543321088 2547134464 2548236768 2553974913 2560622592 2565571712 2567499264 2571193856 2571348892 2573125632 2576983696 2583691264 2590629888 2596306944 2597587146 2601325034 2603279448 2613968896 2620988832 2626732416 2638818688 2640642048 2644601344 2650396672 2664431616 2671587072 2675592766 2677441536 2695655424 2702894733 2708817804 2713993216 2719940608 2721281772 2727245136 2733221568 2745797824 2747695104 2751814912 2779894656 2784062743 2791309312 2793406464 2798805504 2804938752 2818572288 2818634742 2824019968 2826141696 2831604006 2832334848 2837809128 2851602432 2857113952 2859260544 2863374976 2865526272 2871001088 2877292544 2878537728 2878711296 2885019648 2886268176 2891341824 2892593088 2899106658 2904645632 2906652672 2911010816 2912270592 2918828472 2938507264 2938684448 2940715008 2945124224 2946398763 2952790016 2952855444 2960719872 2966442292 2967207936 2968671024 2972942896 2975176512 2981696256 2987393024 2995415808 3001979904 3022401536 3029024768 3030518337 3037159356 3045064704 3053242368 3057820304 3059933184 3064521152 3080749056 3089022552 3095791776 3108503552 3116851584 3123681792 3138054656 3140222976 3144931328 3160287438 3174828734 3177022464 3181785992 3205644288 3214253196 3221225472 3221296848 3227451392 3229876224 3236118864 3236954112 3243210432 3258974208 3265273088 3267726336 3272428544 3274887168 3288334336 3297165312 3303538007 3304390656 3305820672 3306020004 3310777316 3313264752 3319595008 3321888768 3326869504 3328309248 3335803968 3343113984 3344560758 3358294016 3358496512 3360817152 3365856256 3367312872 3374691936 3391094784 3397649024 3400201728 3405299884 3407652864 3414163456 3423332352 3430834176 3440047842 3444998018 3447586296 3454173184 3461742592 3463449528 3471039264 3494651776 3497066496 3502309888 3520856064 3530311488 3538047744 3543352582 3552575488 3562116096 3569922048 3579509241 3594207232 3603859644 3611757072 3628375696 3630882816 3636326848 3644295424 3663593472 3673432224 3681482112 3699376128 3706526208 3724541952 3731740672 3734544384 3739918336 3742728192 3749962062 3758096384 3758179656 3768188928 3775472008 3776446464 3778080768 3778308576 3783745504 3786588288 3802136576 3812347392 3820701696 3822355152 3838050304 3838281728 3840933888 3846692864 3848357568 3855122432 3856790784 3857023338 3865475544 3875536896 3883027456 3885944832 3891771296 3894460416 3901987551 3920953344 3928531684 3931483248 3937140592 3940098624 3947626496 3956277248 3958228032 3966902016 3975595008 3993887744 3996647424 4002639872 4013389149 4040691116 4043483136 4049545808 4060086272 4070989824 4079910912 4081922658 4090867704 4099832352 4107665408 4118696736 4127722368 4155802112 4164909056 4186963968 4198208256 4204502918 4207408128 4213716584 4227858432 4236029952 4247406009 4256713692 4274192384 4277403648 4285670928 4295062464 4306501632 4314825152 4315938816 4317806592 4318066944 4324280576 4327529472 4337012736 4345298944 4356968448 4366516224 4368405888 4374955739 4378242708 4396220416 4405854208 4407760896 4408026672 4417686336 4429185024 4429283166 4437745664 4441079808 4447738624 4449663438 4450811904 4457485312 4459414344 4481089536 4489750496 4493123712 4499589248 4499860561 4502969856 4521459712 4533602304 4543537152 4555739034 4564443136 4567597056 4574445568 4586730456 4596781728 4617932704 4621123584 4628052352 4662755328 4675277376 4685522688 4694474752 4707081984 4717396992 4740431157 4749488128 4759896064 4762243101 4772678988 4805146192 4808466432 4815676096 4831838208 4841177088 4854178296 4864815648 4884791296 4888461312 4897909632 4908642816 4932501504 4942034944 4945747968 4956585984 4966055936 4966165974 4979392512 4989016582 4990304256 4992463872 4999949416 5003705952 5010906208 5014670976 5024251904 5035261952 5037441024 5037744768 5048784384 5050969308 5062037904 5083129856 5086642176 5094268928 5096473536 5107949826 5121245184 5131143424 5134998528 5142387712 5142697784 5146251264 5153967392 5167382528 5167497027 5181259776 5191274011 5192613888 5195174292 5202650068 5206558896 5227937792 5241977664 5253464832 5277637376 5281284096 5289202688 5300793344 5315028873 5328863232 5343174144 5351185532 5354883072 5391310848 5405789466 5417635608 5427986432 5439881216 5442563544 5454490272 5466443136 5491595648 5495390208 5503629824 5559789312 5568125486 5582618624 5586812928 5597611008 5609877504 5624943093 5637144576 5637269484 5648039936 5652283392 5663208012 5664669696 5675618256 5703204864 5714227904 5718521088 5726749952 5731052544 5742002176 5754585088 5757075456 5757422592 5770039296 5772536352 5782683648 5785186176 5785535007 5793860303 5798213316 5809291264 5813305344 5822021632 5824541184 5837656944 5877014528 5877368896 5881430016 5890248448 5892797526 5905580032 5905710888 5921439744 5932884584 5934415872 5937342048 5945885792 5950353024 5959274797 5963392512 5974786048 5990831616 6003959808 6044803072 6058049536 6061036674 6074318712 6090129408 6106484736 6115640608 6119866368 6129042304 6161498112 6178045104 6191583552 6217007104 6233703168 6247363584 6276109312 6280445952 6289862656 6306754377 6320574876 6349657468 6354044928 6363571984 6411288576 6428506392 6442593696 6454902784 6459752448 6472237728 6473908224 6486420864 6517948416 6530546176 6535452672 6544857088 6549774336 6576668672 6594330624 6607076014 6608781312 6611641344 6612040008 6621554632 6626529504 6639190016 6643777536 6653739008 6656618496 6671607936 6674495157 6686227968 6689121516 6716588032 6716993024 6721634304 6731712512 6734625744 6749383872 6782189568 6795298048 6800403456 6810599768 6815305728 6828326912 6846664704 6861668352 6874930447 6880095684 6889996036 6895172592 6908346368 6923485184 6926899056 6942078528 6989303552 6994132992 7004619776 7041712128 7060622976 7071209453 7076095488 7086705164 7105150976 7124232192 7139844096 7159018482 7188414464 7207719288 7223514144 7256751392 7261765632 7272653696 7288590848 7327186944 7346864448 7362964224 7398752256 7413052416 7449083904 7449248961 7463481344 7469088768 7479836672 7483524873 7485456384 7499924124 7516192768 7516359312 7536377856 7550944016 7552892928 7556161536 7556617152 7567491008 7573176576 7604273152 7624694784 7641403392 7644710304 7661924739 7676100608 7676563456 7681867776 7693385728 7696715136 7710244864 7713581568 7714046676 7730951088 7751073792 7766054912 7771889664 7783542592 7788920832 7803975102 7841906688 7857063368 7862966496 7874281184 7880197248 7895252992 7912554496 7916456064 7933804032 7951190016 7987775488 7993294848 8005279744 8026778298 8081382232 8086966272 8099091616 8120172544 8141979648 8159821824 8163845316 8181735408 8199664704 8215330816 8237393472 8255444736 8311604224 8329818112 8352188229 8373927936 8396416512 8409005836 8414816256 8427433168 8455716864 8472059904 8494812018 8513427384 8548384768 8554807296 8571341856 8590124928 8613003264 8629650304 8631877632 8635613184 8636133888 8648561152 8655058944 8674025472 8690597888 8713936896 8733032448 8736811776 8749911478 8756485416 8792440832 8811708416 8815521792 8816053344 8835372672 8839196289 8858370048 8858566332 8875491328 8882159616 8895477248 8899326876 8901623808 8914970624 8918828688 8962179072 8979500992 8986247424 8999178496 8999721122 9005939712 9042919424 9067204608 9087074304 9091555011 9104637619 9111478068 9128886272 9135194112 9148891136 9173460912 9193563456 9235865408 9242247168 9256104704 9325510656 9350554752 9364574681 9371045376 9388949504 9414163968 9434793984 9480862314 9498976256 9519792128 9524486202 9545357976 9610292384 9616932864 9631352192 9663676416 9682354176 9708356592 9729631296 9769582592 9776922624 9795819264 9817285632 9865003008 9884069888 9891495936 9910614021 9913171968 9932111872 9932331948 9958785024 9978033164 9980608512 9984927744 9999898832 10007411904 10021812416 10029341952 10048503808 10070523904 10074882048 10075489536 10097568768 10101938616 10124075808 10166259712 10173284352 10188537856 10192947072 10215899652 10242490368 10262286848 10269997056 10284775424 10285395568 10292502528 10307934784 10334765056 10334994054 10362519552 10382548022 10385227776 10390348584 10405300136 10413117792 10455875584 10483955328 10506929664 10555274752 10562568192 10578405376 10601586688 10630057746 10657726464 10686348288 10702371064 10709766144 10782621696 10811578932 10835271216 10855972864 10879762432 10885127088 10908980544 10932886272 10983191296 10990780416 11007259648 11111900569 11119578624 11136250972 11165237248 11173625856 11195222016 11219755008 11249886186 11274289152 11274538968 11296079872 11304566784 11326416024 11329339392 11351236512 11406409728 11428455808 11437042176 11453499904 11462105088 11484004352 11509170176 11514150912 11514845184 11540078592 11545072704 11565367296 11570372352 11571070014 11587720606 11596426632 11618582528 11626610688 11644043264 11649082368 11675313888 11705962653 11754029056 11754737792 11762860032 11780496896 11785595052 11811160064 11811421776 11842879488 11865769168 11868831744 11874684096 11891771584 11900706048 11918549594 11926785024 11949572096 11981663232 12007919616 12040167447 12089606144 12116099072 12122073348 12148637424 12180258816 12212969472 12231281216 12239732736 12258084608 12322996224 12356090208 12383167104 12434014208 12467406336 12494727168 12552218624 12560891904 12579725312 12613508754 12641149752 12699314936 12708089856 12727143968 12822577152 12857012784 12885187392 12909805568 12919504896 12944475456 12947816448 12972841728 13035896832 13061092352 13070905344 13089714176 13099548672 13124867217 13153337344 13188661248 13214152028 13217562624 13223282688 13224080016 13243109264 13253059008 13278380032 13287555072 13307478016 13313236992 13343215872 13348990314 13372455936 13378243032 13433176064 13433986048 13443268608 13463425024 13469251488 13498767744 13499581683 13564379136 13590596096 13600806912 13621199536 13630611456 13656653824 13693329408 13723336704 13749860894 13760191368 13779992072 13790345184 13816692736 13846970368 13853798112 13884157056 13978607104 13988265984 14009239552 14083424256 14121245952 14142418906 14152190976 14173410328 14210301952 14248464384 14279688192 14286729303 14318036964 14376828928 14415438576 14447028288 14513502784 14523531264 14545307392 14577181696 14654373888 14693728896 14715760213 14725928448 14797504512 14826104832 14898167808 14898497922 14926962688 14938177536 14959673344 14967049746 14970912768 14999848248 15032718624 15072755712 15101888032 15105785856 15112323072 15113234304 15134982016 15146353152 15208546304 15249389568 15282806784 15289420608 15323849478 15352201216 15353126912 15363735552 15386771456 15393430272 15420489728 15427163136 15428093352 15461902176 15502147584 15502491081 15532109824 15543779328 15567085184 15573822033 15577841664 15607950204 15683813376 15714126736 15725932992 15748562368 15760394496 15790505984 15825108992 15832912128 15867608064 15902380032 15945086619 15975550976 15986589696 16010559488 16053556596 16162764464 16173932544 16198183232 16240345088 16283959296 16319643648 16327690632 16363470816 16399329408 16430661632 16474786944 16510889472 16623208448 16659636224 16704376458 16747855872 16792833024 16818011672 16829632512 16854866336 16911433728 16944119808 16989624036 17026854768 17096769536 17109614592 17142683712 17180249856 17226006528 17259300608 17263755264 17271226368 17272267776 17297122304 17310117888 17348050944 17381195776 17381580909 17427873792 17461558037 17466064896 17473623552 17499822956 17512970832 17584881664 17623416832 17631043584 17632106688 17670745344 17678392578 17716740096 17717132664 17750982656 17764319232 17790954496 17798653752 17803247616 17829941248 17837657376 17877824391 17924358144 17959001984 17972494848 17998356992 17999442244 18011879424 18085838848 18134409216 18174148608 18183110022 18209275238 18222956136 18257772544 18270388224 18297782272 18346921824 18387126912 18471730816 18484494336 18512209408 18651021312 18701109504 18729149362 18742090752 18777899008 18828327936 18869587968 18920263131 18961724628 18997952512 19039584256 19048972404 19090715952 19220584768 19233865728 19262704384 19364708352 19416713184 19459262592 19488439201 19539165184 19553845248 19591638528 19634571264 19730006016 19768139776 19782991872 19821228042 19826343936 19864223744 19864663896 19917570048 19956066328 19961217024 19969855488 19999797664 20014823808 20043624832 20058683904 20097007616 20141047808 20149764096 20150979072 20195137536 20203877232 20248151616 20332519424 20346568704 20377075712 20385894144 20431799304 20484980736 20524573696 20539994112 20569550848 20570791136 20585005056 20615869568 20624791341 20669530112 20669988108 20725039104 20765096044 20770455552 20780697168 20810600272 20826235584 20911751168 20967910656 21013859328 21110549504 21125136384 21156810752 21203173376 21213628359 21260115492 21315452928 21372696576 21404742128 21419532288 21565243392 21623157864 21670542432 21711945728 21759524864 21770254176 21817961088 21865772544 21966382592 21981560832 22014519296 22223801138 22239157248 22272501944 22330474496 22347251712 22390444032 22439510016 22450574619 22499772372 22548578304 22549077936 22592159744 22609133568 22652832048 22658678784 22702473024 22812819456 22856911616 22874084352 22906999808 22924210176 22968008704 23018340352 23028301824 23029690368 23080157184 23090145408 23124766049 23130734592 23140744704 23142140028 23175441212 23192853264 23237165056 23253221376 23288086528 23298164736 23350627776 23411925306 23508058112 23509475584 23525720064 23560993792 23571190104 23622843552 23685758976 23731538336 23737663488 23749368192 23783543168 23801412096 23837099188 23853570048 23899144192 23963326464 24015839232 24080334894 24179212288 24232198144 24244146696 24297274848 24360517632 24425938944 24462562432 24479465472 24516169216 24645992448 24712180416 24766334208 24868028416 24934812672 24989454336 25056564687 25104437248 25121783808 25159450624 25227017508 25282299504 25398629872 25416179712 25454287936 25645154304 25714025568 25770374784 25819611136 25839009792 25888950912 25895632896 25945683456 26071793664 26122184704 26141810688 26179428352 26199097344 26249734434 26306674688 26377322496 26428304056 26435125248 26446565376 26448160032 26486218528 26506118016 26556760064 26575110144 26614956032 26626473984 26686431744 26697980628 26744911872 26756486064 26866352128 26867972096 26886537216 26926850048 26938502976 26997535488 26999163366 27128758272 27181192192 27201613824 27242399072 27261222912 27313307648 27313912857 27386658816 27439591201 27446673408 27499721788 27520382736 27559984144 27580690368 27633385472 27693940736 27707596224 27768314112 27957214208 27976531968 28018479104 28093724043 28166848512 28242491904 28284837812 28304381952 28346820656 28420603904 28496928768 28559376384 28573458606 28636073928 28753657856 28830877152 28894056576 29027005568 29047062528 29090614784 29154363392 29308747776 29387457792 29431520426 29451856896 29595009024 29652209664 29731842063 29796335616 29796995844 29853925376 29876355072 29919346688 29934099492 29941825536 29999696496 30065437248 30145511424 30203776064 30211571712 30224646144 30226468608 30269964032 30292706304 30417092608 30498779136 30565613568 30578841216 30624690173 30647698956 30704402432 30706253824 30727471104 30773542912 30786860544 30840979456 30854326272 30856186704 30923804352 31004295168 31004982162 31064219648 31087558656 31134170368 31147644066 31155683328 31215900408 31367626752 31428253472 31451865984 31497124736 31499023927 31520788992 31581011968 31650217984 31665824256 31735216128 31804760064 31890173238 31951101952 31973179392 32021118976 32107113192 32325528928 32347865088 32396366464 32480690176 32567918592 32639287296 32655381264 32726941632 32798658816 32861323264 32949573888 33021778944 33246416896 33319272448 33335701707 33408752916 33495711744 33585666048 33636023344 33659265024 33709732672 33822867456 33888239616 33979248072 34053709536 34193539072 34219229184 34285367424 34360499712 34452013056 34518601216 34527510528 34542452736 34544535552 34594244608 34620235776 34696101888 34762391552 34763161818 34855747584 34923116074 34932129792 34947247104 34999645912 35025941664 35169763328 35246833664 35262087168 35264213376 35341490688 35356785156 35433480192 35434265328 35501965312 35528638464 35581908992 35597307504 35606495232 35659882496 35675314752 35755648782 35848716288 35918003968 35944989696 35996713984 35998884488 36023758848 36171677696 36268818432 36338918077 36348297216 36366220044 36418550476 36445912272 36515545088 36540776448 36595564544 36693843648 36774253824 36943461632 36968988672 37024418816 37302042624 37402219008 37458298724 37484181504 37555798016 37656655872 37739175936 37840526262 37923449256 37995905024 38079168512 38097944808 38181431904 38441169536 38467731456 38525408768 38729416704 38833426368 38918525184 38976878402 39078330368 39107690496 39183277056 39269142528 39374601651 39460012032 39536279552 39565983744 39642456084 39652687872 39728447488 39729327792 39835140096 39912132656 39922434048 39939710976 39999595328 40029647616 40087249664 40117367808 40194015232 40282095616 40299528192 40301958144 40390275072 40407754464 40496303232 40498745049 40665038848 40693137408 40754151424 40771788288 40863598608 40969961472 41049147392 41079988224 41139101696 41141582272 41170010112 41231739136 41249582682 41339060224 41339976216 41450078208 41530192088 41540911104 41561394336 41621200544 41652471168 41823502336 41935821312 42027718656 42221099008 42250272768 42313621504 42406346752 42427256718 42520230984 42630905856 42745393152 42809484256 42839064576 43130486784 43246315728 43341084864 43423891456 43519049728 43540508352 43635922176 43731545088 43932765184 43963121664 44029038592 44147280639 44447602276 44478314496 44545003888 44660948992 44694503424 44780888064 44879020032 44901149238 44999544744 45098155872 45184319488 45218267136 45305664096 45317357568 45404946048 45625638912 45713823232 45748168704 45813999616 45848420352 45936017408 46036680704 46056603648 46059380736 46160314368 46180290816 46249532098 46261469184 46281489408 46284280056 46350882424 46385706528 46474330112 46506442752 46576173056 46596329472 46701255552 46721466099 46823850612 47016116224 47018951168 47051440128 47121987584 47142380208 47245687104 47371517952 47463076672 47475326976 47498736384 47567086336 47602824192 47674198376 47707140096 47798288384 47926652928 48031678464 48124513129 48160669788 48358424576 48464396288 48488293392 48594549696 48721035264 48851877888 48925124864 48958930944 49032338432 49291984896 49424360832 49498466171 49532668416 49736056832 49869625344 49978908672 50113129374 50208874496 50243567616 50318901248 50454035016 50564599008 50797259744 50832359424 50908575872 51290308608 51428051136 51540749568 51639222272 51678019584 51777901824 51791265792 51891366912 52143587328 52144742727 52244369408 52283621376 52358856704 52384674111 52398194688 52499468868 52613349376 52754644992 52856608112 52870250496 52893130752 52896320064 52972437056 53012236032 53113520128 53150220288 53229912064 53252947968 53372863488 53395961256 53489823744 53512972128 53633473173 53732704256 53735944192 53773074432 53853700096 53877005952 53995070976 53998326732 54257516544 54362384384 54403227648 54484798144 54522445824 54626615296 54627825714 54773317632 54879182402 54893346816 54999443576 55040765472 55119968288 55161380736 55266770944 55387881472 55415192448 55536628224 55914428416 55953063936 56036958208 56187448086 56333697024 56484983808 56569675624 56608763904 56693641312 56841207808 56993857536 57118752768 57146917212 57272147856 57507315712 57661754304 57788113152 58054011136 58094125056 58181229568 58308726784 58465317603 58617495552 58774915584 58863040852 58903713792 59190018048 59304419328 59463684126 59592671232 59593991688 59707850752 59752710144 59838693376 59868198984 59883651072 59999392992 60130874496 60291022848 60407552128 60423143424 60449292288 60452937216 60539928064 60585412608 60834185216 60997558272 61131227136 61157682432 61249380346 61295397912 61408804864 61412507648 61454942208 61547085824 61573721088 61681958912 61708652544 61712373408 61847608704 61874374023 62008590336 62009964324 62128439296 62175117312 62268340736 62295288132 62311366656 62431800816 62735253504 62856506944 62903731968 62994249472 62998047854 63041577984 63162023936 63300435968 63331648512 63470432256 63609520128 63640885077 63732463333 63780346476 63902203904 63946358784 64042237952 64214226384 64651057856 64695730176 64792732928 64961380352 65135837184 65278574592 65310762528 65453883264 65552022767 65597317632 65722646528 65899147776 66043557888 66492833792 66638544896 66671403414 66817505832 66991423488 67171332096 67272046688 67318530048 67419465344 67645734912 67776479232 67958496144 68107419072 68387078144 68438458368 68570734848 68720999424 68904026112 69037202432 69055021056 69084905472 69089071104 69188489216 69240471552 69374298147 69392203776 69524783104 69526323636 69711495168 69846232148 69864259584 69894494208 69999291824 70051883328 70339526656 70493667328 70524174336 70528426752 70682981376 70713570312 70868530656 71003930624 71057276928 71163817984 71194615008 71212990464 71319764992 71350629504 71511297564 71697432576 71836007936 71889979392 71993427968 71997768976 72047517696 72343355392 72537636864 72677836154 72696594432 72732440088 72837100952 72891824544 73031090176 73081552896 73191129088 73387687296 73548507648 73886923264 73937977344 74048837632 74604085248 74804438016 74916597448 74968363008 75111596032 75313311744 75478351872 75681052524 75846898512 75991810048 76158337024 76195889616 76362863808 76882339072 76935462912 77050817536 77458833408 77666852736 77783303983 77837050368 77953756804 78156660736 78215380992 78366554112 78538285056 78749203302 78920024064 79072559104 79131967488 79284912168 79305375744 79458655584 79670280192 79824265312 79844868096 79879421952 79999190656 80059295232 80174499328 80234735616 80388030464 80564191232 80599056384 80603916288 80780550144 80815508928 80992606464 80997490098 81330077696 81386274816 81508302848 81543576576 81727197216 81939922944 81941738571 82098294784 82159976448 82278203392 82283164544 82318773603 82340020224 82463478272 82499165364 82678120448 82679952432 82900156416 83060384176 83081822208 83122788672 83242401088 83304942336 83647004672 83871642624 84055437312 84281172129 84442198016 84500545536 84627243008 84812693504 84854513436 85040461968 85261811712 85490786304 85618968512 85678129152 86260973568 86492631456 86682169728 86847782912 87038099456 87081016704 87271844352 87463090176 87865530368 87926243328 88058077184 88294561278 88895204552 88956628992 89090007776 89321897984 89389006848 89561776128 89758040064 89802298476 89999089488 90196311744 90368638976 90436534272 90611328192 90634715136 90809892096 91251277824 91427646464 91496337408 91627999232 91696840704 91872034816 91874070519 92073361408 92113207296 92118761472 92320628736 92360581632 92499064196 92522938368 92562978816 92568560112 92701764848 92771413056 92948660224 93012885504 93152346112 93192658944 93402511104 93442932198 93647701224 94032232448 94037902336 94102880256 94243975168 94284760416 94491374208 94497071781 94743035904 94926153344 94950653952 94997472768 95134172672 95205648384 95348396752 95414280192 95596576768 95853305856 96063356928 96249026258 96321339576 96716849152 96928792576 96976586784 97189099392 97442070528 97703755776 97850249728 97917861888 98064676864 98583969792 98848721664 98996932342 99065336832 99472113664 99739250688 99957817344 100007105121 100226258748 100417748992 100487135232 100637802496 100908070032 101129198016 101594519488 101664718848 101817151744 102580617216 102856102272 103010321491 103081499136 103278444544 103356039168 103555803648 103582531584 103782733824 104287174656 104289485454 104488738816 104567242752 104717713408 104769348222 104796389376 104998937736 105509289984 105713216224 105740500992 105786261504 105792640128 105944874112 106024472064 106227040256 106300440576 106459824128 106505895936 106745726976 106791922512 106979647488 107025944256 107266946346 107465408512 107471888384 107546148864 107707400192 107754011904 107990141952 107996653464 108515033088 108724768768 108806455296 108969596288 109016754231 109044891648 109253230592 109255651428 109546635264 109758364804 109786693632 109998887152 110081530944 110239936576 110322761472 110533541888 110775762944 110830384896 111073256448 111828856832 111906127872 112073916416 112374896172 112667394048 112969967616 113139351248 113217527808 113387282624 113682415616 113987715072 114237505536 114293834424 114544295712 115014631424 115323508608 115576226304 116108022272 116188250112 116362459136 116617453568 116930635206 117234991104 117549831168 117726081704 117807427584 118380036096 118608838656 118927368252 119185342464 119187983376 119415701504 119505420288 119677386752 119736397968 119767302144 119998785984 120261748992 120582045696 120815104256 120846286848 120898584576 120905874432 121079856128 121170825216 121668370432 121995116544 122230906259 122262454272 122315364864 122498760692 122590795824 122817609728 122825015296 122909884416 123094171648 123147442176 123363917824 123417305088 123424746816 123695217408 123748748046 124017180672 124019928648 124256878592 124350234624 124536681472 124590576264 124622733312 124863601632 125470507008 125713013888 125807463936 125988498944 125996095708 126083155968 126324047872 126600871936 126663297024 126940864512 127219040256 127281770154 127464926666 127560692952 127804407808 127892717568 128084475904 128428452768 129302115712 129391460352 129585465856 129922760704 130271674368 130557149184 130621525056 130907766528 131104045534 131194635264 131445293056 131798295552 132087115776 132441841917 132985667584 133277089792 133342806828 133635011664 133982846976 134342664192 134544093376 134637060096 134838930688 135552958464 135916992288 136214838144 136774156288 136876916736 137141469696 137441998848 137808052224 138074404864 138110042112 138169810944 138178142208 138376978432 138480943104 138748596294 138784407552 139049566208 139052647272 139422990336 139692464296 139728519168 139788988416 139998583648 140103766656 140679053312 140987334656 141048348672 141056853504 141365962752 141427140624 141737061312 142007861248 142114553856 142327635968 142389230016 142425980928 142639529984 142701259008 143022595128 143394865152 143672015872 143779958784 143986855936 143995537952 144095035392 144373539387 144686710784 145075273728 145355672308 145393188864 145464880176 145674201904 145783649088 146062180352 146163105792 146382258176 146775374592 147097015296 147773846528 147875954688 148097675264 148495398513 149208170496 149608876032 149833194896 149936726016 150223192064 150626623488 150956703744 151362105048 151693797024 151983620096 152316674048 152391779232 152725727616 153764678144 153870925824 154101635072 154917666816 155333705472 155566607966 155674100736 155907513608 156313321472 156430761984 156733108224 157076570112 157154022333 157498406604 157840048128 158145118208 158263934976 158569824336 158610751488 158917311168 159340560384 159648530624 159689736192 159758843904 159998381312 160118590464 160348998656 160469471232 160776060928 161128382464 161198112768 161207832576 161561100288 161631017856 161873362343 161985212928 161994980196 162660155392 162772549632 163016605696 163087153152 163454394432 163879845888 163883477142 164196589568 164319952896 164556406784 164566329088 164637547206 164680040448 164926956544 164998330728 165359904864 165800312832 166120768352 166163644416 166245577344 166484802176 166609884672 167294009344 167743285248 168110874624 168562344258 168884396032 169001091072 169254486016 169625387008 169709026872 170080923936 170523623424 170981572608 171237937024 171356258304 172521947136 172985262912 173364339456 173695565824 174076198912 174162033408 174543688704 174926180352 175395952809 175731060736 175852486656 176116154368 176589122556 177790409104 177913257984 178180015552 178643795968 178778013696 179123552256 179516080128 179604596952 179998178976 180392623488 180737277952 180873068544 181222656384 181269430272 181619784192 182502555648 182855292928 182992674816 183255998464 183393681408 183744069632 183748141038 184146722816 184226414592 184237522944 184641257472 184721163264 184998128392 185045876736 185125957632 185137120224 185403529696 185542826112 185897320448 186025771008 186304692224 186385317888 186805022208 186885864396 187295402448 188064464896 188075804672 188205760512 188487950336 188569520832 188982748416 188994143562 189486071808 189852306688 189901307904 189994945536 190268345344 190411296768 190696793504 190828560384 191193153536 191197389999 191706611712 192077138407 192126713856 192498052516 192642679152 193433698304 193857585152 193953173568 194378198784 194884141056 195407511552 195700499456 195835723776 196129353728 196656068301 197167939584 197697443328 197993864684 198130673664 198944227328 199478501376 199915634688 200014210242 200452517496 200835497984 200974270464 201275604992 201816140064 202258396032 203189038976 203329437696 203634303488 205161234432 205712204544 206020642982 206162998272 206556889088 206712078336 207111607296 207165063168 207565467648 208122894441 208574349312 208578970908 208977477632 209134485504 209435426816 209538696444 209592778752 209997875472 211018579968 211426432448 211481001984 211572523008 211585280256 211889748224 212048944128 212454080512 212919648256 213011791872 213491453952 213583845024 213959294976 214051888512 214372831211 214533892692 214930817024 214943776768 215092297728 215414800384 215508023808 215980283904 215993306928 217030066176 217449537536 217612910592 217939192576 218033508462 218089783296 218506461184 218511302856 219093270528 219516729608 219573387264 219997774304 220163061888 220479873152 220493167489 220645522944 221067083776 221551525888 221660769792 222146512896 223657713664 223812255744 224147832832 224749792344 225334788096 225939935232 226278702496 226435055616 226774565248 227364831232 227975430144 228475011072 228587668848 229088591424 230029262848 230647017216 231152452608 232216044544 232376500224 232724918272 233234907136 233349911949 233861270412 234469982208 235099662336 235452163408 235614855168 236760072192 237217677312 237854736504 238375966752 238831403008 239010840576 239354773504 239472795936 239534604288 239997571968 240523497984 241164091392 241630208512 241692573696 241797169152 241811748864 242159712256 242341650432 243336740864 243990233088 244461812518 244524908544 244630729728 244997521384 245181591648 245635219456 245650030592 245819768832 246188343296 246294884352 246727835648 246834610176 246849493632 246956320809 247390434816 247497496092 248034361344 248039857296 248513757184 248700469248 249073362944 249181152528 249245466624 249727203264 250941014016 251426027776 251614927872 251976997888 251992191416 252166311936 252648095744 253201743872 253326594048 253881729024 254372426539 254438080512 254563540308 254929853332 255121385904 255608815616 255785435136 256168951808 256856905536 258604231424 258782920704 259170931712 260543348736 261114298368 261243050112 261815533056 262208091068 262389270528 262890586112 263596591104 264174231552 264883683834 265971335168 266554179584 266685613656 267270023328 267965693952 268685328384 269088186752 269274120192 269677861376 271105916928 271833984576 272429676288 273548312576 273753833472 274282939392 274883997696 275616104448 275622211557 276148809728 276220084224 276339621888 276356284416 276753956864 276961886208 277497192588 277568815104 278099132416 278105294544 278845980672 279384928592 279457038336 279577976832 279997167296 280207533312 281358106624 281974669312 282096697344 282113707008 282731925504 282854281248 283474122624 283491215343 284015722496 284229107712 284655271936 284778460032 284851961856 285279059968 285402518016 286045190256 286789730304 287344031744 287559917568 287973711872 287991075904 288190070784 288747078774 289373421568 290150547456 290711344616 290786377728 290929760352 291348403808 291567298176 292124360704 292326211584 292764516352 293550749184 294194030592 295547693056 295751909376 296195350528 296990797026 298416340992 299217752064 299666389792 299873452032 300446384128 301253246976 301913407488 302724210096 303387594048 303967240192 304633348096 304783558464 305451455232 307529356288 307741851648 308203270144 309030964473 309835333632 310667410944 311133215932 311348201472 311815027216 312626642944 312861523968 313466216448 314153140224 314308044666 314996813208 316290236416 316527869952 317139648672 317221502976 317834622336 318681120768 319297061248 319379472384 319517687808 319996762624 320237180928 320697997312 320938942464 321552121856 322256764928 322396225536 322415665152 323122200576 323262035712 323746724686 323970425856 323989960392 325320310784 325545099264 326033211392 326174306304 326908788864 327050262693 327759691776 327766954284 328393179136 328639905792 329112813568 329132658176 329275094412 329360080896 329853913088 329996661456 330719809728 331600625664 332241536704 332327288832 332491154688 332969604352 333219769344 334588018688 335486570496 336221749248 336871591903 337124688516 337768792064 338002182144 338508972032 339250774016 339418053744 340161847872 341047246848 341963145216 342475874048 342712516608 345043894272 345970525824 346489263197 346728678912 347391131648 348152397824 348324066816 349087377408 349852360704 350791905618 351462121472 351704973312 352232308736 353178245112 355580818208 355826515968 356360031104 357287591936 357556027392 358247104512 359032160256 359209193904 359996357952 360785246976 361474555904 361746137088 362445312768 362538860544 363239568384 365005111296 365710585856 365985349632 366511996928 366692718777 366787362816 367488139264 367496282076 368293445632 368452829184 368475045888 369282514944 369442326528 369996256784 370091753472 370251915264 370274240448 370807059392 371085652224 371794640896 372051542016 372609384448 372770635776 373610044416 373771728792 374590804896 376128929792 376151609344 376411521024 376975900672 377139041664 377965496832 377988287124 378972143616 379704613376 379802615808 379989891072 380536690688 380822593536 381393587008 381657120768 382386307072 382394779998 383413223424 384154276814 384253427712 384996105032 385285358304 386867396608 387715170304 387906347136 388756397568 389768282112 390815023104 391400998912 391671447552 392258707456 393312136602 394335879168 395394886656 395987729368 396261347328 397888454656 398957002752 399831269376 400028420484 400905034992 401670995968 401948540928 402551209984 403632280128 404516792064 406378077952 406658875392 407268606976 410322468864 411424409088 412041285964 412325996544 413113778176 413424156672 414223214592 414330126336 415130935296 416245788882 417148698624 417157941816 417954955264 418268971008 418870853632 419077392888 419185557504 419995750944 422037159936 422852864896 422962003968 423145046016 423170560512 423779496448 424097888256 424908161024 425839296512 426023583744 426982907904 427167690048 427918589952 428103777024 428745662422 429067785384 429861634048 429887553536 430184595456 430829600768 431016047616 431960567808 431986613856 433120618161 434060132352 434899075072 435225821184 435878385152 436067016924 436179566592 437012922368 437022605712 438186541056 439033459216 439146774528 439995548608 440326123776 440959746304 440986334978 441291045888 442134167552 443103051776 443321539584 444293025792 445486195539 447315427328 447624511488 448295665664 449499584688 450669576192 451879870464 452557404992 452870111232 453549130496 454729662464 455950860288 456950022144 457175337696 458177182848 460058525696 461294034432 462304905216 464432089088 464753000448 465449836544 466469814272 466699823898 467722540824 468939964416 470199324672 470904326816 471229710336 473520144384 474435354624 475709473008 476751933504 477662806016 478021681152 478709547008 478945591872 479069208576 479995143936 481046995968 482328182784 483260417024 483385147392 483594338304 483623497728 484319424512 484683300864 485620087029 486673481728 487980466176 488923625036 489049817088 489261459456 489995042768 490363183296 491270438912 491300061184 491639537664 492376686592 492589768704 493455671296 493669220352 493698987264 493912641618 494780869632 494994992184 496079714592 497027514368 497400938496 498146725888 498362305056 498490933248 499454406528 501882028032 502852055552 503229855744 503953995776 503984382832 504332623872 505296191488 506403487744 506653188096 507763458048 508744853078 508876161024 509127080616 509859706664 510242771808 511217631232 511570870272 512337903616 513713811072 517208462848 517565841408 518341863424 521086697472 522228596736 522486100224 523631066112 524416182136 524778541056 525781172224 527193182208 528348463104 529767367668 531942670336 533108359168 533371227312 534540046656 535931387904 537370656768 538176373504 538548240384 539355722752 542211833856 543667969152 544483127881 544859352576 547096625152 547507666944 548565878784 549767995392 551232208896 551244423114 552297619456 552440168448 552679243776 552712568832 553507913728 553923772416 554994385176 555137630208 556210589088 557691961344 558769857184 558914076672 559155953664 559994334592 560415066624 562716213248 563949338624 564193394688 564227414016 565463851008 565708562496 566948245248 566982430686 568031444992 568458215424 569310543872 569556920064 569703923712 570558119936 570805036032 572090380512 573579460608 573592169997 574688063488 575119835136 575947423744 575982151808 576231415221 576380141568 577494157548 578746843136 580301094912 581422689232 581572755456 581859520704 582696807616 583134596352 584248721408 584652423168 585529032704 587101498368 588388061184 589968204903 591095386112 591503818752 592390701056 593981594052 596832681984 598435504128 599332779584 599746904064 600892768256 602506493952 603826814976 605448420192 606775188096 607934480384 609266696192 609567116928 610902910464 615058712576 615483703296 616406540288 618061928946 619670667264 621334821888 622266431864 622696402944 623630054432 625253285888 625723047936 626932432896 628306280448 628616089332 629993626416 632580472832 633055739904 634279297344 634443005952 635669244672 637362241536 638594122496 638758944768 639035375616 639993525248 640474361856 641395994624 641877884928 643104243712 643118493633 644513529856 644792451072 644831330304 646244401152 646524071424 647493449372 647940851712 647979920784 650640621568 651090198528 652066422784 652348612608 653817577728 654100525386 655519383552 655533908568 656786358272 657279811584 658225627136 658265316352 658550188824 658720161792 659707826176 659993322912 661439619456 661479502467 663201251328 664483073408 664654577664 664982309376 665939208704 666439538688 669176037376 670973140992 672443498496 673743183806 674249377032 675537584128 676004364288 677017944064 678501548032 678836107488 680323695744 682094493696 683926290432 684951748096 685425033216 690087788544 691941051648 692978526394 693457357824 694782263296 696304795648 696648133632 698174754816 699704721408 700049735847 701583811236 702924242944 703409946624 704464617472 706356490224 711161636416 711653031936 712720062208 714575183872 716494209024 718064320512 718418387808 719992715904 721072250437 721570493952 722949111808 723492274176 724890625536 725077721088 726479136768 730010222592 731421171712 731970699264 733023993856 733385437554 733574725632 734976278528 734992564152 736905658368 736950091776 738565029888 738884653056 739992513568 740183506944 740503830528 740548480896 741614118784 742171304448 743589281792 744103084032 745218768896 745541271552 747220088832 747543457584 749181609792 752257859584 752303218688 752823042048 753951801344 754278083328 755930993664 755976574248 757944287232 759409226752 759605231616 759979782144 761073381376 761645187072 762787174016 763117279617 763314241536 764772614144 764789559996 766826446848 768308553628 768506855424 769992210064 770570716608 773734793216 775430340608 775812694272 777512795136 781630046208 782801997824 783342895104 784517414912 786624273204 788671758336 790789773312 791975458736 792522694656 795776909312 797914005504 799662538752 800056840968 801810069984 803341991936 803897081856 805102419968 807264560256 809033584128 812756155904 813317750784 814537213952 820644937728 822848818176 824082571928 824651993088 826227556352 826848313344 828446429184 828660252672 830261870592 832491577764 834297397248 834315883632 835909910528 836537942016 837741707264 838154785776 838371115008 839991501888 844074319872 845705729792 845924007936 846290092032 846341121024 847558992896 848195776512 849816322048 851678593024 852047167488 853965815808 854335380096 855616343813 855837179904 856207554048 857491324844 858135570768 859723268096 859775107072 860369190912 861659201536 862032095232 863921135616 863973227712 866241236322 868120264704 869798150144 870451642368 871756770304 872134033848 872359133184 874045211424 876373082112 878066918432 878293549056 879991097216 880652247552 881919492608 881972669956 882582091776 884268335104 886206103552 886643079168 888586051584 890972391078 894630854656 895249022976 896591331328 898999169376 901339152384 903759740928 905114809984 905740222464 907098260992 909459324928 911901720576 913900044288 914350675392 916354365696 920117051392 922588068864 924609810432 927092893419 928864178176 929506000896 930899673088 932939628544 933399647796 935445081648 937879928832 940398649344 941808653632 942459420672 948870709248 951418946016 953503867008 955325612032 956043362304 957419094016 957891183744 958138417152 959990287872 962093991936 964656365568 966520834048 966770294784 967188676608 967246995456 968638849024 969366601728 971240174058 973346963456 975960932352 977847250072 978099634176 978522918912 979990085536 980726366592 982540877824 982600122368 983279075328 984753373184 985179537408 986911342592 987338440704 987397974528 987825283236 989561739264 989989984368 992159429184 994055028736 994801876992 996293451776 996724610112 996981866496 998908813056 1003764056064 1005704111104 1006459711488 1007907991552 1007968765664 1008665247744 1010592382976 1010614775709 1012806975488 1013306376192 1015526916096 1017489706156 1017752322048 1018254161232 1019719413328 1020485543616 1022435262464 1023141740544 1024675807232 1027427622144 1034416925696 1035131682816 1036683726848 1039467789591 1042173394944 1044457193472 1044972200448 1047262132224 1048832364272 1049557082112 1051562344448 1054386364416 1056696926208 1059534735336 1063885340672 1066216718336 1066742454624 1069080093312 1071862775808 1074741313536 1076352747008 1077096480768 1078711445504 1084423667712 1087335938304 1088966255762 1089718705152 1094193250304 1095015333888 1097131757568 1099535990784 1100078156331 1102464417792 1102488846228 1104595238912 1104880336896 1105358487552 1105425137664 1107015827456 1107847544832 1109988770352 1110275260416 1112421178176 1115383922688 1117539714368 1117828153344 1118311907328 1119988669184 1120830133248 1125432426496 1127898677248 1128386789376 1128454828032 1130927702016 1131417124992 1133113536401 1133896490496 1133964861372 1136062889984 1136916430848 1138621087744 1139113840128 1139407847424 1141116239872 1141610072064 1144180761024 1147158921216 1147184339994 1149376126976 1150239670272 1151894847488 1151964303616 1152462830442 1152760283136 1154988315096 1160602189824 1162845378464 1163145510912 1163719041408 1165393615232 1166269192704 1168497442816 1169304846336 1171058065408 1174202996736 1176776122368 1179936409806 1182190772224 1183007637504 1184781402112 1187963188104 1193665363968 1196871008256 1198665559168 1199493808128 1201785536512 1205012987904 1207653629952 1210896840384 1213550376192 1215868960768 1218533392384 1219134233856 1221805820928 1230117425152 1230967406592 1232813080576 1236123857892 1239341334528 1242669643776 1244532863728 1245392805888 1247260108864 1250506571776 1251446095872 1253864865792 1256612560896 1257232178664 1259987252832 1265160945664 1266111479808 1268558594688 1268886011904 1271338489344 1274724483072 1277188244992 1277517889536 1278070751232 1279987050496 1280948723712 1282791989248 1283755769856 1286208487424 1286236987266 1289027059712 1289584902144 1289662660608 1292488802304 1293048142848 1294986898744 1295881703424 1295959841568 1301281243136 1302180397056 1304132845568 1304697225216 1307635155456 1308201050772 1311038767104 1311067817136 1313572716544 1314559623168 1316451254272 1316530632704 1317100377648 1317440323584 1319415652352 1319986645824 1322879238912 1322959004934 1326402502656 1328966146816 1329309155328 1329964618752 1331878417408 1332879077376 1338352074752 1341946281984 1344539968849 1344886996992 1347486367612 1348498754064 1351075168256 1352008728576 1354035888128 1357003096064 1357672214976 1360647391488 1364188987392 1367852580864 1369903496192 1370850066432 1380175577088 1383882103296 1385957052788 1386914715648 1389564526592 1392609591296 1393296267264 1396349509632 1399409442816 1400099471694 1403167622472 1405848485888 1406819893248 1408929234944 1412712980448 1422323272832 1423306063872 1425440124416 1429150367744 1432988418048 1436128641024 1436836775616 1439985431808 1442144500874 1443140987904 1445898223616 1446984548352 1449781251072 1450155442176 1452958273536 1456860261087 1460020445184 1462842343424 1463941398528 1466047987712 1466770875108 1467149451264 1469952557056 1469985128304 1473811316736 1473900183552 1477130059776 1477769306112 1479985027136 1480367013888 1481007661056 1481096961792 1483228237568 1484342608896 1487178563584 1490437537792 1491082543104 1494440177664 1495086915168 1498363219584 1504515719168 1504606437376 1505646084096 1507903602688 1508556166656 1511861987328 1511953148496 1515888574464 1518818453504 1519210463232 1519959564288 1522146762752 1523290374144 1525574348032 1526234559234 1526628483072 1529545228288 1529579119992 1533652893696 1536617107256 1537013710848 1539984420128 1541141433216 1547469586432 1550860681216 1551625388544 1555025590272 1563260092416 1565603995648 1566685790208 1569034829824 1573248546408 1577343516672 1581579546624 1583950917472 1585045389312 1591553818624 1595828011008 1599325077504 1600113681936 1603620139968 1606683983872 1607794163712 1610204839936 1614529120512 1618067168256 1625512311808 1626635501568 1629074427904 1633449383643 1641289875456 1645697636352 1648165143856 1649303986176 1652455112704 1653696626688 1656892858368 1657320505344 1660523741184 1664983155528 1668631767264 1671819821056 1673075884032 1675483414528 1676309571552 1676742230016 1679983003776 1688148639744 1691411459584 1691848015872 1692580184064 1692682242048 1695117985792 1696391553024 1699632644096 1703357186048 1704094334976 1707931631616 1708670760192 1711232687626 1711674359808 1712415108096 1714982649688 1716271141536 1719446536192 1719550214144 1720738381824 1723318403072 1724064190464 1727842271232 1727946455424 1728694245663 1732482472644 1736240529408 1739596300288 1740903284736 1743513540608 1744268067696 1744718266368 1748090422848 1752746164224 1756133836864 1756587098112 1759982194432 1761304495104 1763838985216 1763945339912 1765164183552 1768536670208 1772412207104 1773286158336 1777172103168 1780606985773 1781944782156 1789261709312 1790498045952 1793182662656 1797998338752 1802678304768 1807519481856 1810229619968 1811480444928 1814196521984 1823803441152 1827800088576 1828701350784 1832708731392 1840234102784 1845176137728 1849219620864 1854185786838 1857728356352 1859012001792 1861799346176 1865879257088 1866799295592 1870890163296 1875759857664 1880797298688 1883617307264 1884918841344 1897741418496 1902837892032 1907007734016 1910651224064 1912086724608 1914838188032 1915782367488 1916276834304 1919980575744 1924187983872 1929312731136 1929355480899 1933041668096 1933540589568 1934377353216 1934493990912 1937277698048 1938733203456 1942480348116 1946693926912 1951921864704 1955694500144 1956199268352 1957045837824 1959980171072 1961452733184 1965081755648 1965200244736 1966558150656 1969506746368 1970359074816 1973822685184 1974676881408 1974795949056 1975650566472 1979123478528 1979979968736 1984318858368 1984438507401 1988110057472 1989603753984 1992586903552 1993449220224 1993963732992 1997817626112 2007528112128 2011408222208 2012919422976 2015815983104 2015937531328 2017330495488 2021184765952 2021229551418 2025613950976 2026612752384 2031053832192 2034979412312 2035504644096 2036508322464 2039438826656 2040971087232 2044870524928 2046283481088 2049351614464 2054855244288 2068833851392 2070263365632 2073367453696 2078935579182 2084346789888 2088914386944 2089944400896 2094524264448 2097664728544 2099114164224 2103124688896 2108772728832 2113393852416 2119069470672 2127770681344 2132433436672 2133484909248 2138160186624 2143725551616 2149482627072 2152705494016 2154192961536 2157422891008 2163216751311 2168847335424 2174671876608 2177932511524 2179437410304 2188386500608 2190030667776 2194263515136 2199071981568 2200156312662 2204928835584 2204977692456 2209190477824 2210716975104 2210850275328 2214031654912 2215695089664 2219977540704 2220550520832 2224842356352 2230767845376 2235079428736 2235656306688 2236623814656 2239977338368 2241660266496 2250864852992 2255797354496 2256773578752 2256909656064 2261855404032 2262834249984 2266227072802 2267792980992 2267929722744 2272125779968 2273832861696 2277242175488 2278227680256 2278815694848 2282232479744 2283220144128 2288361522048 2289351838851 2294317842432 2294368679988 2298752253952 2300479340544 2303789694976 2303928607232 2304925660884 2305520566272 2309976630192 2321204379648 2325690756928 2326291021824 2327438082816 2330787230464 2332538385408 2336994885632 2342116130816 2348405993472 2353552244736 2358101143321 2359872819612 2364381544448 2366015275008 2369562804224 2375926376208 2387330727936 2393742016512 2397331118336 2398987616256 2403571073024 2410025975808 2415307259904 2421793680768 2425424842379 2427100752384 2431737921536 2437066784768 2438268467712 2443611641856 2460234850304 2461934813184 2465626161152 2472247715784 2478682669056 2485339287552 2489065727456 2490785611776 2494520217728 2501013143552 2502892191744 2507729731584 2513225121792 2514464357328 2519974505664 2530321891328 2532222959616 2537117189376 2537772023808 2542676978688 2549448966144 2554376489984 2555035779072 2556141502464 2559974100992 2561897447424 2565583978496 2566849031439 2567511539712 2572416974848 2572473974532 2578054119424 2579169804288 2579325321216 2584977604608 2586096285696 2589973797488 2591763406848 2591919683136 2602562486272 2604360794112 2608265691136 2609394450432 2615270310912 2616402101544 2622135634272 2627145433088 2629119246336 2632902508544 2633061265408 2634200755296 2634880647168 2638831304704 2639973291648 2645758477824 2645918009868 2652805005312 2657932293632 2658618310656 2659929237504 2663756834816 2665758154752 2676704149504 2683892563968 2689079937698 2689773993984 2694972735224 2696997508128 2702150336512 2704017457152 2708071776256 2714006192128 2715344429952 2721294782976 2728377974784 2735705161728 2739806992384 2741700132864 2760351154176 2767764206592 2771914105576 2773829431296 2779129053184 2785219182592 2786592534528 2792699019264 2798818885632 2800198943388 2806335244944 2811696971776 2813639786496 2817858469888 2825425960896 2844646545664 2846612127744 2850880248832 2865976836096 2872257282048 2873673551232 2879970863616 2884289001748 2886281975808 2891796447232 2893969096704 2899562502144 2900310884352 2905916547072 2913720522174 2920040890368 2925684686848 2927882797056 2932095975424 2933541750216 2934298902528 2939970256608 2947622633472 2947800367104 2954260119552 2955538612224 2959970054272 2960734027776 2962015322112 2962193923584 2966456475136 2968685217792 2974357127168 2980875075584 2982165086208 2988880355328 2990173830336 2996726439168 3009031438336 3009212874752 3011292168192 3015807205376 3017112333312 3023723974656 3023906296992 3031777148928 3031844327127 3037636907008 3038420926464 3039919128576 3044293525504 3046580748288 3051148696064 3052469118468 3053256966144 3059090456576 3059158239984 3067305787392 3073234214512 3074027421696 3079968840256 3082282866432 3094939172864 3101721362432 3103250777088 3110051180544 3118403368773 3126520184832 3131207991296 3133371580416 3138069659648 3146497092816 3154687033344 3163159093248 3167901834944 3170090778624 3183107637248 3191656022016 3198650155008 3200227363872 3207240279936 3213367967744 3215588327424 3220409679872 3229058241024 3236134336512 3251024623616 3253271003136 3258148855808 3266898767286 3282579750912 3291395272704 3296330287712 3298607972352 3304910225408 3307393253376 3313785716736 3314641010688 3321047482368 3329966311056 3337263534528 3343639642112 3346151768064 3350966829056 3352619143104 3353484460032 3359966007552 3376297279488 3382822919168 3383696031744 3385160368128 3385364484096 3390235971584 3392783106048 3399265288192 3399340609203 3406714372096 3408188669952 3415863263232 3417341520384 3422465375252 3423348719616 3424830216192 3429965299376 3432542283072 3438893072384 3439100428288 3441476763648 3446636806144 3448128380928 3455684542464 3455892910848 3457388491326 3464964945288 3479192600576 3481806569472 3487027081216 3488536135392 3489436532736 3496180845696 3505492328448 3512267673728 3513174196224 3519964388864 3522608990208 3527677970432 3527890679824 3530328367104 3537073340416 3544824414208 3546572316672 3554344206336 3561213971546 3563889564312 3578523418624 3580996091904 3586365325312 3595996677504 3605356609536 3615038963712 3620459239936 3622960889856 3628393043968 3647606882304 3655600177152 3657402701568 3665417462784 3680468205568 3690352275456 3698439241728 3708371573676 3715456712704 3718024003584 3723598692352 3731758514176 3733598591184 3741780326592 3751519715328 3761594597376 3767234614528 3769837682688 3795482836992 3805675784064 3811381895167 3814015468032 3821302448128 3824173449216 3829676376064 3831564734976 3832553668608 3839961151488 3848375967744 3858625462272 3858710961798 3866083336192 3867081179136 3868754706432 3868987981824 3874555396096 3877466406912 3884960696232 3903843729408 3911389000288 3912398536704 3914091675648 3919960342144 3922905466368 3930163511296 3930400489472 3933116301312 3939013492736 3940718149632 3947645370368 3949353762816 3949591898112 3951301132944 3958246957056 3959959937472 3968637716736 3968877014802 3976220114944 3979207507968 3985173807104 3986898440448 3987927465984 3995635252224 4015056224256 4022816444416 4025838845952 4031631966208 4031875062656 4033619906547 4034660990976 4042369531904 4042459102836 4051227901952 4053225504768 4062107664384 4069958824624 4071009288192 4073016644928 4078877653312 4081942174464 4089741049856 4092566962176 4098703228928 4109710488576 4137667702784 4140526731264 4146734907392 4157871158364 4168693579776 4177828773888 4179888801792 4189048528896 4195329457088 4198228328448 4206249377792 4217545457664 4226787704832 4238138941344 4255541362688 4264866873344 4266969818496 4276320373248 4287451103232 4298965254144 4305410988032 4308385923072 4314845782016 4326433502622 4337694670848 4349343753216 4355865023048 4358874820608 4376773001216 4380061335552 4388527030272 4398143963136 4400312625324 4409857671168 4409955384912 4418380955648 4421433950208 4421700550656 4428063309824 4431390179328 4439955081408 4441101041664 4449684712704 4461535690752 4470158857472 4471312613376 4473247629312 4479954676736 4483320532992 4501729705984 4511594708992 4513547157504 4513819312128 4523710808064 4525668499968 4532454145604 4535585961984 4535859445488 4544251559936 4547665723392 4554484350976 4556455360512 4557631389696 4564464959488 4566440288256 4576723044096 4578703677702 4588635684864 4588737359976 4597504507904 4600958681088 4607579389952 4607857214464 4609851321768 4611041132544 4619953260384 4642408759296 4651381513856 4652582043648 4654876165632 4661574460928 4665076770816 4673989771264 4684232261632 4696811986944 4707104489472 4716202286642 4719745639224 4728763088896 4732030550016 4739125608448 4751852752416 4774661455872 4787484033024 4794662236672 4797975232512 4807142146048 4820051951616 4830614519808 4843587361536 4850849684758 4854201504768 4863475843072 4874133569536 4876536935424 4887223283712 4900348150929 4920469700608 4923869626368 4931252322304 4944495431568 4957365338112 4970678575104 4978131454912 4981571223552 4989040435456 5002026287104 5015459463168 5026450243584 5028928714656 5039949011328 5060643782656 5064445919232 5074234378752 5075544047616 5085353957376 5098897932288 5108752979968 5110071558144 5112283004928 5119948201984 5123794894848 5131167956992 5133698062878 5135023079424 5144833949696 5144947949064 5158339608576 5158650642432 5169955209216 5172192571392 5179947594976 5183526813696 5183839366272 5205124972544 5208721588224 5216531382272 5218788900864 5230540621824 5232804203088 5244271268544 5254290866176 5258238492672 5265805017088 5266122530816 5268401510592 5269761294336 5277662609408 5279946583296 5291516955648 5291836019736 5305610010624 5315864587264 5317236621312 5319858475008 5327513669632 5331516309504 5341820957319 5353408299008 5367785127936 5378159875396 5379547987968 5389945470448 5393995016256 5404300673024 5408034914304 5416143552512 5428012384256 5430688859904 5442589565952 5471410323456 5479613984768 5483400265728 5520702308352 5535528413184 5543828211152 5547658862592 5558258106368 5570438365184 5573185069056 5585398038528 5597637771264 5600397886776 5612670489888 5623393943552 5627279572992 5635716939776 5650851921792 5689293091328 5693224255488 5701760497664 5731953672192 5744514564096 5747347102464 5759941727232 5768578003496 5772563951616 5783592894464 5787938193408 5799125004288 5800621768704 5811833094144 5827441044348 5840081780736 5851369373696 5855765594112 5864191950848 5867083500432 5868597805056 5879940513216 5895245266944 5895600734208 5908520239104 5911077224448 5919940108544 5921468055552 5924030644224 5924387847168 5932912950272 5937370435584 5948714254336 5961750151168 5964330172416 5977760710656 5980347660672 5989314406691 5993452878336 6018062876672 6018425749504 6022584336384 6031614410752 6034224666624 6047447949312 6047812593984 6063554297856 6063688654254 6075273814016 6076841852928 6079838257152 6088587051008 6093161496576 6102297392128 6104938236936 6106513932288 6118316479968 6134611574784 6146468429024 6148054843392 6159937680512 6164565732864 6189878345728 6203442724864 6206501554176 6220102361088 6236806737546 6253040369664 6262415982592 6266743160832 6276139319296 6292994185632 6309374066688 6326318186496 6335803669888 6340181557248 6366215274496 6383312044032 6397300310016 6400454727744 6414480559872 6426735935488 6431176654848 6440819359744 6458116482048 6472268673024 6489650253933 6502049247232 6506542006272 6516297711616 6533797534572 6565159501824 6582790545408 6592660575424 6597215944704 6609820450816 6614786506752 6627571433472 6642094964736 6659932622112 6674527069056 6687279284224 6692303536128 6701933658112 6705238286208 6706968920064 6719932015104 6752594558976 6765645838336 6767392063488 6770320736256 6770728968192 6780471943168 6785566212096 6798530576384 6798681218406 6813428744192 6816377339904 6831726526464 6834683040768 6844930750504 6846697439232 6849660432384 6859930598752 6865084566144 6877786144768 6878200856576 6882953527296 6893273612288 6896256761856 6911369084928 6911785821696 6914776982652 6929929890576 6958385201152 6963613138944 6974054162432 6977072270784 6978873065472 6992361691392 7010984656896 7024535347456 7026348392448 7039928777728 7045217980416 7055355940864 7055781359648 7060656734208 7074146680832 7074303429963 7089648828416 7093144633344 7108688412672 7122427943092 7127779128624 7157046837248 7161992183808 7172730650624 7191993355008 7210713219072 7230077927424 7240918479872 7245921779712 7256786087936 7276274527137 7295213764608 7311200354304 7314805403136 7330834925568 7360936411136 7380704550912 7396878483456 7416743147352 7430913425408 7436048007168 7447197384704 7463517028352 7467197182368 7483560653184 7503039430656 7523189194752 7534469229056 7539675365376 7590965673984 7611351568128 7622763790334 7628030936064 7642604896256 7648346898432 7659352752128 7663129469952 7665107337216 7679922302976 7696751935488 7700547094317 7717250924544 7717421923596 7732166672384 7734162358272 7737509412864 7737975963648 7749110792192 7754932813824 7769921392464 7807687458816 7822778000576 7824797073408 7828183351296 7839920684288 7845810932736 7860327022592 7860800978944 7878026985472 7881436299264 7895290740736 7898707525632 7899183796224 7902602265888 7916493914112 7919919874944 7931794754807 7937275433472 7937754029604 7952440229888 7958415015936 7970347614208 7973796880896 7975854931968 7991270504448 8030112448512 8045632888832 8051677691904 8063263932416 8063750125312 8067239813094 8069321981952 8084739063808 8084918205672 8106451009536 8124215328768 8139917649248 8142018576384 8146033289856 8157755306624 8163884348928 8179482099712 8185133924352 8197406457856 8219420977152 8275335405568 8281053462528 8293469814784 8315742316728 8337387159552 8355657547776 8359777603584 8378097057792 8390658914176 8396456656896 8412498755584 8435090915328 8453575409664 8476277882688 8511082725376 8529733746688 8533939636992 8552640746496 8597930508288 8610821976064 8616771846144 8629691564032 8652867005244 8675389341696 8698687506432 8711730046096 8717749641216 8753546002432 8760122671104 8777054060544 8796287926272 8800625250648 8819910769824 8836761911296 8842867900416 8843401101312 8856126619648 8862780358656 8879910162816 8882202083328 8899369425408 8923071381504 8940317714944 8942625226752 8946495258624 8959909353472 8966641065984 9003459411968 9023189417984 9027094315008 9027638624256 9047421616128 9051336999936 9064908291208 9071171923968 9071718890976 9088503119872 9095331446784 9108968701952 9112910721024 9115262779392 9128929918976 9132880576512 9153446088192 9157407355404 9177271369728 9177474719952 9195009015808 9201917362176 9215158779904 9215714428928 9219702643536 9222082265088 9239906520768 9284817518592 9302763027712 9305164087296 9309752331264 9323148921856 9330153541632 9347979542528 9368464523264 9393623973888 9411779781943 9414208978944 9432404573284 9439491278448 9457526177792 9464061100032 9478251216896 9503705504832 9549322911744 9574968066048 9589324473344 9595950465024 9640103903232 9661229039616 9687174723072 9701699369516 9708403009536 9726951686144 9748267139072 9753073870848 9774446567424 9800696301858 9840939401216 9847739252736 9862504644608 9888990863136 9914730676224 9941357150208 9956262909824 9963142447104 9978080870912 10004052574208 10030918926336 10052900487168 10057857429312 10079898022656 10121287565312 10128891838464 10148468757504 10151088095232 10170707914752 10197795864576 10198021827609 10217505959936 10220143116288 10224566009856 10239896403968 10247589789696 10262335913984 10267396125756 10270046158848 10289667899392 10289895898128 10316679217152 10317301284864 10339910418432 10344385142784 10359895189952 10367053627392 10367678732544 10410249945088 10433062764544 10437577801728 10461081243648 10465608406176 10488542537088 10508581732352 10516476985344 10531610034176 10532245061632 10536803021184 10539522588672 10555325218816 10559893166592 10583033911296 10583672039472 10611220021248 10631729174528 10634473242624 10639716950016 10655027339264 10663032619008 10683641914638 10706816598016 10735570255872 10756319750792 10759095975936 10779890940896 10787990032512 10808601346048 10816069828608 10832287105024 10856024768512 10861377719808 10885179131904 10942820646912 10959227969536 10966800531456 11041404616704 11071056826368 11087656422304 11095317725184 11116516212736 11140876730368 11146370138112 11170796077056 11195275542528 11200795773552 11225340979776 11246787887104 11254559145984 11271433879552 11301703843584 11378586182656 11386448510976 11403520995328 11434145685501 11463907344384 11489029128192 11494694204928 11519883454464 11537156006992 11545127903232 11567185788928 11575876386816 11598250008576 11601243537408 11623666188288 11654882088696 11702738747392 11711531188224 11728383901696 11734167000864 11737195610112 11759881026432 11790490533888 11791201468416 11817040478208 11822154448896 11839880217088 11842936111104 11848061288448 11848775694336 11865825900544 11874740871168 11897428508672 11923500302336 11928660344832 11955521421312 11960695321344 11978628813382 11986905756672 12036125753344 12036851499008 12045168672768 12063228821504 12068449333248 12094895898624 12095625187968 12100859719641 12127108595712 12127377308508 12150547628032 12153683705856 12159676514304 12177174102016 12186322993152 12204594784256 12209876473872 12213027864576 12236632959936 12269223149568 12292936858048 12296109686784 12319875361024 12329131465728 12379756691456 12406885449728 12413003108352 12440204722176 12464248900411 12473613475092 12506080739328 12524831965184 12533486321664 12552278638592 12585988371264 12618748133376 12652636372992 12671607339776 12680363114496 12766624088064 12794600620032 12800909455488 12828961119744 12853471870976 12862353309696 12881638719488 12916232964096 12944537346048 12979300507866 13004098494464 13013084012544 13032595423232 13067595069144 13130319003648 13165581090816 13185321150848 13194431889408 13219640901632 13229573013504 13255142866944 13284189929472 13319865244224 13349054138112 13374558568448 13384607072256 13403867316224 13410476572416 13413937840128 13439864030208 13505189117952 13531291676672 13534784126976 13540641472512 13541457936384 13560943886336 13571132424192 13597061152768 13597362436812 13626857488384 13632754679808 13663453052928 13669366081536 13689861501008 13693394878464 13699320864768 13719861197504 13730169132288 13755572289536 13756401713152 13765907054592 13786547224576 13792513523712 13822738169856 13823571643392 13829553965304 13859859781152 13916770402304 13927226277888 13948108324864 13954144541568 13957746130944 13984723382784 14021969313792 14049070694912 14052696784896 14079857555456 14090435960832 14110711881728 14111562719296 14121313468416 14148293361664 14148606859926 14179297656832 14186289266688 14217376825344 14244855886184 14255558257248 14314093674496 14323984367616 14345461301248 14383986710016 14421426438144 14460155854848 14481836959744 14491843559424 14513572175872 14552549054274 14590427529216 14622400708608 14629610806272 14661669851136 14721872822272 14761409101824 14793756966912 14833486294704 14861826850816 14872096014336 14894394769408 14927034056704 14934394364736 14967121306368 15006078861312 15046378389504 15068938458112 15079350730752 15181931347968 15222703136256 15245527580668 15256061872128 15285209792512 15296693796864 15318705504256 15326258939904 15330214674432 15359844605952 15393503870976 15401094188634 15434501849088 15434843847192 15464333344768 15475018825728 15475951927296 15498221584384 15509865627648 15539842784928 15615374917632 15645556001152 15649594146816 15656366702592 15679841368576 15691621865472 15720654045184 15721601957888 15756053970944 15762872598528 15790581481472 15797415051264 15798367592448 15805204531776 15832987828224 15839839749888 15863589509614 15874550866944 15875508059208 15904880459776 15916830031872 15940695228416 15947593761792 15951709863936 15982541008896 16025462871957 16060224897024 16091265777664 16103355383808 16126527864832 16127500250624 16134479626188 16138643963904 16169478127616 16169836411344 16212902019072 16248430657536 16279835298496 16284037152768 16292066579712 16315510613248 16327768697856 16358964199424 16394812915712 16438841954304 16550670811136 16562106925056 16586939629568 16631484633456 16674774319104 16711315095552 16719555207168 16756194115584 16781317828352 16792913313792 16824997511168 16870181830656 16907150819328 16952555765376 17022165450752 17059467493376 17067879273984 17105281492992 17195861016576 17221643952128 17233543692288 17259383128064 17305734010488 17350778683392 17397375012864 17423460092192 17435499282432 17507092004864 17520245342208 17554108121088 17592575852544 17601250501296 17639821539648 17673523822592 17685735800832 17686802202624 17712253239296 17725560717312 17759820325632 17764404166656 17798738850816 17846142763008 17880635429888 17885250453504 17892990517248 17919818706944 17933282131968 17967943220073 18006918823936 18046378835968 18054188630016 18055277248512 18094843232256 18102673999872 18129816582416 18142343847936 18143437781952 18177006239744 18190662893568 18217937403904 18225821442048 18230525558784 18257859837952 18265761153024 18306892176384 18314814710808 18354949439904 18390018031616 18403834724352 18430317559808 18431428857856 18439405287072 18444164530176 18479813041536 18569635037184 18605526055424 18610328174592 18619504662528 18646297843712 18660307083264 18695959085056 18736929046528 18787247947776 18823559563886 18828417957888 18864809146568 18878982556896 18915052355584 18928122200064 18956502433792 19007411009664 19098645823488 19149936132096 19178648946688 19191900930048 19280207806464 19322458079232 19374349446144 19403398739032 19416806019072 19453903372288 19496534278144 19506147741696 19548893134848 19601392603716 19681878802432 19695478505472 19725009289216 19777981726272 19829461352448 19882714300416 19912525819648 19926284894208 19956161741824 20061837852672 20105800974336 20115714858624 20159796045312 20242575130624 20257783676928 20296937515008 20302176190464 20341415829504 20395591729152 20396043655218 20435011919872 20440286232576 20449132019712 20479792807936 20495179579392 20524671827968 20534792251512 20540092317696 20579791796256 20633358434304 20634602569728 20679820836864 20688770285568 20719790379904 20734107254784 20735357465088 20820499890176 20866125529088 20875155603456 20922162487296 20931216812352 20977085074176 21017163464704 21032953970688 21063220068352 21064490123264 21073606042368 21079045177344 21110650437632 21119786333184 21166067822592 21167344078944 21222440042496 21222910289889 21263458349056 21268946485248 21279433900032 21310054678528 21326065238016 21367283829276 21413633196032 21471140511744 21512639501584 21518191951872 21559781881792 21575980065024 21617202692096 21632139657216 21664574210048 21712049537024 21722755439616 21770358263808 21828823581411 21885641293824 21918455939072 21933601062912 22082809233408 22142113652736 22175312844608 22190635450368 22233032425472 22281753460736 22292740276224 22341592154112 22390551085056 22401591547104 22450681959552 22493575774208 22509118291968 22542867759104 22603407687168 22757172365312 22772897021952 22807041990656 22868291371002 22927814688768 22978058256384 22989388409856 23039766908928 23074312013984 23090255806464 23134371577856 23151752773632 23196500017152 23202487074816 23247332376576 23309764177392 23405477494784 23423062376448 23456767803392 23468334001728 23474391220224 23519762052864 23580981067776 23582402936832 23634080956416 23644308897792 23679760434176 23685872222208 23696122576896 23697551388672 23731651801088 23749481742336 23794857017344 23795384264421 23847000604672 23857320689664 23911042842624 23921390642688 23957257626764 23973811513344 24072251506688 24073702998016 24090337345536 24126457643008 24136898666496 24189791797248 24191250375936 24201719439282 24254217191424 24254754617016 24301095256064 24319353028608 24354348204032 24372645986304 24409189568512 24419752947744 24426055729152 24473265919872 24538446299136 24585873716096 24592219373568 24639750722048 24658262931456 24759513382912 24813770899456 24826006216704 24880409444352 24928497800822 24947226950184 25012161478656 25049663930368 25066972643328 25104557277184 25171976742528 25237496266752 25305272745984 25343214679552 25360726228992 25533248176128 25589201240064 25601818910976 25657922239488 25706943741952 25763277438976 25832465928192 25889074692096 25958601015732 26008196988928 26026168025088 26065190846464 26135190138288 26260638007296 26331162181632 26370642301696 26388863778816 26439281803264 26510285733888 26568379858944 26639730488448 26679673266169 26698108276224 26749117136896 26769214144512 26807734632448 26820953144832 26827875680256 26879728060416 27010378235904 27062583353344 27069568253952 27081282945024 27082915872768 27121887772672 27142264848384 27194122305536 27194724873624 27265509359616 27326906105856 27338732163072 27379723002016 27386789756928 27398641729536 27439722395008 27460338264576 27511144579072 27512803426304 27531814109184 27573094449152 27585027047424 27645476339712 27647143286784 27659107930608 27719719562304 27833540804608 27854452555776 27896216649728 27908289083136 27915492261888 27969446765568 28043938627584 28098141389824 28105393569792 28159715110912 28180871921664 28221423763456 28223125438592 28235339345829 28242626936832 28296586723328 28297213719852 28358595313664 28372578533376 28434753650688 28489711772368 28511116514496 28628187348992 28647968735232 28690922602496 28767973420032 28920311709696 28963673919488 28983687118848 29027144351744 29105098108548 29180855058432 29244801417216 29259221612544 29323339702272 29443745644544 29522818203648 29587513933824 29666972589408 29723653701632 29744192028672 29788789538816 29854068113408 29868788729472 29934242612736 30012157722624 30092756779008 30137876916224 30158701461504 30363862695936 30445406272512 30491055161336 30512123744256 30570419585024 30593387593728 30637411008512 30652517879808 30660429348864 30719689211904 30787007741952 30802188377268 30869003698176 30869687694384 30928666689536 30950037651456 30951903854592 30996443168768 31019731255296 31079685569856 31230749835264 31291112002304 31299188293632 31312733405184 31359682737152 31383243730944 31443203915776 31512107941888 31525745197056 31581162962944 31594830102528 31596735184896 31610409063552 31665975656448 31679679499776 31727179019228 31749101733888 31751016118416 31809760919552 31833660063744 31881390456832 31895187523584 31903419727872 31965082017792 32050925743914 32120449794048 32182531555328 32206710767616 32253055729664 32255000501248 32268959252376 32277287927808 32339672822688 32425804038144 32496861315072 32559670596992 32568074305536 32584133159424 32631021226496 32655537395712 32717928398848 32789625831424 32877683908608 33101341622272 33124213850112 33173879259136 33262969266912 33349548638208 33422630191104 33439110414336 33512388231168 33562635656704 33585826627584 33649995022336 33740363661312 33814301638656 33905111530752 34044330901504 34118934986752 34135758547968 34210562985984 34302437056503 34391722033152 34443287904256 34467087384576 34518766256128 34611468020976 34701557366784 34794750025728 34846920184384 34870998564864 35014184009728 35108216242176 35185151705088 35202501002592 35279643079296 35347047645184 35371471601664 35373604405248 35424506478592 35451121434624 35519640651264 35528808333312 35597477701632 35692285526016 35761270859776 35770500907008 35785981034496 35839637413888 35866564263936 35935886440146 36013837647872 36108377260032 36110554497024 36189686464512 36205347999744 36259633164832 36284687695872 36286875563904 36354012479488 36381325787136 36435874807808 36451642884096 36461051117568 36515719675904 36531522306048 36613784352768 36629629421616 36709898879808 36780036063232 36807669448704 36860635119616 36862857715712 36878810574144 36888329060352 36959626083072 37139270074368 37211052110848 37220656349184 37239009325056 37292595687424 37320614166528 37391918170112 37392746701233 37473858093056 37574495895552 37647119127772 37656835915776 37729618293136 37757965113792 37830104711168 37856244400128 37913004867584 38014822019328 38299872264192 38357297893376 38383801860096 38560415612928 38644916158464 38748698892288 38806797478064 38833612038144 38907806744576 38993068556288 39012295483392 39097786269696 39202785207432 39363757604864 39390957010944 39450018578432 39555963452544 39658922704896 39765428600832 39825051639296 39852569788416 39912323483648 40123675705344 40211601948672 40231429717248 40319592090624 40485150261248 40515567353856 40593875030016 40604352380928 40682831659008 40791183458304 40792087310436 40870023839744 40880572465152 40898264039424 40959585615872 40990359158784 41049343655936 41069584503024 41080184635392 41159583592512 41266716868608 41269205139456 41359641673728 41377540571136 41439580759808 41468214509568 41470714930176 41640999780352 41732251058176 41750311206912 41844324974592 41862433624704 41925200846837 41954170148352 42034326929408 42065907941376 42126440136704 42128980246528 42147212084736 42158090354688 42221300875264 42239572666368 42332135645184 42334688157888 42444880084992 42445820579778 42526916698112 42537892970496 42558867800064 42620109357056 42652130476032 42734567658552 42942281023488 43025279003168 43036383903744 43119563763584 43151960130048 43234405384192 43264279314432 43329148420096 43424099074048 43445510879232 43540716527616 43657647162822 43771282587648 43836911878144 43867202125824 44165618466816 44284227305472 44350625689216 44381270900736 44466064850944 44563506921472 44585480552448 44683184308224 44781102170112 44803183094208 44901363919104 44987151548416 45018236583936 45085735518208 45206815374336 45514344730624 45545794043904 45614083981312 45736582742004 45855629377536 45956116512768 45978776819712 46079533817856 46148624027968 46180511612928 46268743155712 46303505547264 46393000034304 46494664753152 46619528354784 46810954989568 46846124752896 46913535606784 46936668003456 46948782440448 47039524105728 47161962135552 47164805873664 47268161912832 47288617795584 47359520868352 47371744444416 47392245153792 47395102777344 47463303602176 47498963484672 47589714034688 47590768528842 47694001209344 47714641379328 47822085685248 47842781285376 47914515253528 47947623026688 48144503013376 48147405996032 48180674691072 48252915286016 48273797332992 48379583594496 48382500751872 48403438878564 48508434382848 48509509234032 48602190512128 48638706057216 48708696408064 48745291972608 48818379137024 48839505895488 48852111458304 48946531839744 49076892598272 49171747432192 49184438747136 49279501444096 49316525862912 49519026765824 49627541798912 49652012433408 49760818888704 49856995601644 49894453900368 50024322957312 50099327860736 50133945286656 50209114554368 50343953485056 50474992533504 50610545491968 50686429359104 50721452457984 51066496352256 51178402480128 51203637821952 51315844478976 51413887483904 51526554877952 51664931856384 51778149384192 51917202031464 52016393977856 52052336050176 52130381692928 52270380276576 52521276014592 52662324363264 52741284603392 52777727557632 52878563606528 53020571467776 53136759717888 53279460976896 53359346532338 53396216552448 53498234273792 53538428289024 53615469264896 53641906289664 53655751360512 53759456120832 53903829660219 54020756471808 54125166706688 54139136507904 54162565890048 54165831745536 54243775545344 54284529696768 54388244611072 54389449747248 54531018719232 54653812211712 54677464326144 54759446004032 54773579513856 54797283459072 54879444790016 54920676529152 55022289158144 55025606852608 55146188898304 55170054094848 55290952679424 55294286573568 55318215861216 55439439124608 55667081609216 55708905111552 55792433299456 55816578166272 55830984523776 55938893531136 56087877255168 56196282779648 56210787139584 56319430221824 56361743843328 56442847526912 56446250877184 56470678691658 56485253873664 56593173446656 56594427439704 56745157066752 56869507301376 56979423544736 57022233028992 57256374697984 57295937470464 57381845204992 57535946840064 57840623419392 57927347838976 57967374237696 58054288703488 58210196217096 58361710116864 58489602834432 58518443225088 58646679404544 58887491289088 59045636407296 59175027867648 59333945178816 59447307403264 59488384057344 59577579077632 59708136226816 59737577458944 59868485225472 60185513558016 60275753832448 60317402923008 60727725391872 60890812545024 60982110322672 61024247488512 61140839170048 61186775187456 61274822017024 61305035759616 61320858697728 61439378423808 61574015483904 61604376754536 61739375388768 61857333379072 61900075302912 61903807709184 61992886337536 62039462510592 62159371139712 62461499670528 62582224004608 62598376587264 62625466810368 62719365474304 62766487461888 62886407831552 63024215883776 63051490394112 63162325925888 63189660205056 63193470369792 63220818127104 63331951312896 63359358999552 63454358038456 63498203467776 63502032236832 63619521839104 63667320127488 63762780913664 63790375047168 63806839455744 63930164035584 64101851487828 64240899588096 64365063110656 64413421535232 64506111459328 64510001002496 64537918504752 64554575855616 64679345645376 64851608076288 64993722630144 65119341193984 65136148611072 65168266318848 65262042452992 65311074791424 65435856797696 65579251662848 65755367817216 65882458473601 66202683244544 66248427700224 66347758518272 66525938533824 66699097276416 66845260382208 66878220828672 67024776462336 67125271313408 67171653255168 67480727322624 67628603277312 67810223061504 68088661803008 68237869973504 68271517095936 68421125971968 68604874113006 68783444066304 68886575808512 68934174769152 69037532512256 69222936041952 69403114733568 69589500051456 69693840368768 69741997129728 70028368019456 70216432484352 70370303410176 70405002005184 70559286158592 70694095290368 70742943203328 70747208810496 70849012957184 70902242869248 71039281302528 71057616666624 71194955403264 71384571052032 71386152793263 71522541719552 71541001814016 71571962068992 71679274827776 71733128527872 71871772880292 72027675295744 72216754520064 72221108994048 72379372929024 72410695999488 72519266329664 72569375391744 72573751127808 72708024958976 72762651574272 72871749615616 72903285768192 73031439351808 73063044612096 73227568705536 73259258843232 73419797759616 73560072126464 73615338897408 73721270239232 73725715431424 73757621148288 73776658120704 73919252166144 74278540148736 74422104221696 74441312698368 74478018650112 74585191374848 74641228333056 74783836340224 74785493402466 74947716186112 75148991791104 75294238255544 75313671831552 75459236586272 75515930227584 75660209422336 75712488800256 75826009735168 76029644038656 76599744528384 76714595786752 76767603720192 77120831225856 77289832316928 77497397784576 77613594956128 77667224076288 77815613489152 77986137112576 78024590966784 78195572539392 78405570414864 78727515209728 78781914021888 78900037156864 79111926905088 79317845409792 79530857201664 79650103278592 79705139576832 79824646967296 80039019798507 80247351410688 80423203897344 80462859434496 80639184181248 80970300522496 81031134707712 81187750060032 81208704761856 81365663318016 81582366916608 81584174620872 81740047679488 81796528078848 81919171231744 81980718317568 82098687311872 82139169006048 82160369270784 82319167185024 82533433737216 82538410278912 82719283347456 82755081142272 82879161519616 82936429019136 82941429860352 83281999560704 83464502116352 83500622413824 83688649949184 83724867249408 83850401693674 83908340296704 84068653858816 84131815882752 84252880273408 84257960493056 84294424169472 84316180709376 84442601750528 84479145332736 84664271290368 84669376315776 84706018037487 84889760169984 84891641159556 85053833396224 85075785940992 85117735600128 85240218714112 85304260952064 85469135317104 85884562046976 86050558006336 86072767807488 86239127527168 86303920260096 86468810768384 86658296840192 86848198148096 86891021758464 87081433055232 87249742302877 87315294325644 87542565175296 87673823756288 87734404251648 88331236933632 88568454610944 88701251378432 88762541801472 88932129701888 89170961104896 89366368616448 89562204340224 89606366188416 89802727838208 89974303096832 90036473167872 90171471036416 90413630748672 91028689461248 91091588087808 91228167962624 91473165484008 91711258755072 91912233025536 91957553639424 92159067635712 92297248055936 92361023225856 92537486311424 92607011094528 92786000068608 92989329506304 93239056709568 93621909979136 93692249505792 93827071213568 93873336006912 93897564880896 94079048211456 94329611747328 94536323825664 94577235591168 94719041736704 94743488888832 94784490307584 94790205554688 94926607204352 94997926969344 95179428069376 95181537057684 95388002418688 95429282758656 95644171370496 95685562570752 95829030507056 95895246053376 96289006026752 96294811992064 96361349382144 96505830572032 96547594665984 96759167188992 96765001503744 96806877757128 97019018468064 97204381024256 97277412114432 97417392816128 97490583945216 97636758274048 97679011790976 97704222916608 97893063679488 98153785196544 98343494864384 98368877494272 98559002888192 98633051725824 99038053531648 99255083597824 99304024866816 99521637777408 99713991203288 99788907800736 100048645914624 100198655721472 100267890573312 100418229108736 100687906970112 100949985067008 101221090983936 101372858718208 101442904915968 102132992704512 102356804960256 102407275643904 102631688957952 102827774967808 103053109755904 103329863712768 103556298768384 103834404062928 104032787955712 104104672100352 104260763385856 104540760553152 105042552029184 105324648726528 105482569206784 105555455115264 106041142935552 106273519435776 106558921953792 106718693064676 106792433104896 106996468547584 107076856578048 107230938529792 107283812579328 107311502721024 107518912241664 107807659320438 108041512943616 108250333413376 108325131780096 108331663491072 108487551090688 108569059393536 108778899494496 109062037438464 109307624423424 109354928652288 109518892008064 109547159027712 109594566918144 109758889580032 109841353058304 110044578316288 110051213705216 110292377796608 110340108189696 110581905358848 110588573147136 110636431722432 110878878249216 111334163218432 111417810223104 111584866598912 111633156332544 111661969047552 111877787062272 112175754510336 112178240103699 112392565559296 112421574279168 112638860443648 112723487686656 112885695053824 112892501754368 112941357383316 112970507747328 113186346893312 113188854879408 113490314133504 113739014602752 113958847089472 114044466057984 114512749395968 114763690409984 115071893680128 115681246838784 115854695677952 115934748475392 116108577406976 116420392434192 116723420233728 116979205668864 117036886450176 117293358809088 117774982578176 118091272814592 118350055735296 118667890357632 118894614806528 118976768114688 119155158155264 119416272453632 119475154917888 119736970450944 120371027116032 120551507664896 120634805846016 121455450783744 121781625090048 121964220645344 122048494977024 122281678340096 122373550374912 122549644034048 122610071519232 122641717395456 122878756847616 123148030967808 123208753509072 123478750777536 123714666758144 123800150605824 123807615418368 123985772675072 124078925021184 124318742279424 124922999341056 125164448009216 125196753174528 125250933620736 125438730948608 125532974923776 125772815663104 125775602540511 126048431767552 126102980788224 126324651851776 126379320410112 126386940739584 126441636254208 126663902625792 126718717999104 126908716076912 126996406935552 127004064473664 127239043678208 127334640254976 127525561827328 127580750094336 127613678911488 127860328071168 128203702975656 128730126221312 128826843070464 129012222918656 129020002004992 129075837009504 129109151711232 129358691290752 129703216152576 129987445260288 130238682387968 130272297222144 130336532637696 130524084905984 130622149582848 130871713595392 131158503325696 131510735634432 131764916947202 132405366489088 132496855400448 132695517036544 133051877067648 133398194552832 133690520764416 133756441657344 134049552924672 134250542626816 134343306510336 134961454645248 135257206554624 135620446123008 136177323606016 136475739947008 136543034191872 136842251943936 137209748226012 137566888132608 137773151617024 137868349538304 138075065024512 138445872083904 138806229467136 139179000102912 139387680737536 139483994259456 140432864968704 140740606820352 140810004010368 141118572317184 141388190580736 141485886406656 141494417620992 141698025914368 141804485738496 142078562605056 142115233333248 142389910806528 142769142104064 142772305586526 143045083439104 143082003628032 143143924137984 143358549655552 143466257055744 143743545760584 144433509040128 144442217988096 144758745858048 144821391998976 145038532659328 145138750783488 145147502255616 145416049917952 145525303148544 145743499231232 145806571536384 146062878703616 146126089224192 146455137411072 146518517686464 146839595519232 147120144252928 147230677794816 147442540478464 147451430862848 147515242296576 147553316241408 147838504332288 148557080297472 148844208443392 148882625396736 148956037300224 149170382749696 149282456666112 149567672680448 149570986804932 149895432372224 150297983582208 150588476511088 150627343663104 150918473172544 151031860455168 151320418844672 151424977600512 151652019470336 152059288077312 153199489056768 153429191573504 153535207440384 154241662451712 154579664633856 154994795569152 155227189912256 155334448152576 155631226978304 155972274225152 156049181933568 156391145078784 156811140829728 157455030419456 157563828043776 157800074313728 158223853810176 158635690819584 159061714403328 159300206557184 159410279153664 159649293934592 160078039597014 160494702821376 160846407794688 160925718868992 161278368362496 161940601044992 162062269415424 162375500120064 162417409523712 162731326636032 163164733833216 163168349241744 163480095358976 163593056157696 163838342463488 163961436635136 164197374623744 164278338012096 164320738541568 164638334370048 165066867474432 165076820557824 165438566694912 165510162284544 165758323039232 165872858038272 165882859720704 166563999121408 166929004232704 167001244827648 167377299898368 167449734498816 167700803387348 167816680593408 168137307717632 168263631765504 168505760546816 168515920986112 168588848338944 168632361418752 168885203501056 168958290665472 169328542580736 169338752631552 169412036074974 169779520339968 169783282319112 170107666792448 170235471200256 170480437428224 170608521904128 170938270634208 171769124093952 172101116012672 172145535614976 172478255054336 172607840520192 172937621536768 173316593680384 173696396296192 173782043516928 174162866110464 174499484605754 174630588651288 175085130350592 175347647512576 175468808503296 176662473867264 177136909221888 177402502756864 177525083602944 177864259403776 178341922209792 178732737232896 179124408680448 179212732376832 179605455676416 179948606193664 180342942072832 180827261497344 182057378922496 182183176175616 182456335925248 182946330968016 183422517510144 183824466051072 183915107278848 184318135271424 184594496111872 184722046451712 185074972622848 185572000137216 185978659012608 186478113419136 187243819958272 187384499011584 187654142427136 187746672013824 187795129761792 188158096422912 188659223494656 189072647651328 189154471182336 189438083473408 189486977777664 189568980615168 189580411109376 189853214408704 189995853938688 190358856138752 190363074115368 190858565517312 191288342740992 191371125141504 191658061014112 191790492106752 192578012053504 192589623984128 192722698764288 193011661144064 193095189331968 193518334377984 193530003007488 193613755514256 194038036936128 194408762048512 194554824228864 194834785632256 194981167890432 195273516548096 195358023581952 195408445833216 195786127358976 196307570393088 196686989728768 196737754988544 197118005776384 197266103451648 197647375420803 198076107063296 198510167195648 198608049733632 199043275554816 199427982406576 199577815601472 200097291829248 200397311442944 200535781146624 200836458217472 201375813940224 202442181967872 202745717436416 202885809831936 204265985409024 204713609920512 204814551287808 205263377915904 205655549935616 206106219511808 206659727425536 207112597536768 207668808125856 208065575911424 208209344200704 208521526771712 209081521106304 210085104058368 210649297453056 210965138413568 211110910230528 212082285871104 212547038871552 213117843907584 213437386129352 213584866209792 213992937095168 214153713156096 214461877059584 214567625158656 214623005442048 215037824483328 215615318640876 216083025887232 216500666826752 216650263560192 216663326982144 216975102181376 217138118787072 217557798988992 218124074876928 218615248846848 218709857304576 219037784016128 219094318055424 219189133836288 219517779160064 219682706116608 220102427410432 220584755593216 220680216379392 221163810717696 221177146294272 221272863444864 221757756498432 222668326436864 222835620446208 223169733197824 223266312665088 223323938095104 223755574124544 224351509020672 224356480207398 224785131118592 224843148558336 225277720887296 225446975373312 225771390107648 225785003508736 225882714766632 225941015494656 226377709758816 226980628267008 227478029205504 227917694178944 228088932115968 229025498791936 229527380819968 230143787360256 231362493677568 231709391355904 231869496950784 232217154813952 232840784868384 233446840467456 233958411337728 234073772900352 234586717618176 235549965156352 236182545629184 236700111470592 237335780715264 237789229613056 237953536229376 238310316310528 238832544907264 238950309835776 239473940901888 240117059395521 240742054232064 241103015329792 241269611692032 242910901567488 243563250180096 243928441290688 244096989954048 244563356680192 244747100749824 245099288068096 245220143038464 245757513695232 246296061935616 246417507018144 246957501555072 247429333516288 247600301211648 247615230836736 247971545350144 248157850042368 248637484558848 249845998682112 250328896018432 250393506349056 250501867241472 250877461897216 251065949847552 251545631326208 251551205081022 252096863535104 252205961576448 252758640820224 252773881479168 252883272508416 253327805251584 253437435998208 253817432153824 253992813871104 254008128947328 254478087356416 254669280509952 255051123654656 255161500188672 255227357822976 255720656142336 256407405951312 257460252442624 257653686140928 258024445837312 258040004009984 258151674019008 258218303422464 258717382581504 259406432305152 259974890520576 260477364775936 260544594444288 260673065275392 261048169811968 261244299165696 261743427190784 261749226908631 262317006651392 263021471268864 263529833894404 264810732978176 264993710800896 265391034073088 266103754135296 266796389105664 267512883314688 268099105849344 268501085253632 268686613020672 269922909290496 270514413109248 271240892246016 272354647212032 272951479894016 273086068383744 273684503887872 274419496452024 275133776265216 275546303234048 275736699076608 276150130049024 276891744167808 277612458934272 278358000205824 278775361475072 278967988518912 280865729937408 281481213640704 281620008020736 282237144634368 282776381161472 282988835241984 283396051828736 283608971476992 284157125210112 284230466666496 284779821613056 285538284208128 285544611173052 286090166878208 286164007256064 286287848275968 286717099311104 286932514111488 287487091521168 288867018080256 288884435976192 289517491716096 289642783997952 290077065318656 290277501566976 290295004511232 290832099835904 291486998462464 291613143072768 292125757407232 292252178448384 292910274822144 293037035372928 293476405927859 293679191038464 294240288505856 294461355589632 294885080956928 294902861725696 295030484593152 295106632482816 295677008664576 297114160594944 297688416886784 297765250793472 297912074600448 298340765499392 298564913332224 299135345360896 299141973609864 300595967164416 301176953022176 301254687326208 301836946345088 302063720910336 302640837689344 302849955201024 303304038940672 304118576154624 306398978113536 306858383147008 307070414880768 308483324903424 309159329267712 309989591138304 310454379824512 310668896305152 311262453956608 311944548450304 312098363867136 312782290157568 313622281659456 314910060838912 315127656087552 315600148627456 316447707620352 318123428806656 318600413114368 318820558307328 319298587869184 320156079194028 320989405642752 321692815589376 321851437737984 322556736724992 323881202089984 324124538830848 324751000240128 325462653272064 326336698483488 326960190717952 327186112315392 327676684926976 327922873270272 328394749247488 328556676024192 328641477083136 329276668740096 330133734948864 330153641115648 330877133389824 331020324569088 331516646078464 331745716076544 331765719441408 333127998242816 333858008465408 334002489655296 334754599796736 334899468997632 335401606774696 335633361186816 336274615435264 336527263531008 337011521093632 337031841972224 337177696677888 337264722837504 337770407002112 337916581330944 338657085161472 338677505263104 338824072149948 339559040679936 339566564638224 340215333584896 340470942400512 340960874856448 341217043808256 341876541268416 343538248187904 344202232025344 344291071229952 344956510108672 345215681040384 345875243073536 346633187360768 347392792592384 347564087033856 348325732220928 348998969211508 349261177302576 350170260701184 350695295025152 350937617006592 353324947734528 354273818443776 354805005513728 355050167205888 356683844419584 357465474465792 358248817360896 358425464753664 359210911352832 359897212387328 360685884145664 361654522994688 364114757844992 364366352351232 364912671850496 365892661936032 366845035020288 367648932102144 367830214557696 368636270542848 369188992223744 369444092903424 370149945245696 371144000274432 371957318025216 372956226838272 374487639916544 374768998023168 375308284854272 375493344027648 375590259523584 376316192845824 377318446989312 377326807621533 378145295302656 378308942364672 378876166946816 378973955555328 379137961230336 379160822218752 379706428817408 379991707877376 380717712277504 380726148230736 381717131034624 382576685481984 382742250283008 383316122028224 383580984213504 385156024107008 385179247968256 386023322288128 386190378663936 387036668755968 387060006014976 387227511028512 388076073872256 388817524097024 389109648457728 389669571264512 389962335780864 390547033096192 390716047163904 390816891666432 391572254717952 392615140786176 393373979457536 393475509977088 394236011552768 394532206903296 395294750841606 396152214126592 397216099467264 398086551109632 398855964813152 399155631202944 400194583658496 400794622885888 401071562293248 401672916434944 402751627880448 404884363935744 405491434872832 405771619663872 408531970818048 409427219841024 409629102575616 410526755831808 411311099871232 412212439023616 413319454851072 414225195073536 415337616251712 416131151822848 416418688401408 417043053543424 418163042212608 421298594906112 421930276827136 422221820461056 424164571742208 425094077743104 426235687815168 426874772258704 427169732419584 427985874190336 428307426312192 428923754119168 429135250317312 429246010884096 430075648966656 431230637281752 433001333653504 433300527120384 433326653964288 433950204362752 434276237574144 435115597977984 436248149753856 437230497693696 437419714609152 438075568032256 438188636110848 438378267672576 439035558320128 439365412233216 440204854820864 441169511186432 441360432758784 442327621435392 442354292588544 442545726889728 443515512996864 445336652873728 445671240892416 446339466395648 446532625330176 446647876190208 447511148249088 448703018041344 448712960414796 449570262237184 449686297116672 450555441774592 450893950746624 451542780215296 451570007017472 451765429533264 451882030989312 452755419517632 453961256534016 454956058411008 455835388357888 456177864231936 458050997583872 459054761639936 460287574720512 461177209315207 462724987355136 463418782711808 463738993901568 464434309627904 465681569736768 466893680934912 467916822675456 468147545800704 469173435236352 472365091258368 473400222941184 474671561430528 475578459226112 475907072458752 476620632621056 477665089814528 477900619671552 478947881803776 480234118791042 481484108464128 482206030659584 482539223384064 485821803134976 487126500360192 487856882581376 488193979908096 489126713360384 489494201499648 490198576136192 490440286076928 491515027390464 492592123871232 492835014036288 493915003110144 494858667032576 495200602423296 495230461673472 495943090700288 496315700084736 497274969117696 499691997364224 500657792036864 500787012698112 501003734482944 501754923794432 502131899695104 503091262652416 503102410162044 504193727070208 504411923152896 505517281640448 505547762958336 505766545016832 506655610503168 506874871996416 507634864307648 507985627742208 508016257894656 508956174712832 509338561019904 510102247309312 510323000377344 511441312284672 512814811902624 514920504885248 515307372281856 516048891674624 516080008019968 516303348038016 516436606844928 517434765163008 518812864610304 519949781041152 520954729551872 521089188888576 521346130550784 522096339623936 522488598331392 523486854381568 523498453817262 524634013302784 526042942537728 527059667788808 529621465956352 529987421601792 530782068146176 532207508270592 533592778211328 535025766629376 536198211698688 537002170507264 537373226041344 539845818580992 541028826218496 542481784492032 544709294424064 545902959788032 546172136767488 547369007775744 548838992904048 550267552530432 551092606468096 551473398153216 552300260098048 553783488335616 555224917868544 556716000411648 557550722950144 557935977037824 561731459874816 562962427281408 563240016041472 564474289268736 565552762322944 565977670483968 566792103657472 567217942953984 568314250420224 568460933332992 569559643226112 571076568416256 571089222346104 572180333756416 572575696551936 573434198622208 573865028222976 574974183042336 577734036160512 577768871952384 579034983432192 579285567995904 580154130637312 580555003133952 580590009022464 581664199671808 582973996924928 583226286145536 584251514814464 584504356896768 585820549644288 586074070745856 586952811855718 587358382076928 588480577011712 588922711179264 589770161913856 589805723451392 590060969186304 590213264965632 591354017329152 592942126262409 594228321189888 595376833773568 595530501586944 595824149200896 596681530998784 597129826664448 598270690721792 598283947219728 601191934328832 602353906044352 602509374652416 603673892690176 604127441820672 605281675378688 606608077881344 608237152309248 612797956227072 613716766294016 614140829761536 616966649806848 618318658535424 619979182276608 620908759649024 621337792610304 622524907913216 624196727734272 625564580315136 627244563318912 629820121677824 630255312175104 631200297254912 632895415240704 636246857613312 637200826228736 637641116614656 638597175738368 640312158388056 641978811285504 643385631178752 643702875475968 645113473449984 647762404179968 648249077661696 649502000480256 650925306544128 652673396966976 653920381435904 654372224630784 655353369853952 655845746540544 656789498494976 657113352048384 657282954166272 658553337480192 660307282231296 661754266779648 662040649138176 663033292156928 663491432153088 663531438882816 666255996485632 667716016930816 668004979310592 669509199593472 669798937995264 670803213549392 671266722373632 672549230870528 673054527062016 674023042187264 674063683944448 674355393355776 674529445675008 675540814004224 675833162661888 677314170322944 677355010526208 677648144299896 679133129276448 680430667169792 680941884801024 681921749712896 682434087616512 683753082536832 687076496375808 688404464050688 688582142459904 689913020217344 690431362080768 691750486147072 693266374721536 694785585184768 695128174067712 696651464441856 697997938423016 698522354605152 700340521402368 701390590050304 701875234013184 706649895469056 708547636887552 709610011027456 710100334411776 713367688839168 714930948931584 716497634721792 716850929507328 718421822705664 719794424774656 721371768291328 723309045989376 728229515689984 728732704702464 729825343700992 731785323872064 733690070040576 735297864204288 735660429115392 737272541085696 738377984447488 738888185806848 742288000548864 743914636050432 745912453676544 748975279833088 749537996046336 750616569708544 750986688055296 751180519047168 752632385691648 754636893978624 754653615243066 756290590605312 756617884729344 757752333893632 758275922460672 758321644437504 759412857634816 759983415754752 761452296461472 763434262069248 765153370963968 765484500566016 766632244056448 767161968427008 770312048214016 770358495936512 772046644576256 772380757327872 774073337511936 774120012029952 774455022057024 776152147744512 777635048194048 778219296915456 779339142529024 779924671561728 781094066192384 781432094327808 781633783332864 783144509435904 785230281572352 785247680725893 786747958915072 786951019954176 788472023105536 789064413806592 790589501683212 792304428253184 794432198934528 796173102219264 797711929626304 798311262405888 800389167316992 801589245771776 803345832869888 805503255760896 809768727871488 810982869745664 811543239327744 817063941636096 818854439682048 819258205151232 821053511663616 822622199742464 824424878047232 826638909702144 828450390147072 830675232503424 832262303645696 832837376802816 834086107086848 836326084425216 842597189812224 843860553654272 844443640922112 848329143484416 850188155486208 852471375630336 853749544517408 854339464839168 855971748380672 856614852624384 857847508238336 858270500634624 858492021768192 860151297933312 862461274563504 866002667307008 866601054240768 866653307928576 867900408725504 868552475148288 870231195955968 872496299507712 874460995387392 874839429218304 876151136064512 876377272221696 876756535345152 878071116640256 878730824466432 880409709641728 880429217783577 882339022372864 882720865517568 884655242870784 884708585177088 885091453779456 887031025993728 890673305747456 891342481784832 892678932791296 893065250660352 893295752380416 895022296498176 897406036082688 897425920829592 899140524474368 901110883549184 901787901493248 903085560430592 903140014034944 903530859066528 903764061978624 905510839035264 907922513068032 909912116822016 911670776715776 912355728463872 916101995167744 918109523279872 920575149441024 922354418630414 925449974710272 926837565423616 927477987803136 928868619255808 931363139473536 933787361869824 935833645350912 936295091601408 938346870472704 944730182516736 946800445882368 949343122861056 951156918452224 953241265242112 955330179629056 955801239343104 957895763607552 960468237582084 962968216928256 964412061319168 965078446768128 971643606269952 974253000720384 975713765162752 976387959816192 978253426720768 980880572153856 983030054780928 985184247742464 985670028072576 987830006220288 989717334065152 990401204846592 990460923346944 991886181400576 992631400169472 994549938235392 999383994728448 1001315584073728 1001574025396224 1002007468965888 1003509847588864 1004263799390208 1006182525304832 1006204820324088 1008823846305792 1011034563280896 1011095525916672 1011533090033664 1013311221006336 1013749743992832 1015269728615296 1015971255484416 1016032515789312 1017912349425664 1018677122039808 1020204494618624 1020646000754688 1022882624569344 1025629623805248 1029841009770496 1030614744563712 1032097783349248 1032160016039936 1032606696076032 1032873213689856 1034869530326016 1037625729220608 1039899562082304 1041909459103744 1042178377777152 1042692261101568 1044192679247872 1044977196662784 1046973708763136 1046996907634524 1049268026605568 1052085885075456 1054119335577616 1059242931912704 1059974843203584 1061564136292352 1064415016541184 1070051533258752 1072396423397376 1074004341014528 1074746452082688 1079691637161984 1082057652436992 1084963568984064 1089418588848128 1091805919576064 1092344273534976 1094738015551488 1097677985808096 1100535105060864 1102185212936192 1102946796306432 1104600520196096 1107566976671232 1110449835737088 1113432000823296 1115101445900288 1115871954075648 1123462919749632 1125924854562816 1126480032082944 1128948578537472 1131105524645888 1131955340967936 1133584207314944 1134435885907968 1136628500840448 1136921866665984 1139119286452224 1142153136832512 1142178444692208 1144360667512832 1145151393103872 1146868397244416 1147730056445952 1149948366084672 1155468072321024 1155537743904768 1158069966864384 1158571135991808 1160308261274624 1161110006267904 1161180018044928 1165947993849856 1166452572291072 1168503029628928 1169008713793536 1171641099288576 1172148141491712 1173905623711436 1174716764153856 1176961154023424 1177845422358528 1179540323827712 1179611446902784 1180121938372608 1180426529931264 1182708034658304 1185884252524818 1188456642379776 1190753667547136 1191648298401792 1193363061997568 1194259653328896 1196567894439456 1202383868657664 1204707812088704 1205018749304832 1207347785380352 1208254883641344 1210563350757376 1213216155762688 1216474304618496 1225595912454144 1227433532588032 1228281659523072 1233933299613696 1236637317070848 1239958364553216 1241817519298048 1242675585220608 1245049815826432 1248393455468544 1251129160630272 1254489126637824 1259640243355648 1262400594509824 1265790830481408 1272493715226624 1274401652457472 1275282233229312 1277194351476736 1280624316776112 1283957622571008 1286771262357504 1287405750951936 1290226946899968 1295524808359936 1299004000960512 1301850613088256 1305346793933952 1307840762871808 1308744449261568 1310706739707904 1311691493081088 1313578996989952 1314226704096768 1314565908332544 1317106674960384 1320614564462592 1323508533559296 1324081298276352 1326066584313856 1326982864306176 1327062877765632 1332511992971264 1336009958621184 1339018399186944 1339597875990528 1341606427098784 1342533444747264 1345098461741056 1346109054124032 1348046084374528 1348127367888896 1348710786711552 1349058891350016 1351081628008448 1351666325323776 1354628340645888 1354710021052416 1355296288599792 1358266258552896 1360861334339584 1361883769602048 1363843499425792 1364868175233024 1367506165073664 1374152992751616 1376808928101376 1377164284919808 1379826040434688 1380862724161536 1383500972294144 1383531627945621 1386532749443072 1389571170369536 1390256348135424 1393302928883712 1395995876846032 1397044709210304 1400681042804736 1402781180100608 1403750468026368 1417095273775104 1419220022054912 1420200668823552 1426735377678336 1429861897863168 1432995269443584 1433701859014656 1436843645411328 1439588849549312 1442743536582656 1446618091978752 1456459031379968 1457465409404928 1459650687401984 1463570647744128 1467380140081152 1470595728408576 1471320858230784 1474545082171392 1476755968894976 1477776371613696 1484576001097728 1487829272100864 1491824907353088 1497950559666176 1499075992092672 1501233139417088 1501973376110592 1502361038094336 1505264771383296 1509273787957248 1509307230486132 1512581181210624 1513235769458688 1515504667787264 1516551844921344 1516643288875008 1518825715269632 1519966831509504 1522904592922944 1526868524138496 1530306741927936 1530969001132032 1533264488112896 1534323936854016 1540716991873024 1544093289152512 1544761514655744 1548146675023872 1548240024059904 1548910044114048 1552304295489024 1555270096388096 1556438593830912 1558678285058048 1559849343123456 1562188132384768 1562864188655616 1563267566665728 1566289018871808 1570460563144704 1570495361451786 1573495917830144 1573902039908352 1576944046211072 1578128827613184 1581179003366424 1588864397869056 1592346204438528 1595423859252608 1596622524811776 1600778334633984 1603178491543552 1606691665739776 1611006511521792 1619537455742976 1621965739491328 1623086478655488 1634127883272192 1637708879364096 1638516410302464 1642107023327232 1645244399484928 1648849756094464 1653277819404288 1656900780294144 1661350465006848 1664524607291392 1665674753605632 1668172214173696 1672652168850432 1685194379624448 1687721107308544 1688887281844224 1696658286968832 1700376310972416 1704942751260672 1707499089034816 1708678929678336 1711943496761344 1713229705248768 1715695016476672 1716541001269248 1720302595866624 1724922549127008 1732005334614016 1733202108481536 1733306615857152 1735800817451008 1737104950296576 1740462391911936 1744992599015424 1748921990774784 1749678858436608 1752302272129024 1752754544443392 1753513070690304 1756142233280512 1757461648932864 1760819419283456 1760858435567154 1764678044745728 1765441731035136 1769310485741568 1769417170354176 1770182907558912 1774062051987456 1781346611494912 1782684963569664 1785357865582592 1786130501320704 1786591504760832 1790044592996352 1794812072165376 1794851841659184 1798281048948736 1802221767098368 1803575802986496 1806171120861184 1806280028069888 1807061718133056 1807528123957248 1811021678070528 1815845026136064 1819824233644032 1823341553431552 1824711456927744 1832203990335488 1836219046559744 1841150298882048 1844708837260828 1850899949420544 1853675130847232 1854955975606272 1857737238511616 1862726278947072 1867574723739648 1872590183202816 1876693740945408 1889460365033472 1893600891764736 1898686245722112 1902313836904448 1906482530484224 1910660359258112 1911602478686208 1915791527215104 1920936475164168 1925936433856512 1928824122638336 1930156893536256 1943287212539904 1948506001440768 1951427530325504 1952775919632384 1956506853441536 1961761144307712 1966060109561856 1970368495484928 1971340056145152 1975660012440576 1979434668130304 1980921846693888 1983772362801152 1985262800338944 1989099876470784 1998767989456896 2002631168147456 2003148050792448 2004014937931776 2007019695177728 2008527598780416 2012365050609664 2012409640648176 2017647692611584 2022069126561792 2022191051833344 2023066180067328 2026622442012672 2027499487985664 2030539457230592 2031942510968832 2032065031578624 2035824698851328 2040408989237248 2041292001509376 2045765249138688 2051259247610496 2059682019540992 2061229489127424 2064195566698496 2064320032079872 2065213392152064 2065746427379712 2069739060652032 2075251458441216 2079799124164608 2083818918207488 2084356755554304 2085384522203136 2088385358495744 2089954393325568 2093947417526272 2093993815269048 2104171770150912 2108238671155232 2118485863825408 2119949686407168 2123128272584704 2128830033082368 2140103066517504 2144792846794752 2148008682029056 2149492904165376 2159383274323968 2164115304873984 2169927137968128 2178837177696256 2183611839152128 2184688547069952 2189476031102976 2195355971616192 2201070210121728 2204370425872384 2205893592612864 2209201040392192 2215133953342464 2226864001646592 2230202891800576 2231743908151296 2246925839499264 2251849709125632 2252960064165888 2257897157074944 2262211049291776 2263910681935872 2267168414629888 2268871771815936 2273257001680896 2278238572904448 2284356889384416 2288721335025664 2290302786207744 2293736794488832 2295460112891904 2299896732169344 2310936144642048 2311075487809536 2316139933728768 2317142271983616 2320616522549248 2322220012535808 2322360036089856 2331895987699712 2332905144582144 2337006059257856 2338017427587072 2343282198577152 2344296282983424 2347811247422872 2349433528307712 2353922308046848 2355690844717056 2359080647655424 2359222893805568 2360243876745216 2360853059862528 2365416069316608 2371768505049636 2376913284759552 2381507335094272 2383296596803584 2386726123995136 2388519306657792 2393135788878912 2404767737315328 2409415624177408 2410037498609664 2414695570760704 2416509767282688 2421126701514752 2426432311525376 2432948609236992 2451191824908288 2454867065176064 2456563319046144 2467866599227392 2473274634141696 2479916729106432 2483635038596096 2485351170441216 2496786910937088 2502258321260544 2508978253275648 2519280486711296 2524801189019648 2531581660962816 2544987430453248 2548803304914944 2550564466458624 2554388702953472 2561248633552224 2567915245142016 2573542524715008 2574811501903872 2580453893799936 2591049616719872 2598008001921024 2603701226176512 2610693587867904 2615681525743616 2617488898523136 2621413479415808 2623382986162176 2627157993979904 2628453408193536 2629131816665088 2634213349920768 2641229128925184 2641287653350731 2647017067118592 2648162596552704 2652133168627712 2653965728612352 2654125755531264 2665023985942528 2672019917242368 2678036798373888 2679195751981056 2683212854197568 2685066889494528 2690196923482112 2692218108248064 2696092168749056 2696254735777792 2697421573423104 2702163256016896 2703332650647552 2709256681291776 2709420042104832 2710592577199584 2716532517105792 2721722668679168 2723767539204096 2727686998851584 2729736350466048 2735012330147328 2748305985503232 2753617856202752 2754328569839616 2759652080869376 2761725448323072 2767001944588288 2767063255891242 2773065498886144 2780512696270848 2786605857767424 2791991753692064 2794089418420608 2801362085609472 2805562360201216 2807500936052736 2834190547550208 2838440044109824 2840401337647104 2853470755356672 2859723795726336 2865990538887168 2867403718029312 2873687290822656 2879177699098624 2885487073165312 2893236183957504 2912918062759936 2914930818809856 2919301374803968 2927141295488256 2934760280162304 2942641716461568 2949090164342784 2953511937789952 2955552743227392 2969152002195456 2975658544201728 2983649814706176 2995901119332352 2998151984185344 3002466278834176 3003946752221184 3004722076188672 3010529542766592 3018547575914496 3018614460972264 3026471538917376 3031009335574528 3033103689842688 3033286577750016 3037651430539264 3039933663019008 3045809185845888 3053737048276992 3060613483855872 3061938002264064 3066528976225792 3068647873708032 3081433983746048 3088186578305024 3089523029311488 3096293350047744 3096480048119808 3097820088228096 3104608590978048 3110540192776192 3112877187661824 3117356570116096 3119698686246912 3124376264769536 3125728377311232 3126535133331456 3132578037743616 3140921126289408 3140990722903572 3146991835660288 3147804079816704 3153888092422144 3156257655226368 3162358006732848 3177728795738112 3184692408877056 3190847718505216 3193245049623552 3206356983087104 3213383331479552 3222013023043584 3228240465206449 3239074911485952 3243931478982656 3246172957310976 3268255766544384 3275417758728192 3277032820604928 3284214046654464 3290488798969856 3306555638808576 3313801560588288 3322700930013696 3329049214582784 3331349507211264 3336344428347392 3345304337700864 3370388759248896 3375442214617088 3377774563688448 3393316573937664 3400752621944832 3409885502521344 3414998178069632 3417357859356672 3423886993522688 3426459410497536 3431390032953344 3433082002538496 3440605191733248 3449845098254016 3464010669228032 3466404216963072 3466613231714304 3471601634902016 3474209900593152 3480924783823872 3497843981549568 3499357716873216 3504604544258048 3505509088886784 3507026141380608 3512284466561024 3514923297865728 3521638838566912 3521716871134308 3529356089491456 3530883462070272 3538620971483136 3538834340708352 3540365815117824 3548124103974912 3562693222989824 3565369927139328 3570715731165184 3572261002641408 3580089185992704 3589703683318368 3596562097897472 3604443534196736 3607151605972992 3612342241722368 3612560056139776 3614123436266112 3615056247914496 3622043356141056 3631690052272128 3639648467288064 3646683106863104 3649422913855488 3664407980670976 3672438093119488 3682300597764096 3689417674521656 3701799898841088 3707350261694464 3709911951212544 3715474477023232 3725452557894144 3735149447479296 3745180366405632 3753387481890816 3778920730066944 3787201783529472 3797372491444224 3804627673808896 3812965060968448 3821320718516224 3823204957372416 3831583054430208 3841872950328336 3851872867713024 3857648245276672 3860313787072512 3886574425079808 3897012002881536 3902855060651008 3905551839264768 3923522288615424 3932120219123712 3940736990969856 3942680112290304 3951320024881152 3958869336260608 3961843693387776 3967544725602304 3970525600677888 3978199752941568 3997535978913792 4005262336294912 4008029875863552 4014039390355456 4017055197560832 4024819281296352 4035295385223168 4044138253123584 4044382103666688 4046132360134656 4053244884025344 4054998975971328 4061078914461184 4063885021937664 4064130063157248 4071649397702656 4080817978474496 4082584003018752 4091530498277376 4102518495220992 4119364039081984 4122458978254848 4128391133396992 4128640064159744 4130426784304128 4131492854759424 4139478121304064 4150502916882432 4150594883836863 4159598248329216 4167637836414976 4168713511108608 4170769044406272 4176770716991488 4179908786651136 4187894835052544 4187987630538096 4208343540301824 4216477342310464 4236971727650816 4246256545169408 4257660066164736 4280206133035008 4289585693589504 4296017364058112 4298985808330752 4318766548647936 4328230609747968 4339854275936256 4357674355392512 4369377094139904 4378952062205952 4390711943232384 4402140420243456 4408740851744768 4411787185225728 4418402080784384 4430267906684928 4453728003293184 4460405783601152 4463487816302592 4493851678998528 4503699418251264 4505920128331776 4515794314149888 4524422098583552 4527821363871744 4534336829259776 4537743543631872 4546514003361792 4556477145808896 4568713778768832 4577442670051328 4580605572415488 4587473588977664 4590920225783808 4599793464338688 4622150975619072 4632279867457536 4634284543967232 4641233045098496 4644440025071616 4644720072179712 4663791975399424 4665810289164288 4674012118515712 4676034855174144 4686564397154304 4688592565966848 4695622494845744 4698867056615424 4707844616093696 4711381689434112 4718161295310848 4718445787611136 4720487753490432 4721706119725056 4730832138633216 4743537010099272 4763014670188544 4766593193607168 4773452247990272 4777038613315584 4786271577757824 4809535474630656 4818831248354816 4820074997219328 4829391141521408 4833019534565376 4842253403029504 4852864623050752 4865897218473984 4902383649816576 4909734130352128 4913126638092288 4935733198454784 4946549268283392 4959833458212864 4967270077192192 4970702340882432 4993573821874176 5004516642521088 5017956506551296 5038560973422592 5049602378039296 5063163321925632 5089974860906496 5097606609829888 5101128932917248 5108777405906944 5122497267104448 5135830490284032 5147085049430016 5149623003807744 5160907787599872 5196016003842048 5207402452353024 5221387175735808 5231363051487232 5234977797046272 5242826958831616 5246765972324352 5254315987959808 5256906816387072 5258263633330176 5268426699841536 5282458257850368 5282575306701462 5294034134237184 5296325193105408 5304266337255424 5307931457224704 5308251511062528 5344039834484736 5356073596747776 5358391503962112 5366425708395136 5370133778989056 5380393846964224 5384436216496128 5392184337498112 5392509471555584 5394843146846208 5404326512033792 5406665301295104 5418513362583552 5418840084209664 5421185154399168 5433065034211584 5443445337358336 5447535078408192 5455373997703168 5459472700932096 5470024660294656 5496611971006464 5507235712405504 5508657139679232 5519304161738752 5523450896646144 5534003889176576 5534126511782484 5546130997772288 5561025392541696 5573211715534848 5583983507384128 5588178836841216 5602724171218944 5611124720402432 5668381095100416 5676880088219648 5680802675294208 5706941510713344 5719447591452672 5731981077774336 5734807436058624 5747374581645312 5758355398197248 5770974146330624 5786472367915008 5825836125519872 5829861637619712 5838602749607936 5854282590976512 5869520560324608 5885283432923136 5898180328685568 5907023875579904 5911105486454784 5938304004390912 5951317088403456 5967299629412352 5991802238664704 5996303968370688 6004932557668352 6007893504442368 6009444152377344 6021059085533184 6037095151828992 6037228921944528 6052943077834752 6062018671149056 6066207379685376 6066573155500032 6075302861078528 6079867326038016 6091618371691776 6107474096553984 6121226967711744 6123876004528128 6133057952451584 6137295747416064 6162867967492096 6176373156610048 6179046058622976 6192586700095488 6192960096239616 6195640176456192 6209217181956096 6221080385552384 6225754375323648 6234713140232192 6239397372493824 6248752529539072 6251456754622464 6253070266662912 6265156075487232 6281842252578816 6281981445807144 6293983671320576 6307776184844288 6312515310452736 6324716013465696 6355457591476224 6369384817754112 6381695437010432 6386490099247104 6412713966174208 6426766662959104 6444026046087168 6456480930412898 6478149822971904 6487862957965312 6492345914621952 6536511533088768 6550835517456384 6554065641209856 6568428093308928 6580977597939712 6613111277617152 6627603121176576 6645401860027392 6658098429165568 6672688856694784 6690608675401728 6740777518497792 6750884429234176 6755549127376896 6786633147875328 6801505243889664 6819771005042688 6829996356139264 6834715718713344 6847773987045376 6866164005076992 6881210383466496 6899690196508032 6928021338456064 6932808433926144 6933226463428608 6943203269804032 6948419801186304 6961849567647744 6995687963099136 6998715433746432 7009209088516096 7011018177773568 7014052282761216 7024568933122048 7029846595731456 7043277677133824 7043433742268616 7061766924140544 7077241942966272 7077668681416704 7080731630235648 7096248207949824 7125386445979648 7130739854278656 7141431462330368 7144522005282816 7160178371985408 7179407366636736 7193124195794944 7208887068393472 7214303211945984 7224684483444736 7225120112279552 7228246872532224 7230112495828992 7244086712282112 7263380104544256 7279296934576128 7293366213726208 7298845827710976 7328815961341952 7344876186238976 7364601195528192 7378835349043312 7403599797682176 7414700523388928 7419823902425088 7430948954046464 7450905115788288 7490360732811264 7506774963781632 7557841460133888 7574403567058944 7594744982888448 7609255347617792 7625930121936896 7642641437032448 7646409914744832 7663166108860416 7683745900656672 7703745735426048 7715296490553344 7720627574145024 7773148850159616 7794024005763072 7805710121302016 7811103678529536 7847044577230848 7864240438247424 7881473981939712 7885360224580608 7902640049762304 7917738672521216 7923687386775552 7935089451204608 7941051201355776 7956399505883136 7995071957827584 8010524672589824 8016059751727104 8028078780710912 8034110395121664 8049638562592704 8070590770446336 8088276506247168 8088764207333376 8092264720269312 8106489768050688 8109997951942656 8122157828922368 8127770043875328 8128260126314496 8161635956948992 8165168006037504 8183060996554752 8205036990441984 8238728078163968 8244917956509696 8256782266793984 8257280128319488 8260853568608256 8262985709518848 8278956242608128 8301005833764864 8301189767673726 8319196496658432 8335275672829952 8341538088812544 8353541433982976 8359817573302272 8375975261076192 8416687080603648 8432954684620928 8473943455301632 8492513090338816 8515320132329472 8560412266070016 8579171387179008 8592034728116224 8597971616661504 8637533097295872 8656461219495936 8679708551872512 8715348710785024 8738754188279808 8757904124411904 8781423886464768 8804280840486912 8817481703489536 8836804161568768 8860535813369856 8907456006586368 8920811567202304 8926975632605184 8987703357997056 9007398836502528 9011840256663552 9031588628299776 9048844197167104 9055642727743488 9068673658519552 9093028006723584 9112954291617792 9137427557537664 9154885340102656 9161211144830976 9174947177955328 9181840451567616 9199586928677376 9244301951238144 9264559734915072 9268569087934464 9282466090196992 9288880050143232 9289440144359424 9327583950798848 9331620578328576 9352069710348288 9373128794308608 9377185131933696 9391244989691488 9397734113230848 9415689232187392 9422763378868224 9436322590621696 9436891575222272 9440975506980864 9443412239450112 9461664277266432 9487074020198544 9526029340377088 9533186387214336 9546904495980544 9554077226631168 9572543155515648 9619070949261312 9637662496709632 9640149994438656 9658782283042816 9666039069130752 9684506806059008 9684721395619347 9705729246101504 9731794436947968 9804767299633152 9819468260704256 9826253276184576 9871466396909568 9919666916425728 9934540154384384 9941404681764864 9987147643748352 10009033285042176 10035913013102592 10077121946845184 10099204756078592 10126326643851264 10179949721812992 10195213219659776 10202257865834496 10217554811813888 10244994534208896 10271660980568064 10294170098860032 10299246007615488 10321815575199744 10392032007684096 10414804904706048 10442774351471616 10462726102974464 10485653917663232 10493531944648704 10508631975919616 10513813632774144 10516527266660352 10536853399683072 10564916515700736 10565150613402924 10588068268474368 10592650386210816 10608532674510848 10615862914449408 10616503022125056 10688079668969472 10712147193495552 10716783007924224 10732851416790272 10740267557978112 10760787693928448 10785018943111168 10789686293692416 10808653024067584 10813330602590208 10837026725167104 10837680168419328 10842370308798336 10866130068423168 10886890674716672 10895070156816384 10910747995406336 10918945401864192 10940049320589312 10993223942012928 11014471424811008 11017314279358464 11038608323477504 11046901793292288 11068007778353152 11068253023564968 11122050785083392 11146423431069696 11167967014768256 11176357673682432 11205448342437888 11222249440804864 11336762190200832 11353760176439296 11361605350588416 11413883021426688 11438895182905344 11463962155548672 11469614872117248 11494749163290624 11516710796394496 11541948292661248 11572944735830016 11651672251039744 11659723275239424 11677205499215872 11708565181953024 11770566865846272 11796360657371136 11814047751159808 11822210972909568 11876608008781824 11902634176806912 11934599258824704 11983604477329408 11992607936741376 12009865115336704 12015787008884736 12042118171066368 12074457843889056 12105886155669504 12124037342298112 12132414759370752 12133146311000064 12150605722157056 12159734652076032 12183236743383552 12214948193107968 12242453935423488 12247752009056256 12266115904903168 12274591494832128 12325735934984192 12352746313220096 12358092117245952 12385173400190976 12385920192479232 12391280352912384 12418434363912192 12442160771104768 12451508750647296 12469426280464384 12478794744987648 12497505059078144 12502913509244928 12506140533325824 12530312150974464 12563684505157632 12563962891614288 12587967342641152 12615552369688576 12625030620905472 12649432026931392 12710915182952448 12738769635508224 12763390874020864 12772980198494208 12825427932348416 12853533325918208 12888052092174336 12912961860825796 12956299645943808 12975725915930624 12984691829243904 13073023066177536 13108131282419712 13136856186617856 13226222555234304 13255206242353152 13290803720054784 13316196858331136 13345377713389568 13381217350803456 13481555036995584 13501768858468352 13511098254753792 13573266295750656 13603010487779328 13639542010085376 13659992712278528 13669431437426688 13695547974090752 13732328010153984 13762420766932992 13799380393016064 13856042676912128 13866452926857216 13886406539608064 13896839602372608 13923699135295488 13991375926198272 13997430867492864 14018418177032192 14022036355547136 14028104565522432 14049137866244096 14059693191462912 14086555354267648 14086867484537232 14123533848281088 14154483885932544 14155337362833408 14161463260471296 14192496415899648 14250772891959296 14282862924660736 14289044010565632 14320356743970816 14358814733273472 14386248391589888 14417774136786944 14428606423891968 14449368966889472 14450240224559104 14456493745064448 14460224991657984 14488173424564224 14526760209088512 14558593869152256 14586732427452416 14597691655421952 14657631922683904 14729202391056384 14757670698086624 14807199595364352 14829401046777856 14839647804850176 14861897908092928 14901810231576576 14980721465622528 15013549927563264 15115682920267776 15148807134117888 15189489965776896 15218510695235584 15251860243873792 15285282874064896 15292819829489664 15326332217720832 15367491801313344 15407491470852096 15430592981106688 15441255148290048 15588048011526144 15611420242604032 15622207357059072 15694089154461696 15728480876494848 15762947963879424 15770720449161216 15805280099524608 15835477345042432 15847374773551104 15870178902409216 15882102402711552 15912799011766272 16021049345179648 16032119503454208 16056157561421824 16068220790243328 16099277125185408 16141181540892672 16176553012494336 16177528414666752 16184529440538624 16212979536101376 16219995903885312 16244315657844736 16255540087750656 16256520252628992 16323271913897984 16330336012075008 16366121993109504 16410073980883968 16477456156327936 16489835913019392 16513564533587968 16514560256638976 16521707137216512 16525971419037696 16557912485216256 16602011667529728 16602379535347452 16638392993316864 16670551345659904 16683076177625088 16707082867965952 16719635146604544 16751950522152384 16833374161207296 16865909369241856 16947886910603264 16985026180677632 17030640264658944 17120824532140032 17158342774358016 17184069456232448 17195943233323008 17275066194591744 17312922438991872 17359417103745024 17477508376559616 17515808248823808 17562847772929536 17608561680973824 17634963406979072 17673608323137536 17721071626739712 17814912013172736 17841623134404608 17853951265210368 17975406715994112 18014797673005056 18023680513327104 18063177256599552 18097688394334208 18111285455486976 18137347317039104 18186056013447168 18225908583235584 18274855115075328 18309770680205312 18322422289661952 18349894355910656 18363680903135232 18399173857354752 18488603902476288 18529119469830144 18537138175868928 18564932180393984 18577760100286464 18578880288718848 18655167901597696 18663241156657152 18704139420696576 18746257588617216 18754370263867392 18782489979382976 18795468226461696 18831378464374784 18845526757736448 18872645181243392 18873783150444544 18881951013961728 18923328554532864 18974148040397088 19052058680754176 19066372774428672 19093808991961088 19108154453262336 19145086311031296 19238141898522624 19275324993419264 19280299988877312 19317564566085632 19332078138261504 19369013612118016 19369442791238694 19411458492203008 19463588873895936 19609534599266304 19638936521408512 19652506552369152 19742932793819136 19839333832851456 19869080308768768 19882809363529728 19974295287496704 20018066570084352 20071826026205184 20154243893690368 20198409512157184 20252653287702528 20359899443625984 20390426439319552 20404515731668992 20435109623627776 20489989068417792 20543321961136128 20598492015230976 20643631150399488 20784064015368192 20829609809412096 20885548702943232 20925452205948928 20971307835326464 20987063889297408 21017263951839232 21027627265548288 21033054533320704 21073706799366144 21129833031401472 21130301226805848 21185300772421632 21217065349021696 21231725828898816 21233006044250112 21376159337938944 21424294386991104 21433566015848448 21465702833580544 21480535115956224 21521575387856896 21570037886222336 21579372587384832 21617306048135168 21626661205180416 21674053450334208 21675360336838656 21684740617596672 21732260136846336 21773781349433344 21790140313632768 21821495990812672 21837890803728384 21880098641178624 21986447884025856 22028942849622016 22034628558716928 22077216646955008 22093803586584576 22136015556706304 22136506047129936 22244101570166784 22292846862139392 22335934029536512 22352715347364864 22444498881609728 22673524380401664 22707520352878592 22723210701176832 22827766042853376 22877790365810688 22927924311097344 22939229744234496 22989498326581248 23033421592788992 23145889471660032 23303344502079488 23319446550478848 23354410998431744 23417130363906048 23541133731692544 23592721314742272 23628095502319616 23644421945819136 23753216017563648 23805268353613824 23869198517649408 23967208954658816 23985215873482752 24019730230673408 24031574017769472 24084236342132736 24148915687778112 24211772311339008 24248074684596224 24264829518741504 24266292622000128 24301211444314112 24319469304152064 24366473486767104 24484907870846976 24495504018112512 24532231809806336 24549182989664256 24651471869968384 24705492626440192 24716184234491904 24770346800381952 24771840384958464 24782560705824768 24836868727824384 24884321542209536 24903017501294592 24938852560928768 24957589489975296 24995010118156288 25005827018489856 25060624301948928 25127925783228576 25175934685282304 25231104739377152 25250061241810944 25298864053862784 25421830365904896 25477539271016448 25526781748041728 25545960396988416 25650855864696832 25707066651836416 25776104184348672 25825923721651592 25912599291887616 25951451831861248 25969383658487808 26146046132355072 26216262564839424 26273712373235712 26452445110468608 26510412484706304 26581607440109568 26632393716662272 26690755426779136 26762434701606912 26963110073991168 27003537716936704 27022196509507584 27146532591501312 27206020975558656 27279084020170752 27319985424557056 27338862874853376 27464656020307968 27524841533865984 27598760786032128 27712085353824256 27732905853714432 27772813079216128 27793679204745216 27847398270590976 27982751852396544 27994861734985728 28036836354064384 28056209131044864 28098275732488192 28119386382925824 28173734969074464 28247067696562176 28308967771865088 28310674725666816 28322926520942592 28384992831799296 28501545783918592 28565725849321472 28578088021131264 28640713487941632 28717629466546944 28772496783179776 28835548273573888 28857212847783936 28898737933778944 28900480449118208 28912987490128896 28920449983315968 28976346849128448 29053520418177024 29054164186858041 29117187738304512 29173464854904832 29195383310843904 29315263845367808 29458404782112768 29515341396173248 29614399190728704 29658802093555712 29723795816185856 29803620463153152 29961442931245056 30027099855126528 30231365840535552 30297614268235776 30378979931553792 30437021390471168 30503720487747584 30585639658979328 30652664435441664 30734983602626688 30814982941704192 30861185962213376 30882510296580096 31176096023052288 31222840485208064 31244414714118144 31388178308923392 31456961752989696 31525895927758848 31541440898322432 31610560199049216 31670954690084864 31694749547102208 31740357804818432 31764204805423104 31825598023532544 32042098690359296 32064239006908416 32112315122843648 32136441580486656 32198554250370816 32282363081785344 32355056829333504 32369058881077248 32425959072202752 32439991807770624 32488631315689472 32511080175501312 32513040505257984 32646543827795968 32660672024150016 32732243986219008 32820147961767936 32954912312655872 32979671826038784 33027129067175936 33029120513277952 33043414274433024 33051942838075392 33115824970432512 33204023335059456 33204759070694904 33341102691319808 33366152355250176 33414165735931904 33439270293209088 33503901044304768 33666748322414592 33731818738483712 33895773821206528 33970052361355264 34061280529317888 34241649064280064 34316685548716032 34368138912464896 34391886466646016 34550132389183488 34625844877983744 34718834207490048 34955016753119232 35031616497647616 35125695545859072 35269926813958144 35347216646275072 35442143253479424 35629824026345472 35683246268809216 35707902530420736 35950813431988224 36029595346010112 36047361026654208 36126354513199104 36195376788668416 36372112026894336 36451817166471168 36549710230150656 36619541360410624 36644844579323904 36699788711821312 36727361806270464 36798347714709504 36977207804952576 37058238939660288 37074276351737856 37129864360787968 37155520200572928 37157760577437696 37326482313314304 37408278841393152 37492515177234432 37508740527734784 37564979958765952 37590936452923392 37662756928749568 37691053515472896 37745290362486784 37747566300889088 37763902027923456 37846657109065728 37948296080794176 38104117361508352 38132745548857344 38187617983922176 38216308906524672 38290172622062592 38476283797045248 38550649986838528 38560599977754624 38635129132171264 38664156276523008 38738027224236032 38738885582477388 38822916984406016 38927177747791872 39219069198532608 39277873042817024 39678667665702912 39738160617537536 39765618727059456 39948590574993408 40036133140168704 40143652052410368 40308487787380736 40396819024314368 40505306575405056 40719798887251968 40780852878639104 40809031463337984 40870219247255552 40979978136835584 41086643922272256 41196984030461952 41287262300798976 41568128030736384 41659219618824192 41771097405886464 41850904411897856 41942615670652928 41974127778594816 42034527903678464 42055254531096576 42066109066641408 42147413598732288 42259666062802944 42260602453611696 42370601544843264 42434130698043392 42463451657797632 42466012088500224 42752318675877888 42848588773982208 42867132031696896 42931405667161088 42961070231912448 43140075772444672 43158745174769664 43234612096270336 43253322410360832 43348106900668416 43350720673677312 43369481235193344 43464520273692672 43547562698866688 43580280627265536 43642991981625344 43675781607456768 43760197282357248 43972895768051712 44057885699244032 44154433293910016 44187607173169152 44273012094259872 44488203140333568 44585693724278784 44671868059073024 44705430694729728 44888997763219456 45347048760803328 45415040705757184 45446421402353664 45655532085706752 45755580731621376 45855848622194688 45878459488468992 45978996653162496 46066843185577984 46291778943320064 46606689004158976 46708821996863488 46834260727812096 47082267463385088 47185442629484544 47256191004639232 47288843891638272 47506432035127296 47610536707227648 47738397035298816 47934417909317632 48063148035538944 48168472684265472 48297831375556224 48423544622678016 48496149369192448 48529659037483008 48532585244000256 48602422888628224 48638938608304128 48732946973534208 48969815741693952 48991008036225024 49064463619612672 49098365979328512 49302943739936768 49432368468983808 49540693600763904 49543680769916928 49565121411649536 49673737455648768 49768643084419072 49806035002589184 49877705121857536 49915178979950592 49990020236312576 50011654036979712 50121248603897856 50255851566457152 50351869370564608 50462209478754304 50500122483621888 50597728107725568 50843660731809792 50955078542032896 51053563496083456 51091920793976832 51301711729393664 51414133303672832 51552208368697344 51651847443303184 51825198583775232 51902903663722496 51938767316975616 52432525129678848 52547424746471424 52904890220937216 53020824969412608 53163214880219136 53264787433324544 53381510853558272 53524869403213824 53926220147982336 54007075433873408 54044393019015168 54293065183002624 54412041951117312 54558168040341504 54639970849114112 54677725749706752 54929312040615936 55049683067731968 55197521572064256 55424170707648512 55465811707428864 55545626158432256 55587358409490432 55694796541181952 55965503704793088 55989723469971456 56073672708128768 56112418262089728 56196551464976384 56238772765851648 56347469938148928 56494135393124352 56617935543730176 56621349451333632 56645853041885184 56769985663598592 57131451698642944 57156176042262528 57281426975883264 57435258933093888 57544993566359552 57671096547147776 57714425695567872 57797475867557888 57800960898236416 57825974980257792 57840899966631936 57952693698256896 58107040836354048 58108328373716082 58234375476609024 58346929709809664 58390766621687808 58916809564225536 59030682792346496 59228798381457408 59317604187111424 59447591632371712 59607240926306304 59922885862490112 60054199710253056 60462731681071104 60595228536471552 60757959863107584 60874042780942336 61007440975495168 61171279317958656 61305328870883328 61469967205253376 61629965883408384 61722371924426752 62352192046104576 62445680970416128 62488829428236288 62776356617846784 62913923505979392 63051791855517696 63082881796644864 63221120398098432 63341909380169728 63389499094204416 63480715609636864 63651196047065088 64084197380718592 64128478013816832 64224630245687296 64272883160973312 64397108500741632 64564726163570688 64710113658667008 64738117762154496 64851918144405504 64879983615541248 64977262631378944 65022160351002624 65026081010515968 65293087655591936 65321344048300032 65464487972438016 65640295923535872 65909824625311744 65959343652077568 66054258134351872 66058241026555904 66086828548866048 66103885676150784 66231649940865024 66408046670118912 66409518141389808 66682205382639616 66732304710500352 66828331471863808 66878540586418176 67007802088609536 67333496644829184 67463637476967424 67791547642413056 67940104722710528 68122561058635776 68483298128560128 68633371097432064 68736277824929792 68783772933292032 69100264778366976 69437668414980096 69910033506238464 70063232995295232 70251391091718144 70539853627916288 70694433292550144 70884286506958848 71259648052690944 71366492537618432 71415805060841472 71901626863976448 72059190692020224 72094722053308416 72252709026398208 72390753577336832 72744224053788672 72903634332942336 73099420460301312 73239082720821248 73399577423642624 73454723612540928 73596695429419008 73954415609905152 74116477879320576 74148552703475712 74259728721575936 74311040401145856 74315521154875392 74652964626628608 74816557682786304 74985030354468864 75017481055469568 75129959917531904 75181872905846784 75325513857499136 75495132601778176 75527804055846912 75693314218131456 75896592161588352 76208234723016704 76265491097714688 76375235967844352 76432617813049344 76580345244125184 76952567594090496 77101299973677056 77121199955509248 77270258264342528 77328312553046016 77476054448472064 77477771164954776 77854355495583744 78438138397065216 78555746085634048 79357335331405824 79476321235075072 79531237454118912 79897181149986816 80072266280337408 80287304104820736 80616975574761472 80793638048628736 81010613150810112 81439597774503936 81561705757278208 81618062926675968 81740438494511104 81959956273671168 82393968060923904 82574524601597952 83136256061472768 83318439237648384 83542194811772928 83701808823795712 83885231341305856 83948255557189632 84069055807356928 84110509062193152 84294827197464576 84521204907223392 84741203089686528 84868261396086784 84926903315595264 84932024177000448 85504637351755776 85697177547964416 85734264063393792 85862811334322176 85922140463824896 86280151544889344 86317490349539328 86469224192540672 86506644820721664 86696213801336832 86701441347354624 86738962470386688 86929040547385344 87095125397733376 87160561254531072 87285983963250688 87351563214913536 87520394564714496 87945791536103424 88115771398488064 88308866587820032 88375214346338304 88546024188519744 88976406280667136 89171387448557568 89343736118146048 89410861389459456 89777995526438912 90694097521606656 90830081411514368 90892842804707328 91311064171413504 91511161463242752 91756918976937984 91957993306324992 92583557886640128 93213378008317952 93417643993726976 93668521455624192 94164534926770176 94370885258969088 94512382009278464 94577687783276544 95012864070254592 95221073414455296 95476794070597632 95868835818635264 96126296071077888 96336945368530944 96595662751112448 96847089245356032 96992298738384896 97065170488000512 97204845777256448 97277877216608256 97465893947068416 97939631483387904 97982016072450048 98128927239225344 98196731958657024 98605887479873536 98864736937967616 99081387201527808 99087361539833856 99130242823299072 99347474911297536 99537286168838144 99612070005178368 99755410243715072 99980040472625152 100023308073959424 100242497207795712 100511703132914304 100703738741129216 100924418957508608 101000244967243776 101195456215451136 101687321463619584 101910157084065792 102107126992166912 102183841587953664 102603423458787328 103104416737394688 103303694886606368 103650397167550464 103805807327444992 103877534633951232 104865050259357696 105094849492942848 105809780441874432 106041649938825216 106326429760438272 106529574866649088 106763021707116544 107049738806427648 107852440295964672 108014150867746816 108088786038030336 108586130366005248 109116336080683008 109279941698228224 109355451499413504 109858624081231872 110099366135463936 110395043144128512 110848341415297024 110931623414857728 111091252316864512 111174716818980864 111389593082363904 111979446939942912 112147345416257536 112224836524179456 112393102929952768 112477545531703296 112694939876297856 112988270786248704 113235871087460352 113242698902667264 113291706083770368 113539971327197184 114262903397285888 114312352084525056 114562853951766528 114870517866187776 115089987132719104 115342193094295552 115428851391135744 115594951735115776 115601921796472832 115651949960515584 115681799933263872 115905387396513792 116214081672708096 116216656747432164 116468750953218048 116693859419619328 116781533243375616 117833619128451072 118061365584692992 118635208374222848 118895183264743424 119214481852612608 119845771724980224 120108399420506112 120925463362142208 121190457072943104 121515919726215168 121748085561884672 122342558635917312 122610657741766656 122939934410506752 123259931766816768 123444743848853504 124704384092209152 124891361940832256 124977658856472576 125552713235693568 125827847011958784 126103583711035392 126165763593289728 126442240796196864 126683818760339456 126778998188408832 126961431219273728 127302392094130176 128168394761437184 128256956027633664 128449260491374592 128545766321946624 128794217001483264 129420227317334016 129476235524308992 129703836288811008 129759967231082496 129954525262757888 130044320702005248 130052162021031936 130586175311183872 130642688096600064 130928975944876032 131280591847071744 131819649250623488 131918687304155136 132108516268703744 132116482053111808 132173657097732096 132463299881730048 132819036282779616 133364410765279232 133464609421000704 133656662943727616 133757081172836352 134015604177219072 134666993289658368 134927274953934848 135583095284826112 135880209445421056 136245122117271552 136966596257120256 137266742194864128 137472555649859584 137567545866584064 138200529556733952 138875336829960192 139820067012476928 140126465990590464 140502782183436288 141079707255832576 141388866585100288 141768573013917696 142519296105381888 142732985075236864 142831610121682944 143803253727952896 144189444106616832 144505418052796416 145488448107577344 145807268665884672 146198840920602624 146478165441642496 146799154847285248 146909447225081856 147193390858838016 147908831219810304 148297105406951424 148519457443151872 148622080802291712 148631042309750784 149305929253257216 149633115365572608 149970060708937728 150034962110939136 150259919835063808 150363745811693568 150651027714998272 150990265203556352 151055608111693824 151386628436262912 151793184323176704 152416469446033408 152530982195429376 152750471935688704 152865235626098688 153160690488250368 153905135188180992 154202599947354112 154242399911018496 154540516528685056 154656625106092032 154952108896944128 154955542329909552 155708710991167488 157111492171268096 158714670662811648 158952642470150144 159062474908237824 159794362299973632 160144532560674816 160574608209641472 161233951149522944 162021226301620224 162879195549007872 163123411514556416 163236125853351936 163480876989022208 163919912547342336 164787936121847808 165149049203195904 166272512122945536 166636878475296768 167084389623545856 167403617647591424 167770462682611712 167896511114379264 168138111614713856 168221018124386304 168589654394929152 169042409814446784 169482406179373056 169736522792173568 169853806631190528 169864048354000896 171394355095928832 171468528126787584 171725622668644352 171844280927649792 172560303089778688 172634980699078656 172938448385081344 173013289641443328 173392427602673664 173402882694709248 173477924940773376 173858081094770688 174190250795466752 174321122509062144 174571967926501376 174703126429827072 175040789129428992 176231542796976128 176617733175640064 176750428692676608 177092048377039488 177952812561334272 178342774897115136 178687472236292096 178821722778918912 179555991052877824 181388195043213312 181660162823028736 181785685609414656 182622128342827008 183022322926485504 183513837953875968 183915986612649984 185167115773280256 186426756016635904 186835287987453952 187337042911248384 188329069853540352 188741770517938176 189024764018556928 189155375566553088 190025728140509184 190442146828910592 190953588141195264 192252592142155776 192673890737061888 193191325502224896 193694178490712064 193984597476769792 194130340976001024 194409691554512896 194555754433216512 194931787894136832 195879262966775808 195964032144900096 196257854478450688 196393463917314048 197729473875935232 198162774403055616 198174723079667712 198260485646598144 198694949822595072 199074572337676288 199224140010356736 199510820487430144 199960080945250304 200046616147918848 200484994415591424 201023406265828608 201407477482258432 201848837915017216 202000489934487552 202390912430902272 203374642927239168 203820314168131584 204214253984333824 204367683175907328 205206846917574656 206208833474789376 206607389773212736 207300794335100928 207611614654889984 209730100518715392 210189698985885696 211619560883748864 212083299877650432 212652859520876544 213059149733298176 213526043414233088 214099477612855296 215704880591929344 216028301735493632 216177572076060672 217172260732010496 218232672161366016 218559883396456448 218710902998827008 219717248162463744 220198732270927872 220790086288257024 221696682830594048 221863246829715456 222182504633729024 222349433637961728 222779186164727808 223958893879885824 224294690832515072 224449673048358912 224786205859905536 224955091063406592 225389879752595712 225976541572497408 226485397805334528 226583412167540736 227079942654394368 228525806794571776 228624704169050112 229125707903533056 229741035732375552 230179974265438208 230684386188591104 230857702782271488 231189903470231552 231203843592945664 231303899921031168 231363599866527744 231810774793027584 232428163345416192 232433313494864328 233387718839238656 233563066486751232 235667238256902144 236122731169385984 237270416748445696 237790366529486848 238428963705225216 239691543449960448 240216798841012224 241850926724284416 242380914145886208 243031839452430336 243496171123769344 244685117271834624 245221315483533312 245879868821013504 246889487697707008 249408768184418304 249782723881664512 249955317712945152 251105426471387136 251655694023917568 252207167422070784 252331527186579456 252884481592393728 253367637520678912 254604784188260352 256336789522874368 256513912055267328 256898520982749184 257091532643893248 257588434002966528 258840454634668032 258952471048617984 259407672577622016 259519934462164992 259909050525515776 260088641404010496 260104324042063872 261285376193200128 261857951889752064 262561183694143488 263639298501246976 263837374608310272 264217032537407488 264232964106223616 264347314195464192 264926599763460096 265638072565559232 266728821530558464 266929218842001408 267313325887455232 267514162345672704 268031208354438144 269333986579316736 269854549907869696 271166190569652224 271760418890842112 272490244234543104 273933192514240512 274533484389728256 274945111299719168 277750673659920384 279640134024953856 280252931981180928 281005564366872576 282159414511665152 282777733170200576 283537146027835392 285038592210763776 285465970150473728 285663220243365888 287606507455905792 288378888213233664 289010836105592832 290976896215154688 291614537331769344 292397681841205248 292956330883284992 293598309694570496 293818894450163712 294386781717676032 295817662439620608 296594210813902848 297038914886303744 297244161604583424 297262084619501568 298611858506514432 299266230731145216 299940121417875456 300069924221878272 300519839670127616 300727491623387136 301980530407112704 302111216223387648 302773256872525824 303586368646353408 304832938892066816 305061964390858752 305500943871377408 305730471252197376 306321380976500736 307810270376361984 308405199894708224 309081033057370112 309313250212184064 309911084659819104 311417421982334976 314222984342536192 317429341325623296 317905284940300288 318124949816475648 319588724599947264 320289065121349632 321149216419282944 322467902299045888 324042452603240448 325758391098015744 326246823029112832 326961753978044416 327839825094684672 329575872243695616 330298098406391808 332545024245891072 333273756950593536 334168779247091712 334807235295182848 335540925365223424 336442036248772608 337179308789858304 338084819628893568 338964812358746112 339473045584347136 339707613262381056 339728096708001792 342788710191857664 342937056253575168 343451245337288704 343688561855299584 345120606179557376 345269961398157312 346026579282886656 346784855205347328 346805765389418496 346955849881546752 347716162189541376 348380501590933504 348642245018124288 349143935853002752 349406252859654144 350081578258857984 352463085593952256 353235466351280128 353500857385353216 354184096754078976 355905625122668544 356685549794230272 357374944472584192 357643445557837824 359111982105755648 362776390086426624 363320325646057472 363571371218829312 365244256685654016 367027675907751936 367831973225299968 370334231546560512 372853512033271808 373670575974907904 374674085822496768 376658139707080704 377483541035876352 378049528037113856 378310751133106176 380051456281018368 380884293657821184 381907176282390528 384505184284311552 385347781474123776 386382651004449792 387969194953539584 388260681952002048 388819383109025792 389111508866433024 389863575788273664 391758525933551616 391928064289800192 392515708956901376 392786927834628096 395458947751870464 396325548806111232 396349446159335424 396520971293196288 397389899645190144 398149144675352576 399920161890500608 400093232295837696 400969988831182848 402046812531657216 402814954964516864 403697675830034432 404000979868975104 404781824861804544 406749285854478336 407640628336263168 408428507968667648 408735366351814656 412417666949578752 413214779546425472 414601588670201856 415223229309779968 419460201037430784 420379397971771392 423239121767497728 424166599755300864 425305719041753088 426118299466596352 427052086828466176 428198955225710592 431409761183858688 432056603470987264 436465344322732032 437119766792912896 437421805997654016 439434496324927488 440397464541855744 441580172576514048 443393365661188096 443726493659430912 444365009267458048 445558372329455616 447917787759771648 448589381665030144 448899346096717824 449572411719811072 449910182126813184 450779759505191424 451953083144994816 452970795610669056 453166824335081472 454159885308788736 457051613589143552 457249408338100224 458251415807066112 459482071464751104 460359948530876416 461368772377182208 461715405564542976 462379806940463104 462407687185891328 462607799842062336 462727199733055488 463621549586055168 464856326690832384 464866626989728656 466775437678477312 467126132973502464 471334476513804288 472245462338771968 474540833496891392 475580733058973696 476857927410450432 479383086899920896 480433597682024448 483701853448568832 486063678904860672 489370234543669248 490442630967066624 491759737642027008 493778975395414016 498817536368836608 499565447763329024 499910635425890304 502210852942774272 503311388047835136 504414334844141568 504663054373158912 505768963184787456 506735275041357824 509209568376520704 512673579045748736 513797041965498368 514183065287786496 515176868005933056 517680909269336064 517904942097235968 518815345155244032 519039868924329984 519818101051031552 520177282808020992 520208648084127744 522570752386400256 523715903779504128 525122367388286976 527278597002493952 528465928212447232 528694628390928384 529853199526920192 531276145131118464 533457643061116928 533858437684002816 534626651774910464 535028324691345408 536062416708876288 538667973158633472 539709099815739392 542332381139304448 544980488469086208 547866385028481024 549066968779456512 549890222599438336 555501347319840768 559280268049907712 560505863962361856 562011128733745152 564318829023330304 565555466340401152 567074292055670784 570077184421527552 570931940300947456 571326440486731776 576757776426467328 578021672211185664 581953792430309376 583229074663538688 584795363682410496 585912661766569984 587196619389140992 587637788900327424 588773563435352064 593188421627805696 594077829772607488 594488323209166848 594524169239003136 597223717013028864 598532461462290432 599880242835750912 600139848443756544 601039679340255232 601454983246774272 603961060814225408 604222432446775296 605546513745051648 607172737292706816 609665877784133632 610123928781717504 611001887742754816 611460942504394752 612642761953001472 615620540752723968 616810399789416448 618162066114740224 618626500424368128 619822169319638208 622834843964669952 628445968685072384 634858682651246592 635810569880600576 636249899632951296 639177449199894528 640578130242699264 642298432838565888 648084905206480896 651516782196031488 652493646058225664 653923507956088832 655679650189369344 659151744487391232 660596196812783616 665090048491782144 666547513901187072 668337558494183424 669614470590365696 671081850730446848 672884072497545216 674358617579716608 676169639257787136 677929624717492224 678946091168694272 679456193416003584 685577420383715328 685874112507150336 686902490674577408 687377123710599168 690241212359114752 690539922796314624 692053158565773312 693569710410694656 693611530778836992 693911699763093504 695432324379082752 696761003181867008 697284490036248576 698287871706005504 700163156517715968 704926171187904512 706470932702560256 707001714770706432 708368193508157952 711811250245337088 713371099588460544 714749888945168384 715286891115675648 718223964211511296 725552780172853248 726640651292114944 727142742437658624 730488513371308032 734055351815503872 735663946450599936 740668463093121024 745707024066543616 747341151949815808 749348171644993536 753316279414161408 754967082071752704 756099056074227712 756621502266212352 760102912562036736 763814352564781056 769010368568623104 770695562948247552 772765302008899584 775938389907079168 776521363904004096 777638766218051584 778223017732866048 779727151576547328 783856128579600384 785031417913802752 785573855669256192 790917895503740928 792651097612222464 792698892318670848 793041942586392576 794779799290380288 796298289350705152 799840323781001216 800186464591675392 801939977662365696 804093625063314432 805629909929033728 807395351660068864 808001959737950208 809563649723609088 813498571708956672 815281256672526336 816857015937335296 817470732703629312 824835333899157504 826429559092850944 830446458619559936 838920402074861568 840758795943542784 846478243534995456 848333199510601728 850611438083506176 852236598933192704 856397910451421184 862819522367717376 864113206941974528 872930688645464064 874239533585825792 874843611995308032 878868992649854976 880794929083711488 883160345153028096 886786731322376192 887452987318861824 888730018534916096 891116744658911232 895835575519543296 897178763330060288 897798692193435648 899144823439622144 899820364253626368 901559519010382848 905941591221338112 906333648670162944 908319770617577472 914103227178287104 914498816676200448 916502831614132224 918964142929502208 920719897061752832 922737544754364416 923430811129085952 924759613880926208 924815374371782656 925215599684124672 927243099172110336 929733253979457312 933550875356954624 934252265947004928 942668953027608576 944490924677543936 949081666993782784 951161466117947392 953715854820900864 958766173799841792 960867195364048896 967403706897137664 972127357809721344 978740469087338496 980885261934133248 983519475284054016 987557950790828032 997635072737673216 999130895526658048 999821270851780608 1004421705885548544 1006622776095670272 1009326108746317824 1011537926369574912 1018419136753041408 1025347158091497472 1027594083930996736 1028366130575572992 1030353736011866112 1035361818538672128 1035809884194471936 1038079737848659968 1039636202102063104 1040354565616041984 1040417296168255488 1045141504772800512 1047431807559008256 1050244734776573952 1054557194004987904 1056931856424894464 1057389256781856768 1059706399053840384 1062552290262236928 1066915286122233856 1067716875368005632 1069253303549820928 1070056649382690816 1072124833417752576 1077335946317266944 1079418199631478784 1084664762278608896 1089960976938172416 1095732770056962048 1099780445198876672 1111002694639681536 1118560536099815424 1121011727924723712 1124022257467490304 1128637658046660608 1134148584111341568 1140154368843055104 1141863880601894912 1142652880973463552 1153515552852934656 1156043344422371328 1163907584860618752 1166458149327077376 1169590727364820992 1171825323533139968 1174393238778281984 1175275577800654848 1177547126870704128 1186376843255611392 1188155659545214976 1188976646418333696 1189048338478006272 1194447434026057728 1199760485671501824 1200279696887513088 1202079358680510464 1202909966493548544 1207922121628450816 1208444864893550592 1211093027490103296 1214345474585413632 1219331755568267264 1220247857563435008 1222003775485509632 1222921885008789504 1225285523906002944 1233620799578832896 1236324132229480448 1237253000848736256 1239644338639276416 1245669687929339904 1256891937370144768 1269717365302493184 1271621139761201152 1272499799265902592 1278354898399789056 1281156260485398528 1284596865677131776 1296169810412961792 1304987292116451328 1307847015912177664 1311359300378738688 1318303488974782464 1321192393625567232 1330180096983564288 1333095027802374144 1336675116988366848 1339228941180731392 1345768144995090432 1348717235159433216 1352339278515574272 1355859249434984448 1357892182337388544 1358912386832007168 1371154840767430656 1371748225014300672 1373804981349154816 1374754247421198336 1381079845592629248 1384106317131546624 1387139420821389312 1387223061557673984 1387823399526187008 1390864648758165504 1393522006363734016 1394568980072497152 1396575743412011008 1400326313035431936 1409852342375809024 1412941865405120512 1414003429541412864 1416736387016315904 1423622500490674176 1426742199176921088 1429499777890336768 1430573782231351296 1436447928423022592 1451105560345706496 1453281302584229888 1468110703631007744 1471327892901199872 1481336926186242048 1491414048133087232 1494682303899631616 1498696343289987072 1506632558828322816 1509934164143505408 1512198112148455424 1513243004532424704 1520205825124073472 1527628705129562112 1538020737137246208 1541391125896495104 1545530604017799168 1551876779814158336 1553042727808008192 1555277532436103168 1556446035465732096 1559454303153094656 1567712257159200768 1570062835827605504 1571147711338512384 1581835791007481856 1585397784637341696 1586083885172785152 1589559598580760576 1599680647562002432 1600372929183350784 1603879955324731392 1608187250126628864 1611259819858067456 1614790703320137728 1616003919475900416 1619127299447218176 1626997143417913344 1633714031874670592 1634941465407258624 1649670667798315008 1652859118185701888 1660892917239119872 1677840804149723136 1681517591887085568 1692956487069990912 1696666399021203456 1701222876167012352 1704473197866385408 1712795820902842368 1728226413883949056 1745861377290928128 1748479067171651584 1749687223990616064 1757737985299709952 1761589858167422976 1766320690306056192 1773573462644752384 1782233489317822464 1791671151039086592 1794357526660120576 1795597384386871296 1798289646879244288 1799640728507252736 1803119038020765696 1811883182442676224 1812667297340325888 1816639541235154944 1828997633352400896 1833005663228264448 1837928285859004416 1841439794123505664 1845475089508728832 1846861622258171904 1849519227761852416 1849630748743565312 1850431199368249344 1854486198344220672 1859466507958914624 1867101750713909248 1868504531894009856 1885337906055217152 1888981849355087872 1898163333987565568 1902322932235894784 1907431709641801728 1917532347599683584 1921734390728097792 1944254715619442688 1957480938174676992 1961770523868266496 1967038950568108032 1975115901581656064 1995270145475346432 1998261791053316096 1999642541703561216 2008843411771097088 2013245552191340544 2018652217492635648 2023075852739149824 2036838273506082816 2050694316182994944 2055188167861993472 2056732261151145984 2060707472023732224 2070723637077344256 2071619768388943872 2076159475697319936 2079272404204126208 2080709131232083968 2080834592336510976 2090283009545601024 2094863615118016512 2100489469553147904 2113863712849788928 2114778513563713536 2119412798107680768 2125104580524473856 2133830572244467712 2135433750736011264 2138506607099641856 2140113298765381632 2144249666835505152 2154671892634533888 2158836399262957568 2179921953876344832 2191465540113924096 2199560890397753344 2222005389279363072 2237121072199630848 2242023455849447424 2248044514934980608 2257275316093321216 2268297168222683136 2280308737686110208 2283727761203789824 2307031105705869312 2312086688844742656 2327815169721237504 2332916298654154752 2339181454729641984 2343650647066279936 2348786477556563968 2355094253741408256 2372753686511222784 2376311319090429952 2377953292836667392 2378096676956012544 2388894868052115456 2399520971343003648 2400559393775026176 2404158717361020928 2405819932987097088 2415844243256901632 2416889729787101184 2422186054980206592 2428690949170827264 2438663511136534528 2440495715126870016 2444007550971019264 2445843770017579008 2450571047812005888 2467241599157665792 2472648264458960896 2474506001697472512 2479288677278552832 2491339375858679808 2513783874740289536 2539434730604986368 2543242279522402304 2544999598531805184 2556709796799578112 2569193731354263552 2592339620825923584 2609974584232902656 2615694031824355328 2622718600757477376 2636606977949564928 2642384787251134464 2660360193967128576 2666190055604748288 2673350233976733696 2678457882361462784 2691536289990180864 2697434470318866432 2704678557031148544 2715784364674777088 2717824773664014336 2742309681534861312 2743496450028601344 2747609962698309632 2749508494842396672 2762159691185258496 2768212634263093248 2774278841642778624 2774446123115347968 2775646799052374016 2781729297516331008 2787044012727468032 2800652626070863872 2819704684751618048 2825883730810241024 2828006859082825728 2833472774032631808 2847245000981348352 2853484398353842176 2858999555780673536 2861147564462702592 2902211120691412992 2906562605168459776 2936221407262015488 2942655785802399744 2962673852372484096 2982828096266174464 2989364607799263232 2997392686579974144 3013265117656645632 3019868328287010816 3024396224296910848 3055257410259124224 3076041474274492416 3082782251792990208 3091061208035598336 3103753559628316672 3106085455616016384 3110555064872206336 3118908606306189312 3135424514318401536 3140125671655211008 3142295422677024768 3163671582014963712 3170795569274683392 3172167770345570304 3179119197161521152 3199361295124004864 3200745858366701568 3207759910649462784 3216374500253257728 3222519639716134912 3229581406640275456 3232007838951800832 3238254598894436352 3253994286835826688 3267428063749341184 3269882930814517248 3299341335596630016 3305718236371403776 3321785834478239744 3355681608299446272 3363035183774171136 3385912974139981824 3402445752334024704 3425591641805684736 3456452827767898112 3491722754581856256 3496958134343303168 3499374447981232128 3515475970599419904 3523179716334845952 3532641380612112384 3547146925289504768 3564466978635644928 3583342302078173184 3588715053320241152 3596579293758488576 3599281457014505472 3606238076041531392 3623766364885352448 3625334594680651776 3633279082470309888 3657995266704801792 3666011326456528896 3675856571718008832 3682879588247011328 3690950179017457664 3699261497487130624 3700862398736498688 3708972396688441344 3718933015917829248 3734203501427818496 3737009063788019712 3770675812110434304 3777963698710175744 3796326667975131136 3814863419283603456 3835064695199367168 3843468781456195584 3888509431238885376 3914961876349353984 3923541047736532992 3934077901136216064 3950231803163312128 3990540290950692864 3996523582106632192 3999285083407122432 4017686823542194176 4037304434985271296 4046151705478299648 4073676547012165632 4101388632365989888 4110376335723986944 4113464522302291968 4121414944047464448 4143239536777887744 4152318951394639872 4158544808408252416 4161418262464167936 4161669184673021952 4180566019091202048 4189727230236033024 4200978939106295808 4227727425699577856 4229557027127427072 4238825596215361536 4250209161048947712 4267661144488935424 4270867501472022528 4277013214199283712 4280226597530763264 4288499333671010304 4309343785269067776 4317672798525915136 4359843907752689664 4399121780795506688 4444010778558726144 4474242144399261696 4484046911698894848 4496089029869961216 4536594336445366272 4560617475372220416 4567455522407579648 4614062211411738624 4624173377689485312 4655630339442475008 4665832597308309504 4678362909459283968 4687301294132559872 4697572955113127936 4710188507482816512 4745507373022445568 4752622638180859904 4756193353912025088 4799041942686007296 4801118787550052352 4808317434722041856 4811639865974194176 4831688486513803264 4833779459574202368 4844372109960413184 4857381898341654528 4877327022273069056 4880991430253740032 4888015101942038528 4901142095624011776 4934483198315331584 4945296528917921792 4949012003394945024 4958577354557105664 4982678751717359616 5027567749480579072 5078869461209972736 5086484559044804608 5089999197063610368 5113419593599156224 5138387462708527104 5184679241651847168 5219949168465805312 5231388063648710656 5245437201514954752 5273213955899129856 5284769574502268928 5320720387934257152 5346700467953467392 5383072579980361728 5394868940637732864 5409357114062297088 5431568729349554176 5435649547328028672 5486992900057202688 5495219925396619264 5499016989684793344 5524319382370516992 5536425268526186496 5548557683285557248 5548892246230695936 5551293598104748032 5563458595032662016 5574088025454936064 5601305252141727744 5639409369503236096 5651767461620482048 5656013718165651456 5666945548065263616 5694490001962696704 5706968796707684352 5717999111561347072 5722295128925405184 5813125210336919552 5872442814524030976 5885311571604799488 5925347704744968192 5965656192532348928 5994785373159948288 6026530235313291264 6039736656574021632 6048792448593821696 6110514820518248448 6152082948548984832 6165564503585980416 6182122416071196672 6207507119256633344 6212170911232032768 6221110129744412672 6237817212612378624 6270849028636803072 6280251343310422016 6284590845354049536 6341591138549366784 6344335540691140608 6358238394323042304 6398722590248009728 6401491716733403136 6415519821298925568 6432749000506515456 6445039279432269824 6459162813280550912 6464015677903601664 6476509197788872704 6534856127498682368 6539765861629034496 6598682671193260032 6611436472742807552 6643571668956479488 6711363216598892544 6726070367548342272 6771825948279963648 6804891504668049408 6851183283611369472 6912905655535796224 6983445509163712512 6993916268686606336 6998748895962464256 7030951941198839808 7046359432669691904 7065282761224224768 7128933957271289856 7166684604156346368 7177430106640482304 7193158587516977152 7198562914029010944 7212476152083062784 7247532729770704896 7250669189361303552 7266558164940619776 7315990533409603584 7332022652913057792 7351713143436017664 7365759176494022656 7381900358034915328 7398522994974261248 7401724797472997376 7417944793376882688 7437866031835658496 7468407002855636992 7474018127576039424 7541351624220868608 7555927397420351488 7592653335950262272 7629726838567206912 7670129390398734336 7777018862477770752 7829923752698707968 7847082095473065984 7868155802272432128 7900463606326624256 7981080581901385728 7993047164213264384 7998570166814244864 8035373647084388352 8074608869970542592 8092303410956599296 8147353094024331264 8202777264731979776 8220752671447973888 8226929044604583936 8242829888094928896 8286479073555775488 8304637902789279744 8317089616816504832 8322836524928335872 8323338369346043904 8361132038182404096 8401957878212591616 8455454851399155712 8459114054254854144 8477651192430723072 8500418322097895424 8535322288977870848 8541735002944045056 8554026428398567424 8560453195061526528 8576998667342020608 8635345597051830272 8719687815505379328 8798243561591013376 8888021557117452288 8948484288798523392 8968093823397789696 8992178059739922432 9073188672890732544 9134911044815159296 9228124422823477248 9248346755378970624 9311260678884950016 9331665194616619008 9356725818918567936 9374602588265119744 9420377014965633024 9491014746044891136 9505245276361719808 9512386707824050176 9598083885372014592 9602237575100104704 9616634869444083712 9623279731948388352 9667558919148404736 9688744219920826368 9714763796683309056 9754654044546138112 9761982860507480064 9776030203884077056 9802284191248023552 9868966396630663168 9890593057835843584 9898024006789890048 9917154709114211328 9965357503434719232 10055135498961158144 10157738922419945472 10172969118089609216 10276774925417054208 10369358483303694336 10439898336931610624 10462776127297421312 10490874403029909504 10546427911798259712 10569539149004537856 10641440775868514304 10693400935906934784 10766145159960723456 10789737881275465728 10818714228124594176 10863137458699108352 10871299094656057344 10973985800114405376 10990439850793238528 10998033979369586688 11048638764741033984 11072850537052372992 11097784492461391872 11102587196209496064 11126917190065324032 11202610504283455488 11278818739006472192 11303534923240964096 11312027436331302912 11333891096130527232 11388980003925393408 11435998223122694144 11444590257850810368 11626250420673839104 11744885629048061952 11770623143209598976 11850695409489936384 11931312385064697856 11989570746319896576 12053060470626582528 12097584897187643392 12221029641036496896 12304165897097969664 12331129007171960832 12364244832142393344 12415014238513266688 12475634425224757248 12541698057273606144 12560502686620844032 12569181690708099072 12683182277098733568 12688671081382281216 12716476788646084608 12802983433466806272 12831039642597851136 12865498001013030912 12890078558864539648 12918325626561101824 12928031355807203328 12953018395577745408 13069712254997364736 13079531723258068992 13197365342386520064 13222872945485615104 13287143337912958976 13422726433197785088 13452140735096684544 13609783009336098816 13702366567222738944 13825811311071592448 13966891018327425024 13987832537373212672 13997497791924928512 14061903882397679616 14092718865339383808 14130565522448449536 14257867914542579712 14354860213280964608 14386317175033954304 14397125828058021888 14424952304166125568 14495065459541409792 14501338378722607104 14533116329881239552 14631981066819207168 14664045305826115584 14703426286872035328 14731518352988045312 14797045989948522496 14803449594945994752 14835889586753765376 14875732063671316992 14936814005711273984 14948036255152078848 15082703248441737216 15111854794840702976 15259453677134413824 15340258780797468672 15554037724955541504 15659847505397415936 15694164190946131968 15736311604544864256 15800927212653248512 15962161163802771456 15986094328426528768 16149217739941085184 16184606821913198592 16294706188048662528 16405554529463959552 16441505342895947776 16485659776189857792 16572958147111550976 16609275805578559488 16634179233633009664 16645673049856671744 16646676738692087808 16722264076364808192 16803915756425183232 16910909702798311424 16918228108509708288 16955302384861446144 17000836644195790848 17070644577955741696 17083470005888090112 17108052856797134848 17120906390123053056 17153997334684041216 17270691194103660544 17439375631010758656 17596487123182026752 17776043114234904576 17896968577597046784 17984356119479844864 18146377345781465088 18269822089630318592 18456248845646954496 18496693510757941248 18622521357769900032 18663330389233238016 18713451637837135872 18749205176530239488 18840754029931266048 19010490552723439616 19024773415648100352 19196167770744029184 19204475150200209408 19233269738888167424 19246559463896776704 19335117838296809472 19377488439841652736 19429527593366618112 19509308089092276224 19604568382496047104 19737932793261326336 19781186115671687168 19796048013579780096 19834309418228422656 19930715006869438464 20315477844839890944 20345938236179218432 20553549850834108416 20738716966607388672 20879796673863221248 20925552254594842624 20981748806059819008 21092855823596519424 21139078298009075712 21386801871813869568 21532290319921446912 21579475762550931456 21637428456249188352 21726274917398216704 21742598189312114688 21947971600228810752 21980879701586477056 21996067958739173376 22097277529482067968 22145701074104745984 22195568984922783744 22205174392418992128 22253834380130648064 22405221008566910976 22557637478012944384 22607069846481928192 22624054872662605824 22667782192261054464 22777960007850786816 22871996446245388288 22889180515701620736 23252500841347678208 23489771258096123904 23541246286419197952 23701390818979872768 23979141492639793152 24106120941253165056 24195169794375286784 24442059282072993792 24608331794195939328 24662258014343921664 24728489664284786688 24830028477026533376 24951268850449514496 25083396114547212288 25121005373241688064 25366364554197467136 25377342162764562432 25432953577292169216 25605966866933612544 25662079285195702272 25730996002026061824 25780157117729079296 25836651253122203648 25906036791155490816 26139424509994729472 26159063446516137984 26394730684773040128 26445745890971230208 26574286675825917952 26845452866395570176 26904281470193369088 27219566018672197632 27404733134445477888 27651622622143184896 27933782036654850048 27975665074746425344 27994995583849857024 28123807764795359232 28261131044896899072 28515735829085159424 28709720426561929216 28772634350067908608 28794251656116043776 28849904608332251136 29002676757445214208 29066232659762479104 29263962133638414336 29328090611652231168 29406852573744070656 29463036705976090624 29594091979897044992 29606899189891989504 29671779173507530752 29751464127342633984 29873628011422547968 29896072510304157696 30165406496883474432 30223709589681405952 30518907354268827648 31108075449911083008 31319695010794831872 31388328381892263936 31472623209089728512 31924322327605542912 31972188656853057536 32298435479882170368 32369213643826397184 32589412376097325056 32811109058927919104 32883010685791895552 32971319552379715584 33145916294223101952 33218551611157118976 33268358467266019328 33293353477384175616 33607831512850366464 33821819405596622848 33836456217019416576 33910604769722892288 34001673288391581696 34141289155911483392 34166940011776180224 34216105713594269696 34307994669368082432 34541382388207321088 34878751262021517312 35192974246364053504 35552086228469809152 35793937155194093568 35968712238959689728 36292754691562930176 36539644179260637184 36912497691293908992 36993387021515882496 37245042715539800064 37426903275674271744 37681508059862532096 38020981105446879232 38049546831296200704 38408950300400418816 38466539477776334848 38493118927793553408 38670235676593618944 38754976879683305472 38859055186733236224 39018616178184552448 39209136764992094208 39475865586522652672 39562372231343374336 39592096027159560192 39668618836456845312 39861430013738876928 40691876472358436864 41107099701668216832 41477433933214777344 41759593347726442496 41963497612119638016 42185711647193038848 42278156596018151424 42773603743627739136 43064580639842893824 43158951525101862912 43274856912498376704 43452549834796433408 43485196378624229376 43895943200457621504 43961759403172954112 43992135917478346752 44194555058964135936 44391137969845567488 44410348784837984256 44507668760261296128 44810442017133821952 45115274956025888768 45214139692963856384 45248109745325211648 45335564384522108928 45743992892490776576 45778361031403241472 46505001682695356416 46979542516192247808 47082492572838395904 47402781637959745536 47958282985279586304 48390339588750573568 48884118564145987584 49216663588391878656 49324516028687843328 49456979328569573376 49902537700899028992 50166792229094424576 50242010746483376128 50732729108394934272 50754684325529124864 50865907154584338432 51211933733867225088 51324158570391404544 51461992004052123648 51560314235458158592 51673302506244407296 51812073582310981632 52278849019989458944 52318126893032275968 52789461369546080256 52891491781942460416 53148573351651835904 53690905732791140352 54439132037344395264 54809466268890955776 55303245244286369792 55867564073309700096 55951330149492850688 55989991167699714048 56247615529590718464 56522262089793798144 57031471658170318848 57419440853123858432 57545268700135817216 57588503312232087552 57699809216664502272 58005353514890428416 58132465319524958208 58527924267276828672 58813705147488141312 59188183959794089984 59213798379783979008 59343558347015061504 59502928254685267968 59747256022845095936 59792145020608315392 60447419179362811904 61037814708537655296 62216150899822166016 62639390021589663744 62776656763784527872 62945246418179457024 63944377313706115072 64596870959764340736 64738427287652794368 65178824752194650112 65622218117855838208 65942639104759431168 66291832588446203904 66437103222314237952 66536716934532038656 66586706954768351232 67215663025700732928 67672912434038833152 67821209539445784576 68003346576783163392 68282578311822966784 68333880023552360448 68432211427188539392 68615989338736164864 69082764776414642176 69757502524043034624 70385948492728107008 71104172456939618304 71937424477919379456 72585509383125860352 73079288358521274368 73824995382587817984 73986774043031764992 74490085431079600128 74853806551348543488 75363016119725064192 76041962210893758464 76099093662592401408 76817900600800837632 76933078955552669696 76986237855587106816 77340471353187237888 77509953759366610944 77718110373466472448 78418273529984188416 78951731173045305344 79124744462686748672 79184192054319120384 79337237672913690624 79722860027477753856 81383752944716873728 82214199403336433664 82954867866429554688 83519186695452884992 83926995224239276032 84371423294386077696 85547207487255478272 86129161279685787648 86317903050203725824 86549713824996753408 86905099669592866816 87791886400915243008 87923518806345908224 87984271834956693504 88389110117928271872 88782275939691134976 88820697569675968512 89015337520522592256 89620884034267643904 90230549912051777536 90428279385927712768 90496219490650423296 90671128769044217856 91487985784981553152 91556722062806482944 93010003365390712832 93959085032384495616 94164985145676791808 95916565970559172608 96780679177501147136 97768237128291975168 98433327176783757312 98649032057375686656 98913958657139146752 99805075401798057984 100484021492966752256 101465458216789868544 101509368651058249728 101731814309168676864 102423867467734450176 102648317140782809088 102923984008104247296 103120628470916317184 103624147164621963264 104557698039978917888 104636253786064551936 105578922739092160512 105782983563884920832 107381811465582280704 108878264074688790528 109618932537781911552 110606490488572739584 111735128146619400192 111902660298985701376 113044524179587596288 114062943316340637696 114838881706247716864 115090537400271634432 115399618433329004544 116010707029780856832 116264930639049916416 117055848534553657344 117627410294976282624 118376367919588179968 118427596759567958016 118687116694030123008 119005856509370535936 119494512045690191872 119584290041216630784 120894838358725623808 122075629417075310592 124432301799644332032 125278780043179327488 125890492836358914048 127888754627412230144 129193741919528681472 129476854575305588736 130357649504389300224 131244436235711676416 131885278209518862336 132583665176892407808 133073433869064077312 133173413909536702464 134431326051401465856 135345824868077666304 135642419078891569152 136006693153566326784 136565156623645933568 137231978677472329728 138165529552829284352 139515005048086069248 142208344913879236608 143874848955838758912 145171018766251720704 146158576717042548736 147649990765175635968 147973548086063529984 149707613102697086976 150726032239450128384 152083924421787516928 152198187325184802816 153635801201601675264 153866157911105339392 153972475711174213632 154680942706374475776 155019907518733221888 155436220746932944896 156836547059968376832 157903462346090610688 158249488925373497344 158368384108638240768 158674475345827381248 159445720054955507712 162767505889433747456 164428398806672867328 165909735732859109376 167853990448478552064 168742846588772155392 171094414974510956544 172258322559371575296 172635806100407451648 173099427649993506816 173810199339185733632 175583772801830486016 175847037612691816448 177564551879382269952 177641395139351937024 178030675041045184512 179241768068535287808 180461099824103555072 180856558771855425536 181342257538088435712 182975971569963106304 183113444125612965888 186020006730781425664 187918170064768991232 188329970291353583616 191833131941118345216 193561358355002294272 195536474256583950336 196866654353567514624 197827917314278293504 199610150803596115968 200968042985933504512 203018737302116499456 203463628618337353728 204847734935468900352 205296634281565618176 205847968016208494592 206241256941832634368 207248294329243926528 209115396079957835776 209272507572129103872 211157845478184321024 211565967127769841664 217756528149377581056 219237865075563823104 223470256293238800384 223805320597971402752 226089048359175192576 228125886632681275392 229677763412495433728 230181074800543268864 230799236866658009088 232021414059561713664 232529861278099832832 235254820589952565248 236752735839176359936 236855193519135916032 237374233388060246016 238011713018741071872 238989024091380383744 239168580082433261568 241789676717451247616 244151258834150621184 248864603599288664064 250557560086358654976 251780985672717828096 255777509254824460288 258387483839057362944 258953709150611177472 260715299008778600448 263770556419037724672 265167330353784815616 266146867738128154624 266346827819073404928 268862652102802931712 270691649736155332608 271284838157783138304 272013386307132653568 273130313247291867136 274463957354944659456 276331059105658568704 279030010096172138496 287749697911677517824 290342037532503441408 292317153434085097472 295299981530351271936 295947096172127059968 299415226205394173952 301452064478900256768 304167848843575033856 304396374650369605632 307271602403203350528 307732315822210678784 307944951422348427264 309361885412748951552 310872441493865889792 313673094119936753664 315806924692181221376 316498977850746994688 316736768217276481536 317348950691654762496 325535011778867494912 328856797613345734656 331819471465718218752 335707980896957104128 342188829949021913088 344516645118743150592 345271612200814903296 346198855299987013632 351167545603660972032 351694075225383632896 355129103758764539904 355282790278703874048 356061350082090369024 358483536137070575616 360922199648207110144 361713117543710851072 362684515076176871424 365951943139926212608 366226888251225931776 372040013461562851328 375836340129537982464 383666263882236690432 387122716710004588544 391072948513167900672 393733308707135029248 395655834628556587008 399220301607192231936 401936085971867009024 406037474604232998912 406927257236674707456 409695469870937800704 411695936032416989184 414496588658487853056 418230792159915671552 418545015144258207744 423131934255539683328 435513056298755162112 438475730151127646208 447610641195942805504 452178096718350385152 456251773265362550784 459355526824990867456 461598473733316018176 464042828119123427328 465059722556199665664 470509641179905130496 473710387038271832064 474748466776120492032 476023426037482143744 477978048182760767488 478337160164866523136 483579353434902495232 488302517668301242368 497729207198577328128 503561971345435656192 511555018509648920576 516774967678114725888 517907418301222354944 521430598017557200896 527541112838075449344 532293735476256309248 532693655638146809856 537725304205605863424 541383299472310665216 542569676315566276608 544026772614265307136 548927914709889318912 552662118211317137408 558060020192344276992 575499395823355035648 580684075065006882816 584634306868170194944 590599963060702543872 598830452410788347904 602904128957800513536 608335697687150067712 614543204806406701056 615464631644421357568 615889902844696854528 618723770825497903104 621744882987731779584 627346188239873507328 631613849384362442752 632997955701493989376 633473536434552963072 634697901383309524992 651070023557734989824 657713595226691469312 671415961793914208256 684377659898043826176 689033290237486301184 690543224401629806592 692397710599974027264 703388150450767265792 710258207517529079808 710565580557407748096 712122700164180738048 716967072274141151232 721844399296414220288 725369030152353742848 731903886279852425216 732453776502451863552 751672680259075964928 767332527764473380864 774245433420009177088 782145897026335801344 791311669257113174016 798440603214384463872 803872171943734018048 812074949208465997824 813854514473349414912 819390939741875601408 823391872064833978368 828993177316975706112 836461584319831343104 837090030288516415488 846263868511079366656 871026112597510324224 876951460302255292416 895221282391885611008 904356193436700770304 912503546530725101568 918711053649981734912 923196947466632036352 928085656238246854656 941019282359810260992 947420774076543664128 949496933552240984064 952046852074964287488 955956096365521534976 967158706869804990464 976605035336602484736 995458414397154656256 1007123942690871312384 1023110037019297841152 1033549935356229451776 1035814836602444709888 1055082225676150898688 1064587470952512618496 1065387311276293619712 1075450608411211726848 1082766598944621330432 1085139352631132553216 1088053545228530614272 1097855829419778637824 1105324236422634274816 1116120040384688553984 1150998791646710071296 1161368150130013765632 1181199926121405087744 1197660904821576695808 1205808257915601027072 1216671395374300135424 1229086409612813402112 1230929263288842715136 1243489765975463559168 1254692376479747014656 1263227698768724885504 1265995911402987978752 1269395802766619049984 1302140047115469979648 1315427190453382938624 1342831923587828416512 1368755319796087652352 1378066580474972602368 1384795421199948054528 1406776300901534531584 1421131161114815496192 1424245400328361476096 1433934144548282302464 1443688798592828440576 1450738060304707485696 1463807772559704850432 1464907553004903727104 1534665055528946761728 1564291794052671602688 1582623338514226348032 1596881206428768927744 1607744343887468036096 1624149898416931995648 1627709028946698829824 1646783744129667956736 1657986354633951412224 1672923168639662686208 1674180060577032830976 1692527737022158733312 1742052225195020648448 1753902920604510584832 1790442564783771222016 1808712386873401540608 1825007093061450203136 1846393894933264072704 1856171312476493709312 1882038564719620521984 1894841548153087328256 1898993867104481968128 1904093704149928574976 1911912192731043069952 1934317413739609980928 1953210070673204969472 2014247885381742624768 2046220074038595682304 2067099870712458903552 2071629673204889419776 2110164451352301797376 2129174941905025236992 2130774622552587239424 2150901216822423453696 2165533197889242660864 2176107090457061228544 2195711658839557275648 2210648472845268549632 2301997583293420142592 2322736300260027531264 2395321809643153391616 2411616515831202054144 2458172819225626804224 2461858526577685430272 2486979531950927118336 2509384752959494029312 2526455397537449771008 2531991822805975957504 2538791605533238099968 2604280094230939959296 2630854380906765877248 2685663847175656833024 2737510639592175304704 2756133160949945204736 2769590842399896109056 2813552601803069063168 2842262322229630992384 2848490800656722952192 2867868289096564604928 2901476120609414971392 2927615545119409700864 2929815106009807454208 3069330111057893523456 3165246677028452696064 3193762412857537855488 3215488687774936072192 3248299796833863991296 3255418057893397659648 3293567488259335913472 3315972709267902824448 3345846337279325372416 3348360121154065661952 3385055474044317466624 3484104450390041296896 3580885129567542444032 3617424773746803081216 3650014186122900406272 3692787789866528145408 3764077129439241043968 3789683096306174656512 3797987734208963936256 3808187408299857149952 3868634827479219961856 3906420141346409938944 4028495770763485249536 4092440148077191364608 4134199741424917807104 4220328902704603594752 4258349883810050473984 4301802433644846907392 4331066395778485321728 4352214180914122457088 4391423317679114551296 4421296945690537099264 4603995166586840285184 4790643619286306783232 4823233031662404108288 4923717053155370860544 4973959063901854236672 5018769505918988058624 5052910795074899542016 5077583211066476199936 5261708761813531754496 5371327694351313666048 5475021279184350609408 5539181684799792218112 5627105203606138126336 5684524644459261984768 5696981601313445904384 5735736578193129209856 5802952241218829942784 5855231090238819401728 5859630212019614908416 6138660222115787046912 6330493354056905392128 6387524825715075710976 6430977375549872144384 6496599593667727982592 6587134976518671826944 6631945418535805648896 6691692674558650744832 6770110948088634933248 6968208900780082593792 7161770259135084888064 7234849547493606162432 7385575579733056290816 7528154258878482087936 7579366192612349313024 7595975468417927872512 7616374816599714299904 7737269654958439923712 7812840282692819877888 8056991541526970499072 8268399482849835614208 8440657805409207189504 8516699767620100947968 8603604867289693814784 8704428361828244914176 8782846635358229102592 8842593891381074198528 9207990333173680570368 9581287238572613566464 9646466063324808216576 9847434106310741721088 9947918127803708473344 10037539011837976117248 10105821590149799084032 10155166422132952399872 10742655388702627332096 10950042558368701218816 11078363369599584436224 11254210407212276252672 11369049288918523969536 11393963202626891808768 11605904482437659885568 11710462180477638803456 11719260424039229816832 12277320444231574093824 12660986708113810784256 12775049651430151421952 12993199187335455965184 13174269953037343653888 13263890837071611297792 13383385349117301489664 13540221896177269866496 14323540518270169776128 14469699094987212324864 14771151159466112581632 15056308517756964175872 15158732385224698626048 15232749633199428599808 15474539309916879847424 16113983083053940998144 16881315610818414379008 17207209734579387629568 17408856723656489828352 17565693270716458205184 17685187782762148397056 18415980666347361140736 19162574477145227132928 19292932126649616433152 19694868212621483442176 19895836255607416946688 20075078023675952234496 20310332844265904799744 21485310777405254664192 22156726739199168872448 22508420814424552505344 22738098577837047939072 22787926405253783617536 23211808964875319771136 23420924360955277606912 23438520848078459633664 25321973416227621568512 25550099302860302843904 26348539906074687307776 26527781674143222595584 27080443792354539732992 28647081036540339552256 28939398189974424649728 29542302318932225163264 30112617035513928351744 30317464770449397252096 30465499266398857199616 30949078619833759694848 32227966166107881996288 33762631221636828758016 34817713447312979656704 35131386541432916410368 35370375565524296794112 36831961332694722281472 38325148954290454265856 39389736425242966884352 39791672511214833893376 40150156047351904468992 40620665688531809599488 42970621554810509328384 44313453478398337744896 45016841628849105010688 45476197155674095878144 46423617929750639542272 46841848721910555213824 50643946832455243137024 52697079812149374615552 53055563348286445191168 54160887584709079465984 57878796379948849299456 59084604637864450326528 60225234071027856703488 60930998532797714399232 61898157239667519389696 64455932332215763992576 67525262443273657516032 69635426894625959313408 70262773082865832820736 70740751131048593588224 76650297908580908531712 78779472850485933768704 79583345022429667786752 81241331377063619198976 85941243109621018656768 88626906956796675489792 90952394311348191756288 92847235859501279084544 93683697443821110427648 101287893664910486274048 105394159624298749231104 106111126696572890382336 108321775169418158931968 118169209275728900653056 120450468142055713406976 121861997065595428798464 123796314479335038779392 128911864664431527985152 135050524886547315032064 139270853789251918626816 140525546165731665641472 157558945700971867537408 159166690044859335573504 162482662754127238397952 177253813913593350979584 185694471719002558169088 202575787329820972548096 210788319248597498462208 212222253393145780764672 216643550338836317863936 236338418551457801306112 243723994131190857596928 247592628958670077558784 257823729328863055970304 278541707578503837253632 281051092331463331282944 315117891401943735074816 318333380089718671147008 324965325508254476795904 354507627827186701959168 371388943438005116338176 405151574659641945096192 421576638497194996924416 433287100677672635727872 472676837102915602612224 487447988262381715193856 495185257917340155117568 557083415157007674507264 636666760179437342294016 649930651016508953591808 709015255654373403918336 742777886876010232676352 843153276994389993848832 866574201355345271455744 945353674205831205224448 974895976524763430387712 1114166830314015349014528 1299861302033017907183616 1418030511308746807836672 1485555773752020465352704 1733148402710690542911488 1949791953049526860775424 2228333660628030698029056 2599722604066035814367232 2836061022617493615673344 3466296805421381085822976 3899583906099053721550848 4456667321256061396058112 5199445208132071628734464 7799167812198107443101696 10398890416264143257468928 15598335624396214886203392 31196671248792429772406784
- Sum of all divisors σ(n): 118870629478550117805886535
- Sum of proper divisors (its aliquot sum) s(n): 87673958229757688033479751
- 31196671248792429772406784 is an abundant number, because the sum of its proper divisors (87673958229757688033479751) is greater than itself. Its abundance is 56477286980965258261072967
Bases of 31196671248792429772406784
- Binary: 11001110011100010011011101111111001101010000010001110010000000000000000000000000000002
- Hexadecimal: 0x19CE26EFE6A08E40000000
- Base-36: 3X440IS883RE3T340
Squares and roots of 31196671248792429772406784
- 31196671248792429772406784 squared (311966712487924297724067842) is 973232297005232219698431749290089531488911969222656
- 31196671248792429772406784 cubed (311966712487924297724067843) is 30361608018379342741444072761136139061451244331052058457671053877802700898304
-
31196671248792429772406784 is a
perfect square number . Itssquare root is 5585398038528 -
The
cube root of 31196671248792429772406784 is 314800987.0794317669
Scales and comparisons
How big is 31196671248792429772406784?- 31,196,671,248,792,429,772,406,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,196,671,248,792,429,772,406,784 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 31196671248792429772406784 cubic inches would be around 26233415.6 feet tall.
Recreational maths with 31196671248792429772406784
- 31196671248792429772406784 backwards is 48760427792429784217669113
- 31196671248792429772406784 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 31196671248792429772406784's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 31196671248792429772406784 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 31196671248792429772406784 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/31196671248792429772406784/
Chicago style:
Numbermatics. 2024. "Number 31196671248792429772406784 - Facts about the integer". https://numbermatics.com/n/31196671248792429772406784/
The information we have on file for 31196671248792429772406784 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 31196671248792429772406784, math, Factors of 31196671248792429772406784, curriculum, school, college, exams, university, Prime factorization of 31196671248792429772406784, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, one hundred ninety-six sextillion, six hundred seventy-one quintillion, two hundred forty-eight quadrillion, seven hundred ninety-two trillion, four hundred twenty-nine billion, seven hundred seventy-two million, four hundred six thousand, seven hundred eighty-four.