390684817265529128208039936
390,684,817,265,529,128,208,039,936 is an even composite number composed of six prime numbers multiplied together.
390684817265529128208039936 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 390684817265529128208039936:
226 × 34 × 74 × 292 × 372 × 50992
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 29 × 29 × 37 × 37 × 5099 × 5099)See below for interesting mathematical facts about the number 390684817265529128208039936 from the Numbermatics database.
Names of 390684817265529128208039936
- Cardinal: 390684817265529128208039936 can be written as Three hundred ninety septillion, six hundred eighty-four sextillion, eight hundred seventeen quintillion, two hundred sixty-five quadrillion, five hundred twenty-nine trillion, one hundred twenty-eight billion, two hundred eight million, thirty-nine thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 3.90684817265529128208039936 × 1026
Factors of 390684817265529128208039936
Divisors of 390684817265529128208039936
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 32 36 37 42 48 49 54 56 58 63 64 72 74 81 84 87 96 98 108 111 112 116 126 128 144 147 148 162 168 174 189 192 196 203 216 222 224 232 252 256 259 261 288 294 296 324 333 336 343 348 378 384 392 406 432 441 444 448 464 504 512 518 522 567 576 588 592 609 648 666 672 686 696 756 768 777 783 784 812 841 864 882 888 896 928 999 1008 1024 1029 1036 1044 1073 1134 1152 1176 1184 1218 1296 1323 1332 1344 1369 1372 1392 1421 1512 1536 1554 1566 1568 1624 1682 1728 1764 1776 1792 1813 1827 1856 1998 2016 2048 2058 2072 2088 2146 2268 2304 2331 2349 2352 2368 2401 2436 2523 2592 2646 2664 2688 2738 2744 2784 2842 2997 3024 3072 3087 3108 3132 3136 3219 3248 3364 3456 3528 3552 3584 3626 3654 3712 3969 3996 4032 4096 4107 4116 4144 4176 4263 4292 4536 4608 4662 4698 4704 4736 4802 4872 5046 5099 5184 5292 5328 5376 5439 5476 5481 5488 5568 5684 5887 5994 6048 6144 6174 6216 6264 6272 6438 6496 6728 6912 6993 7056 7104 7168 7203 7252 7308 7424 7511 7569 7938 7992 8064 8192 8214 8232 8288 8352 8526 8584 9072 9216 9261 9324 9396 9408 9472 9583 9604 9657 9744 9947 10092 10198 10368 10584 10656 10752 10878 10952 10962 10976 11136 11368 11774 11988 12096 12288 12321 12348 12432 12528 12544 12691 12789 12876 12992 13456 13824 13986 14112 14208 14336 14406 14504 14616 14848 15022 15138 15297 15876 15984 16128 16317 16384 16428 16443 16464 16576 16704 17052 17168 17661 18144 18432 18522 18648 18792 18816 18944 19166 19208 19314 19488 19894 20184 20396 20736 20979 21168 21312 21504 21609 21756 21904 21924 21952 22272 22533 22707 22736 23548 23976 24192 24576 24642 24696 24864 25056 25088 25382 25578 25752 25984 26912 27648 27783 27972 28224 28416 28672 28749 28812 28971 29008 29232 29696 29841 30044 30276 30594 31117 31752 31968 32256 32634 32768 32856 32886 32928 33152 33408 34104 34336 35322 35693 36288 36864 36963 37044 37296 37584 37632 37888 38073 38332 38367 38416 38628 38976 39701 39788 40368 40792 41209 41472 41958 42336 42624 43008 43218 43512 43808 43848 43904 44544 45066 45414 45472 45891 47096 47952 48384 48951 49152 49284 49392 49728 50112 50176 50764 51156 51504 51968 52577 52983 53824 55296 55566 55944 56448 56832 57344 57498 57624 57942 58016 58464 59392 59682 60088 60552 61188 62234 63504 63936 64512 64827 65268 65536 65712 65772 65856 66304 66816 67081 67599 68121 68208 68672 69629 70644 71386 72576 73728 73926 74088 74592 75168 75264 75776 76146 76664 76734 76832 77256 77952 79402 79576 80736 81584 82418 82944 83916 84672 85248 86016 86247 86436 86913 87024 87616 87696 87808 88837 89088 89523 90132 90828 90944 91782 93351 94192 95904 96768 97902 98304 98568 98784 99456 100224 100352 101528 102312 103008 103936 105154 105966 107079 107648 110592 110889 111132 111888 112896 113664 114219 114688 114996 115101 115248 115884 116032 116928 118784 119103 119364 120176 121104 122376 123627 124468 127008 127872 129024 129654 130536 131072 131424 131544 131712 132608 133632 134162 135198 136242 136416 137344 137673 139258 141288 142772 145152 146853 147456 147852 147871 148176 149184 150336 150528 151552 152292 153328 153468 153664 154512 155904 157731 158804 158949 159152 161472 163168 164836 165888 167832 169344 170496 172032 172494 172872 173826 174048 175232 175392 175616 177674 178176 179046 180264 181656 181888 183564 186702 188384 188663 191808 193536 194481 195804 196608 197136 197568 198912 200448 200704 201243 202797 203056 204624 206016 207872 208887 210308 211932 214158 215296 217819 221184 221778 222264 223776 225792 227328 228438 229376 229992 230202 230496 231768 232064 233856 237568 238206 238728 240352 242208 244752 247254 248936 249851 254016 255744 258048 258741 259308 261072 262144 262848 263088 263424 265216 266511 267264 268324 268569 270396 272484 272832 274688 275346 277907 278516 280053 282576 285544 288463 290304 293706 294912 295704 295742 296352 298368 300672 301056 303104 304584 306656 306936 307328 309024 311808 315462 317608 317898 318304 321237 322944 326336 329672 331776 335664 338688 340992 342657 344064 344988 345744 347652 348096 350464 350784 351232 355348 356352 357309 358092 360528 363312 363776 367128 368039 370881 373404 376768 377326 383616 387072 388962 391608 393216 394272 395136 397824 400896 401408 402486 405594 406112 409248 412032 413019 415744 417774 420616 423864 428316 430592 435638 442368 443556 443613 444528 447552 451584 454656 456876 458752 459984 460404 460992 463536 464128 467712 469567 473193 475136 476412 476847 477456 480704 484416 489504 494508 497872 499702 508032 511488 516096 517482 518616 522144 524288 525696 526176 526848 530432 533022 534528 536648 537138 540792 544968 545664 549376 550692 555814 557032 560106 565152 565989 571088 576926 580608 587412 589824 591408 591484 592704 596736 601344 602112 603729 606208 608391 609168 613312 613872 614656 618048 623616 626661 630924 635216 635796 636608 642474 645888 652672 653457 659344 663552 671328 677376 681984 685314 688128 689976 691488 695304 696192 700928 701568 702464 710696 712704 714618 716184 721056 726624 727552 734256 736078 741762 746808 749553 753536 754652 767232 774144 776223 777924 783216 786432 788544 790272 795648 799533 801792 802816 804972 805707 811188 812224 818496 824064 826038 831488 833721 835548 840159 841232 847728 856632 861184 865389 871276 884736 887112 887226 889056 895104 903168 909312 913752 917504 919968 920808 921984 927072 928256 935424 939134 946386 950272 952824 953694 954912 961408 963711 968832 979008 989016 995744 999404 1016064 1022976 1027971 1032192 1034964 1035097 1037232 1044288 1048576 1051392 1052352 1053696 1060864 1066044 1069056 1071927 1073296 1074276 1081584 1089936 1091328 1098752 1101384 1104117 1111628 1112643 1114064 1120212 1130304 1131978 1142176 1151329 1153852 1161216 1174824 1179648 1182816 1182968 1185408 1193472 1202688 1204224 1207458 1212416 1216782 1218336 1226624 1227744 1229312 1236096 1247232 1253322 1261848 1270432 1271592 1273216 1284948 1291776 1305344 1306914 1318688 1320641 1327104 1330839 1342656 1354752 1363968 1370628 1376256 1379952 1382976 1390608 1392384 1401856 1403136 1404928 1408701 1419579 1421392 1425408 1429236 1432368 1442112 1453248 1455104 1468512 1472156 1483524 1493616 1499106 1507072 1509304 1524733 1534464 1548288 1552446 1555848 1566432 1572864 1577088 1580544 1591296 1599066 1603584 1605632 1609944 1611414 1622376 1624448 1636992 1648128 1652076 1662976 1667442 1671096 1680318 1682464 1695456 1697967 1713264 1722368 1730778 1742552 1748957 1769472 1774224 1774452 1778112 1790208 1806336 1811187 1818624 1827504 1835008 1839936 1841616 1843968 1854144 1856512 1870848 1878268 1879983 1892772 1900544 1905648 1907388 1909824 1922816 1927422 1937664 1945349 1958016 1960371 1978032 1991488 1998808 2019241 2032128 2045952 2055942 2064384 2069928 2070194 2074464 2088576 2097152 2102784 2104704 2107392 2121728 2132088 2138112 2143854 2146592 2148552 2163168 2179872 2182656 2197504 2202768 2208234 2223256 2225286 2228128 2240424 2248659 2260608 2263956 2284352 2302658 2307704 2322432 2349648 2359296 2365632 2365936 2370816 2386944 2398599 2405376 2408448 2414916 2424832 2433564 2436672 2453248 2455488 2458624 2472192 2494464 2501163 2506644 2520477 2523696 2540864 2543184 2546432 2569896 2576273 2583552 2596167 2610688 2613828 2637376 2641282 2654208 2661678 2685312 2709504 2727936 2741256 2752512 2759904 2765952 2781216 2784768 2803712 2806272 2809856 2817402 2839158 2842784 2850816 2858472 2864736 2884224 2891133 2906496 2910208 2937024 2944312 2967048 2987232 2998212 3014144 3018608 3049466 3068928 3096576 3104892 3105291 3111696 3132864 3145728 3154176 3161088 3182592 3198132 3207168 3211264 3215781 3219888 3222828 3244752 3248896 3273984 3286969 3296256 3304152 3312351 3325952 3334884 3337929 3342192 3360636 3364928 3390912 3395934 3426528 3444736 3453987 3461556 3485104 3497914 3538944 3548448 3548904 3556224 3580416 3612672 3622374 3637248 3655008 3670016 3679872 3683232 3687936 3708288 3713024 3741696 3756536 3759966 3785544 3801088 3811296 3814776 3819648 3845632 3854844 3875328 3890698 3916032 3920742 3956064 3961923 3982976 3992517 3997616 4038482 4064256 4091904 4111884 4128768 4139856 4140388 4148928 4177152 4194304 4205568 4209408 4214784 4226103 4243456 4258737 4264176 4276224 4287708 4288259 4293184 4297104 4326336 4359744 4365312 4395008 4405536 4416468 4446512 4450572 4456256 4480848 4497318 4521216 4527912 4568704 4574199 4605316 4615408 4644864 4699296 4718592 4731264 4731872 4741632 4773888 4797198 4810752 4816896 4829832 4849664 4867128 4873344 4906496 4910976 4917248 4944384 4988928 5002326 5013288 5040954 5047392 5081728 5086368 5092864 5093901 5139792 5152546 5167104 5192334 5221376 5227656 5246871 5274752 5282564 5308416 5323356 5370624 5419008 5433561 5455872 5471227 5482512 5505024 5519808 5531904 5562432 5569536 5607424 5612544 5619712 5634804 5639949 5678316 5685568 5701632 5716944 5729472 5768448 5782266 5812992 5820416 5836047 5874048 5881113 5888624 5934096 5974464 5996424 6028288 6037216 6057723 6098932 6137856 6193152 6209784 6210582 6223392 6265728 6291456 6308352 6322176 6365184 6396264 6414336 6422528 6431562 6439776 6445656 6489504 6497792 6547968 6573938 6592512 6608304 6624702 6651904 6669768 6675858 6684384 6721272 6729856 6745977 6781824 6791868 6853056 6889472 6907974 6923112 6970208 6980531 6995828 7077888 7096896 7097808 7112448 7160832 7195797 7225344 7244748 7245679 7274496 7310016 7340032 7359744 7366464 7375872 7416576 7426048 7483392 7503489 7513072 7519932 7571088 7602176 7622592 7629552 7639296 7691264 7709688 7728819 7750656 7781396 7788501 7832064 7841484 7912128 7923846 7965952 7985034 7995232 8059303 8076964 8128512 8183808 8223768 8257536 8279712 8280776 8297856 8354304 8388608 8411136 8418816 8429568 8452206 8486912 8517474 8528352 8552448 8575416 8576518 8586368 8594208 8652672 8719488 8730624 8790016 8811072 8832936 8893024 8901144 8912512 8961696 8994636 9042432 9055824 9137408 9148398 9210632 9230816 9244487 9289728 9315873 9398592 9437184 9462528 9463744 9483264 9547776 9594396 9621504 9633792 9659664 9699328 9734256 9746688 9812992 9821952 9834496 9860907 9888768 9937053 9977856 10004652 10026576 10081908 10094784 10163456 10172736 10185728 10187802 10279584 10305092 10334208 10361961 10384668 10442752 10455312 10493742 10549504 10565128 10616832 10646712 10673131 10741248 10838016 10867122 10911744 10942454 10965024 11010048 11039616 11063808 11124864 11139072 11214848 11225088 11239424 11269608 11279898 11356632 11371136 11403264 11433888 11458944 11536896 11564532 11625984 11640832 11672094 11748096 11762226 11777248 11868192 11885769 11948928 11977551 11992848 12056576 12074432 12115446 12197864 12242699 12275712 12386304 12419568 12421164 12446784 12531456 12582912 12616704 12644352 12678309 12730368 12792528 12828672 12845056 12863124 12864777 12879552 12891312 12979008 12995584 13095936 13147876 13185024 13216608 13249404 13303808 13339536 13351716 13368768 13442544 13459712 13491954 13563648 13583736 13617443 13706112 13722597 13778944 13815948 13846224 13940416 13961062 13991656 14155776 14193792 14195616 14224896 14321664 14391594 14450688 14489496 14491358 14548992 14620032 14680064 14719488 14732928 14751744 14833152 14852096 14966784 15006978 15026144 15039864 15142176 15204352 15245184 15259104 15278592 15281703 15382528 15419376 15457638 15501312 15562792 15577002 15664128 15682968 15740613 15824256 15847692 15931904 15970068 15990464 16118606 16153928 16257024 16367616 16413681 16447536 16515072 16559424 16561552 16595712 16708608 16777216 16822272 16837632 16859136 16904412 16973824 17034948 17056704 17104896 17150832 17153036 17172736 17188416 17305344 17438976 17461248 17508141 17580032 17622144 17643339 17665872 17786048 17802288 17825024 17923392 17989272 18084864 18111648 18173169 18274816 18296796 18421264 18461632 18488974 18579456 18631746 18797184 18874368 18925056 18927488 18966528 19095552 19188792 19243008 19267584 19319328 19398656 19468512 19493376 19625984 19643904 19668992 19721814 19777536 19874106 19955712 20009304 20053152 20163816 20189568 20237931 20326912 20345472 20371456 20375604 20559168 20610184 20668416 20723922 20769336 20885504 20910624 20941593 20987484 21099008 21130256 21233664 21293424 21346262 21482496 21676032 21734244 21737037 21823488 21884908 21930048 22020096 22079232 22127616 22249728 22278144 22429696 22450176 22478848 22510467 22539216 22559796 22713264 22742272 22806528 22867776 22917888 23073792 23129064 23186457 23251968 23281664 23344188 23365503 23496192 23524452 23554496 23736384 23771538 23897856 23955102 23985696 24113152 24148864 24177909 24230892 24395728 24485398 24551424 24772608 24839136 24842328 24893568 25062912 25165824 25233408 25288704 25356618 25460736 25585056 25657344 25690112 25726248 25729554 25759104 25782624 25958016 25991168 25999801 26191872 26295752 26370048 26433216 26498808 26607616 26679072 26703432 26737536 26885088 26919424 26983908 27127296 27167472 27234886 27412224 27445194 27557888 27631896 27692448 27733461 27880832 27922124 27947619 27983312 28311552 28387584 28391232 28449792 28643328 28783188 28901376 28978992 28982716 29097984 29240064 29360128 29438976 29465856 29503488 29582721 29666304 29704192 29811159 29933568 30013956 30017813 30052288 30079728 30284352 30408704 30490368 30518208 30557184 30563406 30765056 30838752 30915276 31002624 31085883 31125584 31154004 31328256 31365936 31481226 31648512 31695384 31863808 31940136 31980928 32019393 32237212 32307856 32514048 32735232 32827362 32895072 33030144 33118848 33123104 33191424 33417216 33554432 33644544 33675264 33718272 33808824 33947648 34069896 34113408 34209792 34301664 34306072 34345472 34376832 34610688 34877952 34922496 35016282 35160064 35244288 35286678 35331744 35572096 35604576 35650048 35657307 35846784 35978544 36169728 36223296 36346338 36549632 36593592 36728097 36842528 36923264 36977948 37158912 37263492 37594368 37748736 37850112 37854976 37933056 38034927 38191104 38298589 38377584 38486016 38535168 38594331 38638656 38797312 38937024 38986752 39251968 39287808 39337984 39443628 39555072 39748212 39911424 40018608 40106304 40327632 40379136 40475862 40653824 40690944 40742912 40751208 40852329 41118336 41167791 41220368 41336832 41447844 41538672 41771008 41821248 41883186 41974968 42198016 42260512 42467328 42586848 42692524 42964992 43352064 43468488 43474074 43646976 43769816 43860096 44040192 44158464 44255232 44499456 44556288 44859392 44900352 44957696 45020934 45078432 45119592 45426528 45484544 45613056 45735552 45835776 46147584 46258128 46372914 46503936 46563328 46688376 46731006 46992384 47048904 47108992 47221839 47472768 47543076 47795712 47910204 47971392 48226304 48297728 48355818 48461784 48791456 48863717 48970796 49102848 49241043 49545216 49678272 49684656 49787136 50125824 50331648 50466816 50577408 50713236 50719753 50921472 51170112 51314688 51380224 51452496 51459108 51518208 51565248 51916032 51982336 51999602 52383744 52524423 52591504 52740096 52866432 52997616 53215232 53358144 53406864 53475072 53770176 53838848 53967816 54254592 54334944 54469772 54519507 54824448 54890388 55115776 55263792 55384896 55466922 55761664 55844248 55895238 55966624 56415121 56623104 56775168 56782464 56899584 57286656 57566376 57802752 57957984 57965432 58195968 58480128 58720256 58877952 58931712 59006976 59165442 59332608 59408384 59622318 59867136 60027912 60035626 60104576 60159456 60568704 60817408 60980736 61036416 61114368 61126812 61530112 61677504 61830552 62005248 62171766 62251168 62308008 62656512 62731872 62824779 62962452 63297024 63390768 63727616 63880272 63961856 64038786 64474424 64615712 64711409 65028096 65211111 65470464 65654724 65790144 66060288 66237696 66246208 66382848 66834432 67108864 67289088 67350528 67436544 67617648 67895296 68139792 68226816 68419584 68603328 68612144 68690944 68753664 69221376 69559371 69755904 69844992 70032564 70320128 70488576 70573356 70663488 71144192 71209152 71300096 71314614 71693568 71957088 72339456 72446592 72533727 72692676 73099264 73187184 73456194 73685056 73846528 73955896 74317824 74526984 74711917 75188736 75497472 75700224 75709952 75866112 76069854 76382208 76597178 76755168 76972032 77070336 77188662 77277312 77594624 77874048 77973504 77999403 78503936 78575616 78675968 78887256 79110144 79496424 79822848 80037216 80212608 80655264 80758272 80951724 81307648 81381888 81485824 81502416 81704658 82236672 82335582 82440736 82673664 82895688 83077344 83200383 83542016 83642496 83766372 83842857 83949936 84396032 84521024 84934656 85173696 85385048 85929984 86704128 86936976 86948148 87293952 87539632 87720192 88080384 88316928 88510464 88748163 88998912 89112576 89718784 89800704 89915392 90041868 90053439 90156864 90239184 90853056 90969088 91226112 91471104 91671552 92295168 92516256 92745828 93007872 93126656 93257649 93376752 93462012 93984768 94097808 94217984 94443678 94945536 95086152 95322101 95591424 95820408 95942784 96058179 96452608 96595456 96711636 96923568 97582912 97727434 97941592 98205696 98482086 99090432 99356544 99369312 99574272 100251648 100663296 100933632 101154816 101426472 101439506 101842944 102340224 102629376 102760448 102904992 102918216 103036416 103130496 103832064 103964672 103999204 104767488 105048846 105183008 105480192 105732864 105995232 106430464 106716288 106813728 106950144 106971921 107540352 107677696 107935632 108509184 108669888 108939544 109039014 109648896 109780776 110184291 110231552 110527584 110769792 110933844 111523328 111688496 111790476 111933248 112830242 113246208 113550336 113564928 113799168 114573312 114895767 115132752 115605504 115782993 115915968 115930864 116391936 116960256 117440512 117755904 117863424 118013952 118330884 118665216 118816768 119244636 119734272 120055824 120071252 120209152 120318912 121137408 121634816 121961472 122072832 122228736 122253624 122556987 123060224 123355008 123503373 123661104 124010496 124343532 124502336 124616016 125313024 125463744 125649558 125924904 126594048 126781536 127455232 127760544 127923712 128077572 128948848 129231424 129422818 130056192 130422222 130940928 131309448 131580288 132120576 132475392 132492416 132765696 133668864 134578176 134701056 134873088 135235296 135790592 136279584 136453632 136839168 137206656 137224288 137381888 137507328 138442752 139118742 139511808 139689984 140065128 140640256 140977152 141146712 141326976 141665517 142288384 142418304 142600192 142629228 143387136 143914176 144678912 144893184 145067454 145385352 146198528 146374368 146591151 146912388 147370112 147693056 147723129 147911792 148635648 149053968 149423834 150377472 150994944 151400448 151419904 151732224 152139708 152159259 152764416 153194356 153510336 153944064 154140672 154377324 154554624 155189248 155748096 155947008 155998806 157007872 157151232 157351936 157573269 157774512 158220288 158665583 158992848 159645696 160074432 160425216 161310528 161516544 161903448 162615296 162763776 162971648 163004832 163409316 163558521 164473344 164671164 164881472 165347328 165791376 166154688 166400766 167084032 167284992 167532744 167685714 167899872 168792064 169042048 169245363 169869312 170347392 170770096 171859968 173408256 173873952 173896296 174587904 175079264 175440384 176160768 176633856 177020928 177496326 177997824 178225152 179437568 179601408 179830784 180083736 180106878 180313728 180478368 181706112 181938176 181998607 182452224 182942208 183343104 184590336 185032512 185491656 186015744 186253312 186515298 186753504 186924024 187969536 188195616 188435968 188474337 188887356 189891072 190172304 190644202 191182848 191640816 191885568 192116358 192905216 193190912 193423272 193847136 194134227 195165824 195454868 195633333 195883184 196411392 196964172 198180864 198713088 198738624 199148544 200503296 201326592 201867264 202309632 202435399 202852944 202879012 203685888 204680448 205258752 205520896 205809984 205836432 206072832 206260992 207664128 207929344 207998408 208678113 209534976 210097692 210124691 210366016 210960384 211465728 211990464 212860928 213432576 213627456 213900288 213943842 215080704 215355392 215871264 217018368 217339776 217601181 217879088 218078028 219297792 219561552 220368582 220463104 221055168 221539584 221867688 223046656 223376992 223580952 223866496 224135751 225660484 226492416 227100672 227129856 227598336 229146624 229791534 230265504 231211008 231565986 231831936 231861728 232783872 233920512 233998209 234881024 235511808 235726848 236027904 236661768 237330432 237633536 238489272 239468544 240111648 240142504 240418304 240637824 242274816 243269632 243922944 244145664 244457472 244507248 245113974 246120448 246710016 247006746 247322208 248020992 248687064 249004672 249232032 249601149 250626048 250927488 251299116 251849808 253188096 253563072 254910464 255521088 255847424 256155144 257897696 258462848 258845636 260112384 260844444 261881856 262618896 263160576 264241152 264950784 264984832 265531392 266244489 267337728 268090123 269156352 269402112 269746176 270160317 270470592 271581184 272559168 272907264 273678336 274413312 274448576 274763776 275014656 276885504 278237484 279023616 279379968 280130256 281280512 281954304 282293424 282653952 283331034 284576768 284836608 285200384 285258456 285966303 286774272 287828352 288174537 289357824 289786368 290134908 290770704 292397056 292748736 293182302 293824776 294740224 295386112 295446258 295823584 297271296 298107936 298847668 300754944 301989888 302800896 302839808 303464448 304279416 304318518 305528832 306388712 307020672 307888128 308281344 308754648 309109248 310378496 311496192 311894016 311997612 314015744 314302464 314703872 315146538 315549024 316440576 317331166 317985696 319291392 320148864 320850432 322621056 323033088 323806896 325230592 325527552 325943296 326009664 326818632 327117042 328946688 329342328 329762944 330552873 330694656 331582752 332309376 332801532 334168064 334569984 335065488 335371428 335799744 337584128 338084096 338490726 339738624 340694784 341540192 342046019 343719936 344687301 346816512 347348979 347747904 347792592 349175808 350158528 350880768 352321536 353267712 354041856 354992652 355038271 355995648 356450304 358875136 359202816 359661568 360167472 360213756 360627456 360956736 363412224 363876352 363997214 364904448 365884416 366686208 367670961 369180672 370065024 370983312 372031488 372506624 373030596 373507008 373848048 375939072 376391232 376871936 376948674 377774712 379782144 380344608 381288404 382365696 383281632 383771136 384232716 385810432 386381824 386846544 387694272 388268454 390331648 390909736 391266666 391766368 392822784 393928344 394905847 396361728 397426176 397477248 398297088 401006592 403734528 404619264 404870798 405705888 405758024 407371776 409360896 410517504 411041792 411619968 411672864 412145664 412521984 415328256 415858688 415996816 417356226 419069952 420195384 420249382 420732032 421920768 422931456 423980928 425721856 426865152 427254912 427800576 427887684 430161408 430710784 431742528 434036736 434679552 435202362 435758176 436156056 438595584 439123104 439773453 440737164 440926208 442110336 443079168 443169387 443735376 446093312 446753984 447161904 447732992 448271502 451320968 452979863 452984832 454201344 454259712 455196672 456477777 458293248 459583068 460531008 462422016 463131972 463663872 463723456 465567744 467841024 467996418 469762048 471023616 471453696 472055808 473323536 474660864 475267072 475996749 476978544 478937088 480223296 480285008 480836608 481275648 484549632 486539264 487845888 488291328 488914944 489014496 490227948 492240896 493420032 494013492 494644416 496041984 497374128 498009344 498464064 499202298 501252096 501854976 502598232 503699616 506376192 507126144 507736089 509820928 511042176 511694848 512310288 515795392 516925696 517691272 520224768 521688888 523763712 525237792 526321152 528482304 529901568 529969664 531062784 532488978 534675456 536180246 538312704 538804224 539492352 540320634 540941184 543162368 545118336 545814528 545995821 547356672 548826624 548897152 549527552 550029312 553771008 556474968 558047232 558759936 560260512 562561024 563908608 564586848 565307904 565423011 566662068 569153536 569673216 570400768 570516912 571932606 573548544 575656704 576349074 578715648 579572736 580269816 581541408 582402681 584794112 585497472 586364604 586899999 587649552 589480448 590772224 590892516 591647168 594542592 596215872 597695336 601509888 603979776 605601792 605679616 606928896 607306197 608558832 608637036 611057664 612777424 614041344 615776256 616562688 617509296 618218496 620756992 622992384 623788032 623995224 628031488 628604928 629407744 630293076 630374073 631098048 632881152 634662332 635971392 638582784 640297728 641700864 645242112 646066176 647613792 650461184 651055104 651886592 652019328 652803543 653637264 654234084 657893376 658684656 659525888 661105746 661389312 663165504 664618752 665603064 668336128 669139968 670130976 670742856 671599488 672407253 675168256 676168192 676981452 679477248 681389568 683080384 684092038 687439872 689374602 693633024 694697958 695495808 695585184 698351616 700317056 701761536 701994627 704643072 706535424 708083712 709985304 710076542 711991296 712900608 717750272 718405632 719323136 720334944 720427512 721254912 721913472 726824448 727752704 727994428 729808896 731768832 733372416 735341922 738361344 740130048 741966624 744062976 745013248 746061192 747014016 747696096 748803447 751878144 752782464 753743872 753897348 753994229 755549424 759564288 760689216 762576808 764731392 766563264 767542272 768465432 771620864 772763648 773693088 775388544 776536908 780663296 781819472 782533332 783532736 785645568 787856688 789811694 792723456 794852352 794954496 796594176 802013184 804270369 807469056 809238528 809741596 810480951 811411776 811516048 814743552 818721792 821035008 822083584 823239936 823345728 824291328 825043968 830656512 831717376 831993632 834712452 838139904 840390768 840498764 841464064 843841536 845862912 847961856 851443712 853730304 854509824 855601152 855775368 857898909 860322816 861421568 863485056 864523611 868073472 869359104 870404724 871516352 872312112 877191168 878246208 879546906 881474328 881852416 884220672 886158336 886338774 887470752 892186624 893507968 894323808 895465984 896543004 902641936 905959726 905969664 908402688 908519424 910393344 912955554 916586496 919166136 921062016 924844032 926263944 927327744 927446912 931135488 935682048 935992836 942047232 942907392 944111616 946647072 949321728 950534144 951993498 953957088 957874176 960446592 960570016 961673216 961992637 962551296 969099264 973078528 975691776 976582656 977829888 978028992 980455896 984481792 986840064 988026984 989288832 991658619 992083968 994748256 996018688 996928128 998404596 1002504192 1003709952 1005196464 1007399232 1012752384 1014252288 1015472178 1019641856 1022084352 1023389696 1024620576 1026138057 1031590784 1033851392 1034061903 1035382544 1040449536 1043377776 1047527424 1050475584 1052642304 1056964608 1059803136 1059939328 1062125568 1064977956 1065114813 1069350912 1072360492 1076625408 1077608448 1078984704 1080641268 1081882368 1086324736 1090236672 1091629056 1091991642 1094713344 1097653248 1097794304 1099055104 1100058624 1103012883 1107542016 1110659081 1112949936 1116094464 1117519872 1120521024 1125122048 1127817216 1129173696 1130615808 1130846022 1133324136 1138307072 1139346432 1140801536 1141033824 1143865212 1147097088 1151313408 1152698148 1157431296 1159145472 1160539632 1163082816 1164805362 1169588224 1170994944 1172729208 1173799998 1175299104 1178960896 1181544448 1181785032 1183294336 1184717541 1189085184 1192431744 1195390672 1203019776 1211203584 1211359232 1213857792 1214612394 1217117664 1217274072 1222115328 1225554848 1228082688 1231552512 1233125376 1235018592 1236436992 1241513984 1245984768 1247576064 1247990448 1256062976 1257209856 1258815488 1260586152 1260748146 1262196096 1265762304 1269324664 1271942784 1273990249 1277165568 1280595456 1283401728 1290484224 1292132352 1295227584 1300922368 1302110208 1303773184 1304038656 1305607086 1307274528 1308468168 1315786752 1317369312 1319051776 1319320359 1322211492 1322778624 1326331008 1329237504 1331206128 1336672256 1338279936 1340261952 1341485712 1343198976 1344814506 1350336512 1352336384 1353962904 1358939589 1358954496 1362779136 1366160768 1368184076 1369433331 1374879744 1378749204 1387266048 1389395916 1390991616 1391170368 1396703232 1400634112 1403523072 1403989254 1409286144 1413070848 1416167424 1417047793 1419970608 1420153084 1423982592 1425801216 1427990247 1435500544 1436811264 1438646272 1440669888 1440855024 1442509824 1443826944 1453648896 1455505408 1455988856 1459617792 1463537664 1466744832 1470683844 1470872837 1476722688 1480260096 1483933248 1488125952 1490026496 1492122384 1494028032 1495392192 1497606894 1503756288 1505564928 1507487744 1507794696 1507988458 1511098848 1519128576 1521378432 1523208267 1525153616 1529462784 1533126528 1535084544 1536930864 1543241728 1545527296 1547386176 1550777088 1553073816 1561326592 1563638944 1565066664 1567065472 1571291136 1575713376 1579623388 1585446912 1589704704 1589908992 1593188352 1604026368 1608540738 1614938112 1618477056 1619483192 1620961902 1622823552 1623032096 1629487104 1637443584 1637987463 1642070016 1644167168 1646479872 1646691456 1648582656 1650087936 1661313024 1663434752 1663987264 1669424904 1676279808 1680781536 1680997528 1682928128 1687683072 1691725824 1695923712 1702887424 1707460608 1709019648 1711202304 1711550736 1715797818 1720645632 1722843136 1726970112 1729047222 1736146944 1738718208 1740809448 1743032704 1744624224 1747208043 1754382336 1756492416 1759093812 1762948656 1763704832 1768441344 1772316672 1772677548 1774941504 1784373248 1787015936 1788647616 1790931968 1793086008 1805283872 1811919452 1811939328 1816805376 1817038848 1820786688 1821918591 1825911108 1833172992 1838332272 1842124032 1849688064 1852527888 1854655488 1854893824 1862270976 1871364096 1871985672 1876630861 1884094464 1885814784 1888223232 1891122219 1893294144 1898643456 1901068288 1903986996 1907914176 1915748352 1920893184 1921140032 1923346432 1923985274 1925102592 1938198528 1946157056 1951383552 1953165312 1955659776 1956057984 1960911792 1968963584 1973680128 1976053968 1978577664 1983317238 1984167936 1989496512 1992037376 1993856256 1996809192 2005008384 2007419904 2010392928 2014798464 2017221759 2025504768 2028504576 2030944356 2039283712 2044168704 2046779392 2049241152 2052276114 2063181568 2067702784 2068123806 2070765088 2080899072 2086755552 2095054848 2100951168 2105284608 2105983881 2113929216 2119606272 2119878656 2124251136 2129955912 2130229626 2138701824 2144720984 2153250816 2155216896 2157969408 2161282536 2163764736 2172649472 2180473344 2183258112 2183983284 2189426688 2195306496 2195588608 2198110208 2200117248 2206025766 2215084032 2221318162 2225899872 2232188928 2235039744 2241042048 2250244096 2255634432 2258347392 2261231616 2261692044 2261982687 2266648272 2276614144 2278692864 2281603072 2282067648 2287730424 2294194176 2302626816 2305396296 2314862592 2318290944 2321079264 2326165632 2329610724 2339176448 2341989888 2345458416 2347599996 2350598208 2357921792 2363088896 2363570064 2366588672 2369435082 2378170368 2384863488 2390781344 2394322133 2406039552 2412811107 2422407168 2422718464 2427715584 2429224788 2431442853 2434235328 2434548144 2444230656 2451109696 2456165376 2463105024 2466250752 2470037184 2472873984 2483027968 2491969536 2495152128 2495980896 2512125952 2514419712 2517630976 2521172304 2521496292 2524392192 2531524608 2538649328 2543885568 2547980498 2554331136 2561190912 2566803456 2573696727 2580968448 2584264704 2590455168 2601844736 2604220416 2607546368 2608077312 2611214172 2614549056 2616936336 2631573504 2634738624 2638103552 2638640718 2644422984 2645557248 2652662016 2658475008 2662412256 2673344512 2676559872 2680523904 2682971424 2686397952 2689629012 2700673024 2704672768 2707925808 2717879178 2717908992 2725558272 2732321536 2736368152 2738866662 2749759488 2757498408 2764340929 2774532096 2778791832 2781983232 2782340736 2793406464 2801268224 2807046144 2807978508 2826141696 2832334848 2834095586 2839941216 2840306168 2847965184 2851602432 2855980494 2871001088 2873622528 2877292544 2881339776 2881710048 2885019648 2885977911 2887653888 2907297792 2911010816 2911977712 2919235584 2927075328 2933489664 2941367688 2941745674 2953445376 2960520192 2967866496 2976251904 2980052992 2984244768 2988056064 2990784384 2995213788 3007512576 3011129856 3014975488 3015589392 3015976916 3022197696 3038257152 3042756864 3046416534 3050307232 3058925568 3066253056 3070169088 3073861728 3078414171 3086483456 3091054592 3094772352 3101554176 3102185709 3106147632 3122653184 3127277888 3130133328 3134130944 3142582272 3151426752 3159246776 3170893824 3179409408 3179817984 3186376704 3195344439 3208052736 3217081476 3229876224 3236954112 3238966384 3241923804 3245647104 3246064192 3258974208 3274887168 3275974926 3284140032 3288334336 3292959744 3293382912 3297165312 3300175872 3322626048 3326869504 3327974528 3331977243 3338849808 3352559616 3361563072 3361995056 3365856256 3375366144 3383451648 3391847424 3405774848 3414921216 3418039296 3422404608 3423101472 3431595636 3441291264 3445686272 3453940224 3458094444 3472293888 3477436416 3481618896 3486065408 3489248448 3494416086 3508764672 3512984832 3518187624 3525897312 3527409664 3536882688 3544633344 3545355096 3549883008 3554152623 3568746496 3574031872 3577295232 3581863936 3586172016 3610567744 3623838904 3633610752 3634077696 3641573376 3643837182 3651822216 3666345984 3676664544 3684248064 3699376128 3705055776 3709310976 3709787648 3724541952 3742728192 3743971344 3753261722 3768188928 3771629568 3776446464 3782244438 3786588288 3797286912 3802136576 3807973992 3815828352 3821970747 3831496704 3841786368 3842280064 3846692864 3847970548 3850205184 3876397056 3902767104 3906330624 3911319552 3912115968 3921823584 3937927168 3947360256 3952107936 3957155328 3957961077 3966634476 3968335872 3978993024 3984074752 3987712512 3993618384 4010016768 4014839808 4020785856 4029596928 4034443518 4051009536 4057009152 4061888712 4076818767 4078567424 4088337408 4093558784 4098482304 4104552228 4108299993 4126363136 4135405568 4136247612 4141530176 4161798144 4173511104 4190109696 4201902336 4210569216 4211967762 4227858432 4239212544 4239757312 4248502272 4251143379 4259911824 4260459252 4277403648 4283970741 4289441968 4306501632 4310433792 4315938816 4322565072 4327529472 4345298944 4360946688 4366516224 4367966568 4378853376 4390612992 4391177216 4396220416 4400234496 4412051532 4412618511 4430168064 4442636324 4451799744 4464377856 4470079488 4482084096 4500488192 4511268864 4516694784 4522463232 4523384088 4523965374 4533296544 4553228288 4557385728 4563206144 4564135296 4569624801 4575460848 4588388352 4605253632 4610792592 4629725184 4636581888 4642158528 4652331264 4659221448 4678352896 4683979776 4690916832 4695199992 4701196416 4715843584 4726177792 4727140128 4733177344 4738870164 4756340736 4769726976 4781562688 4788644266 4812079104 4825622214 4844814336 4845436928 4855431168 4858449576 4862885706 4868470656 4869096288 4888461312 4902219392 4912330752 4913962389 4926210048 4932501504 4940074368 4945747968 4983939072 4990304256 4991961792 5024251904 5028839424 5035261952 5042344608 5042992584 5048784384 5063049216 5077298656 5087771136 5095960996 5108662272 5122381824 5133606912 5147393454 5161936896 5168529408 5180910336 5203689472 5208440832 5215092736 5216154624 5222428344 5229098112 5233872672 5241624129 5263147008 5269477248 5276207104 5277281436 5277959603 5288845968 5291114496 5305324032 5316950016 5324824512 5346689024 5353119744 5361047808 5365942848 5372795904 5379258024 5401346048 5409345536 5415851616 5435758356 5435817984 5451116544 5464643072 5465755773 5472736304 5477733324 5499518976 5514996816 5528681858 5549064192 5557583664 5563966464 5564681472 5586812928 5602536448 5614092288 5615957016 5629892583 5652283392 5664669696 5668191172 5673366657 5679882432 5680612336 5695930368 5703204864 5711960988 5742002176 5747245056 5754585088 5762679552 5763420096 5770039296 5771955822 5775307776 5814595584 5822021632 5823955424 5838471168 5854150656 5866979328 5870626571 5882735376 5883491348 5906890752 5921040384 5935732992 5952503808 5960105984 5968489536 5976112128 5981568768 5990427576 6015025152 6022259712 6029950976 6031178784 6031953832 6044395392 6051665277 6076514304 6085513728 6092833068 6100614464 6117851136 6132506112 6140338176 6147723456 6156828342 6172966912 6182109184 6189544704 6203108352 6204371418 6212295264 6245306368 6254555776 6260266656 6268261888 6285164544 6302853504 6318493552 6341787648 6358818816 6359635968 6372753408 6390688878 6416105472 6434162952 6459752448 6473908224 6477932768 6483847608 6491294208 6492128384 6517948416 6549774336 6551949852 6568280064 6585919488 6586765824 6594330624 6600351744 6645252096 6653739008 6655949056 6663954486 6677699616 6705119232 6723126144 6723990112 6731712512 6733948459 6750732288 6766903296 6783694848 6785948061 6811549696 6829842432 6836078592 6844809216 6846202944 6863191272 6882582528 6891372544 6907880448 6916188888 6944587776 6954872832 6963237792 6972130816 6978496896 6988832172 7017529344 7025969664 7036375248 7051794624 7054819328 7073765376 7089266688 7090710192 7099766016 7108305246 7137492992 7148063744 7154590464 7163727872 7172344032 7182966399 7221135488 7238433321 7247677808 7267221504 7268155392 7283146752 7287674364 7303644432 7332691968 7353329088 7368496128 7398752256 7410111552 7418621952 7419575296 7449083904 7485456384 7487942688 7506523444 7536377856 7543259136 7552892928 7564488876 7573176576 7594573824 7604273152 7615947984 7631656704 7643941494 7662993408 7683572736 7684560128 7693385728 7695941096 7700410368 7721090181 7752794112 7774613567 7805534208 7812661248 7822639104 7824231936 7843647168 7875854336 7894720512 7904215872 7914310656 7915922154 7933268952 7936671744 7957986048 7968149504 7975425024 7987236768 8020033536 8029679616 8041571712 8059193856 8068887036 8102019072 8114018304 8123777424 8153637534 8157134848 8176674816 8187117568 8196964608 8209104456 8216599986 8252726272 8270811136 8272495224 8283060352 8293022787 8323596288 8347022208 8380219392 8403804672 8421138432 8423935524 8478425088 8479514624 8497004544 8502286758 8519823648 8520918504 8554807296 8567941482 8578883936 8613003264 8620867584 8631877632 8645130144 8655058944 8657933733 8690597888 8721893376 8733032448 8735933136 8757706752 8781225984 8782354432 8792440832 8800468992 8824103064 8825237022 8860336128 8885272648 8903599488 8917931743 8928755712 8940158976 8964168192 9000976384 9022537728 9033389568 9044926464 9046768176 9047930748 9066593088 9106456576 9114771456 9126412288 9128270592 9139249602 9150921696 9176776704 9210507264 9221585184 9235242513 9259450368 9273163776 9284317056 9304662528 9318442896 9356705792 9367959552 9381833664 9390399984 9402392832 9431687168 9452355584 9454280256 9466354688 9477740328 9512681472 9539453952 9563125376 9577288532 9586033317 9624158208 9651244428 9689628672 9690873856 9710862336 9716899152 9725771412 9736941312 9738192576 9776922624 9804438784 9824661504 9827924778 9852420096 9865003008 9880148736 9891495936 9919334551 9967878144 9980608512 9983923584 9995931729 10048503808 10057678848 10070523904 10084689216 10085985168 10097568768 10126098432 10154597312 10175542272 10191921992 10217324544 10244763648 10267213824 10294786908 10296109859 10323873792 10337058816 10361820672 10407378944 10416881664 10430185472 10432309248 10444856688 10458196224 10467745344 10483248258 10526294016 10538954496 10552414208 10554562872 10555919206 10577691936 10582228992 10610648064 10633900032 10649649024 10662457869 10693378048 10706239488 10722095616 10731885696 10745591808 10758516048 10802692096 10818691072 10831703232 10871516712 10902233088 10929286144 10931511546 10945472608 10955466648 10999037952 11029993632 11057363716 11098128384 11115167328 11127932928 11129362944 11173625856 11205072896 11228184576 11231914032 11259785166 11304566784 11329339392 11336382344 11346733314 11359764864 11361224672 11391860736 11406409728 11423921976 11465912241 11484004352 11494490112 11509170176 11525359104 11526840192 11540078592 11543911644 11550615552 11629191168 11644043264 11647910848 11708301312 11733958656 11741253142 11765470752 11766982696 11813781504 11842080768 11871465984 11905007616 11920211968 11936979072 11952224256 11963137536 11980855152 12030050304 12044519424 12059901952 12062357568 12063907664 12088790784 12103330554 12153028608 12171027456 12185666136 12201228928 12230456301 12235702272 12265012224 12280676352 12295446912 12313656684 12345933824 12364218368 12379089408 12406216704 12408742836 12424590528 12490612736 12509111552 12520533312 12536523776 12570329088 12605707008 12636987104 12683575296 12717637632 12719271936 12745506816 12753430137 12781377756 12832210944 12851912223 12868325904 12919504896 12947816448 12955865536 12967695216 12982588416 12984256768 13035896832 13099548672 13103899704 13136416027 13136560128 13171838976 13173531648 13188661248 13200703488 13237855533 13290504192 13307478016 13311898112 13327908972 13355399232 13410238464 13446252288 13447980224 13463425024 13467896918 13501464576 13533806592 13567389696 13571896122 13623099392 13659684864 13672157184 13689618432 13692405888 13726382544 13765165056 13782745088 13815760896 13832377776 13889175552 13909745664 13926475584 13944261632 13956993792 13977664344 14035058688 14051939328 14072750496 14103589248 14109638656 14147530752 14178533376 14181420384 14199532032 14216610492 14274985984 14296127488 14309180928 14327455744 14344688064 14365932798 14442270976 14476866642 14495355616 14534443008 14536310784 14566293504 14575348728 14607288864 14665383936 14706658176 14736992256 14741887167 14797504512 14820223104 14837243904 14839150592 14970912768 14975885376 15013046888 15072755712 15086518272 15105785856 15128977752 15146353152 15189147648 15208546304 15231895968 15263313408 15287882988 15325986816 15367145472 15369120256 15386771456 15391882192 15400820736 15442180362 15505588224 15549227134 15611068416 15625322496 15645278208 15648463872 15687294336 15751708672 15789441024 15808431744 15828621312 15831844308 15833878809 15866537904 15873343488 15915972096 15936299008 15950850048 15974473536 16040067072 16059359232 16083143424 16118387712 16137774072 16204038144 16228036608 16247554848 16307275068 16314269696 16353349632 16374235136 16393929216 16397267319 16418208912 16433199972 16505452544 16541622272 16544990448 16566120704 16586045574 16647192576 16694044416 16760254931 16760438784 16807609344 16842276864 16847871048 16889677749 16956850176 16959029248 16994009088 17004573516 17020099971 17039647296 17041837008 17109614592 17135882964 17157767872 17226006528 17241735168 17263755264 17290260288 17310117888 17315867466 17381195776 17443786752 17466064896 17471866272 17515413504 17562451968 17564708864 17584881664 17600937984 17611879713 17648206128 17650474044 17720672256 17770545296 17807198976 17835863486 17857511424 17880317952 17928336384 18001952768 18045075456 18066779136 18089852928 18093536352 18095861496 18133186176 18212913152 18229542912 18252824576 18256541184 18278499204 18301843392 18353553408 18421014528 18443170368 18470485026 18518900736 18546327552 18568634112 18609325056 18636885792 18713411584 18735919104 18763667328 18780799968 18804785664 18863374336 18904711168 18908560512 18932709376 18955480656 19025362944 19078907904 19126250752 19154577064 19172066634 19248316416 19302488856 19379257344 19381747712 19421724672 19433798304 19451542824 19473882624 19476385152 19553845248 19608877568 19649323008 19655849556 19704840192 19760297472 19782991872 19838669102 19935756288 19961217024 19967847168 19991863458 20097007616 20115357696 20141047808 20169378432 20171970336 20195137536 20201845377 20252196864 20309194624 20351084544 20357844183 20383843984 20434649088 20489527296 20534427648 20589573816 20592219718 20647747584 20674117632 20723641344 20814757888 20833763328 20860370944 20864618496 20889713376 20916392448 20935490688 20966496516 21052588032 21077908992 21104828416 21109125744 21111838412 21155383872 21164457984 21221296128 21267800064 21299298048 21324915738 21386756096 21412478976 21444191232 21463771392 21491183616 21517032096 21548899197 21605384192 21637382144 21663406464 21715299963 21743033424 21804466176 21858572288 21863023092 21865832641 21890945216 21910933296 21998075904 22059987264 22114727432 22196256768 22230334656 22255865856 22258725888 22347251712 22410145792 22456369152 22463828064 22519570332 22609133568 22658678784 22672764688 22693466628 22719529728 22722449344 22783721472 22812819456 22847843952 22931824482 22968008704 22988980224 23018340352 23050718208 23053680384 23080157184 23087823288 23101231104 23258382336 23288086528 23295821696 23323840701 23416602624 23467917312 23482506284 23530941504 23533965392 23627563008 23684161536 23742931968 23810015232 23840423936 23873958144 23904448512 23926275072 23961710304 24060100608 24089038848 24119803904 24124715136 24127815328 24177581568 24206661108 24306057216 24342054912 24371332272 24402457856 24460912602 24471404544 24530024448 24561352704 24590893824 24627313368 24691867648 24728436736 24758178816 24812433408 24817485672 24849181056 24879068361 24981225472 25018223104 25041066624 25073047552 25140658176 25211414016 25273974208 25435275264 25438543872 25491013632 25506860274 25562755512 25664421888 25703824446 25736651808 25839009792 25895632896 25911731072 25935390432 25965176832 25968513536 25973801199 26071793664 26199097344 26207799408 26272832054 26273120256 26343677952 26347063296 26377322496 26401406976 26475711066 26581008384 26614956032 26623796224 26655817944 26710798464 26753795229 26820476928 26892504576 26895960448 26926850048 26935793836 27002929152 27067613184 27134779392 27143792244 27319369728 27344314368 27379236864 27384811776 27452765088 27530330112 27565490176 27631521792 27664755552 27705727539 27778351104 27819491328 27852951168 27888523264 27897786473 27913987584 27955328688 28070117376 28103878656 28145500992 28207178496 28219277312 28295061504 28357066752 28362840768 28399064064 28433220984 28549971968 28592254976 28618361856 28654911488 28689376128 28731865596 28758099951 28884541952 28953733284 28990711232 29068886016 29072621568 29132587008 29150697456 29214577728 29330767872 29413316352 29473984512 29483774334 29595009024 29640446208 29674487808 29678301184 29758003653 29941825536 29951770752 29987795187 30026093776 30145511424 30173036544 30211571712 30257955504 30292706304 30378295296 30417092608 30463791936 30526626816 30575765976 30651973632 30734290944 30738240512 30773542912 30783764384 30801641472 30884360724 30888329577 31011176448 31098454268 31222136832 31250644992 31290556416 31296927744 31374588672 31503417344 31578882048 31616863488 31657242624 31663688616 31667757618 31733075808 31746686976 31831944192 31872598016 31901700096 31948947072 31987373607 32080134144 32118718464 32166286848 32236775424 32275548144 32408076288 32456073216 32495109696 32614550136 32628539392 32706699264 32748470272 32787858432 32794534638 32836417824 32866399944 33010905088 33083244544 33089980896 33132241408 33172091148 33294385152 33388088832 33520509862 33520877568 33615218688 33684553728 33695742096 33779355498 33913700352 33918058496 33988018176 34009147032 34040199942 34079294592 34083674016 34219229184 34271765928 34315535744 34397736723 34452013056 34483470336 34527510528 34580520576 34620235776 34631734932 34887573504 34932129792 34943732544 35124903936 35129417728 35169763328 35201875968 35223759426 35296412256 35300948088 35441344512 35541090592 35593727569 35614397952 35671726972 35715022848 35760635904 35856672768 36003905536 36090150912 36133558272 36179705856 36187072704 36191722992 36266372352 36425826304 36459085824 36505649152 36513082368 36556998408 36603686784 36691368903 36707106816 36842029056 36886340736 36940970052 36945717221 37037801472 37092655104 37137268224 37218650112 37273771584 37426823168 37471838208 37527334656 37561599936 37609571328 37726748672 37809422336 37817121024 37865418752 37910961312 38050725888 38157815808 38252501504 38260290411 38309154128 38344133268 38496632832 38604977712 38758514688 38763495424 38843449344 38867596608 38903085648 38947765248 38952770304 39107690496 39217755136 39298646016 39311699112 39409248081 39409680384 39520594944 39565983744 39677338204 39713566599 39871512576 39922434048 39935694336 39983726916 40194015232 40230715392 40282095616 40338756864 40343940672 40390275072 40403690754 40504393728 40618389248 40702169088 40715688366 40767687968 40869298176 40979054592 41068855296 41094385997 41179147632 41184439436 41295495168 41348235264 41447282688 41629515776 41667526656 41720741888 41729236992 41779426752 41832784896 41870981376 41932993032 42105176064 42155817984 42209656832 42218251488 42223676824 42310767744 42328915968 42442592256 42535600128 42598596096 42649831476 42773512192 42824957952 42888382464 42927542784 42982367232 43034064192 43097798394 43210768384 43274764288 43326812928 43430599926 43486066848 43608932352 43717144576 43726046184 43731665282 43781890432 43821866592 43996151808 44119974528 44229454864 44392513536 44460669312 44511731712 44517451776 44820291584 44912738304 44927656128 45039140664 45218267136 45317357568 45345529376 45386933256 45439059456 45444898688 45567442944 45625638912 45695687904 45863648964 45936017408 45977960448 46101436416 46107360768 46160314368 46175646576 46202462208 46516764672 46576173056 46591643392 46647681402 46833205248 46935834624 46965012568 47061883008 47067930784 47137639213 47255126016 47368323072 47485863936 47501636427 47620030464 47680847872 47747916288 47808897024 47852550144 47923420608 48120201216 48178077696 48239607808 48249430272 48255630656 48355163136 48413322216 48612114432 48684109824 48742664544 48804915712 48921825204 48942809088 49060048896 49122705408 49181787648 49254626736 49383735296 49456873472 49516357632 49624866816 49634971344 49698362112 49758136722 49962450944 50036446208 50082133248 50146095104 50280764793 50281316352 50422828032 50547948416 50669033247 50870550528 50877087744 50982027264 51013720548 51125511024 51328843776 51407648892 51473303616 51678019584 51791265792 51823462144 51870780864 51930353664 51937027072 51947602398 52143587328 52398194688 52415598816 52545664108 52546240512 52687355904 52694126592 52754644992 52802813952 52835639139 52951422132 53162016768 53229912064 53247592448 53311635888 53421596928 53507590458 53640953856 53785009152 53791920896 53853700096 53871587672 54005858304 54135226368 54269558784 54287584488 54422294969 54638739456 54688628736 54758473728 54769623552 54905530176 55060660224 55130980352 55263043584 55329511104 55411455078 55556702208 55638982656 55705902336 55777046528 55795572946 55827975168 55910657376 56140234752 56207757312 56291001984 56414356992 56438554624 56590123008 56714133504 56725681536 56798128128 56866441968 57099943936 57184509952 57236723712 57309822976 57378752256 57463731192 57516199902 57769083904 57907466568 57981422464 58137772032 58145243136 58265174016 58301394912 58429155456 58661535744 58826632704 58947969024 58967548668 59280892416 59348975616 59356602368 59516007306 59883651072 59903541504 59975590374 60052187552 60291022848 60346073088 60423143424 60515911008 60585412608 60605536131 60756590592 60834185216 60927583872 61053253632 61073532549 61151531952 61303947264 61468581888 61476481024 61547085824 61567528768 61603282944 61768721448 61776659154 62022352896 62196908536 62425522201 62444273664 62501289984 62581112832 62593855488 62749177344 63006834688 63157764096 63233726976 63314485248 63327377232 63335515236 63466151616 63493373952 63663888384 63745196032 63803400192 63897894144 63974747214 64160268288 64237436928 64332573696 64473550848 64551096288 64646697591 64816152576 64912146432 64990219392 65229100272 65257078784 65413398528 65496940544 65575716864 65589069276 65597497923 65672835648 65732799888 66021810176 66166489088 66179961792 66264482816 66344182296 66588770304 66776177664 67041019724 67041755136 67230437376 67369107456 67391484192 67558710996 67827400704 67836116992 67976036352 68018294064 68080399884 68158589184 68167348032 68438458368 68543531856 68631071488 68795473446 68904026112 68966940672 69055021056 69161041152 69240471552 69263469864 69435341857 69775147008 69864259584 69887465088 69971522103 70249807872 70258835456 70339526656 70403751936 70447518852 70592824512 70601896176 70882689024 71082181184 71187455138 71228795904 71343453944 71430045696 71521271808 71713345536 72007811072 72180301824 72267116544 72359411712 72374145408 72383445984 72532744704 72851652608 72918171648 73011298304 73026164736 73113996816 73207373568 73382737806 73414213632 73684058112 73772681472 73881940104 73891434442 74075602944 74185310208 74274536448 74437300224 74547543168 74637205083 74853646336 74943676416 75054669312 75123199872 75219142656 75453497344 75618844672 75634242048 75730837504 75821922624 76315631616 76505003008 76520580822 76618308256 76688266536 76993265664 77209955424 77517029376 77526990848 77686898688 77735193216 77806171296 77895530496 77905540608 77921403597 78215380992 78435510272 78597292032 78623398224 78818496162 78819360768 79041189888 79131967488 79354676408 79427133198 79743025152 79844868096 79871388672 79967453832 80261385687 80388030464 80461430784 80564191232 80677513728 80687881344 80780550144 80807381508 81008787456 81236778496 81404338176 81431376732 81535375936 81958109184 82137710592 82188771994 82358295264 82368878872 82590990336 82696470528 82894565376 83259031552 83335053312 83441483776 83458473984 83558853504 83665569792 83693359419 83741962752 83865986064 84210352128 84311635968 84419313664 84436502976 84447353648 84621535488 84657831936 84885184512 85071200256 85197192192 85299662952 85547024384 85649915904 85776764928 85855085568 85964734464 86068128384 86195596788 86421536768 86549528576 86653625856 86861199852 86972133696 87217864704 87434289152 87452092368 87463330564 87563780864 87643733184 87992303616 88239949056 88458909728 88785027072 88921338624 89023463424 89034903552 89274010959 89640583168 89825476608 89855312256 89963385561 90078281328 90436534272 90634715136 90691058752 90773866512 90878118912 90889797376 91134885888 91251277824 91391375808 91727297928 91872034816 91955920896 92202872832 92214721536 92320628736 92351293152 92404924416 92664988731 93033529344 93152346112 93183286784 93295362804 93666410496 93871669248 93930025136 94123766016 94135861568 94275278426 94510252032 94736646144 94971727872 95003272854 95240060928 95361695744 95495832576 95617794048 95705100288 95846841216 96240402432 96356155392 96479215616 96498860544 96511261312 96710326272 96826644432 97224228864 97368219648 97485329088 97609831424 97843650408 97885618176 98120097792 98245410816 98363575296 98509253472 98767470592 98913746944 99032715264 99249733632 99269942688 99396724224 99516273444 99924901888 100072892416 100164266496 100292190208 100561529586 100562632704 100845656064 101095896832 101338066494 101741101056 101754175488 101964054528 102027441096 102251022048 102657687552 102815297784 102946607232 103193210169 103356039168 103582531584 103646924288 103741561728 103860707328 103874054144 103895204796 104796389376 104831197632 105091328216 105374711808 105388253184 105509289984 105605627904 105671278278 105902844264 106324033536 106459824128 106495184896 106623271776 106781182707 106843193856 107015180916 107281907712 107570018304 107583841792 107707400192 107743175344 108011716608 108270452736 108539117568 108575168976 108844589938 109277478912 109377257472 109516947456 109539247104 109811060352 110121320448 110261960704 110526087168 110659022208 110822910156 110837151663 111113404416 111277965312 111411804672 111554093056 111591145892 111655950336 111821314752 112280469504 112415514624 112582003968 112828713984 113180246016 113428267008 113451363072 113596256256 113732883936 114199887872 114369019904 114473447424 114619645952 114757504512 114780871233 114927462384 115032399804 115538167808 115814933136 115962844928 116275544064 116290486272 116530348032 116602789824 116858310912 117323071488 117653265408 117895938048 117935097336 118227744243 118561784832 118697951232 118713204736 119032014612 119140699797 119767302144 119807083008 119951180748 120104375104 120582045696 120692146176 120846286848 121031822016 121170825216 121211072262 121513181184 121668370432 121855167744 122106507264 122147065098 122303063904 122607894528 122937163776 122952962048 123094171648 123135057536 123206565888 123283157991 123537442896 123553318308 124044705792 124393817072 124851044402 124888547328 125002579968 125162225664 125187710976 125498354688 126013669376 126315528192 126467453952 126628970496 126654754464 126671030472 126932303232 126986747904 127327776768 127490392064 127606800384 127795788288 127949494428 128320536576 128474873856 128665147392 128947101696 129102192576 129293395182 129632305152 129824292864 129980438784 130458200544 130514157568 130826797056 130993881088 131151433728 131178138552 131194995846 131345671296 131465599776 132043620352 132332978176 132359923584 132528965632 132688364592 133177540608 133552355328 134082039448 134460874752 134738214912 134782968384 135117421992 135654801408 135672233984 135952072704 136036588128 136160799768 136317178368 136334696064 136876916736 137087063712 137262142976 137590946892 137808052224 137933881344 138322082304 138480943104 138526939728 138870683714 139550294016 139728519168 139774930176 139943044206 140499615744 140517670912 140679053312 140807503872 140895037704 141185649024 141203792352 141412917639 141765378048 142164362368 142374910276 142457591808 142504909281 142686907888 142860091392 143042543616 143426691072 144360603648 144534233088 144718823424 144748290816 144766891968 145065489408 145703305216 145836343296 146022596608 146052329472 146227993632 146414747136 146765475612 146828427264 147368116224 147545362944 147763880208 147782868884 148151205888 148370620416 148549072896 148874600448 149095086336 149274410166 149707292672 149887352832 150109338624 150246399744 150438285312 150842294379 150906994688 151237689344 151268484096 151461675008 151643845248 152007099741 152631263232 153010006016 153041161644 153060828487 153236616512 153376533072 153986531328 154419910848 155034058752 155053981696 155373797376 155470386432 155612342592 155791060992 155811081216 155842807194 156430761984 156871020544 157194584064 157246796448 157636992324 157638721536 158082379776 158263934976 158506917417 158709352816 158854266396 159486050304 159689736192 159742777344 159934907664 160522771374 160776060928 160922861568 161128382464 161355027456 161375762688 161561100288 161614763016 162017574912 162473556992 162808676352 162862753464 163070751872 163266884907 163916218368 164275421184 164377543988 164716590528 164737757744 165181980672 165392941056 165789130752 166518063104 166670106624 166882967552 166916947968 167117707008 167331139584 167386718838 167483925504 167731972128 168420704256 168623271936 168838627328 168873005952 168894707296 169243070976 169315663872 169770369024 170142400512 170394384384 170599325904 171094048768 171299831808 171553529856 171710171136 171929468928 172136256768 172391193576 172843073536 173099057152 173307251712 173722399704 173944267392 174435729408 174868578304 174904184736 174926661128 175127561728 175287466368 175984607232 176479898112 176917819456 177842677248 178046926848 178069807104 178548021918 179281166336 179650953216 179710624512 179926771122 180156562656 180873068544 181269430272 181382117504 181547733024 181756237824 181779594752 181816608393 182269771776 182502555648 182782751616 183454595856 183911841792 184405745664 184429443072 184641257472 184702586304 184809848832 185329977462 186067058688 186304692224 186366573568 186590725608 187276566603 187332820992 187743338496 187860050272 188247532032 188271723136 188550556852 189020504064 189473292288 189943455744 190006545708 190480121856 190991665152 191235588096 191410200576 191693682432 192480804864 192712310784 192958431232 192997721088 193022522624 193420652544 193653288864 193940092773 194448457728 194736439296 194970658176 195219662848 195284505311 195687300816 195771236352 196240195584 196490821632 196727150592 196792493769 197018506944 197534941184 197827493888 198065430528 198499467264 198539885376 198793448448 199032546888 199849803776 200145784832 200328532992 200584380416 201123059172 201125265408 201691312128 202191793664 202676132988 203482202112 203508350976 203928109056 204054882192 204502044096 205315375104 205630595568 205893214464 206386420338 206712078336 207165063168 207293848576 207483123456 207721414656 207748108288 207790409592 208306025571 209592778752 209662395264 209914566309 210182656432 210749423616 210776506368 211018579968 211211255808 211342556556 211805688528 212648067072 212919648256 212990369792 213246543552 213562365414 213686387712 214030361832 214563815424 215140036608 215167683584 215414800384 215486350688 216023433216 216540905472 217078235136 217150337952 217689179876 218554957824 218754514944 219033894912 219078494208 219622120704 220242640896 220523921408 221052174336 221318044416 221645820312 221674303326 222226808832 222555930624 222823609344 223108186112 223182291784 223311900672 223642629504 223911615249 224560939008 224831029248 225164007936 225657427968 226360492032 226856534016 226902726144 227192512512 227465767872 228399775744 228738039808 228946894848 229239291904 229515009024 229561742466 229854924768 230064799608 231076335616 231629866272 231925689856 232551088128 232580972544 233060696064 233205579648 233716621824 234646142976 235306530816 235791876096 235870194672 236455488486 237123569664 237395902464 237426409472 238064029224 238281399594 239534604288 239614166016 239902361496 240208750208 240784157061 241164091392 241384292352 241692573696 242063644032 242341650432 242422144524 243026362368 243710335488 244213014528 244294130196 244606127808 245874327552 245905924096 246188343296 246270115072 246413131776 246566315982 247074885792 247106636616 248089411584 248787634144 249156092983 249702088804 249777094656 250005159936 250324451328 250375421952 250996709376 251080078257 252027338752 252631056384 252934907904 253257940992 253309508928 253342060944 253864606464 253973495808 254655553536 254980784128 255213600768 255591576576 255898988856 256641073152 256949747712 257330294784 257894203392 258204385152 258586790364 258620020547 259264610304 259648585728 259960877568 260916401088 261028315136 261653594112 261987762176 262302867456 262356277104 262389991692 262691342592 262931199552 264087240704 264665956352 264719847168 265057931264 265376729184 266355081216 267104710656 267822032877 268164078896 268921749504 269476429824 269565936768 270234843984 271309602816 271344467968 271904145408 272073176256 272321599536 272634356736 272669392128 273753833472 274174127424 274524285952 275181893784 275616104448 275867762688 276644164608 276961886208 277053879456 277741367428 277994966193 279100588032 279457038336 279549860352 279886088412 280999231488 281035341824 281358106624 281615007744 281790075408 282371298048 282407584704 282825835278 283530756096 284328724736 284749820552 284915183616 285009818562 285373815776 285720182784 286085087232 286853382144 287660701979 288721207296 289068466176 289437646848 289496581632 289533783936 290130978816 291406610432 291672686592 292045193216 292104658944 292455987264 292829494272 293530951224 293656854528 294736232448 295090725888 295527760416 295565737768 296302411776 296741240832 297098145792 297749200896 298190172672 298548820332 299414585344 299774705664 300218677248 300492799488 300876570624 301684588758 301813989376 302475378688 302536968192 302923350016 303287690496 304014199482 305262526464 306020012032 306082323288 306121656974 306473233024 306753066144 307973062656 308839821696 310068117504 310107963392 310747594752 310940772864 311224685184 311582121984 311622162432 311685614388 313742041088 314389168128 314493592896 315273984648 316164759552 316527869952 317013834834 317418705632 317708532792 318972100608 319379472384 319485554688 319869815328 320343548121 321045542748 321552121856 321845723136 322710054912 322751525376 323122200576 323229526032 324035149824 324947113984 325617352704 325725506928 326141503744 326533769814 327832436736 328550842368 328755087976 329433181056 329475515488 329963474491 330363961344 330785882112 331578261504 332511454989 333036126208 333340213248 333765935104 333833895936 334235414016 334662279168 334773437676 334967851008 335463944256 336841408512 337246543872 337677254656 337746011904 337789414592 338486141952 339540738048 340284801024 340788768768 341198651808 342188097536 342599663616 343107059712 343420342272 343858937856 344272513536 344782387152 345686147072 346198114304 346614503424 347444799408 347888534784 348871458816 349737156608 349808369472 349853322256 350255123456 350574932736 351969214464 352959796224 353835638912 354683232729 355685354496 356093853696 356139614208 357096043836 358562332672 359301906432 359421249024 359853542244 360313125312 361746137088 362538860544 362764235008 363095466048 363512475648 363559189504 363633216786 364539543552 365005111296 365565503232 366909191712 367823683584 368811491328 368858886144 369282514944 369405172608 369619697664 369849473973 370659954924 372134117376 372609384448 372733147136 373181451216 374553133206 374665641984 375486676992 375720100544 376495064064 376543446272 377101113704 378041008128 378946584576 379886911488 380013091416 380956064783 380960243712 381983330304 382471176192 382820401152 383387364864 384961609728 385424621568 385916862464 385995442176 386045045248 386841305088 387306577728 387880185546 388896915456 389472878592 389941316352 390439325696 390569010622 391374601632 391542472704 392480391168 392981643264 393454301184 393584987538 394037013888 395069882368 395654987776 396130861056 396998934528 397079770752 397586896896 398065093776 399699607552 400291569664 400657065984 401168760832 402246118344 403382624256 404383587328 405352265976 406964404224 407016701952 407856218112 408109764384 409004088192 410630750208 411261191136 411786428928 412772840676 413424156672 414587697152 414966246912 415442829312 415496216576 415580819184 416612051142 419185557504 419324790528 419829132618 420365312864 421498847232 421553012736 422037159936 422422511616 422685113112 423611377056 424238752917 425296134144 425839296512 425980739584 426493087104 427124730828 427372775424 427514727843 428060723664 429127630848 430280073216 430335367168 430829600768 430972701376 433081810944 434156470272 434300675904 435378359752 437109915648 437509029888 438067789824 438156988416 439244241408 440485281792 441047842816 442104348672 442636088832 443291640624 443348606652 444453617664 445111861248 445647218688 446216372224 446364583568 446623801344 447285259008 447823230498 449121878016 449662058496 450328015872 451314855936 452526883137 452720984064 453713068032 453805452288 454385025024 454931535744 456799551488 457476079616 457893789696 458478583808 459030018048 459123484932 459182485461 459709849536 460129599216 462152671232 463259732544 463851379712 465102176256 465161945088 466121392128 466411159296 467433243648 469292285952 470613061632 471583752192 471740389344 472910976972 474247139328 474791804928 474852818944 475520752251 476128058448 476562799188 479069208576 479228332032 479804722992 480417500416 481568314122 482328182784 482768584704 483385147392 484127288064 484683300864 484844289048 486047392999 486052724736 487420670976 488426029056 488588260392 489212255616 489800654721 491748655104 491811848192 492376686592 492540230144 492826263552 493132631964 494149771584 494213273232 496178823168 497575268288 498312185966 499404177608 499554189312 500010319872 500648902656 500750843904 501993418752 502160156514 504054677504 505262112768 505869815808 506515881984 506619017856 506684121888 507729212928 507946991616 509311107072 509961568256 510427201536 511183153152 511797977712 513282146304 513899495424 514660589568 515788406784 516408770304 517173580728 517240041094 518529220608 519297171456 519921755136 521832802176 522056630272 523307188224 523975524352 524605734912 524712554208 524779983384 525382685184 525862399104 528174481408 529331912704 529439694336 530115862528 530753458368 534209421312 535644065754 536328157792 537843499008 538952859648 539131873536 540469687968 542619205632 542688935936 543808290816 544146352512 544643199072 545268713472 545338784256 545449825179 547507666944 548348254848 549048571904 550363787568 551735525376 553288329216 553923772416 554107758912 555482734856 555989932386 558201176064 558914076672 559099720704 559772176824 561829699809 561998462976 562070683648 562716213248 563230015488 563580150816 564742596096 564815169408 565651670556 567061512192 568657449472 569499641104 569830367232 570019637124 570747631552 571440365568 573706764288 575321403958 577442414592 578136932352 578875293696 578993163264 579067567872 580261957632 582813220864 583345373184 584090386432 584209317888 584911974528 585658988544 585853515933 587061902448 587313709056 589472464896 590181451776 590377481307 591055520832 591131475536 592604823552 593482481664 594196291584 595498401792 596380345344 597097640664 598829170688 599549411328 600437354496 600985598976 601753141248 603369177516 603627978752 604950757376 605073936384 605846700032 606575380992 608028398964 610525052928 612040024064 612164646576 612243313948 612946466048 613506132288 615946125312 617679643392 620136235008 620215926784 621495189504 621881545728 622449370368 623164243968 623244324864 623371228776 624918076713 627484082176 628778336256 628987185792 629743698927 630547969296 632329519104 633055739904 634027669668 634837411264 635417065584 637944201216 638758944768 638971109376 639739630656 640687096242 642091085496 643104243712 643691446272 645420109824 645503050752 646244401152 646459052064 648070299648 649894227968 651234705408 651451013856 652283007488 653067539628 655664873472 657101684736 657510175952 658866362112 658951030976 659926948982 660727922688 661571764224 663156523008 665022909978 666072252416 666680426496 667531870208 667667791872 668470828032 669324558336 669546875352 669935702016 670927888512 673682817024 674493087744 675354509312 675492023808 675578829184 676972283904 679081476096 680569602048 681577537536 682397303616 685199327232 686214119424 686840684544 687717875712 688545027072 689564774304 691372294144 692396228608 693229006848 694889598816 695777069568 697742917632 699474313216 699616738944 699706644512 700510246912 701149865472 703938428928 705919592448 707671277824 709366465458 711370708992 712187707392 712279228416 714192087672 717124665344 718603812864 718842498048 719707084488 720626250624 722352471183 723492274176 725077721088 725528470016 726190932096 727024951296 727118379008 727266433572 729079087104 731131006464 733818383424 737622982656 737717772288 738565029888 738810345216 739239395328 739698947946 741319909848 744268234752 745218768896 745466294272 746362902432 747468278949 749106266412 749331283968 750973353984 751440201088 752990128128 753086892544 753240234771 754202227408 756082016256 757893169152 759773822976 760026182832 761912129566 761920487424 763966660608 764942352384 765640802304 766774729728 769923219456 770849243136 771833724928 771990884352 772090090496 773682610176 774613155456 775760371092 775860061641 777793830912 778945757184 779882632704 780878651392 781138021244 782749203264 783084945408 784960782336 785963286528 786908602368 787169975076 788074027776 791309975552 792261722112 793997869056 794159541504 795173793792 796130187552 799399215104 800583139328 801314131968 802337521664 803466098631 804492236688 806765248512 808767174656 809035807717 810704531952 813928808448 814033403904 815712436224 816219528768 818008176384 821261500416 822522382272 823572857856 825545681352 826848313344 829175394304 829932493824 830885658624 830992433152 831161638368 833224102284 833984898579 838371115008 838649581056 839658265236 840730625728 842997694464 843106025472 844074319872 844845023232 845370226224 847222754112 848477505834 850592268288 851678593024 851961479168 852986174208 854249461656 854745550848 855029455686 856121447328 858255261696 860560146432 860670734336 861659201536 861945402752 862982105937 866163621888 868312940544 868601351808 870756719504 874219831296 875018059776 876135579648 876313976832 878488482816 880970563584 882095685632 884208697344 885272177664 886583281248 886697213304 888907235328 890223722496 891294437376 892432744448 892729167136 893247602688 894570518016 895646460996 898243756032 899324116992 900656031744 902629711872 905053766274 905441968128 907426136064 907610904576 908770050048 909863071488 913599102976 914952159232 915787579392 916957167616 918060036096 918246969864 918364970922 919419699072 920259198432 924305342464 926519465088 927702759424 930204352512 930323890176 932242784256 932822318592 934866487296 941226123264 943167504384 943480778688 945821953944 948494278656 949583609856 949705637888 951041504502 952256116896 953125598376 958138417152 958456664064 959609445984 960835000832 961030644363 963136628244 964656365568 965537169408 968254576128 969366601728 969688578096 972094785998 972105449472 974841341952 976852058112 977176520784 978424511232 979601309442 983497310208 983623696384 984753373184 985080460288 985652527104 986265263928 988299543168 988426546464 989890423473 992357646336 995150536576 996624371932 997534364967 998808355216 999108378624 1000020639744 1001297805312 1001501687808 1003986837504 1004320313028 1010524225536 1011739631616 1013031763968 1013238035712 1013368243776 1015458425856 1018622214144 1019923136512 1020854403072 1022366306304 1023595955424 1026564292608 1027798990848 1029321179136 1031576813568 1032218099501 1032817540608 1034347161456 1034480082188 1037058441216 1038594342912 1039843510272 1043665604352 1044113260544 1046614376448 1047951048704 1049211469824 1049425108416 1049559966768 1050765370368 1051724798208 1056348962816 1058663825408 1058879388672 1060231725056 1061506916736 1064049698187 1068418842624 1071288131508 1071425799409 1072656315584 1075686998016 1077905719296 1078263747072 1080939375936 1085238411264 1085377871872 1087616581632 1088292705024 1089286398144 1090537426944 1090677568512 1090899650358 1095015333888 1096696509696 1098097143808 1100727575136 1103471050752 1106576658432 1107847544832 1108215517824 1109548421919 1110965469712 1111979864772 1116402352128 1117828153344 1118199441408 1119544353648 1123659399618 1123996925952 1124141367296 1125432426496 1126460030976 1127160301632 1129485192192 1129630338816 1131303341112 1134123024384 1137314898944 1138999282208 1139660734464 1140039274248 1141495263104 1142868194349 1142880731136 1147413528576 1150642807916 1154884829184 1156273864704 1157750587392 1157986326528 1158135135744 1160523915264 1165626441728 1166690746368 1168180772864 1168418635776 1169823949056 1171317977088 1171707031866 1174123804896 1174627418112 1178944929792 1180362903552 1180754962614 1182111041664 1182262951072 1185209647104 1186964963328 1188392583168 1190996803584 1192760690688 1194195281328 1197658341376 1199098822656 1200874708992 1201971197952 1203506282496 1206738355032 1207255957504 1209901514752 1210147872768 1211693400064 1213150761984 1216056797928 1221050105856 1224080048128 1224329293152 1224486627896 1225892932096 1227012264576 1231892250624 1235359286784 1240272470016 1240431853568 1243763091456 1244898740736 1246328487936 1246488649728 1246742457552 1249836153426 1254968164352 1257556672512 1257974371584 1259487397854 1261095938592 1264659038208 1266111479808 1268055339336 1269674822528 1270834131168 1272716258751 1275888402432 1277517889536 1277942218752 1279479261312 1281374192484 1284182170992 1287382892544 1290840219648 1291006101504 1292488802304 1292918104128 1299788455936 1302469410816 1302902027712 1304566014976 1306135079256 1311329746944 1314203369472 1315020351904 1317732724224 1317902061952 1319853897964 1321455845376 1323143528448 1326313046016 1330045819956 1332144504832 1333360852992 1335335583744 1336941656064 1338649116672 1339093750704 1339871404032 1341855777024 1347365634048 1348986175488 1350709018624 1350984047616 1351157658368 1353944567808 1357580649411 1358162952192 1361139204096 1363155075072 1364794607232 1366991537177 1370398654464 1372428238848 1373681369088 1375435751424 1377090054144 1377547456383 1379129548608 1382744588288 1384792457216 1386458013696 1389779197632 1391554139136 1395485835264 1398948626432 1399233477888 1399413289024 1401020493824 1402299730944 1407876857856 1411839184896 1415342555648 1418732930916 1422741417984 1424375414784 1424558456832 1428384175344 1434249330688 1437207625728 1437684996096 1439414168976 1441252501248 1444704942366 1446984548352 1450155442176 1451056940032 1452381864192 1454049902592 1454236758016 1454532867144 1458142178997 1458158174208 1462262012928 1467636766848 1469401964163 1475245965312 1475435544576 1477130059776 1477620690432 1478478790656 1479397895892 1482639819696 1488536469504 1490437537792 1490932588544 1492725804864 1494936557898 1498212532824 1498662567936 1501946707968 1502880402176 1505980256256 1506173785088 1506480469542 1508404454816 1512164032512 1515786338304 1519547645952 1520052365664 1523824259132 1523840974848 1527933321216 1529884704768 1531281604608 1533549459456 1539846438912 1541698486272 1543667449856 1543981768704 1544180180992 1547365220352 1549226310912 1551520742184 1551720123282 1555587661824 1557891514368 1559765265408 1561757302784 1562276042488 1565498406528 1566169890816 1569921564672 1571926573056 1573817204736 1574339950152 1576148055552 1582619951104 1584523444224 1587995738112 1588319083008 1590347587584 1592260375104 1598798430208 1601166278656 1602628263936 1604675043328 1606932197262 1608984473376 1613530497024 1617534349312 1618071615434 1621409063904 1627857616896 1628066807808 1631424872448 1632439057536 1636016352768 1642523000832 1645044764544 1647145715712 1651091362704 1658350788608 1659864987648 1661771317248 1661984866304 1662323276736 1666448204568 1667969797158 1676742230016 1677299162112 1679316530472 1681461251456 1685489099427 1685995388928 1686212050944 1688148639744 1689690046464 1690740452448 1694445508224 1696955011668 1701184536576 1703922958336 1705972348416 1708498923312 1709491101696 1710058911372 1712242894656 1721120292864 1721341468672 1723318403072 1723890805504 1725964211874 1732327243776 1736625881088 1737202703616 1741513439008 1744092650881 1748439662592 1750036119552 1752271159296 1752627953664 1756976965632 1757560547799 1761941127168 1764191371264 1768417394688 1770544355328 1771132443921 1773166562496 1773394426608 1777814470656 1780447444992 1782588874752 1784865488896 1785458334272 1786495205376 1789141036032 1791292921992 1796487512064 1798648233984 1801312063488 1805259423744 1810107532548 1810340143829 1810883936256 1814852272128 1815221809152 1817540100096 1819726142976 1827198205952 1829904318464 1831575158784 1833914335232 1836120072192 1836493939728 1836729941844 1838839398144 1840518396864 1848610684928 1853038930176 1855405518848 1860408705024 1860647780352 1864485568512 1865644637184 1869732974592 1874754230139 1882452246528 1886335008768 1886961557376 1891643907888 1896988557312 1899167219712 1899411275776 1902083009004 1904512233792 1906251196752 1916276834304 1916913328128 1919218891968 1921670001664 1922061288726 1926273256488 1929312731136 1931074338816 1936509152256 1938733203456 1939377156192 1944189571996 1944210898944 1949682683904 1953704116224 1954353041568 1956849022464 1959202618884 1966994620416 1967247392768 1969506746368 1970160920576 1971305054208 1972530527856 1976599086336 1976853092928 1979780846946 1984715292672 1990301073152 1993248743864 1995068729934 1997616710432 1998216757248 2000041279488 2002595610624 2003003375616 2007973675008 2008640626056 2013624913853 2021048451072 2023479263232 2026063527936 2026476071424 2026736487552 2030916851712 2037244428288 2039846273024 2041708806144 2044732612608 2047191910848 2055597981696 2058642358272 2063153627136 2064436199002 2065635081216 2068694322912 2068960164376 2074116882432 2077188685824 2079687020544 2087331208704 2088226521088 2093228752896 2095902097408 2098422939648 2098850216832 2099119933536 2101530740736 2103449596416 2112697925632 2117327650816 2117758777344 2120463450112 2123013833472 2128099396374 2136837685248 2142576263016 2142851598818 2145312631168 2151373996032 2155811438592 2156527494144 2161878751872 2170476822528 2170755743744 2175233163264 2176585410048 2178572796288 2181074853888 2181355137024 2181799300716 2193393019392 2196194287616 2201455150272 2213153316864 2215695089664 2216431035648 2219096843838 2221930939424 2223959729544 2232804704256 2235656306688 2236398882816 2239088707296 2242404836847 2247318799236 2247993851904 2248282734592 2250864852992 2252920061952 2254320603264 2258970384384 2259260677632 2259720704313 2262606682224 2268246048768 2274629797888 2277998564416 2279321468928 2280078548496 2282990526208 2285736388698 2285761462272 2294827057152 2301285615832 2309744321437 2309769658368 2312547729408 2315501174784 2315972653056 2316270271488 2321047830528 2327580184923 2331252883456 2333381492736 2336361545728 2336837271552 2339647898112 2342635954176 2343414063732 2348247609792 2349254836224 2357889859584 2360725807104 2361509925228 2364222083328 2364525902144 2373929926656 2376785166336 2381993607168 2385521381376 2388390562656 2395316682752 2398197645312 2401749417984 2403942395904 2407012564992 2413476710064 2414511915008 2419803029504 2420295745536 2423386800128 2426301523968 2427107423151 2432113595856 2442100211712 2448160096256 2448658586304 2448973255792 2451785864192 2454024529152 2463784501248 2470718573568 2480544940032 2480863707136 2487526182912 2489797481472 2492656975872 2492977299456 2493484915104 2499672306852 2509936328704 2515113345024 2515948743168 2518974795708 2522191877184 2529318076416 2532222959616 2536110678672 2539349645056 2541668262336 2545432517502 2551776804864 2555035779072 2555884437504 2558958522624 2562748384968 2568364341984 2574765785088 2581680439296 2582012203008 2584977604608 2585836208256 2588946317811 2599576911872 2604938821632 2605804055424 2609132029952 2612270158512 2622659493888 2628406738944 2630040703808 2635465448448 2635804123904 2639707795928 2642911690752 2646287056896 2652626092032 2660091639912 2664289009664 2666721705984 2670671167488 2673883312128 2677298233344 2678187501408 2679742808064 2683711554048 2694731268096 2697972350976 2701418037248 2701968095232 2702315316736 2707889135616 2715161298822 2716325904384 2722278408192 2726310150144 2729589214464 2733983074354 2740797308928 2744856477696 2747362738176 2750871502848 2754180108288 2755094912766 2758259097216 2765489176576 2769584914432 2772916027392 2779558395264 2783108278272 2790971670528 2797897252864 2798466955776 2798826578048 2802040987648 2804599461888 2823678369792 2830685111296 2837465861832 2845482835968 2848750829568 2849116913664 2856768350688 2868498661376 2874415251456 2875369992192 2878828337952 2882505002496 2883091933089 2889409884732 2893969096704 2902113880064 2904763728384 2908099805184 2908473516032 2909065734288 2916284357994 2916316348416 2924524025856 2935273533696 2938803928326 2950491930624 2950871089152 2954260119552 2955241380864 2956957581312 2958795791784 2965279639392 2969671270419 2977072939008 2980875075584 2981865177088 2985451609728 2989873115796 2992603094901 2996425065648 2997325135872 3003893415936 3005760804352 3011960512512 3012347570176 3012960939084 3016808909632 3031572676608 3039095291904 3040104731328 3047648518264 3055866642432 3059769409536 3062563209216 3067098918912 3079692877824 3083396972544 3087334899712 3087963537408 3088360361984 3094730440704 3096654298503 3098452621824 3103041484368 3103440246564 3111175323648 3115783028736 3119530530816 3123514605568 3124552084976 3130996813056 3132339781632 3139843129344 3143853146112 3147634409472 3148679900304 3152296111104 3165239902208 3169046888448 3175991476224 3176638166016 3180695175168 3184520750208 3197596860416 3202332557312 3205256527872 3209350086656 3213864394524 3214277398227 3217968946752 3227060994048 3235068698624 3236143230868 3242818127808 3255715233792 3256133615616 3262849744896 3264878115072 3272032705536 3285046001664 3290089529088 3294291431424 3302182725408 3316701577216 3319729975296 3323542634496 3323969732608 3324646553472 3328645265757 3332896409136 3335939594316 3353484460032 3354598324224 3358633060944 3362922502912 3370978198854 3371990777856 3372424101888 3376297279488 3379380092928 3381480904896 3388891016448 3393910023336 3402369073152 3407845916672 3411944696832 3416997846624 3418982203392 3420117822744 3424485789312 3428604583047 3442240585728 3442682937344 3446636806144 3447781611008 3451928423748 3464654487552 3473251762176 3474405407232 3483026878016 3488185301762 3496879325184 3500072239104 3504542318592 3505255907328 3513953931264 3515121095598 3523882254336 3528382742528 3536834789376 3541088710656 3542264887842 3546333124992 3546788853216 3555628941312 3560894889984 3565177749504 3569730977792 3570916668544 3572990410752 3578282072064 3582585843984 3592975024128 3597296467968 3602624126976 3610518847488 3620215065096 3620680287658 3621767872512 3629704544256 3630443618304 3635080200192 3639452285952 3654396411904 3659808636928 3663150317568 3667828670464 3672240144384 3672987879456 3673459883688 3677678796288 3681036793728 3697221369856 3706077860352 3710811037696 3720817410048 3721295560704 3731289274368 3739465949184 3749508460278 3764904493056 3772670017536 3773923114752 3783287815776 3793977114624 3798334439424 3798822551552 3804166018008 3809024467584 3812502393504 3818148776253 3832553668608 3833826656256 3838437783936 3843340003328 3844122577452 3852546512976 3862148677632 3873018304512 3877466406912 3878754312384 3888379143992 3899365367808 3907408232448 3908706083136 3913698044928 3918405237768 3933989240832 3934494785536 3939013492736 3940321841152 3942610108416 3945061055712 3953198172672 3953706185856 3959561693892 3969430585344 3980602146304 3986497487728 3990137459868 3995233420864 3996433514496 4000082558976 4006006751232 4015947350016 4017281252112 4027249827706 4042096902144 4046958526464 4052127055872 4052952142848 4053472975104 4061833703424 4074488856576 4079692546048 4083417612288 4089465225216 4094383821696 4100974611531 4111195963392 4117284716544 4126307254272 4128872398004 4131270162432 4132642369149 4137388645824 4137920328752 4148233764864 4154377371648 4159374041088 4174662417408 4186457505792 4191804194816 4196845879296 4197700433664 4198239867072 4203061481472 4206899192832 4225395851264 4234655301632 4235517554688 4240926900224 4246027666944 4256198792748 4273675370496 4285152526032 4285703197636 4290625262336 4302747992064 4311622877184 4313054988288 4323757503744 4340953645056 4341511487488 4350466326528 4353170820096 4357145592576 4362149707776 4362710274048 4363598601432 4374426536991 4386786038784 4392388575232 4402910300544 4408205892489 4426306633728 4431390179328 4432862071296 4438193687676 4443861878848 4447919459088 4465609408512 4471312613376 4472797765632 4478177414592 4484809673694 4494637598472 4495987703808 4496565469184 4501729705984 4505840123904 4508641206528 4517940768768 4518521355264 4519441408626 4525213364448 4536492097536 4549259595776 4555997128832 4558642937856 4560157096992 4565981052416 4571472777396 4571522924544 4589654114304 4602571231664 4619488642874 4619539316736 4625095458816 4631002349568 4631945306112 4632540542976 4642095661056 4655160369846 4662505766912 4666762985472 4672723091456 4673674543104 4679295796224 4685271908352 4686828127464 4696495219584 4698509672448 4715779719168 4721451614208 4723019850456 4728444166656 4729051804288 4747859853312 4753570332672 4763987214336 4771042762752 4776781125312 4796395290624 4803498835968 4807884791808 4814025129984 4826953420128 4829023830016 4839606059008 4840591491072 4846773600256 4852603047936 4854214846302 4864227191712 4884200423424 4896320192512 4897317172608 4897946511584 4903571728384 4908049058304 4927569002496 4941437147136 4961727414272 4975052365824 4979594962944 4985313951744 4985954598912 4986969830208 4999344613704 5019872657408 5030226690048 5031897486336 5037949591416 5044383754368 5056467298281 5058636152832 5064445919232 5072221357344 5078699290112 5083336524672 5090865035004 5103553609728 5111768875008 5117917045248 5125496769936 5136728683968 5163360878592 5164024406016 5169955209216 5171672416512 5177892635622 5199153823744 5209877643264 5211608110848 5218264059904 5224540317024 5232277952643 5245318987776 5256813477888 5260081407616 5270930896896 5271608247808 5272681643397 5279415591856 5285823381504 5292574113792 5305252184064 5320183279824 5333443411968 5341342334976 5347766624256 5354596466688 5356375002816 5359485616128 5367423108096 5389462536192 5395944701952 5402836074496 5403936190464 5404630633472 5415778271232 5430322597644 5431020431487 5432651808768 5444556816384 5452620300288 5459178428928 5467966148708 5481594617856 5489712955392 5494725476352 5501743005696 5508360216576 5510189825532 5516518194432 5539169828864 5545832054784 5559116790528 5566216556544 5581943341056 5595794505728 5596933911552 5597653156096 5604081975296 5609198923776 5624262690417 5647356739584 5661370222592 5663250654019 5674931723664 5690965671936 5697501659136 5698233827328 5713536701376 5736997322752 5748830502912 5750739984384 5757656675904 5765010004992 5766183866178 5778819769464 5787938193408 5804227760128 5809527456768 5816199610368 5816947032064 5818131468576 5832568715988 5832632696832 5849048051712 5870547067392 5877607856652 5900983861248 5901742178304 5908520239104 5910482761728 5913915162624 5917591583568 5930559278784 5939342540838 5954145878016 5961750151168 5963730354176 5970903219456 5979746231592 5985206189802 5992850131296 5994650271744 6007786831872 6011521608704 6023921025024 6024695140352 6025921878168 6033617819264 6040874741559 6063145353216 6078190583808 6080209462656 6095297036528 6111733284864 6119538819072 6125126418432 6134197837824 6166793945088 6174669799424 6175927074816 6176720723968 6189460881408 6193308597006 6196905243648 6206082968736 6206880493128 6222350647296 6231566057472 6239061061632 6247029211136 6249104169952 6261993626112 6264679563264 6279686258688 6287706292224 6295268818944 6297359800608 6304592222208 6330479804416 6338093776896 6351982952448 6353276332032 6361390350336 6369041500416 6395193720832 6404665114624 6410513055744 6418700173312 6427728789048 6428554796454 6435937893504 6454121988096 6470137397248 6472286461736 6485636255616 6511430467584 6512267231232 6525699489792 6529756230144 6544065411072 6580179058176 6588582862848 6604365450816 6633403154432 6639459950592 6647085268992 6647939465216 6649293106944 6657290531514 6665792818272 6671879188632 6706968920064 6709196648448 6717266121888 6725845005824 6727214510541 6741956397708 6743981555712 6744848203776 6752594558976 6758760185856 6762961809792 6777782032896 6787820046672 6804738146304 6815691833344 6823889393664 6833995693248 6837964406784 6840235645488 6848971578624 6857209166094 6884481171456 6885365874688 6893273612288 6895563222016 6903856847496 6929232964311 6929308975104 6946503524352 6948810814464 6966053756032 6976370603524 6982740554769 6993758650368 7000144478208 7009084637184 7010511814656 7027907862528 7030242191196 7047764508672 7073669578752 7082177421312 7084529775684 7092666249984 7093577706432 7121789779968 7130355499008 7139461955584 7141833337088 7145980821504 7156564144128 7165171687968 7185950048256 7194592935936 7205248253952 7221037694976 7225526696507 7240430130192 7241360575316 7243535745024 7259409088512 7260887236608 7270160400384 7278904571904 7281322269453 7308792823808 7319617273856 7326300635136 7335657340928 7344480288768 7345975758912 7346919767376 7355357592576 7362073587456 7394442739712 7412155720704 7421622075392 7441634820096 7442591121408 7462578548736 7478931898368 7499016920556 7499980595863 7529808986112 7545340035072 7547846229504 7566575631552 7587954229248 7596668878848 7597645103104 7608332036016 7618048935168 7625004787008 7636297552506 7665107337216 7667653312512 7676875567872 7686680006656 7688245154904 7705093025952 7724297355264 7746036609024 7754932813824 7757508624768 7766838953433 7776758287984 7798730735616 7814816464896 7817412166272 7827396089856 7836810475536 7867978481664 7868989571072 7878026985472 7880643682304 7885220216832 7890122111424 7906396345344 7907412371712 7919123387784 7938861170688 7961204292608 7972994975456 7980274919736 7990466841728 7992867028992 8000165117952 8012013502464 8031894700032 8034562504224 8054499655412 8084193804288 8093917052928 8104254111744 8105904285696 8106945950208 8123667406848 8148977713152 8159385092096 8166835224576 8178930450432 8188767643392 8201949223062 8222391926784 8234569433088 8252614508544 8257744796008 8262540324864 8265284738298 8274777291648 8275840657504 8296467529728 8308754743296 8318748082176 8349324834816 8372915011584 8383608389632 8393691758592 8395400867328 8396479734144 8406122962944 8413798385664 8450791702528 8469310603264 8471035109376 8481853800448 8492055333888 8512397585496 8547350740992 8570305052064 8571406395272 8581250524672 8605495984128 8623245754368 8626109976576 8647515007488 8681907290112 8683022974976 8706341640192 8714291185152 8724299415552 8725420548096 8727197202864 8748853073982 8773572077568 8784777150464 8805820601088 8816411784978 8852613267456 8862780358656 8865724142592 8876387375352 8887723757696 8895838918176 8909013811257 8931218817024 8942625226752 8945595531264 8956354829184 8969619347388 8989275196944 8991975407616 8993130938368 9011680247808 9017282413056 9035881537536 9037042710528 9038882817252 9050426728896 9098519191552 9111994257664 9117285875712 9120314193984 9131962104832 9142945554792 9179308228608 9205142463328 9238977285748 9239078633472 9250190917632 9262004699136 9263890612224 9265081085952 9284191322112 9289962895509 9310320739692 9325011533824 9333525970944 9347349086208 9358591592448 9370543816704 9373656254928 9392990439168 9397019344896 9431559438336 9442903228416 9446039700912 9456888333312 9458103608576 9495719706624 9507140665344 9527974428672 9542085525504 9553562250624 9568940760239 9592790581248 9606997671936 9615769583616 9628050259968 9642832194681 9653906840256 9658047660032 9679212118016 9681182982144 9693547200512 9705206095872 9708429692604 9728454383424 9768400846848 9792640385024 9794634345216 9795893023168 9807143456768 9816098116608 9855138004992 9882874294272 9923454828544 9950104731648 9959189925888 9970627903488 9971909197824 9973939660416 9998689227408 10039745314816 10060453380096 10063794972672 10075899182832 10088767508736 10112934596562 10117272305664 10128891838464 10144442714688 10157398580224 10166673049344 10181730070008 10207107219456 10223537750016 10235834090496 10250993539872 10273457367936 10285813749141 10326721757184 10328048812032 10339910418432 10343344833024 10355785271244 10398307647488 10419755286528 10423216221696 10436528119808 10449080634048 10464555905286 10490637975552 10513626955776 10520162815232 10541861793792 10543216495616 10545363286794 10558831183712 10571646763008 10585148227584 10610504368128 10640366559648 10666886823936 10682684669952 10695533248512 10709192933376 10712750005632 10718971232256 10734846216192 10778925072384 10791889403904 10805672148992 10807872380928 10809261266944 10831556542464 10860645195288 10862040862974 10865303617536 10889113632768 10905240600576 10918356857856 10935932297416 10963189235712 10979425910784 10989450952704 11003486011392 11016720433152 11020379651064 11033036388864 11078339657728 11091664109568 11118233581056 11132433113088 11163886682112 11191589011456 11193867823104 11195306312192 11208163950592 11218397847552 11248525380834 11294713479168 11322740445184 11326501308038 11349863447328 11381931343872 11395003318272 11396467654656 11427073402752 11473994645504 11497661005824 11501479968768 11515313351808 11530020009984 11532367732356 11557639538928 11608455520256 11619054913536 11632399220736 11633894064128 11636262937152 11665137431976 11698096103424 11741094134784 11755215713304 11801967722496 11803484356608 11817040478208 11820965523456 11827830325248 11835183167136 11861118557568 11878685081676 11908291756032 11927460708352 11941806438912 11959492463184 11970412379604 11985700262592 11989300543488 12023043217408 12047842050048 12049390280704 12051843756336 12067235638528 12081749483118 12126290706432 12156381167616 12160418925312 12190594073056 12208648556167 12223466569728 12239077638144 12250252836864 12268395675648 12302923834593 12333587890176 12349339598848 12351854149632 12353441447936 12378921762816 12386617194012 12393810487296 12397927107447 12412165937472 12413760986256 12444701294592 12463132114944 12478122123264 12494058422272 12498208339904 12523987252224 12559372517376 12575412584448 12590537637888 12594719601216 12609184444416 12660959608832 12676187553792 12703965904896 12706552664064 12722780700672 12738083000832 12790387441664 12809330229248 12821026111488 12837400346624 12855457578096 12857109592908 12871875787008 12908243976192 12940274794496 12944572923472 12971272511232 13022860935168 13024534462464 13051398979584 13059512460288 13088130822144 13123279610973 13160358116352 13177165725696 13208730901632 13266806308864 13278919901184 13294170537984 13295878930432 13298586213888 13314581063028 13331585636544 13343758377264 13413937840128 13418393296896 13434532243776 13451690011648 13454429021082 13483912795416 13487963111424 13489696407552 13505189117952 13517520371712 13525923619584 13555564065792 13575640093344 13609476292608 13631383666688 13647778787328 13667991386496 13675928813568 13680471290976 13697943157248 13714418332188 13768962342912 13770731749376 13786547224576 13791126444032 13807713694992 13858465928622 13858617950208 13893007048704 13897621628928 13932107512064 13952741207048 13965481109538 13987517300736 14000288956416 14018169274368 14021023629312 14055815725056 14060484382392 14095374396971 14095529017344 14147339157504 14164354842624 14169059551368 14185332499968 14187155412864 14243579559936 14260710998016 14278923911168 14283666674176 14291961643008 14313128288256 14330343375936 14389185871872 14410496507904 14442075389952 14451053393014 14480860260384 14482721150632 14487071490048 14518818177024 14521774473216 14540320800768 14557809143808 14562644538906 14617585647616 14639234547712 14652601270272 14671314681856 14688960577536 14691951517824 14693839534752 14710715185152 14724147174912 14788885479424 14824311441408 14843244150784 14885182242816 14925157097472 14957863796736 14998033841112 14999961191726 15059617972224 15090680070144 15095692459008 15133151263104 15175908458496 15193337757696 15195290206208 15216664072032 15236097870336 15250009574016 15272595105012 15335306625024 15353751135744 15373360013312 15376490309808 15410186051904 15492073218048 15509865627648 15515017249536 15533677906866 15553516575968 15597461471232 15629632929792 15634824332544 15654792179712 15673620951072 15696833857929 15735956963328 15737979142144 15756053970944 15761287364608 15770440433664 15780244222848 15812792690688 15814824743424 15818044930191 15838246775568 15877722341376 15922408585216 15945989950912 15960549839472 15980933683456 16000330235904 16024027004928 16063789400064 16069125008448 16108999310824 16168387608576 16187834105856 16208508223488 16211808571392 16213891900416 16247334813696 16293061294461 16297955426304 16318770184192 16333670449152 16357860900864 16377535286784 16403898446124 16444783853568 16469138866176 16505229017088 16515489592016 16525080649728 16530569476596 16549554583296 16551681315008 16617509486592 16637496164352 16698649669632 16745830023168 16767216779264 16787383517184 16790801734656 16792959468288 16812245925888 16827596771328 16901583405056 16938621206528 16942070218752 16963707600896 16984110667776 16989751962057 17024795170992 17094701481984 17140610104128 17142812790544 17162501049344 17210991968256 17246491508736 17252219953152 17295030014976 17363814580224 17366045949952 17412683280384 17428582370304 17448598831104 17450841096192 17454394405728 17497706147964 17547144155136 17569554300928 17611641202176 17632823569956 17705226534912 17725560717312 17731448285184 17752774750704 17775447515392 17791677836352 17818027622514 17862437634048 17885250453504 17891191062528 17912709658368 17939238694776 17978550393888 17983950815232 17986261876736 18023360495616 18034564826112 18071763075072 18074085421056 18077765634504 18100853457792 18122624224677 18197038383104 18223988515328 18234571751424 18240628387968 18263924209664 18285891109584 18358616457216 18410284926656 18477954571496 18500381835264 18524009398272 18527781224448 18530162171904 18568382644224 18579925791018 18620641479384 18650023067648 18667051941888 18694698172416 18717183184896 18741087633408 18747312509856 18785980878336 18794038689792 18863118876672 18885806456832 18892079401824 18913776666624 18916207217152 18991439413248 19014281330688 19055948857344 19084171051008 19107124501248 19137881520478 19185581162496 19213995343872 19231539167232 19256100519936 19285664389362 19307813680512 19316095320064 19358424236032 19362365964288 19387094401024 19410412191744 19416859385208 19456908766848 19536801693696 19585280770048 19589268690432 19591786046336 19614286913536 19632196233216 19765748588544 19900209463296 19918379851776 19941255806976 19943818395648 19947879320832 19997378454816 20079490629632 20120906760192 20127589945344 20151798365664 20177535017472 20181643531623 20225869193124 20234544611328 20257783676928 20288885429376 20314797160448 20333346098688 20363460140016 20414214438912 20447075500032 20471668180992 20501987079744 20546914735872 20571627498282 20653443514368 20656097624064 20679820836864 20686689666048 20711570542488 20787698892933 20796615294976 20839510573056 20846432443392 20873056239616 20898161268096 20929111810572 20948221664307 20981275951104 21027253911552 21040325630464 21083723587584 21086432991232 21090726573588 21117662367424 21143293526016 21221008736256 21280733119296 21365369339904 21391066497024 21418385866752 21425500011264 21437942464512 21469692432384 21557850144768 21583778807808 21611344297984 21615744761856 21618522533888 21663113084928 21676580089521 21721290390576 21724081725948 21730607235072 21778227265536 21810481201152 21836713715712 21843966808359 21871864594832 21926378471424 21958851821568 21978901905408 22006972022784 22033440866304 22040759302128 22066072777728 22156679315456 22183328219136 22236467162112 22264866226176 22327773364224 22383178022912 22387735646208 22390612624384 22416327901184 22436795695104 22497050761668 22499941787589 22589426958336 22645480890368 22653002616076 22699726894656 22763862687744 22790006636544 22792935309312 22854146805504 22947989291008 22995322011648 23002959937536 23030626703616 23060040019968 23064735464712 23115279077856 23216911040512 23238109827072 23264798441472 23267788128256 23272525874304 23300516860299 23330274863952 23396192206848 23482188269568 23510431426608 23603935444992 23606968713216 23634080956416 23641931046912 23655660650496 23670366334272 23722237115136 23757370163352 23816583512064 23854921416704 23883612877824 23918984926368 23940824759208 23971400525184 23978601086976 24046086434816 24095684100096 24098780561408 24103687512672 24134471277056 24163498966236 24252581412864 24312762335232 24320837850624 24381188146112 24417297112334 24446933139456 24478155276288 24500505673728 24536791351296 24605847669186 24667175780352 24698679197696 24703708299264 24706882895872 24757843525632 24773234388024 24787620974592 24795854214894 24824331874944 24827521972512 24889402589184 24926264229888 24956244246528 24988116844544 24996416679808 25047974504448 25118745034752 25150825168896 25181075275776 25189439202432 25218368888832 25352375107584 25407931809792 25413105328128 25445561401344 25476166001664 25580774883328 25618660458496 25642052222976 25674800693248 25710915156192 25714219185816 25743751574016 25816487952384 25880549588992 25889145846944 25942545022464 26045721870336 26049068924928 26119024920576 26176261644288 26246559221946 26320716232704 26354331451392 26417461803264 26533612617728 26557839802368 26588341075968 26591757860864 26597172427776 26629162126056 26663171273088 26687516754528 26727041433771 26827875680256 26836786593792 26869064487552 26903380023296 26908858042164 26967825590832 26975926222848 26979392815104 27035040743424 27051847239168 27111128131584 27151280186688 27262767333376 27295557574656 27335982772992 27351857627136 27360942581952 27395886314496 27428836664376 27537924685824 27541463498752 27573094449152 27582252888064 27615427389984 27716931857244 27717235900416 27786014097408 27795243257856 27864215024128 27869888686527 27905482414096 27930962219076 27975034601472 28000577912832 28042047258624 28111631450112 28120968764784 28190748793942 28191058034688 28294678315008 28328709685248 28338119102736 28370664999936 28374310825728 28487159119872 28521421996032 28557847822336 28567333348352 28583923286016 28626256576512 28660686751872 28706822280717 28778371743744 28820993015808 28884150779904 28902106786028 28928496584043 28961720520768 28965442301264 28974142980096 29037636354048 29043548946432 29080641601536 29115618287616 29125289077812 29278469095424 29305202540544 29342629363712 29377921155072 29383903035648 29387679069504 29421430370304 29448294349824 29577770958848 29648622882816 29686488301568 29770364485632 29850314194944 29915727593472 29934324885529 29996067682224 29999922383452 30119235944448 30181360140288 30191384918016 30266302526208 30351816916992 30386675515392 30390580412416 30433328144064 30472195740672 30500019148032 30545190210024 30670613250048 30707502271488 30746720026624 30752980619616 30820372103808 30857441247423 30984146436096 31019731255296 31030034499072 31067355813732 31107033151936 31194922942464 31259265859584 31269648665088 31309584359424 31347241902144 31393667715858 31471913926656 31475958284288 31512107941888 31522574729216 31540880867328 31560488445696 31625585381376 31629649486848 31636089860382 31676493551136 31755444682752 31844817170432 31891979901824 31921099678944 31961867366912 32000660471808 32048054009856 32127578800128 32138250016896 32217998621648 32336775217152 32375668211712 32417016446976 32423617142784 32427783800832 32494669627392 32586122588922 32595910852608 32637540368384 32667340898304 32715721801728 32755070573568 32807796892248 32889567707136 32938277732352 33010458034176 33030979184032 33050161299456 33061138953192 33099109166592 33103362630016 33235018973184 33274992328704 33397299339264 33491660046336 33574767034368 33581603469312 33585918936576 33624491851776 33655193542656 33803166810112 33877242413056 33884140437504 33927415201792 33968221335552 33979503924114 34049590341984 34189402963968 34281220208256 34285625581088 34325002098688 34421983936512 34492983017472 34504439906304 34590060029952 34732091899904 34825366560768 34857164740608 34897197662208 34901682192384 34908788811456 34995412295928 35094288310272 35139108601856 35223282404352 35265647139912 35410453069824 35451121434624 35462896570368 35505549501408 35550895030784 35583355672704 35636055245028 35724875268096 35782382125056 35825419316736 35878477389552 35957100787776 35967901630464 35972523753472 36069129652224 36143526150144 36148170842112 36155531269008 36201706915584 36245248449354 36394076766208 36447977030656 36469143502848 36481256775936 36527848419328 36571782219168 36625945668501 36717232914432 36820569853312 36908771503779 36955909142992 37000763670528 37048018796544 37055562448896 37060324343808 37136765288448 37159851582036 37241282958768 37334103883776 37389396344832 37434366369792 37482175266816 37494625019712 37571961756672 37726237753344 37771612913664 37784158803648 37827553333248 37832414434304 37982878826496 38028562661376 38111897714688 38168342102016 38214249002496 38275763040956 38371162324992 38427990687744 38463078334464 38512201039872 38571328778724 38615627361024 38632190640128 38724731928576 38774188802048 38820824383488 38833718770416 38913817533696 39073603387392 39170561540096 39178537380864 39183572092672 39228573827072 39264392466432 39369838832919 39531497177088 39642754578133 39800418926592 39836759703552 39882511613952 39887636791296 39895758641664 39994756909632 40158981259264 40241813520384 40255179890688 40303596731328 40355070034944 40363287063246 40451738386248 40469089222656 40515567353856 40577770858752 40629594320896 40666692197376 40726920280032 40828428877824 40894151000064 40943336361984 41003974159488 41093829471744 41143254996564 41306887028736 41312195248128 41359641673728 41373379332096 41423141084976 41575397785866 41593230589952 41679021146112 41692864886784 41746112479232 41796322536192 41858223621144 41896443328614 41962551902208 42054507823104 42080651260928 42167447175168 42172865982464 42181453147176 42235324734848 42286123190913 42286587052032 42442017472512 42561466238592 42730738679808 42782132994048 42836771733504 42851000022528 42875884929024 42939384864768 43167557615616 43222688595968 43231489523712 43237045067776 43326226169856 43353160179042 43442580781152 43448163451896 43461214470144 43556454531072 43620962402304 43673427431424 43687933616718 43743729189664 43852756942848 43917703643136 43957803810816 44013944045568 44066881732608 44081518604256 44132145555456 44313358630912 44366656438272 44472934324224 44529732452352 44655546728448 44766356045824 44775471292416 44781225248768 44832655802368 44873591390208 44994101523336 44999883575178 45178853916672 45290961780736 45306005232152 45399453789312 45527725375488 45580013273088 45585870618624 45708293611008 45895978582016 46005919875072 46061253407232 46120080039936 46129470929424 46230558155712 46433822081024 46476219654144 46529596882944 46535576256512 46545051748608 46601033720598 46660549727904 46792384413696 46964376539136 47020862853216 47090501573787 47207870889984 47213937426432 47268161912832 47283862093824 47311321300992 47340732668544 47444474230272 47514740326704 47633167024128 47709842833408 47767225755648 47837969852736 47881649518416 47942801050368 48092172869632 48191368200192 48197561122816 48207375025344 48268942554112 48326997932472 48505162825728 48625524670464 48641675701248 48762376292224 48834594224668 48879183883383 48893866278912 48956310552576 49001011347456 49073582702592 49211695338372 49334351560704 49407416598528 49413765791744 49515687051264 49546468776048 49575241949184 49591708429788 49648663749888 49655043945024 49852528459776 49912488493056 49976233689088 49992833359616 50095949008896 50237490069504 50301650337792 50362150551552 50378878404864 50436737777664 50578686875549 50704750215168 50815863619584 50826210656256 50891122802688 50952332003328 50969255886171 51161549766656 51237320916992 51284104445952 51349601386496 51421830312384 51428438371632 51487503148032 51632975904768 51761099177984 51778291693888 51885090044928 52091443740672 52098137849856 52238049841152 52352523288576 52493118443892 52499864171041 52641432465408 52708662902784 52834923606528 53067225235456 53115679604736 53176682151936 53183515721728 53194344855552 53258324252112 53326342546176 53375033509056 53454082867542 53655751360512 53673573187584 53738128975104 53806760046592 53817716084328 53935651181664 53951852445696 53958785630208 54070081486848 54103694478336 54222256263168 54302560373376 54367872674031 54525534666752 54591115149312 54671965545984 54703715254272 54721885163904 54791772628992 54857673328752 55075849371648 55082926997504 55146188898304 55164505776128 55230854779968 55433863714488 55572028194816 55590486515712 55728430048256 55739777373054 55810964828192 55861924438152 55950069202944 56001155825664 56084094517248 56223262900224 56241937529568 56381497587884 56382116069376 56589356630016 56657419370496 56676238205472 56741329999872 56748621651456 56974318239744 57042843992064 57115695644672 57134666696704 57167846572032 57252513153024 57321373503744 57413644561434 57556743487488 57641986031616 57768301559808 57804213572056 57856993168086 57923441041536 57930884602528 57948285960192 58075272708096 58087097892864 58161283203072 58231236575232 58250578155624 58556938190848 58610405081088 58685258727424 58755842310144 58767806071296 58775358139008 58842860740608 58896588699648 59155541917696 59297245765632 59372976603136 59700628389888 59831455186944 59868649771058 59992135364448 59999844766904 60238471888896 60362720280576 60382769836032 60532605052416 60703633833984 60773351030784 60781160824832 60866656288128 60944391481344 61000038296064 61090380420048 61341226500096 61415004542976 61493440053248 61505961239232 61640744207616 61714882494846 61968292872192 62039462510592 62060068998144 62134711627464 62214066303872 62363096678799 62389845884928 62518531719168 62539297330176 62619168718848 62694483804288 62787335431716 62943827853312 62951916568576 63045149458432 63081761734656 63120976891392 63251170762752 63259298973696 63272179720764 63352987102272 63689634340864 63783959803648 63842199357888 63923734733824 64096108019712 64255157600256 64276500033792 64435997243296 64673550434304 64751336423424 64834032893952 64847234285568 64855567601664 64989339254784 65029740268563 65172245177844 65191821705216 65275080736768 65334681796608 65431443603456 65510141147136 65531900425077 65615593784496 65779135414272 65876555464704 66020916068352 66061958368064 66100322598912 66122277906384 66198218333184 66206725260032 66470037946368 66549984657408 66794598678528 66982585321673 66983320092672 67149534068736 67163206938624 67171837873152 67248983703552 67310387085312 67499825362767 67606333620224 67754484826112 67768280875008 67854830403584 67936442671104 67959007848228 68099180683968 68378805927936 68562440416512 68571251162176 68650004197376 68843967873024 68985966034944 69008879812608 69180120059904 69464183799808 69650733121536 69714329481216 69794395324416 69803364384768 69817577622912 69990824591856 70188576620544 70278217203712 70446564808704 70531294279824 70820906139648 70902242869248 70925793140736 71011099002816 71101790061568 71166711345408 71272110490056 71449750536192 71564764250112 71650838633472 71756954779104 71914201575552 71935803260928 71945047506944 72138259304448 72287052300288 72296341684224 72311062538016 72403413831168 72490496898708 72788153532416 72895954061312 72938287005696 72962513551872 73055696838656 73143564438336 73251891337002 73434465828864 73641139706624 73817543007558 73911818285984 74001527341056 74096037593088 74111124897792 74120648687616 74273530576896 74319703164072 74482565917536 74668207767552 74778792689664 74868732739584 74964350533632 74989250039424 75143923513344 75452475506688 75543225827328 75568317607296 75655106666496 75664828868608 76057125322752 76223795429376 76336684204032 76428498004992 76551526081912 76742324649984 76855981375488 76926156668928 77024402079744 77142657557448 77231254722048 77264381280256 77449463857152 77548377604096 77641648766976 77667437540832 77827635067392 78147206774784 78341123080192 78357074761728 78367144185344 78457147654144 78528784932864 78739677665838 79062994354176 79285509156266 79600837853184 79673519407104 79765023227904 79775273582592 79791517283328 79989513819264 80317962518528 80483627040768 80510359781376 80607193462656 80710140069888 80726574126492 80903476772496 80938178445312 81155541717504 81259188641792 81333384394752 81453840560064 81788302000128 81886672723968 82007948318976 82187658943488 82286509993128 82613774057472 82624390496256 82719283347456 82746758664192 82846282169952 83150795571732 83186461179904 83358042292224 83385729773568 83492224958464 83592645072384 83609666059581 83716447242288 83792886657228 83925103804416 84161302521856 84334894350336 84345731964928 84362906294352 84470649469696 84572246381826 84573174104064 84884034945024 85122932477184 85460539893169 85461477359616 85564265988096 85673543467008 85702000045056 85751769858048 85878769729536 86120466842151 86335115231232 86445377191936 86462979047424 86474090135552 86652452339712 86706320358084 86785489752129 86885161562304 86896326903792 86922428940288 87112909062144 87241924804608 87346854862848 87375867233436 87487458379328 87835407286272 87915607621632 88027888091136 88133763465216 88163037208512 88264291110912 88626717261824 88733312876544 88945868648448 89059464904704 89311093456896 89532712091648 89550942584832 89562450497536 89665311604736 89747182780416 89802974656587 89988203046672 89999767150356 90357707833344 90581923561472 90612010464304 90798907578624 91055450750976 91160026546176 91171741237248 91416587222016 91791957164032 92011839750144 92122506814464 92240160079872 92258941858848 92461116311424 92867644162048 92952439308288 93059193765888 93071152513024 93090103497216 93202067441196 93321099455808 93584768827392 93928753078272 94041725706432 94181003147574 94415741779968 94427874852864 94536323825664 94567724187648 94622642601984 94681465337088 94888948460544 95029480653408 95266334048256 95419685666816 95534451511296 95675939705472 95763299036832 95885602100736 96184345739264 96382736400384 96395122245632 96414750050688 96537885108224 96653995864944 97010325651456 97251049340928 97283351402496 97524752584448 97669188449336 97758367766766 97787732557824 97912621105152 98002022694912 98147165405184 98423390676744 98668703121408 98814833197056 98827531583488 99031374102528 99092937552096 99150483898368 99183416859576 99297327499776 99310087890048 99705056919552 99824976986112 99952467378176 99985666719232 100191898017792 100474980139008 100724301103104 100757756809728 100873475555328 101157373751098 101409500430336 101631727239168 101652421312512 101782245605376 101904664006656 101938511772342 102323099533312 102474641833984 102568208891904 102699202772992 102843660624768 102856876743264 102975006296064 103265951809536 103522198355968 103556583387776 103770180089856 104196275699712 104476099682304 104705046577152 104986236887784 104999728342082 105282864930816 105417325805568 105669847213056 106134450470912 106231359209472 106353364303872 106367031443456 106388689711104 106516648504224 106652685092352 106750067018112 106908165735084 107347146375168 107476257950208 107613520093184 107635432168656 107871302363328 107903704891392 107917571260416 108207388956672 108444512526336 108605120746752 108735745348062 109051069333504 109182230298624 109343931091968 109407430508544 109443770327808 109583545257984 109715346657504 109877837005503 110151698743296 110165853995008 110292377796608 110329011552256 110461709559936 110726314511337 110867727428976 111144056389632 111180973031424 111456860096512 111479554746108 111621929656384 111723848876304 112002311651328 112168189034496 112446525800448 112483875059136 112762995175768 113178713260032 113314838740992 113352476410944 113482659999744 113497243302912 113948636479488 114085687984128 114231391289344 114269333393408 114335693144064 114505026306048 114642747007488 114827289122868 115113486974976 115283972063232 115536603119616 115608427144112 115713986336172 115846882083072 115861769205056 115896571920384 116174195785728 116322566406144 116462473150464 116501156311248 117113876381696 117220810162176 117370517454848 117511684620288 117535612142592 117550716278016 117685721481216 117793177399296 118311083835392 118594491531264 118745953206272 118928263734399 119401256779776 119662910373888 119737299542116 119984270728896 119999689533808 120476943777792 120725440561152 120765539672064 121065210104832 121407267667968 121546702061568 121562321649664 121733312576256 121888782962688 122000076592128 122180760840096 122682453000192 122830009085952 122986880106496 123011922478464 123281488415232 123429764989692 123936585744384 124078925021184 124120137996288 124269423254928 124428132607744 124726193357598 124779691769856 125037063438336 125078594660352 125238337437696 125388967608576 125574670863432 125887655706624 125903833137152 126090298916864 126163523469312 126241953782784 126502341525504 126518597947392 126544359441528 126705974204544 126858369572739 127379268681728 127567919607296 127684398715776 127847469467648 128192216039424 128510315200512 128553000067584 128871994486592 129502672846848 129668065787904 129694468571136 129711135203328 129978678509568 130059480537126 130344490355688 130383643410432 130550161473536 130669363593216 130862887206912 131020282294272 131063800850154 131231187568992 131558270828544 131753110929408 132041832136704 132123916736128 132200645197824 132244555812768 132396436666368 132413450520064 132940075892736 133099969314816 133589197357056 133965170643346 133966640185344 134299068137472 134326413877248 134343675746304 134497967407104 134620774170624 134999650725534 135212667240448 135508969652224 135536561750016 135709660807168 135872885342208 135918015696456 136198361367936 136757611855872 137124880833024 137142502324352 137300008394752 137687935746048 138017759625216 138360240119808 139301466243072 139428658962432 139588790648832 139606728769536 139635155245824 139981649183712 140377153241088 140556434407424 140893129617408 141062588559648 141271504721361 141641812279296 141804485738496 141851586281472 142022198005632 142203580123136 142333422690816 142544220980112 142899501072384 143129528500224 143301677266944 143513909558208 143828403151104 143890095013888 144276518608896 144574104600576 144592683368448 144622125076032 144806827662336 144980993797416 145576307064832 145791908122624 145876574011392 145925027103744 146111393677312 146287128876672 146503782674004 146637551650149 146868931657728 147282279413248 147635086015116 147823636571968 148003054682112 148222249795584 148241297375232 148547061153792 148639406328144 148965131835072 149557585379328 149737465479168 149928701067264 149978500078848 150287847026688 150904951013376 151086451654656 151136635214592 151310213332992 151329657737216 151736060626647 152114250645504 152447590858752 152673368408064 152856996009984 152907767658513 153103052163824 153484649299968 153711962750976 153852313337856 154048804159488 154285315114896 154462509444096 154898927714304 155096755208192 155283297533952 155334875081664 155655270134784 156294413549568 156682246160384 156714149523456 156734288370688 156914295308288 157057569865728 157479355331676 157499592513123 158125988708352 158571018312532 159201675706368 159347038814208 159530046455808 159550547165184 159583034566656 159979027638528 160635925037056 160967254081536 161020719562752 161214386925312 161420280139776 161453148252984 161806953544992 161876356890624 162311083435008 162518377283584 162666768789504 162907681120128 163103618022093 163576604000256 163773345447936 164015896637952 164375317886976 164573019986256 165227548114944 165248780992512 165438566694912 165493517328384 165692564339904 166301591143464 166372922359808 166716084584448 166771459547136 166984449916928 167185290144768 167219332119162 167432894484576 167585773314456 167850207608832 168322605043712 168669788700672 168691463929856 168725812588704 168941298939392 169144492763652 169146348208128 169768069890048 170245864954368 170921079786338 170922954719232 171128531976192 171347086934016 171404000090112 171503539716096 171757539459072 172240933684302 172670230462464 172890754383872 172925958094848 172948180271104 173304904679424 173412640716168 173570979504258 173770323124608 173792653807584 173844857880576 174225818124288 174483849609216 174693709725696 174751734466872 174974916758656 175670814572544 175831215243264 176055776182272 176267526930432 176326074417024 176528582221824 177466625753088 177891737296896 178118929809408 179065424183296 179101885169664 179124900995072 179330623209472 179494365560832 179605949313174 179976406093344 179999534300712 180715415666688 181163847122944 181224020928608 181597815157248 182110901501952 182320053092352 182343482474496 182833174444032 183583914328064 184023679500288 184245013628928 184480320159744 184517883717696 184922232622848 185735288324096 185904878616576 186118387531776 186142305026048 186180206994432 186404134882392 186642198911616 187089290036397 187169537654784 187857506156544 188083451412864 188362006295148 188831483559936 188855749705728 189135448375296 189245285203968 189362930674176 189777896921088 190058961306816 190839371333632 191068903022592 191351879410944 191526598073664 191771204201472 192368691478528 192765472800768 192790244491264 192829500101376 193075770216448 193307991729888 194020651302912 194502098681856 194566702804992 195049505168896 195089220805689 195338376898672 195516735533532 195575465115648 195825242210304 196004045389824 196294330810368 196846781353488 197337406242816 197629666394112 197655063166976 198062748205056 198185875104192 198300967796736 198366833719152 198594654999552 198620175780096 199410113839104 199649953972224 199904934756352 199971333438464 200383796035584 200947755965019 200949960278016 201448602206208 201515513619456 201746951110656 202314747502196 202499476088301 202819000860672 203263454478336 203304842625024 203564491210752 203809328013312 203877023544684 204949283667968 205136417783808 205398405545984 205687321249536 205713753486528 205950012592128 206531903619072 207044396711936 207113166775552 207540360179712 208392551399424 208952199364608 209410093154304 209540274198703 209972473775568 209999456684164 210565729861632 210834651611136 211339694426112 212268900941824 212462718418944 212706728607744 212734062886912 212777379422208 213033297008448 213305370184704 213500134036224 213816331470168 214694292750336 214952515900416 215227040186368 215270864337312 215742604726656 215807409782784 215835142520832 216414777913344 216889025052672 217210241493504 217471490696124 218102138667008 218364460597248 218687862183936 218814861017088 218887540655616 219167090515968 219430693315008 219755674011006 220303397486592 220331707990016 220584755593216 220658023104512 220923419119872 221452629022674 221735454857952 222288112779264 222361946062848 222913720193024 222959109492216 223243859312768 223447697752608 224004623302656 224336378068992 224893051600896 224967750118272 225525990351536 226357426520064 226629677481984 226704952821888 226965319999488 226994486605824 228171375968256 228462782578688 228538666786816 228671386288128 229010052612096 229285494014976 229654578245736 230226973949952 230567944126464 231073206239232 231216854288224 231427972672344 231693764166144 231723538410112 231793143840768 232348391571456 232645132812288 232924946300928 233002312622496 234227752763392 234441620324352 235023369240576 235071224285184 235101432556032 235371442962432 235586354798592 236622167670784 237188983062528 237491906412544 237856527468798 238802513559552 239325820747776 239474599084232 239968541457792 239999379067616 240953887555584 241450881122304 241531079344128 242130420209664 242814535335936 243124643299328 243466625152512 243777565925376 244000153184256 244361521680192 245364906000384 245660018171904 245973760212992 246023844956928 246562976830464 246859529979384 247873171488768 248157850042368 248240275992576 248538846509856 248856265215488 249452386715196 249559383539712 250074126876672 250157189320704 250476674875392 250777935217152 251149341726864 251775311413248 251807666274304 252180597833728 252483907565568 253004683051008 253037195894784 253088718883056 253411948409088 253716739145478 254758537363456 255135839214592 255368797431552 255694938935296 256381619679507 256384432078848 257020630401024 257106000135168 257743988973184 258361400526453 259005345693696 259336131575808 259388937142272 259422270406656 259957357019136 260118961074252 260688980711376 260767286820864 261338727186432 261725774413824 262040564588544 262127601700308 262462375137984 263506221858816 264083664273408 264247833472256 264401290395648 264489111625536 264792873332736 264826901040128 265880151785472 266199938629632 267178394714112 267930341286692 267933280370688 268598136274944 268652827754496 268687351492608 268995934814208 269241548341248 269408923969761 269999301451068 270425334480896 271073123500032 271419321614336 271745770684416 271836031392912 272396722735872 273515223711744 274249761666048 274285004648704 274600016789504 275375871492096 276035519250432 276720480239616 277499282046931 278602932486144 278857317924864 279177581297664 279213457539072 279270310491648 279963298367424 280754306482176 281112868814848 281786259234816 282125177119296 282543009442722 283283624558592 283608971476992 283703172562944 284044396011264 284407160246272 284666845381632 285088441960224 285799002144768 286259057000448 286603354533888 287027819116416 287656806302208 287780190027776 288553037217792 289148209201152 289185366736896 289244250152064 289613655324672 289961987594832 291152614129664 291583816245248 291753148022784 291850054207488 292222787354624 292574257753344 293007565348008 293275103300298 293737863315456 294564558826496 295270172030232 295647273143936 296006109364224 296444499591168 296482594750464 297094122307584 297278812656288 297930263670144 299115170758656 299474930958336 299857402134528 299957000157696 300575694053376 302172903309312 302273270429184 302620426665984 302659315474432 303472121253294 304228501291008 304895181717504 305346736816128 305713992019968 305815535317026 306206104327648 306969298599936 307423925501952 307704626675712 308097608318976 308570630229792 308925018888192 309797855428608 310193510416384 310566595067904 310669750163328 311310540269568 312588827099136 313364492320768 313428299046912 313468576741376 313828590616576 314115139731456 314958710663352 314999185026246 316251977416704 317142036625064 318403351412736 318694077628416 319060092911616 319101094330368 319166069133312 319958055277056 321271850074112 322041439125504 322428773850624 322840560279552 322906296505968 323613907089984 323752713781248 324622166870016 325036754567168 325333537579008 325815362240256 326207236044186 327153208000512 327546690895872 328031793275904 328750635773952 329146039972512 329633511016509 330455096229888 330497561985024 330877133389824 330987034656768 331385128679808 332603182286928 332745844719616 333432169168896 333542919094272 333968899833856 334370580289536 334438664238324 334865788969152 335171546628912 336645210087424 337339577401344 337382927859712 337451625177408 337882597878784 338288985527304 339536139780096 340491729908736 341842159572676 341845909438464 342257063952384 342694173868032 342808000180224 343007079432192 343515078918144 344481867368604 345340460924928 345851916189696 345896360542208 346609809358848 346825281432336 347141959008516 347540646249216 347585307615168 347689715761152 348967699218432 349387419451392 349503468933744 349949833517312 351341629145088 351662430486528 352111552364544 352535053860864 352652148834048 353057164443648 354050808128843 354933251506176 355783474593792 356237859618816 356784791203197 358130848366592 358203770339328 358249801990144 358661246418944 358988731121664 359211898626348 359952812186688 359999068601424 361430831333376 362327694245888 362448041857216 363195630314496 364221803003904 364640106184704 364686964948992 365666348888064 367167828656128 368047359000576 368490027257856 368960640319488 369035767435392 369844465245696 371470576648192 371809757233152 372236775063552 372284610052096 372360413988864 372808269764784 373284397823232 374178580072794 374339075309568 375715012313088 376166902825728 376724012590296 377662967119872 377711499411456 378270896750592 378490570407936 378725861348352 379555793842176 380117922613632 380575108718217 381678742667264 382137806045184 382703758821888 383053196147328 383542408402944 384737382957056 385530945601536 385580488982528 385659000202752 386151540432896 386615983459776 389004197363712 389133405609984 390099010337792 390178441611378 390676753797344 391033471067064 391150930231296 391650484420608 392008090779648 392588661620736 393693562706976 394674812485632 395259332788224 395310126333952 396125496410112 396371750208384 396601935593472 396733667438304 397189309999104 397240351560192 398820227678208 399299907944448 399809869512704 399942666876928 400767592071168 401895511930038 401899920556032 402897204412416 403031027238912 403493902221312 404629495004392 404998952176602 405638001721344 406526908956672 406609685250048 407128982421504 407618656026624 407754047089368 409898567335936 410272835567616 410796811091968 411374642499072 411427506973056 411900025184256 413063807238144 414088793423872 414226333551104 415080720359424 417904398729216 418820186308608 419080548397406 419944947551136 419998913368328 421131459723264 421669303222272 422679388852224 424537801883648 424925436837888 425413457215488 425468125773824 425554758844416 426066594016896 426610740369408 427000268072448 427632662940336 429388585500672 429905031800832 430454080372736 430541728674624 431485209453312 431670285041664 432829555826688 433778050105344 434420482987008 434942981392248 436204277334016 436728921194496 437375724367872 437629722034176 437775081311232 438334181031936 438861386630016 439511348022012 440606794973184 440663415980032 441316046209024 441846838239744 442905258045348 443470909715904 444723892125696 445827440386048 445918218984432 446487718625536 446895395505216 448672756137984 449786103201792 449935500236544 451051980703072 452714853040128 453259354963968 453409905643776 453930639998976 453988973211648 455208181879941 456342751936512 456925565157376 457077333573632 457342772576256 458020105224192 458570988029952 458723302975539 459309156491472 460453947899904 461135888252928 462146412478464 462433708576448 462855945344688 463387528332288 463447076820224 464696783142912 465290265624576 465849892601856 466004625244992 468455505526784 468883240648704 470046738481152 470142448570368 470202865112064 470742885924864 471172709597184 472498777539369 473244335341568 474377966125056 474983812825088 475713054937596 477605027119104 478651641495552 478949198168464 479937082915584 479998758135232 481907775111168 482901762244608 483062158688256 484260840419328 485629070671872 486249286598656 486933250305024 487555131850752 488000306368512 488723043360384 490729812000768 491320036343808 491947520425984 492047689913856 493125953660928 493719059958768 495746342977536 496315700084736 496480551985152 497077693019712 497712530430976 498904773430392 499118767079424 500148253753344 500314378641408 500953349750784 501555870434304 502298683453728 503550622826496 503615332548608 504361195667456 504967815131136 506009366102016 506074391789568 506177437766112 506823896818176 507433478290956 509517074726912 510271678429184 510737594863104 511389877870592 512763239359014 512768864157696 514041260802048 514212000270336 515487977946368 516722801052906 518010691387392 518672263151616 518777874284544 518844540813312 519914714038272 520237922148504 521377961422752 521534573641728 522677454372864 523451548827648 524081129177088 524255203400616 524924750275968 527012443717632 528167328546816 528495666944512 528802580791296 528978223251072 529585746665472 529653802080256 532399877259264 534356789428224 535860682573384 537196272549888 537305655508992 537374702985216 537991869628416 538483096682496 538817847939522 539998602902136 540850668961792 542146247000064 542838643228672 543491541368832 543672062785824 544793445471744 547030447423488 548499523332096 548570009297408 549200033579008 550751742984192 552071038500864 553440960479232 554998564093862 557205864972288 557714635849728 558355162595328 558426915078144 558540620983296 559926596734848 561508612964352 562225737629696 563572518469632 564250354238592 565086018885444 566567249117184 567406345125888 568088792022528 568814320492544 569333690763264 570176883920448 572518114000896 573206709067776 574055638232832 575313612604416 577106074435584 578296418402304 578370733473792 578488500304128 579227310649344 579923975189664 582305228259328 583167632490496 583506296045568 583700108414976 584445574709248 585148515506688 585267662417067 586015130696016 586550206600596 587475726630912 589129117652992 590540344060464 591294546287872 592012218728448 592888999182336 592965189500928 594188244615168 594557625312576 595860527340288 598230341517312 598949861916672 599714804269056 599914000315392 601151388106752 602843267895057 604345806618624 604546540858368 605240853331968 605318630948864 606944242506588 607498428264903 608457002582016 609790363435008 610693473632256 611427984039936 611631070634052 612412208655296 614847851003904 615409253351424 616195216637952 617141260459584 617850037776384 619595710857216 620387020832768 621133190135808 621339500326656 622621080539136 625177654198272 626728984641536 626856598093824 626937153482752 627657181233152 628230279462912 628620822596109 629917421326704 629998370052492 632503954833408 634284073250128 636806702825472 637388155256832 638120185823232 638202188660736 638332138266624 639916110554112 642543700148224 644082878251008 644857547701248 645681120559104 645812593011936 647227814179968 647505427562496 649244333740032 650073509134336 650667075158016 651630724480512 652414472088372 654306416001024 655093381791744 656063586551808 657501271547904 658292079945024 659267022033018 660910192459776 660995123970048 661754266779648 661974069313536 662770257359616 665206364573856 665491689439232 666864338337792 667085838188544 667937799667712 668741160579072 668877328476648 669731577938304 670343093257824 673290420174848 674679154802688 674765855719424 674903250354816 675765195757568 676577971054608 679072279560192 680983459817472 683684319145352 684514127904768 685388347736064 685616000360448 686014158864384 687030157836288 688963734737208 690680921849856 691703832379392 691792721084416 693219618717696 693650562864672 694283918017032 695081292498432 695170615230336 695379431522304 697935398436864 698774838902784 699006937867488 699899667034624 702683258290176 703324860973056 705070107721728 705304297668096 706114328887296 708101616257686 709866503012352 711566949187584 712475719237632 713569582406394 716261696733184 716407540678656 716499603980288 717322492837888 717977462243328 718423797252696 719905624373376 719998137202848 722861662666752 724655388491776 724896083714432 726391260628992 728443606007808 729373929897984 731332697776128 736094718001152 736980054515712 737921280638976 738071534870784 739688930491392 742941153296384 743619514466304 744473550127104 744569220104192 744720827977728 745616539529568 746568795646464 748357160145588 748678150619136 751430024626176 752333805651456 753448025180592 755325934239744 755422998822912 756541793501184 757451722696704 759111587684352 760235845227264 761150217436434 763357485334528 764275612090368 765407517643776 766106392294656 767084816805888 769144859038521 769474765914112 771061891203072 771160977965056 771318000405504 772303080865792 773231966919552 775084201579359 778008394727424 778266811219968 780198020675584 780356883222756 781353507594688 782066942134128 782301860462592 784016181559296 785177323241472 787387125413952 790518665576448 790620252667904 792250992820224 792743500416768 793203871186944 793467334876608 794378619998208 794480703120384 797640455356416 798599815888896 799619739025408 799885333753856 801535184142336 803791023860076 803799841112064 805794408824832 806062054477824 806987804442624 808226771909283 809258990008784 809997904353204 811276003442688 813219370500096 814257964843008 815237312053248 815508094178736 819797134671872 820545671135232 821593622183936 822749284998144 822855013946112 823800050368512 826127614476288 828177586847744 828452667102208 830161440718848 832497846140793 835808797458432 837640372617216 838161096794812 839889895102272 839997826736656 842262919446528 843338606444544 845358777704448 849075603767296 849850873675776 850826914430976 850936251547648 851109517688832 852133188033792 853221480738816 854000536144896 855265325880672 858777171001344 859810063601664 860908160745472 861083457349248 862970418906624 863340570083328 865659111653376 867556100210688 868840965974016 869885962784496 872408554668032 873457842388992 874751448735744 875259444068352 875550162622464 876668362063872 877722773260032 879022696044024 881213589946368 881326831960064 882632092418048 883693676479488 885810516090696 886941819431808 889447784251392 891654880772096 891836437968864 892975437251072 893790791010432 897345512275968 899572206403584 899871000473088 902103961406144 906518709927936 906819811287552 907861279997952 907977946423296 910416363759882 912685503873024 913851130314752 914154667147264 914685545152512 916040210448384 917141976059904 917446605951078 918618312982944 920907895799808 922271776505856 924292824956928 924867417152896 925711890689376 926775056664576 926894153640448 929393566285824 930580531249152 931699785203712 932009250489984 937766481297408 940093476962304 940284897140736 940405730224128 941485771849728 942345419194368 944997555078738 946488670683136 948755932250112 949967625650176 951426109875192 955210054238208 957303282991104 957898396336928 959874165831168 959997516270464 963815550222336 966124317376512 968521680838656 971258141343744 973866500610048 975110263701504 976000612737024 977446086720768 981459624001536 982640072687616 983895040851968 984095379827712 986251907321856 987438119917536 988900533049527 991492685955072 992631400169472 992961103970304 994155386039424 995425060861952 997809546860784 998237534158848 1000296507506688 1000628757282816 1001906699501568 1003111740868608 1004597366907456 1007230665097216 1008722391334912 1009935630262272 1012018732204032 1012148783579136 1012354875532224 1013647793636352 1014866956581912 1019034149453824 1020543356858368 1021475189726208 1022779755741184 1025526478718028 1025537728315392 1028082521604096 1028424000540672 1030975955892736 1033445602105812 1036021382774784 1037555748569088 1037689081626624 1039829428076544 1040475844297008 1042755922845504 1043069147283456 1046903097655296 1048162258354176 1048510406801232 1049849500551936 1054024887435264 1056334657093632 1056991333889024 1057605161582592 1057956446502144 1059171493330944 1059307604160512 1062152424386529 1064799754518528 1068713578856448 1070354373609591 1071721365146768 1074392545099776 1074611311017984 1074749405970432 1075983739256832 1076966193364992 1077635695879044 1079997205804272 1084292494000128 1085677286457344 1086983082737664 1087344125571648 1089586890943488 1094060894846976 1096999046664192 1097140018594816 1098400067158016 1101503485968384 1104142077001728 1106881920958464 1109997128187724 1114411729944576 1115429271699456 1116710325190656 1116853830156288 1117081241966592 1119853193469696 1123017225928704 1124451475259392 1127145036939264 1128500708477184 1130172037770888 1133134498234368 1134812690251776 1136177584045056 1137628640985088 1138667381526528 1140353767840896 1141725326154651 1145036228001792 1146413418135552 1148111276465664 1150627225208832 1154212148871168 1156592836804608 1156741466947584 1156977000608256 1158454621298688 1159847950379328 1164610456518656 1166335264980992 1167012592091136 1167400216829952 1168891149418496 1170297031013376 1170535324834134 1172030261392032 1173100413201192 1174951453261824 1178258235305984 1181080688120928 1182589092575744 1184024437456896 1185777998364672 1185930379001856 1188376489230336 1189115250625152 1191721054680576 1196460683034624 1197899723833344 1199429608538112 1199828000630784 1202302776213504 1205686535790114 1208691613237248 1209093081716736 1210481706663936 1210637261897728 1213888485013176 1214996856529806 1216914005164032 1219580726870016 1221386947264512 1222855968079872 1223262141268104 1224824417310592 1229695702007808 1230818506702848 1232390433275904 1234282520919168 1235700075552768 1239191421714432 1242266380271616 1242679000653312 1245242161078272 1253457969283072 1253713196187648 1253874306965504 1255314362466304 1256460558925824 1257241645192218 1259834842653408 1259996740104984 1265007909666816 1268568146500256 1273613405650944 1274776310513664 1276240371646464 1276404377321472 1276664276533248 1279832221108224 1285087400296448 1288165756502016 1289715095402496 1291362241118208 1291625186023872 1294455628359936 1295010855124992 1298488667480064 1300147018268672 1301334150316032 1303261448961024 1304828944176744 1308612832002048 1310186763583488 1312127173103616 1315002543095808 1316584159890048 1318534044066036 1321820384919552 1321990247940096 1323948138627072 1325540514719232 1330412729147712 1330983378878464 1334171676377088 1335875599335424 1337482321158144 1337754656953296 1339463155876608 1340686186515648 1346580840349696 1349358309605376 1349531711438848 1349806500709632 1351530391515136 1353155942109216 1358144559120384 1361966919634944 1365624545639823 1367368638290704 1369028255809536 1370776695472128 1371232000720896 1372028317728768 1374060315672576 1377927469474416 1381361843699712 1383407664758784 1383585442168832 1386439237435392 1387301125729344 1388567836034064 1390162584996864 1390341230460672 1395870796873728 1397549677805568 1398013875734976 1399799334069248 1405366516580352 1406649721946112 1410140215443456 1410608595336192 1412228657774592 1416203232515372 1417496332618107 1419733006024704 1423133898375168 1424951438475264 1427139164812788 1432815081357312 1432999207960576 1434644985675776 1435954924486656 1436847594505392 1439811248746752 1439996274405696 1445723325333504 1449310776983552 1449792167428864 1452782521257984 1456887212015616 1458747859795968 1462665395552256 1466781919390921 1472189436002304 1473960109031424 1475842561277952 1476143069741568 1479377860982784 1485882306592768 1487239028932608 1488947100254208 1489138440208384 1489441655955456 1491233079059136 1493137591292928 1496714320291176 1497356301238272 1502860049252352 1504667611302912 1506896050361184 1510651868479488 1510845997645824 1513083587002368 1514903445393408 1518223175368704 1520471690454528 1522300434872868 1526714970669056 1528551224180736 1530815035287552 1532212784589312 1534169633611776 1538289718077042 1538949531828224 1542123782406144 1542321955930112 1542636000811008 1544606161731584 1546463933839104 1550168403158718 1556016789454848 1556533622439936 1560396041351168 1560713766445512 1562707015189376 1564133884268256 1564603720925184 1568032363118592 1570354646482944 1574774250827904 1581037331152896 1581240505335808 1584501985640448 1585487000833536 1586407742373888 1586934669753216 1588757239996416 1588961406240768 1597199631777792 1599239478050816 1599770667507712 1603070368284672 1607582047720152 1611588817649664 1612124108955648 1613975608885248 1616453543818566 1618517980017568 1619995808706408 1622552006885376 1626438741000192 1628515929686016 1630474624106496 1631016188357472 1639594269343744 1641091342270464 1645498569996288 1645710027892224 1647600100737024 1652255228952576 1656355173695488 1656905334204416 1660322881437696 1664995692281586 1671617594916864 1675280745234432 1676322193589624 1679779790204544 1679995653473312 1684525838893056 1686677212889088 1690717555408896 1698151207534592 1699701747351552 1701872503095296 1702219035377664 1704266376067584 1706442961477632 1708001072289792 1710530651761344 1717554342002688 1719620127203328 1721816321490944 1722166914698496 1725940837813248 1731318223306752 1735112200421376 1737681931948032 1739771925568992 1744817109336064 1746915684777984 1749502897471488 1750518888136704 1751100325244928 1753336724127744 1755445546520064 1758045392088048 1762427179892736 1762653663920128 1765264184836096 1767387352958976 1771621032181392 1773883638863616 1778895568502784 1783309761544192 1783672875937728 1785950874502144 1787581582020864 1794691024551936 1799144412807168 1799742000946176 1804207922812288 1808529803685171 1813037419855872 1813639622575104 1815722559995904 1815955892846592 1820832727519764 1825371007746048 1828309334294528 1829371090305024 1832080420896768 1834283952119808 1834893211902156 1837236625965888 1844543553011712 1848585649913856 1849734834305792 1851423781378752 1853550113329152 1853788307280896 1858787132571648 1861161062498304 1863399570407424 1864018500979968 1875532962594816 1880186953924608 1880569794281472 1880811460448256 1882971543699456 1884690838388736 1885862467788327 1889995110157476 1892977341366272 1897511864500224 1899935251300352 1902852219750384 1910420108476416 1914606565982208 1915796792673856 1919748331662336 1919995032540928 1927631100444672 1932248634753024 1937043361677312 1942494974328517 1942516282687488 1947733001220096 1950220527403008 1952001225474048 1954892173441536 1962919248003072 1965280145375232 1967790081703936 1968190759655424 1972503814643712 1974876239835072 1977801066099054 1982985371910144 1985262800338944 1985922207940608 1988310772078848 1990850121723904 1995619093721568 1996475068317696 2000593015013376 2001257514565632 2003813399003136 2006223481737216 2009194733814912 2014461330194432 2017444782669824 2019871260524544 2024037464408064 2024297567158272 2024709751064448 2027295587272704 2029733913163824 2038068298907648 2041086713716736 2042950379452416 2045559511482368 2051052957436056 2056165043208192 2056848001081344 2061951911785472 2066891204211624 2072042765549568 2075111497138176 2075378163253248 2079658856153088 2080951688594016 2085511845691008 2086138294566912 2093806195310592 2096324516708352 2097020813602464 2099699001103872 2108049774870528 2113982667778048 2115210323165184 2115912893004288 2118342986661888 2118615208321024 2124304848773058 2129599509037056 2137427157712896 2140708747219182 2143442730293536 2148785090199552 2149222622035968 2149498811940864 2151967478513664 2153932386729984 2155271391758088 2159994411608544 2168584988000256 2171354572914688 2173966165475328 2174688251143296 2179173781886976 2188121789693952 2193998093328384 2194280037189632 2196800134316032 2208284154003456 2213763841916928 2219994256375448 2228823459889152 2230858543398912 2233420650381312 2233707660312576 2234162483933184 2239706386939392 2246034451857408 2248902950518784 2254290073878528 2257001416954368 2260344075541776 2266268996468736 2269625380503552 2272355168090112 2275257281970176 2277334763053056 2280707535681792 2283450652309302 2290072456003584 2292826836271104 2296222552931328 2301254450417664 2307434577115563 2308424297742336 2313185673609216 2313482933895168 2313954001216512 2316909242597376 2319695900758656 2329220913037312 2332670529961984 2334025184182272 2334800433659904 2337782298836992 2340594062026752 2341070649668268 2344060522784064 2346200826402384 2356516470611968 2362161376241856 2365178185151488 2371555996729344 2371860758003712 2376752978460672 2378230501250304 2383442109361152 2392921366069248 2395799447666688 2398859217076224 2399656001261568 2404605552427008 2411373071580228 2417383226474496 2418186163433472 2420963413327872 2421274523795456 2424680315727849 2427776970026352 2429993713059612 2433828010328064 2442773894529024 2445711936159744 2446524282536208 2449648834621184 2459391404015616 2461637013405696 2464780866551808 2468565041838336 2471400151105536 2478355656901901 2478382843428864 2484532760543232 2485358001306624 2490484322156544 2497493538422379 2506915938566144 2507426392375296 2507748613931008 2510628724932608 2512921117851648 2514483290384436 2519669685306816 2519993480209968 2530015819333632 2537136293000512 2547226811301888 2549552621027328 2552480743292928 2552808754642944 2553328553066496 2559664442216448 2570174800592896 2576331513004032 2579430190804992 2582724482236416 2583250372047744 2588911256719872 2590021710249984 2596977334960128 2600294036537344 2602668300632064 2606522897922048 2609657888353488 2617225664004096 2620373527166976 2624254346207232 2630005086191616 2633168319780096 2637068088132072 2643640769839104 2643980495880192 2647896277254144 2651081029438464 2660825458295424 2661966757756928 2668343352754176 2671751198670848 2674964642316288 2675509313906592 2678926311753216 2681372373031296 2693161680699392 2698716619210752 2699063422877696 2699613001419264 2703060783030272 2706311884218432 2723933839269888 2731249091279646 2734737276581408 2738056511619072 2741553390944256 2742464001441792 2744056635457536 2748120631345152 2755854938948832 2762723687399424 2766815329517568 2767170884337664 2772878474870784 2774602251458688 2777135672068128 2780325169993728 2780682460921344 2791741593747456 2795099355611136 2796027751469952 2799598668138496 2813299443892224 2820280430886912 2821217190672384 2824457315549184 2832406465030744 2834992665236214 2839466012049408 2846267796750336 2849902876950528 2854278329625576 2865630162714624 2865998415921152 2869289971351552 2871909848973312 2873695189010784 2879622497493504 2879992548811392 2891446650667008 2898621553967104 2899584334857728 2905565042515968 2913774424031232 2925330791104512 2933563838781842 2944378872004608 2947920218062848 2951685122555904 2952286139483136 2958755721965568 2971764613185536 2974478057865216 2977894200508416 2978276880416768 2978883311910912 2982466158118272 2986275182585856 2993428640582352 2994712602476544 3005720098504704 3009335222605824 3013792100722368 3021691995291648 3026167174004736 3029806890786816 3036446350737408 3040943380909056 3044600869745736 3053429941338112 3057102448361472 3061630070575104 3064425569178624 3068339267223552 3076579436154084 3077899063656448 3084247564812288 3084643911860224 3085272001622016 3089212323463168 3092927867678208 3100336806317436 3113067244879872 3120792082702336 3121427532891024 3125414030378752 3128267768536512 3129207441850368 3140709292965888 3149548501655808 3162074662305792 3162481010671616 3169003971280896 3170974001667072 3172815484747776 3173869339506432 3177514479992832 3177922812481536 3186457273159587 3194399263555584 3198478956101632 3199541335015424 3206140736569344 3211063120828773 3215164095440304 3223177635299328 3224248217911296 3227951217770496 3232907087637132 3237035960035136 3239991617412816 3252877482000384 3257031859372032 3260949248212992 3262032376714944 3279188538687488 3282182684540928 3290997139992576 3291420055784448 3295200201474048 3304510457905152 3312710347390976 3313810668408832 3320645762875392 3329991384563172 3343235189833728 3350561490468864 3352644387179248 3359559580409088 3359991306946624 3369051677786112 3373354425778176 3381435110817792 3396302415069184 3399403494703104 3403745006190592 3404438070755328 3408532752135168 3412885922955264 3416002144579584 3421061303522688 3435108684005376 3439240254406656 3443632642981888 3444333829396992 3451881675626496 3462636446613504 3470224400842752 3475363863896064 3479543851137984 3493831369555968 3499005794942976 3501037776273408 3502200650489856 3506673448255488 3510891093040128 3516090784176096 3524854359785472 3525307327840256 3530528369672192 3534774705917952 3543242064362784 3547767277727232 3557791137005568 3566619523088384 3567345751875456 3571901749004288 3575163164041728 3589382049103872 3598288825614336 3599484001892352 3608415845624576 3617059607370342 3626074839711744 3627279245150208 3631445119991808 3631911785693184 3641665455039528 3650742015492096 3656618668589056 3658742180610048 3664160841793536 3668567904239616 3669786423804312 3674473251931776 3689087106023424 3697171299827712 3699469668611584 3702847562757504 3707100226658304 3707576614561792 3717574265143296 3726799140814848 3728037001959936 3760373907849216 3761139588562944 3761622920896512 3765943087398912 3769381676777472 3771724935576654 3779990220314952 3785954682732544 3795023729000448 3799870502600704 3805704439500768 3820840216952832 3829213131964416 3831593585347712 3839496663324672 3839990065081856 3855262200889344 3864497269506048 3874086723354624 3884989948657034 3885032565374976 3895466002440192 3900441054806016 3904002450948096 3909784346883072 3925838496006144 3930560290750464 3935580163407872 3936381519310848 3945007629287424 3949752479670144 3955602132198108 3965970743820288 3971844415881216 3976621544157696 3981700243447808 3991238187443136 3992950136635392 4002515029131264 4007626798006272 4012446963474432 4018389467629824 4034889565339648 4039742521049088 4048074928816128 4048595134316544 4049419502128896 4054591174545408 4059467826327648 4076136597815296 4082173427433472 4085900758904832 4091119022964736 4096873636919469 4102105914872112 4112330086416384 4113696002162688 4123903823570944 4133782408423248 4144085531099136 4150222994276352 4150756326506496 4159317712306176 4161903377188032 4171023691382016 4187612390621184 4192649033416704 4194041627204928 4199398002207744 4216099549741056 4227965335556096 4230420646330368 4231825786008576 4236685973323776 4237230416642048 4248609697546116 4252488997854321 4259199018074112 4274854315425792 4281417494438364 4286885460587072 4298445244071936 4298997623881728 4303934957027328 4307864773459968 4310542783516176 4319988823217088 4337169976000512 4342709145829376 4347932330950656 4349376502286592 4358347563773952 4376243579387904 4387996186656768 4388560074379264 4393600268632064 4400345758172763 4416568308006912 4427527683833856 4439988512750896 4457646919778304 4461717086797824 4466841300762624 4467415320625152 4468324967866368 4479412773878784 4492068903714816 4497805901037568 4508580147757056 4514002833908736 4520688151083552 4532537992937472 4539250761007104 4544710336180224 4550514563940352 4554669526106112 4561415071363584 4566901304618604 4580144912007168 4585653672542208 4592445105862656 4602508900835328 4614869154231126 4616848595484672 4626371347218432 4626965867790336 4627908002433024 4633818485194752 4639391801517312 4658441826074624 4665341059923968 4668050368364544 4669600867319808 4675564597673984 4681188124053504 4682141299336536 4688121045568128 4692401652804768 4713032941223936 4724322752483712 4730356370302976 4743111993458688 4743721516007424 4753505956921344 4756461002500608 4766884218722304 4791598895333376 4797718434152448 4799312002523136 4809211104854016 4822746143160456 4834766452948992 4836372326866944 4841926826655744 4842549047590912 4849360631455698 4855553940052704 4859987426119224 4867656020656128 4885547789058048 4891423872319488 4893048565072416 4899297669242368 4918782808031232 4923274026811392 4937130083676672 4942800302211072 4956711313803802 4956765686857728 4969065521086464 4970716002613248 4980968644313088 4994987076844758 5013831877132288 5014852784750592 5015497227862016 5021257449865216 5025842235703296 5028966580768872 5039339370613632 5039986960419936 5060031638667264 5074272586001024 5094453622603776 5099105242054656 5105617509285888 5106657106132992 5119328884432896 5152663026008064 5158860381609984 5165448964472832 5166500744095488 5177822513439744 5193954669920256 5200588073074688 5205336601264128 5213045795844096 5219315776706976 5234451328008192 5240747054333952 5248508692414464 5260010172383232 5266336639560192 5274136176264144 5287281539678208 5287960991760384 5295792554508288 5302162058876928 5321650916590848 5323933515513856 5336686705508352 5343502397341696 5349929284632576 5351018627813184 5357852623506432 5362744746062592 5386323361398784 5397433238421504 5398126845755392 5399226002838528 5406121566060544 5412623768436864 5425589411055513 5447867678539776 5462498182559292 5469474553162816 5476113023238144 5484928002883584 5488113270915072 5496241262690304 5511709877897664 5533630659035136 5534341768675328 5545756949741568 5549204502917376 5554271344136256 5560650339987456 5561364921842688 5583483187494912 5590198711222272 5592055502939904 5599197336276992 5626598887784448 5640560861773824 5642434381344768 5648914631098368 5657587403364981 5664812930061488 5669985330472428 5678932024098816 5692535593500672 5699805753901056 5708556659251152 5731260325429248 5731996831842304 5738579942703104 5743819697946624 5747390378021568 5759244994987008 5759985097622784 5782893301334016 5797243107934208 5799168669715456 5811130085031936 5827484922985551 5827548848062464 5850661582209024 5867127677563684 5888757744009216 5895840436125696 5903370245111808 5904572278966272 5917511443931136 5943529226371072 5948956115730432 5955788401016832 5956553760833536 5957766623821824 5964932316236544 5972550365171712 5986857281164704 5989425204953088 6011440197009408 6018670445211648 6027584201444736 6043383990583296 6052334348009472 6059613781573632 6072892701474816 6081886761818112 6089201739491472 6106859882676224 6114204896722944 6123260141150208 6128851138357248 6136678534447104 6153158872308168 6155798127312896 6168495129624576 6169287823720448 6170544003244032 6178424646926336 6185855735356416 6200673612634872 6226134489759744 6241584165404672 6242855065782048 6250828060757504 6256535537073024 6258414883700736 6281418585931776 6299097003311616 6324149324611584 6324962021343232 6341948003334144 6345630969495552 6347738679012864 6355028959985664 6355845624963072 6372914546319174 6388798527111168 6396957912203264 6399082670030848 6412281473138688 6422126241657546 6430328190880608 6446355270598656 6448496435822592 6455902435540992 6465814175274264 6474071920070272 6479983234825632 6505754964000768 6514063718744064 6521898496425984 6524064753429888 6564365369081856 6581994279985152 6582840111568896 6590400402948096 6625420694781952 6627621336817664 6641291525750784 6659982769126344 6686470379667456 6701122980937728 6705288774358496 6719119160818176 6719982613893248 6738103355572224 6746708851556352 6762870221635584 6792604830138368 6798806989406208 6808876141510656 6817065504270336 6825771845910528 6832004289159168 6842122607045376 6870217368010752 6878480508813312 6887265285963776 6888667658793984 6903763351252992 6922303731346689 6925272893227008 6940448801685504 6950727727792128 6959087702275968 6987662739111936 6998011589885952 7002075552546816 7004401300979712 7013346896510976 7021782186080256 7032181568352192 7050614655680512 7061056739344384 7069549411835904 7086484128725568 7095534555454464 7115582274011136 7133239046176768 7134691503750912 7143803498008576 7150326328083456 7178764098207744 7196577651228672 7198968003784704 7216831691249152 7234119214740684 7252149679423488 7254558490300416 7262890239983616 7263823571386368 7283330910079056 7301484030984192 7313237337178112 7328321683587072 7337135808479232 7339572847608624 7348946503863552 7378174212046848 7394342599655424 7398939337223168 7405695125515008 7414200453316608 7415153229123584 7435066970705703 7435148530286592 7453598281629696 7456074003919872 7492480615267137 7520747815698432 7522279177125888 7523245841793024 7531886174797824 7538763353554944 7543449871153308 7559980440629904 7590047458000896 7599741005201408 7611408879001536 7641680433905664 7658426263928832 7663187170695424 7678993326649344 7679980130163712 7710524401778688 7728994539012096 7748173446709248 7769979897314068 7770065130749952 7790932004880384 7800882109612032 7808004901896192 7819568693766144 7851676992012288 7861120581500928 7871160326815744 7872763038621696 7890015258574848 7899504959340288 7911204264396216 7931941487640576 7943688831762432 7953243088315392 7963400486895616 7982476374886272 7985900273270784 8005030058262528 8015253596012544 8024893926948864 8036778935259648 8069779130679296 8079485042098176 8096149857632256 8097190268633088 8098839004257792 8109182349090816 8118935652655296 8152273195630592 8164346854866944 8171801517809664 8182238045929472 8193747273838938 8204211829744224 8224660172832768 8227392004325376 8247807647141888 8267564816846496 8288171062198272 8300445988552704 8301512653012992 8318635424612352 8323806754376064 8342047382764032 8375224781242368 8385298066833408 8388083254409856 8398796004415488 8455930671112192 8460841292660736 8463651572017152 8473371946647552 8474460833284096 8497219395092232 8504977995708642 8518398036148224 8549708630851584 8562834988876728 8573770921174144 8596890488143872 8597995247763456 8607869914054656 8615729546919936 8621085567032352 8639977646434176 8674339952001024 8695864661901312 8698753004573184 8716695127547904 8775992373313536 8777120148758528 8787200537264128 8800691516345526 8833136616013824 8855055367667712 8879977025501792 8915293839556608 8923434173595648 8933682601525248 8934830641250304 8936649935732736 8958825547757568 8984137807429632 8995611802075136 9017160295514112 9028005667817472 9041376302167104 9065075985874944 9078501522014208 9089420672360448 9101029127880704 9109339052212224 9122830142727168 9133802609237208 9160289824014336 9171307345084416 9184890211725312 9205017801670656 9229738308462252 9233697190969344 9252742694436864 9253931735580672 9255816004866048 9267636970389504 9278783603034624 9316883652149248 9330682119847936 9339201734639616 9351129195347968 9362376248107008 9364282598673072 9376242091136256 9384803305609536 9426065882447872 9448645504967424 9460712740605952 9486223986917376 9487443032014848 9507011913842688 9512922005001216 9533768437444608 9559371819478761 9583197790666752 9595436868304896 9598624005046272 9618422209708032 9645492286320912 9669532905897984 9672744653733888 9683853653311488 9685098095181824 9698721262911396 9711107880105408 9719974852238448 9771095578116096 9782847744638976 9786097130144832 9798595338484736 9837565616062464 9846548053622784 9874260167353344 9885600604422144 9913422627607604 9913531373715456 9938131042172928 9941432005226496 9961937288626176 9989974153689516 10029705569501184 10030994455724032 10042514899730432 10051684471406592 10057933161537744 10078678741227264 10079973920839872 10120063277334528 10148545172002048 10188907245207552 10198210484109312 10211235018571776 10213314212265984 10238657768865792 10267473435736447 10305326052016128 10317720763219968 10330897928945664 10333001488190976 10355645026879488 10387909339840512 10401176146149376 10410673202528256 10426091591688192 10438631553413952 10481494108667904 10497017384828928 10520020344766464 10532673279120384 10548272352528288 10574563079356416 10575921983520768 10591585109016576 10604324117753856 10643301833181696 10647867031027712 10673373411016704 10687004794683392 10699858569265152 10702037255626368 10715705247012864 10725489492125184 10772646722797568 10794866476843008 10796253691510784 10798452005677056 10812243132121088 10825247536873728 10851178822111026 10895735357079552 10924996365118584 10938949106325632 10952226046476288 10969856005767168 10976226541830144 10992482525380608 11023419755795328 11067261318070272 11068683537350656 11091513899483136 11098409005834752 11108542688272512 11121300679974912 11122729843685376 11180397422444544 11184111005879808 11198394672553984 11281121723547648 11284868762689536 11297829262196736 11315174806729962 11329625860122976 11339970660944856 11357864048197632 11385071187001344 11399611507802112 11417113318502304 11462520650858496 11463993663684608 11477159885406208 11487639395893248 11494780756043136 11518489989974016 11519970195245568 11565786602668032 11594486215868416 11598337339430912 11622260170063872 11654969845971102 11655097696124928 11701323164418048 11734255355127368 11777515488018432 11791680872251392 11806740490223616 11809144557932544 11835022887862272 11887058452742144 11897912231460864 11913107521667072 11915533247643648 11929864632473088 11945100730343424 11973714562329408 11978850409906176 12022880394018816 12037340890423296 12055168402889472 12104668696018944 12119227563147264 12145785402949632 12163773523636224 12178403478982944 12213719765352448 12228409793445888 12246520282300416 12257702276714496 12273357068894208 12306317744616336 12311596254625792 12336990259249152 12338575647440896 12341088006488064 12356849293852672 12371711470712832 12401347225269744 12452268979519488 12483168330809344 12485710131564096 12501656121515008 12513071074146048 12562837171863552 12598194006623232 12648298649223168 12649924042686464 12683896006668288 12691261938991104 12695477358025728 12710057919971328 12711691249926144 12745829092638348 12777597054222336 12798165340061696 12824562946277376 12844252483315092 12860656381761216 12896992871645184 12911804871081984 12931628350548528 12948143840140544 12959966469651264 13011509928001536 13028127437488128 13043796992851968 13048129506859776 13128730738163712 13163988559970304 13165680223137792 13180800805896192 13201037274518289 13250841389563904 13255242673635328 13282583051501568 13319965538252688 13372940759334912 13402245961875456 13410577548716992 13438238321636352 13439965227786496 13476206711144448 13493417703112704 13525740443271168 13585209660276736 13597613978812416 13617752283021312 13634131008540672 13651543691821056 13664008578318336 13684245214090752 13740434736021504 13756961017626624 13774530571927552 13777335317587968 13807526702505984 13844607462693378 13850545786454016 13880897603371008 13901455455584256 13918175404551936 13975325478223872 13996023179771904 14004151105093632 14008802601959424 14026693793021952 14043564372160512 14064363136704384 14101229311361024 14122113478688768 14139098823671808 14172968257451136 14191069110908928 14231164548022272 14266478092353536 14269383007501824 14287606996017152 14300652656166912 14393155302457344 14397936007569408 14433663382498304 14468238429481368 14504299358846976 14509116980600832 14525780479967232 14527647142772736 14566661820158112 14602968061968384 14626474674356224 14656643367174144 14674271616958464 14679145695217248 14697893007727104 14756348424093696 14797878674446336 14811390251030016 14828400906633216 14830306458247168 14870133941411406 14870297060573184 14907196563259392 14912148007839744 14984961230534274 15041495631396864 15044558354251776 15046491683586048 15063772349595648 15077526707109888 15086899742306616 15119960881259808 15180094916001792 15199482010402816 15222817758003072 15283360867811328 15316852527857664 15326374341390848 15357986653298688 15359960260327424 15457989078024192 15496346893418496 15539959794628136 15581864009760768 15601764219224064 15616009803792384 15639137387532288 15703353984024576 15722241163001856 15742320653631488 15745526077243392 15780030517149696 15799009918680576 15822408528792432 15863882975281152 15887377663524864 15906486176630784 15926800973791232 15964952749772544 15971800546541568 16010060116525056 16030507192025088 16049787853897728 16073557870519296 16139558261358592 16158970084196352 16192299715264512 16194380537266176 16197678008515584 16218364698181632 16237871305310592 16304546391261184 16328693709733888 16343603035619328 16364476091858944 16387494547677876 16408423659488448 16454784008650752 16495615294283776 16535129633692992 16600891977105408 16603025306025984 16637270849224704 16647613508752128 16684094765528064 16750449562484736 16770596133666816 16776166508819712 16797592008830976 16911861342224384 16921682585321472 16927303144034304 16946743893295104 16948921666568192 16972762210094943 16994438790184464 17009955991417284 17036796072296448 17099417261703168 17125669977753456 17147541842348288 17193780976287744 17195990495526912 17215739828109312 17231459093839872 17242171134064704 17279955292868352 17348679904002048 17391729323802624 17397506009146368 17433390255095808 17482454768956653 17551984746627072 17554240297517056 17574401074528256 17601383032691052 17666273232027648 17710110735335424 17759954051003584 17830587679113216 17846868347191296 17867365203050496 17869661282500608 17873299871465472 17917651095515136 17968275614859264 17991223604150272 18034320591028224 18056011335634944 18082752604334208 18130151971749888 18157003044028416 18178841344720896 18202058255761408 18218678104424448 18245660285454336 18267605218474416 18320579648028672 18342614690168832 18369780423450624 18410035603341312 18459476616924504 18467394381938688 18505485388873728 18507863471161344 18511632009732096 18535273940779008 18557567206069248 18633767304298496 18661364239695872 18678403469279232 18702258390695936 18724752496214016 18728565197346144 18752484182272512 18769606611219072 18852131764895744 18897291009934848 18921425481211904 18972447973834752 18974886064029696 19025844010002432 19067536874889216 19118743638957522 19166395581333504 19190873736609792 19197248010092544 19236844419416064 19290984572641824 19339065811795968 19345489307467776 19367707306622976 19370196190363648 19397442525822792 19422215760210816 19439949704476896 19542191156232192 19565695489277952 19572194260289664 19597190676969472 19693096107245568 19748520334706688 19771201208844288 19826845255215208 19876262084345856 19882864010452992 19923874577252352 19979948307379032 20059411139002368 20061988911448064 20085029799460864 20103368942813184 20115866323075488 20157357482454528 20159947841679744 20240126554669056 20297090344004096 20377814490415104 20396420968218624 20426628424531968 20477315537731584 20534946871472894 20610652104032256 20635441526439936 20661795857891328 20666002976381952 20711290053758976 20775818679681024 20802352292298752 20821346405056512 20852183183376384 20877263106827904 20962988217335808 20994034769657856 21040040689532928 21065346558240768 21096544705056576 21151843967041536 21183170218033152 21208648235507712 21286603666363392 21346746822033408 21374009589366784 21399717138530304 21404074511252736 21431410494025728 21450978984250368 21545293445595136 21589732953686016 21592507383021568 21596904011354112 21624486264242176 21650495073747456 21702357644222052 21791470714159104 21849992730237168 21877898212651264 21904452092952576 21939712011534336 21984965050761216 22046839511590656 22134522636140544 22137367074701312 22183027798966272 22196818011669504 22217085376545024 22242601359949824 22245459687370752 22305200912117109 22360794844889088 22368222011759616 22396789345107968 22477441845801411 22562243447095296 22569737525379072 22595658524393472 22630349613459924 22659251720245952 22679941321889712 22770142374002688 22799223015604224 22834226637004608 22925041301716992 22927987327369216 22954319770812416 22975278791786496 22989561512086272 23036979979948032 23039940390491136 23131573205336064 23188972431736832 23196674678861824 23244520340127744 23309939691942204 23310195392249856 23402646328836096 23468510710254736 23555030976036864 23583361744502784 23613480980447232 23618289115865088 23670045775724544 23774116905484288 23795824462921728 23826215043334144 23831066495287296 23859729264946176 23890201460686848 23947429124658816 23957700819812352 24045760788037632 24074681780846592 24110336805778944 24209337392037888 24238455126294528 24291570805899264 24327547047272448 24356806957965888 24456819586891776 24493040564600832 24515404553428992 24546714137788416 24612635489232672 24623192509251584 24673980518498304 24677151294881792 24682176012976128 24713698587705344 24743422941425664 24802694450539488 24904537959038976 24966336661618688 24971420263128192 25003312243030016 25026142148292096 25125674343727104 25196388013246464 25299848085372928 25367792013336576 25382523877982208 25390954716051456 25420115839942656 25423382499852288 25491658185276696 25555194108444672 25596330680123392 25649125892554752 25688504966630184 25721312763522432 25793985743290368 25823609742163968 25863256701097056 25896287680281088 25919932939302528 26023019856003072 26087593985703936 26096259013719552 26327977119940608 26331360446275584 26361601611792384 26402074549036578 26501682779127808 26510485347270656 26565166103003136 26639931076505376 26745881518669824 26804491923750912 26821155097433984 26876476643272704 26879930455572992 26952413422288896 26986835406225408 27051480886542336 27195227957624832 27235504566042624 27268262017081344 27303087383642112 27328017156636672 27368490428181504 27480869472043008 27513922035253248 27549061143855104 27554670635175936 27615053405011968 27689214925386756 27701091572908032 27761795206742016 27802910911168512 27836350809103872 27950650956447744 27992046359543808 28017605203918848 28053387586043904 28087128744321024 28128726273408768 28244226957377536 28278197647343616 28345936514902272 28382138221817856 28462329096044544 28532956184707072 28538766015003648 28575213992034304 28601305312333824 28678115458436283 28786310604914688 28795872015138816 28867326764996608 28936476858962736 29008598717693952 29018233961201664 29051560959934464 29055294285545472 29133323640316224 29252949348712448 29313286734348288 29348543233916928 29358291390434496 29395786015454208 29512696848187392 29595757348892672 29622780502060032 29656801813266432 29660612916494336 29740267882822812 29740594121146368 29814393126518784 29824296015679488 29969922461068548 30089116708503552 30092983367172096 30127544699191296 30155053414219776 30173799484613232 30239921762519616 30360189832003584 30398964020805632 30445635516006144 30566721735622656 30633705055715328 30652748682781696 30715973306597376 30719920520654848 30802420307209341 30915978156048384 30992693786836992 31079919589256272 31163728019521536 31203528438448128 31232019607584768 31278274775064576 31444482326003712 31484641307262976 31491052154486784 31560061034299392 31598019837361152 31644817057584864 31727765950562304 31774755327049728 31812972353261568 31853601947582464 31929905499545088 31943601093083136 32020120233050112 32061014384050176 32099575707795456 32147115741038592 32279116522717184 32317940168392704 32384599430529024 32388761074532352 32395356017031168 32436729396363264 32475742610621184 32609092782522368 32657387419467776 32687206071238656 32728952183717888 32774989095355752 32816847318976896 32909568017301504 32991230588567552 33070259267385984 33201783954210816 33206050612051968 33274541698449408 33295227017504256 33368189531056128 33541192267333632 33552333017639424 33595184017661952 33823722684448768 33843365170642944 33854606288068608 33893487786590208 33897843333136384 33945524420189886 33988877580368928 34019911982834568 34073592144592896 34198834523406336 34251339955506912 34295083684696576 34387561952575488 34391980991053824 34431479656218624 34462918187679744 34484342268129408 34559910585736704 34697359808004096 34783458647605248 34795012018292736 34866780510191616 34964909537913306 35103969493254144 35108480595034112 35148802149056512 35202766065382104 35332546464055296 35420221470670848 35519908102007168 35661175358226432 35693736694382592 35739322565001216 35746599742930944 35835302191030272 35936551229718528 36068641182056448 36112022671269888 36165505208668416 36314006088056832 36357682689441792 36404116511522816 36437356208848896 36491320570908672 36535210436948832 36641159296057344 36685229380337664 36739560846901248 36820071206682624 36918953233849008 36934788763877376 37010970777747456 37015726942322688 37023264019464192 37070547881558016 37115134412138496 37267534608596992 37322728479391744 37356806938558464 37404516781391872 37449504992428032 37457130394692288 37504968364545024 37539213222438144 37704263529791488 37794582019869696 37842850962423808 37944895947669504 37949772128059392 38051688020004864 38135073749778432 38237487277915044 38332791162667008 38394496020185088 38473688838832128 38581969145283648 38690978614935552 38735414613245952 38740392380727296 38794885051645584 38844431520421632 38879899408953792 39084382312464384 39131390978555904 39144388520579328 39194381353938944 39386192214491136 39497040669413376 39542402417688576 39603111823554867 39653690510430416 39752524168691712 39765728020905984 39847749154504704 39959896614758064 40118822278004736 40123977822896128 40170059598921728 40206737885626368 40231732646150976 40314714964909056 40319895683359488 40480253109338112 40594180688008192 40755628980830208 40792841936437248 40853256849063936 40954631075463168 41069893742945788 41221304208064512 41270883052879872 41323591715782656 41332005952763904 41422580107517952 41551637359362048 41604704584597504 41642692810113024 41704366366752768 41754526213655808 41925976434671616 41988069539315712 42080081379065856 42130693116481536 42193089410113152 42303687934083072 42366340436066304 42417296471015424 42573207332726784 42693493644066816 42748019178733568 42799434277060608 42808149022505472 42862820988051456 42901957968500736 43090586891190272 43179465907372032 43185014766043136 43193808022708224 43248972528484352 43300990147494912 43404715288444104 43582941428318208 43699985460474336 43755796425302528 43808904185905152 43879424023068672 43969930101522432 44093679023181312 44269045272281088 44274734149402624 44393636023339008 44434170753090048 44485202719899648 44490919374741504 44610401824234218 44721589689778176 44736444023519232 44793578690215936 44954883691602822 45124486894190592 45139475050758144 45191317048786944 45260699226919848 45318503440491904 45359882643779424 45540284748005376 45598446031208448 45668453274009216 45850082603433984 45855974654738432 45950557583572992 45979123024172544 46073959959896064 46079880780982272 46377944863473664 46393349357723648 46489040680255488 46619879383884408 46805292657672192 46937021420509472 47110061952073728 47166723489005568 47226961960894464 47236578231730176 47340091551449088 47548233810968576 47591648925843456 47662132990574592 47719458529892352 47780402921373696 47894858249317632 47915401639624704 48091521576075264 48149363561693184 48220673611557888 48418674784075776 48476910252589056 48583141611798528 48655094094544896 48713613915931776 48913639173783552 48986081129201664 49030809106857984 49093428275576832 49225270978465344 49246385018503168 49354302589763584 49364352025952256 49427397175410688 49486845882851328 49605388901078976 49809075918077952 49932673323237376 49942840526256384 50006624486060032 50052284296584192 50251348687454208 50392776026492928 50599696170745856 50735584026673152 50765047755964416 50781909432102912 50840231679885312 50846764999704576 50983316370553392 51110388216889344 51192661360246784 51298251785109504 51377009933260368 51442625527044864 51587971486580736 51647219484327936 51726513402194112 51792575360562176 51839865878605056 52046039712006144 52175187971407872 52192518027439104 52447364306869959 52655954239881216 52662720892551168 52723203223584768 52804149098073156 53020970694541312 53130332206006272 53279862153010752 53491763037339648 53608983847501824 53642310194867968 53752953286545408 53759860911145984 53904826844577792 53973670812450816 54102961773084672 54390455915249664 54471009132085248 54536524034162688 54606174767284224 54656034313273344 54736980856363008 54961738944086016 55027844070506496 55098122287710208 55109341270351872 55230106810023936 55378429850773512 55402183145816064 55523590413484032 55605821822337024 55672701618207744 55901301912895488 55984092719087616 56035210407837696 56106775172087808 56174257488642048 56257452546817536 56488453914755072 56556395294687232 56691873029804544 56764276443635712 56924658192089088 57065912369414144 57077532030007296 57150427984068608 57202610624667648 57356230916872566 57572621209829376 57591744030277632 57734653529993216 57872953717925472 58017197435387904 58036467922403328 58103121919868928 58110588571090944 58266647280632448 58505898697424896 58626573468696576 58697086467833856 58716582780868992 58791572030908416 59191514697785344 59245561004120064 59313603626532864 59321225832988672 59480535765645624 59628786253037568 59648592031358976 59939844922137096 60178233417007104 60185966734344192 60255089398382592 60310106828439552 60347598969226464 60479843525039232 60720379664007168 60891271032012288 61133443471245312 61305497365563392 61431946613194752 61439841041309696 61604840614418682 61831956312096768 61985387573673984 62159839178512544 62327456039043072 62407056876896256 62464039215169536 62556549550129152 62888964652007424 62969282614525952 62982104308973568 63120122068598784 63196039674722304 63289634115169728 63455531901124608 63549510654099456 63625944706523136 63707203895164928 63859810999090176 64040240466100224 64122028768100352 64199151415590912 64294231482077184 64558233045434368 64635880336785408 64769198861058048 64777522149064704 64790712034062336 64873458792726528 64951485221242368 65218185565044736 65314774838935552 65374412142477312 65457904367435776 65549978190711504 65633694637953792 65819136034603008 65982461177135104 66140518534771968 66403567908421632 66412101224103936 66549083396898816 66590454035008512 66736379062112256 66915602736351327 67082384534667264 67104666035278848 67190368035323904 67647445368897536 67686730341285888 67709212576137216 67786975573180416 67795686666272768 67891048840379772 67977755160737856 68039823965669136 68397669046812672 68502679911013824 68590167369393152 68775123905150976 68783961982107648 68862959312437248 68925836375359488 68968684536258816 69119821171473408 69394719616008192 69566917295210496 69590024036585472 69733561020383232 69929819075826612 70207938986508288 70216961190068224 70297604298113024 70405532130764208 70665092928110592 70840442941341696 71039816204014336 71322350716452864 71387473388765184 71478645130002432 71493199485861888 71670604382060544 71872314050155129 71873102459437056 72137282364112896 72224045342539776 72331010417336832 72628012176113664 72715365378883584 72808233023045632 72874712417697792 72982641141817344 73070420873897664 73370458760675328 73479121693802496 73640142413365248 73837906467698016 73869577527754752 74021941555494912 74031453884645376 74046528038928384 74141095763116032 74230268824276992 74535069217193984 74645456958783488 74713613877116928 74809033562783744 74899009984856064 74914260789384576 75009936729090048 75078426444876288 75408527059582976 75589164039739392 75685701924847616 75899544256118784 76103376040009728 76270147499556864 76474974555830088 76665582325334016 76788992040370176 76947377677664256 77163938290567296 77381957229871104 77470829226491904 77480784761454592 77589770103291168 77688863040843264 77759798817907584 78262781957111808 78288777041158656 78388762707877888 78994081338826752 79084804835377152 79206223647109734 79307381020860832 79505048337383424 79531456041811968 79695498309009408 79919793229516128 80237644556009472 80247955645792256 80340119197843456 80413475771252736 80463465292301952 80629429929818112 80639791366718976 80960506218676224 81188361376016384 81585683872874496 81706513698127872 81909262150926336 82139787485891576 82442608416129024 82541766105759744 82647183431565312 82664011905527808 82845160215035904 83103274718724096 83209409169195008 83285385620226048 83408732733505536 83509052427311616 83851952869343232 83976139078631424 84160162758131712 84261386232963072 84386178820226304 84732680872132608 84834592942030848 85146414665453568 85386987288133632 85496038357467136 85598868554121216 85616298045010944 85725641976102912 85803915937001472 86181173782380544 86358931814744064 86370029532086272 86387616045416448 86497945056968704 86601980294989824 86809430576888208 87165882856636416 87399970920948672 87511592850605056 87758848046137344 87939860203044864 88187358046362624 88538090544562176 88549468298805248 88787272046678016 88868341506180096 88970405439799296 88981838749483008 89220803648468436 89443179379556352 89472888047038464 89587157380431872 89909767383205644 90278950101516288 90382634097573888 90521398453839696 90637006880983808 90719765287558848 91080569496010752 91196892062416896 91336906548018432 91700165206867968 91711949309476864 91901115167145984 91958246048345088 92147919919792128 92159761561964544 92407260921628023 92755889726947328 92786698715447296 92978081360510976 93239758767768816 93610585315344384 93874042841018944 94333446978011136 94453923921788928 94473156463460352 94680183102898176 95096467621937152 95183297851686912 95324265981149184 95438917059784704 95560805842747392 95789716498635264 95830803279249408 96183043152150528 96298727123386368 96441347223115776 96837349568151552 96953820505178112 97166283223597056 97310188189089792 97427227831863552 97827278347567104 97972162258403328 98061618213715968 98186856551153664 98450541956930688 98492770037006336 98708605179527168 98728704051904512 98854794350821376 98973691765702656 99210777802157952 99618151836155904 99865346646474752 99885681052512768 100013248972120064 100104568593168384 100785552052985856 101471168053346304 101530095511928832 101563818864205824 101680463359770624 101693529999409152 101966632741106784 102220776433778688 102385322720493568 102596503570219008 102754019866520736 102885251054089728 103175942973161472 103294438968655872 103453026804388224 103585150721124352 103679731757210112 104092079424012288 104350375942815744 104385036054878208 104894728613739918 105311908479762432 105325441785102336 105446406447169536 105608298196146312 106041941389082624 106260664412012544 106559724306021504 106983526074679296 107217967695003648 107284620389735936 107505906573090816 107519721822291968 107809653689155584 108205923546169344 108942018264170496 109073048068325376 109212349534568448 109312068626546688 109473961712726016 109923477888172032 110055688141012992 110196244575420416 110218682540703744 110460213620047872 110756859701547024 110804366291632128 111047180826968064 111211643644674048 111345403236415488 111802603825790976 111968185438175232 112070420815675392 112213550344175616 112348514977284096 112514905093635072 112976907829510144 113112790589374464 113383746059609088 113528552887271424 113849316384178176 114131824738828288 114155064060014592 114300855968137216 114405221249335296 114712461833745132 115183488060555264 115469307059986432 115745907435850944 116072935844806656 116206243839737856 116221177142181888 116533294561264896 117011797394849792 117253146937393152 117394172935667712 117433165561737984 117583144061816832 118383029395570688 118491122008240128 118627207253065728 118642451665977344 118809335470664601 118961071531291248 119257572506075136 119297184062717952 119879689844274192 120356466834014208 120371933468688384 120510178796765184 120620213656879104 120695197938452928 120959687050078464 121440759328014336 121782542064024576 122266886942490624 122610994731126784 122863893226389504 122879682082619392 123209681228837364 123663912624193536 123970775147347968 124319678357025088 124654912078086144 124814113753792512 124928078430339072 125113099100258304 125777929304014848 125938565229051904 125964208617947136 126240244137197568 126392079349444608 126579268230339456 126911063802249216 127099021308198912 127251889413046272 127414407790329856 127719621998180352 128080480932200448 128244057536200704 128398302831181824 128588462964154368 129271760673570816 129538397722116096 129555044298129408 129581424068124672 129746917585453056 129902970442484736 130436371130089472 130629549677871104 130748824284954624 130915808734871552 131099956381423008 131267389275907584 131638272069206016 131964922354270208 132281037069543936 132807135816843264 132824202448207872 133180908070017024 133472758124224512 133831205472702654 134164769069334528 134209332070557696 134380736070647808 135294890737795072 135373460682571776 135418425152274432 135573951146360832 135591373332545536 135782097680759544 135955510321475712 136079647931338272 136795338093625344 137005359822027648 137180334738786304 137550247810301952 137567923964215296 137851672750718976 137937369072517632 138239642342946816 139133834590420992 139180048073170944 139467122040766464 139859638151653224 140415877973016576 140433922380136448 140595208596226048 140811064261528416 141330185856221184 141680885882683392 142079632408028672 142644701432905728 142774946777530368 142986398971723776 143341208764121088 143744628100310258 143746204918874112 144274564728225792 144448090685079552 144662020834673664 145256024352227328 145430730757767168 145616466046091264 145749424835395584 145965282283634688 146140841747795328 146740917521350656 146958243387604992 147280284826730496 147675812935396032 147739155055509504 148062907769290752 148093056077856768 148282191526232064 148460537648553984 149290913917566976 149427227754233856 149618067125567488 149798019969712128 149828521578769152 150019873458180096 150156852889752576 150817054119165952 151178328079478784 151371403849695232 151799088512237568 152206752080019456 152540294999113728 152949949111660176 153331164650668032 153577984080740352 153894755355328512 154327876581134592 154763914459742208 154941658452983808 154961569522909184 155179540206582336 155377726081686528 155519597635815168 156525563914223616 156577554082317312 156777525415755776 157342092920609877 157988162677653504 158169609670754304 158412447294219468 158614762041721664 159062912083623936 159390996618018816 159839586459032256 160475289112018944 160495911291584512 160680238395686912 160826951542505472 160926930584603904 161258859859636224 161279582733437952 161921012437352448 162376722752032768 163171367745748992 163413027396255744 163818524301852672 164279574971783152 164885216832258048 165083532211519488 165294366863130624 165328023811055616 165690320430071808 166206549437448192 166418818338390016 166570771240452096 166817465467011072 167018104854623232 167703905738686464 167952278157262848 168320325516263424 168522772465926144 168772357640452608 169465361744265216 169669185884061696 170292829330907136 170773974576267264 171197737108242432 171232596090021888 171451283952205824 171607831874002944 172362347564761088 172717863629488128 172740059064172544 172775232090832896 172995890113937408 173203960589979648 173618861153776416 174331765713272832 174799941841897344 175023185701210112 175517696092274688 175879720406089728 176374716092725248 177098936597610496 177574544093356032 177736683012360192 177940810879598592 177963677498966016 178441607296936872 178886358759112704 178945776094076928 179174314760863744 179819534766411288 180557900203032576 180765268195147776 181042796907679392 181274013761967616 181439530575117696 182161138992021504 182673813096036864 183400330413735936 183423898618953728 183916492096690176 184295839839584256 184319523123929088 184814521843256046 185511779453894656 185573397430894592 185956162721021952 186479517535537632 187221170630688768 187748085682037888 188666893956022272 188907847843577856 188946312926920704 189360366205796352 190366595703373824 190648531962298368 190877834119569408 191121611685494784 191579432997270528 192366086304301056 192597454246772736 192882694446231552 193674699136303104 193907641010356224 194332566447194112 194620376378179584 194854455663727104 195654556695134208 195944324516806656 196123236427431936 196373713102307328 196901083913861376 196985540074012672 197457408103809024 197709588701642752 197947383531405312 198421555604315904 199236303672311808 199730693292949504 199771362105025536 200026497944240128 200209137186336768 200746808209053981 201571104105971712 202942336106692608 203060191023857664 203127637728411648 203360926719541248 203387059998818304 203933265482213568 204770645440987136 205193007140438016 205508039733041472 205770502108179456 206351885946322944 206588877937311744 206906053608776448 207170301442248704 207359463514420224 208184158848024576 208700751885631488 208770072109756416 209789457227479836 210623816959524864 210650883570204672 210892812894339072 211216596392292624 212083882778165248 212521328824025088 213119448612043008 213967052149358592 214435935390007296 214569240779471872 215011813146181632 215039443644583936 215616942150465387 215619307378311168 216411847092338688 217884036528340992 218146096136650752 218424699069136896 218624137253093376 218947923425452032 220111376282025984 220392489150840832 220437365081407488 220920427240095744 221513719403094048 221608732583264256 222094361653936128 222423287289348096 222690806472830976 223605207651581952 223936370876350464 224140841631350784 224427100688351232 224697029954568192 225029810187270144 225953815659020288 226225581178748928 226767492119218176 227057105774542848 227698632768356352 228263649477656576 228310128120029184 228601711936274432 228810442498670592 229424923667490264 230366976121110528 230938614119972864 231491814871701888 232145871689613312 232412487679475712 232442354284363776 233066589122529792 234023594789699584 234788345871335424 234866331123475968 235166288123633664 236766058791141376 236982244016480256 237254414506131456 237284903331954688 237618670941329202 237922143062582496 238515145012150272 238594368125435904 239759379688548384 240712933668028416 240743866937376768 241020357593530368 241240427313758208 241390395876905856 241919374100156928 242881518656028672 243565084128049152 245221989462253568 245727786452779008 245759364165238784 246419362457674728 247327825248387072 247941550294695936 248639356714050176 249309824156172288 249628227507585024 249856156860678144 250226198200516608 251555858608029696 251928417235894272 252480488274395136 252784158698889216 253158536460678912 254198042616397824 254503778826092544 254828815580659712 255439243996360704 256160961864400896 256488115072401408 256796605662363648 257176925928308736 258543521347141632 259076795444232192 259110088596258816 259162848136249344 259493835170906112 259805940884969472 260872742260178944 261259099355742208 261497648569909248 261831617469743104 262199912762846016 262534778551815168 263276544138412032 263929844708540416 264562074139087872 265614271633686528 265648404896415744 266361816140034048 266945516248449024 267662410945405308 268329538138669056 268418664141115392 268761472141295616 270589781475590144 270836850304548864 271147902292721664 271182746665091072 271564195361519088 271911020642951424 272159295862676544 273590676187250688 274010719644055296 274360669477572608 275100495620603904 275135847928430592 275703345501437952 275874738145035264 276479284685893632 277221782764884069 278267669180841984 278360096146341888 278934244081532928 279719276303306448 280831755946033152 280867844760272896 281190417192452096 281622128523056832 283361771765366784 284159264816057344 285289402865811456 285549893555060736 285972797943447552 286682417528242176 287489256200620516 287492409837748224 288549129456451584 288896181370159104 289324041669347328 290512048704454656 290861461515534336 291232932092182528 291498849670791168 291930564567269376 292281683495590656 293481835042701312 293916486775209984 294560569653460992 295351625870792064 295478310111019008 296125815538581504 296186112155713536 296564383052464128 296921075297107968 298581827835133952 298854455508467712 299236134251134976 299596039939424256 299657043157538304 300039746916360192 300313705779505152 301634108238331904 302356656158957568 302742807699390464 304413504160038912 305080589998227456 305899898223320352 306662329301336064 307155968161480704 307789510710657024 308655753162269184 309527828919484416 309883316905967616 309923139045818368 310359080413164672 310755452163373056 311039195271630336 313051127828447232 313155108164634624 313555050831511552 314684185841219754 315976325355307008 316339219341508608 316824894588438936 317229524083443328 318125824167247872 318781993236037632 319679172918064512 320950578224037888 320991822583169024 321653903085010944 321853861169207808 322517719719272448 322559165466875904 324753445504065536 326826054792511488 327637048603705344 328559149943566304 329770433664516096 330167064423038976 330588733726261248 330656047622111232 331380640860143616 332413098874896384 332837636676780032 333141542480904192 333634930934022144 334036209709246464 335407811477372928 335904556314525696 336640651032526848 337045544931852288 337544715280905216 338930723488530432 339338371768123392 340585658661814272 341547949152534528 342395474216484864 342465192180043776 342902567904411648 343215663748005888 344724695129522176 345480118128345088 345550464181665792 345991780227874816 346407921179959296 347237722307552832 348663531426545664 349599883683794688 350046371402420224 351035392184549376 351759440812179456 352749432185450496 354197873195220992 355149088186712064 355473366024720384 355881621759197184 355927354997932032 356883214593873744 357772717518225408 357891552188153856 358348629521727488 359639069532822576 361115800406065152 361530536390295552 362085593815358784 362548027523935232 362879061150235392 364322277984043008 365347626192073728 366800660827471872 366847797237907456 367832984193380352 368591679679168512 368639046247858176 369629043686512092 371146794861789184 371912325442043904 372959035071075264 374442341261377536 375496171364075776 377333787912044544 377815695687155712 377892625853841408 378720732411592704 380733191406747648 381297063924596736 381755668239138816 382243223370989568 383158865994541056 384732172608602112 385194908493545472 385765388892463104 387815282020712448 388665132894388224 389240752756359168 389708911327454208 391309113390268416 391888649033613312 392246472854863872 392747426204614656 393802167827722752 393971080148025344 394914816207618048 395419177403285504 395894767062810624 396843111208631808 398472607344623616 399461386585899008 399542724210051072 400052995888480256 400418274372673536 401493616418107962 403142208211943424 405884672213385216 406120382047715328 406255275456823296 406721853439082496 406774119997636608 407866530964427136 409541290881974272 410386014280876032 411016079466082944 411541004216358912 412703771892645888 413812107217552896 414340602884497408 414718927028840448 417401503771262976 417540144219512832 419578914454959672 421247633919049728 421301767140409344 421785625788678144 422433192784585248 424167765556330496 425042657648050176 426238897224086016 427934104298717184 429138481558943744 430023626292363264 430078887289167872 431233884300930774 431238614756622336 432823694184677376 435768073056681984 436292192273301504 436849398138273792 437248274506186752 437895846850904064 440222752564051968 440784978301681664 440874730162814976 441840854480191488 443027438806188096 443217465166528512 444188723307872256 444846574578696192 445381612945661952 447872741752700928 448281683262701568 448854201376702464 449394059909136384 450059620374540288 451907631318040576 452451162357497856 453534984238436352 454114211549085696 455397265536712704 456527298955313152 456620256240058368 457203423872548864 457620884997341184 458849847334980528 460733952242221056 461877228239945728 462983629743403776 464291743379226624 464824975358951424 464884708568727552 466133178245059584 468047189579399168 469576691742670848 469732662246951936 470332576247267328 473532117582282752 473964488032960512 474508829012262912 474569806663909376 475237341882658404 475844286125164992 477188736250871808 479518759377096768 481425867336056832 481487733874753536 482040715187060736 482480854627516416 482780791753811712 483838748200313856 485763037312057344 487130168256098304 490443978924507136 491455572905558016 491518728330477568 492838724915349456 494655650496774144 495883100589391872 497278713428100352 498619648312344576 499256455015170048 499712313721356288 500452396401033216 503111717216059392 503856834471788544 504960976548790272 505568317397778432 506317072921357824 508396085232795648 509007557652185088 509657631161319424 510878487992721408 512321923728801792 513593211324727296 514353851856617472 517087042694283264 518153590888464384 518220177192517632 518325696272498688 518987670341812224 519611881769938944 521745484520357888 522518198711484416 522995297139818496 523663234939486208 524399825525692032 525069557103630336 526553088276824064 527859689417080832 529124148278175744 531296809792831488 532723632280068096 533891032496898048 535324821890810616 536659076277338112 536837328282230784 537522944282591232 541179562951180288 541673700609097728 542295804585443328 542365493330182144 543128390723038176 543822041285902848 544318591725353088 548021439288110592 548721338955145216 550200991241207808 550271695856861184 551749476290070528 552958569371787264 554443565529768138 556535338361683968 556720192292683776 557868488163065856 559438552606612896 561663511892066304 561735689520545792 562380834384904192 563244257046113664 566723543530733568 568318529632114688 571099787110121472 571945595886895104 573364835056484352 574978512401241032 577098258912903168 577792362740318208 578648083338694656 581024097408909312 581722923031068672 582465864184365056 582997699341582336 583861129134538752 584563366991181312 586963670085402624 587832973550419968 589121139306921984 590703251741584128 590956620222038016 592372224311427072 593128766104928256 593842150594215936 597163655670267904 597708911016935424 598472268502269952 599192079878848512 599314086315076608 600079493832720384 600627411559010304 603268216476663808 604713312317915136 605485615398780928 608827008320077824 610161179996454912 611799796446640704 614311936322961408 615579021421314048 617311506324538368 619055657838968832 619766633811935232 619846278091636736 620718160826329344 621510904326746112 622078390543260672 626102255656894464 626310216329269248 627110101663023104 629368371682439508 631952650710614016 632678438683017216 633649789176877872 634459048166886656 636251648334495744 637563986472075264 639358345836129024 641901156448075776 641983645166338048 643307806170021888 643707722338415616 645035439438544896 645118330933751808 646850826451396161 649506891008131072 653652109585022976 655274097207410688 657118299887132608 660334128846077952 661177467452522496 661312095244222464 662761281720287232 664826197749792768 665675273353560064 666283084961808384 667269861868044288 668072419418492928 670815622954745856 671809112629051392 673281302065053696 674091089863704576 675089430561810432 677861446977060864 678676743536246784 681171317323628544 683095898305069056 684790948432969728 684930384360087552 685805135808823296 686431327496011776 689449390259044352 690960236256690176 691100928363331584 691983560455749632 692815842359918592 694475444615105664 697327062853091328 699199767367589376 700092742804840448 702070784369098752 705498864370900992 710298176373424128 710946732049440768 711763243518394368 711854709995864064 713766429187747488 715545435036450816 715783104376307712 716697259043454976 719278139065645152 722231600812130304 723061072780591104 724171187630717568 725096055047870464 725758122300470784 728644555968086016 730695252384147456 733695594475814912 735665968386760704 737183359358337024 737278092495716352 739258087373024184 742293589723578368 743824650884087808 745918070142150528 748884682522755072 750992342728151552 754667575824089088 755785251707682816 757441464823185408 762594127849193472 763511336478277632 764486446741979136 766317731989082112 769464345217204224 770389816987090944 771530777784926208 775630564041424896 777330265788776448 778481505512718336 779417822654908416 782618226780536832 783777298067226624 784492945709727744 785494852409229312 787604335655445504 789829632415236096 790838354806571008 791789534125621248 793686222417263616 796945214689247232 798922773171798016 799085448420102144 800105991776960512 800836548745347072 802987232836215924 806284416423886848 811769344426770432 812510550913646592 813443706878164992 813548239995273216 815733061928854272 819082581763948544 820772028561752064 822032158932165888 823082008432717824 825407543785291776 827624214435105792 828681205768994816 829437854057680896 831665348294652207 834803007542525952 835080288439025664 839157828909919344 842495267838099456 842603534280818688 843571251577356288 844866385569170496 848335531112660992 850085315296100352 852477794448172032 855868208597434368 858276963117887488 860047252584726528 860157774578335744 862467768601861548 862477229513244672 865647388369354752 871536146113363968 872584384546603008 873698796276547584 874496549012373504 875791693701808128 880445505128103936 881569956603363328 881749460325629952 883681708960382976 886054877612376192 886434930333057024 888377446615744512 889693149157392384 890763225891323904 895745483505401856 896563366525403136 897708402753404928 898788119818272768 900119240749080576 904902324714995712 907069968476872704 908228423098171392 913054597910626304 913240512480116736 914406847745097728 915241769994682368 917699694669961056 921467904484442112 923754456479891456 925967259486807552 928583486758453248 929649950717902848 929769417137455104 932266356490119168 936094379158798336 939153383485341696 939465324493903872 940665152494534656 947064235164565504 947928976065921024 949017658024525824 949139613327818752 950474683765316808 951688572250329984 954377472501743616 959037518754193536 962851734672113664 962975467749507072 964961709255032832 965561583507623424 967677496400627712 974260336512196608 980887957849014272 982911145811116032 983037456660955136 985677449830698912 989311300993548288 991766201178783744 994557426856200704 997239296624689152 998512910030340096 999424627442712576 1000904792802066432 1006223434432118784 1007713668943577088 1009921953097580544 1011136634795556864 1012634145842715648 1016792170465591296 1018015115304370176 1019315262322638848 1021756975985442816 1024643847457603584 1027186422649454592 1028707703713234944 1034174085388566528 1036440354385035264 1036651392544997376 1037975340683624448 1039223763539877888 1045036397422968832 1045990594279636992 1047326469878972416 1048799651051384064 1050139114207260672 1053106176553648128 1055719378834161664 1058248296556351488 1062593619585662976 1065447264560136192 1067782064993796096 1070649643781621232 1073318152554676224 1073674656564461568 1075045888565182464 1082359125902360576 1083347401218195456 1084591609170886656 1084730986660364288 1086256781446076352 1087644082571805696 1088637183450706176 1096042878576221184 1097442677910290432 1100401982482415616 1100543391713722368 1103498952580141056 1105917138743574528 1108887131059536276 1113440384585367552 1115736976326131712 1118877105213225792 1123327023784132608 1123471379041091584 1124761668769808384 1126488514092227328 1133447087061467136 1136637059264229376 1142199574220242944 1143891191773790208 1146729670112968704 1149957024802482064 1154196517825806336 1155584725480636416 1157296166677389312 1163445846062137344 1164931728368730112 1165995398683164672 1167722258269077504 1169126733982362624 1173927340170805248 1175665947100839936 1178242278613843968 1181406503483168256 1181913240444076032 1184744448622854144 1186257532209856512 1187684301188431872 1194327311340535808 1195417822033870848 1198384159757697024 1198628172630153216 1200158987665440768 1201254823118020608 1206536432953327616 1209426624635830272 1210971230797561856 1217654016640155648 1220322359992909824 1223599592893281408 1228623872645922816 1231158042842628096 1234623012649076736 1238111315677937664 1239692556183273472 1241436321652658688 1243021808653492224 1244156781086521344 1252204511313788928 1252620432658538496 1254220203326046208 1258736743364879016 1263905301421228032 1265356877366034432 1267299578353755744 1268918096333773312 1272503296668991488 1275127972944150528 1278716691672258048 1283802312896151552 1283967290332676096 1287415444676831232 1290070878877089792 1290236661867503616 1293701652902792322 1299013782016262144 1307304219170045952 1310548194414821376 1314236599774265216 1320668257692155904 1322354934905044992 1322624190488444928 1325522563440574464 1329652395499585536 1332566169923616768 1334539723736088576 1336144838836985856 1343618225258102784 1346562604130107392 1348182179727409152 1350178861123620864 1355722893954121728 1357353487072493568 1362342634647257088 1366191796610138112 1369581896865939456 1369860768720175104 1371610271617646592 1372862654992023552 1378898780518088704 1382201856726663168 1383967120911499264 1385631684719837184 1388950889230211328 1394654125706182656 1398399534735178752 1400185485609680896 1404141568738197504 1410997728741801984 1420596352746848256 1421893464098881536 1423526487036788736 1423709419991728128 1427532858375494976 1431566208752615424 1433394518086909952 1438556278131290304 1444463201624260608 1446122145561182208 1448342375261435136 1450192110095740928 1451516244600941568 1457289111936172032 1461390504768294912 1467391188951629824 1471331936773521408 1474366718716674048 1474556184991432704 1478516174746048368 1484587179447156736 1487649301768175616 1491836140284301056 1497769365045510144 1501984685456303104 1509335151648178176 1511570503415365632 1514882929646370816 1525188255698386944 1527022672956555264 1528972893483958272 1532635463978164224 1540779633974181888 1543061555569852416 1551261128082849792 1554660531577552896 1556963011025436672 1558835645309816832 1565236453561073664 1567554596134453248 1568985891419455488 1570989704818458624 1575208671310891008 1579659264830472192 1581676709613142016 1583579068251242496 1587372444834527232 1593890429378494464 1597845546343596032 1598170896840204288 1600211983553921024 1601673097490694144 1605974465672431848 1612568832847773696 1623538688853540864 1625021101827293184 1626887413756329984 1627096479990546432 1631466123857708544 1638165163527897088 1644064317864331776 1646164016865435648 1650815087570583552 1655248428870211584 1657362411537989632 1658875708115361792 1663330696589304414 1669606015085051904 1670160576878051328 1678315657819838688 1684990535676198912 1685207068561637376 1687142503154712576 1689732771138340992 1696671062225321984 1700170630592200704 1704955588896344064 1716553926235774976 1720094505169453056 1720315549156671488 1724935537203723096 1731294776738709504 1743072292226727936 1745168769093206016 1747397592553095168 1748993098024747008 1751583387403616256 1760891010256207872 1763498920651259904 1767363417920765952 1772109755224752384 1772869860666114048 1779386298314784768 1781526451782647808 1791490967010803712 1793126733050806272 1795416805506809856 1797576239636545536 1800238481498161152 1809804649429991424 1814139936953745408 1816456846196342784 1826109195821252608 1826481024960233472 1828813695490195456 1830483539989364736 1835399389339922112 1842935808968884224 1847508912959782912 1851934518973615104 1857166973516906496 1859299901435805696 1859538834274910208 1864532712980238336 1872188758317596672 1878306766970683392 1878930648987807744 1881330304989069312 1894128470329131008 1895857952131842048 1898035316049051648 1898279226655637504 1900949367530633616 1903377144500659968 1908754945003487232 1918075037508387072 1925703469344227328 1925950935499014144 1929923418510065664 1931123167015246848 1935354992801255424 1940552479354188483 1948520673024393216 1961775915698028544 1965822291622232064 1966074913321910272 1971354899661397824 1983532402357567488 1989114853712401408 1994478593249378304 1997025820060680192 1998849254885425152 2001809585604132864 2012446868864237568 2015427337887154176 2019843906195161088 2022273269591113728 2025268291685431296 2033584340931182592 2036030230608740352 2038630524645277696 2043513951970885632 2049287694915207168 2054372845298909184 2057415407426469888 2068348170777133056 2072880708770070528 2073302785089994752 2075950681367248896 2078447527079755776 2090072794845937664 2091981188559273984 2094652939757944832 2097599302102768128 2100278228414521344 2106212353107296256 2111438757668323328 2116496593112702976 2130894529120272384 2135564129987592192 2141299287563242464 2146636305109352448 2147349313128923136 2150091777130364928 2164718251804721152 2166694802436390912 2169183218341773312 2169461973320728576 2172513562892152704 2175288165143611392 2177274366901412352 2192085757152442368 2194885355820580864 2201086783427444736 2206997905160282112 2211834277487149056 2217774262119072552 2226880769170735104 2231473952652263424 2237754210426451584 2246654047568265216 2246942758082183168 2252977028184454656 2273274118528458752 2287782383547580416 2293459340225937408 2299914049604964128 2308393035651612672 2311169450961272832 2314592333354778624 2326891692124274688 2329863456737460224 2331990797366329344 2335444516538155008 2338253467964725248 2347854680341610496 2351331894201679872 2356484557227687936 2362813006966336512 2369488897245708288 2372515064419713024 2375368602376863744 2388654622681071616 2390835644067741696 2396768319515394048 2397256345260306432 2400317975330881536 2402509646236041216 2413072865906655232 2418853249271660544 2421942461595123712 2435308033280311296 2440644719985819648 2447199185786562816 2457247745291845632 2462316085685256192 2469246025298153472 2476222631355875328 2479385112366546944 2482872643305317376 2486043617306984448 2488313562173042688 2504409022627577856 2505240865317076992 2508440406652092416 2517473486729758032 2527810602842456064 2530713754732068864 2534599156707511488 2537836192667546624 2545006593337982976 2550255945888301056 2557433383344516096 2567604625792303104 2567934580665352192 2574830889353662464 2580141757754179584 2580473323735007232 2587403305805584644 2598027564032524288 2614608438340091904 2621096388829642752 2628473199548530432 2641336515384311808 2644709869810089984 2645248380976889856 2651045126881148928 2659304790999171072 2665132339847233536 2669079447472177152 2672289677673971712 2687236450516205568 2693125208260214784 2696364359454818304 2700357722247241728 2714706974144987136 2724685269294514176 2739163793731878912 2739721537440350208 2743220543235293184 2745725309984047104 2757797561036177408 2764403713453326336 2767934241822998528 2771263369439674368 2777901778460422656 2789308251412365312 2796799069470357504 2800370971219361792 2808283137476395008 2821995457483603968 2841192705493696512 2843786928197763072 2847052974073577472 2847418839983456256 2855065716750989952 2863132417505230848 2866789036173819904 2877112556262580608 2888926403248521216 2896684750522870272 2900384220191481856 2903032489201883136 2922781009536589824 2942663873547042816 2948733437433348096 2949112369982865408 2957032349492096736 2969174358894313472 2975298603536351232 2983672280568602112 2995538730091020288 3003969370912606208 3018670303296356352 3023141006830731264 3029765859292741632 3050376511396773888 3054045345913110528 3057945786967916544 3065270927956328448 3081559267948363776 3086123111139704832 3102522256165699584 3109321063155105792 3113926022050873344 3117671290619633664 3135109192268906496 3137971782838910976 3141979409636917248 3150417342621782016 3159318529660944384 3163353419226284032 3167158136502484992 3174744889669054464 3187780858756988928 3195691092687192064 3196341793680408576 3200423967107842048 3203346194981388288 3211948931344863696 3225137665695547392 3247077377707081728 3250042203654586368 3253774827512659968 3254192959981092864 3262932247715417088 3276330327055794176 3288128635728663552 3292328033730871296 3301630175141167104 3310496857740423168 3314724823075979264 3317751416230723584 3326661393178608828 3340321153756102656 3356631315639677376 3369981071352397824 3370414137123274752 3374285006309425152 3379465542276681984 3393342124450643968 3400341261184401408 3409911177792688128 3433107852471549952 3440189010338906112 3440631098313342976 3449871074407446192 3462589553477419008 3490337538186412032 3494795185106190336 3497986196049494016 3503166774807232512 3521782020512415744 3526997841302519808 3534726835841531904 3544219510449504768 3545739721332228096 3558772596629569536 3563052903565295616 3582981934021607424 3586253466101612544 3595152479273091072 3600476962996322304 3619609298859982848 3628279873907490816 3632913692392685568 3652218391642505216 3652962049920466944 3657627390980390912 3660967079978729472 3670798778679844224 3685871617937768448 3695017825919565824 3703869037947230208 3714333947033812992 3719077668549820416 3729065425960476672 3756613533941366784 3757861297975615488 3762660609978138624 3788256940658262016 3791715904263684096 3796070632098103296 3796558453311275008 3801898735061267232 3806754289001319936 3817509890006974464 3836150075016774144 3851406938688454656 3851901870998028288 3862246334030493696 3870709985602510848 3881104958708376966 3897041346048786432 3923551831396057088 3931644583244464128 3932149826643820544 3942709799322795648 3967064804715134976 3978229707424802816 3988957186498756608 3997698509770850304 4003619171208265728 4030854675774308352 4039687812390322176 4044546539182227456 4050536583370862592 4067168681862365184 4072060461217480704 4077261049290555392 4087027903941771264 4098575389830414336 4108745690597818368 4114830814852939776 4136696341554266112 4146605570179989504 4151901362734497792 4156895054159511552 4180145589691875328 4183962377118547968 4189305879515889664 4195198604205536256 4200556456829042688 4212424706214592512 4222877515336646656 4232993186225405952 4261789058240544768 4271128259975184384 4282598575126484928 4294698626257846272 4300183554260729856 4329436503609442304 4333389604872781824 4338366436683546624 4338923946641457152 4345027125784305408 4350576330287222784 4354548733802824704 4384171514304884736 4389770711641161728 4402173566854889472 4413995810320564224 4423668554974298112 4435548524238145104 4453761538341470208 4462947905304526848 4475508420852903168 4493308095136530432 4493885516164366336 4505954056368909312 4546548237056917504 4575564767095160832 4586918680451874816 4599828099209928256 4622338901922545664 4629184666709557248 4653783384248549376 4659726913474920448 4663981594732658688 4670889033076310016 4676506935929450496 4695709360683220992 4702663788403359744 4712969114455375872 4725626013932673024 4738977794491416576 4745030128839426048 4750737204753727488 4781671288135483392 4793536639030788096 4794512690520612864 4800635950661763072 4805019292472082432 4826145731813310464 4837706498543321088 4843884923190247424 4870616066560622592 4881289439971639296 4894398371573125632 4914495490583691264 4938492050596306944 4952445262711750656 4965745286610634752 4972087234613968896 4976627124346085376 5008818045255155712 5010481730634153984 5016880813304184832 5034946973459516064 5055621205684912128 5061427509464137728 5069198313415022976 5075672385335093248 5090013186675965952 5100511891776602112 5114866766689032192 5135869161330704384 5149661778707324928 5160283515508359168 5160946647470014464 5174806611611169288 5196055128065048576 5229216876680183808 5242192777659285504 5256946399097060864 5282673030768623616 5290496761953779712 5302090253762297856 5318609581998342144 5338158894944354304 5344579355347943424 5374472901032411136 5386250416520429568 5392728718909636608 5400715444494483456 5429413948289974272 5449370538589028352 5478327587463757824 5479443074880700416 5486441086470586368 5491450619968094208 5528807426906652672 5535868483645997056 5542526738879348736 5555803556920845312 5578616502824730624 5593598138940715008 5600741942438723584 5616566274952790016 5643990914967207936 5682385410987393024 5687573856395526144 5694105948147154944 5694837679966912512 5710131433501979904 5726264835010461696 5733578072347639808 5754225112525161216 5777852806497042432 5793369501045740544 5800768440382963712 5806064978403766272 5821657438062565449 5845562019073179648 5885327747094085632 5897466874866696192 5898224739965730816 5914064698984193472 5938348717788626944 5950597207072702464 5967344561137204224 5991077460182040576 6007938741825212416 6037340606592712704 6046282013661462528 6059531718585483264 6100753022793547776 6108090691826221056 6115891573935833088 6130541855912656896 6163118535896727552 6172246222279409664 6205044512331399168 6218642126310211584 6227852044101746688 6235342581239267328 6270218384537812992 6275943565677821952 6283958819273834496 6300834685243564032 6318637059321888768 6334316273004969984 6349489779338108928 6391382185374384128 6392683587360817152 6400847934215684096 6406692389962776576 6423897862689727392 6450275331391094784 6494154755414163456 6500084407309172736 6507549655025319936 6508385919962185728 6525864495430834176 6552660654111588352 6576257271457327104 6584656067461742592 6603260350282334208 6620993715480846336 6629449646151958528 6635502832461447168 6653322786357217656 6680642307512205312 6713262631279354752 6739962142704795648 6740828274246549504 6758931084553363968 6786684248901287936 6819822355585376256 6866215704943099904 6880378020677812224 6881262196626685952 6899742148814892384 6925179106954838016 6980675076372824064 6989590370212380672 6995972392098988032 7006333549614465024 7043564041024831488 7053995682605039616 7069453671683063808 7088439020899009536 7117545193259139072 7126105807130591232 7165963868043214848 7172506932203225088 7190304958546182144 7200953925992644608 7239218597719965696 7256559747814981632 7265827384785371136 7305924099840933888 7315254781960781824 7321934159957458944 7341597557359688448 7371743235875536896 7390035651839131648 7407738075894460416 7428667894067625984 7438155337099640832 7458130851920953344 7513227067882733568 7515722595951230976 7525321219956277248 7576513881316524032 7583431808527368192 7592141264196206592 7593116906622550016 7603797470122534464 7613508578002639872 7635019780013948928 7672300150033548288 7702813877376909312 7703803741996056576 7724492668060987392 7741419971205021696 7762209917416753932 7794082692097572864 7847103662792114176 7863289166488928256 7864299653287641088 7885419598645591296 7934129609430269952 7956459414849605632 7977914372997513216 7995397019541700608 8007238342416531456 8061709351548616704 8079375624780644352 8089093078364454912 8101073166741725184 8144120922434961408 8154522098581110784 8174055807883542528 8217491381195636736 8229661629705879552 8273392683108532224 8293211140359979008 8303802725468995584 8313790108319023104 8360291179383750656 8367924754237095936 8390397208411072512 8401112913658085376 8424849412429185024 8445755030673293312 8465986372450811904 8523578116481089536 8542256519950368768 8565197150252969856 8589397252515692544 8600367108521459712 8658873007218884608 8666779209745563648 8677847893282914304 8690054251568610816 8701152660574445568 8709097467605649408 8768343028609769472 8779541423282323456 8827991620641128448 8847337109948596224 8871097048476290208 8907523076682940416 8925895810609053696 8951016841705806336 8986616190273060864 8987771032328732672 9011908112737818624 9093096474113835008 9151129534190321664 9173837360903749632 9199656198419856512 9244677803845091328 9258369333419114496 9307566768497098752 9327963189465317376 9341778066152620032 9353013871858900992 9405327576806719488 9425938228910751744 9451252027865346048 9477955588982833152 9490060257678852096 9501474409507454976 9563342576270966784 9587073278061576192 9589025381041225728 9601271901323526144 9610038584944164864 9652291463626620928 9675412997086642176 9687769846380494848 9741232133121245184 9762578879943278592 9788796743146251264 9828990981167382528 9876984101192613888 9904890525423501312 9931490573221269504 9944174469227937792 9953254248692170752 10020963461268307968 10033761626608369664 10069893946919032128 10111242411369824256 10122855018928275456 10138396626830045952 10151344770670186496 10180026373351931904 10201023783553204224 10229733533378064384 10271738322661408768 10299323557414649856 10320567031016718336 10321893294940028928 10349613223222338576 10392110256130097152 10484385555318571008 10513892798194121728 10565346061537247232 10580993523907559424 10604180507524595712 10637219163996684288 10676317789888708608 10689158710695886848 10748945802064822272 10785457437819273216 10801430888988966912 10858827896579948544 10898741077178056704 10956655174927515648 10958886149761400832 10972882172941172736 10982901239936188416 11057614853813305344 11071736967291994112 11085053477758697472 11111607113841690624 11157233005649461248 11187196277881430016 11201483884877447168 11287981829934415872 11364770821974786048 11375147712791052288 11388211896294309888 11389675359933825024 11420262867003959808 11452529670020923392 11467156144695279616 11508450225050322432 11555705612994084864 11586739002091481088 11601536880765927424 11612129956807532544 11643314876125130898 11691124038146359296 11770655494188171264 11794933749733392384 11796449479931461632 11828129397968386944 11876697435577253888 11901194414145404928 11934689122274408448 12015877483650424832 12092564027322925056 12119063437170966528 12201506045587095552 12216181383652442112 12231783147871666176 12261083711825313792 12326237071793455104 12344492444558819328 12410089024662798336 12455704088203493376 12470685162478534656 12540436769075625984 12551887131355643904 12567917638547668992 12601669370487128064 12637274118643777536 12668632546009939968 12698979558676217856 12782764370748768256 12785367174721634304 12801695868431368192 12813384779925553152 12847795725379454784 12900550662782189568 12988309510828326912 13000168814618345472 13015099310050639872 13016771839924371456 13051728990861668352 13105321308223176704 13152514542914654208 13169312134923485184 13206520700564668416 13241987430961692672 13258899292303917056 13271005664922894336 13306645572714435312 13361284615024410624 13426525262558709504 13479924285409591296 13481656548493099008 13517862169106727936 13573368497802575872 13639644711170752512 13732431409886199808 13760756041355624448 13762524393253371904 13799484297629784768 13961350152745648128 13979180740424761344 13991944784197976064 14012667099228930048 14087128082049662976 14107991365210079232 14138907343366127616 14176878041798019072 14235090386518278144 14252211614261182464 14345013864406450176 14380609917092364288 14401907851985289216 14478437195439931392 14513119495629963264 14531654769570742272 14611848199681867776 14630509563921563648 14643868319914917888 14683195114719376896 14743486471751073792 14780071303678263296 14815476151788920832 14857335788135251968 14916261703841906688 15026454135765467136 15031445191902461952 15050642439912554496 15153027762633048064 15166863617054736384 15184282528392413184 15186233813245100032 15207594940245068928 15227017156005279744 15270039560027897856 15344600300067096576 15407607483992113152 15448985336121974784 15482839942410043392 15524419834833507864 15588165384195145728 15694207325584228352 15726578332977856512 15728599306575282176 15770839197291182592 15912918829699211264 15955828745995026432 16014476684833062912 16123418703097233408 16158751249561288704 16178186156728909824 16202146333483450368 16288241844869922816 16309044197162221568 16348111615767085056 16434982762391273472 16459323259411759104 16586422280719958016 16607605450937991168 16627580216638046208 16720582358767501312 16735849508474191872 16780794416822145024 16802225827316170752 16849698824858370048 16891510061346586624 16931972744901623808 17047156232962179072 17084513039900737536 17130394300505939712 17178794505031385088 17200734217042919424 17317746014437769216 17333558419491127296 17355695786565828608 17380108503137221632 17402305321148891136 17418194935211298816 17536686057219538944 17559082846564646912 17655983241282256896 17694674219897192448 17742194096952580416 17815046153365880832 17851791621218107392 17902033683411612672 17973232380546121728 17975542064657465344 18023816225475637248 18186192948227670016 18302259068380643328 18347674721807499264 18399312396839713024 18489355607690182656 18516738666838228992 18615133536994197504 18655926378930634752 18683556132305240064 18706027743717801984 18810655153613438976 18851876457821503488 18902504055730692096 18955911177965666304 19002948819014909952 19174146556123152384 19178050762082451456 19202543802647052288 19220077169888329728 19304582927253241856 19350825994173284352 19375539692760989696 19482464266242490368 19525157759886557184 19577593486292502528 19657981962334765056 19753968202385227776 19809781050847002624 19862981146442539008 19888348938455875584 19906508497384341504 20041926922536615936 20067523253216739328 20139787893838064256 20222484822739648512 20276793253660091904 20302689541340372992 20360052746703863808 20459467066756128768 20598647114829299712 20641134062033436672 20643786589880057856 20699226446444677152 20784220512260194304 20968771110637142016 21027785596388243456 21130692123074494464 21161987047815118848 21208361015049191424 21352635579777417216 21378317421391773696 21497891604129644544 21570914875638546432 21602861777977933824 21717655793159897088 21797482154356113408 21917772299522801664 21945764345882345472 21965802479872376832 22115229707626610688 22143473934583988224 22170106955517394944 22223214227683381248 22314466011298922496 22374392555762860032 22402967769754894336 22575963659868831744 22729541643949572096 22750295425582104576 22776423792588619776 22779350719867650048 22840525734007919616 22905059340041846784 22934312289390559232 23016900450100644864 23111411225988169728 23173478004182962176 23203073761531854848 23224259913615065088 23286629752250261796 23382248076292718592 23541310988376342528 23589867499466784768 23592898959862923264 23656258795936773888 23753394871154507776 23802388828290809856 23869378244548816896 24031754967300849664 24185128054645850112 24238126874341933056 24432362767304884224 24463566295743332352 24522167423650627584 24652474143586910208 24688984889117638656 24820178049325596672 24911408176406986752 24941370324957069312 25080873538151251968 25103774262711287808 25203338740974256128 25274548237287555072 25337265092019879936 25397959117352435712 25565528741497536512 25570734349443268608 25603391736862736384 25626769559851106304 25695591450758909568 25801101325564379136 25976619021656653824 26000337629236690944 26033543679848742912 26103457981723336704 26305029085829308416 26338624269846970368 26483974861923385344 26517798584607834112 26542011329845788672 26613291145428870624 26722569230048821248 26853050525117419008 26959848570819182592 26963313096986198016 27035724338213455872 27146736995605151744 27279289422341505024 27464862819772399616 27521512082711248896 27525048786506743808 27598968595259569536 27922700305491296256 27983889568395952128 28025334198457860096 28215982730420158464 28277814686732255232 28353756083596038144 28470180773036556288 28504423228522364928 28690027728812900352 28761219834184728576 28803815703970578432 28956874390879862784 29026238991259926528 29063309539141484544 29223696399363735552 29261019127843127296 29287736639829835776 29366390229438753792 29486972943502147584 29560142607356526592 29630952303577841664 29714671576270503936 29832523407683813376 30062890383804923904 30101284879825108992 30306055525266096128 30333727234109472768 30368565056784826368 30372467626490200064 30415189880490137856 30454034312010559488 30540079120055795712 30689200600134193152 30815214967984226304 30897970672243949568 30965679884820086784 31048839669667015728 31176330768390291456 31388414651168456704 31453156665955713024 31457198613150564352 31541678394582365184 31825837659398422528 31911657491990052864 32028953369666125824 32246837406194466816 32356372313457819648 32404292666966900736 32576483689739845632 32618088394324443136 32696223231534170112 32869965524782546944 32918646518823518208 33172844561439916032 33215210901875982336 33255160433276092416 33471699016948383744 33561588833644290048 33604451654632341504 33783020122693173248 33863945489803247616 34094312465924358144 34169026079801475072 34260788601011879424 34357589010062770176 34401468434085838848 34635492028875538432 34667116838982254592 34760217006274443264 34804610642297782272 34836389870422597632 35073372114439077888 35118165693129293824 35311966482564513792 35389348439794384896 35484388193905160832 35630092306731761664 35703583242436214784 35804067366823225344 35951084129314930688 36047632450951274496 36372385896455340032 36604518136761286656 36695349443614998528 36798624793679426048 36978711215380365312 37033477333676457984 37230267073988395008 37367112264610480128 37412055487435603968 37621310307226877952 37703752915643006976 37805008111461384192 37911822355931332608 38005897638029819904 38348293112246304768 38356101524164902912 38405087605294104576 38440154339776659456 38701651988346568704 38751079385521979392 38964928532484980736 39050315519773114368 39155186972585005056 39315963924669530112 39507936404770455552 39619562101694005248 39725962292885078016 39776697876911751168 39813016994768683008 40083853845073231872 40135046506433478656 40279575787676128512 40444969645479297024 40553586507320183808 40605379082680745984 40720105493407727616 40918934133512257536 41197294229658599424 41282268124066873344 41287573179760115712 41398452892889354304 41568441024520388608 41937542221274284032 42055571192776486912 42261384246148988928 42323974095630237696 42416722030098382848 42705271159554834432 42756634842783547392 43141829751277092864 43205723555955867648 43435311586319794176 43594964308712226816 43835544599045603328 43891528691764690944 43931604959744753664 44230459415253221376 44340213911034789888 44446428455366762496 44748785111525720064 44805935539509788672 45151927319737663488 45459083287899144192 45500590851164209152 45552847585177239552 45558701439735300096 45681051468015839232 45810118680083693568 45868624578781118464 46033800900201289728 46222822451976339456 46346956008365924352 46406147523063709696 46448519827230130176 46573259504500523592 46764496152585437184 47082621976752685056 47179734998933569536 47185797919725846528 47312517591873547776 47506789742309015552 47738756489097633792 48063509934601699328 48370256109291700224 48476253748683866112 48864725534609768448 48927132591486664704 49044334847301255168 49304948287173820416 49377969778235277312 49822816352813973504 49882740649914138624 50161747076302503936 50207548525422575616 50406677481948512256 50549096474575110144 50674530184039759872 50795918234704871424 51141468698886537216 51206783473725472768 51253539119702212608 51391182901517819136 51602202651128758272 51953238043313307648 52000675258473381888 52067087359697485824 52206915963446673408 52610058171658616832 52677248539693940736 52967949723846770688 53035597169215668224 53084022659691577344 53226582290857741248 53445138460097642496 53706101050234838016 53919697141638365184 53926626193972396032 54071448676426911744 54293473991210303488 54558578844683010048 54929725639544799232 55043024165422497792 55050097573013487616 55197937190519139072 55845400610982592512 55967779136791904256 56050668396915720192 56431965460840316928 56555629373464510464 56707512167192076288 57008846457044729856 57522439668369457152 57607631407941156864 57913748781759725568 58052477982519853056 58126619078282969088 58447392798727471104 58522038255686254592 58575473279659671552 58732780458877507584 58973945887004295168 59120285214713053184 59261904607155683328 59429343152541007872 59665046815367626752 60125780767609847808 60202569759650217984 60612111050532192256 60667454468218945536 60744935252980400128 60830379760980275712 60908068624021118976 61080158240111591424 61378401200268386304 61795941344487899136 61931359769640173568 62097679339334031456 62352661536780582912 62776829302336913408 62906313331911426048 62914397226301128704 63083356789164730368 63651675318796845056 64057906739332251648 64493674812388933632 64712744626915639296 64808585333933801472 65152967379479691264 65392446463068340224 65837293037647036416 66345689122879832064 66430421803751964672 66510320866552184832 66943398033896767488 67123177667288580096 67208903309264683008 67566040245386346496 67727890979606495232 68188624931848716288 68338052159602950144 68521577202023758848 68715178020125540352 68802936868171677696 69270984057751076864 69334233677964509184 69520434012548886528 69609221284595564544 69672779740845195264 70146744228878155776 70236331386258587648 70623932965129027584 70778696879588769792 70968776387810321664 71260184613463523328 71407166484872429568 71608134733646450688 71902168258629861376 72095264901902548992 72744771792910680064 73390698887229997056 73597249587358852096 73957422430760730624 74066954667352915968 74460534147976790016 74734224529220960256 74824110974871207936 75242620614453755904 75610016222922768384 75823644711862665216 76011795276059639808 76696586224492609536 76712203048329805824 76810175210588209152 76880308679553318912 77403303976693137408 77502158771043958784 77929857064969961472 78100631039546228736 78310373945170010112 79015872809540911104 79451924585770156032 79553395753823502336 79626033989537366016 80167707690146463744 80270093012866957312 80559151575352257024 80889939290958594048 81107173014640367616 81210758165361491968 81440210986815455232 81837868267024515072 82394588459317198848 82564536248133746688 82575146359520231424 82796905785778708608 83136882049040777216 84111142385552973824 84647948191260475392 84833444060196765696 85410542319109668864 85513269685567094784 86283659502554185728 86411447111911735296 86870623172639588352 87189928617424453632 87671089198091206656 87783057383529381888 87863209919489507328 88460918830506442752 88680427822069579776 88892856910733524992 89497570223051440128 89611871079019577344 90303854639475326976 90918166575798288384 91001181702328418304 91105695170354479104 91117402879470600192 91362102936031678464 91620237360167387136 91737249157562236928 92067601800402579456 92445644903952678912 92693912016731848704 92812295046127419392 92897039654460260352 93146519009001047184 93528992305170874368 94165243953505370112 94359469997867139072 94371595839451693056 94625035183747095552 95013579484618031104 95477512978195267584 96127019869203398656 96740512218583400448 97729451069219536896 97854265182973329408 98088669694602510336 98609896574347640832 98755939556470554624 99645632705627947008 99765481299828277248 100415097050845151232 100813354963897024512 101349060368079519744 101591836469409742848 102282937397773074432 102413566947450945536 102507078239404425216 102782365803035638272 103204405302257516544 103906476086626615296 104001350516946763776 104413831926893346816 105220116343317233664 105354497079387881472 105935899447693541376 106071194338431336448 106168045319383154688 106453164581715482496 106890276920195284992 107412202100469676032 107853252387944792064 108142897352853823488 109117157689366020096 109859451279089598464 110086048330844995584 110100195146026975232 110395874381038278144 111690801221965185024 112101336793831440384 112863930921680633856 113111258746929020928 113415024334384152576 114017692914089459712 115044879336738914304 115215262815882313728 116104955965039706112 116253238156565938176 116894785597454942208 117044076511372509184 117150946559319343104 117465560917755015168 117947891774008590336 118240570429426106368 118523809214311366656 118858686305082015744 119330093630735253504 120251561535219695616 120405139519300435968 121224222101064384512 121334908936437891072 121489870505960800256 121660759521960551424 121816137248042237952 122160316480223182848 122756802400536772608 123591882688975798272 123862719539280347136 124195358678668062912 124705323073561165824 125553658604673826816 125812626663822852096 125828794452602257408 126166713578329460736 127303350637593690112 128115813478664503296 129425489253831278592 129617170667867602944 130305934758959382528 130784892926136680448 131674586075294072832 132691378245759664128 133020641733104369664 134246355334577160192 134417806618529366016 135132080490772692992 135455781959212990464 136377249863697432576 136676104319205900288 137043154404047517696 137430356040251080704 137605873736343355392 138668467355929018368 139040868025097773056 139218442569191129088 139345559481690390528 140293488457756311552 140472662772517175296 141247865930258055168 141557393759177539584 141937552775620643328 142520369226927046656 143216269467292901376 144190529803805097984 145489543585821360128 146781397774459994112 147194499174717704192 147914844861521461248 148133909334705831936 149468449058441920512 149648221949742415872 150485241228907511808 151220032445845536768 151647289423725330432 152023590552119279616 153424406096659611648 153620350421176418304 153760617359106637824 154806607953386274816 155004317542087917568 155859714129939922944 156201262079092457472 156620747890340020224 158031745619081822208 158903849171540312064 159106791507647004672 159252067979074732032 160335415380292927488 160540186025733914624 161118303150704514048 161779878581917188096 162214346029280735232 162421516330722983936 162880421973630910464 163675736534049030144 164789176918634397696 165129072496267493376 165150292719040462848 165593811571557417216 166273764098081554432 168222284771105947648 169295896382520950784 169666888120393531392 171026539371134189568 172567319005108371456 172822894223823470592 173741246345279176704 174379857234848907264 175342178396182413312 175566114767058763776 175726419838979014656 176921837661012885504 177360855644139159552 177785713821467049984 178995140446102880256 179223742158039154688 180607709278950653952 181836333151596576768 182002363404656836608 182234805758941200384 182724205872063356928 183240474720334774272 184135203600805158912 185387824033463697408 185624590092254838784 185794079308920520704 186293038018002094368 187057984610341748736 188330487907010740224 188718939995734278144 188743191678903386112 189250070367494191104 190027158969236062208 190955025956390535168 192254039738406797312 193481024437166800896 195458902138439073792 196177339389205020672 197511879112941109248 199291265411255894016 199530962599656554496 200830194101690302464 201626709927794049024 202698120736159039488 203183672938819485696 204565874795546148864 204827133894901891072 205014156478808850432 205564731606071276544 206408810604515033088 207812952173253230592 208002701033893527552 208827663853786693632 210440232686634467328 210708994158775762944 211871798895387082752 212142388676862672896 212336090638766309376 212906329163430964992 213780553840390569984 214824404200939352064 215706504775889584128 216285794705707646976 218234315378732040192 219718902558179196928 220172096661689991168 220200390292053950464 220791748762076556288 223381602443930370048 224202673587662880768 225727861843361267712 226830048668768305152 228035385828178919424 230089758673477828608 230430525631764627456 232209911930079412224 232506476313131876352 233789571194909884416 234301893118638686208 234931121835510030336 236481140858852212736 237047618428622733312 238660187261470507008 240503123070439391232 240810279038600871936 242448444202128769024 242669817872875782144 243321519043921102848 243632274496084475904 244320632960446365696 245513604801073545216 247183765377951596544 247725439078560694272 248390717357336125824 249410646147122331648 251107317209347653632 251657588905204514816 252333427156658921472 254606701275187380224 256231626957329006592 258850978507662557184 259234341335735205888 260611869517918765056 261569785852273360896 263349172150588145664 265382756491519328256 266041283466208739328 268492710669154320384 268835613237058732032 270911563918425980928 272754499727394865152 273352208638411800576 274086308808095035392 274860712080502161408 275211747472686710784 277336934711858036736 278081736050195546112 278436885138382258176 278691118963380781056 280586976915512623104 280945325545034350592 282495731860516110336 283114787518355079168 283875105551241286656 285040738453854093312 286432538934585802752 288381059607610195968 290979087171642720256 293562795548919988224 294388998349435408384 295829689723042922496 296267818669411663872 298936898116883841024 299296443899484831744 302440064891691073536 304047181104238559232 306848812193319223296 307240700842352836608 307521234718213275648 309613215906772549632 311719428259879845888 313241495780680040448 316063491238163644416 317807698343080624128 318213583015294009344 318504135958149464064 320670830760585854976 321080372051467829248 322236606301409028096 323559757163834376192 324428692058561470464 324843032661445967872 327351473068098060288 329578353837268795392 330258144992534986752 330300585438080925696 331187623143114834432 332547528196163108864 336444569542211895296 338591792765041901568 339333776240787062784 342053078742268379136 345134638010216742912 345645788447646941184 348759714469697814528 350684356792364826624 351132229534117527552 351452839677958029312 353843675322025771008 354721711288278319104 355571427642934099968 357990280892205760512 358447484316078309376 361215418557901307904 363672666303193153536 364004726809313673216 364469611517882400768 365448411744126713856 366480949440669548544 368270407201610317824 370775648066927394816 371249180184509677568 371588158617841041408 372586076036004188736 374115969220683497472 376660975814021480448 377437879991468556288 377486383357806772224 378500140734988382208 380054317938472124416 381910051912781070336 384508079476813594624 390917804276878147584 392354678778410041344 395023758225882218496 399061925199313108992 403253419855588098048 405396241472318078976 406367345877638971392 409131749591092297728 409654267789803782144 410028312957617700864 411129463212142553088 412817621209030066176 416005402067787055104 417655327707573387264 420880465373268934656 421417988317551525888 423743597790774165504 424284777353725345792 424672181277532618752 425812658326861929984 427561107680781139968 429648808401878704128 432571589411415293952 436468630757464080384 439437805116358393856 440344193323379982336 440400780584107900928 441583497524153112576 448405347175325761536 451455723686722535424 453660097337536610304 456070771656357838848 460861051263529254912 464419823860158824448 465012952626263752704 467579142389819768832 468603786237277372416 469862243671020060672 472962281717704425472 474095236857245466624 477320374522941014016 481006246140878782464 481620558077201743872 484896888404257538048 485339635745751564288 486643038087842205696 487264548992168951808 488641265920892731392 491027209602147090432 494367530755903193088 495450878157121388544 496781434714672251648 498821292294244663296 502214634418695307264 503315177810409029632 504666854313317842944 509213402550374760448 517701957015325114368 518468682671470411776 521223739035837530112 523139571704546721792 526698344301176291328 530765512983038656512 532082566932417478656 536985421338308640768 537671226474117464064 541823127836851961856 545508999454789730304 546704417276823601152 548172617616190070784 549721424161004322816 556163472100391092224 556873770276764516352 557382237926761562112 561173953831025246208 561890651090068701184 564991463721032220672 566229575036710158336 567750211102482573312 570081476907708186624 572865077869171605504 576762119215220391936 581958174343285440512 588777996698870816768 592535637338823327744 597873796233767682048 598592887798969663488 604880129783382147072 608094362208477118464 613697624386638446592 614481401684705673216 615042469436426551296 619226431813545099264 623438856519759691776 626482991561360080896 632126982476327288832 635615396686161248256 636427166030588018688 637008271916298928128 641341661521171709952 642160744102935658496 644473212602818056192 647119514327668752384 648857384117122940928 649686065322891935744 654702946136196120576 659156707674537590784 660516289985069973504 660601170876161851392 662375246286229668864 665095056392326217728 672889139084423790592 677183585530083803136 684106157484536758272 690269276020433485824 691291576895293882368 697519428939395629056 701368713584729653248 702905679355916058624 709443422576556638208 711142855285868199936 715980561784411521024 716894968632156618752 722430837115802615808 727345332606386307072 728009453618627346432 730896823488253427712 732961898881339097088 736540814403220635648 741551296133854789632 742498360369019355136 743176317235682082816 745172152072008377472 748231938441366994944 753321951628042960896 754972766715613544448 757000281469976764416 763820103825562140672 769016158953627189248 781835608553756295168 784709357556820082688 790047516451764436992 798123850398626217984 806506839711176196096 812734691755277942784 818263499182184595456 819308535579607564288 820056625915235401728 822258926424285106176 825635242418060132352 832010804135574110208 835310655415146774528 841760930746537869312 842835976635103051776 847487195581548331008 848569554707450691584 849344362555065237504 851625316653723859968 855122215361562279936 859297616803757408256 865143178822830587904 872937261514928160768 878875610232716787712 880688386646759964672 880801561168215801856 883166995048306225152 896810694350651523072 907320194675073220608 912141543312715677696 921722102527058509824 928839647720317648896 935158284779639537664 939724487342040121344 945924563435408850944 948190473714490933248 954640749045882028032 962012492281757564928 963241116154403487744 970679271491503128576 973286076175684411392 974529097984337903616 982054419204294180864 988735061511806386176 990901756314242777088 993562869429344503296 997642584588489326592 1004429268837390614528 1009333708626635685888 1018426805100749520896 1035403914030650228736 1036937365342940823552 1046279143409093443584 1053396688602352582656 1061531025966077313024 1064165133864834957312 1073970842676617281536 1075342452948234928128 1083646255673703923712 1091017998909579460608 1093408834553647202304 1096345235232380141568 1099442848322008645632 1112326944200782184448 1113747540553529032704 1114764475853523124224 1122347907662050492416 1123781302180137402368 1129982927442064441344 1132459150073420316672 1135500422204965146624 1140162953815416373248 1145730155738343211008 1153524238430440783872 1163916348686570881024 1177555993397741633536 1185071274677646655488 1197185775597939326976 1209760259566764294144 1216188724416954236928 1227395248773276893184 1228962803369411346432 1230084938872853102592 1238452863627090198528 1252965983122720161792 1264253964952654577664 1271230793372322496512 1272854332061176037376 1274016543832597856256 1282683323042343419904 1288946425205636112384 1297714768234245881856 1299372130645783871488 1309405892272392241152 1318313415349075181568 1321032579970139947008 1321202341752323702784 1324750492572459337728 1330190112784652435456 1345778278168847581184 1354367171060167606272 1368212314969073516544 1382583153790587764736 1395038857878791258112 1402737427169459306496 1405811358711832117248 1418886845153113276416 1422285710571736399872 1431961123568823042048 1433789937264313237504 1444861674231605231616 1454690665212772614144 1456018907237254692864 1461793646976506855424 1465923797762678194176 1473081628806441271296 1483102592267709579264 1484996720738038710272 1486352634471364165632 1490344304144016754944 1496463876882733989888 1506643903256085921792 1509945533431227088896 1514000562939953528832 1527640207651124281344 1538032317907254378496 1563671217107512590336 1569418715113640165376 1580095032903528873984 1596247700797252435968 1613013679422352392192 1625469383510555885568 1636526998364369190912 1640113251830470803456 1644517852848570212352 1670621310830293549056 1683521861493075738624 1685671953270206103552 1694974391163096662016 1697139109414901383168 1698688725110130475008 1703250633307447719936 1710244430723124559872 1718595233607514816512 1730286357645661175808 1745874523029856321536 1757751220465433575424 1761603122336431603712 1766333990096612450304 1793621388701303046144 1814640389350146441216 1824283086625431355392 1843444205054117019648 1857679295440635297792 1870316569559279075328 1879448974684080242688 1896380947428981866496 1909281498091764056064 1924024984563515129856 1926482232308806975488 1941358542983006257152 1946572152351368822784 1949058195968675807232 1964108838408588361728 1977470123023612772352 1981803512628485554176 1987125738858689006592 1995285169176978653184 2008858537674781229056 2018667417253271371776 2036853610201499041792 2070807828061300457472 2073874730685881647104 2092558286818186887168 2128330267729669914624 2147941685353234563072 2150684905896469856256 2167292511347407847424 2182035997819158921216 2192690470464760283136 2198885696644017291264 2224653888401564368896 2227495081107058065408 2229528951707046248448 2244695815324100984832 2247562604360274804736 2259965854884128882688 2264918300146840633344 2271000844409930293248 2291460311476686422016 2307048476860881567744 2327832697373141762048 2355111986795483267072 2370142549355293310976 2394371551195878653952 2419520519133528588288 2454790497546553786368 2457925606738822692864 2460169877745706205184 2476905727254180397056 2505931966245440323584 2528507929905309155328 2542461586744644993024 2545708664122352074752 2548033087665195712512 2565366646084686839808 2577892850411272224768 2595429536468491763712 2598744261291567742976 2618811784544784482304 2636626830698150363136 2642065159940279894016 2642404683504647405568 2649500985144918675456 2660380225569304870912 2691556556337695162368 2736424629938147033088 2765166307581175529472 2805474854338918612992 2837773690306226552832 2844571421143472799744 2863922247137646084096 2867579874528626475008 2889723348463210463232 2912037814474509385728 2923587293953013710848 2946163257612882542592 2966205184535419158528 2969993441476077420544 2972705268942728331264 2980688608288033509888 2992927753765467979776 3013287806512171843584 3028001125879907057664 3055280415302248562688 3076064635814508756992 3138837430227280330752 3160190065807057747968 3192495401594504871936 3226027358844704784384 3250938767021111771136 3273053996728738381824 3280226503660941606912 3289035705697140424704 3341242621660587098112 3367043722986151477248 3371343906540412207104 3389948782326193324032 3394278218829802766336 3397377450220260950016 3406501266614895439872 3420488861446249119744 3437190467215029633024 3460572715291322351616 3491749046059712643072 3515502440930867150848 3523206244672863207424 3532667980193224900608 3629280778700292882432 3648566173250862710784 3686888410108234039296 3715358590881270595584 3758897949368160485376 3792761894857963732992 3818562996183528112128 3848049969127030259712 3893144304702737645568 3898116391937351614464 3928217676817176723456 3954940246047225544704 3963607025256971108352 3974251477717378013184 3990570338353957306368 4037334834506542743552 4073707220402998083584 4147749461371763294208 4185116573636373774336 4256660535459339829248 4295883370706469126144 4301369811792939712512 4334585022694815694848 4364071995638317842432 4385380940929520566272 4397771393288034582528 4449307776803128737792 4454990162214116130816 4459057903414092496896 4489391630648201969664 4495125208720549609472 4519931709768257765376 4529836600293681266688 4542001688819860586496 4582920622953372844032 4614096953721763135488 4655665394746283524096 4710223973590966534144 4740285098710586621952 4788743102391757307904 4839041038267057176576 4909580995093107572736 4920339755491412410368 5011863932490880647168 5057015859810618310656 5084923173489289986048 5091417328244704149504 5096066175330391425024 5130733292169373679616 5155785700822544449536 5190859072936983527424 5197488522583135485952 5237623569089568964608 5273253661396300726272 5284809367009294811136 5299001970289837350912 5383113112675390324736 5472849259876294066176 5530332615162351058944 5610949708677837225984 5689142842286945599488 5727844494275292168192 5735159749057252950016 5779446696926420926464 5824075628949018771456 5847174587906027421696 5892326515225765085184 5932410369070838317056 5939986882952154841088 5945410537885456662528 5961377216576067019776 5985855507530935959552 6026575613024343687168 6056002251759814115328 6110560830604497125376 6152129271629017513984 6277674860454560661504 6384990803189009743872 6452054717689409568768 6501877534042223542272 6546107993457476763648 6578071411394280849408 6682485243321174196224 6734087445972302954496 6742687813080824414208 6779897564652386648064 6794754900440521900032 6813002533229790879744 6874380934430059266048 6921145430582644703232 6983498092119425286144 7031004881861734301696 7065335960386449801216 7258561557400585764864 7373776820216468078592 7430717181762541191168 7517795898736320970752 7585523789715927465984 7637125992367056224256 7696099938254060519424 7786288609405475291136 7796232783874703228928 7856435353634353446912 7909880492094451089408 7927214050513942216704 7948502955434756026368 7981140676707914612736 8074669669013085487104 8147414440805996167168 8295498922743526588416 8513321070918679658496 8591766741412938252288 8602739623585879425024 8669170045389631389696 8770761881859041132544 8898615553606257475584 8909980324428232261632 8918115806828184993792 8978783261296403939328 9039863419536515530752 9084003377639721172992 9165841245906745688064 9228193907443526270976 9311330789492567048192 9420447947181933068288 9480570197421173243904 9577486204783514615808 9678082076534114353152 9819161990186215145472 9840679510982824820736 10023727864981761294336 10114031719621236621312 10169846346978579972096 10182834656489408299008 10192132350660782850048 10261466584338747359232 10311571401645088899072 10381718145873967054848 10394977045166270971904 10475247138179137929216 10546507322792601452544 10569618734018589622272 10598003940579674701824 10766226225350780649472 10945698519752588132352 11060665230324702117888 11378285684573891198976 11455688988550584336384 11694349175812054843392 11784653030451530170368 11864820738141676634112 11879973765904309682176 11890821075770913325056 11922754433152134039552 11971711015061871919104 12112004503519628230656 12221121661208994250752 12304258543258035027968 12555349720909121323008 12769981606378019487744 12904109435378819137536 13003755068084447084544 13092215986914953527296 13156142822788561698816 13364970486642348392448 13468174891944605908992 13485375626161648828416 13559795129304773296128 13589509800881043800064 13626005066459581759488 13748761868860118532096 13842290861165289406464 13966996184238850572288 14062009763723468603392 14130671920772899602432 14517123114801171529728 15035591797472641941504 15171047579431854931968 15274251984734112448512 15392199876508121038848 15572577218810950582272 15592465567749406457856 15712870707268706893824 15819760984188902178816 15854428101027884433408 15897005910869512052736 16149339338026170974208 16294828881611992334336 16590997845487053176832 17183533482825876504576 17205479247171758850048 17338340090779262779392 17541523763718082265088 17797231107212514951168 17819960648856464523264 17836231613656369987584 17957566522592807878656 18079726839073031061504 18168006755279442345984 18331682491813491376128 18456387814887052541952 18622661578985134096384 18840895894363866136576 19154972409567029231616 19356164153068228706304 19638323980372430290944 20047455729963522588672 20228063439242473242624 20339692693957159944192 20384264701321565700096 20623142803290177798144 20763436291747934109696 20789954090332541943808 20950494276358275858432 21093014645585202905088 21196007881159349403648 21532452450701561298944 22121330460649404235776 22756571369147782397952 22911377977101168672768 23388698351624109686784 23569306060903060340736 23729641476283353268224 23759947531808619364352 23781642151541826650112 23845508866304268079104 23943422030123743838208 24224009007039256461312 24442243322417988501504 24608517086516070055936 25539963212756038975488 25808218870757638275072 26007510136168894169088 26312285645577123397632 26729940973284696784896 26936349783889211817984 27119590258609546592256 27252010132919163518976 27497523737720237064192 27684581722330578812928 27933992368477701144576 28261343841545799204864 29034246229602343059456 30071183594945283883008 30342095158863709863936 30548503969468224897024 30784399753016242077696 31145154437621901164544 31184931135498812915712 31425741414537413787648 31639521968377804357632 31708856202055768866816 31794011821739024105472 32298678676052341948416 32589657763223984668672 33181995690974106353664 34367066965651753009152 35083047527436164530176 35594462214425029902336 35639921297712929046528 35672463227312739975168 35915133045185615757312 36336013510558884691968 36663364983626982752256 36912775629774105083904 37681791788727732273152 38309944819134058463232 38712328306136457412608 39276647960744860581888 40094911459927045177344 40456126878484946485248 40679385387914319888384 40768529402643131400192 41246285606580355596288 41526872583495868219392 41579908180665083887616 41900988552716551716864 42186029291170405810176 42392015762318698807296 43064904901403122597888 45513142738295564795904 45822755954202337345536 46777396703248219373568 47138612121806120681472 47459282952566706536448 47563284303083653300224 47691017732608536158208 48448018014078512922624 48884486644835977003008 49217034173032140111872 51616437741515276550144 52015020272337788338176 52624571291154246795264 53459881946569393569792 53872699567778423635968 54239180517219093184512 54504020265838327037952 54995047475440474128384 55369163444661157625856 55867984736955402289152 56522687683091598409728 58068492459204686118912 60142367189890567766016 60684190317727419727872 62290308875243802329088 62369862270997625831424 62851482829074827575296 63279043936755608715264 63588023643478048210944 64597357352104683896832 65179315526447969337344 66363991381948212707328 68734133931303506018304 70166095054872329060352 71188924428850059804672 71279842595425858093056 71344926454625479950336 71830266090371231514624 72672027021117769383936 73326729967253965504512 73825551259548210167808 75363583577455464546304 76619889638268116926464 77424656612272914825216 80189822919854090354688 81358770775828639776768 82492571213160711192576 83053745166991736438784 83159816361330167775232 83801977105433103433728 84784031524637397614592 86129809802806245195776 91026285476591129591808 91645511908404674691072 93554793406496438747136 94277224243612241362944 94918565905133413072896 95126568606167306600448 95382035465217072316416 96896036028157025845248 97768973289671954006016 98434068346064280223744 105249142582308493590528 106919763893138787139584 107745399135556847271936 109008040531676654075904 109990094950880948256768 110738326889322315251712 113045375366183196819456 116136984918409372237824 120284734379781135532032 121368380635454839455744 124580617750487604658176 124739724541995251662848 125702965658149655150592 126558087873511217430528 127176047286956096421888 129194714704209367793664 130358631052895938674688 137468267862607012036608 140332190109744658120704 142377848857700119609344 142689852909250959900672 145344054042235538767872 146653459934507931009024 147651102519096420335616 150727167154910929092608 154849313224545829650432 160379645839708180709376 162717541551657279553536 164985142426321422385152 166107490333983472877568 166319632722660335550464 167603954210866206867456 169568063049274795229184 172259619605612490391552 182052570953182259183616 187109586812992877494272 188554448487224482725888 189837131810266826145792 190764070930434144632832 193792072056314051690496 195537946579343908012032 210498285164616987181056 213839527786277574279168 215490798271113694543872 218016081063353308151808 219980189901761896513536 221476653778644630503424 226090750732366393638912 232273969836818744475648 240569468759562271064064 249161235500975209316352 249479449083990503325696 251405931316299310301184 254352094573912192843776 258389429408418735587328 274936535725214024073216 280664380219489316241408 284755697715400239218688 285379705818501919801344 290688108084471077535744 293306919869015862018048 295302205038192840671232 301454334309821858185216 320759291679416361418752 329970284852642844770304 332214980667966945755136 339136126098549590458368 344519239211224980783104 364105141906364518367232 374219173625985754988544 377108896974448965451776 379674263620533652291584 381528141860868289265664 387584144112628103380992 391075893158687816024064 420996570329233974362112 436032162126706616303616 439960379803523793027072 442953307557289261006848 452181501464732787277824 464547939673637488951296 481138937519124542128128 498322471001950418632704 498958898167981006651392 502811862632598620602368 508704189147824385687552 516778858816837471174656 561328760438978632482816 569511395430800478437376 581376216168942155071488 586613839738031724036096 602908668619643716370432 641518583358832722837504 659940569705285689540608 664429961335933891510272 678272252197099180916736 689038478422449961566208 748438347251971509977088 754217793948897930903552 763056283721736578531328 775168288225256206761984 841993140658467948724224 872064324253413232607232 879920759607047586054144 885906615114578522013696 904363002929465574555648 962277875038249084256256 996644942003900837265408 1017408378295648771375104 1033557717633674942349312 1122657520877957264965632 1139022790861600956874752 1162752432337884310142976 1173227679476063448072192 1205817337239287432740864 1319881139410571379081216 1328859922671867783020544 1356544504394198361833472 1496876694503943019954176 1508435587897795861807104 1526112567443473157062656 1550336576450512413523968 1683986281316935897448448 1744128648506826465214464 1759841519214095172108288 1808726005858931149111296 1924555750076498168512512 1993289884007801674530816 2034816756591297542750208 2067115435267349884698624 2245315041755914529931264 2325504864675768620285952 2411634674478574865481728 2639762278821142758162432 2657719845343735566041088 2713089008788396723666944 3052225134886946314125312 3100673152901024827047936 3367972562633871794896896 3488257297013652930428928 3519683038428190344216576 3617452011717862298222592 3986579768015603349061632 4069633513182595085500416 4490630083511829059862528 4651009729351537240571904 4823269348957149730963456 5279524557642285516324864 5426178017576793447333888 6104450269773892628250624 6201346305802049654095872 6735945125267743589793792 6976514594027305860857856 7234904023435724596445184 7973159536031206698123264 8139267026365190171000832 9302019458703074481143808 10559049115284571032649728 10852356035153586894667776 12208900539547785256501248 13471890250535487179587584 13953029188054611721715712 14469808046871449192890368 16278534052730380342001664 18604038917406148962287616 21704712070307173789335552 24417801079095570513002496 27906058376109223443431424 32557068105460760684003328 43409424140614347578671104 48835602158191141026004992 55812116752218446886862848 65114136210921521368006656 97671204316382282052009984 130228272421843042736013312 195342408632764564104019968 390684817265529128208039936
- Sum of all divisors σ(n): 1449692246154735435970015899
- Sum of proper divisors (its aliquot sum) s(n): 1059007428889206307761975963
- 390684817265529128208039936 is an abundant number, because the sum of its proper divisors (1059007428889206307761975963) is greater than itself. Its abundance is 668322611623677179553936027
Bases of 390684817265529128208039936
- Binary: 101000011001010101011101001100001101111101110101101100001001001000000000000000000000000002
- Hexadecimal: 0x1432ABA61BEEB6124000000
- Base-36: 1D37OPFZ1VRDR5Z400
Squares and roots of 390684817265529128208039936
- 390684817265529128208039936 squared (3906848172655291282080399362) is 152634626441799886794760958576625133633792230970884096
- 390684817265529128208039936 cubed (3906848172655291282080399363) is 59632031139806889216482866267700919284203370647125651694009462568428233195257856
-
390684817265529128208039936 is a
perfect square number . Itssquare root is 19765748588544 -
The
cube root of 390684817265529128208039936 is 731041746.0877800263
Scales and comparisons
How big is 390684817265529128208039936?- 390,684,817,265,529,128,208,039,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 390,684,817,265,529,128,208,039,936 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 390684817265529128208039936 cubic inches would be around 60920145.5 feet tall.
Recreational maths with 390684817265529128208039936
- 390684817265529128208039936 backwards is 639930802821925562718486093
- 390684817265529128208039936 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 390684817265529128208039936'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 390684817265529128208039936 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 390684817265529128208039936 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/390684817265529128208039936/
Chicago style:
Numbermatics. 2024. "Number 390684817265529128208039936 - Facts about the integer". https://numbermatics.com/n/390684817265529128208039936/
The information we have on file for 390684817265529128208039936 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 390684817265529128208039936, math, Factors of 390684817265529128208039936, curriculum, school, college, exams, university, Prime factorization of 390684817265529128208039936, STEM, science, technology, engineering, physics, economics, calculator, three hundred ninety septillion, six hundred eighty-four sextillion, eight hundred seventeen quintillion, two hundred sixty-five quadrillion, five hundred twenty-nine trillion, one hundred twenty-eight billion, two hundred eight million, thirty-nine thousand, nine hundred thirty-six.