37543904484484054747447296
37,543,904,484,484,054,747,447,296 is an even composite number composed of six prime numbers multiplied together.
37543904484484054747447296 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 37543904484484054747447296:
220 × 310 × 292 × 372 × 532 × 4332
(2 × 2 × 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 × 29 × 29 × 37 × 37 × 53 × 53 × 433 × 433)See below for interesting mathematical facts about the number 37543904484484054747447296 from the Numbermatics database.
Names of 37543904484484054747447296
- Cardinal: 37543904484484054747447296 can be written as Thirty-seven septillion, five hundred forty-three sextillion, nine hundred four quintillion, four hundred eighty-four quadrillion, four hundred eighty-four trillion, fifty-four billion, seven hundred forty-seven million, four hundred forty-seven thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 3.7543904484484054747447296 × 1025
Factors of 37543904484484054747447296
Divisors of 37543904484484054747447296
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 24 27 29 32 36 37 48 53 54 58 64 72 74 81 87 96 106 108 111 116 128 144 148 159 162 174 192 212 216 222 232 243 256 261 288 296 318 324 333 348 384 424 432 433 444 464 477 486 512 522 576 592 636 648 666 696 729 768 783 841 848 864 866 888 928 954 972 999 1024 1044 1073 1152 1184 1272 1296 1299 1332 1369 1392 1431 1458 1536 1537 1566 1682 1696 1728 1732 1776 1856 1908 1944 1961 1998 2048 2088 2146 2187 2304 2349 2368 2523 2544 2592 2598 2664 2738 2784 2809 2862 2916 2997 3072 3074 3132 3219 3364 3392 3456 3464 3552 3712 3816 3888 3897 3922 3996 4096 4107 4176 4292 4293 4374 4608 4611 4698 4736 5046 5088 5184 5196 5328 5476 5568 5618 5724 5832 5883 5994 6144 6148 6264 6438 6561 6728 6784 6912 6928 7047 7104 7424 7569 7632 7776 7794 7844 7992 8192 8214 8352 8427 8584 8586 8748 8991 9216 9222 9396 9472 9657 10092 10176 10368 10392 10656 10952 11136 11236 11448 11664 11691 11766 11988 12288 12296 12321 12528 12557 12876 12879 13122 13456 13568 13824 13833 13856 14094 14208 14848 15138 15264 15552 15588 15688 15984 16021 16384 16428 16704 16854 17168 17172 17496 17649 17982 18432 18444 18792 18944 19314 19683 20184 20352 20736 20784 21141 21312 21904 22272 22472 22707 22896 22949 23328 23382 23532 23976 24576 24592 24642 25056 25114 25281 25752 25758 26244 26912 26973 27136 27648 27666 27712 28188 28416 28971 29696 30276 30528 31104 31117 31176 31376 31968 32042 32768 32856 33408 33708 34336 34344 34992 35073 35298 35964 36864 36888 36963 37584 37671 37888 38628 38637 39366 39701 40368 40704 41472 41499 41568 42282 42624 43808 44544 44573 44944 45414 45792 45898 46656 46764 47064 47952 48063 49152 49184 49284 50112 50228 50562 51504 51516 52488 52947 53824 53946 54272 55296 55332 55424 56376 56832 56869 57942 59049 59392 60552 61056 62208 62234 62352 62752 63423 63936 64084 65536 65712 66816 67416 68121 68672 68688 68847 69984 70146 70596 71928 72557 73728 73776 73926 75168 75342 75776 75843 77256 77274 78732 79402 80736 80919 81408 81461 82944 82998 83136 84564 85248 86913 87616 89088 89146 89888 90828 91584 91796 93312 93351 93528 94128 95904 96126 98304 98368 98568 100224 100456 101124 103008 103032 103933 104976 105219 105894 107648 107892 108544 110592 110664 110848 110889 112752 113013 113664 113738 115884 115911 118098 118784 119103 121104 122112 124416 124468 124497 124704 125504 126846 127872 128168 131072 131424 133632 133719 134832 136242 137344 137376 137694 139968 140292 141192 143856 144189 145114 147456 147552 147852 150336 150684 151552 151686 154512 154548 157464 158804 158841 161472 161838 162816 162922 165888 165996 166272 169128 170496 170607 173826 175232 178176 178292 179776 181656 183168 183592 186624 186702 187056 187489 188256 190269 191808 192252 196608 196736 197136 200448 200912 202248 204363 206016 206064 206541 207866 209952 210438 211788 215296 215784 217088 217671 221184 221328 221696 221778 225504 226026 227328 227476 227529 231768 231822 236196 237568 238206 242208 242757 244224 244383 248832 248936 248994 249408 251008 253692 255744 256336 260739 262144 262848 267264 267438 269664 272484 274688 274752 275388 279936 280053 280584 282384 287712 288378 290228 294912 295104 295704 300672 301368 303104 303372 309024 309096 311799 314928 315657 317608 317682 322944 323676 325632 325844 331776 331992 332544 332667 338256 339039 340992 341214 347652 347733 350464 356352 356584 357309 359552 363312 364153 366336 367184 373248 373404 373491 374112 374978 376512 380538 383616 384504 393216 393472 394272 400896 401157 401824 404496 408726 412032 412128 413082 415732 419904 420876 423576 430592 431568 432567 434176 435342 442368 442656 443392 443556 451008 452052 454656 454952 455058 463536 463644 464609 472392 475136 476412 476523 484416 485514 488448 488766 497664 497872 497988 498816 502016 507384 511488 511821 512672 521478 524288 525696 534528 534876 539328 544968 549376 549504 550776 559872 560106 561168 562467 564768 570807 575424 576756 580456 589824 590208 591408 592777 601344 602736 606208 606744 613089 618048 618192 619623 623598 629856 631314 635216 635364 645888 647352 651264 651688 653013 663552 663984 665088 665334 665521 676512 678078 681984 682428 682587 695304 695466 700928 712704 713168 714618 719104 726624 728271 728306 732672 733149 734368 746496 746808 746982 748224 749956 753024 761076 767232 769008 782217 786432 786944 788544 801792 802314 803648 808992 817452 824064 824256 826164 831464 839808 840159 841752 847152 849113 861184 863136 865134 868352 870684 884736 885312 886784 887112 902016 904104 909312 909904 910116 927072 927288 929218 935397 944784 946971 950272 952824 953046 968832 971028 976896 977532 995328 995744 995976 997632 998001 1004032 1014768 1017117 1022976 1023642 1025344 1042956 1043199 1048576 1051392 1069056 1069752 1071927 1078656 1089936 1092459 1098752 1099008 1101552 1119744 1120212 1120473 1122336 1124934 1129536 1141614 1150848 1151329 1153512 1160912 1179648 1180416 1182816 1185554 1202688 1203471 1205472 1212416 1213488 1216297 1226178 1236096 1236384 1239246 1247196 1259712 1262628 1270432 1270728 1291776 1294704 1297701 1302528 1303376 1306026 1327104 1327968 1330176 1330668 1331042 1353024 1356156 1363968 1364856 1365174 1390608 1390932 1393827 1401856 1425408 1426336 1429236 1429569 1438208 1453248 1456542 1456612 1465344 1466298 1468736 1492992 1493616 1493964 1496448 1499912 1506048 1522152 1534464 1535463 1538016 1564434 1572864 1573888 1577088 1603584 1604628 1607296 1617984 1634904 1648128 1648512 1649201 1652328 1662928 1679616 1680318 1683504 1687401 1694304 1698226 1712421 1722368 1726272 1730268 1736704 1741368 1769472 1770624 1773568 1774224 1778331 1804032 1808208 1818624 1819808 1820232 1839267 1854144 1854576 1858436 1858869 1870794 1889568 1893942 1900544 1905648 1906092 1937664 1942056 1953792 1955064 1959039 1990656 1991488 1991952 1995264 1996002 1996563 2008064 2029536 2034234 2045952 2047284 2047761 2050688 2085912 2086398 2102784 2104153 2138112 2139504 2143854 2157312 2179872 2184813 2184918 2197504 2198016 2199447 2203104 2239488 2240424 2240946 2244672 2249868 2259072 2283228 2301696 2302658 2307024 2321824 2346651 2359296 2360832 2362369 2365632 2371108 2405376 2406942 2410944 2424832 2426976 2432594 2452356 2472192 2472768 2478492 2494392 2519424 2520477 2525256 2540864 2541456 2547339 2583552 2589408 2595402 2605056 2606752 2612052 2654208 2655936 2660352 2661336 2662084 2706048 2712312 2727936 2729712 2730348 2781216 2781864 2787654 2803712 2806191 2840913 2850816 2852672 2858472 2859138 2876416 2906496 2913084 2913224 2930688 2932596 2937472 2985984 2987232 2987928 2992896 2994003 2999824 3012096 3014057 3044304 3051351 3068928 3070926 3076032 3128868 3129597 3145728 3147776 3154176 3207168 3209256 3214592 3215781 3235968 3269808 3277377 3296256 3297024 3298402 3304656 3325856 3359232 3360636 3361419 3367008 3374802 3388608 3396452 3424842 3444736 3452544 3453987 3460536 3473408 3482736 3538944 3541248 3547136 3548448 3556662 3608064 3610413 3616416 3637248 3639616 3640464 3648891 3678534 3708288 3709152 3716872 3717738 3741588 3779136 3787884 3801088 3811296 3812184 3845521 3875328 3884112 3893103 3907584 3910128 3918078 3981312 3982976 3983904 3990528 3992004 3993126 4016128 4059072 4068468 4091904 4094568 4095522 4101376 4171824 4172796 4181481 4205568 4208306 4276224 4279008 4287708 4288707 4314624 4359744 4369626 4369836 4395008 4396032 4398894 4406208 4478976 4480848 4481892 4489344 4499736 4518144 4566456 4603392 4605316 4606389 4614048 4643648 4693302 4718592 4721664 4724738 4731264 4742216 4810752 4813884 4821888 4849664 4853952 4865188 4904712 4944384 4945536 4947603 4956984 4988784 5038848 5040954 5050512 5062203 5081728 5082912 5094678 5167104 5178816 5190804 5210112 5213504 5224104 5308416 5311872 5320704 5322672 5324168 5334993 5412096 5424624 5437181 5455872 5459424 5460696 5517801 5562432 5563728 5575308 5576607 5607424 5612382 5681826 5701632 5705344 5716944 5718276 5752832 5812992 5826168 5826448 5861376 5865192 5874944 5877117 5971968 5974464 5975856 5985792 5988006 5989689 5999648 6024192 6028114 6088608 6102702 6137856 6141852 6143283 6152064 6257736 6259194 6295552 6308352 6312459 6414336 6418512 6429184 6431562 6471936 6539616 6554754 6592512 6594048 6596804 6598341 6609312 6651712 6718464 6721272 6722838 6734016 6749604 6777216 6792904 6849684 6889472 6905088 6907974 6921072 6937093 6946816 6965472 7039953 7077888 7082496 7087107 7094272 7096896 7113324 7216128 7220826 7232832 7274496 7279232 7280928 7297782 7357068 7416576 7418304 7433744 7435476 7483176 7558272 7561431 7575768 7602176 7622592 7624368 7642017 7691042 7750656 7768224 7786206 7815168 7820256 7836156 7962624 7965952 7967808 7981056 7984008 7986252 8032256 8118144 8136936 8183808 8189136 8191044 8202752 8343648 8345592 8362962 8411136 8416612 8418573 8522739 8552448 8558016 8575416 8577414 8629248 8719488 8739252 8739672 8790016 8792064 8797788 8812416 8957952 8961696 8963784 8978688 8982009 8999472 9036288 9042171 9132912 9154053 9206784 9210632 9212778 9228096 9287296 9386604 9437184 9443328 9449476 9462528 9484432 9621504 9627768 9643776 9647343 9699328 9707904 9730376 9809424 9832131 9888768 9891072 9895206 9913968 9936917 9977568 10077696 10081908 10084257 10101024 10124406 10163456 10165824 10189356 10334208 10357632 10361961 10381608 10420224 10427008 10448208 10616832 10623744 10641408 10645344 10648336 10669986 10824192 10831239 10849248 10874362 10911744 10918848 10921392 10946673 11035602 11124864 11127456 11150616 11153214 11214848 11224764 11363652 11403264 11410688 11433888 11436552 11505664 11536563 11625984 11652336 11652896 11679309 11722752 11730384 11749888 11754234 11943936 11948928 11951712 11971584 11976012 11979378 11999296 12048384 12056228 12177216 12205404 12275712 12283704 12286566 12304128 12515472 12518388 12544443 12591104 12616704 12624918 12828672 12837024 12858368 12863124 12866121 12943872 13079232 13109508 13185024 13188096 13193608 13196682 13218624 13303424 13436928 13442544 13445676 13468032 13473661 13499208 13554432 13585808 13699368 13778944 13810176 13815948 13819167 13842144 13874186 13893632 13930944 14079906 14155776 14164992 14174214 14188544 14193792 14226648 14432256 14441652 14465664 14548992 14558464 14561856 14595564 14714136 14833152 14836608 14842809 14867488 14870952 14966352 15116544 15122862 15151536 15186609 15204352 15245184 15248736 15284034 15382084 15501312 15536448 15572412 15630336 15640512 15672312 15925248 15931904 15935616 15962112 15968016 15972504 16004979 16064512 16236288 16273872 16311543 16367616 16378272 16382088 16405504 16553403 16687296 16691184 16725924 16729821 16822272 16833224 16837146 17045478 17104896 17116032 17150832 17154828 17190533 17258496 17438976 17478504 17479344 17580032 17584128 17595576 17624832 17631351 17915904 17923392 17927568 17957376 17964018 17969067 17998944 18072576 18084342 18265824 18308106 18413568 18421264 18425556 18429849 18456192 18574592 18773208 18886656 18898952 18925056 18937377 18968864 19243008 19255536 19287552 19294686 19300109 19398656 19415808 19460752 19618848 19664262 19777536 19782144 19790412 19795023 19827936 19873834 19955136 20155392 20163816 20168514 20202048 20248812 20326912 20331648 20378712 20668416 20715264 20723922 20763216 20811279 20840448 20854016 20896416 21119859 21233664 21247488 21261321 21282816 21290688 21296672 21339972 21648384 21662478 21698496 21748724 21823488 21837696 21842784 21893346 22071204 22249728 22254912 22301232 22306428 22429696 22449528 22684293 22727304 22806528 22821376 22867776 22873104 22926051 23011328 23073126 23251968 23304672 23305792 23358618 23445504 23460768 23499776 23508468 23887872 23897856 23903424 23943168 23952024 23958756 23998592 24096768 24112456 24354432 24410808 24551424 24567408 24573132 24608256 24624277 25030944 25036776 25088886 25182208 25233408 25249836 25255719 25568217 25657344 25674048 25716736 25726248 25732242 25887744 26158464 26219016 26370048 26376192 26387216 26393364 26437248 26606848 26873856 26885088 26891352 26936064 26946027 26947322 26998416 27108864 27126513 27171616 27398736 27462159 27557888 27620352 27631896 27638334 27684288 27748372 27787264 27861888 28159812 28311552 28329984 28348428 28377088 28387584 28453296 28864512 28883304 28931328 28942029 29097984 29116928 29123712 29191128 29428272 29496393 29666304 29673216 29685618 29734976 29741904 29810751 29932704 30233088 30245724 30252771 30303072 30373218 30408704 30490368 30497472 30568068 30764168 31002624 31072896 31085883 31144824 31260672 31281024 31344624 31417181 31850496 31863808 31871232 31924224 31936032 31945008 32009958 32129024 32472576 32493717 32547744 32623086 32735232 32756544 32764176 32811008 32840019 33106806 33374592 33382368 33451848 33459642 33644544 33666448 33674292 34090956 34209792 34232064 34301664 34309656 34381066 34516992 34609689 34877952 34957008 34958688 35037927 35160064 35168256 35191152 35249664 35262702 35272613 35831808 35846784 35855136 35914752 35928036 35938134 35997888 36145152 36168684 36531648 36616212 36827136 36842528 36851112 36859698 36912384 37149184 37546416 37633329 37773312 37797904 37850112 37874754 37937728 38486016 38511072 38575104 38589372 38598363 38600218 38797312 38831616 38921504 39237696 39328524 39555072 39564288 39580824 39590046 39655872 39747668 39910272 40310784 40327632 40337028 40404096 40420983 40497624 40653824 40663296 40757424 41336832 41430528 41447844 41457501 41526432 41622558 41680896 41708032 41792832 42239718 42467328 42494976 42522642 42565632 42581376 42593344 42679944 43296768 43324956 43396992 43497448 43646976 43675392 43685568 43786692 44142408 44499456 44509824 44528427 44602464 44612856 44859392 44899056 45002989 45368586 45454608 45559827 45613056 45642752 45735552 45746208 45852102 46022656 46146252 46503936 46609344 46611584 46717236 46891008 46921536 46999552 47016936 47775744 47795712 47806848 47886336 47904048 47917512 47997184 48014937 48193536 48224912 48708864 48821616 48934629 49102848 49134816 49146264 49216512 49248554 49660209 50061888 50073552 50177772 50189463 50364416 50466816 50499672 50511438 51136434 51314688 51348096 51433472 51452496 51464484 51571599 51775488 52316928 52438032 52740096 52752384 52774432 52786728 52874496 52894053 53213696 53747712 53770176 53782704 53872128 53892054 53894644 53907201 53996832 54217728 54253026 54343232 54797472 54924318 55115776 55240704 55263792 55276668 55289547 55368576 55496744 55574528 55723776 56319624 56659968 56696856 56754176 56775168 56812131 56906592 57729024 57766608 57862656 57884058 57900327 58195968 58233856 58247424 58382256 58856544 58992786 59332608 59346432 59371236 59385069 59469952 59483808 59621502 59865408 60466176 60491448 60505542 60606144 60746436 60980736 60994944 61020437 61136136 61528336 62005248 62145792 62171766 62289648 62433837 62521344 62562048 62689248 62834362 63359577 63700992 63727616 63742464 63783963 63848448 63872064 63890016 64019916 64258048 64945152 64987434 65095488 65246172 65470464 65513088 65528352 65622016 65680038 66213612 66749184 66764736 66903696 66919284 67289088 67332896 67348584 68052879 68181912 68419584 68464128 68603328 68619312 68762132 68778153 69033984 69219378 69755904 69914016 69917376 70075854 70320128 70336512 70382304 70499328 70525404 70545226 71663616 71693568 71710272 71829504 71856072 71876268 71995776 72290304 72337368 73063296 73232424 73654272 73685056 73702224 73719396 73824768 73872831 74298368 75092832 75266658 75546624 75595808 75700224 75749508 75767157 75875456 76972032 77022144 77150208 77178744 77196726 77200436 77663232 77843008 78475392 78657048 79110144 79128576 79161648 79180092 79311744 79495336 79820544 80621568 80655264 80674056 80808192 80838081 80841966 80995248 81307648 81326592 81379539 81514848 82386477 82673664 82861056 82895688 82915002 83052864 83245116 83361792 83416064 83585664 84479436 84934656 84989952 85045284 85131264 85162752 85186688 85359888 86593536 86649912 86793984 86826087 86994896 87293952 87350784 87371136 87407653 87573384 88284816 88489179 88998912 89019648 89056854 89204928 89225712 89432253 89718784 89798112 90005978 90737172 90758313 90909216 91119654 91226112 91285504 91471104 91492416 91704204 92045312 92292504 93007872 93218688 93223168 93257649 93434472 93782016 93843072 93999104 94033872 94251543 95551488 95591424 95613696 95772672 95808096 95835024 95994368 96029874 96387072 96449824 97417728 97481151 97643232 97869258 98205696 98269632 98292528 98433024 98497108 98520057 99320418 100123776 100147104 100355544 100378926 100728832 100933632 100999344 101022876 102272868 102629376 102696192 102866944 102904992 102928968 103143198 103550976 103829067 104633856 104876064 105113781 105480192 105504768 105548864 105573456 105748992 105788106 105817839 106427392 107495424 107540352 107565408 107744256 107784108 107789288 107814402 107993664 108435456 108506052 108686464 109594944 109848636 110231552 110481408 110527584 110553336 110579094 110737152 110993488 111447552 111520109 112639248 112899987 113319936 113393712 113508352 113550336 113624262 113813184 115458048 115533216 115725312 115768116 115795089 115800654 116391936 116467712 116494848 116764512 117713088 117985572 118665216 118692864 118742472 118770138 118939904 118967616 119243004 119730816 120932352 120982896 121011084 121212288 121262949 121492872 121961472 121989888 122040874 122272272 123056672 124010496 124291584 124343532 124372503 124579296 124867674 125042688 125124096 125378496 125668724 126719154 127401984 127455232 127484928 127567926 127696896 127744128 127780032 128039832 128516096 129890304 129974868 130190976 130492344 130940928 131026176 131056704 131244032 131360076 132427224 133498368 133529472 133585281 133807392 133838568 134578176 134665792 134697168 135008967 136105758 136363824 136679481 136839168 136928256 137206656 137238624 137524264 137556306 138067968 138438756 139511808 139828032 139834752 140151708 140640256 140673024 140764608 140998656 141050808 141090452 143327232 143387136 143420544 143659008 143712144 143752536 143991552 144044811 144580608 144674736 146126592 146464848 146803887 147308544 147370112 147404448 147438792 147649536 147745662 148596736 150185664 150533316 150568389 151093248 151191616 151400448 151499016 151534314 151750912 153944064 154044288 154300416 154357488 154393452 154400872 154714797 155326464 155686016 156950784 157314096 157678249 158220288 158257152 158323296 158360184 158623488 158682159 158990672 159641088 161243136 161310528 161348112 161616384 161676162 161683932 161721603 161990496 162615296 162653184 162759078 163029696 164772954 165347328 165722112 165791376 165830004 165868641 166105728 166490232 166723584 166832128 167171328 168958872 169979904 170090568 170262528 170325504 170373376 170436393 170719776 173187072 173299824 173587968 173652174 173700981 173989792 174587904 174701568 174742272 174815306 175146768 176569632 176978358 177997824 178039296 178113708 178155207 178409856 178451424 178864506 179437568 179596224 180011956 181474344 181516626 181818432 182239308 182571008 182942208 182984832 183061311 183408408 184090624 184585008 186015744 186437376 186446336 186515298 186868944 187301511 187564032 187686144 187998208 188067744 188503086 191102976 191182848 191227392 191351889 191545344 191616192 191670048 191988736 192059748 192774144 192899648 194835456 194962302 195286464 195738516 196411392 196539264 196585056 196866048 196994216 197040114 198640836 200247552 200294208 200711088 200757852 201175697 201457664 201867264 201998688 202045752 204158637 204545736 205258752 205392384 205733888 205809984 205857936 206286396 206334459 207101952 207658134 209267712 209752128 210227562 210960384 211009536 211097728 211146912 211497984 211576212 211635678 212854784 214990848 215080704 215130816 215488512 215568216 215578576 215628804 215987328 216870912 217012104 217372928 219189888 219697272 220463104 220962816 221055168 221106672 221158188 221474304 221618493 221986976 222895104 223040218 225278496 225799974 226639872 226787424 227016704 227100672 227248524 227301471 227626368 230916096 231066432 231450624 231536232 231590178 231601308 232935424 232989696 233529024 235426176 235971144 237330432 237385728 237484944 237540276 237879808 237935232 238486008 239461632 241864704 241965792 242022168 242424576 242525898 242985744 243922944 243979776 244081748 244138617 244544544 246113344 247159431 248020992 248583168 248687064 248745006 249158592 249735348 250085376 250248192 250756992 251337448 253438308 254803968 254910464 254969856 255135852 255393792 255488256 255560064 256079664 256672441 257032192 259780608 259949736 260381952 260478261 260984688 261881856 262052352 262113408 262222959 262488064 262720152 264854448 265467537 266996736 267058944 267170562 267614784 267677136 268296759 269156352 269331584 269394336 270017934 272211516 272727648 273358962 273678336 273856512 274413312 274477248 275048528 275112612 276135936 276877512 279023616 279656064 279669504 279772947 280303416 281280512 281346048 281529216 281997312 282101616 282180904 282754629 286654464 286774272 286841088 287318016 287424288 287505072 287983104 288089622 288170593 289161216 289349472 292253184 292443453 292929696 293607774 294617088 294740224 294808896 294877584 295299072 295491324 295560171 297193472 300371328 301066632 301136778 302186496 302383232 302800896 302998032 303068628 303501824 307888128 308088576 308600832 308714976 308786904 308801744 309429594 310652928 311372032 311487201 313901568 314628192 315341343 315356498 316440576 316514304 316646592 316720368 317246976 317364318 317453517 317981344 319282176 322486272 322621056 322696224 323232768 323352324 323367864 323443206 323980992 325230592 325306368 325518156 326059392 329545908 330694656 331444224 331582752 331660008 331737282 332211456 332980464 333664256 334342656 334560327 337917744 338699961 339959808 340181136 340525056 340651008 340746752 340872786 341439552 346374144 346599648 347175936 347304348 347401962 347979584 349175808 349403136 349484544 349630612 350293536 353139264 353956716 355995648 356078592 356227416 356310414 356819712 356902848 357729012 358875136 359192448 360023912 362948688 363033252 363636864 363788847 364478616 365142016 365884416 365969664 366122622 366816816 367665929 368181248 369170016 372031488 372874752 372892672 373030596 373117509 373737888 374603022 375128064 375372288 375996416 376135488 377006172 382205952 382365696 382454784 382703778 383090688 383232384 383340096 383977472 384119496 385548288 385799296 389670912 389924604 390572928 391477032 392822784 393078528 393170112 393732096 393988432 394080228 397281672 400495104 400588416 400755843 401422176 401515704 402351394 402915328 403734528 403997376 404091504 405026901 408317274 409091472 410038443 410517504 410784768 411467776 411619968 411715872 412572792 412668918 414203904 415316268 418535424 419504256 420455124 421920768 422019072 422195456 422293824 422995968 423152424 423271356 425709568 429981696 430161408 430261632 430977024 431136432 431157152 431257608 431974656 432134433 433741824 434024208 434745856 438379776 439394544 440411661 440926208 441925632 442110336 442213344 442316376 442948608 443236986 443973952 445790208 446080436 450556992 451599948 451705167 453279744 453574848 454033408 454201344 454497048 454602942 455252736 461832192 462132864 462901248 463072464 463180356 463202616 464144391 465870848 465979392 467058048 470852352 471942288 473034747 474660864 474771456 474969888 475080552 475759616 475870464 476046477 476972016 478923264 483729408 483931584 484044336 484849152 485051796 485164809 485971488 487845888 487959552 488163496 488277234 489089088 492226688 494318862 496041984 497166336 497374128 497490012 498317184 498525457 499470696 500170752 500496384 501513984 502674896 506876616 509820928 509939712 510271704 510787584 510976512 511120128 511309179 512159328 513344882 514064384 519561216 519899472 520763904 520956522 521102943 521969376 523763712 524104704 524226816 524445918 524976128 525440304 526656601 529708896 530935074 533993472 534117888 534341124 534465621 535229568 535354272 536593518 538312704 538663168 538788672 540035868 544423032 545455296 546717924 547713024 548826624 548954496 549183933 550097056 550225224 552271872 553755024 558047232 559312128 559339008 559545894 560606832 561904533 562561024 562692096 563058432 563994624 564203232 564361808 565509258 573308928 573548544 573682176 574055667 574636032 574848576 575010144 575966208 576179244 576341186 578322432 578698944 584506368 584886906 585859392 587215548 589234176 589480448 589617792 589755168 590598144 590982648 591120342 594386944 600742656 602133264 602273556 603527091 604372992 604766464 605601792 605996064 606137256 607003648 612475911 615776256 616177152 617201664 617429952 617573808 617603488 618859188 619003377 621305856 622744064 622974402 627803136 629256384 630682686 630712996 632881152 633028608 633293184 633440736 634493952 634728636 634907034 635962688 638564352 644972544 645242112 645392448 646465536 646704648 646735728 646886412 647961984 650461184 650612736 651036312 652118784 659091816 661389312 662888448 663165504 663320016 663474564 664422912 664855479 665960928 667328512 668685312 669120654 675835488 677399922 679919616 680362272 681050112 681302016 681493504 681745572 681904413 682879104 692748288 693199296 694351872 694608696 694803924 695959168 698806272 698969088 699261224 700587072 706278528 707913432 711991296 712157184 712454832 712620828 713639424 713805696 714104033 715458024 717750272 718384896 720047824 725897376 726066504 727273728 727577694 728957232 730284032 731768832 731939328 732245244 732415851 733633632 735331858 736362496 738340032 741478293 744062976 745749504 745785344 746061192 746235018 747475776 749206044 750256128 750744576 751992832 752270976 754012344 764411904 764731392 764909568 765407556 766181376 766464768 766680192 767954944 768238992 770017323 771096576 771598592 779341824 779849208 781145856 781434783 782954064 785645568 786157056 786340224 786668877 787464192 787976864 788160456 794563344 796402611 800990208 801176832 801511686 802844352 803031408 804702788 804890277 805830656 807469056 807994752 808183008 810053802 816634548 818182944 820076886 821035008 821569536 822935552 823239936 823431744 825145584 825337836 828407808 830632536 837070848 839008512 839318841 840910248 843841536 844038144 844390912 844587648 845991936 846304848 846542712 848263887 851419136 859963392 860322816 860523264 861954048 862272864 862314304 862515216 863949312 864268866 864511779 867483648 868048416 869491712 876759552 877330359 878789088 880823322 881852416 883851264 884220672 884426688 884632752 885897216 886473972 886680513 887947904 891580416 892160872 901113984 903199896 903410334 906559488 907149696 908402688 908994096 909205884 910505472 911098249 923664384 924265728 925802496 926144928 926360712 926405232 928288782 931741696 931958784 934116096 934461603 941704704 943884576 946024029 946069494 949321728 949542912 949939776 950161104 951519232 951740928 952092954 952360551 953944032 957846528 967458816 967863168 968088672 969698304 970103592 970329618 971942976 975691776 975919104 976326992 976554468 978178176 984453376 988637724 992083968 994332672 994748256 994980024 996634368 997050914 998941392 1000992768 1003027968 1003680981 1005349792 1013753232 1016099883 1019641856 1019879424 1020543408 1021575168 1021953024 1022240256 1022618358 1022905777 1024318656 1026689764 1028128768 1039122432 1039798944 1041527808 1041913044 1042205886 1043938752 1047527424 1048209408 1048453632 1048891836 1049952256 1050880608 1053313202 1059417792 1061870148 1067986944 1068235776 1068682248 1068931242 1070459136 1070708544 1073187036 1076625408 1077326336 1077577344 1080071736 1088846064 1090910592 1091366541 1093435848 1095426048 1097653248 1097908992 1098367866 1100194112 1100450448 1102997787 1104543744 1107510048 1116094464 1118624256 1118678016 1119091788 1119352527 1121213664 1123809066 1125122048 1125384192 1126116864 1127989248 1128406464 1128723616 1131018516 1146617856 1147097088 1147364352 1148111334 1149272064 1149697152 1150020288 1151932416 1152358488 1152682372 1156644864 1157397888 1169012736 1169773812 1171718784 1174431096 1178468352 1178960896 1179235584 1179510336 1181196288 1181965296 1182240684 1188773888 1201485312 1202267529 1204266528 1204547112 1207054182 1208745984 1209532928 1211203584 1211992128 1212274512 1214007296 1215080703 1224951822 1230115329 1231552512 1232354304 1234403328 1234859904 1235147616 1235206976 1237718376 1238006754 1242611712 1245488128 1245948804 1255606272 1258512768 1261365372 1261425992 1265762304 1266057216 1266586368 1266881472 1268987904 1269457272 1269814068 1271925376 1277128704 1289945088 1290484224 1290784896 1292931072 1293409296 1293471456 1293772824 1295923968 1296403299 1300922368 1301225472 1302072624 1304237568 1305086681 1318183632 1321234983 1322778624 1325776896 1326331008 1326640032 1326949128 1328845824 1329710958 1331921856 1334657024 1337370624 1338241308 1351670976 1354799844 1355115501 1359839232 1360724544 1362100224 1362604032 1362987008 1363491144 1363808826 1365758208 1385496576 1386398592 1388703744 1389217392 1389607848 1391918336 1392433173 1397612544 1397938176 1398522448 1401174144 1412557056 1415826864 1419104241 1423982592 1424314368 1424909664 1425241656 1427278848 1427611392 1428139431 1428208066 1430916048 1435500544 1436769792 1440095648 1451794752 1452133008 1454547456 1455155388 1455494427 1457914464 1460568064 1463537664 1463878656 1464490488 1464831702 1467267264 1470663716 1472724992 1476680064 1482956586 1488125952 1491499008 1491570688 1492122384 1492470036 1494951552 1495576371 1498412088 1500512256 1501489152 1503985664 1504541952 1508024688 1529462784 1529819136 1530815112 1532362752 1532929536 1533360384 1533927537 1535909888 1536477984 1540034646 1542193152 1543197184 1558683648 1559698416 1562291712 1562869566 1563308829 1565908128 1571291136 1572314112 1572680448 1573337754 1574928384 1575953728 1576320912 1579969803 1589126688 1592805222 1601980416 1602353664 1603023372 1603396863 1605688704 1606062816 1609405576 1609780554 1611661312 1614938112 1615989504 1616366016 1620107604 1633269096 1636365888 1640153772 1643139072 1645871104 1646479872 1646863488 1647551799 1650291168 1650675672 1656815616 1661265072 1665110593 1674141696 1678017024 1678637682 1681820496 1685713599 1687683072 1688076288 1688781824 1689175296 1691983872 1692609696 1693085424 1696527774 1702838272 1719926784 1720645632 1721046528 1722167001 1723908096 1724545728 1724628608 1725030432 1727898624 1728537732 1729023558 1734967296 1736096832 1738983424 1753519104 1754660718 1757578176 1761646644 1767702528 1768441344 1768853376 1769265504 1771794432 1772947944 1773361026 1775895808 1783160832 1784321744 1802227968 1806399792 1806820668 1810581273 1813118976 1814299392 1816805376 1817988192 1818411768 1821010944 1822196498 1837427733 1847328768 1848531456 1851604992 1852289856 1852721424 1852810464 1856577564 1857010131 1863483392 1863917568 1868232192 1868923206 1883409408 1887769152 1892048058 1892138988 1898643456 1899085824 1899879552 1900322208 1903038464 1903481856 1904185908 1904721102 1907888064 1915693056 1934917632 1935726336 1936177344 1939396608 1940207184 1940659236 1943885952 1951383552 1951838208 1952653984 1953108936 1956356352 1968906752 1977275448 1984167936 1988665344 1989496512 1989960048 1993268736 1994101828 1994566437 1997882784 2001985536 2006055936 2007361962 2010699584 2027506464 2032199766 2039283712 2039758848 2041086816 2043150336 2043906048 2044480512 2045236716 2045713239 2045811554 2048637312 2053379528 2056257536 2078244864 2079597888 2083055616 2083826088 2084411772 2087877504 2096418816 2096907264 2097783672 2099904512 2101761216 2106626404 2118835584 2123740296 2135973888 2136471552 2137364496 2137862484 2140918272 2141417088 2142312099 2146374072 2153250816 2154652672 2155154688 2160143472 2177692128 2181821184 2182733082 2186871696 2190852096 2195306496 2195817984 2196735732 2197247553 2200388224 2200900896 2205995574 2209087488 2215020096 2232188928 2237248512 2237356032 2238183576 2238705054 2242427328 2247618132 2250768384 2252233728 2255978496 2256812928 2257447232 2262037032 2293235712 2294194176 2294728704 2296222668 2298544128 2299394304 2300040576 2303864832 2304716976 2305364744 2310051969 2313289728 2314795776 2338025472 2339547624 2343437568 2344304349 2348862192 2356936704 2357921792 2358471168 2359020672 2360006631 2362392576 2363930592 2364481368 2377547776 2389207833 2402970624 2404535058 2408533056 2409094224 2414108364 2414670831 2417491968 2419065856 2422407168 2423984256 2424549024 2428014592 2430161406 2449903644 2460230658 2463105024 2464708608 2468806656 2469719808 2470295232 2470413952 2475436752 2476013508 2485223424 2490976256 2491897608 2511212544 2517025536 2517956523 2522730744 2522851984 2531524608 2532114432 2533172736 2533762944 2537975808 2538914544 2539628136 2543850752 2544791661 2554257408 2579890176 2580968448 2581569792 2585862144 2586818592 2586942912 2587545648 2591847936 2592806598 2593535337 2601844736 2602450944 2604145248 2608475136 2610173362 2631991077 2636367264 2642469966 2645557248 2651553792 2652662016 2653280064 2653898256 2657691648 2659421916 2660041539 2663843712 2669314048 2674741248 2676482616 2703341952 2709599688 2710231002 2719678464 2721449088 2725208064 2725974016 2726982288 2727617652 2731516416 2733294747 2770993152 2772797184 2777407488 2778434784 2779215696 2783836672 2784866346 2795225088 2795876352 2797044896 2802348288 2803384809 2825114112 2831653728 2838208482 2847965184 2848628736 2849819328 2850483312 2854557696 2855222784 2856278862 2856416132 2857081653 2861832096 2873539584 2880191296 2903589504 2904266016 2909094912 2910310776 2910988854 2915828928 2921136128 2927075328 2927757312 2928980976 2929663404 2934534528 2941327432 2945449984 2953360128 2965913172 2976251904 2982998016 2983141376 2984244768 2984940072 2989903104 2991152742 2996824176 3002978304 3007971328 3009083904 3011042943 3016049376 3048299649 3058925568 3059638272 3061630224 3064725504 3065859072 3066720768 3067855074 3068717331 3071819776 3072955968 3080069292 3084386304 3086394368 3117367296 3119396832 3124583424 3125739132 3126617658 3131816256 3142582272 3144628224 3145360896 3146675508 3149856768 3151907456 3152641824 3159939606 3178253376 3185610444 3203960832 3204707328 3206046744 3206793726 3211377408 3212125632 3218811152 3219561108 3229876224 3231979008 3232732032 3234083161 3240215208 3266538192 3272731776 3274099623 3280307544 3286278144 3291742208 3292959744 3293726976 3295103598 3300582336 3301351344 3308993361 3313631232 3322530144 3330221186 3348283392 3356034048 3357275364 3358057581 3363640992 3371427198 3375366144 3376152576 3377563648 3378350592 3383967744 3385219392 3386170848 3393055548 3405676544 3439853568 3441291264 3442093056 3444334002 3447816192 3449091456 3449257216 3450060864 3455797248 3457075464 3458047116 3469934592 3472193664 3477966848 3507038208 3509321436 3515156352 3523293288 3535405056 3536882688 3537706752 3538531008 3543588864 3545895888 3546722052 3551791616 3566321664 3568643488 3604455936 3606802587 3612799584 3613641336 3621162546 3626237952 3628598784 3633610752 3635976384 3636823536 3642021888 3644392996 3645242109 3674855466 3690345987 3694657536 3697062912 3703209984 3704579712 3705442848 3705620928 3713155128 3714020262 3726966784 3727835136 3736464384 3737846412 3766818816 3775538304 3784096116 3784277976 3797286912 3798171648 3799759104 3800644416 3806076928 3806963712 3808371816 3809442204 3815776128 3831386112 3869835264 3871452672 3872354688 3878793216 3880414368 3881318472 3887771904 3889209897 3902767104 3903676416 3905307968 3906217872 3912712704 3915260043 3937813504 3954550896 3963704949 3968335872 3977330688 3978993024 3979920096 3986537472 3988203656 3989132874 3995765568 4003971072 4012111872 4014723924 4021399168 4055012928 4064399532 4078567424 4079517696 4082173632 4086300672 4087812096 4088961024 4090473432 4091426478 4091623108 4097274624 4106759056 4156489728 4159195776 4166111232 4167652176 4168823544 4175755008 4177299519 4192837632 4193814528 4195567344 4199809024 4203522432 4213252808 4237671168 4247480592 4257312723 4271947776 4272943104 4274728992 4275724968 4281836544 4282834176 4284418293 4284624198 4292748144 4306501632 4309305344 4310309376 4320286944 4355384256 4363642368 4365466164 4366483281 4373743392 4381704192 4390612992 4391635968 4393471464 4394495106 4400776448 4401801792 4411991148 4418174976 4430040192 4464377856 4474497024 4474712064 4476367152 4477410108 4484854656 4486729113 4495236264 4501536768 4504467456 4511956992 4513625856 4514894464 4524074064 4588388352 4589457408 4592445336 4597088256 4598788608 4600081152 4601782611 4607729664 4609433952 4610729488 4620103938 4626579456 4629591552 4676050944 4679095248 4686875136 4688608698 4689926487 4697724384 4713873408 4715843584 4716942336 4718041344 4720013262 4724785152 4727861184 4728962736 4739909409 4755095552 4778415666 4805941248 4809070116 4810190589 4817066112 4818188448 4828216728 4829341662 4834983936 4838131712 4844814336 4847968512 4849098048 4856029184 4860322812 4899807288 4920461316 4929417216 4937613312 4939439616 4940590464 4940827904 4942655397 4950873504 4952027016 4970446848 4981952512 4983795216 4995331779 5022425088 5034051072 5035913046 5045461488 5045703968 5057140797 5063049216 5064228864 5066345472 5067525888 5075951616 5077829088 5079256272 5087701504 5089583322 5108514816 5159780352 5161936896 5163139584 5166501003 5171724288 5173637184 5173885824 5175091296 5183695872 5185613196 5187070674 5203689472 5204901888 5208290496 5216950272 5220346724 5263982154 5272734528 5284939932 5303107584 5305324032 5306560128 5307796512 5315383296 5318843832 5320083078 5327687424 5338628096 5349482496 5352965232 5406683904 5419199376 5420462004 5431743819 5439356928 5442898176 5450416128 5451948032 5453964576 5455235304 5463032832 5466589494 5541986304 5545594368 5554814976 5556869568 5558431392 5567673344 5569732692 5571030393 5590450176 5591752704 5594089792 5604696576 5606769618 5650228224 5663307456 5676416964 5695930368 5697257472 5699638656 5700966624 5709115392 5710445568 5712557724 5712832264 5714163306 5723664192 5747079168 5760382592 5807179008 5808532032 5818189824 5820621552 5821977708 5831657856 5834095213 5842272256 5854150656 5855514624 5857961952 5859326808 5869069056 5882654864 5906720256 5931826344 5952503808 5965996032 5966282752 5968489536 5969880144 5979806208 5982305484 5983699311 5993648352 6005956608 6015942656 6018167808 6022085886 6032098752 6096599298 6117851136 6119276544 6123260448 6129451008 6131718144 6133441536 6135710148 6137139717 6137434662 6143639552 6145911936 6160138584 6168772608 6172788736 6234734592 6238793664 6249166848 6251478264 6253235316 6263632512 6289256448 6290721792 6293351016 6299713536 6303814912 6305283648 6319879212 6356506752 6371220888 6407921664 6409414656 6412093488 6413587452 6422754816 6424251264 6426936297 6437622304 6439122216 6459752448 6463958016 6465464064 6468166322 6480430416 6533076384 6545463552 6548199246 6560615088 6572556288 6583484416 6585919488 6587453952 6590207196 6591742659 6601164672 6602702688 6617986722 6627262464 6645060288 6660442372 6696566784 6712068096 6714550728 6716115162 6727281984 6742854396 6752305152 6755127296 6756701184 6767935488 6770438784 6772341696 6786111096 6811353088 6879707136 6882582528 6884186112 6888668004 6895632384 6898182912 6898514432 6900121728 6911594496 6914150928 6916094232 6930155907 6939869184 6944387328 6955933696 7014076416 7018642872 7030312704 7046586576 7070810112 7073765376 7075413504 7077062016 7080019893 7087177728 7091791776 7093444104 7103583232 7132643328 7137286976 7167623499 7208911872 7213605174 7225599168 7227282672 7242325092 7244012493 7252475904 7257197568 7267221504 7271952768 7273647072 7284043776 7288785992 7290484218 7349710932 7380691974 7389315072 7394125824 7406419968 7409159424 7410885696 7411241856 7426310256 7428040524 7443500789 7453933568 7455670272 7472928768 7475692824 7533637632 7551076608 7553869569 7568192232 7568555952 7594573824 7596343296 7599518208 7601288832 7612153856 7613927424 7616743632 7618884408 7631552256 7634374983 7662772224 7739670528 7742905344 7744709376 7757586432 7760828736 7762636944 7775543808 7778419794 7780606011 7805534208 7807352832 7810615936 7812435744 7825425408 7830520086 7875627008 7909101792 7927409898 7936671744 7954661376 7957986048 7959840192 7973074944 7976407312 7978265748 7980124617 7991531136 8007942144 8024223744 8029447848 8042798336 8110025856 8128799064 8157134848 8159035392 8164347264 8175624192 8177922048 8180946864 8182852956 8183246216 8194549248 8199884241 8213518112 8312979456 8318391552 8332222464 8335304352 8337647088 8351510016 8354599038 8356947197 8385675264 8387629056 8391134688 8399618048 8407044864 8410154427 8426505616 8475342336 8494961184 8514625446 8543895552 8545886208 8549457984 8551449936 8563673088 8565668352 8568836586 8569248396 8571244959 8585496288 8618610688 8620618752 8640573888 8710768512 8727284736 8730932328 8732966562 8747486784 8763408384 8781225984 8783271936 8786942928 8788990212 8801552896 8803603584 8823982296 8836349952 8860080384 8928755712 8948994048 8949424128 8952734304 8954820216 8969709312 8973458226 8990472528 9008934912 9023913984 9027251712 9029788928 9033128829 9048148128 9144898947 9176776704 9178914816 9184890672 9194176512 9197577216 9200162304 9203565222 9206151993 9215459328 9218867904 9221458976 9240207876 9253158912 9259183104 9352101888 9358190496 9373750272 9377217396 9379852974 9395448768 9427746816 9431687168 9433884672 9436082688 9440026524 9449570304 9455722368 9457925472 9479818818 9510191104 9556831332 9611882496 9618140232 9620381178 9634132224 9636376896 9656433456 9658683324 9676263424 9689628672 9695937024 9698196096 9702249483 9712058368 9720645624 9799614576 9822298869 9840922632 9858834432 9875226624 9878879232 9881180928 9881655808 9885310794 9901747008 9904054032 9926980083 9940893696 9963905024 9967590432 9990663558 10044850176 10068102144 10071826092 10090922976 10091407936 10114281594 10126098432 10128457728 10132690944 10135051776 10151903232 10155658176 10158512544 10175403008 10179166644 10217029632 10319560704 10323873792 10326279168 10333002006 10343448576 10347274368 10347771648 10350182592 10367391744 10371226392 10374141348 10407378944 10409803776 10416580992 10433900544 10440693448 10527964308 10545469056 10569879864 10606215168 10610648064 10613120256 10615593024 10630766592 10637687664 10640166156 10655374848 10662311941 10677256192 10698964992 10705930464 10813367808 10820407761 10838398752 10840924008 10863487638 10878713856 10885796352 10900832256 10903896064 10907929152 10910470608 10926065664 10933178988 10935726327 11071037961 11083972608 11091188736 11109629952 11113739136 11116862784 11135346688 11139465384 11142060786 11180900352 11183505408 11188179584 11209393152 11213539236 11300456448 11326614912 11352833928 11391860736 11394514944 11399277312 11401933248 11418230784 11420891136 11425115448 11425664528 11428326612 11447328384 11494158336 11520765184 11614358016 11617064064 11636379648 11641243104 11643955416 11663315712 11667629691 11668190426 11684544512 11708301312 11711029248 11715923904 11718653616 11738138112 11745780129 11765309728 11813440512 11863652688 11891114847 11905007616 11931992064 11932565504 11936979072 11939760288 11959612416 11964610968 11967398622 11987296704 12011913216 12031885312 12036335616 12044171772 12064197504 12193198596 12235702272 12238553088 12246520896 12258902016 12263436288 12266883072 12271420296 12274279434 12274869324 12287279104 12291823872 12320277168 12345577472 12469469184 12477587328 12498333696 12502956528 12506470632 12527265024 12531898557 12578512896 12581443584 12586702032 12599427072 12607629824 12610567296 12639758424 12713013504 12742441776 12771938169 12815843328 12818829312 12824186976 12827174904 12845509632 12848502528 12853872594 12875244608 12878244432 12919504896 12927916032 12930928128 12936332644 12960860832 13066152768 13090927104 13096398492 13099449843 13121230176 13145112576 13166968832 13171838976 13174907904 13180414392 13183485318 13202329344 13205405376 13235973444 13254524928 13290120576 13320884744 13393133568 13424136192 13429101456 13432230324 13454563968 13460187339 13485708792 13504610304 13510254592 13513402368 13535870976 13540877568 13544683392 13572222192 13603639373 13622706176 13765165056 13768372224 13777336008 13791264768 13796365824 13797028864 13800243456 13805347833 13823188992 13828301856 13832188464 13860311814 13879738368 13888774656 13911867392 14028152832 14037285744 14060625408 14069779461 14093173152 14141620224 14147530752 14150827008 14154124032 14160039786 14174355456 14183583552 14186888208 14207166464 14219728227 14265286656 14274573952 14335246998 14417823744 14427210348 14451198336 14454565344 14484650184 14488024986 14504951808 14514395136 14534443008 14543905536 14547294144 14568087552 14577571984 14580968436 14699421864 14761383948 14788251648 14812839936 14818318848 14821771392 14822483712 14827966191 14852620512 14856081048 14887001578 14907867136 14911340544 14945857536 14951385648 14985995337 15067275264 15102153216 15107739138 15136384464 15137111904 15171422391 15189147648 15192686592 15199036416 15202577664 15224307712 15227854848 15233487264 15237768816 15263104512 15268749966 15273041429 15325544448 15479341056 15485810688 15489418752 15499503009 15515172864 15521657472 15525273888 15551087616 15556839588 15561212022 15611068416 15614705664 15621231872 15624871488 15650850816 15661040172 15751254016 15818203584 15854819796 15909322752 15915972096 15919680384 15946149888 15952814624 15956531496 15960249234 15983062272 16015884288 16048447488 16058895696 16085596672 16220051712 16257598128 16295231457 16314269696 16318070784 16328694528 16351248384 16355844096 16361893728 16365705912 16366492432 16389098496 16399768482 16427036224 16625958912 16636783104 16664444928 16670608704 16675294176 16703020032 16709198076 16713091179 16713894394 16771350528 16775258112 16782269376 16799236096 16814089728 16820308854 16853011232 16950684672 16989922368 17029250892 17087791104 17091772416 17098915968 17102899872 17127346176 17131336704 17137673172 17138496792 17142489918 17170992576 17237221376 17241237504 17281147776 17421537024 17454569472 17461864656 17465933124 17494973568 17502285639 17526816768 17562451968 17566543872 17573885856 17577980424 17603105792 17607207168 17647964592 17720160768 17857511424 17897988096 17898848256 17905468608 17909640432 17939418624 17946916452 17951097933 17980945056 18017869824 18047827968 18054503424 18059577856 18066257658 18096296256 18289797894 18353553408 18357829632 18369781344 18388353024 18395154432 18400324608 18407130444 18412303986 18430918656 18437735808 18442917952 18480415752 18506317824 18518366208 18704203776 18716380992 18747500544 18754434792 18759705948 18790897536 18863374336 18867769344 18872165376 18880053048 18899140608 18911444736 18915850944 18959637636 19020382208 19113662664 19223764992 19236280464 19240762356 19268264448 19272753792 19280808891 19312866912 19317366648 19352526848 19379257344 19391874048 19396392192 19404498966 19424116736 19441291248 19486294237 19599229152 19644597738 19681845264 19717668864 19750453248 19757758464 19762361856 19763311616 19770621588 19775227977 19803494016 19808108064 19853960166 19881787392 19927810048 19935180864 19981327116 20089700352 20136204288 20143652184 20181845952 20182815872 20228563188 20256915456 20265381888 20270103552 20303806464 20311316352 20317025088 20350806016 20358333288 20434059264 20639121408 20647747584 20652558336 20666004012 20686897152 20694548736 20695543296 20700365184 20734783488 20742452784 20748282696 20790467721 20814757888 20819607552 20833161984 20867801088 20881386896 21055928616 21090938112 21139759728 21212430336 21221296128 21226240512 21231186048 21240059679 21261533184 21275375328 21280332312 21310749696 21324623882 21354512384 21397929984 21411860928 21502870497 21626735616 21640815522 21676797504 21681848016 21726975276 21732037479 21757427712 21771592704 21801664512 21807792128 21815858304 21820941216 21852131328 21866357976 21871452654 22142075922 22167945216 22182377472 22219259904 22227478272 22233725568 22270693376 22278930768 22284121572 22330502367 22361800704 22367010816 22376359168 22418786304 22427078472 22600912896 22653229824 22661608707 22705667856 22783721472 22789029888 22798554624 22803866496 22836461568 22841782272 22850230896 22851329056 22856653224 22894656768 22903124949 22988316672 23041530368 23228716032 23234128128 23272759296 23282486208 23287910832 23326631424 23335259382 23336380852 23341818033 23369089024 23416602624 23422058496 23431847808 23437307232 23476276224 23491560258 23530619456 23626881024 23727305376 23782229694 23810015232 23863984128 23865131008 23873958144 23879520576 23919224832 23929221936 23934797244 23940373851 23974593408 24023826432 24063770624 24072671232 24088343544 24128395008 24386397192 24471404544 24477106176 24493041792 24526872576 24533766144 24542840592 24548558868 24549738648 24574558208 24583647744 24599652723 24640554336 24691154944 24938938368 24955174656 24996667392 25005913056 25012941264 25054530048 25063797114 25070841591 25157025792 25162887168 25173404064 25198854144 25215259648 25221134592 25230463281 25279516848 25426027008 25484883552 25543876338 25631686656 25637658624 25648373952 25654349808 25691019264 25697005056 25707745188 25713734877 25750489216 25756488864 25855832064 25861856256 25872665288 25921721664 26132305536 26181854208 26192796984 26198899686 26242460352 26290225152 26343677952 26349815808 26360828784 26366970636 26404658688 26410810752 26421849221 26471946888 26509049856 26580241152 26641769488 26786267136 26848272384 26858202912 26864460648 26909127936 26920374678 26971417584 27020509184 27026804736 27071741952 27081755136 27089366784 27099386487 27144444384 27207278746 27245412352 27434696841 27530330112 27536744448 27554672016 27582529536 27592731648 27594057728 27600486912 27610695666 27618455979 27646377984 27656603712 27664376928 27720623628 27759476736 27777549312 27823734784 28056305664 28074571488 28121250816 28139558922 28186346304 28283240448 28295061504 28301654016 28308248064 28320079572 28348710912 28367167104 28373776416 28414332928 28439456454 28530573312 28549147904 28670493996 28835647488 28854420696 28902396672 28909130688 28969300368 28976049972 29028790272 29068886016 29087811072 29094588288 29106748449 29136175104 29155143968 29161936872 29398843728 29466896607 29522767896 29576503296 29625679872 29636637696 29643542784 29644967424 29655932382 29705241024 29712162096 29774003156 29780940249 29815734272 29822681088 29891715072 29902771296 29971990674 30134550528 30204306432 30215478276 30272768928 30274223808 30342844782 30378295296 30385373184 30398072832 30405155328 30448615424 30455709696 30466974528 30475537632 30526209024 30537499932 30546082858 30651088896 30958682112 30971621376 30978837504 30999006018 31030345728 31043314944 31050547776 31102175232 31113679176 31122424044 31222136832 31229411328 31242463744 31249742976 31301701632 31322080344 31502508032 31636407168 31709639592 31818645504 31831944192 31839360768 31892299776 31905629248 31913062992 31920498468 31966124544 31986935823 32031768576 32096894976 32117791392 32171193344 32440103424 32461223283 32515196256 32590462914 32628539392 32636141568 32657389056 32702496768 32711688192 32723787456 32731411824 32732984864 32778196992 32799536964 32807178981 32854072448 33251917824 33273566208 33328889856 33341217408 33350588352 33406040064 33418396152 33426182358 33427788788 33542701056 33550516224 33564538752 33628179456 33640617708 33706022464 33901369344 33979844736 34058501784 34175582208 34183544832 34197831936 34205799744 34254692352 34262673408 34275346344 34276993584 34284979836 34341985152 34474442752 34482475008 34562295552 34843074048 34909138944 34923729312 34931866248 34989947136 35002889073 35004571278 35053633536 35124903936 35133087744 35147771712 35155960848 35206211584 35214414336 35237340387 35295929184 35440321536 35673344541 35715022848 35795976192 35797696512 35810937216 35819280864 35878837248 35893832904 35902195866 35961890112 36035739648 36095655936 36109006848 36119155712 36132515316 36192592512 36579595788 36707106816 36715659264 36739562688 36776706048 36790308864 36800649216 36814260888 36824607972 36861837312 36875471616 36885835904 36960831504 37036732416 37408407552 37432761984 37495001088 37508869584 37519411896 37581795072 37595695671 37726748672 37735538688 37744330752 37760106096 37798281216 37822889472 37831701888 37847513749 37919275272 38040764416 38227325328 38315814507 38447529984 38472560928 38481524712 38536528896 38545507584 38561617782 38625733824 38634733296 38705053696 38758514688 38783748096 38792784384 38808997932 38848233472 38882582496 38972588474 39198458304 39289195476 39298349529 39363690528 39435337728 39500906496 39515516928 39524723712 39526623232 39541243176 39550455954 39606988032 39616216128 39707920332 39763574784 39855620096 39870361728 39962654232 40179400704 40272408576 40287304368 40363691904 40365631744 40380562017 40457126376 40513830912 40530763776 40540207104 40607612928 40622632704 40634050176 40701612032 40716666576 40810918119 40868118528 41295495168 41305116672 41332008024 41373794304 41389097472 41391086592 41400730368 41416043499 41469566976 41484905568 41496565392 41580935442 41629515776 41639215104 41666323968 41735602176 41762773792 42111857232 42181876224 42209338383 42279519456 42424860672 42442592256 42452481024 42462372096 42480119358 42523066368 42550750656 42560664624 42621499392 42649247764 42659184681 42709024768 42795859968 42823721856 43005740994 43253471232 43281631044 43353595008 43363696032 43453950552 43464074958 43514855424 43543185408 43603329024 43615584256 43631716608 43641882432 43704262656 43732715952 43742905308 44284151844 44364754944 44438519808 44454956544 44467451136 44483898573 44541386752 44557861536 44568243144 44661004734 44723601408 44734021632 44752718336 44837572608 44854156944 44957986011 45201825792 45306459648 45323217414 45411335712 45514267173 45567442944 45578059776 45597109248 45607732992 45672923136 45683564544 45700461792 45702658112 45713306448 45789313536 45806249898 45819124287 45976633344 46083060736 46457432064 46468256256 46498509027 46545518592 46564972416 46575821664 46653262848 46670518764 46672761704 46683636066 46738178048 46833205248 46844116992 46863695616 46874614464 46952552448 46983120516 47061238912 47253762048 47454610752 47564459388 47727968256 47730262016 47747916288 47759041152 47838449664 47858443872 47869594488 47880747702 47949186816 48047652864 48145342464 48176687088 48256790016 48288207197 48772794384 48885694371 48942809088 48954212352 48986083584 49053745152 49067532288 49085681184 49097117736 49099477296 49149116416 49167295488 49199305446 49281108672 49382309888 49877876736 49910349312 49993334784 50011826112 50025882528 50109060096 50127594228 50139273537 50141683182 50314051584 50325774336 50346808128 50397708288 50430519296 50442269184 50460926562 50559033696 50852054016 50969767104 51087752676 51263373312 51275317248 51296747904 51308699616 51382038528 51394010112 51415490376 51427469754 51500978432 51512977728 51711664128 51723712512 51745330576 51843443328 52264611072 52363708416 52385593968 52397799372 52484920704 52506856917 52580450304 52687355904 52699631616 52721657568 52733941272 52809317376 52821621504 52843698442 52943893776 53160482304 53283538976 53572534272 53696544768 53716405824 53728921296 53818255872 53840749356 53853293799 53942835168 54041018368 54053609472 54143483904 54163510272 54178733568 54198772974 54288888768 54414557492 54490824704 54869393682 55060660224 55073488896 55109344032 55165059072 55185463296 55188115456 55200973824 55221391332 55236911958 55292755968 55313207424 55328753856 55441247256 55518953472 55555098624 55647469568 56112611328 56149142976 56242501632 56279117844 56372692608 56590123008 56603308032 56616496128 56640159144 56697421824 56734334208 56747552832 56828665856 56878912908 57061146624 57098295808 57340987992 57671294976 57708841392 57804793344 57818261376 57842426673 57938600736 57952099944 58057580544 58137772032 58175622144 58189176576 58213496898 58272350208 58310287936 58323873744 58458882711 58797687456 58933793214 59045535792 59153006592 59251359744 59273275392 59287085568 59289934848 59311864764 59325683931 59410482048 59424324192 59548006312 59561880498 59631468544 59645362176 59783430144 59805542592 59943981348 60269101056 60408612864 60430956552 60545537856 60548447616 60685689564 60770746368 60796145664 60810310656 60897230848 60911419392 60933949056 60951075264 61052418048 61074999864 61092165716 61302177792 61917364224 61943242752 61957675008 61998012036 62060691456 62086629888 62101095552 62204350464 62227358352 62244848088 62371403163 62444273664 62458822656 62484927488 62499485952 62603403264 62644160688 63005016064 63272814336 63419279184 63637291008 63663888384 63678721536 63720179037 63784599552 63811258496 63826125984 63840996936 63932249088 63973871646 64063537152 64193789952 64235582784 64342386688 64880206848 64922446566 65030392512 65180925828 65196112437 65272283136 65314778112 65404993536 65423376384 65447574912 65462823648 65465969728 65556393984 65599073928 65614357962 65708144896 66503835648 66547132416 66657779712 66682434816 66701176704 66812080128 66836792304 66852364716 66855577576 66991507101 67085402112 67101032448 67129077504 67256358912 67281235416 67412044928 67802738688 67959689472 67984826121 68117003568 68351164416 68367089664 68395663872 68411599488 68509384704 68525346816 68550692688 68553987168 68569959672 68683970304 68709374847 68948885504 68964950016 69124591104 69686148096 69818277888 69847458624 69863732496 69979894272 70005778146 70009142556 70025454099 70107267072 70249807872 70266175488 70295543424 70311921696 70412423168 70428828672 70474680774 70591858368 70880643072 71346689082 71430045696 71591952384 71595393024 71621874432 71638561728 71757674496 71787665808 71804391732 71821121553 71923780224 72071479296 72191311872 72218013696 72238311424 72265030632 72385185024 73159191576 73414213632 73431318528 73479125376 73580617728 73601298432 73628521776 73649215944 73723674624 73750943232 73771671808 73798958169 73921663008 74073464832 74816815104 74865523968 74990002176 75017739168 75038823792 75163590144 75191391342 75212524773 75453497344 75471077376 75488661504 75520212192 75596562432 75645778944 75663403776 75691389843 75695027498 75838550544 76081528832 76454650656 76631629014 76895059968 76945121856 76963049424 77073057792 77091015168 77123235564 77141204631 77251467648 77269466592 77410107392 77567496192 77585568768 77617995864 77696466944 77765164992 77945176948 78396916608 78578390952 78596699058 78727381056 78870675456 79031033856 79049447424 79053246464 79082486352 79100911908 79213976064 79232432256 79265547663 79415840664 79527149568 79711240192 79740723456 79925308464 80358801408 80544817152 80574608736 80727383808 80731263488 80761124034 80914252752 81061527552 81080414208 81215225856 81245265408 81268100352 81298159461 81403224064 81433333152 81621836238 81736237056 82590990336 82610233344 82664016048 82747588608 82778194944 82782173184 82801460736 82832086998 82855367937 82939133952 82969811136 82993130784 83161870884 83278430208 83332647936 83471204352 83525547584 84223714464 84363752448 84418676766 84559038912 84849721344 84885184512 84904962048 84924744192 84960238716 85046132736 85101501312 85121329248 85242998784 85298495528 85318369362 85418049536 85591719936 85647443712 86011481988 86506942464 86563262088 86707190016 86727392064 86907901104 86928149916 87086370816 87206658048 87231168512 87263433216 87283764864 87320245347 87408525312 87465431904 87485810616 88400689821 88568303688 88729509888 88877039616 88909913088 88934902272 88967797146 89082773504 89115723072 89136486288 89322009468 89342820747 89447202816 89468043264 89505436672 89675145216 89708313888 89915972022 90403651584 90612919296 90646434828 90822671424 91028534346 91134885888 91156119552 91194218496 91215465984 91345846272 91367129088 91400923584 91405316224 91426612896 91578627072 91612499796 91638248574 91953266688 92166121472 92914864128 92936512512 92997018054 93091037184 93129944832 93151643328 93306525696 93341037528 93345523408 93367272132 93666410496 93688233984 93727391232 93749228928 93905104896 93966241032 94122477824 94507524096 94909221504 95128918776 95455936512 95460524032 95495832576 95518082304 95676899328 95716887744 95739188976 95761495404 95898373632 95960807469 96095305728 96290684928 96353374176 96513580032 96576414394 97383669849 97545588768 97771388742 97885618176 97908424704 97972167168 98107490304 98135064576 98171362368 98194235472 98198954592 98298232832 98334590976 98398610892 98421536943 98562217344 98764619776 99755753472 99820698624 99986669568 100023652224 100051765056 100218120192 100255188456 100278547074 100283366364 100628103168 100651548672 100693616256 100861038592 100884538368 100921853124 101118067392 101704108032 101939534208 102175505352 102526746624 102550634496 102593495808 102617399232 102764077056 102788020224 102830980752 102854939508 103001956864 103025955456 103423328256 103447425024 103490661152 103686886656 104529222144 104727416832 104771187936 104795598744 104969841408 105013713834 105160900608 105374711808 105399263232 105443315136 105467882544 105618634752 105643243008 105687396884 105712021161 105887787552 106320964608 106567077952 107020033623 107145068544 107393089536 107432811648 107457842592 107636511744 107681498712 107706587598 107885670336 108082036736 108107218944 108286967808 108327020544 108357467136 108397545948 108577777536 108829114984 108981649408 109738787364 110121320448 110146977792 110218688064 110330118144 110370926592 110376230912 110401947648 110442782664 110473823916 110585511936 110626414848 110657507712 110882494512 111110197248 111294939136 112225222656 112298285952 112485003264 112558235688 112745385216 112787087013 113180246016 113206616064 113232992256 113280318288 113394843648 113468668416 113495105664 113542541247 113657331712 113757825816 114122293248 114196591616 114681975984 114947443521 115342589952 115417682784 115609586688 115636522752 115684853346 115877201472 115904199888 116115161088 116275544064 116351244288 116378353152 116426993796 116544700416 116620575872 116647747488 116917765422 117595374912 117867586428 118091071584 118306013184 118502719488 118546550784 118574171136 118579869696 118623729528 118651367862 118820964096 118848648384 119096012624 119123760996 119290724352 119566860288 119611085184 119887962696 120538202112 120817225728 120861913104 121091075712 121096895232 121141686051 121371379128 121541492736 121592291328 121620621312 121794461696 121822838784 121867898112 121902150528 122104836096 122149999728 122184331432 122432754357 122604355584 123886485504 123915350016 123996024072 124121382912 124173259776 124202191104 124248130497 124408700928 124454716704 124489696176 124742806326 124888547328 124917645312 124969854976 124998971904 125206806528 125288321376 126010032128 126545628672 126628015149 126838558368 127274582016 127327776768 127357443072 127440358074 127569199104 127622516992 127652251968 127681993872 127864498176 127947743292 127977554043 128127074304 128387579904 128471165568 128684773376 129760413696 129844893132 130060785024 130361851656 130392224874 130544566272 130629556224 130809987072 130846752768 130895149824 130925647296 130931939456 131112787968 131198147856 131228715924 131416289792 133094264832 133315559424 133364869632 133402353408 133451695719 133624160256 133673584608 133704729432 133711155152 133983014202 134170804224 134202064896 134258155008 134512717824 134562470832 134824089856 134873958033 135605477376 135919378944 135969652242 136234007136 136542801519 136702328832 136734179328 136791327744 136823198976 137018769408 137050693632 137101385376 137107974336 137139919344 137367940608 137418749694 137457372861 137897771008 137929900032 138249182208 139372296192 139495527081 139636555776 139694917248 139727464992 139959788544 140011556292 140018285112 140050908198 140214534144 140499615744 140532350976 140591086848 140623843392 140824846336 140857657344 140949361548 141183716736 141761286144 142693378164 143183904768 143190786048 143243748864 143277123456 143515348992 143575331616 143608783464 143642243106 143847560448 144142958592 144436027392 144476622848 144530061264 144770370048 144864621591 146318383152 146657083113 146828427264 146862637056 146958250752 147161235456 147202596864 147257043552 147298431888 147447349248 147501886464 147543343616 147597916338 147843326016 148146929664 149633630208 149731047936 149980004352 150035478336 150077647584 150327180288 150382782684 150425049546 150906994688 150942154752 150977323008 151040424384 151193124864 151291557888 151326807552 151382779686 151390054996 151677101088 152909301312 153263258028 153790119936 153890243712 153926098848 154146115584 154182030336 154246471128 154282409262 154502935296 154538933184 154820214784 155134992384 155171137536 155235991728 155392933888 155530329984 155890353896 156793833216 157156781904 157193398116 157454762112 157520570751 157741350912 158062067712 158098894848 158106492928 158164972704 158201823816 158427952128 158464864512 158531095326 158831681328 159422480384 159481446912 159850616928 160717602816 161089634304 161149217472 161454767616 161462526976 161522248068 161559881397 161828505504 162123055104 162160828416 162430451712 162490530816 162536200704 162596318922 162806448128 162866666304 163243672476 163472474112 165181980672 165220466688 165328032096 165495177216 165556389888 165564346368 165602921472 165664173996 165710735874 165878267904 165939622272 165986261568 166323741768 166556860416 166665295872 166942408704 167051095168 168447428928 168727504896 168837353532 169118077824 169770369024 169809924096 169849488384 169920477432 170092265472 170203002624 170242658496 170485997568 170596991056 170636738724 171183439872 171294887424 172022963976 173013884928 173126524176 173414380032 173454784128 173527280019 173815802208 173856299832 174172741632 174413316096 174462337024 174526866432 174567529728 174640490694 174817050624 174930863808 174971621232 175376648133 176801379642 177136607376 177459019776 177754079232 177819826176 177869804544 177935594292 177977051793 178165547008 178231446144 178272972576 178644018936 178685641494 178894405632 178936086528 179010873344 179350290432 179416627776 179831944044 180807303168 181225838592 181292869656 181645342848 182057068692 182312239104 182388436992 182430931968 182691692544 182734258176 182801847168 182810632448 182853225792 183157254144 183224999592 183276497148 183906533376 184332242944 185829728256 185873025024 185994036108 186182074368 186259889664 186303286656 186613051392 186682075056 186691046816 186734544264 187114209489 187332820992 187376467968 187454782464 187498457856 187810209792 187932482064 188244955648 189015048192 189818443008 190257837552 190911873024 190921048064 190991665152 191036164608 191160537111 191353798656 191433775488 191478377952 191522990808 191796747264 191921614938 192190611456 192581369856 192706748352 193027160064 193152828788 194767339698 195091177536 195542777484 195588337311 195816849408 195944334336 196214980608 196270129152 196342724736 196388470944 196397909184 196596465664 196669181952 196797221784 196843073886 197124434688 197529239552 199511506944 199641397248 199973339136 200047304448 200103530112 200436240384 200510376912 200557094148 200566732728 200974521303 201256206336 201303097344 201387232512 201722077184 201769076736 201843706248 202236134784 203408216064 203879068416 204351010704 205053493248 205101268992 205186991616 205234798464 205528154112 205576040448 205661961504 205709879016 206003913728 206051910912 206128124541 206846656512 206894850048 206981322304 207373773312 209058444288 209454833664 209542375872 209591197488 209939682816 210027427668 210076362297 210321801216 210749423616 210798526464 210886630272 210935765088 211237269504 211286486016 211374793768 211424042322 211775575104 212641929216 213134155904 214040067246 214290137088 214786179072 214865623296 214915685184 215273023488 215362997424 215413175196 215771340672 215861522881 216164073472 216214437888 216573935616 216654041088 216714934272 216795091896 217155555072 217658229968 219477574728 220242640896 220293955584 220437376128 220741853184 220752461824 220803895296 220885565328 220947647832 221171023872 221252829696 221315015424 221396874507 221764989024 222220394496 222589878272 224450445312 224596571904 224970006528 225116471376 225490770432 225574174026 225637574319 226360492032 226413232128 226465984512 226560636576 226789687296 226937336832 226990211328 227074169529 227085082494 227314663424 227515651632 228244586496 228393183232 229363951968 229894887042 230685179904 230835365568 231219173376 231273045504 231369706692 231423613893 231754402944 231808399776 232230322176 232702488576 232756706304 232853987592 233089400832 233241151744 233295494976 233835530844 235190749824 235735172856 236182143168 236612026368 237093101568 237148342272 237159739392 237247459056 237302735724 237641928192 237697296768 237796642989 238192025248 238247521992 238581448704 239133720576 239222170368 239775925392 241076404224 241634451456 241723826208 242182151424 242193790464 242283372102 242742758256 243184582656 243241242624 243588923392 243645677568 243735796224 243804301056 243894478383 244209672192 244299999456 244368662864 244865508714 245208711168 247772971008 247830700032 247992048144 248242765824 248346519552 248404382208 248496260994 248566103811 248817401856 248909433408 248979392352 249485612652 249835290624 249939709952 249997943808 250413613056 250576642752 252020064256 253091257344 253256030298 253677116736 254549164032 254655553536 254714886144 254880716148 255138398208 255245033984 255304503936 255363987744 255728996352 255895486584 255955108086 256254148608 256775159808 256942331136 257369546752 259520827392 259689786264 260121570048 260723703312 260784449748 261259112448 261619974144 261693505536 261790299648 261851294592 261863878912 261960736041 262225575936 262396295712 262457431848 262832579584 265202069463 266188529664 266631118848 266729739264 266804706816 266903391438 267248320512 267347169216 267409458864 267422310304 267966028404 268028462241 268341608448 268404129792 268516310016 269025435648 269124941664 269648179712 269747916066 271210954752 271838757888 271939304484 272468014272 273085603038 273404657664 273468358656 273582655488 273646397952 274037538816 274101387264 274202770752 274215948672 274279838688 274735881216 274837499388 274914745722 275795542016 275859800064 276498364416 278744592384 278991054162 279273111552 279389834496 279454929984 279919577088 280023112584 280036570224 280101816396 280999231488 281064701952 281182173696 281247686784 281649692672 281715314688 281898723096 282367433472 283522572288 285386756328 286367809536 286381572096 286487497728 286554246912 287030697984 287150663232 287217566928 287284486212 287695120896 287882422407 288285917184 288872054784 288953245696 289060122528 289540740096 289729243182 292636766304 293314166226 293656854528 293725274112 293916501504 294322470912 294405193728 294514087104 294596863776 294894698496 295003772928 295086687232 295195832676 295264610829 295686652032 296293859328 299267260416 299462095872 299960008704 300070956672 300155295168 300654360576 300765565368 300850099092 301813989376 301884309504 301954646016 302080848768 302583115776 302653615104 302765559372 302780109992 303354202176 305818602624 306526516056 307580239872 307780487424 307852197696 308292231168 308364060672 308492942256 308564818524 309005870592 309077866368 309207046289 309640429568 310269984768 310342275072 310471983456 310785867776 311060659968 311780707792 313587666432 314313563808 314386796232 314909524224 315041141502 315482701824 316124135424 316197789696 316212985856 316329945408 316403647632 316855904256 316929729024 317062190652 317136063483 317663362656 318844960768 318962893824 319701233856 321060100869 321435205632 322179268608 322298434944 322909535232 322925053952 323044496136 323119762794 323657011008 324246110208 324321656832 324860903424 324981061632 325072401408 325192637844 325612896256 325733332608 326487344952 326944948224 330363961344 330440933376 330656064192 330990354432 331112779776 331128692736 331205842944 331328347992 331421471748 331756535808 331879244544 331972523136 332647483536 333330591744 333884817408 334102190336 336894857856 337455009792 337674707064 338236155648 338361261039 339540738048 339619848192 339698976768 339840954864 340184530944 340406005248 340485316992 340627623741 340971995136 341193982112 341273477448 342366879744 342589774848 344045927952 344842330563 346027769856 346253048352 346828760064 346909568256 347054560038 347631604416 347712599664 348345483264 348826632192 348924674048 349053732864 349135059456 349280981388 349634101248 349861727616 349943242464 350753296266 353602759284 354273214752 354918039552 355508158464 355639652352 355739609088 355871188584 355954103586 356331094016 356462892288 356545945152 357288037872 357371282988 357872173056 358021746688 358700580864 358833255552 359663888088 361614606336 362451677184 362585739312 363290685696 363425058153 364114137384 364624478208 364776873984 364861863936 365383385088 365468516352 365603694336 365621264896 365706451584 366314508288 366449999184 366552994296 367298263071 367813066752 368664485888 371659456512 371746050048 371988072216 372364148736 372519779328 372606573312 373226102784 373364150112 373382093632 373469088528 374228418978 374665641984 374752935936 374909564928 374996915712 375620419584 375864964128 376489911296 378030096384 379636886016 379884045447 380515675104 381823746048 381842096128 381983330304 382072329216 382321074222 382707597312 382867550976 382956755904 383045981616 383593494528 383843229876 383932662129 384381222912 385162739712 385413496704 386054320128 386305657576 389534679396 390182355072 391085554968 391176674622 391633698816 391888668672 392429961216 392540258304 392685449472 392776941888 392795818368 393338363904 393594443568 393686147772 394248869376 394505541817 395058479104 399282794496 399946678272 400094608896 400207060224 400355087157 400872480768 401020753824 401114188296 401133465456 401949042606 402512412672 402606194688 402774465024 403444154368 403538153472 403687412496 404472269568 404621874099 406816432128 407758136832 408702021408 409628404557 410106986496 410202537984 410373983232 410469596928 411056308224 411152080896 411323923008 411419758032 412007827456 412103821824 412256249082 412372118583 413693313024 413789700096 413962644608 414747546624 418116888576 418909667328 419084751744 419182394976 419879365632 420054855336 420152724594 420643602432 421498847232 421597052928 421773260544 421871530176 422474539008 422572972032 422749587536 422848084644 423551150208 425283858432 426268311808 428080134492 429572358144 429731246592 429831370368 430546046976 430725994848 430826350392 431542681344 431723045762 432328146944 432428875776 433308082176 433429868544 433590183792 434311110144 434593864773 435316459936 438955149456 439971249339 440485281792 440587911168 440874752256 441483706368 441504923648 441607790592 441771130656 441895295664 442342047744 442505659392 442630030848 442793749014 442918201441 443529978048 444440788992 445179756544 448900890624 449193143808 449940013056 450232942752 450981540864 451148348052 451275148638 452720984064 452826464256 452931969024 453121273152 453579374592 453874673664 453980422656 454148339058 454170164988 454629326848 455031303264 456786366464 458727903936 459789774084 461370359808 461670731136 462438346752 462546091008 462739413384 462847227786 463508805888 463616799552 464460644352 465404977152 465513412608 465707975184 466178801664 466482303488 466590989952 467671061688 470381499648 471470345712 472364286336 472561712253 473224052736 474186203136 474296684544 474319478784 474494918112 474605471448 475283856384 475394593536 475593285978 476384050496 476495043984 478267441152 478444340736 479551850784 482152808448 483268902912 483447652416 484364302848 484387580928 484566744204 484679644191 485485516512 486369165312 486482485248 487177846784 487291355136 487471592448 487608602112 487788956766 488419344384 488599998912 488737325728 489731017428 490417422336 495545942016 495661400064 495984096288 496485531648 496693039104 496808764416 496992521988 497132207622 497634803712 497818866816 497958784704 498971225304 499670581248 499879419904 499995887616 500827226112 501153285504 504040128512 506182514688 506512060596 507354233472 509311107072 509429772288 509761432296 510276796416 510490067968 510609007872 510727975488 511457992704 511790973168 511910216172 513550319616 513884662272 514739093504 519041654784 519379572528 520243140096 520581840057 521447406624 521568899496 522518224896 523239948288 523387011072 523580599296 523702589184 523727757824 523921472082 524451151872 524792591424 524914863696 525665159168 526129944399 530404138926 532377059328 533262237696 533459478528 533609413632 533806782876 534496641024 534694338432 534818917728 534844620608 535932056808 536056924482 536683216896 536808259584 537032620032 538050871296 538249883328 539296359424 539495832132 542421909504 543677515776 543878608968 544936028544 546171206076 546936717312 547165310976 547292795904 548075077632 548202774528 548405541504 548431897344 548559677376 549471762432 549674998776 549829491444 551591084032 551719600128 552996728832 557489184768 557982108324 558546223104 558779668992 558909859968 559839154176 560046225168 560073140448 560203632792 561342628467 561998462976 562129403904 562364347392 562495373568 563299385344 563430629376 563797446192 564734866944 565102532873 567045144576 570773512656 572735619072 572763144192 572974995456 573108493824 573481611333 574061395968 574301326464 574435133856 574568972424 575390241792 575764844814 576571834368 577744109568 577906491392 578120245056 579081480192 579458486364 585273532608 586628332452 586765011933 587450548224 587833003008 588644941824 588810387456 589028174208 589193727552 589789396992 590007545856 590173374464 590391665352 590529221658 591373304064 592587718656 598534520832 598924191744 599920017408 600141913344 600310590336 601308721152 601531130736 601700198184 602923563909 603627978752 603768619008 603909292032 604161697536 605166231552 605307230208 605531118744 605560219984 606708404352 611637205248 613053032112 615160479744 615560974848 615704395392 616584462336 616728121344 616985884512 617129637048 618011741184 618155732736 618384373623 618414092578 619280859136 620539969536 620684550144 620943966912 621571735552 622121319936 623561415584 627175332864 628627127616 628773592464 629819048448 630082283004 630229086891 630965403648 632248270848 632395579392 632425971712 632659890816 632807295264 633711808512 633859458048 634124381304 634272126966 635326725312 637689921536 637925787648 639402467712 642120201738 642870411264 644358537216 644596869888 645819070464 645850107904 646088992272 646239525588 647314022016 647584568643 648492220416 648643313664 649721806848 649962123264 650144802816 650385275688 651225792512 651466665216 652974689904 660727922688 660881866752 661312128384 662225559552 662257385472 662411685888 662656695984 662842943496 663513071616 663758489088 663945046272 664190623521 665294967072 666661183488 667769634816 668204380672 673789715712 674910019584 675349414128 676472311296 676722522078 676912722957 679081476096 679239696384 679397953536 679681909728 680369061888 680812010496 680970633984 681255247482 681943990272 682387964224 682546954896 684733759488 685179549696 688091855904 689684661126 692055539712 692506096704 693657520128 693819136512 694109120076 694270841679 695263208832 695425199328 696690966528 697849348096 698107465728 698270118912 698561962776 699268202496 699723455232 699886484928 701506592532 707205518568 708546429504 709836079104 711279304704 711479218176 711742377168 711908207172 712662188032 712925784576 713091890304 713389928967 714576075744 714742565976 715744346112 716043493376 717401161728 717666511104 719327776176 720992886769 723229212672 724903354368 725171478624 726581371392 726850116306 728228274768 729553747968 729723727872 730766770176 730937032704 731207388672 731242529792 731412903168 731683435149 732629016576 732899998368 733105988592 734596526142 735626133504 737328971776 743318913024 743492100096 743976144432 744728297472 745039558656 745213146624 745698311433 746452205568 746728300224 746764187264 746938177056 748456837956 749505871872 749819129856 749993831424 751240839168 751729928256 752979822592 756060192768 759273772032 759768090894 761031350208 763647492096 763966660608 764144658432 764642148444 765415194624 765735101952 765913511808 766091963232 767186989056 767686459752 767865324258 768762445824 770325479424 770826993408 772108640256 772611315152 779069358792 780364710144 782171109936 782353349244 783777337344 784859922432 785080516608 785370898944 785553883776 785591636736 785882208123 786676727808 787188887136 787372295544 788497738752 789011083634 790116958208 795606208389 798565588992 799893356544 800189217792 800414120448 800710174314 801744961536 802041507648 802228376592 802266930912 803898085212 804085386723 805024825344 805212389376 805548930048 806888308736 807076306944 807374824992 808944539136 809243748198 813632864256 815516273664 817404042816 819256809114 820213972992 820405075968 820747966464 820939193856 822112616448 822304161792 822647846016 822839516064 824015654912 824207643648 824512498164 824744237166 827386626048 827579400192 827925289216 829495093248 836233777152 837819334656 838169503488 838364789952 839758731264 840109710672 840305449188 842997694464 843194105856 843546521088 843743060352 844949078016 845145944064 845499175072 845696169288 847102300416 850567716864 852536623616 856160268984 859144716288 859462493184 859662740736 861092093952 861451989696 861652700784 863085362688 863446091524 863647267221 864656293888 864857751552 866616164352 866859737088 867180367584 868622220288 869187729546 870632919872 877910298912 879942498678 880970563584 881175822336 881749504512 882967412736 883009847296 883215581184 883542261312 883790591328 884684095488 885011318784 885260061696 885587498028 885793832487 885836402882 887059956096 888881577984 890359513088 897801781248 898386287616 899880026112 900465885504 901963081728 902296696104 902550297276 905441968128 905652928512 905863938048 906242546304 907749347328 907960845312 908296678116 908340329976 909258653696 910062606528 913572732928 917455807872 919579548168 922740719616 923341462272 924876693504 925092182016 925478826768 925694455572 927017611776 927233599104 927621138867 928921288704 930809954304 931026825216 931415950368 932357603328 932964606976 933181979904 935342123376 940762999296 942940691424 944728572672 945123424506 946448105472 948372406272 948593369088 948638957568 948989836224 949210942896 950567712768 950789187072 951186571956 951408190449 952768100992 952990087968 956534882304 956888681472 959103701568 964305616896 966537805824 966895304832 968728605696 968775161856 969133488408 969359288382 970971033024 972738330624 972964970496 974582710272 974943184896 975217204224 975577913532 976838688768 977199997824 977474651456 979462034856 980834844672 991091884032 991322800128 991968192576 992971063296 993386078208 993617528832 993985043976 994264415244 995269607424 995637733632 995917569408 997942450608 999758839808 999991775232 1001654452224 1002306571008 1008080257024 1012365029376 1013024121192 1014708466944 1015083783117 1018622214144 1018859544576 1019522864592 1020553592832 1020980135936 1021218015744 1021455950976 1021882871223 1022915985408 1023581946336 1023820432344 1027100639232 1027769324544 1029478187008 1034526991689 1038083309568 1038759145056 1040486280192 1041163680114 1042894813248 1043137798992 1045036449792 1046479896576 1046774022144 1047161198592 1047405178368 1047455515648 1047842944164 1048902303744 1049585182848 1049829727392 1051330318336 1052259888798 1060808277852 1064754118656 1066524475392 1066918957056 1067218827264 1067613565752 1068993282048 1069388676864 1069637835456 1069689241216 1071864113616 1072113848964 1073616519168 1074065240064 1076101742592 1076499766656 1078592718848 1078991664264 1084843819008 1087355031552 1087757217936 1089872057088 1090275174459 1092342412152 1093873434624 1094330621952 1094585591808 1096150155264 1096405549056 1096811083008 1096863794688 1097119354752 1098943524864 1099349997552 1099658982888 1101894789213 1103182168064 1103439200256 1105993457664 1114978369536 1115964216648 1117092446208 1117559337984 1117819719936 1119678308352 1120092450336 1120146280896 1120407265584 1122685256934 1123996925952 1124258807808 1124728694784 1124990747136 1126598770688 1126861258752 1127594892384 1129469733888 1130205065746 1134090289152 1139652136341 1141547025312 1145471238144 1145526288384 1145949990912 1146216987648 1146963222666 1148122791936 1148602652928 1148870267712 1149137944848 1150780483584 1151529689628 1151797986387 1153143668736 1155488219136 1155812982784 1156240490112 1158162960384 1158916972728 1170547065216 1173256664904 1173530023866 1174901096448 1175666006016 1177289883648 1177620774912 1178056348416 1178387455104 1180015091712 1180346748928 1180783330704 1181058443316 1182746608128 1183516625451 1185175437312 1197848383488 1199840034816 1200283826688 1200621180672 1201065261471 1202617442304 1203062261472 1203400396368 1205847127818 1207255957504 1207537238016 1207818584064 1208323395072 1210332463104 1210614460416 1211062237488 1211120439968 1213416808704 1213865622297 1223274410496 1226106064224 1230320959488 1231121949696 1231408790784 1233168924672 1233456242688 1233971769024 1234259274096 1236023482368 1236311465472 1236768747246 1236828185156 1237116355749 1238561718272 1241079939072 1241369100288 1241887933824 1244242639872 1247122831168 1254350665728 1257254255232 1257547184928 1259638096896 1260164566008 1260458173782 1261930807296 1264496541696 1264791158784 1264851943424 1265319781632 1265614590528 1267423617024 1267718916096 1268248762608 1268544253932 1270653450624 1275379843072 1275851575296 1278804935424 1284240403476 1288717074432 1289193739776 1291638140928 1291700215808 1292177984544 1292479051176 1294628044032 1295169137286 1296984440832 1297286627328 1299924246528 1300289605632 1300770551376 1302451585024 1302933330432 1303781594319 1305949379808 1319913748017 1321455845376 1321763733504 1322624256768 1324451119104 1324514770944 1324823371776 1325313391968 1325685886992 1327026143232 1327516978176 1327890092544 1328381247042 1328754604323 1330589934144 1333322366976 1335539269632 1336408761344 1347579431424 1349820039168 1350698828256 1352944622592 1353445044156 1353825445914 1358162952192 1358479392768 1358795907072 1359363819456 1360738123776 1361624020992 1361941267968 1362510494964 1363887980544 1364775928448 1365093909792 1370359099392 1376183711808 1379369322252 1384111079424 1385012193408 1387315040256 1387638273024 1388218240152 1388541683358 1390526417664 1390850398656 1393381933056 1396214931456 1396540237824 1397123925552 1398536404992 1399446910464 1399772969856 1400358008713 1403013185064 1414411037136 1417092859008 1417685136759 1419672158208 1422558609408 1422958436352 1423484754336 1423816414344 1425324376064 1425851569152 1426183780608 1426779857934 1429152151488 1429485131952 1432086986752 1434802323456 1435333022208 1438655552352 1441985773538 1446458425344 1449806708736 1450342957248 1453162742784 1453700232612 1454038932573 1456456549536 1459107495936 1459447455744 1461533540352 1461874065408 1462414777344 1462485059584 1462825806336 1463366870298 1465258033152 1465799996736 1466211977184 1469193052284 1471252267008 1474657943552 1486637826048 1486984200192 1487952288864 1489456594944 1490079117312 1490426293248 1491396622866 1492904411136 1493456600448 1493528374528 1493876354112 1496913675912 1499011743744 1499638259712 1499987662848 1502481678336 1503459856512 1505959645184 1512120385536 1518547544064 1519536181788 1522062700416 1527933321216 1528289316864 1529284296888 1530830389248 1531470203904 1531827023616 1532183926464 1534373978112 1535372919504 1535730648516 1540650958848 1541653986816 1544217280512 1545222630304 1558138717584 1560729420288 1561745520171 1564342219872 1564706698488 1567554674688 1569719844864 1570161033216 1570741797888 1571107767552 1571183273472 1571764416246 1573353455616 1574377774272 1574744591088 1576995477504 1578022167268 1578389833197 1580233916416 1591212416778 1597131177984 1599786713088 1600378435584 1600828240896 1601420348628 1603489923072 1604083015296 1604456753184 1604533861824 1607796170424 1608170773446 1610049650688 1610424778752 1611097860096 1613776617472 1614152613888 1614749649984 1617889078272 1618487496396 1627265728512 1631032547328 1634808085632 1638513618228 1640810151936 1641495932928 1641878387712 1644225232896 1644608323584 1645295692032 1645679032128 1648031309824 1648415287296 1649024996328 1649488474332 1654773252096 1655158800384 1655850578432 1658990186496 1672467554304 1675638669312 1676339006976 1676729579904 1679517462528 1680219421344 1680610898376 1684027885401 1685995388928 1686388211712 1687093042176 1687486120704 1689898156032 1690291888128 1690998350144 1691392338576 1694204600832 1695307598619 1701135433728 1705073247232 1712320537968 1718289432576 1718924986368 1719325481472 1720444833999 1722184187904 1722903979392 1723305401568 1726170725376 1726892183048 1727294534442 1729312587776 1729715503104 1733232328704 1733719474176 1734360735168 1737244440576 1738375459092 1741265839744 1755820597824 1759884997356 1762351644672 1763499009024 1765934825472 1766019694592 1766431162368 1767084522624 1767581182656 1769368190976 1770022637568 1770520123392 1771174996056 1771587664974 1771672805764 1774119912192 1777763155968 1795603562496 1796772575232 1799760052224 1800931771008 1803926163456 1804593392208 1805100594552 1808770691727 1810883936256 1811305857024 1811727876096 1812485092608 1815498694656 1815921690624 1816593356232 1816680659952 1818517307392 1820125213056 1827145465856 1834911615744 1839159096336 1845481439232 1846682924544 1849753387008 1850184364032 1850957653536 1851388911144 1854035223552 1854467198208 1855153120869 1855242277734 1857842577408 1861619908608 1862053650432 1862831900736 1864715206656 1865929213952 1866363959808 1870684246752 1881525998592 1885881382848 1889457145344 1890246849012 1890687260673 1892896210944 1896744812544 1897186738176 1897277915136 1897979672448 1898421885792 1901135425536 1901578374144 1902373143912 1902816380898 1905536201984 1905980175936 1913069764608 1913777362944 1918207403136 1928611233792 1933075611648 1933790609664 1937457211392 1937550323712 1938266976816 1938718576764 1941942066048 1942753705929 1945476661248 1945929940992 1949165420544 1949886369792 1950434408448 1951155827064 1953677377536 1954399995648 1954949302912 1958924069712 1982183768064 1982645600256 1983936385152 1986772156416 1987235057664 1987970087952 1988528830488 1990539214848 1991275467264 1991835138816 1992571870563 1995884901216 1999517679616 1999983550464 2003308904448 2004613142016 2016160514048 2024730058752 2026048242384 2029416933888 2030167566234 2030738168871 2037244428288 2037719089152 2039045729184 2041107185664 2041960271872 2042436031488 2042911901952 2043765742446 2045831970816 2047163892672 2047640864688 2054201278464 2055538649088 2058956374016 2069053983378 2076166619136 2077518290112 2080972560384 2082327360228 2082812525037 2085789626496 2086275597984 2090072899584 2093548044288 2094322397184 2094810356736 2094911031296 2095685888328 2097804607488 2099170365696 2099659454784 2102660636672 2104519777596 2121616555704 2129508237312 2133837914112 2134437654528 2135227131504 2137986564096 2138777353728 2139275670912 2139378482432 2140169786901 2143728227232 2144227697928 2147233038336 2148130480128 2152203485184 2152999533312 2157185437696 2157983328528 2162978660307 2169687638016 2174710063104 2175514435872 2179744114176 2180550348918 2184684824304 2188661243904 2189171183616 2192300310528 2192811098112 2193622166016 2193727589376 2194238709504 2195050305447 2197887049728 2198699995104 2199317965776 2203789578426 2206364336128 2206878400512 2211986915328 2229956739072 2231928433296 2234184892416 2235118675968 2235639439872 2237094934299 2239356616704 2240184900672 2240292561792 2240814531168 2245370513868 2248517615616 2249457389568 2249981494272 2253197541376 2253722517504 2255189784768 2258939467776 2260410131492 2268180578304 2279304272682 2283094050624 2290942476288 2291899981824 2292433975296 2293926445332 2296245583872 2297205305856 2297740535424 2298275889696 2301560967168 2303059379256 2303595972774 2306287337472 2310976438272 2311625965568 2312480980224 2316325920768 2317833945456 2341094130432 2346513329808 2347060047732 2351332012032 2354579767296 2355241549824 2356112696832 2356774910208 2357646624369 2360030183424 2360693497856 2361566661408 2362116886632 2365493216256 2367033250902 2370350874624 2395696766976 2399680069632 2400567653376 2401242361344 2402130522942 2405234884608 2406124522944 2406800792736 2411694255636 2412256160169 2415074476032 2415637168128 2416646790144 2420664926208 2421228920832 2422124474976 2422240879936 2426833617408 2427731244594 2446548820992 2452212128448 2460641918976 2462243899392 2462817581568 2466337849344 2466912485376 2467943538048 2468518548192 2472046964736 2472622930944 2473537494492 2473656370312 2474232711498 2477123436544 2482159878144 2482738200576 2483775867648 2488485279744 2494245662336 2508701331456 2514508510464 2515094369856 2519276193792 2520329132016 2520916347564 2528993083392 2529582317568 2529703886848 2530639563264 2531229181056 2534847234048 2535437832192 2536497525216 2537088507864 2541306901248 2551703150592 2557609870848 2568480806952 2577434148864 2578387479552 2583276281856 2583400431616 2584355969088 2584958102352 2589256088064 2590338274572 2590941801663 2593968881664 2594573254656 2599848493056 2600579211264 2601541102752 2604903170048 2605866660864 2607563188638 2611898759616 2639827496034 2642911690752 2643527467008 2645248513536 2648902238208 2649029541888 2649646743552 2650626783936 2651371773984 2654052286464 2655033956352 2655780185088 2656762494084 2657381497461 2657509208646 2661179868288 2666644733952 2671078539264 2672817522688 2695158862848 2699640078336 2701397656512 2705889245184 2706890088312 2707650891828 2716325904384 2716958785536 2717591814144 2718727638912 2723248041984 2723882535936 2725020989928 2727775961088 2729551856896 2730187819584 2740718198784 2752367423616 2758738644504 2768222158848 2770024386816 2774630080512 2775276546048 2776436480304 2777083366716 2781052835328 2781700797312 2782863416601 2786763866112 2792429862912 2793080475648 2794247851104 2797072809984 2798893820928 2799545939712 2800716017426 2806026370128 2828822074272 2834185718016 2835370273518 2839344316416 2845117218816 2845916872704 2846969508672 2847632828688 2850648752128 2851703138304 2852367561216 2853559715868 2854224571347 2858304302976 2858970263904 2864173973504 2869604646912 2870666044416 2877311104704 2883971547076 2892916850688 2899613417472 2900685914496 2906325485568 2907400465224 2908077865146 2912913099072 2918214991872 2918894911488 2923748130816 2924829554688 2924970119168 2925651612672 2926733740596 2930516066304 2931599993472 2932423954368 2938386104568 2942504534016 2949315887104 2973275652096 2973968400384 2975904577728 2978913189888 2980158234624 2980852586496 2982793245732 2985808822272 2986913200896 2987056749056 2987752708224 2993827351824 2999276519424 2999975325696 3004963356672 3006919713024 3011919290368 3024240771072 3037095088128 3039072363576 3044125400832 3055866642432 3056578633728 3058568593776 3061660778496 3062940407808 3063654047232 3064367852928 3065648613669 3068747956224 3070745839008 3071461297032 3081301917696 3083307973632 3088434561024 3090445260608 3103580975067 3116277435168 3121458840576 3123491040342 3128684439744 3129413396976 3135109349376 3139439689728 3140322066432 3141483595776 3142215535104 3142366546944 3143528832492 3146706911232 3148755548544 3149489182176 3153990955008 3156044334536 3156779666394 3160467832832 3182424833556 3194262355968 3199573426176 3200756871168 3201656481792 3202840697256 3206979846144 3208166030592 3208913506368 3209067723648 3215592340848 3216341546892 3220849557504 3222195720192 3227553234944 3228305227776 3229499299968 3235778156544 3236974992792 3254531457024 3262065094656 3269616171264 3270825523377 3277027236456 3281620303872 3282991865856 3283756775424 3288450465792 3289216647168 3290591384064 3291358064256 3296062619648 3296830574592 3298049992656 3298976948664 3305684367639 3309546504192 3310317600768 3311701156864 3317980372992 3344935108608 3351277338624 3352678013952 3353459159808 3359034925056 3360438842688 3361221796752 3368055770802 3371990777856 3372776423424 3374186084352 3374972241408 3379796312064 3380583776256 3381996700288 3382784677152 3388409201664 3390615197238 3402270867456 3410146494464 3424641075936 3436578865152 3437849972736 3438650962944 3440889667998 3444368375808 3445807958784 3446610803136 3452341450752 3453784366096 3454589068884 3455393959161 3459431006208 3466464657408 3467438948352 3468721470336 3474488881152 3476750918184 3482531679488 3511641195648 3519769994712 3524703289344 3526998018048 3531869650944 3532039389184 3532862324736 3534169045248 3535162365312 3540045275136 3541040246784 3542349992112 3543175329948 3543345611528 3548239824384 3550549876353 3555526311936 3593545150464 3599520104448 3601863542016 3603195784413 3607852326912 3609186784416 3610201189104 3617541383454 3621767872512 3622611714048 3623455752192 3624970185216 3630997389312 3631843381248 3633186712464 3633361319904 3637034614784 3640250426112 3641596866891 3654290931712 3669823231488 3678318192672 3690962878464 3693365849088 3699506774016 3700368728064 3701915307072 3702777822288 3708070447104 3708934396416 3710306241738 3710484555468 3711349067247 3715685154816 3723239817216 3724107300864 3725663801472 3731858427904 3732727919616 3741368493504 3763051997184 3771762765696 3778914290688 3780493698024 3781374521346 3785792421888 3793489625088 3794373476352 3794555830272 3795959344896 3796843771584 3802270851072 3803156748288 3804746287824 3805632761796 3811072403968 3811960351872 3826139529216 3827554725888 3836414806272 3866151223296 3867581219328 3874914422784 3875100647424 3876533953632 3877437153528 3883884132096 3885507411858 3890953322496 3891859881984 3899772739584 3900868816896 3902311654128 3907354755072 3908799991296 3909898605824 3911344782957 3917848139424 3959741244051 3964367536128 3965291200512 3967872770304 3973544312832 3974470115328 3975940175904 3977057660976 3981078429696 3982550934528 3983670277632 3985143741126 3986263812969 3991769802432 3999035359232 3999967100928 4006617808896 4009226284032 4032321028096 4049460117504 4052096484768 4058833867776 4060335132468 4061476337742 4074488856576 4075438178304 4078091458368 4082214371328 4083920543744 4084872062976 4085823803904 4087531484892 4091663941632 4094327785344 4095281729376 4111077298176 4117912748032 4138107966756 4152333238272 4155036580224 4161945120768 4164654720456 4165625050074 4171579252992 4172551195968 4180145799168 4188644794368 4189620713472 4189822062592 4191371776656 4195609214976 4198340731392 4199318909568 4201074026139 4205321273344 4209039555192 4243233111408 4253055410277 4259016474624 4267675828224 4268875309056 4270454263008 4275973128192 4277554707456 4278551341824 4278756964864 4280339573802 4287456454464 4288455395856 4296260960256 4304406970368 4305999066624 4314370875392 4315966657056 4325957320614 4339375276032 4349420126208 4351028871744 4359488228352 4361100697836 4369369648608 4377322487808 4378342367232 4384600621056 4385622196224 4387244332032 4387455178752 4388477419008 4390100610894 4395774099456 4397399990208 4398635931552 4407579156852 4413756801024 4423973830656 4459913478144 4463856866592 4468369784832 4470237351936 4471278879744 4474189868598 4478713233408 4480369801344 4480585123584 4481629062336 4490741027736 4497035231232 4498914779136 4499962988544 4506395082752 4507445035008 4510379569536 4517878935552 4520820262984 4536361156608 4558608545364 4566188101248 4583799963648 4584867950592 4587852890664 4592491167744 4594410611712 4595481070848 4596551779392 4603121934336 4606118758512 4607191945548 4621952876544 4623251931136 4624961960448 4632651841536 4635667890912 4682188260864 4685236560513 4693026659616 4694120095464 4702664024064 4709159534592 4710483099648 4712225393664 4713549820416 4715293248738 4720060366848 4721386995712 4723133322816 4724233773264 4730986432512 4734066501804 4735169499591 4740701749248 4791393533952 4799360139264 4801135306752 4802484722688 4804261045884 4810469769216 4812249045888 4813601585472 4823388511272 4824512320338 4830148952064 4831274336256 4833293580288 4841329852416 4842457841664 4844248949952 4844481759872 4853667234816 4855462489188 4893097641984 4904424256896 4924487798784 4925635163136 4932675698688 4933824970752 4935887076096 4937037096384 4944093929472 4945245861888 4947074988984 4947312740624 4948465422996 4964319756288 4965476401152 4967551735296 4976970559488 4988491324672 5017402662912 5029017020928 5030188739712 5038552387584 5040658264032 5041832695128 5052083656203 5057986166784 5059164635136 5059407773696 5061279126528 5062458362112 5069694468096 5070875664384 5072995050432 5074177015728 5082613802496 5085922795857 5103406301184 5115219741696 5136961613904 5154868297728 5156774959104 5161334501997 5166552563712 5166800863232 5168711938176 5169916204704 5178512176128 5180676549144 5181883603326 5187937763328 5189146509312 5199696986112 5201158422528 5203082205504 5209806340096 5211733321728 5215126377276 5223797519232 5279654992068 5287054934016 5290497027072 5297804476416 5298059083776 5299293487104 5301253567872 5302743547968 5308104572928 5310067912704 5311560370176 5313524988168 5314762994922 5315018417292 5322359736576 5333289467904 5345635045376 5390317725696 5399280156672 5402795313024 5411778490368 5413780176624 5415301783656 5426312075181 5432651808768 5433917571072 5435183628288 5437455277824 5446496083968 5447765071872 5450041979856 5455551922176 5459103713792 5460375639168 5481436397568 5504734847232 5517477289008 5536444317696 5540048773632 5549260161024 5550553092096 5552872960608 5554166733432 5562105670656 5563401594624 5565726833202 5573527732224 5584859725824 5586160951296 5588495702208 5594145619968 5597787641856 5599091879424 5601432034852 5612052740256 5657644148544 5668371436032 5670740547036 5672061782019 5678688632832 5690234437632 5691833745408 5693939017344 5695265657376 5701297504256 5703406276608 5704735122432 5707119431736 5708449142694 5716608605952 5717940527808 5728347947008 5739209293824 5741332088832 5754622209408 5767943094152 5785833701376 5799226834944 5801371828992 5812650971136 5814800930448 5816155730292 5825826198144 5828261117787 5836429983744 5837789822976 5847496261632 5849659109376 5849940238336 5851303225344 5853467481192 5861032132608 5863199986944 5864847908736 5876772209136 5898631774208 5946551304192 5947936800768 5951809155456 5960316469248 5961705172992 5965586491464 5971617644544 5973826401792 5974113498112 5975505416448 5977715611689 5987654703648 5998553038848 5999950651392 6009926713344 6013839426048 6023838580736 6048481542144 6074190176256 6078144727152 6088250801664 6092214506613 6111733284864 6113157267456 6117137187552 6123321556992 6125880815616 6127308094464 6128735705856 6131297227338 6137495912448 6141491678016 6142922594064 6162603835392 6166615947264 6176869122048 6180890521216 6207161950134 6232554870336 6242917681152 6246982080684 6257368879488 6258826793952 6270218698752 6280644132864 6282967191552 6284431070208 6284733093888 6287057664984 6293413822464 6297511097088 6298978364352 6307981910016 6312088669072 6313559332788 6364849667112 6388524711936 6401513742336 6403312963584 6405681394512 6413959692288 6416332061184 6417827012736 6418135447296 6420509360703 6431184681696 6432683093784 6441699115008 6444391440384 6455106469888 6456610455552 6458998599936 6471556313088 6473949985584 6488935980921 6509062914048 6524130189312 6539232342528 6541651046754 6554054472912 6565983731712 6567513550848 6576900931584 6578433294336 6581182768128 6582716128512 6585150916341 6592125239296 6593661149184 6596099985312 6597953897328 6611368735278 6619093008384 6620635201536 6623402313728 6635960745984 6689870217216 6702554677248 6705356027904 6706918319616 6711284802897 6718069850112 6720877685376 6722443593504 6736111541604 6745552846848 6748372168704 6749944482816 6759592624128 6761167552512 6763993400576 6765569354304 6776818403328 6781230394476 6804541734912 6820292988928 6849282151872 6875699945472 6877301925888 6881779335996 6888736751616 6891615917568 6893221606272 6904682901504 6907568732192 6909178137768 6910787918322 6918862012416 6932929314816 6934877896704 6937442940672 6948977762304 6953501836368 6965063358976 7023282391296 7039539989424 7053996036096 7063739301888 7064078778368 7065724649472 7068338090496 7070324730624 7072939873107 7080090550272 7082080493568 7084699984224 7086350659896 7086691223056 7096479648768 7101099752706 7111052623872 7187090300928 7199040208896 7203727084032 7206391568826 7215704653824 7218373568832 7220402378208 7235082766908 7236768480507 7245223428096 7246911504384 7249940370432 7261994778624 7263686762496 7266373424928 7266722639808 7274069229568 7280500852224 7283193733782 7308581863424 7339646462976 7356636385344 7381925756928 7386731698176 7399013548032 7400737456128 7403830614144 7405555644576 7416140894208 7417868792832 7420612483476 7420969110936 7422698134494 7431370309632 7446479634432 7448214601728 7451327602944 7463716855808 7465455839232 7482736987008 7526103994368 7543525531392 7557828581376 7560987396048 7562749042692 7586979250176 7588746952704 7589111660544 7591918689792 7593687543168 7604541702144 7606313496576 7609492575648 7611265523592 7622144807936 7623920703744 7655109451776 7672829612544 7732302446592 7735162438656 7749828845568 7750201294848 7753067907264 7754874307056 7767768264192 7771014823716 7772825404989 7781906644992 7783719763968 7799545479168 7801737633792 7804623308256 7814709510144 7817599982592 7819797211648 7822689565914 7835696278848 7919482488102 7928735072256 7930582401024 7935745540608 7947088625664 7948940230656 7951880351808 7954115321952 7962156859392 7965101869056 7967340555264 7970287482252 7972527625938 7983539604864 7998070718464 7999934201856 8013235617792 8018452568064 8098920235008 8104192969536 8117667735552 8120670264936 8122952675484 8148977713152 8150876356608 8156182916736 8167841087488 8169744125952 8171647607808 8175062969784 8183327883264 8188655570688 8190563458752 8222154596352 8235825496064 8276215933512 8304666476544 8310073160448 8323890241536 8329309440912 8331250100148 8343158505984 8345102391936 8348590249803 8360291598336 8377289588736 8379241426944 8379644125184 8382743553312 8391218429952 8396681462784 8398637819136 8402148052278 8410642546688 8418079110384 8486466222816 8506110820554 8518032949248 8535351656448 8537750618112 8540908526016 8551946256384 8555109414912 8557102683648 8557513929728 8560679147604 8562673714041 8574912908928 8576910791712 8592521920512 8608813940736 8611998133248 8628741750784 8631933314112 8651914641228 8678750552064 8698840252416 8702057743488 8718976456704 8722201395672 8738739297216 8754644975616 8756684734464 8771244392448 8774488664064 8774910357504 8776954838016 8780201221788 8791548198912 8794799980416 8797271863104 8815158313704 8827513602048 8847947661312 8919826956288 8927713733184 8936739569664 8940474703872 8942557759488 8948379737196 8957426466816 8960739602688 8961170247168 8963258124672 8981482055472 8997829558272 8999925977088 9012790165504 9014890070016 9020759139072 9035757871104 9041640525968 9072722313216 9117217090728 9132376202496 9167599927296 9169735901184 9175705781328 9184982335488 9188821223424 9190962141696 9193103558784 9196945841007 9206243868672 9212237517024 9214383891096 9243905753088 9246503862272 9249923920896 9265303683072 9271335781824 9310742925201 9364376521728 9370473121026 9386053319232 9388240190928 9405328048128 9418319069184 9420966199296 9424450787328 9427099640832 9430586497476 9440120733696 9442773991424 9446266645632 9448467546528 9461972865024 9468133003608 9470338999182 9481403498496 9582787067904 9598720278528 9602270613504 9604969445376 9608522091768 9620939538432 9624498091776 9627203170944 9646777022544 9649024640676 9662548672512 9666587160576 9682659704832 9684915683328 9688497899904 9688963519744 9707334469632 9710924978376 9786195283968 9808848513792 9812476570131 9848975597568 9851270326272 9865351397376 9867649941504 9871774152192 9874074192768 9888187858944 9890491723776 9894149977968 9894625481248 9896930845992 9917053102917 9928639512576 9930952802304 9935103470592 9953941118976 9976982649344 10034805325824 10058034041856 10060377479424 10077104775168 10081316528064 10083665390256 10104167312406 10115972333568 10118329270272 10118815547392 10122558253056 10124916724224 10139388936192 10141751328768 10145990100864 10148354031456 10165227604992 10171845591714 10206812602368 10230439483392 10273923227808 10309736595456 10313549918208 10322669003994 10333105127424 10333601726464 10337423876352 10339832409408 10357024352256 10361353098288 10363767206652 10366181877483 10378293018624 10399393972224 10402316845056 10406164411008 10419612680192 10423466643456 10430252754552 10447595038464 10559309984136 10574109868032 10580994054144 10595608952832 10596118167552 10598586974208 10602507135744 10605487095936 10620135825408 10623120740352 10627049976336 10629525989844 10630036834584 10644719473152 10651649629059 10666578935808 10691270090752 10780635451392 10798560313344 10805590626048 10823556980736 10827560353248 10830603567312 10852624150362 10865303617536 10867835142144 10870367256576 10874910555648 10892992167936 10895530143744 10900083959712 10911103844352 10918207427584 10920751278336 10924790600673 10962872795136 11009469694464 11034954578016 11072888635392 11080097547264 11098520322048 11101106184192 11105745921216 11108333466864 11124211341312 11126803189248 11131453666404 11134047201741 11147055464448 11169719451648 11172321902592 11176991404416 11195575283712 11198183758848 11202864069704 11224105480512 11315288297088 11336742872064 11341481094072 11344123564038 11357377265664 11380468875264 11383667490816 11387878034688 11390531314752 11406812553216 11409470244864 11414238863472 11416898285388 11433217211904 11435881055616 11440660712693 11456695894016 11478418587648 11482664177664 11509244418816 11535886188304 11598453669888 11602743657984 11625301942272 11629601860896 11632311460584 11651652396288 11656522235574 11672859967488 11675579645952 11699318218752 11699880476672 11702606450688 11706934962384 11722064265216 11726399973888 11729695817472 11734034348871 11753544418272 11797263548416 11879223732153 11893102608384 11895873601536 11903618310912 11920632938496 11923410345984 11931172982928 11943235289088 11947652803584 11948226996224 11951010832896 11955431223378 11958791438907 11975309407296 11997106077696 11999901302784 12019853426688 12027678852096 12047677161472 12096963084288 12148380352512 12156289454304 12176501603328 12184429013226 12223466569728 12226314534912 12234274375104 12246643113984 12251761631232 12254616188928 12257471411712 12262594454676 12274991824896 12282983356032 12285845188128 12333231894528 12353738244096 12361781042432 12414323900268 12465109740672 12485835362304 12493964161368 12514737758976 12517653587904 12540437397504 12565934383104 12568862140416 12569466187776 12574115329968 12586827644928 12595022194176 12597956728704 12603222078417 12615963820032 12624177338144 12627118665576 12729699334224 12759166230831 12777049423872 12803027484672 12806625927168 12811362789024 12827919384576 12832664122368 12835654025472 12836270894592 12841018721406 12862369363392 12865366187568 12888782880768 12910212939776 12913220911104 12917997199872 12943112626176 12947899971168 12977871961842 13018125828096 13048260378624 13078464685056 13083302093508 13108108945824 13131967463424 13135027101696 13153801863168 13156866588672 13162365536256 13165432257024 13170301832682 13184250478592 13187322298368 13192199970624 13195907794656 13222737470556 13241270403072 13246804627456 13271921491968 13379740434432 13405109354496 13410712055808 13413836639232 13422569605794 13436139700224 13441755370752 13444887187008 13472223083208 13491105693696 13496744337408 13499888965632 13519185248256 13522335105024 13527986801152 13531138708608 13553636806656 13562460788952 13609083469824 13640585977856 13698564303744 13751399890944 13754603851776 13763558671992 13777473503232 13783231835136 13786443212544 13809365803008 13815137464384 13818356275536 13821575836644 13865858629632 13869755793408 13874885881344 13897955524608 13907003672736 13930126717952 14046564782592 14055709681539 14079079978848 14107992072192 14127478603776 14128157556736 14131449298944 14136676180992 14140649461248 14145879746214 14160181100544 14164160987136 14169399968448 14172701319792 14173382446112 14192959297536 14202199505412 14205508498773 14222105247744 14374180601856 14398080417792 14407454168064 14412783137652 14431409307648 14436747137664 14440804756416 14470165533816 14473536961014 14490446856192 14493823008768 14499880740864 14523989557248 14527373524992 14532746849856 14533445279616 14561001704448 14566387467564 14617163726848 14679292925952 14713272770688 14773463396352 14798027096064 14801474912256 14807661228288 14811111289152 14832281788416 14835737585664 14841224966952 14841938221872 14845396268988 14892959268864 14896429203456 14902655205888 14927433711616 14930911678464 14965473974016 15052207988736 15087051062784 15115657162752 15121974792096 15125498085384 15156250968609 15173958500352 15177493905408 15178223321088 15183837379584 15187375086336 15209083404288 15212626993152 15218985151296 15222531047184 15244289615872 15247841407488 15257768387571 15310218903552 15345659225088 15464604893184 15470324877312 15499657691136 15500402589696 15506135814528 15509748614112 15535536528384 15542029647432 15545650809978 15563813289984 15567439527936 15599090958336 15603475267584 15609246616512 15629419020288 15635199965184 15639594423296 15645379131828 15671392557696 15838964976204 15861164802048 15871491081216 15894177251328 15897880461312 15903760703616 15908230643904 15924313718784 15930203738112 15934681110528 15940574964504 15945055251876 15967079209728 15996141436928 15999868403712 16036905136128 16197840470016 16208385939072 16235335471104 16241340529872 16245905350968 16278936225543 16297955426304 16301752713216 16312365833472 16335682174976 16339488251904 16343295215616 16350125939568 16366655766528 16377311141376 16381126917504 16387973453317 16444309192704 16471650992128 16552431867024 16609332953088 16620146320896 16647780483072 16658618881824 16662500200296 16686317011968 16690204783872 16697180499606 16720583196672 16754579177472 16758482853888 16759288250368 16765487106624 16782436859904 16793362925568 16797275638272 16804296104556 16821285093376 16836158220768 16972932445632 17012221641108 17016185346057 17036065898496 17070703312896 17075501236224 17081817052032 17103892512768 17110218829824 17114205367296 17115027859456 17121358295208 17125347428082 17149825817856 17153821583424 17185043841024 17217627881472 17223996266496 17257483501568 17263866628224 17303829282456 17357501104128 17397680504832 17404115486976 17437952913408 17444402791344 17477478594432 17484783353361 17509289951232 17513369468928 17542488784896 17548977328128 17549820715008 17553909676032 17560402443576 17583096397824 17589599960832 17594543726208 17630316627408 17695895322624 17839653912576 17855427466368 17880949407744 17885115518976 17896759474392 17914852933632 17921479205376 17922340494336 17926516249344 17933146835067 17962964110944 17995659116544 17999851954176 18025580331008 18029780140032 18041518278144 18071515742208 18083281051936 18145444626432 18234434181456 18264752404992 18276643519839 18335199854592 18339471802368 18351411562656 18369964670976 18377642446848 18381924283392 18386207117568 18393891682014 18412487737344 18424475034048 18428767782192 18487811506176 18493007724544 18499847841792 18530607366144 18542671563648 18621485850402 18728753043456 18740946242052 18772106638464 18776480381856 18810656096256 18841932398592 18848901574656 18854199281664 18861172994952 18880241467392 18885547982848 18892533291264 18896935093056 18923945730048 18936266007216 18940677998364 19165574135808 19204541227008 19209938890752 19217044183536 19241879076864 19248996183552 19254406341888 19261528082109 19293554045088 19298049281352 19325097345024 19333174321152 19365319409664 19369831366656 19376995799808 19377927039488 19414668939264 19421849956752 19466807942763 19572390567936 19617697027584 19624953140262 19697951195136 19702540652544 19730702794752 19735299883008 19743548304384 19748148385536 19776375717888 19780983447552 19788299955936 19789250962496 19793861691984 19834106205834 19857279025152 19861905604608 19870206941184 19907882237952 19953965298688 20069610651648 20116068083712 20120754958848 20133854408691 20154209550336 20162633056128 20167330780512 20208334624812 20236658540544 20237631094784 20245116506112 20249833448448 20278777872384 20283502657536 20291980201728 20296708062912 20330455209984 20343691183428 20413625204736 20460878966784 20547846455616 20627099836416 20645338007988 20666210254848 20667203452928 20674847752704 20679664818816 20714048704512 20722706196576 20727534413304 20732363754966 20756586037248 20798787944448 20804633690112 20812328822016 20846933286912 20860505509104 20895190076928 20908793716301 21118619968272 21161988108288 21191217905664 21192236335104 21197173948416 21205014271488 21210974191872 21218819619321 21240271650816 21246241480704 21254099952672 21259051979688 21260073669168 21289438946304 21303299258118 21333157871616 21382540181504 21561270902784 21597120626688 21611181252096 21647113961472 21655120706496 21661207134624 21705248300724 21710305441521 21735670284288 21740734513152 21749821111296 21785984335872 21791060287488 21800167919424 21822207688704 21836414855168 21841502556672 21849581201346 21925745590272 22018939388928 22069909156032 22145777270784 22160195094528 22197040644096 22202212368384 22211491842432 22216666933728 22248422682624 22253606378496 22262907332808 22268094403482 22294110928896 22339438903296 22344643805184 22353982808832 22391150567424 22396367517696 22405728139408 22448210961024 22630576594176 22673485744128 22682962188144 22688247128076 22760937750528 22767334981632 22775756069376 22781062629504 22813625106432 22818940489728 22828477726944 22833796570776 22866434423808 22871762111232 22881321425386 22913391788032 22965328355328 23018488837632 23071772376608 23196907339776 23205487315968 23250603884544 23259203721792 23264622921168 23303304792576 23313044471148 23318476214967 23345719934976 23351159291904 23398636437504 23399760953344 23405212901376 23413869924768 23444128530432 23452799947776 23459391634944 23468068697742 23507088836544 23594527096832 23758447464306 23786205216768 23791747203072 23807236621824 23841265876992 23846820691968 23862345965856 23886470578176 23895305607168 23896453992448 23902021665792 23910862446756 23917582877814 23950618814592 23994212155392 23999802605568 24039706853376 24055357704192 24095354322944 24296760705024 24312578908608 24353003206656 24368858026452 24446933139456 24452629069824 24468548750208 24503523262464 24509232377856 24514942823424 24525188909352 24549983649792 24565966712064 24571690376256 24666463789056 24707476488192 24723562084864 24828647800536 24930219481344 24971670724608 24987928322736 25029475517952 25035307175808 25045770749409 25080874795008 25131868766208 25137724280832 25138932375552 25148230659936 25173655289856 25190044388352 25195913457408 25206444156834 25231927640064 25248354676288 25254237331152 25459398668448 25518332461662 25554098847744 25606054969344 25613251854336 25622725578048 25655838769152 25665328244736 25671308050944 25672541789184 25682037442812 25688021142123 25724738726784 25730732375136 25777565761536 25820425879552 25826441822208 25835994399744 25886225252352 25895799942336 25955743923684 26036251656192 26096520757248 26156929370112 26166604187016 26216217891648 26263934926848 26270054203392 26313733177344 26324731072512 26330864514048 26340603665364 26368500957184 26374644596736 26384399941248 26391815589312 26445474941112 26482540806144 26493609254912 26543842983936 26759480868864 26810218708992 26821424111616 26827673278464 26845139211588 26872279400448 26883510741504 26889774374016 26944446166416 26993488674816 26999777931264 27038370496512 27044670210048 27055973602304 27062277417216 27107273613312 27124921577904 27218166939648 27281171955712 27397128607488 27502799781888 27509207703552 27527117343984 27554947006464 27566463670272 27572886425088 27590837523021 27618731606016 27630274928768 27636712551072 27643151673288 27731717259264 27739511586816 27749771762688 27795911049216 27814007345472 27860253435904 28093129565184 28111419363078 28158159957696 28215984144384 28254957207552 28262898597888 28273352361984 28281298922496 28291759492428 28320362201088 28328321974272 28338799936896 28345402639584 28346764892224 28385918595072 28404399010824 28411016997546 28444210495488 28748361203712 28796160835584 28814908336128 28825566275304 28862818615296 28873494275328 28881609512832 28940331067632 28947073922028 28987646017536 28999761481728 29047979114496 29054747049984 29065493699712 29066890559232 29122003408896 29132774935128 29234327453696 29358585851904 29426545541376 29437429710393 29546926792704 29596054192128 29602949824512 29615322456576 29622222578304 29664563576832 29671475171328 29682449933904 29683876443744 29690792537976 29751159308751 29785918537728 29792858406912 29805310411776 29854867423232 29861823356928 29930947948032 30104415977472 30174102125568 30231314325504 30243949584192 30250996170768 30312501937218 30347917000704 30354987810816 30356446642176 30367674759168 30374750172672 30418166808576 30425253986304 30437970302592 30445062094368 30488579231744 30495682814976 30515536775142 30620437807104 30691318450176 30929209786368 30940649754624 30999315382272 31000805179392 31012271629056 31019497228224 31071073056768 31084059294864 31091301619956 31098545632449 31134879055872 31198181916672 31206950535168 31218493233024 31258838040576 31270399930368 31279188846592 31290758263656 31342785115392 31677929952408 31722329604096 31742982162432 31788354502656 31795760922624 31807521407232 31816461287808 31860407476224 31869362221056 31881149929008 31890110503752 31934158419456 31954948887177 31992282873856 31999736807424 32073810272256 32395680940032 32416771878144 32470670942208 32482681059744 32491810701936 32557872451086 32595910852608 32603505426432 32624731666944 32671364349952 32678976503808 32686590431232 32700251879136 32733311533056 32754622282752 32762253835008 32774371802019 32775946906634 32888618385408 32943301984256 33104863734048 33218665906176 33240292641792 33295560966144 33317237763648 33325000400592 33372634023936 33380409567744 33394360999212 33402141605223 33441166393344 33509158354944 33516965707776 33518576500736 33530974213248 33586725851136 33594551276544 33608592209112 33642570186752 33672316441536 33945864891264 34024443282216 34032370692114 34072131796992 34141406625792 34151002472448 34163634104064 34220437659648 34228410734592 34230055718912 34242716590416 34250694856164 34299651635712 34307643166848 34321982138079 34370087682048 34435255762944 34447992532992 34514967003136 34527733256448 34607658564912 34795361009664 34808230973952 34875905826816 34888805582688 34954957188864 34969566706722 35018579902464 35026738937856 35097954656256 35099641430016 35107819352064 35120804887152 35166192795648 35179199921664 35189087452416 35202103046613 35260633254816 35391790645248 35679307825152 35710854932736 35761898815488 35770231037952 35793518948784 35829705867264 35842958410752 35844680988672 35853032498688 35866293670134 35876374316721 35925928221888 35991318233088 35999703908352 36059560280064 36083036556288 36143031484416 36166562103872 36290889252864 36468868362912 36529504809984 36553287039678 36670399709184 36678943604736 36702823125312 36739929341952 36755284893696 36763848566784 36772414235136 36787783364028 36824975474688 36848950068096 36857535564384 36986015449088 36999695683584 37061214732288 37085343127296 37242971700804 37457506086912 37481892484104 37544213276928 37552960763712 37621312192512 37697803149312 37708398563328 37722345989904 37760482934784 37771095965696 37785066582528 37793870186112 37809666235251 37847891460096 37872532014432 37881355996728 38277498692493 38331148271616 38409082454016 38419877781504 38434088367072 38483758153728 38497992367104 38508812683776 38523056164218 38587108090176 38596098562704 38666348642304 38730638819328 38739662733312 38753991599616 38755854078976 38829337878528 38843699913504 38933615885526 39144781135872 39235394055168 39249906280524 39395902390272 39405081305088 39461405589504 39470599766016 39487096608768 39496296771072 39552751435776 39561966895104 39576599911872 39578501924992 39587723383968 39668212411668 39723811209216 39740413882368 39815764475904 39907930597376 40139221303296 40232136167424 40241509917696 40267708817382 40308419100672 40325266112256 40334661561024 40416669249624 40473317081088 40490233012224 40499666896896 40557555744768 40567005315072 40583960403456 40593416125824 40660910419968 40687382366856 40827250409472 40921757933568 41095692911232 41254199672832 41290676015976 41332420509696 41334406905856 41349695505408 41359329637632 41428097409024 41445412393152 41455068826608 41464727509932 41597575888896 41609267380224 41624657644032 41693866573824 41721011018208 41790380153856 41817587432602 42167129044617 42237239936544 42323976216576 42382435811328 42384472670208 42394347896832 42410028542976 42421948383744 42437639238642 42480543301632 42492482961408 42508199905344 42518103959376 42520147338336 42578877892608 42606598516236 42616525496319 42666315743232 42765080363008 43122541805568 43194241253376 43222362504192 43294227922944 43310241412992 43322414269248 43410496601448 43420610883042 43471340568576 43481469026304 43499642222592 43571968671744 43582120574976 43600335838848 43672829710336 43683005113344 43699162402692 43851491180544 44037878777856 44139818312064 44320390189056 44394081288192 44404424736768 44422983684864 44433333867456 44496845365248 44507212756992 44525814665616 44536188806964 44678877806592 44689287610368 44707965617664 44782301134848 44792735035392 44811456278816 44896421922048 45261153188352 45346971488256 45365924376288 45376494256152 45521875501056 45534669963264 45551512138752 45562125259008 45627250212864 45637880979456 45656955453888 45667593141552 45732868847616 45743524222464 45762642850772 45773305162713 45826783576064 45930656710656 46036977675264 46143544753216 46393814679552 46410974631936 46501207769088 46518407443584 46529245842336 46606609585152 46626088942296 46636952429934 46691439869952 46702318583808 46797272875008 46799521906688 46810425802752 46827739849536 46888257060864 46905599895552 46918783269888 46936137395484 47014177673088 47189054193664 47516894928612 47583494406144 47614473243648 47682531753984 47693641383936 47724691931712 47772941156352 47790611214336 47792907984896 47804043331584 47821724893512 47835165755628 47901237629184 47988424310784 47999605211136 48110715408384 48190708645888 48593521410048 48625157817216 48706006413312 48737716052904 48836808676629 48893866278912 48905258139648 48937097500416 49007046524928 49018464755712 49029885646848 49050377818704 49099967299584 49131933424128 49143380752512 49163920359951 49332927578112 49414952976384 49447124169728 49657295601072 49860438962688 49943341449216 49975856645472 50058951035904 50070614351616 50091541498818 50161749590016 50263737532416 50275448561664 50277864751104 50296461319872 50347310579712 50380088776704 50391826914816 50412888313668 50463855280128 50496709352576 50508474662304 50918797336896 51036664923324 51108197695488 51212109938688 51226503708672 51245451156096 51311677538304 51330656489472 51342616101888 51345083578368 51364074885624 51376042284246 51449477453568 51461464750272 51555131523072 51652883644416 51671988799488 51772450504704 51791599884672 51911487847368 52072503312384 52193041514496 52313858740224 52333208374032 52432435783296 52454350060083 52527869853696 52540108406784 52627466354688 52649462145024 52661729028096 52681207330728 52737001914368 52749289193472 52768799882496 52783631178624 52890949882224 52987218509824 53087685967872 53518961737728 53642848223232 53655346556928 53690278423176 53744558800896 53767021483008 53779548748032 53799440505201 53888892332832 53986977349632 53999555862528 54076740993024 54089340420096 54111947204608 54124554834432 54214547226624 54249843155808 54436333879296 54562343911424 54794257214976 54829930559517 55005599563776 55018415407104 55054234687968 55109894012928 55132927340544 55145772850176 55181675046042 55237463212032 55260549857536 55273425102144 55286303346576 55463434518528 55479023173632 55499543525376 55591822098432 55628014690944 55720506871808 56186259130368 56222838726156 56316319915392 56431968288768 56525797195776 56546704723968 56562597844992 56583518984856 56640724402176 56656643948544 56677599873792 56690805279168 56693529784448 56771837190144 56808798021648 56822033995092 57496722407424 57629816672256 57651132550608 57725637230592 57746988550656 57763219025664 57784584246327 57880662135264 57894147844056 57975292035072 57999522963456 58095958228992 58109494099968 58130987399424 58133781118464 58244006817792 58265549870256 58400423828289 58468654907392 58717171703808 58853091082752 58874859420786 59093853585408 59192108384256 59205899649024 59230644913152 59244445156608 59329127153664 59342950342656 59364899867808 59367752887488 59381585075952 59502318617502 59571837075456 59585716813824 59610620823552 59709734846464 59723646713856 59861895896064 60208831954944 60348204251136 60401563226073 60462628651008 60487899168384 60501992341536 60625003874436 60709975621632 60712893284352 60735349518336 60749500345344 60836333617152 60850507972608 60875940605184 60890124188736 60977158463488 60991365629952 61031073550284 61240875614208 61382636900352 61881299509248 61998630764544 62001610358784 62024543258112 62038994456448 62142146113536 62168118589728 62182603239912 62197091264898 62269758111744 62396363833344 62413901070336 62436986466048 62540799860736 62558377693184 62581516527312 62685570230784 62726381148903 63355859904816 63485964324864 63576709005312 63591521845248 63615042814464 63632922575616 63656458857963 63720814952448 63738724442112 63762299858016 63780221007504 63868316838912 63909897774354 63984565747712 63999473614848 64147620544512 64791361880064 64833543756288 64941341884416 64965362119488 64983621403872 65115744902172 65207010852864 65249463333888 65342728699904 65357953007616 65373180862464 65400503758272 65466623066112 65509244565504 65524507670016 65548743604038 65551893813268 65777236770816 66209727468096 66437331812352 66480585283584 66591121932288 66634475527296 66650000801184 66745268047872 66760819135488 66788721998424 66804283210446 66882332786688 67018316709888 67033931415552 67037153001472 67061948426496 67173451702272 67189102553088 67217184418224 67285140373504 67344632883072 67891729782528 68048886564432 68064741384228 68282813251584 68302004944896 68327268208128 68440875319296 68456821469184 68460111437824 68485433180832 68501389712328 68599303271424 68615286333696 68643964276158 68740175364096 68895985065984 69029934006272 69055466512896 69215317129824 69590722019328 69616461947904 69751811653632 69777611165376 69909914377728 69939133413444 69955428644901 70037159804928 70053477875712 70195909312512 70199282860032 70215638704128 70241609774304 70332385591296 70358399843328 70378174904832 70404206093226 70521266509632 70783581290496 71358615650304 71421709865472 71523797630976 71540462075904 71587037897568 71659411734528 71685916821504 71689361977344 71706064997376 71732587340268 71752748633442 71851856443776 71982636466176 71999407816704 72119120560128 72166073112576 72286062968832 72333124207744 72937736725824 73059009619968 73106574079356 73340799418368 73357887209472 73405646250624 73510569787392 73527697133568 73544828470272 73575566728056 73649950949376 73697900136192 73715071128768 73999391367168 74122429464576 74170686254592 74485943401608 74915012173824 74963784968208 75088426553856 75105921527424 75137312248227 75242624385024 75395606298624 75416797126656 75444691979808 75520965869568 75542191931392 75570133165056 75587740372224 75619332470502 75695782920192 75745064028864 75762711993456 76554997384986 76662296543232 76818164908032 76839755563008 76868176734144 76967516307456 76995984734208 77017625367552 77046112328436 77064063426369 77174216180352 77192197125408 77332697284608 77461277638656 77479325466624 77507983199232 77511708157952 77658675757056 77687399827008 77867231771052 78289562271744 78470788110336 78499812561048 78791804780544 78810162610176 78941199532032 78974193217536 78992593542144 79105502871552 79123933790208 79153199823744 79157003849984 79175446767936 79336424823336 79447622418432 79480827764736 79631528951808 79815861194752 80278442606592 80464272334848 80483019835392 80535417634764 80616838201344 80650532224512 80669323122048 80833338499248 80980466024448 80999333793792 81115111489536 81134010630144 81167920806912 81186832251648 81321820839936 81374764733712 81654500818944 81843515867136 82191385822464 82508399345664 82581352031952 82664841019392 82668813811712 82699391010816 82718659275264 82772512569063 82856194818048 82890824786304 82910137653216 82929455019864 83195151777792 83218534760448 83249315288064 83387733147648 83442022036416 83580760307712 83635174865204 84334258089234 84474479873088 84647952433152 84764871622656 84788695793664 84820057085952 84843896767488 84875278477284 84961086603264 84984965922816 85016399810688 85036207918752 85040294676672 85157755785216 85213197032472 85233050992638 85332631486464 85530160726016 86245083611136 86388482506752 86444725008384 86588455845888 86620482825984 86644828538496 86820993202896 86841221766084 86962938052608 86999284445184 87143937343488 87164241149952 87200671677696 87345659420672 87366010226688 87398324805384 87702982361088 88075757555712 88279636624128 88640780378112 88788162576384 88808849473536 88845967369728 88866667734912 88993690730496 89014425513984 89051629331232 89072377613928 89253477926253 89357755613184 89378575220736 89415931235328 89564602269696 89585470070784 89622912557632 89792843844096 90522306376704 90693942976512 90731848752576 90752988512304 91043751002112 91069339926528 91103024277504 91124250518016 91254500425728 91275761958912 91313910907776 91335186283104 91465737695232 91487048444928 91525285701544 91546610325426 91653567152128 91861313421312 92073955350528 92287089506432 92787629359104 92821949263872 93002415538176 93036814887168 93058491684672 93213219170304 93252177884592 93273904859868 93404637167616 93594545750016 93599043813376 93620851605504 93655479699072 93776514121728 93811199791104 93837566539776 93872274790968 94028355346176 95033789857224 95166988812288 95228946487296 95365063507968 95387282767872 95449383863424 95581222428672 95585815969792 95608086663168 95643449787024 95670331511256 95802475258368 95864846661531 95976848621568 95999210422272 96221430816768 96381417291776 97187042820096 97250315634432 97412012826624 97475432105808 97673617353258 97787732557824 97810516279296 97874195000832 98014093049856 98036929511424 98059771293696 98100755637408 98199934599168 98263866848256 98286761505024 98323115406057 98327840719902 98665855156224 98829905952768 98894248339456 99314591202144 99720877925376 99886682898432 99951713290944 100117902071808 100141228703232 100183082997636 100206424815669 100323499180032 100527475064832 100550897123328 100555729502208 100592922639744 100760177553408 100783653829632 100825776627336 100927710560256 100993418705152 101016949324608 101837594673792 102073329846648 102216395390976 102424219877376 102453007417344 102490902312192 102661312978944 102685232203776 102690167156736 102728149771248 102752084568492 102898954907136 102922929500544 102965946414237 103110263046144 103305767288832 103343977598976 103544901009408 103583199769344 103822975694736 104386083028992 104627717480448 104666416748064 104864871566592 104908700120166 105055739707392 105080216813568 105298924290048 105323458056192 105362414661456 105474003828736 105498578386944 105537599764992 105567262357248 105606309139839 105781899764448 105974437019648 106175371935744 107037923475456 107285696446464 107310693113856 107380556846352 107489117601792 107534042966016 107559097496064 107598881010402 107629122950163 107777784665664 107973954699264 107999111725056 108178680840192 108223894409216 108249109668864 108429094453248 108499686311616 108872667758592 109124687822848 109588514429952 109659861119034 110011199127552 110036830814208 110108469375936 110219788025856 110265854681088 110291545700352 110363350092084 110474926424064 110521099715072 110546850204288 110572606693152 110958046347264 110999087050752 111183644196864 111256029381888 111441013743616 112372518260736 112445677452312 112632639830784 112863936577536 113093409447936 113125195689984 113167037969712 113281448804352 113313287897088 113355199747584 113381610558336 113387059568896 113428998705753 113543674380288 113617596043296 113644067990184 114832496077479 114993444814848 115259633344512 115302265101216 115451274461184 115493977101312 115526438051328 115569168492654 115761324270528 115788295688112 115999045926912 116191916457984 116218988199936 116261974798848 116267562236928 116488013635584 116531099740512 116800847656578 116937309814784 117434343407616 117706182165504 117749718841572 118187707170816 118384216768512 118411799298048 118461289826304 118488890313216 118658254307328 118685900685312 118729799735616 118735505774976 118763170151904 119004637235004 119171433627648 119221241647104 119419469692928 119447293427712 119723791792128 120417663909888 120696408502272 120803126452146 120925257302016 120975798336768 121003984683072 121250007748872 121419951243264 121470699036672 121499000690688 121672667234304 121701015945216 121751881210368 121780248377472 121954316926976 121982731259904 122062147100568 122481751228416 122765273800704 123762599018496 123997261529088 124003220717568 124049086516224 124077988912896 124284292227072 124336237179456 124365206479824 124394182529796 124792727666688 124827802140672 124873972932096 125081599721472 125116755386368 125163033054624 125371140461568 125452762297806 126711719809632 126971928649728 127153418010624 127183043690496 127230085628928 127265845151232 127312917715926 127441629904896 127477448884224 127524599716032 127560442015008 127736633677824 127819795548708 127849576488957 127998947229696 128295241089024 129582723760128 129667087512576 129882683768832 129930724238976 129967242807744 130231489804344 130414021705728 130498926667776 130685457399808 130715906015232 130746361724928 130801007516544 131018489131008 131049015340032 131097487208076 131103787626536 131554473541632 132419454936192 132961170567168 133182243864576 133268951054592 133300001602368 133490536095744 133521638270976 133577443996848 133608566420892 134036633419776 134067862831104 134074306002944 134123896852992 134346903404544 134378205106176 134434368836448 134570280747008 134689265766144 135783459565056 136097773128864 136129482768456 136565626503168 136604009889792 136654536416256 136881750638592 136913642938368 136920222875648 136970866361664 137002779424656 137198606542848 137230572667392 137287928552316 137319915488139 137480350728192 137791970131968 138059868012544 138110933025792 138430634259648 139181444038656 139232923895808 139503623307264 139555222330752 139819828755456 139878266826888 139910857289802 140074319609856 140106955751424 140391818625024 140398565720064 140431277408256 140483219548608 140664771182592 140716799686656 140756349809664 140808412186452 141042533019264 141567162580992 142843419730944 143047595261952 143080924151808 143174075795136 143318823469056 143371833643008 143378723954688 143412129994752 143465174680536 143505497266884 143703712887552 143965272932352 143998815633408 144332146225152 144572125937664 144666248415488 145875473451648 146118019239936 146213148158712 146510426029887 146681598836736 146715774418944 146811292501248 147021139574784 147055394267136 147089656940544 147151133456112 147299901898752 147395800272384 147430142257536 147491761079853 147998782734336 148244858929152 148341372509184 148971886803216 149830024347648 149927569936416 150176853107712 150211843054848 150274624496454 150485248770048 150791212597248 150833594253312 150889383959616 151041931739136 151084383862784 151140266330112 151175480744448 151238664941004 151391565840384 151490128057728 151525423986912 153109994769972 153324593086464 153636329816064 153679511126016 153736353468288 153935032614912 153991969468416 154035250735104 154092224656872 154128126852738 154348432360704 154384394250816 154665394569216 154958650933248 155015966398464 155023416315904 155317351514112 155374799654016 155734463542104 156579124543488 156941576220672 156999625122096 157363050180249 157583609561088 157620325220352 157882399064064 157948386435072 157985187084288 158211005743104 158247867580416 158306399647488 158314007699968 158350893535872 158672849646672 158961655529472 159263057903616 159631722389504 160556885213184 160928544669696 160966039670784 161070835269528 161233676402688 161301064449024 161338646244096 161666676998496 161960932048896 161998667587584 162230222979072 162268021260288 162335841613824 162373664503296 162643641679872 162749529467424 163309001637888 163687031734272 164382771644928 164489791678551 165016798691328 165162704063904 165329682038784 165337627623424 165398782021632 165437318550528 165545025138126 165712389636096 165781649572608 165820275306432 165858910039728 166390303555584 166437069520896 166498630576128 166775466295296 166884044072832 167161520615424 167270349730408 168668516178468 168948959746176 169295904866304 169577391587328 169640114171904 169687793534976 169750556954568 169922173206528 169969931845632 170032799621376 170072415837504 170080589353344 170315511570432 170426394064944 170466101985276 171060321452032 172490167222272 172889450016768 173176911691776 173240965651968 173289657076992 173353752738981 173641986405792 173682443532168 173925876105216 173998568890368 174287874686976 174328482299904 174401343355392 174691318841344 174732020453376 174796649610768 175201271484867 175405964722176 176151515111424 176559273248256 177281560756224 177576325152768 177617698947072 177691934739456 177733335469824 177987381460992 178028851027968 178103258662464 178144755227856 178506955852506 178715511226368 178757150441472 178831862470656 179129204539392 179170940141568 179245825115264 179585687688192 181044612753408 181387885953024 181463697505152 181505977024608 182138679853056 182206048555008 182248501036032 182509000851456 182551523917824 182627821815552 182670372566208 182931475390464 182974096889856 183050571403088 183093220650852 183722626842624 184147910701056 184574179012864 185643898527744 186004831076352 186073629774336 186116983369344 186426438340608 186504355769184 186547809719736 186809274335232 187189091500032 187198087626752 187241703211008 187310959398144 187622399582208 187675133079552 187744549581936 188056710692352 188179143446709 190067579714448 190457892974592 190730127015936 190774565535744 190898767726848 190969376573889 191162444857344 191171631939584 191216173326336 191286899574048 191340663022512 191604950516736 191729693323062 191953697243136 191998420844544 192442861633536 192762834583552 194374085640192 194500631268864 194824025653248 194950864211616 195347234706516 195621032558592 195748390001664 196028186099712 196073859022848 196119542587392 196201511274816 196399869198336 196527733696512 196573523010048 196646230812114 196655681439804 197331710312448 197788496678912 198629182404288 199441755850752 199773365796864 199903426581888 200235804143616 200282457406464 200366165995272 200412849631338 200646998360064 201054950129664 201101794246656 201111459004416 201185845279488 201520355106816 201567307659264 201651553254672 201855421120512 201986837410304 202033898649216 203675189347584 204146659693296 204848439754752 204906014834688 204981804624384 205322625957888 205370464407552 205380334313472 205456299542496 205504169136984 205797909814272 205845859001088 205931892828474 206220526092288 206687955197952 207089802018816 207166399538688 207645951389472 208772166057984 209255434960896 209332833496128 209729743133184 209817400240332 209866285934703 210111479414784 210160433627136 210597848580096 210646916112384 210724829322912 210948007657472 210997156773888 211075199529984 211134524714496 211212618279678 211563799528896 211948874039296 212350743871488 214075846950912 214571392892928 214621386227712 214761113692704 214978235203584 215068085932032 215118194992128 215197762020804 215258245900326 215555569331328 215947909398528 215998223450112 216357361680384 216447788818432 216498219337728 216858188906496 216999372623232 218249375645696 219177028859904 219319722238068 220022398255104 220073661628416 220216938751872 220531709362176 220583091400704 220726700184168 220949852848128 221042199430144 221093700408576 221145213386304 221998174101504 222367288393728 222512058763776 222882027487232 224745036521472 224891354904624 225265279661568 225411936744681 225727873155072 226186818895872 226250391379968 226334075939424 226562897608704 226626575794176 226710399495168 226763221116672 226774119137792 226857997411506 227087348760576 227235192086592 227288135980368 229664992154958 229986889629696 230519266689024 230604530202432 230902548922368 230987954202624 231052876102656 231138336985308 231522648541056 231576591376224 231998091853824 232383832915968 232437976399872 232523949597696 232535124473856 232976027271168 233062199481024 233601695313156 234868686815232 235412364331008 235499437683144 236375414341632 236823598596096 236922579652608 236977780626432 237316508614656 237371801370624 237459599471232 237471011549952 237526340303808 238009274470008 238342867255296 238442483294208 238838939385856 238894586855424 239447583584256 240835327819776 241392817004544 241606252904292 241850514604032 241951596673536 242007969366144 242500015497744 242941398073344 242998001381376 243345334468608 243402031890432 243503762420736 243560496754944 243908633853952 243965462519808 244124294201136 244963502456832 245530547601408 247525198036992 247994523058176 248006441435136 248098173032448 248155977825792 248317537707189 248568584454144 248672474358912 248730412959648 248788365059592 249585455333376 249655604281344 249747945864192 250163199442944 250233510772736 250326066109248 250742280923136 250905524595612 253423439619264 253943857299456 254366087380992 254460171257856 254531690302464 254625835431852 254883259809792 254954897768448 255049199432064 255120884030016 255473267355648 255639591097416 255699152977914 255997894459392 256590482178048 259165447520256 259334175025152 259765367537664 259861448477952 259934485615488 260462979608688 260997853335552 261370914799616 261431812030464 261492723449856 261602015033088 262036978262016 262098030680064 262194974416152 262207575253072 263108947083264 264838909872384 265922341134336 266364487729152 266537902109184 266600003204736 266981072191488 267043276541952 267154887993696 267217132841784 267760433778759 268073266839552 268135725662208 268148612005888 268247793705984 268693806809088 268756410212352 268868737672896 269140561494016 269378531532288 271566919130112 272195546257728 272258965536912 273131253006336 273208019779584 273309072832512 273763501277184 273827285876736 273840445751296 273941732723328 274005558849312 274397213085696 274461145334784 274575857104632 274639830976278 274960701456384 275583940263936 276119736025088 276221866051584 276861268519296 278362888077312 278465847791616 279007246614528 279110444661504 279639657510912 279756533653776 279821714579604 280213911502848 280783637250048 280797131440128 280862554816512 280966439097216 281329542365184 281433599373312 281512699619328 281616824372904 282085066038528 285686839461888 286095190523904 286161848303616 286348151590272 286743667286016 286757447909376 286824259989504 286930349361072 287010994533768 287407425775104 287594539984593 287930545864704 287997631266816 288664292450304 289144251875328 289332496830976 291750946903296 292236038479872 292426296317424 293020852059774 293363197673472 293431548837888 293622585002496 294042279149568 294110788534272 294179313881088 294302266912224 294599803797504 294791600544768 294860284515072 294983522159706 295997565468672 296489717858304 296682745018368 297943773606432 299660048695296 299855139872832 300353706215424 300423686109696 300549248992908 300619274447007 300970497540096 301582425194496 301667188506624 301778767919232 302168767725568 302280532660224 302350961488896 302477329882008 302783131680768 302980256115456 303050847973824 306219989539944 306649186172928 307272659632128 307359022252032 307472706936576 307983938936832 308070501470208 308184449313744 308256253705476 308696864721408 308768788501632 308897839242711 309330789138432 309917301866496 310031932796928 310046832631808 310634703028224 310749599308032 311468927084208 313158249086976 313883152441344 313999250244192 314726100360498 315167219122176 315240650440704 315896772870144 315970374168576 316422011486208 316495735160832 316612799294976 316628015399936 316701787071744 316818927419517 317345699293344 317923311058944 318526115807232 319263444779008 321113770426368 321857089339392 321932079341568 322141670539056 322467352805376 322602128898048 322677292488192 322887368850489 323333353996992 323921864097792 323997335175168 324536042520576 324671683227648 324747329006592 325287283359744 325499058934848 326618003275776 327374063468544 328765543289856 328979583357102 330033597382656 330325408127808 330659364077568 330797564043264 330874637101056 331090050276252 331424779272192 331563299145216 331640550612864 331717820079456 332874139041792 332997261152256 333550932590592 333768088145664 334323041230848 334540699460816 337337032356936 337897919492352 338591809732608 339280228343808 339375587069952 339501113909136 339844346413056 339939863691264 340065599242752 340144831675008 340161178706688 340286996117259 340631023140864 340852788129888 340932203970552 342120642904064 344497488232437 344980334444544 345778900033536 346353823383552 346481931303936 346579314153984 346707505477962 347283972811584 347364887064336 347997137780736 348575749373952 348656964599808 348802686710784 349382637682688 349464040906752 349593299221536 350402542969734 350811929444352 352303030222848 353118546496512 354563121512448 355152650305536 355235397894144 355383869478912 355466670939648 355974762921984 356057702055936 356206517324928 356289510455712 357013911705012 357514300882944 357663724941312 358258409078784 358341880283136 358491650230528 359171375376384 362089225506816 362775771906048 362927395010304 363011954049216 364412097110016 364497002072064 365018001702912 365103047835648 365255643631104 365340745132416 365862950780928 365948193779712 366101142806176 366186441301704 367445253685248 368295821402112 369148358025728 371287797055488 372009662152704 372147259548672 372233966738688 372852876681216 373008711538368 373095619439472 374378183000064 374396175253504 374483406422016 374621918796288 375244799164416 375350266159104 375489099163872 376113421384704 376358286893418 380135159428896 380915785949184 381460254031872 381549131071488 381797535453696 381938753147778 382324889714688 382343263879168 382432346652672 382573799148096 382681326045024 383209901033472 383459386646124 383548729466871 383996841689088 384885723267072 385525669167104 388748171280384 389001262537728 389648051306496 389901728423232 390694469413032 391242065117184 391496780003328 392056372199424 392147718045696 392239085174784 392403022549632 393055467393024 393147046020096 393292461624228 393311362879608 394663420624896 395576993357824 397258364808576 398883511701504 399546731593728 399806853163776 400471608287232 400564914812928 400732331990544 400825699262676 402109900259328 402203588493312 402222918008832 402371690558976 403040710213632 403134615318528 403303106509344 403710842241024 403973674820608 404067797298432 407350378695168 408293319386592 409696879509504 409812029669376 409963609248768 410645251915776 410740928815104 410760668626944 410912599084992 411008338273968 411595819628544 411691718002176 411863785656948 411959746464417 412441052184576 413375910395904 414179604037632 414332799077376 415291902778944 417544332115968 418510869921792 418665666992256 419459486266368 419634800480664 419732571869406 420222958829568 420320867254272 421195697160192 421293832224768 421449658645824 421994313547776 422150399059968 422269049428992 422425236559356 423127599057792 423897748078592 424701487742976 429142785785856 429242772455424 429522227385408 429956470407168 430136171864064 430236389984256 430395524041608 430516491800652 431111138662656 431895818797056 431996446900224 432895577636864 432996438675456 433716377812992 433998745246464 436498751291392 438354057719808 438639444476136 439531278089661 440044796510208 440147323256832 440433877503744 441063418724352 441166182801408 441453400368336 441899705696256 442084398860288 442187400817152 442290426772608 442475283239559 443996348203008 444734576787456 445024117527552 445764054974464 449490073042944 449782709809248 450530559323136 450823873489362 451455746310144 452373637791744 452500782759936 452668151878848 453125795217408 453253151588352 453420798990336 453526442233344 453548238275584 453715994823012 454174697521152 454470384173184 454576271960736 459329984309916 459973779259392 461038533378048 461209060404864 461805097844736 461975908405248 462105752205312 462276673970616 463045297082112 463153182752448 463996183707648 464875952799744 465047899195392 465070248947712 465952054542336 466124398962048 467203390626312 469737373630464 470824728662016 470998875366288 472089150540747 472750828683264 473647197192192 473845159305216 473955561252864 474633017229312 474743602741248 474919198942464 474942023099904 475052680607616 476018548940016 476884966588416 477677878771712 477789173710848 478895167168512 481670655639552 482785634009088 483212505808584 483701029208064 483903193347072 484015938732288 485000030995488 485882796146688 485996002762752 486690668937216 486804063780864 487007524841472 487120993509888 487817267707904 487930925039616 488248588402272 489927004913664 491061095202816 493469375035653 495050396073984 495989046116352 496012882870272 496196346064896 496311955651584 496635075414378 497137168908288 497344948717824 497460825919296 497576730119184 499170910666752 499311208562688 499495891728384 500326398885888 500467021545472 500652132218496 501484561846272 501811049191224 506846879238528 507887714598912 508732174761984 508920342515712 509063380604928 509251670863704 509766519619584 509909795536896 510098398864128 510241768060032 510946534711296 511279182194832 511398305955828 513180964356096 518668350050304 519530735075328 519722896955904 519868971230976 520061258216943 520925959217376 521995706671104 522741829599232 522863624060928 522985446899712 523204030066176 524073956524032 524196061360128 524389948832304 524415150506144 525603814454601 526217894166528 529677819744768 531844682268672 532728975458304 533075804218368 533200006409472 533962144382976 534086553083904 534309775987392 534434265683568 535520867557518 536146533679104 536271451324416 536297224011776 536495587411968 537387613618176 537512820424704 537737475345792 538757063064576 543133838260224 544391092515456 544517931073824 546416039559168 546618145665024 547527002554368 547654571753472 547680891502592 547883465446656 548011117698624 548794426171392 548922290669568 549151714209264 549279661952556 551167880527872 552239472050176 552443732103168 553722537038592 556931695583232 558014493229056 558220889323008 559279315021824 559513067307552 559643429159208 560427823005696 561567274500096 561594262880256 561725109633024 561932878194432 562867198746624 563025399238656 563233648745808 564170132077056 564537430340127 571373678923776 572190381047808 572323696607232 572696303180544 573487334572032 573514895818752 573648519979008 573860698722144 574021989067536 574814851550208 575189079969186 575861091729408 575995262533632 577328584900608 578288503750656 578664993661952 583501893806592 584472076959744 584852592634848 586041704119548 586863097675776 587245170004992 588084558299136 588221577068544 588358627762176 588604533824448 589199607595008 589583201089536 589720569030144 589967044319412 591995130937344 593365490036736 595887547212864 599320097390592 599710279745664 600707412430848 600847372219392 601098497985816 601238548894014 601940995080192 603164850388992 603334377013248 603557535838464 604561065320448 604701922977792 604954659764016 605566263361536 605960512230912 606101695947648 606355017772729 612439979079888 614545319264256 614718044504064 614945413873152 615967877873664 616141002940416 616368898627488 616512507410952 617393729442816 617537577003264 617795678485422 618661578276864 620063865593856 620093665263616 621269406056448 621499198616064 622937854168416 626316498173952 627766304882688 627998500488384 629452200720996 629598857804109 630334438244352 630481300881408 631793545740288 631940748337152 632844022972416 632991470321664 633225598589952 633256030799872 633403574143488 633637854839034 634691398586688 635846622117888 637052231614464 638526889558016 642227540852736 643714178678784 643864158683136 644283341078112 644934705610752 645204257796096 645354584976384 645774737700978 646666707993984 647843728195584 647994670350336 649072085041152 649343366455296 649494658013184 650574566719488 650998117869696 654748126937088 657531086579712 657959166714204 660067194765312 660650816255616 661595128086528 661749274202112 662180100552504 662849558544384 663126598290432 663281101225728 663435640158912 665994522304512 667101865181184 667536176291328 668646082461696 669081398921632 674674064713872 675795838984704 676235810234043 677183619465216 678560456687616 678751174139904 679002227818272 679688692826112 679879727382528 680131198485504 680289663350016 680322357413376 680573992234518 681262046281728 681705576259776 681864407941104 684241285808128 688994976464874 689960668889088 691557800067072 692707646767104 692963862607872 693158628307968 693415010955924 694567945623168 694729774128672 695994275561472 697151498747904 697313929199616 697605373421568 698765275365376 698928081813504 699186598443072 700805085939468 704606060445696 706237092993024 709126243024896 710470795788288 710767738957824 710933341879296 711949525843968 712115404111872 712413034649856 712579020911424 714027823410024 715028601765888 715327449882624 716516818157568 716683760566272 716983300461056 718342750752768 724178451013632 725551543812096 725854790020608 726023908098432 728824194220032 728994004144128 730036003405824 730206095671296 730511287262208 730681490264832 731725901561856 731896387559424 732202285612352 732372882603408 734890507370496 736591642804224 738296716051456 742575594110976 744019324305408 744294519097344 744467933477376 744952613121567 745705753362432 746017423076736 746191238878944 748756366000128 748792350507008 748966812844032 749243837592576 750489598328832 750700532318208 750978198327744 752226842769408 752716573786836 760270318857792 761831571898368 763098262142976 763595070907392 763877506295556 764649779429376 764686527758336 764864693305344 765147598296192 765362652090048 766419802066944 766918773292248 767097458933742 767993683378176 769771446534144 777496342560768 778002525075456 779296102612992 779803456846464 781388938826064 782993560006656 784112744398848 784295436091392 784478170349568 784806045099264 786110934786048 786294092040192 786584923248456 786622725759216 789326841249792 791153986715648 794516729617152 797767023403008 799093463187456 799613706327552 800943216574464 801129829625856 801464663981088 801651398525352 803281301336277 804219800518656 804407176986624 804445836017664 804743381117952 806081420427264 806269230637056 806606213018688 807421684482048 807947349641216 808135594596864 814700757390336 816586638773184 819393759019008 819624059338752 819927218497536 821290503831552 821481857630208 821521337253888 821825198169984 822016676547936 823191639257088 823383436004352 823727571313896 823919492928834 824882104369152 826751820791808 828359208075264 828665598154752 830583805557888 835088664231936 837021739843584 837331333984512 838918972532736 839269600961328 839465143738812 840641734508544 842391394320384 842587664449536 842899317291648 843988627095552 844300798119936 844538098857984 844850473118712 846255198115584 847795496157184 858285571571712 858485544910848 859044454770816 860272343728128 860472779968512 860791048083216 861032983601304 862222277325312 862783619953779 863791637594112 863992893800448 865791155273728 865992877350912 867432755625984 867997490492928 872997502582784 876708115439616 877278888952272 879062556179322 880089593020416 880294646513664 880867755007488 882126837448704 882332365602816 882906800736672 883799411392512 884168797720576 884374801634304 884580853545216 884950566479118 887992696406016 889469153574912 890048235055104 891528109948928 898980146085888 899565419618496 901061118646272 901647746978724 901857823341021 902911492620288 904747275583488 905001565519872 905336303757696 906506303176704 906841597980672 907052884466688 907096476551168 907431989646024 908349395042304 908940768346368 909152543921472 918659968619832 919947558518784 922077066756096 922418120809728 923951816810496 924211504410624 924553347941232 926090594164224 926306365504896 926693517728133 927992367415296 929751905599488 930095798390784 930140497895424 931904109084672 932248797924096 934406781252624 939474747260928 941649457324032 941997750732576 944178301081494 945501657366528 947690318610432 947911122505728 949266034458624 949487205482496 949838397884928 949884046199808 950105361215232 950456782258551 952037097880032 953769933176832 955355757543424 955578347421696 957790334337024 963341311279104 965571268018176 966425011617168 967402058416128 967806386694144 968031877464576 968662106551467 970000061990976 971765592293376 971992005525504 973608127561728 974015049682944 974241987019776 975634535415808 975861850079232 976497176804544 979854009827328 982122190405632 986938750071306 990100792147968 991978092232704 992392692129792 992623911303168 993270150828756 994274337816576 994689897435648 994921651838592 995153460238368 998622417125376 998991783456768 1000652797771776 1000934043090944 1001304264436992 1002969123692544 1003622098382448 1013693758477056 1015775429197824 1017840685031424 1018126761209856 1018503341727408 1019533039239168 1019819591073792 1020196797728256 1020483536120064 1020860988351777 1021893069422592 1022558364389664 1022796611911656 1026361928712192 1037336700100608 1039061470150656 1039445793911808 1039737942461952 1040122516433886 1041851918434752 1043991413342208 1045727248121856 1045970893799424 1046408060132352 1048147913048064 1048392122720256 1048779897664608 1048830301012288 1051207628909202 1052435788333056 1059355639489536 1063689364537344 1065457950916608 1066151608436736 1066400012818944 1067924288765952 1068173106167808 1068619551974784 1068868531367136 1071041735115036 1072542902648832 1072594448023552 1072991174823936 1074775227236352 1075025640849408 1075474950691584 1077514126129152 1086267676520448 1088782185030912 1089035862147648 1093236291330048 1095054005108736 1095309143506944 1095361783005184 1095766930893312 1096022235397248 1097588852342784 1097844581339136 1098303428418528 1098559323905112 1102335761055744 1104887464206336 1107445074077184 1113863391166464 1116028986458112 1116441778646016 1118558630043648 1119026134615104 1119286858318416 1123134549000192 1123188525760512 1123450219266048 1123865756388864 1125734397493248 1126050798477312 1126467297491616 1128340264154112 1129074860680254 1142747357847552 1144380762095616 1144647393214464 1145392606361088 1146974669144064 1147029791637504 1147297039958016 1147721397444288 1148043978135072 1149629703100416 1150378159938372 1150646188400613 1151990525067264 1154657169801216 1156577007501312 1157329987323904 1167003787613184 1168944153919488 1169705185269696 1172083408239096 1173726195351552 1174490340009984 1176169116598272 1176443154137088 1176717255524352 1177209067648896 1179166402179072 1179441138060288 1179934088638824 1183990261874688 1186730980073472 1191775094425728 1198640194781184 1199420559491328 1201414824861696 1201694744438784 1202196995971632 1202477097788028 1206329700777984 1206668754026496 1207115071676928 1209122130640896 1209403845955584 1209909319528032 1211132526723072 1211921024461824 1212203391895296 1212710035545458 1224879958159776 1229090638528512 1229436089008128 1229890827746304 1231935755747328 1232282005880832 1232737797254976 1233025014821904 1234787458885632 1235075154006528 1235591356970844 1235879239393251 1237323156553728 1240127731187712 1240187330527232 1242538812112896 1242998397232128 1245875708336832 1252632996347904 1255532609765376 1255997000976768 1258904401441992 1259197715608218 1260668876488704 1260962601762816 1263587091480576 1263881496674304 1265982940643328 1266451197179904 1266512061599744 1266807148286976 1267275709678068 1269382797173376 1271693244235776 1274104463228928 1277053779116032 1287428357357568 1287728317366272 1288566682156224 1289869411221504 1290408515592192 1290709169952768 1291549475401956 1293333415987968 1295687456391168 1295989340700672 1298686732910592 1298989316026368 1301149133438976 1301996235739392 1309496253874176 1315062173159424 1315918333428408 1320134389530624 1321301632511232 1323190256173056 1323498548404224 1324360201105008 1325699117088768 1326253196580864 1326562202451456 1326871280317824 1327425849718677 1331989044609024 1334203730362368 1335072352582656 1337292164923392 1338162797843264 1349348129427744 1351591677969408 1352471620468086 1354367238930432 1357120913375232 1357502348279808 1358004455636544 1359377385652224 1359759454765056 1360262396971008 1360579326700032 1360644714826752 1361147984469036 1362524092563456 1363411152519552 1363728815882208 1368482571616256 1377989952929748 1379921337778176 1383115600134144 1385415293534208 1385927725215744 1386317256615936 1386830021911848 1389135891246336 1389459548257344 1391988551122944 1394627858399232 1395210746843136 1397530550730752 1397856163627008 1398373196886144 1401610171878936 1409212120891392 1412474185986048 1416267451622241 1418252486049792 1420941591576576 1421535477915648 1421866683758592 1423899051687936 1424230808223744 1424826069299712 1425158041822848 1428055646820048 1430654899765248 1433033636315136 1433367521132544 1433966600922112 1436685501505536 1448356902027264 1451103087624192 1451709580041216 1452047816196864 1457648388440064 1457988008288256 1460072006811648 1460412191342592 1461022574524416 1461362980529664 1463451803123712 1463792775118848 1464404571224704 1464745765206816 1469781014740992 1473183285608448 1476593432102912 1485151188221952 1488038648610816 1488589038194688 1488935866954752 1489905226243134 1491411506724864 1492034846153472 1492382477757888 1497512732000256 1497933625688064 1498487675185152 1500979196657664 1501401064636416 1501956396655488 1504453685538816 1505433147573672 1520540637715584 1523663143796736 1526196524285952 1527190141814784 1527755012591112 1529299558858752 1529373055516672 1529729386610688 1530295196592384 1530725304180096 1532839604133888 1533837546584496 1534194917867484 1539542893068288 1556005050150912 1558592205225984 1559606913692928 1560183774650829 1562777877652128 1565987120013312 1568225488797696 1568590872182784 1568956340699136 1569612090198528 1572221869572096 1572588184080384 1573169846496912 1573245451518432 1576811443363803 1578653682499584 1582307973431296 1589033459234304 1595534046806016 1598186926374912 1599227412655104 1601886433148928 1602259659251712 1602929327962176 1603302797050704 1606562602672554 1608439601037312 1608814353973248 1608891672035328 1609486762235904 1612162840854528 1612538461274112 1613212426037376 1615894699282432 1616271189193728 1629401514780672 1633173277546368 1639248118677504 1639854436995072 1642581007663104 1642963715260416 1643042674507776 1643650396339968 1644033353095872 1646383278514176 1646766872008704 1647455142627792 1647838985857668 1653503641583616 1656718416150528 1657331196309504 1661167611115776 1674043479687168 1674662667969024 1677837945065472 1678539201922656 1678930287477624 1681283469017088 1684782788640768 1685175328899072 1685798634583296 1688601596239872 1689076197715968 1689700946237424 1692510396231168 1693612291020381 1695590992314368 1716571143143424 1716971089821696 1718088909541632 1720544687456256 1720945559937024 1721582096166432 1722065967202608 1724444554650624 1725567239907558 1727583275188224 1727985787600896 1731582310547456 1731985754701824 1734865511251968 1735994980985856 1745995005165568 1753416230879232 1754557777904544 1758125112358644 1760589293027328 1761735510014976 1764253674897408 1764664731205632 1765813601473344 1767598822785024 1768337595441152 1768749603268608 1769161707090432 1769901132958236 1775985392812032 1780096470110208 1783056219897856 1797960292171776 1799130839236992 1802122237292544 1803295493957448 1803715646682042 1805822985240576 1809494551166976 1810003131039744 1810672607515392 1813683195961344 1814105768933376 1814192953102336 1814863979292048 1816698790084608 1817881536692736 1818305087842944 1819065053318187 1837319937239664 1844154133512192 1844836241619456 1847903633620992 1848423008821248 1849106695882464 1852181188328448 1852612731009792 1853387035456266 1855984734830592 1860191596781568 1860280995790848 1863808218169344 1864497595848192 1868813562505248 1878949494521856 1883298914648064 1883995501465152 1888356602162988 1891003314733056 1895380637220864 1895822245011456 1898532068917248 1898974410964992 1899676795769856 1899768092399616 1900210722430464 1900913564517102 1904074195760064 1907539866353664 1911156694843392 1915580668674048 1926682622558208 1931142536036352 1932850023234336 1934804116832256 1935612773388288 1936063754929152 1937324213102934 1940000123981952 1943531184586752 1943984011051008 1947216255123456 1948030099365888 1948483974039552 1951269070831616 1951723700158464 1952994353609088 1964244380811264 1973877500142612 1980201584295936 1984785384259584 1985247822606336 1986540301657512 1988548675633152 1989379794871296 1989843303677184 1990306920476736 1997983566913536 2001305595543552 2001868086181888 2002608528873984 2005938247385088 2007244196764896 2027387516954112 2028707430702129 2031550858395648 2035681370062848 2036253522419712 2037006683454816 2039066078478336 2039639182147584 2040393595456512 2040967072240128 2041721976703554 2043786138845184 2045116728779328 2045593223823312 2052723857424384 2074673400201216 2078122940301312 2078891587823616 2079475884923904 2080245032867772 2083703836869504 2087982826684416 2091454496243712 2091941787598848 2092816120264704 2096295826096128 2096784245440512 2097559795329216 2097660602024576 2102415257818404 2118711278979072 2127378729074688 2132303216873472 2132800025637888 2135848577531904 2136346212335616 2137239103949568 2137737062734272 2142083470230072 2145085805297664 2145982349647872 2149550454472704 2150051281698816 2150949901383168 2155028252258304 2172535353040896 2177564370061824 2178071724295296 2186472582660096 2190108010217472 2190618287013888 2190723566010368 2191533861786624 2192044470794496 2195177704685568 2195689162678272 2196606856837056 2197118647810224 2204671522111488 2209774928412672 2214890148154368 2227726782332928 2232057972916224 2232883557292032 2234857839364701 2237117260087296 2238052269230208 2238573716636832 2246269098000384 2246377051521024 2246900438532096 2247731512777728 2251468794986496 2252101596954624 2252934594983232 2256680528308224 2258149721360508 2285494715695104 2289294786428928 2290785212722176 2293949338288128 2294059583275008 2294594079916032 2295442794888576 2296087956270144 2299259406200832 2300756319876744 2301292376801226 2303981050134528 2309314339602432 2314659974647808 2334007575226368 2337888307838976 2339410370539392 2344166816478192 2348980680019968 2352338233196544 2352886308274176 2353434511048704 2354418135297792 2358332804358144 2358882276120576 2359868177277648 2367980523749376 2373461960146944 2383550188851456 2397280389562368 2398841118982656 2402829649723392 2403389488877568 2404393991943264 2404954195576056 2412659401555968 2413337508052992 2414230143353856 2418244261281792 2418807691911168 2419818639056064 2422265053446144 2423842048923648 2424406783790592 2425420071090916 2449759916319552 2458181277057024 2458872178016256 2459781655492608 2463871511494656 2464564011761664 2465475594509952 2466050029643808 2469574917771264 2470150308013056 2471182713941688 2471758478786502 2474646313107456 2480255462375424 2480374661054464 2485077624225792 2485996794464256 2491751416673664 2505265992695808 2511065219530752 2511994001953536 2517808802883984 2518395431216436 2521925203525632 2527174182961152 2527762993348608 2531965881286656 2532902394359808 2533024123199488 2533614296573952 2534551419356136 2538765594346752 2543386488471552 2554107558232064 2574856714715136 2575456634732544 2577133364312448 2580817031184384 2581418339905536 2583098950803912 2586666831975936 2588350859861337 2591374912782336 2591978681401344 2597373465821184 2597978632052736 2602298266877952 2603992471478784 2618992507748352 2630124346318848 2631836666856816 2640268779061248 2642603265022464 2646380512346112 2646997096808448 2648720402210016 2651398234177536 2652506393161728 2653124404902912 2653742560635648 2654851699437354 2663978089218048 2668407460724736 2670144705165312 2674584329846784 2676325595686528 2698696258855488 2703183355938816 2704943240936172 2708734477860864 2714241826750464 2715004696559616 2716008911273088 2719518909530112 2720524793942016 2721158653400064 2721289429653504 2722295968938072 2725048185126912 2726822305039104 2727457631764416 2755979905859496 2759842675556352 2766231200268288 2771855450431488 2772634513231872 2773660043823696 2778271782492672 2778919096514688 2780080553184399 2783977102245888 2789255716798464 2790421493686272 2795061101461504 2795712327254016 2796746393772288 2803220343757872 2818424241782784 2824948371972096 2832534903244482 2836504972099584 2843070955831296 2843733367517184 2847798103375872 2848461616447488 2849652138599424 2850316083645696 2851370346775653 2856111293640096 2861309799530496 2866067272630272 2866735042265088 2867933201844224 2873371003011072 2896713804054528 2902206175248384 2903419160082432 2904095632393728 2905986319654401 2915296776880128 2915976016576512 2920824382685184 2922045149048832 2922725961059328 2926903606247424 2927585550237696 2928809142449408 2929491530413632 2939562029481984 2946366571216896 2953186864205824 2970302376443904 2977178076389376 2977871733909504 2979810452486268 2982823013449728 2984069692306944 2984764955515776 2995867251376128 2996975350370304 3001958393315328 3002802129272832 3003912793310976 3008907371077632 3010866295147344 3041081275431168 3047326287593472 3054380283629568 3055510025182224 3058599117717504 3058746111033344 3059458773221376 3060590393184768 3061450608360192 3062582965055331 3065679208267776 3067675093168992 3068389835734968 3079085786136576 3112010100301824 3117184410451968 3119213827385856 3120367549301658 3125555755304256 3131974240026624 3137181744365568 3137912681398272 3139224180397056 3144443739144192 3145176368160768 3146339692993824 3146490903036864 3153622886727606 3157307364999168 3164615946862592 3178066918468608 3191068093612032 3196373852749824 3198454825310208 3203772866297856 3204519318503424 3205858655924352 3206605594101408 3213125205345108 3217628707946496 3217783344070656 3218973524471808 3224325681709056 3225076922548224 3226424852074752 3231789398564864 3232542378387456 3258803029561344 3266346555092736 3279708873990144 3285162015326208 3285927430520832 3286085349015552 3287300792679936 3288066706191744 3292766557028352 3293533744017408 3294910285255584 3295677971715336 3307007283167232 3314662392619008 3322335222231552 3348086959374336 3349325335938048 3355675890130944 3357078403845312 3357860574955248 3369565577281536 3370350657798144 3371597269166592 3377203192479744 3378152395431936 3379401892474848 3385020792462336 3387224582040762 3391181984628736 3433142286286848 3433942179643392 3436177819083264 3441089374912512 3441891119874048 3443164192332864 3444131934405216 3448889109301248 3451134479815116 3455971575201792 3463164621094912 3463971509403648 3469731022503936 3471989961971712 3506832461758464 3509115555809088 3516250224717288 3521178586054656 3523471020029952 3528507349794816 3529329462411264 3531627202946688 3536675190882304 3537499206537216 3538323414180864 3539802265916472 3551970785624064 3560192940220416 3566112439795712 3595920584343552 3598261678473984 3604244474585088 3606590987914896 3607431293364084 3618989102333952 3620006262079488 3621345215030784 3627366391922688 3628211537866752 3628385906204672 3629727958584096 3633397580169216 3635763073385472 3636610175685888 3638130106636374 3674639874479328 3688308267024384 3689672483238912 3695807267241984 3696846017642496 3698213391764928 3704362376656896 3705225462019584 3706774070912532 3707637718179753 3711969469661184 3720383193563136 3720561991581696 3727616436338688 3728995191696384 3737627125010496 3757898989043712 3766597829296128 3767991002930304 3776713204325976 3782006629466112 3790761274441728 3791644490022912 3797948821929984 3799353591539712 3799536184799232 3800421444860928 3801827129034204 3808148391520128 3815079732707328 3822313389686784 3831161337348096 3862285072072704 3865700046468672 3869608233664512 3871225546776576 3872127509858304 3874648426205868 3880000247963904 3887062369173504 3887968022102016 3896060198731776 3896967948079104 3902538141663232 3903447400316928 3905988707218176 3928488761622528 3947755000285224 3960403168591872 3969570768519168 3970495645212672 3973080603315024 3977097351266304 3978759589742592 3979686607354368 3980613840953472 3982277549156031 3995967133827072 4002611191087104 4003736172363776 4005217057747968 4011876494770176 4014488393529792 4054775033908224 4057414861404258 4063101716791296 4071362740125696 4072507044839424 4074013366909632 4078132156956672 4079278364295168 4080787190913024 4081934144480256 4083443953407108 4087572277690368 4090233457558656 4091186447646624 4105447714848768 4149346800402432 4156245880602624 4157783175647232 4158951769847808 4160490065735544 4167407673739008 4175965653368832 4183883575197696 4185632240529408 4192591652192256 4193568490881024 4195119590658432 4195321204049152 4204830515636808 4237422557958144 4248802354866723 4254757458149376 4264606433746944 4265600051275776 4271697155063808 4272692424671232 4274478207899136 4275474125468544 4284166940460144 4291964699295744 4299100908945408 4300102563397632 4301899802766336 4310056504516608 4345070706081792 4355128740123648 4356143448590592 4372945165320192 4380216020434944 4381236574027776 4381447132020736 4383067723573248 4384088941588992 4390355409371136 4391378325356544 4393213713674112 4394237295620448 4409343044222976 4419549856825344 4429780296308736 4455453564665856 4464115945832448 4465767114584064 4469715678729402 4474234520174592 4476104538460416 4477147433273664 4492538196000768 4493800877064192 4495463025555456 4502937589972992 4504203193909248 4505869189966464 4513361056616448 4516299442721016 4570989431390208 4578589572857856 4581570425444352 4587898676576256 4588119166550016 4589188159832064 4590885589777152 4592175912540288 4598518812401664 4601512639753488 4602584753602452 4618628679204864 4629319949295616 4668015150452736 4675776615677952 4678820741078784 4688333632956384 4697961360039936 4704676466393088 4705772616548352 4706869022097408 4708836270595584 4716665608716288 4717764552241152 4719736354555296 4730434330091409 4735961047498752 4746923920293888 4767100377702912 4794560779124736 4797682237965312 4805659299446784 4806778977755136 4808787983886528 4809908391152112 4825318803111936 4826675016105984 4828460286707712 4836488522563584 4837615383822336 4839637278112128 4847684097847296 4848813567581184 4850840142181832 4899519832639104 4917744356032512 4919563310985216 4927743022989312 4929128023523328 4930951189019904 4932100059287616 4939149835542528 4940300616026112 4942365427883376 4943516957573004 4960510924750848 4960749322108928 4970155248451584 4971993588928512 4983502833347328 5022130439061504 5023988003907072 5035617605767968 5036790862432872 5043850407051264 5054348365922304 5055525986697216 5065804788719616 5066048246398976 5067228593147904 5069102838712272 5077531188693504 5080836873061143 5086772976943104 5108215116464128 5149713429430272 5150913269465088 5154266728624896 5161634062368768 5162836679811072 5166197901607824 5173333663951872 5176701719722674 5182749825564672 5183957362802688 5194746931642368 5195957264105472 5204596533755904 5207984942957568 5237985015496704 5260248692637696 5263673333713632 5285206530044928 5292761024692224 5293994193616896 5297440804420032 5302796468355072 5305012786323456 5306248809805824 5307485121271296 5309703398874708 5327956178436096 5340289410330624 5349168659693568 5352651191373056 5397392517710976 5406366711877632 5409886481872344 5417468955721728 5428483653500928 5430009393119232 5432017822546176 5441049587884032 5442317306800128 5442578859307008 5444591937876144 5450096370253824 5453644610078208 5454915263528832 5457195159954561 5511959811718992 5532462400536576 5543710900862976 5545269026463744 5547320087647392 5556543564985344 5557838193029376 5560161106368798 5567954204491776 5580842987372544 5590122202923008 5591424654508032 5593492787544576 5606440687515744 5636848483565568 5649896743944192 5665069806488964 5673009944199168 5686141911662592 5687466735034368 5695596206751744 5696923232894976 5699304277198848 5700632167291392 5702740693551306 5712222587280192 5722619599060992 5733470084530176 5735866403688448 5746742006022144 5793427608109056 5804412350496768 5806838320164864 5808191264787456 5811972639308802 5830593553760256 5831952033153024 5841648765370368 5844090298097664 5845451922118656 5853807212494848 5855171100475392 5857618284898816 5858983060827264 5892733142433792 5906373728411648 5940604752887808 5954356152778752 5955743467819008 5959620904972536 5965646026899456 5968139384613888 5969529911031552 5993950700740608 6003916786630656 6005604258545664 6007825586621952 6017814742155264 6021732590294688 6082162550862336 6086122292106387 6094652575186944 6108760567259136 6111020050364448 6117198235435008 6117492222066688 6118917546442752 6121180786369536 6122901216720384 6125165930110662 6131358416535552 6135350186337984 6136779671469936 6158171572273152 6224020200603648 6234368820903936 6238427654771712 6240735098603316 6251111510608512 6263948480053248 6274363488731136 6275825362796544 6278448360794112 6288887478288384 6290352736321536 6292679385987648 6292981806073728 6307245773455212 6329231893725184 6356133836937216 6382136187224064 6396909650620416 6407545732595712 6409038637006848 6411717311848704 6413211188202816 6426250410690216 6435257415892992 6437947048943616 6448651363418112 6450153845096448 6452849704149504 6463578797129728 6465084756774912 6517606059122688 6532693110185472 6559417747980288 6570324030652416 6571854861041664 6572170698031104 6574601585359872 6576133412383488 6585533114056704 6587067488034816 6589820570511168 6591355943430672 6614014566334464 6629324785238016 6644670444463104 6696173918748672 6698650671876096 6711351780261888 6714156807690624 6715721149910496 6739131154563072 6740701315596288 6743194538333184 6754406384959488 6756304790863872 6758803784949696 6770041584924672 6774449164081524 6867884359286784 6872355638166528 6882178749825024 6883782239748096 6886328384665728 6888263868810432 6897778218602496 6902268959630232 6911943150403584 6926329242189824 6927943018807296 6943979923943424 7013664923516928 7018231111618176 7032500449434576 7046942040059904 7057014699589632 7058658924822528 7063254405893376 7073350381764608 7074998413074432 7076646828361728 7079604531832944 7103941571248128 7120385880440832 7132224879591424 7191841168687104 7196523356947968 7208488949170176 7213181975829792 7214862586728168 7237978204667904 7240012524158976 7242690430061568 7254732783845376 7256423075733504 7256771812409344 7259455917168192 7266795160338432 7271526146770944 7273220351371776 7276260213272748 7349279748958656 7376616534048768 7379344966477824 7391614534483968 7393692035284992 7396426783529856 7408724753313792 7410450924039168 7413548141825064 7415275436359506 7423938939322368 7440766387126272 7441123983163392 7455232872677376 7457990383392768 7475254250020992 7515797978087424 7533195658592256 7535982005860608 7553426408651952 7581522548883456 7583288980045824 7595897643859968 7598707183079424 7599072369598464 7600842889721856 7603654258068408 7616296783040256 7630159465414656 7662322674696192 7724570144145408 7731400092937344 7742451093553152 7744255019716608 7749296852411736 7760000495927808 7765052579584011 7774124738347008 7775936044204032 7792120397463552 7793935896158208 7805076283326464 7806894800633856 7811977414436352 7856977523245056 7895510000570448 7920806337183744 7939141537038336 7940991290425344 7946161206630048 7954194702532608 7957519179485184 7959373214708736 7961227681906944 7964555098312062 7991934267654144 8005222382174208 8007472344727552 8010434115495936 8023752989540352 8028976787059584 8109550067816448 8114829722808516 8126203433582592 8142725480251392 8145014089678848 8148026733819264 8158556728590336 8161574381826048 8163868288960512 8166887906814216 8175144555380736 8180466915117312 8182372895293248 8298693600804864 8315566351294464 8317903539695616 8320980131471088 8334815347478016 8340241659553197 8351931306737664 8367767150395392 8371264481058816 8385183304384512 8387136981762048 8390239181316864 8390642408098304 8409661031273616 8474845115916288 8497604709733446 8509514916298752 8529212867493888 8531200102551552 8543394310127616 8545384849342464 8548956415798272 8550948250937088 8568333880920288 8583929398591488 8598201817890816 8600205126795264 8603799605532672 8620113009033216 8690141412163584 8710257480247296 8712286897181184 8717958958963203 8745890330640384 8762473148055552 8762894264041472 8766135447146496 8768177883177984 8780710818742272 8782756650713088 8786427427348224 8788474591240896 8818686088445952 8839099713650688 8859560592617472 8910907129331712 8931534229168128 8939431357458804 8948469040349184 8952209076920832 8954294866547328 8987601754128384 8990926051110912 9005875179945984 9008406387818496 9011738379932928 9026722113232896 9032598885442032 9141978862780416 9163140850888704 9175797353152512 9176238333100032 9178376319664128 9181771179554304 9184351825080576 9187748895165993 9197037624803328 9203025279506976 9205169507204904 9237257358409728 9258639898591232 9336030300905472 9351553231355904 9357641482157568 9376667265912768 9395922720079872 9411545233096704 9413738044194816 9417672541191168 9433331217432576 9435529104482304 9439472709110592 9460868660182818 9471922094997504 9493847840587776 9534200755405824 9589121558249472 9595364475930624 9611318598893568 9613557955510272 9617575967773056 9619816782304224 9653350032211968 9656920573415424 9672977045127168 9675230767644672 9679274556224256 9695368195694592 9697627135162368 9701680284363664 9799039665278208 9839126621970432 9855486045978624 9858256047046656 9861902378039808 9864200118575232 9878299671085056 9880601232052224 9884730855766752 9887033915146008 9921021849501696 9921498644217856 9943987177857024 9967005666694656 10044260878123008 10047976007814144 10071235211535936 10073581724865744 10108696731844608 10111051973394432 10131609577439232 10132096492797952 10134457186295808 10138205677424544 10155062377387008 10161673746122286 10173545953886208 10216430232928256 10299426858860544 10301826538930176 10308533457249792 10323268124737536 10325673359622144 10332395803215648 10346667327903744 10353403439445348 10367914725605376 10389493863284736 10391914528210944 10409193067511808 10415969885915136 10520497385275392 10527346667427264 10570413060089856 10585522049384448 10587988387233792 10594881608840064 10610025572646912 10612497619611648 10614970242542592 10619406797749416 10655912356872192 10680578820661248 10698337319387136 10705302382746112 10794785035421952 10812733423755264 10819772963744688 10856967307001856 10860018786238464 10864035645092352 10882099175768064 10884634613600256 10885157718614016 10889183875752288 10900192740507648 10907289220156416 10909830527057664 10914390319909122 11023919623437984 11064924801073152 11087421801725952 11090538052927488 11094640175294784 11113087129970688 11115676386058752 11120322212737596 11122913154539259 11135908408983552 11161685974745088 11180244405846016 11182849309016064 11186985575089152 11212881375031488 11273696967131136 11299793487888384 11330139612977928 11346019888398336 11372283823325184 11374933470068736 11393846465789952 11398608554397696 11401264334582784 11405481387102612 11424445174560384 11445239198121984 11466940169060352 11471732807376896 11493484012044288 11586855216218112 11608824700993536 11613676640329728 11616382529574912 11623945278617604 11661187107520512 11663904066306048 11688180596195328 11690903844237312 11707614424989696 11710342200950784 11715236569797632 11717966121654528 11785466284867584 11812747456823296 11881209505775616 11908712305557504 11911486935638016 11919241809945072 11931292053798912 11936278769227776 11939059822063104 11946832647468093 11987901401481216 12007833573261312 12011208517091328 12015651173243904 12035629484310528 12043465180589376 12164325101724672 12172244584212774 12189305150373888 12217521134518272 12222040100728896 12234396470870016 12237835092885504 12242361572739072 12245802433440768 12250331860221324 12262716833071104 12270700372675968 12273559342939872 12316343144546304 12448040401207296 12468737641807872 12476855309543424 12481470197206632 12502223021217024 12527896960106496 12551650725593088 12556896721588224 12577774956576768 12580705472643072 12585358771975296 12585963612147456 12614491546910424 12658463787450368 12712267673874432 12746407064600169 12764272374448128 12793819301240832 12815091465191424 12818077274013696 12823434623697408 12826422376405632 12852500821380432 12875894097887232 12897302726836224 12900307690192896 12905699408299008 12927157594259456 12930169513549824 13035212118245376 13065386220370944 13118835495960576 13140648061304832 13143709722083328 13144341396062208 13149203170719744 13152266824766976 13171066228113408 13174134976069632 13179641141022336 13182711886861344 13228029132668928 13258649570476032 13289340888926208 13392347837497344 13397301343752192 13422703560523776 13428313615381248 13431442299820992 13481402631192576 13486389076666368 13508812769918976 13512609581727744 13517607569899392 13540083169849344 13548898328163048 13735768718573568 13744711276333056 13764357499650048 13767564479496192 13772656769331456 13776527737620864 13795556437204992 13804537919260464 13852658484379648 13855886037614592 13887959847886848 14027329847033856 14036462223236352 14065000898869152 14093884080119808 14114029399179264 14117317849645056 14126508811786752 14146700763529216 14149996826148864 14153293656723456 14159209063665888 14191302990274227 14207883142496256 14240771760881664 14264449759182848 14383682337374208 14393046713895936 14416977898340352 14426363951659584 14429725173456336 14475956409335808 14480025048317952 14485380860123136 14509465567690752 14512846151467008 14513543624818688 14518911834336384 14543052293541888 14546440702743552 14552520426545496 14698559497917312 14753233068097536 14758689932955648 14783229068967936 14787384070569984 14792853567059712 14817449506627584 14820901848078336 14827096283650128 14830550872719012 14881532774252544 14882247966326784 14910465745354752 14915980766785536 14950508500041984 15066391317184512 15071964011721216 15106852817303904 15163045097766912 15166577960091648 15197414366158848 15198144739196928 15201685779443712 15207308516136816 15232593566080512 15242510619183429 15260318930829312 15324645349392384 15449140288290816 15462800185874688 15484902187106304 15488510039433216 15498593704823472 15520000991855616 15530105159168022 15548249476694016 15551872088408064 15584240794927104 15587871792316416 15613789601267712 15623954828872704 15713955046490112 15791020001140896 15878283074076672 15881982580850688 15892322413260096 15908389405065216 15915038358970368 15918746429417472 15922455363813888 15929110196624124 15983868535308288 16014944689455104 16020868230991872 16047505979080704 16057953574119168 16219100135632896 16229659445617032 16252406867165184 16285450960502784 16290028179357696 16296053467638528 16323148763652096 16327736577921024 16333775813628432 16350289110761472 16360933830234624 16364745790586496 16371585479863683 16597387201609728 16631132702588928 16635807079391232 16641960262942176 16669630694956032 16680483319106394 16703862613475328 16742528962117632 16770366608769024 16774273963524096 16780478362633728 16781284816196608 16819322062547232 16949690231832576 16995209419466892 17019029832597504 17058425734987776 17062400205103104 17086788620255232 17090769698684928 17097912831596544 17101896501874176 17136667761840576 17167858797182976 17200410253590528 17207599211065344 17240226018066432 17380282824327168 17420514960494592 17424573794362368 17435917917926406 17491780661280768 17524946296111104 17532270894292992 17536355766355968 17561421637484544 17565513301426176 17572854854696448 17576949182481792 17678199427301376 17719121185234944 17821814258663424 17863068458336256 17878862714917608 17896938080698368 17904418153841664 17908589733094656 17981852102221824 18011750359891968 18016812775636992 18023476759865856 18053444226465792 18065197770884064 18258366876319161 18283957725560832 18326281701777408 18351594706305024 18352476666200064 18356752639328256 18363542359108608 18368703650161152 18375497790331986 18394075249606656 18406050559013952 18410339014409808 18474514716819456 18517279797182464 18672060601810944 18703106462711808 18715282964315136 18753334531825536 18791845440159744 18823090466193408 18827476088389632 18835345082382336 18866662434865152 18871058208964608 18878945418221184 18921737320365636 18987695681175552 19068401510811648 19190728951861248 19222637197787136 19227115911020544 19235151935546112 19239633564608448 19313841146830848 19345954090254336 19350461535289344 19358549112448512 19390736391389184 19395254270324736 19403360568727328 19598079330556416 19678253243940864 19710972091957248 19716512094093312 19723804756079616 19728400237150464 19756599342170112 19761202464104448 19769461711533504 19774067830292016 19842043699003392 19842997288435712 19887974355714048 19934011333389312 20088521756246016 20095952015628288 20142470423071872 20147163449731488 20217393463689216 20222103946788864 20263219154878464 20264192985595904 20268914372591616 20276411354849088 20310124754774016 20323347492244572 20432860465856512 20603653077860352 20617066914499584 20646536249475072 20651346719244288 20664791606431296 20693334655807488 20706806878890696 20735829451210752 20778987726569472 20783829056421888 20831939771830272 21040994770550784 21054693334854528 21140826120179712 21171044098768896 21175976774467584 21189763217680128 21220051145293824 21224995239223296 21229940485085184 21238813595498832 21311824713744384 21361157641322496 21396674638774272 21410604765492224 21589570070843904 21625466847510528 21639545927489376 21713934614003712 21720037572476928 21728071290184704 21764198351536128 21769269227200512 21770315437228032 21778367751504576 21800385481015296 21814578440312832 21819661054115328 21828780639818244 22047839246875968 22129849602146304 22174843603451904 22181076105854976 22189280350589568 22226174259941376 22231352772117504 22240644425475192 22245826309078518 22271816817967104 22323371949490176 22365698618032128 22373971150178304 22425762750062976 22547393934262272 22599586975776768 22660279225955856 22744567646650368 22749866940137472 22787692931579904 22797217108795392 22802528669165568 22810962774205224 22848890349120768 22890478396243968 22943465614753792 22986968024088576 23173710432436224 23227353280659456 23232765059149824 23247890557235208 23295157738752033 23322374215041024 23327808132612096 23376361192390656 23381807688474624 23415228849979392 23420684401901568 23430473139595264 23435932243309056 23570932569735168 23625494913646592 23762419011551232 23817424611115008 23822973871276032 23838483619890144 23862584107597824 23872557538455552 23878119644126208 23893665294936186 23975802802962432 24015667146522624 24022417034182656 24031302346487808 24071258968621056 24086930361178752 24328650203449344 24344489168425548 24378610300747776 24435042269036544 24444080201457792 24475670185771008 24484723145478144 24491604866881536 24500663720442648 24525433666142208 24541400745351936 24547118685879744 24896080802414592 24953710619086848 24962940394413264 25004446042434048 25020724978659591 25055793920212992 25103301451186176 25113793443176448 25155549913153536 25161410945286144 25170717543950592 25171927224294912 25228983093820848 25316927574900736 25424535347748864 25492814129200338 25528544748896256 25587638602481664 25630182930382848 25636154548027392 25646869247394816 25652844752811264 25705001642760864 25751788195774464 25794605453672448 25800615380385792 25811398816598016 25854315188518912 25860339027099648 26070424236490752 26130772440741888 26153876876889609 26237670991921152 26287419444166656 26288682792124416 26298406341439488 26304533649533952 26342132456226816 26348269952139264 26359282282044672 26365423773722688 26456058265337856 26517299140952064 26578681777852416 26794602687504384 26845407121047552 26856627230762496 26862884599641984 26962805262385152 26972778153332736 27017625539837952 27025219163455488 27035215139798784 27080166339698688 27097796656326096 27489422552666112 27528714999300096 27535128958992384 27545313538662912 27553055475241728 27563246685497979 27591112874409984 27609075838520928 27705316968759296 27711772075229184 27775919695773696 28054659694067712 28072924446472704 28130001797738304 28187768160239616 28234635699290112 28253017623573504 28293401527058432 28299993652297728 28306587313446912 28318418127331776 28382605980548454 28415766284992512 28481543521763328 28767364674748416 28786093427791872 28833955796680704 28852727903319168 28859450346912672 28960050096635904 28970761720246272 29018931135381504 29025692302934016 29027087249637376 29037823668672768 29086104587083776 29092881405487104 29105040853090992 29397118995834624 29517379865911296 29566458137935872 29574768141139968 29585707134119424 29634899013255168 29641803696156672 29654192567300256 29661101745438024 29763065548505088 29764495932653568 29831961533571072 29901017000083968 30132782634369024 30143928023442432 30213705634607808 30326090195533824 30333155920183296 30394828732317696 30396289478393856 30403371558887424 30414617032273632 30465187132161024 30485021238366858 30520637861658624 30649290698784768 30898280576581632 30925600371749376 30969804374212608 30977020078866432 30997187409646944 31040001983711232 31060210318336044 31103744176816128 31168481589854208 31175743584632832 31227579202535424 31247909657745408 31582040002281792 31756566148153344 31763965161701376 31784644826520192 31830076717940736 31837492858834944 31844910727627776 31858220393248248 31967737070616576 32041736461983744 32095011958161408 32115907148238336 32438200271265792 32459318891234064 32570901921005568 32580056358715392 32592106935277056 32646297527304192 32655473155842048 32667551627256864 32700578221522944 32721867660469248 32729491581172992 32743170959727366 33194774403219456 33262265405177856 33271614158782464 33283920525884352 33339261389912064 33360966638212788 33368739463617777 33407725226950656 33485057924235264 33540733217538048 33548547927048192 33560956725267456 33562569632393216 33638644125094464 33899380463665152 33990418838933784 34038059665195008 34116851469975552 34124800410206208 34181539397369856 34195825663193088 34203793003748352 34273335523681152 34335717594365952 34400820507181056 34415198422130688 34480452036132864 34760565648654336 34841029920989184 34849147588724736 34871835835852812 34983561322561536 35064541788585984 35072711532711936 35122843274969088 35131026602852352 35145709709392896 35153898364963584 35356398854602752 35438242370469888 35643628517326848 35726136916672512 35757725429835216 35793876161396736 35808836307683328 35817179466189312 35840497942404279 35963704204443648 36023500719783936 36033625551273984 36046953519731712 36106888452931584 36130395541768128 36516733752638322 36567915451121664 36652563403554816 36703189412610048 36713505278656512 36727084718217216 36737407300322304 36750995580663972 36788150499213312 36812101118027904 36820678028819616 36949029433638912 37034559594364928 37344121203621888 37406212925423616 37430565928630272 37506669063651072 37583690880319488 37654952176779264 37670690164764672 37733324869730304 37742116417929216 37757890836442368 37843474640731272 37975391362351104 38136803021623296 38381457903722496 38445274395574272 38454231822041088 38470303871092224 38479267129216896 38627682293661696 38691908180508672 38700923070578688 38717098224897024 38781472782778368 38790508540649472 38806721137454656 39196158661112832 39356506487881728 39421944183914496 39433024188186624 39447609512159232 39456800474300928 39513198684340224 39522404928208896 39538923423067008 39548135660584032 39684087398006784 39685994576871424 39775948711428096 39868022666778624 40177043512492032 40191904031256576 40284940846143744 40294326899462976 40444207893577728 40526438309756928 40528385971191808 40537828745183232 40552822709698176 40620249509548032 40646694984489144 41207306155720704 41234133828999168 41293072498950144 41302693438488576 41329583212862592 41386669311614976 41413613757781392 41557975453138944 41567658112843776 41663879543660544 42081989541101568 42109386669709056 42281652240359424 42342088197537792 42351953548935168 42379526435360256 42440102290587648 42449990478446592 42459880970170368 42477627190997664 42573908970822681 42623649427488768 42722315282644992 42793349277548544 42821209530984448 43179140141687808 43250933695021056 43279091854978752 43427869228007424 43440075144953856 43456142580369408 43528396703072256 43538538454401024 43540630874456064 43556735503009152 43629156880625664 43639322108230656 43657561279636488 44095678493751936 44259699204292608 44349687206903808 44362152211709952 44378560701179136 44452348519882752 44462705544235008 44481288850950384 44491652618157036 44646743898980352 44731397236064256 44747942300356608 44851525500125952 45199173951553536 45320558451911712 45489135293300736 45499733880274944 45594434217590784 45605057338331136 45621925548410448 45697780698241536 45727531857550287 45780956792487936 45886931229507584 45973936048177152 46347420864872448 46454706561318912 46465530118299648 46495781114470416 46590315477504066 46644748430082048 46655616265224192 46752722384781312 46763615376949248 46841368803803136 46860946279190528 46871864486618112 47141865139470336 47250989827293184 47634849222230016 47645947742552064 47676967239780288 47725168215195648 47745115076911104 47756239288252416 47787330589872372 47951605605924864 48044834068365312 48062604692975616 48142517937242112 48173860722357504 48657300406898688 48688978336851096 48757220601495552 48870084538073088 48888160402915584 48969446290956288 48983209733763072 49001327440885296 49050867332284416 49082801490703872 49094237371759488 49114756439591049 49792161604829184 49907421238173696 49925880788826528 50008892084868096 50041449957319182 50111587840425984 50227586886352896 50311099826307072 50322821890572288 50341435087901184 50343854448589824 50457966187641696 50633855149801472 50849070695497728 50985628258400676 51057089497792512 51175277204963328 51260365860765696 51272309096054784 51293738494789632 51305689505622528 51410003285521728 51503576391548928 51601230760771584 51622797633196032 51708630377037824 51720678054199296 52140848472981504 52261544881483776 52307753753779218 52475341983842304 52574838888333312 52596812682878976 52609067299067904 52684264912453632 52696539904278528 52718564564089344 52730847547445376 53034598281904128 53157363555704832 53589205375008768 53690814242095104 53713254461524992 53725769199283968 53945556306665472 54035251079675904 54050438326910976 54070430279597568 54160332679397376 54195593312652192 54978845105332224 55057429998600192 55070257917984768 55090627077325824 55106110950483456 55126493370995958 55182225748819968 55218151677041856 55423544150458368 55551839391547392 56109319388135424 56145848892945408 56260003595476608 56375536320479232 56469271398580224 56506035247147008 56586803054116864 56599987304595456 56613174626893824 56636836254663552 56765211961096908 56963087043526656 57572186855583744 57667911593361408 57705455806638336 57718900693825344 57941523440492544 58037862270763008 58051384605868032 58054174499274752 58075647337345536 58172209174167552 58185762810974208 58210081706181984 58794237991669248 59034759731822592 59132916275871744 59149536282279936 59171414268238848 59269798026510336 59283607392313344 59308385134600512 59322203490876048 59526131097010176 59528991865307136 59663923067142144 59802034000167936 60265565268738048 60287856046884864 60427411269215616 60652180391067648 60666311840366592 60789657464635392 60792578956787712 60806743117774848 60829234064547264 60930374264322048 60970042476733716 61298581397569536 61851200743498752 61939608748425216 61954040157732864 61994374819293888 62080003967422464 62120420636672088 62207488353632256 62336963179708416 62351487169265664 62495819315490816 63164080004563584 63513132296306688 63527930323402752 63569289653040384 63660153435881472 63674985717669888 63689821455255552 63716440786496496 63935474141233152 64083472923967488 64190023916322816 64231814296476672 64876400542531584 64918637782468128 65141803842011136 65160112717430784 65184213870554112 65292595054608384 65310946311684096 65335103254513728 65401156443045888 65443735320938496 65458983162345984 65486341919454732 66389548806438912 66524530810355712 66543228317564928 66567841051768704 66678522779824128 66721933276425576 66737478927235554 66815450453901312 66970115848470528 67097095854096384 67121913450534912 67125139264786432 67277288250188928 67798760927330304 67980837677867568 68233702939951104 68249600820412416 68363078794739712 68391651326386176 68407586007496704 68546671047362304 68671435188731904 68830396844261376 68960904072265728 69521131297308672 69682059841978368 69698295177449472 69743671671705624 69967122645123072 70129083577171968 70145423065423872 70245686549938176 70262053205704704 70291419418785792 70307796729927168 70712797709205504 70876484740939776 71287257034653696 71452273833345024 71515450859670432 71587752322793472 71617672615366656 71634358932378624 71680995884808558 71927408408887296 72047001439567872 72067251102547968 72093907039463424 72213776905863168 72260791083536256 73033467505276644 73135830902243328 73305126807109632 73427010557313024 73454169436434432 73474814600644608 73501991161327944 73576300998426624 73624202236055808 73641356057639232 74069119188729856 74688242407243776 74861131857260544 75013338127302144 75062174935978773 75167381760638976 75309904353558528 75341380329529344 75466649739460608 75484232835858432 75515781672884736 75686949281462544 75950782724702208 76273606043246592 76762915807444992 76890548791148544 76908463644082176 76940607742184448 76958534258433792 77255364587323392 77383816361017344 77401846141157376 77434196449794048 77562945565556736 77581017081298944 77613442274909312 78392317322225664 78713012975763456 78866048376373248 78895219024318464 78913600948601856 79026397368680448 79044809856417792 79077846846134016 79096271321168064 79368174796013568 79551897422856192 79736045333557248 80383808062513152 80569881692287488 80588653798925952 80888415787155456 81052876619513856 81056771942383616 81075657490366464 81105645419396352 81240499019096064 81293389968978288 82468267657998336 82586144997900288 82605386876977152 82659166425725184 82689740056493937 82773338623229952 82827227515562784 83115950906277888 83135316225687552 83327759087321088 84163979082203136 84218773339418112 84563304480718848 84703907097870336 84759052870720512 84880204581175296 84899980956893184 84919761940340736 84955254381995328 85147817941645362 85247298854977536 85444630565289984 85642419061968896 86358280283375616 86501867390042112 86558183709957504 86880150289907712 86912285160738816 87056793406144512 87077076908802048 87081261748912128 87113471006018304 87258313761251328 87278644216461312 87315122559272976 88191356987503872 88699374413807616 88724304423419904 88757121402358272 88904697039765504 88925411088470016 88962577701900768 88983305236314072 89293487797960704 89495884600713216 89703051000251904 90398347903107072 90641116903823424 90978270586601472 90999467760549888 91188868435181568 91210114676662272 91243851096820896 91395561396483072 91455063715100574 91561913584975872 91773862459015168 91947872096354304 92694841729744896 92909413122637824 92931060236599296 92991562228940832 93180630955008132 93311232530448384 93505444769562624 93527230753898496 93682737607606272 93721892558381056 93743728973236224 94501979654586368 95269698444460032 95291895485104128 95353934479560576 95490230153822208 95512478576504832 95574661179744744 95903211211849728 96125209385951232 96285035874484224 96347721444715008 97314600813797376 97377956673702192 97740169076146176 97776320805831168 97938892581912576 97966419467526144 98002654881770592 98101734664568832 98165602981407744 98188474743518976 98229512879182098 99584323209658368 99814842476347392 99851761577653056 100017784169736192 100082899914638364 100223175680851968 100455173772705792 100622199652614144 100645643781144576 100682870175802368 100687708897179648 100915932375283392 101698141390995456 101971256516801352 102114178995585024 102350554409926656 102544618192109568 102587476989579264 102611379011245056 102820006571043456 103007152783097856 103202461521543168 103245595266392064 103417260754075648 103441356108398592 104281696945963008 104523089762967552 104615507507558436 104950683967684608 105193625365757952 105218134598135808 105368529824907264 105393079808557056 105437129128178688 105461695094890752 106069196563808256 106314727111409664 107178410750017536 107381628484190208 107426508923049984 107451538398567936 107521493827212837 107891112613330944 108070502159351808 108100876653821952 108140860559195136 108320665358794752 108391186625304384 109957690210664448 110140515835969536 110181254154651648 110212221900966912 110252986741991916 110364451497639936 110436303354083712 110847088300916736 111103678783094784 112218638776270848 112291697785890816 112520007190953216 112751072640958464 113012070494294016 113173606108233728 113199974609190912 113226349253787648 113273672509327104 113530423922193816 113926174087053312 115144373711167488 115335823186722816 115410911613276672 115437801387650688 115883046880985088 116075724541526016 116102769211736064 116108348998549504 116151294674691072 116344418348335104 116371525621948416 116420163412363968 117588475983338496 118069519463645184 118265832551743488 118299072564559872 118342828536477696 118539596053020672 118567214784626688 118616770269201024 118644406981752096 119052262194020352 119057983730614272 119327846134284288 119604068000335872 120531130537476096 120575712093769728 120854822538431232 121332623680733184 121579314929270784 121585157913575424 121613486235549696 121658468129094528 121860748528644096 121940084953467432 123702401486997504 123879217496850432 123908080315465728 123988749638587776 124160007934844928 124240841273344176 124673926359416832 124702974338531328 124991638630981632 126328160009127168 127026264592613376 127055860646805504 127138579306080768 127320306871762944 127349971435339776 127379642910511104 127432881572992992 127870948282466304 128166945847934976 128380047832645632 128463628592953344 129752801085063168 129837275564936256 130283607684022272 130320225434861568 130368427741108224 130585190109216768 130621892623368192 130670206509027456 130887470641876992 130917966324691968 130972683838909464 132779097612877824 133049061620711424 133086456635129856 133135682103537408 133357045559648256 133443866552851152 133474957854471108 133940231696941056 134194191708192768 134243826901069824 134250278529572864 134554576500377856 135597521854660608 135961675355735136 136467405879902208 136499201640824832 136783302652772352 136815172014993408 137093342094724608 137182595572650861 137342870377463808 137660793688522752 137921808144531456 139042262594617344 139364119683956736 139396590354898944 139487343343411248 139934245290246144 140258167154343936 140290846130847744 140524106411409408 140582838837571584 140615593459854336 141425595418411008 141752969481879552 142904547666690048 143030901719340864 143175504645586944 143235345230733312 143268717864757248 143361991769617116 143854816817774592 144134502205095936 144187814078926848 144427553811726336 144521582167072512 146066935010553288 146271661804486656 146610253614219264 146908338872868864 146949629201289216 147003982322655888 147152601996853248 147248404472111616 147282712115278464 147344269318773147 148138238377459712 149376484814487552 149722263714521088 150026676254604288 150124349871957546 150334763521277952 150682760659058688 150933299478921216 150968465671716864 151031563345769472 151373898562925088 151901565449404416 152547212086493184 153525831614889984 153781097582297088 153816927288164352 153881215484368896 153917068516867584 154510729174646784 154803692282314752 154868392899588096 155125891131113472 155162034162597888 155226884549818624 156784634644451328 157426025951526912 157790438048636928 157827201897203712 158052794737360896 158089619712835584 158155693692268032 158192542642336128 159103794845712384 159472090667114496 160767616125026304 161139763384574976 161177307597851904 162105753239027712 162113543884767232 162151314980732928 162211290838792704 162480998038192128 162586779937956576 164936535315996672 165172289995800576 165210773753954304 165318332851450368 165379480112987874 165546677246459904 165654455031125568 166270632451375104 166655518174642176 168327958164406272 168437546678836224 169126608961437696 169407814195740672 169518105741441024 169760409162350592 169799961913786368 169839523880681472 169910508763990656 170295635883290724 170889261130579968 171284838123937792 172716560566751232 173003734780084224 173116367419915008 173824570321477632 174113586812289024 174154153817604096 174162523497824256 174226942012036608 174516627522502656 174557288432922624 174630245118545952 176382713975007744 177398748827615232 177448608846839808 177514242804716544 177809394079531008 177850822176940032 177925155403801536 177966610472628144 178586975595921408 178991769201426432 179406102000503808 180796695806214144 181282233807646848 181956541173202944 181998935521099776 182377736870363136 182420229353324544 182487702193641792 182791122792966144 182910127430201148 183547724918030336 183895744192708608 185818826245275648 185862120473198592 185983124457881664 186361261910016264 186622465060896768 187010889539125248 187054461507796992 187443785116762112 187487457946472448 189003959309172736 190539396888920064 190583790970208256 190707868959121152 190980460307644416 191024957153009664 191149322359489488 191806422423699456 192250418771902464 192570071748968448 192695442889430016 194629201627594752 194755913347404384 195480338152292352 195552641611662336 195877785163825152 195932838935052288 196005309763541184 196203469329137664 196331205962815488 196376949487037952 196459025758364196 199168646419316736 199629684952694784 199703523155306112 200035568339472384 200165799829276728 200446351361703936 200910347545411584 201291287562289152 201365740351604736 201375417794359296 201831864750566784 203396282781990912 203942513033602704 204701108819853312 205089236384219136 205174953979158528 205222758022490112 205640013142086912 206014305566195712 206491190532784128 206834521508151296 206882712216797184 208563393891926016 209046179525935104 209231015015116872 209901367935369216 210387250731515904 210436269196271616 210737059649814528 210786159617114112 210874258256357376 210923390189781504 212138393127616512 212629454222819328 214356821500035072 214763256968380416 214853017846099968 214903076797135872 215042987654425674 215782225226661888 216141004318703616 216201753307643904 216281721118390272 216641330717589504 216782373250608768 219915380421328896 220281031671939072 220362508309303296 220424443801933824 220505973483983832 220728902995279872 220872606708167424 222207357566189568 224583395571781632 225040014381906432 225186524807936319 225502145281916928 226024140988588032 226347212216467456 226399949218381824 226452698507575296 226547345018654208 227060847844387632 227852348174106624 230288747422334976 230671646373445632 230821823226553344 230875602775301376 231766093761970176 232151449083052032 232205538423472128 232216697997099008 232302589349382144 232688836696670208 232743051243896832 232840326824727936 235176951966676992 236139038927290368 236598145129119744 236685657072955392 237079192106041344 237134429569253376 237233540538402048 237288813963504192 238104524388040704 238655692268568576 239208136000671744 241151424187539456 241709645076862464 242665247361466368 243158629858541568 243170315827150848 243226972471099392 243316936258189056 243721497057288192 243880169906934864 247404802973995008 247758434993700864 247816160630931456 247977499277175552 248320015869689856 248481682546688352 249347852718833664 249405948677062656 249983277261963264 252656320018254336 254111721293611008 254277158612161536 254640613743525888 254699942870679552 254759285821022208 254865763145985984 255741896564932608 256333891695869952 256927257185906688 259505602170126336 259674551129872512 260640450869723136 260736855482216448 261170380218433536 261243785246736384 261340413018054912 261774941283753984 261835932649383936 261945367677818928 266098123241422848 266172913270259712 266271364207074816 266714091119296512 266887733105702304 266949915708942216 267880463393882112 268487653802139648 268500557059145728 269109153000755712 271195043709321216 271923350711470272 272934811759804416 272998403281649664 273566605305544704 273630344029986816 274186684189449216 274365191145301722 274685740754927616 275321587377045504 275843616289062912 278084525189234688 278728239367913472 278793180709797888 278974686686822496 280516334308687872 280581692261695488 281048212822818816 281165677675143168 281231186919708672 283505938963759104 285809095333380096 286061803438681728 286470690461466624 286537435729514496 286723983539234232 287709633635549184 288375628157853696 288855107623452672 289043164334145024 292133870021106576 293220507228438528 293816677745737728 293899258402578432 294007964645311776 294305203993706496 294496808944223232 294565424230556928 294688538637546294 296276476754919424 298752969628975104 299444527429042176 300053352509208576 300248699743915092 300669527042555904 301365521318117376 301866598957842432 301936931343433728 302063126691538944 302747797125850176 305094424172986368 307051663229779968 307633854576328704 307762430968737792 307834137033735168 309021458349293568 309607384564629504 309736785799176192 310251782262226944 310324068325195776 310453769099637248 313569269288902656 314852051903053824 315580876097273856 315654403794407424 316105589474721792 316179239425671168 316311387384536064 316385085284672256 318207589691424768 318944181334228992 321535232250052608 322279526769149952 322354615195703808 322564481481638511 324211506478055424 324227087769534464 324302629961465856 324422581677585408 324961996076384256 325173559875913152 329873070631993344 330421547507908608 330636665702900736 330758960225975748 331093354492919808 331308910062251136 332541264902750208 333311036349284352 336655916328812544 336875093357672448 338253217922875392 339036211482882048 339520818324701184 339599923827572736 339679047761362944 339821017527981312 340591271766581448 341778522261159936 342569676247875584 345433121133502464 346007469560168448 346232734839830016 347649140642955264 348227173624578048 348308307635208192 348325046995648512 348453884024073216 349033255045005312 349114576865845248 349260490237091904 352765427950015488 354797497655230464 354897217693679616 355028485609433088 355618788159062016 355701644353880064 355850310807603072 355933220945256288 357173951191842816 357983538402852864 358812204001007616 361593391612428288 362564467615293696 363997871042199552 364755473740726272 364840458706649088 364975404387283584 365582245585932288 365820254860402296 367095449836060672 371637652490551296 371724240946397184 371966248915763328 372722523820032528 374021779078250496 374108923015593984 374887570233524224 374974915892944896 378007918618345472 381078793777840128 381167581940416512 381415737918242304 381960920615288832 382049914306019328 382298644718978976 383612844847398912 384500837543804928 385140143497936896 385390885778860032 389258403255189504 389511826694808768 390960676304584704 391105283223324672 391755570327650304 391865677870104576 392010619527082368 392662411925630976 392753898974075904 392918051516728392 398337292838633472 399259369905389568 399407046310612224 400071136678944768 400331599658553456 401820695090823168 402582575124578304 402731480703209472 402750835588718592 403663729501133568 406792565563981824 407885026067205408 409402217639706624 410349907958317056 410445516044980224 411280026284173824 411547786717952583 412028611132391424 412982381065568256 413669043016302592 413765424433594368 417126787783852032 418092359051870208 418462030030233744 419802735870738432 420774501463031808 420872538392543232 421572319234228224 421748516512714752 421846780379563008 424276786255233024 425258908445638656 428713643000070144 429526513936760832 429706035692199936 429806153594271744 430085975308851348 431564450453323776 432403506615287808 432563442236780544 433282661435179008 433564746501217536 439830760842657792 440725016618606592 440848887603867648 441011946967967664 441457805990559744 441745213416334848 442032807956319441 444414715132379136 449166791143563264 450080028763812864 450373049615872638 451004290563833856 452048281977176064 452799898436763648 452905397015150592 453094690037308416 454121695688775264 455704696348213248 460577494844669952 461343292746891264 461643646453106688 461751205550602752 463532187523940352 464411076846944256 464433395994198016 464605178698764288 465377673393340416 465486102487793664 465680653649455872 470353903933353984 472278077854580736 473371314145910784 474158384212082688 474268859138506752 474467081076804096 474577627927008384 477311384537137152 478416272001343488 482302848375078912 483419290153724928 486317259717083136 486340631654301696 486453944942198784 486633872516378112 487442994114576384 487760339813869728 494809605947990016 495516869987401728 495632321261862912 495954998554351104 496640031739379712 496963365093376704 498811897354125312 499966554523926528 505312640036508672 508223442587222016 508554317224323072 509281227487051776 509399885741359104 509518571642044416 509731526291971968 512667783391739904 513854514371813376 519011204340252672 519349102259745024 521473710964432896 522340760436867072 522487570493472768 522680826036109824 523549882567507968 523671865298767872 523890735355637856 532196246482845696 532345826540519424 532542728414149632 533428182238593024 533775466211404608 533899831417884432 535760926787764224 536975307604279296 537001114118291456 538218306001511424 542390087418642432 543846701422940544 545869623519608832 545996806563299328 547133210611089408 547260688059973632 548373368378898432 548730382290603444 550643174754091008 551687232578125824 557456478735826944 557586361419595776 557949373373644992 561032668617375744 561163384523390976 562331355350286336 562462373839417344 567011877927518208 571618190666760192 572123606877363456 572941380922933248 573074871459028992 573447967078468464 575419267271098368 576751256315707392 577710215246905344 578086328668290048 584267740042213152 586441014456877056 587633355491475456 587798516805156864 588015929290623552 588610407987412992 588993617888446464 589130848461113856 589377077275092588 592552953509838848 597505939257950208 598889054858084352 600106705018417152 600497399487830184 601339054085111808 602731042636234752 603873862686867456 604126253383077888 605495594251700352 610188848345972736 614103326459559936 615267709152657408 615524861937475584 615668274067470336 618042916698587136 619473571598352384 620503564524453888 620648136650391552 620907538199274496 627138538577805312 629704103806107648 631161752194547712 631308807588814848 632211178949443584 632358478851342336 632622774769072128 632770170569344512 636415179382849536 637888362668457984 643070464500105216 644559053538299904 644709230391407616 645128962963277022 648423012956110848 648605259922931712 648845163355170816 649923992152768512 650347119751826304 659746141263986688 660843095015817216 661273331405801472 661517920451951496 662186708985839616 662617820124502272 666622072698568704 673750186715344896 675559574423808957 676506435845750784 678072422965764096 679041636649402368 679199847655145472 679358095522725888 679642035055962624 681182543533162896 683557044522319872 685139352495751168 690866242267004928 692014939120336896 692465469679660032 695298281285910528 696454347249156096 696616615270416384 696650093991297024 696907768048146432 698066510090010624 698229153731690496 698520980474183808 705530855900030976 709794435387359232 710056971218866176 711237576318124032 711403288707760128 711700621615206144 711866441890512576 715967076805705728 717624408002015232 725128935230587392 727995742084399104 729510947481452544 729680917413298176 729950808774567168 731164491171864576 731640509720804592 734190899672121344 743275304981102592 743448481892794368 743932497831526656 745445047640065056 748043558156500992 748217846031187968 749775140467048448 749949831785889792 756015837236690944 762335163880833024 762831475836484608 763921841230577664 764099828612038656 764597289437957952 767225689694797824 769001675087609856 770781771557720064 778516806510379008 779023653389617536 781921352609169408 782210566446649344 783511140655300608 783731355740209152 784021239054164736 785324823851261952 785507797948151808 785836103033456784 798518739810779136 798814092621224448 800142273357889536 800663199317106912 803641390181646336 805462961406418944 805501671177437184 807327459002267136 813585131127963648 815770052134410816 818804435279413248 820699815916634112 820891032089960448 822560052568347648 823095573435905166 824057222264782848 825964762131136512 827530848867188736 834253575567704064 836184718103740416 836924060060467488 841549002926063616 841745076785086464 843144638468456448 843497033025429504 843693560759126016 850517816891277312 857427286000140288 859412071384399872 859612307188543488 860171950617702696 863128900906647552 865126884473561088 866565322870358016 867129493002435072 879661521685315584 881450033237213184 881697775207735296 882023893935935328 882915611981119488 883490426832669696 884065615912638882 888829430264758272 898333582287126528 900160057527625728 900746099231745276 902008581127667712 904096563954352128 905599796873527296 905810794030301184 906189380074616832 908243391377550528 921154989689339904 923287292906213376 923502411101205504 927064375047880704 928822153693888512 929210357397528576 930755346786680832 930972204975587328 931361307298911744 940707807866707968 944556155709161472 946742628291821568 948316768424165376 948537718277013504 948934162153608192 949155255854016768 954622769074274304 956832544002686976 964605696750157824 966838580307449856 967693444444915533 972634519434166272 972681263308603392 972907889884397568 973267745032756224 974885988229152768 975520679627739456 989619211895980032 991264642523725824 991909997108702208 993280063478759424 993926730186753408 997623794708250624 999933109047853056 1010625280073017344 1017108634448646144 1018562454974103552 1018799771482718208 1019037143284088832 1019463052583943936 1025335566783479808 1027709028743626752 1038022408680505344 1038698204519490048 1042947421928865792 1044681520873734144 1044975140986945536 1045361652072219648 1047099765135015936 1047343730597535744 1047781470711275712 1064392492965691392 1064691653081038848 1065085456828299264 1066856364477186048 1067550932422809216 1067799662835768864 1071521853575528448 1073950615208558592 1074002228236582912 1076436612003022848 1084780174837284864 1087693402845881088 1091993613126598656 1094266421222178816 1094521376119947264 1096746736757796864 1097460764581206888 1101286349508182016 1114912957471653888 1115172722839191552 1115898746747289984 1122065337234751488 1122326769046781952 1124662710700572672 1124924747678834688 1134023755855036416 1143236381333520384 1144247213754726912 1145882761845866496 1146149742918057984 1146895934156936928 1150838534542196736 1153502512631414784 1155420430493810688 1156172657336580096 1168535480084426304 1172882028913754112 1175266710982950912 1175597033610313728 1176031858581247104 1177987235776892928 1178261696922227712 1178754154550185176 1195011878515900416 1197778109716168704 1200213410036834304 1200994798975660368 1205462085272469504 1207747725373734912 1208252506766155776 1210991188503400704 1220377696691945472 1228206652919119872 1231049723874951168 1231336548134940672 1234643360153857749 1236085833397174272 1238947143196704768 1241007129048907776 1241296273300783104 1241815076398548992 1254277077155610624 1259408207612215296 1262323504389095424 1262617615177629696 1264716957702684672 1265245549538144256 1265540341138689024 1272830358765699072 1275776725336915968 1286140929000210432 1289118107076599808 1289418460782815232 1290257925926554044 1297210519845863424 1297690326710341632 1299847984305537024 1300694239503652608 1319492282527973376 1322546662811602944 1323035840903902992 1324373417971679232 1325235640249004544 1326098423868958323 1333244145397137408 1347500373430689792 1351119148847617914 1353012871691501568 1356144845931528192 1358399695310290944 1358716191045451776 1359284070111925248 1362365087066325792 1367114089044639744 1370278704991502336 1381732484534009856 1384029878240673792 1384930939359320064 1390596562571821056 1393233230540832768 1393300187982594048 1393815536096292864 1396133020180021248 1396458307463380992 1397041960948367616 1411061711800061952 1420113942437732352 1422475152636248064 1422806577415520256 1423401243230412288 1423732883781025152 1431934153611411456 1435248816004030464 1450257870461174784 1459021894962905088 1459361834826596352 1459901617549134336 1462328982343729152 1463281019441609184 1468381799344242688 1486550609962205184 1486896963785588736 1487864995663053312 1490890095280130112 1496435692062375936 1499550280934096896 1499899663571779584 1524670327761666048 1525662951672969216 1527843682461155328 1528199657224077312 1529194578875915904 1538003350175219712 1541563543115440128 1557033613020758016 1558047306779235072 1564421132893298688 1567022281310601216 1567462711480418304 1568042478108329472 1570649647702523904 1571015595896303616 1571672206066913568 1597037479621558272 1597628185242448896 1600284546715779072 1601326398634213824 1607282780363292672 1610925922812837888 1611003342354874368 1614654918004534272 1627170262255927296 1631540104268821632 1637608870558826496 1641399631833268224 1641782064179920896 1645120105136695296 1646191146871810332 1651929524262273024 1655061697734377472 1672369436207480832 1673848120120934976 1683098005852127232 1683490153570172928 1686994066050859008 1687387121518252032 1701035633782554624 1714854572000280576 1718824142768799744 1719224614377086976 1720343901235405392 1726257801813295104 1730253768947122176 1733130645740716032 1734258986004870144 1759323043370631168 1762900066474426368 1763395550415470592 1764047787871870656 1765831223962238976 1766980853665339392 1768131231825277764 1777658860529516544 1796667164574253056 1800320115055251456 1801492198463490552 1804017162255335424 1808193127908704256 1811621588060602368 1812378760149233664 1816486782755101056 1842309979378679808 1846574585812426752 1847004822202411008 1854128750095761408 1858420714795057152 1861510693573361664 1861944409951174656 1862722614597823488 1881415615733415936 1889112311418322944 1893485256583643136 1896633536848330752 1897075436554027008 1897868324307216384 1898310511708033536 1909245538148548608 1913665088005373952 1929211393500315648 1933677160614899712 1935386888889831066 1945269038868332544 1945815779768795136 1946535490065512448 1949771976458305536 1951041359255478912 1979238423791960064 1982529285047451648 1983819994217404416 1986560126957518848 1987853460373506816 1999866218095706112 2021250560146034688 2034217268897292288 2037124909948207104 2037599542965436416 2038074286568177664 2038926105167887872 2050671133566959616 2055418057487253504 2076044817361010688 2077396409038980096 2085894843857731584 2089363041747468288 2089950281973891072 2090723304144439296 2094199530270031872 2094687461195071488 2095562941422551424 2129383306162077696 2130170913656598528 2133712728954372096 2135101864845618432 2135599325671537728 2147901230417117184 2148004456473165824 2152873224006045696 2175386805691762176 2183987226253197312 2188532842444357632 2189042752239894528 2193493473515593728 2194921529162413776 2202572699016364032 2229825914943307776 2230345445678383104 2231797493494579968 2244130674469502976 2244653538093563904 2249325421401145344 2249849495357669376 2268047511710072832 2288494427509453824 2291765523691732992 2292299485836115968 2293791868313873856 2301677069084393472 2307005025262829568 2312345314673160192 2337070960168852608 2345764057827508224 2350533421965901824 2351194067220627456 2352063717162494208 2355974471553785856 2356523393844455424 2357508309100370352 2395556219432337408 2400426820073668608 2401989597951320736 2410924170544939008 2416505013532311552 2421982377006801408 2440755393383890944 2456413305838239744 2462099447749902336 2462673096269881344 2469286720307715498 2472171666794348544 2477894286393409536 2482592546601566208 2483630152797097984 2508554154311221248 2524647008778190848 2525235230355259392 2529433915405369344 2530491099076288512 2531080682277378048 2551553450673831936 2572281858000420864 2578236214153199616 2578836921565630464 2580515851853108088 2595380653420683264 2599695968611074048 2601388479007305216 2638984565055946752 2645093325623205888 2646071681807805984 2648746835943358464 2650471280498009088 2652196847737916646 2666488290794274816 2695000746861379584 2702238297695235828 2706025743383003136 2712289691863056384 2716799390620581888 2717432382090903552 2718568140223850496 2724730174132651584 2740557409983004672 2763464969068019712 2769861878718640128 2781193125143642112 2786466461081665536 2787631072192585728 2792266040360042496 2792916614926761984 2794083921896735232 2822123423600123904 2840227884875464704 2844950305272496128 2845613154831040512 2846802486460824576 2847465767562050304 2863868307222822912 2870497632008060928 2900515740922349568 2918043789925810176 2918723669653192704 2919803235098268672 2924657964687458304 2926562038883218368 2973793927571177472 2975729991326106624 2981780190560260224 2992871384124751872 2999100561868193792 2999799327143559168 3051325903345938432 3055687364922310656 3056399314448154624 3058389157751831808 3076006700350439424 3083127086230880256 3114067226041516032 3116094613558470144 3128842265786597376 3134044562621202432 3134925422960836608 3136084956216658944 3141299295405047808 3142031191792607232 3143344412133827136 3194074959243116544 3195256370484897792 3200569093431558144 3202652797268427648 3214565560726585344 3221851845625675776 3222006684709748736 3229309836009068544 3254340524511854592 3263080208537643264 3282799263666536448 3283564128359841792 3290240210273390592 3292382293743620664 3303859048524546048 3344738872414961664 3347696240241869952 3366196011704254464 3366980307140345856 3373988132101718016 3374774243036504064 3402071267565109248 3429709144000561152 3437648285537599488 3438449228754173952 3440687802470810784 3452515603626590208 3460507537894244352 3466261291481432064 3468517972009740288 3518646086741262336 3525800132948852736 3526791100830941184 3528095575743741312 3533961707330678784 3536262463650555528 3593334329148506112 3600640230110502912 3602984396926981104 3616386255817408512 3623243176121204736 3624757520298467328 3632973565510202112 3684619958757359616 3693149171624853504 3694009644404822016 3708257500191522816 3716841429590114304 3723021387146723328 3723888819902349312 3725445229195646976 3762831231466831872 3778224622836645888 3786970513167286272 3794150873108054016 3795736648614432768 3796621023416067072 3818491076297097216 3827330176010747904 3858422787000631296 3867354321229799424 3870773777779662132 3891631559537590272 3893070980131024896 3899543952916611072 3902082718510957824 3958476847583920128 3967639988434808832 3973120253915037696 3975706920747013632 3978295271606874969 3999732436191412224 4042501120292069376 4068434537794584576 4075199085930872832 4076148573136355328 4077852210335775744 4101342267133919232 4110836114974507008 4152089634722021376 4154792818077960192 4171789687715463168 4179900563947782144 4181446608288878592 4188399060540063744 4189374922390142976 4191125882845102848 4260341827313197056 4267425457908744192 4270203729691236864 4271198651343075456 4295802460834234368 4296008912946331648 4305746448012091392 4350773611383524352 4377065684888715264 4378085504479789056 4386986947031187456 4389843058324827552 4405145398032728064 4459651829886615552 4460690891356766208 4463594986989159936 4489307076187127808 4498650842802290688 4499698990715338752 4576988855018907648 4583531047383465984 4584598971672231936 4587583736627747712 4614010050525659136 4624690629346320384 4674141920337705216 4701066843931803648 4702388134441254912 4704127434324988416 4711948943107571712 4713046787688910848 4715016618200740704 4791112438864674816 4800853640147337216 4803979195902641472 4821848341089878016 4833010027064623104 4843964754013602816 4881510786767781888 4912826611676479488 4924198895499804672 4925346192539762688 4938573440615430996 4955788572786819072 4965185093203132416 4967260305594195968 5017108308622442496 5049294017556381696 5050470460710518784 5060982198152577024 5062161364554756096 5103106901347663872 5144563716000841728 5156472428306399232 5157673843131260928 5161031703706216176 5190761306841366528 5199391937222148096 5202776958014610432 5277969130111893504 5290186651246411776 5292143363615611968 5297493671886716928 5300942560996018176 5304393695475833292 5332976581588549632 5390001493722759168 5404476595390471656 5412051486766006272 5424579383726112768 5434864764181807104 5437136280447700992 5449460348265303168 5481114819966009344 5526929938136039424 5539723757437280256 5562386250287284224 5575262144385171456 5584532080720084992 5585833229853523968 5588167843793470464 5644246847200247808 5680455769750929408 5689900610544992256 5691226309662081024 5693604972921649152 5694931535124100608 5727736614445645824 5740995264016121856 5801031481844699136 5837447339306385408 5839606470196537344 5849315929374916608 5853124077766436736 5947587855142354944 5951459982652213248 5963560381120520448 5998201123736387584 5999598654287118336 6102651806691876864 6111374729844621312 6112798628896309248 6116778315503663616 6152013400700878848 6166254172461760512 6228134452083032064 6232189227116940288 6257684531573194752 6268089125242404864 6269850845921673216 6272169912433317888 6282598590810095616 6284062383585214464 6286688824267654272 6388149918486233088 6390512740969795584 6401138186863116288 6405305594536855296 6443703691251351552 6444013369419497472 6458619672018137088 6526160417075286528 6565598527333072896 6567128256719683584 6580480420546781184 6584764587487241328 6607718097049092096 6689477744829923328 6695392480483739904 6732392023408508928 6733960614280691712 6747976264203436032 6749548486073008128 6804142535130218496 6875296571075198976 6876898457508347904 6881375604941621568 6905031207253180416 6921015075788488704 6937035944019480576 7037292173482524672 7051600265897705472 7053582201661882368 7056191151487482624 7067923414661357568 7072524927301111056 7186668658297012224 7201280460221005824 7205968793853962208 7232772511634817024 7249515040596934656 7265947131020404224 7369239917514719232 7386298343249707008 7388019288809644032 7416515000383045632 7433682859180228608 7447777639804698624 7450890458391293952 7525662462933663744 7573941026334572544 7588301746216108032 7591473297228865536 7593242046832134144 7654660352021495808 7716845574001262592 7734708642459598848 7741547555559324264 7786141960262049792 7799087905833222144 7804165437021915648 7916953695167840256 7935279976869617664 7946240507830075392 7951413841494027264 7956590543213749938 7999464872382824448 8085002240584138752 8136869075589169152 8150398171861745664 8152297146272710656 8155704420671551488 8221672229949014016 8309585636155920384 8343579375430926336 8362893216577757184 8376798121080127488 8378749844780285952 8382251765690205696 8520683654626394112 8534850915817488384 8540407459382473728 8542397302686150912 8591604921668468736 8592017825892663296 8611492896024182784 8701547222767048704 8754131369777430528 8756171008959578112 8773973894062374912 8779686116649655104 8921381782713532416 8927189973978319872 8978614152374255616 8997301685604581376 8999397981430677504 9153977710037815296 9167062094766931968 9169197943344463872 9175167473255495424 9228020101051318272 9249381258692640768 9348283840675410432 9402133687863607296 9404776268882509824 9408254868649976832 9423897886215143424 9426093575377821696 9430033236401481408 9582224877729349632 9601707280294674432 9607958391805282944 9643696682179756032 9666020054129246208 9687929508027205632 9763021573535563776 9848397790999609344 9850692385079525376 9877146881230861992 9911577145573638144 9934520611188391936 10034216617244884992 10098588035112763392 10100940921421037568 10121964396305154048 10124322729109512192 10206213802695327744 10289127432001683456 10312944856612798464 10315347686262521856 10322063407412432352 10381522613682733056 10398783874444296192 10405553916029220864 10555938260223787008 10580373302492823552 10584286727231223936 10601885121992036352 10608787390951666584 10780002987445518336 10808953190780943312 10849158767452225536 10869729528363614208 10874272560895401984 10898920696530606336 10962229639932018688 11053859876272078848 11079447514874560512 11124772500574568448 11150524288770342912 11169064161440169984 11171666459707047936 11176335687586940928 11288493694400495616 11360911539501858816 11382452619324162048 11387209945843298304 11389863070248201216 11455473228891291648 11481990528032243712 11602062963689398272 11674894678612770816 11679212940393074688 11698631858749833216 11706248155532873472 11902919965304426496 11927120762241040896 11934885814820624907 11996402247472775168 11999197308574236672 12205303613383753728 12225597257792618496 12233556631007327232 12304026801401757696 12332508344923521024 12456268904166064128 12464378454233880576 12515369063146389504 12539701691843346432 12544339824866635776 12565197181620191232 12568124767170428928 12573377648535308544 12781025481939591168 12802276373726232576 12810611189073710592 12887407382502703104 12888026738838994944 12917239344036274176 13052320834150573056 13131197054666145792 13134256513439367168 13160960841093562368 13169529174974482656 13215436194098184192 13378955489659846656 13390784960967479808 13467921228561383424 13495952528406872064 13499096972146016256 13750593142150397952 13753796915016695808 13762751209883243136 13842030151576977408 13874071888038961152 14103200531795410944 14107164403323764736 14112382302974965248 14135846829322715136 14145049854602222112 14373337316594024448 14402560920442011648 14411937587707924416 14465545023269634048 14499030081193869312 14531894262040808448 14738479835029438464 14772596686499414016 14776038577619288064 14867365718360457216 14895555279609397248 14901780916782587904 15051324925867327488 15147882052669145088 15182946594457731072 15186484093664268288 15309320704042991616 15433691148002525184 15469417284919197696 15483095111118648528 15572283920524099584 15598175811666444288 15608330874043831296 15833907390335680512 15870559953739235328 15892481015660150784 15902827682988054528 15913181086427499876 15998929744765648896 16170004481168277504 16273738151178338304 16304594292545421312 16311408841343102976 16443344459898028032 16619171272311840768 16687158750861852672 16725786433155514368 16753596242160254976 16757499689560571904 16764503531380411392 17041367309252788224 17069701831634976768 17080814918764947456 17084794605372301824 17183209843336937472 17184035651785326592 17222985792048365568 17403094445534097408 17512342017919156224 17547947788124749824 17559372233299310208 17842763565427064832 17854379947956639744 17994603371209162752 17998795962861355008 18307955420075630592 18334124189533863936 18338395886688927744 18350334946510990848 18456040202102636544 18498762517385281536 18696567681350820864 18804267375727214592 18809552537765019648 18816509737299953664 18847795772430286848 18852187150755643392 18860066472802962816 19164449755458699264 19203414560589348864 19215916783610565888 19332040108258492416 19375859016054411264 19696795581999218688 19701384770159050752 19754293762461723984 19823154291147276288 19869041222376783872 20068433234489769984 20197176070225526784 20201881842842075136 20243928792610308096 20248645458219024384 20412427605390655488 20625889713225596928 20630695372525043712 20644126814824864704 20763045227365466112 20811107832058441728 21111876520447574016 21160746604985647104 21168573454462447872 21203770243984072704 21217574781903333168 21560005974891036672 21617906381561886624 21698317534904451072 21748545121790803968 21797841393061212672 21924459279864037376 22107719752544157696 22158895029749121024 22249545001149136896 22301048577540685824 22343332919414095872 22352671375173881856 22576987388800991232 22721823079003717632 22764905238648324096 22774419891686596608 22779726140496402432 22963981056064487424 23204125927378796544 23358425880786149376 23397263717499666432 23412496311065746944 23805839930608852992 23854241524482081792 23869771629641249814 23998394617148473344 24410607226767507456 24451194515585236992 24467113262014654464 24665016689847042048 24928756908467761152 25030738126292779008 25088679649733271552 25130394363240382464 25136249534340857856 25146755297070617088 25562050963879182336 25604552747452465152 25621222378147421184 25774814765005406208 25776053477677989888 25834478688072548352 26104641668301146112 26262394109332291584 26268513026878734336 26321921682187124736 26339058349948965312 26781569921934959616 26935842457122766848 26991905056813744128 26998193944292032512 27501186284300795904 27507593830033391616 27525502419766486272 27684060303153954816 27748143776077922304 28206401063590821888 28214328806647529472 28224764605949930496 28271693658645430272 28290099709204444224 28746674633188048896 28805121840884023296 28823875175415848832 28931090046539268096 28998060162387738624 29063788524081616896 29545193372998828032 29552077155238576128 29734731436720914432 29803561833565175808 30102649851734654976 30295764105338290176 30365893188915462144 30372968187328536576 30618641408085983232 30867382296005050368 30938834569838395392 30966190222237297056 31144567841048199168 31196351623332888576 31216661748087662592 31667814780671361024 31741119907478470656 31805655365976109056 31826362172854999752 32340008962336555008 32547476302356676608 32609188585090842624 32622817682686205952 32886688919796056064 33238342544623681536 33374317501723705344 33451572866311028736 33507192484320509952 33514999379121143808 33529007062760822784 34082734618505576448 34161629837529894912 34169589210744603648 34366419686673874944 34445971584096731136 34806188891068194816 35024684035838312448 35095895576249499648 35118744466598620416 35708759895913279488 35804657444461874721 35989206742418325504 35997591925722710016 36615910840151261184 36676791773377855488 36700669893021981696 36912080404205273088 36997525034770563072 37393135362701641728 37619105075530039296 37633019474599907328 37695591544860573696 37704374301511286784 37720132945605925632 38406829121178697728 38431833567221131776 38664080216516984832 38751718032108822528 39393591163998437376 39402769540318101504 39508587524923447968 39646308582294552576 39738082444753567744 40136866468979539968 40403763685684150272 40487857585220616192 40497290916438048768 41251779426451193856 41261390745050087424 41288253629649729408 41526090454730932224 41622215664116883456 42321493209971294208 42337146908924895744 42407540487968145408 42435149563806666336 43120011949782073344 43235812763123773248 43396635069808902144 43497090243581607936 43595682786122425344 44215439505088315392 44317790059498242048 44602097155081371648 44686665838828191744 44705342750347763712 45153974777601982464 45443646158007435264 45548839783373193216 45559452280992804864 45927962112128974848 46408251854757593088 46716851761572298752 46794527434999332864 46824992622131493888 47611679861217705984 47708483048964163584 47739543259282499628 47996789234296946688 48821214453535014912 48934226524029308928 49330033379694084096 49857513816935522304 50061476252585558016 50177359299466543104 50260788726480764928 50272499068681715712 50293510594141234176 51124101927758364672 51209105494904930304 51242444756294842368 51549629530010812416 51552106955355979776 51668957376145096704 52209283336602292224 52537026053757468672 52643843364374249472 52678116699897930624 53563139843869919232 53983810113627488256 53996387888584065024 55002372568601591808 55015187660066783232 55051004839532972544 55368120606307909632 55496287552155844608 56412802127181643776 56428657613295058944 56449529211899860992 56543387317290860544 56580199418408888448 57493349266376097792 57610243681768046592 57647750350831697664 57996120324775477248 58127577048163233792 59090386745997656064 59104154310477152256 59469462873441828864 59607123667130351616 60205299703469309952 60591528210676580352 60731786377830924288 60745936374657073152 61237282816171966464 61877669139676790784 61932380444474594112 62289135682096398336 62433323496175325184 63335629561342722048 63482239814956941312 63611310731952218112 63652724345709999504 64680017924673110016 65094952604713353216 65245635365372411904 65773377839592112128 66476685089247363072 66748635003447410688 66903145732622057472 67029998758242287616 67058014125521645568 68165469237011152896 68323259675059789824 68339178421489207296 68891943168193462272 69612377782136389632 70191791152498999296 70237488933197240832 71417519791826558976 71609314888923749442 71995183851445420032 73231821680302522368 73353583546755710976 73401339786043963392 73995050069541126144 74786270725403283456 75266038949199814656 75391183089721147392 75408748603022573568 75440265891211851264 76813658242357395456 76863667134442263552 77328160433033969664 77503436064217645056 78787182327996874752 78805539080636203008 79017175049846895936 79476164889507135488 80807527371368300544 80975715170441232384 80994581832876097536 82503558852902387712 82522781490100174848 82576507259299458816 83052180909461864448 83244431328233766912 84642986419942588416 84674293817849791488 84815080975936290816 84870299127613332672 86240023899564146688 86471625526247546496 86793270139617804288 86994180487163215872 87191365572244850688 88635580118996484096 89204194310162743296 89410685500695527424 90307949555203964928 90887292316014870528 91097679566746386432 91118904561985609728 91855924224257949696 92816503709515186176 93433703523144597504 93589054869998665728 93649985244262987776 95223359722435411968 95416966097928327168 95479086518564999256 97642428907070029824 97868453048058617856 98660066759388168192 99715027633871044608 100122952505171116032 100354718598933086208 100521577452961529856 100544998137363431424 100587021188282468352 102248203855516729344 102484889512589684736 103099259060021624832 103337914752290193408 104418566673204584448 105074052107514937344 105287686728748498944 105356233399795861248 107126279687739838464 107967620227254976512 107992775777168130048 110030375320133566464 110102009679065945088 110736241212615819264 110992575104311689216 112857315226590117888 112899058423799721984 113086774634581721088 113160398836817776896 115220487363536093184 115295500701663395328 115992240649550954496 116255154096326467584 118180773491995312128 118208308620954304512 118938925746883657728 119214247334260703232 120410599406938619904 121463572755661848576 121491872749314146304 123755338279353581568 123864760888949188224 124578271364192796672 124866646992350650368 126964479629913882624 127222621463904436224 127305448691419999008 129360035849346220032 130189905209426706432 130491270730744823808 132953370178494726144 133806291465244114944 134059997516484575232 134116028251043291136 136330938474022305792 136646519350119579648 136678356842978414592 137783886336386924544 139224755564272779264 140383582304997998592 140474977866394481664 142835039583653117952 143218629777847498884 143990367702890840064 146463643360605044736 146802679572087926784 147990100139082252288 149572541450806566912 150532077898399629312 150782366179442294784 150817497206045147136 150880531782423702528 153627316484714790912 153727334268884527104 154656320866067939328 155006872128435290112 157611078161272406016 158034350099693791872 158952329779014270976 161951430340882464768 161989163665752195072 165007117705804775424 165045562980200349696 165153014518598917632 166104361818923728896 166488862656467533824 169285972839885176832 169348587635699582976 169630161951872581632 169740598255226665344 172480047799128293376 172943251052495092992 173988360974326431744 174382731144489701376 177271160237992968192 178408388620325486592 178821371001391054848 180615899110407929856 181774584632029741056 182195359133492772864 182237809123971219456 183711848448515899392 185633007419030372352 186867407046289195008 187299970488525975552 190446719444870823936 190833932195856654336 190958173037129998512 195284857814140059648 195736906096117235712 197320133518776336384 199430055267742089216 200245905010342232064 200709437197866172416 201089996274726862848 201174042376564936704 204496407711033458688 204969779025179369472 206675829504580386816 208837133346409168896 210575373457496997888 210712466799591722496 214252559375479676928 215985551554336260096 220060750640267132928 220204019358131890176 221985150208623378432 225798116847599443968 226173549269163442176 226320797673635553792 230440974727072186368 230591001403326790656 231984481299101908992 232510308192652935168 236361546983990624256 236416617241908609024 238428494668521406464 242927145511323697152 242983745498628292608 247510676558707163136 247729521777898376448 249156542728385593344 249733293984701300736 253928959259827765248 254445242927808872448 254610897382839998016 258720071698692440064 260379810418853412864 260982541461489647616 265906740356989452288 267612582930488229888 268232056502086582272 272661876948044611584 273293038700239159296 273356713685956829184 275567772672773849088 278449511128545558528 280767164609995997184 280949955732788963328 285670079167306235904 286437259555694997768 292927286721210089472 293605359144175853568 295980200278164504576 299145082901613133824 301064155796799258624 301564732358884589568 301634994412090294272 301761063564847405056 307454668537769054208 310013744256870580224 315222156322544812032 316068700199387583744 317904659558028541952 323902860681764929536 323978327331504390144 330091125960400699392 330306029037197835264 332208723637847457792 332977725312935067648 338571945679770353664 338697175271399165952 339260323903745163264 339481196510453330688 345886502104990185984 347976721948652863488 348765462288979402752 354542320475985936384 356816777240650973184 357642742002782109696 361231798220815859712 364390718266985545728 364475618247942438912 371266014838060744704 373734814092578390016 374599940977051951104 380893438889741647872 381667864391713308672 381916346074259997024 390569715628280119296 391473812192234471424 398860110535484178432 401418874395732344832 402179992549453725696 402348084753129873408 408992815422066917376 409939558050358738944 413351659009160773632 417674266692818337792 421150746914993995776 421424933599183444992 428505118750959353856 431971103108672520192 440408038716263780352 443970300417246756864 451596233695198887936 452347098538326884352 452641595347271107584 460881949454144372736 461182002806653581312 463968962598203817984 465020616385305870336 472833234483817218048 476856989337042812928 485854291022647394304 485967490997256585216 495021353117414326272 495459043555796752896 498313085456771186688 499466587969402601472 507857918519655530496 508890485855617744896 509221794765679996032 517440143397384880128 521965082922979295232 531813480713978904576 535225165860976459776 536464113004173164544 545323753896089223168 546586077400478318592 546713427371913658368 551135545345547698176 556899022257091117056 561899911465577926656 571340158334612471808 572874519111389995536 585854573442420178944 587210718288351707136 591960400556329009152 598290165803226267648 602128311593598517248 603269988824180588544 603522127129694810112 614909337075538108416 620027488513741160448 632137400398775167488 635809319116057083904 647956654663008780288 660182251920801398784 660612058074395670528 665955450625870135296 677394350542798331904 678520647807490326528 678962393020906661376 691773004209980371968 695953443897305726976 697530924577958805504 709084640951971872768 715285484005564219392 728781436533971091456 728951236495884877824 742532029676121489408 747469628185156780032 749199881954103902208 761786877779483295744 763335728783426617344 763832692148519994048 781139431256560238592 782947624384468942848 797720221070968356864 802837748791464689664 804696169506259746816 817985630844133834752 819879116100717477888 826703318018321547264 835348533385636675584 842301493829987991552 842849867198366889984 857010237501918707712 880816077432527560704 887940600834493513728 903192467390397775872 904694197076653768704 905283190694542215168 922364005613307162624 930041232770611740672 945666468967634436096 953713978674085625856 971708582045294788608 971934981994513170432 990918087111593505792 996626170913542373376 998933175938805202944 1015715837039311060992 1017780971711235489792 1018443589531359992064 1043930165845958590464 1063626961427957809152 1070450331721952919552 1072928226008346329088 1093172154800956637184 1093426854743827316736 1113798044514182234112 1123799822931155853312 1142680316669224943616 1145749038222779991072 1171709146884840357888 1174421436576703414272 1196580331606452535296 1204256623187197034496 1206539977648361177088 1207044254259389620224 1229818674151076216832 1240054977027482320896 1264274800797550334976 1295913309326017560576 1321224116148791341056 1331910901251740270592 1354788701085596663808 1357041295614980653056 1357924786041813322752 1383546008419960743936 1391906887794611453952 1395061849155917611008 1430570968011128438784 1457562873067942182912 1457902472991769755648 1485064059352242978816 1494939256370313560064 1498399763908207804416 1523573755558966591488 1526671457566853234688 1527665384297039988096 1565895248768937885696 1595440442141936713728 1605675497582929379328 1609392339012519493632 1635971261688267669504 1639758232201434955776 1653406636036643094528 1670697066771273351168 1685699734396733779968 1714020475003837415424 1761632154865055121408 1775881201668987027456 1806384934780795551744 1810566381389084430336 1844728011226614325248 1860082465541223481344 1907427957348171251712 1943869963989026340864 1981836174223187011584 1997866351877610405888 2035561943422470979584 2036887179062719984128 2087860331691917180928 2127253922855915618304 2145856452016692658176 2186344309601913274368 2186853709487654633472 2227596089028364468224 2247599645862311706624 2285360633338449887232 2291498076445559982144 2343418293769680715776 2348842873153406828544 2393160663212905070592 2408513246374394068992 2414088508518779240448 2459637348302152433664 2480109954054964641792 2528549601595100669952 2642448232297582682112 2663821802503480541184 2709577402171193327616 2714082591229961306112 2715849572083626645504 2767092016839921487872 2790123698311835222016 2861141936022256877568 2915125746135884365824 2915804945983539511296 2989878512740627120128 2996799527816415608832 3047147511117933182976 3053342915133706469376 3055330768594079976192 3131790497537875771392 3190880884283873427456 3211350995165858758656 3218784678025038987264 3279516464402869911552 3341394133542546702336 3371399468793467559936 3428040950007674830848 3523264309730110242816 3612769869561591103488 3621132762778168860672 3689456022453228650496 3720164931082446962688 3887739927978052681728 3963672348446374023168 3995732703755220811776 4071123886844941959168 4073774358125439968256 4175720663383834361856 4291712904033385316352 4372688619203826548736 4373707418975309266944 4455192178056728936448 4495199291724623413248 4570721266676899774464 4582996152891119964288 4697685746306813657088 4786321326425810141184 4817026492748788137984 4828177017037558480896 4919274696604304867328 4960219908109929283584 5057099203190201339904 5284896464595165364224 5327643605006961082368 5419154804342386655232 5431699144167253291008 5534184033679842975744 5580247396623670444032 5722283872044513755136 5831609891967079022592 5993599055632831217664 6106685830267412938752 6110661537188159952384 6263580995075751542784 6381761768567746854912 6437569356050077974528 6559032928805739823104 6682788267085093404672 6742798937586935119872 6856081900015349661696 7046528619460220485632 7225539739123182206976 7242265525556337721344 7378912044906457300992 7440329862164893925376 7927344696892748046336 7991465407510441623552 8142247773689883918336 8147548716250879936512 8583425808066770632704 8745377238407653097472 8747414837950618533888 8990398583449246826496 9141442533353799548928 9165992305782239928576 9395371492613627314176 9572642652851620282368 9634052985497576275968 9656354034075116961792 9838549393208609734656 10114198406380402679808 10569792929190330728448 10838309608684773310464 10863398288334506582016 11068368067359685951488 11160494793247340888064 11663219783934158045184 11987198111265662435328 12213371660534825877504 12221323074376319904768 12527161990151503085568 12875138712100155949056 13118065857611479646208 13365576534170186809344 13485597875173870239744 13712163800030699323392 14093057238920440971264 14451079478246364413952 14484531051112675442688 14757824089812914601984 14880659724329787850752 15854689393785496092672 15982930815020883247104 16295097432501759873024 17166851616133541265408 17494829675901237067776 17980797166898493652992 18331984611564479857152 18790742985227254628352 19145285305703240564736 19312708068150233923584 19677098786417219469312 20228396812760805359616 21139585858380661456896 21676619217369546620928 21726796576669013164032 22136736134719371902976 22320989586494681776128 23974396222531324870656 24426743321069651755008 24442646148752639809536 25750277424200311898112 26236131715222959292416 26971195750347740479488 27424327600061398646784 28186114477840881942528 28902158956492728827904 28969062102225350885376 29515648179625829203968 31709378787570992185344 32590194865003519746048 34989659351802474135552 35961594333796987305984 36663969223128959714304 37581485970454509256704 38625416136300467847168 39354197572834438938624 40456793625521610719232 42279171716761322913792 43353238434739093241856 43453593153338026328064 44273472269438743805952 44641979172989363552256 47948792445062649741312 48885292297505279619072 51500554848400623796224 53942391500695480958976 56372228955681763885056 57938124204450701770752 59031296359251658407936 63418757575141984370688 65180389730007039492096 71923188667593974611968 73327938446257919428608 77250832272600935694336 78708395145668877877248 80913587251043221438464 84558343433522645827584 86706476869478186483712 86907186306676052656128 88546944538877487611904 97770584595010559238144 107884783001390961917952 112744457911363527770112 115876248408901403541504 118062592718503316815872 126837515150283968741376 130360779460014078984192 143846377335187949223936 146655876892515838857216 154501664545201871388672 161827174502086442876928 169116686867045291655168 173814372613352105312256 177093889077754975223808 195541169190021118476288 215769566002781923835904 231752496817802807083008 236125185437006633631744 253675030300567937482752 260721558920028157968384 293311753785031677714432 323654349004172885753856 338233373734090583310336 347628745226704210624512 354187778155509950447616 391082338380042236952576 431539132005563847671808 463504993635605614166016 507350060601135874965504 521443117840056315936768 586623507570063355428864 647308698008345771507712 695257490453408421249024 708375556311019900895232 782164676760084473905152 1014700121202271749931008 1042886235680112631873536 1173247015140126710857728 1294617396016691543015424 1390514980906816842498048 1564329353520168947810304 2085772471360225263747072 2346494030280253421715456 3128658707040337895620608 4171544942720450527494144 4692988060560506843430912 6257317414080675791241216 9385976121121013686861824 12514634828161351582482432 18771952242242027373723648 37543904484484054747447296
- Sum of all divisors σ(n): 122474195071761724559305119
- Sum of proper divisors (its aliquot sum) s(n): 84930290587277669811857823
- 37543904484484054747447296 is an abundant number, because the sum of its proper divisors (84930290587277669811857823) is greater than itself. Its abundance is 47386386102793615064410527
Bases of 37543904484484054747447296
- Binary: 11111000011100011101100100011111010011001101100100000111000100001000000000000000000002
- Hexadecimal: 0x1F0E3B23E99B20E2100000
- Base-36: 4PTPCP92A9DS00000
Squares and roots of 37543904484484054747447296
- 37543904484484054747447296 squared (375439044844840547474472962) is 1409544763940061916662610356694676793513428297711616
- 37543904484484054747447296 cubed (375439044844840547474472963) is 52919813983970308934951676414819904362564483274306642808068963385694366990336
-
37543904484484054747447296 is a
perfect square number . Itssquare root is 6127308094464 -
The
cube root of 37543904484484054747447296 is 334847051.2445938813
Scales and comparisons
How big is 37543904484484054747447296?- 37,543,904,484,484,054,747,447,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 37,543,904,484,484,054,747,447,296 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 37543904484484054747447296 cubic inches would be around 27903920.9 feet tall.
Recreational maths with 37543904484484054747447296
- 37543904484484054747447296 backwards is 69274474745048448440934573
- The number of decimal digits it has is: 26
- The sum of 37543904484484054747447296's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 37543904484484054747447296 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 37543904484484054747447296 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/37543904484484054747447296/
Chicago style:
Numbermatics. 2024. "Number 37543904484484054747447296 - Facts about the integer". https://numbermatics.com/n/37543904484484054747447296/
The information we have on file for 37543904484484054747447296 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 37543904484484054747447296, math, Factors of 37543904484484054747447296, curriculum, school, college, exams, university, Prime factorization of 37543904484484054747447296, STEM, science, technology, engineering, physics, economics, calculator, thirty-seven septillion, five hundred forty-three sextillion, nine hundred four quintillion, four hundred eighty-four quadrillion, four hundred eighty-four trillion, fifty-four billion, seven hundred forty-seven million, four hundred forty-seven thousand, two hundred ninety-six.