666068606811155311049834496
666,068,606,811,155,311,049,834,496 is an even composite number composed of six prime numbers multiplied together.
666068606811155311049834496 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand and seven divisors.
Prime factorization of 666068606811155311049834496:
218 × 312 × 132 × 292 × 372 × 49572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 29 × 29 × 37 × 37 × 4957 × 4957)See below for interesting mathematical facts about the number 666068606811155311049834496 from the Numbermatics database.
Names of 666068606811155311049834496
- Cardinal: 666068606811155311049834496 can be written as Six hundred sixty-six septillion, sixty-eight sextillion, six hundred six quintillion, eight hundred eleven quadrillion, one hundred fifty-five trillion, three hundred eleven billion, forty-nine million, eight hundred thirty-four thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 6.66068606811155311049834496 × 1026
Factors of 666068606811155311049834496
Divisors of 666068606811155311049834496
- Number of divisors d(n): 20007
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 29 32 36 37 39 48 52 54 58 64 72 74 78 81 87 96 104 108 111 116 117 128 144 148 156 162 169 174 192 208 216 222 232 234 243 256 261 288 296 312 324 333 338 348 351 377 384 416 432 444 464 468 481 486 507 512 522 576 592 624 648 666 676 696 702 729 754 768 783 832 841 864 888 928 936 962 972 999 1014 1024 1044 1053 1073 1131 1152 1184 1248 1296 1332 1352 1369 1392 1404 1443 1458 1508 1521 1536 1566 1664 1682 1728 1776 1856 1872 1924 1944 1998 2028 2048 2088 2106 2146 2187 2262 2304 2349 2368 2496 2523 2592 2664 2704 2738 2784 2808 2886 2916 2997 3016 3042 3072 3132 3159 3219 3328 3364 3393 3456 3552 3712 3744 3848 3888 3996 4056 4096 4107 4176 4212 4292 4329 4374 4524 4563 4608 4698 4736 4901 4957 4992 5046 5184 5328 5408 5476 5568 5616 5772 5832 5994 6032 6084 6144 6253 6264 6318 6438 6561 6656 6728 6786 6912 7047 7104 7424 7488 7569 7696 7776 7992 8112 8192 8214 8352 8424 8584 8658 8748 8991 9048 9126 9216 9396 9472 9477 9657 9802 9914 9984 10092 10179 10368 10656 10816 10933 10952 11136 11232 11544 11664 11988 12064 12168 12288 12321 12506 12528 12636 12876 12987 13122 13312 13456 13572 13689 13824 13949 14094 14208 14703 14848 14871 14976 15138 15392 15552 15984 16224 16384 16428 16704 16848 17168 17316 17496 17797 17982 18096 18252 18432 18759 18792 18944 18954 19314 19604 19683 19828 19968 20184 20358 20736 21141 21312 21632 21866 21904 22272 22464 22707 23088 23328 23976 24128 24336 24576 24642 25012 25056 25272 25752 25974 26244 26624 26912 26973 27144 27378 27648 27898 28188 28416 28431 28971 29406 29696 29742 29952 30276 30537 30784 31104 31117 31968 32448 32768 32799 32856 33408 33696 34336 34632 34992 35594 35964 36192 36504 36864 36963 37518 37584 37888 37908 38628 38961 39208 39366 39656 39701 39936 40368 40716 41067 41472 41847 42282 42624 43264 43732 43808 44109 44544 44613 44928 45414 46176 46656 47952 48256 48672 49152 49284 50024 50112 50544 51504 51948 52488 53248 53391 53824 53946 54288 54756 55296 55796 56277 56376 56832 56862 57942 58812 59049 59392 59484 59904 60552 61074 61568 62208 62234 63423 63936 64441 64896 65536 65598 65712 66816 67392 68121 68672 69264 69984 71188 71928 72384 73008 73728 73926 75036 75168 75776 75816 77256 77922 78416 78732 79312 79402 79872 80736 80919 81432 82134 82944 83694 84564 85248 85293 86528 86913 87464 87616 88218 89088 89226 89856 90828 91611 92352 93312 93351 95904 96512 97344 98304 98397 98568 100048 100224 101088 103008 103896 104976 106496 106782 107648 107892 108576 109512 110592 110889 111592 112554 112752 113664 113724 115884 116883 117624 118098 118784 118968 119103 119808 121104 122148 123136 123201 124416 124468 125541 126846 127872 128882 129792 131072 131196 131424 132327 133632 133839 134784 136242 137344 138528 139968 142129 142376 143753 143856 144768 146016 147456 147852 150072 150336 151552 151632 154512 155844 156832 157464 158624 158804 159744 160173 161472 161838 162864 164268 165888 167388 168831 169128 170496 170586 173056 173826 174928 175232 176436 177147 178176 178452 179712 181337 181656 183222 183409 184704 186624 186702 190269 191808 193024 193323 194688 196608 196794 197136 200096 200448 202176 204363 206016 207792 209952 212992 213564 215296 215784 217152 219024 221184 221778 223184 225108 225504 227328 227448 231361 231768 233766 235248 236196 237568 237936 238206 239616 242208 242757 244296 246272 246402 248832 248936 251082 253692 255744 255879 257764 259584 260739 262144 262392 262848 264654 267264 267678 269568 272484 274688 274833 277056 279936 280053 284258 284752 287506 287712 289536 292032 294912 295191 295704 300144 300672 303104 303264 309024 311688 313664 314928 317248 317608 319488 320346 322944 323676 325728 328536 331776 332667 334776 337662 338256 340992 341172 346112 347652 349856 350464 350649 352872 354294 356352 356904 357309 359424 362674 363312 366444 366818 369408 369603 373248 373404 376623 380538 383616 386048 386646 389376 393216 393588 394272 396981 400192 400896 401517 404352 404521 408726 412032 415584 419904 425984 426387 427128 430592 431259 431568 434304 438048 442368 443556 446368 450216 451008 454656 454896 462722 463536 467532 470496 472392 475136 475872 476412 479232 480519 484416 485514 488592 492544 492804 497664 497872 502164 506493 507384 511488 511758 515528 516113 519168 521478 524784 525696 529308 531441 534528 535356 539136 544011 544968 549376 549666 550227 554112 559872 560106 568516 569504 570807 575012 575424 579072 579969 584064 589824 590382 591408 600288 601344 606208 606528 613089 618048 623376 627328 629856 634496 635216 638976 640692 645888 647352 651456 657072 663552 665334 669552 675324 676512 681984 682344 692224 694083 695304 699712 700928 701298 705744 708588 712704 713808 714618 718848 725348 726624 728271 732888 733636 738816 739206 746496 746808 753246 761076 767232 767637 772096 773292 778752 782217 786432 787176 788544 793962 800384 801792 803034 808704 809042 817452 824064 824499 831168 837733 839808 840159 851968 852774 854256 861184 862518 863136 868608 876096 884736 885573 887112 892736 900432 902016 909312 909792 925444 927072 935064 940992 944784 950272 951744 952824 958464 961038 968832 971028 977184 985088 985608 995328 995744 998001 1004328 1012986 1014768 1022976 1023516 1031056 1032226 1038336 1042956 1049568 1051392 1051947 1058616 1062882 1069056 1070712 1071927 1078272 1088022 1089936 1098752 1099332 1100454 1108224 1108809 1119744 1120212 1129869 1137032 1139008 1141614 1150024 1150848 1151329 1158144 1159938 1168128 1179648 1180764 1182816 1190943 1200576 1202688 1204551 1212416 1213056 1213563 1226178 1236096 1246752 1254656 1259712 1268992 1270432 1277952 1279161 1281384 1291776 1293777 1294704 1302912 1314144 1327104 1330668 1339104 1350648 1353024 1363968 1364688 1384448 1388166 1390608 1399424 1401856 1402596 1411488 1417176 1425408 1427616 1429236 1437696 1441557 1450696 1453248 1456542 1465776 1467272 1477632 1478412 1492992 1493616 1506492 1519479 1522152 1534464 1535274 1544192 1546584 1548339 1557504 1564434 1574352 1577088 1587924 1600768 1603584 1606068 1617408 1618084 1632033 1634904 1648128 1648998 1650681 1662336 1675466 1679616 1680318 1703936 1705548 1708512 1712421 1722368 1725036 1726272 1737216 1739907 1752192 1769472 1771146 1774224 1785472 1800864 1804032 1818624 1819584 1839267 1850888 1854144 1868789 1870128 1881984 1889568 1900544 1903488 1905648 1916928 1922076 1937664 1942056 1954368 1970176 1971216 1990656 1991488 1996002 2008656 2025972 2029536 2045952 2047032 2062112 2064452 2076672 2082249 2085912 2099136 2102784 2103894 2117232 2125764 2138112 2141424 2143854 2156544 2176044 2179872 2184813 2197504 2198664 2200908 2216448 2217618 2239488 2240424 2259738 2274064 2278016 2283228 2300048 2301696 2302658 2302911 2316288 2319876 2336256 2346651 2359296 2361528 2365632 2381886 2384317 2401152 2405376 2409102 2424832 2426112 2427126 2452356 2472192 2473497 2493504 2509312 2513199 2519424 2520477 2537984 2540864 2555904 2558322 2562768 2583552 2587554 2589408 2605824 2628288 2654208 2656719 2661336 2678208 2701296 2706048 2727936 2729376 2768896 2776332 2781216 2798848 2803712 2805192 2822976 2834352 2850816 2855232 2858472 2875392 2883114 2901392 2906496 2913084 2931552 2934544 2955264 2956824 2985984 2987232 2994003 3012984 3038958 3044304 3068928 3070548 3088384 3093168 3096678 3115008 3128868 3148704 3154176 3155841 3175848 3201536 3207168 3212136 3215781 3234816 3236168 3264066 3269808 3296256 3297996 3301362 3324672 3326427 3350932 3359232 3360636 3389607 3407872 3411096 3417024 3424842 3444736 3450072 3452544 3453987 3474432 3479814 3504384 3538944 3542292 3548448 3570944 3572829 3601728 3608064 3613653 3637248 3639168 3640689 3678534 3701776 3708288 3737578 3740256 3763968 3779136 3801088 3806976 3811296 3833856 3837483 3844152 3875328 3881331 3884112 3908736 3940352 3942432 3981312 3982976 3992004 4017312 4051944 4059072 4091904 4094064 4124224 4128904 4153344 4164498 4168837 4171824 4198272 4205568 4207788 4234464 4251528 4276224 4282848 4287708 4313088 4324671 4352088 4359744 4369626 4395008 4397328 4401816 4432896 4435236 4478976 4480848 4519476 4548128 4556032 4558437 4566456 4600096 4603392 4605316 4605822 4632576 4639752 4645017 4672512 4693302 4723056 4731264 4763772 4768634 4802304 4810752 4818204 4849664 4852224 4854252 4896099 4904712 4944384 4946994 4952043 4987008 5018624 5026398 5038848 5040954 5075968 5081728 5111808 5116644 5125536 5137263 5167104 5175108 5178816 5211648 5219721 5256576 5258773 5308416 5313438 5318861 5322672 5356416 5402592 5412096 5455872 5458752 5517801 5537792 5552664 5562432 5597696 5606367 5607424 5610384 5645952 5668704 5701632 5710464 5716944 5750784 5766228 5802784 5812992 5826168 5863104 5869088 5910528 5913648 5971968 5974464 5988006 6025968 6077916 6088608 6137856 6141096 6176768 6186336 6193356 6230016 6246747 6257736 6297408 6308352 6311682 6351696 6403072 6414336 6424272 6431562 6469632 6472336 6528132 6539616 6554439 6592512 6595992 6602724 6649344 6652854 6701864 6709469 6718464 6721272 6779214 6786133 6822192 6834048 6849684 6889472 6900144 6905088 6907974 6908733 6948864 6959628 7008768 7039953 7077888 7084584 7096896 7141888 7145658 7152951 7203456 7216128 7227306 7274496 7278336 7281378 7357068 7403552 7416576 7420491 7475156 7480512 7527936 7539597 7558272 7561431 7602176 7613952 7622592 7667712 7674966 7688304 7750656 7762662 7768224 7817472 7880704 7884864 7962624 7965952 7970157 7984008 8034624 8103888 8118144 8183808 8188128 8248448 8257808 8306688 8328996 8337674 8343648 8396544 8411136 8415576 8468928 8503056 8552448 8565696 8575416 8626176 8649342 8704176 8719488 8739252 8790016 8794656 8803632 8865792 8870472 8957952 8961696 8982009 9038952 9096256 9112064 9116874 9132912 9200192 9206784 9210632 9211644 9265152 9279504 9290034 9345024 9386604 9446112 9462528 9467523 9527544 9537268 9604608 9621504 9636408 9647343 9699328 9704448 9708504 9792198 9809424 9888768 9893988 9904086 9974016 9979281 10037248 10052796 10077696 10081908 10151936 10163456 10168821 10223616 10233288 10251072 10274526 10334208 10350216 10357632 10361961 10423296 10439442 10513152 10517546 10616832 10626876 10637722 10645344 10712832 10718487 10805184 10824192 10840959 10911744 10917504 10922067 11035602 11075584 11105328 11124864 11195392 11212734 11214848 11220768 11291904 11337408 11403264 11420928 11433888 11501568 11512449 11532456 11605568 11625984 11643993 11652336 11726208 11738176 11821056 11827296 11943936 11948928 11976012 12051936 12155832 12177216 12275712 12282192 12353536 12372672 12386712 12460032 12493494 12506511 12515472 12594816 12616704 12623364 12703392 12806144 12828672 12848544 12863124 12939264 12944672 12974013 13056264 13079232 13108878 13185024 13191984 13205448 13298688 13305708 13403728 13418938 13436928 13442544 13558428 13572266 13644384 13668096 13675311 13699368 13778944 13800288 13810176 13815948 13817466 13897728 13919256 13935051 14017536 14079906 14169168 14193792 14283776 14291316 14305902 14406912 14432256 14454612 14548992 14556672 14562756 14688297 14714136 14807104 14833152 14840982 14856129 14950312 14961024 14967277 15055872 15079194 15116544 15122862 15227904 15245184 15335424 15349932 15376608 15411789 15501312 15525324 15536448 15634944 15659163 15761408 15769728 15776319 15925248 15931904 15940314 15956583 15968016 16069248 16207776 16236288 16367616 16376256 16496896 16515616 16553403 16613376 16657992 16675348 16687296 16793088 16819101 16822272 16831152 16937856 17006112 17104896 17131392 17150832 17252352 17298684 17408352 17438976 17478504 17580032 17589312 17607264 17731584 17740944 17915904 17923392 17964018 18077904 18192512 18224128 18233748 18265824 18400384 18413568 18421264 18423288 18530304 18559008 18580068 18690048 18740241 18773208 18892224 18925056 18935046 19055088 19074536 19209216 19243008 19272816 19294686 19408896 19417008 19584396 19618848 19663317 19777536 19787976 19808172 19948032 19958562 20074496 20105592 20128407 20155392 20163816 20303872 20326912 20337642 20358399 20466576 20502144 20549052 20668416 20700432 20715264 20723922 20846592 20878884 21026304 21035092 21119859 21233664 21253752 21275444 21290688 21425664 21436974 21458853 21610368 21648384 21681918 21823488 21835008 21844134 22071204 22151168 22210656 22249728 22261473 22390784 22425468 22429696 22441536 22583808 22618791 22674816 22684293 22806528 22841856 22867776 23003136 23024898 23064912 23211136 23251968 23287986 23304672 23452416 23476352 23642112 23654592 23887872 23897856 23910471 23952024 24103872 24294257 24311664 24354432 24551424 24564384 24571849 24707072 24745344 24773424 24920064 24986988 25013022 25030944 25189632 25233408 25246728 25406784 25612288 25657344 25697088 25726248 25878528 25889344 25948026 26112528 26158464 26217756 26370048 26383968 26410896 26597376 26611416 26807456 26837876 26873856 26885088 26946027 27116856 27144532 27288768 27336192 27350622 27398736 27557888 27600576 27620352 27631896 27634932 27795456 27838512 27870102 28035072 28159812 28338336 28387584 28402569 28567552 28582632 28611804 28813824 28864512 28909224 28942029 29097984 29113344 29125512 29376594 29428272 29614208 29666304 29681964 29712258 29900624 29922048 29934554 29937843 30111744 30158388 30233088 30245724 30455808 30490368 30506463 30670848 30699864 30753216 30823578 30996121 31002624 31050648 31072896 31085883 31269888 31318326 31522816 31539456 31552638 31850496 31863808 31880628 31913166 31936032 32138496 32155461 32415552 32472576 32522877 32735232 32752512 32766201 32993792 33031232 33106806 33226752 33315984 33350696 33374592 33586176 33638202 33644544 33662304 33875712 34012224 34209792 34262784 34301664 34504704 34537347 34597368 34816704 34877952 34931979 34957008 35160064 35178624 35214528 35463168 35481888 35831808 35846784 35928036 36155808 36385024 36448256 36467496 36531648 36800768 36827136 36842528 36846576 37060608 37118016 37160136 37380096 37480482 37519533 37546416 37784448 37850112 37870092 38110176 38149072 38418432 38486016 38545632 38589372 38817792 38834016 38922039 39168792 39237696 39326634 39555072 39575952 39616344 39896064 39917124 40148992 40211184 40256814 40310784 40327632 40607744 40653824 40675284 40716798 40933152 41004288 41025933 41098104 41336832 41400864 41430528 41447844 41693184 41757768 41805153 42052608 42070184 42239718 42507504 42550888 42581376 42851328 42873948 42917706 43220736 43296768 43363836 43646976 43670016 43688268 44064891 44142408 44302336 44421312 44499456 44522946 44568387 44781568 44850936 44859392 44883072 44901831 45167616 45237582 45349632 45368586 45683712 45735552 46006272 46049796 46129824 46422272 46503936 46575972 46609344 46904832 46952704 46977489 47284224 47309184 47328957 47775744 47795712 47820942 47869749 47904048 48207744 48588514 48623328 48708864 49102848 49128768 49143698 49414144 49490688 49546848 49660209 49840128 49973976 50026044 50061888 50379264 50457303 50466816 50493456 50813568 51224576 51314688 51394176 51452496 51757056 51778688 51896052 52225056 52316928 52435512 52740096 52767936 52821792 53194752 53222832 53614912 53675752 53747712 53770176 53892054 54194881 54233712 54289064 54577536 54672384 54701244 54797472 55115776 55201152 55240704 55263792 55269864 55590912 55677024 55740204 56070144 56220723 56319624 56676672 56775168 56805138 57135104 57165264 57223608 57627648 57729024 57818448 57884058 58226688 58251024 58753188 58856544 59228416 59332608 59363928 59424516 59801248 59844096 59869108 59875686 60223488 60316776 60385221 60466176 60491448 60911616 60980736 61012926 61075197 61399728 61506432 61647156 61992242 62005248 62101296 62145792 62171766 62539776 62636652 63045632 63078912 63105276 63359577 63700992 63727616 63761256 63826332 63872064 64276992 64310922 64376559 64831104 64945152 65045754 65470464 65505024 65532402 65987584 66062464 66213612 66453504 66631968 66701392 66749184 66784419 67172352 67276404 67289088 67324608 67751424 67856373 68024448 68052879 68419584 68525568 68603328 69009408 69074694 69145193 69194736 69633408 69755904 69863958 69914016 70320128 70357248 70429056 70926336 70963776 71663616 71693568 71731413 71856072 72311616 72770048 72882771 72896512 72934992 73063296 73601536 73654272 73685056 73693152 73715547 74121216 74236032 74320272 74760192 74960964 75039066 75092832 75568896 75700224 75740184 76220352 76298144 76836864 76972032 77091264 77178744 77635584 77668032 77844078 78337584 78475392 78653268 79110144 79151904 79232688 79792128 79834248 80297984 80422368 80513628 80621568 80655264 80838081 81215488 81307648 81350568 81433596 81866304 82008576 82051866 82196208 82673664 82801728 82861056 82895688 83386368 83515536 83610306 84105216 84140368 84479436 85015008 85101776 85162752 85207707 85702656 85747896 85835412 86441472 86593536 86727672 86826087 87293952 87340032 87376536 88129782 88219729 88284816 88842624 88998912 89045892 89136774 89563136 89701872 89718784 89766144 89803662 89813529 90335232 90475164 90699264 90737172 91367424 91471104 91519389 92012544 92099592 92259648 92844544 92988363 93007872 93151944 93218688 93257649 93809664 93905408 93954978 94568448 94618368 94657914 95551488 95591424 95641884 95739498 95808096 96415488 96466383 97177028 97246656 97417728 97568631 98205696 98257536 98287396 98298603 98828288 98981376 99093696 99320418 99680256 99947952 100052088 100123776 100758528 100914606 100933632 100986912 101627136 102449152 102629376 102788352 102904992 103514112 103557376 103612041 103792104 104450112 104633856 104795937 104871024 105480192 105535872 105643584 106389504 106445664 107229824 107351504 107495424 107540352 107784108 108389762 108467424 108578128 109155072 109344768 109402488 109594944 110231552 110402304 110481408 110527584 110539728 111181824 111354048 111480408 112140288 112441446 112558599 112639248 113353344 113550336 113610276 114270208 114330528 114447216 115255296 115458048 115636896 115768116 116453376 116502048 116766117 117506376 117713088 118456832 118665216 118727856 118849032 119602496 119688192 119738216 119751372 120446976 120633552 120770442 120932352 120982896 121823232 121961472 122025852 122150394 122799456 123012864 123077799 123294312 123984484 124010496 124202592 124291584 124343532 125079552 125273304 125415459 126091264 126157824 126210552 126719154 127455232 127522512 127652664 127744128 128553984 128621844 128753118 129662208 129890304 130091508 130940928 131010048 131064804 131975168 132124928 132194673 132427224 132907008 133263936 133402784 133498368 133568838 133705161 134344704 134552808 134578176 134649216 134705493 135502848 135712746 136048896 136105758 137051136 137206656 138018816 138149388 138290386 138389472 139266816 139511808 139727916 139828032 140640256 140714496 140858112 140932467 141852672 141927552 141986871 143327232 143387136 143462826 143609247 143712144 144623232 145540096 145765542 145793024 145869984 146126592 147203072 147308544 147370112 147386304 147431094 148242432 148472064 148640544 148980627 149520384 149921928 150078132 150185664 151137792 151371909 151400448 151480368 152440704 152596288 153673728 153944064 154182528 154246969 154357488 155271168 155336064 155688156 156675168 156950784 157306536 158220288 158303808 158465376 159584256 159668496 160595968 160844736 161027256 161243136 161310528 161676162 162430976 162584643 162615296 162701136 162867192 163732608 164017152 164103732 164392416 165347328 165603456 165722112 165791376 166772736 167031072 167220612 168210432 168280736 168662169 168958872 170030016 170203552 170325504 170415414 171405312 171495792 171670824 172882944 173187072 173455344 173652174 174680064 174753072 176259564 176439458 176569632 177685248 177997824 178091784 178273548 179126272 179403744 179437568 179532288 179607324 179627058 180670464 180950328 181155663 181398528 181474344 182734848 182942208 183038778 183225591 184199184 184519296 185689088 185976726 186015744 186303888 186437376 186515298 187619328 187810816 187909956 189136896 189236736 189315828 190078731 191102976 191182848 191283768 191478996 191616192 192830976 192932766 193129677 194354056 194493312 194574601 194835456 195137262 196411392 196515072 196574792 196597206 196797857 197962752 198187392 198640836 199360512 199895904 200104176 200247552 200353257 201517056 201829212 201867264 201973824 203254272 203569119 204158637 204898304 205258752 205576704 205809984 207028224 207114752 207224082 207435579 207584208 208900224 209267712 209591874 209742048 210960384 211071744 211287168 212779008 212891328 214459648 214703008 214990848 215080704 215194239 215568216 216779524 216934848 217156256 218310144 218648313 218689536 218804976 219189888 220463104 220804608 220962816 221055168 221079456 221146641 222363648 222708096 222960816 224280576 224882892 225117198 225278496 226706688 227100672 227220552 228540416 228661056 228894432 230510592 230916096 231273792 231536232 232906752 233004096 233532234 235012752 235426176 236913664 237330432 237455712 237698064 239204992 239376384 239476432 239502744 240893952 241267104 241540884 241864704 241965792 242514243 243646464 243922944 244051704 244300788 245598912 246025728 246155598 246588624 247968968 248020992 248405184 248583168 248687064 250159104 250546608 250830918 252315648 252421104 253438308 254910464 255045024 255305328 255488256 255623121 257107968 257243688 257506236 259324416 259780608 260183016 260478261 261881856 262020096 262129608 263950336 264249856 264389346 264659187 264854448 266527872 266805568 266996736 267137676 267410322 268689408 269105616 269156352 269298432 269410986 271005696 271425492 272097792 272211516 274102272 274413312 274558167 276037632 276298776 276580772 276778944 278533632 278965089 279023616 279455832 279656064 279772947 281280512 281428992 281716224 281864934 283705344 283855104 283973742 286654464 286774272 286925652 287218494 287424288 289246464 289399149 291080192 291531084 291586048 291739968 292253184 292705893 294406144 294617088 294740224 294772608 294862188 294895809 296484864 296944128 297281088 297961254 299040768 299843856 300156264 300371328 302275584 302743818 302800896 302960736 304881408 305192576 307347456 307888128 308365056 308493938 308714976 310542336 310672128 310836123 311376312 313350336 313901568 314387811 314613072 316440576 316607616 316930752 319168512 319336992 319434037 321191936 321689472 322054512 322486272 322621056 323352324 324861952 325169286 325230592 325402272 325734384 327465216 328034304 328207464 328784832 330694656 331206912 331444224 331582752 333545472 334062144 334441224 336420864 336561472 337324338 337675797 337917744 340060032 340407104 340651008 340830828 342810624 342991584 343341648 345765888 346374144 346910688 347304348 349360128 349506144 350298351 352519128 352878916 353139264 355370496 355995648 356183568 356547096 358252544 358807488 358875136 359064576 359214648 359254116 361340928 361900656 362311326 362797056 362948688 365469696 365884416 366077556 366451182 368398368 369038592 369233397 371378176 371953452 372031488 372607776 372874752 373030596 375238656 375621632 375819912 376246377 378273792 378473472 378631656 380157462 382365696 382567536 382957992 383232384 385661952 385865532 386259354 388708112 388986624 389149202 389670912 390274524 392822784 393030144 393149584 393194412 393595714 395925504 396374784 396584019 397281672 398721024 399791808 400208352 400495104 400706514 401115483 403034112 403658424 403734528 403947648 404116479 406508544 407138238 408317274 409796608 411153408 411619968 414056448 414229504 414448164 414871158 415168416 417800448 418535424 419183748 419484096 421920768 422143488 422574336 422797401 425558016 425782656 425960613 428919296 429406016 429981696 430161408 430388478 430827741 431136432 433559048 433869696 434312512 436620288 437296626 437379072 437609952 438379776 441609216 441925632 442110336 442158912 442293282 444727296 445416192 445921632 446941881 448561152 449765784 450234396 450556992 453413376 454115727 454201344 454441104 457080832 457322112 457788864 461021184 461832192 462547584 462740907 463072464 465813504 466008192 467064468 470025504 470852352 473827328 474660864 474911424 475396128 478409984 478752768 478952864 479005488 481787904 482534208 483081768 483729408 483931584 485028486 487292928 487753929 487845888 488103408 488601576 491197824 492051456 492311196 493177248 495937936 496041984 496810368 497166336 497374128 500318208 501093216 501661836 504631296 504842208 505986507 506876616 509820928 510090048 510610656 510976512 511246242 514215936 514487376 515012472 518648832 519561216 520366032 520956522 524040192 524259216 527900672 528499712 528778692 529318374 529708896 533055744 533611136 533993472 534275352 534820644 537378816 538211232 538312704 538596864 538821972 542011392 542850984 543466989 544195584 544423032 548204544 548826624 549116334 549676773 552597552 553161544 553557888 557067264 557930178 558047232 558911664 559312128 559545894 562857984 563432448 563729868 567410688 567710208 567947484 570236193 573308928 573548544 573851304 574436988 574848576 578492928 578798298 579389031 582160384 583062168 583172096 583479936 583723803 584506368 585411786 588812288 589234176 589480448 589545216 589724376 589791618 590393571 593888256 594562176 595922508 598081536 599687712 600312528 600742656 604551168 605487636 605601792 605921472 609762816 610385152 610707357 612475911 614694912 615776256 616730112 616987876 617429952 621084672 621344256 621672246 622306737 622752624 626700672 627803136 628775622 629226144 632881152 633215232 633861504 638337024 638673984 638868074 642383872 643378944 644109024 644972544 645242112 645582717 646704648 649723904 650338572 650461184 650804544 651468768 654930432 655944939 656068608 656414928 657569664 661389312 662413824 662888448 663165504 663439923 667090944 668124288 668882448 672841728 673122944 674648676 675351594 675835488 680120064 680814208 681302016 681661656 685621248 685983168 686683296 691531776 692748288 693821376 694608696 698720256 699012288 700596702 704533453 705038256 705757832 706278528 710740992 711991296 712367136 712583621 713094192 716505088 717614976 718129152 718429296 718508232 722681856 723801312 724622652 725594112 725897376 727542729 730939392 731768832 732155112 732902364 736796736 738077184 738466794 742756352 743906904 744062976 745215552 745749504 746061192 750477312 751243264 751639824 752492754 756946944 757263312 760314924 764731392 765135072 765915984 766464768 771323904 771731064 772518708 777416224 777973248 778298404 779341824 780549048 781434783 785645568 786060288 786299168 786388824 787191428 791851008 792749568 793168038 793977561 794563344 799583616 800416704 800990208 801413028 802230966 806068224 807316848 807469056 807895296 808232958 813017088 814276476 816634548 819593216 822306816 823239936 823674501 828112896 828459008 828896328 829742316 830336832 835600896 836895267 837070848 838367496 838968192 839318841 843841536 844286976 845148672 845594802 851116032 851565312 851921226 857838592 858812032 859963392 860322816 860776956 861655482 862272864 867118096 867739392 868197447 868625024 873240576 874593252 874758144 875219904 876759552 878117679 883218432 883851264 884220672 884317824 884586564 884687427 889454592 890832384 891843264 893883762 897122304 898887509 899531568 900468792 901113984 906826752 908231454 908402688 908882208 909158413 914161664 914644224 915577728 922042368 923664384 925095168 925481814 926144928 931627008 932016384 932508369 934128936 940051008 941704704 943163433 947654656 949321728 949822848 950792256 956819968 957505536 957905728 958010976 958302111 963575808 965068416 966163536 967458816 967863168 970056972 974585856 975507858 975691776 976206816 977203152 982395648 984102912 984622392 986354496 991875872 992083968 993620736 994332672 994748256 1000636416 1002186432 1003323672 1009262592 1009684416 1011973014 1013027391 1013753232 1019641856 1020180096 1021221312 1021953024 1022492484 1028431872 1028974752 1030024944 1037297664 1039122432 1040732064 1041913044 1048080384 1048518432 1050895053 1055801344 1056999424 1057557384 1058636748 1059417792 1066111488 1067222272 1067986944 1068550704 1069641288 1074757632 1076422464 1076625408 1077193728 1077643944 1084022784 1085701968 1086933978 1088391168 1088846064 1096409088 1097653248 1098232668 1099353546 1105195104 1106323088 1107115776 1107700191 1114134528 1115860356 1116094464 1117823328 1118624256 1119091788 1125715968 1126864896 1127459736 1128739131 1134821376 1135420416 1135894968 1140472386 1146856477 1147097088 1147702608 1148873976 1149697152 1156985856 1157596596 1158778062 1164320768 1166124336 1166344192 1166959872 1167447606 1169012736 1170823572 1177624576 1178468352 1178960896 1179090432 1179448752 1179583236 1180787142 1187776512 1189124352 1189752057 1191845016 1196163072 1199375424 1200625056 1201485312 1203346449 1209102336 1210975272 1211203584 1211842944 1212349437 1219525632 1220770304 1221414714 1224951822 1229389824 1233460224 1233975752 1234859904 1242169344 1242688512 1243344492 1244613474 1245505248 1253401344 1255606272 1257551244 1258452288 1265762304 1266430464 1267723008 1268392203 1276674048 1277347968 1277736148 1277881839 1284767744 1286757888 1288218048 1289945088 1290484224 1291165434 1292483223 1293409296 1299447808 1300677144 1300922368 1301609088 1302937536 1309860864 1311889878 1312137216 1312829856 1315139328 1324827648 1325776896 1326331008 1326879846 1334181888 1336248576 1337764896 1345683456 1346245888 1349297352 1350703188 1351670976 1360240128 1361628416 1362347181 1362604032 1363323312 1371242496 1371966336 1373366592 1383063552 1385496576 1387642752 1388222721 1389217392 1397440512 1398024576 1401193404 1409066906 1410076512 1411515664 1412557056 1421481984 1423982592 1424734272 1425167242 1426188384 1433010176 1435229952 1436258304 1436858592 1437016464 1445363712 1447602624 1449245304 1451188224 1451794752 1455085458 1461878784 1463261787 1463537664 1464310224 1465804728 1473593472 1476154368 1476933588 1485512704 1487813808 1488125952 1490431104 1491499008 1492122384 1500954624 1502486528 1503279648 1504985508 1513893888 1514526624 1517959521 1520629848 1529462784 1530270144 1531831968 1532929536 1542647808 1543462128 1545037416 1554832448 1555946496 1556596808 1558683648 1561098096 1562869566 1572120576 1572598336 1572777648 1574382856 1583702016 1585499136 1586336076 1587955122 1589126688 1599167232 1600833408 1601980416 1602826056 1604461932 1612136448 1614633696 1614938112 1615790592 1616465916 1626034176 1628552952 1630400967 1633269096 1639186432 1644613632 1646479872 1647349002 1649030319 1656918016 1657792656 1659484632 1660673664 1671201792 1673790534 1674141696 1676734992 1677936384 1678637682 1688573952 1690297344 1691189604 1702232064 1703130624 1703842452 1715677184 1717624064 1719926784 1720645632 1721553912 1723310964 1724545728 1734236192 1735478784 1736394894 1737250048 1738167093 1746481152 1749186504 1749516288 1750439808 1751171409 1753519104 1756235358 1766436864 1767702528 1768441344 1768635648 1769173128 1769374854 1771180713 1781664768 1783686528 1787767524 1794244608 1797775018 1799063136 1800937584 1802227968 1813653504 1816462908 1816805376 1817764416 1818316826 1828323328 1829288448 1831155456 1832122071 1837427733 1844084736 1847328768 1850190336 1850963628 1852289856 1863254016 1864032768 1865016738 1866920211 1868257872 1880102016 1883409408 1886326866 1895309312 1898643456 1899645696 1901584512 1913639936 1915011072 1915811456 1916021952 1916604222 1927151616 1930136832 1932327072 1934917632 1935726336 1936748151 1940113944 1949171712 1951015716 1951383552 1952413632 1954406304 1964791296 1967834817 1968205824 1969244784 1972708992 1983751744 1984167936 1987241472 1988665344 1989496512 1990319769 2001272832 2004372864 2005210597 2006647344 2018525184 2019368832 2023946028 2026054782 2027506464 2039283712 2040360192 2042442624 2043906048 2044984968 2056863744 2057949504 2060049888 2074595328 2078244864 2081464128 2083826088 2096160768 2097036864 2101790106 2111602688 2113600359 2113998848 2115114768 2117273496 2118835584 2132222976 2134444544 2135973888 2137101408 2137750863 2139282576 2149515264 2152844928 2154387456 2155287888 2168045568 2171403936 2173867956 2176782336 2177692128 2192818176 2195306496 2196465336 2198707092 2210390208 2212646176 2214231552 2215400382 2228269056 2231720712 2232188928 2235646656 2237248512 2238183576 2251431936 2253729792 2254919472 2257478262 2270840832 2271789936 2280944772 2293712954 2294194176 2295405216 2297747952 2299394304 2313971712 2315193192 2317556124 2328641536 2332248672 2332688384 2333919744 2334895212 2338025472 2341647144 2344304349 2355249152 2356936704 2357921792 2358180864 2358897504 2359166472 2361574284 2375553024 2378248704 2379504114 2381932683 2383690032 2398750848 2401250112 2402970624 2406692898 2418204672 2421950544 2422407168 2423685888 2424698874 2439051264 2441540608 2442829428 2449903644 2458779648 2466920448 2467951504 2469719808 2471023503 2484338688 2485377024 2486688984 2489226948 2491010496 2506802688 2510685801 2511212544 2515102488 2516904576 2517956523 2531524608 2532860928 2535446016 2536784406 2553348096 2554695936 2555472296 2555763678 2558372141 2573515776 2576436096 2579890176 2580968448 2582330868 2584966446 2586818592 2601354288 2601844736 2603218176 2604592341 2605875072 2619721728 2623779756 2624274432 2625659712 2630278656 2634353037 2649655296 2651553792 2652662016 2653759692 2654062281 2668363776 2672497152 2675529792 2691366912 2692491776 2696662527 2698594704 2701406376 2703341952 2720480256 2723256832 2724694362 2725208064 2726646624 2727475239 2742484992 2743932672 2746733184 2766127104 2770993152 2775285504 2776445442 2778434784 2794881024 2796049152 2797525107 2802386808 2818133812 2820153024 2823031328 2825114112 2829490299 2842963968 2847965184 2849468544 2850334484 2852376768 2866020352 2870459904 2872516608 2873717184 2874032928 2874906333 2890727424 2895205248 2898490608 2902376448 2903589504 2910170916 2923757568 2926523574 2927075328 2928620448 2931609456 2947186944 2952308736 2953867176 2971025408 2975627616 2976251904 2980862208 2982998016 2984244768 3001909248 3004973056 3006559296 3009971016 3027787776 3029053248 3035919042 3039082173 3041259696 3058925568 3060540288 3063663936 3065859072 3085295616 3086924256 3090074832 3109664896 3111892992 3113193616 3117367296 3122196192 3125739132 3144241152 3145196672 3145555296 3148765712 3152685159 3167404032 3170998272 3172672152 3175910244 3178253376 3198334464 3201666816 3203960832 3205652112 3208923864 3224272896 3229267392 3229876224 3231581184 3232931832 3252068352 3257105904 3260801934 3266538192 3289227264 3292959744 3294698004 3298060638 3313836032 3315585312 3318969264 3321347328 3323100573 3342403584 3347581068 3348283392 3353469984 3355872768 3357275364 3377147904 3380594688 3382379208 3386217393 3404464128 3406261248 3407684904 3431354368 3435248128 3440569431 3441291264 3443107824 3446621928 3449091456 3468472384 3470957568 3472789788 3474500096 3476334186 3492962304 3498373008 3499032576 3500879616 3502342818 3507038208 3512470716 3532873728 3535405056 3536882688 3537271296 3538346256 3538749708 3542361426 3563329536 3567373056 3569256171 3575535048 3588489216 3595550036 3598126272 3601875168 3604455936 3610039347 3627307008 3632925816 3633610752 3635528832 3636633652 3637048311 3656646656 3658576896 3662310912 3664244142 3674855466 3688169472 3700380672 3701927256 3704579712 3726508032 3728065536 3730033476 3733840422 3736515744 3760204032 3766818816 3772653732 3790618624 3797286912 3799291392 3803169024 3805176609 3827279872 3830022144 3831622912 3832043904 3833208444 3833645517 3854303232 3860273664 3864654144 3869835264 3871452672 3873496302 3877449669 3880227888 3898343424 3902031432 3902767104 3904827264 3908812608 3929582592 3935669634 3936411648 3938489568 3945417984 3967503488 3974482944 3977330688 3978993024 3980639538 4002545664 4008745728 4010421194 4013294688 4037050368 4038737664 4047892056 4052109564 4055012928 4078567424 4080720384 4084885248 4087041543 4087812096 4089969936 4113727488 4115899008 4120099776 4149190656 4152642481 4156489728 4162928256 4164668163 4167652176 4192321536 4194073728 4203580212 4223205376 4227200718 4227997696 4230229536 4234546992 4237671168 4264445952 4268889088 4271947776 4274202816 4275501726 4278565152 4299030528 4305689856 4308774912 4310575776 4336091136 4342807872 4347735912 4353564672 4355384256 4385636352 4389785361 4390612992 4392930672 4397414184 4420780416 4425292352 4428463104 4430800764 4456538112 4463441424 4464377856 4471293312 4474497024 4476367152 4502863872 4507459584 4509838944 4514956524 4541681664 4543579872 4553878563 4561889544 4587425908 4588388352 4590810432 4595495904 4598788608 4627943424 4630386384 4635112248 4657283072 4664497344 4665376768 4667839488 4669790424 4676050944 4683294288 4688608698 4710498304 4715843584 4716361728 4717795008 4718332944 4723148568 4751106048 4756497408 4759008228 4763865366 4767380064 4797501696 4802500224 4805941248 4813385796 4836409344 4843901088 4844814336 4847371776 4849397748 4878102528 4883081216 4885658856 4891202901 4899807288 4917559296 4933840896 4935903008 4939439616 4942047006 4947090957 4970754048 4973377968 4978453896 4982020992 5013605376 5021371602 5022425088 5030204976 5033809152 5035913046 5065721856 5070892032 5073568812 5106696192 5109391872 5110944592 5111527356 5116744282 5147031552 5152872192 5159780352 5161936896 5164661736 5169932892 5173637184 5202708576 5203689472 5206436352 5209184682 5211750144 5214501279 5239443456 5247559512 5248548864 5251319424 5253514227 5260557312 5268706074 5299310592 5303107584 5305324032 5307519384 5308124562 5313542139 5344994304 5351059584 5382733824 5384983552 5393325054 5397189408 5402812752 5406683904 5440960512 5446513664 5449388724 5450416128 5453293248 5454950478 5484969984 5487865344 5493466368 5496366213 5512283199 5532254208 5541986304 5550571008 5552890884 5556869568 5589762048 5592098304 5595050214 5600760633 5604773616 5636267624 5640306048 5646062656 5650228224 5658980598 5685927936 5695930368 5698937088 5700668968 5704753536 5707137853 5740919808 5745033216 5747434368 5748065856 5749812666 5781454848 5790410496 5796981216 5804752896 5807179008 5810244453 5820341832 5847515136 5853047148 5854150656 5857240896 5863218912 5894373888 5903504451 5904617472 5907734352 5942050816 5951255232 5952503808 5961724416 5965996032 5968489536 5970959307 6003818496 6009946112 6013118592 6015631791 6019942032 6055575552 6058106496 6071838084 6078164346 6082519392 6117851136 6121080576 6127327872 6131718144 6170591232 6173848512 6180149664 6219329792 6223785984 6226387232 6234734592 6244392384 6251478264 6288482304 6290393344 6291110592 6297531424 6305370318 6334808064 6340801077 6341996544 6345344304 6351820488 6356506752 6396668928 6403333632 6407921664 6411304224 6413252589 6417847728 6448545792 6458534784 6463162368 6465863664 6504136704 6514211808 6521603868 6533076384 6578454528 6585919488 6589396008 6596121276 6627672064 6631170624 6637938528 6642694656 6646201146 6684807168 6695162136 6696566784 6706939968 6711745536 6714550728 6754295808 6761189376 6764758416 6772434786 6812522496 6815369808 6862708736 6870496256 6881138862 6882582528 6886215648 6893243856 6898182912 6936944768 6941915136 6945579576 6949000192 6952668372 6985924608 6996746016 6998065152 7001759232 7004685636 7014076416 7024941432 7032913047 7065747456 7070810112 7073765376 7074542592 7076692512 7077499416 7084722852 7126659072 7134746112 7138512342 7145798049 7151070096 7191100072 7196252544 7203750336 7208911872 7220078694 7254614016 7265851632 7267221504 7271057664 7273267304 7274096622 7317153792 7324621824 7328488284 7349710932 7376338944 7400761344 7403854512 7409159424 7413070509 7453016064 7456131072 7460066952 7467680844 7473031488 7520408064 7532057403 7533637632 7545307464 7553869569 7581237248 7594573824 7598582784 7606338048 7610353218 7654559744 7660044288 7663245824 7664087808 7666416888 7667291034 7675116423 7720547328 7729308288 7739670528 7742905344 7746992604 7754899338 7760455776 7804062864 7805534208 7809654528 7817625216 7859165184 7871339268 7872823296 7876979136 7890835968 7935006976 7948965888 7954661376 7957986048 7961279076 7962186843 8005091328 8017491456 8020842388 8026589376 8074100736 8077475328 8089987581 8095784112 8104219128 8110025856 8157134848 8161440768 8169770496 8174083086 8175624192 8179939872 8182425717 8227454976 8231798016 8240199552 8298381312 8305284962 8312979456 8325856512 8329336326 8335304352 8384643072 8388147456 8392575321 8407160424 8446410752 8454401436 8455995392 8460459072 8469093984 8475342336 8488470897 8528891904 8537778176 8543895552 8548405632 8551003452 8557130304 8598061056 8611379712 8617549824 8621151552 8624718999 8672182272 8685615744 8695471824 8707129344 8710768512 8771272704 8779570722 8781225984 8785861344 8794828368 8841560832 8850584704 8856926208 8861601528 8913076224 8926882848 8928755712 8942586624 8948994048 8952734304 9005727744 9014919168 9019677888 9029913048 9083363328 9087159744 9107757126 9117246519 9123779088 9174851816 9176776704 9181620864 9190991808 9197577216 9255886848 9260772768 9263587073 9270224496 9314566144 9328994688 9335678976 9339580848 9352101888 9366588576 9377217396 9420996608 9431687168 9432723456 9435590016 9436665888 9446297136 9458055477 9502212096 9512994816 9518016456 9527730732 9534760128 9595003392 9605000448 9611882496 9626771592 9672818688 9687802176 9689628672 9694743552 9698795496 9756205056 9766162432 9771317712 9782405802 9799614576 9867681792 9871806016 9878879232 9884094012 9894181914 9941508096 9946755936 9956907792 9964041984 10027210752 10042743204 10044850176 10060409952 10067618304 10071826092 10131443712 10141784064 10147137624 10158652179 10213392384 10218783744 10221889184 10223054712 10233488564 10294063104 10305744384 10321708293 10323873792 10329323472 10339865784 10347274368 10405417152 10407378944 10412872704 10418369364 10423500288 10429002558 10478886912 10495119024 10497097728 10502638848 10507028454 10521114624 10537412148 10598621184 10606215168 10610648064 10615038768 10616249124 10627084278 10689988608 10702119168 10707768513 10765467648 10769967104 10786650108 10794378816 10805625504 10813367808 10830118041 10881921024 10893027328 10898777448 10900832256 10906586496 10909900956 10911144933 10969939968 10975730688 10986932736 10992732426 11024566398 11064508416 11101142016 11105781768 11113739136 11179524096 11184196608 11190100428 11201521266 11209547232 11272535248 11280612096 11292125312 11300456448 11317961196 11371855872 11391860736 11397874176 11401337936 11409507072 11414275706 11415529827 11481839616 11490066432 11494868736 11496131712 11499625332 11500936551 11562909696 11580820992 11593962432 11609505792 11614358016 11620488906 11632349007 11640683664 11695030272 11706094296 11708301312 11714481792 11726437824 11788747776 11807008902 11809234944 11815468704 11819059369 11884101632 11902510464 11923448832 11931992064 11936979072 11941918614 12007636992 12019892224 12026237184 12031263582 12039884064 12111151104 12116212992 12143676168 12156328692 12165038784 12235702272 12242161152 12254655744 12261124629 12263436288 12341182464 12347697024 12360299328 12438659584 12447571968 12452774464 12457927443 12469469184 12488784768 12494004489 12502956528 12576964608 12580786688 12582221184 12595062848 12610740636 12669616128 12681602154 12683993088 12690688608 12703640976 12713013504 12793337856 12806667264 12815843328 12822608448 12826505178 12835695456 12897091584 12917069568 12926324736 12931727328 13008273408 13028423616 13043207736 13066152768 13156909056 13169356083 13171838976 13178792016 13192242552 13255344128 13262341248 13275877056 13285389312 13292402292 13369614336 13390324272 13393133568 13413879936 13423491072 13429101456 13508591616 13522378752 13529516832 13544869572 13625044992 13630739616 13661635689 13725417472 13740992512 13762277724 13765165056 13772431296 13786487712 13796365824 13873889536 13883830272 13891159152 13898000384 13905336744 13971849216 13993492032 13996130304 14003518464 14009371272 14028152832 14049882864 14065826094 14131494912 14147530752 14149085184 14153385024 14154998832 14169445704 14253318144 14269492224 14277024684 14291596098 14302140192 14382200144 14392505088 14407500672 14417823744 14440157388 14509228032 14531703264 14534443008 14542115328 14546534608 14548193244 14634307584 14649243648 14656976568 14673608703 14699421864 14752677888 14801522688 14807709024 14818318848 14826141018 14841272871 14912262144 14920133904 14935361688 14946062976 15040816128 15064114806 15067275264 15090614928 15107739138 15162474496 15197165568 15212676096 15220706436 15309119488 15320088576 15326491648 15328175616 15332833776 15334582068 15350232846 15441094656 15458616576 15479341056 15485810688 15493985208 15509798676 15520911552 15608125728 15611068416 15619309056 15635250432 15643503837 15718330368 15742678536 15745646592 15753958272 15760542681 15781671936 15870013952 15897931776 15909322752 15915972096 15922558152 15924373686 15940626417 16034982912 16041684776 16053178752 16148201472 16154950656 16179975162 16191568224 16208438256 16220051712 16322881536 16339540992 16348166172 16351248384 16359879744 16364851434 16454909952 16463596032 16480399104 16489098639 16536849597 16596762624 16610569924 16625958912 16651713024 16658672652 16670608704 16769286144 16776294912 16785150642 16802281899 16814320848 16892821504 16908802872 16911990784 16920918144 16938187968 16950684672 16976941794 17057783808 17075556352 17087791104 17096811264 17102006904 17114260608 17121413559 17222759424 17235099648 17242303104 17249437998 17344364544 17371231488 17390943648 17414258688 17421537024 17542545408 17559141444 17562451968 17571722688 17589656736 17683121664 17701169408 17710513353 17713852416 17723203056 17826152448 17853765696 17857511424 17885173248 17897988096 17905468608 17912877921 18011455488 18029838336 18039355776 18046895373 18059826096 18166726656 18174319488 18215514252 18234493038 18247558176 18349703632 18353553408 18363241728 18381983616 18395154432 18511773696 18521545536 18527174146 18540448992 18629132288 18657989376 18671357952 18679161696 18704203776 18733177152 18754434792 18841993216 18863374336 18865446912 18871180032 18873331776 18892594272 18916110954 19004424192 19022403231 19025989632 19036032912 19055461464 19069520256 19190006784 19210000896 19223764992 19239757767 19253543184 19345637376 19375604352 19389487104 19397590992 19512410112 19532324864 19542635424 19564811604 19599229152 19735363584 19743612032 19757758464 19768188024 19788363828 19883016192 19893511872 19913815584 19928083968 20054421504 20085486408 20089700352 20120819904 20135236608 20143652184 20262887424 20283568128 20294275248 20317304358 20437567488 20443778368 20446109424 20466977128 20588126208 20611488768 20643416586 20647747584 20658646944 20664925009 20679731568 20694548736 20810834304 20825745408 20836738728 20847000576 20858005116 20957773824 20990238048 20994195456 21005277696 21014056908 21042229248 21074824296 21098739141 21197242368 21212430336 21221296128 21230077536 21232498248 21254168556 21379977216 21404238336 21415537026 21437394147 21539934208 21573300216 21588757632 21611251008 21626735616 21660236082 21763842048 21786054656 21797554896 21801664512 21813172992 21819801912 21822289866 21951461376 21973865472 21985464852 22049132796 22129016832 22202284032 22211563536 22227478272 22359048192 22368393216 22380200856 22403042532 22419094464 22545070496 22561224192 22584250624 22596172209 22600912896 22635922392 22661608707 22743711744 22783721472 22795748352 22802675872 22819014144 22828551412 22831059654 22963679232 22980132864 22989737472 22992263424 22999250664 23001873102 23025349269 23161641984 23187924864 23219011584 23228716032 23240977812 23264698014 23281367328 23412188592 23416602624 23428963584 23452875648 23577495552 23614017804 23618469888 23630937408 23638118738 23768203264 23805020928 23846897664 23863984128 23873958144 23883837228 23886560529 24015273984 24039784448 24052474368 24062527164 24079768128 24222302208 24232425984 24269962743 24287352336 24312657384 24330077568 24471404544 24484322304 24509311488 24522249258 24526872576 24547277151 24682364928 24695394048 24720598656 24877319168 24895143936 24905548928 24915854886 24938938368 24977569536 24988008978 25005913056 25153929216 25161573376 25164442368 25177725963 25190125696 25221481272 25339232256 25363204308 25367986176 25381377216 25407281952 25426027008 25465412691 25586675712 25613334528 25631686656 25645216896 25653010356 25671390912 25794183168 25834139136 25852649472 25863454656 25874156997 26016546816 26056847232 26067737761 26086415472 26132305536 26313818112 26338712166 26343677952 26357584032 26365593977 26384485104 26510688256 26524682496 26551754112 26570778624 26584804584 26739228672 26780648544 26786267136 26827759872 26846982144 26858202912 27017183232 27044757504 27059033664 27089739144 27250089984 27261479232 27323271378 27351739557 27450834944 27481985024 27524555448 27530330112 27544862592 27572975424 27592731648 27747779072 27767660544 27782318304 27790761219 27796000768 27810673488 27943698432 27986984064 28007036928 28018742544 28056305664 28099765728 28131652188 28262989824 28295061504 28298170368 28306770048 28309997664 28338891408 28506636288 28538984448 28554049368 28583192196 28604280384 28764400288 28785010176 28815001344 28835647488 28880314776 29018456064 29063406528 29068886016 29084230656 29093069216 29096386488 29268615168 29298487296 29313953136 29347217406 29398843728 29603045376 29615418048 29636637696 29652282036 29682545742 29824524288 29840267808 29870723376 29892125952 30081632256 30128229612 30134550528 30181229856 30215478276 30324948992 30394331136 30425352192 30441412872 30475956537 30618238976 30640177152 30652983296 30656351232 30665667552 30669164136 30700465692 30882189312 30917233152 30965124879 30971621376 30987970416 31019597352 31041823104 31216251456 31222136832 31238618112 31270500864 31287007674 31436660736 31485357072 31491293184 31507916544 31521085362 31563343872 31740027904 31795863552 31818645504 31831944192 31845116304 31848747372 31881252834 32069965824 32083369552 32106357504 32123305539 32296402944 32309901312 32359950324 32383136448 32416876512 32440103424 32490354123 32645763072 32679081984 32696332344 32702496768 32719759488 32729702868 32733434799 32909819904 32927192064 32960798208 32978197278 33073699194 33193525248 33221139848 33258837833 33303426048 33317345304 33341217408 33538572288 33552589824 33570301284 33604563798 33628641696 33638861281 33817605744 33823981568 33841836288 33876375936 33901369344 33953883588 34115567616 34151112704 34175582208 34193622528 34204013808 34228521216 34242827118 34246589481 34445518848 34470199296 34484606208 34498875996 34502809653 34688729088 34742462976 34781887296 34828517376 34843074048 34897047021 35085090816 35118282888 35124903936 35143445376 35179313472 35366243328 35402338816 35421026706 35427704832 35446406112 35457178107 35652304896 35707531392 35770346496 35795976192 35810937216 35825755842 36022910976 36059676672 36078711552 36093790746 36119652192 36333453312 36348638976 36431028504 36468986076 36495116352 36699407264 36707106816 36726483456 36763967232 36783373887 36790308864 37023547392 37043091072 37054348292 37080897984 37258264576 37315978752 37342715904 37358323392 37373782329 37408407552 37466354304 37482013467 37508869584 37683986432 37726748672 37730893824 37742360064 37746663552 37785188544 37832221908 38008848384 38044806462 38051979264 38072065824 38110922928 38139040512 38380013568 38420001792 38447529984 38479515534 38507086368 38691274752 38751208704 38778974208 38795181984 39024820224 39064649728 39085270848 39129623208 39198458304 39470727168 39487224064 39508068249 39515516928 39536376048 39576727656 39766032384 39787023744 39827631168 39856167936 40108843008 40170972816 40179400704 40241639808 40270473216 40287304368 40525774848 40567136256 40588550496 40634608716 40875134976 40887556736 40892218848 40933954256 40984907067 41176252416 41222977536 41286833172 41295495168 41317293888 41329850018 41359463136 41389097472 41621668608 41651490816 41673477456 41694001152 41716010232 41915547648 41980476096 41988390912 42010555392 42028113816 42084458496 42149648592 42197478282 42394484736 42442592256 42460155072 42464996496 42508337112 42759954432 42808476672 42831074052 42874788294 43079868416 43146600432 43177515264 43222502016 43253471232 43320472164 43527684096 43572109312 43595109792 43603329024 43626345984 43639603824 43644579732 43902922752 43947730944 43970929704 44020826109 44098265592 44258033664 44404568064 44423127072 44454956544 44523818613 44736786432 44760401712 44806085064 44838188928 45090140992 45122448384 45168501248 45192344418 45201825792 45271844784 45323217414 45487423488 45591496704 45605351744 45638028288 45657102824 45662119308 45927358464 45960265728 45979474944 45984526848 45998501328 46003746204 46050698538 46323283968 46375849728 46438023168 46457432064 46481955624 46529396028 46562734656 46824377184 46833205248 46857927168 46905751296 46930511511 47154991104 47228035608 47236939776 47261874816 47276237476 47281628043 47536406528 47610041856 47693795328 47727968256 47747916288 47767674456 47773121058 47821879251 48079568896 48104948736 48125054328 48159536256 48444604416 48464851968 48539925486 48574704672 48625314768 48660155136 48968644608 49018622976 49044498516 49053745152 49094554302 49364729856 49390788096 49441197312 49467295917 49754638336 49790287872 49811097856 49831709772 49877876736 49955139072 49976017956 50011826112 50307858432 50323146752 50328884736 50355451926 50380251392 50406845697 50442962544 50678464512 50726408616 50735972352 50762754432 50814563904 50852054016 50930825382 51173351424 51226669056 51263373312 51290433792 51306020712 51342781824 51364240677 51668278272 51705298944 51726909312 51748313994 52033093632 52113694464 52135475522 52172830944 52264611072 52627636224 52677424332 52687355904 52715168064 52731187954 52768970208 53021376512 53049364992 53103508224 53131540059 53141557248 53169609168 53478457344 53561297088 53572534272 53655519744 53693964288 53716405824 53738633763 54034366464 54089515008 54118067328 54140686119 54179478288 54500179968 54522958464 54646542756 54703479114 54901669888 54963970048 55049110896 55060660224 55089725184 55145950848 55185463296 55495558144 55535321088 55564636608 55581522438 55592001536 55621346976 55887396864 55973968128 56014073856 56037485088 56112611328 56199531456 56263304376 56525979648 56590123008 56596340736 56613540096 56619995328 56677782816 57013272576 57067209693 57077968896 57108098736 57166384392 57208560768 57528800576 57570020352 57630002688 57671294976 57719273301 57760629552 58036912128 58126813056 58168461312 58186138432 58192772976 58537230336 58596974592 58627906272 58694434812 58797687456 59206090752 59230836096 59273275392 59304564072 59365091484 59649048576 59680535616 59741446752 59784251904 60163264512 60256459224 60269101056 60362459712 60430956552 60649897984 60788662272 60850704384 60882825744 60951913074 61236477952 61305966592 61312702464 61331335104 61338328272 61400931384 61764378624 61834466304 61930249758 61943242752 61975940832 61994775027 62039194704 62083646208 62432502912 62477236224 62541001728 62574015348 62873321472 62970714144 62982586368 63015833088 63042170724 63126687744 63480055808 63591727104 63637291008 63663888384 63690232608 63697494744 63762505668 64139931648 64166739104 64212715008 64246611078 64312182441 64619802624 64719900648 64766272896 64833753024 64880206848 64980708246 65291526144 65358163968 65392664688 65404993536 65439518976 65459405736 65466869598 65854384128 65921596416 65956394556 66147398388 66387050496 66442279696 66517675666 66606852096 66634690608 66682434816 67077144576 67105179648 67140602568 67209127596 67257283392 67277722562 67635211488 67647963136 67683672576 67752751872 67788516627 67802738688 67907767176 67984826121 68231135232 68302225408 68351164416 68387245056 68408027616 68457042432 68485654236 68493178962 68891037696 68940398592 68969212416 68997751992 69005619306 69076047807 69484925952 69563774592 69657034752 69686148096 69794094042 70236565776 70249807872 70286890752 70358626944 70732486656 70804677632 70842053412 70855409664 70892812224 70914356214 71304609792 71415062784 71540692992 71591952384 71621874432 71651511684 71659681587 72045821952 72119353344 72157423104 72187581492 72239304384 72666906624 72697277952 72809888229 72862057008 72937972152 72990232704 73398814528 73414213632 73452966912 73527934464 73566747774 73580617728 73641831453 74047094784 74086182144 74108696584 74161795968 74192792089 74631957504 74685431808 74716646784 74747564658 74816815104 74932708608 74964026934 75017739168 75453497344 75461787648 75484720128 75493327104 75533177889 75570377088 75664443816 76017696768 76089612924 76103958528 76144131648 76221845856 76278081024 76396238073 76760027136 76840003584 76895059968 76959031068 77014172736 77382549504 77502417408 77557948416 77590363968 77622470991 78049640448 78129299456 78170541696 78203213283 78259246416 78396916608 78941454336 78974448128 79016136498 79031033856 79072752096 79096781931 79153455312 79532064768 79574047488 79655262336 79712335872 80217686016 80341945632 80358801408 80483279616 80540946432 80574608736 81051549696 81134272512 81177100992 81269217432 81750269952 81775113472 81784437696 81867908512 81969814134 82055218671 82352504832 82445955072 82573666344 82590990336 82634587776 82659700036 82718926272 82778194944 83243337216 83302981632 83346954912 83372283657 83388002304 83432020464 83831095296 83960952192 84021110784 84056227632 84168916992 84299297184 84394956564 84788969472 84885184512 84920310144 84929992992 85016674224 85519908864 85616953344 85662148104 85749576588 86159736832 86293200864 86355030528 86445004032 86506942464 86640944328 87055368192 87144218624 87190219584 87206658048 87252691968 87279207648 87289159464 87805845504 87895461888 87941859408 88041652218 88196531184 88809136128 88846254144 88909913088 89047637226 89473572864 89520803424 89612170128 89676377856 90180281984 90244896768 90337002496 90384688836 90403651584 90543689568 90646434828 90974846976 91182993408 91210703488 91276056576 91314205648 91324238616 91427869611 91854716928 91920531456 91958949888 91969053696 91997002656 92007492408 92101397076 92646567936 92751699456 92895374637 92914864128 92963911248 93058792056 93125469312 93648754368 93666410496 93715854336 93811502592 93861023022 94309982208 94456071216 94473879552 94523749632 94552474952 94563256086 95220083712 95387590656 95455936512 95495832576 95535348912 95546242116 95643758502 96209897472 96250108656 96319072512 96369916617 96889208832 96929703936 97079850972 97149409344 97250629536 97320310272 97471062369 97937289216 98037245952 98088997032 98107490304 98189108604 98200304397 98729459712 98781576192 98882394624 98934591834 99509276672 99580575744 99622195712 99663419544 99776513499 99910278144 99952035912 100023652224 100615716864 100646293504 100657769472 100710903852 100760502784 100813691394 100885925088 100916583843 101452817232 101471944704 101525508864 101629127808 101704108032 101861650764 102346702848 102453338112 102526746624 102580867584 102612041424 102685563648 102728481354 103336556544 103410597888 103453818624 103496627988 103508428959 104066187264 104227388928 104270951044 104345661888 104529222144 104691141063 105255272448 105354848664 105374711808 105430336128 105462375908 105537940416 106042753024 106098729984 106207016448 106263080118 106283114496 106339218336 106371534321 106956914688 107122594176 107311039488 107387928576 107432811648 107477267526 108068732928 108179030016 108236134656 108281372238 108358956576 109000359936 109045916928 109293085512 109406958228 109803339776 109927940096 110098221792 110121320448 110179450368 110291901696 110350121661 110370926592 110991116288 111070642176 111129273216 111163044876 111184003072 111242693952 111774793728 111947936256 112028147712 112074970176 112121346987 112225222656 112399062912 112446040401 112526608752 113051959296 113180246016 113192681472 113227080192 113239990656 113355565632 114026545152 114134419386 114155937792 114216197472 114332768784 114417121536 115057601152 115140040704 115260005376 115342589952 115438546602 115521259104 116073824256 116253626112 116336922624 116372276864 116385545952 117074460672 117193949184 117255812544 117388869624 117595374912 118412181504 118461672192 118524204747 118546550784 118609128144 118730182968 119298097152 119361071232 119482893504 119568503808 120326529024 120426631949 120512918448 120538202112 120724919424 120861913104 121577324544 121701408768 121765651488 121903826148 122472955904 122611933184 122625404928 122662670208 122676656544 122801862768 122954721201 123528757248 123668932608 123860499516 123886485504 123951881664 123989550054 124078389408 124167292416 124865005824 124954472448 125082003456 125148030696 125746642944 125941428288 125965172736 126031666176 126084341448 126253375488 126960111616 127183454208 127327776768 127380465216 127394989488 127525011336 128279863296 128333478208 128425430016 128493222156 128624364882 129239605248 129439801296 129532545792 129667506048 129760413696 129961416492 130583052288 130716327936 130785329376 130809987072 130879037952 130918811472 130933739196 131708768256 131843192832 131912789112 132062478327 132294796776 132774100992 132884559392 133035351332 133213704192 133269381216 133364869632 133571455839 134210359296 134281205136 134418255192 134514566784 134555445124 135270422976 135295926272 135367345152 135505503744 135577033254 135605477376 135815534352 135969652242 136462270464 136604450816 136774490112 136816055232 136914084864 136971308472 136986357924 137782075392 137880797184 137938424832 137995503984 138011238612 138152095614 138969851904 139127549184 139314069504 139372296192 139588188084 140473131552 140499615744 140573781504 140717253888 140791534533 141464973312 141609355264 141684106824 141710819328 141785624448 141828712428 141844884129 142609219584 142830125568 143081385984 143183904768 143243748864 143303023368 143319363174 143465637753 144238706688 144314846208 144375162984 144478608768 145333813248 145394555904 145619776458 145724114016 145875944304 145980465408 146797629056 146905933824 147055868928 147133495548 147161235456 147283662906 148094189568 148172364288 148217393168 148323591936 148385584178 148401887751 149263915008 149370863616 149433293568 149495129316 149633630208 149865417216 149928053868 150035478336 150906994688 150923575296 150969440256 150986654208 151066355778 151140754176 151220537091 151328887632 152035393536 152179225848 152207917056 152288263296 152443691712 152556162048 152792476146 153520054272 153647771797 153680007168 153790119936 153918062136 154028345472 154092722031 155004834816 155115896832 155180727936 155244941982 156099280896 156258598912 156341083392 156406426566 156518492832 156793833216 157882908672 157948896256 158032272996 158062067712 158145504192 158193563862 158306910624 159064129536 159148094976 159310524672 159394620177 159424671744 160435372032 160683891264 160717602816 160966559232 161081892864 161149217472 161215901289 162103099392 162268545024 162354201984 162422058357 162538434864 163500539904 163550226944 163568875392 163735817024 163939628268 164110437342 164705009664 164891910144 165147332688 165181980672 165269175552 165319400072 165437852544 165556389888 166486674432 166605963264 166693909824 166744567314 166776004608 166864040928 167662190592 167921904384 168042221568 168112455264 168337833984 168598594368 168789913128 169577938944 169770369024 169840620288 169859985984 170033348448 171039817728 171201629079 171233906688 171324296208 171499153176 172319473664 172586401728 172710061056 172890008064 173013884928 173157819903 173281888656 174110736384 174288437248 174380439168 174505383936 174558415296 174578318928 175611691008 175790923776 175883718816 176083304436 176393062368 177618272256 177692508288 177819826176 178095274452 178947145728 179041606848 179224340256 179352755712 180360563968 180489793536 180674004992 180769377672 180807303168 181087379136 181292869656 181949693952 182365986816 182421406976 182552113152 182628411296 182648477232 182855739222 183709433856 183917899776 183938107392 183994005312 184014984816 184202794152 185293135872 185503398912 185790749274 185829728256 185927822496 185984325081 186117584112 186250938624 187297508736 187431708672 187623005184 187722046044 188619964416 188912142432 188947759104 189047499264 189104949904 189126512172 190440167424 190775181312 190911873024 190991665152 191070697824 191092484232 191287517004 192419794944 192500217312 192638145024 192739833234 192936547323 193859407872 194159701944 194298818688 194501259072 194640620544 194942124738 195874578432 196074491904 196177994064 196214980608 196378217208 196400608794 197563152384 197764789248 197869183668 199018553344 199161151488 199244391424 199326839088 199553026998 199820556288 199904071824 200047304448 201231433728 201292587008 201315538944 201421807704 201521005568 201627382788 201771850176 201833167686 202905634464 202943889408 203051017728 203258255616 203365549881 203408216064 203723301528 203954478363 204693405696 204906676224 205053493248 205161735168 205224082848 205371127296 205456962708 206673113088 206821195776 206907637248 206993255976 207016857918 207228143421 208454777856 208541902088 208691323776 209058444288 209382282126 210709697328 210749423616 210860672256 210924751816 211075880832 212197459968 212414032896 212526160236 212566228992 212678436672 212743068642 213913829376 214245188352 214622078976 214775857152 214865623296 214954535052 214979044761 216137465856 216358060032 216472269312 216562744476 216717913152 218000719872 218091833856 218429664687 218586171024 218813916456 219606679552 219855880192 220196443584 220242640896 220358900736 220583803392 220700243322 220741853184 220925494359 221982232576 222141284352 222258546432 222326089752 222368006144 222485387904 222578376267 223895872512 224056295424 224149940352 224242693974 224450445312 224798125824 224892080802 225053217504 226360492032 226385362944 226454160384 226479981312 226711131264 228053090304 228268838772 228311875584 228432394944 228665537568 228834243072 230115202304 230280081408 230520010752 230685179904 230877093204 231042518208 232147648512 232507252224 232673845248 232744553728 232771091904 232867412973 234148921344 234387898368 234511625088 234609639849 234777739248 235190749824 236824363008 236923344384 237048409494 237093101568 237218256288 237290345793 237460365936 238596194304 238722142464 238965787008 239137007616 240653058048 240853263898 241025836896 241076404224 241449838848 241723826208 243154649088 243402817536 243531302976 243807652296 244945911808 245223866368 245250809856 245325340416 245353313088 245603725536 245909442402 246165656013 247057514496 247337865216 247720999032 247772971008 247903763328 247979100108 248156778816 248334584832 249730011648 249908944896 250116850971 250164006912 250296061392 251493285888 251882856576 252063332352 252168682896 252506750976 253920223232 254366908416 254655553536 254760930432 254789978976 255050022672 256559726592 256666956416 256850860032 256986444312 257248729764 258479210496 258879602592 259065091584 259335012096 259520827392 259922832984 261166104576 261432655872 261570658752 261619974144 261758075904 261837622944 261867478392 263417536512 263686385664 263825578224 264124956654 264589593552 265769118784 266070702664 266427408384 266538762432 266729739264 267142911678 268420718592 268562410272 268644025117 268836510384 269029133568 269110890248 270540845952 270734690304 271011007488 271154066508 271210954752 271631068704 271939304484 272924540928 273208901632 273548980224 273632110464 273828169728 273942616944 273972715848 274283608833 275564150784 275761594368 275876849664 275991007968 276022477224 276304191228 277939703808 278255098368 278686123911 278744592384 279176376168 280946263104 280999231488 281147563008 281434507776 281583069066 282929946624 283218710528 283368213648 283421638656 283571248896 283657424856 283689768258 285660251136 286162771968 286367809536 286487497728 286606046736 286638726348 286931275506 288629692416 288750325968 288957217536 290667626496 290789111808 291239552916 291448228032 291751888608 291960930816 293595258112 293811867648 294111737856 294266991096 294322470912 294567325812 294600913191 296188379136 296344728576 296434786336 296647183872 296771168356 296803775502 298527830016 298741727232 298866587136 298990258632 299329540497 299730834432 299856107736 300070956672 301813989376 301847150592 301938880512 301973308416 302132711556 302281508352 302441074182 302657775264 302749751529 304358451696 304415834112 304576526592 304887383424 305112324096 305584952292 307040108544 307295543594 307360014336 307580239872 307836124272 308056690944 308185444062 310009669632 310231793664 310361455872 310489883964 310525286877 312198561792 312517197824 312682166784 312812853132 313036985664 313587666432 314073423189 315765817344 315897792512 316064545992 316124135424 316291008384 316387127724 316613821248 318128259072 318296189952 318621049344 318789240354 318849343488 319114602963 320870744064 321367782528 321933118464 322163785728 322298434944 322431802578 324206198784 324537090048 324708403968 324844116714 325076869728 327001079808 327100453888 327137750784 327471634048 327879256536 328220874684 329410019328 329783820288 330294665376 330363961344 330538351104 330638800144 330875705088 331050364983 331112779776 332973348864 333211926528 333387819648 333489134628 333552009216 333728081856 335324381184 335843808768 336084443136 336224910528 336364040961 336675667968 337197188736 337338121203 337579826256 339155877888 339540738048 339681240576 339719971968 340066696896 342079635456 342403258158 342467813376 342648592416 342752721701 342998306352 344638947328 345172803456 345420122112 345780016128 346027769856 346315639806 346563777312 348221472768 348576874496 348760878336 349010767872 349116830592 349156637856 351223382016 351581847552 351767437632 352166608872 352786124736 355236544512 355385016576 355572614241 355639652352 356190548904 357894291456 358083213696 358448680512 358705511424 360721127936 360979587072 361279895847 361348009984 361538755344 361614606336 362174758272 362585739312 364731973632 364842813952 365104226304 365256822592 365296954464 365711478444 367418867712 367835799552 367876214784 367988010624 368029969632 368405588304 370586271744 371006797824 371581498548 371659456512 371855644992 371968650162 372235168224 372501877248 374595017472 374863417344 375246010368 375444092088 377239928832 377824284864 377895518208 378094998528 378209899808 378253024344 380880334848 381550362624 381983330304 382141395648 382184968464 382575034008 384839589888 385000434624 385276290048 385479666468 385873094646 387718815744 388319403888 388597637376 389002518144 389281241088 389884249476 391749156864 392148983808 392355988128 392429961216 392756434416 392801217588 395126304768 395529578496 395738367336 396187434981 398037106688 398322302976 398488782848 398653678176 399106053996 399641112576 399808143648 400094608896 400714367517 402585174016 402631077888 402843615408 403042011136 403254765576 403543700352 403666335372 405811268928 405887778816 406102035456 406516511232 406731099762 406816432128 407446603056 407908956726 409386811392 409813352448 410323470336 410448165696 410742254592 410913925416 413346226176 413642391552 413815274496 413986511952 414033715836 414456286842 416909555712 417083804176 417382647552 418116888576 418764564252 421419394656 421498847232 421721344512 421849503632 422151761664 422374603599 424394919936 424828065792 425052320472 425132457984 425356873344 425486137284 425534652387 427827658752 428490376704 429244157952 429551714304 429731246592 429909070104 429958089522 430396913259 432716120064 432944538624 433125488952 433435826304 436001439744 436183667712 436859329374 437172342048 437305196653 437627832912 439711760384 440392887168 440717801472 441167606784 441400486644 441483706368 441850988718 443964465152 444282568704 444517092864 444652179504 444736012288 444970775808 445156752534 445205663253 447791745024 448112590848 448299880704 448485387948 448900890624 449596251648 449784161604 450106435008 452720984064 452770725888 452908320768 452959962624 453422262528 453661611273 456106180608 456537677544 456623751168 456864789888 457331075136 457668486144 460230404608 460560162816 460943315391 461040021504 461370359808 461754186408 462085036416 462278166093 465014504448 465347690496 465489107456 465542183808 465734825946 468297842688 468775796736 469023250176 469219279698 469555478496 470381499648 473648726016 473846688768 474096818988 474186203136 474436512576 474580691586 474920731872 477192388608 477444284928 477931574016 478183860531 478274015232 481306116096 481706527796 482051673792 482152808448 482899677696 483447652416 483647703867 486309298176 486805635072 487062605952 487266175071 487615304592 489891823616 490447732736 490501619712 490650680832 490706626176 491207451072 491818884804 492331312026 494115028992 494675730432 495441998064 495545942016 495807526656 495958200216 496313557632 496669169664 499460023296 499817889792 500233701942 500328013824 500592122784 502986571776 503765713152 504126664704 504337365792 505013501952 507840446464 508733816832 509311107072 509521860864 509579957952 510100045344 513119453184 513333912832 513604887237 513701720064 513972888624 514497459528 516958420992 517759205184 518130183168 518670024192 519041654784 519473459709 519845665968 522332209152 522865311744 523141317504 523516151808 523675245888 523734956784 526835073024 527372771328 527651156448 528249913308 529179187104 531538237568 532141405328 532854816768 533077524864 533459478528 534285823356 536841437184 537124820544 537288050234 537673020768 538058267136 538221780496 541081691904 541469380608 542022014976 542308133016 542421909504 543262137408 543878608968 545849081856 546417803264 547097960448 547264220928 547656339456 547885233888 547945431696 548567217666 551128301568 551753699328 551982015936 552044954448 552608382456 555879407616 556510196736 557372247822 557489184768 557952975243 558352752336 561892526208 562295126016 562869015552 563166138132 565859893248 566437421056 566736427296 566843277312 567142497792 567314849712 567379536516 571320502272 572325543936 572735619072 572974995456 573212093472 573277452696 573862551012 577259384832 577500651936 577914435072 578809641969 581578223616 582479105832 582896456064 583503777216 583921861632 587190516224 587623735296 588223475712 588533982192 588644941824 589134651624 589201826382 592689457152 592869572672 593294367744 593542336712 593607551004 597055660032 597483454464 597733174272 597980517264 598659080994 599461668864 599712215472 600141913344 603694301184 603877761024 603946616832 604265423112 604563016704 604882148364 605315550528 605499503058 608716903392 608831668224 609153053184 609774766848 610096649643 610224648192 611169904584 611863435089 614080217088 614591087188 614720028672 615160479744 615672248544 616113381888 616370888124 620019339264 620463587328 620722911744 620979767928 621050573754 621684430263 625034395648 625364333568 625625706264 626073971328 627175332864 628146846378 631795585024 632129091984 632248270848 632582016768 632774255448 633227642496 636592379904 637242098688 637578480708 637698686976 638229205926 641741488128 642735565056 643866236928 644327571456 644596869888 644863605156 648412397568 649074180096 649416807936 649688233428 650153739456 654002159616 654200907776 654275501568 654943268096 655288994061 655758513072 656441749368 658820038656 659567640576 660589330752 660727922688 661076702208 661277600288 661751410176 662100729966 662225559552 662776483077 665946697728 666423853056 666775639296 666978269256 667104018432 667456163712 667735128801 671687617536 672168886272 672449821056 672728081922 673351335936 674394377472 674676242406 675159652512 679081476096 679362481152 679439943936 680133393792 684159270912 684806516316 684935626752 685297184832 685505443402 685996612704 689277894656 690345606912 690840244224 691560032256 692055539712 692631279612 693127554624 696442945536 697153748992 697521756672 698021535744 698233661184 698313275712 698602238919 702446764032 703163695104 703534875264 703828919547 704333217744 705572249472 710473089024 710770033152 711145228482 711279304704 711871037379 712381097808 715788582912 716166427392 716897361024 717411022848 721442255872 721959174144 722559791694 722696019968 723077510688 723229212672 724349516544 725171478624 729463947264 729685627904 730208452608 730513645184 730593908928 731422956888 734837735424 735671599104 735752429568 735976021248 736059939264 736811176608 738496968039 741172543488 742013595648 743162997096 743318913024 743711289984 743937300324 744470336448 745003754496 749190034944 749726834688 750350552913 750492020736 750888184176 754479857664 755648569728 756189997056 756419799616 756506048688 761760669696 763100725248 763966660608 764282791296 764369936928 764602225333 765150068016 769679179776 770000869248 770552580096 770959332936 771746189292 775437631488 776638807776 777195274752 778005036288 778562482176 779768498952 783498313728 784297967616 784711976256 784859922432 785512868832 785602435176 790252609536 791059156992 791476734672 792374869962 796074213376 796977565696 797307356352 798212107992 799282225152 799616287296 800189217792 801428735034 805170348032 805262155776 805687230816 805932075351 806084022272 806509531152 807087400704 807332670744 811622537856 812204070912 813033022464 813462199524 813632864256 814893206112 815817913452 818773622784 819626704896 820646940672 820896331392 821484509184 821827850832 826692452352 827284783104 827630548992 827973023904 828067431672 828912573684 833819111424 834167608352 834765295104 836058371733 836233777152 837529128504 842838789312 842997694464 843442689024 843699007264 844303523328 844749207198 848789839872 849656131584 850104640944 850264915968 850713746688 850972274568 851069304774 856980753408 858488315904 859103428608 859462493184 859818140208 859916179044 860793826518 865889077248 866250977904 866871652608 872002879488 872367335424 873718658748 874344684096 874610393306 875255665824 879423520768 880785774336 881435602944 882335213568 882800973288 882967412736 883701977436 883802739573 887928930304 888565137408 889034185728 889304359008 889472024576 889941551616 890313505068 890411326506 895583490048 896225181696 896599761408 896970775896 897988621491 899192503296 899568323208 900212870016 905441968128 905541451776 905816641536 905919925248 906844525056 907323222546 908249254587 913075355088 913247502336 913729579776 914662150272 915336972288 920460809216 921120325632 921886630782 922080043008 922740719616 923508372816 924170072832 924556332186 930029008896 930695380992 930978214912 931084367616 931469651892 931575860631 936595685376 937551593472 938046500352 938438559396 939110956992 940762999296 942220269567 947297452032 947693377536 948193637976 948372406272 948873025152 949161383172 949841463744 954384777216 954888569856 955863148032 956367721062 956548030464 957343808889 962612232192 963413055592 964103347584 964506297157 965799355392 966895304832 967295407734 972618596352 973611270144 974125211904 974532350142 975230609184 975526977149 980895465472 981003239424 981301361664 981413252352 982414902144 983637769608 984662624052 988230057984 989351460864 990883996128 991091884032 991615053312 991916400432 992627115264 993151094949 993338339328 998920046592 999635779584 1000467403884 1000656027648 1001184245568 1005973143552 1007531426304 1008253329408 1008674731584 1009092122883 1010027003904 1012014363609 1015680892928 1017467633664 1018622214144 1019043721728 1019159915904 1020200090688 1026238906368 1026667825664 1027209774474 1027403440128 1027945777248 1028258165103 1028994919056 1033916841984 1035518410368 1036260366336 1037340048384 1038083309568 1038946919418 1039691331936 1044664418304 1045730623488 1046282635008 1047032303616 1047350491776 1047469913568 1053670146048 1054745542656 1055302312896 1056499826616 1058358374208 1063076475136 1064282810656 1065709633536 1066155049728 1066717842723 1066918957056 1068571646712 1073682874368 1074249641088 1074576100468 1075346041536 1076116534272 1076443560992 1082163383808 1082938761216 1083839687541 1084044029952 1084616266032 1084843819008 1086524274816 1087757217936 1092835606528 1094195920896 1094528441856 1095312678912 1095770467776 1095890863392 1097134435332 1102256603136 1103507398656 1103964031872 1104089908896 1105216764912 1111758815232 1113020393472 1114744495644 1114978369536 1115905950486 1116705504672 1123785052416 1124590252032 1125738031104 1126332276264 1131719786496 1132874842112 1133472854592 1133686554624 1134284995584 1134629699424 1134759073032 1142641004544 1144651087872 1145949990912 1146424186944 1146554905392 1147725102024 1154518769664 1155001303872 1155828870144 1157619283938 1163156447232 1164958211664 1165792912128 1167007554432 1167843723264 1174381032448 1175247470592 1176446951424 1177067964384 1177289883648 1178269303248 1178403652764 1185378914304 1185739145344 1186588735488 1187084673424 1187215102008 1188562304943 1194111320064 1194966908928 1195466348544 1195961034528 1197318161988 1198923337728 1199424430944 1200283826688 1202143102551 1207755522048 1207893233664 1208530846224 1209126033408 1209764296728 1210631101056 1210999006116 1217433806784 1217663336448 1218306106368 1219549533696 1220193299286 1220449296384 1222339809168 1223726870178 1228160434176 1229182174376 1229440057344 1231344497088 1232226763776 1232741776248 1240038678528 1240927174656 1241445823488 1241959535856 1242101147508 1243368860526 1250728667136 1251251412528 1252147942656 1254350665728 1256293692756 1263591170048 1264258183968 1264496541696 1265164033536 1265548510896 1266455284992 1267123810797 1273184759808 1274484197376 1275156961416 1275397373952 1276458411852 1276603957161 1283482976256 1285471130112 1287732473856 1288655142912 1289193739776 1289727210312 1291190739777 1298148360192 1298833615872 1299376466856 1300307478912 1308004319232 1308401815552 1308551003136 1309886536192 1310577988122 1311517026144 1311915589959 1312883498736 1319135281152 1321178661504 1322153404416 1322555200576 1323502820352 1324201459932 1324451119104 1325552966154 1331893395456 1332847706112 1333551278592 1333956538512 1334208036864 1334912327424 1335470257602 1343375235072 1344337772544 1344899642112 1345456163844 1346702671872 1348788754944 1349352484812 1350319305024 1358162952192 1358724962304 1358879887872 1360266787584 1360984833819 1368318541824 1369613032632 1369871253504 1370594369664 1371010886804 1371993225408 1378555789312 1380691213824 1381680488448 1382829946173 1383120064512 1384111079424 1385262559224 1386255109248 1386834498279 1394307497984 1395043513344 1396043071488 1396467322368 1396626551424 1397204477838 1404893528064 1406327390208 1407069750528 1407657839094 1408666435488 1411144498944 1420946178048 1421540066304 1422290456964 1422558609408 1423742074758 1424762195616 1431577165824 1432332854784 1433794722048 1434551581593 1434822045696 1442884511744 1443918348288 1445119583388 1445392039936 1446155021376 1446458425344 1448699033088 1450342957248 1450943111601 1458927894528 1459371255808 1460416905216 1461027290368 1461187817856 1461798525213 1462845913776 1469675470848 1471343198208 1471504859136 1471952042496 1472119878528 1473622353216 1476993936078 1482345086976 1484027191296 1486325994192 1486637826048 1487422579968 1487874600648 1488940672896 1490007508992 1498380069888 1499453669376 1500701105826 1500984041472 1501776368352 1508959715328 1511297139456 1512379994112 1512839599232 1513012097376 1523521339392 1526201450496 1527933321216 1528565582592 1528739873856 1529204450666 1530300136032 1539358359552 1540001738496 1540814661711 1541105160192 1541918665872 1543492378584 1550875262976 1553277615552 1554390549504 1556010072576 1557124964352 1558420379127 1559536997904 1566996627456 1568595935232 1569423952512 1571025737664 1571204870352 1580505219072 1582118313984 1582953469344 1584749739924 1592148426752 1593955131392 1594614712704 1596424215984 1598564450304 1599232574592 1600378435584 1602857470068 1610340696064 1610524311552 1611374461632 1611864150702 1612168044544 1613019062304 1614174801408 1614665341488 1623245075712 1624408141824 1626066044928 1626924399048 1627265728512 1629786412224 1631635826904 1637547245568 1639253409792 1641293881344 1641792662784 1642969018368 1643655701664 1653384904704 1655261097984 1655946047808 1656134863344 1657825147368 1667638222848 1668335216704 1669530590208 1672116743466 1672467554304 1673858925729 1675058257008 1685677578624 1686885378048 1687398014528 1688607046656 1689498414396 1697579679744 1699312263168 1700209281888 1700529831936 1701427493376 1701944549136 1702138609548 1713961506816 1716976631808 1718206857216 1718924986368 1719636280416 1719832358088 1721587653036 1731778154496 1732501955808 1733743305216 1736428925907 1744734670848 1747437317496 1748689368192 1749220786612 1750511331648 1758847041536 1761571548672 1762871205888 1764670427136 1765601946576 1765934825472 1767403954872 1767605479146 1775857860608 1778068371456 1778608718016 1778944049152 1779883103232 1780627010136 1780822653012 1791166980096 1792450363392 1793199522816 1793941551792 1795977242982 1798385006592 1799136646416 1800425740032 1811082903552 1811633283072 1811839850496 1813689050112 1814646445092 1816498509174 1826150710176 1826495004672 1827459159552 1829324300544 1830289948929 1830673944576 1840921618432 1842240651264 1843773261564 1844160086016 1845481439232 1847016745632 1848340145664 1849112664372 1860058017792 1861390761984 1861956429824 1862168735232 1862939303784 1863151721262 1865053290789 1875103186944 1876093000704 1876877118792 1878221913984 1881525998592 1884440539134 1895386755072 1896387275952 1896744812544 1897746050304 1898322766344 1899682927488 1909777139712 1911726296064 1912735442124 1913096060928 1914687617778 1925224464384 1926826111184 1928206695168 1929012594314 1931598710784 1933790609664 1934590815468 1945237192704 1947222540288 1948250423808 1949064700284 1950461218368 1951053954298 1961790930944 1962006478848 1962602723328 1962826504704 1964829804288 1965866982183 1967275539216 1969325248104 1976460115968 1978702921728 1981767992256 1982183768064 1983230106624 1983832800864 1985254230528 1986302189898 1986676678656 1988329449231 1997840093184 1999271559168 2000934807768 2001312055296 2002368491136 2003205386403 2015062852608 2016506658816 2017349463168 2018184245766 2020054007808 2024028727218 2031361785856 2037244428288 2038087443456 2038319831808 2040400181376 2052477812736 2053335651328 2054419548948 2054806880256 2055891554496 2056516330206 2057989838112 2067833683968 2071036820736 2072520732672 2074680096768 2076166619136 2077893838836 2079382663872 2089328836608 2091461246976 2092565270016 2094064607232 2094700983552 2094939827136 2095806716757 2107340292096 2109491085312 2110604625792 2111486758641 2112999653232 2116716748416 2126152950272 2128565621312 2131419267072 2132310099456 2133435685446 2133837914112 2135613112137 2137143293424 2147365748736 2148499282176 2149152200936 2150692083072 2152233068544 2152887121984 2164326767616 2165877522432 2167679375082 2168088059904 2169232532064 2169687638016 2173048549632 2175514435872 2188391841792 2189056883712 2190625357824 2191540935552 2191781726784 2194268870664 2204513206272 2207014797312 2207928063744 2208179817792 2210433529824 2215490904117 2223517630464 2226040786944 2229488991288 2229956739072 2231811900972 2233411009344 2247570104832 2249180504064 2251051658739 2251476062208 2252664552528 2263439572992 2265749684224 2266945709184 2268569991168 2269259398848 2269518146064 2285282009088 2289302175744 2291899981824 2292848373888 2293109810784 2293806675999 2295450204048 2309037539328 2310002607744 2311657740288 2315238567876 2326312894464 2329916423328 2331585824256 2334015108864 2335687446528 2348762064896 2350494941184 2352893902848 2354135928768 2354579767296 2356538606496 2356807305528 2370757828608 2371478290688 2373177470976 2374169346848 2374430204016 2377124609886 2388222640128 2390932697088 2391922069056 2394636323976 2397846675456 2398848861888 2400567653376 2404286205102 2415511044096 2415786467328 2417061692448 2417796226053 2418252066816 2419528593456 2421262202112 2421998012232 2434867613568 2436612212736 2439099067392 2440386598572 2440898592768 2444679618336 2447453740356 2456320868352 2458364348752 2458880114688 2462688994176 2464453527552 2465483552496 2480077357056 2481854349312 2482891646976 2483919071712 2484202295016 2486737721052 2501457334272 2502502825056 2504295885312 2508175115199 2508701331456 2512587385512 2527182340096 2528516367936 2528993083392 2530328067072 2531097021792 2532910569984 2534247621594 2546369519616 2548968394752 2550313922832 2550794747904 2552916823704 2553207914322 2570942260224 2575464947712 2577310285824 2578387479552 2579454420624 2582381479554 2597667231744 2598752933712 2600614957824 2616008638464 2616803631104 2617102006272 2619773072384 2621155976244 2623034052288 2623831179918 2625766997472 2638270562304 2642357323008 2644306808832 2645110401152 2647005640704 2648402919864 2648902238208 2651105932308 2651408218719 2663786790912 2665695412224 2667102557184 2667913077024 2668416073728 2669824654848 2670940515204 2686750470144 2688675545088 2689799284224 2690912327688 2693965864473 2697577509888 2698704969624 2700638610048 2716325904384 2717449924608 2717759775744 2720533575168 2721969667638 2724747763761 2739226065264 2739742507008 2741188739328 2742021773608 2743986450816 2761382427648 2763360976896 2765659892346 2766240129024 2768222158848 2770525118448 2772510218496 2773668996558 2790087026688 2792086142976 2792934644736 2793253102848 2794408955676 2794727581893 2809787056128 2812654780416 2814139501056 2815315678188 2817332870976 2822288997888 2826660808701 2841892356096 2843080132608 2844580913928 2845117218816 2847484149516 2849524391232 2863154331648 2864665709568 2867589444096 2869103163186 2869644091392 2872031426667 2885769023488 2887836696576 2890239166776 2890784079872 2892310042752 2893518891471 2897398066176 2900685914496 2901886223202 2917855789056 2918742511616 2920833810432 2922054580736 2922375635712 2923597050426 2925691827552 2926580931447 2942686396416 2943009718272 2943904084992 2944239757056 2947244706432 2953987872156 2964690173952 2968054382592 2972651988384 2973275652096 2974845159936 2975749201296 2977881345792 2980015017984 2996760139776 2998907338752 3001402211652 3001968082944 3003552736704 3017919430656 3022594278912 3024759988224 3025679198464 3026024194752 3027276368649 3036043090827 3047042678784 3052402900992 3055866642432 3057131165184 3057479747712 3058408901332 3060600272064 3078716719104 3080003476992 3081629323422 3082210320384 3083837331744 3084774495309 3086984757168 3101750525952 3106555231104 3108781099008 3112020145152 3114249928704 3116840758254 3119073995808 3133993254912 3137191870464 3138847905024 3142051475328 3142409740704 3161010438144 3164236627968 3165906938688 3169499479848 3184296853504 3187910262784 3189229425408 3192848431968 3197128900608 3198465149184 3200153528169 3200756871168 3205714940136 3220681392128 3221048623104 3222748923264 3223728301404 3224336089088 3226038124608 3228349602816 3229330682976 3246490151424 3248816283648 3251519062623 3252132089856 3253848798096 3254531457024 3259572824448 3263271653808 3278506819584 3282587762688 3283585325568 3285938036736 3287311403328 3306769809408 3310522195968 3311892095616 3312269726688 3315650294736 3335276445696 3336670433408 3339061180416 3344233486932 3344935108608 3347717851458 3350116514016 3371355157248 3373770756096 3374796029056 3377214093312 3378996828792 3395159359488 3398624526336 3400418563776 3401059663872 3402854986752 3403889098272 3404277219096 3427923013632 3433953263616 3437849972736 3439272560832 3439664716176 3443175306072 3463556308992 3465003911616 3467486610432 3472857851814 3489469341696 3492372326521 3494874634992 3497378736384 3498441573224 3501022663296 3523143097344 3525742411776 3529340854272 3531203893152 3531869650944 3534807909744 3535210958292 3551715721216 3556136742912 3557217436032 3559766206464 3561254020272 3561645306024 3565686914829 3582333960192 3584900726784 3586399045632 3587883103584 3591954485964 3596770013184 3598273292832 3600851480064 3606429307653 3623266566144 3623679700992 3627378100224 3629292890184 3632997018348 3652301420352 3652990009344 3654918319104 3658648601088 3660579897858 3661347889152 3681843236864 3684481302528 3687546523128 3688320172032 3694033491264 3696680291328 3698225328744 3720116035584 3722781523968 3723912859648 3724337470464 3725878607568 3726303442524 3730106581578 3752186001408 3753754237584 3756443827968 3763051997184 3768881078268 3790773510144 3792774551904 3793489625088 3795492100608 3796645532688 3799365854976 3819554279424 3823452592128 3825470884248 3826192121856 3829375235556 3829811871483 3850448928768 3853652222368 3856413390336 3858025188628 3863197421568 3867581219328 3869181630936 3873572219331 3894445080576 3896500847616 3898129400568 3900922436736 3902107908596 3923581861888 3924012957696 3925205446656 3925653009408 3929659608576 3931733964366 3934551078432 3935746769877 3938650496208 3957405843456 3963535984512 3966460213248 3967665601728 3970508461056 3972604379796 3973353357312 3976658898462 3995680186368 3998543118336 4001869615536 4002624110592 4004736982272 4006410772806 4030125705216 4033013317632 4034698926336 4036368491532 4040108015616 4048057454436 4062723571712 4074488856576 4076174886912 4076639663616 4080800362752 4082954501457 4104955625472 4106671302656 4108839097896 4109613760512 4111783108992 4113032660412 4115979676224 4135667367936 4142073641472 4145041465344 4148489838519 4149360193536 4152333238272 4155787677672 4158765327744 4160503494837 4182922493952 4185130540032 4188129214464 4189401967104 4189879654272 4191613433514 4214680584192 4218982170624 4221209251584 4222973517282 4225999306464 4233433496832 4252305900544 4257131242624 4262838534144 4264620198912 4266871370892 4267675828224 4271226224274 4274286586848 4294731497472 4296998564352 4298304401872 4301384166144 4303654744779 4304466137088 4305774243968 4328653535232 4331755044864 4335358750164 4336176119808 4338465064128 4339375276032 4346097099264 4351028871744 4352829334803 4376783683584 4378113767424 4381250715648 4383081871104 4383563453568 4385395575639 4388537741328 4409026412544 4414029594624 4415856127488 4416359635584 4420867059648 4430981808234 4447035260928 4452081573888 4455785382113 4458977982576 4459913478144 4463623801944 4466822018688 4495140209664 4498361008128 4502103317478 4502952124416 4505329105056 4526879145984 4531499368448 4533891418368 4537139982336 4538518797696 4539036292128 4570564018176 4578604351488 4583799963648 4585696747776 4586219621568 4587613351998 4590900408096 4618075078656 4620005215488 4622443985133 4623315480576 4630477135752 4652625788928 4659832846656 4663171648512 4668030217728 4671374893056 4675261137381 4697524129792 4700989882368 4705787805696 4708271857536 4713077212992 4713614611056 4741515657216 4742956581376 4746354941952 4748338693696 4748860408032 4754249219772 4776445280256 4781865394176 4783844138112 4789272647952 4795693350912 4797697723776 4801135306752 4808572410204 4831022088192 4831572934656 4834123384896 4835592452106 4836504133632 4839057186912 4842524404224 4843996024464 4869735227136 4873224425472 4878198134784 4880773197144 4881797185536 4889359236672 4894907480712 4912641736704 4916728697504 4917760229376 4925377988352 4928907055104 4930967104992 4960154714112 4965783293952 4967838143424 4968404590032 4973475442104 5002914668544 5005005650112 5008591770624 5016350230398 5017402662912 5021576777187 5025174771024 5054364680192 5057032735872 5060656134144 5062194043584 5065821139968 5068495243188 5092739039232 5097936789504 5100627845664 5101589495808 5105833647408 5106415828644 5141884520448 5150929895424 5154620571648 5156774959104 5158908841248 5164762959108 5195334463488 5197505867424 5201229915648 5209286777721 5233607262208 5234204012544 5239546144768 5242311952488 5246068104576 5247662359836 5251533994944 5276541124608 5284714646016 5288613617664 5290220802304 5294011281408 5296805839728 5297804476416 5302211864616 5302816437438 5327573581824 5334205114368 5335826154048 5336832147456 5339649309696 5341881030408 5373500940288 5377351090176 5379598568448 5381824655376 5387931728946 5395155019776 5397409939248 5401277220096 5434899849216 5435519551488 5441067150336 5443939335276 5449495527522 5478452130528 5479485014016 5482377478656 5484043547216 5487972901632 5490869846787 5522764855296 5526721953792 5531319784692 5532480258048 5536444317696 5541050236896 5545020436992 5547337993116 5580174053376 5584172285952 5585869289472 5586506205696 5588817911352 5589455163786 5595159872367 5625309560832 5628279002112 5630631356376 5634665741952 5644577995776 5653321617402 5684967556489 5686160265216 5689161827856 5690234437632 5694968299032 5699048782464 5729331419136 5735178888192 5738206326372 5739288182784 5744062853334 5771538046976 5775673393152 5780478333552 5781568159744 5784620085504 5787037782942 5794796132352 5801371828992 5803772446404 5835711578112 5837485023232 5841667620864 5844109161472 5844751271424 5847194100852 5851383655104 5853161862894 5885372792832 5886019436544 5887808169984 5888479514112 5894489412864 5897600946549 5907975744312 5929380347904 5936108765184 5945303976768 5946551304192 5949690319872 5951498402592 5955762691584 5960030035968 5964988347693 5993520279552 5997814677504 6002804423304 6003936165888 6007105473408 6009616159209 6045188557824 6049519976448 6051358396928 6052048389504 6054552737298 6072086181654 6094085357568 6111733284864 6114262330368 6114959495424 6116817802664 6121200544128 6157433438208 6160006953984 6163258646844 6164420640768 6167674663488 6169548990618 6173969514336 6203501051904 6213110462208 6217562198016 6224040290304 6228499857408 6233681516508 6238147991616 6267986509824 6274383740928 6277695810048 6284102950656 6284819481408 6287420150271 6322020876288 6328473255936 6331813877376 6334460275923 6338998959696 6368593707008 6375820525568 6378458850816 6385696863936 6394257801216 6396930298368 6400307056338 6401513742336 6406839336411 6411429880272 6441362784256 6442097246208 6445497846528 6447456602808 6448672178176 6452076249216 6456699205632 6458661365952 6492980302848 6497632567296 6503038125246 6504264179712 6507697596192 6509062914048 6519145648896 6526543307616 6565175525376 6567170651136 6571876073472 6574622806656 6613539618816 6621044391936 6623784191232 6624539453376 6631300589472 6670552891392 6673340866816 6678122360832 6688466973864 6689870217216 6695435702916 6700233028032 6742710314496 6747541512192 6749592058112 6753154976217 6754428186624 6757993657584 6790318718976 6797249052672 6800837127552 6805709973504 6807778196544 6808554438192 6855846027264 6867906527232 6875699945472 6878545121664 6879329432352 6881420027997 6886350612144 6927112617984 6930007823232 6934973220864 6945715703628 6978938683392 6984744653042 6989749269984 6994757472768 6996883146448 7002045326592 7046286194688 7051484823552 7058681708544 7062407786304 7063739301888 7069615819488 7070421916584 7103431442432 7112273485824 7114434872064 7119532412928 7122508040544 7123290612048 7131373829658 7164667920384 7172798091264 7175766207168 7183908971928 7193540026368 7196546585664 7201702960128 7212858615306 7246533132288 7247359401984 7253388678159 7254756200448 7258585780368 7265994036696 7304602840704 7309836638208 7317297202176 7321159795716 7322695778304 7363686473728 7368962605056 7375093046256 7376640344064 7388066982528 7393360582656 7396450657488 7440232071168 7445563047936 7447825719296 7448674940928 7451757215136 7452606885048 7460213163156 7504372002816 7507508475168 7512887655936 7524525345597 7526103994368 7537762156536 7581547020288 7585549103808 7586979250176 7590984201216 7593291065376 7598731709952 7639108558848 7646905184256 7650941768496 7652384243712 7658750471112 7659623742966 7707304444736 7712826780672 7716050377256 7726394843136 7735162438656 7738363261872 7747144438662 7793001695232 7796258801136 7801844873472 7804215817192 7848025915392 7850410893312 7851306018816 7859319217152 7863467928732 7869102156864 7871493539754 7877300992416 7914811686912 7927071969024 7932920426496 7935331203456 7941016922112 7945208759592 7946706714624 7953317796924 7954224656157 7991360372736 7997086236672 8003739231072 8005248221184 8009473964544 8012821545612 8060251410432 8066026635264 8069397852672 8072736983064 8081897593419 8096114908872 8125447143424 8148977713152 8152349773824 8153279327232 8161600725504 8165909002914 8174243291283 8213342605312 8217678195792 8219227521024 8223566217984 8226065320824 8231959352448 8284147282944 8290082930688 8296979677038 8298720387072 8304666476544 8311575355344 8317530655488 8321006989674 8370261080064 8376258428928 8378803934208 8379759308544 8383226867028 8429361168384 8437964341248 8442418503168 8445947034564 8451998612928 8466866993664 8504611801088 8514262485248 8525677068288 8529240397824 8533742741784 8535351656448 8542452448548 8548573173696 8589462994944 8593997128704 8596608803744 8602768332288 8607309489558 8608932274176 8611548487936 8616094280001 8657307070464 8663510089728 8670717500328 8672352239616 8676930128256 8680556674413 8692194198528 8702057743488 8705658669606 8753567367168 8756227534848 8762501431296 8766163742208 8767126907136 8770791151278 8777075482656 8779742794341 8828059189248 8831712254976 8832719271168 8841734119296 8861963616468 8894070521856 8904163147776 8911570764226 8917955965152 8919826956288 8927247603888 8933644037376 8990280419328 8996722016256 9004206634956 9005904248832 9010658210112 9053758291968 9062998736896 9067782836736 9074279964672 9077037595392 9078072584256 9081829105947 9108129272481 9141128036352 9157208702976 9167599927296 9171393495552 9172439243136 9175226703996 9181800816192 9236150157312 9240010430976 9244887970266 9246630961152 9254323485927 9260954271504 9305251577856 9319665693312 9326343297024 9336060435456 9342749786112 9350522274762 9395048259584 9401979764736 9411575611392 9416543715072 9426154425984 9427229222112 9483031314432 9485913162752 9492709883904 9496677387392 9497720816064 9508498439544 9552890560512 9563730788352 9567688276224 9578545295904 9591386701824 9595395447552 9600460584507 9602270613504 9617144820408 9662044176384 9663145869312 9668246769792 9671184904212 9673008267264 9678114373824 9685048808448 9687992048928 9739470454272 9746448850944 9754557187869 9756396269568 9761546394288 9763594371072 9778718473344 9789814961424 9833457395008 9835520458752 9850755976704 9857814110208 9861934209984 9920309428224 9931566587904 9935676286848 9936809180064 9939828929329 9946950884208 10005829337088 10010011300224 10017183541248 10032700460796 10034805325824 10043153554374 10050349542048 10108729360384 10114065471744 10121312268288 10124388087168 10131642279936 10136990486376 10185478078464 10195873579008 10201255691328 10203178991616 10211667294816 10212831657288 10283769040896 10301859790848 10313549918208 10317817682496 10329525918216 10390668926976 10395011734848 10402459831296 10418573555442 10467214524416 10468408025088 10477116979563 10479092289536 10484623904976 10492136209152 10495324719672 10503067989888 10569429292032 10577227235328 10580441604608 10588022562816 10593611679456 10595608952832 10604423729232 10605632874876 10655147163648 10668410228736 10671652308096 10679298619392 10683762060816 10747001880576 10754702180352 10759197136896 10763649310752 10775863457892 10790310039552 10794819878496 10802554440192 10869799698432 10871039102976 10882134300672 10887878670552 10898991055044 10956904261056 10958970028032 10964754957312 10968087094432 10975945803264 10981739693574 11045529710592 11053443907584 11062639569384 11064960516096 11082100473792 11090040873984 11094675986232 11160348106752 11168344571904 11171738578944 11173012411392 11177635822704 11178910327572 11190319744734 11256558004224 11261262712752 11269331483904 11289155991552 11306643234804 11369935112978 11372320530432 11378323655712 11380468875264 11389936598064 11398097564928 11458662838272 11470357776384 11476412652744 11478576365568 11488125706668 11489435614449 11543076093952 11551346786304 11560956667104 11563136319488 11569240171008 11574075565884 11589592264704 11602743657984 11607544892808 11620716657993 11674970046464 11683335241728 11688218322944 11689502542848 11694388201704 11702767310208 11706323725788 11770745585664 11772038873088 11775616339968 11776959028224 11788978825728 11795201893098 11807240309631 11815951488624 11872217530368 11890607953536 11899380639744 11902996805184 11911525383168 11920060071936 11929976695386 11987040559104 11995629355008 12005608846608 12007872331776 12014210946816 12019232318418 12090377115648 12099039952896 12102716793856 12104096779008 12109105474596 12144172363308 12188170715136 12223466569728 12228524660736 12229918990848 12233635605328 12242401088256 12248863504371 12314866876416 12320013907968 12326517293688 12328841281536 12335349326976 12339097981236 12347939028672 12407002103808 12426220924416 12435124396032 12445469515557 12448080580608 12456999714816 12467363033016 12476295983232 12481510484511 12548767481856 12555391620096 12568205901312 12569638962816 12574840300542 12644041752576 12656946511872 12663627754752 12668920551846 12677997919392 12681850702937 12751641051136 12756917701632 12771393727872 12788515602432 12793860596736 12800614112676 12803027484672 12813678672822 12822859760544 12884194492416 12890995693056 12894913205616 12897344356352 12904152498432 12910964234337 12913398411264 12917322731904 12985960605696 12995265134592 13006076250492 13008528359424 13015395192384 13018125828096 13038291297792 13053086615232 13058488004409 13130351050752 13134341302272 13143752146944 13149245613312 13156186726917 13227079237632 13242088783872 13247568382464 13249078906752 13262601178944 13341105782784 13346681733632 13356244721664 13367356146339 13376933947728 13379740434432 13390871405832 13400466056064 13485420628992 13495083024384 13499184116224 13506309952434 13508856373248 13515987315168 13580637437952 13594498105344 13601674255104 13611419947008 13615556393088 13617108876384 13711692054528 13735813054464 13751399890944 13757090243328 13758658864704 13762840055994 13772701224288 13854225235968 13860015646464 13867331955399 13869946441728 13891431407256 13957877366784 13969489306084 13979498539968 13989514945536 13993766292896 14004090653184 14025783412143 14092572389376 14102969647104 14117363417088 14124815572608 14139231638976 14140843833168 14206862884864 14224546971648 14228869744128 14239064825856 14245016081088 14246581224096 14262747659316 14329335840768 14345596182528 14351532414336 14367817943856 14387080052736 14393093171328 14403405920256 14425717230612 14493066264576 14494718803968 14506777356318 14509512400896 14517171560736 14531988073392 14609205681408 14619673276416 14634594404352 14642319591432 14645391556608 14727372947456 14737925210112 14750186092512 14753280688128 14776133965056 14786721165312 14792901314976 14880464142336 14895651438592 14897349881856 14903514430272 14905213770096 14920426326312 15008744005632 15015016950336 15025775311872 15049050691194 15052207988736 15064730331561 15075524313072 15163094040576 15171098207616 15181968402432 15186582130752 15197463419904 15278217117696 15293810368512 15301883536992 15304768487424 15317500942224 15319247485932 15414608889472 15425653561344 15432100754512 15452789686272 15470324877312 15476726523744 15494288877324 15586003390464 15592517602272 15603689746944 15608431634384 15627860333163 15700821786624 15702612037632 15718638434304 15726935857464 15738204313728 15742987079508 15754601984832 15829623373824 15854143938048 15865840852992 15870662406912 15882033844224 15890417519184 15893413429248 15906635593848 15908449312314 15982720745472 16007478462144 16010496442368 16018947929088 16025643091224 16120502820864 16132053270528 16138795705344 16145473966128 16163795186838 16192229817744 16304699547648 16306558654464 16323201451008 16331818005828 16348486582566 16426685210624 16435356391584 16438455042048 16447132435968 16452130641648 16463918704896 16472609540361 16568294565888 16580165861376 16593959354076 16597440774144 16609332953088 16623150710688 16635061310976 16642013979348 16740522160128 16752516857856 16757607868416 16759518617088 16766453734056 16785479617101 16875928682496 16884837006336 16891894069128 16903997225856 16933733987328 17009223602176 17028524970496 17054902669467 17058480795648 17067485483568 17070703312896 17084904897096 17097146347392 17187994257408 17193217607488 17205536664576 17214618979116 17217864548352 17223096975872 17232188560002 17314614140928 17327020179456 17341435000656 17344704479232 17353860256512 17361113348826 17384388397056 17404115486976 17411317339212 17507134734336 17512455069696 17525002862592 17532327484416 17534253814272 17541582302556 17554150965312 17559485588682 17656118378496 17663424509952 17665438542336 17683468238592 17692802839647 17723927232936 17788141043712 17808326295552 17823141528452 17835911930304 17839653912576 17854495207776 17867288074752 17894965043079 17980560838656 17993444032512 18008413269912 18011808497664 18021316420224 18028848477627 18125997473792 18135565673472 18148559929344 18154075190784 18156145168512 18163658211894 18216258544962 18282256072704 18335199854592 18342786991104 18344878486272 18350453407992 18363601632384 18472300314624 18480020861952 18489775940532 18493261922304 18508646971854 18521908543008 18610503155712 18639331386624 18652686594048 18672120870912 18685499572224 18701044549524 18790096519168 18803959529472 18823151222784 18833087430144 18852308851968 18854458444224 18862260450813 18966062628864 18971826325504 18985419767808 18993354774784 18995441632128 19003380827769 19016996879088 19105781121024 19127461576704 19135376552448 19157090591808 19182773403648 19190790895104 19200921169014 19204541227008 19220518009233 19234289640816 19324088352768 19326291738624 19336493539584 19342369808424 19346016534528 19356228747648 19370097616896 19375984097856 19478940908544 19492897701888 19509114375738 19512792539136 19523092788576 19527188742144 19557436946688 19579629922848 19666914790016 19701511953408 19715628220416 19723868419968 19840618856448 19863133175808 19871352573696 19873618360128 19879657858658 19893901768416 20011658674176 20020022600448 20034367082496 20065400921592 20069610651648 20086307108748 20100699084096 20217458720768 20228130943488 20242624536576 20248776174336 20259464928651 20263284559872 20273980972752 20370956156928 20391747158016 20402511382656 20423334589632 20425663314576 20567538081792 20603719581696 20627099836416 20635635364992 20644260083991 20659051836432 20781337853952 20790023469696 20804919662592 20837147110884 20934429048832 20936816050176 20954233959126 20958184579072 20969247809952 20984272418304 20990649439344 21006135979776 21138858584064 21154454470656 21160883209216 21176045125632 21187223358912 21191217905664 21208847458464 21211265749752 21310294327296 21336820457472 21343304616192 21358597238784 21367524121632 21494003761152 21518394273792 21527298621504 21551726915784 21580620079104 21589639756992 21605108880384 21739599396864 21742078205952 21760166034477 21764268601344 21775757341104 21797982110088 21913808522112 21929509914624 21936174188864 21951891606528 21963479387148 22091059421184 22106887815168 22125279138768 22129921032192 22164200947584 22180081747968 22189351972464 22320696213504 22336689143808 22343477157888 22346024822784 22355271645408 22357820655144 22380639489468 22513116008448 22522525425504 22538662967808 22573576036791 22578311983104 22613286469608 22739870225956 22744641060864 22756647311424 22760937750528 22779873196128 22796195129856 22917325676544 22940715552768 22952825305488 22957152731136 22976251413336 22978871228898 23086152187904 23121913334208 23126272638976 23138480342016 23148151131768 23179184529408 23205487315968 23215089785616 23241433315986 23349940092928 23376436645888 23379005085696 23388776403408 23405534620416 23412647451576 23544077746176 23551232679936 23553918056448 23577957651456 23590403786196 23614480619262 23631902977248 23744435060736 23781215907072 23798761279488 23805993610368 23823050766336 23840120143872 23859953390772 23974081118208 23991258710016 24011217693216 24015744663552 24028421893632 24038464636836 24180754231296 24198079905792 24205433587712 24208193558016 24218210949192 24245692780257 24288344726616 24376341430272 24446933139456 24457049321472 24459837981696 24467271210656 24484802176512 24497727008742 24522729873849 24640027815936 24653034587376 24657682563072 24670698653952 24678195962472 24695878057344 24852441848832 24870248792064 24890939031114 24896161161216 24913999429632 24934726066032 24952591966464 24963020969022 25110783240192 25136411802624 25139277925632 25149680601084 25288083505152 25313893023744 25327255509504 25337841103692 25355995838784 25363701405874 25503282102272 25513835403264 25542787455744 25577031204864 25587721193472 25601228225352 25606054969344 25627357345644 25645719521088 25768388984832 25781991386112 25789826411232 25794688712704 25808304996864 25821928468674 25826796822528 25834645463808 25848282840003 25971921211392 25990530269184 26012152500984 26017056718848 26030790384768 26041670023239 26076582595584 26106173230464 26116976008818 26260702101504 26268682604544 26287504293888 26298491226624 26312373453834 26339228383023 26484177567744 26495136764928 26498157813504 26525202357888 26682211565568 26693363467264 26712489443328 26734712292678 26753867895456 26759480868864 26781742811664 26800932112128 26970841257984 26990166048768 26998368232448 27012619904868 27017712746496 27031974630336 27161274875904 27188996210688 27203348510208 27222839894016 27231112786176 27234217752768 27245487317841 27324387817443 27423384109056 27471626108928 27502799781888 27514180486656 27517317729408 27525680111988 27545402448576 27708450471936 27720031292928 27734663910798 27739892883456 27762970457781 27782862814512 27915754733568 27938978612168 27958997079936 27979029891072 27987532585792 28008181306368 28051566824286 28185144778752 28205939294208 28234726834176 28249631145216 28278463277952 28281687666336 28290282337321 28449093943296 28457739488256 28478129651712 28490032162176 28493162448192 28525495318632 28658671681536 28691192365056 28703064828672 28735635887712 28774160105472 28786186342656 28801381753521 28806811840512 28851434461224 28986132529152 28989437607936 29013554712636 29019024801792 29034343121472 29063976146784 29218411362816 29239346552832 29263671563607 29269188808704 29284639182864 29290783113216 29454745894912 29500372185024 29506561376256 29552267930112 29573442330624 29585802629952 29760928284672 29791302877184 29794699763712 29807028860544 29810427540192 29819486787987 29840852652624 30017488011264 30030033900672 30051550623744 30098101382388 30104415977472 30129460663122 30151048626144 30326188081152 30342196415232 30363936804864 30373164261504 30394926839808 30556434235392 30587620737024 30603767073984 30609536974848 30635001884448 30638494971864 30829217778944 30851307122688 30864201509024 30905579372544 30940649754624 30953453047488 30988577754648 31172006780928 31185035204544 31207379493888 31216863268768 31255720666326 31401643573248 31405224075264 31431350938689 31437276868608 31453871714928 31476408627456 31485974159016 31509203969664 31708287876096 31731681705984 31741324813824 31764067688448 31780835038368 31786826858496 31813271187696 31816898624628 31965441490944 32014956924288 32037895858176 32051286182448 32241005641728 32264106541056 32277591410688 32290947932256 32327590373676 32384459635488 32609399095296 32613117308928 32646402902016 32663636011656 32696973165132 32853370421248 32870712783168 32876910084096 32894264871936 32904261283296 32927837409792 32945219080722 33136589131776 33160331722752 33187918708152 33194881548288 33246301421376 33270122621952 33284027958696 33481044320256 33505033715712 33515215736832 33519037234176 33532907468112 33570959234202 33769674012672 33783788138256 33807994451712 33867467974656 34018447204352 34057049940992 34109805338934 34116961591296 34134970967136 34141406625792 34169809794192 34194292694784 34375988514816 34386435214976 34411073329152 34429237958232 34435729096704 34446193951744 34464377120004 34468306843347 34629228281856 34654040358912 34682870001312 34689408958464 34707720513024 34722226697652 34768776794112 34808230973952 34822634678424 34862149973979 35024910139392 35050005725184 35064654968832 35068507628544 35083164605112 35108301930624 35118971177364 35312236756992 35326849019904 35330877084672 35366936477184 35385605679294 35421720928893 35447854465872 35616652591104 35646283056904 35671823860608 35708990415552 35734576149504 35789930086158 35961121677312 35986888065024 36016826539824 36023616995328 36042632840448 36057696955254 36271131346944 36297119858688 36308150381568 36312290337024 36327316423788 36432517089924 36564512145408 36670399709184 36685573982208 36689756972544 36700906815984 36727203264768 36746590513113 36944600629248 36960041723904 36979551881064 36986523844608 37017293943708 37043817086016 37221006311424 37278662773248 37305373188096 37336408546671 37344241741824 37370999144448 37402089099048 37444531453533 37580193038336 37646302445568 37666174860288 37704617703936 37708916888448 37724520901626 37932125257728 37943652651008 37970839535616 37986709549568 37990883264256 38006761655538 38033993758176 38045552108811 38254923153408 38270753104896 38314181183616 38365546807296 38381581790208 38401842338028 38409082454016 38441036018466 38468579281632 38652583477248 38672987079168 38684739616848 38692033069056 38712457495296 38740195233792 38751968195712 38957881817088 38985795403776 39018228751476 39025585078272 39046185577152 39054377484288 39114873893376 39159259845696 39333829580032 39403023906816 39431256440832 39447736839936 39468560180751 39681237712896 39726266351616 39742705147392 39747236720256 39759315717316 39787803536832 40023317348352 40040045200896 40068734164992 40102068439017 40130801843184 40139221303296 40172614217496 40201398168192 40434917441536 40456261886976 40485249073152 40497552348672 40518929857302 40526569119744 40547961945504 40741912313856 40783494316032 40805022765312 40846669179264 40851326629152 41135076163584 41207439163392 41254199672832 41271270729984 41288520167982 41318103672864 41562675707904 41580046939392 41601995866197 41609839325184 41674294221768 41868858097664 41873632100352 41908467918252 41916369158144 41938495619904 41968544836608 41981298878688 42012271959552 42077350236429 42277717168128 42308908941312 42321766418432 42352090251264 42374446717824 42417694916928 42422531499504 42620588654592 42673640914944 42686609232384 42717194477568 42735048243264 42988007522304 43036788547584 43054597243008 43103453831568 43161240158208 43179279513984 43210217760768 43479198793728 43484156411904 43520332068954 43528537202688 43551514682208 43595964220176 43827617044224 43859019829248 43872348377728 43903783213056 43926958774296 44182118842368 44213775630336 44250558277536 44259842064384 44328401895168 44360163495936 44378703944928 44641392427008 44686954315776 44692049645568 44710543290816 44715641310288 44761278978936 45026232016896 45045050851008 45077325935616 45147152073582 45156623966208 45194190994683 45226572939216 45479740451912 45489282121728 45513294622848 45559746392256 45592390259712 45834651353088 45881431105536 45905650610976 45914305462272 45952502826672 45957742457796 46172304375808 46243826668416 46276960684032 46296302263536 46358369058816 46410974631936 46430179571232 46482866631972 46699880185856 46752873291776 46758010171392 46777552806816 46811069240832 46825294903152 46883580999489 47102465359872 47107836112896 47155915302912 47180807572392 47228961238524 47263805954496 47488870121472 47562431814144 47597522558976 47611987220736 47646101532672 47680240287744 47719906781544 47948162236416 48022435386432 48031489327104 48056843787264 48076929273672 48361508462592 48396159811584 48410867175424 48416387116032 48436421898384 48491385560514 48576689453232 48914098642944 48919675963392 48934542421312 48969604353024 48995454017484 49045459747698 49280055631872 49306069174752 49315365126144 49341397307904 49356391924944 49391756114688 49704883697664 49740497584128 49781878062228 49792322322432 49827998859264 49869452132064 49905183932928 49926041938044 50221566480384 50272823605248 50278555851264 50299361202168 50356438851303 50627786047488 50654511019008 50675682207384 50711991677568 50727402811748 51006564204544 51027670806528 51085574911488 51164708008401 51175442386944 51202456450704 51212109938688 51254714691288 51291439042176 51563982772224 51579652822464 51589377425408 51616609993728 51643856937348 51653593645056 51669290927616 51696565680006 51943842422784 51981060538368 52024305001968 52034113437696 52061580769536 52083340046478 52153165191168 52212346460928 52233952017636 52521404203008 52537365209088 52575008587776 52596982453248 52624746907668 52678456766046 52968355135488 52990273529856 52996315627008 53050404715776 53078408518941 53364423131136 53386726934528 53424978886656 53469424585356 53507735790912 53518961737728 53563485623328 53601864224256 53684895129237 53941682515968 53980332097536 53996736464896 54025239809736 54035425492992 54063949260672 54086545432881 54377992421376 54406697020416 54445679788032 54462225572352 54468435505536 54490974635682 54648775634886 54846768218112 55005599563776 55028360973312 55034635458816 55051360223976 55090804897152 55416900943872 55440062585856 55469327821596 55479785766912 55525940915562 55565725629024 55831509467136 55877957224336 55917994159872 55958059782144 55975065171584 56016362612736 56103133648572 56370289557504 56411878588416 56469453668352 56499262290432 56556926555904 56563375332672 56580564674642 56586781352439 56898187886592 56915478976512 56956259303424 56980064324352 56986324896384 57010142483307 57050990637264 57317343363072 57382384730112 57406129657344 57471271775424 57548320210944 57572372685312 57602763507042 57613623681024 57661554027699 57702868922448 57972265058304 57978875215872 58027109425272 58038049603584 58068686242944 58127952293568 58436822725632 58478693105664 58527343127214 58538377617408 58569278365728 58581566226432 58909491789824 59000744370048 59104535860224 59146884661248 59171605259904 59521856569344 59582605754368 59589399527424 59614057721088 59620855080384 59638973575974 59681705305248 60034976022528 60060067801344 60103101247488 60196202764776 60208831954944 60258921326244 60302097252288 60652376162304 60684392830464 60727873609728 60746328523008 60778394785953 60789853679616 61112868470784 61175241474048 61207534147968 61270003768896 61276989943728 61658435557888 61702614245376 61728403018048 61811158745088 61881299509248 61906906094976 61932780251973 61977155509296 62344013561856 62370070409088 62414758987776 62433726537536 62511441332652 62803287146496 62810448150528 62862701877378 62874553737216 62907743429856 62952817254912 62971948318032 63018407939328 63416575752192 63463363411968 63482649627648 63528135376896 63561670076736 63573653716992 63626542375392 63633797249256 63930882981888 64029913848576 64075791716352 64102572364896 64482011283456 64555182821376 64581895864512 64655180747352 64768919270976 65218798190592 65226234617856 65280498103431 65292805804032 65327272023312 65393946330264 65706740842496 65741425566336 65788529743872 65808522566592 65855674819584 65890438161444 66273178263552 66320663445504 66375837416304 66389763096576 66492602842752 66540245243904 66568055917392 66962088640512 67010067431424 67030431473664 67038074468352 67065814936224 67141918468404 67539348025344 67567576276512 67615988903424 67720728110373 67734935949312 68036894408704 68114099881984 68219610677868 68233923182592 68269941934272 68282813251584 68339619588384 68388585389568 68751977029632 68772870429952 68822146658304 68858475916464 68871458193408 68892387903488 68928754240008 68936613686694 69258456563712 69365740002624 69378817916928 69415441026048 69444453395304 69537553588224 69616461947904 69645269356848 69724299947958 70049820278784 70129309937664 70137015257088 70166329210224 70216603861248 70237942354728 70653698039808 70661754169344 70733872954368 70771211358588 70843441857786 70895708931744 71233305182208 71292566113808 71343647721216 71417980831104 71469152299008 71579860172316 71922243354624 71973776130048 72033653079648 72047233990656 72085265680896 72115393910508 72542262693888 72594239717376 72616300763136 72624580674048 72654632847576 72737078340771 72865034179848 73129024290816 73340799418368 73371147964416 73379513945088 73401813631968 73454406529536 73493181026226 73568189621547 73920083447808 73959103762128 73973047689216 74034587887416 74087634172032 74557325546496 74610746376192 74672817093342 74688483483648 74741998288896 74804178198096 74889062907066 75160386076672 75332349720576 75409235407872 75417833776896 75449041803252 75864250515456 75887305302016 75941679071232 75973419099136 75981766528512 76013523311076 76067987516352 76091104217622 76509846306816 76541506209792 76628362367232 76731093614592 76763163580416 76803684676056 76818164908032 76882072036932 76937158563264 77305166954496 77345974158336 77369479233696 77384066138112 77424914990592 77480390467584 77503936391424 77544848520009 77915763634176 77971590807552 78036457502952 78051170156544 78092371154304 78125010069717 78229747786752 78318519691392 78667659160064 78806047813632 78862512881664 78895473679872 78937120361502 79017685149069 79452532703232 79485410294784 79494473440512 79518631434632 79575607073664 80046634696704 80080090401792 80137468329984 80204136878034 80261603686368 80278442606592 80345228434992 80402796336384 80912523773952 80970498146304 80995104697344 81037859714604 81053138239488 81095923891008 81483824627712 81566988632064 81610045530624 81693338358528 81702653258304 81736461953523 81973163452329 82270152327168 82414878326784 82508399345664 82542541459968 82577040335964 82636207345728 83125351415808 83160093878784 83203991732394 83219678650368 83288911373343 83348588443536 83737716195328 83747264200704 83816935836504 83832738316288 83876991239808 83937089673216 83962597757376 84024543919104 84154700472858 84555434336256 84617817882624 84643532836864 84704180502528 84748893435648 84835389833856 84845062999008 84870847011963 85347281829888 85373218464768 85434388955136 85470096486528 85976015044608 86073577095168 86109194486016 86206907663136 86322480316416 86358559027968 86420435521536 86958397587456 86968312823808 87040664137908 87057074405376 87103029364416 87191928440352 87655234088448 87718039658496 87744696755456 87791014690821 87807566426112 87853917548592 88364237684736 88501116555072 88519684128768 88656803790336 88720326991872 88757407889856 89282784854016 89373908631552 89384099291136 89421086581632 89431282620576 89458460363961 89522557957872 90052464033792 90090101702016 90154651871232 90294304147164 90313247932416 90388381989366 90453145878432 90959480903824 90978564243456 91026589245696 91119492784512 91184780519424 91669302706176 91762862211072 91811301221952 91828610924544 91905005653344 91915484915592 92344608751616 92487653336832 92553921368064 92592604527072 92716738117632 92821949263872 92860359142464 92965733263944 93399760371712 93505746583552 93516020342784 93555105613632 93622138481664 93650589806304 93767161998978 94204930719744 94215672225792 94294052816067 94311830605824 94361615144784 94457922477048 94527611908992 95124863628288 95195045117952 95223974441472 95292203065344 95360480575488 95439813563088 95896324472832 96044870772864 96113687574528 96153858547344 96723016925184 96792319623168 96821734350848 96832774232064 96872843796768 96982771121028 97153378906464 97828197285888 97839351926784 97869084842624 97939208706048 97990908034968 98090919495396 98560111263744 98612138349504 98630730252288 98682794615808 98712783849888 98783512229376 99409767395328 99480995168256 99563756124456 99584644644864 99738904264128 99810367865856 99852083876088 100443132960768 100545647210496 100557111702528 100598722404336 100712877702606 101309022038016 101351364414768 101423983355136 101454805623496 102055341613056 102171149822976 102329416016802 102350884773888 102404912901408 102424219877376 102509429382576 102582878084352 103127965544448 103159305644928 103233219987456 103287713874696 103307187290112 103338581855232 103393131360012 103404920530041 103887684845568 103962121076736 104048610003936 104068226875392 104123161539072 104166680092956 104306330382336 104424692921856 104467904035272 104586449921937 105074730418176 105150017175552 105193964906496 105249493815336 105356913532092 105936710270976 105980547059712 105992631254016 106100809431552 106156817037882 106265162786679 106773453869056 106849957773312 106938849170712 107015471581824 107126971246656 107203728448512 107369790258474 107883365031936 107960664195072 107993472929792 108050479619472 108070850985984 108127898521344 108173090865762 108813394040832 108891359576064 108924451144704 108936871011072 108981949271364 109297551269772 109693536436224 110011199127552 110056721946624 110069270917632 110102720447952 110181609794304 110833801887744 110880125171712 110938655643192 110959571533824 111051881831124 111131451258048 111663018934272 111755914448672 111835988319744 111916119564288 111950130343168 112009225640013 112032725225472 112206267297144 112333594360599 112740579115008 112938907336704 112998524580864 113113853111808 113126750665344 113161129349284 113173562704878 113796375773184 113830957953024 113912518606848 113960128648704 113972649792768 114020284966614 114101981274528 114136656326433 114764769460224 114812259314688 114942543550848 115096640421888 115144745370624 115205527014084 115227247362048 115323108055398 115405737844896 115957750431744 116054218850544 116076099207168 116137372485888 116255904587136 116873645451264 116957386211328 117054686254428 117076755234816 117138556731456 117163132452864 117818983579648 118001488740096 118209071720448 118293769322496 118343210519808 118405680542253 119043713138688 119165211508736 119178799054848 119228115442176 119241710160768 119277947151948 119363410610496 120069952045056 120120135602688 120206202494976 120306205317051 120392405529552 120417663909888 120517842652488 120604194504576 121304752324608 121368785660928 121455747219456 121492657046016 121556789571906 121579707359232 122225736941568 122350482948096 122415068295936 122540007537792 122553979887456 123316871115776 123405228490752 123456806036096 123622317490176 123762599018496 123813812189952 123865560503946 123954311018592 124688027123712 124740140818176 124805987598591 124829517975552 124867453075072 125022882665304 125606574292992 125620896301056 125725403754756 125749107474432 125815486859712 125905634509824 125943896636064 126036815878656 126232050709287 126833151504384 126926726823936 126965299255296 127056270753792 127123340153472 127253084750784 127267594498512 127861765963776 128059827697152 128151583432704 128205144729792 128964022566912 129110365642752 129163791729024 129217776081277 129310361494704 129537838541952 130437596381184 130452469235712 130560996206862 130585611608064 130654544046624 130787892660528 131413481684992 131482851132672 131577059487744 131617045133184 131711349639168 131780876322888 132546356527104 132641326891008 132751674832608 132779526193152 132985205685504 133080490487808 133136111834784 133924177281024 134060862947328 134076148936704 134131629872448 134283836936808 135078696050688 135135152553024 135231977806848 135441456220746 135469871898624 135582572984049 136073788817408 136228199763968 136439221355736 136467846365184 136539883868544 136679239176768 136777170779136 137503954059264 137545740859904 137644293316608 137716951832928 137742916386816 137784775806976 137857508480016 137873227373388 138516913127424 138731480005248 138830882052096 138888906790608 139075107176448 139232923895808 139290538713696 139448599895916 140099640557568 140258619875328 140274030514176 140332658420448 140433207722496 140475884709456 141307396079616 141323508338688 141467745908736 141542422717176 141686883715572 141791417863488 142466610364416 142585132227616 142687295442432 142835961662208 142938304598016 143159720344632 143844486709248 144067306159296 144094467981312 144170531361792 144230787821016 145084525387776 145188479434752 145232601526272 145249161348096 145309265695152 145474156681542 145730068359696 146742295928832 146759027890176 146803627263936 146908813059072 146986362052452 147136379243094 147840166895616 147918207524256 147946095378432 148069175774832 148175268344064 149114651092992 149221492752384 149345634186684 149376966967296 149483996577792 149608356396192 149778125814132 150320772153344 150664699441152 150818470815744 150835667553792 150898083606504 151069316553909 151774610604032 151883358142464 151946838198272 151963533057024 152027046622152 152135975032704 152182208435244 153019692613632 153083012419584 153256724734464 153494124025203 153526327160832 153607369352112 153636329816064 153764144073864 153874317126528 154691948316672 154738958467392 154768132276224 154849829981184 154960780935168 155007872782848 155089697040018 155831527268352 155943181615104 156072915005904 156102340313088 156184742308608 156250020139434 156459495573504 156637039382784 157335318320128 157612095627264 157725025763328 157790947359744 157874240723004 158035370298138 158905065406464 158970820589568 158988946881024 159037262869264 159151214147328 159235225556823 160093269393408 160160180803584 160274936659968 160408273756068 160523207372736 160556885213184 160690456869984 160805592672768 161054685387711 161825047547904 161940996292608 161990209394688 162075719429208 162106276478976 162191847782016 162259636298643 163133977264128 163220091061248 163386676717056 163405306516608 163472923907046 163946326904658 164540304654336 164864059138181 165016798691328 165085082919936 165154080671928 165272414691456 166250702831616 166320187757568 166407983464788 166439357300736 166577822746686 166697176887072 167494528401408 167633871673008 167665476632576 167753982479616 167874179346432 167925195514752 168049087838208 168309400945716 169110868672512 169235635765248 169287065673728 169408361005056 169497786871296 169670779667712 169690125998016 169741694023926 169760344057317 170694563659776 170746436929536 170868777910272 170940192973056 171030427449921 171952030089216 172147154190336 172218388972032 172413815326272 172644960632832 172717118055936 172840871043072 172984662083097 173916795174912 173936625647616 174081328275816 174114148810752 174206058728832 174383856880704 175310468176896 175436079316992 175489393510912 175582029381642 175615132852224 175707835097184 176728475369472 177002233110144 177313607580672 177440653983744 177514815779712 178565569708032 178747817263104 178768198582272 178842173163264 178862565241152 178916920727922 179045115915744 180104928067584 180180203404032 180309303742464 180588608294328 180626495864832 180776763978732 180906291756864 181918961807648 181957128486912 182053178491392 182238985569024 182335184357859 182369561038848 183338605412352 183525724422144 183622602443904 183810011306688 183830969831184 184689217503232 184975306673664 185107842736128 185185209054144 185433476235264 185643898527744 185720718284928 185798340755919 185931466527888 186799520743424 187011493167104 187032040685568 187110211227264 187244276963328 187301179612608 187534323997956 188409861439488 188431344451584 188588105632134 188623661211648 188723230289568 188915844954096 189055223817984 190249727256576 190390090235904 190447948882944 190584406130688 190720961150976 190879627126176 191792648945664 192089741545728 192227375149056 192307717094688 193446033850368 193643468701696 193665548464128 193745687593536 193965542242056 194306757812928 195656394571776 195678703853568 195738169685248 195841494310293 195878417412096 195981816069936 196181838990792 197120222527488 197224276699008 197365589231616 197425567699776 197567024458752 198819534790656 198961990336512 199127512248912 199169289289728 199477808528256 199620735731712 199704167752176 200886265921536 201091294420992 201114223405056 201197444808672 201425755405212 202618044076032 202702728829536 202847966710272 202909611246992 203162184331119 204110683226112 204342299645952 204658832033604 204701769547776 204809825802816 204848439754752 205018858765152 205165756168704 206255931088896 206318611289856 206466439974912 206575427749392 206614374580224 206677163710464 206786262720024 206809841060082 207775369691136 208097220007872 208136453750784 208246323078144 208333360185912 208612660764672 208849385843712 208935808070544 209172899843874 210149460836352 210387929812992 210498987630672 210713827064184 211961094119424 211985262508032 212201618863104 212313634075764 212530325573358 213546907738112 213699915546624 213877698341424 214030943163648 214253942493312 214407456897024 214739580516948 215766730063872 215921328390144 215986945859584 216100959238944 216141701971968 216255797042688 216346181731524 217626788081664 217782719152128 217848902289408 217873742022144 217963898542728 218211235022313 218595102539544 219387072872448 220022398255104 220113443893248 220138541835264 220205440895904 220363219588608 220704568864641 221760250343424 221877311286384 221919143067648 222103763662248 222262902516096 223511828897344 223671976639488 223832239128576 223900260686336 224018451280026 224065450450944 224412534594288 224667188721198 225481158230016 225997049161728 226227706223616 226253501330688 226322258698568 226347125409756 227592751546368 227661915906048 227825037213696 227920257297408 227945299585536 228040569933228 228203962549056 228273312652866 229529538920448 229624518629376 229885087101696 230193280843776 230289490741248 230411054028168 230454494724096 230646216110796 230811475689792 231915500863488 232108437701088 232152198414336 232274744971776 232511809174272 232634545560027 233747290902528 233914772422656 234109372508856 234153510469632 234277113462912 234375030209151 235637967159296 236002977480192 236418143440896 236587538644992 236686421039616 236811361084506 237053055447207 238330423017472 238357598109696 238456230884352 238483420321536 238555894303896 238726821220992 240139904090112 240240271205376 240412404989952 240612410634102 240784811059104 240835327819776 241035685304976 241208389009152 242737571321856 242911494438912 242985314092032 243113579143812 243159414718464 244451473883136 244700965896192 244830136591872 245080015075584 245107959774912 245209385860569 246633742231552 246810456981504 246913612072192 247244634980352 247525198036992 247627624379904 247731121007892 247908622037184 249376054247424 249480281636352 249611975197182 249659035951104 249734906150144 249866734120029 250045765330608 251213148585984 251241792602112 251450807509512 251498214948864 251630973719424 251811269019648 251887793272128 252073631757312 252464101418574 253666303008768 253853453647872 253930598510592 254112541507584 254246680306944 254506169501568 254535188997024 254612541035889 256119655394304 256303166865408 256410289459584 257928045133824 258220731285504 258327583458048 258435552162554 258620722989408 259075677083904 260875192762368 260904938471424 261121992413724 261171223216128 261309088093248 261575785321056 262826963369984 262965702265344 263154118975488 263234090266368 263373044072463 263422699278336 263561752645776 265092713054208 265503349665216 265559052386304 265970411371008 266160980975616 266272223669568 267848354562048 268121725894656 268152297873408 268263259744896 268375381091883 268567673873616 270157392101376 270270305106048 270463955613696 270882912441492 270939743797248 271165145968098 272147577634816 272456399527936 272878442711472 272935692730368 273079767737088 273358478353536 273554341558272 275007908118528 275091481719808 275288586633216 275433903665856 275485832773632 275569551613952 275715016960032 275746454746776 277033826254848 277462960010496 277661764104192 277777813581216 278150214352896 278465847791616 278581077427392 278897199791832 280199281115136 280517239750656 280548061028352 280665316840896 280866415444992 280951769418912 282614792159232 282647016677376 282882158448201 282935491817472 283084845434352 283373767431144 283582835726976 285170264455232 285374590884864 285671923324416 285876609196032 286319440689264 287688973418496 288134612318592 288341062723584 288461575642032 290169050775552 290376958869504 290465203052544 290498322696192 290618531390304 290948313363084 291460136719392 293484591857664 293518055780352 293607254527872 293817626118144 293972724104904 294272758486188 295680333791232 295836415048512 295892190756864 296138351549664 296350536688128 298229302185984 298442985504768 298691268373368 298753933934592 299216712792384 299556251628264 300641544306688 301329398882304 301636941631488 301671335107584 301796167213008 302138633107818 303549221208064 303893676396544 303927066114048 304054093244304 304271950065408 304364416870488 306166024839168 306513449468928 306988248050406 307052654321664 307214738704224 307272659632128 307528288147728 307748634253056 309383896633344 309477916934784 309699659962368 309921561870336 310015745565696 310179394080036 311663054536704 311886363230208 312145830011808 312204680626176 312369484617216 312500040278868 312918991147008 313274078765568 314670636640256 315224191254528 315450051526656 315581894719488 315748481446008 316070740596276 317810130812928 317941641179136 317977893762048 318074525738528 318302428294656 318470451113646 318795488360037 320320361607168 320549873319936 320816547512136 321046414745472 321380913739968 321611185345536 322109370775422 323650095095808 323881992585216 323980418789376 324151438858416 324212552957952 324383695564032 324519272597286 326440182122496 326773353434112 326810613033216 326945847814092 327892653809316 329080609308672 329728118276362 330033597382656 330170165839872 330308161343856 330544829382912 332501405663232 332640375515136 332815966929576 332878714601472 333155645493372 333394353774144 334989056802816 335267743346016 335330953265152 335507964959232 335748358692864 335850391029504 336027676920039 336098175676416 336618801891432 337000783081797 338221737345024 338574131347456 338816722010112 338995573742592 339341559335424 339380251996032 339483388047852 339520688114634 341389127319552 341492873859072 341737555820544 341880385946112 342060854899842 342409968979299 344294308380672 344436777944064 344827630652544 345289921265664 345434236111872 345681742086144 345969324166194 347873251295232 348162656551632 348228297621504 348412117457664 348767713761408 350620936353792 350872158633984 350978787021824 351164058763284 351230265704448 351415670194368 353456950738944 354004466220288 354627215161344 354881307967488 355029631559424 355217041626759 357131139416064 357495634526208 357536397164544 357684346326528 357725130482304 357833841455844 358090231831488 360209856135168 360360406808064 360618607484928 360918615951153 361177216588656 361252991729664 361553527957464 361812583513728 363837923615296 363914256973824 364106356982784 364477971138048 364670368715718 364739122077696 366677210824704 367051448844288 367245204887808 367620022613376 367661939662368 367773670385173 369950613347328 370215685472256 370370418108288 370866952470528 371287797055488 371441436569856 371596681511838 371862933055776 374022986334208 374064081371136 374220422454528 374417962795773 374488553926656 374602359225216 375068647995912 376819722878976 376862688903168 377176211264268 377247322423296 377446460579136 377831689908192 378110447635968 378696152127861 380499454513152 380780180471808 380895897765888 381168812261376 381759254252352 383585297891328 384179483091456 384454750298112 384615434189376 386892067700736 387286937403392 387331096928256 387491375187072 387653328243831 387931084484112 388613515625856 391312789143552 391357407707136 391476339370496 391682988620586 391756834824192 391963632139872 392363677981584 394240445054976 394448553398016 394731178463232 394851135399552 395134048917504 397639069581312 397923980673024 398255024497824 398338578579456 398955617056512 399241471463424 399408335504352 401772531843072 402182588841984 402228446810112 402394889617344 402851510810424 405236088152064 405405457659072 405695933420544 405819222493984 406324368662238 406747718952147 408221366452224 408684599291904 409317664067208 409403539095552 409619651605632 410037717530304 410331512337408 412511862177792 412637222579712 412932879949824 413150855498784 413228749160448 413354327420928 413572525440048 413619682120164 415550739382272 416194440015744 416492646156288 416666720371824 417225321529344 417698771687424 417871616141088 418345799687748 420298921672704 420775859625984 420997975261344 421427654128368 423922188238848 423970525016064 424403237726208 424627268151528 425060651146716 427093815476224 427399831093248 427755396682848 428061886327296 428507884986624 428814913794048 429479161033896 431533460127744 431973891719168 432201918477888 432283403943936 432511594085376 432692363463048 435253576163328 435565438304256 435697804578816 435747484044288 435927797085456 436422470044626 437190205079088 440226887786496 440277083670528 440410881791808 440726439177216 441409137729282 443520500686848 443754622572768 443838286135296 444207527324496 444525805032192 447023657794688 447343953278976 447664478257152 447800521372672 448036902560052 448130900901888 448825069188576 449334377442396 450962316460032 451994098323456 452455412447232 452507002661376 452644517397136 452694250819512 453207949661727 455323831812096 455650074427392 455840514594816 455890599171072 456081139866456 456407925098112 456546625305732 459059077840896 459249037258752 459770174203392 460482372075609 460578981482496 460822108056336 460908989448192 461292432221592 461622951379584 464216875402176 464304396828672 464549489943552 465023618348544 465269091120054 467494581805056 467829544845312 468218745017712 468307020939264 468554226925824 468750060418302 472005954960384 472836286881792 473175077289984 473372842079232 473622722169012 474106110894414 476715196219392 476912461768704 476966840643072 477111788607792 477453642441984 477705676670469 480279808180224 480480542410752 480824809979904 481224821268204 481569622118208 481670655639552 482071370609952 482416778018304 483164056163133 485475142643712 485822988877824 485970628184064 486227158287624 486318829436928 486778908895929 489401931792384 489660273183744 490160030151168 490215919549824 490418771721138 493267484463104 493620913963008 493827224144384 494592177414543 495050396073984 495255248759808 495462242015784 495817244074368 498752108494848 498960563272704 499223950394364 499318071902208 499469812300288 499733468240058 500091530661216 502483585204224 502901615019024 502996429897728 503261947438848 503622538039296 503775586544256 504147263514624 504928202837148 507332606017536 507706907295744 507861197021184 508225083015168 508493360613888 509012339003136 509070377994048 509225082071778 512239310788608 512606333730816 512820578919168 513091282349763 515856090267648 516441462571008 516655166916096 516871104325108 517241445978816 518151354167808 518953986249291 521750385524736 521809876942848 522243984827448 522342446432256 522618176186496 523151570642112 525653926739968 525931404530688 526308237950976 526468180532736 526746088144926 526845398556672 527123505291552 530185426108416 531006699330432 531940822742016 532321961951232 532544447339136 535696709124096 536243451789312 536304595746816 536526519489792 536750762183766 537135347747232 540314784202752 540540610212096 540927911227392 541765824882984 541879487594496 542330291936196 544295155269632 544912799055872 545756885422944 545871385460736 546159535474176 546716956707072 547005553073577 547108683116544 550015816237056 550182963439616 550577173266432 550867807331712 551139103227904 551430033920064 551492909493552 554067652509696 554925920020992 555323528208384 555555627162432 556300428705792 556931695583232 557162154854784 557395022267757 557794399583664 560398562230272 561034479501312 561096122056704 561330633681792 561732830889984 561903538837824 565229584318464 565294033354752 565764316896402 565870983634944 566169690868704 566747534862288 567165671453952 570340528910464 570749181769728 571343846648832 571753218392064 572638881378528 575377946836992 576269224637184 576682125447168 576923151284064 580338101551104 580930406105088 580996645392384 581237062780608 581896626726168 582920273438784 586969183715328 587036111560704 587214509055744 587524482930879 587635252236288 587945448209808 588545516972376 591360667582464 591672830097024 592276703099328 592701073376256 596458604371968 596885971009536 597382536746736 597507867869184 598433425584768 599112503256528 602658797764608 603273883262976 603342670215168 603592334426016 604277266215636 607098442416128 607787352793088 607854132228096 608108186488608 608543900130816 608728833740976 609486552993357 612332049678336 613026898937856 613976496100812 614105308643328 614429477408448 614545319264256 615056576295456 615497268506112 618767793266688 618955833869568 619399319924736 619843123740672 620031491131392 620358788160072 623326109073408 624291660023616 624409361252352 624738969234432 625000080557736 625837982294016 626548157531136 629341273280512 630448382509056 631163789438976 631496962892016 632141481192552 635883282358272 635955787524096 636149051477056 636604856589312 636940902227292 637590976720074 640640723214336 641099746639872 641633095024272 642092829490944 642761827479936 643222370691072 644218741550844 647300190191616 647763985170432 647960837578752 648302877716832 648425105915904 648767391128064 649038545194572 652880364244992 653546706868224 653621226066432 653891695628184 654633705066939 655785307618632 658161218617344 659456236552724 660067194765312 660340331679744 660616322687712 661089658765824 662113706593923 665280751030272 665631933859152 665757429202944 666311290986744 666788707548288 670535486692032 670661906530304 671015929918464 671496717385728 671700782059008 672055353840078 672196351352832 673237603782864 674001566163594 676443474690048 677148262694912 677991147485184 678683118670848 678760503992064 678966776095704 679041376229268 682778254639104 682985747718144 683475111641088 683760771892224 684121709799684 684819937958598 688588616761344 688873555888128 689655261305088 690579842531328 690868472223744 691363484172288 691938648332388 695746502590464 696325313103264 696456595243008 696824234915328 697535427522816 697903636680081 701241872707584 701744317267968 701957574043648 702328117526568 702460531408896 702831340388736 703125090627453 706913901477888 708008932440576 709254430322688 709762615934976 710059263118848 710434083253518 711159166341621 714991269052416 715072794329088 715368692653056 715450260964608 715667682911688 716180463662976 720419712270336 720720813616128 721237214969856 721837231902306 722354433177312 722505983459328 723107055914928 723625167027456 727675847230592 728212713965568 728955942276096 729340737431436 729478244155392 733354421649408 734102897688576 734490409775616 735240045226752 735323879324736 735547340770346 735628157581707 739901226694656 740431370944512 740740836216576 741733904941056 742575594110976 742882873139712 743193363023676 743725866111552 748045972668416 748128162742272 748440844909056 748835925591546 748977107853312 749204718450432 749600202360087 750137295991824 753639445757952 753725377806336 754352422528536 754494644846592 754892921158272 755663379816384 756220895271936 757392304255722 760998909026304 761560360943616 761791795531776 762337624522752 763518508504704 763837623107667 768358966182912 768909500596224 769230868378752 773784135401472 774573874806784 774662193856512 774982750374144 775306656487662 775862168968224 777227031251712 782625578287104 782714815414272 782952678740992 783365977241172 783513669648384 783927264279744 784727355963168 788480890109952 788897106796032 789462356926464 789702270799104 790119132217389 790268097835008 795278139162624 796510048995648 796677157158912 797911234113024 798482942926848 798816671008704 803545063686144 804365177683968 804456893620224 804789779234688 805126143275649 805703021620848 810472176304128 810810915318144 811391866841088 811638444987968 812648737324476 813495437904294 816442732904448 817369198583808 818635328134416 818807078191104 819239303211264 820075435060608 820663024674816 825023724355584 825274445159424 825865759899648 826301710997568 826457498320896 826708654841856 827145050880096 827239364240328 831101478764544 832388880031488 832985292312576 833333440743648 834450643058688 835397543374848 835743232282176 836691599375496 840597843345408 841551719251968 841995950522688 842855308256736 847844376477696 847941050032128 848646475344603 848806475452416 849254536303056 850121302293432 854187630952448 855510793365696 856123772654592 857015769973248 857629827588096 858958322067792 863066920255488 863947783438336 864403836955776 865023188170752 865384726926096 870507152326656 871130876608512 871395609157632 871494968088576 871855594170912 872844940089252 874380410158176 880453775572992 880554167341056 880821763583616 881452878354432 882818275458564 887041001373696 887509245145536 887676572270592 888415054648992 889051610064384 894047315589376 894687906557952 895328956514304 895601042745344 896073805120104 896261801803776 897650138377152 898668754884792 901924632920064 903988196646912 904910824894464 905014005322752 905289034794272 905388501639024 906415899323454 910647663624192 911681029189632 911781198342144 912162279732912 912815850196224 913093250611464 918498074517504 919540348406784 920964744151218 921157962964992 921644216112672 921817978896384 922584864443184 923245902759168 928433750804352 929098979887104 930047236697088 930538182240108 934989163610112 935659089690624 936437490035424 936614041878528 937108453851648 937500120836604 944011909920768 945672573763584 946350154579968 946745684158464 947245444338024 948212221788828 953430392438784 953824923537408 953933681286144 954223577215584 954907284883968 955411353340938 956386465080111 960961084821504 961649619959808 962449642536408 963139244236416 964142741219904 964833556036608 966328112326266 970950285287424 971645977755648 971941256368128 972454316575248 972637658873856 973557817791858 979320546367488 980320060302336 980431839099648 980837543442276 986534968926208 987241827926016 987654448288768 989184354829086 990100792147968 990510497519616 990924484031568 991634488148736 997504216989696 997921126545408 998447900788728 998636143804416 998939624600576 999466936480116 1000183061322432 1004967170408448 1005803230038048 1005992859795456 1006523894877696 1007245076078592 1007551173088512 1008083030760117 1008294527029248 1009856405674296 1011002349245391 1014665212035072 1015722394042368 1016450166030336 1016986721227776 1018024678006272 1018140755988096 1018450164143556 1024478621577216 1025212667461632 1025641157838336 1026182564699526 1027229906937897 1032882925142016 1033310333832192 1033742208650216 1034482891957632 1036302708335616 1037907972498582 1043619753885696 1044487969654896 1044684892864512 1045236352372992 1046303141284224 1051862809061376 1052616475901952 1052936361065472 1053492176289852 1053690797113344 1054247010583104 1060370852216832 1062013398660864 1063881645484032 1064643923902464 1065088894678272 1065651124880277 1071393418248192 1072486903578624 1072609191493632 1073053038979584 1073501524367532 1074270695494464 1080629568405504 1081081220424192 1081855822454784 1082755847853459 1083531649765968 1083758975188992 1084660583872392 1088590310539264 1089825598111744 1091513770845888 1091742770921472 1092319070948352 1093433913414144 1094011106147154 1094217366233088 1100031632474112 1100365926879232 1101154346532864 1101735614663424 1102278206455808 1102860067840128 1102985818987104 1103321011155519 1109851840041984 1110647056416768 1111111254324864 1112600857411584 1113863391166464 1114324309709568 1114790044535514 1115588799167328 1122068959002624 1122192244113408 1122661267363584 1123465661779968 1123807077675648 1130459168636928 1130588066709504 1131528633792804 1131741967269888 1132339381737408 1133495069724576 1134331342907904 1140681057820928 1141498363539456 1142687693297664 1143506436784128 1145277762757056 1150755893673984 1152538449274368 1153364250894336 1153846302568128 1160676203102208 1161860812210176 1161993290784768 1162474125561216 1162959984731493 1163793253452336 1165840546877568 1173938367430656 1174072223121408 1174429018111488 1175048965861758 1175270504472576 1175890896419616 1177091033944752 1182721335164928 1183345660194048 1184553406198656 1185402146752512 1192917208743936 1193771942019072 1194765073493472 1195015735738368 1196866851169536 1198225006513056 1205317595529216 1206547766525952 1206685340430336 1207184668852032 1208554532431272 1214196884832256 1215574705586176 1215708264456192 1216216372977216 1217087800261632 1217457667481952 1218973105986714 1220243156856441 1224664099356672 1226053797875712 1227952992201624 1228210617286656 1228858954816896 1230113152590912 1230994537012224 1237535586533376 1237911667739136 1238798639849472 1239686247481344 1240062982262784 1240717576320144 1246652218146816 1248583320047232 1249477938468864 1250000161115472 1251675964588032 1253096315062272 1258682546561024 1260896765018112 1262327578877952 1262993925784032 1264282962385104 1271766564716544 1271911575048192 1272298102954112 1273209713178624 1273881804454584 1275181953440148 1281281446428672 1282199493279744 1283266190048544 1284185658981888 1285523654959872 1286444741382144 1288437483101688 1294600380383232 1295921675157504 1296605755433664 1296850211831808 1297534782256128 1298077090389144 1305760728489984 1307093413736448 1307242452132864 1307783391256368 1309267410133878 1311570615237264 1318912473105448 1320680663359488 1321232645375424 1322179317531648 1324227413187846 1330561502060544 1331263867718304 1331514858405888 1332622581973488 1333577415096576 1341070973384064 1342031859836928 1342993434771456 1343401564118016 1344110707680156 1344392702705664 1346475207565728 1348003132327188 1352886949380096 1354296525389824 1355982294970368 1357366237341696 1357521007984128 1357933552191408 1358082752458536 1359623848985181 1365971495436288 1366950223282176 1367521543784448 1368243419599368 1369639875917196 1377177233522688 1377747111776256 1379310522610176 1381447116226827 1381736944447488 1382726968344576 1383877296664776 1392650626206528 1392913190486016 1393648469830656 1395070855045632 1395807273360162 1402483745415168 1403488634535936 1403915148087296 1404656235053136 1404921062817792 1405662680777472 1406250181254906 1416017864881152 1418508860645376 1419525231869952 1420118526237696 1420868166507036 1422318332683242 1430145588658176 1430737385306112 1430900521929216 1431335365823376 1432360927325952 1440839424540672 1441441627232256 1442474429939712 1443674463804612 1444708866354624 1445011966918656 1446214111829856 1447250334054912 1455351694461184 1456425427931136 1457911884552192 1458681474862872 1458956488310784 1460336726687787 1468205795377152 1468980819551232 1470480090453504 1470647758649472 1471094681540692 1471256315163414 1479802453389312 1480862741889024 1481481672433152 1483776532243629 1485151188221952 1485765746279424 1486386726047352 1487451732223104 1496091945336832 1496256325484544 1496881689818112 1497671851183092 1497954215706624 1498409436900864 1499200404720174 1500274591983648 1507450755612672 1508704845057072 1508989289693184 1509785842316544 1511326759632768 1512441790543872 1514784608511444 1521997818052608 1523120721887232 1523583591063552 1524675249045504 1527037017009408 1527675246215334 1536717932365824 1537819001192448 1538461736757504 1539273847049289 1547568270802944 1549147749613568 1549324387713024 1549965500748288 1550613312975324 1551724337936448 1554454062503424 1556861958747873 1565251156574208 1565429630828544 1565905357481984 1566731954482344 1567027339296768 1567854528559488 1569454711926336 1576961780219904 1577794213592064 1578924713852928 1579404541598208 1580238264434778 1580536195670016 1590556278325248 1593020097991296 1595822468226048 1596965885853696 1597633342017408 1607090127372288 1608730355367936 1608913787240448 1609579558469376 1610252286551298 1611406043241696 1620944352608256 1621621830636288 1622783733682176 1623276889975936 1625297474648952 1626990875808588 1632885465808896 1634738397167616 1637270656268832 1637614156382208 1638478606422528 1640150870121216 1641016659220731 1641326049349632 1650047448711168 1650548890318848 1651731519799296 1652603421995136 1653417309683712 1654290101760192 1654478728480656 1662202957529088 1664777760062976 1665970584625152 1666666881487296 1668901286117376 1670795086749696 1671486464564352 1672185066803271 1673383198750992 1681195686690816 1683103438503936 1683991901045376 1685710616513472 1695688752955392 1695882100064256 1697292950689206 1697612950904832 1698509072606112 1700242604586864 1708375261904896 1711021586731392 1712247545309184 1714031539946496 1715259655176192 1717916644135584 1726133840510976 1727895566876672 1728807673911552 1730046376341504 1730769453852192 1741014304653312 1742791218315264 1742989936177152 1743711188341824 1745689880178504 1748760820316352 1760907551145984 1761108334682112 1761643527167232 1762573448792637 1762905756708864 1765636550917128 1774082002747392 1775018490291072 1776830109297984 1778103220128768 1788094631178752 1789375813115904 1790657913028608 1791202085490688 1792147610240208 1792523603607552 1795300276754304 1797337509769584 1807976393293824 1809821649788928 1810028010645504 1810578069588544 1810777003278048 1812831798646908 1821295327248384 1823362058379264 1823562396684288 1824324559465824 1825631700392448 1826186501222928 1836996149035008 1839080696813568 1841929488302436 1842315925929984 1843288432225344 1843635957792768 1845169728886368 1846491805518336 1856867501608704 1858197959774208 1860094473394176 1861076364480216 1869978327220224 1872874980070848 1873228083757056 1874216907703296 1875000241673208 1888023819841536 1891345147527168 1893491368316928 1894490888676048 1896424443577656 1907649847074816 1907867362572288 1908447154431168 1909814569767936 1910822706681876 1912772930160222 1921922169643008 1923299239919616 1924899285072816 1926278488472832 1928285482439808 1929667112073216 1932656224652532 1941900570574848 1943291955511296 1943882512736256 1944908633150496 1945275317747712 1947115635583716 1958641092734976 1960640120604672 1960863678199296 1961675086884552 1963901115200817 1973069937852416 1974483655852032 1975308896577536 1978368709658172 1980201584295936 1981020995039232 1981848968063136 1983268976297472 1986341119781769 1995842253090816 1996895801577456 1997272287608832 1997879249201152 1998933872960232 2000366122644864 2011606460076096 2011985719590912 2013047789755392 2014490152157184 2015102346177024 2016166061520234 2016589054058496 2019712811348592 2022004698490782 2029330424070144 2031444788084736 2033973442455552 2036049356012544 2036281511976192 2036900328287112 2048957243154432 2050425334923264 2051282315676672 2052365129399052 2054459813875794 2065765850284032 2066620667664384 2067484417300432 2068965783915264 2072605416671232 2075815944997164 2087239507771392 2088975939309792 2089369785729024 2090472704745984 2092606282568448 2093710910040243 2103725618122752 2105232951803904 2105872722130944 2106984352579704 2107381594226688 2108494021166208 2109375271882359 2120741704433664 2124026797321728 2127763290968064 2129287847804928 2130177789356544 2131302249760554 2133477499024863 2144973807157248 2145218382987264 2146106077959168 2147003048735064 2148541390988928 2161259136811008 2162162440848384 2163711644909568 2165511695706918 2167063299531936 2167517950377984 2169321167744784 2179651196223488 2183027541691776 2184638141896704 2186867826828288 2188022212294308 2188434732466176 2200063264948224 2200731853758464 2202308693065728 2203471229326848 2204556412911616 2205720135680256 2205971637974208 2206642022311038 2206884472745121 2219703680083968 2221294112833536 2222222508649728 2225201714823168 2227726782332928 2228648619419136 2229580089071028 2231177598334656 2244137918005248 2244384488226816 2245322534727168 2246931323559936 2247614155351296 2248800607080261 2260918337273856 2261176133419008 2263057267585608 2263483934539776 2264678763474816 2266990139449152 2268662685815808 2281362115641856 2282996727078912 2285375386595328 2287012873568256 2290555525514112 2291512869323001 2305076898548736 2306728501788672 2307692605136256 2321352406204416 2323721624420352 2323986581569536 2324948251122432 2325919969462986 2327586506904672 2331681093755136 2347876734861312 2348144446242816 2348858036222976 2350097931723516 2350541008945152 2351781792839232 2354182067889504 2365442670329856 2366691320388096 2369106812397312 2370357396652167 2370804293505024 2385834417487872 2389530146986944 2390031471476736 2393733702339072 2396450013026112 2410635191058432 2413095533051904 2413370680860672 2414369337704064 2415378429826947 2417109064862544 2428393769664512 2431149411172352 2431416528912384 2432432745954432 2434175600523264 2434915334963904 2437946211973428 2440486313712882 2449328198713344 2452107595751424 2455905984403248 2456421234573312 2457717909633792 2460226305181824 2461989074024448 2475071173066752 2475823335478272 2477597279698944 2479372494962688 2480125964525568 2481435152640288 2493304436293632 2497166640094464 2498955876937728 2500000322230944 2503351929176064 2506192630124544 2517365093122048 2521793530036224 2524655157755904 2525987851568064 2528565924770208 2543533129433088 2543823150096384 2544596205908224 2545939426033809 2546419426357248 2547763608909168 2550363906880296 2562562892857344 2566532380097088 2568371317963776 2571047309919744 2572889482764288 2576874966203376 2589200760766464 2591843350315008 2593211510867328 2595069564512256 2596154180778288 2611521456979968 2614186827472896 2614484904265728 2615566782512736 2618534820267756 2623141230474528 2637824946210896 2641361326718976 2642465290750848 2644358635063296 2648454826375692 2661123004121088 2662527735436608 2663029716811776 2665245163946976 2667154830193152 2682141946768128 2684063719673856 2685986869542912 2686803128236032 2688221415360312 2688785405411328 2692950415131456 2696006264654376 2705773898760192 2708593050779648 2711964589940736 2714732474683392 2715042015968256 2715867104382816 2716165504917072 2719247697970362 2731942990872576 2735043087568896 2736486839198736 2739279751834392 2755494223552512 2758621045220352 2762894232453654 2763473888894976 2765453936689152 2767754593329552 2785301252413056 2787296939661312 2790141710091264 2791614546720324 2804967490830336 2806977269071872 2807830296174592 2809312470106272 2809842125635584 2811325361554944 2812500362509812 2832035729762304 2837017721290752 2839050463739904 2840237052475392 2841736333014072 2844636665366484 2860291177316352 2861474770612224 2861801043858432 2862670731646752 2864721854651904 2869159395240333 2882883254464512 2884948859879424 2887348927609224 2889417732709248 2892428223659712 2894500668109824 2910703388922368 2912850855862272 2915823769104384 2917362949725744 2917912976621568 2920673453375574 2937961639102464 2940960180907008 2941295517298944 2942189363081384 2942512630326828 2959604906778624 2961725483778048 2962963344866304 2967553064487258 2970302376443904 2971531492558848 2972773452094704 2974903464446208 2992512650969088 2993763379636224 2995343702366184 2995908431413248 2996818873801728 2998400809440348 3000549183967296 3014901511225344 3017409690114144 3017978579386368 3019571684633088 3022653519265536 3024249092280351 3024883581087744 3029569217022888 3033007047736173 3043995636105216 3047167182127104 3049350498091008 3054074034018816 3055350492430668 3073435864731648 3075638002384896 3076923473515008 3078547694098578 3081689720813691 3098295499227136 3098648775426048 3099931001496576 3101226625950648 3103448675872896 3108908125006848 3113723917495746 3130859261657088 3131810714963968 3133463908964688 3134054678593536 3135709057118976 3138909423852672 3155588427184128 3157849427705856 3158809083196416 3160476528869556 3161072391340032 3181112556650496 3186040195982592 3191644936452096 3193931771707392 3195266684034816 3214180254744576 3217460710735872 3217827574480896 3219159116938752 3220504573102596 3222812086483392 3241888705216512 3243243661272576 3245567467364352 3246553779951872 3248267543560377 3250594949297904 3253981751617176 3265770931617792 3269476794335232 3274541312537664 3275228312764416 3276957212845056 3280301740242432 3282033318441462 3282652098699264 3300094897422336 3301097780637696 3303463039598592 3305206843990272 3306834619367424 3308580203520384 3308957456961312 3309963033466557 3329555520125952 3331941169250304 3333333762974592 3337802572234752 3341590173499392 3342972929128704 3344370133606542 3346766397501984 3366206877007872 3367983802090752 3371421233026944 3391377505910784 3391764200128512 3394585901378412 3395225901809664 3397018145212224 3400485209173728 3416750523809792 3422043173462784 3424495090618368 3428063079892992 3430519310352384 3435833288271168 3452267681021952 3455791133753344 3457615347823104 3460092752683008 3461538907704384 3482028609306624 3485582436630528 3485979872354304 3487422376683648 3488879954194479 3491379760357008 3497521640632704 3521815102291968 3522216669364224 3523287054334464 3525146897585274 3525811513417728 3531273101834256 3548164005494784 3550036980582144 3553660218595968 3556206440257536 3576189262357504 3578751626231808 3581315826057216 3582404170981376 3584295220480416 3585047207215104 3590600553508608 3594675019539168 3615952786587648 3619643299577856 3620056021291008 3621156139177088 3621554006556096 3625663597293816 3642590654496768 3646724116758528 3647124793368576 3648649118931648 3651263400784896 3652373002445856 3660729470569323 3673992298070016 3678161393627136 3683858976604872 3684631851859968 3686576864450688 3690339457772736 3692983611036672 3713735003217408 3716395919548416 3720188946788352 3722152728960432 3739956654440448 3745749960141696 3748433815406592 3750000483346416 3776047639683072 3782690295054336 3786982736633856 3788981777352096 3792848887155312 3815299694149632 3815734725144576 3816894308862336 3819629139535872 3821645413363752 3825545860320444 3843844339286016 3846598479839232 3849798570145632 3852556976945664 3856570964879616 3859334224146432 3865312449305064 3883801141149696 3887765025472512 3889817266300992 3890550635495424 3894231271167432 3917282185469952 3921280241209344 3921727356398592 3923350173769104 3927802230401634 3946139875704832 3950617793155072 3956737419316344 3962041990078464 3963697936126272 3966537952594944 3972682239563538 3991684506181632 3993791603154912 3994544575217664 3995758498402304 3997867745920464 4000732245289728 4023212920152192 4026095579510784 4028980304314368 4030204692354048 4032332123040468 4033178108116992 4039425622697184 4044009396981564 4058660848140288 4062889576169472 4067946884911104 4072098712025088 4072563023952384 4073800656574224 4097914486308864 4100850669846528 4102564631353344 4104730258798104 4108919627751588 4131531700568064 4133241335328768 4134968834600864 4137931567830528 4144341348680481 4145210833342464 4151631889994328 4177951878619584 4178739571458048 4180945409491968 4185212565136896 4187421820080486 4207451236245504 4210465903607808 4211745444261888 4213968705159408 4214763188453376 4216988042332416 4218750543764718 4248053594643456 4255526581936128 4258575695609856 4260355578713088 4262604499521108 4266954998049726 4290436765974528 4292212155918336 4294006097470128 4297082781977856 4322518273622016 4324324881696768 4327423289819136 4331023391413836 4334126599063872 4335035900755968 4338642335489568 4359302392446976 4366055083383552 4369276283793408 4373735653656576 4376044424588616 4376869464932352 4381010180063361 4401463707516928 4404617386131456 4406942458653696 4409112825823232 4411440271360512 4411943275948416 4413284044622076 4413768945490242 4439407360167936 4442588225667072 4444445017299456 4451329596730887 4455453564665856 4457297238838272 4459160178142056 4462355196669312 4488275836010496 4488768976453632 4490645069454336 4493862647119872 4495228310702592 4497601214160522 4522352266838016 4526114535171216 4526967869079552 4529357526949632 4533980278898304 4537325371631616 4562724231283712 4565993454157824 4570750773190656 4574025747136512 4581111051028224 4583025738646002 4610153797097472 4613457003577344 4615385210272512 4617821541147867 4642704812408832 4647443248840704 4647973163139072 4649896502244864 4651839938925972 4655173013809344 4663362187510272 4670585876243619 4695753469722624 4696288892485632 4697716072445952 4700195863447032 4701082017890304 4703563585678464 4708364135779008 4730885340659712 4733382640776192 4738213624794624 4740714793304334 4741608587010048 4771668834975744 4779060293973888 4781057715007249 4787467404678144 4792900026052224 4821270382116864 4826191066103808 4826741361721344 4828738675408128 4830756859653894 4834218129725088 4862298822344704 4862833057824768 4864865491908864 4868351201046528 4869830669927808 4875892423946856 4880972627425764 4898656397426688 4904215191502848 4911811968806496 4912842469146624 4915435819267584 4920452610363648 4923049977662193 4923978148048896 4950142346133504 4951646670956544 4955194559397888 4960251929051136 4962870305280576 4986608872587264 4994333280188928 4997911753875456 5000000644461888 5006703858352128 5012385260249088 5016555200409813 5034730186244096 5043587060072448 5049310315511808 5051975703136128 5057131849540416 5087066258866176 5087646300192768 5089192411816448 5091878852067618 5092838852714496 5095527217818336 5100727813760592 5125125785714688 5133064760194176 5136742635927552 5142094619839488 5145778965528576 5153749932406752 5178401521532928 5183686700630016 5186423021734656 5190139129024512 5192308361556576 5223042913959936 5228373654945792 5228969808531456 5231133565025472 5237069640535512 5246282460949056 5275649892421792 5282722653437952 5284930581501696 5287720346377911 5288717270126592 5296909652751384 5322246008242176 5325055470873216 5330490327893952 5334309660386304 5364283893536256 5368127439347712 5371973739085824 5373606256472064 5376442830720624 5377570810822656 5385900830262912 5392012529308752 5417186101559296 5423929179881472 5429464949366784 5430084031936512 5431734208765632 5432331009834144 5438495395940724 5463885981745152 5470086175137792 5472973678397472 5478559503668784 5510988447105024 5517242090440704 5525788464907308 5526947777789952 5530907873378304 5535509186659104 5570602504826112 5574593879322624 5580283420182528 5583229093440648 5609934981660672 5615660592349184 5618624940212544 5619684251271168 5622650723109888 5625000725019624 5664071459524608 5674035442581504 5680474104950784 5683472666028144 5689273330732968 5722949541224448 5723602087716864 5725341463293504 5729443709303808 5738318790480666 5765766508929024 5769897719758848 5774697855218448 5778835465418496 5784856447319424 5789001336219648 5821406777844736 5825701711724544 5831647538208768 5834725899451488 5835825953243136 5841346906751148 5875923278204928 5881920361814016 5882591034597888 5884378726162768 5885025260653656 5891703345602451 5919209813557248 5923450967556096 5925926689732608 5935106128974516 5940604752887808 5943062985117696 5945546904189408 5949806928892416 5959023359345307 5987526759272448 5990687404732368 5991816862826496 5993637747603456 5996801618880696 6001098367934592 6034819380228288 6035957158772736 6039143369266176 6045307038531072 6048498184560702 6049767162175488 6059138434045776 6066014095472346 6087991272210432 6094334364254208 6108148068037632 6110700984861336 6146871729463296 6151276004769792 6153846947030016 6157095388197156 6163379441627382 6197297550852096 6199862002993152 6202453251901296 6206897351745792 6217816250013696 6227447834991492 6261718523314176 6263621429927936 6266927817929376 6268109357187072 6271418114237952 6277818847705344 6281132730120729 6311176854368256 6315698855411712 6317618166392832 6320953057739112 6322144782680064 6328125815647077 6362225113300992 6372080391965184 6383289872904192 6387863543414784 6390533368069632 6400432497074589 6434921421471744 6435655148961792 6438318233877504 6441009146205192 6445624172966784 6483777410433024 6486487322545152 6491134934728704 6493107559903744 6496535087120754 6501189898595808 6507963503234352 6538953588670464 6549082625075328 6553914425690112 6560603480484864 6564066636882924 6565304197398528 6600189794844672 6602195561275392 6606926079197184 6610413687980544 6613669238734848 6617160407040768 6617914913922624 6619926066933114 6659111040251904 6663882338500608 6666667525949184 6675605144469504 6683180346998784 6685945858257408 6688740267213084 6693532795003968 6732413754015744 6735967604181504 6742842466053888 6746401821240783 6782755011821568 6783528400257024 6789171802756824 6790451803619328 6794036290424448 6800970418347456 6833501047619584 6844086346925568 6848990181236736 6856126159785984 6861038620704768 6871666576542336 6874538607969003 6911582267506688 6915230695646208 6920185505366016 6923077815408768 6964057218613248 6971164873261056 6971959744708608 6974844753367296 6977759908388958 6982759520714016 6995043281265408 7043630204583936 7044433338728448 7046574108668928 7050293795170548 7051623026835456 7062546203668512 7096328010989568 7100073961164288 7107320437191936 7111072189956501 7112412880515072 7152378524715008 7157503252463616 7164808341962752 7168590440960832 7170094414430208 7181201107017216 7189350039078336 7231905573175296 7239286599155712 7240112042582016 7242312278354176 7243108013112192 7246135289480841 7251327194587632 7285181308993536 7293448233517056 7294249586737152 7297298237863296 7302526801569792 7304746004891712 7321458941138646 7347984596140032 7356322787254272 7367717953209744 7369263703719936 7373153728901376 7380678915545472 7385967222073344 7427470006434816 7432791839096832 7440377893576704 7444305457920864 7479913308880896 7491499920283392 7496867630813184 7500000966692832 7552095279366144 7565380590108672 7573965473267712 7577963554704192 7585697774310624 7630599388299264 7631469450289152 7633788617724672 7637818278101427 7639258279071744 7643290826727504 7651091720640888 7687688678572032 7699597140291264 7705113953891328 7713141929759232 7718668448292864 7730624898610128 7767602282299392 7775530050945024 7779634532601984 7788462542334864 7834564370939904 7842560482418688 7843454712797184 7846700347538208 7855604460803268 7892279751409664 7901235586310144 7913474838632688 7924083980156928 7927395872252544 7933075905189888 7945364479127076 7983369012363264 7987583206309824 7989089150435328 7991516996804608 7995735491840928 8001464490579456 8046425840304384 8052191159021568 8057960608628736 8060409384708096 8064664246080936 8066356216233984 8078851245394368 8088018793963128 8117321696280576 8125779152338944 8135893769822208 8144197424050176 8145126047904768 8147601313148448 8195828972617728 8205129262706688 8209460517596208 8217839255503176 8266482670657536 8269937669201728 8275863135661056 8288682697360962 8290421666684928 8303263779988656 8355903757239168 8361890818983936 8370425130273792 8374843640160972 8414902472491008 8420931807215616 8423490888523776 8427937410318816 8429526376906752 8433976084664832 8437501087529436 8496107189286912 8511053163872256 8517151391219712 8520711157426176 8525208999042216 8533909996099452 8580873531949056 8584424311836672 8588012194940256 8594165563955712 8607478185720999 8648649763393536 8654846579638272 8662046782827672 8668253198127744 8677284670979136 8718604784893952 8732110166767104 8738552567586816 8747471307313152 8752088849177232 8753738929864704 8762020360126722 8802927415033856 8813884917307392 8818225651646464 8822880542721024 8823886551896832 8826568089244152 8827537890980484 8878814720335872 8885176451334144 8888890034598912 8902659193461774 8910907129331712 8914594477676544 8918320356284112 8924710393338624 8977537952907264 8981290138908672 8987725294239744 8990456621405184 8995202428321044 9044704533676032 9052229070342432 9053935738159104 9058715053899264 9067960557796608 9072747276841053 9074650743263232 9125448462567424 9131986908315648 9141501546381312 9148051494273024 9162222102056448 9166051477292004 9220307594194944 9226914007154688 9230770420545024 9235643082295734 9245069162441073 9294886497681408 9295946326278144 9299793004489728 9303679877851944 9310346027618688 9326724375020544 9341171752487238 9392577784971264 9395432144891904 9400391726894064 9402164035780608 9407127171356928 9416728271558016 9466765281552384 9476427249589248 9481429586608668 9483217174020096 9543337669951488 9558120587947776 9562115430014498 9574934809356288 9585800052104448 9642540764233728 9652382132207616 9653482723442688 9657477350816256 9661513719307788 9668436259450176 9724597644689408 9725666115649536 9729730983817728 9736702402093056 9739661339855616 9744802630681131 9751784847893712 9761945254851528 9797312794853376 9808430383005696 9823623937612992 9825684938293248 9830871638535168 9840905220727296 9846099955324386 9847956296097792 9900284692267008 9903293341913088 9910389118795776 9920503858102272 9925740610561152 9929889100399671 9988666560377856 9995823507750912 10000001288923776 10013407716704256 10024770520498176 10033110400819626 10069460372488192 10098620631023616 10103951406272256 10114263699080832 10174132517732352 10175292600385536 10178384823632896 10183757704135236 10185677705428992 10191054435636672 10201455627521184 10250251571429376 10266129520388352 10273485271855104 10284189239678976 10291557931057152 10307499864813504 10356803043065856 10367373401260032 10372846043469312 10380278258049024 10384616723113152 10446085827919872 10456747309891584 10457939617062912 10462267130050944 10466639862583437 10474139281071024 10492564921898112 10551299784843584 10565445306875904 10569861163003392 10575440692755822 10577434540253184 10593819305502768 10644492016484352 10650110941746432 10660980655787904 10668619320772608 10728567787072512 10736254878695424 10743947478171648 10747212512944128 10752885661441248 10755141621645312 10771801660525824 10784025058617504 10847858359762944 10858929898733568 10860168063873024 10863468417531264 10864662019668288 10876990791881448 10927771963490304 10940172350275584 10945947356794944 10957119007337568 10982188411707969 11021976894210048 11034484180881408 11051576929814616 11053895555579904 11071018373318208 11141205009652224 11149187758645248 11160566840365056 11166458186881296 11219869963321344 11231321184698368 11237249880425088 11245301446219776 11250001450039248 11328142919049216 11348070885163008 11360948209901568 11366945332056288 11378546661465936 11445899082448896 11447204175433728 11450682926587008 11458887418607616 11476637580961332 11531533017858048 11539795439517696 11549395710436896 11557670930836992 11569712894638848 11578002672439296 11642813555689472 11651403423449088 11663295076417536 11669451798902976 11671651906486272 11682693813502296 11751846556409856 11763840723628032 11765182069195776 11768757452325536 11770050521307312 11783406691204902 11838419627114496 11851853379465216 11870212257949032 11886125970235392 11891093808378816 11899613857784832 11918046718690614 11975053518544896 11981374809464736 11983633725652992 11987275495206912 11993603237761392 12002196735869184 12069638760456576 12078286738532352 12090614077062144 12096996369121404 12099534324350976 12118276868091552 12132028190944692 12175982544420864 12188668728508416 12216296136075264 12221401969722672 12293743458926592 12302552009539584 12307693894060032 12314190776394312 12326758883254764 12394595101704192 12399724005986304 12404906503802592 12413794703491584 12433024046041443 12435632500027392 12454895669982984 12527242859855872 12533855635858752 12536218714374144 12542836228475904 12555637695410688 12562265460241458 12622353708736512 12631397710823424 12635236332785664 12641906115478224 12644289565360128 12656251631294154 12744160783930368 12766579745808384 12775727086829568 12781066736139264 12800864994149178 12871310297923584 12876636467755008 12882018292410384 12891248345933568 12967554820866048 12972974645090304 12982269869457408 12986215119807488 12993070174241508 13002379797191616 13015927006468704 13077907177340928 13098165250150656 13107828851380224 13121206960969728 13128133273765848 13130608394797056 13143030540190083 13204391122550784 13213852158394368 13220827375961088 13227338477469696 13234320814081536 13235829827845248 13239852133866228 13318222080503808 13327764677001216 13333335051898368 13353988790192661 13366360693997568 13371891716514816 13377480534426168 13387065590007936 13464827508031488 13471935208363008 13485684932107776 13492803642481566 13567056800514048 13578343605513648 13580903607238656 13588072580848896 13601940836694912 13688172693851136 13697980362473472 13712252319571968 13722077241409536 13743333153084672 13749077215938006 13830461391292416 13840371010732032 13846155630817536 13853464623443601 13928114437226496 13942329746522112 13943919489417216 13949689506734592 13955519816777916 13965519041428032 13990086562530816 14011757628730857 14087260409167872 14088866677456896 14093148217337856 14100587590341096 14103246053670912 14125092407337024 14192656021979136 14200147922328576 14214640874383872 14222144379913002 14224825761030144 14304757049430016 14315006504927232 14329616683925504 14337180881921664 14343173145021747 14362402214034432 14378700078156672 14463811146350592 14478573198311424 14480224085164032 14484624556708352 14486216026224384 14492270578961682 14502654389175264 14586896467034112 14588499173474304 14594596475726592 14605053603139584 14609492009783424 14642917882277292 14695969192280064 14712645574508544 14735435906419488 14738527407439872 14746307457802752 14761357831090944 14771934444146688 14854940012869632 14865583678193664 14880755787153408 14888610915841728 14959826617761792 14982999840566784 14993735261626368 15000001933385664 15049665601229439 15104190558732288 15130761180217344 15147930946535424 15155927109408384 15171395548621248 15261198776598528 15262938900578304 15267577235449344 15275636556202854 15278516558143488 15286581653455008 15302183441281776 15375377357144064 15399194280582528 15410227907782656 15426283859518464 15437336896585728 15461249797220256 15535204564598784 15551060101890048 15559269065203968 15576925084669728 15669128741879808 15685120964837376 15686909425594368 15693400695076416 15711208921606536 15784559502819328 15802471172620288 15826949677265376 15848167960313856 15854791744505088 15863161039133733 15866151810379776 15890728958254152 15966738024726528 15975166412619648 15983033993609216 15991470983681856 16002928981158912 16092851680608768 16104382318043136 16115921217257472 16120818769416192 16129328492161872 16132712432467968 16157702490788736 16176037587926256 16251558304677888 16271787539644416 16288394848100352 16290252095809536 16295202626296896 16391657945235456 16410258525413376 16418921035192416 16435678511006352 16532965341315072 16539875338403456 16551726271322112 16577365394721924 16580843333369856 16606527559977312 16711807514478336 16723781637967872 16740850260547584 16749687280321944 16829804944982016 16846981777047552 16855874820637632 16859052753813504 16867952169329664 16875002175058872 16992214378573824 17022106327744512 17041422314852352 17050417998084432 17067819992198904 17168848623673344 17176024389880512 17188331127911424 17214956371441998 17297299526787072 17309693159276544 17324093565655344 17336506396255488 17354569341958272 17464220333534208 17477105135173632 17494942614626304 17504177698354464 17507477859729408 17524040720253444 17605854830067712 17627769834614784 17645761085442048 17647773103793664 17653136178488304 17655075781960968 17675110036807353 17757629440671744 17770352902668288 17777780069197824 17805318386923548 17821814258663424 17829188955353088 17836640712568224 17849420786677248 17877070078035921 17962580277817344 17975450588479488 17980913242810368 17990404856642088 18104458140684864 18107871476318208 18117430107798528 18135921115593216 18145494553682106 18149301486526464 18250896925134848 18263973816631296 18283003092762624 18324444204112896 18332102954584008 18440615188389888 18453828014309376 18461540841090048 18471286164591468 18490138324882146 18591892652556288 18599586008979456 18607359755703888 18620692055237376 18653448750041088 18682343504974476 18785155569942528 18790864289783808 18800783453788128 18804328071561216 18814254342713856 18833456543116032 18933530563104768 18952854499178496 18962859173217336 18966434348040192 18984377446941231 19086675339902976 19116241175895552 19124230860028996 19149869618712576 19171600104208896 19201297491223767 19304764264415232 19306965446885376 19314954701632512 19323027438615576 19336872518900352 19449195289378816 19451332231299072 19459461967635456 19473404804186112 19479322679711232 19489605261362262 19503569695787424 19523890509703056 19616860766011392 19647247875225984 19661743277070336 19681810441454592 19692199910648772 19695912592195584 19800569384534016 19806586683826176 19820778237591552 19841007716204544 19851481221122304 19859778200799342 19977333120755712 19991647015501824 20000002577847552 20026815433408512 20049541040996352 20066220801639252 20138920744976384 20197241262047232 20207902812544512 20228527398161664 20239205463722349 20348265035464704 20350585200771072 20356769647265792 20367515408270472 20371355410857984 20382108871273344 20402911255042368 20500503142858752 20532259040776704 20546970543710208 20568378479357952 20583115862114304 20614999729627008 20623615823907009 20734746802520064 20745692086938624 20760556516098048 20769233446226304 20892171655839744 20913494619783168 20915879234125824 20924534260101888 20933279725166874 20948278562142048 20985129843796224 21102599569687168 21130890613751808 21139722326006784 21150881385511644 21154869080506368 21187638611005536 21288984032968704 21300221883492864 21321961311575808 21333216569869503 21337238641545216 21457135574145024 21472509757390848 21494425025888256 21505771322882496 21510283243290624 21543603321051648 21568050117235008 21695716719525888 21717859797467136 21720336127746048 21726936835062528 21729324039336576 21738405868442523 21753981583762896 21855543926980608 21880344700551168 21891894713589888 21914238014675136 21964376823415938 22043953788420096 22068968361762816 22103153859629232 22107791111159808 22142036746636416 22282410019304448 22298375517290496 22321133680730112 22332916373762592 22439739926642688 22462642369396736 22474499760850176 22490602892439552 22500002900078496 22656285838098432 22696141770326016 22721896419803136 22733890664112576 22757093322931872 22891798164897792 22894408350867456 22901365853174016 22913454834304281 22917774837215232 22953275161922664 23063066035716096 23098791420873792 23115341861673984 23139425789277696 23156005344878592 23285627111378944 23302806846898176 23326590152835072 23338903597805952 23365387627004592 23503693112819712 23527681447256064 23530364138391552 23537514904651072 23540101042614624 23566813382409804 23676839254228992 23703706758930432 23740424515898064 23772251940470784 23782187616757632 23799227715569664 23836093437381228 23950107037089792 23962749618929472 23967267451305984 23974550990413824 23987206475522784 24004393471738368 24139277520913152 24156573477064704 24181228154124288 24193992738242808 24199068648701952 24236553736183104 24264056381889384 24351965088841728 24377337457016832 24432592272150528 24442803939445344 24587486917853184 24615387788120064 24628381552788624 24653517766509528 24799448011972608 24809813007605184 24827589406983168 24866048092082886 24871265000054784 24909791339965968 25054485719711744 25067711271717504 25085672456951808 25111275390821376 25124530920482916 25244707417473024 25262795421646848 25270472665571328 25283812230956448 25288579130720256 25312503262588308 25488321567860736 25533159491616768 25551454173659136 25562133472278528 25601729988298356 25742620595847168 25753272935510016 25764036584820768 25782496691867136 25822434557162997 25945949290180608 25964539738914816 25972430239614976 25986140348483016 26004759594383232 26031854012937408 26155814354681856 26196330500301312 26215657702760448 26242413921939456 26256266547531696 26261216789594112 26286061080380166 26408782245101568 26441654751922176 26454676954939392 26468641628163072 26471659655690496 26479704267732456 26636444161007616 26655529354002432 26666670103796736 26707977580385322 26732721387995136 26743783433029632 26754961068852336 26774131180015872 26943870416726016 26971369864215552 26985607284963132 27134113601028096 27156687211027296 27161807214477312 27176145161697792 27203881673389824 27218241830523159 27376345387702272 27395960724946944 27424504639143936 27444154482819072 27486666306169344 27498154431876012 27660922782584832 27680742021464064 27692311261635072 27706929246887202 27735207487323219 27884659493044224 27887838978834432 27899379013469184 27911039633555832 27931038082856064 27980173125061632 28023515257461714 28177733354913792 28186296434675712 28201175180682192 28206492107341824 28250184814674048 28400295844657152 28429281748767744 28444288759826004 28449651522060288 28609514098860032 28630013009854464 28659233367851008 28674361763843328 28686346290043494 28724804428068864 28757400156313344 28927622292701184 28957146396622848 28960448170328064 28969249113416704 28972432052448768 28984541157923364 29005308778350528 29173792934068224 29176998346948608 29189192951453184 29210107206279168 29218984019566848 29234407892043393 29285835764554584 29391938384560128 29425291149017088 29470871812838976 29477054814879744 29492614915605504 29522715662181888 29543868888293376 29709880025739264 29731167356387328 29761511574306816 29777221831683456 29789667301199013 29965999681133568 29987470523252736 30000003866771328 30099331202458878 30208381117464576 30295861893070848 30311854218816768 30342791097242496 30522397553197056 30525877801156608 30535154470898688 30551273112405708 30557033116286976 30573163306910016 30604366882563552 30750754714288128 30798388561165056 30820455815565312 30852567719036928 30874673793171456 30922499594440512 31070409129197568 31102120203780096 31118538130407936 31153850169339456 31338257483759616 31370241929674752 31373818851188736 31386801390152832 31399919587750311 31422417843213072 31569119005638656 31604942345240576 31653899354530752 31696335920627712 31709583489010176 31726322078267466 31732303620759552 31781457916508304 31933476049453056 31950332825239296 31966067987218432 31982941967363712 32005857962317824 32185703361217536 32208764636086272 32231842434514944 32241637538832384 32258656984323744 32265424864935936 32315404981577472 32352075175852512 32543575079288832 32576789696200704 32580504191619072 32590405252593792 32783315890470912 32820517050826752 32837842070384832 32871357022012704 33065930682630144 33079750676806912 33103452542644224 33154730789443848 33161686666739712 33213055119954624 33423615028956672 33447563275935744 33481700521095168 33499374560643888 33659609889964032 33693963554095104 33711749641275264 33735904338659328 33750004350117744 33984428757147648 34044212655489024 34082844629704704 34100835996168864 34135639984397808 34337697247346688 34352048779761024 34376662255822848 34429912742883996 34594599053574144 34619386318553088 34648187131310688 34673012792510976 34709138683916544 34928440667068416 34954210270347264 34989885229252608 35008355396708928 35014955719458816 35048081440506888 35211709660135424 35255539669229568 35291522170884096 35295546207587328 35306272356976608 35310151563921936 35350220073614706 35515258881343488 35555560138395648 35610636773847096 35658377910706176 35673281425136448 35698841573354496 35754140156071842 35925160555634688 35950901176958976 35961826485620736 35980809713284176 36208916281369728 36234860215597056 36271842231186432 36290989107364212 36298602973052928 36501793850269696 36527947633262592 36566006185525248 36648888408225792 36664205909168016 36881230376779776 36907656028618752 36923081682180096 36942572329182936 36980276649764292 37183785305112576 37199172017958912 37214719511407776 37241384110474752 37299072138124329 37306897500082176 37364687009948952 37581728579567616 37601566907576256 37608656143122432 37628508685427712 37666913086232064 37867061126209536 37905708998356992 37925718346434672 37932868696080384 37968754893882462 38232482351791104 38248461720057992 38299739237425152 38343200208417792 38402594982447534 38613930893770752 38629909403265024 38646054877231152 38673745037800704 38902664462598144 38918923935270912 38946809608372224 38958645359422464 38979210522724524 39007139391574848 39047781019406112 39233721532022784 39294495750451968 39323486554140672 39363620882909184 39384399821297544 39391825184391168 39429091620570249 39613173367652352 39641556475183104 39682015432409088 39702962442244608 39719556401598684 39954666241511424 39983294031003648 40000005155695104 40061966370577983 40099082081992704 40132441603278504 40277841489952768 40394482524094464 40415805625089024 40457054796323328 40478410927444698 40701170401542144 40713539294531584 40735030816540944 40742710821715968 40764217742546688 40805822510084736 41064518081553408 41093941087420416 41136756958715904 41166231724228608 41229999459254016 41247231647814018 41491384173877248 41521113032196096 41538466892452608 41784343311679488 41826989239566336 41831758468251648 41849068520203776 41866559450333748 41896557124284096 41970259687592448 42205199139374336 42261781227503616 42279444652013568 42301762771023288 42309738161012736 42375277222011072 42577968065937408 42600443766985728 42643922623151616 42666433139739006 42674477283090432 42914271148290048 42945019514781696 42988850051776512 43011542645764992 43029519435065241 43087206642103296 43136100234470016 43391433439051776 43435719594934272 43440672255492096 43453873670125056 43458648078673152 43476811736885046 43507963167525792 43760689401102336 43783789427179776 43828476029350272 43928753646831876 44087907576840192 44137936723525632 44206307719258464 44215582222319616 44284073493272832 44564820038608896 44596751034580992 44642267361460224 44665832747525184 44879479853285376 44925284738793472 44948999521700352 44981205784879104 45000005800156992 45148996803688317 45312571676196864 45392283540652032 45443792839606272 45467781328225152 45514186645863744 45783596329795584 45788816701734912 45802731706348032 45826909668608562 45835549674430464 45906550323845328 46126132071432192 46197582841747584 46230683723347968 46278851578555392 46312010689757184 46571254222757888 46605613693796352 46653180305670144 46677807195611904 46730775254009184 47007386225639424 47055362894512128 47060728276783104 47075029809302144 47080202085229248 47133626764819608 47353678508457984 47407413517860864 47480849031796128 47544503880941568 47564375233515264 47589483117401199 47598455431139328 47672186874762456 47900214074179584 47925499237858944 47949101980827648 47974412951045568 48008786943476736 48278555041826304 48313146954129408 48362456308248576 48387985476485616 48398137297403904 48473107472366208 48528112763778768 48754674914033664 48865184544301056 48885607878890688 49174973835706368 49230775576240128 49256763105577248 49307035533019056 49598896023945216 49619626015210368 49655178813966336 49732096184165772 49742530000109568 49819582679931936 50108971439423488 50135422543435008 50171344913903616 50222550781642752 50249061840965832 50489414834946048 50540945331142656 50567624461912896 50577158261440512 50625006525176616 50976643135721472 51066318983233536 51124266944557056 51203459976596712 51506545871020032 51528073169641536 51564993383734272 51644869114325994 51891898580361216 51929079477829632 51944860479229952 51972280696966032 52009519188766464 52063708025874816 52392661000602624 52431315405520896 52484827843878912 52512533095063392 52522433579188224 52572122160760332 52817564490203136 52883309503844352 52937283256326144 52943319311380992 52959408535464912 53272888322015232 53311058708004864 53333340207593472 53415955160770644 53465442775990272 53487566866059264 53509922137704672 53548262360031744 53887740833452032 53942739728431104 53971214569926264 54313374422054592 54323614428954624 54352290323395584 54407763346779648 54436483661046318 54752690775404544 54791921449893888 54849009278287872 54973332612338688 54996308863752024 55321845565169664 55361484042928128 55384622523270144 55413858493774404 55470414974646438 55775677957668864 55798758026938368 55822079267111664 55862076165712128 55960346250123264 56047030514923428 56355466709827584 56372592869351424 56402350361364384 56412984214683648 56500369629348096 56800591689314304 56858563497535488 56888577519652008 56899303044120576 56953132340823693 57219028197720064 57260026019708928 57318466735702016 57348723527686656 57372692580086988 57449608856137728 57514800312626688 57603892473671301 57914292793245696 57920896340656128 57938498226833408 57944864104897536 57969082315846728 58010617556701056 58347585868136448 58353996693897216 58378385902906368 58420214412558336 58437968039133696 58468815784086786 58571671529109168 58850582298034176 58941743625677952 58985229831211008 59045431324363776 59087737776586752 59419760051478528 59462334712774656 59523023148613632 59554443663366912 59579334602398026 59931999362267136 59974941046505472 60000007733542656 60198662404917756 60416762234929152 60591723786141696 60623708437633536 60685582194484992 60717616391167047 61044795106394112 61051755602313216 61070308941797376 61102546224811416 61114066232573952 61146326613820032 61208733765127104 61501509428576256 61596777122330112 61640911631130624 61705135438073856 61749347586342912 61844999188881024 61870847471721027 62204240407560192 62237076260815872 62307700338678912 62676514967519232 62740483859349504 62747637702377472 62773602780305664 62799839175500622 62844835686426144 63209884690481152 63307798709061504 63392671841255424 63419166978020352 63452644156534932 63464607241519104 63562915833016608 63866952098906112 63900665650478592 63932135974436864 63965883934727424 63999649709608509 64011715924635648 64371406722435072 64417529272172544 64483275077664768 64517313968647488 64530849729871872 64630809963154944 64704150351705024 65087150158577664 65153579392401408 65161008383238144 65180810505187584 65215217605327569 65566631780941824 65641034101653504 65675684140769664 65742714044025408 66131861365260288 66159501353613824 66206905085288448 66309461578887696 66323373333479424 66426110239909248 66847230057913344 66895126551871488 66963401042190336 66998749121287776 67319219779928064 67387927108190208 67423499282550528 67471808677318656 67500008700235488 67968857514295296 68088425310978048 68165689259409408 68201671992337728 68271279968795616 68675394494693376 68704097559522048 68740364502912843 68753324511645696 68859825485767992 69189198107148288 69296374262621376 69346025585021952 69418277367833088 69856881334136832 69908420540694528 69979770458505216 70016710793417856 70096162881013776 70423419320270848 70511079338459136 70583044341768192 70591092415174656 70612544713953216 70620303127843872 70700440147229412 71030517762686976 71111120276791296 71221273547694192 71316755821412352 71346562850272896 71397683146708992 71508280312143684 71850321111269376 71901802353917952 71923652971241472 71961619426568352 72417832562739456 72469720431194112 72543684462372864 72581978214728424 72597205946105856 73003587700539392 73055895266525184 73132012371050496 73297776816451584 73328411818336032 73762460753559552 73846163364360192 73885144658365872 73960553299528584 74398344035917824 74429439022815552 74482768220949504 74598144276248658 74613795000164352 74729374019897904 75163457159135232 75203133815152512 75257017370855424 75333826172464128 75734122252419072 75811417996713984 75851436692869344 75865737392160768 75937509787764924 76464964703582208 76496923440115984 76599478474850304 76686400416835584 76805189964895068 77227861787541504 77259818806530048 77292109754462304 77347490075601408 77467303671488991 77837847870541824 77893619216744448 77917290718844928 77958421045449048 78014278783149696 78095562038812224 78467443064045568 78588991500903936 78646973108281344 78727241765818368 78768799642595088 78783650368782336 78858183241140498 79226346735304704 79364030864818176 79405924884489216 79439112803197368 79909332483022848 79966588062007296 80000010311390208 80123932741155966 80198164163985408 80264883206557008 80831611250178048 80914109592646656 80956821854889396 81402340803084288 81427078589063168 81470061633081888 81485421643431936 81528435485093376 81611645020169472 81654725491569477 82129036163106816 82187882174840832 82273513917431808 82332463448457216 82459998918508032 82494463295628036 82982768347754496 83042226064392192 83076933784905216 83205622461969657 83653978479132672 83663516936503296 83698137040407552 83733118900667496 83793114248568192 83940519375184896 84410398278748672 84558889304027136 84603525542046576 84619476322025472 84750554444022144 85200887533971456 85287845246303232 85332866279478012 85348954566180864 85828542296580096 85890039029563392 85977700103553024 86023085291529984 86059038870130482 86174413284206592 86272200468940032 86782866878103552 86871439189868544 86881344510984192 86907747340250112 86917296157346304 86953623473770092 87015926335051584 87521378802204672 87567578854359552 87656952058700544 87703223676130179 87857507293663752 88175815153680384 88275873447051264 88412615438516928 88431164444639232 88568146986545664 89129640077217792 89193502069161984 89284534722920448 89331665495050368 89369001903597039 89850569477586944 89897999043400704 89962411569758208 90000011600313984 90297993607376634 90625143352393728 90887585679212544 90935562656450304 91028373291727488 91567192659591168 91577633403469824 91605463412696064 91653819337217124 91671099348860928 91813100647690656 92252264142864384 92395165683495168 92461367446695936 92557703157110784 92624021379514368 93142508445515776 93211227387592704 93306360611340288 93355614391223808 93461550508018368 94014772451278848 94110725789024256 94121456553566208 94150059618604288 94160404170458496 94199758763250933 94267253529639216 94707357016915968 94814827035721728 94961698063592256 95089007761883136 95128750467030528 95178966234802398 95196910862278656 95344373749524912 95800428148359168 95850998475717888 95898203961655296 95948825902091136 96017573886953472 96557110083652608 96626293908258816 96724912616497152 96775970952971232 96796274594807808 96946214944732416 97056225527557536 97730369088602112 97771215757781376 98349947671412736 98461551152480256 98513526211154496 98614071066038112 99197792047890432 99239252030420736 99310357627932672 99464192368331544 99485060000219136 99639165359863872 100217942878846976 100270845086870016 100342689827807232 100445101563285504 100498123681931664 100978829669892096 101081890662285312 101135248923825792 101250013050353232 101953286271442944 102132637966467072 102248533889114112 102406919953193424 103013091742040064 103056146339283072 103129986767468544 103289738228651988 103783797160722432 103858158955659264 103889720958459904 103944561393932064 104019038377532928 104127416051749632 104785322001205248 104862630811041792 104969655687757824 105025066190126784 105044867158376448 105144244321520664 105635128980406272 105766619007688704 105874566512652288 105886638622761984 105918817070929824 106545776644030464 106666680415186944 106831910321541288 106975133732118528 107019844275409344 107096524720063488 107775481666904064 107885479456862208 107942429139852528 108626748844109184 108704580646791168 108815526693559296 108872967322092636 109505381550809088 109583842899787776 109698018556575744 109946665224677376 109992617727504048 110643691130339328 110722968085856256 110769245046540288 110827716987548808 110940829949292876 111551355915337728 111597516053876736 111644158534223328 111724152331424256 111897216414372987 111920692500246528 112094061029846856 112745185738702848 112804700722728768 112825968429367296 113000739258696192 113601183378628608 113717126995070976 113777155039304016 113798606088241152 113906264681647386 114438056395440128 114636933471404032 114697447055373312 114745385160173976 114899217712275456 115029600625253376 115207784947342602 115841792681312256 115876996453666816 115889728209795072 115938164631693456 116021235113402112 116707993387794432 116756771805812736 116840428825116672 116875936078267392 116937631568173572 117143343058218336 117701164596068352 117883487251355904 117970459662422016 118090862648727552 118175475553173504 118839520102957056 118924669425549312 119046046297227264 119108887326733824 119158669204796052 119863998724534272 119949882093010944 120000015467085312 120185899111733949 120397324809835512 120833524469858304 121183447572283392 121247416875267072 121371164388969984 121435232782334094 122103511204626432 122140617883594752 122205092449622832 122228132465147904 122292653227640064 122417467530254208 123193554244660224 123281823262261248 123410270876147712 123498695172685824 123689998377762048 123741694943442054 124474152521631744 124615400677357824 125353029935038464 125480967718699008 125495275404754944 125547205560611328 125599678351001244 125689671372852288 126419769380962304 126615597418123008 126785343682510848 126838333956040704 126905288313069864 126929214483038208 127125831666033216 127733904197812224 127801331300957184 127864271948873728 127931767869454848 127999299419217018 128023431849271296 128742813444870144 128835058544345088 128966550155329536 129034627937294976 129088558305195723 129261619926309888 129408300703410048 130174300317155328 130307158784802816 130322016766476288 130361621010375168 130430435210655138 131282068203307008 131351368281539328 131485428088050816 132263722730520576 132319002707227648 132413810170576896 132618923157775392 132646746666958848 132852220479818496 133694460115826688 133790253103742976 133926802084380672 133997498242575552 134638439559856128 134775854216380416 134846998565101056 134943617354637312 135000017400470976 135446990411064951 135937715028590592 136176850621956096 136331378518818816 136403343984675456 136542559937591232 137350788989386752 137408195119044096 137480729005825686 137506649023291392 137719650971535984 138378396214296576 138592748525242752 138692051170043904 138836554735666176 139713762668273664 139816841081389056 139959540917010432 140033421586835712 140192325762027552 141022158676918272 141166088683536384 141182184830349312 141225089427906432 141240606255687744 141400880294458824 142061035525373952 142222240553582592 142442547095388384 142633511642824704 142693125700545792 142768449352203597 142795366293417984 143016560624287368 143700642222538752 143847305942482944 143923238853136704 144835665125478912 144939440862388224 145087368924745728 145163956429456848 145194411892211712 146007175401078784 146264024742100992 146595553632903168 146656823636672064 147524921507119104 147692326728720384 147770289316731744 147921106599057168 148796688071835648 148858878045631104 148965536441899008 149196288552497316 149227590000328704 149458748039795808 150326914318270464 150406267630305024 150514034741710848 150667652344928256 151468244504838144 151622835993427968 151702873385738688 151731474784321536 151875019575529848 152929929407164416 152993846880231968 153198956949700608 153372800833671168 153610379929790136 154519637613060096 154584219508924608 154694980151202816 154934607342977982 155675695741083648 155787238433488896 155834581437689856 155916842090898096 156028557566299392 156191124077624448 157177983001807872 157293946216562688 157454483531636736 157537599285190176 157567300737564672 157716366482280996 158452693470609408 158811849768978432 158878225606394736 159818664966045696 159933176124014592 160000020622780416 160247865482311932 160396328327970816 160529766413114016 161663222500356096 161828219185293312 161913643709778792 162854157178126336 162940123266163776 162970843286863872 163056870970186752 163223290040338944 163309450983138954 164258072326213632 164375764349681664 164547027834863616 164919997837016064 164988926591256072 165965536695508992 166084452128784384 166153867569810432 166411244923939314 167327033873006592 167396274080815104 167466237801334992 167586228497136384 167881038750369792 168820796557497344 169117778608054272 169207051084093152 169238952644050944 169501108888044288 170401775067942912 170575690492606464 170665732558956024 170697909132361728 170859397022471079 171657084593160192 171780078059126784 171955400207106048 172046170583059968 172118077740260964 172348826568413184 172544400937880064 172811677421013903 173742878379737088 173762689021968384 173815494680500224 173834592314692608 173907246947540184 174031852670103168 175042757604409344 175135157708719104 175313904117401088 175406447352260358 175715014587327504 176551746894102528 176825230877033856 177136293973091328 178259280154435584 178387004138323968 178569069445840896 178663330990100736 178738003807194078 179795998086801408 179924823139516416 180000023200627968 180595987214753268 181250286704787456 181775171358425088 181871125312900608 182056746583454976 182152849173501141 183134385319182336 183155266806939648 183210926825392128 183307638674434248 183342198697721856 183626201295381312 184504528285728768 184790331366990336 184922734893391872 185115406314221568 185248042759028736 185612542415163081 186285016891031552 186612721222680576 186711228782447616 186923101016036736 188029544902557696 188221451578048512 188242913107132416 188300119237208576 188320808340916992 188399517526501866 188534507059278432 189629654071443456 189923396127184512 190178015523766272 190257500934061056 190357932469604796 190393821724557312 190688747499049824 191600856296718336 191701996951435776 191796407923310592 191897651804182272 192035147773906944 193114220167305216 193252587816517632 193449825232994304 193551941905942464 193592549189615616 193892429889464832 194112451055115072 195460738177204224 195542431515562752 195645652815982707 196699895342825472 196923102304960512 197027052422308992 197228142132076224 198395584095780864 198478504060841472 198620715255865344 198928384736663088 198970120000438272 199278330719727744 200435885757693952 200541690173740032 200685379655614464 200890203126571008 200996247363863328 201957659339784192 202163781324570624 202270497847651584 202500026100706464 203906572542885888 204265275932934144 204497067778228224 204813839906386848 206026183484080128 206112292678566144 206221093508738529 206259973534937088 206579476457303976 207567594321444864 207779441916919808 207889122787864128 208038076755065856 208254832103499264 209570644002410496 209725261622083584 209939311375515648 210050132380253568 210288488643041328 211270257960812544 211533238015377408 211749133025304576 211773277245523968 211837634141859648 213091553288060928 213333360830373888 213663820643082576 213950267464237056 214039688550818688 214193049440126976 215550963333808128 215770958913724416 215884858279705056 217253497688218368 217409161293582336 217631053387118592 217745934644185272 219010763101618176 219167685799575552 219396037113151488 219893330449354752 219985235455008096 221287382260678656 221538490093080576 221655433975097616 221881659898585752 223195032107753472 223288317068446656 223448304662848512 223794432828745974 223841385000493056 224188122059693712 225490371477405696 225609401445457536 226001478517392384 227202366757257216 227434253990141952 227554310078608032 227597212176482304 227812529363294772 228876112790880256 229394894110746624 229490770320347952 229798435424550912 230059201250506752 230415569894685204 231683585362624512 231753992907333632 231779456419590144 231876329263386912 232042470226804224 232401911014466973 233513543611625472 233680857650233344 233751872156534784 233875263136347144 234286686116436672 235402329192136704 235766974502711808 235940919324844032 236181725297455104 236350951106347008 237679040205914112 238092092594454528 238217774653467648 238317338409592104 239727997449068544 239899764186021888 240000030934170624 240371798223467898 240794649619671024 242494833750534144 242742328777939968 242870465564668188 244207022409252864 244281235767189504 244410184899245664 244456264930295808 244585306455280128 244834935060508416 246387108489320448 246563646524522496 246820541752295424 246997390345371648 247379996755524096 247483389886884108 248948305043263488 249230801354715648 249616867385908971 250961935437398016 250990550809509888 251094411121222656 251199356702002488 251379342745704576 252839538761924608 253231194836246016 253676667912081408 253810576626139728 253858428966076416 254251663332066432 255602662601914368 255728543897747456 255863535738909696 255998598838434036 256046863698542592 257485626889740288 257670117088690176 257933100310659072 258069255874589952 258177116610391446 258523239852619776 258816601406820096 260348600634310656 260614317569605632 260644033532952576 260723242020750336 260860870421310276 262564136406614016 262702736563078656 262970856176101632 263109671028390537 264527445461041152 264638005414455296 264827620341153792 265237846315550784 265293493333917696 265704440959636992 267388920231653376 267580506207485952 267853604168761344 267994996485151104 268107005710791117 269551708432760832 269693997130202112 269887234709274624 270000034800941952 270893980822129902 271875430057181184 272662757037637632 272806687969350912 273085119875182464 274701577978773504 274816390238088192 274961458011651372 275013298046582784 275439301943071968 276756792428593152 277185497050485504 277384102340087808 277673109471332352 279427525336547328 279633682162778112 279919081834020864 280066843173671424 280384651524055104 282044317353836544 282332177367072768 282364369660698624 282450178855812864 282481212511375488 282599276289752799 282801760588917648 284122071050747904 284444481107165184 284885094190776768 285267023285649408 285386251401091584 285536898704407194 285590732586835968 286033121248574736 287401284445077504 287694611884965888 287846477706273408 289671330250957824 289878881724776448 290174737849491456 290327912858913696 290388823784423424 292014350802157568 293191107265806336 293313647273344128 295049843014238208 295384653457440768 295540578633463488 295842213198114336 297593376143671296 297717756091262208 297931072883798016 298392577104994632 298455180000657408 298917496079591616 300653828636540928 300812535260610048 301028069483421696 301335304689856512 302936489009676288 303245671986855936 303405746771477376 303750039151059696 305859858814328832 305987693760463936 306397913899401216 306745601667342336 307220759859580272 309039275226120192 309168439017849216 309389960302405632 309869214685955964 311351391482167296 311574476866977792 311669162875379712 311833684181796192 312057115132598784 312382248155248896 314355966003615744 314587892433125376 314908967063273472 315075198570380352 315134601475129344 315432732964561992 316905386941218816 317623699537956864 317756451212789472 319637329932091392 320000041245560832 320495730964623864 321059532826228032 323326445000712192 323656438370586624 323827287419557584 325708314356252672 325880246532327552 326113741940373504 326446580080677888 326618901966277908 328516144652427264 328751528699363328 329094055669727232 329839995674032128 329977853182512144 331931073391017984 332168904257568768 332307735139620864 332822489847878628 334654067746013184 334792548161630208 334932475602669984 335172456994272768 335691649243118961 335762077500739584 337641593114994688 338235557216108544 338414102168186304 338477905288101888 339002217776088576 340803550135885824 341151380985212928 341331465117912048 341395818264723456 341718794044942158 343314169186320384 343910800414212096 344092341166119936 344236155480521928 344697653136826368 345088801875760128 345623354842027806 347525378043936768 347630989361000448 347669184629385216 347814493895080368 348063705340206336 350270315417438208 350627808234802176 350812894704520716 351430029174655008 353103493788205056 353650461754067712 354272587946182656 356518560308871168 356774008276647936 357138138891681792 357326661980201472 357476007614388156 359591996173602816 359849646279032832 360000046401255936 360557697335201847 361191974429506536 362500573409574912 363550342716850176 363742250625801216 364113493166909952 364305698347002282 366310533613879296 366421853650784256 366615277348868496 366684397395443712 367252402590762624 369580662733980672 369845469786783744 370230812628443136 370496085518057472 371225084830326162 372570033782063104 373422457564895232 373846202032073472 376059089805115392 376442903156097024 376485826214264832 376600238474417152 376641616681833984 376799035053003732 377069014118556864 379259308142886912 379846792254369024 380356031047532544 380515001868122112 380715864939209592 380787643449114624 381377494998099648 383201712593436672 383403993902871552 383592815846621184 383795303608364544 384070295547813888 386228440334610432 386505175633035264 386899650465988608 387103883811884928 387265674915587169 387784859778929664 388224902110230144 390921476354408448 391084863031125504 391291305631965414 393846204609921024 394054104844617984 394456284264152448 396791168191561728 396957008121682944 397241430511730688 397856769473326176 397940240000876544 398556661439455488 401083380347480064 401370759311228928 401780406253142016 401992494727726656 403915318679568384 404327562649141248 404540995695303168 405000052201412928 406340971233194853 407813145085771776 408530551865868288 408994135556456448 409627679812773696 412052366968160256 412224585357132288 412442187017477058 412519947069874176 413158952914607952 415135188642889728 415558883833839616 415778245575728256 416076153510131712 416509664206998528 419141288004820992 419450523244167168 419878622751031296 420100264760507136 420576977286082656 423066476030754816 423498266050609152 423546554491047936 423675268283719296 426183106576121856 426666721660747776 427327641286165152 427900534928474112 428079377101637376 428386098880253952 431101926667616256 431541917827448832 431769716559410112 434506995376436736 434818322587164672 435262106774237184 435491869288370544 438021526203236352 438792074226302976 439786660898709504 439970470910016192 442574764521357312 443076980186161152 443310867950195232 443763319797171504 446390064215506944 446576634136893312 446896609325697024 447588865657491948 447682770000986112 448376244119387424 450980742954811392 451218802890915072 452002957034784768 454404733514514432 454868507980283904 455108620157216064 455194424352964608 455625058726589544 457752225581760512 458789788221493248 458981540640695904 459596870849101824 460118402501013504 460831139789370408 463507985814667264 463558912839180288 463752658526773824 464084940453608448 464803822028933946 467027087223250944 467361715300466688 467503744313069568 467750526272694288 468573372232873344 471533949005423616 471881838649688064 472363450594910208 472701902212694016 475358080411828224 476435549306935296 476634676819184208 479455994898137088 479799528372043776 480000061868341248 480743596446935796 481589299239342048 484989667501068288 485484657555879936 485740931129336376 488562471534379008 488820369798491328 488912529860591616 489170612910560256 489669870121016832 492774216978640896 493127293049044992 493641083504590848 494759993511048192 494966779773768216 497896610086526976 498461602709431296 499233734771817942 501981101619019776 502188822242445312 502398713404004976 502758685491409152 506462389672492032 507353335824162816 507621153252279456 507716857932152832 508503326664132864 511205325203828736 511727071477819392 511997197676868072 512093727397085184 512578191067413237 514971253779480576 515340234177380352 515866200621318144 516138511749179904 516354233220782892 517046479705239552 517633202813640192 518435032263041709 521228635139211264 521288067065905152 521446484041500672 521721740842620552 525128272813228032 525405473126157312 525941712352203264 526219342056781074 529276010828910592 529655240682307584 530475692631101568 531408881919273984 534777840463306752 535161012414971904 535707208337522688 535989992970302208 536214011421582234 539387994260404224 539774469418549248 540000069601883904 541787961644259804 543750860114362368 545325514075275264 545613375938701824 546170239750364928 549403155957547008 549632780476176384 549922916023302744 550026596093165568 550878603886143936 553513584857186304 554370994100971008 554768204680175616 555346218942664704 556837627245489243 558855050673094656 559838163668041728 560133686347342848 560769303048110208 564088634707673088 564664354734145536 564728739321397248 564900357711625728 564962425022750976 565198552579505598 565603521177835296 568888962214330368 569770188381553536 570534046571298816 570772502802183168 571073797408814388 571181465173671936 572066242497149472 574802568890155008 575389223769931776 575692955412546816 579342660501915648 579757763449552896 580349475698982912 580655825717827392 580777647568846848 584028701604315136 586382214531612672 586627294546688256 586936958447948121 590099686028476416 590769306914881536 591081157266926976 591684426396228672 595186752287342592 595435512182524416 595862145767596032 596785154209989264 596910360001314816 597834992159183232 601307657273081856 601625070521220096 602056138966843392 602670609379713024 605872978019352576 606491343973711872 606811493542954752 607500078302119392 611719717628657664 611975387520927872 612795827798802432 613491203334684672 614441519719160544 618078550452240384 618336878035698432 618663280526215587 618779920604811264 619738429371911928 622702782964334592 623338325750759424 623667368363592384 624114230265197568 624764496310497792 628711932007231488 629175784866250752 629817934126546944 630150397140760704 630865465929123984 633810773882437632 635247399075913728 635512902425578944 639274659864182784 640000082491121664 640991461929247728 642119065652456064 646652890001424384 647312876741173248 647654574839115168 651416628712505344 651760493064655104 652227483880747008 652893160161355776 653237803932555816 657032289304854528 657503057398726656 658188111339454464 659679991348064256 659955706365024288 663862146782035968 664615470279241728 665644979695757256 669585096323260416 669864951205339968 670344913988545536 671383298486237922 671524155001479168 675283186229989376 676471114432217088 676828204336372608 678004435552177152 681607100271771648 682302761970425856 682662930235824096 682791636529446912 683437588089884316 686628338372640768 688184682332239872 688472310961043856 689395306273652736 690177603751520256 691246709684055612 695050756087873536 695261978722000896 695338369258770432 695628987790160736 696127410680412672 700540630834876416 701255616469604352 701625789409041432 702860058349310016 706206987576410112 707300923508135424 708545175892365312 713037120617742336 714276277783363584 714653323960402944 714952015228776312 719183992347205632 719699292558065664 720000092802511872 721115394670403694 722383948859013072 727484501251602432 728226986333819904 728611396694004564 732621067227758592 732843707301568512 733230554697736992 733368794790887424 734504805181525248 739161325467961344 739690939573567488 740461625256886272 740992171036114944 742450169660652324 745140067564126208 746844915129790464 747692404064146944 748850602157726913 752885806312194048 752971652428529664 753200476948834304 753283233363667968 753598070106007464 754138028237113728 758518616285773824 759693584508738048 761030003736244224 761431729878419184 761575286898229248 762754989996199296 766807987805743104 767185631693242368 767590607216729088 768140591095627776 772456880669220864 773010351266070528 773799300931977216 774207767623769856 774531349831174338 775569719557859328 776449804220460288 781842952708816896 782169726062251008 782582611263930828 787692409219842048 788108209689235968 788912568528304896 789329013085171611 793582336383123456 793914016243365888 794482861023461376 795713538946652352 795880480001753088 797113322878910976 802166760694960128 802741518622457856 803560812506284032 803984989455453312 804321017132373351 808655125298282496 809081991390606336 810000104402825856 812681942466389706 815626290171543552 817988271112912896 819255359625547392 824104733936320512 824449170714264576 824884374034954116 825039894139748352 826317905829215904 830270377285779456 831117767667679232 831556491151456512 832152307020263424 833019328413997056 838282576009641984 838901046488334336 839757245502062592 840200529521014272 841153954572165312 846132952061509632 846996532101218304 847093108982095872 847350536567438592 847797828869258397 852366213152243712 853333443321495552 854655282572330304 855801069856948224 856158754203274752 856772197760507904 862203853335232512 863083835654897664 863539433118820224 869013990752873472 869636645174329344 870524213548474368 870983738576741088 876043052406472704 879573321797419008 879940941820032384 885149529042714624 886153960372322304 886621735900390464 887526639594343008 892780128431013888 893153268273786624 893793218651394048 895177731314983896 895365540001972224 896752488238774848 901961485909622784 902437605781830144 904005914069569536 908809467029028864 909737015960567808 910217240314432128 911250117453179088 915504451163521024 917579576442986496 917963081281391808 919193741698203648 920236805002027008 921662279578740816 927015971629334528 927117825678360576 927505317053547648 928169880907216896 929607644057867892 934054174446501888 934723430600933376 935007488626139136 935501052545388576 937146744465746688 943067898010847232 943763677299376128 944726901189820416 945403804425388032 950716160823656448 952871098613870592 953269353638368416 958911989796274176 960000123736682496 961487192893871592 963178598478684096 969979335002136576 970969315111759872 971481862258672752 977124943068758016 977640739596982656 978341225821120512 979339740242033664 985548433957281792 986254586098089984 987282167009181696 989519987022096384 989933559547536432 995793220173053952 996923205418862592 998467469543635884 1003962203238039552 1004377644484890624 1004797426808009952 1005517370982818304 1007074947729356883 1012924779344984064 1014706671648325632 1015242306504558912 1015433715864305664 1017006653328265728 1022410650407657472 1023454142955638784 1023994395353736144 1024187454794170368 1025156382134826474 1029942507558961152 1031732401242636288 1032277023498359808 1032708466441565784 1034092959410479104 1035266405627280384 1036870064526083418 1042576134131810304 1042892968083001344 1043443481685241104 1050810946252314624 1051883424704406528 1052438684113562148 1058552021657821184 1059310481364615168 1060951385262203136 1062817763838547968 1069555680926613504 1070322024829943808 1071414416675045376 1071979985940604416 1072428022843164468 1078775988520808448 1079548938837098496 1080000139203767808 1081673092005605541 1083575923288519608 1087501720228724736 1090651028150550528 1091226751877403648 1092340479500729856 1099265560952352768 1099845832046605488 1100053192186331136 1101757207772287872 1108741988201942016 1109536409360351232 1110692437885329408 1113675254490978486 1117710101346189312 1120267372694685696 1121538606096220416 1128177269415346176 1129328709468291072 1129457478642794496 1129800715423251456 1129924850045501952 1130397105159011196 1131207042355670592 1137777924428660736 1139540376763107072 1141068093142597632 1141545005604366336 1142147594817628776 1142362930347343872 1144132484994298944 1149605137780310016 1150778447539863552 1151385910825093632 1158685321003831296 1159515526899105792 1160698951397965824 1161311651435654784 1161797024746761507 1168057403208630272 1172764429063225344 1173254589093376512 1173873916895896242 1181538613829763072 1182162314533853952 1183368852792457344 1190373504574685184 1190871024365048832 1191724291535192064 1193570308419978528 1193820720002629632 1195669984318366464 1203250141042440192 1204112277933686784 1205341218759426048 1211745956038705152 1212982687947423744 1213622987085909504 1215000156604238784 1223439435257315328 1223950775041855744 1225591655597604864 1226982406669369344 1228883039438321088 1236157100904480768 1236673756071396864 1237326561052431174 1237559841209622528 1239476858743823856 1245405565928669184 1246676651501518848 1247334736727184768 1248228460530395136 1249528992620995584 1257423864014462976 1258351569732501504 1259635868253093888 1260300794281521408 1261730931858247968 1270494798151827456 1271025804851157888 1278549319728365568 1280000164982243328 1281982923858495456 1284238131304912128 1293305780002848768 1294625753482346496 1295309149678230336 1302833257425010688 1303520986129310208 1304454967761494016 1305786320322711552 1306475607865111632 1314064578609709056 1316376222678908928 1319359982696128512 1319911412730048576 1327724293564071936 1329230940558483456 1331289959391514512 1339170192646520832 1339729902410679936 1340689827977091072 1342766596972475844 1343048310002958336 1350566372459978752 1352942228864434176 1353656408672745216 1356008871104354304 1363214200543543296 1364605523940851712 1365325860471648192 1365583273058893824 1366875176179768632 1373256676745281536 1376369364664479744 1376944621922087712 1378790612547305472 1380355207503040512 1382493419368111224 1390523957444001792 1390676738517540864 1391257975580321472 1392254821360825344 1401081261669752832 1402511232939208704 1403251578818082864 1405720116698620032 1414601847016270848 1417090351784730624 1426074241235484672 1429306647920805888 1429904030457552624 1438367984694411264 1439398585116131328 1440000185605023744 1442230789340807388 1444767897718026144 1454969002503204864 1456453972667639808 1457222793388009128 1465687414603137024 1466461109395473984 1466737589581774848 1469009610363050496 1478322650935922688 1479381879147134976 1480923250513772544 1484900339321304648 1490280135128252416 1493689830259580928 1495384808128293888 1497701204315453826 1505943304857059328 1506400953897668608 1506566466727335936 1507196140212014928 1508276056474227456 1519387169017476096 1522060007472488448 1522863459756838368 1523150573796458496 1525509979992398592 1533615975611486208 1535181214433458176 1536281182191255552 1544913761338441728 1546020702532141056 1547598601863954432 1548415535247539712 1549062699662348676 1551139439115718656 1552899608440920576 1563685905417633792 1564339452124502016 1565165222527861656 1575384818439684096 1576216419378471936 1577825137056609792 1578658026170343222 1587828032486731776 1588965722046922752 1591427077893304704 1594226645757821952 1604333521389920256 1605483037244915712 1607121625012568064 1607969978910906624 1608642034264746702 1618163982781212672 1620000208805651712 1625363884932779412 1631252580343087104 1635976542225825792 1638510719251094784 1648209467872641024 1648898341428529152 1649768748069908232 1650079788279496704 1652635811658431808 1660540754571558912 1662235535335358464 1663112982302913024 1664304614040526848 1666038656827994112 1670512881736467729 1676565152019283968 1679514491004125184 1680401059042028544 1682307909144330624 1692265904123019264 1693993064202436608 1694186217964191744 1694701073134877184 1695595657738516794 1706666886642991104 1709310565144660608 1711602139713896448 1712317508406549504 1713544395521015808 1724407706670465024 1726167671309795328 1727078866237640448 1738027981505746944 1739273290348658688 1741048427096948736 1741967477153482176 1752086104812945408 1759146643594838016 1759881883640064768 1760810875343844363 1770299058085429248 1772307920744644608 1773243471800780928 1775053279188686016 1785560256862027776 1786306536547573248 1787586437302788096 1790355462629967792 1790731080003944448 1793504976477549696 1803922971819245568 1804875211563660288 1808011828139139072 1817618934058057728 1819474031921135616 1820434480628864256 1822500234906358176 1835159152885972992 1835926162562783616 1838387483396407296 1840473610004054016 1843324559157481632 1854031943258669056 1854235651356721152 1855010634107095296 1855989841578646761 1856339761814433792 1859215288115735784 1868108348893003776 1870014977252278272 1871002105090777152 1874293488931493376 1886135796021694464 1887527354598752256 1889453802379640832 1901432321647312896 1905742197227741184 1906538707276736832 1917823979592548352 1920000247473364992 1922974385787743184 1926357196957368192 1939958670004273152 1941938630223519744 1942963724517345504 1954249886137516032 1955281479193965312 1956682451642241024 1958679480484067328 1971096867914563584 1972509172196179968 1974564334018363392 1979039974044192768 1979867119095072864 1991586440346107904 1993846410837725184 1996934939087271768 2008755288969781248 2009594853616019904 2011034741965636608 2014149895458713766 2025849558689968128 2029413343296651264 2030484613009117824 2034013306656531456 2044821300815314944 2046908285911277568 2047988790707472288 2048374909588340736 2050312764269652948 2059885015117922304 2064554046996719616 2065416932883131568 2068185918820958208 2070532811254560768 2073740129052166836 2085152268263620608 2085785936166002688 2086886963370482208 2101621892504629248 2103766849408813056 2104877368227124296 2117104043315642368 2118620962729230336 2121902770524406272 2125635527677095936 2139111361853227008 2142828833350090752 2143959971881208832 2144856045686328936 2157551977041616896 2159097877674196992 2160000278407535616 2163346184011211082 2167151846577039216 2182453503754807296 2184680959001459712 2198531121904705536 2199691664093210976 2200106384372662272 2203514415544575744 2217483976403884032 2219072818720702464 2221384875770658816 2227350508981956972 2235420202692378624 2240534745389371392 2243077212192440832 2246551806473180739 2258657418936582144 2258914957285588992 2259601430846502912 2259849700091003904 2260794210318022392 2262414084711341184 2275555848857321472 2279080753526214144 2283090011208732672 2284295189635257552 2284725860694687744 2288264969988597888 2301556895079727104 2302771821650187264 2317370642007662592 2319031053798211584 2321397902795931648 2322623302871309568 2323594049493523014 2345528858126450688 2346509178186753024 2347747833791792484 2363077227659526144 2364324629067707904 2366737705584914688 2367987039255514833 2380747009149370368 2381742048730097664 2383448583070384128 2387140616839957056 2387641440005259264 2391339968636732928 2406500282084880384 2408224555867373568 2410682437518852096 2412963051397120053 2425965375894847488 2427245974171819008 2430000313208477568 2446878870514630656 2447901550083711488 2453964813338738688 2457766078876642176 2472314201808961536 2473347512142793728 2474653122104862348 2475119682419245056 2478953717487647712 2490811131857338368 2493353303003037696 2494669473454369536 2496456921060790272 2499057985241991168 2514847728028925952 2516703139465003008 2519271736506187776 2520601588563042816 2523461863716495936 2540989596303654912 2542051609702315776 2543393486607775191 2557098639456731136 2560000329964486656 2563965847716990912 2568476262609824256 2586611560005697536 2589251506964692992 2590618299356460672 2605666514850021376 2607041972258620416 2608909935522988032 2611572640645423104 2612951215730223264 2628129157219418112 2638719965392257024 2639822825460097152 2655448587128143872 2658461881116966912 2662579918783029024 2678340385293041664 2679459804821359872 2681379655954182144 2685533193944951688 2686096620005916672 2701132744919957504 2705884457728868352 2707312817345490432 2712017742208708608 2726428401087086592 2729211047881703424 2730651720943296384 2733750352359537264 2746513353490563072 2752738729328959488 2753889243844175424 2757581225094610944 2760710415006081024 2764986838736222448 2781047914888003584 2781353477035081728 2782515951160642944 2784509642721650688 2802162523339505664 2805022465878417408 2806503157636165728 2811440233397240064 2829203694032541696 2834180703569461248 2852148482470969344 2858613295841611776 2859808060915105248 2876735969388822528 2880000371210047488 2884461578681614776 2889535795436052288 2909938005006409728 2912907945335279616 2914445586776018256 2931374829206274048 2932922218790947968 2938019220726100992 2956645301871845376 2958763758294269952 2961846501027545088 2969800678642609296 2987379660519161856 2990769616256587776 2995402408630907652 3011886609714118656 3012801907795337216 3013132933454671872 3014392280424029856 3016552112948454912 3021224843188070649 3038774338034952192 3044120014944976896 3045726919513676736 3046301147592916992 3051019959984797184 3067231951222972416 3070362428866916352 3072562364382511104 3089827522676883456 3095197203727908864 3096831070495079424 3098125399324697352 3102278878231437312 3105799216881841152 3128678904249004032 3130330445055723312 3152432838756943872 3155650274113219584 3157316052340686444 3175656064973463552 3177931444093845504 3182854155786609408 3188453291515643904 3208667042779840512 3210966074489831424 3214243250025136128 3215939957821813248 3217284068529493404 3236327965562425344 3240000417611303424 3245019276016816623 3250727769865558824 3262505160686174208 3271953084451651584 3277021438502189568 3297796682857058304 3299537496139816464 3300159576558993408 3305271623316863616 3324471070670716928 3326225964605826048 3328609228081053696 3332077313655988224 3341025763472935458 3353130304038567936 3360802118084057088 3364615818288661248 3384531808246038528 3387986128404873216 3388372435928383488 3389402146269754368 3391191315477033588 3413333773285982208 3418621130289321216 3423204279427792896 3424635016813099008 3427088791042031616 3448815413340930048 3452335342619590656 3454157732475280896 3476055963011493888 3478546580697317376 3482096854193897472 3483934954306964352 3485391074240284521 3504172209625890816 3518293287189676032 3519763767280129536 3521621750687688726 3544615841489289216 3546486943601561856 3550106558377372032 3571120513724055552 3572613073095146496 3575172874605576192 3580710925259935584 3581462160007888896 3587009952955099392 3609750423127320576 3616023656278278144 3635237868116115456 3638948063842271232 3640868961257728512 3645000469812716352 3670318305771945984 3671852325125567232 3676774966792814592 3680947220008108032 3686649118314963264 3708063886517338112 3708471302713442304 3710021268214190592 3711979683157293522 3712679523628867584 3718430576231471568 3736216697786007552 3740029954504556544 3742004210181554304 3748586977862986752 3772271592043388928 3775054709197504512 3778907604759281664 3811484394455482368 3813077414553473664 3835647959185096704 3840000494946729984 3845948771575486368 3852714393914736384 3879917340008546304 3883877260447039488 3885927449034691008 3908499772275032064 3910562958387930624 3913364903284482048 3917358960968134656 3942193735829127168 3949128668036726784 3958079948088385536 3959734238190145728 3983172880692215808 3987692821675450368 3993869878174543536 4017510577939562496 4019189707232039808 4022069483931273216 4028299790917427532 4051699117379936256 4058826686593302528 4060969226018235648 4068026613313062912 4089642601630629888 4093816571822555136 4095977581414944576 4096749819176681472 4100625528539305896 4119770030235844608 4129108093993439232 4130833865766263136 4136371837641916416 4141065622509121536 4147480258104333672 4171571872332005376 4173773926740964416 4203243785009258496 4207533698817626112 4209754736454248592 4234208086631284736 4243805541048812544 4251271055354191872 4278222723706454016 4287919943762417664 4289712091372657872 4315103954083233792 4318195755348393984 4320000556815071232 4326692368022422164 4334303693154078432 4364907007509614592 4369361918002919424 4397062243809411072 4399383328186421952 4400212768745324544 4407028831089151488 4434967952807768064 4438145637441404928 4442769751541317632 4454701017963913944 4470840405384757248 4481069490778742784 4486154424384881664 4493103612946361478 4517829914571177984 4519202861693005824 4519699400182007808 4521588420636044784 4524828169422682368 4558161507052428288 4566180022417465344 4568590379270515104 4569451721389375488 4576529939977195776 4605543643300374528 4634741284015325184 4638062107596423168 4642795805591863296 4645246605742619136 4647188098987046028 4691057716252901376 4693018356373506048 4695495667583584968 4726154455319052288 4728649258135415808 4733475411169829376 4735974078511029666 4763484097460195328 4766897166140768256 4774281233679914112 4782679937273465856 4813000564169760768 4816449111734747136 4821364875037704192 4825926102794240106 4854491948343638016 4860000626416955136 4893757741029261312 4895803100167422976 4907929626677477376 4915532157753284352 4944628403617923072 4946695024285587456 4949306244209724696 4950239364838490112 4957907434975295424 4981622263714676736 4986706606006075392 4989338946908739072 4992913842121580544 4998115970483982336 5011538645209403187 5029695456057851904 5038543473012375552 5041203177126085632 5046923727432991872 5081979192607309824 5084103219404631552 5086786973215550382 5120000659928973312 5127931695433981824 5136952525219648512 5173223120011395072 5178503013929385984 5181236598712921344 5214083944517240832 5217819871045976064 5223145281290846208 5225902431460446528 5256258314438836224 5277439930784514048 5279645650920194304 5282432626031533089 5310897174256287744 5316923762233933824 5325159837566058048 5356680770586083328 5358919609642719744 5362759311908364288 5371066387889903376 5372193240011833344 5402265489839915008 5411768915457736704 5414625634690980864 5424035484417417216 5452856802174173184 5458422095763406848 5461303441886592768 5467500704719074528 5505477458657918976 5507778487688350848 5515162450189221888 5521420830012162048 5529973677472444896 5562095829776007168 5562706954070163456 5565031902321285888 5569019285443301376 5604325046679011328 5610044931756834816 5613006315272331456 5622880466794480128 5658407388065083392 5668361407138922496 5704296964941938688 5717226591683223552 5719616121830210496 5753471938777645056 5760000742420094976 5768923157363229552 5779071590872104576 5819876010012819456 5825815890670559232 5828891173552036512 5862749658412548096 5865844437581895936 5876038441452201984 5913290603743690752 5917527516588539904 5923693002055090176 5939601357285218592 5974759321038323712 5981539232513175552 5990804817261815304 6025603815590674432 6026265866909343744 6028784560848059712 6033104225896909824 6042449686376141298 6077548676069904384 6088240029889953792 6091453839027353472 6102039919969594368 6134463902445944832 6140724857733832704 6145124728765022208 6179655045353766912 6193662140990158848 6196250798649394704 6204557756462874624 6211598433763682304 6257357808498008064 6260660890111446624 6304865677513887744 6311300548226439168 6314632104681372888 6351312129946927104 6355862888187691008 6365708311573218816 6376906583031287808 6417334085559681024 6428486500050272256 6431879915643626496 6434568137058986808 6472655931124850688 6480000835222606848 6490038552033633246 6501455539731117648 6554042877004379136 6595593365714116608 6599074992279632928 6600319153117986816 6610543246633727232 6652451929211652096 6657218456162107392 6664154627311976448 6682051526945870916 6706260608077135872 6721604236168114176 6729231636577322496 6739655419419542217 6775972256809746432 6776744871856766976 6778804292539508736 6782382630954067176 6826667546571964416 6837242260578642432 6849270033626198016 6854177582084063232 6904670685239181312 6908315464950561792 6952111926022987776 6957093161394634752 6964193708387794944 6967869908613928704 6970782148480569042 7036586574379352064 7039527534560259072 7043243501375377452 7089231682978578432 7092973887203123712 7100213116754744064 7142241027448111104 7145226146190292992 7150345749211152384 7161421850519871168 7162924320015777792 7174019905910198784 7219500846254641152 7232047312556556288 7238889154191360159 7277896127684542464 7281737922515457024 7290000939625432704 7340636611543891968 7343704650251134464 7361894440016216064 7373298236629926528 7416127773034676224 7416942605426884608 7420042536428381184 7423959366314587044 7425359047257735168 7436861152462943136 7472433395572015104 7480059909009113088 7484008420363108608 7497173955725973504 7544543184086777856 7550109418395009024 7557815209518563328 7622968788910964736 7626154829106947328 7630180459823325573 7671295918370193408 7680000989893459968 7691897543150972736 7705428787829472768 7759834680017092608 7767754520894078976 7771854898069382016 7816999544550064128 7821125916775861248 7826729806568964096 7834717921936269312 7884387471658254336 7916159896176771072 7919468476380291456 7966345761384431616 7975385643350900736 7987739756349087072 8035021155879124992 8038379414464079616 8044138967862546432 8056599581834855064 8103398234759872512 8117653373186605056 8121938452036471296 8136053226626125824 8179285203261259776 8187633143645110272 8191955162829889152 8201251057078611792 8239540060471689216 8258216187986878464 8261667731532526272 8272743675283832832 8282131245018243072 8294960516208667344 8343143744664010752 8347547853481928832 8406487570018516992 8415067397635252224 8419509472908497184 8468416173262569472 8487611082097625088 8502542110708383744 8556445447412908032 8575839887524835328 8579424182745315744 8630207908166467584 8640001113630142464 8653384736044844328 8668607386308156864 8729814015019229184 8738723836005838848 8794124487618822144 8798766656372843904 8814057662178302976 8869935905615536128 8876291274882809856 8885539503082635264 8909402035927827888 8962138981557485568 8972308848769763328 8986207225892722956 9035659829142355968 9038405723386011648 9039398800364015616 9043176841272089568 9049656338845364736 9116323014104856576 9132360044834930688 9137180758541030208 9138903442778750976 9153059879954391552 9211087286600749056 9269482568030650368 9285591611183726592 9290493211485238272 9294376197974092056 9386036712747012096 9390991335167169936 9457298516270831616 9466950822339658752 9471948157022059332 9526968194920390656 9533794332281536512 9548562467359828224 9565359874546931712 9626001128339521536 9632898223469494272 9642729750075408384 9651852205588480212 9708983896687276032 9720001252833910272 9735057828050449869 9787515482058522624 9791606200334845952 9815859253354954752 9831064315506568704 9893390048571174912 9898612488419449392 9900478729676980224 9915814869950590848 9973413212012150784 9978677893817478144 9985827684243161088 9996231940967964672 10023077290418806374 10059390912115703808 10082406354252171264 10093847454865983744 10163958385214619648 10168206438809263104 10173573946431100764 10240001319857946624 10255863390867963648 10273905050439297024 10346446240022790144 10357006027858771968 10362473197425842688 10428167889034481664 10435639742091952128 10446290562581692416 10451804862920893056 10456173222720853563 10512516628877672448 10554879861569028096 10559291301840388608 10564865252063066178 10633847524467867648 10650319675132116096 10713361541172166656 10717839219285439488 10725518623816728576 10742132775779806752 10744386480023666688 10804530979679830016 10829251269381961728 10848070968834834432 10905713604348346368 10916844191526813696 10922606883773185536 10935001409438149056 11010954917315837952 11015556975376701696 11030324900378443776 11042841660024324096 11059947354944889792 11124191659552014336 11125413908140326912 11130063804642571776 11138038570886602752 11208650093358022656 11220089863513669632 11226012630544662912 11245760933588960256 11316814776130166784 11336722814277844992 11434453183366447104 11439232243660420992 11506943877555290112 11520001484840189952 11537846314726459104 11558143181744209152 11639752020025638912 11651631781341118464 11657782347104073024 11725499316825096192 11731688875163791872 11752076882904403968 11826581207487381504 11847386004110180352 11879202714570437184 11949518642076647424 11963078465026351104 11981609634523630608 12051207631181348864 12052531733818687488 12057569121696119424 12066208451793819648 12084899372752282596 12155097352139808768 12176480059779907584 12182907678054706944 12204079839939188736 12268927804891889664 12281449715467665408 12290249457530044416 12359310090707533824 12387324281980317696 12392501597298789408 12409115512925749248 12423196867527364608 12514715616996016128 12521321780222893248 12609731355027775488 12622601096452878336 12629264209362745776 12702624259893854208 12731416623146437632 12753813166062575616 12834668171119362048 12863759831287252992 12869136274117973616 12945311862249701376 12960001670445213696 12980077104067266492 13002911079462235296 13108085754008758272 13191186731428233216 13198149984559265856 13200638306235973632 13221086493267454464 13304903858423304192 13314436912324214784 13328309254623952896 13364103053891741832 13412521216154271744 13443208472336228352 13458463273154644992 13479310838839084434 13553489743713533952 13557608585079017472 13564765261908134352 13674484521157284864 13698540067252396032 13708355164168126464 13816630929901123584 13904223852045975552 13914186322789269504 13928387416775589888 13935739817227857408 13941564296961138084 14073173148758704128 14079055069120518144 14086487002750754904 14178463365957156864 14185947774406247424 14200426233509488128 14290452292380585984 14300691498422304768 14322843701039742336 14348039811820397568 14439001692509282304 14464094625113112576 14477778308382720318 14563475845030914048 14580001879250865408 14681273223087783936 14687409300502268928 14723788880032432128 14746596473259853056 14833885210853769216 14840085072856762368 14847918732629174088 14850718094515470336 14873722304925886272 14944866791144030208 14960119818018226176 14968016840726217216 14994347911451947008 15034615935628209561 15089086368173555712 15115630419037126656 15245937577821929472 15252309658213894656 15260360919646651146 15360001979786919936 15383795086301945472 15410857575658945536 15519669360034185216 15535509041788157952 15543709796138764032 15642251833551722496 15653459613137928192 15669435843872538624 15768774943316508672 15832319792353542144 15838936952760582912 15932691522768863232 15950771286701801472 15975479512698174144 16070042311758249984 16076758828928159232 16088277935725092864 16113199163669710128 16206796469519745024 16235306746373210112 16243876904072942592 16272106453252251648 16358570406522519552 16375266287290220544 16383910325659778304 16402502114157223584 16516432375973756928 16523335463065052544 16545487350567665664 16564262490036486144 16589921032417334688 16686287489328021504 16695095706963857664 16812975140037033984 16830134795270504448 16839018945816994368 16936832346525138944 16975222164195250176 17005084221416767488 17112890894825816064 17151679775049670656 17158848365490631488 17260415816332935168 17280002227260284928 17306769472089688656 17337214772616313728 17459628030038458368 17477447672011677696 17588248975237644288 17597533312745687808 17628115324356605952 17739871811231072256 17752582549765619712 17771079006165270528 17818804071855655776 17924277963114971136 17944617697539526656 17972414451785445912 18076811446772023296 18078797600728031232 18086353682544179136 18099312677690729472 18232646028209713152 18264720089669861376 18274361517082060416 18306119759908783104 18422174573201498112 18538965136061300736 18580986422970476544 18588752395948184112 18772073425494024192 18781982670334339872 18914597032541663232 18933901644679317504 18943896314044118664 19053936389840781312 19067588664563073024 19097124934719656448 19130719749093863424 19252002256679043072 19285459500150816768 19303704411176960424 19417967793374552064 19440002505667820544 19470115656100899738 19583212400669691904 19662128631013137408 19786780097142349824 19797224976838898784 19800957459353960448 19831629739901181696 19957355787634956288 19971655368486322176 19992463881935929344 20046154580837612748 20118781824231407616 20164812708504342528 20187694909731967488 20327916770429239296 20336412877618526208 20347147892862201528 20480002639715893248 20511726781735927296 20547810100878594048 20714012055717543936 20724946394851685376 20856335778068963328 20871279484183904256 20892581125163384832 20903609725841786112 20912346445441707126 21109759723138056192 21118582603680777216 21129730504126132356 21267695048935735296 21300639350264232192 21426723082344333312 21435678438570878976 21451037247633457152 21484265551559613504 21488772960047333376 21609061959359660032 21658502538763923456 21696141937669668864 21716667462574080477 21833688383053627392 21845213767546371072 21870002818876298112 22021909834631675904 22031113950753403392 22085683320048648192 22119894709889779584 22248383319104028672 22250827816280653824 22260127609285143552 22276077141773205504 22417300186716045312 22440179727027339264 22452025261089325824 22491521867177920512 22633629552260333568 22673445628555689984 22868906366732894208 22878464487320841984 22890541379469976719 23013887755110580224 23040002969680379904 23075692629452918208 23116286363488418304 23279504040051277824 23303263562682236928 23315564694208146048 23450998633650192384 23463377750327583744 23504153765808807936 23653162414974763008 23758405429140874368 23899037284153294848 23926156930052702208 23963219269047261216 24102415262362697728 24105063467637374976 24115138243392238848 24132416903587639296 24169798745504565192 24310194704279617536 24352960119559815168 24365815356109413888 24408159679878377472 24537855609783779328 24562899430935330816 24718620181415067648 24774648563960635392 24785003194597578816 24818231025851498496 24846393735054729216 25029431233992032256 25042643560445786496 25219462710055550976 25245202192905756672 25258528418725491552 25405248519787708416 25462833246292875264 25507626332125151232 25669336342238724096 25727519662574505984 25738272548235947232 25890623724499402752 25920003340890427392 25960154208134532984 26005822158924470592 26216171508017516544 26382373462856466432 26396299969118531712 26442172986534908928 26609807716846608384 26628873824648429568 26656618509247905792 26728206107783483664 26886416944672456704 26916926546309289984 26958621677678168868 27106979487427067904 27115217170158034944 27129530523816268704 27348969042314569728 27397080134504792064 27416710328336252928 27633261859802247168 27808447704091951104 27856774833551179776 27871479634455714816 27883128593922276168 28158110138241036288 28172974005501509808 28371895548812494848 28400852467018976256 28580904584761171968 28601382996844609536 28645687402079484672 28696079623640795136 28878003385018564608 28928189250226225152 28955556616765440636 29126951690061828096 29160003758501730816 29205173484151349607 29362546446175567872 29374818601004537856 29447577760064864256 29493192946519706112 29680170145713524736 29695837465258348176 29701436189030940672 29747444609851772544 29920239636036452352 29936033681452434432 29988695822903894016 30069231871256419122 30178172736347111424 30491875155643858944 30504619316427789312 30520721839293302292 30720003959573839872 30767590172603890944 30821715151317891072 31039338720068370432 31071018083576315904 31087419592277528064 31284503667103444992 31306919226275856384 31338871687745077248 31368519668162560689 31537549886633017344 31664639584707084288 31677873905521165824 31901542573403602944 31950959025396348288 32140084623516499968 32153517657856318464 32176555871450185728 32226398327339420256 32413592939039490048 32487753808145885184 32544212906504503296 32717140813045039104 32750532574580441088 32767820651319556608 32805004228314447168 33032864751947513856 33046670926130105088 33090974701135331328 33128524980072972288 33179842064834669376 33372574978656043008 33390191413927715328 33625950280074067968 33660269590541008896 33678037891633988736 33873664693050277888 33950444328390500352 34010168442833534976 34303359550099341312 34317696730981262976 34520831632665870336 34560004454520569856 34613538944179377312 34674429545232627456 34919256060076916736 34954895344023355392 35176497950475288576 35195066625491375616 35256230648713211904 35479743622462144512 35542158012330541056 35637608143711311552 35848555926229942272 35889235395079053312 35944828903570891824 36153622893544046592 36157595201456062464 36172707365088358272 36198625355381458944 36465292056419426304 36529440179339722752 36548723034164120832 36612239519817566208 36844349146402996224 37077930272122601472 37161972845940953088 37177504791896368224 37544146850988048384 37563965340668679744 37829194065083326464 37867803289358635008 37887792628088237328 38107872779681562624 38194249869439312896 38261439498187726848 38504004513358086144 38607408822353920848 38835935586749104128 38880005011335641088 38940231312201799476 39166424801339383808 39324257262026274816 39573560194284699648 39594449953677797568 39601914918707920896 39663259479802363392 39914711575269912576 39943310736972644352 39984927763871858688 40092309161675225496 40237563648462815232 40329625417008685056 40375389819463934976 40672825755237052416 40694295785724403056 41023453563471854592 41095620201757188096 41449892789703370752 41712671556137926656 41742558968367808512 41785162250326769664 41807219451683572224 41824692890883414252 42219519446276112384 42237165207361554432 42259461008252264712 42535390097871470592 42601278700528464384 42871356877141757952 42902074495266914304 42968531103119227008 43218123918719320064 43317005077527846912 43392283875339337728 43433334925148160954 43690427535092742144 43740005637752596224 44043819669263351808 44062227901506806784 44171366640097296384 44239789419779559168 44501655632561307648 44520255218570287104 44552154283546411008 44834600373432090624 44880359454054678528 44904050522178651648 44983043734355841024 45267259104520667136 45346891257111379968 45737812733465788416 45756928974641683968 45781082758939953438 46080005939360759808 46151385258905836416 46232572726976836608 46559008080102555648 46606527125364473856 46631129388416292096 46926755500655167488 47008307531617615872 47306324829949526016 47516810858281748736 47798074568306589696 47852313860105404416 47926438538094522432 48204830524725395456 48210126935274749952 48230276486784477696 48264833807175278592 48339597491009130384 48620389408559235072 48705920239119630336 48731630712218827776 48816319359756754944 49075711219567558656 49125798861870661632 49549297127921270784 49570006389195157632 49636462051702996992 49692787470109458432 50058862467984064512 50085287120891572992 50438925420111101952 50490404385811513344 50517056837450983104 50810497039575416832 50925666492585750528 51015252664250302464 51338672684477448192 51455039325149011968 51476545096471894464 51781247448998805504 51840006681780854784 51920308416269065968 52011644317848941184 52432343016035033088 52764746925712932864 52792599938237063424 52884345973069817856 53219615433693216768 53257747649296859136 53313237018495811584 53456412215566967328 53772833889344913408 53833853092618579968 53917243355356337736 54230434340316069888 54259061047632537408 54697938084629139456 54794160269009584128 55266523719604494336 55616895408183902208 55742959268911429632 55766257187844552336 56316220276482072576 56345948011003019616 56743791097624989696 56801704934037952512 57161809169522343936 57202765993689219072 57291374804158969344 57392159247281590272 57756006770037129216 57856378500452450304 57911113233530881272 58253903380123656192 58320007517003461632 58410346968302699214 58749637202009075712 58986385893039412224 59360340291427049472 59391674930516696352 59402872378061881344 59494889219703545088 59872067362904868864 59977391645807788032 60138463742512838244 60356345472694222848 60983750311287717888 61009238632855578624 61041443678586604584 61440007919147679744 61535180345207781888 61643430302635782144 62142036167152631808 62174839184555056128 62569007334206889984 62613838452551712768 62677743375490154496 62737039336325121378 63329279169414168576 63355747811042331648 63803085146807205888 63901918050792696576 64280169247032999936 64307035315712636928 64353111742900371456 64452796654678840512 64827185878078980096 64975507616291770368 65088425813009006592 65150002387722241431 65501065149160882176 65535641302639113216 65610008456628894336 66065729503895027712 66093341852260210176 66257049960145944576 66359684129669338752 66745149957312086016 66780382827855430656 67251900560148135936 67320539181082017792 67356075783267977472 67900888656781000704 68020336885667069952 68606719100198682624 68635393461962525952 68671624138409930157 69041663265331740672 69120008909041139712 69227077888358754624 69348859090465254912 69838512120153833472 69909790688046710784 70352995900950577152 70390133250982751232 70512461297426423808 70959487244924289024 71275216287422623104 71697111852459884544 71778470790158106624 71889657807141783648 72307245787088093184 72315190402912124928 72345414730176716544 72397250710762917888 72930584112838852608 73058880358679445504 73097446068328241664 73224479039635132416 73688698292805992448 74155860544245202944 74323945691881906176 74355009583792736448 75088293701976096768 75127930681337359488 75658388130166652928 75735606578717270016 75775585256176474656 76215745559363125248 76388499738878625792 76522878996375453696 77008009026716172288 77214817644707841696 77671871173498208256 77760010022671282176 77880462624403598952 78332849602678767616 78648514524052549632 79147120388569399296 79188899907355595136 79326518959604726784 79829423150539825152 79886621473945288704 79969855527743717376 80184618323350450992 80659250834017370112 80750779638927869952 81345651510474104832 81388591571448806112 82046907126943709184 82191240403514376192 82899785579406741504 83425343112275853312 83570324500653539328 83614438903367144448 83649385781766828504 84474330414723108864 84518922016504529424 85202557401056928768 85742713754283515904 85804148990533828608 85937062206238454016 86634010155055693824 86784567750678675456 86866669850296321908 87380855070185484288 87480011275505192448 87615520452454048821 88087639338526703616 88124455803013613568 88342733280194592768 88479578839559118336 89040510437140574208 89104308567092822016 89760718908109357056 89808101044357303296 89966087468711682048 90534518209041334272 91475625466931576832 91513857949283367936 91562165517879906876 92160011878721519616 92302770517811672832 92465145453953673216 93118016160205111296 93213054250728947712 93262258776832584192 93853511001310334976 94016615063235231744 94105559004487682067 94612649659899052032 95033621716563497472 95704627720210808832 95852877076189044864 96409661049450790912 96420253870549499904 96460552973568955392 96529667614350557184 96679194982018260768 97240778817118470144 97463261424437655552 97632638719513509888 98151422439135117312 98251597723741323264 99098594255842541568 99140012778390315264 99272924103405993984 99385574940218916864 100117724935968129024 100170574241783145984 100877850840222203904 100980808771623026688 101034113674901966208 101620994079150833664 101851332985171501056 102030505328500604928 102910078650298023936 102953090192943788928 103562494897997611008 103680013363561709568 103840616832538131936 104023288635697882368 104864686032070066176 105529493851425865728 105585199876474126848 105768691946139635712 106439230867386433536 106626474036991623168 106912824431133934656 107545667778689826816 107667706185237159936 107834486710712675472 108460868680632139776 108518122095265074816 109395876169258278912 109588320538019168256 110533047439208988672 111233790816367804416 111485918537822859264 111532514375689104672 112632440552964145152 112691896022006039232 113487582195249979392 113603409868075905024 114323618339044687872 114582749608317938688 114784318494563180544 115512013540074258432 115822226467061762544 116507806760247312384 116640015034006923264 116820693936605398428 117499274404018151424 117972771786078824448 118720680582854098944 118783349861033392704 118805744756123762688 118989778439407090176 119744134725809737728 119954783291615576064 120276927485025676488 120712690945388445696 122018477265711157248 122082887357173209168 123070360690415563776 123286860605271564288 124349678369110112256 125138014668413779968 125227676905103425536 125355486750980308992 125474078672650242756 126658558338828337152 126711495622084663296 127606170293614411776 127803836101585393152 128614070631425273856 128706223485800742912 128905593309357681024 129654371756157960192 129951015232583540736 130176851626018013184 130300004775444482862 131071282605278226432 131220016913257788672 132131459007790055424 132186683704520420352 132514099920291889152 132719368259338677504 133560765655710861312 134503801120296271872 134641078362164035584 134712151566535954944 135801777313562001408 136040673771334139904 137213438200397365248 137270786923925051904 137343248276819860314 138240017818082279424 138454155776717509248 138697718180930509824 139677024240307666944 139819581376093421568 140780266501965502464 141024922594852847616 141918974489848578048 142550432574845246208 143394223704919769088 143556941580316213248 143779315614283567296 144614491574176186368 144630380805824249856 144690829460353433088 144794501421525835776 145861168225677705216 146117760717358891008 146194892136656483328 146448958079270264832 147377396585611984896 148647891383763812352 148710019167585472896 150176587403952193536 150255861362674718976 151316776260333305856 151471213157434540032 151551170512352949312 152431491118726250496 152776999477757251584 153045757992750907392 154016018053432344576 154429635289415683392 155343742346996416512 155520020045342564352 155760925248807197904 156665699205357535232 157297029048105099264 158294240777138798592 158377799814711190272 158653037919209453568 159658846301079650304 159773242947890577408 159939711055487434752 160369236646700901984 161318501668034740224 161501559277855739904 162691303020948209664 162777183142897612224 164093814253887418368 164382480807028752384 165799571158813483008 166850686224551706624 167228877806734288896 167298771563533657008 168948660829446217728 169037844033009058848 170405114802113857536 171485427508567031808 171608297981067657216 171874124412476908032 173268020310111387648 173569135501357350912 173733339700592643816 174761710140370968576 174960022551010384896 175231040904908097642 176248911606027227136 176959157679118236672 178081020874281148416 178208617134185644032 179616202088714606592 179932174937423364096 181069036418082668544 182951250933863153664 183027715898566735872 183124331035759813752 184320023757443039232 184605541035623345664 184930290907907346432 186426108501457895424 186524517553665168384 187707022002620669952 188033230126470463488 188211118008975364134 190067243433126994944 191409255440421617664 191705754152378089728 192840507741098999808 192921105947137910784 193059335228701114368 193358389964036521536 194481557634236940288 194926522848875311104 195265277439027019776 195450007163166724293 196503195447482646528 198197188511685083136 198280025556780630528 198771149880437833728 200235449871936258048 200341148483566291968 201755701680444407808 201961617543246053376 202068227349803932416 203702665970343002112 204061010657001209856 205820157300596047872 205906180385887577856 207124989795995222016 207360026727123419136 207681233665076263872 208046577271395764736 209729372064140132352 211058987702851731456 211170399752948253696 211537383892279271424 212878461734772867072 213825648862267869312 215091335557379653632 215335412370474319872 215668973421425350944 216921737361264279552 217036244190530149632 218791752338516557824 219176641076038336512 221066094878417977344 222467581632735608832 222971837075645718528 223065028751378209344 225264881105928290304 225383792044012078464 226975164390499958784 227206819736151810048 228647236678089375744 229165499216635877376 229568636989126361088 231024027080148516864 231644452934123525088 233015613520494624768 233280030068013846528 233641387873210796856 234998548808036302848 235945543572157648896 237441361165708197888 237566699722066785408 237979556878814180352 239488269451619475456 239909566583231152128 240553854970051352976 244036954531422314496 244165774714346418336 246140721380831127552 246573721210543128576 248699356738220224512 250276029336827559936 250710973501960617984 250948157345300485512 253422991244169326592 255607672203170786304 257228141262850547712 257412446971601485824 257811186618715362048 259902030465167081472 260353703252036026368 260600009550888965724 262142565210556452864 262440033826515577344 264262918015580110848 264373367409040840704 265028199840583778304 265438736518677355008 267121531311421722624 269282156724328071168 269424303133071909888 271603554627124002816 274426876400794730496 274541573847850103808 274686496553639720628 276480035636164558848 276908311553435018496 277395436361861019648 279354048480615333888 279639162752186843136 281560533003931004928 282049845189705695232 282316677013463046201 283837948979697156096 285100865149690492416 287113883160632426496 287558631228567134592 289228983148352372736 289260761611648499712 289381658920706866176 289589002843051671552 291722336451355410432 292389784273312966656 292897916158540529664 294754793171223969792 297295782767527624704 297420038335170945792 300353174807904387072 300511722725349437952 302633552520666611712 302942426314869080064 303102341024705898624 304862982237452500992 305553998955514503168 306091515985501814784 308859270578831366784 310687484693992833024 311040040090685128704 311521850497614395808 313331398410715070464 314594058096210198528 316588481554277597184 316755599629422380544 317306075838418907136 319317692602159300608 319879422110974869504 320738473293401803968 322637003336069480448 323003118555711479808 325382606041896419328 325554366285795224448 328187628507774836736 328764961614057504768 331599142317626966016 333701372449103413248 334457755613468577792 334597543127067314016 337897321658892435456 338075688066018117696 340810229604227715072 342970855017134063616 343748248824953816064 346536040620222775296 347466679401185287632 349523420280741937152 349920045102020769792 350462081809816195284 352497823212054454272 353918315358236473344 356162041748562296832 356417234268371288064 359232404177429213184 359864349874846728192 362138072836165337088 366055431797133471744 366248662071519627504 369211082071246691328 369860581815814692864 373049035107330336768 375414044005241339904 376066460252940926976 376422236017950728268 380134486866253989888 382818510880843235328 383411508304756179456 385842211894275821568 386118670457402228736 386716779928073043072 388963115268473880576 389853045697750622208 390530554878054039552 390900014326333448586 396394377023370166272 396560051113561261056 397542299760875667456 400682296967132583936 403511403360888815616 403923235086492106752 404136454699607864832 407405331940686004224 408122021314002419712 411640314601192095744 411812360771775155712 414720053454246838272 415362467330152527744 416093154542791529472 419458744128280264704 422340799505896507392 423074767784558542848 425756923469545734144 427651297724535738624 430182671114759307264 430670824740948639744 431337946842850701888 433843474722528559104 434072488381060299264 437583504677033115648 438353282152076673024 442132189756835954688 445943674151291437056 446130057502756418688 450529762211856580608 450767584088024156928 453950328780999917568 454413639472303620096 457294473356178751488 458330998433271754752 459137273978252722176 462048054160297033728 463288905868247050176 466031227040989249536 466560060136027693056 467282775746421593712 469997097616072605696 471891087144315297792 474882722331416395776 475133399444133570816 475959113757628360704 478976538903238950912 479819133166462304256 481107709940102705952 488073909062844628992 488331549428692836672 492281442761662255104 493147442421086257152 497398713476440449024 500552058673655119872 501896314690600971024 506845982488338653184 511215344406341572608 514456282525701095424 514824893943202971648 515622373237430724096 519804060930334162944 520707406504072052736 521200019101777931448 524285130421112905728 524880067653031154688 528746734818081681408 530877473037354710016 534243062622843445248 538848606266143819776 543207109254248005632 548853752801589460992 549083147695700207616 549372993107279441256 552960071272329117696 553816623106870036992 554790872723722039296 559278325504373686272 563121066007862009856 564099690379411390464 564633354026926092402 570201730299380984832 574227766321264852992 575117262457134269184 578521523223296999424 578763317841413732352 579178005686103343104 583444672902710820864 584779568546625933312 585795832317081059328 589509586342447939584 594591565535055249408 594840076670341891584 600706349615808774144 601023445450698875904 605267105041333223424 605884852629738160128 606204682049411797248 611107997911029006336 612183031971003629568 617718541157662733568 621374969387985666048 622080080181370257408 623043700995228791616 626662796821430140928 629188116192420397056 633176963108555194368 633511199258844761088 634612151676837814272 638635385204318601216 641476946586803607936 645274006672138960896 646006237111422959616 650765212083792838656 651108732571590448896 656375257015549673472 657529923228115009536 663198284635253932032 667402744898206826496 668915511226937155584 669195086254134628032 675794643317784870912 676151376132036235392 681620459208455430144 685941710034268127232 687496497649907632128 693072081240445550592 694933358802370575264 699046840561483874304 699840090204041539584 700924163619632390568 704995646424108908544 707836630716472946688 712324083497124593664 718464808354858426368 719728699749693456384 732110863594266943488 732497324143039255008 738422164142493382656 739721163631629385728 746098070214660673536 750828088010482679808 752132920505881853952 752844472035901456536 760268973732507979776 766823016609512358912 771684423788551643136 772237340914804457472 773433559856146086144 779706091395501244416 781061109756108079104 781800028652666897172 792788754046740332544 793120102227122522112 795084599521751334912 801364593934265167872 807846470172984213504 808272909399215729664 814810663881372008448 823280629202384191488 823624721543550311424 829440106908493676544 830724934660305055488 832186309085583058944 838917488256560529408 844681599011793014784 846149535569117085696 846950031040389138603 851513846939091468288 855302595449071477248 861341649481897279488 862675893685701403776 867686949445057118208 868144976762120598528 875167009354066231296 884264379513671909376 891887348302582874112 892260115005512837376 901059524423713161216 901535168176048313856 907900657561999835136 908827278944607240192 914588946712357502976 916661996866543509504 918274547956505444352 926577811736494100352 932062454081978499072 933120120272055386112 934565551492843187424 939994195232145211392 943782174288630595584 949765444662832791552 950266798888267141632 951918227515256721408 957953077806477901824 959638266332924608512 962215419880205411904 976147818125689257984 976663098857385673344 984562885523324510208 986294884842172514304 994797426952880898048 1001104117347310239744 1003792629381201942048 1013691964976677306368 1022430688812683145216 1028912565051402190848 1031244746474861448192 1039608121860668325888 1042400038203555862896 1048570260842225811456 1049760135306062309376 1057493469636163362816 1061754946074709420032 1068486125245686890496 1077697212532287639552 1086414218508496011264 1098166295391400415232 1098745986214558882512 1107633246213740073984 1109581745447444078592 1126242132015724019712 1128199380758822780928 1129266708053852184804 1140403460598761969664 1148455532642529705984 1150234524914268538368 1157526635682827464704 1158356011372206686208 1166889345805421641728 1169559137093251866624 1171591664634162118656 1189183131070110498816 1189680153340683783168 1202046890901397751808 1210534210082666446848 1211769705259476320256 1212409364098823594496 1222215995822058012672 1224366063942007259136 1235437082315325467136 1244160160362740514816 1246087401990457583232 1253325593642860281856 1258376232384840794112 1267022398517689522176 1269224303353675628544 1277270770408637202432 1282953893173607215872 1290548013344277921792 1292012474222845919232 1301530424167585677312 1302217465143180897792 1312750514031099346944 1315059846456230019072 1326396569270507864064 1337831022453874311168 1338390172508269256064 1351589286635569741824 1352302752264072470784 1363240918416910860288 1371883420068536254464 1374992995299815264256 1386144162480891101184 1389866717604741150528 1398093681122967748608 1399680180408083079168 1401848327239264781136 1409991292848217817088 1415673261432945893376 1424648166994249187328 1436929616709716852736 1439457399499386912768 1464221727188533886976 1464994648286078510016 1476844328284986765312 1479442327263258771456 1492196140429321347072 1501656176020965359616 1505688944071802913072 1520537947465015959552 1533646033219024717824 1543368847577103286272 1544474681829608914944 1546867119712292172288 1559412182791002488832 1562122219512216158208 1563600057305333794344 1586240204454245044224 1602729187868530335744 1616545818798431459328 1629621327762744016896 1646561258404768382976 1647249443087100622848 1658880213816987353088 1661449869320610110976 1664372618171166117888 1677834976513121058816 1689363198023586029568 1692299071138234171392 1693900062080778277206 1710605190898142954496 1722683298963794558976 1725351787371402807552 1736289953524241197056 1750334018708132462592 1768528759027343818752 1783774696605165748224 1784520230011025674752 1802119048847426322432 1803070336352096627712 1815801315123999670272 1817654557889214480384 1833323993733087019008 1836549095913010888704 1853155623472988200704 1864124908163956998144 1866240240544110772224 1869131102985686374848 1879988390464290422784 1887564348577261191168 1899530889325665583104 1900533597776534283264 1903836455030513442816 1915906155612955803648 1924430839760410823808 1952295636251378515968 1953326197714771346688 1969125771046649020416 1972589769684345028608 1989594853905761796096 2002208234694620479488 2007585258762403884096 2027383929953354612736 2044861377625366290432 2057825130102804381696 2062489492949722896384 2079216243721336651776 2084800076407111725792 2097140521684451622912 2099520270612124618752 2114986939272326725632 2123509892149418840064 2136972250491373780992 2155394425064575279104 2196332590782800830464 2197491972429117765024 2215266492427480147968 2219163490894888157184 2252484264031448039424 2256398761517645561856 2258533416107704369608 2280806921197523939328 2300469049828537076736 2315053271365654929408 2316712022744413372416 2339118274186503733248 2343183329268324237312 2378366262140220997632 2379360306681367566336 2404093781802795503616 2423539410518952640512 2424818728197647188992 2444431991644116025344 2470874164630650934272 2488320320725481029632 2492174803980915166464 2516752464769681588224 2534044797035379044352 2538448606707351257088 2540850093121167415809 2554541540817274404864 2565907786347214431744 2584024948445691838464 2603060848335171354624 2604434930286361795584 2625501028062198693888 2652793138541015728128 2675662044907748622336 2676780345016538512128 2703178573271139483648 2704605504528144941568 2726481836833821720576 2743766840137072508928 2749985990599630528512 2779733435209482301056 2796187362245935497216 2799360360816166158336 2803696654478529562272 2819982585696435634176 2831346522865891786752 2849296333988498374656 2873859233419433705472 2878914798998773825536 2928443454377067773952 2929989296572157020032 2953688656569973530624 2958884654526517542912 2984392280858642694144 3003312352041930719232 3011377888143605826144 3041075894930031919104 3067292066438049435648 3086737695154206572544 3093734239424584344576 3118824365582004977664 3127200114610667588688 3172480408908490088448 3205458375737060671488 3233091637596862918656 3259242655525488033792 3294498886174201245696 3322899738641220221952 3328745236342332235776 3378726396047172059136 3384598142276468342784 3387800124161556554412 3421210381796285908992 3445366597927589117952 3450703574742805615104 3472579907048482394112 3500668037416264925184 3567549393210331496448 3569040460022051349504 3606140672704193255424 3631602630247999340544 3635309115778428960768 3666647987466174038016 3673098191826021777408 3706311246945976401408 3732480481088221544448 3738262205971372749696 3759976780928580845568 3775128697154522382336 3801067195553068566528 3807672910061026885632 3831812311225911607296 3848861679520821647616 3904591272502757031936 3906652395429542693376 3938251542093298040832 3945179539368690057216 3979189707811523592192 4015170517524807768192 4054767859906709225472 4089722755250732580864 4115650260205608763392 4124978985899445792768 4158432487442673303552 4169600152814223451584 4194281043368903245824 4199040541224249237504 4229973878544653451264 4247019784298837680128 4273944500982747561984 4310788850129150558208 4392665181565601660928 4394983944858235530048 4430532984854960295936 4438326981789776314368 4504968528062896078848 4517066832215408739216 4561613842395047878656 4600938099657074153472 4630106542731309858816 4633424045488826744832 4678236548373007466496 4686366658536648474624 4758720613362735132672 4808187563605591007232 4849637456395294377984 4888863983288232050688 4941748329261301868544 4976640641450962059264 4984349607961830332928 5033504929539363176448 5068089594070758088704 5076897213414702514176 5081700186242334831618 5131815572694428863488 5168049896891383676928 5208869860572723591168 5251002056124397387776 5305586277082031456256 5351324089815497244672 5353560690033077024256 5406357146542278967296 5409211009056289883136 5452963673667643441152 5499971981199261057024 5559466870418964602112 5592374724491870994432 5598720721632332316672 5607393308957059124544 5639965171392871268352 5662693045731783573504 5698592667976996749312 5747718466838867410944 5856886908754135547904 5859978593144314040064 5907377313139947061248 5917769309053035085824 5968784561717285388288 6006624704083861438464 6022755776287211652288 6082151789860063838208 6134584132876098871296 6173475390308413145088 6187468478849168689152 6237648731164009955328 6254400229221335177376 6344960817816980176896 6410916751474121342976 6466183275193725837312 6588997772348402491392 6645799477282440443904 6657490472684664471552 6757452792094344118272 6769196284552936685568 6775600248323113108824 6842420763592571817984 6901407149485611230208 6945159814096964788224 7135098786420662992896 7138080920044102699008 7212281345408386510848 7270618231556857921536 7333295974932348076032 7412622493891952802816 7464960962176443088896 7476524411942745499392 7550257394309044764672 7602134391106137133056 7615345820122053771264 7663624622451823214592 7697723359041643295232 7809182545005514063872 7813304790859085386752 7876503084186596081664 7958379415623047184384 8030341035049615536384 8109535719813418450944 8179445510501465161728 8231300520411217526784 8249957971798891585536 8339200305628446903168 8388562086737806491648 8398081082448498475008 8459947757089306902528 8494039568597675360256 8547889001965495123968 8621577700258301116416 8785330363131203321856 8789967889716471060096 8861065969709920591872 8876653963579552628736 9009937056125792157696 9034133664430817478432 9123227684790095757312 9201876199314148306944 9260213085462619717632 9356473096746014932992 9517441226725470265344 9616375127211182014464 9699274912790588755968 9777727966576464101376 9883496658522603737088 9968699215923660665856 10136179188141516177408 10153794426829405028352 10163400372484669663236 10263631145388857726976 10336099793782767353856 10417739721145447182336 10502004112248794775552 10702648179630994489344 10707121380066154048512 10818422018112579766272 10905927347335286882304 10999943962398522114048 11118933740837929204224 11197441443264664633344 11214786617914118249088 11279930342785742536704 11325386091463567147008 11495436933677734821888 11713773817508271095808 11719957186288628080128 11814754626279894122496 11835538618106070171648 11937569123434570776576 12045511552574423304576 12164303579720127676416 12269168265752197742592 12346950780616826290176 12374936957698337378304 12475297462328019910656 12508800458442670354752 12689921635633960353792 12821833502948242685952 12932366550387451674624 13177995544696804982784 13291598954564880887808 13314980945369328943104 13514905584188688236544 13551200496646226217648 13684841527185143635968 13802814298971222460416 13890319628193929576448 14276161840088205398016 14424562690816773021696 14666591949864696152064 14825244987783905605632 14929921924352886177792 14953048823885490998784 15100514788618089529344 15204268782212274266112 15230691640244107542528 15395446718083286590464 15626609581718170773504 15753006168373192163328 15916758831246094368768 16060682070099231072768 16219071439626836901888 16358891021002930323456 16499915943597783171072 16678400611256893806336 16777124173475612983296 16796162164896996950016 16919895514178613805056 16988079137195350720512 17095778003930990247936 17243155400516602232832 17570660726262406643712 17579935779432942120192 17722131939419841183744 17753307927159105257472 18019874112251584315392 18068267328861634956864 18246455369580191514624 18403752398628296613888 18520426170925239435264 18712946193492029865984 19034882453450940530688 19232750254422364028928 19398549825581177511936 19766993317045207474176 19937398431847321331712 20272358376283032354816 20307588853658810056704 20326800744969339326472 20527262290777715453952 20835479442290894364672 21405296359261988978688 21414242760132308097024 21636844036225159532544 21811854694670573764608 21999887924797044228096 22237867481675858408448 22394882886529329266688 22429573235828236498176 22650772182927134294016 22990873867355469643776 23427547635016542191616 23439914372577256160256 23629509252559788244992 23875138246869141553152 24091023105148846609152 24328607159440255352832 24538336531504395485184 24693901561233652580352 24749873915396674756608 25017600916885340709504 25379843271267920707584 25643667005896485371904 25864733100774903349248 26355991089393609965568 26583197909129761775616 26629961890738657886208 27029811168377376473088 27102400993292452435296 27369683054370287271936 27605628597942444920832 27780639256387859152896 28552323680176410796032 28849125381633546043392 29333183899729392304128 29650489975567811211264 29906097647770981997568 30408537564424548532224 30461383280488215085056 30790893436166573180928 31253219163436341547008 31506012336746384326656 32121364140198462145536 32717782042005860646912 32999831887195566342144 33356801222513787612672 33592324329793993900032 33839791028357227610112 33976158274390701441024 34486310801033204465664 35141321452524813287424 35159871558865884240384 35444263878839682367488 35506615854318210514944 36136534657723269913728 36492910739160383029248 36807504797256593227776 37040852341850478870528 37425892386984059731968 38069764906901881061376 38465500508844728057856 38797099651162355023872 39533986634090414948352 39874796863694642663424 40544716752566064709632 40653601489938678652944 41054524581555430907904 41670958884581788729344 42828485520264616194048 43273688072450319065088 43999775849594088456192 44475734963351716816896 44789765773058658533376 44859146471656472996352 45301544365854268588032 46879828745154512320512 47259018505119576489984 47750276493738283106304 48182046210297693218304 48657214318880510705664 49076673063008790970368 49499747830793349513216 50035201833770681419008 50759686542535841415168 51287334011792970743808 51729466201549806698496 52711982178787219931136 53166395818259523551232 53259923781477315772416 54059622336754752946176 54204801986584904870592 54739366108740574543872 55211257195884889841664 55561278512775718305792 57104647360352821592064 57698250763267092086784 59300979951135622422528 59812195295541963995136 60817075128849097064448 60922766560976430170112 61581786872333146361856 62506438326872683094016 64242728280396924291072 65435564084011721293824 65999663774391132684288 66713602445027575225344 67184648659587987800064 67952316548781402882048 68972621602066408931328 70282642905049626574848 70319743117731768480768 70888527757679364734976 72273069315446539827456 72985821478320766058496 73615009594513186455552 74081704683700957741056 76139529813803762122752 76931001017689456115712 77594199302324710047744 79067973268180829896704 79749593727389285326848 81089433505132129419264 81307202979877357305888 82109049163110861815808 83341917769163577458688 85656971040529232388096 86547376144900638130176 87999551699188176912384 88951469926703433633792 89718292943312945992704 93759657490309024641024 94518037010239152979968 96364092420595386436608 98153346126017581940736 98999495661586699026432 100070403667541362838016 101519373085071682830336 103458932403099613396992 105423964357574439862272 106332791636519047102464 106519847562954631544832 108409603973169809741184 109478732217481149087744 110422514391769779683328 111122557025551436611584 114209294720705643184128 115396501526534184173568 118601959902271244845056 119624390591083927990272 121634150257698194128896 123163573744666292723712 125012876653745366188032 128485456560793848582144 131999327548782265368576 133427204890055150450688 134369297319175975600128 135904633097562805764096 140639486235463536961536 141777055515358729469952 144546138630893079654912 145971642956641532116992 147230019189026372911104 152279059627607524245504 153862002035378912231424 155188398604649420095488 158135946536361659793408 159499187454778570653696 162178867010264258838528 162614405959754714611776 164218098326221723631616 166683835538327154917376 171313942081058464776192 173094752289801276260352 177902939853406867267584 179436585886625891985408 187519314980618049282048 192728184841190772873216 196306692252035163881472 197998991323173398052864 200140807335082725676032 206917864806199226793984 210847928715148879724544 212665583273038094204928 216819207946339619482368 218957464434962298175488 220845028783539559366656 222245114051102873223168 228418589441411286368256 230793003053068368347136 237203919804542489690112 239248781182167855980544 243268300515396388257792 246327147489332585447424 250025753307490732376064 256970913121587697164288 263998655097564530737152 266854409780110300901376 281278972470927073923072 283554111030717458939904 289092277261786159309824 294460038378052745822208 304558119255215048491008 310376797209298840190976 316271893072723319586816 318998374909557141307392 325228811919509429223552 328436196652443447263232 333367671076654309834752 342627884162116929552384 346189504579602552520704 355805879706813734535168 358873171773251783970816 375038629961236098564096 385456369682381545746432 395997982646346796105728 400281614670165451352064 425331166546076188409856 433638415892679238964736 437914928869924596350976 441690057567079118733312 456837178882822572736512 461586006106136736694272 474407839609084979380224 478497562364335711961088 486536601030792776515584 492654294978665170894848 500051506614981464752128 513941826243175394328576 533708819560220601802752 562557944941854147846144 578184554523572318619648 588920076756105491644416 620753594418597680381952 632543786145446639173632 637996749819114282614784 650457623839018858447104 656872393304886894526464 666735342153308619669504 685255768324233859104768 692379009159205105041408 711611759413627469070336 717746343546503567941632 750077259922472197128192 770912739364763091492864 791995965292693592211456 800563229340330902704128 850662333092152376819712 867276831785358477929472 883380115134158237466624 913674357765645145473024 948815679218169958760448 956995124728671423922176 985308589957330341789696 1000103013229962929504256 1027883652486350788657152 1067417639120441203605504 1125115889883708295692288 1156369109047144637239296 1275993499638228565229568 1300915247678037716894208 1313744786609773789052928 1370511536648467718209536 1384758018318410210082816 1423223518827254938140672 1435492687093007135883264 1500154519844944394256384 1541825478729526182985728 1601126458680661805408256 1734553663570716955858944 1766760230268316474933248 1897631358436339917520896 1913990249457342847844352 1970617179914660683579392 2000206026459925859008512 2055767304972701577314304 2134835278240882407211008 2250231779767416591384576 2312738218094289274478592 2551986999276457130459136 2601830495356075433788416 2741023073296935436419072 2846447037654509876281344 2870985374186014271766528 3000309039689888788512768 3083650957459052365971456 3202252917361323610816512 3469107327141433911717888 3827980498914685695688704 3941234359829321367158784 4111534609945403154628608 4269670556481764814422016 4500463559534833182769152 4625476436188578548957184 5203660990712150867576832 5692894075309019752562688 5741970748372028543533056 6000618079379777577025536 6167301914918104731942912 6404505834722647221633024 6938214654282867823435776 7655960997829371391377408 8223069219890806309257216 8539341112963529628844032 9000927119069666365538304 9250952872377157097914368 10407321981424301735153664 11483941496744057087066112 12334603829836209463885824 12809011669445294443266048 13876429308565735646871552 17078682225927059257688064 18001854238139332731076608 18501905744754314195828736 20814643962848603470307328 22967882993488114174132224 24669207659672418927771648 25618023338890588886532096 27752858617131471293743104 37003811489508628391657472 41629287925697206940614656 51236046677781177773064192 55505717234262942587486208 74007622979017256783314944 83258575851394413881229312 111011434468525885174972416 166517151702788827762458624 222022868937051770349944832 333034303405577655524917248 666068606811155311049834496
- Sum of all divisors σ(n): 2303583365330224068247573599
- Sum of proper divisors (its aliquot sum) s(n): 1637514758519068757197739103
- 666068606811155311049834496 is an abundant number, because the sum of its proper divisors (1637514758519068757197739103) is greater than itself. Its abundance is 971446151707913446147904607
Bases of 666068606811155311049834496
- Binary: 1000100110111101011000001110000110110001011001010101111111011010000000010000000000000000002
- Hexadecimal: 0x226F58386C5957F68040000
- Base-36: 2BOVL1XSUHJ4000000
Squares and roots of 666068606811155311049834496
- 666068606811155311049834496 squared (6660686068111553110498344962) is 443647388979353411218892257207218905205299988991574016
- 666068606811155311049834496 cubed (6660686068111553110498344963) is 295499598292884625195906659509879218951328191292541803704276394808199615334055936
-
666068606811155311049834496 is a
perfect square number . Itssquare root is 25808304996864 -
The
cube root of 666068606811155311049834496 is 873319159.8794834939
Scales and comparisons
How big is 666068606811155311049834496?- 666,068,606,811,155,311,049,834,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 666,068,606,811,155,311,049,834,496 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 666068606811155311049834496 cubic inches would be around 72776596.7 feet tall.
Recreational maths with 666068606811155311049834496
- 666068606811155311049834496 backwards is 694438940113551118606860666
- 666068606811155311049834496 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 666068606811155311049834496's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 666068606811155311049834496 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 666068606811155311049834496 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/666068606811155311049834496/
Chicago style:
Numbermatics. 2024. "Number 666068606811155311049834496 - Facts about the integer". https://numbermatics.com/n/666068606811155311049834496/
The information we have on file for 666068606811155311049834496 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 666068606811155311049834496, math, Factors of 666068606811155311049834496, curriculum, school, college, exams, university, Prime factorization of 666068606811155311049834496, STEM, science, technology, engineering, physics, economics, calculator, six hundred sixty-six septillion, sixty-eight sextillion, six hundred six quintillion, eight hundred eleven quadrillion, one hundred fifty-five trillion, three hundred eleven billion, forty-nine million, eight hundred thirty-four thousand, four hundred ninety-six.